add new site build
diff --git a/build/arch/clustering.html b/build/arch/clustering.html
new file mode 100644
index 0000000..fb804b0
--- /dev/null
+++ b/build/arch/clustering.html
@@ -0,0 +1,355 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Deployment Options | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/deployment-opts.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1 innerhero__mega">Deployment <br />Options</h1>
+        </div>
+        <img class="innerhero__pic innerhero__pic--deploy" src="/img/features/deployment/hero.svg" alt="Deployment Options" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="deploymenytext container flexi">
+      <div class="deploymenytext__main">
+        <p>
+          Apache Ignite&reg; implements the shared-nothing architecture where all cluster nodes are equal and there is&nbsp;no&nbsp;single point of&nbsp;failure or&nbsp;bottleneck. Ignite does NOT have a&nbsp;component such
+          as&nbsp;a&nbsp;master node or&nbsp;name node that is&nbsp;present in&nbsp;most distributed systems.
+        </p>
+        <p>Ignite nodes discover each other automatically in&nbsp;your environment, and the cluster can be&nbsp;scaled out or&nbsp;in&nbsp;easily.</p>
+        <p class="pb-4">
+          Apache Ignite can run on&nbsp;bare metal, virtual machines, Docker, Kubernetes, and cloud environments. Technically there are no&nbsp;limitations in&nbsp;regards to&nbsp;deployment environments&nbsp;&mdash; since Ignite nodes can
+          auto-discover each other via the TCP/IP interface, you can launch a&nbsp;cluster anywhere.
+        </p>
+        <h3 class="h5 pt-2 pb-2 deploymenytext__title">Servers, clients and protocols</h3>
+        <p>
+          Ignite defines two types of&nbsp;nodes&nbsp;&mdash; servers and clients. A&nbsp;server node is&nbsp;the base computational and data storage unit. Typically, you start a&nbsp;single server node per machine or&nbsp;container and
+          it&nbsp;will scale vertically by&nbsp;utilizing all of&nbsp;the CPU, RAM, and other resources available unless specified differently. These resources are pooled and become available to&nbsp;Ignite applications once the server node
+          joins the cluster of&nbsp;other server nodes.
+        </p>
+        <p>A&nbsp;cluster is&nbsp;a&nbsp;group of&nbsp;server nodes interconnected together in&nbsp;order to&nbsp;provide shared resources like RAM and CPU to&nbsp;your applications.</p>
+        <p>
+          Client nodes (aka. thick clients) are your connection endpoints and gateways from the application layer to&nbsp;the cluster of&nbsp;server nodes. You always embed a&nbsp;client into your application code and execute the required
+          APIs. The clients shield all the complexity of&nbsp;Ignite&rsquo;s distributed nature from application developers who will see the cluster as&nbsp;a&nbsp;single unit. It&rsquo;s as&nbsp;simple as&nbsp;connecting
+          to&nbsp;an&nbsp;RDBMS via a&nbsp;JDBC driver or&nbsp;Spring Data framework.
+        </p>
+        <p>In&nbsp;addition to&nbsp;the thick clients, you can access the cluster with Ignite thin clients, JDBC and ODBC drivers, or&nbsp;the REST API.</p>
+      </div>
+      <aside class="deploymenytext__picwrap picwrap"><img class="deploymenytext__pic" src="/img/features/deployment/deploy-pic.svg" alt="" /></aside>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Discover our quick start guide and build <br />your first application in 5-10 minutes</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want To Learn More?</span></h3>
+          <p class="nativebotblock__text">Read Native Persistence article</p>
+          <a class="nativebotblock__link arrowlink" href="/arch/native-persistence.html">Native Persistence Article</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/arch/multi-tier-storage.html b/build/arch/multi-tier-storage.html
new file mode 100644
index 0000000..e4a5d5b
--- /dev/null
+++ b/build/arch/multi-tier-storage.html
@@ -0,0 +1,433 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Multi-Tier Storage | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/multi-tier.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Multi-Tier Storage</h1>
+          <div class="innerhero__descr pt-2 h5">Store and access your data across memory <br />and disk with no compromises</div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--multitier" src="/img/usecases/in-memory-hero.svg" alt="Distributed In-Memory Cache" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="multitier2"></section>
+    <div class="container">
+      <h2 class="h3 multitier2__title">
+        Apache Ignite multi-tier storage implements a cutting-edge storage architecture that combines performance benefits of&nbsp;memory with the scalability and durability advantages of disk-based databases.
+      </h2>
+    </div>
+    <section class="multitiers container">
+      <header class="blockheader blockheader--spl flexi"><h2 class="h4 blockheader__left blockheader__left--full">Primary Multi-Tier Storage Usage Modes</h2></header>
+      <div class="multitier3 flexi">
+        <div class="multitiers__left">
+          <article class="multitierblock">
+            <h3 class="multitierblock__title">In-Memory Mode</h3>
+            <p class="fz20 pt-2">Get all the benefits of in-memory computing solutions. Store and process data at the lowest latency and highest throughput.</p>
+            <img class="multitierblock__pic" src="/img/features/multitier/01-bd.svg" alt="" />
+          </article>
+        </div>
+        <div class="multitiers__right multitiers__text">
+          <h4 class="multitier3__h4 fz20 pb-1x">How It Works</h4>
+          <p>The whole data set is available in memory tier only.</p>
+          <p>In order to survive node failures, we recommend keeping at least one backup copy of the data in the cluster. DRAM or Intel® Optane™ operating in the Memory Mode can be used as a storage device.</p>
+          <h4 class="multitier3__h4 fz20 pt-3">Use-Cases</h4>
+          <ul class="dashlist pt-2">
+            <li>In-memory caching</li>
+            <li>High-performance computing</li>
+            <li>Web-session caching</li>
+            <li>Real-time processing of continuous data streams</li>
+          </ul>
+          <div class="multitiervid pt-3">
+            <div class="multitiervid__link pb-2"><span>In-Memory Mode Case-Study</span></div>
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=Mhtt2QL_qCQ&amp;t=639s" data-youtube="data-youtube"
+                  ><span class="comvideo__txt comvideo__txt--black comvideo__txt--small">How To Use Apache Ignite To&nbsp;Resque The Backend <br />Of The Bank</span><img src="/img/features/multitier/video-1.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1"><div class="multitiervid__descr">Raiffeisen Bank uses in-memory mode to store their data</div></div>
+            </article>
+          </div>
+        </div>
+      </div>
+      <!-- /.multitier3-->
+      <div class="multitier4 flexi">
+        <div class="multitiers__left multitiers__text">
+          <h4 class="multitier3__h4 fz20 pb-1x">How It Works</h4>
+          <p>
+            Ignite slides in between your existing application and data layer. Ignite <a href="https://ignite.apache.org/docs/latest/persistence/external-storage#read-through-and-write-through" target="_blank">writes-through</a> or
+            <a href="https://ignite.apache.org/docs/latest/persistence/external-storage#write-behind-caching" target="_blank">writes-behind</a> all data modifications to the underlying external databases.
+          </p>
+          <h4 class="multitier3__h4 fz20 pt-3 pb-2">Use-Cases</h4>
+          <p>Offloading and acceleration of existing databases, backend-systems, applications and APIs.</p>
+          <div class="multitiervid pt-4">
+            <div class="multitiervid__link pb-2"><span>In-Memory + External Database Mode Case-Study</span></div>
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=CPmwnjDJ1Sk" data-youtube="data-youtube"
+                  ><span class="comvideo__txt comvideo__txt--small">Embracing The Service Consumption Shift In&nbsp;Banking</span><img src="/img/poweredby/videos/006.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1"></div>
+            </article>
+            <div class="multitiervid__descr">ING core banking system transformation with Apache Ignite.</div>
+          </div>
+        </div>
+        <div class="multitiers__right">
+          <article class="multitierblock">
+            <h3 class="multitierblock__title">In-Memory + External Database Mode</h3>
+            <p class="fz20 pt-1x">Accelerate and offload your existing databases by deploying Ignite as a caching layer on top of existing disk-based databases and back-end systems.</p>
+            <img class="multitierblock__pic" src="/img/features/multitier/03-bd.svg" alt="" />
+          </article>
+        </div>
+      </div>
+      <!-- /.multitier4-->
+      <div class="multitier5 flexi">
+        <div class="multitiers__left">
+          <article class="multitierblock">
+            <h3 class="multitierblock__title">Multi-Tier Database Mode</h3>
+            <p class="fz20 pt-1x">Scale beyond the available memory capacity and skip memory warm-ups on restarts</p>
+            <img class="multitierblock__pic" src="/img/features/multitier/04-bd.svg" alt="" />
+          </article>
+        </div>
+        <div class="multitiers__right multitiers__text">
+          <h4 class="multitier3__h4 fz20 pb-1x">How It Works</h4>
+          <p>100% of data is persisted to Ignite native persistence, and the same or smaller amount is cached in memory. The more data cached, the faster the performance.</p>
+          <p>Applications can query both in-memory and disk-only records transparently scaling beyond available memory capacity.</p>
+          <p>There is no need for memory warm-ups on restarts since Ignite can serve data from disk. SSD, Flash, HDD or Intel® Optane™ operating in the AppDirect Mode can be used as a storage device.</p>
+          <h4 class="multitier3__h4 fz20 pt-3 pb-2">Use-Cases</h4>
+          <p>Ignite as a distributed database for HTAP workloads or digital integration hub with the active persistence layer.</p>
+          <div class="multitiervid pt-4">
+            <div class="multitiervid__link pb-2"><span>Native Persistence Case-Study</span></div>
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=jF9T2cJB6t0&amp;t=137s" data-youtube="data-youtube"
+                  ><span class="comvideo__txt comvideo__txt--small">How To Use Apache Ignite To&nbsp;Resque The Backend <br />Of The Bank</span><img src="/img/features/multitier/video-2.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1"><div class="multitiervid__descr">JP Morgan team use Ignite to achieve persistence, caching and integrated compute</div></div>
+            </article>
+          </div>
+        </div>
+      </div>
+      <!-- /.multitier3-->
+    </section>
+    <!-- /.multitiers-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Discover more details about multi-tier storage <br />and configure it for your use-case</p>
+          <a class="nativebotblock__link arrowlink" href="https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Persistent+Store+-+under+the+hood" target="_blank">Working with SQL Guide </a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Check multi-tier storage implementation <br />details article</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/persistence/native-persistence" target="_blank">Multi-Tier Storage Implementation Details</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/arch/native-persistence.html b/build/arch/native-persistence.html
new file mode 100644
index 0000000..1b91aec
--- /dev/null
+++ b/build/arch/native-persistence.html
@@ -0,0 +1,482 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Native Persistence | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/default.min.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/night-owl.css?ver=0.1" />
+    <script src="../js/vendor/highlight/highlight.min.js"></script>
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Native Persistence</h1>
+          <div class="innerhero__descr pt-2 h5">
+            Scale beyond available memory capacity <br />
+            and skip memory warm-ups on restarts
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--native" src="/img/features/native-header.svg" alt="Native Persistence" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="native1 container flexi">
+      <div class="native1__block native1__block--bad">
+        <img class="native1__icon" src="/img/features/icon-check-err.svg" alt="" />
+        <div class="native1__title fz20 pt-1x">Usually, in-memory caches and databases provide limited persistence capabilities.</div>
+        <p class="pt-2">For instance, some solutions just do a backup copy of <br />the in-memory data purely for restart purposes.</p>
+      </div>
+      <div class="native1__block">
+        <img class="native1__icon" src="/img/features/icon-check-ok.svg" alt="" />
+        <div class="native1__title fz20 pt-1x">
+          Ignite persistence doesn’t have any limitations. <br />
+          Our native persistence behaves like a classic <br />disk-based database.
+        </div>
+      </div>
+    </section>
+    <section class="native2 container">
+      <div class="native2__grid">
+        <article class="native2item">
+          <h3 class="fz20 native2item__title">Scale beyond memory <br />capacity</h3>
+          <p class="pt-1x">100% of&nbsp;data is&nbsp;always stored on&nbsp;disk. You decide how much memory allocate to&nbsp;your data.</p>
+        </article>
+        <article class="native2item">
+          <h3 class="fz20 native2item__title">Seconds needed <br />for recovery</h3>
+          <p class="pt-1x">Ignite becomes operational from disk instantaneously. There is&nbsp;no&nbsp;need to&nbsp;wait for the data to&nbsp;get preloaded on&nbsp;restarts.</p>
+        </article>
+        <article class="native2item">
+          <h3 class="fz20 native2item__title">Query in-memory <br />and on-disk data</h3>
+          <p class="pt-1x">If&nbsp;any record is&nbsp;missing in&nbsp;memory, then Ignite reads it&nbsp;from disk. This is&nbsp;supported for all the APIs including SQL.</p>
+        </article>
+      </div>
+    </section>
+    <section class="native-howwork container">
+      <div class="native-howwork__wrap flexi">
+        <div class="native-howwork__left">
+          <h3 class="h5">How it works?</h3>
+          <div class="native-howwork__text pt-1">
+            <p>
+              The native persistence functions as&nbsp;a&nbsp;distributed, ACID, and SQL-compliant disk-based store. It&nbsp;integrates into the Ignite <a href="/features/multi-tier-storage.html">multi-tier storage</a> as&nbsp;a&nbsp;disk
+              tier.
+            </p>
+            <p class="pt-1">When the native persistence enabled, Ignite stores a&nbsp;superset of&nbsp;data on&nbsp;disk and caches as&nbsp;much as&nbsp;it&nbsp;can in&nbsp;memory.</p>
+          </div>
+        </div>
+        <div class="native-howwork__right">
+          <p>For example</p>
+          <p class="pt-1x">
+            If&nbsp;your application needs to&nbsp;store 200 records in&nbsp;an&nbsp;Ignite cluster and the memory capacity allows caching only 150&nbsp;records, then all 200 will be&nbsp;stored on&nbsp;disk, out of&nbsp;which 150 will
+            be&nbsp;served from memory while the rest 50&nbsp;from disk whenever the application requests them.
+          </p>
+        </div>
+      </div>
+    </section>
+    <section class="native-points container">
+      <h2 class="h4">Checkpointing And Write-Ahead Logging <br />Ensure Durability And Consistency Of&nbsp;Data</h2>
+      <div class="native-points__grid pt-5">
+        <div class="native-points__item fz20"><p>Committed transactions always survive failures</p></div>
+        <div class="native-points__item fz20"><p>The cluster can always be&nbsp;recovered to&nbsp;the latest successfully committed transaction</p></div>
+      </div>
+    </section>
+    <section class="native-steps">
+      <div class="container">
+        <h2 class="h4">Three-Step Process To&nbsp;Update Your Data <br />At&nbsp;In-Memory Speed But Not Losing A&nbsp;Bit</h2>
+        <img class="native-steps__pic" src="/img/features/native-stepspic.svg" alt="" />
+        <div class="native-steps__grid">
+          <article class="nativestepitem">
+            <i class="fz20 pb-1x">01</i>
+            <div class="nativestepitem__text">
+              <p>
+                As&nbsp;soon as&nbsp;the update comes from the application side, a&nbsp;record is&nbsp;updated in&nbsp;memory. Then, the change is&nbsp;added
+                <a href="https://ignite.apache.org/docs/latest/persistence/native-persistence.html#write-ahead-log">to&nbsp;the write-ahead log (WAL).</a>
+              </p>
+              <p>The purpose is&nbsp;to&nbsp;propagate updates to&nbsp;disk in&nbsp;the fastest way possible and provide a&nbsp;consistent recovery mechanism that remediates full cluster failures.</p>
+            </div>
+          </article>
+          <article class="nativestepitem">
+            <i class="fz20 pb-1x">02</i>
+            <div class="nativestepitem__text">
+              <p>As&nbsp;the WAL grows, it&nbsp;periodically gets checkpointed to&nbsp;the main storage.</p>
+              <p>
+                <a href="https://ignite.apache.org/docs/latest/persistence/native-persistence.html#checkpointing">Checkpointing</a> is&nbsp;the process of&nbsp;copying dirty pages from the memory tier to&nbsp;the partition files
+                on&nbsp;disk.
+              </p>
+              <p class="nativestepitem__small">A&nbsp;dirty page is&nbsp;a&nbsp;page that was updated in&nbsp;memory, was appended to&nbsp;the WAL, but was not written to&nbsp;the respective partition file on&nbsp;disk yet.</p>
+            </div>
+          </article>
+          <article class="nativestepitem">
+            <i class="fz20 pb-1x">03</i>
+            <div class="nativestepitem__text">
+              <p>After a&nbsp;while, the information about updates in&nbsp;WAL can be&nbsp;removed, compressed or&nbsp;moved to&nbsp;archive.</p>
+              <p>So&nbsp;you can reuse your disk space.</p>
+            </div>
+          </article>
+        </div>
+      </div>
+    </section>
+    <section class="nativecode container jsTabWrap">
+      <header class="blockheader blockheader--spl flexi">
+        <h2 class="h4 blockheader__left">You Decide Which Data To Persist</h2>
+        <div class="blockheader__right fz20">
+          <p>Toggle a&nbsp;single configuration setting to&nbsp;turn a&nbsp;cluster into a&nbsp;database <br />that scales across memory and disk</p>
+        </div>
+      </header>
+      <div class="nativecode__tabctrls flexi">
+        <a class="nativecode__link active" href="#" data-tablink="nativeTabXML">XML</a><a class="nativecode__link" href="#" data-tablink="nativeTabJava">Java</a><a class="nativecode__link" href="#" data-tablink="nativeTabNET">C#/.NET</a>
+      </div>
+      <div class="nativecode__tabs">
+        <div class="nativecode__tab active" data-tab="nativeTabXML">
+          <pre class="nativecode__codebox"> <code class="xml">&lt;bean class="org.apache.ignite.configuration.IgniteConfiguration"&gt;
+    &lt;property name="dataStorageConfiguration"&gt;
+        &lt;bean class="org.apache.ignite.configuration.DataStorageConfiguration"&gt;
+            &lt;property name="defaultDataRegionConfiguration"&gt;
+                &lt;bean class="org.apache.ignite.configuration.DataRegionConfiguration"&gt;
+                    &lt;property name="persistenceEnabled" value="true"/&gt;
+                &lt;/bean&gt;
+            &lt;/property&gt;
+        &lt;/bean&gt;
+    &lt;/property&gt;
+&lt;/bean&gt;</code></pre>
+        </div>
+        <div class="nativecode__tab" data-tab="nativeTabJava">
+          <pre class="nativecode__codebox"> <code class="java">IgniteConfiguration cfg = new IgniteConfiguration();
+
+DataStorageConfiguration storageCfg = new DataStorageConfiguration();
+
+// Enable Ignite Persistence
+storageCfg.getDefaultDataRegionConfiguration().setPersistenceEnabled(true);
+
+// Using the new storage configuration
+cfg.setDataStorageConfiguration(storageCfg);</code></pre>
+        </div>
+        <div class="nativecode__tab" data-tab="nativeTabNET">
+          <pre class="nativecode__codebox"> <code class="csharp">var cfg = new IgniteConfiguration
+{
+    DataStorageConfiguration = new DataStorageConfiguration
+    {
+        DefaultDataRegionConfiguration = new DataRegionConfiguration
+        {
+            Name = "Default_Region",
+            PersistenceEnabled = true
+        }
+    }
+};</code></pre>
+        </div>
+      </div>
+    </section>
+    <!-- /.nativecode-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Discover more details about native persistence <br />and configure it&nbsp;for your use-case</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/persistence/native-persistence" target="_blank">Native Persistence Usage and Configuration</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to&nbsp;Learn More?</span></h3>
+          <p class="nativebotblock__text">
+            Check out the details of&nbsp;native persistence <br />implementation, <a href="https://www.youtube.com/watch?v=6Yg5QW-XFVc&list=PLMc7NR20hA-I2EfyXeaSRHY5dRFtK_NF0&index=6" target="_blank">or&nbsp;watch a&nbsp;video</a>
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Persistent+Store+-+under+the+hood" target="_blank">Native Persistence Implementation Details</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/community.html b/build/community.html
new file mode 100644
index 0000000..d0cf8ce
--- /dev/null
+++ b/build/community.html
@@ -0,0 +1,1306 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Community | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/communnity.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__white jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="cmtyhero">
+      <div class="container">
+        <div class="cmtyhero__main">
+          <h1 class="cmtyhero__h1">Welcome To The Apache <br />Ignite Community</h1>
+          <div class="cmtyhero__text">The community of software engineers, tech writers, and technologists who drive the evolution of a top-5 project of the Apache Software Foundation</div>
+          <div class="cmtyhero__sub"><a href="https://blogs.apache.org/ignite/entry/apache-ignite-momentum-highlights-from" target="_blank">Learn more </a>about Ignite ranking in various categories.</div>
+        </div>
+        <img class="cmtyhero__img" src="/img/community/b1-photo.svg" alt="Welcome to the Apache Ignite Community" />
+      </div>
+    </section>
+    <!-- /.cmtyhero-->
+    <section class="cmtynavblock jsNavBlock">
+      <div class="container">
+        <ul class="cmtynavblock__list flexi">
+          <li><a class="cmtynavblock__active" href="#story"> Learn Our Story</a></li>
+          <li><a href="#community">Meet the Community</a></li>
+          <li><a href="#contributing">Start Contributing</a></li>
+          <li><a href="#faq">Ask a Question</a></li>
+        </ul>
+      </div>
+    </section>
+    <!-- /.cmtynavblock-->
+    <section class="cmtyhistory">
+      <div class="container" id="story">
+        <div class="cmtyhistory1">
+          <h2 class="cmtyhistory1__title">Apache Ignite Story</h2>
+          <div class="cmtyhistory1__wrap flexi">
+            <div class="cmtyhistory1__left">
+              <div class="cmtyhistory__year">2014</div>
+              <img src="/img/community/b3-rocket1.svg" alt="" />
+            </div>
+            <div class="cmtyhistory1__right">
+              <h3 class="cmtyhistory1__h3 fz30 pb-3">Ignite is contributed to ASF</h3>
+              <p>A <a href="https://incubator.apache.org/projects/ignite.html" target="_blank">new project enters the Apache Software Foundation incubator</a> under the name of "Apache Ignite"🚀. The first members form its community.</p>
+              <div class="cmtyhistory__hr" data-hideopen="cmtyhistory1"><i></i><span></span></div>
+              <div class="cmtyhistory__more" data-hidebox="cmtyhistory1">
+                <p>
+                  At&nbsp;that time, Ignite is&nbsp;used as&nbsp;a&nbsp;distributed in-memory data fabric for computing and transacting on&nbsp;large-scale data sets in&nbsp;real-time, orders of&nbsp;magnitude faster than possible with
+                  traditional disk-based solutions.
+                </p>
+                <blockquote class="cmtyhistory__quote">
+                  It&nbsp;was time of&nbsp;intensive learning experience. While being in&nbsp;the Incubator, guys were learning how to&nbsp;build a&nbsp;vibrant community, create releases and do&nbsp;tings other open source
+                  projects&nbsp;do.
+                </blockquote>
+                <div class="cmtyhistory__avaavtor pt-2 flexi">
+                  <div class="cmtyhistory__ava"><img src="/img/community/b2-cos.jpg" alt="" /></div>
+                  <div class="cmtyhistory__avaright">
+                    <div class="cmtyhistory__avaname">Cos Boudnik</div>
+                    <div class="cmtyhistory__avaproff">ASF member, Apache Ignite Mentor</div>
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+        <!-- /.cmtyhistory1-->
+        <div class="cmtyhistory2">
+          <div class="cmtyhistory2__wrap flexi">
+            <div class="cmtyhistory2__right">
+              <div class="cmtyhistory__year cmtyhistory__year--right">2015</div>
+              <img src="/img/community/b3-rocket2.svg" alt="" />
+            </div>
+            <div class="cmtyhistory2__left">
+              <h3 class="cmtyhistory1__h3 fz30 pb-3">Ignite graduates from the incubator</h3>
+              <p>
+                In&nbsp;less than a&nbsp;year <a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces79" target="_blank">Ignite successfully graduates</a> from the ASF incubator and became
+                a&nbsp;top-level project of&nbsp;the Apache Software Foundation.
+              </p>
+              <div class="cmtyhistory__hr" data-hideopen="cmtyhistory2"><i></i><span></span></div>
+              <div class="cmtyhistory__more" data-hidebox="cmtyhistory2">
+                <p>
+                  The community keeps expanding rapidly. Hundreds of&nbsp;developers and architects start using Ignite as&nbsp;a&nbsp;distributed in-memory data grid (aka. write-through/read-through cache) for its native support
+                  of&nbsp;SQL, ACID transactions and high-performance computing APIs.
+                </p>
+              </div>
+            </div>
+          </div>
+        </div>
+        <!-- /.cmtyhistory2-->
+        <div class="cmtyhistory3">
+          <div class="cmtyhistory3__wrap flexi">
+            <div class="cmtyhistory3__left">
+              <div class="cmtyhistory__year">2017</div>
+              <img src="/img/community/b3-rocket3.svg" alt="" />
+            </div>
+            <div class="cmtyhistory3__right">
+              <h3 class="cmtyhistory1__h3 fz30 pb-3">Ignite introduces Native Persistence and becomes a Top-5 Project</h3>
+              <p>In 2017, two notable events happened.</p>
+              <div class="cmtyhistory__hr" data-hideopen="cmtyhistory3"><i></i><span></span></div>
+              <div class="cmtyhistory__more" data-hidebox="cmtyhistory3">
+                <p class="pb-3">
+                  First, with the donation of&nbsp;the Ignite native persistence to&nbsp;the project&rsquo;s codebase, a&nbsp;new chapter in&nbsp;the Ignite story begins. Since then, many will be&nbsp;using Ignite as&nbsp;a&nbsp;distributed
+                  database that scales across memory and disk with no&nbsp;compromises💥.
+                </p>
+                <p>Second, that&rsquo;s the year when Ignite is&nbsp;ranked as&nbsp;a&nbsp;top-5 project of&nbsp;the ASF in&nbsp;various categories 🏆 for the first time. This trend continues in&nbsp;the years to&nbsp;come.</p>
+              </div>
+            </div>
+          </div>
+        </div>
+        <!-- /.cmtyhistory3-->
+        <div class="cmtyhistory2 cmtyhistory4">
+          <div class="cmtyhistory2__wrap flexi">
+            <div class="cmtyhistory2__right">
+              <div class="cmtyhistory__year cmtyhistory__year--right">2020</div>
+              <img src="/img/community/b3-rocket4.svg" alt="" />
+            </div>
+            <div class="cmtyhistory2__left">
+              <h3 class="cmtyhistory1__h3 fz30 pb-3">Ignite becomes (officially) <br />a distributed database</h3>
+              <p>In 3 years, after the initial release of the Ignite Native Persistence, the community and application developers carried on improving and adopting this capability for mission-critical production workloads.</p>
+              <div class="cmtyhistory__hr" data-hideopen="cmtyhistory4"><i></i><span></span></div>
+              <div class="cmtyhistory__more" data-hidebox="cmtyhistory4">
+                <p>Finally, after seeing the rapid adoption of Ignite as a database by application developers, the community repositions Ignite as "distributed database for high-performance computing with in-memory speed".</p>
+              </div>
+            </div>
+          </div>
+        </div>
+        <!-- /.cmtyhistory4-->
+        <div class="cmtyhistory3 cmtyhistory5">
+          <div class="cmtyhistory3__wrap flexi">
+            <div class="cmtyhistory3__left">
+              <div class="cmtyhistory__year">Until now</div>
+              <img src="/img/community/b3-rocket5.svg" alt="" />
+            </div>
+            <div class="cmtyhistory3__right">
+              <h3 class="cmtyhistory1__h3 fz30 pb-3">Ignite 3.0 version is under way</h3>
+              <p>
+                Even when your project can boast of&nbsp;hundreds of&nbsp;thousands of&nbsp;downloads a&nbsp;month and is&nbsp;being selected by&nbsp;elite developers and architects for applications that are used by&nbsp;millions
+                of&nbsp;people daily, there is&nbsp;still room for innovation.
+              </p>
+              <div class="cmtyhistory__hr" data-hideopen="cmtyhistory5"><i></i><span></span></div>
+              <div class="cmtyhistory__more" data-hidebox="cmtyhistory5">
+                <p>Ignite 3&nbsp;is a&nbsp;significant leap forward for both the project and its community. Join or&nbsp;support&nbsp;us in&nbsp;an&nbsp;effort to&nbsp;create a&nbsp;cutting-edge distributed database...</p>
+              </div>
+            </div>
+          </div>
+        </div>
+        <!-- /.cmtyhistory5-->
+      </div>
+    </section>
+    <!-- /.cmtyhistory-->
+    <section class="cmty-meet" id="community">
+      <div class="container">
+        <div class="cmty-meet__wrap flexi">
+          <div class="cmty-meet__main">
+            <h2 class="cmty-meet__h2">Meet The Community</h2>
+            <div class="cmty-meet__text pt-3">A global community of professionals with different skills and experiences who drive the evolution of Ignite together 3.0 version is under way.</div>
+            <div class="cmty-meet__sub"><a href="http://www.apache.org/theapacheway/" target="_blank">The Apache Way</a> &ndash; get to know our collaboration and contribution values with principles.</div>
+          </div>
+          <div class="cmty-meet__pic"><img src="/img/community/b4-img.svg" alt="" /></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-meet-->
+    <section class="cmty-contrib">
+      <div class="container">
+        <div class="cmty-contrib__wrap flexi">
+          <div class="cmty-contrib__main">
+            <h2 class="h4">Contributers</h2>
+            <div class="cmty-contrib__text pt-2">
+              More than 100 members help the project to grow and progress daily. Code contributions, documentation creation, project awareness, developer support — <strong>is a sample of contributions that we recognize.</strong>
+            </div>
+          </div>
+          <div class="cmty-contrib__pic"><img src="/img/community/b5-img.png" alt="" /></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-contrib-->
+    <section class="cmty-committers">
+      <div class="container">
+        <h2 class="h4">Committers</h2>
+        <div class="cmty-committers__text pt-2">Most active contributors who make a&nbsp;significant contribution <br />to&nbsp;the project become Apache Ignite committers.</div>
+        <p class="cmty-committers__small pt-2"><a href="https://ignite.apache.org/community/resources.html#people" target="_blank">Here is</a> the list of committers for the project.</p>
+        <div class="committers__wrap flexi">
+          <div class="committers__left">
+            <div class="committer flexi">
+              <div class="committer__name">Alexander Shapkin</div>
+              <a class="committer__github" href="https://github.com/ashapkin"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Alexey Goncharuk</div>
+              <a class="committer__github" href="https://github.com/agoncharuk"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=agoncharuk"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Alexey Kuznetsov</div>
+              <a class="committer__github" href="https://github.com/akuznetsov-gridgain"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=akuznetsov"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Alexey Plehanov</div>
+              <a class="committer__github" href="https://github.com/alex-plekhanov"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=alexpl"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Alexey Scherbakov</div>
+              <a class="committer__github" href="https://github.com/ascherbakoff"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Alexey Zinoviev</div>
+              <a class="committer__github" href="https://github.com/zaleslaw"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=zaleslaw"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Andrey Alexandrov</div>
+              <a class="committer__github" href="https://github.com/aealeksandrov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <a class="committers__morelink" href="#" data-hideopen="committersLeft" data-invis="1">Load more</a>
+            <div class="committers__more jsOpener" data-hidebox="committersLeft">
+              <div class="jsOpenerWrap">
+                <div class="committer flexi">
+                  <div class="committer__name">Andrey Gura</div>
+                  <a class="committer__github" href="https://github.com/agura"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=agura"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Andrey Novikov</div>
+                  <a class="committer__github" href="https://github.com/nva"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=anovikov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Andrew Mashenkov</div>
+                  <a class="committer__github" href="https://github.com/AMashenkov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Anton Vinogradov</div>
+                  <a class="committer__github" href="https://github.com/anton-vinogradov"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=av"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Artem Budnikov</div>
+                  <a class="committer__github" href="https://github.com/artem-budnikov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Branko Čibej</div>
+                  <a class="committer__github" href="https://github.com/brainy"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Denis Magda</div>
+                  <a class="committer__github" href="https://github.com/dmagda"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=dmagda"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Dmitriy Govorukhin</div>
+                  <a class="committer__github" href="https://github.com/dgovorukhin"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Dmitriy Pavlov</div>
+                  <a class="committer__github" href="https://github.com/dspavlov"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=dpavlov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Dmitriy Setrakyan</div>
+                  <a class="committer__github" href="https://github.com/dsetrakyan"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=dsetrakyan"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Evans Ye</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=evansye"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Evgeny Stanilovsky</div>
+                  <a class="committer__github" href="https://github.com/zstan"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Gianfranco Murador</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=murador"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Henry Saputra</div>
+                  <a class="committer__github" href="https://github.com/hsaputra"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Igor Rudyak</div>
+                  <a class="committer__github" href="https://github.com/irudyak"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Igor Sapego</div>
+                  <a class="committer__github" href="https://github.com/isapego"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=isapego"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Igor Seliverstov</div>
+                  <a class="committer__github" href="https://github.com/gvvinblade"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ilya Kasnacheev</div>
+                  <a class="committer__github" href="https://github.com/alamar"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ilyak"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ilya Lantukh</div>
+                  <a class="committer__github" href="https://github.com/ilantukh"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ilya Sterin</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=isterin"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Irina Vasilinets</div>
+                  <a class="committer__github" href="https://github.com/ivasilinets"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ivasilinets"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ivan Bessonov</div>
+                  <a class="committer__github" href="https://github.com/ibessonov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ivan Daschinsky</div>
+                  <a class="committer__github" href="https://github.com/ivandasch"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ivan Pavlukhin</div>
+                  <a class="committer__github" href="https://github.com/pavlukhin"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ipavlukhin"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ivan Rakov</div>
+                  <a class="committer__github" href="https://github.com/glukos"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div class="committers__right">
+            <div class="committer flexi">
+              <div class="committer__name">Konstantin Boudnik</div>
+              <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=cos"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Konstantin Orlov</div>
+              <a class="committer__github" href="https://github.com/korlov42"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Kseniya Romanova</div>
+              <a class="committer__github" href="https://github.com/ks-romanova"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Maxim Muzafarov</div>
+              <a class="committer__github" href="https://github.com/Mmuzaf"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=mmuzaf"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Mauricio Stekl</div>
+              <a class="committer__github" href="https://github.com/mstekl"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Michael Stack</div>
+              <span class="committer__apache"></span>
+            </div>
+            <div class="committer flexi">
+              <div class="committer__name">Nikita Amelchev</div>
+              <a class="committer__github" href="https://github.com/NSAmelchev"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+            </div>
+            <a class="committers__morelink" href="#" data-hideopen="committersRight" data-invis="1">Load more</a>
+            <div class="committers__more jsOpener" data-hidebox="committersRight">
+              <div class="jsOpenerWrap">
+                <div class="committer flexi">
+                  <div class="committer__name">Nikita Ivanov</div>
+                  <a class="committer__github" href="https://github.com/nivanov"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=nivanov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Nikita Safonov</div>
+                  <a class="committer__github" href="https://github.com/Nikita-tech-writer"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Nikolai Izhikov</div>
+                  <a class="committer__github" href="https://github.com/nizhikov"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=nizhikov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Nikolai Tikhonov</div>
+                  <a class="committer__github" href="https://github.com/TikhonovNikolay"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ntikhonov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Ognen Duzlevski</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=maketo"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Pavel Tupitsyn</div>
+                  <a class="committer__github" href="https://github.com/ptupitsyn"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ptupitsyn"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Pavel Kovalenko</div>
+                  <a class="committer__github" href="https://github.com/Jokser"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Peter Ivanov</div>
+                  <a class="committer__github" href="https://github.com/vveider"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Raúl Kripalani</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=raulk"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Roman Shaposhnik</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=rvs"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Roman Shtykh</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=shroman"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Saikat Maitra</div>
+                  <a class="committer__github" href="https://github.com/samaitra"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=samaitra"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Semyon Boikov</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=sboikov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Sergey Chugunov</div>
+                  <a class="committer__github" href="https://github.com/sergey-chugunov-1985"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Sergey Evdokimov</div>
+                  <a class="committer__github" href="https://github.com/sevdokimov-gg"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=sevdokimov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Sergey Khisamov</div>
+                  <span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Sergey Vladykin</div>
+                  <a class="committer__github" href="https://github.com/svladykin"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=sergi"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Sergey Stronchinsky</div>
+                  <span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Taras Ledkov</div>
+                  <a class="committer__github" href="https://github.com/tledkov-gridgain"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Valentin Kulichenko</div>
+                  <a class="committer__github" href="https://github.com/vkulichenko"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=vkulichenko"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Vladimir Ozerov</div>
+                  <a class="committer__github" href="https://github.com/devozerov"><img src="/img/icon-github.svg" alt="" /></a
+                  ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=vozerov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Vladisav Jelisavcic</div>
+                  <span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Vyacheslav Daradur</div>
+                  <a class="committer__github" href="https://github.com/daradurvs"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Vyacheslav Koptilin</div>
+                  <a class="committer__github" href="https://github.com/sk0x50"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Yakov Zhdanov</div>
+                  <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=yzhdanov"><img src="/img/icon-pero.svg" alt="" /></a>
+                </div>
+                <div class="committer flexi">
+                  <div class="committer__name">Yury Babak</div>
+                  <a class="committer__github" href="https://github.com/YuriBabak"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-committers -->
+    <section class="cmty-pm">
+      <div class="container">
+        <h2 class="fz30">Project Management Committee</h2>
+        <div class="cmty-committers__text pt-2">A group of Ignite committers who oversee project management and operational matters. <br />They vote on new committers, releases and do other vital decisions.</div>
+        <p class="cmty-committers__small pt-2"><a href="#">Here is</a> the list of PMC members for the project.</p>
+        <div class="cmty-pm__wrap pt-5">
+          <article class="cmty-pmitem">
+            <h3 class="cmty-pmitem__name h5">Alexey Goncharuk</h3>
+            <small class="cmty-pmitem__work pt-2">GridGain</small>
+            <div class="cmty-pmitem__links flexi">
+              <a class="cmty-pmitem__github" href="https://github.com/agoncharuk" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=agoncharuk" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+          </article>
+          <article class="cmty-pmitem">
+            <h3 class="cmty-pmitem__name h5">Alexey Kuznetsov</h3>
+            <small class="cmty-pmitem__work pt-2">EPAM</small>
+            <div class="cmty-pmitem__links flexi">
+              <a class="cmty-pmitem__github" href="https://github.com/akuznetsov-gridgain" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=akuznetsov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+          </article>
+          <article class="cmty-pmitem">
+            <h3 class="cmty-pmitem__name h5">Alexey Plehanov</h3>
+            <small class="cmty-pmitem__work pt-2">SberTech</small>
+            <div class="cmty-pmitem__links flexi">
+              <a class="cmty-pmitem__github" href="https://github.com/alex-plekhanov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=alexpl" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+          </article>
+          <article class="cmty-pmitem">
+            <h3 class="cmty-pmitem__name h5">Alexey Zinoviev</h3>
+            <small class="cmty-pmitem__work pt-2">JetBrains</small>
+            <div class="cmty-pmitem__links flexi">
+              <a class="cmty-pmitem__github" href="https://github.com/zaleslaw" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+              ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=zaleslaw" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+            </div>
+          </article>
+        </div>
+        <div class="cmty-pm__more jsOpener" data-hidebox="pmMore">
+          <div class="jsOpenerWrap cmty-pm__wrap">
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Andrey Gura</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/agura" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=agura" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Andrey Novikov</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/nva" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=anovikov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Andrew Mashenkov</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/AMashenkov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Anton Vinogradov</h3>
+              <small class="cmty-pmitem__work pt-2">SberTech</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/anton-vinogradov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=av" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Denis Magda</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/dmagda" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=dmagda" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <div class="cmty-pmitem__proff"><img src="/img/community/b7-chair-star.svg" alt="" /><span>Chair</span></div>
+              <h3 class="cmty-pmitem__name h5">Dmitriy Pavlov</h3>
+              <small class="cmty-pmitem__work pt-2">SberTech</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/dspavlov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=dpavlov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Dmitriy Setrakyan</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/dsetrakyan" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=dsetrakyan" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Evans Ye</h3>
+              <small class="cmty-pmitem__work pt-2">Trend Micro</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=evansye" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Gianfranco Murador</h3>
+              <small class="cmty-pmitem__work pt-2">Engiweb Security</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=murador" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Igor Sapego</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/isapego" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=isapego" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Ilya Kasnacheev</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/alamar" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ilyak" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Ilya Sterin</h3>
+              <small class="cmty-pmitem__work pt-2">ChronoTrack</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=isterin" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Irina Vasilinets</h3>
+              <small class="cmty-pmitem__work pt-2">WhatsApp</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/ivasilinets" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ivasilinets" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Ivan Pavlukhin</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/pavlukhin" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ipavlukhin" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Konstantin Boudnik</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=cos" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Kseniya Romanova</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/ks-romanova" target="_blank"><img src="/img/icon-github.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Maxim Muzafarov</h3>
+              <small class="cmty-pmitem__work pt-2">SberTech</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/Mmuzaf" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=mmuzaf" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Nikita Ivanov</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/nivanov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=nivanov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Nikolai Izhikov</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/nizhikov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=nizhikov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Nikolai Tikhonov</h3>
+              <small class="cmty-pmitem__work pt-2">Nexign</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/TikhonovNikolay" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ntikhonov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Ognen Duzlevski</h3>
+              <small class="cmty-pmitem__work pt-2">Shoutlet</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=maketo" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Pavel Tupitsyn</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/ptupitsyn" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ptupitsyn" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Raúl Kripalani</h3>
+              <small class="cmty-pmitem__work pt-2">Evosent Consulting</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=raulk" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Roman Shaposhnik</h3>
+              <small class="cmty-pmitem__work pt-2">Pivotal</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=rvs" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Roman Shtykh</h3>
+              <small class="cmty-pmitem__work pt-2">Yahoo Japan Corporation</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=shroman" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Saikat Maitra</h3>
+              <small class="cmty-pmitem__work pt-2">Target</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/samaitra" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=samaitra" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Semyon Boikov</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=sboikov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Sergey Evdokimov</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/sevdokimov-gg" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=sevdokimov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Sergey Khisamov</h3>
+              <small class="cmty-pmitem__work pt-2">Fitech Source</small>
+              <div class="cmty-pmitem__links flexi"></div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Sergey Vladykin</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/svladykin" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=sergi" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Valentin Kulichenko</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/vkulichenko" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=vkulichenko" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Vladimir Ozerov</h3>
+              <small class="cmty-pmitem__work pt-2"></small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__github" href="https://github.com/devozerov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+                ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=vozerov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+            <article class="cmty-pmitem">
+              <h3 class="cmty-pmitem__name h5">Yakov Zhdanov</h3>
+              <small class="cmty-pmitem__work pt-2">GridGain</small>
+              <div class="cmty-pmitem__links flexi">
+                <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=yzhdanov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+              </div>
+            </article>
+          </div>
+        </div>
+        <a class="cmty-pm__morelink" href="#" data-hideopen="pmMore"> <i>Load more</i><span>Hide</span></a>
+      </div>
+    </section>
+    <!-- /.cmty-pm-->
+    <section class="cmty-startcont" id="contributing">
+      <div class="container">
+        <div class="cmty-startcont__wrap flexi">
+          <div class="cmty-startcont__main">
+            <h2 class="h3 cmty-startcont__title">Start Contributing</h2>
+            <div class="cmty-startcont__text h5 pt-3">
+              There are multiple ways of how you can contribute to Ignite &mdash; contribute to the codebase, help developers on the mailing lists, write technical docs or popularize our technology!
+            </div>
+          </div>
+          <div class="cmty-startcont__pic"><img src="/img/community/b8-img.svg" alt="" /></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-startcont-->
+    <section class="cmty-docs">
+      <div class="container">
+        <h2 class="h4">Code and technical documentation contributions</h2>
+        <div class="cmty-docs__wrap flexi pt-5">
+          <div class="cmty-docblock">
+            <div class="cmty-docblock__icon"><img src="/img/community/b9-icon-code.svg" alt="" /></div>
+            <h3 class="cmty-docblock__title h4">Develop Ignite</h3>
+            <div class="cmty-docblock__text pt-2 fz20"><p>Contribute to the Apache Ignite:</p></div>
+            <ul class="cmty-docblock__list">
+              <li>code base</li>
+              <li>integrations and extensions</li>
+              <li>programming languages, such as .NET, Python, Node.JS, or other programming languages different from Java</li>
+            </ul>
+          </div>
+          <div class="cmty-docblock cmty-docblock--bg">
+            <div class="cmty-docblock__icon"><img src="/img/community/b9-icon-paper.svg" alt="" /></div>
+            <h3 class="cmty-docblock__title h4">Improve technical documentation</h3>
+            <div class="cmty-docblock__text pt-2 fz20"><p>Documentation educates users about Ignite capabilities, configuration techniques, optimization aspects and many other things.</p></div>
+            <ul class="cmty-docblock__list">
+              <li>Produce and maintain the documentation pages <br />or API references</li>
+              <li>Edit and correct existing content</li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-docs-->
+    <section class="cmty-ready">
+      <div class="container">
+        <h2 class="h4 pb-1">Ready to start?</h2>
+        <div class="cmty-ready__text fz20">4 Steps to Start Contributing to the Code and Technical Documentation</div>
+        <div class="cmty-ready__wrap pt-4">
+          <div class="cmty-ready__item">
+            <i>01</i>
+            <p class="fz20">
+              Create <a href="https://issues.apache.org/jira/" target="_blank">ASF JIRA <br />account</a>, if&nbsp;you haven&rsquo;t got it&nbsp;yet
+            </p>
+          </div>
+          <div class="cmty-ready__item">
+            <i>02</i>
+            <p class="fz20">Join <a href="mailto:dev-subscribe@ignite.apache.org" target="_blank">dev mailing list</a> and introduce yourself</p>
+          </div>
+          <div class="cmty-ready__item">
+            <i>03</i>
+            <p class="fz20 pb-2">Pick a ticket to start with</p>
+            <p><span class="cmty-ready__openlink" data-hideopen="cmtyready3">Chose the tickets to develop Apache Ignite:</span></p>
+            <div class="cmty-ready__hider" data-hidebox="cmtyready3">
+              <p><a href="https://issues.apache.org/jira/projects/IGNITE/issues/IGNITE-15437?filter=allopenissues" target="_blank">Click here</a> to view the tickets for code contribution</p>
+              <p><a href="https://issues.apache.org/jira/browse/IGNITE-15644?jql=project%20%3D%20IGNITE%20AND%20component%20%3D%20documentation" target="_blank">Click here</a> to view the tickets for technical documentation</p>
+            </div>
+          </div>
+          <div class="cmty-ready__item">
+            <i>04</i>
+            <p class="fz20">To get more details, check out the <a href="https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute" target="_blank">Contribution and Development</a> process</p>
+          </div>
+        </div>
+        <div class="cmty-ready__bottom flexi">
+          <h3 class="cmty-ready__botttl">
+            <div class="h5">Top contributors 💪<br /></div>
+            <div class="cmty-ready__botlinks pt-1">
+              <a href="https://github.com/apache/ignite/graphs/contributors" target="_blank">@Ignite Core and <br />Documentation</a><br />
+              <a href="https://github.com/apache/ignite-extensions/graphs/contributors" target="_blank">@Ignite Extensions</a><br />
+              <a href="https://github.com/apache/ignite-teamcity-bot/graphs/contributors" target="_blank">@Ignite Team City </a><br />
+              <a href="https://github.com/apache/ignite-website" target="_blank">@Ignite Website</a><br />
+            </div>
+          </h3>
+          <div class="cmty-ready__screens">
+            <a href="https://github.com/sboikov" target="_blank"> <img src="/img/community/b11-stat1.jpg" alt="" /></a><a href="https://github.com/agoncharuk" target="_blank"> <img src="/img/community/b11-stat2.jpg" alt="" /></a>
+          </div>
+          <div class="cmty-ready__more"><a href="https://github.com/apache/ignite/graphs/contributors" target="_blank">Load more</a></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-ready-->
+    <section class="cmty-red">
+      <div class="container">
+        <h2 class="h4">Contribute By Building The Awareness <br />Of Ignite And Helping Fellow Developers</h2>
+        <div class="cmty-red__wrap">
+          <article class="cmty-redblock cmty-red__wrap--bg tplbox">
+            <img class="tplbox__icon" src="/img/community/b12-code.svg" alt="" />
+            <h3 class="h4 pb-2">Build the Project Awareness</h3>
+            <p class="fz20">You can contribute by doing any project awareness activities.</p>
+            <ul class="dashlist pt-5">
+              <li><a href="https://recognition.gridgain.com/main?product=ignite" target="_blank">Create demos</a></li>
+              <li><a href="https://recognition.gridgain.com/main?product=ignite" target="_blank">Write a blog post</a></li>
+              <li><a href="https://recognition.gridgain.com/main?product=ignite" target="_blank">Talk about Ignite at conferences and other events</a></li>
+            </ul>
+          </article>
+          <article class="cmty-redblock tplbox">
+            <img class="cmty-redblock__questimg tplbox__icon" src="/img/community/b12-icon-quest.svg" alt="" />
+            <h3 class="h4 pb-2">Help application developers</h3>
+            <p class="fz20">If you already have some experience with Apache Ignite, for instance, you created your applications, or your services use AI, come and help others.</p>
+            <ul class="dashlist pt-5">
+              <li><a href="mailto:user@ignite.apache.org">Answer on the user list</a></li>
+              <li><a href="https://stackoverflow.com/questions/tagged/ignite" target="_blank">Answer on StackOverflow</a></li>
+            </ul>
+          </article>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-red-->
+    <section class="cmty-redstart">
+      <div class="container">
+        <h2 class="fz30 pb-1">Ready to start?</h2>
+        <p class="fz20">2 steps to start contributing by building the awareness and helping developers</p>
+        <div class="cmty-redstart__wrap pt-4">
+          <article class="cmty-redstep cmty-redstep--1">
+            <i>01</i>
+            <p><a href="mailto:dev-subscribe@ignite.apache.org">Join dev mailing list</a> and introduce yourself</p>
+          </article>
+          <article class="cmty-redstep cmty-redstep--2">
+            <i>02</i>
+            <h3 class="cmty-redstep__h3">If you want to build project awareness</h3>
+            <p><a href="https://recognition.gridgain.com/about" target="_blank">Get instructions</a> and start spreading the word about Apache Ignite.</p>
+          </article>
+          <article class="cmty-redstep cmty-redstep--3">
+            <i>02</i>
+            <h3 class="cmty-redstep__h3">If you want to help application developpers</h3>
+            <p>
+              Look for new questions on the <a href="mailto:user-subscribe@ignite.apache.org">user mailing list</a> or <a href="https://stackoverflow.com/questions/tagged/ignite" target="_blank">StackOverflow</a> (#ignite) and help others
+              to use Ignite successfully.
+            </p>
+          </article>
+        </div>
+        <div class="cmty-redstart__bottom flexi">
+          <div class="cmty-redstart__left">
+            <h3 class="h4 pb-1">Project Awareness <br />Top Contributors</h3>
+            <p class="h5 cmty-redstart__grey">Previous Quarter</p>
+            <h3 class="cmty-redstart__bottitle h5 pt-4 pb-3"><p>We do recognise and welcome non-code contributions. There are dozens of Apache Ignite community members who contribute this way.</p></h3>
+          </div>
+          <div class="cmty-redstart__botright">
+            <iframe class="cmty-redstart__iframe themescroll" src="https://recognition-dev.gridgain.com/leaderboard-frame?limit=10&amp;interval=prev-quarter" frameborder="0"></iframe
+            ><a href="https://recognition.gridgain.com/main?product=ignite" target="_blank">See all contributors </a>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-redstart-->
+    <section class="cmty-ask boxpiccenter" id="faq">
+      <div class="container">
+        <div class="cmty-ask__wrap flexi">
+          <div class="cmty-ask__main">
+            <h2 class="cmty-ask__title fz50 pb-3">Ask a Question</h2>
+            <div class="cmty-ask__text h5">Feel free to&nbsp;reach to&nbsp;our community if&nbsp;you have any <br />questions, doubts or&nbsp;proposals. There are a&nbsp;few <br />ways to&nbsp;do&nbsp;that.</div>
+          </div>
+          <img class="cmty-ask__bg" src="/img/community/b15-askimg.svg" alt="" />
+        </div>
+      </div>
+    </section>
+    <!-- /.cmty-ask-->
+    <section class="faq">
+      <div class="container">
+        <article class="faqblock flexi">
+          <h3 class="faqblock__title h5"><img src="/img/community/b16-icon-quest.svg" alt="" /><span>For General Questions</span></h3>
+          <div class="faqblock__right">
+            <h4>By e-mail</h4>
+            <p>For general questions about Ignite <a href="mailto:user@ignite.apache.org">user@ignite.apache.org</a></p>
+            <div class="faqblock__buttons flexi pb-5 pt-2">
+              <a class="faqblock__button flexi" href="mailto:user-subscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+              ><a class="faqblock__button flexi" href="mailto:user-unsubscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+              ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+            </div>
+            <h4>On StackOverflow</h4>
+            <p>Many Ignite community members watch <a href="http://stackoverflow.com/questions/tagged/ignite" target="_blank">Stack Overflow</a> for the tag "ignite" or "apacheignite", so you can post your questions there as well.</p>
+            <div class="faqblock__buttons flexi pt-2">
+              <a class="faqblock__button flexi" href="http://stackoverflow.com/questions/tagged/ignite" target="_blank">
+                <img class="faqblock__stackicon" src="/img/icon-stackoverflow.svg" alt="" /><span>Ask question on StackOverflow</span></a
+              >
+            </div>
+          </div>
+        </article>
+        <!-- /.faqblock-->
+        <article class="faqblock flexi">
+          <h3 class="faqblock__title h5">
+            <img src="/img/community/b16-icon-comments.svg" alt="" /><span>For Contribution Related <br />Questions and Discussions</span>
+          </h3>
+          <div class="faqblock__right">
+            <h4>By e-mail</h4>
+            <p>For contribution-related discussions <a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a></p>
+            <div class="faqblock__buttons flexi pb-4 pt-2">
+              <a class="faqblock__button flexi" href="mailto:dev-subscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+              ><a class="faqblock__button flexi" href="mailto:dev-unsubscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+              ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+            </div>
+            <h4>On StackOverflow</h4>
+            <p>
+              Many Ignite community contributors monitor <a href="http://stackoverflow.com/questions/tagged/ignite" target="_blank">Stack Overflow</a> for the tag "ignite" or "apacheignite" to support Ignite developers, so you can post your
+              questions there as well.
+            </p>
+            <div class="faqblock__buttons flexi pt-2">
+              <a class="faqblock__button flexi" href="http://stackoverflow.com/questions/tagged/ignite"> <img class="faqblock__stackicon" src="/img/icon-stackoverflow.svg" alt="" /><span>Ask question on StackOverflow</span></a>
+            </div>
+          </div>
+        </article>
+        <!-- /.faqblock-->
+        <article class="faqblock flexi">
+          <h3 class="faqblock__title h5"><img src="/img/community/b16-icon-reports.svg" alt="" /><span>Report an Issue </span></h3>
+          <div class="faqblock__right">
+            <h4>By e-mail</h4>
+            <p>For contribution-related discussions <a href="https://lists.apache.org/list.html?issues@ignite.apache.org">issues@ignite.apache.org</a></p>
+            <div class="faqblock__buttons flexi pb-5 pt-2">
+              <a class="faqblock__button flexi" href="mailto:notifications-subscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+              ><a class="faqblock__button flexi" href="mailto:issues-unsubscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+              ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?issues@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+            </div>
+            <h4>On Jira</h4>
+            <p>Visit <a href="https://issues.apache.org/jira/browse/IGNITE" target="_blank">Ignite Jira</a> if you would like to file a new issue or view existing issues.</p>
+            <div class="faqblock__buttons flexi pt-2">
+              <a class="faqblock__button flexi" href="http://stackoverflow.com/questions/tagged/ignite" target="_blank">
+                <img class="faqblock__stackicon" src="/img/icon-stackoverflow.svg" alt="" /><span>Ask question on StackOverflow</span></a
+              >
+            </div>
+          </div>
+        </article>
+        <!-- /.faqblock-->
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/css/acid-transactions.css b/build/css/acid-transactions.css
new file mode 100644
index 0000000..2778c10
--- /dev/null
+++ b/build/css/acid-transactions.css
@@ -0,0 +1,222 @@
+.innerhero__pic--acid{
+    right: -182px;
+    top: -10px;
+}
+.acid1 {
+    padding-top: 13rem;
+    padding-bottom: 13rem;
+}
+.acid1__h2 {
+    max-width: 700px;
+    padding-bottom: 7rem;
+}
+.acid1__wrap {
+    justify-content: space-between;
+}
+.acid1__item {
+    width: calc(100% / 3 - 60px);
+}
+.acid1__title {
+    font-weight: 700;
+    line-height: 24px;
+    padding-left: 38px;
+    background: url(../img/features/icon-check-ok.svg) left center no-repeat;
+    background-size: 24px;
+}
+
+.acid2 {
+}
+.acid2__h2 {
+    font-size: 3.2rem;
+    line-height: 1.3;
+    font-weight: 400;
+}
+.acid2__main {
+    flex-grow: 1;
+    max-width: 630px;
+    padding-right: 5rem;
+}
+.acid2__main p:not(:last-child){
+    margin-bottom: 1rem;
+}
+.acid2__subtitle {
+    padding-top: 8rem;
+    font-weight: 700;
+}
+.acid2__right {
+    margin-left: auto;
+    width: 546px;
+    flex-shrink: 0;
+}
+.acid2__funcimg {
+    display: block;
+    width: 100%;
+    height: auto;
+}
+
+
+.acid3 {
+    padding-bottom: 1rem;
+}
+.acid3__wrap {
+    justify-content: space-between;
+}
+.acid3__col {
+    width: calc(50% - 4rem);
+}
+.acid3__collead{
+    max-width: 400px;
+}
+.acid3__col .h5 {
+    font-weight: 700;
+}
+.acid3__small{
+    max-width: 575px;
+}
+.acid3__small p:not(:last-child){
+    margin-bottom: 1rem;
+}
+.acid3__detwrap{
+    margin-top: 2rem;
+    height: 0;
+    transition: height 0.3s ease;
+    overflow: hidden;
+}
+.acid3__detlink {
+    margin-top: 2rem;
+    text-decoration: none;
+    border-bottom: 1px dotted var(--blue);
+    display: inline-block;
+}
+.acid3__detlink::after{
+    content: "";
+    display: inline-block;
+    position: relative;
+    margin-left: 6px;
+    width: 10px;
+    height: 10px;
+    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%230070CC' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");
+    background-repeat: no-repeat;
+    background-size: contain;
+    transition: transform 0.4s ease;
+}
+.acid3__detmore {
+    background: var(--grey);
+    border-radius: 1rem;
+    padding: 2rem 7rem 2rem 3rem;
+    position: relative;
+}
+.acid3__close {
+    position: absolute;
+    top: 2rem;
+    right: 2rem;
+    width: 30px;
+    height: 30px;
+    background: no-repeat;
+    border:none;
+}
+.acid3__close img{
+    display: block;
+    width: 24px;
+    height: 24px;
+    margin: 0 auto;
+    transform-origin: center center;
+    transform: rotate(45deg);
+    cursor: pointer;
+}
+
+
+
+
+
+
+@media (max-width:1199px){
+    .innerhero__pic--acid{
+        width: 500px;
+    }
+    .acid1__item{
+        width: calc(100% / 3 - 30px);
+    }
+    .acid2__right{
+        width: 50%;
+    }
+
+} /* END MEDIA 1199px */
+
+
+
+
+
+@media (max-width:992px){
+    .innerhero__pic--acid{
+        width: 400px;
+    }
+
+} /* END MEDIA 992px */
+
+
+
+
+
+
+@media (max-width:767px){
+    .acid1{
+        padding-top: 8rem;
+        padding-bottom: 6rem;
+    }
+    .acid1__h2{
+        padding-bottom: 5rem;
+    }
+    .acid1__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .acid1__item{
+        width: auto;
+        padding-bottom: 4rem;
+    }
+    .acid1__title{
+        font-size: 16px;
+        padding-left: 35px;
+    }
+    .acid1__text {
+        padding-top: 1.5rem;
+    }
+    .acid2__h2{
+        font-size: 2.8rem;
+    }
+    .acid2__h2 br{
+        display: none;
+    }
+    .acid2__wrap {
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .acid2__main{
+        padding-right: 0;
+    }
+    .acid2__subtitle{
+        padding-top: 2rem;
+    }
+    .acid2__right{
+        width: 100%;
+        padding-top: 3rem;
+    }
+    .acid3{
+        padding-top: 8rem;
+    }
+    .acid3__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .acid3__col{
+        width: 100%;
+        padding-bottom: 4rem;
+    }
+    .acid3__col:last-child{
+        padding-bottom: 0;
+    }
+    .acid3__small{
+        padding-top: 3rem;
+    }
+} /* END MEDIA 767px */
\ No newline at end of file
diff --git a/build/css/communnity.css b/build/css/communnity.css
new file mode 100644
index 0000000..60823ae
--- /dev/null
+++ b/build/css/communnity.css
@@ -0,0 +1,835 @@
+.cmtyhero {
+    overflow: hidden;
+    height: calc(100vh - 96px);
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: center;
+    justify-content: center;
+    min-height: 670px;
+    max-height: 800px;
+}
+.cmtyhero__img {
+    position: absolute;
+    right: 0px;
+    top: 50%;
+    transform: translateY(-50%);
+    width: 500px;
+    height: auto;
+    pointer-events: none;
+}
+.cmtyhero__main {
+    position: relative;
+    z-index: 10;
+    color: var(--dark);
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: flex-start;
+}
+.cmtyhero__h1 {
+    max-width: 725px;
+    font-size: 6rem;
+    line-height: 7rem;
+}
+.cmtyhero__text {
+    padding-top: 5rem;
+    max-width: 575px;
+    font-size: 2.4rem;
+    line-height: 3.6rem;
+}
+.cmtyhero__sub {
+    padding-top: 16rem;
+    font-size: 1.6rem;
+    line-height: 2.4rem;
+}
+.cmtyhistory {
+    padding-top: 11rem;
+    padding-bottom: 8rem;
+}
+.cmtyhistory1__title {
+    font-weight: 700;
+    font-size: 32px;
+    line-height: 1;
+}
+.cmtyhistory1__wrap {
+    padding-top: 10rem;
+}
+.cmtyhistory1__left {
+    width: 49%;
+    flex-shrink: 0;
+    flex-grow: 0;
+    position: relative;
+}
+.cmtyhistory1__left img {
+    margin-top: 50px;
+    margin-right: 112px;
+    display: block;
+    width: 335px;
+    max-width: 90%;
+    margin-left: auto;
+}
+.cmtyhistory__year {
+    position: absolute;
+    z-index: 10;
+    top: 8px;
+    left: 8px;
+    font-size: 4.8rem;
+    line-height: 1;
+    white-space: nowrap;
+}
+.cmtyhistory1__right {
+    flex-grow: 1;
+}
+.cmtyhistory1__h3 {
+    font-weight: 400;
+}
+.cmtyhistory__hr {
+    cursor: pointer;
+    margin-top: 35px;
+    margin-bottom: 35px;
+    height: 1px;
+    position: relative;
+    background: #e6e6e6;
+}
+.cmtyhistory__hr i, .cmtyhistory__hr span {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: center;
+    justify-content: center;
+    position: absolute;
+    left: 50%;
+    top: 0;
+    width: 30px;
+    height: 30px;
+    border-radius: 30px;
+    background-color: var(--grey2);
+    margin-top: -15px;
+    margin-left: -15px;
+    font-size: 20px;
+    z-index: 5;
+    user-select: none;
+    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23000' d='M368 224H224V80c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h144v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V288h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z'%3E%3C/path%3E%3C/svg%3E");
+    background-repeat: no-repeat;
+    background-position: 50% 50%;
+    background-size: 12px;
+}
+.cmtyhistory__hr span {
+    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='currentColor' d='M368 224H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h352c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z'%3E%3C/path%3E%3C/svg%3E");
+}
+.cmtyhistory__hr span {
+    display: none;
+}
+.cmtyhistory__hr.isopen span {
+    display: flex;
+}
+.cmtyhistory__hr.isopen i {
+    display: none;
+}
+.cmtyhistory__more {
+    height: auto;
+    transition: height 0.4s ease;
+    overflow: hidden;
+    height: 0;
+}
+.cmtyhistory__quote {
+    font-style: italic;
+    margin-top: 30px;
+    padding-top: 60px;
+    background: url(../img/community/b3-quote.svg) left top no-repeat;
+}
+.cmtyhistory__avaavtor {
+    align-items: center;
+}
+.cmtyhistory__ava {
+    display: block;
+}
+.cmtyhistory__ava img {
+    display: block;
+    border-radius: 200px;
+    width: 70px;
+    height: 70px;
+}
+.cmtyhistory__avaright:not(.cmtyhistory__avaright--noimg) {
+    padding-left: 20px;
+}
+.cmtyhistory__avaname {
+    font-weight: 700;
+    line-height: 28px;
+}
+.cmtyhistory__avaproff {
+    padding-top: 0px;
+    color: #898989;
+}
+.cmtyhistory2 {
+    padding-top: 70px;
+}
+.cmtyhistory2__wrap {
+    flex-flow: row-reverse nowrap;
+}
+.cmtyhistory__year--right {
+    left: auto;
+    right: 0;
+    top: 30px;
+}
+.cmtyhistory2__right {
+    width: 50%;
+    flex-shrink: 0;
+    flex-grow: 0;
+    position: relative;
+}
+.cmtyhistory2__right img {
+    display: block;
+    margin-left: auto;
+}
+.cmtyhistory2__left {
+    padding-top: 81px;
+}
+.cmtyhistory3 {
+    padding-top: 115px;
+}
+.cmtyhistory3__left {
+    width: 49%;
+    flex-shrink: 0;
+    flex-grow: 0;
+    position: relative;
+    padding-top: 50px;
+}
+.cmtyhistory3__right {
+    width: 49%;
+    flex-shrink: 0;
+    flex-grow: 0;
+    position: relative;
+    padding-top: 70px;
+}
+.cmtyhistory4 {
+    padding-top: 100px;
+}
+.cmtyhistory5 .cmtyhistory3__left {
+    padding-top: 0;
+}
+.cmtyhistory5 .cmtyhistory3__right {
+    padding-top: 60px;
+}
+.cmty-meet {
+    margin-top: 8rem;
+    background: var(--red5);
+    padding: 145px 0 140px;
+    overflow: hidden;
+}
+.cmty-meet__main {
+    max-width: 49%;
+}
+.cmty-meet__h2 {
+    font-size: 48px;
+    line-height: 1;
+}
+.cmty-meet__text {
+    font-size: 2.4rem;
+    line-height: 3.6rem;
+}
+.cmty-meet__sub {
+    padding-top: 175px;
+    max-width: 500px;
+}
+.cmty-meet__pic {
+    position: relative;
+    width: 400px;
+    margin-left: auto;
+}
+.cmty-meet__pic img {
+    display: block;
+    position: absolute;
+    top: 35px;
+    right: 0;
+}
+.cmty-contrib {
+    padding: 130px 0 70px;
+}
+.cmty-contrib__main {
+    max-width: 510px;
+}
+.cmty-contrib__pic {
+    position: relative;
+    width: 650px;
+    flex-grow: 0;
+    margin-left: auto;
+}
+.cmty-contrib__pic img {
+    display: block;
+    width: 100%;
+    margin-top: -30px;
+}
+.cmty-committers {
+    padding-bottom: 70px;
+}
+.cmty-committers__small {
+    display: block;
+    color: #9c9c9c;
+}
+.committers__wrap {
+    padding-top: 40px;
+    justify-content: space-between;
+}
+.committers__left, .committers__right {
+    width: calc(50% - 15px);
+    flex-grow: 0;
+    flex-shrink: 0;
+}
+.committer {
+    height: 6rem;
+    border-bottom: 1px solid #e5e5e5;
+    align-items: center;
+    padding: 0 2rem 0 2rem;
+}
+.committer__name {
+    max-width: 60%;
+    flex-grow: 0;
+    overflow: hidden;
+    margin-right: auto;
+}
+.committer__github {
+    display: block;
+    width: 30px;
+    margin: 0 10px;
+}
+.committer__apache {
+    display: block;
+    width: 30px;
+    margin: 0 5px 0 15px;
+}
+.committer__github img, .committer__apache img {
+    display: block;
+}
+.committers__morelink {
+    margin-top: 30px;
+    display: block;
+    margin-left: 20px;
+}
+.cmty-pm {
+    padding-top: 80px;
+    padding-bottom: 105px;
+}
+.cmty-pm__wrap {
+    display: grid;
+    grid-template-columns: repeat(4, 1fr);
+    grid-auto-rows: 266px;
+    grid-gap: 30px;
+}
+.cmty-pmitem {
+    border: 1px solid var(--grey2);
+    box-sizing: border-box;
+    border-radius: 10px;
+    display: block;
+    position: relative;
+    padding: 40px 30px;
+}
+.cmty-pmitem__proff {
+    top: 15px;
+    right: 25px;
+    text-transform: uppercase;
+    height: 42px;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: center;
+    position: absolute;
+    font-size: 15px;
+}
+.cmty-pmitem__proff img {
+    margin-right: 6px;
+    width: 17px;
+    height: 17px;
+    display: block;
+}
+.cmty-pmitem__name {
+    font-weight: 400;
+    max-width: 80%;
+    min-height: 72px;
+}
+.cmty-pmitem__work {
+    color: #9c9c9c;
+    white-space: nowrap;
+    overflow: hidden;
+    display: block;
+}
+.cmty-pmitem__links {
+    position: absolute;
+    bottom: 45px;
+    left: 35px;
+}
+.cmty-pmitem__links img {
+    display: block;
+    width: 30px;
+    height: auto;
+    height: 30px;
+    object-fit: contain;
+}
+.cmty-pmitem__github {
+    margin-right: 20px;
+}
+.cmty-pmitem__apache {
+    margin-right: 20px;
+}
+.cmty-pm__more .jsOpenerWrap {
+    padding-top: 30px;
+}
+.cmty-pm__morelink {
+    display: block;
+    width: 80px;
+    text-align: center;
+    text-align: center;
+    margin: 30px auto 0;
+}
+.cmty-startcont {
+    background: #e8f2fa;
+    padding: 90px 0 90px;
+}
+.cmty-startcont__wrap {
+    align-items: stretch;
+}
+.cmty-startcont__main {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: stretch;
+    justify-content: flex-start;
+    max-width: 540px;
+    padding-top: 65px;
+}
+.cmty-startcont__pic {
+    margin-left: auto;
+    flex-grow: 0;
+}
+.cmty-startcont__pic img {
+    width: 614px;
+    display: block;
+}
+.cmty-docs {
+    padding: 130px 0 90px;
+}
+.cmty-docs__wrap {
+    justify-content: space-between;
+    align-items: stretch;
+}
+.cmty-docblock, .tplbox {
+    background-color: #fafdff;
+    border: 1px solid var(--grey2);
+    box-sizing: border-box;
+    border-radius: 10px;
+    padding: 40px 50px;
+    position: relative;
+}
+.cmty-docblock {
+    width: calc(50% - 15px);
+    min-height: 450px;
+}
+.cmty-docblock::before, .tplbox::before {
+    position: absolute;
+    border-radius: 0px 30px 30px 0px;
+    width: 12px;
+    height: 60px;
+    background: var(--blue);
+    content: "";
+    display: block;
+    left: 0;
+    top: 35px;
+}
+.cmty-docblock__icon, .tplbox__icon {
+    position: absolute;
+    width: 34px;
+    height: 41px;
+    display: block;
+    left: 50px;
+    top: 44px;
+}
+.cmty-docblock__icon img {
+    display: block;
+    width: 100%;
+    height: 100%;
+    object-fit: contain;
+}
+.cmty-docblock__title {
+    font-weight: 400;
+    padding-top: 75px;
+}
+.cmty-docblock__list {
+    padding-top: 30px;
+}
+.cmty-docblock__list li {
+    margin-bottom: 5px;
+    margin-bottom: 10px;
+    position: relative;
+    padding-left: 21px;
+}
+.cmty-docblock__list li::before {
+    content: "";
+    display: block;
+    position: absolute;
+    left: 0;
+    top: 1.2rem;
+    height: 1px;
+    width: 15px;
+    background: #000;
+}
+.cmty-docblock--bg {
+    background: url(../img/community/b9-wave.svg) right bottom no-repeat;
+    background-color: #fafdff;
+}
+.cmty-ready {
+    overflow: hidden;
+}
+.cmty-ready__wrap {
+    display: grid;
+    grid-template-columns: repeat(4, 1fr);
+    grid-gap: 30px;
+    grid-auto-rows: auto;
+}
+.cmty-ready__item {
+    border: 1px solid var(--grey2);
+    box-sizing: border-box;
+    border-radius: 10px;
+    position: relative;
+    min-height: 240px;
+    padding: 20px 25px;
+}
+.cmty-ready__item::before {
+    position: absolute;
+    border-radius: 0px 30px 30px 0px;
+    width: 12px;
+    height: 45px;
+    background: var(--blue);
+    content: "";
+    display: block;
+    left: -1px;
+    top: 20px;
+}
+.cmty-ready__item i {
+    display: block;
+    font-style: normal;
+    font-weight: 400;
+    font-size: 40px;
+    line-height: 45px;
+    margin-bottom: 30px;
+}
+.cmty-ready__openlink {
+    color: var(--blue);
+    border-bottom: 1px dotted var(--blue);
+    position: relative;
+    display: inline;
+    cursor: pointer;
+}
+.cmty-ready__openlink::after {
+    content: "";
+    display: inline-block;
+    position: relative;
+    margin-left: 4px;
+    width: 10px;
+    height: 10px;
+    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%230070CC' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");
+    background-repeat: no-repeat;
+    background-size: contain;
+    transition: transform 0.4s ease;
+}
+.cmty-ready__openlink.isopen::after {
+    transform: rotate(180deg);
+}
+.cmty-ready__hider {
+    margin-top: 1rem;
+    transition: height 0.4s ease;
+    overflow: hidden;
+    height: 0;
+    font-size: 1.5rem;
+}
+.cmty-ready__bottom {
+    padding-top: 80px;
+    padding-bottom: 80px;
+}
+.cmty-ready__botttl {
+    width: 25%;
+    flex-shrink: 0;
+    flex-grow: 0;
+    padding-right: 22px;
+}
+.cmty-ready__botlinks {
+    font-weight: 400;
+}
+.cmty-ready__botlinks a {
+    display: inline-block;
+    margin-bottom: 1rem;
+}
+.cmty-ready__screens {
+    flex-basis: 740px;
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: auto;
+    grid-gap: 10px;
+    flex-grow: 0;
+    flex-shrink: 0;
+}
+.cmty-ready__screens img, .cmty-ready__screens a {
+    display: block;
+    width: 100%;
+    height: auto;
+}
+.cmty-ready__more {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: stretch;
+    justify-content: center;
+    align-self: stretch;
+    background: url(../img/community/b11-stat-2.png) no-repeat;
+    background-size: contain;
+    flex-grow: 1;
+    flex-shrink: 1;
+}
+.cmty-ready__more a {
+    display: block;
+    margin: auto;
+}
+.cmty-red {
+    padding-top: 90px;
+}
+.cmty-red__wrap {
+    padding-top: 54px;
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: 450px;
+    grid-gap: 3rem;
+}
+.cmty-redblock {
+    width: 100%;
+    background: #fff7f7;
+    padding-top: 105px;
+    padding-left: 60px;
+}
+.cmty-redblock .tplbox__icon {
+    left: 60px;
+}
+.cmty-redblock .h4 {
+    font-weight: 400;
+}
+.cmty-redblock::before {
+    background: var(--red);
+}
+.cmty-red__wrap--bg {
+    background-image: url(../img/community/b12-lines.svg);
+    background-repeat: no-repeat;
+    background-position: right bottom;
+}
+.cmty-redblock__questimg {
+    width: 48px;
+    height: 48px;
+}
+.cmty-redstart {
+    padding-top: 9rem;
+    padding-bottom: 4rem;
+}
+.cmty-redstart__wrap {
+    display: grid;
+    grid-template-columns: 2fr 3fr;
+    grid-auto-rows: auto;
+    grid-gap: 18px;
+}
+.cmty-redstep {
+    border: 1px solid var(--grey2);
+    box-sizing: border-box;
+    border-radius: 10px;
+    position: relative;
+    padding: 35px 35px;
+    background: #fff;
+    z-index: 10;
+}
+.cmty-redstep--1 {
+    grid-row: span 2;
+    max-width: 433px;
+    padding-top: 101px;
+    position: relative;
+}
+.cmty-redstep--1::after {
+    content: "";
+    display: block;
+    position: absolute;
+    top: 50%;
+    transform: translateY(-60%);
+    left: 100%;
+    width: 115px;
+    height: 165px;
+    background: url(../img/community/b13-lines.svg) no-repeat;
+    background-size: contain;
+}
+.cmty-redstep--2, .cmty-redstep--3 {
+    min-height: 150px;
+    width: 728px;
+    max-width: 100%;
+    margin-left: auto;
+    background: url(../img/community/b13-bg-squares.svg) #fff right bottom no-repeat;
+    background-size: 140px;
+    padding: 33px 210px 20px 115px;
+}
+.cmty-redstep--3 {
+    background-image: url(../img/community/b13-bg-roundes.svg);
+    background-size: 105px;
+    padding-right: 140px;
+}
+.cmty-redstep::before {
+    position: absolute;
+    border-radius: 0px 30px 30px 0px;
+    width: 13px;
+    height: 43px;
+    background: var(--red);
+    content: "";
+    display: block;
+    left: -1px;
+    top: 35px;
+}
+.cmty-redstep i {
+    font-size: 40px;
+    position: absolute;
+    left: 37px;
+    top: 36px;
+    line-height: 43px;
+}
+.cmty-redstep__h3 {
+    font-size: 16px;
+    line-height: 1;
+    padding-bottom: 8px;
+}
+.cmty-redstart__bottom {
+    padding-top: 8rem;
+    padding-bottom: 8px;
+    align-items: flex-start;
+}
+.cmty-redstart__left {
+    width: 50%;
+    flex-shrink: 0;
+    flex-grow: 0;
+}
+.cmty-redstart__grey {
+    color: var(--grey4)
+}
+.cmty-redstart__botright {
+    width: 40%;
+    border: 1px solid #ededed;
+    box-sizing: border-box;
+    border-radius: 10px;
+    margin-left: auto;
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: center;
+    justify-content: center;
+    padding: 3rem 3rem 2rem;
+    background: #fff;
+}
+.cmty-redstart__botright a {
+    margin-top: 2rem;
+}
+.cmty-redstart__botpic {
+    display: block;
+    width: 100%;
+    margin: auto;
+    height: auto;
+    border-radius: 1rem;
+}
+.cmty-redstart__iframe {
+    width: 100%;
+    height: 415px;
+    display: block;
+    border: none;
+}
+.cmty-ask {
+    margin-top: 12rem;
+    background: #f4f4f4;
+    padding: 140px 0 110px;
+    overflow: hidden;
+}
+.cmty-ask__title {
+    font-weight: 400;
+}
+.cmty-ask__wrap {
+    align-items: flex-start;
+}
+.cmty-ask__bg {
+    margin-left: auto;
+    flex-shrink: 0;
+    flex-basis: 529px;
+    height: auto;
+    flex-shrink: 1;
+    flex-grow: 0;
+}
+.faq {
+    padding-top: 13rem;
+    padding-bottom: 8rem;
+}
+.faqblock {
+    padding-bottom: 115px;
+}
+.faqblock:last-child {
+    padding-bottom: 0;
+}
+.faqblock__title {
+    width: calc(42% - 15px);
+    flex-shrink: 0;
+    position: relative;
+    padding-left: 70px;
+}
+.faqblock__title--simple {
+    padding-left: 0;
+}
+.faqblock__title img {
+    display: block;
+    position: absolute;
+    left: 0;
+    top: 50%;
+    transform: translateY(-50%);
+    width: 48px;
+    height: auto;
+}
+.faqblock__right {
+    flex-grow: 1;
+    padding-top: 10px;
+    max-width: 540px;
+}
+.faqblock__right h4 {
+    font-size: initial;
+    line-height: 1;
+    font-weight: 700;
+    padding-bottom: 10px;
+}
+.faqblock__buttons {
+    align-items: stretch;
+}
+.faqblock__button {
+    height: 40px;
+    display: inline-flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: center;
+    border: 1px solid #2d2d2d;
+    box-sizing: border-box;
+    border-radius: 10px;
+    margin-right: 24px;
+    padding: 0 16px;
+    color: #000;
+    text-decoration: none !important;
+}
+.faqblock__button:hover {
+    color: #fff;
+    background: #2d2d2d;
+    text-decoration: none;
+}
+.faqblock__button img {
+    display: block;
+    margin-right: 8px;
+    flex-shrink: 0;
+    width: 22px;
+}
+.faqblock__button:hover img {
+    filter: grayscale(1) invert(1);
+}
+img.faqblock__eicon {
+    margin-right: 6px;
+    transform: translateY(1px);
+}
+img.faqblock__stackicon {
+    margin-right: 14px;
+    width: 20px;
+}
\ No newline at end of file
diff --git a/build/css/compute-apis.css b/build/css/compute-apis.css
new file mode 100644
index 0000000..43a2557
--- /dev/null
+++ b/build/css/compute-apis.css
@@ -0,0 +1,182 @@
+.innerhero__pic--computeapis {
+  width: 107rem;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 41%;
+}
+.with-apache {
+  font-weight: normal;
+}
+.compute1 {
+  padding-top: 9rem;
+  padding-bottom: 13rem;
+}
+
+.compute1__h2 {
+  max-width: 700px;
+  padding-bottom: 2rem;
+}
+.compute1__deskr {
+  font-size: 2rem;
+  line-height: 1.6;
+}
+.compute1__block {
+  padding-top: 7rem;
+}
+.compute1__item {
+  padding: 3.5rem 8rem 4rem 3.3rem;
+  background: #f6f6f6;
+  max-width: 402px;
+  border-radius: 10px;
+  max-height: 187px;
+}
+.compute1__item:first-child {
+  margin-right: 3rem;
+}
+.compute1__text {
+  line-height: 1.4;
+  margin-top: 2.4rem;
+  min-width: 289px;
+}
+
+.compute2 {
+  padding-top: 8rem;
+  padding-bottom: 10rem;
+  background: #e8f2fa;
+}
+.compute2__h2 {
+  letter-spacing: 2px;
+  text-transform: uppercase;
+  font-weight: normal;
+  font-size: 1.6rem;
+  line-height: 1.4;
+}
+.compute2-points__item::before {
+  content: "";
+  display: block;
+  width: 24px;
+  height: 24px;
+  left: 3rem;
+  top: 3.5rem;
+  background: url(../img/features/icon-check-ok.svg) no-repeat;
+  background-size: contain;
+}
+.compute2item__block {
+  margin-left: 1rem;
+}
+.compute2__grid {
+  display: grid;
+  grid-template-columns: repeat(3, 1fr);
+  grid-gap: 3rem;
+  grid-auto-rows: auto;
+  margin-top: 5rem;
+}
+.compute2item {
+  position: relative;
+  max-width: 300px;
+  display: flex;
+}
+
+.compute2__text {
+  font-size: 1.6rem;
+  line-height: 1.4;
+  margin-top: 2.4rem;
+}
+
+pre code.hljs {
+  display: block;
+  overflow-x: auto;
+  padding: 1em;
+}
+
+.compute3 {
+  padding-top: 13rem;
+  padding-bottom: 3rem;
+}
+.compute3__h2 {
+  max-width: 700px;
+  margin-top: 5rem;
+  margin-bottom: 2rem;
+}
+.compute3__text {
+  max-width: 800px;
+  font-size: 2rem;
+  line-height: 1.6;
+}
+
+.compute4 {
+  padding-top: 5rem;
+  justify-content: space-between;
+  align-items: stretch;
+  margin-bottom: 4rem;
+}
+.compute4__block {
+  width: calc(50% - 17px);
+  background: var(--blue4);
+  border-radius: 10px;
+  padding: 4rem;
+}
+.compute4__icon {
+  width: 32px;
+  height: 32px;
+  display: block;
+}
+.compute4__block--bad {
+  background: var(--red5);
+}
+.compute4__title {
+  max-width: 500px;
+}
+
+@media (max-width: 992px) {
+  .compute1__text {
+    min-width: 30rem;
+  }
+}
+@media (max-width: 767px) {
+  .compute1 {
+    padding-top: 6rem;
+    padding-bottom: 8rem;
+  }
+  .compute1__block {
+    flex-direction: column;
+    padding-top: 5rem;
+  }
+  .compute1__item:first-child {
+    margin-right: 0;
+    margin-bottom: 2rem;
+  }
+  .compute1__item {
+    width: 100%;
+  }
+  .compute1__text {
+    min-width: auto;
+  }
+  .compute2 {
+    padding-top: 6rem;
+    padding-bottom: 8rem;
+  }
+  .compute2__grid {
+    grid-template-columns: 1fr;
+  }
+
+  .compute4 {
+    padding-top: 4rem;
+    flex-flow: column nowrap;
+    align-items: stretch;
+  }
+  .compute4__block {
+    width: 100%;
+    margin-bottom: 2rem;
+    padding: 3rem 2rem;
+  }
+  .compute4__block br {
+    display: none;
+  }
+  .compute4__icon {
+    width: 24px;
+    height: 24px;
+  }
+}
diff --git a/build/css/database.css b/build/css/database.css
new file mode 100644
index 0000000..59f58c1
--- /dev/null
+++ b/build/css/database.css
@@ -0,0 +1,212 @@
+.innerhero__pic--database {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 72%;
+}
+.base2__text {
+  max-width: 510px;
+}
+.base1 {
+  padding-bottom: 13rem;
+}
+.base1__h2 {
+  max-width: 810px;
+}
+.base1__item {
+  margin-bottom: 2rem;
+  align-items: center;
+}
+.base1__item:last-child {
+  margin-bottom: 0;
+}
+.base1__block {
+  max-width: 510px;
+  margin-right: 14rem;
+}
+.base1__block:last-child {
+  margin-right: 0;
+}
+.base1__blocks {
+  margin-top: 5rem;
+  align-items: center;
+}
+.base1__black {
+  font-size: 2rem;
+  margin-bottom: 2rem;
+  margin-left: 1rem;
+}
+.base1__black:last-child {
+  margin-bottom: 0;
+}
+
+.base3 {
+  padding-top: 13rem;
+  padding-bottom: 13rem;
+}
+.base3__h2 {
+  max-width: 560px;
+}
+.base3__blocks {
+  margin-top: 5rem;
+}
+.base3__block {
+  border: 1px solid #e6e6e6;
+  border-radius: 10px;
+  padding: 4rem 6rem 3.5rem 4rem;
+  margin-right: 3rem;
+  max-height: 380px;
+}
+.base3__block:last-child {
+  margin-right: 0;
+}
+.base3__h3 {
+  font-size: 2rem;
+  height: 5.2rem;
+}
+.base3__image {
+  padding: 1.6rem;
+  background: #f6f6f6;
+  border-radius: 10px;
+  margin-bottom: 1rem;
+}
+
+.base3__images {
+  margin-top: 2.5rem;
+  margin-bottom: 2rem;
+  justify-content: space-between;
+}
+.base3__item {
+  flex-direction: column;
+  align-items: center;
+  margin-right: 3rem;
+  text-align: center;
+}
+.base3__subtext {
+  font-size: 1.4rem;
+  line-height: 1.8rem;
+}
+.base3__item:last-child {
+  margin-right: 0;
+}
+
+.base3__text {
+  color: #9c9c9c;
+  max-width: 280px;
+  height: 7.2rem;
+}
+.base5__text {
+  max-width: 540px;
+}
+
+.base3__textend {
+  max-width: 260px;
+}
+.base5__textend {
+  max-width: 480px;
+}
+
+@media (max-width: 1350px) {
+  .base3__blocks {
+    margin-top: 1rem;
+    flex-wrap: wrap;
+  }
+  .base3__h3 {
+    height: auto;
+  }
+  .base3__block {
+    margin-top: 2rem;
+    padding: 4rem;
+  }
+  .base3__images {
+    margin-top: 4rem;
+  }
+}
+
+@media (max-width: 1199px) {
+  .innerhero__pic--database {
+    width: 60rem;
+  }
+  .base1 {
+    padding-bottom: 8rem;
+  }
+  .base3 {
+    padding-top: 8rem;
+    padding-bottom: 8rem;
+  }
+}
+
+@media (max-width: 992px) {
+  .innerhero__pic--database {
+    width: 50rem;
+  }
+  .base1__block {
+    margin-right: 0rem;
+  }
+  .base1__block:last-child {
+    margin-right: 0;
+  }
+  .base3__blocks {
+    flex-direction: column;
+  }
+  .base3__text {
+    height: auto;
+  }
+  .base3__block {
+    margin-right: 0rem;
+    padding: 3rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .base5__text {
+    max-width: 100%;
+  }
+  .base1__block {
+    max-width: 100%;
+  }
+  .base1 {
+    padding-bottom: 6rem;
+  }
+  .base1__blocks {
+    flex-direction: column;
+    align-items: flex-start;
+    margin-top: 3rem;
+  }
+  .base1__block:last-child {
+    margin-top: 3rem;
+  }
+  .base3 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .base3__text {
+    max-width: 100%;
+  }
+  .base3__block {
+    width: 100%;
+    max-height: inherit;
+  }
+  .base3__images {
+    flex-wrap: wrap;
+    margin-top: 1rem;
+    width: 100%;
+  }
+  .base3__item {
+    margin-top: 1rem;
+  }
+  .base3__item {
+    margin-right: 2rem;
+  }
+}
+
+@media (max-width: 500px) {
+  .base3__block {
+    padding: 2rem;
+  }
+  .base3__item {
+    margin-right: 1rem;
+  }
+}
diff --git a/build/css/datagrid.css b/build/css/datagrid.css
new file mode 100644
index 0000000..c1f6fb4
--- /dev/null
+++ b/build/css/datagrid.css
@@ -0,0 +1,113 @@
+.innerhero__pic--datagrid {
+  width: 65rem;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 74%;
+}
+
+.grid1 {
+  padding-top: 13rem;
+  padding-bottom: 8rem;
+}
+.grid1__h2 {
+  font-weight: normal;
+  max-width: 860px;
+}
+.grid2 {
+  padding-top: 0;
+  padding-bottom: 0;
+}
+
+.grid4 {
+  padding-bottom: 14rem;
+}
+.grid4__h2 {
+  font-weight: bold;
+}
+.grid4__block {
+  max-width: 540px;
+  margin-left: 14rem;
+}
+
+.grid5 {
+  background: #f6f6f6;
+  padding-top: 8rem;
+  padding-bottom: 11rem;
+  margin-bottom: 13rem;
+}
+.grid5__h2 {
+  max-width: 890px;
+  font-weight: normal;
+}
+.grid5__blocks {
+  margin-top: 5rem;
+}
+.grid5__text {
+  max-width: 260px;
+}
+.grid5__item {
+  margin-right: 17rem;
+}
+.grid5__item:last-child {
+  margin-right: 0;
+}
+
+@media (max-width: 1199px) {
+  .grid1 {
+    padding-top: 8rem;
+    padding-bottom: 7rem;
+  }
+  .grid4__block {
+    margin-left: 10rem;
+  }
+  .grid4 {
+    padding-bottom: 8rem;
+  }
+  .grid5__item {
+    margin-right: 10rem;
+  }
+  .grid5 {
+    padding-top: 7rem;
+    padding-bottom: 8rem;
+    margin-bottom: 8rem;
+  }
+  .grid5__blocks {
+    margin-top: 4rem;
+  }
+}
+
+@media (max-width: 992px) {
+}
+
+@media (max-width: 767px) {
+  .grid1 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .grid4__block {
+    max-width: 100%;
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+  .grid4__blocks {
+    flex-direction: column;
+  }
+  .grid4 {
+    padding-bottom: 6rem;
+  }
+  .grid5__item {
+    margin-right: 0;
+    margin-top: 3rem;
+  }
+  .grid5 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+    margin-bottom: 5rem;
+  }
+  .grid5__blocks {
+    margin-top: 0;
+    flex-direction: column;
+  }
+}
diff --git a/build/css/deployment-opts.css b/build/css/deployment-opts.css
new file mode 100644
index 0000000..874060b
--- /dev/null
+++ b/build/css/deployment-opts.css
@@ -0,0 +1,71 @@
+.innerhero__pic--deploy{
+    right: -25px;
+    top: -20px;
+}
+
+
+.deploymenytext{
+    padding-top: 13rem;
+}
+.deploymenytext__main{
+    width: 50%;
+}
+.deploymenytext__main p:not(:last-child){
+    margin-bottom: 2rem;
+}
+.deploymenytext__title{
+    font-weight: 700;
+}
+.deploymenytext__picwrap{
+    margin-left: auto;
+    padding: 6rem 9rem;
+    max-width: 542px;
+}
+.deploymenytext__pic{
+    display: block;
+    width: 100%;
+}
+
+
+
+
+
+
+
+@media (max-width:1199px){
+    .innerhero__pic--deploy{
+        right: -160px;
+    }
+    .deploymenytext__picwrap{
+        max-width: calc(50% - 5rem);
+    }
+}
+
+
+@media (max-width:992px){
+    .deploymenytext {
+        flex-flow: column nowrap;
+        align-items: stretch;
+        padding-top: 8rem;
+    }
+    .deploymenytext__main{
+        width: auto;
+    }
+    .deploymenytext__picwrap{
+        max-width: none;
+        margin: 5rem auto;
+    }
+}
+
+
+@media (max-width:767px){
+    .deploymenytext{
+        padding-top: 6rem;
+    }
+    .deploymenytext__picwrap{
+        margin-top: 3rem;
+    }
+    .deploymenytext__title{
+        padding-top: 0;
+    }
+}
\ No newline at end of file
diff --git a/build/css/digital-hub.css b/build/css/digital-hub.css
new file mode 100644
index 0000000..ea5d68e
--- /dev/null
+++ b/build/css/digital-hub.css
@@ -0,0 +1,267 @@
+.innerhero__pic--hub {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 78%;
+}
+.innerhero__mainhub {
+  max-width: 930px;
+  width: auto;
+}
+.hub2__grid {
+  display: flex;
+  justify-content: flex-start;
+  grid-gap: 0;
+  grid-template-columns: 0;
+}
+.hub2item {
+  max-width: 540px;
+}
+.hub2item:last-child {
+  margin-left: 7.7rem;
+}
+.hub2__text {
+  max-width: 360px;
+}
+.hub5__video {
+  font-size: 2.2rem;
+}
+.hub1 {
+  padding-top: 13rem;
+  padding-bottom: 13rem;
+}
+
+.hub1__image {
+  margin-left: 10.8rem;
+}
+.hub1__block {
+  margin-top: 5rem;
+  justify-content: space-between;
+}
+.hub1__title {
+  font-weight: bold;
+}
+.hub1__info {
+  max-width: 540px;
+}
+.hub1__text {
+  margin-top: 2rem;
+}
+.hub1__titleend {
+  margin-top: 5rem;
+}
+
+.hub3 {
+  padding-top: 13rem;
+  padding-bottom: 8rem;
+}
+.hub3__subtext {
+  max-width: 600px;
+  margin-top: 2.4rem;
+  margin-bottom: 4rem;
+}
+.hub3__part {
+  margin-right: 4rem;
+  font-size: 2rem;
+  font-weight: bold;
+  align-items: center;
+}
+.hub3__item {
+  margin-left: 1rem;
+}
+.hub3__blocks {
+  margin-top: 6.7rem;
+}
+.hub3__block {
+  max-width: 530px;
+}
+.hub3__block:last-child {
+  margin-left: 11rem;
+}
+.hub4 {
+  padding-bottom: 13rem;
+}
+
+.hub4__h2 {
+  max-width: 850px;
+  margin-bottom: 2rem;
+}
+.hub4__subtext {
+  max-width: 600px;
+  margin-right: 4rem;
+}
+.hub4__grey {
+  color: #9c9c9c;
+  max-width: 530px;
+}
+.hub4__numbers {
+  margin-top: 5rem;
+}
+.hub4__text {
+  margin-top: 1rem;
+  max-width: 220px;
+}
+.hub4__num {
+  color: #0070cc;
+  font-weight: bold;
+}
+.hub4__number {
+  margin-right: 21rem;
+}
+.hub4__number:last-child {
+  margin-right: 0;
+}
+.hub4__textall {
+  max-width: 180px;
+}
+.hub5__title {
+  padding-bottom: 1rem;
+}
+.hub5__text {
+  max-width: 430px;
+}
+.hub5__item {
+  width: 540px;
+}
+.hub5__twowrap {
+  justify-content: space-between;
+  max-width: calc(52% + 640px);
+}
+.comvideo__txthub {
+  max-width: 82%;
+}
+@media (max-width: 1199px) {
+  .innerhero__pic--hub {
+    width: 50rem;
+  }
+
+  .hub1 {
+    padding-top: 8rem;
+    padding-bottom: 8rem;
+  }
+  .hub1__image {
+    width: 50%;
+  }
+  .hub3 {
+    padding-top: 8rem;
+    padding-bottom: 6rem;
+  }
+  .hub3__blocks {
+    margin-top: 6rem;
+  }
+  .hub4__number {
+    margin-right: 15rem;
+  }
+  .hub4__number:last-child {
+    margin-right: 0;
+  }
+  .hub4 {
+    padding-bottom: 8rem;
+  }
+  .hub5__twowrap {
+    justify-content: space-between;
+    max-width: calc(60% + 540px);
+  }
+  .hub5__item {
+    width: 450px;
+  }
+}
+
+@media (max-width: 992px) {
+  .hub3__parts {
+    flex-wrap: wrap;
+  }
+  .hub3__part {
+    margin-bottom: 1rem;
+  }
+  .hub3__part:last-child {
+    margin-bottom: 0;
+  }
+  .hub5__twowrap {
+    flex-direction: column;
+    padding-top: 0;
+  }
+  .hub5__item {
+    width: 100%;
+    margin-top: 3rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .hub2__grid {
+    flex-direction: column;
+  }
+  .hub2item:last-child {
+    margin-left: 0;
+    margin-top: 3rem;
+  }
+  .hub1 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .hub1__block {
+    flex-direction: column;
+    margin-top: 3rem;
+  }
+  .hub1__image {
+    margin-left: 0;
+    width: 100%;
+    margin-top: 3rem;
+  }
+  .hub1__info {
+    max-width: 100%;
+  }
+  .hub1__titleend {
+    margin-top: 3rem;
+  }
+  .hub3 {
+    padding-top: 6rem;
+    padding-bottom: 5rem;
+  }
+  .hub3__subtext {
+    max-width: 100%;
+    margin-top: 2rem;
+    margin-bottom: 3rem;
+  }
+  .hub3__blocks {
+    margin-top: 3rem;
+    flex-direction: column;
+  }
+  .hub3__block:last-child {
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+  .hub4__subtext {
+    max-width: 100%;
+    margin-right: 0rem;
+  }
+  .hub4__grey {
+    max-width: 100%;
+    margin-top: 1rem;
+  }
+  .hub4__blocks {
+    flex-direction: column;
+  }
+  .hub4__number {
+    margin-right: 0;
+    margin-top: 1rem;
+  }
+  .hub4__numbers {
+    flex-direction: column;
+    margin-top: 1rem;
+  }
+  .hub4 {
+    padding-bottom: 6rem;
+  }
+  .hub4__textall {
+    max-width: 100%;
+  }
+  .hub4__text {
+    max-width: 100%;
+  }
+  .hub3__parts {
+    flex-direction: column;
+  }
+}
diff --git a/build/css/download.css b/build/css/download.css
new file mode 100644
index 0000000..b220404
--- /dev/null
+++ b/build/css/download.css
@@ -0,0 +1,438 @@
+.innerhero--download{
+    padding: 4rem 0 7rem;
+}
+.innerhero__pic--download{
+    top: -68px;
+    right: -110px;
+}
+.downloadtitle {
+    padding-top: 11rem;
+}
+.downloadtitle h2{
+    font-size: 3.2rem;
+    line-height: 1.35;
+    font-weight: 400;
+}
+
+.download-src {
+    padding-top: 7rem;
+    padding-bottom: 8rem;
+}
+.downtable__wrap {
+    overflow-x: auto;
+    padding-bottom: 5px;
+}
+.downtable {
+    background: var(--grey);
+    border-radius: 1rem;
+    width: 100%;
+    border-collapse: collapse;
+}
+.downtable th,
+.downtable td{
+    height: 9rem;
+    vertical-align: middle;
+    font-weight: 700;
+    border-bottom: 1px solid var(--grey2);
+    position: relative;
+    text-align: left;
+}
+.downtable td{
+    height: 6rem;
+    white-space: nowrap;
+    font-weight: 400;
+    white-space: nowrap;
+    text-overflow: ellipsis;
+    overflow: hidden;
+}
+.downtable--docker td{
+    height: auto;
+    padding: 2rem 0;
+    vertical-align: top;
+}
+.downtable tr:last-child td{
+    border-bottom: none;
+}
+.downtable th:first-child,
+.downtable td:first-child{
+    padding-left: 3rem;
+}
+.downtable th:last-child,
+.downtable td:last-child{
+    padding-right: 2rem;
+}
+.downtable1 {
+    width: 15%;
+}
+.downtable2 {
+    width: 20%;
+}
+.downtable3 {
+    width: 15%;
+}
+.downtable4 {
+    width: 15%;
+}
+.downtable5 {
+    width: 35%;
+}
+.downtable td a:not(:last-child)::after{
+    content:", ";
+    display: inline-block;
+    margin-right: 5px;
+}
+.sourcelink::after{
+    display: none !important;
+}
+.downtable__meny {
+    z-index: 10;
+    display: block;
+    position: absolute;
+    right: 2rem;
+    height: 100%;
+    top:50%;
+    transform: translateY(-50%);
+    width: 48px;
+    height: 48px;
+}
+.downtable__button {
+    display: block;
+    width: 100%;
+    height: 100%;
+    position: relative;
+    width: 100%;
+    height: 100%;
+    border-radius: 1rem;
+    background: url(../img/downloads/icon-download.svg) center center no-repeat;
+    background-color:var(--blue);
+    background-size: 18px;
+    border:none;
+    cursor: pointer;
+    transition: background 0.2s ease;
+}
+.downtable__button:hover,
+.downtable__button.active{
+    background-color: var(--blue2);
+}
+.downtable__popup {
+    position: absolute;
+    display: block;
+    right: 0;
+    top: calc(100% + 9px);
+    border-radius: 1rem;
+    background: white;
+    box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.2);
+    z-index: 5;
+    width: 107px;
+    padding: 2rem;
+    opacity: 0;
+    pointer-events: none;
+    transform: translateY(-6px);
+    transition: transform 0.2s ease, opacity 0.2s ease;
+}
+.downtable__button.active + .downtable__popup{
+    pointer-events: auto;
+    height: auto;
+    opacity: 1;
+    transform: translateY(0px);
+}
+.downtable__popup a{
+    display: block;
+    font-weight: 700;
+    color:#000;
+    text-transform: uppercase;
+    text-align: center;
+    margin-bottom: 9px;
+}
+.downtable__popup a:last-child{
+    margin-bottom: 0;
+}
+.downtable__popup a:hover{
+    text-decoration: none;
+    color:var(--blue);
+}
+
+
+.download-src__bottom {
+    justify-content: space-between;
+}
+.download-src__left {
+    width: calc(50% - 5rem);
+}
+.download-src__right {
+    width: calc(50% - 5rem);
+}
+.download-choser {
+    align-items: center;
+}
+.download-choser__label {
+    font-weight: 700;
+    padding-right: 4rem;
+}
+.download-choser__select {
+    border-radius: 1rem;
+    background: var(--grey);
+    flex-grow: 1;
+    align-items: center;
+    height: 6rem;
+    padding: 0 1rem;
+}
+.jsDownloadDomenSelect {
+    display: block;
+    flex-grow: 1;
+    height: calc(100% - 1.5rem);
+    font-size: 16px;
+    padding-left: 1rem;
+    border:1px solid var(--grey2);
+    background: url(../img/downloads/icon-shevron.svg) var(--grey) calc(100% - 10px) center no-repeat;
+    border-radius: 1rem;
+}
+.download-choser__button {
+    height: calc(100% - 1.5rem);
+    width: 10rem;
+    background: var(--grey2);
+    border-radius: 1rem;
+    display: block;
+    flex-shrink: 0;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: center;
+    color:var(--grey5);
+    margin-left: 1rem;
+    pointer-events: none;
+}
+.download-choser__button:hover{
+    text-decoration: none;
+}
+.download-choser__button--blue{
+    background: var(--blue);
+    color:#fff;
+    pointer-events: auto;
+}
+.download-choser__button--blue:hover{
+    background: var(--blue2);
+    color:#fff;
+}
+
+
+.download-bin {
+    padding-top: 8rem;
+}
+.download-bin__header {
+    max-width: 768px;
+}
+
+
+.downloadslim {
+    padding-top: 8rem;
+    padding-bottom: 4px;
+}
+
+
+.download-docker {
+    padding-top: 8rem;
+}
+.downverify {
+    padding-bottom: 5rem;
+}
+.downverify__wrap {
+    justify-content: space-between;
+}
+.downverify__left {
+    width: calc(50% - 3rem);
+}
+.downverify__right {
+    width: calc(50% - 3rem);
+    margin-left: auto;
+    max-width: 648px;
+}
+.downverify__code {
+    margin-top: 2rem;
+    border-radius: 1rem;
+    padding: 2rem 3rem;
+    display: block;
+    background: var(--grey);
+    font-family: monospace;
+    font-size: 13px;
+    line-height: 1.8;
+    white-space: nowrap;
+}
+.downfooter {
+    padding-top: 8rem;
+    padding-bottom: 5rem;
+}
+.nomargin {
+    margin: 0;
+}
+.party3rd {
+    padding-top: 8rem;
+    padding-bottom: 13rem;
+}
+.party3rd__wrap {
+    justify-content: space-between;
+}
+.party3rd__wrap p:not(:last-child){
+    margin-bottom: 1rem;
+}
+.party3rd__left {
+    width: calc(50% - 3rem);
+    max-width: 542px;
+}
+.party3rd__right {
+    width: calc(50% - 3rem);
+    max-width: 542px;
+}
+
+
+
+
+
+
+
+
+
+@media (max-width:1440px){
+    .cmtynavblock--down{
+        justify-content: space-between;
+    }
+    .cmtynavblock--down li{
+        padding-left: 2rem;
+        padding-right: 2rem;
+    }
+} /* END MEDIA 1199px */
+
+
+
+@media (max-width:1199px){
+    .download-src__bottom,
+    .downverify__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .download-src__left,
+    .downverify__left{
+        width: auto;
+    }
+    .download-src__right,
+    .downverify__right{
+        padding-top: 3rem;
+        width: auto;
+        margin-left: 0;
+        max-width: none;
+    }
+    .downverify__code{
+        overflow-x: auto;
+    }
+    .downverify__code p::after{
+        content:"";
+        display: inline-block;
+        width: 3rem;
+        height: 1px;
+    }
+} /* END MEDIA 1199px */
+
+
+
+
+@media (max-width:992px){
+    .cmtynavblock--downwrap{
+        width: 100%;
+        overflow: hidden;
+        overflow-x: auto;
+        height: 7rem;
+    }
+} /* END MEDIA 1199px */
+
+
+
+
+
+@media (max-width:767px){
+    .downloadtitle{
+        padding-top: 7rem;
+    }
+    .downloadtitle h2{
+        font-size: 2.4rem;
+    }
+    .downloadtitle h2 br{
+        display: none;
+    }
+    .capstext.pb-5{
+        padding-bottom: 3rem;
+    }
+    .capstext.pb-3{
+        padding-bottom: 2rem;
+    }
+    .downtable__scroller{
+        overflow-x: auto;
+        padding-bottom: 5px;
+        padding-left: 15px;
+        padding-right: 15px;
+    }
+    .downtable__wrap{
+        overflow: hidden;
+        margin-right: -15px;
+        margin-left: -15px;
+        position: relative;
+    }
+    .downtable__wrap::before{
+        content:"";
+        display: block;
+        position: absolute;
+        top: 0;
+        bottom: 0;
+        right: 0;
+        width: 40px;
+        background:linear-gradient(270deg, #ffffff, transparent);
+        z-index: 10;
+        pointer-events: none;
+    }
+    .downtable td,
+    .downtable th{
+        padding-right: 2rem;
+        padding-left: 2rem;
+    }
+    .download-src{
+        padding-bottom: 0;
+    }
+    .download-bin__header{
+        padding-bottom: 3rem;
+    }
+    .download-choser{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .download-choser__label{
+        margin-bottom: 1rem;
+    }
+    .downverify{
+        padding-bottom: 0;
+    }
+    .download-src__bottom, .downverify__wrap{
+        padding-top: 3rem;
+    }
+    .downfooter{
+        padding-bottom: 0;
+    }
+    .downfooter__spacer {
+        padding-bottom: 3rem;
+    }
+    .party3rd{
+        padding-bottom: 8rem;
+    }
+    .party3rd__wrap{
+        flex-flow: column nowrap;
+        padding-top: 2rem;
+    }
+    .party3rd__left{
+        width: 100%;
+    }
+    .party3rd__right{
+        width: 100%;
+        padding-top: 3rem;
+    }
+    .party3rd__left .pb-2{
+        padding-bottom: 0;
+    }
+} /* END MEDIA 767px */
\ No newline at end of file
diff --git a/build/css/events.css b/build/css/events.css
new file mode 100644
index 0000000..b74ce39
--- /dev/null
+++ b/build/css/events.css
@@ -0,0 +1,919 @@
+.eventhero {
+    overflow: hidden;
+    height: calc(100vh - 96px);
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: center;
+    justify-content: center;
+    min-height: 670px;
+    max-height: 800px;
+}
+.eventhero__img {
+    position: absolute;
+    right: 15px;
+    top: 50%;
+    transform: translateY(-50%);
+    width: 448px;
+    height: auto;
+    pointer-events: none;
+}
+.eventhero__main {
+    position: relative;
+    z-index: 10;
+    color:var(--dark);
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: flex-start;
+}
+
+
+
+
+
+
+
+.event-featured {
+    padding-top: 10rem;
+}
+.event-featured__banner {
+    display: block;
+}
+.event-featured__placeholder,
+.event-featured__banner img{
+    height: auto;
+    width: 100%;
+    display: block;
+    border-radius: 1rem;
+}
+
+.evsummit {
+    padding-top: 13rem;
+    padding-bottom: 18rem;
+}
+.evsummit__date {
+    align-items: center;
+}
+.evsummit__day {
+    font-weight: bold;
+    font-size: 80px;
+    line-height: 1;
+}
+.evsummit__month {
+    padding-left: 3rem;
+    text-transform: uppercase;
+}
+.evsummit__info {
+    align-items: center;
+}
+.evsummit__logo {
+    width: 220px;
+    height: auto;
+}
+.evsummit__logo img{
+    display: block;
+    width: 100%;
+    height: auto;
+}
+.evsummit__descr {
+    padding-left: 8rem;
+}
+.evsummit__blocks {
+    justify-content: space-between;
+    align-items: stretch;
+}
+.evsummblock {
+    display: block;
+    width: calc(50% - 15px);
+    background: #FFFFFF;
+    border: 1px solid var(--grey2);
+    box-sizing: border-box;
+    border-radius: 10px;
+    transition: box-shadow 0.2s ease;
+    color:#000;
+    text-decoration: none;
+    padding: 5rem;
+    min-height: 360px;
+    background-position: right bottom;
+    background-repeat: no-repeat;
+}
+.evsummblock:hover{
+    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);
+    color:#000;
+    text-decoration: none;
+}
+.evsummblock--speaker {
+    background-image: url(../img/events/b3-speaker-bg.svg);
+}
+.evsummblock--join {
+    background-image: url(../img/events/b3-online-bg.svg);
+}
+.evsummblock__title {
+    font-weight: 700;
+    position: relative;
+    padding-right: 40px;
+    display: inline-block;
+}
+.evsummblock__title::after{
+    content:"";
+    display: block;
+    transition: transform 0.3s ease;
+    position: absolute;
+    right: 0;
+    top: 0;
+    width: 40px;
+    height: 40px;
+    background: url(../img/events/icon-arrow.svg) center 60% no-repeat;
+}
+.evsummblock:hover .evsummblock__title::after{
+    transform: translateX(3px);
+}
+.evsummblock__descr{
+    max-width: 375px;
+}
+.evsummblock__list {
+    max-width: 30rem;
+}
+
+
+.event-planet {
+    overflow: hidden;
+    background: var(--blue2);
+    color:#fff;
+    padding-top: 11rem;
+    padding-bottom: 13rem;
+}
+.event-planet__wrap {
+}
+.event-planet__main {
+    max-width: 62rem;
+    width: 50%;
+}
+.event-planet__pic {
+    position: absolute;
+    right: -15px;
+    top: -25px;
+}
+
+
+.event-virtual {
+    padding-top: 13rem;
+}
+.eventvirt {
+    background: url(../img/events/b5-bg.svg) var(--blue4) right center no-repeat;
+    background-size: 505px;
+    border-radius: 1rem;
+    min-height: 20rem;
+    align-items: center;
+    padding: 3rem 0;
+}
+.eventvirt__left {
+    padding-left: 5rem;
+    max-width: 755px;
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: center;
+}
+.eventvirt__right {
+    margin-left: auto;
+    margin-right: 10rem;
+    flex-shrink: 0;
+    width: 20rem;
+    height: 6rem;
+}
+.eventvirt__right .button {
+    width: 100%;
+    height: 100%;
+}
+
+
+.event-virtbot {
+    padding-top: 8rem;
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: auto;
+    grid-gap:50px 30px;
+}
+.event-virtbot__col {
+    min-width: 0;
+}
+.event-recording {
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    max-width: calc(168 * 3px + 4rem);
+    grid-auto-rows: auto;
+    grid-gap: 2rem;
+}
+.event-recorditem {
+    border-radius: 1rem;
+    display: block;
+    height: 168px;
+}
+.event-recpic {
+    display: block;
+    height: 100% !important;
+    max-height: none;
+    border-radius: 1rem;
+    object-fit: cover;
+    object-position: 10% center;
+}
+.event-recbutton,
+.event-recmorebutton {
+    display: inline-flex;
+    align-items: center;
+    font-size: 14px;
+    line-height: 1;
+    white-space: nowrap;
+    padding: 0 10px;
+    height: 40px;
+}
+.event-recbutton i{
+    display: flex;
+    width: 24px;
+    height: 24px;
+    border-radius: 100px;
+    background: var(--blue);
+    transition: all 0.2s ease;
+}
+.event-recbutton i svg{
+    display: block;
+    margin: auto;
+    fill:#fff;
+    transform: translateX(20%);
+    transition: all 0.2s ease;
+}
+.event-recbutton:hover i{
+    background-color: #fff;
+}
+.event-recbutton:hover i svg{
+    fill:var(--blue);
+}
+.event-recbutton span{
+    display: block;
+    padding-left: 10px;
+}
+.event-virtbot__gray {
+    color:var(--grey5);
+}
+.event-dynamicsect {
+    margin-bottom: 2rem;
+    border-radius: 1rem;
+    max-width: 500px;
+}
+.event-dynamicsect .h5{
+    font-weight: 700;
+}
+.event-recmorebutton {
+    margin-top: 2rem;
+    padding-left: 35px;
+    padding-right: 35px;
+}
+
+
+.eventyoucity {
+    padding-top: 11rem;
+}
+.eventyoucity__wrap {
+    display: grid;
+    grid-template-columns: repeat(4, 1fr);
+    grid-gap: 3rem;
+    grid-auto-rows: auto;
+}
+.eventyoucity__item {
+    border: 1px solid var(--grey3);
+    box-sizing: border-box;
+    border-radius: 1rem;
+    padding: 3rem 2.7rem 10rem;
+    position: relative;
+    min-height: 280px;
+}
+.eventyoucity__icon {
+    width: 32px;
+    height: 32px;
+}
+.eventyoucity__icon img{
+    display: block;
+    width: 100%;
+    height: 100%;
+    border-radius: 100px;
+}
+.eventyoucity__town {
+    padding-top: 2rem;
+}
+.eventyoucity__town span{
+    display: block;
+}
+.eventyoucity__action {
+    position: absolute;
+    bottom: 3rem;
+    left: 2.7rem;
+}
+.eventyoucity__action .button{
+    width: 95px;
+    height: 40px;
+}
+.eventyoucity__action .button img{
+    margin-right: 1rem;
+}
+.eventyoucity__action .button:hover img{
+    filter: brightness(0) invert(1);
+}
+.eventyoucity__last {
+    background: var(--grey);
+    padding: 4rem 3rem;
+    border-radius: 1rem;
+}
+.eventyoucity__last small{
+    display: block;
+    font-size: initial;
+    padding-bottom: 1rem;
+}
+.eventyoucity__last small:last-child{
+    padding-bottom: 0;
+}
+
+
+.eventupcoming {
+    padding-top: 130px;
+}
+.eventupcoming__wrap {
+    position: relative;
+}
+.eventcomingitem {
+    border-radius: 1rem;
+    border: 1px solid var(--grey3);
+    background: #fff;
+    margin-bottom: 2rem;
+    padding: 4rem;
+    padding-right: 2rem;
+}
+.eventcomingitem:last-child{
+    margin-bottom: 0;
+}
+.eventcomingitem__left {
+    flex-basis: 15%;
+    flex-shrink: 1;
+    flex-grow: 0;
+}
+.eventcomingitem__num {
+    font-size: 48px;
+    font-weight: 700;
+    line-height: 1;
+}
+.eventcomingitem__month {
+    text-transform: uppercase;
+    margin-top: 6px;
+}
+.eventcomingitem__year {
+    display: block;
+    color:var(--grey4);
+}
+.eventcomingitem__main {
+    flex-basis: 50%;
+    flex-shrink: 1;
+    flex-grow: 0;
+    padding-right: 3rem;
+}
+.eventcomingitem__title {
+    max-width: 55rem;
+}
+.eventcomingitem__more {
+    display: inline-block;
+    text-decoration: none;
+    line-height: 2.8rem;
+    margin-top: 2rem;
+}
+.eventcomingitem__right {
+    margin-left: auto;
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: auto;
+    grid-gap: 7px 20px;
+    width: 410px;
+}
+.eventcomingitem__mic {
+    flex-basis: 50%;
+    flex-shrink: 0;
+    flex-grow: 0;
+}
+.eventcomingitem__speaker{
+    min-height: 32px;
+    padding-top: 4px;
+    padding-left: 36px;
+    background: url(../img/events/icon-mic.svg) left top no-repeat;
+    background-size: 32px;
+}
+.eventcomingitem__loc {
+    flex-basis: 50%;
+    flex-shrink: 0;
+    flex-grow: 0;
+}
+.eventcomingitem__locblock{
+    padding-left: 38px;
+    min-height: 32px;
+    background: url(../img/events/icon-loc.svg) left top no-repeat;
+    padding-top: 4px;
+}
+.eventcomingitem__locblock img{
+    display: block;
+    height: 32px;
+    width: auto;
+    max-width: 100%;
+    object-fit: contain;
+    margin-top: -4px;
+}
+.eventcomingitem__camera {
+    margin-top: 0px;
+    color:var(--grey4);
+    padding-left: 36px;
+    line-height: 36px;
+    background: url(../img/events/icon-camera.svg) left center no-repeat;
+    margin-left: 8px;
+}
+.eventcomingitem__address{
+    margin-top: 0px;
+    color:var(--grey4);
+    padding-top: 1rem;
+}
+.eventcomingitem__complextitle {
+    align-items: center;
+    max-width: 55rem;
+}
+.eventcomingitem__logo {
+    width: 69px;
+    height: 69px;
+    border-radius: 200px;
+    margin-right: 1.5rem;
+}
+
+
+.eventspast {
+    padding-top: 13rem;
+    padding-bottom: 10rem;
+}
+.eventspast__tablinks {
+    align-items: stretch;
+    height: 4rem;
+    margin-top: 1rem;
+}
+.eventpast__link {
+    display: block;
+    margin-right: 1rem;
+    width: 10rem;
+    background: #fff;
+    border-radius: 1rem;
+    border:none;
+    cursor: pointer;
+    font-size: 1.6rem;
+    line-height: 1;
+    text-align: center;
+}
+.eventpast__link:not(.active):hover{
+    background: var(--grey);
+}
+.eventpast__link.active{
+    background: #000;
+    color:#fff;
+}
+.eventspast__tabs {
+    margin-top: 5rem;
+    overflow: hidden;
+    position: relative;
+}
+.eventspast__tabs.isloading{
+    min-height: 414px;
+}
+.eventspast__tabs.isloading::after{
+    position: absolute;
+    top: 0;
+    left: 0;
+    bottom: 0;
+    right: 0;
+    background: url(../img/loader.svg) var(--grey) center center no-repeat;
+    background-size: 6rem;
+    z-index: 10;
+    display: block;
+    content:"";
+}
+.eventspast__tabwrap{
+    display: none;
+}
+.eventspast__tabwrap.active{
+    display: block;
+}
+.eventspast__tab{
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-gap: 3rem;
+    padding-bottom: 3rem;
+}
+.eventspast__morewrap{
+    display: block;
+    overflow: hidden;
+    transition: height 0.5s ease;
+    height: 0;
+}
+.eventcard {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: stretch;
+    justify-content: flex-start;
+    background: #FFFFFF;
+    border: 1px solid var(--grey3);
+    box-sizing: border-box;
+    border-radius: 10px;
+    padding: 3rem;
+    transition: box-shadow 0.2s ease;
+    min-height: 36rem;
+}
+.eventcard:hover{
+    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.05);
+}
+.eventcard h3{
+    font-weight: 700;
+    font-size: 2rem;
+    line-height: 3rem;
+}
+.eventcard__date {
+    line-height: 1;
+    white-space: nowrap;
+    color:var(--grey5);
+}
+.eventcard__info {
+    margin-top: auto;
+}
+.eventcard__descr{
+    margin: 0;
+    flex-grow: 1;
+    line-height: 1.5;
+    opacity: 0.8;
+    font-size: 90%;
+}
+.eventcard__speaker {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: flex-start;
+    padding-top: 0px;
+    font-size: 14px;
+    line-height: 20px;
+    padding-left: 38px;
+    background: url(../img/events/icon-mic.svg) left top no-repeat;
+    background-size: 24px;
+    min-height: 40px;
+}
+.eventcard__speaker--one{
+    padding-top: 3px;
+}
+.eventcard__speaker small{
+    display: block;
+    font-size: 14px;
+    line-height: 18px;
+    color:var(--grey4);
+}
+.eventcard__loc {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: center;
+    margin-top: 6px;
+    font-size: 14px;
+    line-height: 18px;
+    padding-left: 38px;
+    min-height: 24px;
+    background: url(../img/events/icon-loc.svg) left top no-repeat;
+    background-size: 24px;
+}
+.eventcard__button {
+    margin-top: 3rem;
+    width: 16rem;
+    font-size: 14px;
+    height: 4rem;
+}
+.eventspast__bottom{
+    text-align: center;
+}
+.eventspast__more {
+    display: inline-block;
+    margin: 0 auto;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+@media (max-width:1299px){
+    .eventhero__img{
+        right: 0px;
+    }
+    .eventhero__main .h2{
+        font-size: 5.4rem;
+        line-height: 1.25;
+    }
+    .evsummblock__descr{
+        max-width: 350px;
+    }
+} /* END MEDIA 1299px */
+
+
+
+@media (max-width:1199px){
+    .eventhero__main{
+        max-width: calc(100% - 350px);
+    }
+    .eventhero__img{
+        width: 350px;
+    }
+    .eventhero__main .h2{
+        font-size: 4.6rem;
+    }
+    .eventhero{
+        height: calc(100vh - 80px);
+        min-height: 400px;
+    }
+    .evsummit{
+        padding-top: 10rem;
+        padding-bottom: 10rem;
+    }
+    .evsummit__descr br{
+        display: none;
+    }
+    .evsummit__descr{
+        padding-left: 4rem;
+    }
+    .evsummblock{
+        padding: 4rem 2rem;
+        background-size: 50%;
+        min-height:auto;
+    }
+    .evsummblock__descr{
+        max-width: 60%;
+    }
+    .event-planet__pic img{
+        width: 400px;
+    }
+    .eventyoucity__wrap{
+        grid-gap: 15px;
+        grid-template-columns: 1fr 1fr;
+    }
+    .eventyoucity__item{
+        min-height: auto;
+    }
+    .eventcomingitem__right{
+        grid-template-columns: 1fr;
+        width: 25%;
+        flex-shrink: 0;
+        grid-gap: 2rem;
+    }
+    .eventcomingitem__main{
+        flex-grow: 1;
+    }
+    .eventcomingitem__logo{
+        width: 6rem;
+        height: 6rem;
+    }
+    .eventspast__tab{
+        grid-gap: 2rem;
+    }
+    .eventcard{
+        min-height: auto;
+        padding: 3rem 2rem;
+    }
+    .eventcard .h5{
+        font-size: 2rem;
+        line-height: 1.3;
+    }
+} /* END MEDIA 1199px */
+
+
+@media (max-width:992px){
+    .eventhero{
+        height:auto;
+        max-height: none;
+        padding: 8rem 0;
+    }
+    .eventhero__main{
+        max-width: none;
+        text-align: center;
+        align-items: center;
+    }
+    .eventhero__img{
+        position: relative;
+        right: auto;
+        transform:none;
+        margin: 5rem auto 0;
+        display: block;
+        width: 300px;
+    }
+    .event-planet__pic{
+        right: 0;
+    }
+    .event-planet__pic img{
+        width: 270px;
+    }
+    .event-virtbot{
+        display: flex;
+        grid-gap: 0;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .event-virtbot__col{
+        width: auto;
+        padding-bottom: 2rem;
+    }
+    .event-virtbot__col:nth-child(2){
+        order:3;
+        padding-top: 5rem;
+    }
+    .event-recording{
+        width: auto;
+        max-width: none;
+    }
+    .event-virtbot__gray{
+        min-height: auto;
+    }
+    .event-dynamicsect{
+        order:5;
+    }
+    .eventcomingitem{
+        padding: 2rem;
+    }
+    .eventcomingitem__num{
+        font-size: 4rem;
+    }
+    .eventcomingitem__month{
+        font-size: 1.4rem;
+        margin-top: 0;
+    }
+    .eventspast__tabs{
+        margin-top: 3rem;
+    }
+    .eventcard__button{
+        width: 20rem;
+    }
+} /* END MEDIA 992px */
+
+
+@media (max-width:767px){
+    .eventhero{
+        padding-top: 6rem;
+    }
+    .eventhero__main .h2{
+        font-size: 4rem;
+    }
+    .eventhero__main br{
+        display: none;
+    }
+    .eventhero__img{
+        width: 90%;
+    }
+    .event-featured__banner{
+        padding-top: 3rem;
+    }
+    .evsummit{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+    }
+    .evsummit__day{
+        font-size: 7rem;
+    }
+    .evsummit__month{
+        padding-left: 2rem;
+    }
+    .evsummit__info{
+        padding-top: 2rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .evsummit__logo{
+        width: 150px;
+        height: 150px;
+    }
+    .evsummit__descr{
+        padding-left: 0;
+        padding-top: 2rem;
+    }
+    .evsummit__blocks{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .evsummblock{
+        width: auto;
+        margin-bottom: 2rem;
+        background-size: 40%;
+    }
+    .evsummblock__listtitle{
+        padding-top: 1.5rem;
+    }
+    .evsummblock__title::after{
+        height: 95%;
+    }
+    .event-planet{
+        padding: 6rem 0 7rem;
+    }
+    .event-planet__main{
+        width: auto;
+    }
+    .event-planet__wrap{
+        flex-flow: column-reverse nowrap;
+        align-items: stretch;
+    }
+    .event-planet__main .h5{
+        padding-top: 2rem;
+    }
+    .event-planet__pic{
+        position: relative;
+        top: 0;
+        width: 200px;
+        margin: 0 0 3rem;
+    }
+    .event-planet__pic img{
+        width: 100%;
+        height: 100%;
+        object-fit: contain;
+    }
+    .event-virtual{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+    }
+    .eventvirt{
+        padding: 4rem 2rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+        background-image: none;
+    }
+    .eventvirt__left{
+        align-items: stretch;
+        padding-left: 0;
+    }
+    .eventvirt__right{
+        margin-left: 0;
+        margin-top: 3rem;
+    }
+    .event-recording{
+        grid-template-columns: 1fr;
+    }
+    .event-recorditem{
+        height: 240px;
+    }
+    .eventyoucity{
+        padding-top: 0;
+    }
+    .eventyoucity__wrap{
+        grid-template-columns: 1fr;
+        padding-top: 2rem;
+    }
+    .eventupcoming{
+        padding-top: 10rem;
+    }
+    .eventupcoming__wrap{
+        padding-top: 1rem;
+    }
+    .eventupcoming .h4{
+        padding-bottom: 3rem;
+    }
+    .eventcomingitem{
+        flex-flow: column nowrap;
+    }
+    .eventcomingitem__year{
+        padding-top: 0;
+    }
+    .eventcomingitem__main{
+        padding-right: 0;
+        padding-top: 3rem;
+    }
+    .eventcomingitem__right{
+        width: auto;
+        margin: 3rem 0 0;
+    }
+    .eventspast .capstext{
+        padding-bottom: 3rem;
+    }
+    .eventspast__tablinks{
+        margin-right: -15px;
+        margin-left: -15px;
+        padding-left: 15px;
+        padding-right: 15px;
+        overflow-x: auto;
+        padding-bottom: 15px;
+        height: 6rem;
+    }
+    .eventpast__link{
+        width: 70px;
+        flex-shrink: 0;
+    }
+    .eventspast__tab{
+        grid-template-columns: 1fr;
+    }
+    .eventspast__bottom{
+        padding-top: 0rem;
+    }
+} /* END MEDIA 767px */
\ No newline at end of file
diff --git a/build/css/faq.css b/build/css/faq.css
new file mode 100644
index 0000000..9313529
--- /dev/null
+++ b/build/css/faq.css
@@ -0,0 +1,198 @@
+.innerhero--faq{
+    padding-bottom: 15rem;
+    padding-top: 12rem;
+}
+.innerhero__pic--faq{
+    right: -290px;
+    top: 54px;
+}
+
+
+
+.faqabout {
+    padding-top: 13rem;
+    padding-bottom: 13rem;
+}
+.faqabout__left {
+    width: calc(50% + 30px);
+}
+.faqabout__left p:not(:last-child){
+    margin-bottom: 2.4rem;
+}
+.faqabout__right {
+    margin-top: 2rem;
+    margin-left: auto;
+    width: 295px;
+    max-width: 100%;
+    flex-shrink: 0;
+    border-top:1px solid #000;
+}
+.faqabout__num {
+    padding-top: 2rem;
+    color:var(--blue);
+    font-weight: 700;
+}
+.faqabout__rightbot {
+    margin-top: 18rem;
+    border-top:1px solid #000;
+    padding-top: 2rem;
+}
+
+
+.faqfeats {
+    padding-bottom: 11rem;
+}
+.faqfeats__title {
+    font-weight: 700;
+}
+.faqfeats__wrap {
+    width: calc(100% - 10rem);
+    justify-content: space-between;
+}
+.faqfeat {
+    width: calc(100% / 3 - 90px);
+}
+.faqfeat__iconwrap {
+    background: var(--grey);
+    border-radius: 1rem;
+    width: 8rem;
+    height: 8rem;
+}
+.faqfeat__iconwrap img{
+    display: block;
+    width: 4.8rem;
+    height: 4.8rem;
+    margin: auto;
+}
+
+
+.faqboxs {
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: auto;
+    grid-gap: 3rem;
+    padding-bottom: 13rem;
+}
+.faqbox {
+    padding: 6rem 7rem 13rem;
+}
+.faqbox__itemtitle {
+    font-weight: 700;
+}
+.faqbox__anwser {
+}
+.faqbox__text {
+}
+.faqbox__text p:not(:last-child){
+    margin-bottom: 1rem;
+}
+.faqbox .cardsimple__bottom {
+    left: 7rem;
+    bottom: 5rem;
+}
+.faqbox .cardsimple__button {
+    width: auto;
+    padding-left: 20px;
+    padding-right: 20px;
+    height: 45px;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+@media (max-width:1199px){
+    .faqfeats__wrap{
+        width: auto;
+    }
+    .faqfeat{
+        width: calc(100% / 3 - 30px);
+    }
+    .faqbox{
+        padding: 5rem 5rem 13rem;
+    }
+    .faqbox .cardsimple__bottom{
+        left: 5rem;
+    }
+}
+
+
+
+@media (max-width:992px){
+    .innerhero__pic--faq{
+        display: none;
+    }
+    .faqabout__right{
+        width: auto;
+    }
+}
+
+
+@media (max-width:767px){
+    .innerhero--faq{
+        padding: 8rem 0 10rem;
+    }
+    .faqabout{
+        padding-top: 8rem;
+        padding-bottom: 10rem;
+    }
+    .faqabout__wrap,
+    .faqfeats__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .faqabout__left{
+        width: auto;
+    }
+    .faqabout__right{
+        margin-left: 0;
+        margin-top: 5rem;
+    }
+    .faqabout__rightbot{
+        margin-top: 0rem;
+        padding-top: 1rem;
+        border-top: none;
+    }
+    .faqfeats__title br{
+        display: none;
+    }
+    .faqfeats{
+        padding-bottom: 5rem;
+    }
+    .faqfeats__wrap{
+        padding-top: 3rem;
+    }
+    .faqfeat{
+        width: auto;
+        padding-bottom: 4rem;
+    }
+    .faqfeat__text{
+        max-width: 80%;
+    }
+    .faqboxs{
+        grid-template-columns: 1fr;
+        padding-bottom: 8rem;
+    }
+    .faqbox{
+        padding: 3rem 2rem 3rem;
+    }
+    .faqbox__itemtitle{
+        font-size: 2.4rem;
+    }
+    .faqbox .cardsimple__bottom{
+        left: auto;
+        bottom: auto;
+    }
+    .faqbox .button{
+        display: inline-flex;
+    }
+    
+}
\ No newline at end of file
diff --git a/build/css/features.css b/build/css/features.css
new file mode 100644
index 0000000..4d6d1a6
--- /dev/null
+++ b/build/css/features.css
@@ -0,0 +1,113 @@
+.innerhero__pic--features{
+    width: 60rem;
+    height: auto;
+    top: auto;
+    bottom: -30rem;
+    transform: none;
+    left: 70%;
+}
+.features2,
+.features3,
+.features4,
+.features5{
+    padding: 9rem 0 0rem;
+}
+.features2__title{
+    padding-bottom: 9rem;
+    font-weight: 400;
+}
+.cardswrap{
+    padding-top: 5rem;
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows:auto;
+    grid-gap: 4rem 3rem;
+}
+
+
+.featureslast__main{
+    background: #E8F2FA;
+    border-radius: 10px;
+    padding: 5rem 7rem 6rem;
+}
+.featureslast__title{
+    font-size: 3.2rem;
+    line-height: 4.2rem;
+    font-weight: bold;
+}
+.featureslast{
+    padding-top: 8rem;
+    padding-bottom: 10rem;
+}
+.featureslast__links{
+    display: grid;
+    grid-template-columns: repeat(4, max-content);
+    grid-gap: 2rem 10rem;
+}
+
+
+
+
+@media (max-width:992px){
+    .cardswrap{
+        grid-template-columns: 1fr 1fr;
+    }
+    .featureslast__links{
+        grid-template-columns: max-content max-content;
+    }
+}/* END MEDIA 992px */
+
+
+
+@media (max-width:767px){
+    .features1__main{
+        max-width: none;
+        width: auto;
+        text-align: left;
+        min-height: auto;
+    }
+    .features2__title{
+        text-align: left;
+        padding-bottom: 5rem;
+        font-size: 3rem;
+        line-height: 1.4;
+    }
+    .features1__descr br,
+    .features2__title br,
+    .blockheader__right br{
+        display: none;
+    }
+    .features1__main .h2{
+        font-size: 4.2rem;
+        line-height: 1.15;
+    }
+    .cardswrap{
+        grid-template-columns: 1fr;
+        grid-gap: 2rem;
+        padding-top: 3rem;
+        padding-bottom: 0;
+    }
+    .features2,
+    .features3,
+    .features4,
+    .features5{
+        padding-top: 6rem;
+        padding-bottom: 3rem;
+    }
+    .featureslast{
+        padding-top: 4rem;
+        padding-bottom: 4rem;
+    }
+    .featureslast__main{
+        padding: 4rem 2rem;
+    }
+    .featureslast__title{
+        font-size: 2.6rem;
+        line-height: 3.6rem;
+    }
+    .featureslast__links{
+        grid-template-columns: 1fr;
+        padding-top: 2rem;
+        grid-gap: 1.5rem;
+    }
+}/* END MEDIA 767px */
\ No newline at end of file
diff --git a/build/css/frontpage.css b/build/css/frontpage.css
new file mode 100644
index 0000000..6829d72
--- /dev/null
+++ b/build/css/frontpage.css
@@ -0,0 +1,747 @@
+.fronttop{
+    overflow: hidden;
+    background: url(../img/frontpage/hero.svg) var(--dark) calc(50% + 405px) top no-repeat;
+}
+@media (min-width:1600px){
+    .fronttop{
+        background-position: right top;
+    }
+}
+.fronttop .hdr{
+    background: none;
+}
+.fronthero {
+    background: none;
+    padding-bottom: 19rem;
+    padding-top: 9rem;
+}
+.fronthero__button{
+    width: 190px;
+    height: 50px;
+    font-size: 1.8rem;
+}
+
+
+.frontblue {
+    position: relative;
+    background: var(--blue4);
+}
+.fronttopcards {
+    align-items: stretch;
+    justify-content: space-between;
+    transform: translateY(-60px);
+}
+.frontcard {
+    width: calc(50% - 15px);
+    background: #FFFFFF;
+    border-radius: 1rem;
+    padding: 40px;
+}
+.frontcard__prises {
+    align-items: center;
+}
+.frontcard__price {
+    width: calc(100% / 3);
+    overflow: hidden;
+    align-items: center;
+}
+.frontcard__iconwrap {
+    flex-shrink: 0;
+    width: 7rem;
+    height: 7rem;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: center;
+    border-radius: 10rem;
+    background: #FAE1E2;
+    margin-right: 10px;
+}
+.frontcard__iconwrap--blue {
+    background: var(--blue4);
+}
+.frontcard__iconwrap--grey {
+    background: var(--grey3);
+}
+.frontcard__iconwrap img{
+    display: block;
+    margin: auto;
+    width: 43px;
+    height: 43px;
+    transform: translateY(2px);
+}
+.frontcard__network img{
+    display: block;
+    width: 65px;
+    height: 65px;
+}
+
+
+.forntcodes {
+    padding-top: calc(15rem - 65px);
+    padding-bottom: 10rem;
+}
+.forntcodes__menu {
+    padding-top: 3.2rem;
+    width: 30rem;
+    flex-shrink: 0;
+}
+.forntcodes__menu li:not(:last-child){
+    margin-bottom: 4.3rem;
+}
+.forntcodes__menu ul a{
+    display: block;
+    color:#000;
+    position: relative;
+}
+.forntcodes__menu ul a:hover{
+    text-decoration: none;
+    color:var(--blue);
+}
+.forntcodes__menu ul a.actie:hover{
+    color:#000;
+}
+.forntcodes__menu ul  a.active{
+    padding-left: 23px;
+    font-weight: 700;
+}
+.forntcodes__menu a.active::before{
+    content:"";
+    display: block;
+    position: absolute;
+    top: 50%;
+    left: 0;
+    width: 6px;
+    height: 34px;
+    background: #000;
+    transform: translateY(-50%);
+}
+.forntcodes__menumore {
+    margin-top: 5.5rem;
+    display: inline-block;
+    color:#000;
+    text-decoration: underline;
+}
+.forntcodes__menumore:hover{
+    text-decoration: underline;
+}
+
+
+
+.forntcodes__tabwraps {
+    position: relative;
+    min-width: 0;
+    flex-grow: 1;
+    max-width: 866px;
+}
+.forntcodes__tab {
+    display: none;
+}
+.forntcodes__tab>p{
+    max-width: 750px;
+}
+.forntcodes__tab.active{
+    display: block;
+}
+.forntcodes__tabtitle {
+    font-weight: 700;
+}
+.forntcodes__tab .nativecode__link:not(.active){
+    background: transparent;
+}
+.forntcodes__tab .nativecode__link:not(.active):hover{
+    background: #fff;
+}
+.forntcodes__bottom {
+    padding-top: 5rem;
+    text-align: center;
+}
+.forntcodes__bottom .button{
+    padding-left: 45px;
+    padding-right: 45px;
+    font-size: 20px;
+    height: 53px;
+    display: inline-flex;
+}
+.forntcodes__innertabs .nativecode__tabctrls{
+    padding-top: 4rem;
+}
+
+
+
+
+.frontnewcards {
+    padding-top: 13rem;
+    padding-bottom: 6rem;
+}
+.frontnewcards__wrap {
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows: auto;
+    grid-gap: 3rem;
+}
+.frontsimplecard{
+    padding: 4rem 3.5rem 13rem;
+}
+.frontsimplecard .cardsimple__title{
+    padding-bottom: 2rem;
+}
+.frontsimplecard .cardsimple__bottom{
+    left: 3.5rem;
+    bottom: 3.5rem;
+}
+
+
+
+.frontstories {
+    padding-top: 7rem;
+    padding-bottom: 6rem;
+}
+.frontstories__checkers {
+    display: grid;
+    grid-template-columns: 3fr 2fr 2fr 2fr;
+    grid-gap: 40px 0;
+    max-width: 920px;
+}
+.frontstories__checkers li{
+    position: relative;
+    padding-left: 35px;
+    line-height: 24px;
+    background: url(../img/frontpage/icon-done.svg) left top no-repeat;
+    background-size: 24px;
+}
+.frontstories__checkers li:nth-child(3){
+    grid-column: span 2;
+}
+.frontstories__sliderwrap {
+    margin-top: 6rem;
+    position: relative;
+    margin-bottom: 33px;
+}
+.ctrl {
+    width: 3.6rem;
+    height: 3.6rem;
+    border-radius: 60px;
+    border:none;
+    background: none;
+    cursor: pointer;
+    position: absolute;
+    top: 50%;
+    margin-top: -2rem;
+    z-index: 10;
+}
+.ctrl img{
+    display: block;
+    width: 100%;
+    height: 100%;
+}
+.ctrl:hover img{
+    filter: brightness(1.02);
+}
+.ctrl--prev{
+    left: -70px;
+}
+.ctrl--next {
+    right: -70px;
+}
+.ctrl--next img{
+    transform: rotate(180deg);
+}
+
+@media (max-width:1439px){
+    .jsFrontVideosSwiper {
+        margin-left: 20px;
+        margin-right: 20px;
+    }
+    .ctrl--prev{
+        left: -30px;
+    }
+    .ctrl--next{
+        right: -30px;
+    }
+}
+
+.frontstories__pag{
+    position: absolute;
+    width: 100%;
+    bottom: -30px !important;
+    height: 3px;
+    left: 0;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: stretch;
+    justify-content: center;
+}
+.frontstories .comvideo .comvideo__descr{
+    display: none;
+}
+.swiper-pagination-bullet{
+    width: 20px;
+    border-radius: 0;
+    opacity: 1;
+    background: var(--grey2);
+    height: auto;
+}
+.swiper-pagination-bullet:hover{
+    background: var(--grey4);
+}
+.swiper-pagination-bullet-active{
+    background: var(--blue);
+}
+.frontstories__bottom{
+    text-align: center;
+}
+.frontstories__bottom .button{
+    display: inline-flex;
+    width: 195px;
+}
+
+
+
+.frontconfs {
+    padding-top: 7rem;
+}
+.frontconfs__wrap {
+    padding-top: 6rem;
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows: auto;
+    grid-gap: 3rem;
+}
+.frontconfcard {
+    display: block;
+    color:#000;
+    background: var(--grey3);
+    border-radius: 10px;
+    padding: 35px 35px 135px;
+    transition: box-shadow 0.25s ease;
+    position: relative;
+}
+.frontconfcard:hover{
+    color:#000;
+    text-decoration: none;
+    box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.1);
+}
+.frontconfcard--red {
+    background: #FEEFF0;
+}
+.frontconfcard--blue{
+    background: var(--blue4);
+}
+.frontconfs__iconwrap {
+    height: 7rem;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: flex-start;
+    box-sizing: content-box;
+}
+.frontconfs__iconwrap img{
+    display: block;
+    max-height: 100%;
+}
+.frontconfcard__title {
+    font-weight: 700;
+}
+.frontconfcard__bottom {
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    padding: 35px;
+    right: 0;
+    display: block;
+}
+.frontconfcard__bottom .capstext small{
+    text-transform: none;
+    letter-spacing: normal;
+    font-size: 100%;
+}
+.frontconfcard__cal {
+    margin-top: 1rem;
+    padding-left: 26px;
+    line-height: 20px;
+    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.188 1.594h-3.282V.344a.157.157 0 0 0-.156-.156h-1.094a.157.157 0 0 0-.156.156v1.25h-5V.344a.157.157 0 0 0-.156-.156H4.25a.157.157 0 0 0-.156.156v1.25H.812a.624.624 0 0 0-.625.625v12.969c0 .345.28.624.625.624h14.376c.345 0 .624-.279.624-.624V2.217a.624.624 0 0 0-.624-.624Zm-.782 12.812H1.594V6.984h12.812v7.422ZM1.594 5.656V3h2.5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h2.5v2.656H1.594Z' fill='%232d2d2d'/%3E%3C/svg%3E");
+    background-repeat: no-repeat;
+    background-position: 0 center;
+    background-size: 16px;
+}
+.frontconfcard--red .frontconfcard__cal {
+    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.188 1.594h-3.282V.344a.157.157 0 0 0-.156-.156h-1.094a.157.157 0 0 0-.156.156v1.25h-5V.344a.157.157 0 0 0-.156-.156H4.25a.157.157 0 0 0-.156.156v1.25H.812a.624.624 0 0 0-.625.625v12.969c0 .345.28.624.625.624h14.376c.345 0 .624-.279.624-.624V2.217a.624.624 0 0 0-.624-.624Zm-.782 12.812H1.594V6.984h12.812v7.422ZM1.594 5.656V3h2.5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h2.5v2.656H1.594Z' fill='%23CE2034'/%3E%3C/svg%3E");
+}
+.frontconfcard--blue .frontconfcard__cal {
+    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.188 1.594h-3.282V.344a.157.157 0 0 0-.156-.156h-1.094a.157.157 0 0 0-.156.156v1.25h-5V.344a.157.157 0 0 0-.156-.156H4.25a.157.157 0 0 0-.156.156v1.25H.812a.624.624 0 0 0-.625.625v12.969c0 .345.28.624.625.624h14.376c.345 0 .624-.279.624-.624V2.217a.624.624 0 0 0-.624-.624Zm-.782 12.812H1.594V6.984h12.812v7.422ZM1.594 5.656V3h2.5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h2.5v2.656H1.594Z' fill='%230070cc'/%3E%3C/svg%3E");
+}
+.frontconfs__bottom {
+    text-align: center;
+}
+.frontconfs__bottom .button{
+    display: inline-flex;
+    width: 195px;
+}
+
+
+
+
+.fronteventsbanner {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+}
+
+
+
+.frontresourse {
+    padding-top: 7rem;
+    padding-bottom: 6rem;
+}
+.frontresourse__subtitle {
+    font-size: 3.2rem;
+    line-height: 1.3;
+}
+.frontresourse__wrap {
+    padding-top: 10rem;
+    justify-content: space-between;
+}
+.frontresourse__col {
+    width: calc(50% - 15px);
+}
+.frontresitem {
+    height: 120px;
+    border-radius: 1rem;
+    margin-bottom: 1rem;
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: center;
+    position: relative;
+    background: var(--grey);
+    padding-left: 10rem;
+    padding-right: 6rem;
+}
+.frontresitem__icon {
+    position: absolute;
+    left: 28px;
+    top: 50%;
+    width: 48px;
+    height: 48px;
+    margin-top: -24px;
+}
+.frontresitem__icon img{
+    display: block;
+    width: 100%;
+    height: 100%;
+    object-fit: contain;
+}
+.frontresitem--black {
+    background: var(--dark);
+    color:#fff;
+}
+.frontresitem--red {
+    background: var(--red2);
+    color:#fff;
+}
+.frontresitem--rose {
+    background: var(--red5);
+}
+
+
+
+.toolingend--front{
+    margin-top: 6rem;
+}
+.toolingend--front .toolingend__main{
+    min-height: auto;
+    padding: 6rem 0 6rem 8rem;
+}
+.toolingend--front .button{
+    padding-left: 4rem;
+    padding-right: 4rem;
+}
+.toolingend--front .toolingend__action{
+    margin-left: auto;
+    font-size: 20px;
+    padding-right: 8rem;
+    margin-right: 0;
+}
+.toolingend--front .button{
+    font-size: 20px;
+    height: 60px;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+@media (max-width:1199px){
+    .fronttop{
+        background-position-x: calc(50% + 260px);
+    }
+    .frontcard__prises{
+        align-items: flex-start;
+        margin-bottom: -2rem;
+    }
+    .frontcard__price{
+        flex-flow: column nowrap;
+        align-items: flex-start;
+        justify-content: flex-start;
+    }
+    .frontcard__iconwrap{
+        width: 6rem;
+        height: 6rem;
+        margin-bottom: 1rem;
+    }
+    .frontcard__iconwrap img{
+        width: 60%;
+        height: 60%;
+    }
+    .frontconfs__wrap{
+        grid-gap: 15px;
+    }
+    .frontconfcard{
+        padding-left: 15px;
+        padding-right: 15px;
+    }
+    .frontresitem__icon{
+        left: 2rem;
+    }
+    .frontresitem__text{
+        font-size: 15px;
+    }
+    .toolingend--front .toolingend__main{
+        padding-left: 3rem;
+    }
+    .toolingend--front .toolingend__action{
+        padding-right: 3rem;
+    }
+} /* END MEDIA 1199px */
+
+
+
+
+
+
+
+
+
+
+@media (max-width:992px){
+    .forntcodes__menu{
+        width: 25rem;
+    }
+    .frontconfs__wrap{
+        grid-gap: 3rem;
+        grid-template-columns: 1fr;
+    }
+    .frontnewcards__wrap{
+        grid-gap: 3rem;
+        grid-template-columns: 1fr;
+    }
+    .frontresourse{
+        padding-bottom: 0;
+    }
+    .frontresourse__wrap{
+        flex-flow: column nowrap;
+    }
+    .frontresourse__col{
+        width: 100%;
+    }
+    .frontresourse__col:first-child{
+        padding-bottom: 6rem;
+    }
+    .frontresourse__col .capstext{
+        padding-bottom: 2rem;
+    }
+    .toolingend--front{
+        padding-bottom: 5rem;
+    }
+    .toolingend--front .container{
+        padding: 5rem;
+        border-radius: 1rem;
+    }
+    .toolingend--front .toolingend__main{
+        padding: 0;
+    }
+    .toolingend--front .toolingend__action{
+        margin-left: 0;
+    }
+} /* END MEDIA 992px */
+
+
+
+
+
+
+
+
+
+@media (max-width:767px){
+    .fronthero{
+        padding-top: 7rem;
+        padding-bottom: 17rem;
+    }
+    .fronthero .innerhero__pre{
+        line-height: 1.8;
+        max-width: 80%;
+    }
+    .fronthero .h1{
+        font-size: 6rem;
+    }
+    .fronthero .innerhero__action {
+        padding-top: 3rem;
+    }
+    .fronthero__button{
+        font-size: 16px;
+    }
+    .fronttopcards{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .frontcard{
+        width: 100%;
+        padding: 3rem;
+    }
+    .frontcard:first-child{
+        border-radius: 1rem 1rem 0 0;
+        border-bottom: 1px solid var(--grey3);
+    }
+    .frontcard:last-child{
+        border-radius: 0 0 1rem 1rem;
+    }
+    .frontcard__prises{
+        margin-bottom: 0;
+    }
+    .frontcard__network img{
+        width: 6rem;
+        height: 6rem;
+    }
+    .frontcard__title.pt-3{
+        padding-top: 2rem;
+    }
+    .forntcodes{
+        padding-top: 0;
+        padding-bottom: 7rem;
+    }
+    .forntcodes br,
+    .frontconfs br,
+    .frontresourse br{
+        display: none;
+    }
+    .forntcodes__wrap {
+        flex-flow: column nowrap;
+    }
+    .forntcodes__menu{
+        width: 100%;
+    }
+    .forntcodes__menu li:not(:last-child){
+        margin-bottom: 2rem;
+    }
+    .forntcodes__menu a.active::before{
+        height: 3rem;
+        width: 3px;
+        margin-top: -1px;
+    }
+    .forntcodes__menu ul a.active{
+        padding-left: 2rem;
+        color:#000 !important;
+    }
+    .forntcodes__menumore{
+        display: none;
+    }
+    .forntcodes__tabwraps{
+        padding-top: 5rem;
+        width: 100%;
+        overflow: hidden;
+    }
+    .forntcodes__tabwraps .nativecode__link{
+        padding-left: 3rem;
+        padding-right: 3rem;
+        width: auto;
+    }
+    .forntcodes__bottom{
+        padding-top: 3rem;
+    }
+    .forntcodes__bottom .button{
+        font-size: 14px;
+    }
+    .frontnewcards{
+        padding-top: 7rem;
+        padding-bottom: 0;
+    }
+    .frontnewcards__wrap{
+        padding-top: 2rem;
+    }
+    .frontsimplecard{
+        padding: 3rem;
+    }
+    .frontsimplecard .cardsimple__bottom{
+        position: relative;
+        left: auto;
+        bottom: auto;
+    }
+    .frontstories{
+        padding-bottom: 0;
+    }
+    .frontstories__checkers{
+        padding-top:3rem;
+        grid-template-columns: 1fr;
+        grid-gap: 10px;
+    }
+    .frontstories__checkers li:nth-child(3){
+        grid-column: auto;
+    }
+    .ctrl--prev{
+        left: -7px;
+    }
+    .ctrl--next{
+        right: -7px;
+    }
+    .jsFrontVideosSwiper{
+        margin-left: 30px;
+        margin-right: 30px;
+    }
+    .frontstories__bottom{
+        padding-top: 3rem;
+    }
+    .frontconfs__wrap{
+        padding-top: 3rem;
+    }
+    .frontconfcard{
+        padding: 3rem 2rem;
+    }
+    .frontconfcard__bottom{
+        position: relative;
+        left: auto;
+        bottom: auto;
+        padding-left: 0;
+        padding-right: 0;
+        padding-bottom: 0;
+        padding-top: 3rem;
+    }
+    .fronteventsbanner{
+        padding-bottom: 0;
+    }
+    .frontresourse__wrap{
+        padding-top: 3rem;
+    }
+    .toolingend--front .container{
+        border-radius: 0;
+    }
+    .toolingend--front .button{
+        font-size: 17px;
+        width: 100%;
+    }
+    .toolingend--front .toolingend__action{
+        padding-right: 0;
+        padding-top: 4rem;
+    }
+} /* END MEDIA 767px */
\ No newline at end of file
diff --git a/build/css/hadoop.css b/build/css/hadoop.css
new file mode 100644
index 0000000..9a549c6
--- /dev/null
+++ b/build/css/hadoop.css
@@ -0,0 +1,238 @@
+.innerhero__pic--hadoop {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 73%;
+}
+
+.doop2__block {
+  display: grid;
+  grid-template-columns: repeat(2, 1fr);
+  grid-gap: 8rem;
+  grid-auto-rows: auto;
+}
+.doop2__grid {
+  flex-direction: column;
+  margin-top: 0;
+}
+
+.doop2__item:last-child {
+  margin-left: 0;
+  margin-top: 5.5rem;
+}
+.doop3 {
+  padding-top: 13rem;
+  padding-bottom: 13rem;
+}
+.doop3__image {
+  background: #f6f6f6;
+  border-radius: 20px;
+  padding: 6.7rem 7.8rem;
+}
+.doop3__h2 {
+  font-weight: bold;
+}
+.doop3__block {
+  justify-content: space-between;
+}
+.doop3__info {
+  max-width: 543px;
+  margin-right: 10rem;
+}
+.doop3__text {
+  margin-top: 2rem;
+  margin-bottom: 5rem;
+}
+.doop3__number {
+  color: #0070cc;
+  font-weight: bold;
+  margin-top: 3rem;
+  margin-bottom: 1rem;
+  font-size: 2rem;
+}
+.doop4__h2 {
+  max-width: 650px;
+}
+.doop4 {
+  padding-bottom: 13rem;
+}
+.doop4__block {
+  margin-top: 5rem;
+  display: grid;
+  grid-template-columns: repeat(2, 1fr);
+  grid-gap: 7rem;
+  grid-auto-rows: auto;
+}
+.doop4__grey {
+  color: #9c9c9c;
+}
+.doop4__item {
+  max-width: 580px;
+}
+.doop5__item {
+  border: 1px solid #e6e6e6;
+  border-radius: 10px;
+  height: 230px;
+  padding-top: 2.2rem;
+  padding-left: 3.7rem;
+  padding-right: 3rem;
+  background: url("../img/usecases/hadoop/blue.svg");
+  background-repeat: no-repeat;
+  background-position-y: 2rem;
+}
+.doop5__block {
+  display: grid;
+  grid-template-columns: repeat(3, 1fr);
+  grid-template-areas:
+    "post1 post2 post3"
+    "post4 post5 post5";
+
+  grid-gap: 3rem;
+  grid-auto-rows: auto;
+  margin-top: 5rem;
+}
+
+.doop5__title {
+  max-width: 290px;
+  font-weight: bold;
+}
+.doop5__number {
+  margin-bottom: 1.5rem;
+}
+.doop5__text {
+  max-width: 316px;
+}
+.doop5__titleend {
+  font-weight: bold;
+  max-width: 476px;
+  margin-bottom: 2rem;
+}
+.doop5__middle {
+  margin-left: 2rem;
+  margin-right: 4rem;
+}
+
+.post1 {
+  grid-area: post1;
+}
+.post2 {
+  grid-area: post2;
+}
+.post3 {
+  grid-area: post3;
+}
+.post4 {
+  grid-area: post4;
+}
+.post5 {
+  grid-area: post5;
+}
+
+@media (max-width: 1199px) {
+  .innerhero__pic--hadoop {
+    width: 40rem;
+  }
+  .doop2__block {
+    grid-gap: 2rem;
+  }
+  .doop3 {
+    padding-top: 8rem;
+    padding-bottom: 8rem;
+  }
+  .doop3__text {
+    margin-bottom: 4rem;
+  }
+  .doop3__image {
+    width: 50%;
+    padding: 4rem;
+  }
+  .doop4 {
+    padding-bottom: 8rem;
+  }
+  .doop4__block {
+    margin-top: 4rem;
+    grid-gap: 5rem;
+  }
+  .doop5__block {
+    margin-top: 4rem;
+  }
+}
+
+@media (max-width: 992px) {
+  .doop3__image {
+    padding: 3rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .doop2__block {
+    grid-template-columns: 1fr;
+    grid-gap: 3rem;
+  }
+  .doop2__item:last-child {
+    margin-top: 3rem;
+  }
+  .doop3 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .doop3__block {
+    flex-direction: column;
+  }
+  .doop3__info {
+    margin-right: 0;
+    max-width: 100%;
+  }
+  .doop3__image {
+    width: 100%;
+    margin-top: 3rem;
+  }
+  .doop3__number {
+    margin-top: 2rem;
+  }
+  .doop3__text {
+    margin-bottom: 3rem;
+  }
+  .doop4 {
+    padding-bottom: 6rem;
+  }
+  .doop4__block {
+    grid-template-columns: 1fr;
+    grid-gap: 2rem;
+    margin-top: 3rem;
+  }
+  .doop4__h2 {
+    max-width: 100%;
+  }
+  .doop5__block {
+    display: flex;
+    flex-direction: column;
+    grid-gap: 2rem;
+    grid-auto-rows: auto;
+    margin-top: 3rem;
+  }
+  .doop5__title {
+    max-width: 100%;
+  }
+  .doop5__text {
+    max-width: 100%;
+  }
+  .doop5__item {
+    height: auto;
+    padding: 3rem 4rem;
+  }
+  .doop5__part {
+    flex-direction: column;
+  }
+  .doop5__middle {
+    margin-left: 0;
+    margin-right: 0;
+    margin-top: 1.5rem;
+    margin-bottom: 1.5rem;
+  }
+  .doop5__titleend {
+    max-width: 100%;
+  }
+}
diff --git a/build/css/high-performance-computing.css b/build/css/high-performance-computing.css
new file mode 100644
index 0000000..4736e94
--- /dev/null
+++ b/build/css/high-performance-computing.css
@@ -0,0 +1,275 @@
+.innerhero__pic--highperf{
+    right: -290px;
+    top: 54px;
+}
+.highperf__herosmall{
+    display: block;
+    font-weight: 400;
+}
+.high1 {
+    padding-top: 13rem;
+    padding-bottom: 13rem;
+}
+.high1__main {
+    width: 52%;
+    padding-right: 4rem;
+}
+.high1__main p:not(:last-child){
+    margin-bottom: 1rem;
+}
+.high1__title {
+    font-weight: 700;
+}
+.high1__sub {
+    font-weight: 700;
+}
+.high1__picwrap {
+    width: 42%;
+    flex-shrink: 0;
+    margin-left: auto;
+    background: var(--grey);
+    border-radius: 1rem;
+    padding: 6.5rem 3rem 4.4rem;
+}
+.high1__pic {
+    display: block;
+    margin: 0 auto 5rem;
+}
+.high1__picdescr {
+    justify-content: space-between;
+}
+.high1__arrowline {
+    position: relative;
+    font-size: 14px;
+    line-height: 1.3;
+    align-items: center;
+}
+.high1__arrowline i{
+    display: flex;
+    align-items: center;
+    justify-content: center;
+    flex-flow: column nowrap;
+    font-style: normal;
+    width: 24px;
+    height: 26px;
+    background: url(../img/usecases/high-peformance/arrow-circle.svg) no-repeat;
+    background-size:contain;
+    padding-top: 2px;
+    margin-top: -2px;
+    margin-right: 1rem;
+}
+
+
+.high2 {
+    background: var(--blue4);
+    padding: 10rem 0 10rem;
+}
+.high2__wrap {
+    padding-top: 6rem;
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-gap: 40px;
+    grid-auto-rows: auto;
+}
+.high2__title {
+    font-size: 20px;
+    line-height: 26px;
+    padding-left: 34px;
+    position: relative;
+    background: url(../img/features/icon-check-ok.svg) left 1px no-repeat;
+    background-size: 24px;
+    font-weight: 700;
+}
+.high2__text {
+    padding-top: 2rem;
+    padding-left: 34px;
+}
+
+
+
+
+.highicons {
+    padding-top: 13rem;
+    padding-bottom: 13rem;
+}
+.highicons__wrap {
+    display: grid;
+    grid-template-columns: repeat(5, 1fr);
+    grid-auto-rows: auto;
+    grid-gap: 8rem;
+}
+.highicons__iconwrap {
+    width: 80px;
+    height: 80px;
+    background: var(--grey);
+    border-radius: 1rem;
+    display: flex;
+}
+.highicons__icon {
+    display: block;
+    margin: auto;
+}
+.highicons__title {
+    padding-top: 3rem;
+    font-size: 20px;
+    line-height: 1.3;
+    font-weight: 700;
+}
+.highicons__descr {
+    padding-top: 1.5rem;
+}
+
+
+
+.highcases__topleft {
+    width: 52%;
+    padding-right: 60px;
+}
+.highcases__subtitle {
+    font-size: 20px;
+    line-height: 1.3;
+    font-weight: 700;
+}
+.highcases__topright,
+.highcases__twoitem{
+    width: 433px;
+    max-width: 100%;
+    flex-shrink: 0;
+}
+.highcases__twowrap {
+    justify-content: space-between;
+    max-width: calc(52% + 433px);
+}
+
+
+
+
+@media (max-width:1199px){
+    .high1__picwrap{
+        width: 48%;
+    }
+    .high1__picdescr{
+        flex-flow: column nowrap;
+    }
+    .high1__pic{
+        margin-bottom: 1rem;
+    }
+    .high1__arrowline{
+        padding-top: 2rem;
+    }
+    .highicons__wrap{
+        grid-gap: 3rem;
+    }
+}/* END MEDIA 1199px */
+
+
+
+
+@media (max-width:992px){
+    .high1__wrap {
+        flex-flow: column nowrap;
+    }
+    .high1__main{
+        width: 100%;
+        padding-right: 0;
+    }
+    .highcases__twowrap{
+        flex-flow: column nowrap;
+    }
+    .high1__picwrap{
+        width: 100%;
+        max-width: 400px;
+        padding: 4rem;
+        margin: 5rem 0 0;
+    }
+    .high1__pic{
+        width: 100%;
+    }
+    .high2__wrap{
+        grid-template-columns: 1fr;
+    }
+    .highicons__wrap{
+        grid-gap: 3rem 10rem;
+        grid-template-columns: 1fr 1fr;
+    }
+    .highcases__one {
+        flex-flow: column nowrap;
+        padding-bottom: 0;
+    }
+    .highcases__topleft{
+        width: auto;
+        padding-right: 0;
+        padding-bottom: 3rem;
+    }
+    .highcases__twowrap{
+        padding-top: 3rem;
+    }
+    .highcases__twoitem{
+        max-width: 100%;
+        margin-bottom: 4rem;
+    }
+
+}/* END MEDIA 992px */
+
+
+
+
+
+
+
+
+
+
+@media (max-width:767px){
+    .high1{
+        padding-top: 7rem;
+        padding-bottom: 8rem;
+    }
+    .high1 .capstext{
+        line-height: 1.5;
+        padding-bottom: 3rem;
+    }
+    .high2{
+        padding-top: 7rem;
+        padding-bottom: 7rem;
+    }
+    .high2__wrap{
+        padding-top: 3rem;
+    }
+    .high2__title{
+        font-size: 2.2rem;
+    }
+    .high2__block{
+        padding-right: 15px;
+    }
+    .highicons{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+    }
+    .highicons br,
+    .highcases  br{
+        display: none;
+    }
+    .highicons__wrap{
+        grid-template-columns: 1fr;
+        grid-gap: 4rem;
+    }
+    .highicons__iconwrap{
+        width: 7rem;
+        height: 7rem;
+    }
+    .highicons__icon{
+        width: 5rem;
+        height: 5rem;
+    }
+    .highicons__title{
+        padding-top: 2rem;
+        font-size: 2.2rem;
+    }
+    .highcases__two{
+        padding-bottom: 0;
+    }
+    .highcases__twoitem:last-child{
+        margin-bottom: 0;
+    }
+}/* END MEDIA 767px */
\ No newline at end of file
diff --git a/build/css/in-memory-cache.css b/build/css/in-memory-cache.css
new file mode 100644
index 0000000..9e6abd7
--- /dev/null
+++ b/build/css/in-memory-cache.css
@@ -0,0 +1,265 @@
+.innerhero__pic--inmemory{
+    width: 61rem;
+    height: auto;
+    top: auto;
+    bottom: -20rem;
+    transform: none;
+    left: 60%;
+}
+
+.inmememor1 {
+    padding-top: 13rem;
+    padding-bottom: 13rem;
+}
+.inmememor1 .h3{
+    font-weight: normal;
+}
+.inmememor1__text{
+    font-size: 3rem;
+    line-height: 1.3;
+    max-width: 1000px;
+}
+.inmememor-adv{
+    padding-top: 0rem;
+    padding-bottom: 0rem;
+}
+.inmememor-adv__wrap {
+    padding-top: 5rem;
+    display: grid;
+    grid-template-columns: max-content max-content;
+    grid-gap: 15rem;
+}
+.inmememor-adv__item {
+    width: 40rem;
+    position: relative;
+    background: var(--grey);
+    border-radius: 1rem;
+    padding: 3rem 3rem 4rem;
+}
+.inmememor-adv__item .h4{
+    font-weight: 400;
+}
+.inmememor-adv__text {
+    padding-top: 2rem;
+    max-width: 32rem;
+}
+.inmememor-adv__item:first-child::after{
+    content:"";
+    display: block;
+    position: absolute;
+    top:calc(50% - 2rem);
+    left: calc(100% + 6rem);
+    width: 4rem;
+    height: 4rem;
+    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%230070CC' d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'%3E%3C/path%3E%3C/svg%3E");
+    background-size: contain;
+    background-repeat: no-repeat;
+}
+
+
+.inmememor-api {
+    padding-top: 13rem;
+}
+.inmememor-api__wrap {
+    padding-top: 5rem;
+}
+.inmememor-api__item {
+    width: 25%;
+    flex-shrink: 0;
+    flex-grow: 0;
+}
+.inmememor-api__icon {
+    display: block;
+    width: 8rem;
+    height: auto;
+}
+
+
+.inmememor2 {
+    padding-top: 13rem;
+}
+.inmememor2__work{
+    justify-content: space-between;
+}
+.inmememor2__left {
+    width: 50%;
+    flex-shrink: 0;
+    max-width: 510px;
+}
+.inmememor2__right {
+    width: 50%;
+    max-width: 625px;
+    flex-shrink: 0;
+}
+.inmememor2__picwrap {
+    margin-top: 5rem;
+    background: var(--grey);
+    border:1px solid var(--grey2);
+    border-radius: 1rem;
+    padding: 5.5rem 0;
+    margin-bottom: 8rem;
+}
+.inmememor2__picwrap img{
+    display: block;
+    margin: 0 auto;
+    max-width: 90%;
+}
+.inmememor2__left--icon {
+    padding-left: 7rem;
+    position: relative;
+    background: url(../img/features/in-memory/icon-attention.svg) left top no-repeat;
+    background-size: 48px;
+    padding-top: 0.5rem;
+}
+.inmememor2__left--icon .dashlist{
+    max-width: 375px;
+}
+.inmememor2__right p:not(:last-child){
+    margin-bottom: 2rem;
+}
+
+
+.inmememor3 .inmememor2__picwrap{
+    margin-top: 5rem;
+    margin-bottom: 5rem;
+}
+.inmememor3__bottom{
+    padding-top: 6rem;
+}
+.inmememor3__botwrap p:not(:last-child){
+    margin-bottom: 2rem;
+}
+.inmememor3__botwrap {
+    justify-content: space-between;
+}
+.inmememor3__checklist li{
+    position: relative;
+    font-size: 2rem;
+    margin-bottom: 2rem;
+    padding-left: 3.8rem;
+    background: url(../img/features/in-memory/icon-check.svg) left top no-repeat;
+    background-size: 2.4rem;
+}
+
+
+
+@media (max-width:1199px){
+    .inmememor1{
+        padding-top: 10rem;
+        padding-bottom: 10rem;
+    }
+    .inmememor-api__item{
+        width: 33%;
+    }
+    .inmememor2__left{
+        padding-right: 5rem;
+    }
+
+}/* END MEDIA 1199px */
+
+@media (max-width:992px){
+    .inmememor-adv__wrap{
+        grid-gap: 7rem;
+        grid-template-columns:1fr 1fr
+    }
+    .inmememor-adv__item:first-child::after{
+        left: calc(100% + 15px);
+    }
+
+}/* END MEDIA 1199px */
+
+@media (max-width:767px){
+    .inmememor1{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+    }
+    .inmememor1 .h3{
+        font-size: 3.2rem;
+    }
+    .inmememor1 br{
+        display: none;
+    }
+    .inmememor-adv{
+        padding-bottom: 6rem;
+    }
+    .inmememor-adv h2{
+        font-size: 3.2rem;
+        padding-bottom: 2rem;
+    }
+    .inmememor-adv__wrap{
+        grid-template-columns: 1fr;
+        grid-gap: 7rem;
+    }
+    .inmememor-adv__item{
+        width: auto;
+    }
+    .inmememor-adv__item:first-child::after{
+        left: calc(50% - 22px);
+        bottom: -45px;
+        top:auto;
+    }
+    .inmememor-adv__text br{
+        display: none;
+    }
+
+    .inmememor-api{
+        padding-top: 3rem;
+    }
+    .inmememor-api__wrap{
+        padding-top: 3rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .inmememor-api__item{
+        width: auto;
+        padding-bottom: 3rem;
+    }
+    .inmememor-api__item p{
+        padding-top: 1rem;
+    }
+    .inmememor-api__item br,
+    .inmememor2__left br,
+    .inmememor2__right br{
+        display: none;
+    }
+
+    .inmememor2{
+        padding-top: 8rem;
+    }
+    .inmememor2__work{
+        flex-flow: column nowrap;
+    }
+    .inmememor2__left{
+        width: 100%;
+    }
+    .inmememor2__right{
+        padding-top: 3rem;
+        width: 100%;
+    }
+    .inmememor2__picwrap{
+        margin-top: 3rem;
+        margin-bottom: 4rem;
+    }
+    .inmememor3 .inmememor2__picwrap{
+        margin-bottom: 2rem;
+        margin-top: 4rem;
+    }
+    .inmememor3__botwrap{
+        padding-top: 4rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .inmememor2__right{
+        padding-top: 1rem;
+    }
+    .inmememor3__checklist li{
+        font-size: 1.8rem;
+        padding-top: 2px;
+        margin-bottom: 1rem;
+    }
+    .inmememor2 .fz20,
+    .inmememor3 .fz20{
+        font-size: 2.2rem;
+    }
+
+}/* END MEDIA 1199px */
diff --git a/build/css/key-value-api.css b/build/css/key-value-api.css
new file mode 100644
index 0000000..f5e0f5b
--- /dev/null
+++ b/build/css/key-value-api.css
@@ -0,0 +1,255 @@
+.innerhero__pic--keyvalue{
+    left: 66%;
+    top:10px;
+}
+.keyvalue1 {
+    padding-top: 13rem;
+    padding-bottom: 8rem;
+}
+.keyvalue1__left {
+    width: 52%;
+    padding-right: 2%;
+}
+.keyvaluetext p:not(:last-child){
+    margin-bottom: 1rem;
+}
+.keyvalue1__libs {
+    padding-top: 6rem;
+}
+.leyvalue__lang {
+    position: relative;
+    padding-left: 3.2rem;
+    line-height: 3.6rem;
+    margin-bottom: 9px;
+}
+.leyvalue__lang::before{
+    content:"";
+    display: block;
+    width: 2.4rem;
+    height: 2.4rem;
+    left: 0;
+    top: 50%;
+    margin-top: -1.2rem;
+    position: absolute;
+    z-index: 2;
+    background: url(../img/features/key-value/icon-library.svg) no-repeat;
+    background-size: contain;
+}
+.leyvalue__lang small{
+    color:var(--grey4);
+    font-size: 1.6rem;
+}
+.keyvalue1__right {
+    width: 512px;
+    max-width: 50%;
+    margin-left: auto;
+}
+.keyvalue1__picwrap {
+    padding: 7rem 0 6rem;
+}
+.keyvalue1__pic {
+    width: 355px;
+    max-width: 90%;
+}
+
+
+.keyvalueplank {
+    border-radius: 1rem;
+    background: var(--blue4);
+    padding: 7rem 7.8rem;
+}
+.keyvalueplank__inner {
+    font-size: 3.2rem;
+    line-height: 4.2rem;
+}
+
+.keyvalue2 {
+    padding-top: 8rem;
+}
+.keyvalue2__left {
+    width: 52%;
+    padding-right: 2%;
+}
+.keyvalue__title {
+    font-size: 2.4rem;
+    line-height: 1.5;
+    font-weight: 700;
+}
+.keyvalue2__box dt{
+    font-weight: 700;
+}
+.keyvalue2__right {
+    width: 551px;
+    max-width: 50%;
+    margin-left: auto;
+}
+.keyvalue2__picwrap {
+    height: 380px;
+}
+.keyvalue2 .keyvalue2__pic{
+    max-width: 443px;
+}
+
+
+.keyvalue3 {
+    padding-top: 12rem;
+}
+.keyvalue3__left {
+    order:-1;
+}
+.keyvalue3__left {
+    width: 540px;
+    flex-shrink: 0;
+    max-width: 50%;
+}
+.keyvalue3__picwrap {
+    height: 380px;
+}
+.keyvalue3__pic {
+    max-width: 443px;
+}
+.keyvalue3__right{
+    padding-left: 109px;
+    flex-grow: 1;
+}
+
+
+.keyvalue4 {
+    padding-top: 12rem;
+}
+.keyvalue4__left {
+    width: 50%;
+    padding-right: 2%;
+}
+.keyvalue4__right{
+    width: 546px;
+    max-width: 100%;
+    margin-left: auto;
+}
+.keyvalue4__picwrap {
+    min-height: 603px;
+}
+.keyvalue4__pic {
+    width: 327px;
+}
+
+
+
+
+
+
+
+
+
+
+@media (max-width:1199px){
+    .keyvalue1__picwrap,
+    .keyvalue2__picwrap,
+    .keyvalue3__picwrap,
+    .keyvalue4__picwrap {
+        height: auto;
+        min-height: auto;
+    }
+    .keyvalue2 .keyvalue2__pic,
+    .keyvalue3__pic,
+    .keyvalue4__pic{
+        max-width: 80%;
+    }
+    .keyvalue3__right{
+        padding-left: 30px;
+    }
+    .keyvalue4__right{
+        max-width: 50%;
+    }
+
+} /* END MEDIA 1199px */
+
+
+
+@media (max-width:992px){
+    .innerhero__pic--keyvalue{
+        display: none;
+    }
+} /* END MEDIA 992px */
+
+
+@media (max-width:767px){
+    .innerhero--keyvalue .h1 br{
+        display: block;
+    }
+    .keyvalue1{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+        flex-flow: column nowrap;
+    }
+    .keyvalue1__left,
+    .keyvalue1__right,
+    .keyvalue2__left,
+    .keyvalue2__right,
+    .keyvalue3__left,
+    .keyvalue4__left,
+    .keyvalue4__right{
+        width: 100%;
+        max-width: none;
+    }
+    .keyvalue1__left .keyvaluetext{
+        padding-top: 4rem;
+    }
+    .leyvalue__lang small{
+        display: block;
+        line-height: 1.3;
+        margin-top: -3px;
+    }
+    .keyvalue1__libs{
+        padding-top: 2rem;
+    }
+    .leyvalue__lang::before{
+        margin-top: 0;
+        top: 5px;
+    }
+    .keyvalue1__right,
+    .keyvalue2__right{
+        padding-top: 3rem;
+    }
+    .keyvalue1__picwrap{
+        padding-top: 6rem;
+    }
+    .keyvalue1__pic{
+        max-width: 80%;
+    }
+    .keyvalueplank{
+        padding: 4rem 3rem;
+        border-radius: 0;
+    }
+    .keyvalueplank__inner{
+        font-size: 2rem;
+        line-height: 1.5;
+    }
+    .keyvalue2,
+    .keyvalue3,
+    .keyvalue4{
+        flex-flow:column nowrap;
+        align-items: stretch;
+        padding-top: 6rem;
+    }
+    .keyvalue2 br,
+    .keyvalue3 br{
+        display: none;
+    }
+    .keyvalue3__right{
+        order: -1;
+        padding-left: 0;
+    }
+    .keyvalue3__right .keyvaluetext,
+    .keyvalue4 .keyvaluetext,
+    .keyvalue2__left .keyvaluetext{
+        padding-bottom: 3rem;
+    }
+    .keyvalue4__right{
+        margin-left: 0;
+    }
+    .keyvalue4__picwrap{
+        width: 100%;
+        max-width: none;
+    }
+}
\ No newline at end of file
diff --git a/build/css/key-value-store.css b/build/css/key-value-store.css
new file mode 100644
index 0000000..bdaf696
--- /dev/null
+++ b/build/css/key-value-store.css
@@ -0,0 +1,72 @@
+.innerhero__pic--key {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 60%;
+}
+.key1 {
+  padding-top: 13rem;
+  padding-bottom: 12rem;
+}
+.key1__block {
+  margin-top: 0;
+}
+.key4__h2 {
+  max-width: 513px;
+}
+.key4 {
+  padding-top: 8rem;
+  padding-bottom: 13rem;
+}
+
+.key5__text {
+  max-width: 330px;
+}
+.key5__h2 {
+  max-width: 680px;
+}
+.key5__h3 {
+  margin-bottom: 2rem;
+  font-size: 2rem;
+}
+@media (max-width: 1199px) {
+  .innerhero__pic--key {
+    width: 70rem;
+  }
+  .key1 {
+    padding-top: 8rem;
+    padding-bottom: 7rem;
+  }
+  .key4 {
+    padding-top: 7rem;
+    padding-bottom: 7rem;
+  }
+}
+
+@media (max-width: 992px) {
+}
+
+@media (max-width: 767px) {
+  .native2item {
+    max-width: 100%;
+  }
+  .key1 {
+    padding-top: 6rem;
+    padding-bottom: 5rem;
+  }
+  .key4__h2 {
+    max-width: 100%;
+  }
+  .key4 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .key5__text {
+    max-width: 100%;
+  }
+  .key5__h2 {
+    max-width: 100%;
+  }
+}
diff --git a/build/css/machinelearning.css b/build/css/machinelearning.css
new file mode 100644
index 0000000..7601ea9
--- /dev/null
+++ b/build/css/machinelearning.css
@@ -0,0 +1,127 @@
+.innerhero__pic--machine {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 80%;
+}
+
+.machineitem1 {
+  margin-top: 5rem;
+}
+.machine__text {
+  max-width: 530px;
+}
+.machine__subtext {
+  max-width: 290px;
+  margin-left: 1rem;
+}
+.machine__info {
+  margin-left: 8rem;
+}
+.machine__part {
+  margin-top: 2rem;
+}
+.machine__title {
+  max-width: 520px;
+  line-height: 1.6;
+  font-size: 2.4rem;
+}
+
+.machine1 {
+  padding-top: 13rem;
+  padding-bottom: 7rem;
+}
+.machine1__image {
+  background: #f6f6f6;
+  border-radius: 10px;
+  padding: 5.5rem 7rem 6rem 4rem;
+  margin-left: 5.8rem;
+  margin-top: 1rem;
+}
+
+.machine1__text {
+  max-width: 650px;
+  margin-top: 2rem;
+}
+.machine1__block {
+  justify-content: space-between;
+}
+.machine1__title {
+  line-height: 1.6;
+  font-size: 2.4rem;
+  margin-top: 5rem;
+}
+
+.machine1__options {
+  margin-top: 2.5rem;
+}
+.machine1__option:last-child {
+  margin-left: 11rem;
+}
+.machine1__number {
+  color: #0070cc;
+  font-size: 2rem;
+  line-height: 26px;
+  font-weight: bold;
+}
+.machine1__subtext {
+  max-width: 295px;
+  margin-top: 2rem;
+  flex-direction: column;
+}
+.machine1__subtext span {
+  margin-top: 0.8rem;
+}
+
+@media (max-width: 1700px) {
+  .innerhero__pic--machine {
+    left: 70%;
+  }
+}
+
+@media (max-width: 1199px) {
+  .innerhero__pic--machine {
+    left: 75%;
+  }
+  .machine1__block {
+    flex-direction: column;
+  }
+  .machine1__image {
+    margin-left: 0rem;
+    margin-top: 3rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .machine1 {
+    padding-top: 9rem;
+  }
+  .machine1__image {
+    width: 100%;
+  }
+  .machineitem1 {
+    margin-top: 4rem;
+    flex-direction: column;
+  }
+  .machine__info {
+    margin-left: 0rem;
+    margin-top: 2rem;
+  }
+}
+@media (max-width: 500px) {
+  .machine1__subtext {
+    margin-top: 0.5rem;
+  }
+  .machine1__image {
+    padding: 3rem;
+  }
+  .machine1__options {
+    flex-direction: column;
+  }
+  .machine1__option:last-child {
+    margin-left: 0rem;
+    margin-top: 2rem;
+  }
+}
diff --git a/build/css/media.css b/build/css/media.css
new file mode 100644
index 0000000..3893b97
--- /dev/null
+++ b/build/css/media.css
@@ -0,0 +1,720 @@
+html{
+    font-size: 9px;
+}
+
+/* === === === === === === === === COMMUNITY PAGE === === === === === === === === */
+.hdr{
+    height: 80px;
+}
+.hdr__wrap{
+    padding: 0 15px;
+    height: 80px;
+}
+.hdrmenu{
+    position: relative;
+    top: auto;
+    left: auto;
+    transform: none;
+}
+.hdrmenu li{
+    padding-left: 0.5rem;
+    padding-right: 0.5rem;
+}
+.hdrmenu li a::after{
+    display: none;
+}
+.hdr__button{
+    order:3;
+}
+.cmtyhero{
+    height: calc(100vh - 80px);
+    min-height: 500px;
+    max-height: 800px;
+}
+.cmtyhero__img{
+    width: 40%;
+    height: auto;
+}
+.cmtyhero__h1{
+    font-size: 5rem;
+    line-height: 1.15;
+}
+.cmtyhero__text{
+    max-width: 50%;
+    font-size: 2rem;
+}
+.cmtyhero__sub{
+    padding-top: 6rem;
+}
+.cmtynavblock {
+    height: 6rem;
+}
+
+.cmtyhistory2__right img{
+    max-width: 88%;
+}
+.cmtyhistory3__left img{
+    max-width: 90%;
+}
+
+.cmty-meet__pic img{
+    width: 45vw;
+    top: 0;
+}
+.cmty-meet{
+    padding: 100px 0;
+}
+.cmty-meet__h2{
+    font-size: 4rem;
+}
+.cmty-meet__text{
+    font-size: 2rem;
+}
+.cmty-meet__sub{
+    padding-top: 6rem;
+}
+
+.cmty-contrib__main{
+    max-width: 50%;
+    padding-right: 40px;
+}
+.cmty-contrib__pic{
+    width: 48%;
+}
+
+.committer{
+    height: 5rem;
+}
+.committer__github,
+.committer__apache{
+    width: 24px;
+    height: 24px;
+    margin: 0 10px;
+}
+.committer__apache{
+    height: 3.8rem;
+}
+.committer__github img, .committer__apache img{
+    width: 100%;
+    height: 100%;
+    object-fit: contain;
+}
+.cmty-pm__wrap{
+    grid-gap: 1.5rem;
+    grid-auto-rows: 223px;
+}
+.cmty-pmitem{
+    padding: 40px 20px 10px;
+}
+.cmty-pmitem__links{
+    bottom: 25px;
+    left: 20px;
+}
+.cmty-pmitem__proff{
+    height: 20px;
+    top: 20px;
+}
+
+.cmty-startcont__main{
+    padding-right: 4rem;
+}
+.cmty-startcont__pic{
+    width: 48%;
+}
+.cmty-startcont__pic img{
+    width: 100%;
+}
+
+.cmty-ready__wrap{
+    grid-gap: 1rem;
+}
+.cmty-ready__item{
+    padding: 20px 15px 20px 25px;
+    min-height: auto;
+}
+.cmty-ready__wrap{
+    grid-auto-rows: auto;
+}
+.cmty-ready__item i{
+    margin-bottom: 2rem;
+}
+
+.cmty-ready__bottom{
+    flex-flow: column nowrap;
+    align-items: stretch;
+}
+.cmty-ready__botttl{
+    width: 100%;
+    padding-bottom: 2rem;
+}
+.cmty-ready__botttl br{
+    display: none;
+}
+.cmty-ready__screens{
+    flex-basis: auto;
+    padding-bottom: 2rem;
+}
+.cmty-ready__more{
+    background: none;
+    padding-top: 2rem;
+}
+
+.cmty-red{
+    padding-top: 5rem;
+}
+
+.cmty-redstep--1::after{
+    display: none;
+}
+.cmty-redstart__wrap{
+    grid-template-columns: 2fr 4fr;
+}
+.cmty-redstep--2, .cmty-redstep--3{
+    width: auto;
+}
+
+.cmty-ask{
+    margin-top: 6rem;
+    padding: 8rem 0;
+}
+.cmty-ask__title{
+    font-size: 5rem;
+}
+.cmty-ask__text{
+    font-size: 2rem;
+}
+.cmty-ask__bg{
+    margin-left: auto;
+    flex-basis: auto;
+    width: 45%;
+}
+
+
+
+
+@media (max-width:992px){
+    html{
+        font-size: 8px;
+    }
+    .hdr__button{
+        padding: 0 10px;
+        font-size: 1.4rem;
+    }
+    .hdrmenu li{
+        padding-left: 1.1rem;
+        padding-right: 1.1rem;
+    }
+    .cmtynavblock__list li{
+        padding: 0 15px;
+    }
+    .cmtyhero{
+        display: block;
+        text-align: center;
+        height: auto;
+        min-height: auto;
+        max-height: none; 
+    }
+    .cmtyhero__main{
+        padding: 6rem 0 4rem;
+        height: auto;
+        min-height: auto;
+        max-height: none;
+    }
+    .cmtyhero__h1{
+        font-size: 4rem;
+        max-width: none;
+        width: 100%;
+    }
+    .cmtyhero__text{
+        padding-top: 2rem;
+        max-width: none;
+        line-height: 1.5;
+    }
+    .cmtyhero__sub{
+        width: 100%;
+        padding-top: 2rem;
+    }
+    .cmtyhero__img{
+        position: relative;
+        right: auto;
+        height: auto;
+        width: 90%;
+        max-height: 400px;
+        object-fit: contain;
+        order:2;
+        top: auto;
+        margin-bottom: 4rem;
+        transform: none;
+    }
+    .capstext{
+        line-height: 1.5;
+    }
+
+
+
+    .cmtyhistory1__left{
+        width: 40%;
+    }
+    .cmtyhistory1__left img{
+        width: 80%;
+        margin-top: 8rem;
+    }
+    .cmtyhistory2{
+        padding-top: 1rem;
+    }
+    .cmtyhistory2__right img{
+        margin-top: 4rem;
+    }
+    .cmtyhistory3{
+        padding-top: 60px;
+    }
+    .cmtyhistory3__left img{
+        margin-top: 3rem;
+    }
+
+    .cmty-meet{
+        margin-top: 0;
+    }
+    .cmty-meet__main{
+        padding-right: 20px;
+    }
+    .cmty-meet__text{
+        font-size: 1.7rem;
+        line-height: 1.5;
+    }
+    .cmty-meet__sub{
+        padding-top: 3rem;
+    }
+    .committers__morelink{
+        margin-top: 2rem;
+    }
+
+    .cmty-pm{
+        padding-top: 4rem;
+        padding-bottom: 6rem;
+    }
+    .cmty-pm__wrap{
+        grid-template-columns: 1fr 1fr;
+    }
+    .cmty-pm__more .jsOpenerWrap{
+        padding-top:15px;
+    }
+
+
+    .cmty-startcont{
+        padding: 6rem 0;
+    }
+    .cmty-startcont__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .cmty-startcont__main{
+        max-width: none;
+        text-align: center;
+        padding: 0;
+    }
+    .cmty-startcont__pic{
+        width: 80%;
+        max-width: 400px;
+        margin: 4rem auto 0;
+    }
+
+    .cmty-docs{
+        padding: 6rem 0;
+    }
+    .cmty-docblock, .tplbox{
+        width: calc(50% - 5px);
+        padding: 40px 30px;
+        min-height: auto;
+    }
+    .cmty-docblock__icon, .tplbox__icon,
+    .cmty-redblock .tplbox__icon{
+        left: 30px;
+    }
+    .cmty-docblock__title,
+    .cmty-redblock .h4{
+        padding-top: 7rem;
+    }
+
+    .cmty-ready__wrap{
+        grid-template-columns: 1fr 1fr;
+    }
+
+    .cmty-redblock{
+        width: 100%;
+    }
+    .cmty-red__wrap{
+        grid-auto-rows: auto;
+        grid-gap: 10px;
+    }
+    .cmty-redblock ul{
+        padding-top: 3rem;
+    }
+
+    .cmty-redstep i{
+        left: 25px;
+        top: 25px;
+        font-size: 34px;
+    }
+    .cmty-redstep::before{
+        top: 25px;
+        width: 7px;
+    }
+    .cmty-redstart__wrap{
+        grid-auto-rows: auto;
+    }
+    .cmty-redstep--2, .cmty-redstep--3{
+        padding: 30px 70px 20px 85px;
+    }
+    .cmty-redstep--2, .cmty-redstep--3{
+        background-size: 70px;
+    }
+    .cmty-redstart__botright{
+        width: calc(50% - 20px);
+    }
+
+    .cmty-ask__main{
+        padding-right: 2rem;
+    }
+    .cmty-ask__title{
+        font-size: 4rem;
+    }
+    .cmty-ask__text{
+        font-size: 1.8rem;
+    }
+
+    .faqblock{
+        padding-bottom: 8rem;
+    }
+    .faqblock__title img{
+        width: 35px;
+    }
+    .faqblock__title{
+        padding-left: 50px;
+        padding-right: 30px;
+    }
+    .faqblock__title br{
+        display: none;
+    }
+    .faqblock__right{
+        padding-top: 0;
+    }
+    .faqblock__button{
+        height: 4rem;
+        margin-right: 2rem;
+    }
+} /* END MEDIA 992px */
+
+
+
+@media (max-width:767px) {
+    body{
+        font-size: 1.7rem;
+    }
+    .hdrmenu{
+        display: none;
+    }
+    .hdr__burger{
+        display: block;
+    }
+    .hdr__blue .hdr__burger img,
+    .hdr__dark .hdr__burger img{
+        filter: invert(1);
+    }
+    .hdr, .hdr__wrap{
+        height: 65px;
+    }
+    .hdr__logo{
+        width: 100px;
+    }
+    .hdr__button{
+        font-size: 1.7rem;
+        height: 35px;
+    }
+    .cmtyhero__h1 br{
+        display: none;
+    }
+
+    .cmtynavblock{
+        width: 100%;
+        overflow: hidden;
+        overflow-x: auto;
+    }
+    .hdr-active .cmtynavblock{
+        top: 64px;
+    }
+    .cmtynavblock__list{
+        justify-content: flex-start;
+    }
+    .cmtynavblock__list li{
+        padding: 0 10px;
+    }
+
+    .cmtyhistory{
+        padding-top: 6rem;
+        padding-bottom: 6rem;
+    }
+    .cmtyhistory1__title{
+        font-size: 3rem;
+        text-align: center;
+    }
+    .cmtyhistory1__wrap{
+        padding-top: 5rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .cmtyhistory1__left{
+        width: 100%;
+        align-self: center;
+    }
+    .cmtyhistory__year{
+        top: auto;
+        bottom: 0;
+        left: 0;
+        font-size: 4rem;
+    }
+    .cmtyhistory1__left img{
+        width: 200px;
+        margin-top: 0rem;
+        margin-bottom: 8rem;
+        margin-left: auto;
+        margin-right: auto;
+    }
+    .cmtyhistory1__right{
+        padding-top: 2rem;
+    }
+    .cmtyhistory2{
+        padding-top: 0rem;
+    }
+    .cmtyhistory2__wrap,
+    .cmtyhistory3__wrap{
+        flex-flow: column nowrap;
+        align-self: stretch;
+    }
+    .cmtyhistory2__right{
+        width: 100%;
+    }
+    .cmtyhistory2__right img{
+        margin: 0 auto 7rem;
+        max-width: 100%;
+    }
+    .cmtyhistory2__left{
+        padding-top: 2rem;
+    }
+    .cmtyhistory3{
+        padding-top: 5rem;
+    }
+    .cmtyhistory3__left{
+        width: 100%;
+        padding-top: 0;
+    }
+    .cmtyhistory3__left img{
+        margin-top: 0;
+        margin-bottom: 7rem;
+        max-width: 100%;
+    }
+    .cmtyhistory3__right{
+        width: auto;
+        padding-top: 2rem;
+    }
+    .cmtyhistory5{
+        padding-top: 0;
+    }
+    .cmtyhistory5 .cmtyhistory3__right{
+        padding-top: 2rem;
+    }
+
+    .cmty-meet{
+        padding: 6rem 0;
+    }
+    .cmty-meet__wrap{
+        flex-flow: column nowrap;
+        align-self: stretch;
+    }
+    .cmty-meet__main{
+        max-width: none;
+        padding-right: 0;
+    }
+    .cmty-meet__h2{
+        font-size: 3rem;
+    }
+    .cmty-meet__sub{
+        padding-top: 2rem;
+    }
+    .cmty-meet__pic{
+        width: auto;
+        margin: 5rem 0 0;
+    }
+    .cmty-meet__pic img{
+        position: relative;
+        width: 100%;
+    }
+
+    .cmty-contrib{
+        padding: 6rem 0;
+    }
+    .cmty-contrib__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .cmty-contrib__main{
+        max-width: none;
+        padding-right: 0;
+    }
+    .cmty-contrib__pic{
+        width: auto;
+        padding-top: 4rem;
+    }
+    .cmty-contrib__pic img{
+        margin-top: 0;
+    }
+
+
+    .cmty-committers{
+        padding-bottom: 6rem;
+    }
+    
+    .committers__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .committers__left, .committers__right{
+        width: 100%;
+    }
+    .committers__right{
+        padding-top: 4rem;
+    }
+    .committer{
+        padding-right: 0;
+    }
+
+    .cmty-pm__wrap{
+        grid-template-columns: 1fr;
+        grid-auto-rows: auto;
+    }
+    .cmty-pmitem{
+        padding: 20px 20px;
+    }
+    .cmty-pmitem__name{
+        min-height: auto;
+    }
+    .cmty-pmitem__links{
+        position: relative;
+        bottom: 0;
+        left: 0;
+        padding-top: 2rem;
+    }
+    .cmty-pmitem__github{
+        margin-right: 10px;
+    }
+
+    .cmty-docs__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .cmty-docblock, .tplbox{
+        width: 100%;
+        margin-bottom: 2rem;
+    }
+    .cmty-docblock__list{
+        padding-top: 2rem;
+    }
+    .cmty-ready__wrap{
+        grid-template-columns: 1fr;
+    }
+    .cmty-ready__bottom{
+        padding: 6rem 0;
+    }
+    .cmty-ready__screens{
+        grid-template-columns: 1fr;
+        grid-gap: 2rem;
+    }
+
+    .cmty-red br{
+        display: none;
+    }
+    .cmty-red__wrap{
+        grid-template-columns: 1fr;
+        padding-top: 3rem;
+    }
+
+    .cmty-redstart{
+        padding-top: 6rem;
+        padding-bottom: 6rem;
+    }
+    .cmty-redstart__wrap{
+        grid-template-columns: 1fr;
+    }
+    .cmty-redstart__left{
+        width: 100%;
+    }
+    .cmty-redstep--1{
+        padding: 30px 70px 20px 85px;
+    }
+    .cmty-redstart__iframe{
+        pointer-events: none;
+    }
+    .cmty-redstart__bottom{
+        padding-top: 6rem;
+        flex-flow: column nowrap;
+    }
+    .cmty-redstart__bottitle{
+        width: 100%;
+        padding-bottom: 3rem;
+    }
+    .cmty-redstart__botright{
+        width: 100%;
+        padding: 15px;
+    }
+
+    .cmty-ask{
+        margin-top: 0;
+        padding: 6rem 0;
+        text-align: center;
+    }
+    .cmty-ask__title{
+        font-size: 3rem;
+    }
+    .cmty-ask__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .cmty-ask__main{
+        padding-right: 0;
+    }
+    .cmty-ask__bg{
+        padding-top: 3rem;
+        width: 70%;
+        margin-right: auto;
+    }
+
+
+    .faq{
+        padding: 6rem 0;
+    }
+    .faqblock{
+        flex-flow: column nowrap;
+        padding-bottom: 4rem;
+    }
+    .faqblock__title{
+        width: 100%;
+        font-size: 2.5rem;
+    }
+    .faqblock__right{
+        padding-top: 3rem;
+        max-width: none;
+        overflow: hidden;
+    }
+    .faqblock__buttons{
+        flex-flow: column nowrap;
+        align-items: flex-start;
+        padding: 3rem 0;
+    }
+    .faqblock__button{
+        margin-bottom: 1rem;
+    }
+} /* END MEDIA 767px */
+
+
+
+/* === === === === === === === === END COMMUNITY PAGE === === === === === === === === */
\ No newline at end of file
diff --git a/build/css/multi-tier.css b/build/css/multi-tier.css
new file mode 100644
index 0000000..2d845c7
--- /dev/null
+++ b/build/css/multi-tier.css
@@ -0,0 +1,193 @@
+.innerhero__pic--multitier{
+    width: 61rem;
+    height: auto;
+    top: auto;
+    bottom: -27rem;
+    transform: none;
+    left: 75%;
+}
+.multitier2 {
+    padding: 9rem 0 0rem;
+}
+.multitier2__title {
+    font-weight: 400;
+}
+.multitiers {
+    padding-top: 15rem;
+}
+.multitier3 {
+    padding-top: 6rem;
+}
+.multitiers__left {
+    width: 50%;
+    flex-shrink: 0;
+}
+.multitierblock {
+    padding: 5rem;
+    text-align: center;
+    background: var(--grey);
+    border-radius: 1rem;
+}
+.multitierblock__title {
+    font-size: 3rem;
+    line-height: 1.3;
+}
+.multitierblock__pic {
+    margin-top: 8rem;
+    max-width: 100%;
+    margin: 8rem auto 0;
+}
+.multitiers__text {
+    padding-top: 2rem;
+    padding-left: 9rem;
+}
+.multitiers__text:first-child{
+    padding-left: 0;
+    padding-right: 9rem;
+}
+.multitiers__text p{
+    margin-bottom: 1rem;
+}
+.multitier3__h4 {
+    font-weight: 700;
+}
+.multitiervid{
+    position: relative;
+}
+.multitiervid__link {
+    display: block;
+    position: relative;
+    font-size: 2rem;
+    line-height:2.4rem;
+    font-weight: 700;
+    color:#000;
+    background-size: 2.4rem;
+}
+.multitiervid__link:hover{
+    color:var(--dark);
+}
+.multitiervid .comvideo{
+    max-width: 350px;
+}
+.multitiervid .comvideo__screen[data-youtube]::after{
+    background-size: 40px;
+}
+
+.multitiervid__screen {
+    position: relative;
+    margin-top: 2rem;
+    display: inline-block;
+    overflow: hidden;
+    transform: translate3d(0,0,0);
+    transition: box-shadow 0.3s ease;
+}
+.multitiervid__screen img,
+.multitiervid__screen a,
+.multitiervid__screen iframe{
+    display: block;
+    border:none;
+    width: 100%;
+    max-width: 350px;
+    height: auto;
+    transform: translate3d(0,0,0);
+    transition: transform 0.3s ease;
+}
+.multitiervid__screen:hover img{
+    transform: scale(1.01);
+}
+.multitiervid__screen:hover{
+    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
+}
+.multitiervid__screen::after{
+    content:"";
+    display: block;
+    position: absolute;
+    left: 0;
+    top: 0;
+    bottom: 0;
+    right: 0;
+    opacity: 1;
+    background-image: url(../img/icon-video.svg);
+    background-repeat: no-repeat;
+    background-size: 4rem;
+    background-position: 50% 50%;
+    transition: background 0.3s ease;
+}
+.multitiervid__descr {
+    /* padding-top: 1.5rem; */
+    color:var(--grey4);
+    max-width: 350px;
+    margin-bottom: 0 !important;
+    padding-top: 0;
+}
+.multitiervid__descr p{
+    margin-bottom: 0;
+}
+
+.multitier4 {
+    padding-top: 17rem;
+}
+.multitier5 {
+    padding-top: 17rem;
+}
+
+
+
+
+@media (max-width:767px) {
+    .multitier2{
+        padding-top: 6rem;
+    }
+    .multitier2__title{
+        text-align: left;
+        padding-top: 0rem;
+        padding-bottom: 0rem;
+        font-size: 3rem;
+        line-height: 1.4;
+    }
+
+    .multitiers{
+        padding-top: 8rem;
+    }
+    .blockheader__left{
+        padding-right: 0;
+    }
+    .multitier3,
+    .multitier4,
+    .multitier5{
+        padding-top: 4rem;
+        padding-bottom: 4rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .multitier3{
+        padding-top: 3rem;
+    }
+    .multitier4{
+        flex-flow: column-reverse nowrap;
+    }
+    .multitiers__left{
+        width: 100%;
+    }
+    .multitiers__text{
+        padding-top: 4rem;
+        padding-left: 0;
+    }
+    .multitiers__text:first-child{
+        padding-right: 0;
+    }
+    .multitierblock__pic{
+        margin-top: 4rem;
+    }
+    .multitier3__h4{
+        font-size: 2.2rem;
+    }
+    .multitiervid__link{
+        font-size: 2rem;
+        padding-bottom: 0;
+    }
+    .native-bottom{
+        padding-top: 2rem;
+        padding-bottom: 8rem;
+    }
+} /* END 767px */
\ No newline at end of file
diff --git a/build/css/multilanguage.css b/build/css/multilanguage.css
new file mode 100644
index 0000000..9a897fe
--- /dev/null
+++ b/build/css/multilanguage.css
@@ -0,0 +1,83 @@
+.innerhero__pic--lang {
+  width: 67rem;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 50%;
+}
+.lang {
+  padding-top: 13rem;
+}
+.lang-block {
+  justify-content: space-between;
+}
+.lang__text {
+  max-width: 620px;
+}
+.lang__image {
+  background: #f6f6f6;
+  border-radius: 10px;
+  padding: 4rem;
+  margin-left: 11rem;
+  width: 542px;
+}
+.lang__img1 {
+  margin-right: 17rem;
+}
+.lang__two {
+  align-items: center;
+  margin-top: 1.5rem;
+}
+.lang__img4 {
+  margin-top: 3rem;
+  margin-left: 6rem;
+}
+@media (max-width: 1199px) {
+  .innerhero__pic--lang {
+    width: 50rem;
+  }
+}
+@media (max-width: 992px) {
+  .lang-block {
+    flex-direction: column;
+  }
+  .lang {
+    padding-top: 8rem;
+  }
+  .lang__image {
+    margin-left: 0rem;
+    margin-top: 3rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .lang__image {
+    margin-left: 0rem;
+    margin-top: 3rem;
+    width: 100%;
+    height: auto;
+  }
+}
+@media (max-width: 600px) {
+  .lang__img {
+    width: 30%;
+  }
+  .lang__image {
+    padding: 3rem;
+  }
+  .lang__one {
+    align-items: center;
+  }
+  .lang__img1 {
+    margin-right: 8rem;
+  }
+  .lang__img4 {
+    margin-top: 0rem;
+    margin-left: 0rem;
+    width: 60%;
+  }
+  .lang__two {
+    justify-content: space-between;
+  }
+}
diff --git a/build/css/native-persistence.css b/build/css/native-persistence.css
new file mode 100644
index 0000000..fb3aefb
--- /dev/null
+++ b/build/css/native-persistence.css
@@ -0,0 +1,437 @@
+.innerhero__pic--native{
+    width: 49rem;
+    height: auto;
+    top: auto;
+    bottom: -13rem;
+    transform: none;
+    left: 75%;
+}
+.native1 {
+    padding-top: 12rem;
+    justify-content: space-between;
+    align-items: stretch;
+}
+.native1__block {
+    width: calc(50% - 17px);
+    background: var(--blue4);
+    border-radius: 10px;
+    padding: 4rem;
+}
+.native1__icon {
+    width: 32px;
+    height: 32px;
+    display: block;
+}
+.native1__block--bad {
+    background: var(--red5);
+}
+.native1__title{
+    max-width: 500px;
+}
+
+
+.native2 {
+    padding-top: 7rem;
+}
+.native2__grid {
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-gap: 3rem;
+    grid-auto-rows: auto;
+}
+.native2item {
+    position: relative;
+    max-width: 300px;
+    padding-top: 1.5rem;
+}
+.native2item::before{
+    content:"";
+    display: block;
+    position: absolute;
+    top: 0;
+    left: 0;
+    border-radius: 6px;
+    width: 4rem;
+    height: 3px;
+    background: var(--blue);
+}
+
+
+.native-howwork {
+    padding-top: 10rem;
+    padding-bottom: 7rem;
+}
+.native-howwork__wrap {
+    position: relative;
+}
+.native-howwork__left {
+    max-width: 540px;
+    flex-basis: 50%;
+    flex-shrink: 0;
+}
+.native-howwork__left .h5 {
+    font-weight: 700;
+}
+.native-howwork__right {
+    padding-left: 11rem;
+    max-width: 54rem;
+    font-style: italic;
+    color:var(--grey5);
+}
+.native-howwork__right p{
+    font-style: italic;
+}
+
+
+.native-points {
+    padding-top: 6rem
+}
+.native-points__grid {
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-gap: 40px;
+    grid-auto-rows: auto;
+}
+.native-points__item {
+    position: relative;
+    min-height: 12rem;
+    background: #FFFFFF;
+    border: 1px solid var(--grey2);
+    box-sizing: border-box;
+    border-radius: 10px;
+    padding: 3.5rem 5rem 3rem 7.7rem;
+}
+.native-points__item::before{
+    content: "";
+    position: absolute;
+    display: block;
+    width: 24px;
+    height: 24px;
+    left: 3rem;
+    top: 3.5rem;
+    background: url(../img/features/icon-check-ok.svg) no-repeat;
+    background-size: contain;
+}
+
+
+.native-steps {
+    padding-top: 12rem;
+}
+.native-steps__pic {
+    margin-top: 5rem;
+    width: 100%;
+    height: auto;
+    display: block;
+}
+.native-steps__grid {
+    padding-top: 5.5rem;
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-gap: 3rem;
+    grid-auto-rows: auto;
+}
+.nativestepitem {
+    max-width: 340px;
+}
+.nativestepitem i{
+    font-style: normal;
+    font-weight: 700;
+    color:var(--blue);
+    display: block;
+}
+.nativestepitem__title {
+    font-weight: 700;
+}
+.nativestepitem__text {
+}
+.nativestepitem__text p:not(:last-child){
+    padding-bottom: 1rem;
+}
+.nativestepitem__small {
+    font-size: 1.3rem;
+    line-height: 1.6;
+    color: var(--grey5);
+}
+
+
+.nativecode {
+    padding-top: 12rem;
+}
+.nativecode__tabctrls {
+    padding-top: 5rem;
+}
+.nativecode__link {
+    display: block;
+    background: #fff;
+    color:#000;
+    border-radius: 20px;
+    line-height: 4rem;
+    text-decoration: none;
+    padding: 0 4rem;
+    margin-right: 1rem;
+}
+.nativecode__link:hover{
+    color:#000;
+    background: var(--grey);
+    text-decoration: none;
+}
+.nativecode__link.active{
+    background: #2D2D2D;
+    color:#fff;
+}
+.nativecode__tabs {
+    padding-top: 1rem;
+    max-width: 900px;
+}
+.nativecode__tab{
+    display: none;
+}
+.nativecode__tab.active{
+    display: block;
+}
+.nativecode__codebox{
+    display: block;
+    margin-top: -24px;
+}
+.nativecode__codebox code {
+    display: block;
+    overflow: hidden;
+    border-radius: 1rem;
+}
+
+
+
+.native-bottom {
+    padding-top: 12rem;
+    padding-bottom: 10rem;
+}
+.native-bottom__grid {
+    display: grid;
+    grid-template-columns: repeat(2, 1fr);
+    grid-gap: 3rem;
+    grid-auto-rows: auto;
+}
+.nativebotblock {
+    min-height: 390px;
+    background: url(../img/features/more-learn-planet.png) var(--blue) right bottom no-repeat;
+    background-size: 50%;
+    border-radius: 10px;
+    padding: 7rem 6rem 5rem;
+    color:#fff;
+    position: relative;
+    transition: box-shadow 0.2s ease, background 0.2s ease;
+}
+.nativebotblock--learn{
+    background: url(../img/features/more-learn-book.png) #CE2034 right bottom no-repeat;
+    background-size: 45%;
+}
+.nativebotblock__title {
+    font-weight: 700;
+    position: relative;
+    padding-left: 4rem;
+}
+.nativebotblock__icon {
+    position: absolute;
+    display: block;
+    width: 26px;
+    height: 26px;
+    object-fit: contain;
+    object-position: left center;
+    height: auto;
+    left: -1px;
+    top: 5px;
+}
+.nativebotblock__text {
+    padding-top: 2rem;
+    color:var(--grey5);
+    max-width: 440px;
+    color:#fff;
+}
+.nativebotblock__text a{
+    color:#fff;
+}
+.nativebotblock__text a:hover{
+    color:#f0f0f0;
+}
+.nativebotblock__link {
+    margin-top: 2rem;
+    position: absolute;
+    bottom: 8rem;
+    left: 7rem;
+    display: inline-block;
+    color:#fff;
+}
+.nativebotblock__link:hover{
+    color:#fff;
+}
+.nativebotblock__link::after{
+    background-image: url(../img/icon-arrow-white.svg);
+}
+.nativebotblock:hover{
+    box-shadow: 2px 2px 10px 4px rgba(0, 112, 204, 0.3);
+    background-position-x: 101%;
+}
+.nativebotblock--learn:hover{
+    box-shadow: 2px 2px 10px 4px rgba(207, 127, 136, 0.3);
+}
+
+
+@media (max-width:1199px){
+    .native-bottom{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+    }
+    .nativebotblock__icon{
+        top: 5px;
+        transform: none;
+    }
+    .nativebotblock{
+        min-height: 35rem;
+        padding: 5rem;
+    }
+    .nativebotblock__link{
+        left: 5rem;
+    }
+}
+
+@media (max-width:992px){
+    .native-bottom{
+        padding-bottom: 8rem;
+        padding-top: 8rem;
+    }
+    .nativebotblock{
+        padding-left: 3rem;
+        padding-right: 3rem;
+        min-height: auto;
+    }
+    .nativebotblock__link{
+        position: relative;
+        bottom: auto;
+        left: auto;
+    }
+    .nativebotblock__icon{
+        width: 22px;
+        height: 22px;
+        object-fit: contain;
+        top: 0;
+    }
+    .nativebotblock__title{
+        padding-left: 4rem;
+        font-size: 2.3rem;
+        line-height: 1.2;
+    }
+}
+
+@media (max-width:767px){
+    .native1{
+        padding-top: 4rem;
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .native1__block{
+        width: 100%;
+        margin-bottom: 2rem;
+        padding: 3rem 2rem;
+    }
+    .native1__block br{
+        display: none;
+    }
+    .native1__icon{
+        width: 24px;
+        height: 24px;
+    }
+    .native2{
+        padding-top: 5rem;
+    }
+    .native2__grid{
+        grid-template-columns: 1fr;
+    }
+    .native-howwork{
+        padding-top: 8rem;
+    }
+    .native-howwork__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .native-howwork__right{
+        padding-left: 0;
+        padding-top: 4rem;
+    }
+    .native-points{
+        padding-top: 2rem;
+    }
+    .native-points br,
+    .native-steps br{
+        display: none;
+    }
+    .native-points__grid{
+        grid-template-columns: 1fr;
+        grid-gap: 2rem;
+        padding-top: 2rem;
+    }
+    .native-steps{
+        padding-top: 8rem;
+    }
+    .native-steps__pic{
+        margin-top: 3rem;
+        margin-left: -15px;
+        margin-right: -15px;
+        width: calc(100% + 30px);
+    }
+    .native-steps__grid{
+        grid-template-columns: 1fr;
+        grid-gap: 4rem;
+        padding-top: 4rem;
+    }
+    .nativestepitem i{
+        font-size: 2rem;
+        line-height: 1;
+    }
+    .nativestepitem__title{
+        font-size: 2rem;
+    }
+    .nativecode{
+        padding-top: 8rem;
+    }
+    .nativecode__tabs{
+        padding-top: 2rem;
+    }
+    .nativecode__tabctrls{
+        padding-top: 3rem;
+    }
+    .nativecode__link{
+        margin-right: 0;
+        width: calc(100% / 3);
+        text-align: center;
+    }
+    .native-bottom{
+        padding-top: 5rem;
+        padding-bottom: 6rem;
+    }
+    .native-bottom__grid{
+        grid-template-columns: 1fr;
+        grid-gap: 2rem;
+        padding-top: 0;
+    }
+    .nativebotblock{
+        padding: 4rem 2rem;
+        min-height: auto;
+    }
+    .nativebotblock__link{
+        margin-top: 3rem;
+    }
+    .nativebotblock__title{
+        padding-left: 3.6rem;
+    }
+    .nativebotblock__icon{
+        width: 20px;
+        height: 20px;
+    }
+    .nativebotblock__text{
+        padding-top: 2rem;
+        max-width: 75%;
+    }
+    .nativebotblock__text br{
+        display: none;
+    }
+}/* END MEDIA 767px */
diff --git a/build/css/resources.css b/build/css/resources.css
new file mode 100644
index 0000000..25a3b73
--- /dev/null
+++ b/build/css/resources.css
@@ -0,0 +1,396 @@
+.reshero {
+    overflow: hidden;
+    height: calc(100vh - 96px);
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: center;
+    justify-content: center;
+    min-height: 500px;
+    max-height: 800px;
+    background: #F1F1F1;
+}
+.reshero__img {
+    position: absolute;
+    right: 15px;
+    top: 50%;
+    transform: translateY(-50%);
+    width: 441px;
+    height: auto;
+    pointer-events: none;
+}
+.reshero__h1 {
+    position: relative;
+    z-index: 10;
+    color:var(--dark);
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: flex-start;
+}
+.reshero__descr {
+    max-width: 730px;
+}
+
+
+
+
+.restechnical {
+    padding-top: 12rem;
+    padding-bottom: 12rem;
+}
+.restechnical__grid {
+    padding-top: 8rem;
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: auto;
+    grid-gap: 8rem 4rem;
+}
+.restechnical__item {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: stretch;
+    justify-content: flex-start;
+}
+.restechnical__title {
+    align-items: center;
+    font-weight: 700;
+}
+.restechnical__title img{
+    display: block;
+    height: 48px;
+    width: auto;
+    flex-shrink: 0;
+    margin-right: 2rem;
+}
+.restechnical__title--empty{
+    min-height: 98px;
+}
+.restechnical__box {
+    flex-grow: 1;
+    background: #FFFFFF;
+    border: 1px solid var(--grey3);
+    box-sizing: border-box;
+    border-radius: 1rem;
+    padding: 5rem 8rem calc(8rem + 45px);
+    position: relative;
+}
+.restechnical__subtitle {
+    font-weight: 700;
+}
+.restechnical__text{
+    max-width: 330px;
+}
+.restechnical__action {
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    padding: 0 8rem 5rem;
+}
+.restechnical__action .button {
+    display: inline-flex;
+    padding-left: 2rem;
+    padding-right: 2rem;
+    height: 45px;
+    margin-right: 2rem;
+}
+
+
+
+.resvideos {
+    background: var(--grey);
+    padding: 10rem 0;
+}
+.resvideos .resicontitle {
+    padding-top: 8rem;
+}
+.resicontitle {
+    align-items: center;
+}
+.resicontitle img{
+    height: 4.8rem;
+    height: 4.8rem;
+    margin-right: 20px;
+    flex-shrink: 0;
+    display: block;
+}
+.resvideos .resicontitle img{
+    transform:translateY(-5px);
+}
+.resvideos__grid {
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows: auto;
+    grid-gap: 8rem 3rem;
+}
+.resvideos__youtube {
+    margin-top: 8rem;
+    padding-left: 43px;
+    background: url(../img/resourses/icon-youtube.svg) left center no-repeat;
+    background-size: 32px;
+}
+
+
+.rescourses {
+    padding-top: 13rem;
+    padding-bottom: 6rem;
+}
+.rescourses__wrap {
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows: auto;
+    grid-gap: 3rem;
+}
+.rescourse {
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: stretch;
+    justify-content: flex-start;
+    border: 1px solid var(--grey3);
+    padding: 4rem 5rem 6rem;
+}
+.rescourse__title {
+    font-weight: 400;
+    min-height: 7.7rem;
+    box-sizing: content-box;
+}
+.rescourse__pic {
+    display: block;
+    width: 100%;
+    height: 200px;
+    object-fit: cover;
+}
+.rescourse__button {
+    margin-top: auto;
+    height: 45px;
+}
+
+
+
+
+.resbook {
+    padding-top: 7rem;
+}
+.resbook__wrap {
+    padding-top: 13rem;
+}
+.resbook__picwrap {
+    max-width: 33%;
+    flex-shrink: 0;
+}
+.resbook__picwrap img{
+    display: block;
+    width: 100%;
+    height: auto;
+}
+.resbook__content {
+    padding-left: 11rem;
+}
+.resbook__caps {
+    line-height: 1.5;
+}
+.resbook__quote {
+    padding-top: 60px;
+    background: url(../img/community/b3-quote.svg) left top no-repeat;
+    background-size: 53px 40px;
+}
+.resbook__button {
+    display: inline-flex;
+    margin-top: 5rem;
+    height: 45px;
+    padding-left: 20px;
+    padding-right: 20px;
+}
+
+
+.rescontacts {
+    padding-top: 13rem;
+    padding-bottom: 10rem;
+}
+.rescontacts__wrap{
+    padding-top: 7rem;
+}
+
+
+
+
+
+
+@media (max-width:1199px) {
+    .reshero{
+        height: calc(100vh - 80px);
+    }
+    .reshero__img{
+        width: 35%;
+    }
+    .reshero__h1{
+        font-size: 6rem;
+        line-height: 1.25;
+    }
+    .reshero__descr{
+        max-width: 50%;
+    }
+    .restechnical__box{
+        padding-left: 5rem;
+        padding-right: 5rem;
+    }
+    .restechnical__title{
+        padding-bottom: 3rem;
+    }
+    .restechnical__title .h4{
+        font-size: 2.6rem;
+        white-space: nowrap;
+    }
+    .rescourse{
+        padding-left: 2rem;
+        padding-right: 2rem;
+    }
+    .rescourse__pic{
+        height: auto;
+    }
+    .resbook__content{
+        padding-left: 5rem;
+    }
+    .resbook__quote br{
+        display: none;
+    }
+}
+
+
+
+
+
+
+
+@media (max-width:992px) {
+    .reshero{
+        height: auto;
+        padding: 13rem 0;
+        min-height: auto;
+    }
+    .reshero__img{
+        width: auto;
+        height: 100%;
+    }
+    .reshero__h1{
+        font-size: 4rem;
+    }
+    .restechnical__grid{
+        grid-template-columns: 1fr;
+    }
+    .restechnical__title--empty{
+        display: none;
+    }
+    .resvideos__grid{
+        grid-template-columns: 1fr 1fr;
+    }
+}
+
+
+@media (max-width:767px) {
+    .reshero{
+        padding: 7rem 0 7rem;
+    }
+    .reshero__img{
+        display: none;
+    }
+    .reshero__descr{
+        max-width: none;
+    }
+    .resicontitle{
+        font-size: 2.8rem;
+        align-items: flex-start;
+    }
+    .restechnical{
+        padding-top: 7rem;
+        padding-bottom: 7rem;
+    }
+    .restechnical__title img{
+        height: 3rem;
+    }
+    .restechnical__title{
+        padding-bottom: 2rem;
+    }
+    .restechnical__title .h4{
+        font-size: 2.3rem;
+    }
+    .restechnical__grid{
+        grid-gap: 4rem;
+        padding-top: 4rem;
+    }
+    .restechnical__box{
+        padding-left: 2rem;
+        padding-right: 2rem;
+    }
+    .restechnical__action{
+        padding-left: 2rem;
+        padding-right: 2rem;
+        padding-bottom: 3rem;
+    }
+
+    .resvideos{
+        padding-top: 7rem;
+        padding-bottom: 7rem;
+    }
+    .resvideos .resicontitle{
+        padding-top: 3rem;
+        font-size: 2.3rem;
+    }
+    .resvideos__grid{
+        grid-template-columns: 1fr;
+        grid-gap: 4rem;
+    }
+    .resvideos__youtube{
+        margin-top: 5rem;
+        background-position-y: 0;
+    }
+
+    .rescourses{
+        padding-top: 7rem;
+    }
+
+    .rescourses br,
+    .resbook br{
+        display: none;
+    }
+    .resicontitle img{
+        height: 4rem;
+        margin-right: 15px;
+    }
+    .rescourses__wrap{
+        grid-template-columns: 1fr;
+    }
+    .rescourse__title{
+        min-height: auto;
+    }
+    .rescourse{
+        padding: 3rem 2rem;
+    }
+    .resbook{
+        padding-top: 2rem;
+    }
+    .resbook__wrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .resbook__picwrap{
+        max-width: 60%;
+        padding-bottom: 4rem;
+    }
+    .resbook__content{
+        padding-left: 0;
+    }
+    .resbook__caps{
+        padding-bottom: 3rem;
+    }
+    .rescontacts__wrap{
+        padding-top: 3rem;
+    }
+    .faqblock__title{
+        padding-left: 0;
+        padding-right: 0;
+    }
+    .rescontacts{
+        padding-top: 7rem;
+        padding-bottom: 2rem;
+    }
+}
\ No newline at end of file
diff --git a/build/css/service.css b/build/css/service.css
new file mode 100644
index 0000000..3a9e8e8
--- /dev/null
+++ b/build/css/service.css
@@ -0,0 +1,149 @@
+.innerhero__pic--servicegrid {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 71%;
+}
+.servicenativelink.arrowlink::after {
+  margin-top: 0.5rem;
+}
+.service1 {
+  padding-top: 13rem;
+}
+.service-subtextvideo {
+  font-size: 2.4rem;
+  line-height: 1.6;
+}
+.service1__h2 {
+  font-size: 1.6rem;
+  line-height: 1.4;
+  font-weight: normal;
+  text-transform: uppercase;
+}
+.service1__text {
+  max-width: 900px;
+  margin-top: 5rem;
+  font-size: 2.4rem;
+  line-height: 1.6;
+}
+
+.service2 {
+  padding-top: 13rem;
+  padding-bottom: 13rem;
+}
+
+.service2__text {
+  font-size: 2.4rem;
+  line-height: 1.6;
+  margin-top: 2rem;
+}
+
+.service2__block {
+  margin-top: 7.7rem;
+}
+.service2item__title {
+  font-size: 2rem;
+  line-height: 1.6;
+}
+.service2item__text {
+  max-width: 615px;
+  margin-top: 2rem;
+  line-height: 1.4;
+}
+.service2item__image1 {
+  background: #f6f6f6;
+  border-radius: 10px;
+  padding: 5rem 11rem;
+  margin-left: 10rem;
+  width: 540px;
+}
+
+.service2item__one {
+  justify-content: space-between;
+}
+.service2item__two {
+  margin-top: 8rem;
+}
+
+.service2item__image2 {
+  background: #f6f6f6;
+  border-radius: 10px;
+  padding: 7rem 11rem 5rem 11rem;
+  width: 540px;
+}
+.service2item__info2 {
+  max-width: 530px;
+  margin-top: 3rem;
+  margin-left: 8rem;
+}
+@media (max-width: 1199px) {
+  .innerhero__pic--servicegrid {
+    width: 60rem;
+  }
+}
+
+@media (max-width: 992px) {
+  .innerhero__pic--servicegrid {
+    width: 50rem;
+  }
+  .service2item__image1 {
+    margin-left: 0rem;
+    margin-top: 3rem;
+  }
+  .service2item__image2 {
+    margin-right: 0rem;
+    margin-top: 3rem;
+  }
+  .service2item__one {
+    flex-direction: column;
+  }
+  .service2item__two {
+    flex-direction: column-reverse;
+    margin-top: 5rem;
+  }
+  .service2item__info2 {
+    margin-top: 0rem;
+    margin-left: 0rem;
+  }
+  .service1 {
+    padding-top: 8rem;
+  }
+  .service2 {
+    padding-top: 8rem;
+    padding-bottom: 8rem;
+  }
+  .service2__block {
+    margin-top: 5rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .service-subtextvideo {
+    font-size: 2rem;
+    line-height: 1.6;
+  }
+
+  .service1__text {
+    max-width: 900px;
+    margin-top: 3rem;
+    font-size: 2rem;
+    line-height: 1.6;
+  }
+
+  .service2item__image1 {
+    width: 100%;
+  }
+  .service2item__image2 {
+    width: 100%;
+  }
+}
+@media (max-width: 500px) {
+  .service2item__image1 {
+    padding: 3rem 5rem;
+  }
+  .service2item__image2 {
+    padding: 3rem 5rem;
+  }
+}
diff --git a/build/css/site.css b/build/css/site.css
new file mode 100644
index 0000000..7384dee
--- /dev/null
+++ b/build/css/site.css
@@ -0,0 +1,1050 @@
+:root {
+  --grey: #f6f6f6;
+  --grey2: #e6e6e6;
+  --grey3: #f0f0f0;
+  --grey4: #9c9c9c;
+  --grey5: #6e6e6e;
+  --blue: #0070cc;
+  --blue2: #0061b0;
+  --blue3: #91c2ea;
+  --blue4: #e8f2fa;
+  --red: #ed1c24;
+  --red2: #ce2034;
+  --red3: #f4898d;
+  --red4: #ffcfd1;
+  --red5: #feeff0;
+  --dark: #2d2d2d;
+  --dark2: #6e6e6e;
+  --dark3: #9c9c9c;
+}
+
+.hdr {
+  border-bottom: 1px solid var(--grey3);
+  position: relative;
+  height: 96px;
+}
+.hdr__wrap{
+  padding: 0 45px;
+  height: 96px;
+  align-items: center;
+  position: relative;
+  position: relative;
+  z-index: 120;
+}
+.hdr__logo {
+  display: block;
+  margin-right: auto;
+  width: 115px;
+}
+.hdr__burger {
+  display: none;
+  width: 24px;
+  height: 24px;
+  border: none;
+  flex-shrink: 0;
+  flex-grow: 0;
+  margin-right: 2rem;
+  background: none;
+  cursor: pointer;
+}
+.hdr__burger img {
+  display: block;
+  margin: 0 auto;
+}
+.hdr__logoimg {
+  display: block;
+  width: 100%;
+  height: auto;
+}
+.hdr__logo--white{
+  display: none;
+}
+.hdr__button {
+  margin-left: auto;
+  white-space: nowrap;
+  padding: 0 25px;
+}
+.hdrmenu {
+  position: absolute;
+  z-index: 10;
+  top: 0;
+  height: 100%;
+  transform: translateX(-50%);
+  left: 50%;
+}
+.hdrmenu>ul{
+  align-items: stretch;
+  height: 100%;
+}
+.hdrmenu li {
+  padding: 0 1rem;
+  display: flex;
+  flex-flow: column nowrap;
+}
+.hdrmenu a {
+  color: #000;
+  font-size: 1.6rem;
+  line-height: 1.5;
+  text-decoration: none;
+  white-space: nowrap;
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: center;
+  justify-content: center;
+  height: 100%;
+  padding: 0 2rem;
+  position: relative;
+}
+a.hdrmenu--expanded:hover::before,
+a.hdrmenu--expanded.active::before{
+  content: "";
+  display: block;
+  position: absolute;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  border-radius: 3px;
+  height: 3px;
+  background: #fff;
+}
+.hdr__white .hdrmenu a:hover::before,
+.hdr.opened .hdrmenu a:hover::before,
+.hdr__white .hdrmenu a.active::before,
+.hdr.opened .hdrmenu a.active::before{
+  background: var(--dark);
+}
+.hdrmenu--expanded::after{
+  margin-left: 6px;
+  content:"";
+  display: block;
+  width: 12px;
+  height: 9px;
+  position: relative;
+  background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L11.1962 9L0.803848 9L6 0Z' fill='%236E6E6E'/%3E%3C/svg%3E");
+  background-repeat: no-repeat;
+  background-size: contain;
+  transform: rotate(180deg);
+  transition: transform 0.25s ease;
+}
+.hdrmenu--expanded:hover::after{
+  filter:brightness(0);
+}
+.hdrmenu--expanded.active::after{
+  transform: rotate(0);
+}
+.hdrmenu__current {
+  font-weight: 700;
+}
+.hdrmenu a:hover {
+  color: #000;
+}
+.hdr__blue,
+.hdr__dark{
+  background: var(--blue);
+  border-bottom: none;
+}
+.hdr__dark{
+  background: var(--dark);
+}
+.hdr:not(.hdr__white):not(.opened) .hdrmenu a{
+  color: #fff;
+}
+.hdr:not(.hdr__white):not(.opened) .hdrmenu a:hover{
+  color: #f2f2f2;
+}
+.hdr:not(.hdr__white):not(.opened) .hdr__button{
+  background: #fff;
+  color: var(--blue);
+}
+.hdr:not(.hdr__white):not(.opened) .hdr__button:hover{
+  background: var(--blue4);
+}
+.hdr__grey {
+  background: #f1f1f1;
+}
+
+.hdr:not(.opened):not(.hdr__white) .hdr__logo--black{
+  display: none;
+}
+.hdr:not(.opened):not(.hdr__white) .hdr__logo--white{
+  display: block;
+}
+.hdr:not(.opened):not(.hdr__white) .hdrmenu--expanded::after{
+  filter: brightness(0) invert(1);
+}
+
+
+.hdr.opened .hdr__wrap{
+  background: #fff;
+}
+
+body .hdr.opened .hdr__wrap{
+  background: #fff;
+}
+
+
+.dropmenu{
+  display: block;
+  position: absolute;
+  left: 0;
+  top: 100%;
+  width: 100%;
+  background: #fff;
+  z-index: 100;
+  opacity: 1;
+  height: 0;
+  overflow: hidden;
+  transition: height 0.2s ease;
+}
+.dropmenu__back{
+  position: fixed;
+  pointer-events: none;
+  z-index: 98;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background:#000;
+  opacity: 0;
+  transition: opacity 0.2s ease;
+}
+.dropmenu.active{
+  height: 360px;
+  opacity: 1;
+}
+.dropmenu__back.active{
+  opacity: 0.4;
+  pointer-events: auto;
+}
+.dropmenu__panel{
+  box-shadow: inset 0 0 0 1px var(--grey3);
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 360px;
+  background: #fff;
+  padding: 48px 0 0px;
+  opacity: 0;
+  transform: translateY(-10px);
+  transition: opacity 0.3s ease, transform 0.3s ease;
+  pointer-events: none;
+}
+.dropmenu__panel.active{
+  opacity: 1;
+  pointer-events: auto;
+  transform: translateY(0px);
+}
+
+.dropmenu1__grid{
+  display: grid;
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: stretch;
+}
+.dropmenu--left{
+  padding-right: 30px;
+  width: 245px;
+  flex-shrink: 0;
+}
+.dropmenu__box{
+  position: relative;
+  min-height: 240px;
+  padding-top: 5rem;
+}
+.dropmenu__iconitem{
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: center;
+  justify-content: flex-start;
+  padding: 10px 15px;
+  border-radius: 1rem;
+  color:#000 !important;
+}
+.dropmenu__iconitem img{
+  display: block;
+  max-width: 20px;
+  max-height: 20px;
+  object-fit: contain;
+}
+.dropmenu__iconitem span{
+  display: block;
+  padding-left: 10px;
+  white-space: nowrap;
+}
+.dropmenu__iconitem:hover{
+  text-decoration: none;
+  background: var(--blue4);
+}
+.dropmenu__box .capstext{
+  color:var(--grey4);
+  position: absolute;
+  top: 0;
+  left: 0;
+  font-size: 12px;
+  line-height: 18px;
+}
+.dropmenu1__center{
+  flex-grow: 1;
+  border-left: 1px solid var(--grey2);
+  border-right: 1px solid var(--grey2);
+  display: grid;
+  grid-template-columns: max-content max-content;
+  padding: 0 20px 15px;
+  grid-gap: 0 30px;
+}
+.dropmenu1__center .dropmenu__iconitem{
+  min-width: 250px;
+}
+.dropmenu1__right{
+  position: relative;
+  padding-top: 4rem;
+  margin-left: 75px;
+  width: 240px;
+  flex-shrink: 0;
+}
+.dropmenu__redbutton{
+  height: 60px;
+  padding: 0 30px;
+  width: 100%;
+  max-width: 240px;
+  display: inline-flex;
+  flex-flow: row nowrap;
+  align-items: center;
+  justify-content: center;
+  background: var(--red5);
+  border-radius: 1rem;
+  white-space: nowrap;
+  color:#000;
+  transition: background 0.3s ease;
+}
+.dropmenu__redbutton img{
+  flex-shrink: 0;
+  margin-right: 5px;
+}
+.dropmenu__redbutton span{
+  display: block;
+  position: relative;
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: center;
+}
+.dropmenu__redbutton span::after{
+  content:"";
+  display: block;
+  margin-left: 9px;
+  width: 14px;
+  height: 13px;
+  background: url(../img/menu/icon-arrow.svg) no-repeat;
+  background-size: contain;
+  transition: transform 0.3s ease;
+}
+.dropmenu__redbutton:hover{
+  text-decoration: none;
+  color:#fff;
+  background: var(--red);
+}
+.dropmenu__redbutton:hover img{
+  filter: brightness(0) invert(1);
+}
+.dropmenu__redbutton:hover span::after{
+  filter: brightness(0) invert(1);
+  transform: translateX(3px);
+}
+
+
+.dropmenu2__grid{
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: stretch;
+  justify-content: space-between;
+}
+.dropmenu2__col{
+  border-right:1px solid var(--grey2);
+  width: 20%;
+  overflow: hidden;
+  flex-grow: 1;
+  flex-shrink: 1;
+  margin-left: 20px;
+  padding-right: 20px;
+  min-height: 240px;
+}
+.dropmenu2__col:first-child{
+  margin-left: 0;
+}
+.dropmenu2__col.dropmenu1__right{
+  text-align: right;
+  border:none;
+  padding-right: 0;
+}
+.panelmorelinkwrap{
+  text-align: center;
+  padding-top: 25px;
+}
+.panellink{
+  color:#000;
+  display: inline-block;
+}
+.panellink:hover{
+  color:#000;
+}
+
+
+.hdrfloat {
+  position: fixed;
+  top: 0;
+  left: 0;
+  right: 0;
+  z-index: 200;
+  background-color: #fff;
+  transition: margin-top 0.2s linear;
+  pointer-events: none;
+  margin-top: -75px;
+}
+.hdr-active .hdrfloat {
+  margin-top: 0;
+  pointer-events: auto;
+  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
+}
+@media (min-width: 992px) {
+  .hdrfloat .hdr__wrap {
+    height: 75px;
+  }
+  .hdrfloat .hdr__button {
+    height: 45px;
+  }
+}
+
+
+
+.cmtynavblock {
+  background: #fff;
+  position: sticky;
+  transition: top 0.2s ease, transform 0.2s ease;
+  left: 0;
+  z-index: 100;
+  border-top: 1px solid var(--grey3);
+  border-bottom: 1px solid var(--grey3);
+  height: 8rem;
+  top: 0;
+}
+.hdr-active .cmtynavblock {
+  top: 75px;
+}
+.cmtynavblock .container {
+  height: 100%;
+}
+.cmtynavblock__list {
+  height: 100%;
+  align-items: stretch;
+  justify-content: center;
+}
+.cmtynavblock__list li {
+  padding: 0 55px;
+  height: 100%;
+}
+.cmtynavblock__list a {
+  height: 100%;
+  display: flex;
+  white-space: nowrap;
+  flex-flow: row nowrap;
+  align-items: center;
+  justify-content: center;
+  text-align: center;
+  padding: 0 10px;
+  text-decoration: none;
+  color: var(--dark);
+  position: relative;
+}
+.cmtynavblock__list a:not(.cmtynavblock__active):hover {
+  color: var(--blue2);
+}
+.cmtynavblock__active::after {
+  position: absolute;
+  content: "";
+  display: block;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  height: 3px;
+  background: var(--dark);
+  border-radius: 3px;
+}
+
+
+
+
+
+
+/* === === === === === === === === FOOTER === === === === === === === === */
+.footer {
+  background: var(--grey3);
+}
+.footer__top {
+  position: relative;
+  padding-top: 8rem;
+  padding-bottom: 8rem;
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: stretch;
+  justify-content: flex-start;
+  border-bottom: 1px solid var(--grey2);
+}
+.footer1,
+.footer2,
+.footer3,
+.footer4{
+  flex-shrink: 1;
+  flex-grow: 1;
+  width: 20%;
+}
+.footer2{
+  width: 25%;
+}
+.footer__title {
+  display: block;
+  font-weight: 700;
+  color:#000;
+  margin-bottom: 2rem;
+}
+.footer__title:last-child{
+  margin-bottom: 0;
+}
+.footer__title:hover{
+  color:var(--dark);
+}
+.footer__menu li:not(:last-child){
+  padding-bottom: 1rem;
+}
+.footer__menu a{
+  color:#000;
+  white-space: nowrap;
+  display: inline-block;
+}
+.footer4__item {
+  font-weight: 700;
+}
+.footer4__socwrap {
+  padding-bottom: 5rem;
+}
+.footer4__soc {
+  display: block;
+  width: 42px;
+  height: 42px;
+  flex-shrink: 0;
+  margin-right: 20px;
+}
+.footer4__soc img{
+  display: block;
+  width: 100%;
+  height: 100%;
+  object-fit: contain;
+}
+.footer4__button {
+  height: 60px;
+  padding: 0 20px;
+  font-size: 16px;
+  white-space: nowrap;
+  display: inline-flex;
+}
+.footer__bot {
+  padding-top: 4rem;
+  padding-bottom: 6rem;
+  font-size: 14px;
+  line-height: 1.3;
+}
+
+
+@media(max-width:992px){
+  .footer__top{
+    flex-flow: row wrap;
+  }
+  .footer1, .footer2, .footer3, .footer4{
+    width: 50%;
+  }
+  .footer3, .footer4{
+    padding-top: 5rem;
+  }
+}
+
+@media(max-width:767px){
+  .footer__top{
+    padding-top: 6rem;
+    padding-bottom: 4rem;
+    justify-content: space-around;
+  }
+  .footer__title{
+    display: inline-block;
+  }
+  .footer__menu a{
+    font-size: 12px;
+    white-space: normal;
+  }
+  .footer1{
+    width: calc(50% - 30px);
+    overflow: hidden;
+    border-right: 1px solid var(--grey2);
+    box-sizing: border-box;
+    margin-right: 30px;
+  }
+  .footer2{
+    overflow: hidden;
+    width:50%;
+    box-sizing: border-box;
+  }
+  .footer3, .footer4{
+    width: 100%;
+    text-align: center;
+  }
+  .footer4{
+    padding-top: 4rem;
+  }
+  .footer3 .footer__title{
+    margin: 0 10px;
+  }
+  .footer4__socwrap{
+    justify-content: center;
+  }
+  .footer4__soc{
+    margin-left: 10px;
+    margin-right: 10px;
+  }
+  .footer4__socwrap{
+    padding-bottom: 3rem;
+  }
+  .footer4__button{
+    height: 50px;
+  }
+  .footer__bot{
+    font-size: 13px;
+    padding-bottom: 5rem;
+  }
+}
+/* === === === === === === === === /END FOOTER === === === === === === === === */
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* === === === === === === === === INNERPAGE BLOCKS === === === === === === === === */
+.innerhero {
+  background: var(--blue);
+  color: #fff;
+  position: relative;
+  padding: 8rem 0 11rem;
+  overflow: hidden;
+}
+.innerhero__main {
+  min-height: 400px;
+  max-width: 830px;
+  width: 65%;
+  display: flex;
+  flex-flow: column nowrap;
+  align-items: flex-start;
+  justify-content: center;
+}
+.innerhero__main {
+  min-height: 300px;
+}
+@media (min-width:1300px){
+  .innerhero__mega{
+      font-size: 10rem;
+      line-height: 1.18;
+      padding-top: 2rem;
+  }
+}
+.innerhero__main--long {
+  max-width: none;
+  width: 100%;
+}
+.innerhero__pre {
+  text-transform: uppercase;
+  letter-spacing: 2px;
+  text-transform: uppercase;
+}
+.with-apache{
+  font-weight: normal;
+}
+.innerhero__descr {
+  font-weight: 400;
+  opacity: 0.8;
+}
+.innerhero__button {
+  color: #fff;
+  border: 2px solid #fff;
+  background: #fff;
+  color: var(--blue);
+  font-size: 2rem;
+  line-height: 1;
+  padding: 0 4rem;
+  margin-top: 5rem;
+  height: 6rem;
+}
+.innerhero__button:hover {
+  background: var(--grey);
+  color: var(--blue);
+}
+.innerhero__pic {
+  position: absolute;
+  display: block;
+}
+
+.cardsimple {
+  border: 1px solid var(--grey2);
+  background: #fff;
+  box-sizing: border-box;
+  border-radius: 10px;
+  transition: box-shadow 0.4s ease;
+  position: relative;
+}
+.cardsimple:hover {
+  box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.1);
+}
+
+.usecasecard {
+  min-height: 29rem;
+  padding: 3rem 3rem 10rem;
+}
+.cardsimple__icon {
+  width: 48px;
+  height: 48px;
+  margin-bottom: 2rem;
+}
+.cardsimple__icon img {
+  width: 100%;
+  height: 100%;
+  display: block;
+}
+.cardsimple__title {
+  font-size: 2rem;
+  line-height: 2.6rem;
+  font-weight: bold;
+  padding-bottom: 1.2rem;
+}
+.cardsimple__text:not(.cardsimple__text--long) {
+  max-width: 280px;
+}
+.cardsimple__bottom {
+  position: absolute;
+  bottom: 3rem;
+  left: 3rem;
+  z-index: 10;
+}
+.cardsimple__button,
+.blockheader__button {
+  width: 125px;
+  height: 45px;
+}
+
+.blockcapslead {
+  letter-spacing: 2px;
+  text-transform: uppercase;
+  white-space: nowrap;
+  padding-bottom: 6rem;
+}
+.blockheader {
+  flex-flow: column nowrap;
+  align-items: stretch;
+  position: relative;
+  padding-top: 3rem;
+}
+.blockheader:not(.blockheader--spl)::before {
+  content: "";
+  display: block;
+  width: 4rem;
+  height: 3px;
+  background: #000;
+  position: absolute;
+  top: 0;
+  left: 0;
+}
+.blockheader--spl {
+  padding-top: 0;
+}
+.blockheader__left {
+  width: 45%;
+  padding-right: 4rem;
+  flex-shrink: 0;
+}
+.blockheader__left--full {
+  width: 100%;
+}
+.blockheader__right {
+  display: block;
+  padding-top: 2rem;
+  max-width: 850px;
+}
+.blockheader__right p:not(:last-child) {
+  margin-bottom: 1rem;
+}
+.blockheader__button {
+  margin-top: 3rem;
+}
+.blockheader--hor {
+  flex-flow: column nowrap;
+}
+.blockheader--hor .blockheader__right {
+  margin-left: 0;
+  padding-top: 2rem;
+}
+
+.dashlist li {
+  margin-bottom: 10px;
+  position: relative;
+  padding-left: 21px;
+}
+.dashlist li::before {
+  content: "";
+  display: block;
+  position: absolute;
+  left: 0;
+  top: 1.2rem;
+  height: 1px;
+  width: 15px;
+  background: #000;
+}
+.videoscr {
+  position: relative;
+  display: block;
+  overflow: hidden;
+  transform: translate3d(0, 0, 0);
+  transition: box-shadow 0.3s ease;
+}
+.videoscr img,
+.videoscr a,
+.videoscr iframe {
+  display: block;
+  border: none;
+  width: 100%;
+  max-width: 350px;
+  height: auto;
+  transform: translate3d(0, 0, 0);
+  transition: transform 0.3s ease;
+}
+.videoscr:hover img {
+  transform: scale(1.01);
+}
+.videoscr:hover {
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
+}
+.videoscr::after {
+  content: "";
+  display: block;
+  position: absolute;
+  left: 0;
+  top: 0;
+  bottom: 0;
+  right: 0;
+  opacity: 1;
+  background-image: url(../img/icon-video.svg);
+  background-repeat: no-repeat;
+  background-size: 4rem;
+  background-position: 50% 50%;
+  transition: background 0.3s ease;
+}
+.videoscr__descr {
+  padding-top: 1.5rem;
+  color: var(--grey4);
+  max-width: 350px;
+}
+
+/* === VIDEO with TITLE === */
+.comvideo {
+  max-width: 524px;
+  width: 100%;
+  overflow: hidden;
+  display: block;
+  position: relative;
+}
+.comvideo__box {
+  display: block;
+  position: relative;
+  width: 100%;
+  height: 0;
+  box-sizing: border-box;
+  padding-bottom: 62%;
+  overflow: hidden;
+  background: var(--dark3);
+}
+.comvideo__screen,
+.comvideo__box iframe {
+  border: none;
+  display: block;
+  width: 100%;
+  height: 100%;
+  position: absolute;
+}
+.comvideo__screen[data-youtube]::after {
+  pointer-events: none;
+  content: "";
+  display: block;
+  position: absolute;
+  z-index: 20;
+  left: 0;
+  top: 0;
+  bottom: 0;
+  right: 0;
+  background: url(../img/icon-video.svg) center center no-repeat;
+  background-size: 40px;
+  transition: background 0.2s ease;
+}
+.comvideo__screen:hover[data-youtube]::after {
+  background-color: rgba(0, 0, 0, 0.1);
+}
+.comvideo__screen img {
+  display: block;
+  width: 100%;
+  height: 100%;
+  object-fit: cover;
+  position: relative;
+}
+.comvideo__txt {
+  position: absolute;
+  z-index: 5;
+  font-size: 2.4rem;
+  line-height: 1.6;
+  top: 3.5rem;
+  left: 3.5rem;
+  max-width: 75%;
+  color: #fff;
+}
+.comvideo__txt--black {
+  color: #000;
+}
+.comvideo__txt--small{
+  font-size: 1.9rem;
+  line-height: 1.5;
+  max-width: 80%;
+  top: 2rem;
+  left: 2rem;
+}
+.comvideo__txt--medium {
+  font-size: 2.2rem;
+  line-height: 1.5;
+  max-width: 80%;
+  top: 2rem;
+  left: 2rem;
+}
+.comvideo__sub {
+  position: absolute;
+  left: 3rem;
+  bottom: 3rem;
+  text-transform: uppercase;
+  font-size: 12px;
+  line-height: 20px;
+  letter-spacing: 2px;
+  color: #fff;
+  z-index: 10;
+}
+.comvideo__txt--black + .comvideo__sub {
+  color: #000;
+}
+.comvideo__descr p {
+  margin-bottom: 0.5rem;
+}
+.comvideo__gray {
+  font-style: italic;
+  color: var(--grey5);
+}
+/* === END VIDEO with TITLE === */
+.picwrap {
+  background: var(--grey);
+  border-radius: 1rem;
+  padding: 6rem 0 6rem;
+  max-width: 100%;
+  display: flex;
+  flex-flow: column nowrap;
+  align-items: center;
+  justify-content: center;
+}
+.picwrap img {
+  display: block;
+  margin: auto;
+}
+
+@media (max-width: 1199px) {
+  .innerhero__main {
+    width: auto;
+    min-height: auto;
+  }
+}
+
+@media (max-width: 992px) {
+  .innerhero__main {
+    width: auto;
+    min-height: auto;
+  }
+}
+
+@media (max-width: 767px) {
+  .innerhero__main {
+    max-width: none;
+    width: auto;
+    min-height: auto;
+  }
+  .innerhero__main br {
+    display: none;
+  }
+  .innerhero__pre {
+    padding-bottom: 2rem;
+  }
+  .innerhero__main .h1 {
+    font-size: 4.4rem;
+    line-height: 1.15;
+  }
+  .innerhero__button {
+    margin-top: 3rem;
+    height: 5rem;
+  }
+  .innerhero__pic {
+    display: none;
+  }
+  .blockcapslead {
+    padding-bottom: 3rem;
+  }
+  .blockheader {
+    flex-flow: column nowrap;
+    align-items: stretch;
+  }
+  .blockheader__left {
+    width: auto;
+    font-size: 2.6rem;
+    line-height: 3.6rem;
+    padding-right: 0;
+  }
+  .blockheader__left br {
+    display: none;
+  }
+  .blockheader--hor .blockheader__right {
+    padding-top: 0;
+  }
+  .blockheader__right {
+    padding-top: 1.5rem;
+  }
+  .cardsimple {
+    padding: 3rem 2rem;
+    min-height: auto;
+  }
+  .cardsimple__bottom {
+    position: relative;
+    bottom: auto;
+    left: auto;
+    padding-top: 3rem;
+  }
+  .cardsimple__icon {
+    width: 32px;
+    height: 32px;
+  }
+  .dashlist li {
+    margin-bottom: 5px;
+  }
+}
+/* === === === === === === === === END INNERPAGE BLOCKS === === === === === === === === */
diff --git a/build/css/spark.css b/build/css/spark.css
new file mode 100644
index 0000000..235b2fd
--- /dev/null
+++ b/build/css/spark.css
@@ -0,0 +1,89 @@
+.innerhero__pic--spark {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 73%;
+}
+.spark1 {
+  padding-top: 13rem;
+  padding-bottom: 13rem;
+}
+.spark1__h2 {
+  font-weight: bold;
+}
+
+.spark1__h3 {
+  padding-bottom: 2rem;
+}
+.spark1__block {
+  display: grid;
+  grid-template-columns: repeat(3, 1fr);
+  grid-gap: 7rem;
+  grid-auto-rows: auto;
+  padding-top: 5rem;
+  padding-bottom: 5rem;
+}
+.spark1__image {
+  width: 100%;
+}
+
+.spark2__h2 {
+  font-weight: bold;
+  margin-bottom: 2rem;
+}
+.spark2__block {
+  display: grid;
+  grid-template-columns: repeat(2, 1fr);
+  grid-gap: 11rem;
+  grid-auto-rows: auto;
+  margin-bottom: 8rem;
+}
+.spark2__block:last-child {
+  margin-bottom: 0;
+}
+.spark2__text {
+  max-width: 550px;
+}
+@media (max-width: 1199px) {
+  .innerhero__pic--spark {
+    width: 60rem;
+  }
+  .spark1 {
+    padding-top: 8rem;
+    padding-bottom: 8rem;
+  }
+  .spark2__block {
+    grid-gap: 6rem;
+  }
+}
+
+@media (max-width: 992px) {
+  .innerhero__pic--spark {
+    width: 50rem;
+  }
+  .spark1__block {
+    padding-top: 3rem;
+    padding-bottom: 3rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .spark1 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .spark1__block {
+    grid-template-columns: 1fr;
+    grid-gap: 3rem;
+  }
+  .spark2__block {
+    grid-template-columns: 1fr;
+    grid-gap: 2rem;
+    margin-bottom: 4rem;
+  }
+  .spark2__text {
+    max-width: 100%;
+  }
+}
diff --git a/build/css/sql.css b/build/css/sql.css
new file mode 100644
index 0000000..528a818
--- /dev/null
+++ b/build/css/sql.css
@@ -0,0 +1,333 @@
+.innerhero__pic--sql {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: -11rem;
+  transform: none;
+  left: 77%;
+}
+.dist__link {
+  display: inline-block;
+  margin-top: 1rem;
+  color: lightgrey;
+}
+.dist__link:hover {
+  color: lightgrey;
+}
+
+.dist {
+  padding-top: 13rem;
+  padding-bottom: 13rem;
+}
+.dist__block {
+  justify-content: space-between;
+}
+.dist__image {
+  background: #f6f6f6;
+  border-radius: 10px;
+  padding: 9rem 12rem 8rem 12.5rem;
+  margin-left: 7rem;
+}
+.dist__text {
+  font-size: 2rem;
+  line-height: 1.6;
+  max-width: 647px;
+  margin-top: 2rem;
+}
+.dist__items {
+  margin-top: 5rem;
+}
+.dist__item-title {
+  font-size: 2rem;
+}
+.dist__item:last-child {
+  margin-left: 10.6rem;
+}
+.dist__item-grey {
+  background: #f6f6f6;
+  border-radius: 10px;
+  padding: 2.8rem;
+  padding-bottom: 2.5rem;
+  margin-top: 2rem;
+  height: 145px;
+  flex-direction: column;
+}
+.dist__item-grey1 {
+  padding-right: 11.4rem;
+  padding-left: 2.9rem;
+}
+.dist__item-grey2 {
+  flex-direction: row;
+}
+.dist__item-span {
+  margin-top: 0.6rem;
+}
+.dist__itemitem {
+  flex-direction: column;
+  width: 74px;
+}
+.dist__itemitem__end {
+  margin-left: 2rem;
+}
+.dist__h3 {
+  font-size: 2rem;
+  margin-top: 8rem;
+}
+.dist__parts {
+  margin-top: 2.5rem;
+}
+.dist__part {
+  margin-left: 8.2rem;
+  align-items: center;
+}
+.dist__part:first-child {
+  margin-left: 0rem;
+  margin-top: 0rem;
+}
+.dist__part:last-child {
+  align-items: flex-start;
+}
+.dist__part-grey {
+  max-width: 210px;
+  color: #9c9c9c;
+  margin-top: 1rem;
+}
+.dist__part-text {
+  margin-left: 1rem;
+  flex-direction: column;
+}
+
+.dist1 {
+  background: #f6f6f6;
+  padding-top: 8rem;
+  padding-bottom: 11rem;
+}
+.dist1__subtext {
+  font-size: 2rem;
+  margin-top: 2rem;
+}
+.dist1__parts {
+  margin-top: 5rem;
+  margin-bottom: 8rem;
+}
+
+.dist1__part {
+  padding: 1.3rem;
+  width: 180px;
+  background: #ffffff;
+  border-radius: 30px;
+  margin-left: 3.3rem;
+  text-align: center;
+  font-size: 2rem;
+}
+.dist1__partend {
+  width: 202px;
+}
+.dist1__part:first-child {
+  margin-left: 0;
+  margin-top: 0;
+}
+.dist1__title {
+  text-transform: uppercase;
+}
+.dist1__text {
+  font-weight: normal;
+  max-width: 1000px;
+  margin-top: 2rem;
+  margin-bottom: 7rem;
+}
+.dist1__blocks {
+  margin-top: 5rem;
+}
+.dist1__block {
+  margin-left: 6rem;
+  max-width: 370px;
+}
+.dist1__block:first-child {
+  margin-left: 0rem;
+}
+.dist1__link::after {
+  content: ",";
+  color: black;
+}
+.dist1__h4 {
+  font-size: 2rem;
+  margin-bottom: 2rem;
+}
+
+.dist2 {
+  padding-top: 13rem;
+}
+.dist2__p {
+  margin-top: 2rem;
+  font-size: 2rem;
+  max-width: 650px;
+}
+.dist2__blocks {
+  margin-top: 5rem;
+}
+.dist2__block {
+  padding: 3.3rem;
+  padding-bottom: 4.2rem;
+  background: #f6f6f6;
+  border-radius: 10px;
+  width: 405px;
+  margin-left: 2.7rem;
+  position: relative;
+}
+.dist2__block:first-child {
+  margin-left: 0;
+}
+.dist2__h3 {
+  font-size: 2.4rem;
+  line-height: 1.6;
+}
+
+.dist2__text {
+  margin-top: 2rem;
+  font-size: 2rem;
+  height: 4.8rem;
+}
+
+.dist2__text1 {
+  height: 8.6rem;
+}
+.dist2__active {
+  width: 24px;
+  height: 24px;
+  cursor: pointer;
+  border-radius: 50%;
+  padding: 10px;
+  position: absolute;
+  right: 34px;
+  top: 15rem;
+}
+.dist2__active:hover {
+  background: #e6e6e6;
+}
+details[open] summary.dist2__active img {
+  transform: rotate(45deg);
+  transition: 0.5s all;
+}
+details[open] .dist2__block {
+  height: auto;
+}
+.dist2__subtext {
+  margin-top: 8rem;
+}
+
+@media (max-width: 1210px) {
+  .dist2__blocks {
+    flex-wrap: wrap;
+  }
+  .dist2__block:last-child {
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+}
+
+@media (max-width: 1199px) {
+  .innerhero__pic--sql {
+    width: 50rem;
+  }
+
+  .dist__image {
+    margin-left: 4rem;
+    width: 50%;
+    padding: 8rem;
+  }
+  .dist__item-grey {
+    height: auto;
+  }
+  .dist__items {
+    flex-direction: column;
+  }
+  .dist__item:last-child {
+    margin-left: 0;
+    margin-top: 3rem;
+  }
+  .dist__parts {
+    flex-direction: column;
+  }
+  .dist__part {
+    margin-left: 0;
+    margin-top: 3rem;
+  }
+  .dist__h3 {
+    margin-top: 5rem;
+  }
+}
+
+@media (max-width: 992px) {
+  .dist {
+    padding-top: 8rem;
+    padding-bottom: 8rem;
+  }
+  .dist2 {
+    padding-top: 8rem;
+  }
+  .dist2__blocks {
+    flex-direction: column;
+  }
+  .dist2__block {
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .dist2__blocks {
+    margin-top: 3rem;
+  }
+  .dist2__block {
+    width: 100%;
+  }
+  .dist__item-grey2 {
+    padding: 2rem;
+  }
+  .dist__item-grey1 {
+    padding: 2rem;
+  }
+  .dist__block {
+    flex-direction: column;
+  }
+
+  .dist__link {
+    margin-right: 2rem;
+  }
+  .dist__image {
+    width: 100%;
+    padding: 5rem 8rem;
+    margin-top: 4rem;
+    margin-left: 0;
+  }
+
+  .dist1 {
+    padding-top: 6rem;
+    padding-bottom: 8rem;
+  }
+  .dist1__block {
+    margin-left: 0;
+    margin-top: 3rem;
+  }
+  .dist1__blocks {
+    flex-direction: column;
+    margin-top: 0rem;
+  }
+  .dist1__text {
+    margin-bottom: 4rem;
+  }
+  .dist1__parts {
+    flex-direction: column;
+    margin-top: 0;
+    margin-bottom: 4rem;
+    margin-top: 2rem;
+  }
+  .dist1__part {
+    margin-left: 0;
+    margin-top: 1.5rem;
+  }
+  .dist__part-textend {
+    margin-top: 0.3rem;
+  }
+}
diff --git a/build/css/streaming.css b/build/css/streaming.css
new file mode 100644
index 0000000..adfe220
--- /dev/null
+++ b/build/css/streaming.css
@@ -0,0 +1,221 @@
+.innerhero__pic--stream {
+  width: auto;
+  height: auto;
+  top: auto;
+  bottom: 0rem;
+  transform: none;
+  left: 77%;
+}
+
+.stream1 {
+  padding-top: 13rem;
+  padding-bottom: 7rem;
+}
+.stream1__p {
+  max-width: 620px;
+  margin-right: 10.8rem;
+}
+.stream1__text {
+  margin-top: 1.6rem;
+  max-width: 477px;
+}
+.stream1__block {
+  justify-content: space-between;
+}
+.stream1__part {
+  display: flex;
+  flex-direction: column;
+}
+
+.stream2 {
+  padding-bottom: 13rem;
+}
+.stream2__h3 {
+  font-size: 2.4rem;
+  margin-top: 5rem;
+  margin-bottom: 2.5rem;
+}
+.stream2__block {
+  justify-content: space-between;
+  align-items: center;
+}
+.stream2__img {
+  margin-left: 12rem;
+}
+.stream3 {
+  background: #f6f6f6;
+  padding-top: 8rem;
+  padding-bottom: 8rem;
+}
+.stream3__blocks {
+  margin-top: 8rem;
+}
+.stream3__block:last-child {
+  margin-left: 15rem;
+}
+.ml-04 {
+  margin-left: 0.4rem;
+}
+.stream3__text {
+  margin-left: 1rem;
+  font-size: 2rem;
+  line-height: 26px;
+  max-width: 400px;
+}
+.stream3__end {
+  margin-top: 5.5rem;
+}
+.stream3__itemstart {
+  margin-top: 4rem;
+}
+.stream3__item:last-child {
+  margin-top: 2rem;
+}
+.stream3__img {
+  margin-right: 2rem;
+}
+.stream3__item {
+  margin-left: 2rem;
+}
+.stream4__greys {
+  color: #9c9c9c;
+}
+.stream4 {
+  padding-top: 13rem;
+}
+.stream4__p {
+  margin-top: 2rem;
+  margin-bottom: 5rem;
+  font-size: 2.4rem;
+  max-width: 600px;
+  line-height: 1.5;
+}
+.stream4__number {
+  color: #0070cc;
+  font-size: 2.4rem;
+  line-height: 1.5;
+  font-weight: bold;
+}
+.stream4__text {
+  margin-top: 2rem;
+  max-width: 290px;
+}
+.stream4__part {
+  margin-left: 14rem;
+}
+.stream4__part:first-child {
+  margin-left: 0;
+}
+.stream4__grey {
+  margin-top: 1rem;
+  color: #9c9c9c;
+  max-width: 290px;
+}
+.stream4__parttwo {
+  margin-left: 18rem;
+}
+@media (max-width: 1199px) {
+  .stream4__part {
+    margin-left: 10rem;
+  }
+  .stream1 {
+    padding-top: 8rem;
+    padding-bottom: 6rem;
+  }
+  .stream2 {
+    padding-bottom: 8rem;
+  }
+  .stream3 {
+    padding-top: 6rem;
+    padding-bottom: 6rem;
+  }
+  .stream4 {
+    padding-top: 8rem;
+  }
+}
+
+@media (max-width: 992px) {
+  .innerhero__pic--stream {
+    width: 430px;
+  }
+  .stream1__block {
+    flex-direction: column;
+  }
+  .stream1__p {
+    margin-right: 0rem;
+  }
+  .stream1__part {
+    margin-top: 2rem;
+  }
+
+  .stream2__block {
+    flex-direction: column;
+    align-items: flex-start;
+  }
+  .stream2__img {
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+
+  .stream3__block:last-child {
+    margin-left: 5rem;
+  }
+  .stream3__blocks {
+    margin-top: 5rem;
+  }
+}
+
+@media (max-width: 767px) {
+  .stream1__img {
+    width: 100%;
+  }
+  .stream2__img {
+    width: 100%;
+  }
+  .stream2__h3 {
+    margin-top: 3rem;
+    margin-bottom: 2rem;
+  }
+  .stream3__block:last-child {
+    margin-left: 0rem;
+  }
+  .stream3__blocks {
+    flex-direction: column;
+  }
+  .stream3__end {
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+  .stream3__first {
+    margin-top: 2rem;
+  }
+  .stream3__item {
+    margin-left: 0;
+    flex-wrap: wrap;
+  }
+  .stream3__itemstart {
+    margin-top: 2rem;
+  }
+  .stream3__img {
+    margin-top: 1rem;
+  }
+  .stream3__item:last-child {
+    margin-top: 1rem;
+  }
+  .stream4__block {
+    flex-direction: column;
+  }
+  .stream4__part {
+    margin-left: 0;
+    margin-top: 2rem;
+  }
+  .stream4__part:first-child {
+    margin-top: 0;
+  }
+  .stream4__p {
+    margin-bottom: 3rem;
+  }
+  .stream4__text {
+    margin-top: 1rem;
+  }
+}
diff --git a/build/css/tooling.css b/build/css/tooling.css
new file mode 100644
index 0000000..350589b
--- /dev/null
+++ b/build/css/tooling.css
@@ -0,0 +1,460 @@
+.innerhero--tooling{
+    padding-bottom: 22rem;
+    padding-top: 13rem;
+}
+.innerhero--tooling .innerhero__main{
+    max-width: none;
+    width: auto;
+}
+.innerhero__pic--tooling{
+    right: -295px;
+    bottom: -400px;
+}
+
+
+
+
+.tooling-leading {
+    text-align: center;
+    padding-top: 11rem;
+    padding-bottom: 19rem;
+}
+
+
+
+.toolingbox {
+    padding-bottom: 13rem;
+}
+.toolingbox__title {
+    justify-content: center;
+    display: flex;
+    align-items: center;
+    flex-flow: row nowrap;
+    justify-content: center;
+    position: relative;
+}
+.toolingbox__title img{
+    display: block;
+    width: 4.8rem;
+    height: 4.8rem;
+    flex-shrink: 0;
+    margin-right: 2rem;
+}
+.toolingbox__picwrap {
+    padding-top: 4rem;
+    display: block;
+    position: relative;
+    z-index: 10;
+}
+.toolingbox__picwrap img{
+    display: block;
+    margin: 0 auto;
+    width: 100%;
+    object-fit: contain;
+    max-width: 837px;
+}
+.toolingbox__bg {
+    padding-top: 160px;
+    border-radius: 1rem;
+    background: var(--grey);
+    margin-top: -11rem;
+    position: relative;
+    z-index: 1;
+    padding: 16rem 8rem 8rem;
+}
+.toolingbox__picdescr {
+    text-align: center;
+}
+.toolvarlist1 {
+    text-align: left;
+    padding: 8rem 0 0;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: flex-start;
+    justify-content: space-between;
+}
+.toolvarlist1__left {
+    max-width: 350px;
+    position: relative;
+    padding-bottom: 100px;
+}
+.toolvarlist1__title {
+    font-size: 2.4rem;
+    line-height: 1.5;
+}
+.toolvarlist1__list {
+    padding-top: 2rem;
+}
+.toolvarlist1__dl {
+    position: relative;
+    padding-left: 44px;
+    background: url(../img/features/icon-check-ok.svg) left top no-repeat;
+    background-size: 24px;
+    padding-bottom: 2rem;
+}
+.toolvarlist1__dl:last-child{
+    padding-bottom: 0;
+}
+.toolvarlist1__dl dt:not(:last-child){
+    padding-bottom: 1rem;
+}
+.toolvarlist1__dl dd p:not(:last-child){
+    padding-bottom: 1rem;
+}
+.toolvarlist1__more {
+    position: absolute;
+    bottom: 0;
+    left: 0;
+}
+.toolvarlist1__more .button{
+    padding-left: 6rem;
+    padding-right: 6rem;
+}
+.toolvarlist1__right {
+    position: relative;
+    padding-bottom: 100px;
+}
+.toolvarlist1__descr {
+    padding-top: 2rem;
+}
+.toolvarlist1--simple .toolvarlist1__dl{
+    padding-bottom: 3rem;
+}
+.toolvarlist1--simple .toolvarlist1__left,
+.toolvarlist1--simple .toolvarlist1__right{
+    padding-bottom: 3rem;
+}
+.toolvarlist1-bottom .button{
+    width: 200px;
+    margin-left: auto;
+    margin-right: auto;
+}
+
+.toolvarlist2 {
+    display: grid;
+    padding: 5rem 0;
+    grid-template-columns: repeat(3, 1fr);
+    grid-gap: 8rem;
+    grid-auto-rows: auto;
+}
+.toolvarlist2__item {
+    text-align: left;
+    position: relative;
+    padding-top: 44px;
+    background: url(../img/features/icon-check-ok.svg) left top no-repeat;
+    background-size: 24px;
+    max-width: 300px;
+}
+
+
+.toolingbox4__wrap {
+    display: grid;
+    grid-template-columns: 60% 40%;
+    grid-auto-rows: auto;
+    grid-gap: 3rem;
+    justify-content: space-between;
+    padding-top: 5rem;
+}
+.toolingbox4__title {
+    font-size: 2.4rem;
+    line-height: 1.5;
+    padding-bottom: 3rem;
+}
+.toolingbox4__numblock {
+    padding-top: 6rem;
+}
+.toolingbox4__numtitle {
+    font-size: 2.4rem;
+    line-height: 1.5;
+    font-weight: 700;
+}
+.toolingbox4__numwrap {
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: flex-start;
+    justify-content: space-between;
+    padding-bottom: 4rem;
+}
+.toolingbox4__numitem {
+    max-width: 300px;
+}
+.toolingbox4__numitem i{
+    font-style: normal;
+    font-weight: 700;
+    color:var(--blue);
+    font-weight: 700;
+    font-size: 20px;
+    line-height: 1;
+    padding-bottom: 1.5rem;
+    display: block;
+}
+.toolingbox4__numitem p{
+    padding-bottom: 1rem;
+}
+.toolingbox4__small {
+    color:var(--grey4);
+}
+
+.toolingend{
+    padding-bottom: 9rem;
+}
+.toolingend .container{
+    background: url(../img/features/more-learn-planet.png) var(--blue) right -10px no-repeat;
+    background-size: 370px;
+    align-items: center;
+    justify-content: space-between;
+    border-radius: 1rem;
+}
+.toolingend__main {
+    padding-left: 8rem;
+    flex-basis: 50%;
+    flex-grow: 1;
+    min-height: 263px;
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: center;
+    color:#fff;
+}
+.toolingend__title {
+    position: relative;
+}
+.toolingend__action {
+    margin-right: 10rem;
+    width: auto;
+    flex-shrink: 0;
+}
+.toolingend__action .button{
+    color:var(--blue);
+    background: #fff;
+    padding-left: 20px;
+    padding-right: 20px;
+    height: 50px;
+}
+.toolingend__action .button:hover{
+    background: var(--grey);
+}
+
+
+
+
+
+
+@media (max-width:1199px){
+    .innerhero--tooling{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+        height: calc(100vh - 80px);
+        min-height: 450px;
+    }
+    .innerhero__h1{
+        font-size: 6rem;
+        line-height: 1.2;
+    }
+    .innerhero__pic--tooling{
+        width: 500px;
+        bottom: -230px;
+        right: -200px;
+    }
+    .toolvarlist1--simple .toolvarlist1__left, .toolvarlist1--simple .toolvarlist1__right{
+        max-width: calc(50% - 30px);
+    }
+    .toolingbox4__numitem{
+        max-width: calc(100% / 3 - 30px);
+    }
+    .toolingend__main{
+        padding-left: 30px;
+    }
+    .toolingend__title{
+        padding-left: 0;
+    }
+    .toolingend br{
+        display: none;
+    }
+    .toolingend__action{
+        margin-left: 40px;
+        margin-right: 30px;
+    }
+    .toolingend__title::after{
+        top: 2px;
+        left: -45px;
+    }
+} /* END MEDIA 1199px */
+
+
+
+
+@media (max-width:992px){
+    .innerhero__pic--tooling{
+        display: none;
+    }
+    .innerhero--tooling{
+        min-height: auto;
+        height: auto;
+    }
+    .innerhero__h1 br{
+        display: none;
+    }
+    .toolvarlist1{
+        flex-flow: column nowrap;
+        align-items: stretch;
+    }
+    .toolvarlist1__more{
+        position: relative;
+        bottom: auto;
+        width: 200px;
+        margin-top: 30px;
+    }
+    .toolvarlist1__right{
+        padding-bottom: 0;
+    }
+    .toolvarlist1__dl{
+        background-size: 20px;
+        background-position-y: 0;
+        padding-top: 2px;
+        padding-left: 30px;
+        min-height: 20px;
+    }
+    .toolvarlist2{
+        grid-gap: 3rem;
+    }
+    .toolingbox4__numitem{
+        max-width: calc(100% / 3 - 15px);
+    }
+
+    .toolingend{
+        background-size: 200px;
+        padding-bottom: 0;
+    }
+    .toolingend .container{
+        border-radius: 0;
+        flex-flow: column nowrap;
+        align-items: stretch;
+        padding-top: 100px;
+        padding-bottom: 70px;
+    }
+    .toolingend__title::after{
+        position: relative;
+        left: 0;
+        top: -40px;
+        position: absolute;
+    }
+    .toolingend__main{
+        flex-basis: auto;
+        flex-grow: 0;
+        justify-content: flex-start;
+        min-height: auto;
+    }
+    .toolingend__action{
+        width: auto;
+        margin-left: 0;
+        padding-top: 30px;
+    }
+    .toolingend__action .button{
+        width: 340px;
+    }
+} /* END MEDIA 992px */
+
+
+
+@media (max-width:767px){
+    .innerhero__descr{
+        font-size: 2rem;
+        line-height: 1.6;
+    }
+    .tooling-leading{
+        padding-top: 7rem;
+        padding-bottom: 10rem;
+    }
+    .toolingbox{
+        padding-bottom: 8rem;
+    }
+    .toolingbox__title{
+        font-size: 2.2rem;
+        line-height: 1.3;
+    }
+    .toolingbox__title img{
+        margin-right: 10px;
+    }
+    .toolingbox__picwrap{
+        padding-top: 3rem;
+    }
+    .toolingbox__bg{
+        margin-top: 0;
+        padding: 3rem 2rem 4rem;
+        border-radius: 0 0 1rem 1rem;
+    }
+    .toolingbox__bg br{
+        display: none;
+    }
+    .toolingbox__picdescr{
+        text-align: left;
+    }
+    .toolvarlist1{
+        padding-top: 3rem;
+    }
+    .toolvarlist1__left{
+        padding-bottom: 8rem;
+    }
+    .toolvarlist1--simple .toolvarlist1__left, .toolvarlist1--simple .toolvarlist1__right{
+        max-width: none;
+        padding-bottom: 0;
+        padding-top: 0;
+    }
+    .toolvarlist1--simple .toolvarlist1__dl:last-child{
+        padding-bottom: 1rem;
+    }
+    .toolvarlist1-bottom{
+        padding-top: 3rem;
+    }
+    .toolvarlist1-bottom .button{
+        margin: 0;
+    }
+    .toolvarlist2{
+        grid-template-columns: 1fr;
+        grid-gap: 4rem;
+        padding-bottom: 0;
+    }
+    .toolvarlist2__item{
+        padding-top: 35px;
+    }
+    .toolingbox4__wrap{
+        grid-template-columns: 1fr;
+        padding-top: 0;
+    }
+    .toolingbox4__numwrap{
+        flex-flow: column nowrap;
+        align-items: stretch;
+        padding-bottom: 0;
+    }
+    .toolingbox4__numitem{
+        max-width: none;
+        padding-bottom: 3rem;
+    }
+    .toolingbox4__numitem:last-child{
+        padding-bottom: 0;
+    }
+
+    .toolingend .container{
+        padding: 7rem 15px 7rem;
+        background-size: 50%;
+        background-position: right bottom;
+    }
+    .toolingend__main{
+        max-width: 340px;
+        padding-left: 0;
+    }
+    .toolingend__action .button{
+        width: auto;
+        display: inline-flex;
+        padding:0 20px;
+        height: 45px;
+        font-size: 1.8rem;
+    }
+    .toolingend__title::after{
+        top: -35px;
+    }
+    .toolingend__action{
+        padding-top: 20px;
+    }
+} /* END MEDIA 992px */
\ No newline at end of file
diff --git a/build/css/usecases.css b/build/css/usecases.css
new file mode 100644
index 0000000..81ca5f8
--- /dev/null
+++ b/build/css/usecases.css
@@ -0,0 +1,272 @@
+.innerhero__pic--usecase{
+    width: 57rem;
+    height: auto;
+    top: auto;
+    bottom: -23rem;
+    transform: none;
+    left: 80%;
+}
+.usecase2 {
+    padding: 8rem 0;
+}
+.usecase2__wrap {
+    padding-top: 6rem;
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows:auto;
+    grid-gap: 4rem 3rem;
+}
+
+.usecase3 {
+    padding-top: 12rem;
+    padding-bottom: 6rem;
+}
+.usecase3__block:not(:last-child){
+    padding-bottom: 10rem;
+}
+.usecase4 {
+    padding-top: 10rem;
+    padding-bottom: 12rem;
+}
+.usecase4__wrap{
+    display: grid;
+    grid-template-columns: repeat(3, 1fr);
+    grid-auto-rows:auto;
+    grid-gap: 4rem 3rem;
+}
+
+
+@media (max-width:992px){
+    .usecase2__wrap,
+    .usecase4__wrap{
+        grid-template-columns: 1fr 1fr;
+    }
+}/* END MEDIA 992px */
+
+
+@media (max-width:767px){
+    .usecase2__wrap, .usecase4__wrap{
+        grid-template-columns: 1fr;
+        grid-gap: 2rem;
+    }
+    .usecase2__wrap{
+        padding-top: 3rem;
+    }
+    .usecase3{
+        padding-top: 0;
+    }
+    .usecase3__block:not(:last-child){
+        padding-bottom: 8rem;
+    }
+    .usecase4{
+        padding-top: 2rem;
+        padding-bottom: 6rem;
+    }
+}/* END MEDIA 767px */
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* === === === === === === === === POWERED BY === === === === === === === === */
+.grayhero {
+    background: #f1f1f1;
+    /* height: calc(100vh - 96px);
+    min-height: 500px;
+    max-height: 750px; */
+    display: flex;
+    flex-flow: column nowrap;
+    align-items: stretch;
+    justify-content: flex-start;
+    padding: 8rem 0;
+}
+.grayhero__h1 {
+    max-width: 950px;
+}
+.grayhero__logos {
+    padding-top: 5rem;
+    flex-flow: row wrap;
+    align-items: flex-start;
+    justify-content: flex-start;
+    margin: 0 -7px;
+}
+.grayhero__logo {
+    display: flex;
+    background: #fff;
+    height: 80px;
+    padding: 0 30px;
+    border-radius: 100px;
+    margin:0 7px 30px;
+}
+.grayhero__logo img{
+    display: block;
+    max-height: 40%;
+    max-width: 200px;
+    margin: auto;
+    width: auto;
+}
+.powered2 {
+    padding-top: 13rem;
+    padding-bottom: 13rem;
+}
+.powered2__grid {
+    display: grid;
+    grid-template-columns: repeat(4, 1fr);
+    grid-auto-rows: auto;
+    grid-gap: 4rem;
+}
+.powered2item{
+    position: relative;
+    padding-left: 21px;
+}
+.powered2item::before{
+    content: "";
+    display: block;
+    position: absolute;
+    left: 0;
+    top: 1.2rem;
+    height: 1px;
+    width: 15px;
+    background: #000;
+}
+.poweredbanner__bg {
+    border-radius: 1rem;
+    background: url(../img/poweredby/banner-bg.png) var(--blue4) right center no-repeat;
+    min-height: 200px;
+    background-size: 354px;
+    align-items: center;
+    padding: 4rem 7rem;
+    justify-content: space-between;
+    align-items: center;
+}
+.poweredbanner__left {
+    padding-right: 100px;
+    flex-flow: column nowrap;
+    align-items: flex-start;
+    justify-content: center;
+    align-self: stretch;
+}
+.poweredbanner__right {
+    width: 160px;
+    flex-shrink: 0;
+}
+.poweredbanner__button {
+    width: 100%;
+}
+.poweredvideos {
+    padding-top: 13rem;
+    padding-bottom: 7rem;
+}
+.poweredvideos__grid,
+.poweredvideos__more{
+    display: grid;
+    grid-template-columns: 1fr 1fr;
+    grid-auto-rows: auto;
+    grid-gap: 10rem 3rem;
+}
+.poweredvideos .comvideo:nth-child(2n){
+    margin-left: auto;
+}
+@media (min-width:1199px) {
+    .poweredvideos .comvideo__screen[data-youtube]::after{
+        background-size: 6rem;
+    } 
+}
+
+.poweredvideos__more{
+    padding-bottom: 13px;
+}
+.poweredvideos__morewrap{
+    height: 0;
+    overflow: hidden;
+    transition: height 0.3s ease;
+}
+.poweredvideos__linkwrap{
+    text-align: center;
+    padding-bottom: 6rem;
+}
+.poweredvideos__loadmore{
+    display: inline-block;
+}
+
+
+@media (max-width:1199px){
+    .grayhero__h1{
+        font-size: 5rem;
+        line-height: 1.15;
+    }
+    .grayhero__logo{
+        height: 60px;
+        margin-bottom: 20px;
+    }
+    .poweredvideos__grid,
+    .poweredvideos__more{
+        grid-gap: 3rem 5rem;
+    }
+    .grayhero{
+        height: auto;
+        min-height: auto;
+    }
+}/* END MEDIA 1199px */
+
+@media (max-width:992px){
+    .powered2__grid{
+        grid-template-columns: repeat(3, 1fr);
+    }
+}/* END MEDIA 992px */
+
+
+@media (max-width:767px){
+    .grayhero{
+        padding: 6rem 0;
+    }
+    .grayhero__h1{
+        font-size: 4rem;
+        text-align: center;
+    }
+    .grayhero__logos{
+        justify-content: center;
+    }
+    .grayhero__logo{
+        height: 50px;
+        margin: 0 5px 10px;
+    }
+    .powered2{
+        padding-top: 8rem;
+        padding-bottom: 8rem;
+    }
+    .powered2__grid{
+        grid-template-columns: 1fr 1fr;
+        grid-gap: 2rem 3rem;
+    }
+    .poweredbanner__bg{
+        flex-flow: column nowrap;
+        align-items: stretch;
+        padding-left: 2rem;
+        padding-right: 2rem;
+        background-size: 50%;
+        background-position: right bottom;
+    }
+    .poweredbanner__left{
+        padding-right: 0;
+    }
+    .poweredbanner__right{
+        margin: 3rem 0 0;
+    }
+    .poweredvideos{
+        padding-top: 8rem;
+    }
+    .poweredvideos__grid, .poweredvideos__more{
+        grid-template-columns: 1fr;
+        grid-gap: 5rem 0;
+    }
+}/* END MEDIA 767px */
+/* === === === === === === === === END POWERED BY === === === === === === === === */
\ No newline at end of file
diff --git a/build/css/utils.css b/build/css/utils.css
new file mode 100644
index 0000000..1e98b85
--- /dev/null
+++ b/build/css/utils.css
@@ -0,0 +1,578 @@
+/* === === === === === === === === RESET === === === === === === === === */
+*{
+    margin: 0;
+    padding: 0;
+    list-style: none;
+    font-style: normal;
+}
+em{
+    font-style: italic;
+}
+*:focus{
+    outline: none;
+}
+html{
+    font-size: 10px;
+    box-sizing:border-box;
+    -ms-overflow-style:scrollbar
+}
+body{
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 1.6rem;
+    line-height: 2.4rem;
+    color: #000;
+    background: #fff;
+    position: relative;
+}
+input, button, textarea, select{
+    font-family: inherit;
+    -webkit-appearance: none;
+    -moz-appearance: none;
+    appearance: none;
+}
+input::-webkit-search-decoration,
+input::-webkit-search-cancel-button,
+input::-webkit-search-results-button,
+input::-webkit-search-results-decoration {
+    display: none; 
+}
+input::-webkit-outer-spin-button,
+input::-webkit-inner-spin-button {
+    -webkit-appearance: none;
+    margin: 0;
+}
+input[type=number] {
+    -moz-appearance:textfield;
+}
+.flexi{
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: flex-start;
+    justify-content: flex-start;
+}
+a{
+    text-decoration: none;
+    color:var(--blue);
+}
+a:hover{
+    text-decoration: underline;
+    color: var(--blue2);
+}
+.hystmodal__shadow{
+    z-index: 3500;
+}
+.hystmodal{
+    z-index: 4000;
+}
+.button{
+    font-family: inherit;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: center;
+    text-align: center;
+    padding: 0 1rem 0px;
+    color: #fff;
+    outline: none;
+    box-sizing: border-box;
+    cursor: pointer;
+    border:none;
+    position: relative;
+    text-decoration: none;
+
+    height: 5rem;
+    font-size: 1.6rem;
+    background-color: var(--blue);
+    border-radius: 1rem;
+    transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
+}
+.button:hover{
+    background:var(--blue2);
+    color:#fff;
+    text-decoration: none;
+}
+.button:active{
+    transform: translateY(1px);
+}
+.button--shadow{
+    background: #fff;
+    color:var(--blue);
+    border: 1px solid var(--blue);
+}
+.button:disabled,
+.button:disabled:hover{
+    background: var(--blue3);
+    border:none;
+    box-shadow: none;
+    color:#fff;
+    cursor: auto;
+}
+/* === === === === === === === === END RESET === === === === === === === === */
+
+
+
+
+
+/* === === === === === === === === SCROLLTOP BUTTON === === === === === === === === */
+.scrollTop {
+    display: flex;
+    pointer-events: none;
+    width: 50px;
+    height: 50px;
+    background-color: var(--blue);;
+    border-radius: 10px;
+    position: fixed;
+    opacity: 0.8;
+    right: 15px;
+    bottom: 15px;
+    transition: transform 0.3s ease, opacity 0.3s ease;
+    transform: translateY(10px);
+    opacity: 0;
+    z-index: 200;
+}
+.scrollTop.active {
+    pointer-events: auto;
+    transform: translateY(0);
+    opacity: 1;
+}
+.scrollTop svg {
+    stroke: #fff;
+    display: block;
+    margin: auto;
+    width: 50%;
+    transform: translateY(-1px);
+}
+/* === === === === === === === === /END SCROLLTOP BUTTON === === === === === === === === */
+
+
+
+
+
+/* === === === === === === === === CONTAINERS === === === === === === === === */
+*,::after,::before{box-sizing:inherit}
+.container {
+    width: 100%;
+    padding-right: 15px;
+    padding-left: 15px;
+    margin-right: auto;
+    margin-left: auto;
+    position: relative;
+}
+@media (min-width:576px) {
+    .container {
+        max-width: 540px;
+    }
+}
+@media (min-width:768px) {
+    .container {
+        max-width: 720px;
+    }
+}
+@media (min-width:992px) {
+    .container {
+        max-width: 960px;
+    }
+}
+@media (min-width:1200px) {
+    .container {
+        max-width: 1200px;
+    }
+}
+@media (min-width:1300px) {
+    .container {
+        max-width: 1300px;
+    }
+}
+/* === === === === === === === === /END CONTAINERS === === === === === === === === */
+
+
+
+
+
+/* === === === === === === === === TEXTCONTENT === === === === === === === === */
+.maxline2{
+    display: -webkit-box !important;
+    -webkit-line-clamp: 2;
+    line-clamp: 2;
+    overflow: hidden;
+    -webkit-box-orient: vertical;
+}
+.maxline3{
+    display: -webkit-box !important;
+    -webkit-line-clamp: 3;
+    line-clamp: 3;
+    overflow: hidden;
+    -webkit-box-orient: vertical;
+}
+.capstext{
+    font-size: 1.6rem;
+    line-height: 1;
+    letter-spacing: 2px;
+    text-transform: uppercase;
+    font-weight: 400;
+}
+.h1{
+    font-size: 8rem;
+    line-height: 9.4rem;
+}
+.h2{
+    font-size: 6rem;
+    line-height: 7rem;
+}
+.h3{
+    font-size: 4.8rem;
+    line-height: 6.4rem;
+}
+.h4{
+    font-size: 3rem;
+    line-height: 4rem;
+}
+.h5{
+    font-size: 2.4rem;
+    line-height: 3.4rem;
+    font-weight: 400;
+}
+.fz20{
+    font-size: 2rem;
+    line-height:2.6rem;
+}
+.fz30{
+    font-size: 3rem;
+    line-height: 4.2rem;
+}
+.fz40{
+    font-size: 4rem;
+    line-height: 5rem;
+}
+.fz50{
+    font-size: 5rem;
+    line-height: 5.5rem;
+}
+.fz60{
+    font-size: 6rem;
+    line-height: 7rem;
+}
+.pt-1, .py-1{
+    padding-top: 1rem;
+}
+.pt-1x, .py-1x{
+    padding-top: 1.5rem;
+}
+.pt-2, .py-2{
+    padding-top: 2rem;
+}
+.pt-3, .py-3{
+    padding-top: 3rem;
+}
+.pt-4, .py-4{
+    padding-top: 4rem;
+}
+.pt-5, .py-5{
+    padding-top: 5rem;
+}
+.pb-1, .py-1{
+    padding-bottom: 1rem;
+}
+.pb-1x, .py-1x{
+    padding-bottom: 1.5rem;
+}
+.pb-2, .py-2{
+    padding-bottom: 2rem;
+}
+.pb-3, .py-3{
+    padding-bottom: 3rem;
+}
+.pb-4, .py-4{
+    padding-bottom: 4rem;
+}
+.pb-5, .py-5{
+    padding-bottom: 5rem;
+}
+@media (max-width:1199px){
+    .fz20{
+        line-height: 1.6;
+    }
+}
+@media (max-width:992px){
+    .h1{
+        font-size: 7rem;
+        line-height: 1.2;
+    }
+    .h2{
+        font-size: 6rem;
+        line-height: 7rem;
+    }
+    .h3{
+        font-size: 4rem;
+        line-height: 5rem;
+    }
+    .h4{
+        font-size: 3.2rem;
+        line-height: 4.2rem;
+    }
+    .h5{
+        font-size: 2.1rem;
+        line-height: 2.6rem;
+        font-weight: 400;
+    }
+    .fz20{
+        font-size: 1.7rem;
+        line-height:1.5;
+    }
+    .fz30{
+        font-size: 2.6rem;
+        line-height: 3.6rem;
+    }
+    .fz40{
+        font-size: 3.5rem;
+        line-height: 4.1rem;
+    }
+    .fz50{
+        font-size: 4rem;
+        line-height: 4.5rem;
+    }
+    .fz60{
+        font-size: 5rem;
+        line-height: 6rem;
+    }
+    .pt-1, .py-1{
+        padding-top: 1rem;
+    }
+    .pt-2, .py-2{
+        padding-top: 2rem;
+    }
+    .pt-3, .py-3{
+        padding-top: 3rem;
+    }
+    .pt-4, .py-4{
+        padding-top: 4rem;
+    }
+    .pt-5, .py-5{
+        padding-top: 5rem;
+    }
+    .pb-1, .py-1{
+        padding-bottom: 1rem;
+    }
+    .pb-2, .py-2{
+        padding-bottom: 2rem;
+    }
+    .pb-3, .py-3{
+        padding-bottom: 3rem;
+    }
+    .pb-4, .py-4{
+        padding-bottom: 4rem;
+    }
+    .pb-5, .py-5{
+        padding-bottom: 5rem;
+    }
+}
+
+@media (max-width:767px){
+    .h2{
+        font-size: 6rem;
+        line-height: 7rem;
+    }
+    .h3{
+        font-size: 3.6rem;
+        line-height: 4.6rem;
+    }
+    .h4{
+        font-size: 3rem;
+        line-height: 4rem;
+    }
+    .h5{
+        line-height: 1.4;
+    }
+}
+/* === === === === === === === === /END TEXTCONTENT === === === === === === === */
+
+
+
+
+/* === === === === === === === === UTILS JS STYLING === === === === === === === */
+.jsOpener{
+    height: 0;
+    transition: height 0.4s ease;
+    overflow: hidden;
+}
+*[data-hideopen] span{
+    display: none;
+}
+*[data-hideopen].isopen span{
+    display: block;
+}
+*[data-hideopen].isopen i{
+    display: none;
+}
+/* === === === === === === === === /END UTILS JS STYLING === === === === === === === */
+
+
+
+
+
+
+
+/* === === === === === === === === CHOICES.JS === === === === === === === === */
+.choices{
+    margin-bottom: 0;
+    width: auto;
+    flex-shrink: 0;
+    flex-grow: 0;
+    font-size: 16px;
+    line-height: 1;
+}
+.choices__inner{
+    height: 100%;
+    background-color: transparent;
+    border:none;
+    padding: 7px 10px 7px 0 !important;
+    border-radius: 0;
+    min-height: auto;
+    font-size: 16px;
+}
+.choices__list--single{
+    padding: 0;
+    height: 100%;
+}
+.choices__list--dropdown,
+.is-open .choices__list--dropdown{
+    background-color: #111;
+    border: 1px solid #000;
+    width: auto;
+}
+.choices__list--dropdown .choices__list{
+    overflow: hidden;
+}
+.choices__item--selectable{
+    white-space: nowrap;
+    padding: 0 10px 0 10px;
+    font-size: 16px;
+}
+.choices__inner .choices__item--selectable:hover{
+    text-decoration: underline;
+}
+.choices__list--dropdown .choices__item--selectable{
+    padding-right: 10px;
+}
+.choices__list--dropdown .choices__item--selectable.is-highlighted{
+    background-color: #464d55;
+}
+.choices[data-type*=select-one]:after{
+    left: auto;
+    right: 0px;
+    width: 10px;
+    height: 10px;
+    /* background: url(../img/icon-shevron.svg) center center no-repeat; */
+    background-size: contain;
+    border: none;
+    margin-top: -4px !important;
+}
+/* === === === === === === === === /END CHOICES.JS === === === === === === === === */
+
+
+
+/* ========== START MOBILE MENU ==========  */
+.mobmenu{
+    min-height: 100vh;
+    margin: 0;
+    width: 240px;
+    transform: translateX(-100%);
+    opacity: 1;
+    align-self: flex-start;
+    transition-duration: 0.3s;
+    box-shadow: 0 0 20px rgba(0,0,0,0.2);
+}
+.mobmenu .hystmodal__close{
+    top: 10px;
+    right: 10px;
+    opacity: 0.9;
+    width: 24px;
+    height: 24px;
+}
+.mobmenu__logo {
+    margin: 20px auto 40px;
+    width: 100px;
+    display: block;
+}
+.mobmenu__logo img{
+    display: block;
+    width: 100%;
+}
+.mobmenu__menu {
+    font-size: 14px;
+    line-height: 1.3;
+    padding-bottom: 40px;
+}
+.mobmenu__h1 {
+    font-weight: bold;
+    padding-left: 30px;
+    font-size: 15px;
+    text-transform: uppercase;
+    line-height: 1.4;
+    padding-bottom: 10px;
+}
+.mobmenu__menu a{
+    display: block;
+    padding: 7px 30px;
+    border-bottom: 1px solid #f0f0f0;
+    color:#000;
+    text-decoration: none;
+}
+.mobmenu__menu li li a{
+    color:var(--dark2);
+    font-size: 13px;
+    padding: 5px 25px 5px 40px;
+}
+.mobmenu__menu ul ul{
+    border-bottom: 1px solid #f0f0f0;
+}
+.mobmenu__menu li:last-child a{
+    border:none;
+}
+.mobmenu__menu li.current-menu-item a{
+    background: #f0f0f0;
+}
+/* ========== END MOBILE MENU ==========  */
+
+
+
+
+
+
+
+
+
+/* === === === === === === === === /ARROW LINK === === === === === === === === */
+.arrowlink{
+    position: relative;
+    display: inline-block;
+    padding-right: 2.2rem;
+}
+.arrowlink::after{
+    content:"";
+    display: block;
+    position: absolute;
+    right: 0;
+    top: 50%;
+    width: 1.4rem;
+    height: 1.4rem;
+    margin-top: -0.7rem;
+    background: url(../img/usecases/arrow.svg) no-repeat;
+    background-size: contain;
+    color:var(--blue);
+    transition: transform 0.2s ease;
+}
+.arrowlink:hover::after{
+    transform: translateX(2px);
+}
+@media (max-width:767px){
+    .arrowlink::after{
+        width: 10px;
+        height: 10px;
+    }
+}
+/* === === === === === === === === /END ARROW LINK === === === === === === === === */
+
+
+
+
diff --git a/build/download.html b/build/download.html
new file mode 100644
index 0000000..12e5e23
--- /dev/null
+++ b/build/download.html
@@ -0,0 +1,781 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Downloads | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/download.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/default.min.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/night-owl.css?ver=0.1" />
+    <script src="../js/vendor/highlight/highlight.min.js"></script>
+    <script src="../js/vendor/highlight/xml.min.js"></script>
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero innerhero--download">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1 innerhero__mega">Downloads</h1>
+        </div>
+        <img class="innerhero__pic innerhero__pic--download" src="/img/downloads/hero.svg" alt="Downloads" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="downloadtitle container pb-5">
+      <h2>Download Apache Ignite® and install in your environment. <br />Select from one of the available options.</h2>
+    </section>
+    <section class="cmtynavblock jsNavBlock cmtynavblock--downwrap">
+      <div class="container">
+        <ul class="cmtynavblock__list flexi cmtynavblock--down">
+          <li><a class="cmtynavblock__active" href="#source">Source Releases</a></li>
+          <li><a href="#binary">Binary Releases</a></li>
+          <li>
+            <a href="#docker">Docker and <br />Cloud Images</a>
+          </li>
+          <li><a href="#git">Git Repository</a></li>
+          <li><a href="#extensions">Extensions</a></li>
+          <li><a href="#party3rd">3rd Party Binaries </a></li>
+        </ul>
+      </div>
+    </section>
+    <!-- /.cmtynavblock-->
+    <section class="download-src container" id="source">
+      <div class="capstext pb-5">SOURCE RELEASES</div>
+      <div class="downtable__wrap">
+        <div class="downtable__scroller">
+          <table class="downtable">
+            <tr>
+              <th class="downtable1">Version</th>
+              <th class="downtable2">Docs</th>
+              <th class="downtable3">Release Notes</th>
+              <th class="downtable4">Date</th>
+              <th class="downtable5">Source</th>
+            </tr>
+            <tbody>
+              <tr>
+                <td>3.0.0 (Alpha 3)</td>
+                <td><a href="https://ignite.apache.org/docs/3.0.0-alpha" target="_blank">guide</a></td>
+                <td></td>
+                <td>2021-10-18</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip" target="_blank">apache-ignite-3.0.0-alpha3-src.zip</a> (<a
+                    href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.11.0 (latest)</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.11.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.11.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip" target="_blank">apache-ignite-2.11.0-src.zip</a> (<a
+                    href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.10.0</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.10.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.10.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-src.zip" target="_blank">apache-ignite-2.10.0-src.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.9.1</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.9.1/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.9.1/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-2.9.1-src.zip" target="_blank">apache-ignite-2.9.1-src.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-2.9.1-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-2.9.1-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.9.0</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.9.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.9.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-2.9.0-src.zip" target="_blank">apache-ignite-2.9.0-src.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-2.9.0-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-2.9.0-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.8.1</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.10.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.10.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-src.zip" target="_blank">apache-ignite-2.10.0-src.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.8.0</td>
+                <td>
+                  <a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.8.0/javadoc/" target="_blank">javadoc</a
+                  ><a href="https://ignite.apache.org/releases/2.8.0/scaladoc/scalar/" target="_blank">scaladoc</a>
+                </td>
+                <td><a href="https://ignite.apache.org/releases/2.8.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.8.0/apache-ignite-2.8.0-src.zip" target="_blank">apache-ignite-2.8.0-src.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.8.0/apache-ignite-2.8.0-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.8.0/apache-ignite-2.8.0-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.7.6</td>
+                <td>
+                  <a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.7.6/javadoc/" target="_blank">javadoc</a
+                  ><a href="https://ignite.apache.org/releases/2.7.6/scaladoc/scalar/" target="_blank">scaladoc</a>
+                </td>
+                <td><a href="https://ignite.apache.org/releases/2.7.6/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.7.6/apache-ignite-2.7.6-src.zip" target="_blank">apache-ignite-2.7.6-src.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.7.6/apache-ignite-2.7.6-src.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.7.6/apache-ignite-2.7.6-src.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+            </tbody>
+          </table>
+        </div>
+      </div>
+      <div class="download-src__bottom flexi pt-5">
+        <div class="download-src__left">
+          <p>
+            If you are looking for an earlier version of Apache Ignite, please find it in the archive. If you encounter a problem with the selected mirror, please choose another one. If primary mirrors are not reachable, switch to backup
+            servers added to the end of the list.
+          </p>
+        </div>
+        <div class="download-src__right">
+          <div class="download-choser flexi">
+            <div class="download-choser__label">Selected mirror:</div>
+            <div class="download-choser__select flexi">
+              <select class="jsDownloadDomenSelect" name="download_domain">
+                <option value="dlcdn.apache.org">dlcdn.apache.org</option>
+                <option value="downloads.apache.org">downloads.apache.org</option></select
+              ><a class="download-choser__button download-choser__button--blue jsChangeLink" href="#">Change</a>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.download-src-->
+    <section class="download-bin container" id="binary">
+      <div class="capstext">BINARY RELEASES</div>
+      <div class="download-bin__header pt-4 pb-5">
+        <p>
+          Binary release packages are provided for your convenience and not considered as primary release artifacts of the ASF. It's recommended to verify a release downloadable, following <a href="#verification">this guidelines.</a> For
+          more information about Apache release policy see <a href="http://www.apache.org/dev/release.html#what" target="_blank">What is a Release?</a>
+        </p>
+      </div>
+      <div class="downtable__wrap">
+        <div class="downtable__scroller">
+          <table class="downtable">
+            <tr>
+              <th class="downtable1">Version</th>
+              <th class="downtable2">Docs</th>
+              <th class="downtable3">Release Notes</th>
+              <th class="downtable4">Date</th>
+              <th class="downtable5">Source</th>
+            </tr>
+            <tbody>
+              <tr>
+                <td>3.0.0 (Alpha 3)</td>
+                <td><a href="https://ignite.apache.org/docs/3.0.0-alpha" target="_blank">guide</a></td>
+                <td></td>
+                <td>2021-10-18</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip" target="_blank">apache-ignite-3.0.0-alpha3.zip</a> (<a
+                    href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://dlcdn.apache.org/ignite/3.0.0-alpha3/apache-ignite-3.0.0-alpha3.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.11.0 (latest)</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.11.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.11.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip" target="_blank">apache-ignite-2.11.0-bin.zip</a> (<a
+                    href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.10.0</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.10.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.10.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-bin.zip" target="_blank">apache-ignite-2.10.0-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-2.10.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.9.1</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.9.1/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.9.1/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-2.9.1-bin.zip" target="_blank">apache-ignite-2.9.1-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-2.9.1-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-2.9.1-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.9.0</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.9.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.9.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-2.9.0-bin.zip" target="_blank">apache-ignite-2.9.0-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-2.9.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-2.9.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.8.1</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.10.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.10.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.8.1/apache-ignite-2.8.1-bin.zip" target="_blank">apache-ignite-2.8.1-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.8.1/apache-ignite-2.8.1-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.8.1/apache-ignite-2.8.1-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.8.0</td>
+                <td>
+                  <a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.8.0/javadoc/" target="_blank">javadoc</a
+                  ><a href="https://ignite.apache.org/releases/2.8.0/scaladoc/scalar/" target="_blank">scaladoc</a>
+                </td>
+                <td><a href="https://ignite.apache.org/releases/2.8.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.8.0/apache-ignite-2.8.0-bin.zip" target="_blank">apache-ignite-2.8.0-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.8.0/apache-ignite-2.8.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.8.0/apache-ignite-2.8.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.7.6</td>
+                <td>
+                  <a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.7.6/javadoc/" target="_blank">javadoc</a
+                  ><a href="https://ignite.apache.org/releases/2.7.6/scaladoc/scalar/" target="_blank">scaladoc</a>
+                </td>
+                <td><a href="https://ignite.apache.org/releases/2.7.6/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.7.6/apache-ignite-2.7.6-bin.zip" target="_blank">apache-ignite-2.7.6-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.7.6/apache-ignite-2.7.6-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.7.6/apache-ignite-2.7.6-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+            </tbody>
+          </table>
+        </div>
+      </div>
+      <!-- /.downtable__wrap-->
+      <p class="pt-5">f you are looking for previous release versions of Apache Ignite, please have a look in the <a href="https://archive.apache.org/dist/ignite" target="_blank">archive</a>.</p>
+    </section>
+    <!-- /.download-bin-->
+    <section class="downloadslim container">
+      <h3 class="h5 pb-2">Slim binary releases</h3>
+      <div class="downtable__wrap">
+        <div class="downtable__scroller">
+          <table class="downtable">
+            <tr>
+              <th class="downtable1">Version</th>
+              <th class="downtable2">Docs</th>
+              <th class="downtable3">Release Notes</th>
+              <th class="downtable4">Date</th>
+              <th class="downtable5">Source</th>
+            </tr>
+            <tbody>
+              <tr>
+                <td>2.11.0 (latest)</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.11.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.11.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip" target="_blank">apache-ignite-slim-2.11.0-bin.zip</a> (<a
+                    href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://dlcdn.apache.org/ignite/2.11.0/apache-ignite-slim-2.11.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.10.0</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.10.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.10.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-slim-2.10.0-bin.zip" target="_blank">apache-ignite-slim-2.10.0-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-slim-2.10.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.10.0/apache-ignite-slim-2.10.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.9.1</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.9.1/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.9.1/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-slim-2.9.1-bin.zip" target="_blank">apache-ignite-slim-2.9.1-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-slim-2.9.1-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.9.1/apache-ignite-slim-2.9.1-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+              <tr>
+                <td>2.9.0</td>
+                <td><a href="https://ignite.apache.org/docs/latest" target="_blank">guide</a><a href="https://ignite.apache.org/releases/2.9.0/javadoc/" target="_blank">javadoc</a></td>
+                <td><a href="https://ignite.apache.org/releases/2.9.0/release_notes.html" target="_blank">release notes</a></td>
+                <td>2021-09-17</td>
+                <td class="jsLinksInside">
+                  <a class="sourcelink" href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-slim-2.9.0-bin.zip" target="_blank">apache-ignite-slim-2.9.0-bin.zip</a> (<a
+                    href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-slim-2.9.0-bin.zip.asc"
+                    target="_blank"
+                    >pgp</a
+                  ><a href="https://archive.apache.org/dist/ignite/2.9.0/apache-ignite-slim-2.9.0-bin.zip.sha512" target="_blank">sha512</a>)
+                </td>
+              </tr>
+            </tbody>
+          </table>
+        </div>
+      </div>
+    </section>
+    <!-- /.downloadslim-->
+    <section class="download-docker container" id="docker">
+      <h3 class="capstext pb-5">DOCKER AND CLOUD IMAGES</h3>
+      <div class="downtable__wrap">
+        <div class="downtable__scroller">
+          <table class="downtable downtable--docker">
+            <tr>
+              <th class="downtable2">Name</th>
+              <th class="downtable1">Docs</th>
+              <th class="downtable3">Date</th>
+              <th class="downtable5">URL</th>
+            </tr>
+            <tbody>
+              <tr>
+                <td>Docker Image</td>
+                <td><a href="https://ignite.apache.org/docs/latest/installation/installing-using-docker" target="_blank">guide</a></td>
+                <td>2020-03-03</td>
+                <td>
+                  <a class="sourcelink" href="https://hub.docker.com/r/apacheignite/ignite/tags/" target="_blank">https://hub.docker.com/r/apacheignite/ignite/tags/<br /></a>
+                </td>
+              </tr>
+              <tr>
+                <td>Amazon Image</td>
+                <td><a href="https://apacheignite.readme.io/docs/aws-deployment" target="_blank">guide</a></td>
+                <td>2018-07-16</td>
+                <td>
+                  <a class="sourcelink" href="https://console.aws.amazon.com/ec2/home?region=us-west-1#launchAmi=ami-9cdbb3fc" target="_blank">https://console.aws.amazon.com/ec2/home?region=us-west-1#launchAmi=ami-9cdbb3fc<br /></a
+                  ><a class="sourcelink" href="https://console.aws.amazon.com/ec2/home?region=us-east-1#launchAmi=ami-ce82caa4" target="_blank">https://console.aws.amazon.com/ec2/home?region=us-east-1#launchAmi=ami-ce82caa4<br /></a
+                  ><a class="sourcelink" href="https://console.aws.amazon.com/ec2/home?region=eu-central-1#launchAmi=ami-191b0775" target="_blank">https://console.aws.amazon.com/ec2/home?region=eu-central-1#launchAmi=ami-191b0775<br /></a>
+                </td>
+              </tr>
+            </tbody>
+          </table>
+        </div>
+      </div>
+    </section>
+    <!-- /.download-docker-->
+    <section class="downverify container pt-5" id="verify">
+      <h3 class="h5">How to verify</h3>
+      <div class="downverify__wrap flexi pt-4">
+        <div class="downverify__left">
+          <p>
+            The PGP signatures can be verified using PGP or GPG. First download the <a href="https://downloads.apache.org/ignite/KEYS" target="_blank">Apache Ignite KEYS</a> file as well as the .asc signature files for the desired release
+            version. Make sure you get these files from the main distribution directory, rather than from a mirror. Then verify the signatures.
+          </p>
+        </div>
+        <aside class="downverify__right">
+          <p>Please check <a href="https://www.apache.org/info/verification.html" target="_blank">How to Verify Downloaded Files</a> for more information on how and why you should verify Apache Ignite releases.</p>
+          <downverify class="downverify__code"
+            ><p class="pb-1">% gpg --import KEYS</p>
+            <p>% gpg --verify apache-ignite-2.9.1-src.zip.asc apache-ignite-2.9.1-src.zip</p></downverify
+          >
+        </aside>
+      </div>
+    </section>
+    <!-- /.downverify-->
+    <section class="downfooter container" id="git">
+      <p class="capstext pb-3">GIT REPOSITORY</p>
+      <pre class="nativecode__codebox nomargin"><code class="bash">$ git clone https://gitbox.apache.org/repos/asf/ignite
+</code></pre>
+      <div class="downfooter__spacer pt-5 pb-5"></div>
+      <p class="capstext pb-3" id="extensions">EXTENSIONS</p>
+      <pre class="nativecode__codebox nomargin"><code class="xml">&lt;dependency&gt;
+    &lt;groupId&gt;org.apache.ignite&lt;/groupId&gt;
+    &lt;artifactId&gt;ignite-spring-boot-autoconfigure-ext&lt;/artifactId&gt;
+    &lt;version&gt;1.0.0&lt;/version&gt;
+&lt;/dependency&gt;
+&lt;dependency&gt;
+    &lt;groupId&gt;org.apache.ignite&lt;/groupId&gt;
+    &lt;artifactId&gt;ignite-spring-boot-thin-client-autoconfigure-ext&lt;/artifactId&gt;
+    &lt;version&gt;1.0.0&lt;/version&gt;
+&lt;/dependency&gt;</code></pre>
+    </section>
+    <section class="party3rd container" id="party3rd">
+      <p class="capstext">3RD PARTY BINARIES</p>
+      <div class="party3rd__wrap pt-5 flexi">
+        <div class="party3rd__left">
+          <p class="pb-2">This is a list of 3rd party binary packages based on Apache Ignite. The Apache Ignite project does not endorse or maintain any 3rd party binary packages.</p>
+          <p>
+            <a href="https://www.gridgain.com/resources/download#communityEdition" target="_blank">GridGain Community Edition</a> is a binary build of Apache Ignite created by GridGain, which includes optional LGPL dependencies, such as
+            Hibernate L2 cache integration and Geospatial Indexing, as well as bug fixes and features which may be included into the future official Apache Ignite releases.
+          </p>
+        </div>
+        <div class="party3rd__right">
+          <p>GridGain also provides his own <a href="http://www.gridgainsystems.com/nexus/content/repositories/external" target="_blank">GridGain Maven Repository</a> containing Apache Ignite LGPL artifacts such as ignite-hibernate.</p>
+          <p>Please note that artifacts located at GridGain Maven Repository provided for convenience and are NOT official Apache Ignite artifacts.</p>
+          <p>If you would like to provide your own edition of Apache Ignite here, please send email to <a href="mailto:dev@ignite.apache.org">Ignite dev list.</a></p>
+        </div>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/events-video.html b/build/events-video.html
new file mode 100644
index 0000000..9f1dd3c
--- /dev/null
+++ b/build/events-video.html
@@ -0,0 +1,583 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Events Watch Video | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/events.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__white jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="eventhero">
+      <div class="container">
+        <div class="eventhero__main">
+          <h2 class="h2">
+            Join The Apache Ignite <br />
+            Community At&nbsp;Conferences, <br />
+            Summits And Other Events
+          </h2>
+          <div class="h5 pt-3">
+            The community meets online and offline regularly. <br />
+            Join our meetup groups and events to learn from <br />Ignite experts or to share your Ignite experience.
+          </div>
+        </div>
+        <img class="eventhero__img" src="/img/events/b1-mainpic.svg" alt="Join the Apache Ignite Community at Conferences, Summits and Other Events" />
+      </div>
+    </section>
+    <!-- /.eventhero-->
+    <section class="cmtynavblock">
+      <div class="container">
+        <ul class="cmtynavblock__list flexi">
+          <li><a class="cmtynavblock__active" href="#summit"> Ignite Summit</a></li>
+          <li><a href="#meetups">Meetups Worldwide</a></li>
+          <li><a href="#upcoming">Upcoming Events</a></li>
+          <li><a href="#past">Past Events</a></li>
+        </ul>
+      </div>
+    </section>
+    <!-- /.cmtynavblock-->
+    <section class="event-featured container">
+      <p class="capstext">Featured Event</p>
+      <a class="event-featured__banner pt-5" href="https://ignite-summit.org/schedule/" target="_blank"
+        ><picture
+          ><source srcset="/img/events/event-banner-vert.jpg" media="(max-width: 767px)" />
+          <img src="/img/events/event-banner.jpg" alt="" /></picture
+      ></a>
+    </section>
+    <!-- /.event-featured-->
+    <section class="evsummit container" id="summit">
+      <div class="evsummit__date flexi">
+        <div class="evsummit__day">16</div>
+        <div class="evsummit__month h5">NOVEMBER <br />2021</div>
+      </div>
+      <div class="evsummit__info flexi pt-5">
+        <div class="evsummit__logo"><img src="/img/events/b2-summit.svg" alt="" /></div>
+        <div class="evsummit__descr">
+          <h3 class="h3">Apache Ignite Summit</h3>
+          <p class="h5 pt-2">
+            This virtual conference will feature speakers from industry-leading companies <br />
+            and hundreds of participants from all over the world.
+          </p>
+        </div>
+      </div>
+      <div class="evsummit__blocks pt-5 flexi">
+        <a class="evsummblock evsummblock--speaker" href="#" target="_blank"
+          ><p class="h4 evsummblock__title">Watch Summit videos and learn more about in-memory computing technology</p>
+          <p class="fz20 pt-1x evsummblock__descr">A full collection of Apache Ignite Summit presentations</p>
+          <p class="evsummblock__listtitle pt-4"><span class="button">Watch Summit Videos </span></p></a
+        >
+      </div>
+    </section>
+    <!-- /.evsummit-->
+    <section class="event-planet" id="meetups">
+      <div class="container">
+        <div class="event-planet__wrap flexi">
+          <div class="event-planet__main">
+            <h3 class="h3 pb-1">Apache Ignite Meetups Worldwide</h3>
+            <p class="h5 pt-5">Meet the community&nbsp;&mdash; developers, experts, and practitioners&nbsp;&mdash; face-to-face, virtually, or&nbsp;onsite in&nbsp;your city.</p>
+          </div>
+          <div class="event-planet__pic"><img src="/img/events/b4-world.svg" alt="" /></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.event-planet-->
+    <section class="event-virtual container">
+      <div class="eventvirt flexi">
+        <div class="eventvirt__left">
+          <h3 class="h4">Virtual Apache Ignite Meetup</h3>
+          <p class="pt-2">Join Ignite users, developers, committers, contributors, and architects from all over the world and&nbsp;get access to&nbsp;the online-talks and presentations by&nbsp;Apache Ignite experts and practitioners.</p>
+        </div>
+        <div class="eventvirt__right"><a class="button" href="#">Join Virtual Meetup</a></div>
+      </div>
+      <div class="event-virtbot flexi">
+        <div class="event-virtbot__col">
+          <h4 class="h4">Recordings Of Past Meetups</h4>
+          <p class="pt-2">Find a collection of past Virtual Apache Ignite Meetup <br />presentations, talks, and webinars.</p>
+          <div class="event-recording pb-2">
+            <a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a
+            ><a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a
+            ><a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a>
+          </div>
+          <a class="event-recbutton button button--shadow" href="https://www.youtube.com/playlist?list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ" target="_blank"
+            ><i
+              ><svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
+                <path d="M8.71423 4.99993L0.142805 9.94865L0.142805 0.0512134L8.71423 4.99993Z" /></svg></i
+            ><span>Watch Virtual Meetup videos </span></a
+          >
+        </div>
+        <div class="event-virtbot__col">
+          <h4 class="h4">Upcoming Virtual Meetup</h4>
+          <p class="pt-2 event-virtbot__gray">November 16, 2021</p>
+          <div class="event-dynamicsect"></div>
+          <a class="button button--shadow event-recmorebutton" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/events/280383112/" target="_blank">Learn more</a>
+        </div>
+      </div>
+    </section>
+    <!-- /.event-virtual-->
+    <section class="eventyoucity container">
+      <h2 class="h4">Apache Ignite Meetups In Your City</h2>
+      <div class="eventyoucity__wrap pt-5">
+        <article class="eventyoucity__item">
+          <div class="eventyoucity__icon"><img src="/img/events/flag-uk.svg" alt="" /></div>
+          <div class="eventyoucity__town h5"><strong>London</strong><span>Apache Ignite Meetup</span></div>
+          <div class="eventyoucity__action">
+            <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+          </div>
+        </article>
+        <article class="eventyoucity__item">
+          <div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
+          <div class="eventyoucity__town h5"><strong>St.Petersburg</strong><span>Apache Ignite Meetup</span></div>
+          <div class="eventyoucity__action">
+            <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+          </div>
+        </article>
+        <article class="eventyoucity__item">
+          <div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
+          <div class="eventyoucity__town h5"><strong>Moscow</strong><span>Apache Ignite Meetup</span></div>
+          <div class="eventyoucity__action">
+            <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join</span></a>
+          </div>
+        </article>
+        <article class="eventyoucity__last">
+          <p class="fz20 pb-3">Start an onsite Apache Ignite Meetup in your city.</p>
+          <small>Take the first step.</small><small>Send us a note to <br /><a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a> <br />and we'll see what can be done.</small>
+        </article>
+      </div>
+    </section>
+    <!-- /.eventyoucity-->
+    <section class="eventupcoming container" id="upcoming">
+      <div class="capstext pb-1">Upcoming Events Schedule</div>
+      <div class="eventupcoming__wrap pt-4">
+        <h2 class="h4 eventupcoming__head pb-5">Online events (2)</h2>
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">21</p>
+            <p class="eventcomingitem__month">SEPTEMBER</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <p class="eventcomingitem__title h5">Distributed Java Databases Under the Hood: Main Components and Interactions Between Them</p>
+            <p class="eventcomingitem__descr pt-1">We will describe the minimal architecture of distributed data storage—the main components and how these components work together.</p>
+            <a class="eventcomingitem__more" href="#"> Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Valentin Kulichenko</div></div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock"><img src="/img/events/icon-pero.png" alt="" /></div>
+              <div class="eventcomingitem__camera">Online event</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">23</p>
+            <p class="eventcomingitem__month">SEPTEMBER</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <p class="eventcomingitem__title h5">Apache Ignite Extensions – Modularization</p>
+            <p class="eventcomingitem__descr pt-1">Apache Ignite Extensions to allow Apache Ignite codebase host core modules capabilities and migrate 3rd party integrations in a separate repository.</p>
+            <a class="eventcomingitem__more" href="#">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Saikat Maitra</div></div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock"><img src="/img/events/icon-pero.png" alt="" /></div>
+              <div class="eventcomingitem__camera">Online event</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+      </div>
+      <div class="eventupcoming__wrap pt-4">
+        <h2 class="h4 py-4">Offline events (4)</h2>
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">20</p>
+            <p class="eventcomingitem__month">SEPTEMBER</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <div class="eventcomingitem__complextitle flexi">
+              <img class="eventcomingitem__logo" src="/img/events/content/event1.png" alt="" />
+              <p class="eventcomingitem__title h5">Apache Ignite. Now with CDC!</p>
+            </div>
+            <p class="eventcomingitem__descr pt-2">Nikolay Izhikov, Apache Ignite PMC, will introduce the audience to Change Data Capture and share how it's organized in Apache Ignite</p>
+            <a class="eventcomingitem__more" href="#">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Nikolay Izhikov</div></div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock">Saint-Petersburg, Russia</div>
+              <div class="eventcomingitem__camera">Online event</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">23</p>
+            <p class="eventcomingitem__month">SEPTEMBER</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <div class="eventcomingitem__complextitle flexi">
+              <img class="eventcomingitem__logo" src="/img/events/content/event2.png" alt="" />
+              <p class="eventcomingitem__title h5">Organization of testing distributed systems on the example of a real Java project</p>
+            </div>
+            <p class="eventcomingitem__descr pt-2">
+              First offline meeting in 2021! Ignite Committers will talk about recently updated features. Dmitry Gorchakov will introduce the case – building a distributed system of "super services" on Apache Ignite.
+            </p>
+            <a class="eventcomingitem__more" href="#">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic">
+              <div class="eventcomingitem__speaker">
+                Ivan Bessonov<br />
+                Maxim Muzafarov<br />
+                Dmitry Gorchakov
+              </div>
+            </div>
+            <div class="eventcomingitem__loc"><div class="eventcomingitem__locblock">Moscow, Russia</div></div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+      </div>
+    </section>
+    <!-- /.eventupcoming-->
+    <section class="eventspast container" id="past">
+      <h3 class="capstext pb-5">Past Events</h3>
+      <div class="eventspast__tablinks flexi">
+        <button class="eventpast__link active" data-tablink="e2021">2021</button><button class="eventpast__link" data-tablink="e2021">2020</button><button class="eventpast__link" data-tablink="e2021">2019</button
+        ><button class="eventpast__link" data-tablink="e2021">2018</button><button class="eventpast__link" data-tablink="e2021">2017</button><button class="eventpast__link" data-tablink="e2021">2016</button
+        ><button class="eventpast__link" data-tablink="e2021">2015</button><button class="eventpast__link" data-tablink="e2021">2014</button>
+      </div>
+      <div class="eventspast__tabs">
+        <div class="eventspast__tab">
+          <article class="eventcard">
+            <div class="eventcard__date">September 2, 2021</div>
+            <h3 class="h5 pt-3">Building a low-code BaaS platform on Apache Ignite</h3>
+            <div class="eventcard__info pt-2">
+              <div class="eventcard__speaker">Courtney Robinson<small>(Hypi, co-founder and CEO)</small></div>
+              <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+            </div>
+            <a class="eventcard__button button button--shadow">Learn more details</a>
+          </article>
+          <article class="eventcard">
+            <div class="eventcard__date">September 2, 2021</div>
+            <h3 class="h5 pt-3">Apache Ignite 3.0.0 Alpha 2 Build Community Gathering</h3>
+            <div class="eventcard__info pt-2">
+              <div class="eventcard__speaker eventcard__speaker--one">Valentin Kulichenko</div>
+              <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+            </div>
+            <a class="eventcard__button button button--shadow">Learn more details</a>
+          </article>
+          <article class="eventcard">
+            <div class="eventcard__date">June 19, 2021</div>
+            <h3 class="h5 pt-3">Apache Ignite on Kubernetes</h3>
+            <div class="eventcard__info pt-2">
+              <div class="eventcard__speaker eventcard__speaker--one">Colin Capriati</div>
+              <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+            </div>
+            <a class="eventcard__button button button--shadow">Learn more details</a>
+          </article>
+        </div>
+        <!-- /.eventspast__tab-->
+        <div class="eventspast__bottom pt-5"><a class="eventspast__more jsLoadMoreEvents" href="#"> Show more</a></div>
+      </div>
+    </section>
+    <!-- /.eventspast-->
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/events.html b/build/events.html
new file mode 100644
index 0000000..9153920
--- /dev/null
+++ b/build/events.html
@@ -0,0 +1,3355 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Events | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/events.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__white jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="eventhero">
+      <div class="container">
+        <div class="eventhero__main">
+          <h2 class="h2">
+            Join The Apache Ignite <br />
+            Community At&nbsp;Conferences, <br />
+            Summits And Other Events
+          </h2>
+          <div class="h5 pt-3">
+            The community meets online and offline regularly. <br />
+            Join our meetup groups and events to learn from <br />Ignite experts or to share your Ignite experience.
+          </div>
+        </div>
+        <img class="eventhero__img" src="/img/events/b1-mainpic.svg" alt="Join the Apache Ignite Community at Conferences, Summits and Other Events" />
+      </div>
+    </section>
+    <!-- /.eventhero-->
+    <section class="cmtynavblock">
+      <div class="container">
+        <ul class="cmtynavblock__list flexi">
+          <li><a class="cmtynavblock__active" href="#summit"> Ignite Summit</a></li>
+          <li><a href="#meetups">Meetups Worldwide</a></li>
+          <li><a href="#upcoming">Upcoming Events</a></li>
+          <li><a href="#past">Past Events</a></li>
+        </ul>
+      </div>
+    </section>
+    <!-- /.cmtynavblock-->
+    <section class="event-featured container">
+      <p class="capstext">Featured Event</p>
+      <a class="event-featured__banner pt-5" href="https://ignite-summit.org/schedule/" target="_blank"
+        ><picture
+          ><source srcset="/img/events/event-banner-vert.jpg" media="(max-width: 767px)" />
+          <img src="/img/events/event-banner.jpg" alt="" /></picture
+      ></a>
+    </section>
+    <!-- /.event-featured-->
+    <section class="evsummit container" id="summit">
+      <div class="evsummit__date flexi">
+        <div class="evsummit__day">16</div>
+        <div class="evsummit__month h5">NOVEMBER <br />2021</div>
+      </div>
+      <div class="evsummit__info flexi pt-5">
+        <div class="evsummit__logo"><img src="/img/events/b2-summit.svg" alt="" /></div>
+        <div class="evsummit__descr">
+          <h3 class="h3">Apache Ignite Summit</h3>
+          <p class="h5 pt-2">
+            This virtual conference will feature speakers from industry-leading companies <br />
+            and hundreds of participants from all over the world.
+          </p>
+        </div>
+      </div>
+      <div class="evsummit__blocks pt-5 flexi">
+        <a class="evsummblock evsummblock--speaker" href="https://hopin.com/events/ignite-summit-cloud-edition" target="_blank"
+          ><p class="h4 evsummblock__title">Become a speaker</p>
+          <p class="fz20 pt-1x evsummblock__descr">Submit a talk by October 15</p>
+          <p class="evsummblock__listtitle pt-4"><strong>We are looking for:</strong></p>
+          <ul class="evsummblock__list dashlist pt-1">
+            <li>Ignite cloud-related deployment stories</li>
+            <li>technical deep dives</li>
+            <li>integration experiences</li>
+          </ul></a
+        >
+        <div class="evsummblock evsummblock--join">
+          <p class="h4 evsummblock__title">Join Summit online</p>
+          <p class="fz20 pt-1x evsummblock__descr">
+            Become a&nbsp;part of&nbsp;a&nbsp;true community event and learn more about up-to-date<br />
+            in-memory computing solutions.
+          </p>
+        </div>
+      </div>
+    </section>
+    <!-- /.evsummit-->
+    <section class="event-planet" id="meetups">
+      <div class="container">
+        <div class="event-planet__wrap flexi">
+          <div class="event-planet__main">
+            <h3 class="h3 pb-1">Apache Ignite Meetups Worldwide</h3>
+            <p class="h5 pt-5">Meet the community&nbsp;&mdash; developers, experts, and practitioners&nbsp;&mdash; face-to-face, virtually, or&nbsp;onsite in&nbsp;your city.</p>
+          </div>
+          <div class="event-planet__pic"><img src="/img/events/b4-world.svg" alt="" /></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.event-planet-->
+    <section class="event-virtual container" id="virtual">
+      <div class="eventvirt flexi">
+        <div class="eventvirt__left">
+          <h3 class="h4">Virtual Apache Ignite Meetup</h3>
+          <p class="pt-2">Join Ignite users, developers, committers, contributors, and architects from all over the world and&nbsp;get access to&nbsp;the online-talks and presentations by&nbsp;Apache Ignite experts and practitioners.</p>
+        </div>
+        <div class="eventvirt__right"><a class="button" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/" target="_blank">Join Virtual Meetup</a></div>
+      </div>
+      <div class="event-virtbot">
+        <div class="event-virtbot__col">
+          <h4 class="h4">Recordings Of Past Meetups</h4>
+          <p class="pt-2">Find a collection of past Virtual Apache Ignite Meetup <br />presentations, talks, and webinars.</p>
+        </div>
+        <div class="event-virtbot__col">
+          <h4 class="h4">Upcoming Virtual Meetup</h4>
+          <p class="pt-2 event-virtbot__gray">November 16, 2021</p>
+        </div>
+        <div class="event-virtbot__col">
+          <div class="event-recording pb-2">
+            <a class="event-recorditem videoscr glightbox" href="https://www.youtube.com/watch?v=f2ArcJPH4iU&amp;list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&amp;index=1" target="_blank"
+              ><img class="event-recpic" src="https://img.youtube.com/vi/f2ArcJPH4iU/maxresdefault.jpg" alt="" /></a
+            ><a class="event-recorditem videoscr glightbox" href="https://www.youtube.com/watch?v=lCiZ3x8IRvI&amp;list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&amp;index=2" target="_blank"
+              ><img class="event-recpic" src="https://img.youtube.com/vi/lCiZ3x8IRvI/maxresdefault.jpg" alt="" /></a
+            ><a class="event-recorditem videoscr glightbox" href="https://www.youtube.com/watch?v=7UjENQBFvIQ&amp;list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&amp;index=3" target="_blank"
+              ><img class="event-recpic" src="https://img.youtube.com/vi/7UjENQBFvIQ/maxresdefault.jpg" alt=""
+            /></a>
+          </div>
+          <a class="event-recbutton button button--shadow" href="https://www.youtube.com/playlist?list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ" target="_blank"
+            ><i
+              ><svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
+                <path d="M8.71423 4.99993L0.142805 9.94865L0.142805 0.0512134L8.71423 4.99993Z" /></svg></i
+            ><span>Watch Virtual Meetup videos </span></a
+          >
+        </div>
+        <div class="event-dynamicsect">
+          <h3 class="h5 pb-1x">Ignite Summit: Cloud Edition</h3>
+          <p>Ignite Summit: Cloud Edition is the premier event for developers who use Apache Ignite® and in-memory computing to tackle speed and scale challenges in cloud environments.</p>
+          <a class="button button--shadow event-recmorebutton" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/events/280383112/" target="_blank">Learn more</a>
+        </div>
+      </div>
+    </section>
+    <!-- /.event-virtual-->
+    <section class="eventyoucity container">
+      <h2 class="h4">Apache Ignite Meetups In Your City</h2>
+      <div class="eventyoucity__wrap pt-5">
+        <article class="eventyoucity__item">
+          <div class="eventyoucity__icon"><img src="/img/events/flag-uk.svg" alt="" /></div>
+          <div class="eventyoucity__town h5"><strong>London</strong><span>Apache Ignite Meetup</span></div>
+          <div class="eventyoucity__action">
+            <a class="button button--shadow" href="https://www.meetup.com/ru-RU/Apache-Ignite-London/" target="_blank"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+          </div>
+        </article>
+        <article class="eventyoucity__item">
+          <div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
+          <div class="eventyoucity__town h5"><strong>St.Petersburg</strong><span>Apache Ignite Meetup</span></div>
+          <div class="eventyoucity__action">
+            <a class="button button--shadow" href="https://www.meetup.com/ru-RU/St-Petersburg-Apache-Ignite-Meetup/" target="_blank"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+          </div>
+        </article>
+        <article class="eventyoucity__item">
+          <div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
+          <div class="eventyoucity__town h5"><strong>Moscow</strong><span>Apache Ignite Meetup</span></div>
+          <div class="eventyoucity__action">
+            <a class="button button--shadow" href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/" target="_blank"><img src="/img/events/icon-plus.svg" alt="" /><span>Join</span></a>
+          </div>
+        </article>
+        <article class="eventyoucity__last">
+          <p class="fz20 pb-3">Start an onsite Apache Ignite Meetup in your city.</p>
+          <small>Take the first step.</small><small>Send us a note to <br /><a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a> <br />and we'll see what can be done.</small>
+        </article>
+      </div>
+    </section>
+    <!-- /.eventyoucity-->
+    <section class="eventupcoming container" id="upcoming">
+      <div class="capstext pb-1">Upcoming Events Schedule</div>
+      <div class="eventupcoming__wrap pt-4">
+        <h2 class="h4 eventupcoming__head pb-5">Online events (2)</h2>
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">9</p>
+            <p class="eventcomingitem__month">November</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <p class="eventcomingitem__title h5">Apache Ignite 2.11: Improvements and .NET Upgrades, Apache Ignite 3 Alpha 3: The Journey Continues</p>
+            <p class="eventcomingitem__descr pt-1">
+              A quick overview of Apache Ignite 2.11. This release resolved a number of issues, problems with the internal architecture and technical bugs. Plus we will discuss Apache Ignite 2.11 updates related to .NET. Just now, the
+              Apache Ignite community released the latest version of Ignite 3—Alpha 3! Val Kulichenko, the Ignite 3.0 Release manager, will demonstrate the updates and the latest API changes.
+            </p>
+            <a class="eventcomingitem__more" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/281596817" target="_blank">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic">
+              <div class="eventcomingitem__speaker">
+                Maxim Muzafarov<br />
+                Pavel Tupitsyn<br />
+                Val Kulichenko
+              </div>
+            </div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock"><img src="/img/events/content/meetup.svg" alt="" /></div>
+              <div class="eventcomingitem__camera">Online event</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">15-16</p>
+            <p class="eventcomingitem__month">November</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <p class="eventcomingitem__title h5">Ignite Summit: Cloud Edition</p>
+            <p class="eventcomingitem__descr pt-1">
+              On November 15 and 16, 2021a free virtual event—Ignite Summit: Cloud Edition will be held. The conference is for architects and developers who use or are interested in using Apache Ignite in the cloud. On November 15, 2021,
+              free training sessions for EMEA and the Americas will be offered. On November 16, 2021, Ignite experts will share architectural insights and practical tips for solving challenges in cloud environments.
+            </p>
+            <a class="eventcomingitem__more" href="https://ignite-summit.org/" target="_blank">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Cloud Edition</div></div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock"><img src="/img/events/content/summit.svg" alt="" /></div>
+              <div class="eventcomingitem__camera">Online event</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+      </div>
+      <div class="eventupcoming__wrap pt-4">
+        <h2 class="h4 py-4">Offline events (2)</h2>
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">13</p>
+            <p class="eventcomingitem__month">November</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <p class="eventcomingitem__title h5">Backward compatibility on the example of Apache Ignite. Why does it hurt so much?</p>
+            <p class="eventcomingitem__descr pt-1">
+              I am developing an Apache Ignite distributed database. Our product provides backward compatibility between versions. What do you need to think about for backward compatibility? What is Backward Compatibility for Developers?
+              How do I test it? Why does it hurt so much? How to relieve pain? I will tell you about all this with the code examples.
+            </p>
+            <a class="eventcomingitem__more" href="https://mergeconf.ru/development/opensource/izhikov" target="_blank">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Nikolay Izhikov</div></div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock"><img src="/img/events/content/merge.svg" alt="" /></div>
+              <div class="eventcomingitem__address">Innopolis, Russia</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+        <article class="eventcomingitem flexi">
+          <div class="eventcomingitem__left">
+            <p class="eventcomingitem__num">18</p>
+            <p class="eventcomingitem__month">November</p>
+            <p class="eventcomingitem__year pt-3">2021</p>
+          </div>
+          <div class="eventcomingitem__main">
+            <p class="eventcomingitem__title h5">Ignite Summit: Cloud Edition</p>
+            <p class="eventcomingitem__descr pt-1">The report will present the concept of historical rebalancing, implemented in the Apache Ignite distributed database.</p>
+            <a class="eventcomingitem__more" href="https://www.highload.ru/moscow/2021/abstracts/7989" target="_blank">Learn more details</a>
+          </div>
+          <div class="eventcomingitem__right">
+            <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Vlad Pyatkov</div></div>
+            <div class="eventcomingitem__loc">
+              <div class="eventcomingitem__locblock"><img src="/img/events/content/hl++.svg" alt="" /></div>
+              <div class="eventcomingitem__address">Moscow, Russia</div>
+            </div>
+          </div>
+        </article>
+        <!-- /.eventcomingitem-->
+      </div>
+    </section>
+    <!-- /.eventupcoming-->
+    <section class="eventspast container jsTabWrap" id="past">
+      <h3 class="capstext pb-5">Past Events</h3>
+      <div class="eventspast__tablinks flexi">
+        <button class="eventpast__link active" data-tablink="e2021">2021</button><button class="eventpast__link" data-tablink="e2020">2020</button><button class="eventpast__link" data-tablink="e2019">2019</button
+        ><button class="eventpast__link" data-tablink="e2018">2018</button><button class="eventpast__link" data-tablink="e2017">2017</button><button class="eventpast__link" data-tablink="e2016">2016</button
+        ><button class="eventpast__link" data-tablink="e2015">2015</button><button class="eventpast__link" data-tablink="e2014">2014</button>
+      </div>
+      <div class="eventspast__tabs">
+        <div class="eventspast__tabwrap active" data-tab="e2021">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">September 28, 2021</div>
+              <h3 class="h5 pt-2">Organization of testing distributed systems on the example of a real Java project</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Maxim Losevskoy</div>
+                <div class="eventcard__loc">Moscow Python Conference 2021</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://conf.python.ru/moscow/2021/abstracts/7837" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">September 28, 2021</div>
+              <h3 class="h5 pt-2">Python-client for Apache Ignite Distributed DataBase</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Ivan Daschinsky</div>
+                <div class="eventcard__loc">Moscow Python Conference 2021</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://conf.python.ru/moscow/2021/abstracts/7815" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">September 23, 2021</div>
+              <h3 class="h5 pt-2">Apache Ignite Extensions - Modularization</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Saikat Maitra</div>
+                <div class="eventcard__loc">ApacheCon</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.apachecon.com/acah2021/tracks/integration.html" target="_blank"> Learn more details</a>
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2021more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">September 23, 2021</div>
+                <h3 class="h5 pt-2">Moscow Apache Ignite Meetup</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ivan Bessonov<br />Maxim Muzafarov<br />Dmitry Gorchakov</div>
+                  <div class="eventcard__loc">Moscow Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Moscow-Apache-Ignite-Meetup/events/280030657/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 21, 2021</div>
+                <h3 class="h5 pt-2">Distributed Java Databases Under the Hood: Main Components and Interactions Between Them</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">ApacheCon</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.apachecon.com/acah2021/tracks/bigdata.html" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 20, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite. Now with CDC!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Nikolay Izhikov</div>
+                  <div class="eventcard__loc">Saint Highload++</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.highload.ru/spb/2021/abstracts/7942" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 2, 2021</div>
+                <h3 class="h5 pt-2">Building a low-code BaaS platform on Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Courtney Robinson <small>(Hypi co-founder and CEO)</small></div>
+                  <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/280030600/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 20, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite 3.0.0 Alpha 2 Build Community Gathering</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/279417063/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 19, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite on Kubernetes</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Colin Capriati</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apache-ignite-kubernetes" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 18, 2021</div>
+                <h3 class="h5 pt-2">Why Distributed SQL Is Not As Easy As It Looks</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Stan Lukyanov</div>
+                  <div class="eventcard__loc">Highload++</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.highload.ru/spring/2021/abstracts/6686" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 28, 2021</div>
+                <h3 class="h5 pt-2">How to Use Spark With Apache Ignite for Big Data Processing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Andrey Alexandrov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/how-use-spark-apache-ignite-big-data-processing" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 27, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite Native Persistence Storage</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Anton Kalashnikov</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/events/277298901/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 20, 2021</div>
+                <h3 class="h5 pt-2">Dealing with Network Overhead in Distributed Systems: An Effective Approach to Working with Data</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Pavel Tupitsyn</div>
+                  <div class="eventcard__loc">DOTNEXT Russia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://dotnext-piter.ru/en/2021/spb/talks/3ar6q8gmbfi86lhbduts0k/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 20, 2021</div>
+                <h3 class="h5 pt-2">Distributed Java Databases Under the Hood: Main Components and Interactions</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Val Kulichenko</div>
+                  <div class="eventcard__loc">Seattle Java User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/seajug/events/276324545/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 15, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite Meetup Moscow</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Grigory Domozhirov</div>
+                  <div class="eventcard__loc">Ivan Dashchinskiy</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/277376724/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 13, 2021</div>
+                <h3 class="h5 pt-2">Using Ignite and JBoss Drools to Implement a Complex Event Processing Solution</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Manoel Pereira de Lima Junior<br />Ney Luiz Montes Junior</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276693067/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 13, 2021</div>
+                <h3 class="h5 pt-2">Distributed Java DBs Under the Hood: Components & Interactions Between Them</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Val Kulichenko</div>
+                  <div class="eventcard__loc">Chicago PostgreSQL Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/277073375/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 7, 2021</div>
+                <h3 class="h5 pt-2">Distributed Java DBs Under the Hood: Components & Interactions Between Them</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Val Kulichenko</div>
+                  <div class="eventcard__loc">London Java Community</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.eventbrite.co.uk/e/distributed-java-databases-under-the-hood-tickets-148903304793" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 29, 2021</div>
+                <h3 class="h5 pt-2">Distributed Java DBs Under the Hood: Components & Interactions Between Them</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Val Kulichenko</div>
+                  <div class="eventcard__loc">The Boston Java Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/boston-java/events/276334396/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 17, 2021</div>
+                <h3 class="h5 pt-2">How to use Apache Ignite and Spring to build a reliable distributed web application</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Semyon Danilov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/how-use-apache-ignite-and-spring-build-reliable-distributed-web-application" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 2, 2021</div>
+                <h3 class="h5 pt-2">Using Apache Ignite to boost the development of Jira Cloud apps</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Peter Gagarinov</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276416802/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 24, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite SQL Troubleshooting</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Vladimir Pligin</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apache-ignite-sql-troubleshooting" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 19, 2021</div>
+                <h3 class="h5 pt-2">Designing In Memory Applications for Cloud Deployment</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">CloudWorld<br />Greg Stachnik</div>
+                  <div class="eventcard__loc">DeveloperWeek</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://emamo.com/event/developerweek-2021/s/open-talk-cloudworld-designing-in-memory-applications-for-cloud-deployment-WQKZyN" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 17, 2021</div>
+                <h3 class="h5 pt-2">PRO WORKSHOP: In-Memory Computing: How to Fight Your Serverless Code's Idle Time</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">DeveloperWeek Virtual</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://emamo.com/event/developerweek-2021/s/pro-workshop-in-memory-computing-how-to-fight-your-serverless-codes-idle-time-ozjzro" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 16, 2021</div>
+                <h3 class="h5 pt-2">Detecting Potential Hazardous Situations in the Dutch Railway Planning with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Pim Dorrestijn</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276125392/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 10, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite Essentials - Key Design Principles for Building Data-Intensive Applications</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Developer Training</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/developer-training-apache-ignite-essentials-key-design-principles-building-data" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 28, 2021</div>
+                <h3 class="h5 pt-2">Enabling Real-Time Analytics for Data Lakes with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Subsurface: Cloud Data Lake conf</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://subsurfaceconf.com/winter2021" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 26, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite 3.0.0 Alpha Build Community Gathering</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Virtual Meetup</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/275722317/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 19, 2021</div>
+                <h3 class="h5 pt-2">Designing In Memory Applications for Cloud Deployment</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">CloudWorld<br />Greg Stachnik</div>
+                  <div class="eventcard__loc">DeveloperWeek</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://emamo.com/event/developerweek-2021/s/open-talk-cloudworld-designing-in-memory-applications-for-cloud-deployment-WQKZyN" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 17, 2021</div>
+                <h3 class="h5 pt-2">PRO WORKSHOP: In-Memory Computing: How to Fight Your Serverless Code's Idle Time</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">DeveloperWeek Virtual</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://emamo.com/event/developerweek-2021/s/pro-workshop-in-memory-computing-how-to-fight-your-serverless-codes-idle-time-ozjzro" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 16, 2021</div>
+                <h3 class="h5 pt-2">Detecting Potential Hazardous Situations in the Dutch Railway Planning with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Pim Dorrestijn</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276125392/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 10, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite Essentials - Key Design Principles for Building Data-Intensive Applications</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Developer Training</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/developer-training-apache-ignite-essentials-key-design-principles-building-data" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 28, 2021</div>
+                <h3 class="h5 pt-2">Enabling Real-Time Analytics for Data Lakes with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Subsurface: Cloud Data Lake conf</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://subsurfaceconf.com/winter2021" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 26, 2021</div>
+                <h3 class="h5 pt-2">Apache Ignite 3.0.0 Alpha Build Community Gathering</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Virtual Meetup</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/275722317/" target="_blank"> Learn more details </a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2021more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2021-->
+        <div class="eventspast__tabwrap" data-tab="e2020">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">December 9, 2020</div>
+              <h3 class="h5 pt-2">Apache Ignite Workshop: Developing Applications That Are Easy to Manage</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Alexey Kukushkin</div>
+                <div class="eventcard__loc">Webinar</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apache-ignite-workshop-developing-applications-are-easy-manage" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">December 8, 2020</div>
+              <h3 class="h5 pt-2">How to Use Apache Ignite to Rescue the Backend of a Bank</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Mikhail Antonov</div>
+                <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/274647932/" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">December 8, 2020</div>
+              <h3 class="h5 pt-2">Using Apache Ignite’s Compute Grid to Integrate the Drools Rules Engine</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Ken Cottrell</div>
+                <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/274647932/" target="_blank"> Learn more details</a>
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2020more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">December 4, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers and Architects</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">jLove conference</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://jlove.konfy.care/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">December 2, 2020</div>
+                <h3 class="h5 pt-2">How to Deploy Change Data Capture Using Debezium in Apache Ignite and GridGain</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Evgenii Zhuravlev</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/change-data-capture-using-debezium-in-apache-ignite-and-gridgain" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 30, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers and Architects</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Java.IL - the Israeli Java Community</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/JavaIL/events/274529630/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 18, 2020</div>
+                <h3 class="h5 pt-2">How to Leverage the Gridgain Operator for Kubernetes to Deploy Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexander Shapkin</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/gridgain-kubernetes-operator-for-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 17, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite from Scratch: Live Coding of a Naive Distributed System in Java</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda & Val Kulichenko</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/273935662/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 12, 2020</div>
+                <h3 class="h5 pt-2">Distributed Application Development Training: Approaches for User Authentication</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Mekhanikov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/distributed-application-development-training-approaches-user-authentication" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 29, 2020</div>
+                <h3 class="h5 pt-2">Performance and Fault-Tolerance of Apache Ignite's Network Components</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Stanislav Lukyanov</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/session/performance-and-fault-tolerance-apache-ignites-network-components" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 29, 2020</div>
+                <h3 class="h5 pt-2">Engineering Overview of GridGain Nebula Managed Service: How We Deploy GridGain/Apache Ignite in Clouds</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Andrey Alexandrov</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/session/engineering-overview-gridgain-nebula-managed-service-how-we-deploy-gridgainapache-ignite" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 29, 2020</div>
+                <h3 class="h5 pt-2">Hyper-parameter Tuning and Distributed Stacking with Apache Ignite ML</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Zinoviev</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/session/hyper-parameter-tuning-and-distributed-stacking-apache-ignite-ml" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 28, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite Extensions - Modularization</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Saikat Maitra</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/session/apache-ignite-extensions-modularization" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 28, 2020</div>
+                <h3 class="h5 pt-2">Analyzing and Debugging Ignite Applications for Performance</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnick</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/session/analyzing-and-debugging-ignite-applications-performance" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 28, 2020</div>
+                <h3 class="h5 pt-2">Going Cloud-Native: Serverless Applications With Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/session/going-cloud-native-serverless-applications-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 27, 2020</div>
+                <h3 class="h5 pt-2">Training: Setting Up Apache Ignite Management and Monitoring Solution With GridGain Control Center</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">In-Memory Computing Summit</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/2020/virtual/register" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 20, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite Lightning Talks and Q&A Session</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker"></div>
+                  <div class="eventcard__loc">Virtual Apache Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/events/273921637/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 14</div>
+                <h3 class="h5 pt-2">Apache Ignite Workshop: Cluster Memory Management Techniques</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apache-ignite-workshop-cluster-memory-management-techniques" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 8, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers and Architects with VJUG</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Virtual Java User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/virtualJUG/events/273278453/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 7, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers and Architects with LJC</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">London Java Community Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.eventbrite.co.uk/e/in-memory-computing-essentials-for-java-developers-architects-tickets-123331914075" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 30, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Software Engineers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">JConf.dev</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://jconf.dev/session?id=5454" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 29, 2020</div>
+                <h3 class="h5 pt-2">Data Streaming using Apache Flink and Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Saikat Maitra</div>
+                  <div class="eventcard__loc">ApacheCon @home</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://apachecon.com/acah2020/tracks/ignite.html" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 29, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials For Software Engineers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">ApacheCon @home</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://apachecon.com/acah2020/tracks/ignite.html" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 28, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite: Continuous Machine and Deep Learning at Scale</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ken Cottrell</div>
+                  <div class="eventcard__loc">Developer Week Seattle: Cloud Edition</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.developerweek.com/CloudEdition/conference/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 28, 2020</div>
+                <h3 class="h5 pt-2">Heads in the Cloud: Cloud Deployment Best Practices for in Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnik</div>
+                  <div class="eventcard__loc">Developer Week Seattle: Cloud Edition</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.developerweek.com/CloudEdition/conference/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 17, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite 3.0: Major Changes and Features in Russian</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Virtual Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/272675398/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 16, 2020</div>
+                <h3 class="h5 pt-2">Going Cloud-Native: Serverless Applications With Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 15, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite 3.0: Major Changes and Features</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Virtual Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272675408/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 9, 2020</div>
+                <h3 class="h5 pt-2">Networking & Communication in Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Stanislav Lukyanov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 8, 2020</div>
+                <h3 class="h5 pt-2">When You Don't Need Apache Ignite: 3 cases when you'd better not use platform</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dmitry Pavlov</div>
+                  <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272551117/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 2, 2020</div>
+                <h3 class="h5 pt-2">Getting Started with Apache Ignite: Digital Integration Hub</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Glenn Wiebe</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 26, 2020</div>
+                <h3 class="h5 pt-2">Using Distributed Tracing to Resolve Performance Issues in Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnick</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/using-distributed-tracing-resolve-performance-issues-in-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 20, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite ML 2.8: A Complete Feature Overview</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Zinoviev</div>
+                  <div class="eventcard__loc">Apache Ignite Saint Petersburg Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/St-Petersburg-Apache-Ignite-Meetup/events/272207798/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 11, 2020</div>
+                <h3 class="h5 pt-2">Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Branimir Angelov</div>
+                  <div class="eventcard__loc">Apache Ignite Virtual Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/271920068/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 5, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite 101: Key Deployment Strategies for Database Acceleration</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/database-acceleration-deployment-strategies-with-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 28, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite Best Practices for Native Persistence and Data Recovery</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ivan Rakov</div>
+                  <div class="eventcard__loc">Apache Ignite Virtual Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/271602652/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 22, 2020</div>
+                <h3 class="h5 pt-2">Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite.</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Branimir Angelov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/building-blockchain-network-with-perper" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 16, 2020</div>
+                <h3 class="h5 pt-2">When you DO NOT need Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dmitry Pavlov</div>
+                  <div class="eventcard__loc">Java Community Meetup Saint Petersburg</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://community-z.com/events/java-community-meetup" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 15, 2020</div>
+                <h3 class="h5 pt-2">How to boost and scale Postgres</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Chicago PostgreSQL Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/271419029/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 15, 2020</div>
+                <h3 class="h5 pt-2">Architect’s Guide for Continuous Machine Learning Platforms With Apache Ignite 2.8</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ken Cottrell</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/continuous-machine-learning-platforms-apache-ignite-2-8" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 8, 2020</div>
+                <h3 class="h5 pt-2">Getting Started With Apache Ignite as an In-Memory Database (IMDB)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Glenn Wiebe</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/get-started-with-apache-Ignite-as-an-in-memory-database" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 24, 2020</div>
+                <h3 class="h5 pt-2">Learn Apache Ignite Through Coding Examples</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/learn-apache-ignite-through-coding-examples" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 17, 2020</div>
+                <h3 class="h5 pt-2">Architecting Low-Latency Java Systems at Massive Scale</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Simon Ritter & Denis Magda</div>
+                  <div class="eventcard__loc">Java Talk & Java Meetup Sydney</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.eventbrite.com/e/architecting-low-latency-java-systems-at-massive-scale-tickets-108907284620" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 17, 2020</div>
+                <h3 class="h5 pt-2">Simplifying GridGain and Apache Ignite Management with the GridGain Control Center</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnick</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/simplifying-gridgain-and-apache-ignite-management-with-the-gridgain-control-center" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 11, 2020</div>
+                <h3 class="h5 pt-2">The Role and Specifics of Networking in Distributed Systems. Dissecting Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Stanislav Lukyanov</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com//Bay-Area-In-Memory-Computing/events/271016164/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 24, 2020</div>
+                <h3 class="h5 pt-2">Learn Apache Ignite Through Coding Examples</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/learn-apache-ignite-through-coding-examples" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 10, 2020</div>
+                <h3 class="h5 pt-2">Moving Apache Ignite into Production: Best Practices for Distributed Transactions</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ivan Rakov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-into-production-best-practices-for-distributed-transactions" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 3, 2020</div>
+                <h3 class="h5 pt-2">How Apache Ignite Powers Real-Time Subscriber Offers for a Leading Telecommunications Company</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Bednov & Fedor Loginov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apache-ignite-powers-real-time-subscriber-offers-at-telecommunications-company" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 27, 2020</div>
+                <h3 class="h5 pt-2">Architecting Low-Latency Java Systems at Massive Scale</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Simon Ritter<br />Denis Magda</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/270625098/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 20, 2020</div>
+                <h3 class="h5 pt-2">Getting Started with Apache Ignite and SQL</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda<br />Igor Seliverstov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-and-sql" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 14, 2020</div>
+                <h3 class="h5 pt-2">Adding Speed and Scale to MySQL Deployments With In-Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">London In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/London-In-Memory-Computing-Meetup/events/269972893/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 13, 2020</div>
+                <h3 class="h5 pt-2">Using Data Center Replication to Ensure High Availability of Apache Ignite and GridGain Clusters</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Konstantin Orlov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/data-center-replication-to-ensure-high-availability-of-apache-ignite-clusters" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 6, 2020</div>
+                <h3 class="h5 pt-2">Conquer Application Performance Challenges with In-Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">London In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/London-In-Memory-Computing-Meetup/events/269971583/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 29, 2020</div>
+                <h3 class="h5 pt-2">Architects Guide for Apache Ignite ACID Transactions and Consistency</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ivan Rakov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/architects-guide-for-apache-ignite-acid-transactions-and-consistency" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 8, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Software Engineers with Denver & Boulder JUG</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Denver Java Users Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/DenverJavaUsersGroup/events/cpmtcqybcgblb/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 8, 2020</div>
+                <h3 class="h5 pt-2">Learn How Apache Ignite 2.8 Offers Improved Production Maintenance and Machine Learning</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apache-ignite-28-improved-production-maintenance-machine-learning" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 1, 2020</div>
+                <h3 class="h5 pt-2">Virtual Meetup: Scale Out and Conquer or Mysteries of In-Memory Systems</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko <small>Lead Architect at GridGain Systems</small></div>
+                  <div class="eventcard__loc"></div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Bay-Area-In-Memory-Computing/events/269533457/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 11, 2020</div>
+                <h3 class="h5 pt-2">Using Apache Ignite for Continuous Machine and Deep Learning at Scale</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ken Cottrell</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/using-apache-ignite-for-continuous-machine-and-deep-learning-at-scale" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 4, 2020</div>
+                <h3 class="h5 pt-2">Security Guide for Apache Ignite and GridGain with Configuration Examples</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Andrey Alexandrov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/security-guide-apache-ignite-and-gridgain-configuration-examples" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 26, 2020</div>
+                <h3 class="h5 pt-2">How-to for Apache Ignite Deployments in Kubernetes</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/how-apache-ignite-deployments-in-kubernetes" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 26, 2020</div>
+                <h3 class="h5 pt-2">How to boost and scale Postgres - from sharding to in-memory data grids</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Mekhanikov</div>
+                  <div class="eventcard__loc">Bengaluru, PGConf India</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://pgconf.in/conferences/pgconfin2020/program/proposals/184" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 20, 2020</div>
+                <h3 class="h5 pt-2">Google Big Table Deep Dive and Spark SQL Acceleration with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker"></div>
+                  <div class="eventcard__loc">Chicago Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/meetup-group-mqTCMocI/events/267952761/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 20, 2020</div>
+                <h3 class="h5 pt-2">Apache Ignite Meetup Moscow #8</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Bednov<br />Fedor Loginov<br />Ruslan Kamashev</div>
+                  <div class="eventcard__loc">Speakers: Maxim Muzafarov</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/268535144" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 18, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Boston JUG Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/meetup-group-HMwxfjeG/events/268167605/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 13, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Software Engineers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">San Francisco, DeveloperWeek 2020</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://developerweek2020.sched.com/event/YF7B" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 12, 2020</div>
+                <h3 class="h5 pt-2">Best Practices for Loading Real-time Data into Distributed Systems Using Change Data Capture</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Goncharuk</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/best-practices-loading-real-time-data-distributed-systems-using-change-data" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 5, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Chicago SQL Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Chicago-SQL/events/267816135/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 16, 2020</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Chicago Java User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/meetup-group-mqTCMocI/events/267293957/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 23rd, 2020</div>
+                <h3 class="h5 pt-2">Enabling Java for low-latency use cases at unlimited scale</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Gil Tene<br />Denis Magda</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/267751131" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 29, 2020</div>
+                <h3 class="h5 pt-2">Distributed Computing with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Mekhanikov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/distributed-computing-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2020more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2020-->
+        <div class="eventspast__tabwrap" data-tab="e2019">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">DECEMBER 18, 2019</div>
+              <h3 class="h5 pt-2">Data Streaming Using Apache Flink and Apache Ignite</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Saikat Maitra</div>
+                <div class="eventcard__loc">Webinar</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/data-streaming-using-apache-flink-and-apache-ignite" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">DECEMBER 18, 2019</div>
+              <h3 class="h5 pt-2">In-Memory Computing Essentials for Software Engineers</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Denis Magda</div>
+                <div class="eventcard__loc">The Silicon Valley Java User Group</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/en-US/sv-jug/events/265881743/" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">DECEMBER 16, 2019</div>
+              <h3 class="h5 pt-2">How and why Apache Ignite® is changing from an In-Memory Data Grid into an In-Memory Database</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Alexey Goncharuk</div>
+                <div class="eventcard__loc">Open Source Database Best Practices</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.eventbrite.com/e/open-source-database-best-practices-registration-82082285325" target="_blank"> Learn more details</a>
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2019more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">DECEMBER 4, 2019</div>
+                <h3 class="h5 pt-2">How to Migrate Your Data Schema to Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ivan Rakov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/how-migrate-your-data-schema-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">DECEMBER 3, 2019</div>
+                <h3 class="h5 pt-2">Apache Ignite Moscow Meetup</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Andrey Gura<br />Denis Garus</div>
+                  <div class="eventcard__loc">Moscow, Russia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://gridgain.timepad.ru/event/1124829/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 21, 2019</div>
+                <h3 class="h5 pt-2">Ignite Pearls - Insight and Creativity in Distributed Programming</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Nikita Ivanov</div>
+                  <div class="eventcard__loc">NY Scala Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/en-US/ny-scala/events/266240908/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 31, 2019</div>
+                <h3 class="h5 pt-2">Apache Ignite Pumpkin Meetup</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Evgeny Zhuravlev</div>
+                  <div class="eventcard__loc">Apache Ignite Meetup, Saint Petersburg, Russia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href=" https://gridgain.timepad.ru/event/1091051/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 29, 2019</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Software Engineers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">SQL NYC, The NoSQL & NewSQL Database Big Data Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/es-ES/mysqlnyc/events/265780229/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 23, 2019</div>
+                <h3 class="h5 pt-2">Ensembles of ML algorithms and Distributed Online Machine Learning with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Zinovyev</div>
+                  <div class="eventcard__loc">ApacheCon Europe 2019</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://aceu19.apachecon.com/session/ensembles-ml-algorithms-and-distributed-online-machine-learning-apache-ignite-0" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 16, 2019</div>
+                <h3 class="h5 pt-2">Updated Apache Ignite Apache® Ignite® Web Console live demo</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnick</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/whats-new-in-gridgain-web-console" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 9, 2019</div>
+                <h3 class="h5 pt-2">Why did we developed another one Kafka connector</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Kukushkin</div>
+                  <div class="eventcard__loc">Autumn Kafka at Leroy Merlin, Moscow (Russia)</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://leroy-merlin.timepad.ru/event/1069622/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 3, 2019</div>
+                <h3 class="h5 pt-2">Data Distribution in Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Andrey Gura</div>
+                  <div class="eventcard__loc">Scalability Meetup, Moscow (Russia)</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/ru-RU/Scalability-Camp/events/264936752/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 18, 2019</div>
+                <h3 class="h5 pt-2">Moving Apache® Ignite® into Production: Best Practices For Disaster Recovery and High Availability</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Stanislav Lukyanov</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-production-best-practices-disaster-recovery-and-high" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 18, 2019</div>
+                <h3 class="h5 pt-2">Continuous Machine and Deep Learning at Scale with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">ApacheCon North America 2019</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://apachecon.com/acna19/s/#/scheduledEvent/1125 " target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 28, 2019</div>
+                <h3 class="h5 pt-2">Moving Apache® Ignite® into Production: Best Practices for Deploying Apache Ignite in the Cloud</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnick</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/moving-apacher-ignitetm-production-best-practices-deploying-apache-ignite-in" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 22, 2019</div>
+                <h3 class="h5 pt-2">Cloud deployment best practices</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Greg Stachnick</div>
+                  <div class="eventcard__loc">Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/meetups/nyc-in-memory-computing-meetup-10" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 20, 2019</div>
+                <h3 class="h5 pt-2">The Insiders Checklist for Hardening an In-Memory Computing Cluster</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/meetups/bay-area-in-memory-computing-meetup-10" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 28, 2019</div>
+                <h3 class="h5 pt-2">HTAP via integration of Apache Ignite and Apache Spark</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Roman Shtykh</div>
+                  <div class="eventcard__loc">Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://cyberagent.connpass.com/event/134260/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 29, 2019</div>
+                <h3 class="h5 pt-2">Moving Apache Ignite into Production: An Initial Checklist</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-production-initial-checklist" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 25, 2019</div>
+                <h3 class="h5 pt-2">Distributed ML/DL with Ignite ML Module Using Apache Spark as Database</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Alexey Zinovyev</div>
+                  <div class="eventcard__loc">Spark + AI Summit 2019</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://databricks.com/sparkaisummit/north-america/sessions-single-2019?id=143" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 20, 2019</div>
+                <h3 class="h5 pt-2">Apache Ignite for Node.js Developers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apacher-ignitetm-nodejs-developers" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 15, 2019</div>
+                <h3 class="h5 pt-2">Using TensorFlow with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Yury Babak</div>
+                  <div class="eventcard__loc">Open Data Science Meetup Saint Petersburg (Russia)</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/meetups/open-data-science-meetup-saint-petersburg-russia" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Feb 13, 2019</div>
+                <h3 class="h5 pt-2">What’s New in Apache Ignite 2.7</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/whats-new-in-apache-ignite-27" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Feb 5, 2019</div>
+                <h3 class="h5 pt-2">Turbocharge your MySQL queries in-memory with In-Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">MySQL New York Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/EffectiveMySQL/events/257849652/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 30, 2019</div>
+                <h3 class="h5 pt-2">GridGain Cloud: Deploy Apache Ignite in Minutes</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/gridgain-cloud-deploy-apache-ignite-in-minutes" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 24, 2019</div>
+                <h3 class="h5 pt-2">In-Memory Computing Best Practices: Developing New Apps, Channels and APIs</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Rob Meyer</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/in-memory-computing-best-practices-developing-new-apps-channels-and-apis" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 15, 2019</div>
+                <h3 class="h5 pt-2">Workshop: Machine Learning 101 with In-Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Stanford Data Science Machine Learning Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Stanford-Data-Science-Machine-Learning-Meetup/events/256812708" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 15, 2019</div>
+                <h3 class="h5 pt-2">Workshop: In-Memory Computing Essentials for Data Scientists</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">BOSTON #ODSC</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/open-source-data-science/events/256974934/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 14, 2019</div>
+                <h3 class="h5 pt-2">Relational DBMSs: Faster Transactions and Analytics with In-Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/257355223" target="_blank"> Learn more details </a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2019more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2019-->
+        <div class="eventspast__tabwrap" data-tab="e2018">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">December 6, 2018</div>
+              <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Akmal Chaudhri</div>
+                <div class="eventcard__loc">Amsterdam Kubernetes/Cloud-Native Meetup</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Amsterdam-Kubernetes-Meetup/events/256234544" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">December 5, 2018</div>
+              <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Akmal Chaudhri</div>
+                <div class="eventcard__loc">Hamburg Kubernetes/Cloud-Native Meetup</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Hamburg-Kubernetes-Meetup/events/256200849/" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">December 4, 2018</div>
+              <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Akmal Chaudhri</div>
+                <div class="eventcard__loc">München Kubernetes/Cloud-Native Meetup</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Munchen-Kubernetes-Meetup/events/256177844/" target="_blank"> Learn more details</a>
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2018more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">November 29, 2018</div>
+                <h3 class="h5 pt-2">Memory-Centric Architecture - A New Approach to Distributed Systems</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/256580648/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 28, 2018</div>
+                <h3 class="h5 pt-2">Stream Processing Best Practices - In the Cloud and with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Apache Kafka Atlanta</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Kafka-ATL/events/256500714/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 27, 2018</div>
+                <h3 class="h5 pt-2">Best Practices for Stream Processing with Kafka and Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Apache Kafka DC</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Kafka-DC/events/256476441" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 14, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite performance measurement. How we do benchmarks</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Ilya Suntsov<br />Dmitry Pavlov<br />Nikolay Kulagin<br />Nikolay Izhikov</div>
+                  <div class="eventcard__loc">Moscow Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/meetups/moscow-apache-ignite-meetup" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 7, 2018</div>
+                <h3 class="h5 pt-2">Best Practices for Stream Processing with Kafka and Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Bay Area Apache Kafka Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/KafkaBayArea/events/255670377/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 1, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Data Scientist</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Lucas Beeler</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/255491989/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 25, 2018</div>
+                <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">DevOps Exchange San Francisco</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/DevOps-Exchange-SanFrancisco/events/254969027" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 25, 2018</div>
+                <h3 class="h5 pt-2">Powering up banks and financial institutions with distributed systems</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/254701726/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 24, 2018</div>
+                <h3 class="h5 pt-2">Best practices for stream ingestion, processing and analytics using in-memory computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Future of Data: New York</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/futureofdata-newyork/events/253873404" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 23, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite: The In-Memory Hammer In Your Data Science Toolkit</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Metis: New York Data Science</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Metis-New-York-Data-Science/events/254379968" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 18, 2018</div>
+                <h3 class="h5 pt-2">Scale Out and Conquer: Architectural Decisions Behind Distributed In-Memory Systems</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">IT/Dev Connections, Dallas</div>
+                </div>
+                <a
+                  class="eventcard__button button button--shadow"
+                  href="https://tmt.knect365.com/it-dev-connections/speakers/denis-magda-1#far-east-room_scale-out-and-conquer-architectural-decisions-behind-distributed-in-memory-systems"
+                  target="_blank"
+                >
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 26, 2018</div>
+                <h3 class="h5 pt-2">Best Practices for Stream Ingestion, Processing and Analytics Using In-Memory Computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/254629901/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 21, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite: From In-Memory Data Grid to Memory-Centric Distributed Database</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Roman Shtykh</div>
+                  <div class="eventcard__loc">DB Tech Showcase, Tokyo</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.db-tech-showcase.com/dbts/tokyo" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 17, 2018</div>
+                <h3 class="h5 pt-2">How to become a Big Data Rockstar in 15 minutes!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Data Natives European Tour, Paris</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Big-Data-Paris/events/251647148" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 12, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Data Scientists</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">New York Data Science</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Metis-New-York-Data-Science/events/253834339/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 30, 2018</div>
+                <h3 class="h5 pt-2">PostgreSQL with Apache Ignite: Faster Transactions and Analytics</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">New York City PostgreSQL User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/postgres-nyc/events/252852884/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 29, 2018</div>
+                <h3 class="h5 pt-2">Machine and Deep Learning with an Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/253100350/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 28, 2018</div>
+                <h3 class="h5 pt-2">Improving Apache Spark™ In-Memory Computing with Apache Ignite®</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Big Bang Data Science - Georgia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/big-bang-Data-science-Solutions/events/253752437/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 27, 2018</div>
+                <h3 class="h5 pt-2">Speeding-up the IoT: Best practices for stream ingestion, processing and analytics using in-memory computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Greater Atlanta Internet of Things</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Greater-Atlanta-Internet-of-Things/events/253619287/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 23, 2018</div>
+                <h3 class="h5 pt-2">Best Practices for Deploying Distributed Databases and In-Memory Computing Platforms with Kubernetes</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup, Menlo Park</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/252983625" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 22, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Data Scientists</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Metis: San Francisco Data Science</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Metis-San-Francisco-Data-Science/events/253823997" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 21, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite + Apache Spark RDDs and DataFrames integration (ENG)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Data Summer Conf, Ukraine</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 18, 2018</div>
+                <h3 class="h5 pt-2">Adding Speed and Scale to Existing Applications with No Rip and Replace Using Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Big Data, San Francisco v 5.0</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.eventbrite.co.uk/e/big-data-san-francisco-v-50-tickets-46971191097" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 18, 2018</div>
+                <h3 class="h5 pt-2">Machine and Deep Learning with in-memory computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">London In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/London-In-Memory-Computing-Meetup/events/252516279" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 11, 2018</div>
+                <h3 class="h5 pt-2">Best Practices for Deploying Distributed Databases and In-Memory Computing Platforms with Kubernetes</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/best-practices-deploying-distributed-databases-and-in-memory-computing-platforms" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 03, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Architects and Developers: Part&nbsp;1</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/in-memory-computing-essentials-architects-and-developers-part-1-0" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 28, 2018</div>
+                <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">DockerNYC</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://events.docker.com/events/details/docker-new-york-presents-dockernyc-with-gridgain" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 27, 2018</div>
+                <h3 class="h5 pt-2">Scale Out and Conquer: Architectural Decisions Behind Distributed In-Memory Systems</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/251244661/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 26, 2018</div>
+                <h3 class="h5 pt-2">Apache Cassandra vs Apache Ignite for HTAP</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">SQL NYC Database Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/mysqlnyc/events/251606063/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 20, 2018</div>
+                <h3 class="h5 pt-2">Building New Hybrid Transactional/Operational Processing (HTAP) Applications With Apache® Ignite®</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/part-2-building-new-hybrid-transactionaloperational-processing-htap-applications" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 19, 2018</div>
+                <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Containerdays, Hamburg</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 14, 2018</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Apache EU Roadshow, Berlin</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://www.apachecon.com/euroadshow18/iot-schedule.html" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 13, 2018</div>
+                <h3 class="h5 pt-2">In-memory computing hot topics & emerging trends: Panel discussion in Menlo Park</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/251308516/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 13, 2018</div>
+                <h3 class="h5 pt-2">Skyrocket Java applications with the open-source Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dani Taphagen</div>
+                  <div class="eventcard__loc">Java Metroplex User Group (JavaMUG)</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/javamug/events/lvktppyxjbrb/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 30, 2018</div>
+                <h3 class="h5 pt-2">Adding Speed and Scale to Existing Applications with No Rip and Replace Using Apache® Ignite®</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/part-1-adding-speed-and-scale-existing-applications-no-rip-and-replace-using" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 17, 2018</div>
+                <h3 class="h5 pt-2">Improving Apache Spark™ In-Memory Computing with Apache Ignite®</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/250456740/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 16, 2018</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">IOT World, Santa Clara Convention Center, CA</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 16, 2018</div>
+                <h3 class="h5 pt-2">Machine Learning and Deep Learning with Apache® Ignite®</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/machine-learning-and-deep-learning-apacher-ignitetm" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 09, 2018</div>
+                <h3 class="h5 pt-2">Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Processing (HTAP)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">London In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/London-In-Memory-Computing-Meetup/events/250316825/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 26, 2018</div>
+                <h3 class="h5 pt-2">Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Processing (HTAP)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/249201183/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 25, 2018</div>
+                <h3 class="h5 pt-2">Improving Apache Spark™ In-Memory Computing with Apache Ignite®</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/improving-apache-spark-in-memory-computing-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 11, 2018</div>
+                <h3 class="h5 pt-2">Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Processing (HTAP)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dmitriy Setrakyan</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/248615199/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 05, 2018</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Make streaming analytics real with in-memory computing</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Apache Spark and Distributed Computing Maryland</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Spark-Maryland/events/248437125/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 04, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite: the in-memory hammer in your data science toolkit.</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NOVA Data Science</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NOVA-Data-Science/events/249015197/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 03, 2018</div>
+                <h3 class="h5 pt-2">Faster data access and processing? Our experiment with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">DC Spring Framework Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/DC-Spring-Framework/events/247811860/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 02, 2018</div>
+                <h3 class="h5 pt-2">The In-Memory Hammer In Your Data Science Toolkit</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Big Data, Washington DC v 2.0</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.eventbrite.com/e/big-data-washington-dc-v-20-tickets-42867967244" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 28, 2018</div>
+                <h3 class="h5 pt-2">Comparing Apache® Ignite® and Cassandra™ for Hybrid Transactional Applications (HTAP)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">BrightTALK Webinar</div>
+                </div>
+                <a
+                  class="eventcard__button button button--shadow"
+                  href="https://www.brighttalk.com/webcast/9059/306965?utm_campaign=webcasts-search-results-feed&amp;utm_content=Ignite&amp;utm_source=brighttalk-portal&amp;utm_medium=web"
+                  target="_blank"
+                >
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 28, 2018</div>
+                <h3 class="h5 pt-2">Comparing Apache® Ignite® and Cassandra™ for Hybrid Transactional Applications (HTAP)</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/comparing-apacher-ignitetm-and-cassandratm-hybrid-transactional-applications" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 28, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Data Scientists</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Symbion IoT Meetup (Copenhagen, Denmark)</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://symbion.dk/event/in-memory-computing-essentials-for-data-scientists/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 27, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite: the in-memory hammer in your data science toolkit</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Symbion IoT Meetup (Copenhagen, Denmark)</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://symbion.dk/event/apache-ignite-the-in-memory-hammer-in-your-data-science-toolkit/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 20, 2018</div>
+                <h3 class="h5 pt-2">How to Share State Across Multiple Spark Jobs using Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Atlanta Apache Spark User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Atlanta-Apache-Spark-User-Group/events/247807609/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 19, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite: The in-memory hammer in your data science toolkit</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Big Bang Data Science - Georgia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/big-bang-Data-science-Solutions/events/247996429/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 14, 2018</div>
+                <h3 class="h5 pt-2">Choosing the Right In-Memory Computing Technology</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dmitriy Setrakyan</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/choosing-right-in-memory-computing-technology" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 14, 2018</div>
+                <h3 class="h5 pt-2">All the Cool Kids are Doing it: The Whys and Hows of Architecting a Distributed Caching solution for your use case with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Fotios Filacouris</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/248077601/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 13, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Architects and Developers - Part 1</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Moscow Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Moscow-Apache-Ignite-Meetup/events/247608182/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 12, 2018</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">OpenIoTSummit North America</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://elciotna18.sched.com/event/DYLq" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 08, 2018</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Java Developers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Amsterdam Java User Group Workshop</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Amsterdam-Java-User-Group/events/246975240/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 07, 2018</div>
+                <h3 class="h5 pt-2">Catch an intro to the Java-powered Apache Ignite - memory-centric distributed platform</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Amsterdam Java User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Amsterdam-Java-User-Group/events/244797561/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 06, 2018</div>
+                <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Amsterdam Kubernetes/Cloud-Native Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Amsterdam-Kubernetes-Meetup/events/247989650/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 05, 2018</div>
+                <h3 class="h5 pt-2">Skyrocket Java applications with the open-source Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">The Brussels Java User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/BruJUG/events/247929324/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 28, 2018</div>
+                <h3 class="h5 pt-2">Basics of In-Memory Computing for architects and developers: Part 1</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/essentials-in-russian-part1" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 22, 2018</div>
+                <h3 class="h5 pt-2">The In-Memory Hammer In Your Data Science Toolkit</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Big Data, Berlin</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Big-Data-Berlin/events/247348848/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 21, 2018</div>
+                <h3 class="h5 pt-2">Building consistent and highly available distributed systems with Apache Ignite and GridGain</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/247427747/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 21, 2018</div>
+                <h3 class="h5 pt-2">Kubernetes: Good, Bad, Ugly of GKE and Distributed Databases in Kubernetes</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Berlin Kubernetes Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Berlin-Kubernetes-Meetup/events/247357559/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 20, 2018</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Index Developer Conference</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://developer.ibm.com/indexconf/sessions/#!?id=5554" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 20, 2018</div>
+                <h3 class="h5 pt-2">Skyrocket Java applications with the open-source Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Java Usergroup Berlin-Brandenburg</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/jug-bb/events/247490915/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 20, 2018</div>
+                <h3 class="h5 pt-2">GridGain Webinar: Redis Replaced: Why Companies Now Choose Apache® Ignite® to Improve Application Speed and Scale</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/company/news/events/gridgain-webinar-redis-replaced-why-companies-now-choose-apacher-ignitetm" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 15, 2018</div>
+                <h3 class="h5 pt-2">Deploy like a Boss: Using Kubernetes and Apache Ignite!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dani Traphagen</div>
+                  <div class="eventcard__loc">San Francisco Kubernetes Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/San-Francisco-Kubernetes-Meetup/events/247330448/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 14, 2018</div>
+                <h3 class="h5 pt-2">Getting Started with Apache® Ignite® as a Distributed Database</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/getting-started-apacher-ignitetm-distributed-database" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 13, 2018</div>
+                <h3 class="h5 pt-2">Ignite your Cassandra Love Story: Caching Cassandra with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Rachel Pedreschi</div>
+                  <div class="eventcard__loc">Sydney Cassandra Users Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Sydney-Cassandra-Users/events/246922765/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 13, 2018</div>
+                <h3 class="h5 pt-2">Java and In-Memory Computing: Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Fotios Filacouris</div>
+                  <div class="eventcard__loc">The Boston Java Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/boston-java/events/246725780/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 12, 2018</div>
+                <h3 class="h5 pt-2">Turbocharge your MySQL queries in-memory with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Fotios Filacouris</div>
+                  <div class="eventcard__loc">The Boston MySQL Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/mysqlbos/events/246021720/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 12, 2018</div>
+                <h3 class="h5 pt-2">Turbocharge your MySQL queries in-memory with Apache Ignite</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Fotios Filacouris</div>
+                  <div class="eventcard__loc">The Boston MySQL Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/mysqlbos/events/246021720/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 07, 2018</div>
+                <h3 class="h5 pt-2">Building consistent and highly available distributed systems with Apache Ignite and GridGain</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">London In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/London-In-Memory-Computing-Meetup/events/246875000/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 07, 2018</div>
+                <h3 class="h5 pt-2">Apache Ignite Service Grid: Foundation of Your Microservices-Based Solution</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">DeveloperWeek 2018</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://developerweeksfbayarea2018.sched.com/event/D6C7/apache-ignite-service-grid-foundation-of-your-microservices-based-solution" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Febuary 01, 2018</div>
+                <h3 class="h5 pt-2">Meet Apache Ignite In-Memory Computing Platform</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Roman Shtykh</div>
+                  <div class="eventcard__loc">Tech it Easy- Tokyo</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/techiteasy/events/245530302/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 31, 2018</div>
+                <h3 class="h5 pt-2">Deploy like a Boss: Using Kubernetes and Apache Ignite!</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dani Traphagen</div>
+                  <div class="eventcard__loc">Los Angeles Kubernetes Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Los-Angeles-Kubernetes-Meetup/events/244966244/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 31, 2018</div>
+                <h3 class="h5 pt-2">Ignite The Fire In Your SQL App</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/ignite-fire-in-your-sql-app" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 31, 2018</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Big Data Application Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/BigDataApps/events/244915185/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 25, 2018</div>
+                <h3 class="h5 pt-2">Building consistent and highly available distributed systems with Apache Ignite and GridGain</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/246047934/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 17, 2018</div>
+                <h3 class="h5 pt-2">Scale Out and Conquer: Architectural Decisions Behind Distributed In-Memory Systems</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/scale-out-and-conquer-architectural-decisions-behind-distributed-in-memory" target="_blank"> Learn more details </a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2018more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2018-->
+        <div class="eventspast__tabwrap" data-tab="e2017">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">December 14, 2017</div>
+              <h3 class="h5 pt-2">Getting Started With Apache Ignite</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Dani Traphagen</div>
+                <div class="eventcard__loc">Nike Teck Talks</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://niketechtalksdec2017.splashthat.com/" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">December 13, 2017</div>
+              <h3 class="h5 pt-2">Want extreme performance at scale? Do distributed the RIGHT way!</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Valentin Kulichenko</div>
+                <div class="eventcard__loc">Bay Area In-Memory Computing Meetup</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/245196260/" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">December 13, 2017</div>
+              <h3 class="h5 pt-2">In-Memory Computing Essentials for Architects and Developers: Part 2</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Denis Magda</div>
+                <div class="eventcard__loc">Webinar</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/in-memory-computing-essentials-architects-and-developers-part-2" target="_blank"> Learn more details</a>
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2017more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">December 12, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite Use Cases for Banks and Telecoms</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Mikhail Kuznetzov<br />Mikhail Khasin<br />Victor Khoodyakov</div>
+                  <div class="eventcard__loc">Moscow Apache Ignite Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Moscow-Apache-Ignite-Meetup/events/245332076/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">December 08, 2017</div>
+                <h3 class="h5 pt-2">Distributed Database DevOps Dilemmas? Kubernetes to the Rescue</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">KubeCon + CloudNativeCon North America 2017</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://kccncna17.sched.com/event/D3vE" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">December 07, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite: the in-memory hammer in your data science toolkit</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Austin Data Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/austindata/events/245472777/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">December 06, 2017</div>
+                <h3 class="h5 pt-2">Meeting the Challenges of Fast Data in Healthcare with In-Memory Technologies</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/meeting-challenges-fast-data-in-healthcare-in-memory-technologies" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 29, 2017</div>
+                <h3 class="h5 pt-2">Implementing Durable Memory-Centric Architectures in Large Financial Institutions</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dmitriy Setrakyan</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/implementing-durable-memory-centric-architectures-in-large-financial" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 21, 2017</div>
+                <h3 class="h5 pt-2">In-Memory Computing Essentials for Architects and Developers: Part 1</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/in-memory-computing-essentials-architects-and-developers-part-1" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 16, 2017</div>
+                <h3 class="h5 pt-2">Hands-on Workshop: In-Memory Computing Essentials for Java Developers</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Big Data and Cloud Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 16, 2017</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Devoxx Morocco</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 10, 2017</div>
+                <h3 class="h5 pt-2">How to build an event-driven, dynamically re-configurable micro-services platform</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Sven Beauprez</div>
+                  <div class="eventcard__loc">Devoxx Belgium</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://cfp.devoxx.be/2017/talk/YPK-6082/How_to_build_an_event-driven_dynamically_re-configurable_micro-services_platform" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 3, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite: The In-Memory Hammer In Your Data Science Toolkit </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">ODSC San Francisco</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 2, 2017</div>
+                <h3 class="h5 pt-2">Fast Data meets Big Data in the IoT- Using Apache Ignite </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Rachel Pedreschi</div>
+                  <div class="eventcard__loc">Sydney IBM Bluemix Meetup Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/company/news/events/sydney-ibm-bluemix-meetup-group" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">November 2, 2017</div>
+                <h3 class="h5 pt-2">Achieving High Availability and Consistency With Distributed Systems </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda<br />Valetin Kulichenko</div>
+                  <div class="eventcard__loc">Bay Area Apache® Ignite® Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/243868747/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 26, 2017</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Dublin Spark Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Dublin-Spark-Meetup/events/243875410/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 25, 2017</div>
+                <h3 class="h5 pt-2">How to Share State Across Multiple Spark Jobs using Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Spark Summit Europe 2017</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://spark-summit.org/eu-2017/events/how-to-share-state-across-multiple-apache-spark-jobs-using-apache-ignite/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 24-25, 2017</div>
+                <h3 class="h5 pt-2">The In-Memory Computing Summit 2017 – North America </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Computing Summit</div>
+                  <div class="eventcard__loc">South San Francisco Conference Center</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.imcsummit.org/us/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 19, 2017</div>
+                <h3 class="h5 pt-2">Better Machine Learning with Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Eurostaff Big Data Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 18, 2017</div>
+                <h3 class="h5 pt-2">Catch an intro to Apache Ignite and skyrocket Java applications </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Java User Group Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 18, 2017</div>
+                <h3 class="h5 pt-2">Apache® Spark™ and Apache® Ignite®: Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apacher-sparktm-and-apacher-ignitetm-where-fast-data-meets-iot" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 14, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite®: The In-Memory Hammer in Your Data Science Toolkit </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">ODSC Europe 2017</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 13, 2017</div>
+                <h3 class="h5 pt-2">Powering up banks and financial institutions with distributed systems </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Big Data Week London 2017</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://london.bigdataweek.com/session/powering-banks-financial-institutions-distributed-systems/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 10, 2017</div>
+                <h3 class="h5 pt-2">Real-time Data Analysis with Apache Ignite High-Performance In-memory Platform </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Roman Shtykh</div>
+                  <div class="eventcard__loc">Data Platform Conference Tokyo 2017</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://dataplatform.jp/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 4, 2017</div>
+                <h3 class="h5 pt-2">Postgres with Apache® Ignite®: Faster Transactions and Analytics </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Fotios Filacouris</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/postgres-apacher-ignitetm-faster-transactions-and-analytics" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 3, 2017</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Paris Spark Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Paris-Spark-Meetup/events/243673170/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">October 2, 2017</div>
+                <h3 class="h5 pt-2">Giving a boost to the Hadoop and Spark ecosystems with in-memory technologies </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Big Data & Data Science, Paris</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 27, 2017</div>
+                <h3 class="h5 pt-2">Stateful Apps in Production and Distributed Database Orchestration </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">New York Kubernetes Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/New-York-Kubernetes-Meetup/events/242597746/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 27, 2017</div>
+                <h3 class="h5 pt-2">Better Machine Learning with Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/better-machine-learning-apacher-ignitetm" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 26, 2017</div>
+                <h3 class="h5 pt-2">Powering up banks and financial institutions with distributed systems </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">NYC In-Memory Computing Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/NYC-In-Memory-Computing-Meetup/events/243150945/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 25, 2017</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Internet of Things (IoT) New York Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/company/news/events/internet-things-iot-new-york-meetup" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 18, 2017</div>
+                <h3 class="h5 pt-2">Business Intelligence and Apache Ignite for .NET Users </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Meetup, Cambridge .NET User Group</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Cambridge-NET-User-Group/events/238837204/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 13, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite: The in-memory hammer in your data science toolkit </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Meetup, Mountain View, CA</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/SF-Big-Analytics/events/242368299/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 12, 2017</div>
+                <h3 class="h5 pt-2">Implementing In-Memory Computing for Financial Services Use Cases with Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://register.gotowebinar.com/register/5573556767611108099" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">September 09, 2017</div>
+                <h3 class="h5 pt-2">Apache Spark and Apache Ignite: Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Meetup, Santa Clara, CA</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/datariders/events/242523245/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 23, 2017</div>
+                <h3 class="h5 pt-2">Deploy like a Boss: Using Kubernetes® and Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Dani Traphagen</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://info.gridgain.com/r40u0R2G0WUmSWT9S00K030" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 16, 2017</div>
+                <h3 class="h5 pt-2">Introduction to Apache Ignite, a memory-centric distributed platform </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://register.gotowebinar.com/register/2423316315303466241" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">August 02, 2017</div>
+                <h3 class="h5 pt-2">Building Consistent and Highly Available Distributed Systems with Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Valentin Kulichenko</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/building-consistent-and-highly-available-distributed-systems-apacher-ignitetm" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">Jul 27, 2017</div>
+                <h3 class="h5 pt-2">Diving into the internals of Apache Ignite's memory architecture </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/241381155/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 26, 2017</div>
+                <h3 class="h5 pt-2">An Intro to Apache Ignite, the Memory-centric Distributed Platform </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Brighton-Java/events/241395191/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">July 19, 2017</div>
+                <h3 class="h5 pt-2">Distributed ACID Transactions in Apache Ignite </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal Chaudhri</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/distributed-acid-transactions-apache-ignite" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 20, 2017 @6:30pm</div>
+                <h3 class="h5 pt-2">Turbocharge your SQL queries in-memory with Apache® Ignite® </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Meetup, Amsterdam, Netherlands</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/MySQL-User-Group-NL/events/240545280/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 16, 2017 @8:00am</div>
+                <h3 class="h5 pt-2">Apache Ignite Community Meetup - An Overview of Donated Ignite Persistent Store Feature </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Meetup, GoToMeeting</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Webinar-for-Ignite-Persistent-Store-walk-through-td18677.html#a18767" target="_blank">
+                  Learn more details
+                </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 07, 2017 @3:20pm</div>
+                <h3 class="h5 pt-2">Apache Ignite and Apache Spark: This is Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Spark Summit 2017, San Francisco, CA.</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://spark-summit.org/2017/events/apache-spark-and-apache-ignite-where-fast-data-meets-the-iot/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 07, 2017 @11:00am PT / 2:00pm ET</div>
+                <h3 class="h5 pt-2">Apache® Ignite® 2.0: Prelude to a Distributed SQL Database </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apacher-ignitetm-20-prelude-distributed-sql-database" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 18, 2017 @2:40pm</div>
+                <h3 class="h5 pt-2">Apache Ignite and Apache Spark: This is Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">FL. Denis Magda</div>
+                  <div class="eventcard__loc">ApacheCon North America, Miami</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://apachecon2017.sched.com/event/9zot" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 18, 2017 @10:00am</div>
+                <h3 class="h5 pt-2">Apache Ignite SQL Grid: Hot Blend of Traditional SQL and Swift Data Grid </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">FL. Denis Magda</div>
+                  <div class="eventcard__loc">ApacheCon North America, Miami</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://apachebigdata2017.sched.com/event/A01a?iframe=no" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 17, 2017 @6:00pm</div>
+                <h3 class="h5 pt-2">Apache Ignite and Apache Spark: Where Fast Data Meets the IoT </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">FL. Denis Magda</div>
+                  <div class="eventcard__loc">Miami Hadoop User Group, Miami</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Miami-Hadoop-User-Group/events/239713172/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 12, 2017</div>
+                <h3 class="h5 pt-2">Benchmarking: Apache Ignite Still Keeps Ahead Of Hazelcast </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Blog</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://dzone.com/articles/benchmarking-apache-ignite-still-keeps-ahead-of-ha-1" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 10, 2017 @6:30pm</div>
+                <h3 class="h5 pt-2">Apache Flink meets Apache Ignite </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Akmal B. Chaudhri</div>
+                  <div class="eventcard__loc">Apache Flink London Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Flink-London-Meetup/events/239663941/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 10, 2017 @5:05pm</div>
+                <h3 class="h5 pt-2">The next phase of distributed systems with Apache Ignite </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">TX. Dani Traphagen</div>
+                  <div class="eventcard__loc">OSCON, Austin</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://conferences.oreilly.com/oscon/oscon-tx/schedule/detail/60801" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 10, 2017 @11:00am</div>
+                <h3 class="h5 pt-2">Apache® Ignite®: Real-Time Processing of IoT-Generated Streaming Data </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apacher-ignitetm-real-time-processing-iot-generated-streaming-data" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 05, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite 2.0 Released </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker"></div>
+                  <div class="eventcard__loc">Online event</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://blogs.apache.org/ignite/entry/apache-ignite-2-0-redesigned" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 25, 2017 @1:20pm PT</div>
+                <h3 class="h5 pt-2">Accelerate MySQL® for Demanding OLAP and OLTP Use Cases with Apache® Ignite™ </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">USA. Nikita Ivanov</div>
+                  <div class="eventcard__loc">Percona Live 2017, Santa Clara, CA</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.percona.com/live/17/sessions/accelerate-mysql®-demanding-olap-and-oltp-use-cases-apache®-ignite™-0" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 19, 2017 @11:00am PT / 2:00pm ET</div>
+                <h3 class="h5 pt-2">Apache® Ignite™: An In-Memory Backbone for Microservices-Based Architectures </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apacher-ignitetm-memory-backbone-microservices-based-architectures" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 7, 2017 @15:30pm</div>
+                <h3 class="h5 pt-2">Scalability in Distributed In-Memory Systems </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Vladimir Ozerov</div>
+                  <div class="eventcard__loc">JPoint 2017, Moscow, Russia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 4, 2017 @15:15pm</div>
+                <h3 class="h5 pt-2">Scalability in Distributed In-Memory Systems </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Yakov Zhdanov</div>
+                  <div class="eventcard__loc">JBreak 2017, Novosibirsk, Russia</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://2017.jbreak.ru/en/talks/scalability-in-distributed-in-memory-systems/" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 30, 2017 @14:00pm EDT</div>
+                <h3 class="h5 pt-2">Presenting Apache Ignite SQL Grid at PGConf US 2017 </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Presentation</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 28, 2017 @1:00pm PT</div>
+                <h3 class="h5 pt-2">Presenting Apache Ignite SQL Grid at Big Data Bootcamp </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Presentation</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://blogs.apache.org/ignite/entry/presenting-apache-ignite-sql-grid" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 24, 2017 @15:00pm</div>
+                <h3 class="h5 pt-2">Presenting Apache Ignite at Codemotion Rome 2017 </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Mandhir Gidda</div>
+                  <div class="eventcard__loc">Presentation</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://rome2017.codemotionworld.com/wp-content/themes/event/detail-talk.php?detail=5799" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 15, 2017 @11:00am PT / 2:00pm ET</div>
+                <h3 class="h5 pt-2">The Apache® Ignite® SQL Grid: A Hot Blend of Traditional SQL and In-Memory Data Grids </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/company/news/events/gridgain-webinar-apacher-ignitetm-sql-grid-hot-blend-traditional-sql-and-memory" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 23, 2017</div>
+                <h3 class="h5 pt-2">Apache Ignite: Transform batch-based system into swift real-time solution </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker"></div>
+                  <div class="eventcard__loc">Apache Ignite London Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.meetup.com/Apache-Ignite-London/events/237189063" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">February 15, 2017 @11:00am PT / 2:00pm ET</div>
+                <h3 class="h5 pt-2">The Apache® Ignite® Web Console: Automating RDBMS Integration </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Denis Magda</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/apacher-ignitetm-web-console-automating-rdbms-integration" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">January 25, 2017 @11:00am PT / 2:00pm ET</div>
+                <h3 class="h5 pt-2">Deploying Apache® Ignite® – Top 7 FAQs </h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Christos Erotocritou<br />Rachel Pedreschi</div>
+                  <div class="eventcard__loc">Webinar</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://www.gridgain.com/resources/webinars/deploying-apacher-ignitetm-and-gridgain-top-7-faqs" target="_blank"> Learn more details </a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2017more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2017-->
+        <div class="eventspast__tabwrap" data-tab="e2016">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">November 16, 2016</div>
+              <h3 class="h5 pt-2">Shared Memory Layer for Spark Applications</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Dmitriy Setrakyan</div>
+                <div class="eventcard__loc">Apache Big Data Europe</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://apachebigdataeu2016.sched.org/event/8m2O/shared-memory-layer-for-spark-applications-dmitriy-setrakyan-gridgain" target="_blank"> Learn more details</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">November 16, 2016</div>
+              <h3 class="h5 pt-2">Shared Memory Layer and Faster SQL for Spark Applications</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Dmitriy Setrakyan</div>
+                <div class="eventcard__loc">Apache Big Data Europe</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://apachebigdataeu2016.sched.org/event/8m2i/shared-memory-layer-and-faster-sql-for-spark-applications-dmitriy-setrakyan-gridgain" target="_blank">
+                Learn more details</a
+              >
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">November 15, 2016</div>
+              <h3 class="h5 pt-2">Apache Ignite - Path to Converged Data Platform</h3>
+              <div class="eventcard__info pt-2">
+                <div class="eventcard__speaker">Dmitriy Setrakyan</div>
+                <div class="eventcard__loc">Apache Big Data Europe</div>
+              </div>
+              <a class="eventcard__button button button--shadow" href="https://apachebigdataeu2016.sched.org/event/8TzM/apache-ignite-path-to-converged-data-platform-dmitriy-setrakyan-gridgain" target="_blank"> Learn more details</a>
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2016more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">July 13, 2016</div>
+                <h3 class="h5 pt-2">Apache Ignite London Meetup</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Nikita Ivanov</div>
+                  <div class="eventcard__loc">Apache Ignite London Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="https://secure.meetup.com/register/?ctx=ref" target="_blank"> Learn more details </a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 28, 2016</div>
+                <h3 class="h5 pt-2">Apache Ignite NYC Meetup</h3>
+                <div class="eventcard__info pt-2">
+                  <div class="eventcard__speaker">Nikita Ivanov</div>
+                  <div class="eventcard__loc">Apache Ignite NYC Meetup</div>
+                </div>
+                <a class="eventcard__button button button--shadow" href="http://www.meetup.com/mysqlnyc/events/231578906/" target="_blank"> Learn more details </a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2016more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2016-->
+        <div class="eventspast__tabwrap" data-tab="e2015">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">December 12, 2015</div>
+              <h3 class="h5 pt-2">Apache Ignite 1.5.0-b1 Early Access Released</h3>
+              <div class="eventcard__info eventcard__descr pt-2">
+                <p>
+                  The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today that Apache® Ignite® has graduated from the Apache
+                  Incubator to become a Top-Level Project (TLP), signifying that the project's community and products have been well-governed under the ASF's meritocratic process and principles.
+                </p>
+              </div>
+              <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">September 28, 2015</div>
+              <h3 class="h5 pt-2">Apache Ignite 1.4.0 Released</h3>
+              <div class="eventcard__info eventcard__descr pt-2">
+                <p>This new release includes integration with Apache YARN for data center and resource management, fixes for JTA transactions, Hibernate L2 Cache improvements, and more.</p>
+              </div>
+              <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">August 25, 2015</div>
+              <h3 class="h5 pt-2">Apache Ignite Graduated to a Top-Level Project</h3>
+              <div class="eventcard__info eventcard__descr pt-2">
+                <p>
+                  The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today that Apache® Ignite® has graduated from the Apache
+                  Incubator to become a Top-Level Project (TLP), signifying that the project's community and products have been well-governed under the ASF's meritocratic process and principles.
+                </p>
+              </div>
+              <a
+                class="eventcard__button button button--shadow"
+                href="http://globenewswire.com/news-release/2015/08/25/763148/10146997/en/The-Apache-Software-Foundation-Announces-Apache-tm-Ignite-tm-as-a-Top-Level-Project.html"
+                target="_blank"
+                >Download Ignite</a
+              >
+            </article>
+          </div>
+          <div class="eventspast__morewrap" data-hidebox="ev2015more">
+            <div class="eventspast__tab">
+              <article class="eventcard">
+                <div class="eventcard__date">July 21, 2015</div>
+                <h3 class="h5 pt-2">Apache Ignite 1.3.0 Released</h3>
+                <div class="eventcard__info eventcard__descr pt-2">
+                  <p>This new release includes integration with Apache YARN for data center and resource management, fixes for JTA transactions, Hibernate L2 Cache improvements, and more.</p>
+                </div>
+                <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">June 29, 2015</div>
+                <h3 class="h5 pt-2">Apache Ignite 1.2.0 Released</h3>
+                <div class="eventcard__info eventcard__descr pt-2">
+                  <p>
+                    This new release includes shared RDD for Apache Spark (based on Ignite Data Grid), integration with Apache Mesos for data center management, client-mode for light-weight cluster discovery, memory-size eviction policy,
+                    and more.
+                  </p>
+                </div>
+                <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">May 28, 2015</div>
+                <h3 class="h5 pt-2">Apache Ignite 1.1.0 Released</h3>
+                <div class="eventcard__info eventcard__descr pt-2">
+                  <p>This new release includes Google Compute Engine and generic cloud TCP discovery IP finder, Collocated mode for SQL queries, support for (*) star notation in cache names, fix for SQL union support, and more.</p>
+                </div>
+                <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">April 2, 2015</div>
+                <h3 class="h5 pt-2">Apache Ignite 1.0.0 Released</h3>
+                <div class="eventcard__info eventcard__descr pt-2">
+                  <p>
+                    This new release includes dynamic caching functionality to start and stop caches during runtime, simplified Query API, automatic aggregation, grouping and sorting support for SQL Queries, Streaming examples, and more.
+                  </p>
+                </div>
+                <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+              </article>
+              <article class="eventcard">
+                <div class="eventcard__date">March 24, 2015</div>
+                <h3 class="h5 pt-2">Apache Ignite 1.0.0-RC3 Released</h3>
+                <div class="eventcard__info eventcard__descr pt-2">
+                  <p>This is the first release of Apache Ignite project. The source code in large part is based on the GridGain In-Memory Data Fabric, open source edition, v. 6.6.2, which was donated to Apache Software Foundation.</p>
+                </div>
+                <a class="eventcard__button button button--shadow" href="/download.html" target="_blank">Download Ignite</a>
+              </article>
+            </div>
+          </div>
+          <div class="eventspast__bottom pt-1"><a class="eventspast__more jsLoadMoreEvents" href="#" data-hideopen="ev2015more" data-invis="1">Show more</a></div>
+        </div>
+        <!-- /.eventspast__tabwrap 2015-->
+        <div class="eventspast__tabwrap" data-tab="e2014">
+          <div class="eventspast__tab">
+            <article class="eventcard">
+              <div class="eventcard__date">December 3, 2014</div>
+              <h3 class="h5 pt-2">InfoQ Interview with Nikita Ivanov on Apache Ignite Incubation</h3>
+              <div class="eventcard__info eventcard__descr pt-2">
+                <p>InfoQ caught up with Nikita Ivanov, CTO and founder of GridGain, about the In-Memory Computing framework becoming an Apache project, motivation behind this decision, and upcoming features and enhancements of GridGain.</p>
+              </div>
+              <a class="eventcard__button button button--shadow" href="http://www.infoq.com/articles/gridgain-apache-ignite" target="_blank">Learn More</a>
+            </article>
+            <article class="eventcard">
+              <div class="eventcard__date">October 1, 2014</div>
+              <h3 class="h5 pt-2">Apache Ignite Enters Incubation</h3>
+              <div class="eventcard__info eventcard__descr pt-2">
+                <p>
+                  GridGain recently announced that the GridGain In-Memory Data Fabric has been accepted into the Apache Incubator program under the name Apache Ignite. Earlier in 2014, GridGain was transformed to an open source model
+                  through Apache 2.0 license. Now, the product will be available under the Apache Foundation project portfolio.
+                </p>
+              </div>
+              <a class="eventcard__button button button--shadow" href="http://www.infoq.com/news/2014/12/gridgain-ignite" target="_blank">Learn More</a>
+            </article>
+          </div>
+        </div>
+        <!-- /.eventspast__tabwrap 2014-->
+      </div>
+    </section>
+    <!-- /.eventspast-->
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/faq.html b/build/faq.html
new file mode 100644
index 0000000..d9ab4ec
--- /dev/null
+++ b/build/faq.html
@@ -0,0 +1,464 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>FAQ | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/faq.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/tooling.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero innerhero--faq">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main innerhero__main--long">
+          <h1 class="h1 innerhero__h1">Frequently Asked Questions <br />About Apache Ignite</h1>
+          <div class="innerhero__descr pt-5 h4">
+            Ignite’s rich feature set enables it for a myriad of use cases. <br />
+            Is Ignite a cache, transactional database, key-value store? <br />Find the answers below.
+          </div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--faq" src="/img/faq/hero.svg" alt="Frequently asked questions" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="faqabout container">
+      <div class="capstext">Apache Ignite FAQs</div>
+      <div class="faqabout__wrap flexi pt-5">
+        <div class="faqabout__left">
+          <h2 class="h4 pb-2">What Is In-memory Computing?</h2>
+          <p>In-memory computing is a software and data-processing technique that stores data sets in memory across a cluster of interconnected nodes. An average speed performance is 10-1000x faster than in disk-based systems.</p>
+          <p>
+            In-memory computing software includes a distributed in-memory store with APIs and libraries optimized for high-performance data processing. Each cluster node (physical or virtual machine) contributes its available memory space
+            with CPU cores to the total capacity of the cluster.
+          </p>
+          <p>
+            An application interacts with the cluster as a single unit, letting the in-memory computing software shield and manage all the internals related to inter-node communications, data distribution, and queries processing. The
+            cluster scales linearly and horizontally to meet the data volume and throughput goals of the applications.
+          </p>
+        </div>
+        <aside class="faqabout__right">
+          <div class="faqabout__num h3">10-1000x</div>
+          <p class="h5">performance increase</p>
+          <div class="faqabout__rightbot h5">Unlimited horizontal scalability</div>
+        </aside>
+      </div>
+    </section>
+    <!-- /.faqabout-->
+    <section class="faqfeats container">
+      <div class="h4 faqfeats__title">Apache Ignite Belongs to&nbsp;The In-memory <br />Computing Category:</div>
+      <div class="faqfeats__wrap flexi pt-5">
+        <article class="faqfeat pt-1">
+          <div class="faqfeat__iconwrap flexi"><img src="/img/faq/icon-faq1.svg" alt="" /></div>
+          <div class="faqfeat__text pt-2">Build real-time and event-driven solutions that process data with in-memory speed</div>
+        </article>
+        <article class="faqfeat pt-1">
+          <div class="faqfeat__iconwrap flexi"><img src="/img/faq/icon-faq2.svg" alt="" /></div>
+          <div class="faqfeat__text pt-2">Scale up&nbsp;and out across available memory and disk capacity</div>
+        </article>
+        <article class="faqfeat pt-1">
+          <div class="faqfeat__iconwrap flexi"><img src="/img/faq/icon-faq3.svg" alt="" /></div>
+          <div class="faqfeat__text pt-2">Take advantage of&nbsp;built-in SQL, high-performance computing and real-time processing APIs</div>
+        </article>
+      </div>
+    </section>
+    <!-- /.faqfeats-->
+    <section class="faqboxs container">
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a Distributed Cache?</div>
+        <div class="faqbox__anwser h5 pt-3">Yes</div>
+        <div class="faqbox__text pt-3">
+          <p>When Ignite native persistence is&nbsp;disabled, Ignite can function as&nbsp;a&nbsp;distributed in-memory cache with support distributed ACID&nbsp;transactions, SQL queries, high-performance computing APIs, and more.</p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-cache.html">Learn more: In-Memory Cache</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a Distributed Database?</div>
+        <div class="faqbox__anwser h5 pt-3">Yes</div>
+        <div class="faqbox__text pt-3">
+          <p>Ignite is&nbsp;a&nbsp;distributed database for high-performance computing with in-memory speed.</p>
+          <p>Data in&nbsp;Ignite is&nbsp;stored in-memory and/or on-disk, and is&nbsp;either partitioned or&nbsp;replicated across a&nbsp;cluster of&nbsp;multiple nodes. This provides scalability, performance, and resiliency.</p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html ">Learn more: Distributed Database</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite an In-memory Database?</div>
+        <div class="faqbox__anwser h5 pt-3">Yes</div>
+        <div class="faqbox__text pt-3">
+          <p>
+            Ignite multi-tier storage supports both in-memory and disk tiers. You can always disable the native persistence and use Ignite as&nbsp;a&nbsp;distributed in-memory database, with support for SQL, transactions and other APIs.
+          </p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html">Learn more: In-Memory Database</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite an In-memory Data Grid?</div>
+        <div class="faqbox__anwser h5 pt-3">Yes</div>
+        <div class="faqbox__text pt-3">
+          <p>Ignite is&nbsp;a&nbsp;full-featured distributed data grid. As&nbsp;a&nbsp;grid, Ignite can automatically integrate with and accelerate any 3rd party databases, including any RDBMS or&nbsp;NoSQL stores.</p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-data-grid.html">Learn more: In-Memory Data Grid</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite an SQL Database?</div>
+        <div class="faqbox__anwser h5 pt-3">Not fully</div>
+        <div class="faqbox__text pt-3">
+          <p>Although Ignite supports SQL natively, there are differences in&nbsp;how Ignite handles constraints and indexes.</p>
+          <p>Ignite supports primary and secondary indexes, however the uniqueness can only be&nbsp;enforced for the primary indexes. Ignite also does not support foreign key constraints at&nbsp;the moment.</p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html">Learn more: SQL Database</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a Disk- or Memory-Only Storage?</div>
+        <div class="faqbox__anwser h5 pt-3">Both</div>
+        <div class="faqbox__text pt-3">
+          <p>Native persistence in&nbsp;Ignite can be&nbsp;turned on&nbsp;and off. This allows Ignite to&nbsp;store data sets bigger than can fit in&nbsp;the available memory.</p>
+          <p>
+            Essentially, smaller operational data sets can be&nbsp;stored in-memory only, and larger data sets that do&nbsp;not fit in&nbsp;memory can be&nbsp;stored on&nbsp;disk, using memory as&nbsp;a&nbsp;caching layer for better
+            performance.
+          </p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/arch/native-persistence.html">Learn more: Native Persistence</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a NoSQL Database?</div>
+        <div class="faqbox__anwser h5 pt-3">Not exactly</div>
+        <div class="faqbox__text pt-3">
+          <p>Just like other NoSQL databases, Ignite is&nbsp;highly available and horizontally scalable.</p>
+          <p>However, unlike other NoSQL databases, Ignite supports SQL and ACID transactions across multiple cluster nodes.</p>
+        </div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a Transactional Database?</div>
+        <div class="faqbox__anwser h5 pt-3">Not fully</div>
+        <div class="faqbox__text pt-3">
+          <p>
+            ACID Transactions are supported, but only at&nbsp;key-value API level. Ignite also supports cross-partition transactions, which means that transactions can span keys residing in&nbsp;different partitions on&nbsp;different
+            servers.
+          </p>
+          <p>
+            At&nbsp;SQL level, Ignite supports atomic, but not yet transactional consistency. SQL transactions implementation is&nbsp;already
+            <a href="https://cwiki.apache.org/confluence/display/IGNITE/IEP-3%3A+Transactional+SQL" target="_blank">in&nbsp;the works</a> and will be&nbsp;released in&nbsp;Ignite&nbsp;3.
+          </p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/acid-transactions.html">Learn more: ACID Transactions</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a Multi-Model Database?</div>
+        <div class="faqbox__anwser h5 pt-3">Yes</div>
+        <div class="faqbox__text pt-3">
+          <p>Ignite supports both key-value and SQL for modelling and accessing data.</p>
+          <p>In&nbsp;addition, Ignite provides strong processing APIs for computing on&nbsp;distributed data.</p>
+        </div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html">Learn more: In-Memory Database</a></div>
+      </article>
+      <article class="faqbox cardsimple">
+        <div class="faqbox__itemtitle h5">Is Ignite a Key-Value Store?</div>
+        <div class="faqbox__anwser h5 pt-3">Yes</div>
+        <div class="faqbox__text pt-3"><p>Ignite provides a&nbsp;feature-rich key-value API, that is&nbsp;JCache (JSR-107) compliant and supports Java, C++, .NET, and other programming languages.</p></div>
+        <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/key-value-store.html">Learn more: Distributed Key-Value Store</a></div>
+      </article>
+    </section>
+    <!-- /.faqboxs-->
+    <section class="toolingend">
+      <div class="container flexi">
+        <div class="toolingend__main">
+          <h2 class="toolingend__title h4">Ready to Start With Apache Ignite?</h2>
+          <p class="fz20 pt-1x">Start with our Quick Start Guides and build your first application <br />in 5-10 minutes</p>
+        </div>
+        <div class="toolingend__action"><a class="button">Build your first application</a></div>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/acid-transactions.html b/build/features/acid-transactions.html
new file mode 100644
index 0000000..264740c
--- /dev/null
+++ b/build/features/acid-transactions.html
@@ -0,0 +1,410 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>ACID transactions | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/acid-transactions.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-5">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Distributed ACID <br />Transactions</h1>
+          <div class="innerhero__descr pt-4 h5">Classical ACID transactions that let you update distributed data <br />consistently, durably and with in-memory speed</div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--acid" src="/img/features/acid/hero.svg" alt="Distributed ACID transactions" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="acid1 container">
+      <h2 class="acid1__h2 h4">Update multiple records from different tables that span across many cluster nodes</h2>
+      <div class="acid1__wrap flexi">
+        <div class="acid1__item">
+          <div class="acid1__title fz20">Consistency</div>
+          <div class="acid1__text pt-3"><p>Ignite transactional APIs are used by&nbsp;banks to&nbsp;implement payments services that transfer money between accounts in&nbsp;real-time.</p></div>
+        </div>
+        <div class="acid1__item">
+          <div class="acid1__title fz20">Durability</div>
+          <div class="acid1__text pt-3"><p>Multi-tier storage persists changes durably to&nbsp;disk. Committed transactions always survive failures, incomplete transactions are rolled back.</p></div>
+        </div>
+        <div class="acid1__item">
+          <div class="acid1__title fz20">Fault-Tolerance</div>
+          <div class="acid1__text pt-3"><p>The transactional engine avoids inconsistencies even if&nbsp;your transaction is&nbsp;failed in&nbsp;the middle of&nbsp;a&nbsp;commit.</p></div>
+        </div>
+      </div>
+    </section>
+    <!-- /.acid1-->
+    <section class="acid2 container">
+      <h2 class="acid2__h2">
+        To guarantee data consistency, durability and fault-tolerance<br />
+        <strong>Ignite implements the two-phase commit protocol</strong>
+      </h2>
+      <div class="acid2__wrap flexi pt-5">
+        <div class="acid2__main">
+          <p>In distributed systems, a transaction usually spans across multiple cluster nodes.</p>
+          <p>To handle possible distributed failures properly and avoid data inconsistencies cluster-wide, a two-phase commit protocol (2PC) is used.</p>
+          <h3 class="acid2__subtitle h5 pb-2">How ACID transactions work</h3>
+          <p>Whenever the records get updated within a&nbsp;transaction, Ignite keeps the transactional state in&nbsp;a&nbsp;local transaction map until the changes are committed.</p>
+          <p>At&nbsp;which point, the data is&nbsp;transferred to&nbsp;the participating remote nodes. Only the nodes that hold primary or&nbsp;backup copies of&nbsp;the data participate in&nbsp;the transaction.</p>
+          <p>If&nbsp;a&nbsp;transaction is&nbsp;mapped to&nbsp;a&nbsp;single node, then, Ignite optimizes the transaction execution by&nbsp;switching to&nbsp;the one-phase-commit (1PC) protocol.</p>
+        </div>
+        <aside class="acid2__right"><img class="acid2__funcimg" src="/img/features/acid/acid-func.svg" alt="" /></aside>
+      </div>
+    </section>
+    <!-- /.acid2-->
+    <section class="acid3 container pt-5">
+      <h2 class="h4 acid3__title">Records are updated consistently across <br />memory and disk tiers</h2>
+      <div class="acid3__wrap pt-5 flexi">
+        <div class="acid3__col">
+          <h3 class="h5 pb-2">Transactions with Ignite native persistence</h3>
+          <p class="fz20 acid3__collead">In case of any failure you can always recover to a consistent state</p>
+          <div class="acid3__small pt-4">
+            <p>
+              When native persistence mode is&nbsp;enabled and Apache Ignite is&nbsp;used as&nbsp;a&nbsp;database that scales beyond available memory capacity, the distributed transactions update data across memory and disk
+              in&nbsp;a&nbsp;consistent way.
+            </p>
+            <p>
+              All the changes stay durable, because they are written to&nbsp;the write-ahead log (WAL) files. It&nbsp;guarantees data consistency even if&nbsp;the cluster or&nbsp;individual nodes go&nbsp;down in&nbsp;the middle
+              of&nbsp;a&nbsp;transaction.
+            </p>
+          </div>
+          <a class="acid3__detlink" href="#" data-hideopen="acidbox"> WAL in details</a>
+          <div class="acid3__detwrap" data-hidebox="acidbox">
+            <div class="acid3__detmore">
+              <button class="acid3__close" data-hideopen="acidbox"><img src="/img/features/acid/icon-cross.svg" alt="" /></button>
+              <p>The purpose of&nbsp;the WAL is&nbsp;to&nbsp;propagate updates to&nbsp;the disk in&nbsp;the append-only mode, which is&nbsp;the fastest way to&nbsp;persist data to&nbsp;disk.</p>
+              <p class="pt-1">
+                The WAL provides a&nbsp;recovery mechanism for failure scenarios when a&nbsp;single node or&nbsp;the whole cluster goes down. A&nbsp;cluster can always be&nbsp;recovered to&nbsp;the latest successfully committed transaction.
+              </p>
+            </div>
+          </div>
+        </div>
+        <div class="acid3__col">
+          <h3 class="h5 pb-2">Transactions with external databases</h3>
+          <p class="fz20 acid3__collead">Your transactions will be updated both i&nbsp;external database and Apache Ignite</p>
+          <div class="acid3__small pt-4">
+            <p>
+              When Apache Ignite is&nbsp;used as&nbsp;a&nbsp;caching layer for an&nbsp;external database, such as&nbsp;RDBMS, transactions span the cached data in&nbsp;Ignite as&nbsp;well as&nbsp;the data persisted in&nbsp;a&nbsp;database
+              supporting transactional APIs.
+            </p>
+            <p>
+              For instance, if&nbsp;a&nbsp;relational database is&nbsp;configured as&nbsp;a&nbsp;disk tier, Ignite writes the transactional changes to&nbsp;the database before sending a&nbsp;commit message to&nbsp;participating cluster
+              nodes.
+            </p>
+            <p>This way, if&nbsp;a&nbsp;transaction fails at&nbsp;the database level, Ignite can still send the rollback message to&nbsp;the cluster nodes, keeping the data consistent across memory and disk tiers.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Create your transactional application <br />with Apache Ignite</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/key-value-api/transactions" target="_blank">Performing ACID Transactions</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to&nbsp;Learn More?</span></h3>
+          <p class="nativebotblock__text">Ignite&nbsp;3.0 advances its replication and transactional components with the support of&nbsp;the <strong>Raft consensus algorithm</strong></p>
+          <a class="nativebotblock__link arrowlink" href="https://cwiki.apache.org/confluence/display/IGNITE/IEP-61%3A+Common+Replication+Infrastructure" target="_blank">Ignite 3.0 and Raft Details</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/compute-apis.html b/build/features/compute-apis.html
new file mode 100644
index 0000000..4124eac
--- /dev/null
+++ b/build/features/compute-apis.html
@@ -0,0 +1,510 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Compute APIs | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/night-owl.css?ver=0.1" />
+    <script src="../js/vendor/highlight/highlight.min.js"></script>
+    <script src="../js/vendor/highlight/java.min.js"></script>
+    <script src="../js/vendor/highlight/xml.min.js"></script>
+    <script src="../js/vendor/highlight/csharp.min.js"></script>
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Compute APIs</h1>
+          <div class="innerhero__descr pt-2 h5">
+            Develop custom tasks in contemporary languages<br />
+            and get the logic executed over a distributed cluster
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--computeapis" src="/img/features/compute-apis/compute-hero.svg" alt="Distributed In-Memory Cache" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="compute1 container">
+      <h2 class="compute1__h2 h4">Execute Data-Intensive And Compute-Intensive Tasks At High Speeds</h2>
+      <div class="compute1__deskr">Get an order-of-magnitude performance increase for custom complex logic:</div>
+      <div class="compute1__block flexi">
+        <div class="compute1__item">
+          <img class="compute1__icon" src="/img/features/compute-apis/icon-one.svg" alt="" />
+          <p class="compute1__text">
+            By minimizing or avoiding network<br />
+            utilization
+          </p>
+        </div>
+        <div class="compute1__item">
+          <img class="compute1__icon" src="/img/features/compute-apis/icon-two.svg" alt="" />
+          <p class="compute1__text">By executing the logic straight on the <br />cluster nodes</p>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute1-->
+    <section class="compute2">
+      <div class="container">
+        <h2 class="compute2__h2">Benefits Of Apache Ignite Compute APIs</h2>
+        <div class="compute2__grid">
+          <div class="compute2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">
+                Broadcast or execute<br />
+                on specific nodes
+              </h3>
+              <p class="compute2__text">
+                – Broadcast your tasks to use all<br />
+                the CPUs of your distributed cluster.
+              </p>
+              <p class="compute2__text">
+                – Or schedule the tasks for execution on a subset of the nodes based<br />
+                on custom criteria
+              </p>
+            </div>
+          </div>
+          <div class="compute2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">Load balance your querie</h3>
+              <p class="compute2__text">If some of the nodes are overutilized, Ignite can automatically load-balance your computations to other nodes.</p>
+              <p class="compute2__text">
+                There are three ways to enable that:<br />
+                – Round-robin load balancing <br />– Random and weighted load balancing<br />
+                – Job stealing.
+              </p>
+            </div>
+          </div>
+          <div class="compute2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">
+                Execute computations<br />
+                in a fault-tolerant fashion
+              </h3>
+              <p class="compute2__text">Some computations might take minutes or hours to complete, e.g. <em> drugs discovery or logistics simulations.</em></p>
+              <p class="compute2__text">
+                You don't need to begin from scratch if the execution fails in the middle. Restart a calculation from the point<br />
+                of failure.
+              </p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="nativecode container jsTabWrap">
+      <header class="blockheader blockheader--spl flexi">
+        <h2 class="h4 blockheader__left">
+          Forget about PLSQL, use<br />
+          the language you code with daily
+        </h2>
+        <div class="blockheader__right fz20">
+          <p>
+            Create tasks in the language of your choice. You don’t need<br />
+            to learn PLSQL any more.
+          </p>
+        </div>
+      </header>
+      <div class="nativecode__tabctrls flexi">
+        <a class="nativecode__link active" href="#" data-tablink="nativeTabJava">Java</a><a class="nativecode__link" href="#" data-tablink="nativeTabNET">C#/.NET</a><a class="nativecode__link" href="#" data-tablink="nativeTabCpp">C++</a>
+      </div>
+      <div class="nativecode__tabs">
+        <div class="nativecode__tab active" data-tab="nativeTabJava">
+          <pre class="nativecode__codebox"> <code class="java">// Broadcast the task to server nodes only.
+IgniteCompute compute = ignite.compute(ignite.cluster().forServers());
+
+// Each remote server node will execute the logic of the task/lambda below.
+compute.broadcast(() -> System.out.println(
+"Hello Node: " + ignite.cluster().localNode().id()));
+</code></pre>
+        </div>
+        <div class="nativecode__tab" data-tab="nativeTabNET">
+          <pre class="nativecode__codebox"> <code class="csharp">// Broadcast the task to server nodes only.
+var compute = ignite.GetCluster().ForServers().GetCompute();
+
+// Each remote server node will execute the custom PrintNodeIdAction task.
+compute.Broadcast(new PrintNodeIdAction());</code></pre>
+        </div>
+        <div class="nativecode__tab" data-tab="nativeTabCpp">
+          <pre class="nativecode__codebox"> <code class="java"> // Broadcast the task to server nodes only.
+IgniteCompute compute = ignite.compute(ignite.cluster().forServers());
+
+// Each remote server node will execute the logic of the task/lambda below.
+compute.broadcast(() -> System.out.println(
+"Hello Node: " + ignite.cluster().localNode().id()));</code></pre>
+        </div>
+      </div>
+    </section>
+    <!-- /.nativecode-->
+    <section class="compute3 container">
+      <h3 class="compute2__h2">Example Of Logic Building</h3>
+      <h2 class="compute3__h2 h4">Execute the logic in place and eliminate network impact on the performance of the calculation</h2>
+      <p class="compute3__text">Imagine that a winter storm is about to hit a highly-populated city. As a telecommunication company, you have to send a text message to 20 million residents notifying about the blizzard.</p>
+      <div class="compute4 flexi">
+        <div class="compute4__block compute4__block--bad">
+          <img class="compute4__icon" src="/img/features/icon-check-err.svg" alt="" />
+          <p class="pt-3">With the client-server approach, the company would read all 20 million records from a database to an application that needs to execute some logic and send a message to the residents eventually.</p>
+        </div>
+        <div class="compute4__block">
+          <img class="compute4__icon" src="/img/features/icon-check-ok.svg" alt="" />
+          <p class="pt-3">A much more efficient approach would be to broadcast this logic to the cluster nodes that keep data about the city's residents. The logic gets executed on those nodes only and text messages are sent from there.</p>
+          <p class="pt-3">With this technique, instead of pulling 20 million records via the network, you execute the logic in place and eliminate the network impact on the performance of the calculation.</p>
+        </div>
+      </div>
+      <div class="jsTabWrap">
+        <header class="blockheader blockheader--spl flexi"></header>
+        <div class="nativecode__tabs">
+          <div class="nativecode__tab active" data-tab="nativeTabJava">
+            <pre class="nativecode__codebox"> <code class="java">Ignite ignite = ...
+
+// NewYork ID.
+long newYorkId = 2;
+
+// Send the logic to the cluster node that stores NewYork and all its inhabitants.
+ignite.compute().affinityRun("City", newYorkId, new IgniteRunnable() {
+
+  @IgniteInstanceResource
+  Ignite ignite;
+
+  @Override
+  public void run() {
+    // Get access to the Person cache.
+    IgniteCache&#60;BinaryObject, BinaryObject&#62; people = ignite.cache("Person").withKeepBinary();
+
+
+    ScanQuery&#60;BinaryObject, BinaryObject&#62; query = new ScanQuery &#60;BinaryObject, BinaryObject&#62;();
+
+    try (QueryCursor&#60;Cache.Entry&#60;BinaryObject, BinaryObject&#62;&#62; cursor = people.query(query)) {
+      // Iteration over the local cluster node data using the scan query.
+      for (Cache.Entry&#60;BinaryObject, BinaryObject&#62; entry : cursor) {
+        BinaryObject personKey = entry.getKey();
+
+        // Pick NewYorkers only.
+        if (personKey.&#60;Long&#62;field("CITY_ID") == newYorkId) {
+          person = entry.getValue();
+
+          // Send the warning message to the person.
+
+        }
+      }
+    }
+  }
+}</code></pre>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute4 -->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Start coding distributed computing APIs</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/key-value-api/transactions" target="_blank">Performing Distributed Computing </a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Learn more about high-performance computing use cases and see how it works in practice</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/high-performance-computing.html" target="_blank">High-Performance Computing Use-Cases</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/distributed-key-value-store.html b/build/features/distributed-key-value-store.html
new file mode 100644
index 0000000..f66fe08
--- /dev/null
+++ b/build/features/distributed-key-value-store.html
@@ -0,0 +1,415 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Distributed Key-Value APIs | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/key-value-api.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero innerhero--keyvalue">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-5">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Distributed <br />Key-Value APIs</h1>
+          <div class="innerhero__descr pt-2 h5">Query your distributed data in the fastest way possible <br />with key-value APIs</div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--keyvalue" src="/img/features/key-value/hero.svg" alt="Distributed Key-Value APIs" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="keyvalue1 container flexi">
+      <div class="keyvalue1__left">
+        <div class="capstext">Key-Value APIs Overview</div>
+        <div class="keyvaluetext pt-5">
+          <p>
+            Every record in Ignite is stored as a key-value pair. All the records are distributed evenly across the cluster nodes. Your key-value queries are directed automatically to the nodes that store requested data. This is how Ignite
+            utilizes all the given memory, disk, and CPU resources.
+          </p>
+          <p>Key-value APIs are supported by all existing Ignite client libraries:</p>
+        </div>
+        <div class="keyvalue1__libs pt-5">
+          <p class="h5 leyvalue__lang">Java <small>(implements JSR-107 specification known as JCache)</small></p>
+          <p class="h5 leyvalue__lang">.NET</p>
+          <p class="h5 leyvalue__lang">Python</p>
+          <p class="h5 leyvalue__lang">Node.JS</p>
+          <p class="h5 leyvalue__lang">Your language</p>
+        </div>
+      </div>
+      <div class="keyvalue1__right">
+        <div class="keyvalue1__picwrap picwrap"><img class="keyvalue1__pic" src="/img/features/key-value/key-value-api-pic.svg" alt="" /></div>
+      </div>
+    </section>
+    <!-- /.keyvalue1-->
+    <section class="keyvalueplank container">
+      <div class="keyvalueplank__inner">
+        Apache Ignite key-value APIs provide additional capabilities such as&nbsp;<strong>automatic synchronization</strong> with external databases, <strong>near caching</strong> and <strong>ACID transactions.</strong>
+      </div>
+    </section>
+    <section class="keyvalue2 container flexi">
+      <div class="keyvalue2__left">
+        <div class="keyvalue__title">Automatic Synchronization With External <br />Databases To Keep A Consistent Copy Of Data</div>
+        <div class="keyvaluetext pt-2 pb-5">
+          <p>Two synchronization strategies are available in Apache Ignite: <br />write-through/behind and read-through.</p>
+        </div>
+        <dl class="keyvalue2__box pb-2">
+          <dt>Write-through and write-behind capabilities</dt>
+          <dd class="pt-2">Ignite can automatically write-through or&nbsp;write-behind all the changes to&nbsp;an&nbsp;external database for every key-value request issued by&nbsp;your applications.</dd>
+        </dl>
+        <dl class="keyvalue2__box">
+          <dt>Read-through capabilities</dt>
+          <dd>Read-through means that Ignite can automatically load data from an&nbsp;external database if&nbsp;a&nbsp;record is&nbsp;missing in&nbsp;memory.</dd>
+        </dl>
+      </div>
+      <div class="keyvalue2__right">
+        <div class="keyvalue2__picwrap picwrap"><img class="keyvalue2__pic" src="/img/features/key-value/key-value-api-2.svg" alt="" /></div>
+      </div>
+    </section>
+    <!-- /.keyvalue2-->
+    <section class="keyvalue3 container flexi">
+      <div class="keyvalue3__right">
+        <div class="keyvalue__title">Near Cache To Process Your Requests In&nbsp;Microseconds</div>
+        <div class="keyvaluetext pt-2 pb-5">
+          <p>A near cache is a local client-side cache that stores the most frequently <br />used data on the application end.</p>
+        </div>
+        <div class="keyvalue__title">How it works</div>
+        <div class="keyvaluetext pt-2 pb-5">
+          <p>It&nbsp;is&nbsp;applied for applications that require a&nbsp;consistent response time ranging in&nbsp;microseconds. Ignite automatically invalidates and updates the near cache.</p>
+          <p>
+            Whenever the primary copy of&nbsp;a&nbsp;record gets updated on&nbsp;a&nbsp;server node, Ignite propagates the change to&nbsp;all the nodes that store the record&rsquo;s backup copy, as&nbsp;well as&nbsp;to&nbsp;the applications
+            that keep the record&rsquo;s copy in&nbsp;their near caches.
+          </p>
+        </div>
+      </div>
+      <div class="keyvalue3__left">
+        <div class="keyvalue3__picwrap picwrap"><img class="keyvalue3__pic" src="/img/features/key-value/key-value-api-3.svg" alt="" /></div>
+      </div>
+    </section>
+    <!-- /.keyvalue3-->
+    <section class="keyvalue4 container flexi pb-1">
+      <div class="keyvalue4__left">
+        <div class="keyvalue__title">ACID Transactions To Update Your Distributed Records Consistently</div>
+        <div class="keyvaluetext pt-2 pb-5"><p>Apache Ignite key-value APIs are fully transactional which means that data can be&nbsp;updated consistently and reliably.</p></div>
+        <div class="keyvalue__title">How it works</div>
+        <div class="keyvaluetext pt-2 pb-5">
+          <p>
+            An&nbsp;Ignite transaction can update multiple records from different tables stored on&nbsp;different cluster nodes. Ignite can even span a&nbsp;transaction to&nbsp;an&nbsp;underlying relational database. Ignite implements
+            <a href="/features/acid-transactions.html">two-phase-commit protocol to&nbsp;ensure data consistency at&nbsp;scale.</a>
+          </p>
+        </div>
+      </div>
+      <div class="keyvalue4__right">
+        <div class="keyvalue4__picwrap picwrap"><img class="keyvalue4__pic" src="/img/features/key-value/key-value-api-4.svg" alt="" /></div>
+      </div>
+    </section>
+    <!-- /.keyvalue3-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Create your first application using <br />Ignite key-value APIs</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/key-value-api/basic-cache-operations" target="_blank">Using Key-Value APIs</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Check out how Apache Ignite can be configured <br />and used as a standard key-value store</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/key-value-store.html">Key-Value Store</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/index.html b/build/features/index.html
new file mode 100644
index 0000000..3bb06df
--- /dev/null
+++ b/build/features/index.html
@@ -0,0 +1,445 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Features | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/features.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Features</h1>
+          <div class="innerhero__descr pt-2 h5">Scale across memory and disk with no compromises. <br />Adapt easily with essential and high-performance computing APIs.</div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--features" src="/img/features/hero-bg.svg" alt="Apache Ignite Features" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="features2" id="features2">
+      <div class="container">
+        <h2 class="h3 features2__title">Apache Ignite in-memory computing platform <br />comprises the following set of components</h2>
+        <header class="blockheader blockheader--spl flexi">
+          <h2 class="h4 blockheader__left">Distributed Multi-Tiered Storage</h2>
+          <div class="blockheader__right fz20">
+            <p>State-of-the-art storage engine that performs at in-memory <br />speed and stores data durably at unlimited scale</p>
+          </div>
+        </header>
+        <div class="cardswrap">
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/01-multi-tier-storage.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Multi-Tier Storage</h3>
+            <div class="cardsimple__text cardsimple__text--long">Chose a storage mode for your performance and capacity needs: in-memory, in-memory +&nbsp;external database, or in-memory + native persistence.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/arch/multi-tier-storage.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/02-native-persistence.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Native Persistence</h3>
+            <div class="cardsimple__text">Turn Ignite into a database with capacity and durability characteristics of traditional disk-based databases.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/arch/native-persistence.html">Learn More</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.features2-->
+    <section class="features3">
+      <div class="container">
+        <header class="blockheader blockheader--spl flexi">
+          <h2 class="h4 blockheader__left">Essential Developer APIs</h2>
+          <div class="blockheader__right fz20">
+            <p>Start with Ignite seamlessly using the APIs you are already <br />experienced with</p>
+          </div>
+        </header>
+        <div class="cardswrap">
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/03-distributed-SQL.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Distributed SQL</h3>
+            <div class="cardsimple__text">Interact with Ignite as with a regular SQL database using JDBC, ODBC drivers, or native SQL APIs.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/sql.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/04-ACID-transactions.svg" alt="" /></div>
+            <h3 class="cardsimple__title">ACID Transactions</h3>
+            <div class="cardsimple__text cardsimple__text--long">Be sure Apache Ignite operates in a strongly consistent mode with full support for distributed ACID transactions.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/acid-transactions.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/05-key-value-APIs.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Key Value APIs</h3>
+            <div class="cardsimple__text">Use simple key-value requests for fast data look-ups and updates.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/distributed-key-value-store.html">Learn More</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.features3-->
+    <section class="features4">
+      <div class="container">
+        <header class="blockheader blockheader--spl flexi">
+          <h2 class="h4 blockheader__left">High-Performance Computing APIs</h2>
+          <div class="blockheader__right fz20"><p>Execute kilobyte-size custom code over petabytes of data</p></div>
+        </header>
+        <div class="cardswrap">
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/06-compute-APIs.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Compute APIs</h3>
+            <div class="cardsimple__text">Execute data-intensive and compute-intensive logic over your distributed cluster.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/compute-apis.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/07-machine-learning.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Machine Learning</h3>
+            <div class="cardsimple__text">Use built-in algorithms to train and execute machine and deep learning models at scale.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/machinelearning.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/08-services.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Services</h3>
+            <div class="cardsimple__text">Create and deploy custom micro-service on your cluster nodes.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/servicegrid.html">Learn More</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.features4-->
+    <section class="features5">
+      <div class="container">
+        <header class="blockheader blockheader--spl flexi">
+          <h2 class="h4 blockheader__left">Real-Time Streaming APIs</h2>
+          <div class="blockheader__right fz20">
+            <p>Implement event-driven architectures seamlessly <br />with the following Ignite product features:</p>
+          </div>
+        </header>
+        <div class="cardswrap">
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/09-streaming.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Streaming</h3>
+            <div class="cardsimple__text">Stream and process your data in a scalable and fault-tolerant fashion.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/features/streaming.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/10-continuous-queries.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Continuous Queries</h3>
+            <div class="cardsimple__text">Execute your custom logic in response to data changes happening across the cluster.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <div class="cardsimple__icon"><img src="/img/features/11-messaging.svg" alt="" /></div>
+            <h3 class="cardsimple__title">Messaging</h3>
+            <div class="cardsimple__text">Exchange messages across the publisher-subscriber pattern.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="https://ignite.apache.org/docs/latest/messaging">Learn More</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.features5-->
+    <section class="featureslast">
+      <div class="container">
+        <div class="featureslast__main">
+          <h2 class="h4 featureslast__title pb-1">Looking For Something Else?</h2>
+          <div class="featureslast__descr fz20">Explore our technical documentation to discover Ignite's other features</div>
+          <ul class="featureslast__links pt-4">
+            <li><a class="arrowlink" href="https://ignite.apache.org/docs/latest/data-structures/queue-and-set">Data Structures</a></li>
+            <li><a class="arrowlink" href="https://ignite.apache.org/docs/latest/clustering/clustering">Clustering</a></li>
+            <li><a class="arrowlink" href="https://ignite.apache.org/docs/latest/extensions-and-integrations/spring/spring-boot">Other Integrations</a></li>
+            <li><a class="arrowlink" href="/features/multilanguage.html">Multi-Language Support</a></li>
+          </ul>
+        </div>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/machinelearning.html b/build/features/machinelearning.html
new file mode 100644
index 0000000..59457fe
--- /dev/null
+++ b/build/features/machinelearning.html
@@ -0,0 +1,403 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Machine Learning APIs | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/machinelearning.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">
+            Machine Learning<br />
+            APIs
+          </h1>
+          <div class="innerhero__descr pt-2 h5">
+            Continuously train, execute and update your machine learning<br />
+            models at scale and in real-time
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--machine" src="/img/features/machinelearning/machine.svg" alt="Machine-hero" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="machine1">
+      <div class="container">
+        <div class="machine1__block flexi">
+          <div class="machine1__info">
+            <h2 class="compute2__h2">Ignite Machine Learning APIs Overview</h2>
+            <h3 class="machine1__title machine-top">What is it?</h3>
+            <p class="machine1__text">Ignite Machine Learning (ML) is a set of simple, scalable, and efficient tools that allow building predictive machine learning models without costly data transfers.</p>
+            <h3 class="machine1__title machine-top">How does Apache Ignite support ML APIs?</h3>
+            <p class="machine1__text">You have two options:</p>
+            <div class="machine1__options flexi">
+              <div class="machine1__option">
+                <div class="machine1__number">01</div>
+                <div class="machine1__subtext">Use built-in ML APIs for some of the typical ML and deep learning (DL) tasks, such as:</div>
+                <div class="machine1__subtext flexi"><span>— Classification</span><span>— Regression</span><span> — Clustering</span><span>— Recommendation</span><span>— Preprocessing</span></div>
+              </div>
+              <div class="machine1__option">
+                <div class="machine1__number">02</div>
+                <div class="machine1__subtext">Use external ML and DL libraries that use Apache Ignite as scalable and high-performance distributed data storage:</div>
+                <div class="machine1__subtext flexi"><span>— TensorFlow</span><span>— Scikit</span><span>— Spark</span><span>— And more</span></div>
+              </div>
+            </div>
+          </div>
+          <img class="machine1__image" src="/img/features/machinelearning/image.svg" alt="image" />
+        </div>
+      </div>
+    </section>
+    <section class="compute2">
+      <div class="container">
+        <h2 class="compute2__h2">Benefits of Apache Ignite Machine Learning API</h2>
+        <div class="machineitem machineitem1 flexi">
+          <h3 class="machine__title">Expedite the training process with horizontal cluster scalability</h3>
+          <div class="machine__info">
+            <p class="machine__text">
+              You can distribute your training data set over an unlimited number of cluster nodes and train your models with the speed of memory.<br />
+              With built-in Ignite ML APIs, you:
+            </p>
+            <div class="machine__part flexi">
+              <div class="compute2-points__item fz20"></div>
+              <div class="machine__subtext">Avoid, or minimise ETL</div>
+            </div>
+            <div class="machine__part flexi">
+              <div class="compute2-points__item fz20"></div>
+              <div class="machine__subtext">Load all your training data sets in the same cluster</div>
+            </div>
+            <div class="machine__part flexi">
+              <div class="compute2-points__item fz20"></div>
+              <div class="machine__subtext">Minimise network utilization during the training process</div>
+            </div>
+          </div>
+        </div>
+        <div class="machineitem machineitem1 flexi">
+          <h3 class="machine__title">Execute your ML models with in-memory speed from your application code</h3>
+          <div class="machine__info"><p class="machine__text">Once the model is trained, deploy it on the cluster and execute it with in-memory speed. Use built-in Ignite APIs or 3rd party libraries.</p></div>
+        </div>
+        <div class="machineitem machineitem1 flexi">
+          <h3 class="machine__title">Continue updating your models with new data in real-time</h3>
+          <div class="machine__info">
+            <p class="machine__text">Data and user behaviours change rapidly, so you always need to advance your models. With Apache Ignite, you can update your already deployed ML models with new data sets.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Start coding machine learning APIs</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/machine-learning/machine-learning" target="_blank">Performing Machine Learning</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">
+            Check out how Apache Ignite updates<br />
+            trained models in real time
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/machine-learning/updating-trained-models" target="_blank">Updating Trained Models</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/multilanguage.html b/build/features/multilanguage.html
new file mode 100644
index 0000000..e89e224
--- /dev/null
+++ b/build/features/multilanguage.html
@@ -0,0 +1,356 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Multi-language Support | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/multilanguage.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main innherhero__lang">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">
+            Multi-language<br />
+            Support
+          </h1>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--lang" src="/img/features/multilanguage/multi.svg" alt="Distributed In-Memory Cache" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="lang">
+      <div class="container">
+        <div class="lang-block flexi">
+          <p class="lang__text">
+            <span
+              >Apache Ignite® is a Java-powered database and computing platform that works with operating systems and architectures supported by Java Virtual Machines. You can find Ignite deployments running on Linux, Windows, Mac OS,
+              Oracle Solaris, IBM zOS and x86, x64, SPARC, and PowerPC instruction set architectures.<br /><br /></span
+            ><span>All the features and capabilities available in Ignite are supported in its Java libraries. This includes SQL, key-value, co-located computations, machine learning algorithms, and much more.<br /><br /></span
+            ><span
+              >In addition to Java, Ignite supports C#, C++, Python, Node.JS, and PHP languages out-of-the-box. The thin client protocol allows expanding Ignite support to other programming languages. For instance, you can find a Go client
+              for Ignite that is not being developed or maintained by the Ignite community.<br /><br /></span
+            ><span>Furthermore, you can interact with Ignite as you would with any other SQL database with the usage of JDBC or ODBC drivers.</span>
+          </p>
+          <div class="lang__image">
+            <div class="lang__one flexi"><img class="lang__img lang__img1" src="/img/features/multilanguage/one.svg" alt="one" /><img class="lang__img" src="/img/features/multilanguage/two.svg" alt="two" /></div>
+            <div class="lang__two flexi"><img class="lang__img" src="/img/features/multilanguage/three.png" alt="three" /><img class="lang__img lang__img4" src="/img/features/multilanguage/four.png" alt="four" /></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover our quick start guide and build your first<br />
+            application in 5-10 minutes
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/index" target="_blank">Quick Start Guide </a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Check out how to run Ignite with Java, .NET/C#, C++, Python, Node.JS, SQL, PHP, or REST API</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/quick-start/java" target="_blank">Multi-Language Guide</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/servicegrid.html b/build/features/servicegrid.html
new file mode 100644
index 0000000..5b8d4b2
--- /dev/null
+++ b/build/features/servicegrid.html
@@ -0,0 +1,436 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Service APIs | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/service.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/night-owl.css?ver=0.1" />
+    <script src="../js/vendor/highlight/highlight.min.js"></script>
+    <script src="../js/vendor/highlight/java.min.js"></script>
+    <script src="../js/vendor/highlight/xml.min.js"></script>
+    <script src="../js/vendor/highlight/csharp.min.js"></script>
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Service APIs</h1>
+          <div class="innerhero__descr pt-2 h5">
+            Deploy your microservices straight on the cluster nodes and<br />
+            trigger execution from the application code
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--servicegrid" src="/img/features/service/service-hero.svg" alt="Distributed In-Memory Cache" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="service1">
+      <div class="container">
+        <h2 class="service1__h2">Apache Ignite Service APIs Overview</h2>
+        <div class="fz20 service1__text">
+          With the services API, you can create and deploy arbitrary services on the cluster. Apache Ignite Service APIs Overview For instance, you may want to implement custom counters, hierarchical maps, or anything that you treat as a
+          microservice.
+        </div>
+      </div>
+    </section>
+    <!-- /.service1    -->
+    <section class="nativecode container jsTabWrap">
+      <header class="blockheader blockheader--spl flexi">
+        <h2 class="h4 blockheader__left">Use Contemporary Powerful Languages</h2>
+        <div class="blockheader__right service-subtextvideo fz20"><p>Microservices APIs supported by Java and С#/.NET</p></div>
+      </header>
+      <div class="nativecode__tabctrls flexi"><a class="nativecode__link active" href="#" data-tablink="nativeTabJava">Java</a></div>
+      <div class="nativecode__tabs">
+        <div class="nativecode__tab active" data-tab="nativeTabJava">
+          <pre class="nativecode__codebox"> <code class="java">Ignite ignite = Ignition.start();
+
+//get the services interface associated with all server nodes
+IgniteServices services = ignite.services();
+
+//start a node singleton
+services.deployClusterSingleton("myCounterService", new MyCounterServiceImpl());
+</code></pre>
+        </div>
+      </div>
+    </section>
+    <!-- /.nativecode-->
+    <section class="service2">
+      <div class="container">
+        <h2 class="service2__h2 h4">Services Deployment Modes</h2>
+        <div class="service2__text">Deploy single or many instances of a service on the cluster</div>
+        <div class="service2__block">
+          <div class="service2item service2item__one flexi">
+            <div class="service2item__info">
+              <h3 class="service2item__title">Cluster Singleton</h3>
+              <p class="service2item__text">The most commonly used feature is to deploy singleton services on the cluster.</p>
+              <p class="service2item__text">
+                There is only one instance of the service in the cluster, and Ignite guarantees<br />
+                that the instance is always available.
+              </p>
+              <p class="service2item__text">In case the cluster node on which the service is deployed disconnects, Ignite automatically redeploys the instance to another node.</p>
+            </div>
+            <img class="service2item__image1" src="/img/features/service/one-image.svg" alt="one-image" />
+          </div>
+          <div class="service2item service2item__two flexi">
+            <img class="service2item__image2" src="/img/features/service/two-image.svg" alt="two-image" />
+            <div class="service2item__info service2item__info2">
+              <h3 class="service2item__title">Node Singleton</h3>
+              <p class="service2item__text">
+                You can specify your service as part of the node configuration and start<br />
+                the service together with the node.
+              </p>
+              <p class="service2item__text">
+                The service is started on each node of the cluster. If the service is a cluster singleton, it is started in the first cluster node, and is redeployed to one <br />of the other nodes if the first node terminates.
+              </p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="compute2">
+      <div class="container">
+        <h2 class="compute2__h2">Benefits Of Apache Ignite Service APIs</h2>
+        <div class="compute2__grid">
+          <div class="compute2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">Load balancing</h3>
+              <p class="compute2__text">In all cases, other than singleton service deployment, Ignite makes sure that an equal number of services are deployed on each node within the cluster.</p>
+              <p class="compute2__text">Whenever cluster topology changes, Ignite will re-evaluate service deployments and may re-deploy an already deployed service on another node for better load balancing.</p>
+            </div>
+          </div>
+          <div class="compute2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">Fault Tolerance</h3>
+              <p class="compute2__text">Ignite always guarantees that services are continuously available, and are deployed according to the specified configuration, regardless of any topology changes or node crashes.</p>
+            </div>
+          </div>
+          <div class="compute2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">Hot Redeployment</h3>
+              <p class="compute2__text">You can update the implementation of a service without stopping the cluster.</p>
+              <p class="compute2__text">Use Ignite’s DeploymentSpi configuration to re-deploy services without restarting the cluster.</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Start coding with Ignite Service APIs</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/services/services#re-deploying-services" target="_blank">Performing Service APIs </a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Check out a special tutorial that shows how to build and deploy microservices with Ignite Service APIs</p>
+          <a class="nativebotblock__link servicenativelink arrowlink" href="https://www.gridgain.com/resources/blog/implementing-microservices-apache-ignite-service-apis-part-iii" target="_blank"
+            >Implementing Microservices<br />
+            With Apache Ignite Service APIs</a
+          >
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/sql.html b/build/features/sql.html
new file mode 100644
index 0000000..7800b52
--- /dev/null
+++ b/build/features/sql.html
@@ -0,0 +1,466 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Distributed ANSI SQL | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/sql.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Distributed ANSI SQL</h1>
+          <div class="innerhero__descr pt-2 h5">
+            The same SQL you've been using for years but now with<br />
+            in-memory speed and at unlimited scale
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--sql" src="/img/features/sql/hero-image.svg" alt="sql-hero" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="dist">
+      <div class="container">
+        <div class="dist__block flexi">
+          <div class="dist__info">
+            <h2 class="dist__h2 h4">Apache Ignite as a SQL Database</h2>
+            <p class="dist__text">The native support for SQL let’s you work with Ignite as with a standard SQL database. Literally, you can use just SQL if your applications need nothing else:</p>
+            <div class="dist__items flexi">
+              <div class="dist__item">
+                <h3 class="dist__item-title">DDL commands</h3>
+                <div class="dist__item-grey dist__item-grey1 flexi">
+                  <div class="dist__itemitem flexi"><span class="dist__item-span">CREATE</span><span class="dist__item-span">ALTER</span><span class="dist__item-span">DROP</span></div>
+                </div>
+              </div>
+              <div class="dist__item">
+                <h3 class="dist__item-title">DML commands</h3>
+                <div class="dist__item-grey dist__item-grey2 flexi">
+                  <div class="dist__itemitem flexi"><span class="dist__item-span">SELECT</span><span class="dist__item-span">INSERT</span><span class="dist__item-span">UPDATE</span></div>
+                  <div class="dist__itemitem dist__itemitem__end flexi"><span class="dist__item-span">MERGE</span><span class="dist__item-span">DELETE</span></div>
+                </div>
+              </div>
+            </div>
+            <h3 class="dist__h3">Apache Ignite is shipped with:</h3>
+            <div class="dist__parts flexi">
+              <div class="dist__part flexi">
+                <div class="compute2-points__item fz20"></div>
+                <div class="dist__part-text">JDBC driver</div>
+              </div>
+              <div class="dist__part flexi">
+                <div class="compute2-points__item fz20"></div>
+                <div class="dist__part-text">ODBC driver</div>
+              </div>
+              <div class="dist__part flexi">
+                <div class="compute2-points__item fz20"></div>
+                <div class="dist__part-text dist__part-textend flexi">
+                  Built-in SQL APIs
+                  <div class="dist__part-grey">Available for Java, C#, C++, Python, and other programming languages</div>
+                </div>
+              </div>
+            </div>
+          </div>
+          <img class="dist__image" src="/img/features/sql/image.svg" alt="sql-hero" />
+        </div>
+      </div>
+    </section>
+    <!-- /.dist-->
+    <section class="dist1">
+      <div class="container">
+        <h2 class="dist1__h2 h4">Join, Group and Aggregate Distributed Data Sets</h2>
+        <div class="dist1__subtext">Whether you use a two or thousand-node cluster, you always can do the following:</div>
+        <div class="dist1__parts flexi">
+          <div class="dist1__part">group data</div>
+          <div class="dist1__part">join data</div>
+          <div class="dist1__part">order data</div>
+          <div class="dist1__part dist1__partend">aggregate data</div>
+        </div>
+        <div class="dist1__title">What is a distributed join?</div>
+        <p class="dist1__text h4">A distributed join is a SQL statement with a join clause that combines two or more tables that have their data distributed across many cluster nodes.</p>
+        <h3 class="dist1__h3 h4">Types of joins in Ignite</h3>
+        <div class="dist1__blocks flexi">
+          <div class="dist1__block">
+            <h4 class="dist1__h4">Co-located joins</h4>
+            <p class="dist1__texts">this is the most performant type of joins that avoid data shuffling between nodes and minimize network usage.</p>
+            <p class="dist1__texts pt-1">
+              This type of join is used if you join <a class="dist1__link" href="https://ignite.apache.org/docs/latest/data-modeling/affinity-collocation" target="_blank">partitioned and replicated tables</a> or partitioned tables that are
+              co-located with each other.
+            </p>
+          </div>
+          <div class="dist1__block">
+            <h4 class="dist1__h4">Non-colocated joins:</h4>
+            <p class="dist1__texts">less performant type of joins that join data of non-colocated tables. Ignite needs to shuffle data over the network to produce a correct result set.</p>
+          </div>
+          <div class="dist1__block">
+            <h4 class="dist1__h4">Hash joins:</h4>
+            <p class="dist1__texts">Ignite supports classic hash join algorithm that is more efficient than nested loop joins for many scenarios.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.dist1-->
+    <section class="dist2">
+      <div class="container">
+        <h2 class="dist2__h2 h4">Ignite SQL Engine and Multi-Tier Storage</h2>
+        <p class="dist2__p">Depending on your storage configuration, Ignite SQL engine can query both in-memory and disk-only records</p>
+        <div class="dist2__blocks flexi">
+          <div class="dist2__block">
+            <h3 class="dist2__h3">In-Memory Mode</h3>
+            <p class="dist2__text dist2__text1">Ignite caches data only in memory</p>
+            <details class="dist2__details">
+              <summary class="dist2__active"><img src="/img/features/sql/plus.svg" alt="sql-hero" /></summary>
+              <div class="dist2__subtext"><p>In this mode, Ignite SQL performs the fastest way possible as long as all the data is served from memory with no usage of the disk tier at all.</p></div>
+            </details>
+          </div>
+          <div class="dist2__block">
+            <h3 class="dist2__h3">In-Memory <br />+ Native Persistence Mode</h3>
+            <p class="dist2__text">
+              Ignite scales beyond available<br />
+              memory capacity
+            </p>
+            <details class="dist2__details">
+              <summary class="dist2__active"><img src="/img/features/sql/plus.svg" alt="sql-hero" /></summary>
+              <div class="dist2__subtext">
+                <p>Ignite persists 100% of data and indexes in the <a href="/arch/native-persistence.html">native persistence</a> while caching as much as possible in memory.</p>
+                <p class="pt-1">Ignite SQL engine does not require to cache an entire data set in memory to operate correctly.</p>
+                <p class="pt-1">If the engine finds that a record is not cached, then it will read the record from disk. Your application only executes SQL queries, and Ignite gets the records from both memory and disk automatically.</p>
+                <p class="pt-1">On cluster restarts, Ignite reads data and indexes from disk, eliminating the need for memory warm-up, which significantly decreases downtime.</p>
+              </div>
+            </details>
+          </div>
+          <div class="dist2__block">
+            <h3 class="dist2__h3">In-Memory<br />+ External Database Mode</h3>
+            <p class="dist2__text">
+              Ignite accelerates your<br />
+              existing databases
+            </p>
+            <details class="dist2__details">
+              <summary class="dist2__active"><img src="/img/features/sql/plus.svg" alt="sql-hero" /></summary>
+              <div class="dist2__subtext">
+                <p>In this mode, the Ignite SQL engine requires caching all the data needed for distributed queries in memory since the engine currently does not support federated queries.</p>
+                <p class="pt-1">
+                  If federated queries between Ignite and an external database are required, then you can consider Ignite integration for Spark, where the DataFrames API can join the data stored in Ignite and other systems.
+                </p>
+              </div>
+            </details>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.dist2-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover more details about Apache Ignite SQL engine<br />
+            and apply it for your use-case
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/persistence/native-persistence" target="_blank">Memory Architecture</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Ignite SQL will become even more powerful and advanced with the release of the Apache Calcite based engine</p>
+          <div class="dist__link">Coming in Ignite 3.0</div>
+          <a class="nativebotblock__link arrowlink" href="https://cwiki.apache.org/confluence/display/IGNITE/Apache+Calcite-powered+SQL+Engine+Roadmap" target="_blank">New Calcite powered SQL engine</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/streaming.html b/build/features/streaming.html
new file mode 100644
index 0000000..8b58d8b
--- /dev/null
+++ b/build/features/streaming.html
@@ -0,0 +1,428 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Real-Time Streaming APIs| Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/streaming.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">
+            Real-Time Streaming<br />
+            APIs
+          </h1>
+          <div class="innerhero__descr pt-2 h5">Ingest streams of data and build event-driven architectures</div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--stream" src="/img/features/streaming/hero-image.svg" alt="stream-hero" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="stream1">
+      <div class="container">
+        <div class="stream1__block flexi">
+          <p class="stream1__p h4">With Apache Ignite you can<strong> load and stream</strong> large finite — or never-ending — volumes of data<strong> in a scalable and fault-tolerant way</strong> into the cluster.</p>
+          <div class="stream1__part">
+            <img class="stream1__img" src="/img/features/streaming/speed.png" alt="speed" />
+            <p class="stream1__text">The rate at which data can be injected into Ignite <strong>exceeds millions of events per second </strong>on a moderately sized cluster.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.stream1-->
+    <section class="stream2">
+      <div class="container">
+        <div class="stream2__block flexi">
+          <div class="stream2__content">
+            <h2 class="stream2__h2 h4">Ignite Core Streaming APIs</h2>
+            <h3 class="stream2__h3">What are those APIs?</h3>
+            <p class="stream2__text">
+              With Ignite core streaming APIs such as IgniteDataStreamer you get basic streaming capabilities out of the box. You can stream and transform your data originating from multiple custom sources.<br /><br />Ignite data streamers
+              automatically buffer the data and group it into batches for better performance and send it in parallel to multiple nodes.
+            </p>
+          </div>
+          <img class="stream2__img" src="/img/features/streaming/sql.svg" alt="sql" />
+        </div>
+      </div>
+    </section>
+    <!-- /.stream2-->
+    <section class="stream3">
+      <div class="container">
+        <h2 class="stream3__h2 h4">IgniteDataStreamer is used for:</h2>
+        <div class="stream3__blocks flexi">
+          <div class="stream3__block">
+            <div class="stream3__part flexi">
+              <div class="compute2-points__item fz20"></div>
+              <p class="stream3__text">Data loading</p>
+            </div>
+            <div class="stream3__part stream3__end flexi ml-04">
+              <div class="compute2-points__item fz20"></div>
+              <p class="stream3__text">Real-time data streaming</p>
+            </div>
+          </div>
+          <div class="stream3__block">
+            <div class="stream3__part stream3__first flexi">
+              <div class="compute2-points__item fz20"></div>
+              <p class="stream3__text">Achieving advanced streaming capabilities by integrating with streaming frameworks:</p>
+            </div>
+            <div class="stream3__item stream3__itemstart flexi">
+              <img class="stream3__img" src="/img/features/streaming/one.png" alt="one" /><img class="stream3__img" src="/img/features/streaming/two.svg" alt="two" /><img
+                class="stream3__img"
+                src="/img/features/streaming/three.png"
+                alt="three"
+              />
+            </div>
+            <div class="stream3__item flexi">
+              <img class="stream3__img" src="/img/features/streaming/four.svg" alt="four" /><img class="stream3__img" src="/img/features/streaming/five.svg" alt="five" /><img
+                class="stream3__img"
+                src="/img/features/streaming/six.svg"
+                alt="six"
+              />
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.stream3-->
+    <section class="stream4">
+      <div class="container">
+        <h2 class="stream4__h2 h4">Event-Driven Architecture Basic Principles</h2>
+        <p class="stream4__p">In many cases, streams of data we receive comprise events that we have to react to.<br /><span class="stream4__greys">With Apache Ignite, you can:</span></p>
+        <div class="stream4__block flexi">
+          <div class="stream4__part">
+            <div class="stream4__number">01</div>
+            <div class="stream4__text">
+              Enrich and transform your data<br />
+              on on-the-fly.
+            </div>
+          </div>
+          <div class="stream4__part stream4__parttwo">
+            <div class="stream4__number">02</div>
+            <div class="stream4__text">
+              Execute any calculations in response<br />
+              to an event on the cluster-node side.
+            </div>
+          </div>
+          <div class="stream4__part">
+            <div class="stream4__number">03</div>
+            <div class="stream4__text">React to your streams of data on the application side with continuous queries.</div>
+            <div class="stream4__grey">If streamed data represents an event, your application-side logic can react to it after receiving a notification from continuous queries.</div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.stream4              -->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Start coding with Ignite Streaming APIs</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/data-streaming" target="_blank">Ignite Streaming APIs</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Explore our out-of-the-box integrations with Kafka, Flink, MQTT and other advanced streaming technologies</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/extensions-and-integrations/spring/spring-boot" target="_blank">Extensions and integrations guide</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/features/tooling.html b/build/features/tooling.html
new file mode 100644
index 0000000..2f49ce2
--- /dev/null
+++ b/build/features/tooling.html
@@ -0,0 +1,459 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Tooling | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/tooling.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu__current hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero innerhero--tooling">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">
+            Tools And Solutions <br />
+            For Apache Ignite Management <br />
+            And Monitoring
+          </h1>
+          <div class="innerhero__descr pt-4 h4">Apache Ignite exposes metrics in&nbsp;JMX and <br />OpenCensus formats. Use a&nbsp;broad range of&nbsp;tools</div>
+          <img class="innerhero__pic innerhero__pic--tooling" src="/img/features/tooling/herobg.svg" alt="" />
+        </div>
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="tooling-leading container">
+      <h2 class="h4">Out-Of-The-Box Solutions</h2>
+      <p class="h5 pt-2">Tools developed specifically for Ignite cluster management and monitoring</p>
+    </section>
+    <section class="toolingbox container">
+      <h2 class="toolingbox__title h4 flexi"><img src="/img/features/tooling/icon-apache.svg" alt="" /><span>VISOR COMMAND LINE AND CONTROL SCRIPT</span></h2>
+      <div class="toolingbox__picwrap"><img src="/img/features/tooling/visor-command-line.png" alt="" /></div>
+      <div class="toolingbox__bg">
+        <div class="toolingbox__picdescr h5">
+          Apache Ignite officially supports two command-line tools <br />
+          to manage and monitor the cluster:
+        </div>
+        <div class="toolvarlist1">
+          <div class="toolvarlist1__left">
+            <h3 class="toolvarlist1__title">Visor Command Line tool</h3>
+            <div class="toolvarlist1__list">
+              <dl class="toolvarlist1__dl">
+                <dt>Get statistics about</dt>
+                <dd>
+                  <p>– cluster nodes</p>
+                  <p>– compute tasks</p>
+                  <p>– caches</p>
+                </dd>
+              </dl>
+              <dl class="toolvarlist1__dl"><dt>Manage the size of your cluster by starting or&nbsp;stopping nodes.</dt></dl>
+            </div>
+            <div class="toolvarlist1__more"><a class="button" href="/use-cases/in-memory-cache.html">Learn more </a></div>
+          </div>
+          <div class="toolvarlist1__right">
+            <h3 class="toolvarlist1__title">Control Script</h3>
+            <p class="toolvarlist1__descr">An advanced command-line utility. It can <br />do the following:</p>
+            <div class="toolvarlist1__list">
+              <dl class="toolvarlist1__dl"><dt>Change the baseline topology</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Activate and deactivate the cluster</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Perform consistency checks of your data and indexes</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Detect long-running or hanging transactions</dt></dl>
+            </div>
+            <div class="toolvarlist1__more"><a class="button" href="/use-cases/in-memory-cache.html">Learn more</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.toolingbox1-->
+    <section class="toolingbox container">
+      <h2 class="toolingbox__title h4 flexi"><img src="/img/features/tooling/icon-gridgain.svg" alt="" /><span>GRIDGAIN CONTROL CENTER</span></h2>
+      <div class="toolingbox__picwrap"><img src="/img/features/tooling/grid-gain.png" alt="" /></div>
+      <div class="toolingbox__bg">
+        <div class="toolingbox__picdescr h5">
+          GridGain Control Center is a troubleshooting, management <br />
+          and monitoring tool created just for Apache Ignite:
+        </div>
+        <div class="toolvarlist1 toolvarlist1--simple">
+          <div class="toolvarlist1__left">
+            <div class="toolvarlist1__list">
+              <dl class="toolvarlist1__dl"><dt>Debug SQL query performance bottleneck</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Define custom alerts to track and react on&nbsp;over 200 cluster, node, and storage</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Upgrade clusters while in production, with&nbsp;zero downtime</dt></dl>
+            </div>
+          </div>
+          <div class="toolvarlist1__right">
+            <div class="toolvarlist1__list">
+              <dl class="toolvarlist1__dl"><dt>Trace the performance of your operations under load</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Proactively manage data skews to optimize cluster utilization</dt></dl>
+              <dl class="toolvarlist1__dl"><dt>Monitor the state of the cluster with customizable dashboards</dt></dl>
+            </div>
+          </div>
+        </div>
+        <div class="toolvarlist1-bottom"><a class="button" href="https://www.gridgain.com/products/control-center" target="_blank">Learn more </a></div>
+      </div>
+    </section>
+    <!-- /.toolingbox2-->
+    <section class="toolingbox container">
+      <h2 class="toolingbox__title h4 flexi"><img src="/img/features/tooling/icon-datadog.svg" alt="" /><span>DATADOG INTEGRATION FOR APACHE IGNITE</span></h2>
+      <div class="toolingbox__picwrap"><img src="/img/features/tooling/data-dog.jpg" alt="" /></div>
+      <div class="toolingbox__bg">
+        <div class="toolingbox__picdescr h5">
+          Datadog is a general-purpose monitoring service that integrates <br />
+          natively with Apache Ignite and supports the following:
+        </div>
+        <div class="toolvarlist2">
+          <div class="toolvarlist2__item"><p>Collect and visualize metrics for your Ignite nodes through an out-of-the-box dashboard</p></div>
+          <div class="toolvarlist2__item"><p>Track cluster-wide memory usage, including detailed garbage collection activity</p></div>
+          <div class="toolvarlist2__item"><p>Use the built-in health check for Ignite to&nbsp;create an&nbsp;alert and notify you about the &laquo;node goes offline&raquo; events</p></div>
+        </div>
+        <div class="toolvarlist1-bottom"><a class="button" href="https://www.datadoghq.com/blog/monitor-apache-ignite-with-datadog/" target="_blank">Learn more </a></div>
+      </div>
+    </section>
+    <!-- /.toolingbox3-->
+    <section class="toolingbox container">
+      <h2 class="toolingbox__title h4 flexi"><img src="/img/features/tooling/icon-zabbix.svg" alt="" /><span>ZABBIX</span></h2>
+      <div class="toolingbox__picwrap"><img src="/img/features/tooling/zabbix.png" alt="" /></div>
+      <div class="toolingbox__bg">
+        <div class="toolingbox4__wrap">
+          <div class="toolingbox4__left">
+            <h3 class="toolingbox4__title">Zabbix is an open-source monitoring <br />software tool for diverse IT components:</h3>
+            <ul class="dashlist">
+              <li>networks</li>
+              <li>servers</li>
+              <li>virtual machines</li>
+              <li>cloud services</li>
+            </ul>
+          </div>
+          <div class="toolingbox4__right">
+            <h3 class="toolingbox4__title">Zabbix provides monitoring <br />metrics:</h3>
+            <ul class="dashlist">
+              <li>network utilization</li>
+              <li>CPU load</li>
+              <li>disk space consumption.</li>
+            </ul>
+          </div>
+        </div>
+        <div class="toolingbox4__numblock">
+          <h3 class="h5 toolingbox4__numtitle">Essential characteristics:</h3>
+          <div class="toolingbox4__numwrap pt-3">
+            <div class="toolingbox4__numitem">
+              <i>01</i>
+              <p>Official JMX Template for Apache Ignite computing platform.</p>
+              <p class="toolingbox4__small">This template is contributed and maintained by an Ignite community member.</p>
+            </div>
+            <div class="toolingbox4__numitem">
+              <i>02</i>
+              <p>For Zabbix version: 5.4 and higher of data loss or corruption execute on nodes across the cluster.</p>
+            </div>
+            <div class="toolingbox4__numitem">
+              <i>03</i>
+              <p>This template works with standalone and cluster instances. Metrics are collected by&nbsp;JMX. All metrics are discoverable.</p>
+            </div>
+          </div>
+        </div>
+        <div class="toolvarlist1-bottom"><a class="button" href="https://www.zabbix.com/integrations/ignite#tab:official1" target="_blank">Learn more </a></div>
+      </div>
+    </section>
+    <!-- /.toolingbox4-->
+    <section class="toolingend">
+      <div class="container flexi">
+        <div class="toolingend__main">
+          <h2 class="toolingend__title h4">Ready to Start with Apache Ignite?</h2>
+          <p class="fz20 pt-1x">Start with our Quick Start Guides and build your first application <br />in 5-10 minutes</p>
+        </div>
+        <div class="toolingend__action"><a class="button">Build your first application</a></div>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/img/avatar.png b/build/img/avatar.png
new file mode 100644
index 0000000..06030a4
--- /dev/null
+++ b/build/img/avatar.png
Binary files differ
diff --git a/build/img/community/b1-photo.svg b/build/img/community/b1-photo.svg
new file mode 100644
index 0000000..0c797c7
--- /dev/null
+++ b/build/img/community/b1-photo.svg
@@ -0,0 +1 @@
+<svg width="489" height="503" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="310.621" width="192.779" height="192.379" rx="10" fill="#FAE1E2"/><path d="M77.695 448.864v-10.705h-3.823v-2.18h10.24v2.18h-3.815v10.705h-2.602Zm6.179-4.799c0-.82.202-1.614.606-2.382a4.177 4.177 0 0 1 1.714-1.758c.744-.404 1.573-.606 2.487-.606 1.413 0 2.57.46 3.472 1.38.902.914 1.354 2.071 1.354 3.471 0 1.413-.457 2.584-1.372 3.516-.908.926-2.053 1.389-3.436 1.389a5.457 5.457 0 0 1-2.452-.58 3.989 3.989 0 0 1-1.767-1.697c-.404-.75-.606-1.661-.606-2.733Zm2.531.132c0 .926.22 1.635.66 2.127.439.492.98.738 1.625.738s1.184-.246 1.617-.738c.44-.492.66-1.207.66-2.145 0-.914-.22-1.617-.66-2.109-.433-.492-.972-.738-1.617-.738-.644 0-1.186.246-1.626.738-.44.492-.659 1.201-.659 2.127Zm8.974-4.667h2.302v1.371c.3-.469.704-.85 1.213-1.143a3.343 3.343 0 0 1 1.697-.439c1.084 0 2.003.425 2.759 1.274.756.85 1.134 2.034 1.134 3.551 0 1.559-.381 2.772-1.142 3.639-.762.861-1.685 1.292-2.769 1.292-.516 0-.984-.103-1.406-.308-.416-.205-.856-.556-1.319-1.055v4.703h-2.47V439.53Zm2.443 4.509c0 1.048.208 1.825.624 2.329.416.498.923.747 1.52.747.575 0 1.052-.229 1.433-.686.381-.463.571-1.218.571-2.267 0-.979-.196-1.705-.588-2.18-.393-.475-.879-.712-1.46-.712-.603 0-1.104.234-1.502.703-.399.463-.598 1.152-.598 2.066Zm8.35 1.388v-2.469h4.851v2.469h-4.851Zm5.783.123 2.461-.255c.07.557.278.999.624 1.328a1.7 1.7 0 0 0 1.195.483c.516 0 .952-.208 1.31-.624.357-.422.536-1.055.536-1.898 0-.791-.179-1.383-.536-1.776-.352-.398-.812-.597-1.38-.597-.709 0-1.345.313-1.907.94l-2.004-.29 1.265-6.706h6.531v2.311h-4.659l-.386 2.189a3.723 3.723 0 0 1 1.687-.413c1.096 0 2.025.398 2.786 1.195.762.797 1.143 1.831 1.143 3.103 0 1.06-.308 2.006-.923 2.838-.838 1.137-2.001 1.706-3.489 1.706-1.19 0-2.159-.32-2.909-.958-.75-.639-1.199-1.498-1.345-2.576Zm-95.906 18.429h5.15c1.02 0 1.778.044 2.276.132a3.28 3.28 0 0 1 1.345.527c.398.27.73.63.993 1.081.264.446.396.947.396 1.503a2.98 2.98 0 0 1-.492 1.661 2.995 2.995 0 0 1-1.319 1.134c.785.229 1.389.618 1.81 1.169.423.551.634 1.198.634 1.942 0 .586-.138 1.158-.413 1.714a3.43 3.43 0 0 1-1.117 1.327c-.469.329-1.049.531-1.74.607-.434.047-1.48.076-3.138.088H16.05v-12.885Zm2.601 2.145v2.979h1.705c1.014 0 1.644-.015 1.89-.044.445-.053.794-.205 1.046-.457.258-.258.386-.595.386-1.011 0-.398-.11-.72-.334-.966-.216-.252-.541-.405-.975-.457-.258-.03-1-.044-2.224-.044H18.65Zm0 5.124v3.445h2.408c.938 0 1.533-.026 1.785-.079.386-.07.7-.24.94-.51.246-.275.37-.642.37-1.099 0-.386-.095-.714-.282-.984-.188-.269-.46-.466-.817-.589-.352-.123-1.12-.184-2.303-.184h-2.1Zm10.38-4.984v-2.285h2.47v2.285h-2.47Zm0 10.6v-9.334h2.47v9.334h-2.47Zm4.781.615 2.822.343c.046.328.155.554.325.677.234.175.603.263 1.107.263.645 0 1.128-.096 1.45-.29.217-.129.381-.337.493-.624.076-.205.114-.583.114-1.134v-1.362c-.739 1.008-1.67 1.512-2.795 1.512-1.254 0-2.247-.53-2.98-1.591-.574-.838-.86-1.881-.86-3.129 0-1.564.374-2.76 1.124-3.586.756-.826 1.693-1.239 2.813-1.239 1.154 0 2.106.507 2.856 1.52v-1.309h2.312v8.376c0 1.101-.091 1.925-.273 2.47-.182.544-.436.972-.765 1.283-.328.31-.767.553-1.318.729-.545.176-1.236.264-2.074.264-1.582 0-2.704-.273-3.366-.817-.663-.54-.993-1.225-.993-2.057 0-.082.002-.182.008-.299Zm2.206-5.476c0 .991.19 1.717.572 2.18.386.457.86.686 1.423.686.604 0 1.114-.235 1.53-.703.416-.475.624-1.175.624-2.101 0-.967-.2-1.685-.598-2.153a1.898 1.898 0 0 0-1.512-.703c-.591 0-1.08.231-1.467.694-.381.457-.572 1.157-.572 2.1Zm14.045-8.024h4.755c1.072 0 1.89.082 2.452.246a4.308 4.308 0 0 1 1.943 1.187c.539.568.949 1.265 1.23 2.091.281.821.422 1.834.422 3.041 0 1.061-.132 1.975-.395 2.743-.323.937-.783 1.696-1.38 2.276-.452.44-1.06.782-1.828 1.028-.575.182-1.342.273-2.303.273h-4.896v-12.885Zm2.602 2.18v8.534h1.942c.727 0 1.251-.041 1.573-.123.422-.106.77-.284 1.046-.536.282-.252.51-.665.686-1.24.176-.58.264-1.368.264-2.364 0-.996-.088-1.761-.264-2.294-.176-.533-.422-.949-.738-1.248-.317-.299-.718-.501-1.205-.606-.363-.082-1.075-.123-2.135-.123h-1.17Zm12.243 4.219-2.241-.405c.252-.902.685-1.57 1.3-2.004.616-.433 1.53-.65 2.743-.65 1.101 0 1.922.132 2.46.395.54.258.918.589 1.135.994.222.398.333 1.133.333 2.206l-.026 2.882c0 .821.038 1.427.114 1.82.082.387.232.803.449 1.248H68.73a9.044 9.044 0 0 1-.237-.73 4.536 4.536 0 0 0-.088-.29 4.46 4.46 0 0 1-1.353.923 3.884 3.884 0 0 1-1.539.308c-.96 0-1.72-.261-2.276-.782-.55-.522-.826-1.181-.826-1.978 0-.527.126-.996.378-1.406a2.433 2.433 0 0 1 1.054-.949c.457-.223 1.114-.416 1.97-.581 1.153-.216 1.953-.418 2.399-.606v-.246c0-.475-.118-.812-.352-1.011-.234-.205-.677-.307-1.327-.307-.44 0-.782.087-1.028.263-.246.17-.446.472-.598.906Zm3.305 2.003c-.317.106-.818.232-1.503.378-.686.147-1.134.29-1.345.431-.322.229-.483.519-.483.87 0 .346.129.645.386.897.258.252.586.378.985.378.445 0 .87-.147 1.274-.44a1.55 1.55 0 0 0 .589-.817c.064-.211.097-.613.097-1.204v-.493Zm9.15-4.851v1.969h-1.688v3.761c0 .762.014 1.207.043 1.336a.572.572 0 0 0 .22.308.717.717 0 0 0 .422.123c.229 0 .56-.079.993-.237l.211 1.916c-.574.246-1.224.369-1.95.369a3.14 3.14 0 0 1-1.205-.22c-.358-.152-.621-.346-.791-.58-.164-.24-.278-.563-.343-.967-.053-.287-.079-.867-.079-1.74v-4.069h-1.134v-1.969h1.134v-1.855l2.479-1.441v3.296h1.687Zm3.559 2.848-2.242-.405c.252-.902.686-1.57 1.301-2.004.615-.433 1.53-.65 2.742-.65 1.102 0 1.922.132 2.461.395.54.258.917.589 1.134.994.223.398.334 1.133.334 2.206l-.026 2.882c0 .821.038 1.427.114 1.82.082.387.231.803.448 1.248h-2.443a8.964 8.964 0 0 1-.237-.73 4.536 4.536 0 0 0-.088-.29c-.422.41-.873.718-1.354.923-.48.205-.993.308-1.538.308-.96 0-1.72-.261-2.276-.782-.551-.522-.826-1.181-.826-1.978 0-.527.126-.996.377-1.406a2.432 2.432 0 0 1 1.055-.949c.457-.223 1.114-.416 1.969-.581 1.154-.216 1.954-.418 2.4-.606v-.246c0-.475-.118-.812-.352-1.011-.235-.205-.677-.307-1.327-.307-.44 0-.783.087-1.029.263-.246.17-.445.472-.597.906Zm3.304 2.003c-.316.106-.817.232-1.503.378-.685.147-1.133.29-1.344.431-.323.229-.484.519-.484.87 0 .346.13.645.387.897.258.252.586.378.984.378.446 0 .87-.147 1.275-.44a1.55 1.55 0 0 0 .589-.817c.064-.211.096-.613.096-1.204v-.493Zm9.88-8.402h2.6v6.979c0 1.107.033 1.825.097 2.153.112.527.375.952.791 1.274.422.317.997.475 1.723.475.738 0 1.295-.149 1.67-.448.375-.305.601-.677.677-1.117.076-.439.114-1.168.114-2.188v-7.128h2.602v6.768c0 1.547-.071 2.639-.211 3.278-.141.639-.402 1.178-.783 1.617-.375.44-.878.791-1.511 1.055-.633.258-1.459.387-2.479.387-1.23 0-2.165-.141-2.803-.422-.633-.287-1.134-.657-1.503-1.108-.37-.457-.613-.934-.73-1.432-.17-.739-.255-1.828-.255-3.27v-6.873Zm12.137 10.222 2.478-.378c.106.48.32.846.642 1.098.322.247.773.37 1.354.37.638 0 1.119-.118 1.441-.352a.784.784 0 0 0 .325-.659.645.645 0 0 0-.176-.466c-.123-.117-.398-.226-.826-.325-1.992-.44-3.255-.841-3.788-1.204-.738-.504-1.107-1.204-1.107-2.101 0-.808.319-1.488.958-2.039.638-.551 1.629-.826 2.97-.826 1.278 0 2.227.208 2.848.624.621.416 1.049 1.031 1.283 1.846l-2.329.43a1.434 1.434 0 0 0-.571-.835c-.276-.193-.671-.29-1.187-.29-.65 0-1.116.091-1.397.273-.188.129-.281.296-.281.501 0 .176.082.325.246.448.222.164.99.395 2.302.694 1.319.299 2.239.665 2.76 1.099.516.439.774 1.052.774 1.837 0 .855-.358 1.591-1.073 2.206-.714.615-1.772.923-3.172.923-1.272 0-2.28-.258-3.024-.774a3.564 3.564 0 0 1-1.45-2.1Zm16.295-.308 2.461.413c-.317.903-.818 1.591-1.503 2.066-.68.468-1.532.703-2.558.703-1.623 0-2.824-.531-3.603-1.591-.616-.85-.923-1.922-.923-3.217 0-1.547.404-2.757 1.213-3.63.808-.879 1.831-1.318 3.067-1.318 1.389 0 2.485.46 3.287 1.38.803.914 1.187 2.317 1.152 4.21h-6.188c.018.732.217 1.303.598 1.714.381.404.855.606 1.424.606.386 0 .712-.105.975-.316.264-.211.463-.551.598-1.02Zm.14-2.496c-.017-.715-.202-1.257-.553-1.626a1.694 1.694 0 0 0-1.283-.562c-.539 0-.985.196-1.336.588-.352.393-.525.926-.519 1.6h3.691Zm6.838 5.467h-2.469v-9.334h2.294v1.327c.392-.627.744-1.04 1.054-1.239a1.975 1.975 0 0 1 1.073-.299c.562 0 1.104.155 1.626.466l-.765 2.153c-.416-.269-.803-.404-1.16-.404-.346 0-.639.096-.879.29-.24.187-.431.53-.571 1.028-.135.498-.203 1.541-.203 3.129v2.883Zm9.747 0v-12.779h2.602v10.608h6.469v2.171h-9.071Zm10.916-10.6v-2.285h2.47v2.285h-2.47Zm0 10.6v-9.334h2.47v9.334h-2.47Zm4.14-2.663 2.479-.378c.105.48.319.846.641 1.098.322.247.774.37 1.354.37.638 0 1.119-.118 1.441-.352a.784.784 0 0 0 .325-.659.648.648 0 0 0-.175-.466c-.123-.117-.399-.226-.827-.325-1.992-.44-3.254-.841-3.788-1.204-.738-.504-1.107-1.204-1.107-2.101 0-.808.319-1.488.958-2.039.639-.551 1.629-.826 2.971-.826 1.277 0 2.226.208 2.847.624.621.416 1.049 1.031 1.283 1.846l-2.329.43a1.434 1.434 0 0 0-.571-.835c-.275-.193-.671-.29-1.186-.29-.651 0-1.117.091-1.398.273-.187.129-.281.296-.281.501 0 .176.082.325.246.448.223.164.99.395 2.303.694 1.318.299 2.238.665 2.759 1.099.516.439.774 1.052.774 1.837 0 .855-.358 1.591-1.072 2.206-.715.615-1.773.923-3.173.923-1.272 0-2.28-.258-3.024-.774a3.569 3.569 0 0 1-1.45-2.1Zm15.17-6.671v1.969h-1.687v3.761c0 .762.014 1.207.043 1.336a.578.578 0 0 0 .22.308.717.717 0 0 0 .422.123c.229 0 .56-.079.993-.237l.211 1.916c-.574.246-1.224.369-1.951.369-.445 0-.847-.073-1.204-.22-.358-.152-.621-.346-.791-.58-.164-.24-.278-.563-.343-.967-.053-.287-.079-.867-.079-1.74v-4.069h-1.134v-1.969h1.134v-1.855l2.479-1.441v3.296h1.687Zm.844 6.671 2.478-.378c.106.48.32.846.642 1.098.322.247.773.37 1.353.37.639 0 1.12-.118 1.442-.352a.784.784 0 0 0 .325-.659.649.649 0 0 0-.176-.466c-.123-.117-.398-.226-.826-.325-1.992-.44-3.255-.841-3.788-1.204-.738-.504-1.107-1.204-1.107-2.101 0-.808.319-1.488.958-2.039.638-.551 1.628-.826 2.97-.826 1.278 0 2.227.208 2.848.624.621.416 1.049 1.031 1.283 1.846l-2.329.43c-.1-.363-.29-.641-.571-.835-.276-.193-.671-.29-1.187-.29-.65 0-1.116.091-1.397.273-.188.129-.281.296-.281.501 0 .176.082.325.246.448.222.164.99.395 2.302.694 1.319.299 2.239.665 2.76 1.099.516.439.774 1.052.774 1.837 0 .855-.358 1.591-1.073 2.206s-1.772.923-3.173.923c-1.271 0-2.279-.258-3.023-.774a3.564 3.564 0 0 1-1.45-2.1Z" fill="#2D2D2D"/><path d="M46.136 307.55h17.907v-6.149H39.306c-2.646 14.166-1.403 42.498 24.737 42.498v-6.329c-18.608 0-19.691-20.013-17.907-30.02Zm104.149 0h-17.907v-6.149h24.737c2.646 14.166 1.403 42.498-24.737 42.498v-6.329c18.608 0 19.691-20.013 17.907-30.02Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="m54.664 365.425 18.971-10.969 13.66 10.969-22.007 15.13v-10.213l-10.624-4.917Zm86.13 0-18.972-10.969-13.659 10.969 22.007 15.13v-10.213l10.624-4.917Z" fill="#F94239"/><path d="m89.738 384.068 3.285-16.882h10.949l3.285 16.882h-17.52Z" fill="#fff" stroke="#000"/><rect x="76.671" y="384.319" width="44.139" height="8.384" rx="4.192" fill="#fff" stroke="#000"/><rect x="71.029" y="391.827" width="55.423" height="10.261" rx="5.131" fill="#fff" stroke="#000"/><path d="M62.565 290.476h72.35v40.715c0 19.979-16.196 36.175-36.175 36.175-19.978 0-36.175-16.196-36.175-36.175v-40.715Z" fill="#fff" stroke="#000"/><path d="M86.234 320.613h12.848m-12.848 5.239h20.439m-20.439 4.657h20.439m-20.439 4.658h20.439" stroke="#000" stroke-linejoin="round"/><rect x="80.433" y="310.183" width="34.735" height="33.722" rx="9.5" stroke="#000"/><rect x="55.983" y="282.03" width="84.575" height="12.138" rx="6.069" fill="#fff" stroke="#000"/><ellipse cx="143.409" cy="274.492" rx="16.457" ry="16.423" fill="#F94239"/><path d="M148.72 280.42v2.994h-11.68a7.582 7.582 0 0 1 1.138-3.212c.633-1.017 1.882-2.363 3.748-4.037 1.502-1.353 2.423-2.271 2.763-2.753.458-.665.687-1.322.687-1.972 0-.719-.201-1.27-.604-1.652-.396-.39-.945-.585-1.649-.585-.695 0-1.249.203-1.66.608-.411.405-.648 1.078-.711 2.019l-3.321-.322c.198-1.773.819-3.047 1.862-3.819 1.044-.772 2.348-1.158 3.913-1.158 1.716 0 3.064.447 4.044 1.342.98.894 1.47 2.007 1.47 3.337a5.61 5.61 0 0 1-.427 2.168c-.276.68-.719 1.395-1.328 2.145-.403.497-1.13 1.212-2.182 2.144-1.051.933-1.719 1.553-2.004 1.858a5.769 5.769 0 0 0-.675.895h6.616Z" fill="#fff"/><rect x="154.223" y="48.798" width="192.779" height="192.379" rx="10" fill="#ECF6FF"/><path d="M227.686 191.733v-10.705h-3.823v-2.18h10.239v2.18h-3.814v10.705h-2.602Zm6.179-4.799c0-.82.202-1.614.607-2.381a4.164 4.164 0 0 1 1.713-1.758c.745-.405 1.574-.607 2.488-.607 1.412 0 2.569.46 3.471 1.38.903.914 1.354 2.071 1.354 3.472 0 1.412-.457 2.584-1.371 3.515-.908.926-2.054 1.389-3.437 1.389a5.444 5.444 0 0 1-2.452-.58 3.99 3.99 0 0 1-1.766-1.696c-.405-.75-.607-1.661-.607-2.734Zm2.531.132c0 .926.22 1.635.66 2.127.439.492.981.738 1.626.738.644 0 1.183-.246 1.617-.738.439-.492.659-1.207.659-2.144 0-.914-.22-1.618-.659-2.11-.434-.492-.973-.738-1.617-.738-.645 0-1.187.246-1.626.738-.44.492-.66 1.201-.66 2.127Zm8.974-4.667h2.303v1.371a3.451 3.451 0 0 1 1.213-1.142 3.34 3.34 0 0 1 1.696-.44c1.084 0 2.004.425 2.76 1.275.756.849 1.133 2.033 1.133 3.551 0 1.558-.38 2.771-1.142 3.638-.762.862-1.685 1.292-2.769 1.292-.515 0-.984-.102-1.406-.307-.416-.206-.855-.557-1.318-1.055v4.702h-2.47v-12.885Zm2.443 4.509c0 1.049.208 1.825.624 2.329.416.498.923.747 1.521.747.574 0 1.052-.228 1.433-.685.38-.463.571-1.219.571-2.268 0-.978-.196-1.705-.589-2.18-.393-.474-.879-.712-1.459-.712-.604 0-1.105.235-1.503.704-.398.462-.598 1.151-.598 2.065Zm8.35 1.389v-2.47h4.852v2.47h-4.852Zm5.783.123 2.461-.255c.07.557.278.999.624 1.327.346.322.744.483 1.195.483.516 0 .953-.208 1.31-.624.357-.421.536-1.054.536-1.898 0-.791-.179-1.383-.536-1.775-.352-.399-.811-.598-1.38-.598-.709 0-1.345.313-1.907.94l-2.004-.29 1.266-6.706h6.53v2.312h-4.658l-.387 2.188a3.739 3.739 0 0 1 1.687-.413c1.096 0 2.025.399 2.787 1.195.761.797 1.142 1.832 1.142 3.103 0 1.061-.307 2.007-.923 2.839-.838 1.137-2.001 1.705-3.489 1.705-1.189 0-2.159-.319-2.909-.958s-1.198-1.497-1.345-2.575Zm-56.891 18.428h2.601v6.979c0 1.107.032 1.825.097 2.153.111.528.375.952.791 1.275.422.316.996.474 1.722.474.739 0 1.295-.149 1.67-.448.375-.305.601-.677.677-1.116.076-.44.114-1.169.114-2.189v-7.128h2.602v6.768c0 1.547-.07 2.64-.211 3.278-.141.639-.401 1.178-.782 1.618-.375.439-.879.791-1.512 1.054-.633.258-1.459.387-2.478.387-1.231 0-2.165-.141-2.804-.422-.633-.287-1.134-.656-1.503-1.107-.369-.457-.612-.935-.73-1.433-.169-.738-.254-1.828-.254-3.269v-6.874Zm12.137 10.222 2.479-.378c.105.481.319.847.641 1.099.323.246.774.369 1.354.369.639 0 1.119-.117 1.441-.352a.784.784 0 0 0 .326-.659.65.65 0 0 0-.176-.466c-.123-.117-.399-.225-.826-.325-1.993-.439-3.255-.841-3.789-1.204-.738-.504-1.107-1.204-1.107-2.1 0-.809.319-1.489.958-2.04.639-.55 1.629-.826 2.971-.826 1.277 0 2.226.208 2.847.624.622.416 1.049 1.032 1.284 1.846l-2.329.431a1.433 1.433 0 0 0-.572-.835c-.275-.194-.671-.29-1.186-.29-.651 0-1.117.091-1.398.272-.187.129-.281.296-.281.501 0 .176.082.325.246.448.223.164.99.396 2.303.695 1.318.299 2.238.665 2.76 1.098.515.44.773 1.052.773 1.837 0 .856-.357 1.591-1.072 2.206-.715.616-1.773.923-3.173.923-1.272 0-2.279-.258-3.024-.773a3.574 3.574 0 0 1-1.45-2.101Zm16.295-.307 2.461.413c-.316.902-.817 1.59-1.503 2.065-.679.469-1.532.703-2.557.703-1.623 0-2.825-.53-3.604-1.591-.615-.849-.923-1.922-.923-3.216 0-1.547.405-2.757 1.213-3.63.809-.879 1.831-1.319 3.067-1.319 1.389 0 2.485.46 3.288 1.38.802.914 1.186 2.318 1.151 4.21h-6.188c.018.733.217 1.304.598 1.714.381.404.856.606 1.424.606.387 0 .712-.105.976-.316.263-.211.462-.551.597-1.019Zm.141-2.497c-.018-.714-.202-1.256-.554-1.626a1.691 1.691 0 0 0-1.283-.562c-.539 0-.984.196-1.336.589-.352.392-.524.926-.519 1.599h3.692Zm6.838 5.467h-2.47v-9.334h2.294v1.327c.393-.627.744-1.04 1.055-1.239a1.969 1.969 0 0 1 1.072-.299c.562 0 1.104.156 1.626.466l-.765 2.153c-.416-.269-.803-.404-1.16-.404-.346 0-.639.097-.879.29-.24.188-.431.53-.571 1.029-.135.498-.202 1.541-.202 3.128v2.883Zm9.747 0v-12.779h2.601v10.608h6.469v2.171h-9.07Zm10.916-10.599v-2.286h2.47v2.286h-2.47Zm0 10.599v-9.334h2.47v9.334h-2.47Zm4.139-2.663 2.479-.378c.105.481.319.847.642 1.099.322.246.773.369 1.353.369.639 0 1.119-.117 1.441-.352a.784.784 0 0 0 .326-.659.65.65 0 0 0-.176-.466c-.123-.117-.399-.225-.826-.325-1.992-.439-3.255-.841-3.788-1.204-.739-.504-1.108-1.204-1.108-2.1 0-.809.32-1.489.958-2.04.639-.55 1.629-.826 2.971-.826 1.277 0 2.226.208 2.848.624.621.416 1.048 1.032 1.283 1.846l-2.329.431c-.1-.364-.29-.642-.572-.835-.275-.194-.67-.29-1.186-.29-.651 0-1.116.091-1.398.272-.187.129-.281.296-.281.501 0 .176.082.325.246.448.223.164.99.396 2.303.695 1.318.299 2.238.665 2.76 1.098.515.44.773 1.052.773 1.837 0 .856-.357 1.591-1.072 2.206-.715.616-1.773.923-3.173.923-1.271 0-2.279-.258-3.023-.773a3.571 3.571 0 0 1-1.451-2.101Zm15.17-6.671v1.969h-1.687v3.762c0 .761.015 1.207.044 1.336a.566.566 0 0 0 .22.307.714.714 0 0 0 .421.123c.229 0 .56-.079.994-.237l.211 1.916c-.575.246-1.225.369-1.952.369-.445 0-.846-.073-1.204-.22-.357-.152-.621-.345-.791-.58-.164-.24-.278-.562-.343-.966-.052-.288-.079-.868-.079-1.741v-4.069h-1.133v-1.969h1.133v-1.854l2.479-1.442v3.296h1.687Zm.844 6.671 2.479-.378c.105.481.319.847.641 1.099.323.246.774.369 1.354.369.638 0 1.119-.117 1.441-.352a.783.783 0 0 0 .325-.659.65.65 0 0 0-.175-.466c-.123-.117-.399-.225-.827-.325-1.992-.439-3.254-.841-3.788-1.204-.738-.504-1.107-1.204-1.107-2.1 0-.809.319-1.489.958-2.04.639-.55 1.629-.826 2.971-.826 1.277 0 2.226.208 2.847.624.621.416 1.049 1.032 1.283 1.846l-2.329.431a1.428 1.428 0 0 0-.571-.835c-.275-.194-.671-.29-1.186-.29-.651 0-1.117.091-1.398.272-.187.129-.281.296-.281.501 0 .176.082.325.246.448.223.164.99.396 2.303.695 1.318.299 2.238.665 2.759 1.098.516.44.774 1.052.774 1.837 0 .856-.358 1.591-1.072 2.206-.715.616-1.773.923-3.173.923-1.272 0-2.28-.258-3.024-.773a3.574 3.574 0 0 1-1.45-2.101Z" fill="#2D2D2D"/><path d="M196.711 49.43h18.001v-6.18h-24.868c-2.66 14.24-1.41 42.723 24.868 42.723V79.61c-18.706 0-19.795-20.12-18.001-30.18Zm104.701 0h-18.001v-6.18h24.868c2.66 14.24 1.41 42.723-24.868 42.723V79.61c18.707 0 19.795-20.12 18.001-30.18Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="m205.283 107.613 19.072-11.028 13.732 11.028-22.124 15.21v-10.267l-10.68-4.943Zm86.588 0-19.072-11.028-13.732 11.028 22.123 15.21v-10.267l10.681-4.943Z" fill="#F94239"/><path d="m240.544 126.355 3.302-16.972h11.008l3.302 16.972h-17.612Z" fill="#fff" stroke="#000"/><rect x="227.133" y="126.25" width="45.079" height="8.384" rx="4.192" fill="#fff" stroke="#000"/><rect x="221.49" y="133.757" width="56.364" height="10.261" rx="5.131" fill="#fff" stroke="#000"/><path d="M213.027 32.407h73.29v40.245c0 20.238-16.406 36.645-36.645 36.645-20.238 0-36.645-16.407-36.645-36.645V32.407Z" fill="#fff" stroke="#000"/><path d="M237.021 62.563h12.917m-12.917 5.267h20.548m-20.548 4.682h20.548m-20.548 4.682h20.548" stroke="#000" stroke-linejoin="round"/><rect x="231.835" y="52.114" width="34.735" height="33.722" rx="9.5" stroke="#000"/><rect x="206.444" y="23.961" width="85.515" height="12.138" rx="6.069" fill="#fff" stroke="#000"/><ellipse cx="294.811" cy="16.423" rx="16.457" ry="16.423" fill="#F94239"/><path d="M299.84 22.157v3.009h-11.743a7.62 7.62 0 0 1 1.145-3.229c.636-1.022 1.891-2.375 3.767-4.058 1.51-1.36 2.436-2.283 2.777-2.767.461-.67.692-1.33.692-1.983 0-.723-.203-1.277-.608-1.66-.397-.393-.95-.589-1.657-.589-.699 0-1.256.204-1.669.611-.413.408-.652 1.084-.715 2.03l-3.338-.323c.198-1.784.822-3.064 1.871-3.84 1.049-.776 2.361-1.164 3.934-1.164 1.725 0 3.08.45 4.065 1.349.986.899 1.479 2.017 1.479 3.355 0 .76-.143 1.487-.43 2.18-.278.683-.723 1.402-1.335 2.155-.405.5-1.136 1.218-2.193 2.156-1.057.938-1.729 1.56-2.015 1.868a5.804 5.804 0 0 0-.679.9h6.652Z" fill="#fff"/><rect x="296.221" y="309.683" width="192.779" height="192.379" rx="10" fill="#EAEAEA"/><path d="M372.506 449.802v-10.705h-3.824v-2.18h10.24v2.18h-3.815v10.705h-2.601Zm6.178-4.799c0-.82.203-1.614.607-2.381a4.16 4.16 0 0 1 1.714-1.758c.744-.405 1.573-.607 2.487-.607 1.412 0 2.569.46 3.472 1.38.902.914 1.353 2.072 1.353 3.472 0 1.412-.457 2.584-1.371 3.516-.908.925-2.054 1.388-3.436 1.388a5.448 5.448 0 0 1-2.453-.58 3.99 3.99 0 0 1-1.766-1.696c-.404-.75-.607-1.661-.607-2.734Zm2.532.132c0 .926.219 1.635.659 2.127.439.492.981.739 1.626.739.644 0 1.183-.247 1.617-.739.439-.492.659-1.207.659-2.144 0-.914-.22-1.617-.659-2.11-.434-.492-.973-.738-1.617-.738-.645 0-1.187.246-1.626.738-.44.493-.659 1.201-.659 2.127Zm8.973-4.667h2.303v1.371a3.451 3.451 0 0 1 1.213-1.142 3.343 3.343 0 0 1 1.696-.44c1.084 0 2.004.425 2.76 1.275.756.849 1.134 2.033 1.134 3.551 0 1.558-.381 2.771-1.143 3.638-.762.862-1.684 1.292-2.768 1.292-.516 0-.985-.102-1.407-.307-.416-.205-.855-.557-1.318-1.055v4.702h-2.47v-12.885Zm2.444 4.509c0 1.049.208 1.825.624 2.329.416.498.923.747 1.52.747.574 0 1.052-.228 1.433-.685.381-.463.571-1.219.571-2.268 0-.978-.196-1.705-.589-2.18-.392-.474-.879-.711-1.459-.711-.603 0-1.104.234-1.503.703-.398.463-.597 1.151-.597 2.065Zm8.349 1.389v-2.47h4.852v2.47h-4.852Zm5.783.123 2.461-.255c.071.557.279.999.624 1.327.346.322.745.483 1.196.483.515 0 .952-.208 1.309-.624.358-.421.536-1.054.536-1.898 0-.791-.178-1.383-.536-1.775-.351-.399-.811-.598-1.38-.598-.709 0-1.344.313-1.907.94l-2.004-.29 1.266-6.706h6.53v2.312h-4.658l-.387 2.188a3.743 3.743 0 0 1 1.688-.413c1.095 0 2.024.399 2.786 1.196.762.796 1.142 1.831 1.142 3.102 0 1.061-.307 2.007-.922 2.839-.838 1.137-2.001 1.705-3.49 1.705-1.189 0-2.159-.319-2.909-.958s-1.198-1.497-1.345-2.575Zm-92.399 18.428h5.15c1.02 0 1.779.044 2.277.132.504.082.952.258 1.345.528.398.269.729.63.993 1.081.263.445.395.946.395 1.503 0 .603-.164 1.157-.492 1.661a2.997 2.997 0 0 1-1.318 1.134c.785.228 1.388.618 1.81 1.169.422.55.633 1.198.633 1.942a3.83 3.83 0 0 1-.413 1.714c-.27.551-.642.993-1.116 1.327-.469.328-1.049.53-1.741.606-.433.047-1.479.077-3.137.088h-4.386v-12.885Zm2.602 2.145v2.98h1.705c1.013 0 1.643-.015 1.889-.044.446-.053.794-.206 1.046-.457.258-.258.387-.595.387-1.011 0-.399-.111-.721-.334-.967-.217-.252-.542-.404-.976-.457-.257-.029-.999-.044-2.223-.044h-1.494Zm0 5.124v3.445h2.408c.937 0 1.532-.026 1.784-.079.387-.07.7-.24.94-.51.247-.275.37-.641.37-1.098 0-.387-.094-.715-.282-.985-.187-.269-.46-.465-.817-.588-.352-.123-1.119-.185-2.303-.185h-2.1Zm10.379-4.983v-2.286h2.47v2.286h-2.47Zm0 10.599v-9.334h2.47v9.334h-2.47Zm4.782.615 2.821.343c.047.328.155.554.325.677.235.176.604.264 1.108.264.644 0 1.128-.097 1.45-.29.217-.129.381-.337.492-.624.076-.205.114-.583.114-1.134v-1.362c-.738 1.007-1.67 1.511-2.795 1.511-1.254 0-2.247-.53-2.979-1.591-.574-.837-.861-1.88-.861-3.128 0-1.565.375-2.76 1.125-3.586.755-.827 1.693-1.24 2.812-1.24 1.154 0 2.106.507 2.856 1.521v-1.31h2.312v8.376c0 1.102-.091 1.925-.272 2.47-.182.545-.437.973-.765 1.283-.328.311-.768.554-1.318.73-.545.175-1.237.263-2.075.263-1.582 0-2.704-.272-3.366-.817-.662-.539-.993-1.225-.993-2.057 0-.082.003-.181.009-.299Zm2.206-5.475c0 .99.19 1.717.571 2.18.387.457.861.685 1.424.685.603 0 1.113-.234 1.529-.703.416-.475.624-1.175.624-2.101 0-.966-.199-1.684-.597-2.153a1.9 1.9 0 0 0-1.512-.703c-.592 0-1.081.231-1.468.694-.381.457-.571 1.158-.571 2.101Zm14.045-8.025h4.755c1.072 0 1.889.083 2.452.247a4.303 4.303 0 0 1 1.942 1.186c.539.568.949 1.266 1.231 2.092.281.82.421 1.834.421 3.041 0 1.06-.131 1.975-.395 2.742-.322.938-.782 1.696-1.38 2.276-.451.44-1.06.783-1.828 1.029-.574.181-1.342.272-2.303.272h-4.895v-12.885Zm2.601 2.18v8.534h1.943c.726 0 1.251-.041 1.573-.123.422-.105.77-.284 1.046-.536.281-.252.51-.665.685-1.239.176-.58.264-1.368.264-2.364 0-.996-.088-1.761-.264-2.294-.175-.533-.422-.949-.738-1.248-.316-.299-.718-.501-1.204-.607-.363-.082-1.075-.123-2.136-.123h-1.169Zm12.243 4.219-2.241-.404c.252-.903.686-1.571 1.301-2.004.615-.434 1.529-.651 2.742-.651 1.102 0 1.922.132 2.461.396.539.258.917.589 1.134.993.223.398.334 1.134.334 2.206l-.026 2.883c0 .82.038 1.427.114 1.819.082.387.231.803.448 1.248h-2.443a8.914 8.914 0 0 1-.238-.729 4.078 4.078 0 0 0-.088-.29c-.421.41-.873.718-1.353.923-.48.205-.993.307-1.538.307-.961 0-1.72-.261-2.276-.782-.551-.522-.827-1.181-.827-1.978 0-.527.126-.996.378-1.406a2.44 2.44 0 0 1 1.055-.949c.457-.223 1.113-.416 1.969-.58 1.154-.217 1.954-.419 2.399-.607v-.246c0-.474-.117-.811-.351-1.01-.235-.205-.677-.308-1.328-.308-.439 0-.782.088-1.028.264-.246.17-.445.471-.598.905Zm3.305 2.004c-.316.105-.817.231-1.503.378-.685.146-1.134.29-1.345.43-.322.229-.483.519-.483.871 0 .345.129.644.387.896s.586.378.984.378c.445 0 .87-.147 1.275-.439a1.55 1.55 0 0 0 .588-.818c.065-.211.097-.612.097-1.204v-.492Zm9.15-4.852v1.969h-1.688v3.762c0 .761.015 1.207.044 1.336a.566.566 0 0 0 .22.307.717.717 0 0 0 .422.123c.228 0 .559-.079.993-.237l.211 1.916c-.575.246-1.225.369-1.951.369-.446 0-.847-.073-1.205-.22-.357-.152-.621-.345-.791-.58-.164-.24-.278-.562-.342-.966-.053-.288-.079-.868-.079-1.741v-4.069h-1.134v-1.969h1.134v-1.854l2.478-1.442v3.296h1.688Zm3.559 2.848-2.241-.404c.252-.903.685-1.571 1.301-2.004.615-.434 1.529-.651 2.742-.651 1.101 0 1.922.132 2.461.396.539.258.917.589 1.134.993.222.398.334 1.134.334 2.206l-.027 2.883c0 .82.038 1.427.114 1.819.083.387.232.803.449 1.248h-2.444a9.409 9.409 0 0 1-.237-.729 4.078 4.078 0 0 0-.088-.29 4.46 4.46 0 0 1-1.353.923 3.882 3.882 0 0 1-1.538.307c-.961 0-1.72-.261-2.277-.782-.551-.522-.826-1.181-.826-1.978 0-.527.126-.996.378-1.406a2.435 2.435 0 0 1 1.055-.949c.457-.223 1.113-.416 1.968-.58 1.155-.217 1.954-.419 2.4-.607v-.246c0-.474-.117-.811-.352-1.01-.234-.205-.677-.308-1.327-.308-.439 0-.782.088-1.028.264-.246.17-.446.471-.598.905Zm3.305 2.004c-.317.105-.818.231-1.503.378-.686.146-1.134.29-1.345.43-.322.229-.483.519-.483.871 0 .345.129.644.386.896.258.252.586.378.985.378.445 0 .87-.147 1.274-.439.299-.223.495-.496.589-.818.065-.211.097-.612.097-1.204v-.492Zm9.888-8.403h4.754c1.073 0 1.89.083 2.453.247a4.308 4.308 0 0 1 1.942 1.186c.539.568.949 1.266 1.23 2.092.282.82.422 1.834.422 3.041 0 1.06-.132 1.975-.395 2.742-.323.938-.782 1.696-1.38 2.276-.451.44-1.061.783-1.828 1.029-.574.181-1.342.272-2.303.272h-4.895v-12.885Zm2.601 2.18v8.534h1.942c.727 0 1.251-.041 1.574-.123.422-.105.77-.284 1.046-.536.281-.252.509-.665.685-1.239.176-.58.264-1.368.264-2.364 0-.996-.088-1.761-.264-2.294-.176-.533-.422-.949-.738-1.248-.317-.299-.718-.501-1.204-.607-.364-.082-1.075-.123-2.136-.123h-1.169Zm15.803 7.735 2.461.413c-.317.902-.818 1.59-1.503 2.065-.68.469-1.532.703-2.558.703-1.623 0-2.824-.53-3.603-1.591-.616-.849-.923-1.921-.923-3.216 0-1.547.404-2.757 1.213-3.63.808-.879 1.831-1.319 3.067-1.319 1.389 0 2.484.46 3.287 1.38.803.914 1.187 2.318 1.152 4.21h-6.188c.018.733.217 1.304.598 1.714.381.404.855.606 1.424.606.386 0 .711-.105.975-.316.264-.211.463-.551.598-1.019Zm.14-2.497c-.017-.714-.202-1.256-.553-1.626a1.694 1.694 0 0 0-1.283-.562c-.54 0-.985.196-1.336.589-.352.392-.525.926-.519 1.599h3.691Zm7.04 5.467-3.761-9.334h2.593l1.757 4.764.51 1.591c.135-.405.22-.671.255-.8.082-.264.17-.527.264-.791l1.775-4.764h2.54l-3.709 9.334h-2.224Zm12.551 0v-12.779h2.602v10.608h6.469v2.171h-9.071Zm10.916-10.599v-2.286h2.47v2.286h-2.47Zm0 10.599v-9.334h2.47v9.334h-2.47Zm4.14-2.663 2.478-.378c.106.481.32.847.642 1.099.322.246.773.369 1.354.369.638 0 1.119-.117 1.441-.352a.783.783 0 0 0 .325-.659.648.648 0 0 0-.176-.466c-.123-.117-.398-.225-.826-.325-1.992-.439-3.255-.841-3.788-1.204-.738-.504-1.107-1.204-1.107-2.1 0-.809.319-1.489.958-2.039.638-.551 1.629-.827 2.97-.827 1.278 0 2.227.208 2.848.624.621.416 1.049 1.032 1.283 1.846l-2.329.431a1.428 1.428 0 0 0-.571-.835c-.276-.194-.671-.29-1.187-.29-.65 0-1.116.091-1.397.272-.188.129-.281.296-.281.501 0 .176.082.325.246.448.222.164.99.396 2.302.695 1.319.299 2.239.665 2.76 1.098.516.44.774 1.052.774 1.837 0 .856-.358 1.591-1.073 2.206-.714.616-1.772.923-3.172.923-1.272 0-2.28-.258-3.024-.773a3.57 3.57 0 0 1-1.45-2.101Zm15.17-6.671v1.969h-1.688v3.762c0 .761.015 1.207.044 1.336a.57.57 0 0 0 .22.307.717.717 0 0 0 .422.123c.228 0 .559-.079.993-.237l.211 1.916c-.574.246-1.225.369-1.951.369-.445 0-.847-.073-1.204-.22-.358-.152-.621-.345-.791-.58-.164-.24-.279-.562-.343-.966-.053-.288-.079-.868-.079-1.741v-4.069h-1.134v-1.969h1.134v-1.854l2.478-1.442v3.296h1.688Zm.844 6.671 2.478-.378c.106.481.319.847.642 1.099.322.246.773.369 1.353.369.639 0 1.119-.117 1.442-.352a.785.785 0 0 0 .325-.659.652.652 0 0 0-.176-.466c-.123-.117-.398-.225-.826-.325-1.992-.439-3.255-.841-3.788-1.204-.738-.504-1.108-1.204-1.108-2.1 0-.809.32-1.489.958-2.039.639-.551 1.629-.827 2.971-.827 1.277 0 2.227.208 2.848.624.621.416 1.049 1.032 1.283 1.846l-2.329.431c-.1-.364-.29-.642-.571-.835-.276-.194-.671-.29-1.187-.29-.65 0-1.116.091-1.397.272-.188.129-.282.296-.282.501 0 .176.082.325.246.448.223.164.991.396 2.303.695 1.318.299 2.238.665 2.76 1.098.516.44.773 1.052.773 1.837 0 .856-.357 1.591-1.072 2.206-.715.616-1.772.923-3.173.923-1.271 0-2.279-.258-3.023-.773a3.57 3.57 0 0 1-1.45-2.101Z" fill="#2D2D2D"/><path d="M337.06 307.746h17.978v-6.173h-24.835c-2.657 14.223-1.409 42.668 24.835 42.668v-6.355c-18.682 0-19.77-20.093-17.978-30.14Zm104.565 0h-17.978v-6.173h24.835c2.657 14.223 1.409 42.668-24.835 42.668v-6.355c18.682 0 19.769-20.093 17.978-30.14Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="m345.622 365.853 19.047-11.013 13.714 11.013-22.095 15.19V370.79l-10.666-4.937Zm86.474 0-19.048-11.013-13.714 11.013 22.095 15.19V370.79l10.667-4.937Z" fill="#F94239"/><path d="m380.836 384.57 3.298-16.95h10.993l3.298 16.95h-17.589Z" fill="#fff" stroke="#000"/><rect x="367.25" y="384.319" width="45.079" height="8.384" rx="4.192" fill="#fff" stroke="#000"/><rect x="361.608" y="391.827" width="55.423" height="10.261" rx="5.131" fill="#fff" stroke="#000"/><path d="M353.144 291.414h73.291v40.245c0 20.239-16.407 36.645-36.646 36.645-20.238 0-36.645-16.406-36.645-36.645v-40.245Z" fill="#fff" stroke="#000"/><path d="M377.318 320.861h12.9m-12.9 5.261h20.521m-20.521 4.676h20.521m-20.521 4.676h20.521" stroke="#000" stroke-linejoin="round"/><rect x="371.952" y="311.121" width="34.735" height="33.722" rx="9.5" stroke="#000"/><rect x="346.562" y="282.03" width="85.515" height="12.138" rx="6.069" fill="#fff" stroke="#000"/><ellipse cx="434.928" cy="274.492" rx="16.457" ry="16.423" fill="#F94239"/><path d="m429.254 279.145 3.126-.397c.1.834.368 1.473.805 1.914.436.442.965.662 1.585.662.667 0 1.226-.265 1.678-.794.46-.53.69-1.244.69-2.144 0-.85-.219-1.525-.655-2.022-.437-.498-.969-.747-1.598-.747-.413 0-.908.084-1.482.253l.356-2.757c.874.024 1.54-.173 2-.59.459-.426.689-.987.689-1.686 0-.594-.168-1.067-.505-1.421-.337-.353-.786-.529-1.345-.529-.552 0-1.023.2-1.413.602-.391.401-.629.987-.713 1.758l-2.977-.53c.207-1.068.518-1.919.931-2.553.422-.642 1.004-1.144 1.747-1.505.751-.369 1.59-.554 2.517-.554 1.586 0 2.858.53 3.815 1.59.79.867 1.184 1.846 1.184 2.937 0 1.55-.808 2.786-2.425 3.709.966.217 1.736.702 2.31 1.457.582.754.874 1.665.874 2.733 0 1.549-.541 2.87-1.621 3.961-1.08 1.092-2.425 1.638-4.034 1.638-1.524 0-2.788-.458-3.792-1.373-1.004-.923-1.586-2.127-1.747-3.612Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M406.263 151.607v.004c-3.955.107-7.138 3.298-7.216 7.248h-.003c-.079-3.988-3.322-7.202-7.329-7.25v-.004c3.956-.106 7.14-3.297 7.218-7.248h.003c.079 3.987 3.32 7.201 7.327 7.25ZM261.876 377.463v.006c-7.354.199-13.272 6.132-13.417 13.476h-.005c-.147-7.413-6.175-13.389-13.625-13.48v-.006c7.355-.198 13.274-6.132 13.419-13.477h.006c.146 7.413 6.173 13.388 13.622 13.481Z" fill="#2D2D2D"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M121.025 98.468v.005c-6.008.162-10.843 5.009-10.962 11.009h-.004c-.12-6.056-5.045-10.938-11.13-11.013v-.005c6.008-.161 10.843-5.009 10.962-11.01h.004c.12 6.056 5.044 10.938 11.13 11.014Z"/></mask><path d="M121.025 98.473h1v.973l-.973.026-.027-1Zm0-.005.012-1 .988.012v.988h-1Zm-10.962 11.014 1 .02-.019.98h-.981v-1Zm-.004 0v1h-.98l-.02-.98 1-.02Zm-11.13-11.013-.013 1-.988-.012v-.988h1Zm0-.005h-1v-.973l.972-.026.027 1Zm10.962-11.01-1-.02.02-.98h.98v1Zm.004 0v-1h.981l.019.98-1 .02Zm10.13 11.019v-.005h2v.005h-2Zm1.027 1c-5.477.147-9.881 4.566-9.989 10.029l-1.999-.039c.129-6.538 5.395-11.813 11.934-11.99l.054 2Zm-10.993 9.009h.004v2h-.004v-2Zm-1 1.02c-.109-5.514-4.594-9.965-10.143-10.033l.024-2c6.624.082 11.988 5.395 12.119 11.994l-2 .039Zm-9.13-11.038v.005h-2v-.005h2Zm-1.028-1c5.478-.147 9.882-4.566 9.99-10.03l2 .04c-.129 6.538-5.397 11.814-11.936 11.99l-.054-2Zm10.994-9.01h-.004v-2h.004v2Zm1-1.02c.109 5.515 4.594 9.965 10.142 10.034l-.025 2c-6.622-.083-11.986-5.396-12.116-11.994l1.999-.04Z" fill="#2D2D2D" mask="url(#a)"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b1-prize.svg b/build/img/community/b1-prize.svg
new file mode 100644
index 0000000..4273385
--- /dev/null
+++ b/build/img/community/b1-prize.svg
@@ -0,0 +1 @@
+<svg width="129" height="130" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.298 28.554H28.34v-6.559H2.034C-.78 37.107.542 67.331 28.34 67.331v-6.753c-19.788 0-20.94-21.35-19.042-32.024Zm110.757 0h-19.042v-6.559h26.306c2.814 15.112 1.492 45.336-26.306 45.336v-6.753c19.788 0 20.94-21.35 19.042-32.024Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="M18.366 90.294 38.54 78.592l14.526 11.702-23.403 16.14V95.54l-11.299-5.246Zm91.596 0L89.786 78.592 75.26 90.294l23.404 16.14V95.54l11.298-5.246Z" fill="#F94239"/><path d="m55.666 110.182 3.493-18.01h11.645l3.493 18.01H55.666Z" fill="#fff" stroke="#000"/><rect x="41.261" y="110.061" width="47.441" height="8.937" rx="4.468" fill="#fff" stroke="#000"/><rect x="35.672" y="118.135" width="59.241" height="10.8" rx="5.4" fill="#fff" stroke="#000"/><path d="M26.356 10.695h77.251v42.973c0 21.332-17.293 38.625-38.626 38.625-21.332 0-38.625-17.293-38.625-38.625V10.695Z" fill="#fff" stroke="#000"/><path d="M51.94 42.49h13.663M51.94 48.078h21.736M51.94 53.047h21.736M51.94 58.015h21.736" stroke="#000" stroke-linejoin="round"/><rect x="46.229" y="31.811" width="36.883" height="36.262" rx="9.5" stroke="#000"/><rect x="19.525" y="1.317" width="90.292" height="12.663" rx="6.331" fill="#fff" stroke="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b11-stat-1.png b/build/img/community/b11-stat-1.png
new file mode 100644
index 0000000..52c3bda
--- /dev/null
+++ b/build/img/community/b11-stat-1.png
Binary files differ
diff --git a/build/img/community/b11-stat-2.png b/build/img/community/b11-stat-2.png
new file mode 100644
index 0000000..b9461ef
--- /dev/null
+++ b/build/img/community/b11-stat-2.png
Binary files differ
diff --git a/build/img/community/b11-stat1.jpg b/build/img/community/b11-stat1.jpg
new file mode 100644
index 0000000..af304f6
--- /dev/null
+++ b/build/img/community/b11-stat1.jpg
Binary files differ
diff --git a/build/img/community/b11-stat2.jpg b/build/img/community/b11-stat2.jpg
new file mode 100644
index 0000000..8dcc288
--- /dev/null
+++ b/build/img/community/b11-stat2.jpg
Binary files differ
diff --git a/build/img/community/b12-code.svg b/build/img/community/b12-code.svg
new file mode 100644
index 0000000..3b84c78
--- /dev/null
+++ b/build/img/community/b12-code.svg
@@ -0,0 +1 @@
+<svg width="34" height="41" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1.224" width="32" height="38" rx="4" stroke="#000" stroke-width="2"/><path d="m11.119 16.499-3.993 3.802 3.993 3.993m12.484 0 3.993-3.802-3.993-3.993m-8.526 9.569 4.217-11.28" stroke="#FF1019" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b12-icon-quest.svg b/build/img/community/b12-icon-quest.svg
new file mode 100644
index 0000000..9d7a23a
--- /dev/null
+++ b/build/img/community/b12-icon-quest.svg
@@ -0,0 +1 @@
+<svg width="48" height="49" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M37.451 4.906H9.378c-3.24 0-5.866 2.299-5.866 5.134v22.808c0 2.835 2.626 5.133 5.866 5.133H32.09a4.8 4.8 0 0 1 3.13 1.161l6.204 5.337c.044.037.09.071.14.097.77.386 1.753-.098 1.753-.893V10.04c0-2.835-2.626-5.134-5.866-5.134Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.552 10.04c0-3.482 3.18-6.094 6.826-6.094h28.073c3.646 0 6.826 2.612 6.826 6.094v33.643c0 .834-.521 1.447-1.116 1.747a2.266 2.266 0 0 1-2.026.004 1.652 1.652 0 0 1-.337-.227l-6.204-5.337a3.84 3.84 0 0 0-2.504-.928H9.378c-3.646 0-6.826-2.613-6.826-6.094V10.04Zm6.826-4.174c-2.834 0-4.906 1.985-4.906 4.174v22.808c0 2.189 2.072 4.174 4.906 4.174H32.09a5.76 5.76 0 0 1 3.756 1.393l6.182 5.317a.35.35 0 0 0 .27-.017.192.192 0 0 0 .059-.043V10.04c0-2.189-2.072-4.174-4.906-4.174H9.378Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M26.208 19.34c.816-.756 1.273-1.899 1.253-3.3-.014-1.067-.351-2.006-1.012-2.68-.655-.667-1.73-1.18-3.433-1.2-1.692-.021-2.679.478-3.266 1.188-.615.743-.937 1.891-.916 3.44l-1.919.02c-.024-1.777.333-3.452 1.355-4.688 1.052-1.27 2.662-1.907 4.764-1.88 2.09.025 3.695.669 4.782 1.776 1.08 1.1 1.545 2.553 1.565 4.003.025 1.835-.58 3.54-1.867 4.732-1.085 1.005-2.572 1.567-4.364 1.603l.065 4.692-1.92.02-.093-6.756 1.056.093c1.855.164 3.14-.313 3.95-1.064Z" fill="#ED1C24"/><path d="M23.192 30.188c0 .825-.657 1.493-1.467 1.493s-1.467-.668-1.467-1.493c0-.824.657-1.493 1.467-1.493s1.467.669 1.467 1.493Z" fill="#F41820"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b12-lines.svg b/build/img/community/b12-lines.svg
new file mode 100644
index 0000000..a3d221c
--- /dev/null
+++ b/build/img/community/b12-lines.svg
@@ -0,0 +1 @@
+<svg width="242" height="283" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="242" height="283"><rect x=".07" y=".188" width="241.383" height="282" rx="10" fill="#F6F6F6"/></mask><g opacity=".3" stroke="#F4888D" stroke-linecap="round" stroke-linejoin="round" mask="url(#a)"><path d="M464.777 199.501 230.959 69.631c-31.445-17.465-71.085-6.535-89.135 24.578L2.962 333.566"/><path d="m469.222 216.231-241.54-134.16c-27.157-15.083-61.392-5.644-76.981 21.227L7.407 350.295"/><path d="M473.945 234.006 232.405 99.847c-27.157-15.084-61.392-5.644-76.981 21.226L12.13 368.07"/><path d="m478.668 251.781-241.54-134.159c-27.157-15.083-61.392-5.644-76.981 21.227L16.853 385.846"/><path d="m483.391 269.556-241.54-134.159c-27.157-15.084-61.392-5.644-76.981 21.226L21.576 403.62"/><path d="m488.114 287.331-241.54-134.159c-27.157-15.084-61.392-5.644-76.981 21.227L26.299 421.396"/><path d="m492.837 305.107-241.54-134.159c-27.157-15.084-61.392-5.645-76.981 21.226L31.022 439.171"/><path d="M497.56 322.882 256.02 188.723c-27.157-15.084-61.392-5.644-76.981 21.226L35.745 456.946"/><path d="m502.283 340.656-241.54-134.159c-27.157-15.083-61.392-5.644-76.981 21.227L40.468 474.721"/></g></svg>
\ No newline at end of file
diff --git a/build/img/community/b13-bg-roundes.svg b/build/img/community/b13-bg-roundes.svg
new file mode 100644
index 0000000..c0510cd
--- /dev/null
+++ b/build/img/community/b13-bg-roundes.svg
@@ -0,0 +1 @@
+<svg width="150" height="208" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="208"><rect x=".851" y=".802" width="148.343" height="206.635" rx="9.5" fill="#fff" stroke="#ED1C24"/></mask><g mask="url(#a)" stroke="#ED1C24"><rect x=".838" width="59.963" height="56.03" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 81.469 92.754)" fill="#fff"/><rect x=".838" width="59.963" height="56.03" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 81.47 81.808)" fill="#fff"/><rect x=".838" width="59.963" height="56.03" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 81.51 71.081)" fill="#fff"/><rect x=".838" width="59.963" height="56.03" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 80.74 60.033)" fill="#fff"/><path d="M109.087 52.175c-1.598 7.539 1.857 12.843 6.093 15.598 8.676 5.644 22.533 5.509 31.21-.136 2.813-1.83 6.352-6.573 5.967-15.617"/><path d="m130.467 43.278.552 28.163" stroke-linecap="round" stroke-linejoin="round"/><circle r="10.399" transform="matrix(.83825 -.54529 .83825 .54529 130.678 57.417)" fill="#fff"/><circle r="18.242" transform="matrix(.83825 -.54529 .83825 .54529 130.68 51.984)" fill="#fff"/><path d="m109.095 51.747 43.293.359m-21.921-14.261.551 28.162" stroke-linecap="round" stroke-linejoin="round"/><circle r="10.399" transform="matrix(.83825 -.54529 .83825 .54529 130.678 51.983)" fill="#fff"/><path d="M118.746 52.86s3.771-4.731 11.886-4.894c8.116-.163 11.723 4.894 11.723 4.894" stroke-linecap="round" stroke-linejoin="round"/><rect x=".838" width="86.143" height="80.522" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 8.386 184.137)" fill="#fff"/><rect x=".838" width="86.143" height="80.522" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 8.386 167.072)" fill="#fff"/><rect x=".838" width="86.143" height="80.522" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 8.446 154.579)" fill="#fff"/><rect x=".838" width="86.143" height="80.522" rx="9.5" transform="matrix(.83825 -.54529 .83825 .54529 7.346 131.691)" fill="#fff"/><path d="M47.924 120.654c-2.284 10.777 2.654 18.358 8.709 22.297 12.403 8.068 32.21 7.874 44.614-.194 4.021-2.616 9.631-9.245 8.635-22.297"/><path d="m78.486 107.938.788 40.257" stroke-linecap="round" stroke-linejoin="round"/><circle r="15.08" transform="matrix(.83825 -.54529 .83825 .54529 78.788 128.15)" fill="#fff"/><circle r="26.291" transform="matrix(.83825 -.54529 .83825 .54529 78.789 120.38)" fill="#fff"/><path d="m47.934 120.043 61.887.513M78.486 100.17l.788 40.257" stroke-linecap="round" stroke-linejoin="round"/><circle r="15.08" transform="matrix(.83825 -.54529 .83825 .54529 78.788 120.381)" fill="#fff"/><path d="M61.731 121.634s5.39-6.764 16.991-6.997c11.6-.232 16.757 6.997 16.757 6.997" stroke-linecap="round" stroke-linejoin="round"/></g></svg>
\ No newline at end of file
diff --git a/build/img/community/b13-bg-squares.svg b/build/img/community/b13-bg-squares.svg
new file mode 100644
index 0000000..7d029d4
--- /dev/null
+++ b/build/img/community/b13-bg-squares.svg
@@ -0,0 +1 @@
+<svg width="201" height="201" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="201" height="201"><rect x="1.282" y=".771" width="198.492" height="199.081" rx="9.5" fill="#fff" stroke="#E5E5E5"/></mask><g mask="url(#a)" stroke="#ED1C24"><path transform="scale(-1.13787 .8398) rotate(45 -102.37 -163.61)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 166.481 29.371)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59383 .8046 .59383 166.481 38.97)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 166.481 48.57)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 166.481 58.169)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 166.471 67.774)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 166.471 77.373)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -88.807 -169.449)" fill="#fff" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 59.406 88.03)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -165.64 -6.122)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -179.435 -.408)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -193.235 5.309)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -207.033 11.024)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -220.836 16.754)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -234.632 22.468)" d="M0 .594h66.505v66.505H0z"/><path transform="matrix(-.8046 .59382 .8046 .59382 59.583 78.54)" fill="#fff" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -239.9 -107.434)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -252.902 -102.947)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -266.698 -97.233)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -280.499 -91.516)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -294.296 -85.801)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -308.1 -80.071)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13787 .8398) rotate(45 -321.895 -74.357)" d="M0 .594h66.505v66.505H0z"/><path transform="scale(-1.13788 .8398) rotate(45 -226.337 -113.27)" fill="#fff" d="M0 .594h66.505v66.505H0z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/community/b13-bottom.png b/build/img/community/b13-bottom.png
new file mode 100644
index 0000000..747daae
--- /dev/null
+++ b/build/img/community/b13-bottom.png
Binary files differ
diff --git a/build/img/community/b13-lines.svg b/build/img/community/b13-lines.svg
new file mode 100644
index 0000000..d4917b1
--- /dev/null
+++ b/build/img/community/b13-lines.svg
@@ -0,0 +1 @@
+<svg width="110" height="162" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 60.308h26.075c11.046 0 20-8.954 20-20V21.474c0-11.046 8.955-20 20-20h42.51m1 159.352H65.51c-11.046 0-20-8.954-20-20v-18.835c0-11.046-8.954-20-20-20H0" stroke="#E6E6E6"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b15-askimg.svg b/build/img/community/b15-askimg.svg
new file mode 100644
index 0000000..03f5d7e
--- /dev/null
+++ b/build/img/community/b15-askimg.svg
@@ -0,0 +1 @@
+<svg width="529" height="245" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M121.355 152.96v84.568a6 6 0 0 0 6 6h101.537a6 6 0 0 0 6-6V107.099a6 6 0 0 1 6-6h69.349" stroke="#ED1C24" stroke-linecap="round" stroke-linejoin="round"/><path d="M283.503 157.086a7.5 7.5 0 0 0-7.5-7.5h-73.361a8.494 8.494 0 0 1-4.599-1.352l-18.994-12.222v86.078a7.5 7.5 0 0 0 7.5 7.5h89.454a7.5 7.5 0 0 0 7.5-7.5v-65.004Z" fill="#fff" stroke="#ED1C24" stroke-linejoin="round"/><circle cx="211.798" cy="189.609" r="5.959" fill="#ED1C24"/><circle cx="231.276" cy="189.609" r="5.959" fill="#ED1C24"/><circle cx="250.755" cy="189.609" r="5.959" fill="#ED1C24"/><path d="m442.269 32.13 21.491 5.688V6.909l-21.491-5.687-21.114 6.572v30.78l21.114-6.443Z" fill="#fff" stroke="#2D2D2D"/><path d="m442.646 13.715-21.491-5.687v37.69l21.491 5.687 21.114-6.572V7.271l-21.114 6.444Z" fill="#fff" stroke="#2D2D2D"/><path d="M442.331 13.655v37.12" stroke="#2D2D2D"/><path d="M433.252 49.475v21.993a6 6 0 0 0 6 6h40.112a6 6 0 0 1 6 6v17.638" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><rect x=".5" y="36.274" width="164.878" height="120.6" rx="6.5" fill="#fff" stroke="#ED1C24"/><path d="M28.654 77.22h107.168M28.654 97.296h107.168M28.654 118.343h107.168m4.069-68.27 11.115 11.116m0-11.116L139.891 61.19" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><rect x="455.894" y="101.099" width="72.338" height="72.338" rx="10" fill="#2D2D2D"/><path d="M481.298 127.605c-.107-7.661 3.182-13.005 12.073-12.897 8.892.108 12.569 5.328 12.65 11.127.104 7.456-4.59 13.119-14.252 12.28v13.053" stroke="#fff"/><circle cx="491.325" cy="158.425" r="1.141" fill="#fff"/><path d="M485.364 173.33v57.232a6 6 0 0 1-6 6h-49.811a6 6 0 0 1-6-6V107.099a6 6 0 0 0-6-6h-50.656" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M295.599 124.299a7.5 7.5 0 0 0 7.5 7.5h76.056c1.631 0 3.228.47 4.599 1.352l19.694 12.673V56.688a7.5 7.5 0 0 0-7.5-7.5h-92.849a7.5 7.5 0 0 0-7.5 7.5v67.611Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><circle cx="331.295" cy="91.754" r="5.959" fill="#000"/><circle cx="350.773" cy="91.754" r="5.959" fill="#000"/><circle cx="370.252" cy="91.754" r="5.959" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b16-icon-comments.svg b/build/img/community/b16-icon-comments.svg
new file mode 100644
index 0000000..693a2d7
--- /dev/null
+++ b/build/img/community/b16-icon-comments.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.451 20.802a7.68 7.68 0 0 0 7.68 7.68h19.035a7.68 7.68 0 0 1 4.2 1.25l5.618 3.67V7.68A7.68 7.68 0 0 0 41.304 0H20.13a7.68 7.68 0 0 0-7.68 7.68v13.122Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m48.984 33.401-5.618-3.669a7.68 7.68 0 0 0-4.2-1.25H20.131a7.68 7.68 0 0 1-7.68-7.68V7.68A7.68 7.68 0 0 1 20.131 0h21.173a7.68 7.68 0 0 1 7.68 7.68V33.4Zm-1.92-3.547-2.648-1.73a9.6 9.6 0 0 0-5.25-1.562H20.131a5.76 5.76 0 0 1-5.76-5.76V7.68a5.76 5.76 0 0 1 5.76-5.76h21.173a5.76 5.76 0 0 1 5.76 5.76v22.174Z" fill="#000"/><path d="M36.377 28.085a7.68 7.68 0 0 0-7.68-7.68h-18.13a7.68 7.68 0 0 1-4.2-1.25L.984 15.64v24.68A7.68 7.68 0 0 0 8.664 48h20.033a7.68 7.68 0 0 0 7.68-7.68V28.085Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m.984 15.64 5.383 3.516a7.68 7.68 0 0 0 4.2 1.25h18.13a7.68 7.68 0 0 1 7.68 7.68V40.32a7.68 7.68 0 0 1-7.68 7.68H8.664a7.68 7.68 0 0 1-7.68-7.68V15.64Zm1.92 3.547 2.413 1.576a9.6 9.6 0 0 0 5.25 1.563h18.13a5.76 5.76 0 0 1 5.76 5.76V40.32a5.76 5.76 0 0 1-5.76 5.76H8.664a5.76 5.76 0 0 1-5.76-5.76V19.187Z" fill="#F41921"/><path d="M14.143 34.21c0 1.12-.895 2.03-2 2.03-1.104 0-2-.91-2-2.03 0-1.121.896-2.03 2-2.03 1.105 0 2 .909 2 2.03Z" fill="#F41921"/><path d="M26.6 14.67c0 1.122-.896 2.03-2 2.03-1.105 0-2-.908-2-2.03 0-1.12.895-2.03 2-2.03 1.104 0 2 .91 2 2.03Z" fill="#000"/><path d="M20.68 34.21c0 1.12-.895 2.03-2 2.03-1.104 0-2-.91-2-2.03 0-1.121.896-2.03 2-2.03 1.105 0 2 .909 2 2.03Z" fill="#F41921"/><path d="M33.137 14.67c0 1.122-.896 2.03-2 2.03-1.105 0-2-.908-2-2.03 0-1.12.895-2.03 2-2.03 1.104 0 2 .91 2 2.03Z" fill="#000"/><path d="M27.218 34.21c0 1.12-.896 2.03-2 2.03-1.105 0-2-.91-2-2.03 0-1.121.895-2.03 2-2.03 1.104 0 2 .909 2 2.03Z" fill="#F41921"/><path d="M39.674 14.67c0 1.122-.895 2.03-2 2.03-1.104 0-2-.908-2-2.03 0-1.12.896-2.03 2-2.03 1.105 0 2 .91 2 2.03Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b16-icon-quest.svg b/build/img/community/b16-icon-quest.svg
new file mode 100644
index 0000000..3887cc5
--- /dev/null
+++ b/build/img/community/b16-icon-quest.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.435 4.683H10.362c-3.24 0-5.866 2.298-5.866 5.133v22.808c0 2.835 2.626 5.134 5.866 5.134h22.712a4.8 4.8 0 0 1 3.13 1.16l6.204 5.337a.73.73 0 0 0 .14.097c.77.386 1.753-.097 1.753-.893V9.816c0-2.835-2.626-5.133-5.866-5.133Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M3.536 9.816c0-3.481 3.18-6.093 6.826-6.093h28.073c3.646 0 6.826 2.612 6.826 6.093V43.46c0 .834-.521 1.448-1.116 1.747a2.266 2.266 0 0 1-2.027.004 1.645 1.645 0 0 1-.336-.227l-6.204-5.336a3.84 3.84 0 0 0-2.504-.93H10.362c-3.646 0-6.826-2.611-6.826-6.093V9.816Zm6.826-4.173c-2.834 0-4.906 1.985-4.906 4.173v22.808c0 2.189 2.072 4.174 4.906 4.174h22.712a5.76 5.76 0 0 1 3.756 1.393l6.182 5.317a.35.35 0 0 0 .27-.017.195.195 0 0 0 .059-.042V9.816c0-2.188-2.072-4.173-4.906-4.173H10.362Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27.192 19.116c.816-.756 1.273-1.898 1.253-3.3-.015-1.067-.351-2.006-1.013-2.68-.654-.666-1.73-1.179-3.432-1.2-1.692-.021-2.679.479-3.266 1.188-.616.744-.937 1.892-.916 3.44l-1.92.02c-.024-1.777.334-3.452 1.356-4.687 1.051-1.27 2.662-1.907 4.764-1.881 2.09.025 3.695.67 4.782 1.777 1.08 1.1 1.545 2.552 1.564 4.002.026 1.835-.579 3.54-1.866 4.732-1.085 1.005-2.572 1.568-4.364 1.603l.065 4.692-1.92.02-.093-6.755 1.056.093c1.855.163 3.139-.314 3.95-1.064Z" fill="#ED1C24"/><path d="M24.176 29.965c0 .824-.657 1.492-1.467 1.492s-1.467-.668-1.467-1.492c0-.825.657-1.493 1.467-1.493s1.467.668 1.467 1.492Z" fill="#F41820"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b16-icon-reports.svg b/build/img/community/b16-icon-reports.svg
new file mode 100644
index 0000000..d6c5b0d
--- /dev/null
+++ b/build/img/community/b16-icon-reports.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.007 28.438a6.276 6.276 0 0 1 0-8.876l13.539-13.54a6.276 6.276 0 0 1 8.876 0l13.539 13.54a6.276 6.276 0 0 1 0 8.876l-13.54 13.54a6.276 6.276 0 0 1-8.875 0l-13.54-13.54Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.214 29.23a7.397 7.397 0 0 1 0-10.46l13.54-13.54a7.397 7.397 0 0 1 10.46 0l13.54 13.54a7.397 7.397 0 0 1 0 10.46l-13.54 13.54a7.397 7.397 0 0 1-10.46 0L6.213 29.23ZM7.8 20.355a5.156 5.156 0 0 0 0 7.29l13.54 13.54a5.155 5.155 0 0 0 7.29 0l13.54-13.54a5.156 5.156 0 0 0 0-7.29L28.63 6.815a5.155 5.155 0 0 0-7.29 0L7.8 20.355Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24.984 10.755c.619 0 1.12.502 1.12 1.12v14.96a1.12 1.12 0 1 1-2.24 0v-14.96c0-.618.5-1.12 1.12-1.12Z" fill="#ED1C24"/><path d="M26.211 33.393a1.174 1.174 0 1 1-2.348 0 1.174 1.174 0 0 1 2.348 0Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b2-cos.jpg b/build/img/community/b2-cos.jpg
new file mode 100644
index 0000000..4700fa4
--- /dev/null
+++ b/build/img/community/b2-cos.jpg
Binary files differ
diff --git a/build/img/community/b3-quote.svg b/build/img/community/b3-quote.svg
new file mode 100644
index 0000000..605d2a3
--- /dev/null
+++ b/build/img/community/b3-quote.svg
@@ -0,0 +1 @@
+<svg width="53" height="41" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M23 .38H0v23h12.677L3 40.38h10.323l9.677-17v-23Zm30 0H30v23h12.677L33 40.38h10.323l9.677-17v-23Z" fill="#F94239"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b3-rocket1.svg b/build/img/community/b3-rocket1.svg
new file mode 100644
index 0000000..00774b5
--- /dev/null
+++ b/build/img/community/b3-rocket1.svg
@@ -0,0 +1 @@
+<svg width="333" height="312" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M201 270.115C201 293.247 169.436 312 130.5 312S60 293.247 60 270.115c0-23.133 31.564-41.886 70.5-41.886s70.5 18.753 70.5 41.886Z" fill="#E5E5E5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M179.839 298.876C192.439 291.39 200 281.19 200 270.115s-7.561-21.276-20.161-28.761c-12.578-7.473-30.02-12.128-49.339-12.128s-36.76 4.655-49.34 12.128C68.562 248.839 61 259.04 61 270.115s7.561 21.275 20.16 28.761c12.58 7.473 30.021 12.127 49.34 12.127 19.319 0 36.761-4.654 49.339-12.127ZM130.5 312c38.936 0 70.5-18.753 70.5-41.885 0-23.133-31.564-41.886-70.5-41.886S60 246.982 60 270.115C60 293.247 91.564 312 130.5 312Z" fill="#000"/><path d="M114.057 245.5s-21.247-22.197 6.792-31.108c5.404-1.75 24.325-5.577 25.911-13.375 0 0 6.115 17.609-11.2 23.034-17.775 5.536-24.329 14.772-21.503 21.449Z" fill="#ED1C24"/><path d="M113.128 213.693s-5.387-16.089 13.192-14.124c1.812.25 15.069 2.351 19.563-.968 0 0-2.246 7.192-13.919 8.67-11.637 1.488-16.231 1.391-18.836 6.422Zm31.212 23.73c-13.933 8.433-18.851 14.638-16.616 24.976 0 0-29.136-21.111 8.867-34.605 13.59-4.823 13.858-13.401 13.937-13.692 1.291 2.333 7.745 14.888-6.188 23.321Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m52.77 142.123-1.314.76v1.512l.891-.465v-.564l.468-.27-.045-.973Zm-1.314 59.729.891-.465v.463l.377-.218.046.972-1.314.76v-1.512Zm3.941-.767-.045-.972 2.627-1.519.045.972-2.627 1.519Zm5.255-3.038-.046-.973 2.628-1.519.045.973-2.627 1.519Zm5.254-3.039-.045-.972 2.627-1.519.046.972-2.628 1.519Zm5.255-3.038-.045-.972 2.627-1.52.045.973-2.627 1.519Zm5.254-3.038-.045-.973 2.628-1.519.045.972-2.628 1.52Zm5.255-3.039-.045-.972 2.627-1.519.045.972-2.627 1.519Zm5.255-3.038-.046-.973 2.628-1.519.045.973-2.627 1.519Zm5.254-3.039-.045-.972 2.627-1.519.046.972-2.628 1.519Zm5.255-3.038-.045-.972 2.627-1.52.045.973-2.627 1.519Zm6.568-62.767-.891.465v-.463l-.377.218-.045-.972 1.313-.76v1.512Zm-3.941.767.045.972-2.627 1.519-.045-.972 2.627-1.519Zm-5.254 3.038.045.973-2.627 1.519-.046-.973 2.628-1.519Zm-5.255 3.039.045.972-2.627 1.519-.045-.972 2.627-1.519Zm-5.255 3.038.046.972-2.628 1.52-.045-.973 2.627-1.519Zm-5.254 3.038.045.973-2.627 1.519-.046-.972 2.628-1.52Zm-5.255 3.039.045.972-2.627 1.519-.045-.972 2.627-1.519Zm-5.254 3.038.045.973-2.628 1.519-.045-.973 2.627-1.519Zm-5.255 3.039.045.972-2.627 1.519-.045-.972 2.627-1.519Zm-5.255 3.038.045.972-2.627 1.52-.045-.973 2.627-1.519Zm45.978-22.05-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.464v-3.025Zm0 6.049-.891.464v3.024l.891-.464v-3.024Zm0 6.048-.891.464v3.024l.891-.464v-3.024Zm0 6.048-.891.464v3.024l.891-.464v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v.564l-.468.27.046.973 1.313-.76v-1.512Zm-52.546 27.36.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.049.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m52.77 82.446-1.314.76v1.511l.891-.464v-.564l.468-.27-.045-.973Zm-1.314 59.728.891-.464v.462l.377-.218.046.973-1.314.759v-1.512Zm3.941-.766-.045-.973 2.627-1.519.045.972-2.627 1.52Zm5.255-3.039-.046-.972 2.628-1.52.045.973-2.627 1.519Zm5.254-3.038-.045-.973 2.627-1.519.046.973-2.628 1.519Zm5.255-3.039-.045-.972 2.627-1.519.045.972-2.627 1.519Zm5.254-3.038-.045-.973 2.628-1.519.045.973-2.628 1.519Zm5.255-3.038-.045-.973 2.627-1.519.045.972-2.627 1.52Zm5.255-3.039-.046-.972 2.628-1.52.045.973-2.627 1.519Zm5.254-3.038-.045-.973 2.627-1.519.046.973-2.628 1.519Zm5.255-3.039-.045-.972 2.627-1.519.045.972-2.627 1.519Zm6.568-62.767-.891.465v-.463l-.377.218-.045-.972 1.313-.76v1.512Zm-3.941.767.045.973-2.627 1.519-.045-.973 2.627-1.519Zm-5.254 3.038.045.973-2.627 1.52-.046-.973 2.628-1.52Zm-5.255 3.039.045.972-2.627 1.52-.045-.973 2.627-1.52Zm-5.255 3.038.046.973-2.628 1.519-.045-.972 2.627-1.52Zm-5.254 3.039.045.972-2.627 1.52-.046-.973 2.628-1.52Zm-5.255 3.038.045.972-2.627 1.52-.045-.973 2.627-1.519Zm-5.254 3.038.045.973-2.628 1.52-.045-.973 2.627-1.52Zm-5.255 3.039.045.972-2.627 1.52-.045-.973 2.627-1.52Zm-5.255 3.038.045.973-2.627 1.519-.045-.972 2.627-1.52Zm45.978-22.05-.891.465v3.024l.891-.464v-3.025Zm0 6.049-.891.464v3.024l.891-.464v-3.025Zm0 6.048-.891.464v3.024l.891-.464v-3.024Zm0 6.048-.891.464v3.024l.891-.464v-3.024Zm0 6.048-.891.465v3.023l.891-.464V81.55Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v3.024l.891-.465v-3.024Zm0 6.048-.891.465v.564l-.468.271.046.972 1.313-.76v-1.512Zm-52.546 27.36.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.023Zm0-6.049.891-.464v-3.024l-.891.464v3.024Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m1.314 172.545-1.314.76v1.512l.891-.465v-.564l.468-.271-.045-.972ZM0 232.274l.891-.465v.463l.377-.218.046.972-1.314.76v-1.512Zm3.941-.767-.045-.973 2.627-1.519.045.973-2.627 1.519Zm5.255-3.039-.046-.972 2.628-1.519.045.972-2.627 1.519Zm5.254-3.038-.045-.972 2.627-1.52.046.973-2.628 1.519Zm5.255-3.038-.045-.973 2.627-1.519.045.972-2.627 1.52Zm5.254-3.039-.045-.972 2.628-1.519.045.972-2.628 1.519Zm5.255-3.038-.045-.973 2.627-1.519.045.973-2.627 1.519Zm5.255-3.039-.046-.972 2.628-1.519.045.972-2.627 1.519Zm5.254-3.038-.045-.972 2.627-1.52.046.973-2.628 1.519Zm5.255-3.038-.045-.973 2.627-1.519.045.972-2.627 1.52Zm6.568-62.767-.89.464v-.463l-.378.219-.045-.973 1.313-.759v1.512Zm-3.94.766.044.973-2.627 1.519-.045-.972 2.627-1.52Zm-5.255 3.039.045.972-2.628 1.519-.045-.972 2.628-1.519Zm-5.255 3.038.045.973-2.627 1.519-.045-.973 2.627-1.519Zm-5.255 3.039.045.972-2.627 1.519-.045-.972 2.627-1.519Zm-5.254 3.038.045.972-2.627 1.52-.046-.973 2.628-1.519Zm-5.255 3.038.045.973-2.627 1.519-.045-.972 2.627-1.52Zm-5.255 3.039.046.972-2.628 1.519-.045-.972 2.628-1.519Zm-5.254 3.038.045.973-2.627 1.519-.045-.973 2.627-1.519Zm-5.255 3.039.045.972-2.627 1.519-.045-.972 2.627-1.519Zm45.978-22.05-.89.464v3.024l.89-.464v-3.024Zm0 6.048-.89.464v3.025l.89-.465v-3.024Zm0 6.048-.89.465v3.024l.89-.465v-3.024Zm0 6.048-.89.465v3.024l.89-.465v-3.024Zm0 6.048-.89.465v3.024l.89-.465v-3.024Zm0 6.048-.89.465v3.024l.89-.465v-3.024Zm0 6.048-.89.465v3.024l.89-.465v-3.024Zm0 6.048-.89.465v3.024l.89-.465v-3.024Zm0 6.049-.89.464v3.024l.89-.464v-3.024Zm0 6.048-.89.464v.564l-.469.271.046.972 1.313-.759v-1.512ZM0 229.25l.891-.465v-3.024l-.891.464v3.025Zm0-6.049.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.464v-3.024l-.891.464v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Zm0-6.048.891-.465v-3.024l-.891.465v3.024Z" fill="#000"/><path d="M211.094 105.316c0-5.874 4.11-12.852 9.323-15.828l82.469-47.084c5.543-3.164 10.167-.594 10.167 5.651v95.307c0 5.874-4.11 12.852-9.323 15.828l-82.469 47.084c-5.542 3.164-10.167.594-10.167-5.651v-95.307Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m302.925 43.38-82.469 47.084c-4.739 2.706-8.476 9.05-8.476 14.389v95.307c0 5.677 4.204 8.014 9.243 5.138l82.469-47.084c4.739-2.706 8.475-9.05 8.475-14.389V48.518c0-5.678-4.204-8.014-9.242-5.138Zm-82.508 46.108c-5.213 2.976-9.323 9.954-9.323 15.828v95.307c0 6.245 4.625 8.815 10.167 5.651l82.469-47.084c5.213-2.976 9.323-9.954 9.323-15.828V48.055c0-6.245-4.624-8.815-10.167-5.651l-82.469 47.084Z" fill="#000"/><path d="M231.041 112.278c0-5.874 4.11-12.851 9.323-15.828l82.469-47.084c5.543-3.164 10.167-.593 10.167 5.651v95.307c0 5.874-4.11 12.852-9.323 15.828l-82.469 47.084c-5.542 3.165-10.167.594-10.167-5.651v-95.307Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m322.871 50.343-82.468 47.084c-4.739 2.705-8.476 9.049-8.476 14.389v95.307c0 5.677 4.204 8.014 9.243 5.137l82.468-47.084c4.74-2.706 8.476-9.049 8.476-14.389V55.48c0-5.677-4.204-8.014-9.243-5.137ZM240.364 96.45c-5.213 2.977-9.323 9.954-9.323 15.828v95.307c0 6.245 4.625 8.816 10.167 5.651l82.469-47.084c5.213-2.976 9.323-9.954 9.323-15.828V55.017c0-6.245-4.624-8.815-10.167-5.65L240.364 96.45Z" fill="#000"/><path d="M156 194.321c0 7.161-10.745 12.965-24 12.965s-24-5.804-24-12.965c0-7.16 10.745-12.964 24-12.964s24 5.804 24 12.964Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M148.494 202.612c4.21-2.274 6.506-5.25 6.506-8.291 0-3.04-2.296-6.016-6.506-8.29-4.17-2.253-10-3.677-16.494-3.677s-12.324 1.424-16.494 3.677c-4.21 2.274-6.506 5.25-6.506 8.29 0 3.041 2.296 6.017 6.506 8.291 4.17 2.253 10 3.677 16.494 3.677s12.324-1.424 16.494-3.677ZM132 207.286c13.255 0 24-5.804 24-12.965 0-7.16-10.745-12.964-24-12.964s-24 5.804-24 12.964c0 7.161 10.745 12.965 24 12.965Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M158.851 182.858h.423V59.82h-56.946v123.038h.423a7.028 7.028 0 0 0-.423 2.385c0 7.63 12.748 13.815 28.473 13.815s28.473-6.185 28.473-13.815c0-.813-.145-1.61-.423-2.385Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M159.132 183.856a7.272 7.272 0 0 0-.281-.998h.423V59.82h-56.946v123.038h.423a7.272 7.272 0 0 0-.281.998 6.858 6.858 0 0 0-.142 1.387c0 7.63 12.748 13.815 28.473 13.815s28.473-6.185 28.473-13.815c0-.468-.048-.931-.142-1.387Zm-55.804-1.995h.842l-.478 1.333a6.04 6.04 0 0 0-.364 2.049c0 3.219 2.72 6.419 7.777 8.872 4.989 2.421 11.951 3.946 19.696 3.946 7.745 0 14.707-1.525 19.696-3.946 5.057-2.453 7.777-5.653 7.777-8.872a6.04 6.04 0 0 0-.364-2.049l-.478-1.333h.842V60.817h-54.946v121.044Z" fill="#000"/><path d="M159 60.187c0 7.987-12.76 14.46-28.5 14.46S102 68.175 102 60.188c0-7.986 12.76-14.46 28.5-14.46S159 52.2 159 60.187Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M150.199 69.524c5.045-2.56 7.801-5.916 7.801-9.337 0-3.42-2.756-6.776-7.801-9.336-4.99-2.532-11.953-4.127-19.699-4.127-7.746 0-14.709 1.595-19.699 4.127-5.045 2.56-7.801 5.915-7.801 9.336 0 3.421 2.756 6.777 7.801 9.337 4.99 2.531 11.953 4.127 19.699 4.127 7.746 0 14.709-1.596 19.699-4.127ZM130.5 74.648c15.74 0 28.5-6.474 28.5-14.46 0-7.987-12.76-14.461-28.5-14.461S102 52.2 102 60.187c0 7.987 12.76 14.46 28.5 14.46Z" fill="#000"/><path d="m128.902 15.893-19.627 30.78c-3.375 5.293-4.942 12.21-.183 16.312 4.122 3.553 11.126 6.609 22.383 6.609 12.262 0 19.152-3.626 22.733-7.57 3.521-3.88 1.902-9.539-.809-14.019l-19.397-32.053c-1.151-1.901-3.905-1.933-5.1-.059Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M133.574 16.21c-.959-1.585-3.254-1.611-4.25-.05l-19.627 30.78c-1.658 2.601-2.854 5.575-3.065 8.373-.21 2.784.553 5.37 2.787 7.295 4.012 3.458 10.891 6.487 22.056 6.487 12.163 0 18.901-3.594 22.362-7.406 1.64-1.806 2.098-4.034 1.807-6.388-.291-2.366-1.338-4.833-2.673-7.038L133.574 16.21Zm-5.094-.585c1.394-2.186 4.607-2.149 5.95.07l19.397 32.053c1.377 2.275 2.495 4.877 2.81 7.43.316 2.566-.177 5.108-2.059 7.18-3.701 4.077-10.743 7.734-23.103 7.734-11.349 0-18.478-3.082-22.71-6.73-2.525-2.176-3.358-5.1-3.13-8.123.227-3.01 1.502-6.141 3.218-8.833l19.627-30.78Z" fill="#000"/><path d="m83.75 171.41 17.921-19.057a3.003 3.003 0 0 1 2.188-.945h5.757c2.275 0 3.722 2.427 2.636 4.42l-19.666 36.09a2.983 2.983 0 0 0-.298 2.056l2.396 11.136a2.994 2.994 0 0 1-2.933 3.619H88.18a3.001 3.001 0 0 1-2.603-1.505l-5.01-8.726a22.89 22.89 0 0 1 3.183-27.088Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M109.616 150.91h-5.757c-.967 0-1.891.399-2.553 1.102l-17.92 19.057a23.388 23.388 0 0 0-3.253 27.677l5.01 8.726a3.502 3.502 0 0 0 3.037 1.756h3.57c2.23 0 3.89-2.05 3.423-4.223l-2.396-11.136a2.487 2.487 0 0 1 .248-1.713l19.666-36.089c1.267-2.326-.421-5.157-3.075-5.157Zm-5.757.997h5.757c1.896 0 3.102 2.022 2.196 3.684L92.147 191.68a3.48 3.48 0 0 0-.347 2.398l2.395 11.136a2.495 2.495 0 0 1-2.444 3.017h-3.57a2.501 2.501 0 0 1-2.17-1.255L81 198.25a22.392 22.392 0 0 1 3.114-26.499l17.92-19.056a2.503 2.503 0 0 1 1.824-.788Z" fill="#000"/><path d="m89.302 172.21 18.936-19.944c1.864-1.964 5.178-.648 5.178 2.057v17.159c0 .772-.299 1.514-.835 2.071l-13.96 14.52a2.984 2.984 0 0 0-.832 1.941l-.693 15.926c-.124 2.857-3.813 3.928-5.456 1.584l-4.488-6.403c-6.255-8.924-5.356-21.004 2.15-28.911Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M113.916 154.323c0-3.155-3.866-4.691-6.041-2.399l-18.936 19.943c-7.67 8.079-8.587 20.422-2.196 29.54l4.487 6.403c1.917 2.735 6.22 1.485 6.365-1.849l.693-15.926c.026-.605.273-1.18.693-1.617l13.961-14.52c.625-.65.974-1.515.974-2.416v-17.159Zm-5.315-1.714c1.554-1.637 4.315-.54 4.315 1.714v17.159c0 .643-.249 1.262-.696 1.726l-13.96 14.52a3.485 3.485 0 0 0-.971 2.264l-.693 15.926c-.103 2.381-3.177 3.274-4.546 1.32l-4.488-6.402a22.393 22.393 0 0 1 2.103-28.283l18.936-19.944Z" fill="#000"/><path d="m177.829 171.41-17.921-19.057a3.003 3.003 0 0 0-2.188-.945h-5.757c-2.275 0-3.722 2.427-2.636 4.42l19.666 36.09a2.98 2.98 0 0 1 .297 2.056l-2.395 11.136c-.401 1.862 1.023 3.619 2.933 3.619h3.57a3.002 3.002 0 0 0 2.604-1.505l5.01-8.726a22.89 22.89 0 0 0-3.183-27.088Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M151.963 150.91h5.757c.967 0 1.891.399 2.553 1.102l17.92 19.057a23.387 23.387 0 0 1 3.253 27.677l-5.01 8.726a3.503 3.503 0 0 1-3.038 1.756h-3.57c-2.228 0-3.889-2.05-3.422-4.223l2.396-11.136a2.489 2.489 0 0 0-.248-1.713l-19.666-36.089c-1.267-2.326.421-5.157 3.075-5.157Zm5.757.997h-5.757c-1.896 0-3.102 2.022-2.196 3.684l19.665 36.089c.4.732.523 1.583.347 2.398l-2.395 11.136a2.495 2.495 0 0 0 2.444 3.017h3.57a2.5 2.5 0 0 0 2.17-1.255l5.01-8.726a22.392 22.392 0 0 0-3.114-26.499l-17.92-19.056a2.503 2.503 0 0 0-1.824-.788Z" fill="#000"/><path d="m172.276 172.21-18.935-19.944c-1.865-1.964-5.178-.648-5.178 2.057v17.159c0 .772.299 1.514.835 2.071l13.961 14.52c.504.524.8 1.214.831 1.941l.693 15.926c.124 2.857 3.813 3.928 5.456 1.584l4.488-6.403c6.254-8.924 5.356-21.004-2.151-28.911Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M147.663 154.323c0-3.155 3.866-4.691 6.041-2.399l18.935 19.943c7.67 8.079 8.588 20.422 2.197 29.54l-4.487 6.403c-1.917 2.735-6.221 1.485-6.366-1.849l-.692-15.926a2.489 2.489 0 0 0-.693-1.617l-13.961-14.52a3.485 3.485 0 0 1-.974-2.416v-17.159Zm5.315-1.714c-1.554-1.637-4.315-.54-4.315 1.714v17.159c0 .643.249 1.262.695 1.726l13.961 14.52c.589.612.934 1.417.971 2.264l.693 15.926c.103 2.381 3.177 3.274 4.546 1.32l4.488-6.402a22.392 22.392 0 0 0-2.104-28.283l-18.935-19.944Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M313.883 83.736a.5.5 0 0 1 .507.491c.004.338.008.675.01 1.01a.5.5 0 0 1-1 .007c-.002-.334-.006-.668-.01-1.003a.5.5 0 0 1 .493-.505Zm.018 3a.499.499 0 0 1 .495.504 117.25 117.25 0 0 1-.034 1.979.499.499 0 0 1-1-.025c.017-.65.028-1.305.034-1.963a.5.5 0 0 1 .505-.494Zm-.084 3.962a.5.5 0 0 1 .479.519c-.028.67-.061 1.335-.099 1.996a.5.5 0 0 1-.998-.058c.037-.655.07-1.315.098-1.98a.499.499 0 0 1 .52-.477Zm-.212 3.951a.5.5 0 0 1 .462.534c-.05.672-.106 1.34-.166 2.002a.5.5 0 0 1-.996-.09c.06-.658.115-1.32.164-1.986a.5.5 0 0 1 .536-.46Zm-.346 3.969a.5.5 0 0 1 .443.55c-.072.66-.149 1.316-.232 1.968a.5.5 0 0 1-.992-.125c.082-.646.158-1.296.23-1.952a.5.5 0 0 1 .551-.441Zm-.482 3.942a.5.5 0 0 1 .423.565 116.61 116.61 0 0 1-.302 1.961.5.5 0 0 1-.987-.161c.105-.643.205-1.29.299-1.943a.5.5 0 0 1 .567-.422Zm-.622 3.915c.271.05.452.309.402.58-.12.659-.246 1.313-.377 1.961a.5.5 0 0 1-.98-.196c.13-.643.254-1.291.373-1.943a.501.501 0 0 1 .582-.402Zm-.765 3.885c.27.06.44.326.38.595a96.348 96.348 0 0 1-.453 1.956.499.499 0 0 1-.972-.233c.155-.641.305-1.287.449-1.938a.5.5 0 0 1 .596-.38Zm-.915 3.868c.267.07.427.342.357.609-.17.648-.345 1.292-.526 1.93a.5.5 0 0 1-.962-.272c.179-.631.352-1.268.521-1.91a.5.5 0 0 1 .61-.357Zm-1.065 3.831c.264.08.413.358.333.622a95.48 95.48 0 0 1-.599 1.896.5.5 0 0 1-.951-.309c.203-.62.401-1.246.593-1.877a.5.5 0 0 1 .624-.332Zm-1.215 3.781c.26.091.398.375.307.635a99.613 99.613 0 0 1-.672 1.864.501.501 0 0 1-.938-.347c.227-.609.449-1.224.666-1.845a.501.501 0 0 1 .637-.307Zm-1.367 3.727a.498.498 0 0 1 .281.647c-.245.62-.496 1.234-.751 1.841a.501.501 0 0 1-.654.268.498.498 0 0 1-.268-.653c.252-.602.5-1.209.743-1.822a.501.501 0 0 1 .649-.281Zm-1.519 3.667a.498.498 0 0 1 .255.658 94.172 94.172 0 0 1-.83 1.814.5.5 0 0 1-.905-.424c.278-.592.552-1.19.821-1.794a.5.5 0 0 1 .659-.254Zm-1.67 3.601a.498.498 0 0 1 .227.668c-.298.6-.6 1.193-.907 1.78a.5.5 0 0 1-.886-.46c.303-.582.602-1.169.897-1.762a.5.5 0 0 1 .669-.226Zm-1.819 3.528c.242.132.33.435.198.677a97.19 97.19 0 0 1-.983 1.743.502.502 0 0 1-.683.183.498.498 0 0 1-.183-.681c.328-.569.652-1.143.972-1.725a.5.5 0 0 1 .679-.197Zm-1.968 3.448a.498.498 0 0 1 .169.685c-.348.574-.7 1.141-1.057 1.702a.499.499 0 1 1-.844-.535c.352-.554.701-1.115 1.045-1.683a.502.502 0 0 1 .687-.169Zm-2.113 3.363c.23.152.293.462.14.691a92.37 92.37 0 0 1-1.129 1.656.5.5 0 0 1-.821-.569c.376-.539.749-1.086 1.117-1.638a.5.5 0 0 1 .693-.14Zm-2.254 3.271a.499.499 0 0 1 .11.697c-.396.542-.795 1.078-1.198 1.607a.501.501 0 0 1-.701.095.498.498 0 0 1-.095-.699c.399-.523.794-1.053 1.185-1.59a.501.501 0 0 1 .699-.11Zm-2.392 3.173a.498.498 0 0 1 .081.701c-.418.525-.84 1.044-1.265 1.555a.5.5 0 0 1-.77-.637c.42-.505.838-1.018 1.252-1.538a.5.5 0 0 1 .702-.081Zm-2.524 3.071c.209.18.231.495.051.703-.44.507-.883 1.007-1.328 1.499a.499.499 0 1 1-.743-.668c.441-.487.879-.981 1.315-1.483a.5.5 0 0 1 .705-.051Zm-2.652 2.962a.497.497 0 0 1 .021.705c-.46.488-.923.968-1.388 1.441a.501.501 0 0 1-.707.006.498.498 0 0 1-.007-.705c.46-.468.918-.943 1.374-1.426.189-.2.506-.21.707-.021Zm-2.774 2.849a.498.498 0 0 1-.008.705c-.48.468-.962.928-1.445 1.38a.502.502 0 0 1-.707-.023.497.497 0 0 1 .023-.705c.478-.447.955-.902 1.43-1.365a.501.501 0 0 1 .707.008Zm-2.891 2.732a.498.498 0 0 1-.038.704c-.498.446-.997.884-1.497 1.315a.499.499 0 1 1-.653-.756 91.97 91.97 0 0 0 1.482-1.301.5.5 0 0 1 .706.038Zm-3.002 2.609a.498.498 0 0 1-.067.702c-.515.425-1.032.841-1.548 1.25a.498.498 0 1 1-.621-.782 93.283 93.283 0 0 0 1.532-1.237.5.5 0 0 1 .704.067Zm-3.106 2.481a.497.497 0 0 1-.096.698c-.536.405-1.071.802-1.605 1.189a.5.5 0 1 1-.588-.807 93.84 93.84 0 0 0 1.588-1.176.5.5 0 0 1 .701.096Zm-3.205 2.347a.497.497 0 0 1-.125.694c-.554.385-1.108.76-1.66 1.125a.5.5 0 0 1-.693-.14.498.498 0 0 1 .14-.691 88.247 88.247 0 0 0 1.643-1.113.5.5 0 0 1 .695.125Zm-3.303 2.213a.497.497 0 0 1-.155.688c-.571.361-1.14.711-1.706 1.052a.501.501 0 0 1-.686-.169.498.498 0 0 1 .17-.685c.56-.337 1.122-.684 1.687-1.041a.5.5 0 0 1 .69.155Zm-3.404 2.073a.497.497 0 0 1-.185.681c-.583.334-1.163.657-1.739.969a.5.5 0 0 1-.478-.876 89.393 89.393 0 0 0 1.72-.958.5.5 0 0 1 .682.184Zm-3.483 1.915a.496.496 0 0 1-.216.671c-.604.31-1.203.608-1.796.894a.5.5 0 1 1-.436-.898 78.974 78.974 0 0 0 1.775-.883.5.5 0 0 1 .673.216Zm-3.574 1.751a.498.498 0 0 1-.249.66c-.616.279-1.224.544-1.824.796a.5.5 0 1 1-.389-.918 75.578 75.578 0 0 0 1.801-.786.5.5 0 0 1 .661.248Zm-3.655 1.566a.498.498 0 0 1-.285.645c-.641.248-1.27.481-1.886.698a.5.5 0 1 1-.333-.94 67.096 67.096 0 0 0 1.856-.687.5.5 0 0 1 .648.284Zm-3.751 1.354a.498.498 0 0 1-.326.625c-.318.1-.633.196-.943.287a.498.498 0 1 1-.283-.956c.304-.09.613-.184.925-.282a.5.5 0 0 1 .627.326Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M314.129 81.02c.202-.012.392.1.48.282l2.878 5.99a.5.5 0 0 1-.902.43l-2.35-4.89-3.065 8.914a.5.5 0 0 1-.946-.323l3.461-10.067a.5.5 0 0 1 .444-.336Zm-29.425 19.649a.498.498 0 0 1-.216.671l-37.267 19.072a.5.5 0 0 1-.673-.216.497.497 0 0 1 .217-.671l37.266-19.072a.5.5 0 0 1 .673.216Zm0 7.563a.498.498 0 0 1-.216.671l-37.267 19.071a.5.5 0 1 1-.456-.887l37.266-19.071a.5.5 0 0 1 .673.216Zm0 7.696a.5.5 0 0 1-.216.672l-37.267 19.071a.498.498 0 1 1-.456-.887l37.266-19.072a.501.501 0 0 1 .673.216Zm-15.638 15.563a.497.497 0 0 1-.207.674l-21.631 11.466a.5.5 0 0 1-.676-.207.498.498 0 0 1 .206-.674l21.632-11.466a.5.5 0 0 1 .676.207Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M131.5 117.531c7.456 0 13.5-6.028 13.5-13.463 0-7.436-6.044-13.464-13.5-13.464S118 96.632 118 104.068c0 7.435 6.044 13.463 13.5 13.463Zm0 .997c8.008 0 14.5-6.474 14.5-14.46 0-7.987-6.492-14.46-14.5-14.46S117 96.08 117 104.067c0 7.986 6.492 14.46 14.5 14.46Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M131 112.544c4.418 0 8-3.572 8-7.978s-3.582-7.978-8-7.978-8 3.572-8 7.978 3.582 7.978 8 7.978Zm0 .997c4.971 0 9-4.018 9-8.975s-4.029-8.976-9-8.976-9 4.019-9 8.976c0 4.957 4.029 8.975 9 8.975Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M152.979 248.985v18.162a7.478 7.478 0 0 0 3.844 6.531l55.381 30.84-.487.871-55.382-30.84a8.476 8.476 0 0 1-4.356-7.402v-18.162h1Zm-48.205 0v18.548a7.476 7.476 0 0 1-3.844 6.53l-55.381 30.841.487.87 55.382-30.84a8.474 8.474 0 0 0 4.356-7.401v-18.548h-1Zm11.137 9.781v19.929h-1v-19.929h1Zm13.133 9.983v19.929h-1v-19.929h1Zm12.972-9.983v19.929h-1v-19.929h1Z" fill="#ED1C24"/><path d="M120 143.959a2.496 2.496 0 0 1 2.5-2.493l16 .001a2.498 2.498 0 0 1 2.5 2.494 2.497 2.497 0 0 1-2.5 2.493l-16-.002a2.496 2.496 0 0 1-2.5-2.493Zm4 7.977a2.495 2.495 0 0 1 2.5-2.492h7c1.381 0 2.5 1.117 2.5 2.494a2.496 2.496 0 0 1-2.5 2.492h-7a2.497 2.497 0 0 1-2.5-2.494Zm4 6.981a2.496 2.496 0 0 1 2.5-2.493c1.381 0 2.5 1.117 2.5 2.493a2.497 2.497 0 0 1-2.5 2.493 2.496 2.496 0 0 1-2.5-2.493Z" fill="#C4C4C4"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b3-rocket2.svg b/build/img/community/b3-rocket2.svg
new file mode 100644
index 0000000..ca027f0
--- /dev/null
+++ b/build/img/community/b3-rocket2.svg
@@ -0,0 +1 @@
+<svg width="510" height="381" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="90.409" width="509" height="290.591" rx="10" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M129.671 333.228v.004a8.251 8.251 0 0 0-8.023 8.082h-.003a8.251 8.251 0 0 0-8.146-8.084v-.004a8.252 8.252 0 0 0 8.023-8.082h.003a8.25 8.25 0 0 0 8.146 8.084Zm-66.997-91.6v.003a6.139 6.139 0 0 0-5.97 6.013h-.002a6.14 6.14 0 0 0-6.06-6.015v-.003a6.139 6.139 0 0 0 5.969-6.013h.002a6.139 6.139 0 0 0 6.061 6.015Zm43.863 6.016v.003a6.14 6.14 0 0 0-5.97 6.013h-.002a6.139 6.139 0 0 0-6.06-6.015v-.003a6.14 6.14 0 0 0 5.969-6.013h.002a6.14 6.14 0 0 0 6.061 6.015Zm123.361-105.257v.003a6.139 6.139 0 0 0-5.969 6.013h-.003a6.14 6.14 0 0 0-6.061-6.015v-.002a6.141 6.141 0 0 0 5.97-6.014h.002a6.139 6.139 0 0 0 6.061 6.015Z" fill="#fff"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M408.289 172.209v.007c-8.31.224-14.998 6.949-15.162 15.273h-.006c-.165-8.401-6.977-15.174-15.394-15.278v-.007c8.31-.224 14.998-6.949 15.162-15.273h.006c.166 8.401 6.977 15.174 15.394 15.278Z"/></mask><path d="M408.289 172.216h1v.973l-.973.026-.027-.999Zm0-.007.013-1 .987.012v.988h-1Zm-15.162 15.28 1 .02-.019.98h-.981v-1Zm-.006 0v1h-.98l-.02-.98 1-.02Zm-15.394-15.278-.012 1-.988-.012v-.988h1Zm0-.007h-1v-.973l.973-.026.027.999Zm15.162-15.273-1-.02.019-.98h.981v1Zm.006 0v-1h.98l.02.98-1 .02Zm14.394 15.285v-.007h2v.007h-2Zm1.027.999c-7.776.211-14.035 6.504-14.189 14.294l-1.999-.039c.174-8.859 7.291-16.015 16.134-16.254l.054 1.999Zm-15.195 13.274h.006v2h-.006v-2Zm-1 1.02c-.155-7.862-6.529-14.2-14.406-14.298l.024-2c8.958.111 16.206 7.318 16.382 16.259l-2 .039Zm-13.394-15.305v.007h-2v-.007h2Zm-1.027-.999c7.777-.211 14.036-6.504 14.189-14.294l2 .039c-.175 8.859-7.292 16.015-16.135 16.254l-.054-1.999Zm15.195-13.274h-.006v-2h.006v2Zm1-1.02c.155 7.862 6.529 14.2 14.407 14.298l-.025 2c-8.958-.111-16.206-7.318-16.382-16.259l2-.039Z" fill="#fff" mask="url(#a)"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M467.258 213.465v.003a8.57 8.57 0 0 0-8.331 8.392h-.003a8.567 8.567 0 0 0-8.457-8.394v-.004a8.566 8.566 0 0 0 8.329-8.391h.004a8.568 8.568 0 0 0 8.458 8.394Z"/></mask><path d="M467.258 213.468h1v.974l-.973.026-.027-1Zm0-.003.012-1 .988.012v.988h-1Zm-8.331 8.395 1 .02-.019.98h-.981v-1Zm-.003 0v1h-.98l-.02-.98 1-.02Zm-8.457-8.394-.013 1-.987-.012v-.988h1Zm0-.004h-1v-.973l.973-.027.027 1Zm8.329-8.391-.999-.02.019-.98h.98v1Zm.004 0v-1h.98l.02.98-1 .02Zm7.458 8.397v-.003h2v.003h-2Zm1.027 1a7.568 7.568 0 0 0-7.358 7.412l-1.999-.04c.1-5.108 4.203-9.233 9.302-9.371l.055 1.999Zm-8.361 6.392h.003v2h-.003v-2Zm-1 1.02a7.566 7.566 0 0 0-7.47-7.414l.025-2a9.567 9.567 0 0 1 9.445 9.374l-2 .04Zm-6.457-8.418v.004h-2v-.004h2Zm-1.027-1a7.567 7.567 0 0 0 7.357-7.411l1.999.04c-.1 5.107-4.204 9.233-9.302 9.371l-.054-2Zm8.36-6.391h-.004v-2h.004v2Zm1-1.02a7.567 7.567 0 0 0 7.47 7.414l-.025 2a9.568 9.568 0 0 1-9.445-9.374l2-.04Z" fill="#fff" mask="url(#b)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M450.467 301.03v.008c-9.954.269-17.964 8.324-18.161 18.294h-.007c-.199-10.063-8.357-18.174-18.439-18.299v-.009c9.954-.269 17.964-8.323 18.16-18.294h.008c.198 10.063 8.356 18.175 18.439 18.3Z" fill="#fff"/><mask id="c" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="219" y="90" width="291" height="291"><rect x="219" y="90.409" width="291" height="290.591" rx="10" fill="#2D2D2D"/></mask><g mask="url(#c)"><ellipse cx="399.5" cy="348.046" rx="134.5" ry="134.81" fill="#C4C4C4"/><mask id="d" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="265" y="213" width="269" height="270"><path d="M533.5 348.046c0 74.179-59.995 134.311-134 134.311s-134-60.132-134-134.311c0-74.178 59.995-134.31 134-134.31s134 60.132 134 134.31Z" fill="#fff" stroke="#000"/></mask><g mask="url(#d)"><path d="M457.501 283.314c8.015-9.731 10.503-31.083 10.889-46.395.143-5.684 4.76-10.543 10.287-9.181 45.146 11.129 61.557 94.466 64.344 140.102.119 1.946-.363 3.848-1.353 5.528l-47.632 80.863c-4.011 6.809-13.976 6.491-17.539-.562a10116.307 10116.307 0 0 1-13.585-26.963c-5.411-10.822 18.941-16.233 14.432-24.349-2.856-5.139-10.418-3.839-15.983-1.732-2.531.959-5.357 1.311-7.85.256-20.588-8.71-7.118-22.942 3.327-29.669.442-.285.929-.53 1.412-.739 33.285-14.349 17.11-30.449-7.063-44.772-24.352-14.43-6.314-27.056 6.314-42.387Z" fill="#F8F8F8"/><path fill-rule="evenodd" clip-rule="evenodd" d="M471.858 230.05c-1.762 1.659-2.9 4.166-2.968 6.881-.193 7.674-.914 16.87-2.593 25.375-1.676 8.487-4.321 16.36-8.41 21.325-1.915 2.325-3.967 4.603-5.969 6.824-1.298 1.441-2.574 2.857-3.777 4.247-3.083 3.561-5.717 6.98-7.207 10.345-1.482 3.347-1.817 6.606-.353 9.896 1.476 3.316 4.813 6.744 10.861 10.328 6.055 3.587 11.625 7.296 16.052 11.07 4.419 3.768 7.742 7.637 9.239 11.558 1.511 3.961 1.147 7.946-1.744 11.837-2.864 3.855-8.189 7.595-16.541 11.196a9.23 9.23 0 0 0-1.339.7c-2.588 1.666-5.359 3.795-7.739 6.181-2.384 2.391-4.351 5.015-5.366 7.668-1.01 2.64-1.072 5.287.31 7.795 1.394 2.527 4.298 4.99 9.392 7.145 2.329.986 5.011.672 7.478-.262 2.81-1.065 6.16-1.94 9.194-1.884 3.039.055 5.855 1.054 7.403 3.839.622 1.12.755 2.219.502 3.29-.249 1.054-.864 2.045-1.674 2.985-1.4 1.627-3.486 3.216-5.585 4.814l-.93.71c-2.431 1.866-4.761 3.765-6.161 5.843-.694 1.031-1.145 2.087-1.273 3.187-.127 1.095.063 2.266.7 3.54a9403.541 9403.541 0 0 0 13.584 26.961c3.384 6.7 12.851 7.003 16.661.533l47.632-80.862c.942-1.599 1.398-3.403 1.285-5.245-1.392-22.787-6.185-54.98-16.259-82.852-5.036-13.935-11.385-26.769-19.271-36.803-7.886-10.033-17.288-17.244-28.435-19.992-2.579-.636-4.945.174-6.699 1.827Zm-.687-.727c1.972-1.857 4.678-2.796 7.626-2.069 11.427 2.816 21.005 10.196 28.981 20.344 7.975 10.147 14.368 23.087 19.426 37.081 10.115 27.988 14.921 60.281 16.317 83.13.125 2.05-.384 4.05-1.422 5.813l-47.632 80.862c-4.211 7.149-14.675 6.816-18.416-.591a9843.933 9843.933 0 0 1-13.586-26.964c-.716-1.431-.949-2.796-.798-4.101.151-1.299.679-2.504 1.437-3.629 1.503-2.234 3.965-4.224 6.381-6.078l.939-.717c2.112-1.609 4.101-3.125 5.427-4.666.755-.877 1.261-1.726 1.459-2.563.194-.821.102-1.666-.404-2.576-1.307-2.354-3.7-3.274-6.547-3.326-2.852-.052-6.066.776-8.82 1.819-2.597.983-5.566 1.373-8.223.249-5.2-2.2-8.333-4.782-9.878-7.583-1.555-2.821-1.458-5.785-.368-8.633 1.084-2.834 3.156-5.574 5.592-8.016 2.44-2.447 5.269-4.619 7.905-6.317.471-.303.984-.561 1.485-.777 8.29-3.574 13.425-7.228 16.134-10.874 2.683-3.612 3.005-7.237 1.612-10.886-1.408-3.688-4.581-7.426-8.953-11.154-4.365-3.722-9.881-7.397-15.913-10.971-6.128-3.631-9.668-7.192-11.265-10.781-1.608-3.615-1.21-7.176.352-10.705 1.555-3.512 4.276-7.026 7.365-10.595 1.233-1.424 2.52-2.851 3.82-4.295 1.985-2.202 4.003-4.441 5.911-6.757 3.925-4.766 6.532-12.434 8.201-20.884 1.665-8.432 2.382-17.568 2.574-25.207.075-2.969 1.317-5.733 3.281-7.583Z" fill="#2D2D2D"/><path d="M388.94 253.315c18.956-2.503 22.122-20.487 20.812-33.721-.374-3.775-3.304-6.71-7.025-7.471-63.738-13.025-105.94 19.435-119.356 37.876-39.403 45.003-29.73 98.43-18.145 124.195 1.503 3.343 4.942 5.457 8.577 4.947 12.814-1.797 12.528-9.624 10.151-14.521-.356-.733-.71-1.489-.942-2.27-6.777-22.83-1.808-24.532 11.657-27.337 13.695-2.853 21.684 34.234 33.667 35.946 7.589 1.083 13.197 4.384 16.205 6.845 1.274 1.042 1.993 2.56 2.487 4.129 3.134 9.949 10.283 16.756 14.863 19.861 1.163.788 2.571 1.188 3.974 1.26 32.296 1.651 11.437-22.841 6.41-43.507-5.136-21.111 15.977-35.945 21.684-42.221 5.706-6.277 0-25.105 5.706-33.664 5.706-8.558 1.712-14.834-5.706-17.687-4.254-1.636-8.371 2.884-11.133 7.467-1.823 3.026-4.708 5.406-8.21 5.9-11.54 1.626-29.428 3.935-38.291 4.32-13.125.571-13.125-13.123-7.989-23.393 5.136-10.27 10.842-1.141 29.102 5.706 9.447 3.542 15.585-.042 19.154-4.766 2.999-3.969 7.412-7.243 12.348-7.894Z" fill="#F8F8F8"/><path fill-rule="evenodd" clip-rule="evenodd" d="M402.626 212.612c-63.515-12.979-105.53 19.371-118.851 37.681l-.013.018-.015.017c-39.226 44.8-29.605 97.996-18.065 123.661 1.421 3.162 4.659 5.133 8.051 4.657 6.316-.886 9.249-3.232 10.385-5.805 1.149-2.603.543-5.62-.614-8.004-.355-.732-.727-1.521-.971-2.345-1.698-5.72-2.67-10.145-2.951-13.61-.281-3.465.124-6.021 1.234-7.958 1.114-1.946 2.897-3.195 5.21-4.13 2.302-.93 5.182-1.57 8.541-2.27 3.686-.768 6.921 1.178 9.822 4.323 2.907 3.15 5.589 7.621 8.19 12.18.43.754.857 1.51 1.284 2.264 2.165 3.828 4.293 7.591 6.489 10.636 1.312 1.82 2.633 3.361 3.981 4.497 1.348 1.135 2.699 1.844 4.074 2.04 7.693 1.099 13.384 4.445 16.451 6.954 1.386 1.134 2.142 2.762 2.647 4.365 3.091 9.81 10.149 16.535 14.667 19.598 1.073.728 2.389 1.106 3.719 1.174 8.053.412 12.615-.824 14.962-3.058 2.312-2.201 2.617-5.521 1.724-9.724-.886-4.17-2.915-9.038-5.065-14.195l-.038-.091c-2.155-5.168-4.417-10.611-5.685-15.822-2.618-10.759 1.466-19.898 6.862-27.091 2.698-3.597 5.733-6.721 8.443-9.332.994-.957 1.937-1.84 2.804-2.651 1.514-1.417 2.792-2.613 3.691-3.601 1.32-1.453 2.017-3.679 2.37-6.432.352-2.744.353-5.919.353-9.208v-.017c0-3.269 0-6.645.36-9.74.36-3.098 1.086-5.971 2.577-8.207 2.791-4.187 3.154-7.721 2.021-10.52-1.142-2.821-3.856-5.027-7.491-6.425-1.895-.729-3.801-.115-5.637 1.328-1.838 1.444-3.52 3.662-4.887 5.931-1.878 3.116-4.879 5.616-8.569 6.136-11.534 1.625-29.448 3.939-38.339 4.325-3.369.147-5.955-.621-7.836-2.074-1.879-1.452-2.999-3.547-3.517-5.951-1.031-4.786.297-10.896 2.895-16.09 1.305-2.611 2.707-4.115 4.444-4.657 1.723-.538 3.633-.081 5.829.855 1.594.679 3.41 1.645 5.492 2.751.79.42 1.618.86 2.487 1.313 3.174 1.653 6.934 3.498 11.473 5.199 4.634 1.738 8.412 1.713 11.449.711 3.042-1.005 5.391-3.008 7.13-5.31 3.051-4.038 7.573-7.414 12.681-8.088 9.295-1.227 14.687-6.231 17.618-12.551 2.946-6.352 3.413-14.057 2.762-20.626-.35-3.534-3.097-6.309-6.628-7.031Zm-119.647 37.075c13.527-18.575 55.908-51.119 119.848-38.053 3.912.8 7.025 3.895 7.423 7.911.66 6.665.199 14.569-2.851 21.143-3.063 6.606-8.733 11.846-18.394 13.122-4.762.628-9.067 3.8-12.013 7.699-1.83 2.422-4.335 4.573-7.616 5.657-3.286 1.085-7.3 1.081-12.114-.724-4.591-1.721-8.392-3.586-11.584-5.249-.894-.466-1.737-.914-2.535-1.338-2.063-1.096-3.822-2.031-5.374-2.693-2.155-.918-3.776-1.245-5.138-.82-1.348.421-2.586 1.626-3.848 4.15-2.538 5.077-3.778 10.948-2.811 15.434.48 2.232 1.5 4.096 3.151 5.371 1.651 1.275 3.986 2.005 7.18 1.867 8.834-.385 26.698-2.69 38.243-4.317 3.314-.466 6.083-2.727 7.852-5.662 1.394-2.314 3.151-4.648 5.126-6.201 1.976-1.554 4.256-2.382 6.614-1.475 3.784 1.455 6.776 3.813 8.059 6.983 1.292 3.192.799 7.075-2.116 11.447-1.362 2.043-2.063 4.733-2.416 7.769-.353 3.033-.353 6.355-.353 9.642v.022c0 3.264 0 6.5-.361 9.313-.36 2.81-1.09 5.291-2.622 6.976-.924 1.016-2.254 2.261-3.794 3.703-.861.806-1.788 1.673-2.747 2.597-2.694 2.596-5.685 5.677-8.337 9.212-5.304 7.071-9.209 15.904-6.69 26.256 1.245 5.122 3.475 10.49 5.636 15.675l.066.157c2.128 5.105 4.187 10.043 5.092 14.305.913 4.296.692 8.081-2.012 10.654-2.667 2.539-7.608 3.746-15.703 3.332-1.477-.075-2.978-.496-4.23-1.345-4.642-3.147-11.881-10.037-15.059-20.124-.483-1.536-1.165-2.942-2.327-3.893-2.949-2.413-8.475-5.668-15.959-6.737-1.621-.232-3.141-1.057-4.577-2.266s-2.812-2.823-4.148-4.677c-2.231-3.094-4.392-6.916-6.556-10.743-.425-.75-.849-1.501-1.274-2.246-2.607-4.57-5.238-8.943-8.056-11.997-2.823-3.06-5.722-4.681-8.883-4.022-3.374.703-6.165 1.327-8.37 2.218-2.193.886-3.754 2.016-4.717 3.7-.969 1.692-1.378 4.018-1.105 7.381.273 3.363 1.222 7.711 2.912 13.407.219.737.557 1.46.913 2.194 1.22 2.514 1.946 5.859.629 8.842-1.331 3.014-4.663 5.48-11.161 6.391-3.877.544-7.517-1.711-9.103-5.237-11.628-25.861-21.352-79.509 18.21-124.711Z" fill="#000"/></g></g><path d="M308.56 288.833c2.327-.73 4.427-.944 6.105-.578l-.106.488c1.006.219 1.818.656 2.417 1.308.599.653.964 1.499 1.097 2.52l.495-.064c.221 1.703-.172 3.777-1.099 6.033l-.462-.19c-.691 1.683-1.691 3.48-2.967 5.306l.41.286a41.015 41.015 0 0 1-3.936 4.783l-.362-.345a45.919 45.919 0 0 1-4.516 4.145l.313.39a41.21 41.21 0 0 1-5.103 3.512l-.251-.433c-1.929 1.115-3.804 1.956-5.541 2.501l.15.477c-2.327.729-4.427.944-6.106.578l.107-.488c-1.006-.219-1.819-.656-2.418-1.308-.598-.653-.964-1.5-1.096-2.52l-.496.064c-.22-1.703.173-3.777 1.099-6.033l.463.19c.691-1.683 1.69-3.48 2.966-5.306l-.41-.287a41.2 41.2 0 0 1 3.936-4.783l.362.345a46.466 46.466 0 0 1 4.517-4.144l-.313-.39a41.135 41.135 0 0 1 5.103-3.512l.25.433c1.929-1.115 3.805-1.957 5.541-2.501l-.149-.477Z" stroke="#C4C4C4" stroke-dasharray="7 7"/><path fill-rule="evenodd" clip-rule="evenodd" d="m335.366 238.632-.871.489a12.993 12.993 0 0 0-4.049-4.41l.562-.827c.9.612 1.721 1.318 2.457 2.12.736.802 1.369 1.68 1.901 2.628Zm-10.321-7.238-.217.976c-1.885-.418-3.966-.596-6.215-.535l-.026-.999c2.316-.063 4.48.12 6.458.558Zm-12.916.169.186.981a56.215 56.215 0 0 0-6.188 1.562l-.297-.954a57.092 57.092 0 0 1 6.299-1.589Zm-12.416 3.801.379.924a89.25 89.25 0 0 0-5.851 2.657l-.444-.895c2-.994 3.976-1.89 5.916-2.686Zm-11.649 5.763.499.866a117.327 117.327 0 0 0-5.497 3.375l-.545-.837a119.128 119.128 0 0 1 5.543-3.404Zm-10.896 7.092.587.808a136.382 136.382 0 0 0-5.131 3.916l-.625-.78a138.372 138.372 0 0 1 5.169-3.944Zm-10.151 8.123.659.751a147.203 147.203 0 0 0-4.759 4.367l-.692-.721a146.71 146.71 0 0 1 4.792-4.397Zm-9.383 9.003.724.689a136.609 136.609 0 0 0-4.341 4.776l-.755-.654a137.676 137.676 0 0 1 4.372-4.811Zm-8.505 9.828.787.616a117.672 117.672 0 0 0-3.834 5.187l-.82-.571a118.519 118.519 0 0 1 3.867-5.232Zm-7.423 10.678.853.52a89.636 89.636 0 0 0-3.148 5.602l-.889-.457a90.302 90.302 0 0 1 3.184-5.665Zm-5.911 11.569.925.377a56.108 56.108 0 0 0-2.086 6.032l-.962-.27a57.058 57.058 0 0 1 2.123-6.139Zm-3.4 12.51.993.112c-.253 2.235-.254 4.323.001 6.237l-.99.132c-.268-2.007-.265-4.178-.004-6.481Zm1.974 12.636a14.015 14.015 0 0 0 4.358 4.747l.562-.826a12.993 12.993 0 0 1-4.048-4.411l-.872.49Zm10.322 7.237.216-.975c1.886.418 3.966.596 6.215.535l.027.999c-2.317.062-4.48-.12-6.458-.559Zm12.915-.168-.186-.982a56.162 56.162 0 0 0 6.189-1.561l.296.954a56.98 56.98 0 0 1-6.299 1.589Zm12.416-3.801-.379-.924a89.78 89.78 0 0 0 5.851-2.657l.445.895a90.527 90.527 0 0 1-5.917 2.686Zm11.649-5.763-.499-.866a118.211 118.211 0 0 0 5.497-3.376l.546.837a118.332 118.332 0 0 1-5.544 3.405Zm10.897-7.092-.588-.808a137.48 137.48 0 0 0 5.132-3.916l.624.78a137.528 137.528 0 0 1-5.168 3.944Zm10.15-8.124-.659-.75a148.946 148.946 0 0 0 4.759-4.368l.692.721a144.783 144.783 0 0 1-4.792 4.397Zm9.383-9.002-.724-.689a136.76 136.76 0 0 0 4.342-4.777l.755.654a136.838 136.838 0 0 1-4.373 4.812Zm8.505-9.829-.787-.615a117.672 117.672 0 0 0 3.834-5.187l.82.571a117.497 117.497 0 0 1-3.867 5.231Zm7.424-10.678-.854-.519a89.66 89.66 0 0 0 3.149-5.602l.888.457a90.767 90.767 0 0 1-3.183 5.664Zm5.911-11.569-.926-.377a56.094 56.094 0 0 0 2.086-6.031l.962.269a56.97 56.97 0 0 1-2.122 6.139Zm3.4-12.509-.993-.112c.252-2.236.253-4.323-.002-6.238l.991-.132c.267 2.008.264 4.179.004 6.482Zm-.108-77.174-.836.547a19.953 19.953 0 0 0-4.368-4.759l.617-.786a20.99 20.99 0 0 1 4.587 4.998Zm-10.504-8.337-.364.931c-1.943-.76-4.065-1.313-6.353-1.663l.151-.987c2.352.359 4.547.93 6.566 1.719Zm-13.358-2.179.008.999c-2.13.016-4.359.171-6.679.461l-.124-.991a58.214 58.214 0 0 1 6.795-.469Zm-13.505 1.628.212.977a94.31 94.31 0 0 0-6.535 1.675l-.281-.959a95.73 95.73 0 0 1 6.604-1.693Zm-13.089 3.81.337.941c-2.065.74-4.165 1.554-6.296 2.441l-.384-.923a137.22 137.22 0 0 1 6.343-2.459Zm-12.586 5.222.424.904a173.959 173.959 0 0 0-6.069 2.991l-.459-.888a175.032 175.032 0 0 1 6.104-3.007Zm-12.102 6.243a210.216 210.216 0 0 0-5.894 3.443l.518.855a209.675 209.675 0 0 1 5.866-3.427l-.49-.871Zm-11.658 7.057.543.839a232.671 232.671 0 0 0-5.639 3.771l-.568-.823a237.69 237.69 0 0 1 5.664-3.787Zm-11.224 7.733.589.807a259.202 259.202 0 0 0-5.435 4.079l-.61-.792a261.156 261.156 0 0 1 5.456-4.094Zm-10.796 8.32.63.776a278.127 278.127 0 0 0-5.216 4.342l-.648-.76a280.779 280.779 0 0 1 5.234-4.358Zm-10.363 8.844.667.744a294.175 294.175 0 0 0-5.017 4.603l-.684-.728a296.075 296.075 0 0 1 5.034-4.619Zm-9.942 9.344.701.712a277.313 277.313 0 0 0-4.773 4.823l-.719-.693a275.897 275.897 0 0 1 4.791-4.842Zm-9.459 9.8.736.675a259.803 259.803 0 0 0-4.529 5.066l-.754-.657a258.88 258.88 0 0 1 4.547-5.084Zm-8.955 10.286.771.635a240.264 240.264 0 0 0-4.24 5.296l-.789-.613a239.943 239.943 0 0 1 4.258-5.318Zm-8.353 10.751.808.589a208.232 208.232 0 0 0-3.917 5.55l-.826-.562a210.887 210.887 0 0 1 3.935-5.577Zm-7.673 11.275.845.533a176.02 176.02 0 0 0-3.499 5.79l-.865-.5a174.237 174.237 0 0 1 3.519-5.823Zm-6.806 11.806.886.461a134.297 134.297 0 0 0-2.971 6.064l-.908-.417c.921-2.009 1.92-4.047 2.993-6.108Zm-5.659 12.387.932.363a94.831 94.831 0 0 0-2.229 6.366l-.954-.295a95.672 95.672 0 0 1 2.251-6.434Zm-3.981 13.02.977.209a57.267 57.267 0 0 0-1.031 6.613l-.995-.093a58.141 58.141 0 0 1 1.049-6.729Zm-1.172 13.535.997-.066c.152 2.309.522 4.471 1.112 6.471l-.958.283c-.614-2.079-.995-4.314-1.151-6.688Zm3.972 12.868a20.89 20.89 0 0 0 4.587 4.998l.617-.786a19.945 19.945 0 0 1-4.368-4.759l-.836.547Zm10.504 8.337.364-.931c1.942.76 4.065 1.313 6.353 1.663l-.152.988c-2.352-.36-4.546-.931-6.565-1.72Zm13.358 2.18a58.424 58.424 0 0 0 6.794-.47l-.124-.991a57.42 57.42 0 0 1-6.678.461l.008 1Zm13.505-1.629-.212-.977a95.156 95.156 0 0 0 6.535-1.674l.281.958a95.876 95.876 0 0 1-6.604 1.693Zm13.089-3.81-.337-.941c2.065-.74 4.165-1.554 6.296-2.441l.384.923a136.964 136.964 0 0 1-6.343 2.459Zm12.585-5.221-.424-.905a173.121 173.121 0 0 0 6.07-2.991l.458.888a175.104 175.104 0 0 1-6.104 3.008Zm12.102-6.244-.49-.871c1.944-1.093 3.9-2.235 5.866-3.427l.518.855a208.791 208.791 0 0 1-5.894 3.443Zm11.659-7.057-.544-.839a237.648 237.648 0 0 0 5.64-3.77l.567.822a237.65 237.65 0 0 1-5.663 3.787Zm11.223-7.733-.589-.807a256.609 256.609 0 0 0 5.435-4.079l.61.792a255.983 255.983 0 0 1-5.456 4.094Zm10.797-8.32-.63-.776a278.081 278.081 0 0 0 5.215-4.342l.649.76a280.124 280.124 0 0 1-5.234 4.358Zm10.362-8.843-.666-.745a279.766 279.766 0 0 0 5.016-4.603l.684.728a296.075 296.075 0 0 1-5.034 4.62Zm9.943-9.345-.702-.711a277.314 277.314 0 0 0 4.773-4.824l.719.694a279.324 279.324 0 0 1-4.79 4.841Zm9.458-9.8-.736-.675a260.223 260.223 0 0 0 4.53-5.066l.753.657a258.88 258.88 0 0 1-4.547 5.084Zm8.955-10.286-.771-.635a237.362 237.362 0 0 0 4.24-5.296l.789.613a234.824 234.824 0 0 1-4.258 5.318Zm8.353-10.751-.807-.589a210.5 210.5 0 0 0 3.916-5.55l.826.562a206.97 206.97 0 0 1-3.935 5.577Zm7.674-11.275-.846-.533a171.608 171.608 0 0 0 3.499-5.79l.866.5a175.937 175.937 0 0 1-3.519 5.823Zm6.806-11.806-.887-.461a135.912 135.912 0 0 0 2.972-6.063l.908.416a136.823 136.823 0 0 1-2.993 6.108Zm5.658-12.387-.931-.363a94.614 94.614 0 0 0 2.228-6.366l.955.295a95.694 95.694 0 0 1-2.252 6.434Zm3.982-13.02-.978-.209a57.277 57.277 0 0 0 1.032-6.613l.995.093a58.576 58.576 0 0 1-1.049 6.729Zm1.172-13.535-.997.066c-.153-2.309-.522-4.471-1.113-6.471l.959-.283c.613 2.079.994 4.314 1.151 6.688Z" fill="#C4C4C4"/><path d="M316.639 317.521 187.738 177.159a5.899 5.899 0 0 1-.6-.773c-2.77-4.268-9.295-3.232-10.603 1.684l-2.165 8.133a6.983 6.983 0 0 0 2.117 7.023l140.152 124.295Z" fill="url(#e)"/><path d="M173.347 196.226s-26.105-1.92-13.511-23.552c2.407-4.19 12.156-17.405 8.696-23.242 0 0 13.931 7.65 6.111 20.959-8.048 13.643-6.899 23.224-1.296 25.835Z" fill="#ED1C24"/><path d="M154.564 176.636s-12.603-7.105.243-16.461c1.286-.875 10.852-7.109 11.789-11.771 0 0 2.698 5.83-3.822 13.425-6.49 7.579-9.445 10.138-8.21 14.807Zm33.269-2.794c-3.967 13.283-3.519 20.013 3.804 25.278 0 0-30.459 3.267-14.203-26.949 5.816-10.804 1.078-16.383.961-16.612 2.149.739 13.404 5 9.438 18.283Z" fill="#ED1C24"/><path d="m100.074 175.522 66.134-65.062c2.732-2.687 1.548-7.321-2.137-8.367L72.498 76.098c-3.756-1.066-7.23 2.393-6.18 6.152l25.44 91.057c1.023 3.664 5.604 4.884 8.316 2.215Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M164.208 101.612c4.053 1.151 5.356 6.248 2.351 9.204l-66.134 65.062c-2.984 2.936-8.022 1.594-9.148-2.436l-25.44-91.057c-1.155-4.135 2.666-7.94 6.797-6.767l91.574 25.994Zm1.65 8.492c2.458-2.419 1.393-6.589-1.924-7.53L72.361 76.579c-3.38-.96-6.506 2.153-5.561 5.537l25.44 91.057c.92 3.297 5.043 4.395 7.484 1.993l66.134-65.062Z" fill="#000"/><path d="M166.227 139.026c4.337 4.248 1.276 14.403-6.835 22.681-8.112 8.277-18.203 11.544-22.54 7.295-4.336-4.248-1.276-14.403 6.835-22.681 8.112-8.278 18.203-11.544 22.54-7.295Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M166.521 148.567c1.197-3.972.776-7.094-.993-8.828-1.77-1.733-4.9-2.09-8.847-.812-3.897 1.261-8.314 4.046-12.28 8.094-3.966 4.047-6.661 8.519-7.842 12.44-1.197 3.972-.777 7.094.993 8.827 1.769 1.734 4.899 2.091 8.846.813 3.897-1.261 8.314-4.046 12.28-8.094 3.966-4.047 6.661-8.519 7.843-12.44Zm-7.129 13.14c8.111-8.278 11.172-18.433 6.835-22.681-4.337-4.249-14.428-.983-22.54 7.295-8.111 8.278-11.171 18.433-6.835 22.681 4.337 4.249 14.428.982 22.54-7.295Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m161.995 131.821.125-.127-1.091-1.069-.04-.038-.039-.039-69.754-68.337-34.538 35.245 70.923 69.484.125-.128c5.662 3.486 16.534-.43 25.365-9.442s12.524-19.96 8.924-25.549Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m161.029 130.625 1.091 1.069-.125.127c3.6 5.589-.093 16.537-8.924 25.549s-19.703 12.928-25.365 9.442l-.125.128-70.923-69.484 34.538-35.245 69.754 68.337.039.039.04.038Zm-69.82-67.001L58.072 97.442l69.568 68.155.592.364c2.448 1.508 6.215 1.504 10.624-.121 4.369-1.61 9.173-4.751 13.502-9.169 4.33-4.418 7.372-9.285 8.893-13.685 1.535-4.441 1.462-8.206-.095-10.623l-.375-.582-.456-.447-.034-.033-.034-.033-.006-.006-69.04-67.638Z" fill="#000"/><path d="M91.194 62.181c4.927 4.828 1.25 16.57-8.213 26.228-9.463 9.657-21.13 13.573-26.058 8.745-4.928-4.828-1.251-16.57 8.212-26.228 9.464-9.658 21.13-13.573 26.058-8.745Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M91.53 73.186c1.448-4.625 1.02-8.277-1.036-10.291-2.055-2.014-5.716-2.368-10.31-.826-4.538 1.522-9.69 4.816-14.335 9.556-4.645 4.74-7.833 9.958-9.263 14.524-1.448 4.625-1.02 8.277 1.036 10.29 2.056 2.015 5.716 2.369 10.311.827 4.537-1.523 9.69-4.816 14.334-9.556 4.645-4.74 7.834-9.958 9.263-14.524Zm-8.549 15.223c9.464-9.657 13.14-21.4 8.213-26.228-4.928-4.828-16.595-.913-26.059 8.745-9.463 9.657-13.14 21.4-8.212 26.228 4.928 4.828 16.594.913 26.058-8.745Z" fill="#000"/><path d="m44.248 53.544 6.761 28.98c1.428 6.118 5.38 12.111 11.588 11.136 4.516-.71 10.172-3.33 16.396-9.68 6.88-7.021 9.046-13.083 9.113-17.605.078-5.24-5.152-8.132-10.252-9.338l-29.996-7.092c-2.166-.513-4.116 1.431-3.61 3.599Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M47.743 50.431c-1.805-.427-3.43 1.193-3.009 3l6.762 28.98c.701 3.004 2.016 5.946 3.885 8.005 1.856 2.047 4.237 3.206 7.138 2.75 4.388-.689 9.952-3.244 16.118-9.537 6.816-6.955 8.904-12.9 8.97-17.261.035-2.427-1.148-4.324-2.995-5.783-1.858-1.468-4.364-2.469-6.874-3.062L47.743 50.43Zm-3.982 3.227c-.59-2.53 1.685-4.797 4.212-4.2l29.996 7.093c2.59.612 5.25 1.66 7.263 3.25 2.023 1.598 3.415 3.767 3.374 6.581-.07 4.684-2.313 10.862-9.256 17.947-6.282 6.41-12.032 9.095-16.676 9.825-3.306.52-6.005-.83-8.034-3.066-2.016-2.223-3.39-5.337-4.117-8.45l-6.762-28.98Z" fill="#000"/><path d="m115.163 173.943-.857-20.257a3 3 0 0 1 .854-2.226l2.902-2.961c1.591-1.624 4.34-.956 5.007 1.217l10.234 33.338c.21.684.658 1.271 1.263 1.653l7.825 4.948c1.613 1.02 1.868 3.274.532 4.637l-1.652 1.687a3 3 0 0 1-2.899.803l-6.054-1.58a22.972 22.972 0 0 1-17.155-21.259Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="m117.705 148.15-2.902 2.961a3.5 3.5 0 0 0-.997 2.596l.858 20.258a23.473 23.473 0 0 0 17.528 21.721l6.053 1.579a3.498 3.498 0 0 0 3.382-.937l1.653-1.686c1.557-1.59 1.261-4.218-.622-5.409l-7.825-4.948a2.497 2.497 0 0 1-1.053-1.378l-10.233-33.337c-.779-2.535-3.986-3.315-5.842-1.42Zm-2.188 3.66 2.902-2.961c1.326-1.354 3.616-.797 4.172 1.014l10.234 33.338a3.5 3.5 0 0 0 1.474 1.929l7.824 4.947c1.343.849 1.558 2.728.443 3.866l-1.652 1.686a2.5 2.5 0 0 1-2.416.669l-6.054-1.579a22.474 22.474 0 0 1-16.782-20.797l-.857-20.258a2.497 2.497 0 0 1 .712-1.854Z" fill="#000"/><path d="m119.62 170.168-.848-22.587c-.101-2.709 3.159-4.152 5.095-2.255l10.588 10.372c.552.541.873 1.275.898 2.047l.564 18.091c.022.727.309 1.422.807 1.954l9.292 9.928c1.959 2.092.144 5.477-2.683 5.006l-4.531-.755c-10.759-1.794-18.773-10.902-19.182-21.801Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M124.217 144.968c-2.259-2.213-6.063-.529-5.944 2.631l.848 22.588c.417 11.136 8.606 20.442 19.599 22.274l4.531.755c3.298.55 5.415-3.399 3.13-5.84l-9.292-9.928a2.496 2.496 0 0 1-.673-1.629l-.564-18.09a3.497 3.497 0 0 0-1.048-2.388l-10.587-10.373Zm-4.945 2.593c-.085-2.257 2.632-3.459 4.245-1.879l10.588 10.373c.46.45.728 1.062.748 1.706l.564 18.09c.027.849.361 1.659.942 2.28l9.292 9.928c1.632 1.744.12 4.564-2.236 4.171l-4.531-.755c-10.525-1.754-18.365-10.664-18.765-21.326l-.847-22.588Z" fill="#000"/><path d="m167.647 120.385-20.274-.444a3 3 0 0 0-2.207.9l-2.902 2.961c-1.592 1.624-.867 4.358 1.319 4.981l33.543 9.55a2.996 2.996 0 0 1 1.679 1.229l5.107 7.722c1.053 1.592 3.312 1.801 4.648.437l1.652-1.686a2.996 2.996 0 0 0 .744-2.914l-1.702-6.02a22.976 22.976 0 0 0-21.607-16.716Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="m141.907 123.452 2.902-2.961a3.5 3.5 0 0 1 2.575-1.049l20.274.444a23.472 23.472 0 0 1 22.076 17.079l1.703 6.02a3.5 3.5 0 0 1-.868 3.4l-1.652 1.686c-1.558 1.589-4.192 1.347-5.422-.512l-5.106-7.721a2.498 2.498 0 0 0-1.4-1.024l-33.543-9.551c-2.551-.726-3.396-3.916-1.539-5.811Zm3.615-2.262-2.901 2.962c-1.327 1.353-.723 3.632 1.099 4.15l33.543 9.551a3.49 3.49 0 0 1 1.959 1.434l5.107 7.721c.876 1.325 2.759 1.501 3.874.364l1.652-1.687c.628-.64.864-1.566.62-2.428l-1.702-6.02a22.476 22.476 0 0 0-21.138-16.352l-20.273-.444a2.503 2.503 0 0 0-1.84.749Z" fill="#000"/><path d="m163.826 123.611-22.244-.381c-2.711-.046-4.087 3.242-2.151 5.139l10.464 10.252a3 3 0 0 0 2.065.856l17.95.193a3.003 3.003 0 0 1 1.971.767l9.988 8.971c2.132 1.915 5.479.033 4.95-2.784l-.804-4.282c-2.012-10.719-11.283-18.545-22.189-18.731Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M139.08 128.726c-2.258-2.213-.652-6.049 2.51-5.995l22.244.38c11.144.191 20.616 8.187 22.672 19.139l.804 4.281c.617 3.287-3.288 5.483-5.776 3.249l-9.988-8.971a2.49 2.49 0 0 0-1.642-.639l-17.95-.194a3.497 3.497 0 0 1-2.41-.999l-10.464-10.251Zm2.492-4.996c-2.258-.039-3.405 2.702-1.792 4.282l10.464 10.252c.46.45 1.077.706 1.721.713l17.95.193c.85.01 1.667.328 2.299.895l9.988 8.971c1.777 1.596 4.566.027 4.126-2.32l-.804-4.282c-1.969-10.486-11.038-18.141-21.707-18.324l-22.245-.38Z" fill="#000"/><path d="M109.5 104.889c0 6.065-4.924 10.984-11 10.984s-11-4.919-11-10.984c0-6.066 4.924-10.984 11-10.984s11 4.918 11 10.984Z" fill="#fff" stroke="#000"/><path d="M105.5 104.889c0 3.859-3.133 6.989-7 6.989s-7-3.13-7-6.989c0-3.86 3.133-6.99 7-6.99s7 3.13 7 6.99Z" fill="#fff" stroke="#000"/><rect width="20.985" height="4.996" rx="2.498" transform="rotate(-44.991 219.708 -71.675) skewX(.007)" fill="#C4C4C4"/><rect width="11.992" height="4.996" rx="2.498" transform="rotate(-44.991 226.619 -81.543) skewX(.007)" fill="#C4C4C4"/><rect width="4.996" height="4.996" rx="2.498" transform="rotate(-44.991 233.736 -88.497) skewX(.007)" fill="#C4C4C4"/><defs><linearGradient id="e" x1="352.931" y1="282.119" x2="113.575" y2="70.529" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#C4C4C4" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/community/b3-rocket3.svg b/build/img/community/b3-rocket3.svg
new file mode 100644
index 0000000..810df98
--- /dev/null
+++ b/build/img/community/b3-rocket3.svg
@@ -0,0 +1 @@
+<svg width="511" height="318" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".452" y="25.966" width="510" height="291.367" rx="10" fill="#2D2D2D"/><path d="M242.526 208.459s-6.187-41.861 32.391-29.633c7.461 2.319 31.754 13.031 39.742 5.511 0 0-7.152 24.68-30.913 17.043-24.366-7.879-39.077-2.683-41.22 7.079Z" fill="#ED1C24"/><path d="M266.804 171.909s6.759-22.392 26.057-5.43c1.835 1.72 15.048 14.61 22.736 14.441 0 0-8.247 6.315-22.531-1.288-14.251-7.563-19.332-11.32-26.262-7.723Zm16.156 51.498c-22.359-1.567-32.82 1.516-38.541 14.929 0 0-15.91-46.9 37.505-31.924 19.099 5.359 26.229-4.086 26.549-4.351-.406 3.652-3.155 22.913-25.513 21.346Z" fill="#ED1C24"/><path d="m371.305 51.328-6.542 160.929c-.176 4.337-5.416 6.405-8.507 3.357l-53.817-53.071a5.013 5.013 0 0 0-2.425-1.32l-69.523-15.478c-4.298-.957-5.35-6.601-1.685-9.042l134.731-89.74c3.4-2.264 7.934.284 7.768 4.365Z" fill="#fff" stroke="#000"/><path d="m386.276 8.735-41.001 24.368 27.793 6.558 20.845 21.36-.082-47.996c-.007-3.873-4.225-6.269-7.555-4.29Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M391.233 66.008c.142-.212.278-.43.406-.652 4.924-8.528-2.159-21.835-15.82-29.722-13.42-7.748-28.195-7.383-33.38.716l-.011-.007-67.619 117.12 49.448 28.549 66.976-116.004Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M391.233 66.008c.142-.212.278-.43.406-.652 4.924-8.528-2.159-21.835-15.82-29.722-13.42-7.748-28.195-7.383-33.38.716l-.011-.007-67.619 117.12 49.448 28.549 66.976-116.004Z" fill="#fff"/><path d="m391.233 66.008-.866-.5a1.19 1.19 0 0 1 .035-.058l.831.558ZM342.439 36.35l.843.539c-.289.45-.88.594-1.343.327l.5-.866Zm-.011-.007-.866-.5a1 1 0 0 1 1.366-.366l-.5.867Zm-67.619 117.12-.5.866a1 1 0 0 1-.366-1.366l.866.5Zm49.448 28.549.866.5a1 1 0 0 1-1.366.366l.5-.866ZM390.402 65.45c.13-.193.254-.391.371-.594l1.732 1c-.14.242-.287.479-.442.71l-1.661-1.116Zm.371-.594c2.227-3.857 1.812-8.928-.958-14.132-2.761-5.188-7.802-10.359-14.496-14.224l1-1.732c6.966 4.022 12.298 9.448 15.262 15.017 2.956 5.553 3.621 11.4.924 16.07l-1.732-1ZM375.319 36.5c-6.576-3.796-13.446-5.581-19.256-5.451-5.828.13-10.433 2.172-12.781 5.84l-1.685-1.078c2.837-4.432 8.211-6.622 14.422-6.762 6.228-.14 13.456 1.768 20.3 5.719l-1 1.732Zm-33.38.716-.011-.007 1-1.732.011.007-1 1.732Zm1.355-.373-67.619 117.12-1.732-1 67.619-117.12 1.732 1Zm-67.985 115.754 49.448 28.549-1 1.732-49.448-28.549 1-1.732Zm48.082 28.915 66.976-116.004 1.732 1-66.976 116.004-1.732-1Z" fill="#000" mask="url(#a)"/><path d="M271.41 156.199c-.052.09-.091.284.061.677.148.385.449.873.916 1.457.932 1.165 2.449 2.616 4.452 4.26 3.999 3.282 9.86 7.271 16.634 11.182 6.775 3.911 13.16 6.993 18.002 8.815 2.424.912 4.44 1.5 5.914 1.725.74.113 1.313.129 1.72.065.417-.065.565-.196.617-.286a19.7 19.7 0 0 1 .272-.447c1.114-1.805 4.414-7.148 4.721-13.918.169-3.724-.57-7.88-3.094-12.117-2.527-4.24-6.859-8.588-13.92-12.665-5.66-3.268-10.66-4.318-14.99-4.049-4.332.27-8.031 1.863-11.082 3.94-6.044 4.116-9.498 10.104-10.199 11.32l-.024.041Z" fill="#fff" stroke="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M102.952 88.802v.003a8.42 8.42 0 0 0-8.185 8.247h-.004a8.42 8.42 0 0 0-8.31-8.25V88.8a8.42 8.42 0 0 0 8.185-8.247h.003a8.42 8.42 0 0 0 8.311 8.25Z" fill="#fff"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M391.56 224.672v.004a8.23 8.23 0 0 0-8.002 8.062h-.003a8.232 8.232 0 0 0-8.126-8.065v-.003a8.233 8.233 0 0 0 8.003-8.063h.003a8.232 8.232 0 0 0 8.125 8.065Z"/></mask><path d="M391.56 224.676h1v.973l-.973.027-.027-1Zm0-.004.013-1 .987.012v.988h-1Zm-8.002 8.066 1 .02-.02.98h-.98v-1Zm-.003 0v1h-.981l-.019-.98 1-.02Zm-8.126-8.065-.012 1-.988-.012v-.988h1Zm0-.003h-1v-.974l.973-.026.027 1Zm8.003-8.063-1-.02.019-.98h.981v1Zm.003 0v-1h.981l.019.98-1 .02Zm7.125 8.069v-.004h2v.004h-2Zm1.027 1a7.23 7.23 0 0 0-7.029 7.082l-2-.039a9.231 9.231 0 0 1 8.975-9.043l.054 2Zm-8.032 6.062h.003v2h-.003v-2Zm-1 1.02a7.232 7.232 0 0 0-7.138-7.085l.025-1.999a9.23 9.23 0 0 1 9.112 9.045l-1.999.039Zm-6.126-8.088v.003h-2v-.003h2Zm-1.027-1a7.23 7.23 0 0 0 7.03-7.083l2 .04a9.231 9.231 0 0 1-8.976 9.042l-.054-1.999Zm8.033-6.063h-.003v-2h.003v2Zm1-1.02a7.23 7.23 0 0 0 7.138 7.085l-.025 2a9.231 9.231 0 0 1-9.113-9.045l2-.04Z" fill="#fff" mask="url(#b)"/><mask id="c" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M456.278 268.885v.007c-8.326.225-15.026 6.964-15.191 15.305h-.006c-.166-8.419-6.99-15.205-15.423-15.309v-.007c8.326-.225 15.026-6.964 15.191-15.305h.006c.166 8.419 6.99 15.205 15.423 15.309Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M456.278 268.885v.007c-8.326.225-15.026 6.964-15.191 15.305h-.006c-.166-8.419-6.99-15.205-15.423-15.309v-.007c8.326-.225 15.026-6.964 15.191-15.305h.006c.166 8.419 6.99 15.205 15.423 15.309Z" fill="#fff"/><path d="M456.278 268.892h1v.974l-.973.026-.027-1Zm0-.007.013-1 .987.013v.987h-1Zm-15.191 15.312 1 .02-.019.98h-.981v-1Zm-.006 0v1h-.98l-.019-.98.999-.02Zm-15.423-15.309-.013 1-.987-.012v-.988h1Zm0-.007h-1v-.974l.973-.026.027 1Zm15.191-15.305-1-.02.019-.98h.981v1Zm.006 0v-1h.98l.02.98-1 .02Zm14.423 15.316v-.007h2v.007h-2Zm1.027 1c-7.792.211-14.064 6.518-14.218 14.325l-1.999-.04c.175-8.875 7.304-16.045 16.163-16.284l.054 1.999Zm-15.224 13.305h.006v2h-.006v-2Zm-.999 1.02c-.156-7.88-6.543-14.232-14.437-14.329l.025-2c8.974.111 16.235 7.331 16.411 16.289l-1.999.04Zm-13.424-15.336v.007h-2v-.007h2Zm-1.027-1c7.792-.21 14.064-6.518 14.218-14.325l1.999.04c-.175 8.875-7.304 16.045-16.163 16.284l-.054-1.999Zm15.224-13.305h-.006v-2h.006v2Zm1-1.02c.155 7.88 6.542 14.232 14.436 14.329l-.025 2c-8.974-.111-16.235-7.331-16.411-16.289l2-.04Z" fill="#fff" mask="url(#c)"/><mask id="d" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M168.589 44.582v.002a4.308 4.308 0 0 0-4.189 4.22h-.002a4.308 4.308 0 0 0-4.253-4.222v-.002a4.308 4.308 0 0 0 4.189-4.22h.002a4.309 4.309 0 0 0 4.253 4.222Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M168.589 44.582v.002a4.308 4.308 0 0 0-4.189 4.22h-.002a4.308 4.308 0 0 0-4.253-4.222v-.002a4.308 4.308 0 0 0 4.189-4.22h.002a4.309 4.309 0 0 0 4.253 4.222Z" fill="#fff"/><path d="M168.589 44.584h1v.973l-.973.026-.027-1Zm0-.002.013-1 .987.012v.988h-1Zm-4.189 4.222 1 .02-.019.98h-.981v-1Zm-.002 0v1h-.98l-.019-.98.999-.02Zm-4.253-4.222-.012 1-.988-.012v-.988h1Zm0-.002h-1v-.973l.973-.026.027 1Zm4.189-4.22-1-.02.02-.98h.98v1Zm.002 0v-1h.98l.02.98-1 .02Zm3.253 4.224v-.002h2v.002h-2Zm1.027 1a3.309 3.309 0 0 0-3.216 3.24l-2-.04a5.31 5.31 0 0 1 5.162-5.2l.054 2Zm-4.218 2.22h.002v2h-.002v-2Zm-.999 1.02a3.31 3.31 0 0 0-3.266-3.242l.024-2a5.309 5.309 0 0 1 5.241 5.202l-1.999.04Zm-2.254-4.244v.002h-2v-.002h2Zm-1.027-1a3.308 3.308 0 0 0 3.216-3.24l2 .04a5.309 5.309 0 0 1-5.162 5.2l-.054-2Zm4.218-2.22h-.002v-2h.002v2Zm1-1.02a3.308 3.308 0 0 0 3.266 3.242l-.025 2a5.308 5.308 0 0 1-5.241-5.202l2-.04Z" fill="#fff" mask="url(#d)"/><mask id="e" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M98.993 279.448v.002a4.308 4.308 0 0 0-4.189 4.22h-.001a4.308 4.308 0 0 0-4.254-4.221v-.002a4.31 4.31 0 0 0 4.19-4.221h.001a4.309 4.309 0 0 0 4.254 4.222Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M98.993 279.448v.002a4.308 4.308 0 0 0-4.189 4.22h-.001a4.308 4.308 0 0 0-4.254-4.221v-.002a4.31 4.31 0 0 0 4.19-4.221h.001a4.309 4.309 0 0 0 4.254 4.222Z" fill="#fff"/><path d="M98.993 279.45h1v.973l-.972.027-.028-1Zm0-.002.013-1 .987.012v.988h-1Zm-4.189 4.222 1 .02-.02.98h-.98v-1Zm-.001 0v1h-.98l-.02-.98 1-.02Zm-4.254-4.221-.012 1-.988-.013v-.987h1Zm0-.002h-1v-.974l.973-.026.027 1Zm4.19-4.221-1-.019.019-.981h.98v1Zm.001 0v-1h.98l.02.981-1 .019Zm3.254 4.224v-.002h2v.002h-2Zm1.027 1a3.308 3.308 0 0 0-3.217 3.24l-2-.039a5.31 5.31 0 0 1 5.162-5.201l.055 2Zm-4.218 2.22h.001v2h-.001v-2Zm-1 1.02a3.308 3.308 0 0 0-3.266-3.241l.025-2a5.308 5.308 0 0 1 5.24 5.202l-2 .039Zm-2.254-4.243v.002h-2v-.002h2Zm-1.027-1a3.309 3.309 0 0 0 3.217-3.24l2 .039a5.308 5.308 0 0 1-5.163 5.2l-.054-1.999Zm4.218-2.221h-.001v-2h.001v2Zm1-1.019a3.308 3.308 0 0 0 3.266 3.241l-.025 2a5.309 5.309 0 0 1-5.24-5.202l1.999-.039Z" fill="#fff" mask="url(#e)"/><mask id="f" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M168.589 267.352v.002a4.308 4.308 0 0 0-4.189 4.22h-.002a4.308 4.308 0 0 0-4.253-4.221v-.002a4.308 4.308 0 0 0 4.189-4.221h.002a4.31 4.31 0 0 0 4.253 4.222Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M168.589 267.352v.002a4.308 4.308 0 0 0-4.189 4.22h-.002a4.308 4.308 0 0 0-4.253-4.221v-.002a4.308 4.308 0 0 0 4.189-4.221h.002a4.31 4.31 0 0 0 4.253 4.222Z" fill="#fff"/><path d="M168.589 267.354h1v.973l-.973.027-.027-1Zm0-.002.013-1 .987.012v.988h-1Zm-4.189 4.222 1 .02-.019.98h-.981v-1Zm-.002 0v1h-.98l-.019-.98.999-.02Zm-4.253-4.221-.012 1-.988-.013v-.987h1Zm0-.002h-1v-.974l.973-.026.027 1Zm4.189-4.221-1-.019.02-.981h.98v1Zm.002 0v-1h.98l.02.981-1 .019Zm3.253 4.224v-.002h2v.002h-2Zm1.027 1a3.308 3.308 0 0 0-3.216 3.24l-2-.039a5.31 5.31 0 0 1 5.162-5.201l.054 2Zm-4.218 2.22h.002v2h-.002v-2Zm-.999 1.02a3.31 3.31 0 0 0-3.266-3.241l.024-2a5.308 5.308 0 0 1 5.241 5.202l-1.999.039Zm-2.254-4.243v.002h-2v-.002h2Zm-1.027-1a3.307 3.307 0 0 0 3.216-3.24l2 .039a5.308 5.308 0 0 1-5.162 5.2l-.054-1.999Zm4.218-2.221h-.002v-2h.002v2Zm1-1.019a3.308 3.308 0 0 0 3.266 3.241l-.025 2a5.308 5.308 0 0 1-5.241-5.202l2-.039Z" fill="#fff" mask="url(#f)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M452.552 147.583v.005c-5.803.156-10.473 4.853-10.587 10.666h-.005c-.115-5.867-4.871-10.597-10.749-10.67v-.005c5.803-.156 10.473-4.853 10.587-10.666h.005c.115 5.867 4.871 10.597 10.749 10.67Z" fill="#fff"/><path d="m419.616 117.335-95.752 147.791" stroke="url(#g)"/><path d="m332.964 211.488-49.18 74.435" stroke="url(#h)"/><path d="m313.333 214.526-49.18 74.435" stroke="url(#i)"/><path d="m287.822 223.013-49.18 74.435" stroke="url(#j)"/><path d="m240.867 206.966-49.18 74.435" stroke="url(#k)"/><path d="m249.047 225.913-49.18 74.435" stroke="url(#l)"/><path d="m238.642 137.593-47.876 73.895" stroke="url(#m)"/><path d="m248.395 159.775-47.876 73.896" stroke="url(#n)"/><path d="m264.153 121.587-47.876 73.896" stroke="url(#o)"/><path d="M329.891 188.804c7.105-8.707 12.841-19.544 14.601-32.65 0 0 1.09-6.945.003-7.572-1.086-.628-6.796 3.65-6.796 3.65-10.428 7.926-17.132 18.626-20.975 28.97.331 3.791 9.911 8.966 13.167 7.602Zm-51.521-30.121c7.105-8.707 12.841-19.544 14.601-32.65 0 0 1.09-6.945.003-7.572-1.086-.628-6.796 3.65-6.796 3.65-10.428 7.926-17.132 18.627-20.975 28.971.331 3.79 9.911 8.965 13.167 7.601Z" fill="#fff" stroke="#000"/><mask id="p" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="25" width="239" height="293"><rect x=".452" y="25.966" width="238.19" height="291.367" rx="30" fill="#2D2D2D"/></mask><g mask="url(#p)"><circle cx="43.658" cy="149.891" r="105.088" transform="rotate(-24.351 43.658 149.891)" fill="#C4C4C4"/><path d="M191.114 94.387c.416.997.309 2.474-.869 4.623-1.163 2.125-3.236 4.644-6.221 7.507-5.958 5.715-15.276 12.546-27.297 20.048-24.022 14.992-58.6 32.518-98.037 49.007-39.436 16.489-76.2 28.792-103.743 35.361-13.784 3.287-25.19 5.121-33.443 5.348-4.135.114-7.384-.18-9.713-.844-2.357-.672-3.484-1.633-3.901-2.629-.417-.996-.309-2.473.868-4.623 1.164-2.124 3.237-4.643 6.222-7.506 5.958-5.715 15.275-12.546 27.297-20.048 24.022-14.992 58.6-32.519 98.037-49.008 39.436-16.489 76.199-28.792 103.743-35.36 13.784-3.288 25.191-5.122 33.443-5.349 4.135-.113 7.384.18 9.713.844 2.357.672 3.484 1.633 3.901 2.63Z" stroke="#fff" stroke-width="3"/><path d="M222.804 81.107c.787 1.882.822 4.297-.277 7.423-1.108 3.147-3.303 6.811-6.652 10.929-6.694 8.231-17.584 17.777-31.965 28.021-28.723 20.459-70.823 43.317-119.486 63.664-48.663 20.347-94.504 34.258-129.24 40.333-17.394 3.041-31.837 4.087-42.398 3.071-5.283-.509-9.433-1.519-12.451-2.942-2.997-1.413-4.691-3.134-5.478-5.016-.787-1.883-.823-4.298.277-7.423 1.107-3.148 3.302-6.812 6.651-10.929 6.694-8.231 17.584-17.777 31.966-28.021 28.722-20.46 70.822-43.318 119.485-63.665S127.74 82.294 162.477 76.22c17.393-3.041 31.837-4.088 42.398-3.072 5.283.509 9.432 1.52 12.451 2.942 2.997 1.413 4.691 3.135 5.478 5.017Z" stroke="url(#q)" stroke-width="6"/><path d="M.327 54.153c-52.875 23.93-76.339 86.194-52.408 139.069l191.478-86.661C115.466 53.685 53.202 30.221.327 54.152Z" fill="#C4C4C4"/></g><path d="M364.465 57.804c7.816 4.834 10.381 10.358 10.852 13.404.123.794-.129 1.58-.531 2.275l-4.716 8.17c-.524.905-2.531.546-2.939-.417-1.296-3.06-4.204-7.053-10.039-10.662-6.467-4-12.163-4.402-15.838-3.791-.992.165-2.079-1.123-1.577-1.994l5.624-9.74c2.632-1.405 10.149-2.82 19.164 2.755Z" fill="#fff"/><path d="M345.301 55.048c2.632-1.404 10.149-2.82 19.164 2.756 7.816 4.834 10.381 10.358 10.852 13.404.123.794-.129 1.58-.531 2.275l-4.716 8.17c-.524.905-2.531.546-2.939-.417-1.296-3.06-4.204-7.053-10.039-10.662-6.467-4-12.163-4.402-15.838-3.791-.992.165-2.079-1.123-1.577-1.994l5.658-9.8" stroke="#000"/><rect x="313.334" y="120.95" width="21.334" height="4.562" rx="2.281" transform="rotate(30.006 313.334 120.95)" fill="#C4C4C4"/><rect x="313.863" y="129.716" width="11.649" height="4.562" rx="2.281" transform="rotate(30.006 313.863 129.716)" fill="#C4C4C4"/><rect x="313.161" y="137.772" width="4.807" height="4.562" rx="2.281" transform="rotate(30.006 313.161 137.772)" fill="#C4C4C4"/><defs><radialGradient id="g" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 73.8954 -47.8759 0 371.74 191.23)"><stop stop-color="#CDCDCD"/><stop offset="1" stop-color="#CDCDCD" stop-opacity="0"/></radialGradient><radialGradient id="h" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="scale(24.59 37.2174) rotate(90 2.93 9.612)"><stop stop-color="#CDCDCD"/><stop offset="1" stop-color="#CDCDCD" stop-opacity="0"/></radialGradient><radialGradient id="i" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 37.2174 -24.59 0 288.76 251.701)"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="j" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 37.2174 -24.59 0 263.232 260.231)"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="k" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 37.2174 -24.59 0 216.277 244.183)"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="l" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 37.2174 -24.59 0 224.457 263.13)"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="m" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 36.9477 -23.9379 0 214.704 174.54)"><stop stop-color="#CDCDCD"/><stop offset="1" stop-color="#CDCDCD" stop-opacity="0"/></radialGradient><radialGradient id="n" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 36.9477 -23.9379 0 224.442 196.71)"><stop stop-color="#CDCDCD"/><stop offset="1" stop-color="#CDCDCD" stop-opacity="0"/></radialGradient><radialGradient id="o" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 36.9477 -23.9379 0 240.215 158.535)"><stop stop-color="#CDCDCD"/><stop offset="1" stop-color="#CDCDCD" stop-opacity="0"/></radialGradient><linearGradient id="q" x1="32.079" y1="113.784" x2="279.821" y2="166.114" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/community/b3-rocket4.svg b/build/img/community/b3-rocket4.svg
new file mode 100644
index 0000000..f8836c1
--- /dev/null
+++ b/build/img/community/b3-rocket4.svg
@@ -0,0 +1 @@
+<svg width="518" height="377" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.988 95.829c0-5.513 4.471-9.982 9.986-9.982h488.333c5.516 0 9.987 4.469 9.987 9.982v270.515c0 5.513-4.471 9.982-9.987 9.982H18.974c-5.515 0-9.986-4.469-9.986-9.982V95.829Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M358.771 137.599v.004c-4.662.126-8.414 3.898-8.506 8.566h-.003a8.748 8.748 0 0 0-8.636-8.569v-.004a8.746 8.746 0 0 0 8.505-8.566h.004a8.748 8.748 0 0 0 8.636 8.569Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M78.787 234.79v.004a8.747 8.747 0 0 0-8.505 8.567h-.004a8.747 8.747 0 0 0-8.636-8.569v-.004a8.747 8.747 0 0 0 8.506-8.567h.004a8.747 8.747 0 0 0 8.635 8.569Zm66.427 61.431v.003a6.4 6.4 0 0 0-6.224 6.269h-.003a6.401 6.401 0 0 0-6.32-6.271v-.003a6.4 6.4 0 0 0 6.225-6.269h.003a6.401 6.401 0 0 0 6.319 6.271Zm284.357-143.556v.003a6.401 6.401 0 0 0-6.225 6.269h-.002a6.402 6.402 0 0 0-6.32-6.271v-.003a6.4 6.4 0 0 0 6.224-6.269h.003a6.401 6.401 0 0 0 6.32 6.271Z" fill="#fff"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="121" y="150" width="397" height="227"><path d="M121.834 180.677c0-16.539 13.413-29.947 29.959-29.947h335.542c16.545 0 29.959 13.408 29.959 29.947V346.38c0 16.539-13.414 29.946-29.959 29.946H151.793c-16.546 0-29.959-13.407-29.959-29.946V180.677Z" fill="#2D2D2D"/></mask><g mask="url(#a)"><path d="M422.774 272.837c2.614 31.868-21.112 59.821-52.994 62.434-31.881 2.614-59.846-21.102-62.46-52.97-2.614-31.869 21.112-59.821 52.994-62.435 31.882-2.613 59.846 21.102 62.46 52.971Z" fill="#F7F7F7"/><path fill-rule="evenodd" clip-rule="evenodd" d="M483.338 248.49c5.148-6.146 6.961-11.353 5.577-15.386-1.384-4.033-6.011-7.031-13.85-8.724-7.769-1.679-18.356-1.997-31.047-.976-25.366 2.042-58.903 9.413-94.584 21.648-35.68 12.235-66.683 26.995-87.962 40.948-10.645 6.981-18.808 13.729-23.911 19.821-5.148 6.147-6.961 11.353-5.577 15.386 1.384 4.033 6.012 7.031 13.85 8.725 7.769 1.679 18.356 1.997 31.047.975 25.366-2.041 58.904-9.413 94.584-21.648 35.681-12.235 66.683-26.995 87.962-40.948 10.646-6.981 18.809-13.728 23.911-19.821Zm-111.549 61.713c71.472-24.507 124.333-59.171 118.071-77.423-6.263-18.251-69.279-13.18-140.75 11.328s-124.333 59.172-118.07 77.423c6.262 18.252 69.278 13.18 140.749-11.328Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m544.195 217.052-.969.239a10.225 10.225 0 0 0-.586-1.707l.912-.407c.135.303.256.61.363.924.108.313.201.63.28.951Zm-1.603-3.607-.83.556a11.977 11.977 0 0 0-1.143-1.444l.734-.676c.462.501.875 1.022 1.239 1.564Zm-2.67-2.923-.641.765a17.328 17.328 0 0 0-1.496-1.118l.557-.829c.564.378 1.09.772 1.58 1.182Zm-3.29-2.219-.481.875c-.54-.297-1.11-.583-1.709-.858l.416-.907c.62.284 1.211.581 1.774.89Zm-3.592-1.658-.362.931a38.275 38.275 0 0 0-1.853-.664l.313-.948c.656.217 1.291.444 1.902.681Zm-3.768-1.252-.273.96a50.932 50.932 0 0 0-1.922-.505l.236-.97c.671.163 1.324.335 1.959.515Zm-3.86-.944-.205.977a67.674 67.674 0 0 0-1.961-.381l.176-.983c.678.122 1.342.251 1.99.387Zm-3.912-.706-.152.987a79.758 79.758 0 0 0-1.968-.278l.129-.99a88.45 88.45 0 0 1 1.991.281Zm-3.948-.515-.108.993a92.237 92.237 0 0 0-1.96-.195l.09-.995c.669.061 1.329.126 1.978.197Zm-3.977-.359-.072.995c-.639-.046-1.287-.088-1.944-.126l.058-.996c.661.038 1.314.08 1.958.127Zm-3.969-.227-.043.997a149.34 149.34 0 0 0-1.957-.069l.029-.998c.665.019 1.322.042 1.971.07Zm-3.951-.115-.016.998c-.664-.011-1.335-.018-2.013-.021l.005-.998c.682.003 1.357.01 2.024.021Zm-3.978-.02c-.656.005-1.319.012-1.987.023l.016.998c.666-.011 1.325-.018 1.977-.022l-.006-.999Zm-4.008.067.026.998c-.642.017-1.29.037-1.944.06l-.035-.997c.656-.024 1.307-.044 1.953-.061Zm-3.939.14.044.998c-.664.029-1.334.062-2.01.097l-.052-.996c.678-.036 1.351-.069 2.018-.099Zm-3.973.21.061.996c-.653.04-1.31.082-1.971.127l-.068-.996c.664-.045 1.323-.088 1.978-.127Zm-3.985.272.075.995c-.649.049-1.303.101-1.962.156l-.082-.995c.661-.055 1.317-.107 1.969-.156Zm-3.937.325.089.994c-.658.059-1.32.12-1.986.184l-.095-.994c.668-.064 1.332-.125 1.992-.184Zm-3.982.381.102.993c-.646.066-1.296.134-1.949.205l-.107-.992c.655-.071 1.307-.14 1.954-.206Zm-3.931.425.113.992c-.661.075-1.325.152-1.993.232l-.118-.991c.669-.08 1.335-.158 1.998-.233Zm-3.956.472c-.65.081-1.304.165-1.96.25l.129.99a403.34 403.34 0 0 1 1.955-.249l-.124-.991Zm-3.939.513.134.989c-.659.089-1.321.18-1.986.274l-.139-.989c.666-.093 1.33-.185 1.991-.274Zm-3.935.552.144.988c-.649.094-1.301.19-1.956.288l-.148-.987c.656-.098 1.31-.195 1.96-.289Zm-3.938.59.153.986a978.2 978.2 0 0 0-1.971.309l-.157-.985c.661-.105 1.32-.209 1.975-.31Zm-3.918.623.161.985c-.648.106-1.299.214-1.953.323l-.165-.984c.655-.11 1.307-.218 1.957-.324Zm-3.93.659.17.984c-.652.112-1.307.226-1.963.341l-.174-.983c.658-.116 1.314-.23 1.967-.342Zm-3.905.688.177.982c-.648.117-1.297.235-1.949.355l-.181-.982c.653-.12 1.304-.239 1.953-.355Zm-3.918.721.184.981c-.651.122-1.305.246-1.96.372l-.189-.98c.657-.126 1.312-.251 1.965-.373Zm-3.898.747.192.98c-.645.126-1.293.254-1.942.383l-.195-.979 1.945-.384Zm-3.902.778.199.978c-.653.132-1.307.266-1.963.402l-.202-.978c.657-.136 1.313-.27 1.966-.402Zm-3.893.803c-.644.135-1.289.272-1.937.41l.209.977c.646-.138 1.291-.275 1.934-.41l-.206-.977Zm-3.884.829.211.976c-.649.141-1.301.283-1.954.427l-.215-.975c.654-.144 1.307-.287 1.958-.428Zm-3.891.857.218.974c-.64.143-1.282.288-1.925.434l-.221-.974c.644-.146 1.287-.291 1.928-.434Zm-3.865.877.223.973c-.646.148-1.294.299-1.943.45l-.227-.972c.65-.152 1.299-.302 1.947-.451Zm-3.89.907.23.972c-.638.15-1.276.303-1.917.456l-.232-.971c.641-.153 1.28-.306 1.919-.457Zm-3.847.922c-.644.156-1.289.314-1.935.473l.238.969c.646-.159 1.29-.316 1.933-.472l-.236-.97Zm-3.879.953.241.969-1.918.48-.244-.968 1.921-.481Zm-3.838.967.247.967c-.64.163-1.28.327-1.922.493l-.25-.967c.643-.166 1.285-.33 1.925-.493Zm-3.857.994.252.966c-.643.167-1.287.336-1.932.506l-.254-.965 1.934-.507Zm-3.842 1.012.258.965c-.636.169-1.274.34-1.912.512l-.259-.964 1.913-.513Zm-3.834 1.033.263.963-1.925.527-.265-.963 1.927-.527Zm-3.846 1.058.267.962c-.632.175-1.266.352-1.9.53l-.27-.961 1.903-.531Zm-3.812 1.07.272.96c-.637.18-1.274.362-1.913.544l-.274-.959c.639-.183 1.277-.365 1.915-.545Zm-3.836 1.097.278.959c-.635.183-1.27.367-1.906.553l-.279-.958c.637-.186 1.272-.371 1.907-.554Zm-3.806 1.11.282.957-1.901.562-.284-.957 1.903-.562Zm-3.811 1.132.286.956-1.911.575-.289-.955 1.914-.576Zm-3.812 1.152.291.955-1.89.579-.294-.954 1.893-.58Zm-3.79 1.166.296.954-1.898.591-.299-.952 1.901-.593Zm-3.806 1.192.3.951-1.889.599-.302-.951c.631-.201 1.261-.401 1.891-.599Zm-3.778 1.202.306.95c-.629.202-1.258.404-1.888.608l-.307-.95c.63-.204 1.26-.406 1.889-.608Zm-3.783 1.223.31.949-1.895.621-.312-.949 1.897-.621Zm-3.783 1.244.315.947-1.878.624-.316-.947 1.879-.624Zm-3.761 1.255.318.946-1.883.636-.321-.945 1.886-.637Zm-3.774 1.28.323.944-.945.324-.943.324-.326-.944.945-.325.946-.323Zm-3.776 1.299.327.943-1.877.654-.33-.942 1.88-.655Zm-3.753 1.312.332.941c-.623.219-1.245.439-1.865.659l-.334-.941 1.867-.659Zm-3.738 1.325.336.94c-.626.224-1.252.448-1.876.673l-.339-.939 1.879-.674Zm-3.751 1.351.34.938-1.863.678-.343-.937c.621-.227 1.243-.454 1.866-.679Zm-3.725 1.36.345.937c-.621.228-1.24.457-1.859.686l-.347-.936 1.861-.687Zm-3.733 1.384.349.935c-.622.232-1.242.465-1.862.698l-.352-.934c.621-.234 1.242-.467 1.865-.699Zm-3.722 1.4.354.933-1.848.703-.356-.932a652.5 652.5 0 0 1 1.85-.704Zm-3.703 1.413.358.932-1.861.718-.361-.93c.62-.241 1.241-.48 1.864-.72Zm-3.72 1.441.363.93-1.846.723-.365-.929c.614-.242 1.23-.483 1.848-.724Zm-3.688 1.45.367.928-1.843.732-.37-.927c.614-.245 1.229-.489 1.846-.733Zm-3.701 1.476.372.926c-.616.247-1.231.495-1.844.743l-.375-.925c.614-.248 1.23-.497 1.847-.744Zm-3.685 1.491.378.924-1.827.747-.379-.923c.608-.25 1.217-.499 1.828-.748Zm-3.67 1.507.382.922-1.842.765-.384-.921c.613-.256 1.228-.511 1.844-.766Zm-3.679 1.534.386.92c-.609.256-1.217.512-1.823.769l-.389-.919c.607-.257 1.215-.514 1.826-.77Zm-3.642 1.541.391.918-1.836.786-.394-.917c.611-.263 1.224-.525 1.839-.787Zm-3.672 1.577.397.916-1.82.79-.399-.915c.606-.264 1.213-.528 1.822-.791Zm-3.634 1.584.402.914-1.809.798-.404-.913 1.811-.799Zm-3.641 1.613.407.911-1.815.813-.41-.91c.604-.272 1.21-.543 1.818-.814Zm-3.625 1.63c-.601.272-1.199.544-1.796.817l.415.908 1.793-.816-.412-.909Zm-3.61 1.649.418.906c-.606.279-1.209.558-1.811.838l-.421-.906 1.814-.838Zm-3.615 1.678.423.904c-.597.279-1.192.559-1.786.839l-.426-.903 1.789-.84Zm-3.578 1.687.429.902c-.604.287-1.206.575-1.805.862l-.432-.9c.6-.288 1.203-.576 1.808-.864Zm-3.603 1.728.435.899c-.595.288-1.188.575-1.778.863l-.438-.897c.591-.288 1.185-.577 1.781-.865Zm-3.548 1.731.441.895-1.797.888-.444-.895a758.8 758.8 0 0 1 1.8-.888Zm-3.586 1.779.447.892c-.592.296-1.181.593-1.768.889l-.45-.891a417.22 417.22 0 0 1 1.771-.89Zm-3.527 1.781.453.889c-.595.303-1.187.606-1.777.909l-.456-.887c.59-.304 1.184-.608 1.78-.911Zm-3.557 1.828.461.886c-.589.305-1.174.61-1.757.915l-.463-.884 1.759-.917Zm-3.502 1.834.467.883c-.589.311-1.176.623-1.759.935l-.471-.881 1.763-.937Zm-3.525 1.883.474.878c-.584.315-1.164.629-1.741.944l-.478-.877c.578-.315 1.16-.63 1.745-.945Zm-3.471 1.89.482.874c-.586.322-1.167.644-1.746.966l-.485-.873c.58-.322 1.163-.644 1.749-.967Zm-3.495 1.943.489.87c-.577.325-1.151.649-1.721.973l-.494-.868c.572-.325 1.147-.65 1.726-.975Zm-3.43 1.948.497.866c-.582.334-1.161.669-1.736 1.002l-.502-.863 1.741-1.005Zm-3.464 2.012.506.861c-.57.335-1.135.669-1.697 1.003l-.51-.858c.563-.335 1.13-.67 1.701-1.006Zm-3.394 2.018.515.855a351.8 351.8 0 0 0-1.715 1.04l-.52-.853c.569-.347 1.143-.694 1.72-1.042Zm-3.415 2.082.524.85c-.559.345-1.114.69-1.664 1.034l-.53-.846c.552-.346 1.109-.692 1.67-1.038Zm-3.361 2.103.535.843c-.565.358-1.126.716-1.681 1.074l-.54-.84c.557-.358 1.119-.717 1.686-1.077Zm-3.344 2.151.546.836a277 277 0 0 0-1.644 1.081l-.552-.832c.545-.361 1.095-.723 1.65-1.085Zm-3.323 2.202.558.828c-.55.371-1.095.74-1.634 1.109l-.564-.823c.541-.371 1.088-.742 1.64-1.114Zm-3.251 2.225.57.819c-.555.387-1.104.772-1.647 1.156l-.577-.814c.545-.386 1.096-.773 1.654-1.161Zm-3.271 2.317.585.809c-.53.383-1.054.764-1.572 1.145l-.592-.804c.52-.382 1.047-.766 1.579-1.15Zm-3.201 2.356.6.798c-.532.399-1.057.798-1.575 1.195l-.608-.792c.521-.399 1.048-.8 1.583-1.201Zm-3.127 2.399.617.785c-.533.418-1.059.836-1.576 1.251l-.625-.778c.52-.418 1.048-.837 1.584-1.258Zm-3.12 2.509.636.77c-.51.42-1.011.839-1.503 1.256l-.646-.762c.496-.42 1-.841 1.513-1.264Zm-3.039 2.577.657.752c-.495.432-.981.863-1.456 1.292l-.669-.742c.48-.432.969-.866 1.468-1.302Zm-2.946 2.657.681.73a99.79 99.79 0 0 0-1.427 1.356l-.695-.717c.469-.454.949-.91 1.441-1.369Zm-2.842 2.754.709.703c-.474.479-.935.954-1.383 1.427l-.725-.686c.453-.478.919-.96 1.399-1.444Zm-2.721 2.876.743.667a67.953 67.953 0 0 0-1.315 1.504l-.762-.645c.429-.505.874-1.014 1.334-1.526Zm-2.571 3.031.782.621a50.037 50.037 0 0 0-1.207 1.579l-.805-.591c.39-.532.801-1.069 1.23-1.609Zm-2.352 3.204.829.557a38.51 38.51 0 0 0-1.056 1.661l-.857-.512c.337-.563.698-1.131 1.084-1.706Zm-2.048 3.427.886.461c-.304.584-.578 1.16-.823 1.726l-.917-.395c.255-.59.54-1.187.854-1.792Zm-1.567 3.659.948.313a17.483 17.483 0 0 0-.493 1.8l-.977-.21a18.57 18.57 0 0 1 .522-1.903Zm-.817 3.854.995.083a11.959 11.959 0 0 0-.016 1.842l-.996.07a12.93 12.93 0 0 1 .017-1.995Zm.288 3.952a11.283 11.283 0 0 0 .644 1.875l.912-.407a9.982 9.982 0 0 1-.586-1.707l-.97.239Zm1.604 3.607.83-.556c.333.497.714.978 1.143 1.443l-.734.677a12.993 12.993 0 0 1-1.239-1.564Zm2.67 2.923.641-.765c.461.386.959.758 1.495 1.118l-.556.829a18.405 18.405 0 0 1-1.58-1.182Zm3.29 2.219.481-.875c.54.297 1.11.583 1.709.858l-.417.907a27.641 27.641 0 0 1-1.773-.89Zm3.592 1.658.361-.931c.595.231 1.213.452 1.854.664l-.313.948a39.621 39.621 0 0 1-1.902-.681Zm3.768 1.252.272-.96c.623.176 1.264.345 1.923.505l-.236.97a53.433 53.433 0 0 1-1.959-.515Zm3.86.944.204-.977c.639.134 1.293.261 1.962.381l-.176.982a67.014 67.014 0 0 1-1.99-.386Zm3.912.706.152-.987c.643.099 1.299.191 1.968.278l-.129.99a87.645 87.645 0 0 1-1.991-.281Zm3.948.515.108-.993c.643.07 1.296.135 1.96.195l-.09.994c-.67-.06-1.329-.126-1.978-.196Zm3.976.359c.645.047 1.298.089 1.959.127l.057-.997a114.06 114.06 0 0 1-1.943-.126l-.073.996Zm3.97.227.042-.997c.645.027 1.297.05 1.958.069l-.029.998c-.665-.019-1.322-.042-1.971-.07Zm3.951.115.016-.998c.664.011 1.334.018 2.012.021l-.004.998c-.682-.003-1.357-.01-2.024-.021Zm3.978.019c.656-.004 1.318-.011 1.987-.022l-.016-.998c-.666.011-1.325.018-1.978.022l.007.998Zm4.008-.066-.027-.998c.643-.017 1.291-.037 1.944-.06l.036.997c-.657.024-1.308.044-1.953.061Zm3.939-.14-.044-.998c.664-.029 1.334-.062 2.009-.098l.053.997c-.678.036-1.351.069-2.018.099Zm3.972-.21-.06-.996c.652-.04 1.309-.082 1.971-.127l.068.996c-.664.045-1.324.087-1.979.127Zm3.986-.272-.075-.995c.649-.05 1.303-.101 1.961-.156l.083.995c-.661.055-1.317.107-1.969.156Zm3.936-.325c.66-.059 1.325-.12 1.993-.184l-.095-.994c-.666.064-1.329.125-1.986.184l.088.994Zm3.982-.381-.101-.993c.646-.066 1.296-.135 1.949-.205l.107.992c-.655.071-1.307.14-1.955.206Zm3.932-.425-.113-.992c.661-.075 1.325-.152 1.993-.232l.118.991c-.67.08-1.336.158-1.998.233Zm3.956-.472c.65-.081 1.303-.165 1.96-.25l-.129-.99c-.655.085-1.307.168-1.955.249l.124.991Zm3.939-.513a428.15 428.15 0 0 0 1.991-.274l-.139-.989c-.665.093-1.327.185-1.986.274l.134.989Zm3.935-.552-.144-.988c.649-.094 1.301-.19 1.956-.288l.148.987c-.656.098-1.31.195-1.96.289Zm3.937-.59-.152-.987c.654-.101 1.311-.204 1.971-.309l.157.986c-.661.105-1.32.209-1.976.31Zm3.918-.623-.161-.985c.649-.106 1.3-.214 1.954-.324l.165.985c-.655.11-1.308.218-1.958.324Zm3.93-.659-.169-.984c.652-.112 1.306-.226 1.963-.342l.173.984c-.658.115-1.313.23-1.967.342Zm3.906-.688-.177-.982c.647-.117 1.297-.235 1.949-.355l.18.982c-.653.12-1.303.238-1.952.355Zm3.918-.721-.185-.981c.652-.122 1.305-.247 1.961-.372l.188.98c-.657.126-1.312.25-1.964.373Zm3.897-.747-.191-.98a601.56 601.56 0 0 0 1.941-.383l.196.979-1.946.384Zm3.903-.778-.199-.978c.652-.132 1.307-.266 1.963-.402l.202.978c-.657.135-1.313.27-1.966.402Zm3.892-.803-.205-.977c.643-.135 1.288-.272 1.934-.41l.208.977c-.647.138-1.293.274-1.937.41Zm3.885-.829 1.958-.428-.215-.975c-.653.144-1.305.286-1.955.427l.212.976Zm3.89-.857-.218-.974a573.09 573.09 0 0 0 1.926-.434l.221.974-1.929.434Zm3.866-.877-.224-.973a886.32 886.32 0 0 0 1.944-.45l.227.972c-.65.152-1.299.302-1.947.451Zm3.89-.907-.23-.972 1.916-.456.233.971-1.919.457Zm3.847-.922c.643-.156 1.289-.314 1.935-.473l-.238-.969c-.646.159-1.29.316-1.933.472l.236.97Zm3.879-.953c.639-.159 1.279-.32 1.92-.481l-.243-.968-1.918.48.241.969Zm3.838-.967-.247-.967c.64-.163 1.28-.327 1.922-.493l.249.967c-.642.166-1.284.33-1.924.493Zm3.856-.994 1.935-.507-.254-.965c-.646.17-1.29.339-1.933.506l.252.966Zm3.842-1.013-.257-.964c.636-.17 1.273-.34 1.911-.512l.26.964c-.639.172-1.277.343-1.914.512Zm3.835-1.032-.263-.963c.641-.175 1.282-.35 1.924-.527l.265.963c-.643.177-1.285.352-1.926.527Zm3.846-1.058-.268-.962c.633-.175 1.267-.352 1.901-.53l.27.961-1.903.531Zm3.812-1.07-.272-.96c.636-.18 1.274-.362 1.912-.545l.275.96c-.639.183-1.277.365-1.915.545Zm3.835-1.097-.277-.959c.634-.183 1.269-.367 1.905-.553l.28.958c-.637.186-1.273.371-1.908.554Zm3.806-1.11c.634-.186 1.268-.374 1.904-.562l-.285-.957-1.901.562.282.957Zm3.812-1.132-.287-.956c.637-.191 1.274-.382 1.911-.575l.289.955-1.913.576Zm3.812-1.152-.292-.955 1.891-.579.293.954-1.892.58Zm3.789-1.166-.296-.954 1.899-.591.299.952-1.902.593Zm3.807-1.192c.63-.198 1.26-.398 1.891-.599l-.303-.951c-.63.2-1.26.4-1.889.598l.301.952Zm3.777-1.202-.305-.95 1.888-.608.307.949-1.89.609Zm3.784-1.223-.31-.949 1.14-.373.755-.248.312.948c-.633.209-1.265.416-1.897.622Zm3.782-1.244-.314-.947a824.17 824.17 0 0 0 1.877-.624l.317.946c-.627.21-1.254.418-1.88.625Zm3.762-1.255-.319-.946 1.884-.637.321.946-1.886.637Zm3.774-1.28.945-.323.945-.325-.325-.944-.944.324-.944.324.323.944Zm3.776-1.3-.328-.943 1.878-.653.329.942c-.625.219-1.252.437-1.879.654Zm3.753-1.311-.332-.941 1.865-.659.334.94c-.621.221-1.244.441-1.867.66Zm3.737-1.325-.336-.94 1.877-.673.338.939-1.879.674Zm3.752-1.351-.341-.938 1.864-.678.343.937-1.866.679Zm3.725-1.36-.345-.937c.621-.228 1.24-.457 1.859-.686l.347.935c-.619.23-1.24.459-1.861.688Zm3.733-1.384-.35-.935 1.863-.698.351.934c-.62.234-1.241.466-1.864.699Zm3.722-1.4-.354-.933 1.089-.414.759-.289.356.932a652.5 652.5 0 0 1-1.85.704Zm3.703-1.413 1.864-.72-.361-.93-1.862.718.359.932Zm3.72-1.441-.363-.93 1.846-.723.365.929-1.848.724Zm3.688-1.45-.367-.928 1.843-.732.37.927c-.614.245-1.229.489-1.846.733Zm3.701-1.476-.372-.926c.616-.247 1.231-.495 1.844-.744l.375.926-1.847.744Zm3.684-1.491-.377-.924 1.827-.747.379.923c-.608.25-1.218.499-1.829.748Zm3.67-1.507c.617-.255 1.232-.51 1.845-.766l-.384-.921-1.843.765.382.922Zm3.68-1.534-.387-.92c.61-.256 1.218-.512 1.824-.769l.389.919c-.607.257-1.216.514-1.826.77Zm3.642-1.541-.392-.918 1.837-.786.394.917c-.611.263-1.224.525-1.839.787Zm3.672-1.577-.397-.916 1.82-.79.399.915c-.606.264-1.213.528-1.822.791Zm3.634-1.584-.402-.914 1.808-.798.405.913-1.811.799Zm3.64-1.613-.407-.911a446.35 446.35 0 0 0 1.816-.814l.41.911c-.604.272-1.211.543-1.819.814Zm3.626-1.63-.412-.909 1.792-.816.415.908c-.596.273-1.195.545-1.795.817Zm3.609-1.649-.417-.907c.605-.278 1.209-.558 1.811-.837l.42.906c-.602.279-1.207.559-1.814.838Zm3.616-1.678-.424-.904c.598-.279 1.193-.559 1.786-.839l.427.903-1.789.84Zm3.578-1.688-.429-.901c.604-.287 1.206-.575 1.805-.862l.432.9c-.601.288-1.203.576-1.808.863Zm3.603-1.727-.435-.899 1.778-.863.438.897-1.781.865Zm3.548-1.731-.441-.895c.601-.296 1.2-.592 1.796-.888l.444.894c-.597.297-1.197.593-1.799.889Zm3.586-1.779-.447-.892 1.768-.889.45.891c-.588.297-1.178.594-1.771.89Zm3.527-1.781-.453-.889a583.21 583.21 0 0 0 1.777-.909l.456.887c-.59.304-1.184.608-1.78.911Zm3.556-1.828-.46-.886c.588-.305 1.174-.61 1.756-.916l.464.885c-.584.305-1.17.611-1.76.917Zm3.502-1.834-.467-.883c.59-.311 1.176-.623 1.76-.935l.47.881c-.584.312-1.172.624-1.763.937Zm3.526-1.883-.474-.879c.584-.314 1.164-.629 1.741-.943l.478.877c-.579.315-1.16.63-1.745.945Zm3.47-1.89-.481-.874c.585-.322 1.167-.644 1.746-.966l.485.872c-.58.323-1.163.645-1.75.968Zm3.496-1.943-.489-.87a506.04 506.04 0 0 0 1.721-.973l.493.868c-.571.325-1.146.65-1.725.975Zm3.43-1.949-.497-.865c.582-.335 1.161-.669 1.736-1.003l.501.863c-.576.335-1.156.67-1.74 1.005Zm3.464-2.012-.506-.86c.569-.335 1.135-.669 1.697-1.003l.51.858c-.563.335-1.13.67-1.701 1.005Zm3.393-2.017-.515-.856c.577-.346 1.149-.693 1.716-1.039l.52.852c-.569.347-1.143.695-1.721 1.043Zm3.416-2.082-.525-.85c.56-.345 1.114-.69 1.665-1.034l.53.846c-.553.346-1.109.691-1.67 1.038Zm3.361-2.103-.535-.843c.565-.358 1.125-.716 1.681-1.074l.54.84c-.557.358-1.119.717-1.686 1.077Zm3.344-2.151-.546-.836a277 277 0 0 0 1.644-1.081l.551.832c-.545.361-1.095.723-1.649 1.085Zm3.322-2.202-.557-.828c.55-.371 1.095-.74 1.634-1.109l.564.823c-.541.371-1.088.742-1.641 1.114Zm3.252-2.225c.557-.388 1.109-.775 1.654-1.161l-.578-.815c-.542.385-1.091.77-1.646 1.157l.57.819Zm3.27-2.317-.584-.809a271.7 271.7 0 0 0 1.572-1.145l.591.804c-.52.382-1.046.766-1.579 1.15Zm3.202-2.356-.6-.798c.532-.399 1.057-.798 1.575-1.195l.608.792c-.521.399-1.049.8-1.583 1.201Zm3.126-2.399-.616-.785c.533-.419 1.058-.836 1.575-1.251l.626.778c-.52.418-1.048.837-1.585 1.258Zm3.121-2.509-.636-.77c.51-.42 1.01-.839 1.503-1.256l.645.761c-.495.42-.999.842-1.512 1.265Zm3.038-2.577-.657-.752c.496-.433.981-.863 1.457-1.292l.669.741c-.48.433-.969.867-1.469 1.303Zm2.947-2.657-.682-.73c.488-.454.963-.907 1.428-1.356l.695.716c-.469.455-.95.911-1.441 1.37Zm2.842-2.754-.709-.703c.474-.479.935-.955 1.382-1.427l.726.686c-.453.478-.919.96-1.399 1.444Zm2.72-2.876-.742-.667c.455-.506.893-1.007 1.315-1.504l.762.645a70.358 70.358 0 0 1-1.335 1.526Zm2.571-3.031-.782-.621c.423-.531.825-1.057 1.208-1.579l.805.591a53.636 53.636 0 0 1-1.231 1.609Zm2.353-3.205-.829-.556a38.51 38.51 0 0 0 1.056-1.661l.857.512a39.32 39.32 0 0 1-1.084 1.705Zm2.048-3.426-.886-.461c.304-.584.578-1.16.823-1.726l.916.395c-.254.59-.539 1.187-.853 1.792Zm1.567-3.659-.949-.313c.203-.613.367-1.213.494-1.801l.976.211a18.63 18.63 0 0 1-.521 1.903Zm.816-3.854-.995-.083c.053-.631.059-1.245.017-1.842l.996-.07c.045.651.039 1.316-.018 1.995Z" fill="#fff" fill-opacity=".47"/><path fill-rule="evenodd" clip-rule="evenodd" d="M572.904 219.211c1.705-4.162 1.994-7.865.887-11.094-1.108-3.228-3.61-5.973-7.512-8.214-3.909-2.244-9.172-3.948-15.674-5.093-13.005-2.291-30.764-2.315-52.05-.162-42.557 4.304-98.989 17.28-159.193 37.925-60.205 20.644-112.723 45.027-148.962 67.743-18.126 11.362-32.132 22.278-40.991 32.066-4.431 4.895-7.539 9.469-9.247 13.639-1.705 4.163-1.994 7.866-.887 11.094 1.108 3.228 3.61 5.974 7.512 8.214 3.909 2.245 9.172 3.948 15.674 5.094 13.005 2.291 30.764 2.314 52.05.162 42.557-4.304 98.989-17.281 159.193-37.925 60.205-20.645 112.723-45.027 148.962-67.743 18.126-11.363 32.131-22.278 40.991-32.066 4.431-4.895 7.539-9.469 9.247-13.64ZM374.028 333.604c120.51-41.323 210.37-97.651 200.707-125.81-9.662-28.16-115.188-17.489-235.697 23.835-120.51 41.323-210.37 97.65-200.707 125.81 9.662 28.16 115.187 17.489 235.697-23.835Z" fill="url(#b)"/><path d="M360.328 219.952c-31.746 2.603-55.37 30.439-52.767 62.174l114.96-9.424c-2.603-31.735-30.448-55.352-62.193-52.75Z" fill="#F7F7F7"/><path d="M225.006 293.056c.789 9.616-6.37 18.05-15.99 18.838-9.619.789-18.057-6.367-18.845-15.982-.789-9.616 6.37-18.05 15.989-18.838 9.62-.789 18.057 6.367 18.846 15.982Z" fill="#C4C4C4"/><mask id="c" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="190" y="277" width="36" height="35"><path d="M225.006 293.056c.789 9.616-6.37 18.05-15.99 18.838-9.619.789-18.057-6.367-18.845-15.982-.789-9.616 6.37-18.05 15.989-18.838 9.62-.789 18.057 6.367 18.846 15.982Z" fill="#C4C4C4"/></mask><g mask="url(#c)" fill-rule="evenodd" clip-rule="evenodd" fill="#2D2D2D"><path d="m228.932 288.221-49.906-2.751.055-.997 49.906 2.751-.055.997Zm-40.054 8.367 44.314-3.632.081.994-44.313 3.633-.082-.995Zm-4.676 11.535 45.976-8.076.173.983-45.976 8.076-.173-.983Z"/></g><path d="M231.622 368.755c.563 6.868-4.55 12.892-11.421 13.455-6.871.564-12.898-4.548-13.462-11.416-.563-6.868 4.55-12.892 11.421-13.455 6.872-.564 12.898 4.547 13.462 11.416Zm299.965-162.543c.789 9.615-6.37 18.049-15.99 18.838-9.619.788-18.057-6.367-18.845-15.983-.789-9.615 6.37-18.049 15.989-18.838 9.62-.788 18.057 6.367 18.846 15.983Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="m539.427 206.848-.004.006.004-.006Zm-.132.141-.017-.012c-.234-.16-.639-.348-1.254-.54-1.218-.38-3.027-.703-5.322-.939-4.574-.472-10.901-.583-17.888-.213-6.987.369-13.267 1.147-17.766 2.098-2.257.477-4.021.989-5.193 1.495-.591.255-.974.485-1.19.67l-.015.013.017.011c.234.161.639.349 1.254.541 1.218.38 3.026.703 5.321.939 4.575.472 10.902.583 17.889.213 6.987-.369 13.266-1.147 17.765-2.098 2.258-.477 4.022-.989 5.194-1.495.591-.256.974-.486 1.189-.67l.016-.013Zm-48.791 2.445.004.006-.004-.006Zm.014.268.004-.006-.004.006Zm48.918-2.592.005.006-.005-.006Zm-24.253 5.152c14.045-.742 25.336-3.129 25.219-5.331-.116-2.203-11.596-3.386-25.641-2.643-14.044.742-25.335 3.129-25.218 5.331.116 2.202 11.596 3.386 25.64 2.643Z" fill="#fff"/><path d="M512.95 189.986c-9.579.785-16.707 9.184-15.922 18.76l34.689-2.843c-.785-9.576-9.187-16.703-18.767-15.917Z" fill="#C4C4C4"/><path d="M273.227 306.117a7.986 7.986 0 0 1-7.309 8.612 7.987 7.987 0 1 1-1.306-15.918c4.398-.36 8.255 2.911 8.615 7.306Z" fill="#8D8D8D"/><path d="M497.92 284.157a7.986 7.986 0 0 1-7.309 8.611 7.986 7.986 0 1 1-1.306-15.918 7.988 7.988 0 0 1 8.615 7.307Z" fill="#ED1C24"/></g><path d="m157.775 86.424-59.026 66.054c-4.013 4.491-11.45 2.143-12.155-3.837l-7.94-67.31c-.497-4.206 2.835-7.884 7.072-7.804l66.967 1.255c5.977.112 9.064 7.185 5.082 11.642Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M86.098 148.699c.756 6.408 8.723 8.923 13.023 4.112l59.026-66.055c4.267-4.775.959-12.353-5.445-12.473l-66.967-1.255c-4.539-.085-8.11 3.855-7.578 8.362l7.94 67.309Zm12.278 3.447c-3.726 4.17-10.632 1.99-11.287-3.563l-7.94-67.31c-.46-3.906 2.633-7.32 6.568-7.247l66.966 1.255c5.55.104 8.417 6.672 4.72 10.81l-59.027 66.055Z" fill="#000"/><path d="M199.392 213.615s-41.466 1.372-25.264-34.836c3.089-7.008 16.226-29.474 9.789-38.088 0 0 23.246 9.708 13.163 31.997-10.385 22.852-6.959 37.756 2.312 40.927Z" fill="#ED1C24"/><path d="M166.488 185.91s-21.061-9.072-2.392-25.978c1.88-1.596 15.906-13.03 16.596-20.535 0 0 5.235 8.733-3.76 21.798-8.953 13.037-13.178 17.566-10.444 24.715Zm51.961-10.007c-4.013 21.599-2.173 32.129 10.257 39.191 0 0-47.455 10.279-26.926-40.072 7.344-18.003-1.063-25.996-1.286-26.337 3.512.802 21.968 5.62 17.955 27.218Z" fill="#ED1C24"/><path d="M179.886 137.014c-4.631 11.629-14.909 24.042-27.827 31.095-2.059 1.124-4.581.717-6.331-.846a5.918 5.918 0 0 1-.471-8.358l24.607-27.536a5.978 5.978 0 0 1 8.44-.476c1.731 1.546 2.44 3.965 1.582 6.121Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M145.629 159.238a5.418 5.418 0 0 0 .432 7.653c1.608 1.437 3.904 1.793 5.759.78 12.812-6.995 23.012-19.317 27.602-30.842.772-1.938.143-4.14-1.451-5.564a5.48 5.48 0 0 0-7.735.436l-24.607 27.537Zm-.234 8.398a6.418 6.418 0 0 1-.511-9.063l24.607-27.537a6.478 6.478 0 0 1 9.145-.515c1.869 1.669 2.659 4.304 1.714 6.678-4.673 11.733-15.028 24.238-28.051 31.348-2.263 1.236-5.012.778-6.904-.911Z" fill="#000"/><path d="M176.05 131.016c-5.208 13.079-16.767 27.04-31.295 34.972-2.316 1.265-5.153.806-7.121-.951a6.656 6.656 0 0 1-.53-9.4l27.675-30.97a6.724 6.724 0 0 1 9.492-.535c1.947 1.739 2.745 4.459 1.779 6.884Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M137.476 155.969a6.158 6.158 0 0 0 .49 8.696c1.827 1.631 4.437 2.038 6.549.885 14.423-7.874 25.905-21.744 31.071-34.719.879-2.207.162-4.711-1.648-6.327a6.225 6.225 0 0 0-8.787.495l-27.675 30.97Zm-.175 9.44a7.156 7.156 0 0 1-.569-10.105l27.674-30.97a7.224 7.224 0 0 1 10.198-.574c2.084 1.861 2.962 4.798 1.91 7.44-5.25 13.184-16.886 27.236-31.52 35.226-2.52 1.376-5.583.867-7.693-1.017Z" fill="#000"/><path d="M102.466 176.598c6.345-18.421 11.018-27.199 22.53-43.433l14.698 13.126c-6.462 10.711-12.873 20.855-15.346 49.849l-21.882-19.542Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m124.911 132.42 15.424 13.774-.214.354-.358.593c-3.11 5.151-6.168 10.216-8.769 17.388-2.701 7.448-4.915 17.188-6.148 31.653l-.085.995-22.876-20.428.108-.313c6.362-18.471 11.059-27.291 22.595-43.56l.323-.456Zm-21.865 44.027 20.891 18.657c1.255-13.985 3.443-23.538 6.118-30.915 2.635-7.266 5.737-12.403 8.845-17.55l.152-.252-13.972-12.478c-11.186 15.817-15.82 24.551-22.034 42.538Z" fill="#000"/><path d="M141.804 223.348s-16.76.554-10.211-14.081c1.248-2.832 6.558-11.912 3.956-15.394 0 0 9.396 3.924 5.321 12.933-4.198 9.236-2.813 15.26.934 16.542Z" fill="#ED1C24"/><path d="M128.505 212.15s-8.512-3.667-.966-10.5c.759-.645 6.428-5.266 6.707-8.3 0 0 2.116 3.53-1.52 8.811-3.618 5.269-5.325 7.1-4.221 9.989Zm21.002-4.045c-1.622 8.73-.878 12.986 4.145 15.84 0 0-19.18 4.155-10.883-16.196 2.969-7.276-.429-10.507-.519-10.645 1.419.324 8.879 2.272 7.257 11.001Z" fill="#ED1C24"/><path d="M121.711 208.093c-12.679-8.094-24.51-19.467-32.234-35.388 0 0-4.293-8.372-3.174-9.624 1.119-1.252 10.169 1.796 10.169 1.796 16.576 5.71 29.581 16.504 38.797 28.043 1.166 4.957-8.848 15.543-13.558 15.173Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m89.92 172.477-.136.07.137-.07.005.01c7.654 15.775 19.366 27.064 31.943 35.115.997.032 2.34-.481 3.841-1.446 1.54-.99 3.165-2.404 4.615-3.988 1.451-1.586 2.711-3.325 3.534-4.958.806-1.599 1.151-3.016.946-4.07-9.165-11.447-22.07-22.133-38.494-27.791h-.002l-.002-.001-.02-.007-.074-.024a71.894 71.894 0 0 0-4.528-1.324c-1.194-.301-2.404-.558-3.376-.664-.487-.053-.893-.065-1.197-.034a1.482 1.482 0 0 0-.34.069c-.075.027-.097.05-.097.05s-.018.022-.035.094a1.332 1.332 0 0 0-.023.331c.008.296.075.686.193 1.151.236.926.657 2.063 1.121 3.181a63.488 63.488 0 0 0 1.81 3.949l.133.265.035.069.01.018.002.005Zm6.552-7.6.16-.473.002.001c16.685 5.747 29.763 16.607 39.025 28.204l.07.088.026.109c.332 1.414-.141 3.139-1.004 4.853-.874 1.734-2.193 3.548-3.689 5.182-1.496 1.635-3.185 3.109-4.812 4.155-1.604 1.031-3.231 1.701-4.579 1.595l-.124-.01-.105-.067c-12.738-8.132-24.639-19.568-32.412-35.587l-.01-.02-.037-.071-.136-.271a64.693 64.693 0 0 1-1.839-4.011c-.469-1.132-.911-2.322-1.165-3.318-.127-.496-.213-.966-.224-1.367-.011-.375.037-.813.311-1.121.272-.304.702-.407 1.08-.446.404-.042.89-.021 1.408.035 1.04.113 2.302.384 3.51.688a67.78 67.78 0 0 1 3.259.918c.436.134.796.249 1.048.33l.292.096.077.026.027.009-.16.473Z" fill="#000"/><path d="M185.245 83.962c-17.598 8.373-25.798 14.001-40.641 27.26l14.698 13.126c9.921-7.623 19.284-15.13 47.825-20.844l-21.882-19.542Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m143.854 111.222 15.424 13.773.328-.252.549-.422c4.771-3.668 9.462-7.275 16.299-10.664 7.099-3.52 16.531-6.813 30.771-9.664l.98-.196-22.875-20.428-.3.142c-17.644 8.395-25.883 14.051-40.759 27.338l-.417.373Zm41.306-26.666 20.892 18.656c-13.761 2.818-23.01 6.064-30.042 9.551-6.926 3.433-11.684 7.092-16.451 10.757l-.233.179-13.973-12.477c14.465-12.889 22.626-18.473 39.807-26.666Z" fill="#000"/><path d="M236.133 117.787s-1.332-16.711-15.143-8.561c-2.675 1.558-11.104 7.852-14.858 5.659 0 0 4.956 8.892 13.453 3.832 8.709-5.207 14.852-4.508 16.548-.93Z" fill="#ED1C24"/><path d="M223.508 105.835s-4.6-8.044-10.545.219c-.556.827-4.512 6.978-7.496 7.596 0 0 3.746 1.705 8.586-2.5 4.831-4.186 6.459-6.088 9.455-5.315Zm-1.661 21.316c8.495-2.592 12.809-2.331 16.211 2.338 0 0 1.974-19.519-17.322-8.991-6.899 3.766-10.492.754-10.639.68.482 1.373 3.255 8.565 11.75 5.973Z" fill="#ED1C24"/><path d="M218.713 99.541c-9.47-11.685-22.104-22.159-38.797-28.044 0 0-8.804-3.324-9.923-2.072-1.119 1.253 2.927 9.9 2.927 9.9 7.538 15.825 19.729 27.53 32.234 35.389 5.058.601 14.456-10.535 13.559-15.173Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m179.739 71.964.055-.144-.055.144.01.004c16.541 5.831 29.078 16.197 38.493 27.786.144.986-.215 2.379-1.006 3.978-.811 1.641-2.033 3.413-3.446 5.032-1.413 1.619-3 3.066-4.531 4.067-1.499.98-2.868 1.483-3.938 1.398-12.408-7.819-24.48-19.437-31.949-35.117l-.001-.001-.001-.003-.008-.018-.033-.071-.126-.274a66.636 66.636 0 0 1-1.699-4.076c-.433-1.152-.824-2.325-1.039-3.278-.107-.478-.165-.88-.168-1.186a1.446 1.446 0 0 1 .03-.345c.019-.078.038-.102.038-.102s.02-.02.09-.045a1.33 1.33 0 0 1 .327-.06c.295-.025.69-.003 1.165.062.947.13 2.125.421 3.289.756a63.475 63.475 0 0 1 4.128 1.355l.279.102.072.027.018.007.006.002Zm-6.819 7.361-.452.212.002.003c7.586 15.927 19.851 27.699 32.419 35.596l.095.06.111.013c1.443.172 3.104-.492 4.711-1.542 1.626-1.063 3.28-2.577 4.737-4.247 1.457-1.67 2.732-3.513 3.588-5.246.846-1.709 1.328-3.401 1.072-4.728l-.024-.122-.078-.097c-9.514-11.74-22.219-22.277-39.014-28.199l-.022-.008-.075-.028-.284-.104c-.245-.09-.596-.215-1.02-.362a64.425 64.425 0 0 0-3.174-1.014c-1.178-.34-2.41-.645-3.428-.786-.508-.07-.985-.102-1.385-.069-.374.032-.804.129-1.078.436-.272.304-.327.743-.323 1.122.004.407.079.886.193 1.395.23 1.02.64 2.244 1.079 3.41a67.57 67.57 0 0 0 1.724 4.138l.128.279.034.074.012.026.452-.212Z" fill="#000"/><path d="M131.214 163.584C92.749 139.1 56.861 104.692 33.431 56.522c0 0-13.021-25.33-9.626-29.119 3.396-3.79 30.854 5.429 30.854 5.429 50.292 17.27 89.742 49.925 117.699 84.837 3.535 14.996-26.851 47.034-41.144 45.915Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m33.875 56.294-.445.227.445-.227.005.01c23.36 48.026 59.132 82.35 97.496 106.792 3.387.216 7.798-1.494 12.523-4.525 4.76-3.052 9.756-7.391 14.203-12.238 4.448-4.847 8.332-10.186 10.882-15.23 2.533-5.014 3.706-9.652 2.912-13.212-27.907-34.82-67.258-67.37-117.4-84.587l-.002-.001-.015-.005-.058-.02a114.256 114.256 0 0 0-1.104-.36 221.35 221.35 0 0 0-3.15-.99 203.6 203.6 0 0 0-9.785-2.748c-3.637-.914-7.361-1.704-10.378-2.032-1.51-.164-2.822-.21-3.847-.104-1.054.108-1.687.365-1.98.691-.289.323-.464.963-.434 1.992.03 1.003.25 2.263.618 3.701.734 2.873 2.033 6.368 3.445 9.764A192.664 192.664 0 0 0 31.9 52.29a208.969 208.969 0 0 0 1.939 3.933l.027.054.01.018Zm20.783-23.462.16-.473.003.002c50.4 17.306 89.924 50.028 117.927 84.997l.071.087.025.11c.925 3.923-.377 8.871-2.967 13.996-2.601 5.145-6.544 10.558-11.037 15.455-4.494 4.897-9.554 9.295-14.4 12.404-4.825 3.094-9.522 4.964-13.266 4.671l-.124-.01-.105-.067c-38.524-24.522-74.483-58.993-97.962-107.26l-.007-.014-.028-.055a209.646 209.646 0 0 1-1.95-3.955 193.55 193.55 0 0 1-4.116-9.146c-1.418-3.41-2.738-6.957-3.49-9.9-.376-1.469-.616-2.81-.648-3.917-.032-1.082.129-2.062.688-2.686.557-.621 1.524-.906 2.622-1.019 1.126-.115 2.517-.062 4.058.105 3.087.335 6.863 1.139 10.515 2.056a204.78 204.78 0 0 1 9.835 2.761 223.012 223.012 0 0 1 4.276 1.359l.078.026h.002l-.16.473Z" fill="#000"/><path d="M73.424 71.588c-6.265 6.684-12.17 8.103-15.241 7.964-.801-.037-1.52-.438-2.122-.969l-7.05-6.214c-.785-.69-.037-2.585.987-2.794 3.246-.665 7.72-2.72 12.396-7.708 5.183-5.53 6.7-11.015 6.828-14.726.035-1.003 1.51-1.814 2.264-1.15l8.41 7.412c.854 2.849.756 10.474-6.472 18.185Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M80.374 53.26c.91 3.032.754 10.839-6.586 18.67-6.348 6.773-12.389 8.267-15.628 8.12-.957-.043-1.78-.52-2.43-1.092l-7.05-6.215c-.317-.28-.456-.661-.488-1.03a2.566 2.566 0 0 1 .166-1.095c.243-.658.782-1.377 1.54-1.532 3.135-.642 7.52-2.64 12.131-7.56 5.1-5.44 6.57-10.81 6.694-14.403.026-.74.563-1.328 1.13-1.624.563-.296 1.368-.406 1.963.118l8.46 7.456-.259.294.357-.107Zm-.918.421-8.3-7.316c-.16-.14-.468-.177-.84.018-.368.193-.586.511-.595.775-.133 3.83-1.696 9.431-6.963 15.05-4.738 5.055-9.303 7.169-12.66 7.856-.267.054-.613.386-.804.9a1.6 1.6 0 0 0-.107.663c.017.188.079.302.153.368l7.051 6.214c.554.488 1.169.815 1.814.844 2.903.132 8.673-1.211 14.855-7.806 7-7.468 7.153-14.792 6.396-17.566Z" fill="#000"/><path d="M76.134 92.833a2.994 2.994 0 0 1-.239-4.228l14.636-16.379a2.996 2.996 0 0 1 4.468 3.99l-14.635 16.38a2.996 2.996 0 0 1-4.23.238Zm10.985 1.997a2.994 2.994 0 0 1-.239-4.23l5.988-6.7a2.996 2.996 0 0 1 4.468 3.99l-5.987 6.701a2.996 2.996 0 0 1-4.23.238Zm10.985 2.994a2.994 2.994 0 1 1 3.991-4.467 2.996 2.996 0 0 1-3.991 4.467Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="m273.382 262.764-79.687-59.258.596-.801 79.687 59.258-.596.801Z" fill="url(#d)"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.848 271.519-104.593-65.772.532-.845 104.593 65.772-.532.845Z" fill="url(#e)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M294.686 216.359 220.653 127l.769-.637 74.033 89.359-.769.637Z" fill="url(#f)"/><path fill-rule="evenodd" clip-rule="evenodd" d="m296.647 256.642-93.493-89.045.689-.722 93.493 89.044-.689.723Z" fill="url(#g)"/><defs><radialGradient id="d" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 29.6291 -39.8437 0 233.837 232.735)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.69698 35.31635 -50.59912 2.43134 186.816 238.211)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-10.50782 22.21943 -47.51864 -22.4721 258.054 171.361)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 44.5224 -46.7467 0 250.235 211.793)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><linearGradient id="b" x1="339.038" y1="231.629" x2="374.008" y2="333.611" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/community/b3-rocket5.svg b/build/img/community/b3-rocket5.svg
new file mode 100644
index 0000000..c13400b
--- /dev/null
+++ b/build/img/community/b3-rocket5.svg
@@ -0,0 +1 @@
+<svg width="523" height="369" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".452" y="77.32" width="510" height="291.367" rx="10" fill="#2D2D2D"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="77" width="307" height="292"><rect x=".452" y="77.32" width="305.839" height="291.367" rx="10" fill="#2D2D2D"/></mask><g mask="url(#a)"><path d="m127.601 253.591.13.015.129.016.129.018.129.02.128.021.128.023.127.025.127.026.126.028.125.03.125.031.124.033.124.035.122.036.122.038.121.04.12.041.119.043.118.044.118.046.116.048.115.05.114.051.113.052.111.054.111.056.109.058.108.058.107.061.105.062.104.064.102.065.101.067.1.068.098.07.096.072.095.073.093.074.091.076.09.077.088.079.087.081.084.081.083.084.081.084.078.086.077.088.075.089.074.09.071.092.069.093.066.094.065.096.063.097.06.098.059.1.056.1.054.102.051.104.05.104.046.106.045.107.042.108.04.109.037.111.035.111.033.113.03.113.027.115.025.116.022.116.02.118.017.119.014.12.012.12.009.122.006.122.003.124.001.124-.002.125-.005.126-.007.127-.011.127-.013.128-.016.129-.019.13-.022.13-.024.132-.028.131-.031.132-.033.133-.037.134-.04.134-.042.134-.046.135-.048.136-.052.136-.054.136-.058.137-.061.137-.064.138-.067.138-.07.138-.073.138-.076.139-.079.139-.083.139-.085.139-.089.14-.091.139-.095.14-.098.14-.102.139-.104.14-.108.14-.11.14-.114.139-.117.14-.12.139-.123.139-.127.14-.129.138-.133.139-.136.139-.139.138-.142.138-.145.137-.149.137-.151.137-.155.136-.157.136-.161.135-.164.135-.167.135-.17.133-.174.134-.176.132-.179.132-.182.131-.186.131-.188.13-.191.129-.195.128-.197.127-.2.127-.204.126-.206.125-.209.124-.212.122-.215.122-.217.121-.221.12-.223.119-.227.118-.229.117-.231.115-.235.114-.237.114-.24.111-.243.111-.245.11-.248.108-.25.106-.254.106-.255.104-.259.102-.26.101-.264.1-.265.098-.268.097-.271.095-.273.093-.275.092-.278.091-.28.088-.282.087-.284.085-.287.084-.289.082-.291.08-.293.078-.295.077-.297.074-.299.073-.301.071-.303.069-.305.067-.307.065-.308.063-.311.061-.312.059-.314.057-.315.055-.318.052-.318.051-.321.049-.322.046-.323.044-.325.042-.326.04-.328.038-.328.035-.331.033-.331.031-.333.028-.333.026-.335.024-.336.022-.337.019-.338.016-.339.014-.34.012-.34.01-.342.006-.342.005-.343.002-.343-.001-.344-.003-.345-.006-.345-.008-.346-.011-.346-.013-.347-.016-.347-.019-.347-.021-.347-.024-.347-.027-.348-.029-.348-.032-.348-.035-.347-.037-.348-.04-.348-.043-.347-.045-.347-.048-.347-.051-.347-.054-.346-.056-.346-.059-.345-.062-.345-.065-.344-.068-.344-.07-.343-.073-.342-.076-.342-.079-.34-.081-.34-.085-.339-.087-.337-.09-.337-.093-.336-.096-.334-.098-.334-.101-.332-.105-.33-.107-.33-.11-.328-.112-.326-.116-.325-.119-.324-.121-.322-.124-.32-.127-.318-.13-.317-.132-.315-.136-.313-.138-.31-.141-.31-.144-.306-.147-.305-.15-.303-.152-.3-.156-.299-.158-.296-.16-.293-.164-.291-.166-.289-.17-.286-.171-.284-.175-.28-.178-.28-.18-.275-.183-.273-.185-.27-.189-.267-.191-.264-.193-.262-.197-.258-.199-.255-.201-.252-.205-.25-.207-.245-.209-.242-.212-.24-.215-.235-.217-.233-.22-.229-.223-.225-.225-.222-.227-.218-.23-.215-.232-.21-.235-.208-.237-.203-.24-.2-.242-.196-.244-.192-.247-.188-.249-.183-.252-.18-.253-.176-.256-.172-.259-.167-.26-.163-.263-.16-.265-.154-.267-.15-.269-.146-.271-.142-.273-.137-.276-.133-.277-.128-.28-.123-.281-.12-.283-.113-.286-.11-.287-.105-.289-.1-.291-.095-.293-.09-.295-.086-.296-.08-.298-.077-.3-.07-.301-.066-.304-.061-.304-.056-.307-.05-.308-.046-.309-.04-.311-.036-.313-.03-.313-.025-.316-.02-.316-.014-.318-.009-.32-.004-.32.002-.322.007-.323.013-.324.018-.325.023-.326.029-.328.034-.328.04-.33.045-.33.051-.331.057-.333.062-.333.067-.333.074-.335.079-.335.084-.336.09-.337.096-.337.102-.338.107-.339.114-.339.118-.339.125-.34.13-.34.136-.34.142-.341.148-.341.153-.342.16-.341.164-.342.171-.342.177-.341.182-.342.188-.342.194-.342.2-.341.206-.342.211-.341.218-.341.223-.341.229-.341.234-.34.241-.34.246-.339.253-.339.258-.338.263-.338.27-.337.275-.336.281-.336.287-.335.292-.335.299-.333.304-.333.31-.331.315-.331.32-.33.328-.328.332-.328.338-.327.344-.325.349-.324.355-.323.36-.321.366-.321.371-.318.377-.318.382-.316.388-.314.394-.313.398-.311.404-.31.41-.308.414-.306.42-.304.426-.303.43-.301.436-.299.44-.297.447-.294.451-.293.456-.291.462-.289.466-.286.471-.285.476-.282.481-.28.486-.277.491-.275.496-.273.5-.271.505-.267.51-.266.515-.262.519-.261.523-.257.528-.255.533-.252.537-.249.541-.247.546-.244.55-.24.554-.238.558-.235.563-.232.566-.229.571-.226.574-.222.579-.22.582-.216.587-.213.59-.21.593-.207.598-.203.601-.2.604-.196.608-.193.612-.19.615-.186.618-.183.621-.179.625-.175.628-.172.631-.168.634-.164.637-.16.64-.157.642-.153.646-.149.648-.146.651-.141.653-.137.656-.134.658-.13.661-.125.663-.121.666-.118.667-.113.67-.109.672-.105.673-.101.676-.097.677-.092.68-.088.681-.084.682-.08.684-.075.686-.071.687-.066.688-.062.69-.058.691-.053.692-.049.693-.044.694-.04.695-.035.695-.031.697-.026.697-.022.697-.017.699-.012.698-.008.699-.003.7.002.699.006.7.012.699.015.7.021.7.025.699.03.699.035.699.039.698.045.698.049.697.054.697.059.696.063.695.069.694.073.693.078.692.084.691.088.69.092.688.098.687.103.686.107.684.113.682.117.681.122.679.127.677.132.675.137.673.142.671.147.668.152.666.156.664.162.662.166.659.172.656.176.654.181.651.186.648.191.645.196.642.201.639.206.636.21.633.215.629.221.626.225.622.229.619.235.615.24.611.244.608.249.603.254.6.258.596.264.591.268.587.273.583.277.579.282.574.287.57.292.565.296.56.301.555.305.551.31.546.315.541.319.536.323.53.329.526.332.52.337.515.342.509.345.504.351.498.354.493.359.487.363.481.368.475.372.47.376.463.38.458.384.451.388.445.393.439.397.432.4.426.405.42.409.413.412.406.417.4.42.393.424.386.428.379.432.373.436.365.439.359.443.351.446.345.451.337.453.329.457.323.461.315.464.308.468.3.47.292.474.285.478.278.48.269.484.262.487.254.49.246.493.239.496.23.499.222.502.215.505.206.508.198.51.19.513.181.516.173.518.165.521.157.524.148.526.14.528.131.531.123.533.114.536.106.537.097.54.088.542.08.544.071.546.062.548.053.55.045.551.036.554.026.555.018.557.009.559v.56l-.009.562-.018.563-.027.564-.036.566-.046.567-.054.569-.063.569-.073.571-.082.572-.091.573-.1.573-.109.575-.119.575-.127.577-.137.577-.146.577-.156.578-.165.579-.174.579-.183.58-.193.579-.202.581-.211.58-.22.58-.23.581-.239.581-.248.58-.258.581-.267.58-.276.58-.286.58-.295.579-.304.579-.313.579-.323.578-.331.577-.342.577-.35.576-.359.576-.369.574-.378.573-.387.573-.396.571-.405.571-.415.569-.423.568-.433.566-.441.566-.451.563-.46.563-.468.561-.478.559-.486.557-.495.556-.505.554-.513.552-.521.55-.531.548-.539.546-.548.543-.557.542-.565.539-.573.537-.583.535-.591.532-.599.53-.608.527-.616.524-.624.522-.633.519-.64.516-.649.514-.658.51-.665.507-.673.504-.681.501-.69.498-.697.495-.705.491-.712.488-.721.484-.728.481-.736.477-.743.474-.75.47-.758.466-.766.463-.773.459-.78.454-.787.451-.794.447-.801.442-.808.439-.815.434-.822.43-.829.426-.835.421-.842.417-.848.412-.855.408-.862.403-.867.398-.874.394-.88.389-.886.385-.892.379-.898.374-.904.37-.909.364-.916.36-.921.354-.926.349-.932.344-.937.339-.942.333-.947.328-.953.323-.957.317-.963.311-.967.306-.972.301-.976.295-.981.289-.986.283-.99.278-.994.271-.998.266-1.002.26-1.006.254-1.01.248-1.014.242-1.018.236-1.021.23-1.024.224-1.028.217-1.031.211-1.035.205-1.037.199-1.04.193-1.044.186-1.045.179-1.049.173-1.051.167-1.054.16-1.055.154-1.059.147-1.06.141-1.062.133-1.064.128-1.066.12-1.068.114-1.069.107-1.07.1-1.072.094-1.074.087-1.074.08-1.076.073-1.076.066-1.077.059-1.078.052-1.078.045-1.079.039-1.079.031-1.08.024-1.08.018-1.079.01-1.08.003-1.079-.004-1.079-.011-1.078-.018-1.078-.025-1.078-.033-1.076-.039-1.076-.047-1.074-.054-1.074-.061-1.072-.069-1.071-.075-1.07-.083-1.067-.09-1.066-.097-1.064-.105-1.063-.111-1.06-.119-1.058-.127-1.056-.133-1.053-.141-1.051-.148-1.049-.155-1.045-.163-1.043-.169-1.04-.177-1.036-.185-1.033-.191-1.03-.199-1.026-.206-1.023-.213-1.02-.221-1.015-.227-1.012-.235-1.007-.242-1.004-.25-.999-.256-.994-.264-.99-.271-.986-.278-.981-.285-.977-.292-.97-.3-.967-.306-.96-.313-.957-.321-.95-.328-.945-.334-.94-.342-.933-.348-.927-.356-.922-.362-.916-.37-.91-.376-.903-.383-.897-.39-.89-.397-.884-.404-.877-.41-.87-.417-.864-.424-.856-.43-.85-.437-.842-.444-.834-.45-.828-.457-.82-.463-.812-.47-.804-.476-.797-.483-.789-.488-.78-.496-.773-.501-.764-.508-.756-.514-.748-.52-.739-.526-.73-.533-.722-.538-.713-.545-.704-.55-.695-.556-.686-.562-.677-.568-.667-.574-.658-.579-.65-.585-.638-.591-.63-.596-.62-.602-.61-.607-.6-.613-.59-.618-.581-.623-.57-.629-.56-.634-.55-.639-.54-.644-.528-.649-.519-.654-.508-.659-.497-.663-.487-.669-.475-.673-.465-.678-.454-.683-.443-.687-.432-.692-.42-.696-.41-.7-.398-.705-.387-.709-.376-.713-.364-.718-.352-.721-.34-.725-.33-.729-.318-.733-.305-.737-.294-.741-.282-.744-.27-.747-.259-.752-.246-.754-.234-.758-.222-.761-.21-.765-.197-.767-.185-.771-.173-.773-.16-.777-.15-.779-.135-.782-.123-.785-.111-.787-.098-.79-.086-.792-.073-.795-.06-.797-.048-.799-.035-.801-.023-.803-.01-.806.004-.807.016-.809.03-.81.04-.813.055-.814.068-.815.08-.817.094-.818.106-.82.12-.82.132-.822.145-.823.158-.823.172-.825.184-.825.197-.826.21-.826.224-.827.236-.827.25-.828.262-.827.275-.828.289-.828.301-.828.315-.828.328-.828.34-.827.354-.827.366-.827.38-.826.392-.826.405-.824.418-.824.432-.823.444-.822.456-.821.47-.82.483-.819.495-.817.508-.816.52-.814.534-.813.546-.811.559-.809.571-.808.584-.805.596-.804.61-.801.62-.799.634-.797.646-.795.659-.792.67-.79.683-.786.695-.785.707-.781.72-.779.731-.775.743-.773.755-.769.768-.766.778-.763.79-.759.803-.756.814-.752.826-.749.836-.745.849-.741.86-.737.87-.733.883-.729.893-.725.905-.721.915-.716.927-.712.937-.708.948-.703.959-.698.969-.694.98-.688.99-.684 1.001-.679 1.011-.674 1.022-.668 1.03-.664 1.042-.658 1.052-.653 1.06-.647 1.072-.642 1.08-.636 1.09-.631 1.1-.625 1.11-.619 1.118-.613 1.127-.607 1.137-.601 1.145-.595 1.155-.589 1.163-.582 1.172-.577 1.18-.569 1.19-.564 1.197-.557 1.205-.55 1.214-.543 1.222-.537 1.23-.53 1.237-.523 1.244-.516 1.253-.509 1.26-.502 1.268-.495 1.274-.488 1.282-.48 1.289-.473 1.295-.466 1.303-.458 1.309-.451 1.315-.443 1.322-.435 1.328-.428 1.334-.42 1.34-.412 1.346-.405 1.352-.396 1.357-.388 1.363-.381 1.368-.372 1.373-.364 1.379-.356 1.383-.348 1.388-.34 1.393-.331 1.397-.323 1.402-.314 1.406-.306 1.41-.297 1.414-.289 1.418-.28 1.422-.272 1.425-.262 1.429-.254 1.432-.246 1.435-.236 1.438-.228 1.441-.218 1.444-.21 1.446-.201 1.449-.191 1.451-.183 1.453-.174 1.455-.164 1.457-.155 1.458-.146 1.461-.137 1.461-.128 1.463-.118 1.464-.109 1.465-.1 1.466-.09 1.466-.081 1.467-.072 1.467-.062 1.468-.053 1.467-.043 1.468-.034 1.467-.024 1.467-.015 1.466-.005 1.465.004 1.465.014 1.464.024 1.462.033 1.461.043 1.46.053 1.458.062 1.456.071 1.455.082 1.452.091 1.45.101 1.448.11 1.445.12 1.443.13 1.439.139 1.437.15 1.434.159 1.43.168 1.427.178 1.423.188 1.419.198 1.416.208 1.411.217 1.407.226 1.403.237 1.399.246 1.393.255 1.389.266 1.384.275 1.379.284 1.373.295 1.368.303 1.363.314 1.357.323 1.351.332 1.345.342 1.338.351 1.333.361 1.326.371 1.319.379 1.313.39 1.306.398 1.298.408 1.292.418 1.284.426 1.277.436 1.269.445 1.261.455 1.254.463 1.245.473 1.237.482 1.229.491 1.221.5 1.211.509 1.203.518 1.195.526 1.185.536 1.176.545 1.166.553 1.158.562 1.147.571 1.139.58 1.128.588 1.118.597 1.108.605 1.098.614 1.088.623 1.077.63 1.066.639 1.056.648 1.045.655 1.034.664 1.023.672 1.012.68 1 .688.989.696.977.704.965.712.954.719.942.727.93.735.917.743.905.749.893.758.881.765.867.772.855.779.843.787.829.794.816.8.803.808.79.815.776.821.763.829.75.834.736.842.722.848.708.855.694.861.68.867.666.873.652.88.638.886.623.891.609.898.594.903.58.91.564.914.55.921.535.926.521.931.505.936.49.942.475.947.459.952.444.957.429.962.413.966.398.971.382.976.367.981.351.984.335.989.319.993.303.998.288 1.001" stroke="url(#b)" stroke-width="3"/><path d="m117.268 252.601-.129-.015-.13-.016-.129-.018-.128-.02-.129-.022-.127-.023-.128-.024-.126-.027-.126-.028-.126-.029-.125-.032-.124-.033-.123-.034-.123-.037-.122-.038-.121-.039-.12-.041-.119-.043-.118-.045-.117-.046-.116-.048-.116-.049-.114-.051-.112-.052-.112-.055-.111-.055-.109-.058-.108-.059-.106-.06-.106-.063-.103-.063-.103-.066-.101-.066-.099-.069-.098-.07-.097-.071-.094-.073-.094-.074-.091-.076-.09-.078-.088-.079-.086-.08-.085-.082-.082-.083-.081-.085-.079-.086-.077-.087-.075-.089-.073-.09-.071-.092-.069-.093-.067-.094-.065-.096-.063-.097-.06-.098-.058-.1-.057-.101-.053-.102-.052-.103-.049-.105-.047-.105-.045-.107-.042-.108-.04-.11-.037-.11-.035-.111-.032-.113-.03-.114-.028-.114-.024-.116-.023-.117-.019-.118-.017-.118-.015-.12-.011-.121-.009-.121-.007-.123-.003-.123-.001-.124.002-.125.005-.126.007-.127.011-.128.013-.128.016-.129.019-.129.022-.131.025-.131.028-.132.03-.132.034-.133.036-.133.04-.134.042-.135.046-.135.049-.135.051-.136.055-.137.057-.136.061-.138.064-.137.067-.138.07-.138.073-.139.076-.138.079-.139.083-.139.085-.14.089-.139.092-.14.095-.139.098-.14.101-.14.104-.139.108-.14.111-.14.113-.14.117-.139.12-.14.124-.139.126-.139.13-.139.132-.139.136-.138.139-.138.142-.138.146-.137.148-.138.151-.136.155-.137.158-.135.161-.136.164-.135.167-.134.17-.134.173-.133.176-.133.179-.131.183-.132.185-.13.188-.13.192-.129.194-.128.197-.128.201-.126.203-.126.206-.125.209-.124.212-.123.215-.122.218-.121.22-.12.224-.119.226-.117.229-.117.232-.115.234-.115.237-.113.24-.112.243-.11.245-.11.248-.108.251-.107.253-.105.256-.104.258-.103.261-.101.263-.099.266-.098.268-.097.27-.095.273-.094.276-.092.277-.09.28-.089.282-.087.285-.085.286-.083.289-.082.291-.08.293-.078.295-.077.297-.074.299-.073.301-.071.303-.069.305-.067.307-.065.309-.063.31-.061.312-.059.314-.057.316-.055.317-.053.319-.05.32-.049.322-.046.323-.045.325-.042.326-.039.328-.038.329-.035.33-.033.331-.031.333-.029.334-.026.335-.024.336-.021.337-.019.337-.017.339-.014.34-.012.341-.009.341-.007.342-.004.343-.002.344.001.344.003.344.006.346.008.345.011.347.013.346.016.347.019.347.021.347.024.348.027.347.029.348.032.348.034.348.038.347.04.348.042.347.046.348.048.347.051.346.053.346.057.346.059.346.062.344.065.345.067.343.071.343.073.342.076.342.078.341.082.339.084.339.088.338.09.337.092.335.096.335.099.333.101.332.104.331.107.329.11.328.113.327.116.325.118.323.121.322.125.32.127.319.129.316.133.315.136.313.138.311.141.309.144.307.147.305.149.302.153.301.155.298.158.296.161.293.164.292.166.288.169.287.172.283.175.281.177.279.18.275.183.273.186.27.188.267.191.265.194.261.196.258.199.255.202.253.204.248.207.246.21.243.212.239.215.236.217.232.22.229.222.225.225.222.228.219.23.214.232.211.235.207.237.204.24.199.242.196.244.192.247.188.249.184.251.18.254.175.256.172.258.167.261.164.262.159.265.154.267.151.269.146.272.141.273.137.275.133.278.128.279.124.282.118.283.115.285.109.288.105.289.1.291.095.293.091.294.086.297.08.298.076.3.071.301.066.303.061.305.055.306.051.308.046.31.04.311.035.312.03.314.025.315.02.317.014.318.009.319.004.321-.002.321-.007.323-.012.325-.018.325-.024.326-.028.328-.035.328-.04.329-.045.331-.051.331-.056.332-.062.333-.068.334-.073.335-.079.335-.085.336-.09.337-.096.337-.102.338-.107.338-.113.339-.119.34-.125.339-.13.341-.136.34-.142.341-.147.341-.154.341-.159.342-.165.342-.171.341-.176.342-.183.342-.188.342-.194.341-.2.342-.206.342-.211.341-.217.341-.223.341-.229.34-.235.341-.241.339-.246.34-.252.338-.258.339-.264.338-.27.337-.275.336-.281.336-.287.335-.292.334-.298.334-.304.332-.31.332-.316.331-.321.329-.326.329-.333.328-.338.326-.343.326-.35.324-.354.323-.361.321-.366.32-.371.319-.377.317-.382.316-.388.315-.393.313-.399.311-.404.31-.409.307-.415.307-.42.304-.425.303-.431.3-.436.299-.44.297-.447.295-.451.293-.456.291-.461.289-.467.286-.471.284-.476.283-.481.279-.486.278-.491.275-.496.273-.5.27-.505.268-.51.265-.514.263-.519.26-.524.258-.528.255-.533.252-.537.249-.541.247-.545.243-.55.241-.555.238-.558.235-.562.232-.567.229-.571.225-.574.223-.579.22-.582.216-.586.213-.59.21-.594.206-.597.204-.601.2-.605.196-.608.193-.611.19-.615.186-.619.182-.621.179-.625.175-.628.172-.631.168-.634.164-.636.161-.64.157-.643.153-.645.149-.649.145-.65.142-.654.137-.656.134-.658.129-.661.126-.663.121-.665.118-.668.113-.67.109-.671.105-.674.101-.676.096-.677.093-.679.088-.681.084-.683.079-.684.076-.686.071-.687.066-.688.062-.69.058-.69.053-.692.049-.693.044-.694.04-.695.035-.696.031-.696.026-.697.021-.698.017-.698.013-.699.007-.699.003-.699-.001-.7-.007-.7-.011-.7-.016-.699-.02-.7-.025-.699-.03-.699-.035-.699-.04-.698-.044-.698-.049-.697-.054-.697-.059-.695-.064-.696-.068-.694-.074-.693-.078-.692-.083-.69-.088-.69-.093-.689-.097-.687-.103-.686-.108-.684-.112-.682-.117-.68-.123-.68-.127-.676-.132-.675-.137-.673-.142-.671-.146-.669-.152-.666-.157-.664-.161-.662-.167-.659-.171-.656-.176-.654-.182-.65-.186-.649-.191-.645-.196-.642-.2-.64-.206-.635-.21-.632-.216-.63-.22-.626-.225-.622-.23-.619-.234-.615-.24-.611-.244-.608-.249-.603-.254-.6-.259-.595-.263-.592-.268-.587-.273-.583-.278-.578-.282-.575-.287-.57-.291-.564-.296-.56-.301-.556-.306-.55-.31-.547-.314-.54-.319-.536-.324-.53-.328-.526-.332-.52-.337-.515-.342-.51-.346-.504-.35-.498-.355-.493-.358-.486-.364-.482-.367-.475-.372-.47-.376-.463-.38-.457-.384-.451-.389-.445-.392-.44-.397-.432-.401-.426-.404-.42-.409-.412-.413-.407-.416-.4-.42-.393-.425-.386-.428-.38-.432-.372-.435-.365-.439-.359-.443-.351-.447-.344-.45-.337-.454-.33-.457-.323-.46-.315-.464-.307-.468-.3-.471-.293-.474-.285-.477-.277-.481-.27-.484-.262-.487-.254-.49-.246-.493-.238-.496-.23-.499-.223-.502-.214-.504-.206-.508-.198-.51-.19-.513-.182-.516-.173-.519-.165-.521-.157-.523-.148-.526-.14-.529-.131-.53-.123-.533-.114-.536-.106-.537-.097-.54-.088-.542-.08-.544-.07-.546-.063-.548-.053-.55-.044-.552-.036-.553-.027-.556-.018-.556-.009-.559v-.56l.01-.562.017-.563.028-.565.036-.566.045-.567.054-.568.064-.57.072-.57.082-.572.09-.573.101-.574.11-.574.118-.576.128-.576.137-.577.146-.577.155-.579.165-.578.174-.579.183-.58.193-.58.202-.58.211-.58.22-.581.23-.58.24-.581.248-.58.257-.581.267-.58.277-.58.285-.58.295-.58.304-.579.313-.578.323-.578.332-.578.34-.577.351-.576.36-.575.368-.574.378-.574.387-.572.396-.572.406-.57.414-.569.424-.568.432-.567.442-.565.45-.564.46-.562.468-.561.478-.559.486-.557.496-.556.504-.554.513-.552.522-.55.53-.548.54-.546.547-.544.557-.541.565-.54.574-.537.582-.534.59-.533.6-.529.608-.527.616-.525.624-.522.633-.518.64-.517.65-.513.657-.51.665-.507.674-.505.68-.501.69-.497.697-.495.705-.491.713-.488.72-.485.728-.48.736-.478.743-.474.75-.47.759-.466.765-.462.773-.459.78-.455.787-.45.794-.447.801-.443.808-.438.816-.434.822-.43.828-.426.835-.421.842-.417.849-.412.855-.408.861-.403.868-.399.873-.394.88-.389.886-.384.892-.379.899-.375.903-.369.91-.365.915-.359.92-.355.927-.349.932-.344.937-.338.942-.334.948-.328.952-.322.958-.317.962-.312.967-.306.972-.3.977-.295.981-.289.985-.283.99-.278.994-.272.998-.265 1.003-.26 1.006-.254 1.01-.249 1.014-.242 1.017-.235 1.021-.23 1.025-.224 1.028-.217 1.031-.212 1.034-.205 1.037-.198 1.041-.193 1.043-.186 1.046-.179 1.048-.174 1.051-.166 1.054-.161 1.056-.153 1.058-.147 1.06-.141 1.062-.134 1.064-.127 1.066-.121 1.068-.113 1.069-.107 1.071-.101 1.072-.093 1.073-.087 1.074-.08 1.076-.073 1.076-.066 1.077-.059 1.078-.052 1.079-.046 1.078-.038 1.08-.031 1.079-.025 1.08-.017 1.079-.01 1.08-.003 1.079.004 1.079.011 1.079.018 1.078.025 1.077.033 1.077.039 1.075.047 1.075.054 1.073.061 1.072.068 1.071.076 1.07.083 1.068.09 1.066.097 1.064.104 1.062.112 1.06.119 1.059.126 1.055.134 1.054.141 1.051.148 1.048.155 1.045.162 1.043.17 1.039.177 1.037.184 1.033.192 1.03.199 1.027.206 1.023.213 1.019.22 1.015.228 1.012.235 1.007.242 1.004.249.999.257.995.264.99.27.986.278.981.286.976.292.971.299.966.307.961.313.956.321.95.327.945.335.939.342.934.348.928.356.921.362.916.37.91.376.903.383.897.39.89.397.884.403.877.411.871.417.863.423.857.431.849.437.842.443.835.451.827.456.82.464.812.469.805.477.796.482.789.489.781.495.772.502.764.508.756.514.748.52.739.526.73.532.722.539.713.544.704.551.695.556.686.562.677.568.667.574.659.579.648.585.64.591.629.596.62.602.61.607.601.613.59.618.58.623.571.629.56.633.549.639.54.644.529.649.518.654.508.659.497.664.487.669.476.673.465.678.454.683.442.687.432.691.421.697.409.7.399.705.386.709.376.713.364.717.352.722.341.725.329.729.318.733.306.737.294.74.282.744.27.748.258.751.246.755.234.758.222.761.21.764.197.768.186.77.173.774.16.776.148.78.136.782.124.784.11.788.099.789.085.793.073.794.061.797.048.799.035.802.022.803.009.805-.003.807-.016.809-.029.811-.042.813-.054.813-.068.816-.08.817-.094.818-.106.819-.119.821-.132.822-.146.822-.158.824-.171.824-.184.825-.198.826-.21.827-.223.826-.237.828-.249.827-.263.828-.275.828-.289.828-.301.828-.315.828-.327.828-.341.827-.353.827-.367.827-.379.826-.393.825-.405.825-.418.824-.431.823-.444.822-.457.821-.47.82-.482.818-.496.818-.508.815-.52.815-.534.812-.546.812-.558.809-.572.807-.584.806-.596.803-.609.802-.621.799-.634.797-.646.795-.658.792-.671.789-.683.787-.695.784-.707.782-.719.778-.732.776-.743.772-.755.77-.767.766-.779.762-.791.76-.802.756-.814.752-.825.749-.837.745-.848.741-.86.737-.871.733-.882.729-.894.725-.904.721-.916.716-.926.712-.938.707-.948.703-.958.699-.97.693-.98.689-.99.684-1.001.679-1.011.673-1.021.669-1.032.663-1.041.659-1.051.652-1.062.648-1.07.642-1.081.636-1.09.63-1.1.625-1.109.619-1.118.613-1.128.608-1.136.601-1.146.595-1.155.589-1.163.582-1.172.576-1.18.57-1.189.563-1.197.557-1.206.55-1.214.544-1.221.537-1.23.53-1.237.523-1.245.516-1.253.509-1.26.502-1.267.495-1.275.487-1.282.481-1.288.473-1.296.465-1.302.459-1.309.45-1.316.443-1.321.436-1.328.428-1.334.42-1.341.412-1.346.404-1.351.397-1.358.388-1.362.381-1.368.372-1.374.364-1.378.356-1.384.348-1.388.339-1.392.332-1.398.322-1.402.315-1.406.306-1.41.297-1.414.289-1.418.28-1.422.271-1.425.263-1.428.254-1.432.245-1.436.237-1.438.227-1.441.219-1.443.21-1.447.2-1.448.192-1.451.183-1.453.173-1.456.165-1.457.155-1.458.146-1.46.137-1.462.128-1.463.118-1.464.109-1.465.1-1.465.09-1.467.081-1.467.072-1.467.062-1.467.052-1.468.044-1.467.033-1.467.025-1.467.014-1.466.006-1.466-.005-1.465-.014-1.463-.023-1.463-.034-1.46-.042-1.46-.053-1.459-.062-1.456-.072-1.454-.081-1.453-.091-1.45-.101-1.448-.11-1.445-.12-1.442-.13-1.44-.14-1.437-.149-1.433-.159-1.43-.169-1.427-.178-1.423-.188-1.42-.198-1.415-.207-1.412-.217-1.407-.227-1.403-.236-1.398-.246-1.394-.256-1.389-.265-1.384-.275-1.379-.285-1.373-.294-1.368-.304-1.363-.313-1.356-.323-1.351-.332-1.345-.342-1.34-.352-1.332-.361-1.326-.37-1.319-.38-1.313-.389-1.305-.399-1.3-.408-1.29-.417-1.285-.427-1.277-.436-1.269-.445-1.261-.454-1.253-.464-1.246-.472-1.237-.482-1.229-.491-1.22-.5-1.212-.509-1.203-.518-1.194-.527-1.185-.536-1.177-.544-1.166-.554-1.157-.562-1.148-.571-1.138-.579-1.128-.589-1.119-.596-1.108-.606-1.098-.614-1.087-.622-1.077-.631-1.067-.639-1.056-.647-1.045-.656-1.034-.664-1.023-.671-1.011-.68-1-.688-.99-.696-.977-.704-.965-.712-.954-.719-.942-.728-.93-.734-.917-.743-.905-.75-.893-.757-.88-.765-.868-.772-.855-.78-.842-.786-.83-.794-.816-.801-.803-.807-.79-.815-.776-.822-.763-.828-.75-.835-.735-.841-.722-.849-.709-.854-.694-.861-.68-.867-.666-.874-.652-.879-.638-.886-.623-.892-.608-.897-.595-.904-.58-.909-.564-.915-.55-.92-.535-.926-.52-.931-.505-.937-.49-.942-.475-.946-.46-.952-.444-.957-.429-.962-.413-.967-.398-.971-.382-.976-.367-.98-.35-.985-.336-.989-.319-.993-.303-.997-.287-1.001" stroke="url(#c)" stroke-width="3"/><ellipse cx="123.505" cy="253.912" rx="25.913" ry="17.241" transform="rotate(-7.994 123.505 253.912)" fill="#fff"/></g><path fill-rule="evenodd" clip-rule="evenodd" d="M163.159 254.767v.003a6.425 6.425 0 0 0-6.245 6.292h-.002a6.424 6.424 0 0 0-6.341-6.294v-.003a6.422 6.422 0 0 0 6.245-6.291h.003a6.422 6.422 0 0 0 6.34 6.293Zm-33.099-57.65v.002a4.75 4.75 0 0 0-4.618 4.652h-.002a4.75 4.75 0 0 0-4.689-4.654v-.002a4.75 4.75 0 0 0 4.618-4.652h.002a4.75 4.75 0 0 0 4.689 4.654Zm-52.367 79.34v.001a3.053 3.053 0 0 0-1.992 3.713 3.054 3.054 0 0 0-3.743-2.008v-.001a3.053 3.053 0 0 0 1.992-3.713h.001a3.054 3.054 0 0 0 3.742 2.008Zm127.002-20.579v.001a3.054 3.054 0 0 0-1.992 3.713h-.001a3.054 3.054 0 0 0-3.742-2.008v-.001a3.053 3.053 0 0 0 1.992-3.713h.001a3.054 3.054 0 0 0 3.742 2.008ZM30.602 336.276v.001a3.053 3.053 0 0 0-1.992 3.713h-.001a3.052 3.052 0 0 0-3.742-2.007v-.002a3.053 3.053 0 0 0 1.992-3.713h.001a3.053 3.053 0 0 0 3.742 2.008Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m157.718 326.269.001.001a3.053 3.053 0 0 0-1.992 3.713l-.002.001a3.051 3.051 0 0 0-3.741-2.008l-.001-.002a3.053 3.053 0 0 0 1.993-3.712l.001-.001a3.052 3.052 0 0 0 3.741 2.008Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m106.72 317.581.001.003c-2.846.94-4.394 4.189-3.508 7.377h-.002c-1.009-3.183-4.13-5.063-7.05-4.237l-.001-.003c2.846-.94 4.394-4.189 3.508-7.377h.002c1.009 3.183 4.13 5.063 7.05 4.237Zm-76.412-142.84v.003a6.424 6.424 0 0 0-6.245 6.292h-.002a6.423 6.423 0 0 0-6.34-6.294v-.003a6.422 6.422 0 0 0 6.244-6.291h.003a6.423 6.423 0 0 0 6.34 6.293Zm157.144-22.294v.003a6.425 6.425 0 0 0-6.245 6.292h-.002a6.424 6.424 0 0 0-6.341-6.294v-.003a6.422 6.422 0 0 0 6.245-6.291h.003a6.422 6.422 0 0 0 6.34 6.293Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M50.575 237.04v.002a5.317 5.317 0 0 0-5.17 5.209h-.002a5.318 5.318 0 0 0-5.25-5.211v-.002a5.318 5.318 0 0 0 5.17-5.209h.002a5.319 5.319 0 0 0 5.25 5.211Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M342.033 311.761v.002a3.69 3.69 0 0 0-3.588 3.615h-.002a3.691 3.691 0 0 0-3.643-3.617v-.001a3.69 3.69 0 0 0 3.588-3.615h.002a3.69 3.69 0 0 0 3.643 3.616ZM93.155 119.466v.002a3.69 3.69 0 0 0-3.588 3.615h-.001a3.69 3.69 0 0 0-3.644-3.616v-.002a3.69 3.69 0 0 0 3.588-3.615h.002a3.69 3.69 0 0 0 3.643 3.616Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M68.532 231.657v.002a4.727 4.727 0 0 0-4.596 4.63h-.002a4.728 4.728 0 0 0-4.666-4.632v-.002a4.727 4.727 0 0 0 4.596-4.63h.002a4.728 4.728 0 0 0 4.666 4.632Z" fill="#2D2D2D"/><path d="m480.275 310.222.027.016.026.016.026.016.026.017.025.017.025.018.025.017.025.018.024.019.024.018.024.019.023.019.023.02.023.02.023.02.022.02.021.021.022.02.021.021.021.022.02.021.02.022.019.022.019.023.019.022.018.023.018.023.017.023.017.024.017.023.016.024.016.024.015.024.014.025.015.024.013.025.014.025.012.025.013.025.011.025.011.026.011.026.01.025.01.026.009.026.009.027.008.026.007.026.007.027.006.026.006.027.005.027.005.027.004.027.003.027.003.027.002.027.002.027.001.027v.055l-.001.027-.002.027-.002.028-.003.027-.003.027-.004.028-.005.027-.005.027-.006.028-.007.027-.007.027-.008.027-.008.027-.01.027-.01.027-.01.027-.012.027-.012.027-.012.026-.013.027-.014.026-.015.027-.016.026-.016.026-.016.026-.018.026-.018.026-.019.025-.019.026-.02.025-.021.025-.022.025-.022.025-.023.024-.024.024-.024.025-.025.024-.026.023-.026.024-.027.023-.028.023-.029.023-.029.023-.03.022-.03.022-.032.022-.032.021-.032.022-.034.021-.034.02-.034.021-.036.02-.036.02-.036.019-.038.019-.038.019-.039.019-.039.018-.04.018-.041.017-.041.017-.042.017-.043.017-.043.016-.044.015-.045.016-.045.015-.046.014-.046.014-.047.014-.048.014-.048.013-.049.012-.05.012-.05.012-.051.011-.051.011-.052.01-.053.01-.053.01-.054.009-.054.008-.055.008-.055.008-.056.007-.056.007-.057.006-.058.006-.058.005-.058.005-.059.004-.06.003-.06.004-.061.002-.061.003-.061.001-.062.001-.062.001h-.063l-.064-.001-.063-.001-.065-.001-.064-.002-.065-.003-.066-.003-.066-.004-.066-.004-.066-.005-.067-.005-.068-.006-.067-.007-.069-.007-.068-.008-.069-.008-.069-.009-.069-.01-.07-.01-.07-.01-.07-.011-.071-.012-.07-.013-.071-.013-.072-.013-.071-.014-.072-.015-.072-.016-.072-.016-.073-.016-.072-.017-.073-.018-.073-.019-.073-.019-.073-.019-.074-.021-.073-.02-.074-.022-.073-.022-.074-.023-.074-.023-.074-.024-.074-.024-.074-.025-.074-.026-.075-.027-.074-.027-.074-.027-.074-.028-.074-.029-.074-.03-.075-.03-.074-.03-.074-.032-.074-.031-.074-.033-.073-.033-.074-.034-.074-.034-.073-.035-.073-.035-.073-.036-.073-.037-.073-.037-.073-.038-.072-.039-.072-.039-.072-.039-.072-.041-.072-.04-.071-.042-.071-.042-.071-.042-.07-.043-.07-.044-.07-.044-.07-.045-.069-.045-.069-.046-.068-.047-.068-.047-.068-.047-.067-.048-.067-.049-.066-.049-.066-.05-.066-.05-.065-.051-.065-.051-.064-.052-.064-.052-.063-.053-.063-.053-.062-.054-.062-.055-.061-.054-.06-.056-.06-.055-.06-.057-.058-.056-.059-.057-.057-.058-.057-.058-.056-.059-.056-.059-.055-.059-.054-.06-.054-.06-.053-.061-.052-.061-.052-.061-.051-.062-.05-.062-.049-.063-.049-.063-.047-.063-.048-.064-.046-.064-.045-.065-.045-.065-.044-.065-.043-.065-.042-.066-.041-.066-.041-.067-.039-.067-.039-.067-.038-.067-.037-.068-.036-.068-.035-.068-.034-.068-.033-.069-.032-.069-.032-.069-.03-.07-.029-.069-.029-.07-.027-.07-.027-.071-.025-.07-.025-.071-.023-.071-.022-.071-.022-.071-.02-.071-.019-.072-.018-.071-.017-.072-.016-.072-.015-.072-.014-.072-.013-.072-.011-.072-.011-.072-.009-.072-.009-.073-.007-.072-.006-.073-.005-.072-.003-.073-.003-.072-.001-.073v-.072l.001-.073.002-.072.003-.072.005-.073.005-.072.007-.072.008-.072.01-.072.01-.072.012-.072.013-.072.014-.072.016-.071.016-.072.018-.071.019-.071.021-.071.022-.07.023-.071.024-.07.025-.07.027-.07.028-.07.029-.069.031-.069.031-.069.033-.069.035-.068.035-.068.037-.068.038-.068.04-.067.04-.067.042-.066.044-.066.044-.066.046-.065.047-.065.049-.065.049-.064.051-.064.053-.064.053-.063.055-.062.056-.062.057-.062.059-.061.06-.061.061-.06.062-.06.064-.06.065-.058.066-.059.068-.057.069-.058.07-.056.071-.056.073-.056.073-.055.075-.054.077-.054.077-.053.079-.053.08-.052.081-.051.082-.051.084-.05.085-.05.086-.048.087-.049.088-.047.09-.047.091-.046.092-.045.093-.045.094-.044.095-.043.097-.042.098-.042.099-.041.1-.04.101-.04.102-.038.103-.038.105-.037.105-.036.107-.036.107-.035.109-.033.11-.033.111-.033.112-.031.113-.03.114-.03.114-.029.116-.028.117-.027.118-.026.119-.025.12-.024.121-.024.122-.022.122-.022.124-.021.125-.019.125-.019.126-.018.127-.017.129-.016.128-.015.13-.014.131-.013.131-.012.132-.011.133-.011.134-.009.135-.008.135-.007.136-.006.137-.005.138-.005.138-.003.139-.002.139-.001h.141l.14.001.142.002.142.003.143.004.143.005.144.006.145.008.145.008.145.009.147.011.146.011.147.013.148.013.148.015.148.016.149.017.15.018.15.019.15.02.15.021.151.022.151.024.152.024.152.026.152.026.152.028.153.029.153.03.153.031.153.032.154.033.153.034.154.036.154.036.154.038.154.038.155.04.154.041.154.042.155.043.154.044.155.045.154.047.154.047.155.048.154.05.154.051.154.051.154.053.154.054.154.055.153.056.154.057.153.058.152.059.153.061.152.061.152.062.152.064.151.064.152.066.15.066.151.068.15.069.149.069.149.071.149.072.148.072.148.074.147.075.146.076.147.076.145.078.145.079.145.079.143.081.143.082.143.082.142.084.141.084.14.086.14.086.139.087.138.088.138.089.136.09.136.091.135.092.134.093.134.093.132.095.132.095.13.096.13.097.129.098.127.099.127.099.126.101.124.101.124.102.123.102.121.104.121.104.119.105.118.106.117.106.116.108.115.108.114.108.112.11.111.11.11.111.109.111.107.112.106.113.105.113.103.114.103.115.1.115.1.116.098.117.096.117.096.117.093.119.093.118.091.12.089.119.088.121.086.121.085.121.084.122.082.122.08.122.079.124.077.123.075.124.074.124.073.125.07.125.07.126.067.126.066.126.064.126.062.127.061.127.059.128.057.128.055.128.054.128.052.128.05.129.048.129.047.129.045.129.043.13.041.129.039.13.038.13.035.13.034.13.032.13.03.13.028.13.026.131.024.13.022.13.021.131.018.13.017.13.014.131.013.13.011.13.008.13.007.13.005.13.002.13.001.129-.001.13-.004.129-.005.129-.007.129-.01.129-.011.128-.013.128-.016.128-.017.128-.02.127-.021.127-.024.127-.026.127-.027.126-.03.125-.032.126-.034.125-.036.124-.038.124-.04.124-.043.123-.044.123-.046.122-.049.122-.05.121-.053.121-.055.12-.056.12-.059.119-.061.119-.063.118-.065.117-.067.117-.07.116-.071.115-.073.115-.076.114-.077.113-.08.113-.081.112-.084.111-.086.111-.088.109-.089.109-.092.108-.094.108-.096.106-.098.106-.1.105-.102.103-.104.104-.106.102-.108.101-.11.1-.112.1-.114.098-.116.098-.118.096-.12.096-.121.095-.124.093-.126.093-.127.091-.13.091-.131.089-.134.089-.135.087-.137.086-.139.085-.141.084-.142.083-.145.082-.146.08-.148.08-.15.078-.152.077-.154.076-.155.074-.157.074-.159.072-.161.071-.162.07-.164.068-.166.067-.167.066-.169.064-.171.064-.172.062-.174.06-.176.059-.177.058-.178.057-.181.055-.182.054-.183.052-.185.051-.187.05-.187.048-.19.047-.191.045-.192.044-.194.043-.195.041-.197.039-.197.038-.2.037-.2.035-.202.034-.203.032-.205.031-.206.029-.207.027-.208.026-.209.025-.211.023-.212.021-.213.02-.214.019-.215.016-.216.016-.218.013-.218.012-.219.011-.221.009-.221.007-.223.006-.223.004-.224.002-.225.001-.226-.001-.227-.002-.228-.004-.228-.006-.23-.007-.23-.009-.231-.011-.231-.012-.232-.014-.233-.015-.234-.017-.234-.019-.235-.021-.235-.022-.236-.024-.237-.025-.237-.027-.237-.029-.238-.03-.238-.032-.239-.034-.239-.035-.24-.037-.24-.039-.24-.041-.241-.042-.24-.043-.241-.046-.242-.047-.241-.048-.242-.051-.241-.052-.242-.053-.242-.056-.242-.057-.242-.058-.242-.061-.242-.062-.242-.063-.242-.065-.242-.067-.242-.069-.242-.07-.241-.071-.241-.074-.241-.075-.241-.076-.241-.079-.24-.079-.24-.082-.24-.083-.239-.084-.239-.087-.238-.087-.238-.09-.238-.09-.237-.093-.236-.094-.236-.095-.235-.098-.235-.098-.234-.1-.233-.102-.233-.103-.232-.105-.231-.106-.231-.108-.23-.109-.229-.111-.228-.112-.227-.114-.226-.115-.225-.116-.225-.118-.223-.119-.223-.121-.221-.122-.221-.124-.219-.125-.218-.126-.217-.128-.216-.129-.215-.13-.214-.132-.212-.133-.211-.134-.21-.136-.209-.137-.207-.138-.206-.14-.204-.141-.203-.142-.202-.143-.2-.144-.199-.146-.197-.147-.196-.148-.194-.149-.193-.15-.191-.152-.189-.152-.188-.154-.186-.155-.184-.156-.183-.157-.181-.158-.179-.159-.178-.16-.175-.161-.174-.162-.172-.163-.17-.164-.169-.165-.166-.166-.164-.167-.163-.168-.16-.169-.159-.169-.156-.171-.155-.171-.152-.172-.15-.173-.149-.174-.146-.174-.144-.175-.142-.176-.139-.177-.138-.177-.135-.179-.133-.178-.131-.18-.128-.18-.126-.181-.124-.181-.122-.182-.119-.183-.117-.183-.114-.183-.112-.184-.11-.185-.107-.185-.105-.186-.102-.186-.1-.186-.098-.187-.094-.187-.093-.188-.09-.188-.087-.188-.085-.189-.082-.189-.079-.189-.077-.189-.075-.19-.071-.19-.069-.19-.067-.19-.063-.191-.061-.19-.059-.191-.055-.191-.053-.191-.05-.191-.048-.191-.045-.191-.041-.191-.04-.191-.036-.191-.034-.191-.03-.191-.028-.19-.025-.191-.023-.19-.019-.191-.017-.19-.014-.19-.011-.19-.008-.189-.005-.189-.002-.189v-.189l.003-.188.007-.188.009-.188.012-.187.015-.187.018-.186.021-.186.024-.186.026-.185.03-.184.032-.185.036-.183.038-.183.042-.182.044-.182.047-.181.05-.181.053-.179.056-.179.059-.179.062-.178.065-.177.068-.176.071-.175.073-.175.077-.174.079-.172.083-.173.085-.171.088-.17.091-.169.095-.169.097-.167.1-.167.102-.165.106-.165.109-.163.111-.163.115-.161.117-.16.12-.159.123-.158.126-.157.128-.156.132-.154.134-.154.137-.152.14-.15.143-.15.146-.148.148-.147.151-.146.154-.144.157-.143.159-.142.162-.14.165-.139.167-.138.171-.136.172-.134.176-.133.178-.132.181-.13.184-.129.186-.127.188-.125.192-.124.193-.122.197-.121.199-.119.201-.118.204-.116.207-.114.209-.113.211-.111.214-.109.216-.107.219-.106.221-.104.223-.102.226-.101.228-.098.23-.097.233-.095.235-.093.237-.092.24-.089.241-.088.244-.086.246-.084.248-.082.25-.08.253-.078.254-.076.257-.075.258-.072.261-.07.262-.069.265-.066.266-.064.269-.063.27-.06.272-.059.274-.056.276-.054.277-.052.28-.05.281-.048.283-.046.284-.044.286-.042.288-.039.289-.038.291-.035.293-.033.294-.031.296-.029.297-.027.298-.025.3-.022.301-.02.303-.018.304-.016.305-.014.307-.011.307-.01.309-.007.311-.005.311-.002.312-.001.314.002.315.004.315.007.317.008.318.011.318.013.32.015.32.018.321.02.322.022.323.024.324.026.324.029.325.031.325.034.327.035.326.038.328.04.328.042.328.045.329.047.329.049.33.051.33.054.33.056.331.058.331.061.331.062.331.065.331.067.332.07.332.071.331.074.332.076.332.079.331.08.332.083.331.085.332.087.331.089.331.092.33.094.331.096.33.098.329.1.33.102.328.105.329.107.328.109.327.111.327.113.326.115.326.118.324.119.325.122.323.123.323.126.322.128.321.13.32.132.319.134.318.136.317.138.317.14.315.142.314.144.313.146.312.148.311.15.309.152.308.154.307.155.306.158.304.159.303.162.301.163.3.165.299.167.297.168.295.171.294.172.292.174.29.176.289.178.287.179.286.181.283.183.282.184.28.186.278.188.276.189.274.191.273.193.27.194.268.195.266.198.264.198.262.201.26.202.257.203.255.204.253.207.251.207.249.209.246.21.244.212.241.213.239.215.236.215.234.217.232.218.229.22.226.221.224.221.221.223.218.225.216.225.213.226.211.228.208.229.204.229.202.231.2.232.196.232.194.234.19.235.188.235.185.237.181.237.179.238.176.239.173.24.169.24.167.242.163.242.16.242.158.244.153.244.151.245.148.245.144.246.141.246.138.247.134.248.131.248.128.248.125.249.121.25.118.249.114.25.111.251.107.251.104.251.101.251.097.252.093.251.09.252.087.253.082.252.08.252.076.253.072.252.068.253.065.252.062.253.057.252.054.253.051.252.046.252.043.253.04.251.035.252.032.252.029.251.024.251.021.251.017.25.013.25.009.249.006.25.002.248-.002.249-.005.247-.01.248-.013.247-.017.246-.021.245-.025.245-.028.245-.032.243-.036.243" stroke="url(#d)"/><path d="m478.154 309.001-.026-.016-.026-.016-.026-.017-.026-.016-.025-.018-.025-.017-.025-.018-.025-.018-.024-.018-.024-.019-.024-.019-.024-.019-.023-.019-.022-.02-.023-.02-.022-.02-.022-.021-.021-.021-.021-.021-.021-.021-.02-.022-.02-.022-.019-.022-.02-.022-.018-.023-.018-.022-.018-.023-.018-.023-.017-.024-.016-.023-.016-.024-.016-.024-.015-.024-.015-.025-.014-.024-.014-.025-.013-.025-.013-.025-.012-.025-.012-.026-.011-.025-.01-.026-.011-.026-.009-.026-.009-.026-.009-.026-.008-.026-.007-.027-.007-.026-.006-.027-.006-.027-.005-.026-.005-.027-.004-.027-.003-.027-.003-.027-.002-.027-.002-.027-.001-.028v-.054l.001-.027.001-.028.003-.027.002-.027.004-.028.004-.027.004-.027.006-.028.006-.027.006-.027.008-.027.008-.028.008-.027.01-.027.009-.027.011-.027.011-.026.012-.027.013-.027.013-.026.014-.027.015-.026.015-.026.016-.026.017-.026.018-.026.018-.026.018-.026.02-.025.02-.025.021-.025.022-.025.022-.025.023-.024.023-.025.025-.024.025-.024.026-.024.026-.023.027-.023.028-.023.028-.023.03-.023.03-.022.03-.022.031-.022.032-.022.033-.021.033-.021.034-.021.035-.02.035-.02.036-.02.037-.019.038-.02.038-.018.038-.019.04-.018.04-.018.04-.018.042-.017.042-.017.043-.016.043-.016.044-.016.044-.015.046-.015.046-.015.046-.014.047-.014.048-.013.048-.013.049-.012.05-.013.05-.011.051-.011.051-.011.052-.011.053-.01.053-.009.053-.009.055-.009.054-.008.056-.007.056-.007.056-.007.057-.006.058-.006.058-.005.058-.005.059-.004.06-.004.06-.003.06-.003.061-.002.062-.002.062-.001h.188l.064.001.064.002.065.002.065.003.065.003.066.003.067.005.066.005.067.005.068.006.067.007.068.007.069.008.068.008.069.009.07.009.07.01.07.011.07.011.07.012.071.012.071.013.071.014.072.014.072.015.072.015.072.016.072.017.073.017.073.018.073.018.073.019.073.02.073.02.074.021.073.021.074.023.074.022.074.024.074.023.074.025.074.025.074.026.074.026.075.027.074.028.074.028.074.029.074.029.074.03.074.031.074.031.074.032.074.033.074.033.074.033.073.035.074.034.073.036.073.036.073.037.073.037.073.038.072.038.072.039.072.04.072.04.071.041.072.041.071.042.07.043.071.043.07.044.07.044.069.045.07.045.068.046.069.046.068.047.068.048.067.048.067.049.066.049.066.05.066.05.065.051.065.051.064.052.064.052.063.053.063.053.062.054.061.054.061.055.061.055.06.056.059.056.059.057.058.057.058.058.057.058.056.058.056.059.055.06.054.059.054.061.053.06.052.061.052.062.05.062.051.062.049.063.048.063.048.063.047.064.047.064.045.065.045.064.043.066.043.065.043.066.041.066.04.067.04.066.039.067.037.068.037.067.036.068.035.069.035.068.033.069.032.069.031.069.031.069.029.07.029.07.027.07.027.07.025.071.024.07.024.071.022.071.021.071.021.072.019.071.018.072.017.071.016.072.015.072.014.072.013.072.011.072.011.073.009.072.008.072.008.073.006.072.004.073.004.072.003.073.001.072v.073l-.001.072-.002.073-.003.072-.005.072-.005.073-.007.072-.009.072-.009.072-.01.072-.012.072-.013.072-.014.071-.016.072-.017.071-.018.071-.019.071-.02.071-.022.071-.023.071-.024.07-.025.07-.027.07-.028.069-.029.07-.031.069-.032.069-.033.069-.034.068-.036.068-.036.068-.039.067-.039.067-.041.067-.042.067-.043.066-.045.066-.045.065-.047.065-.049.065-.05.064-.051.064-.052.063-.053.063-.055.063-.056.062-.058.062-.058.061-.06.061-.061.06-.063.06-.063.059-.065.059-.067.058-.067.058-.069.057-.07.057-.071.056-.073.056-.074.055-.075.054-.076.054-.077.053-.079.053-.08.052-.081.051-.083.051-.083.05-.085.049-.086.049-.087.048-.089.048-.089.046-.091.046-.092.046-.093.044-.094.044-.096.044-.096.042-.098.042-.099.041-.1.04-.101.039-.102.039-.103.038-.105.037-.105.036-.107.036-.108.034-.108.034-.11.033-.111.032-.112.032-.113.03-.114.03-.115.028-.116.028-.117.027-.118.027-.118.025-.12.024-.121.024-.122.022-.123.022-.123.02-.125.02-.125.019-.126.018-.128.017-.128.016-.129.015-.129.014-.131.013-.131.012-.133.011-.133.01-.133.009-.135.009-.135.007-.136.006-.137.005-.138.004-.138.003-.139.003-.139.001h-.141l-.141-.001-.141-.002-.142-.003-.143-.004-.143-.006-.144-.006-.145-.007-.145-.008-.146-.01-.146-.01-.146-.012-.148-.012-.147-.014-.148-.014-.149-.016-.149-.017-.149-.018-.15-.019-.15-.02-.15-.021-.151-.023-.152-.023-.151-.024-.152-.026-.152-.026-.152-.028-.153-.029-.153-.03-.153-.031-.153-.032-.154-.033-.153-.035-.154-.035-.154-.036-.154-.038-.155-.039-.154-.039-.154-.041-.155-.042-.154-.043-.154-.044-.155-.046-.154-.046-.155-.047-.154-.049-.154-.049-.154-.051-.155-.052-.154-.052-.153-.054-.154-.055-.153-.056-.154-.057-.153-.059-.153-.059-.152-.06-.153-.061-.152-.063-.151-.063-.152-.065-.151-.065-.15-.067-.151-.067-.15-.069-.149-.07-.149-.07-.149-.072-.148-.073-.148-.073-.147-.075-.147-.076-.146-.077-.145-.077-.145-.079-.145-.08-.144-.08-.143-.082-.142-.082-.142-.084-.141-.084-.141-.086-.139-.086-.139-.087-.139-.089-.137-.089-.137-.09-.135-.091-.135-.091-.135-.093-.133-.094-.132-.094-.132-.095-.13-.097-.13-.097-.129-.097-.128-.099-.126-.1-.126-.1-.125-.101-.123-.102-.123-.103-.122-.103-.12-.104-.119-.105-.119-.106-.117-.107-.116-.107-.114-.108-.114-.109-.112-.109-.111-.11-.11-.111-.109-.111-.107-.113-.106-.112-.105-.114-.104-.114-.102-.114-.101-.116-.099-.116-.098-.116-.097-.117-.095-.118-.094-.118-.092-.119-.091-.119-.089-.12-.088-.12-.087-.121-.085-.121-.083-.122-.082-.122-.08-.123-.079-.123-.077-.123-.076-.124-.074-.125-.072-.125-.071-.125-.069-.125-.067-.126-.066-.126-.064-.127-.062-.127-.061-.127-.059-.127-.057-.128-.056-.128-.053-.128-.052-.129-.05-.128-.049-.129-.046-.129-.045-.129-.043-.13-.041-.129-.039-.13-.038-.13-.035-.13-.034-.13-.032-.13-.03-.13-.028-.131-.026-.13-.024-.13-.023-.131-.02-.13-.018-.131-.017-.13-.015-.13-.012-.13-.011-.131-.008-.13-.007-.13-.005-.129-.003-.13v-.13l.001-.129.003-.129.006-.13.007-.128.009-.129.012-.129.013-.128.016-.128.017-.127.02-.128.021-.127.024-.127.025-.126.028-.126.03-.126.032-.125.034-.125.036-.125.038-.124.04-.123.042-.124.045-.122.046-.123.049-.121.05-.122.053-.12.054-.121.057-.119.059-.119.061-.119.063-.118.065-.117.067-.117.069-.116.072-.115.073-.115.076-.114.077-.114.08-.112.081-.112.084-.111.086-.111.087-.11.09-.108.092-.109.094-.107.096-.106.098-.106.1-.105.102-.104.104-.103.106-.102.108-.101.11-.101.112-.099.114-.099.116-.097.118-.097.119-.095.122-.095.124-.094.126-.092.127-.092.13-.09.131-.09.133-.088.136-.087.137-.087.139-.085.141-.084.142-.082.145-.082.146-.081.148-.079.15-.078.152-.077.154-.076.155-.075.157-.073.159-.072.16-.071.163-.07.164-.068.165-.067.168-.066.169-.065.17-.063.173-.062.174-.061.175-.059.178-.058.178-.056.181-.055.182-.054.183-.053.185-.051.186-.049.188-.049.19-.046.191-.046.192-.044.194-.042.195-.041.196-.04.198-.038.199-.036.201-.036.202-.033.203-.032.205-.031.206-.029.207-.028.208-.026.209-.024.211-.023.212-.022.213-.02.214-.018.215-.017.216-.015.217-.014.219-.012.219-.01.221-.009.221-.007.222-.006.224-.004.224-.002.225-.001.226.001.227.002.228.004.228.006.229.007.231.009.23.01.232.013.232.013.233.016.234.017.234.019.235.02.235.022.236.024.236.026.237.027.238.028.238.031.238.032.239.034.239.035.24.037.24.039.24.04.24.042.241.044.241.045.241.047.242.049.241.05.242.052.242.054.242.055.242.057.242.059.242.06.242.062.242.064.242.065.242.067.242.068.241.07.242.072.241.073.241.075.241.077.241.078.24.08.24.081.239.083.24.085.238.086.239.088.238.089.237.091.237.093.237.094.236.095.235.097.235.099.234.1.233.102.233.103.232.105.231.106.231.108.229.109.229.11.228.113.228.113.226.115.225.117.225.118.223.119.223.121.221.122.221.124.219.125.218.126.217.128.216.129.215.13.214.132.212.133.211.134.21.136.208.137.208.138.205.139.205.141.203.142.202.143.2.145.199.145.197.147.196.148.194.15.192.15.191.151.19.153.188.154.186.154.184.156.183.157.181.158.179.159.178.161.175.161.174.162.172.163.17.164.168.165.167.166.164.167.163.168.16.168.159.17.156.17.155.172.152.172.15.173.148.173.147.175.144.175.141.176.14.177.137.177.136.178.133.179.13.18.129.18.126.18.124.182.121.182.12.182.116.183.115.184.112.184.11.185.107.185.105.185.102.186.1.187.097.187.095.187.093.188.089.188.088.188.084.188.083.189.079.19.077.189.074.19.072.19.069.19.066.19.064.19.061.191.058.191.056.191.053.19.05.191.048.191.044.191.042.191.039.192.037.19.033.191.031.191.028.191.025.191.023.19.019.19.017.191.014.189.011.19.008.19.005.189.002.189v.189l-.004.188-.006.188-.009.187-.012.188-.015.187-.018.186-.021.186-.024.186-.027.185-.029.184-.033.184-.035.184-.039.183-.041.182-.044.182-.047.181-.05.18-.054.18-.056.179-.059.179-.061.177-.065.177-.068.176-.071.176-.073.174-.077.174-.079.173-.083.172-.085.171-.088.171-.092.169-.094.168-.097.168-.1.166-.103.166-.105.164-.109.164-.111.162-.115.162-.117.16-.12.159-.123.158-.126.157-.129.155-.131.155-.134.153-.138.152-.14.151-.142.15-.146.148-.148.147-.151.146-.154.144-.157.143-.159.142-.162.14-.165.139-.168.137-.17.136-.173.135-.175.133-.178.131-.181.131-.184.128-.186.127-.189.126-.191.124-.194.122-.196.121-.199.119-.201.118-.204.115-.207.115-.209.112-.211.111-.214.109-.216.108-.219.106-.221.104-.223.102-.226.1-.228.099-.231.097-.232.095-.235.093-.237.092-.24.089-.241.088-.244.086-.246.083-.248.082-.251.081-.252.078-.254.076-.257.074-.258.073-.261.07-.263.068-.264.067-.267.064-.268.063-.27.06-.272.058-.274.056-.276.055-.278.052-.279.05-.281.048-.283.046-.284.044-.286.041-.288.04-.29.037-.291.036-.292.033-.294.031-.296.029-.297.027-.298.024-.3.023-.301.02-.303.018-.304.016-.305.014-.307.011-.308.009-.309.007-.31.005-.311.003h-.313l-.313-.002-.315-.004-.316-.006-.316-.009-.318-.01-.318-.013-.32-.016-.32-.017-.321-.02-.322-.022-.323-.024-.324-.027-.324-.029-.325-.031-.326-.033-.326-.035-.327-.038-.327-.04-.328-.043-.328-.044-.329-.047-.329-.049-.33-.052-.33-.053-.33-.056-.331-.058-.331-.061-.331-.063-.331-.064-.332-.068-.331-.069-.332-.072-.332-.073-.331-.077-.332-.078-.332-.08-.331-.083-.332-.085-.331-.087-.331-.09-.331-.091-.331-.094-.33-.096-.33-.098-.33-.1-.329-.103-.329-.104-.328-.107-.328-.109-.327-.111-.327-.113-.326-.116-.326-.117-.325-.119-.324-.122-.323-.124-.323-.126-.322-.127-.321-.13-.32-.132-.319-.134-.318-.136-.318-.138-.316-.14-.315-.142-.314-.144-.313-.146-.312-.148-.311-.15-.309-.152-.308-.154-.307-.156-.306-.157-.304-.16-.303-.161-.301-.163-.3-.165-.299-.167-.297-.169-.295-.17-.294-.173-.292-.174-.291-.175-.289-.178-.287-.179-.285-.181-.284-.183-.281-.184-.28-.186-.278-.188-.276-.19-.275-.19-.272-.193-.27-.194-.268-.196-.266-.197-.264-.199-.262-.2-.26-.202-.257-.203-.256-.205-.253-.206-.25-.208-.249-.208-.246-.211-.244-.212-.241-.213-.239-.214-.236-.216-.234-.217-.232-.218-.229-.219-.226-.221-.224-.222-.221-.223-.219-.224-.216-.225-.213-.227-.21-.227-.208-.229-.205-.23-.202-.23-.199-.232-.196-.233-.194-.233-.19-.235-.188-.236-.185-.236-.182-.237-.178-.238-.176-.239-.173-.24-.169-.241-.167-.241-.163-.242-.161-.243-.157-.243-.154-.244-.15-.245-.148-.245-.144-.246-.141-.247-.138-.247-.135-.247-.131-.248-.128-.249-.124-.249-.121-.249-.118-.25-.114-.25-.111-.25-.107-.251-.104-.251-.101-.251-.097-.252-.093-.252-.09-.252-.087-.252-.083-.252-.079-.253-.076-.252-.072-.253-.069-.252-.065-.253-.061-.252-.058-.253-.054-.252-.05-.253-.047-.252-.043-.252-.039-.252-.036-.252-.032-.251-.028-.251-.024-.251-.021-.251-.017-.25-.013-.25-.01-.25-.005-.249-.002-.249.002-.248.005-.248.01-.247.013-.247.017-.246.021-.246.024-.245.029-.244.032-.244.036-.243" stroke="url(#e)"/><ellipse cx="479.365" cy="309.891" rx="6.11" ry="4.066" transform="rotate(16.465 479.365 309.891)" fill="#fff"/><path d="M363.23 40.178c31.129 35.72 24.882 32.927 62.73 49.752 1.768.786 1.534 3.388-.359 3.794l-73.935 15.862a1.999 1.999 0 0 1-2.133-.925l-32.88-54.65a2 2 0 0 1 1.2-2.963l43.335-11.513c.736-.196 1.542.07 2.042.643Z" fill="#fff" stroke="#000"/><path d="M282.047 124.476s9.725-24.645 26.833-5.955c3.324 3.59 13.155 16.994 19.839 15.41 0 0-11.593 11.155-22.097-.414-10.757-11.89-20.362-13.668-24.575-9.041Z" fill="#ED1C24"/><path d="M306.641 112.233s10.664-10.036 15.833 5.197c.458 1.507 3.599 12.63 7.822 14.94 0 0-6.448.849-11.821-7.74-5.368-8.557-6.95-12.183-11.834-12.397Zm-7.329 32.988c-11.641-7.838-18.28-9.434-25.575-3.945 0 0 6.025-30.416 30.324-5.599 8.687 8.876 15.507 5.98 15.763 5.936-1.361 1.854-8.872 11.445-20.512 3.608Zm14.236-58.154s5.987-9.79 11.892-.539c1.151 1.78 4.345 8.232 7.315 8.055 0 0-5.778 3.894-9.397-1.826-3.702-5.875-7.668-7.35-9.81-5.69Z" fill="#ED1C24"/><path d="M324.953 83.678s5.299-3.486 6.368 3.399c.083.677.593 5.657 2.223 6.958 0 0-2.814-.12-4.466-4.185-1.652-4.05-2.057-5.716-4.125-6.172Zm-5.587 13.528c-4.382-4.212-7.095-5.389-10.617-3.59 0 0 4.839-12.529 13.355-.128 3.045 4.435 6.17 3.709 6.283 3.709-.719.69-4.639 4.221-9.021.009Zm-4.164-26.51s4.457-7.287 8.853-.401c.856 1.325 3.234 6.127 5.444 5.995 0 0-4.301 2.9-6.994-1.358-2.756-4.373-5.708-5.471-7.303-4.236Z" fill="#ED1C24"/><path d="M323.693 68.174s3.944-2.595 4.739 2.53c.062.503.442 4.21 1.655 5.178 0 0-2.095-.088-3.325-3.114-1.229-3.016-1.53-4.255-3.069-4.594Zm-4.16 10.069c-3.262-3.135-5.281-4.01-7.903-2.673 0 0 3.602-9.325 9.941-.094 2.266 3.301 4.593 2.76 4.677 2.76-.536.514-3.453 3.142-6.715.007Z" fill="#ED1C24"/><path d="m363.178 47.947-5.71 1.517-6.962-6.714 5.988-1.591 6.684 6.788Zm-10.065 2.674-5.71 1.517-6.961-6.714 5.988-1.591 6.683 6.788Zm-10.064 2.674-5.71 1.517-6.962-6.715 5.988-1.59 6.684 6.788Zm-10.065 2.673-5.71 1.517-6.961-6.714 5.988-1.59 6.683 6.788Z" fill="#C4C4C4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M370.8 120.518h-.003a8.078 8.078 0 0 0-9.664-5.558v-.003a8.077 8.077 0 0 0 5.601-9.739l.004-.001a8.077 8.077 0 0 0 9.663 5.559l.001.003a8.078 8.078 0 0 0-5.602 9.739Z" fill="#fff"/><path d="M323.943 66.428c10.427-4.662 22.581-7.417 35.907-5.67 0 0 7.104.773 7.431 2.005.328 1.233-5.384 5.7-5.384 5.7-10.541 8.13-22.818 11.872-33.986 12.9-3.632-1.33-6.169-12.102-3.968-14.935Z" fill="#fff" stroke="#000"/><path d="M326.024 79.381c15.097-6.75 32.694-10.739 51.987-8.209 0 0 10.284 1.119 10.758 2.903.475 1.785-7.794 8.253-7.794 8.253-15.263 11.771-33.037 17.188-49.206 18.675-5.258-1.925-8.932-17.52-5.745-21.622Zm2.848 58.7c-6.409-8.77-10.485-21.958-9.174-34.63.222-2.146 1.833-3.849 3.919-4.403a5.592 5.592 0 0 1 6.84 3.968l7.962 29.973a5.646 5.646 0 0 1-4.007 6.907c-2.061.548-4.282-.093-5.54-1.815Z" fill="#fff" stroke="#000"/><path d="M333.289 134.225c-6.664-8.33-10.624-20.919-8.808-33.245.343-2.328 2.149-4.119 4.423-4.723a6.447 6.447 0 0 1 7.886 4.575l7.24 27.254a6.515 6.515 0 0 1-4.624 7.969c-2.242.596-4.667-.018-6.117-1.83Z" fill="#fff" stroke="#000"/><path d="m340.574 221.204 2.397-3.982 43.717-10.675-3.724 4.664-42.39 9.993Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="M335.404 87.18c38.814-17.356 84.054-27.61 133.657-21.105 0 0 26.441 2.876 27.66 7.463 1.219 4.588-20.04 21.219-20.04 21.219-39.239 30.262-84.937 44.188-126.508 48.013-13.516-4.95-22.962-45.044-14.769-55.59Z" fill="#fff" stroke="#000"/><path d="m451.189 73.16-34.124 8.239a19.997 19.997 0 0 0-9.905 5.771l-39.053 41.709m82.605-60.946-36.048 8.815a19.997 19.997 0 0 1-9.284.052l-22.372-5.207" stroke="#C4C4C4" stroke-linecap="round" stroke-linejoin="round"/><path d="M463.766 70.986c1.761 4.197.688 12.854-.755 15.678-.296.579-.899.87-1.527 1.036l-11.415 3.033c1.693-1.282 4.272-12.12 1.522-18.816-2.823-6.875-9.813-7.78-11.609-7.844l14.69.534c.053.002.105.008.157.018 2.404.445 6.167-.243 8.937 6.36Z" fill="#fff"/><path d="m463.011 86.664-.446-.227.446.227Zm.755-15.678.461-.194-.461.194Zm-8.937-6.361.091-.492-.091.492Zm-4.76 26.108-.302-.399a.5.5 0 0 0 .431.882l-.129-.483Zm1.522-18.816.463-.19-.463.19Zm3.081-7.31.018-.5-.018.5Zm8.784 22.285c.768-1.503 1.402-4.454 1.632-7.515.23-3.061.067-6.373-.861-8.585l-.922.387c.833 1.986 1.013 5.1.786 8.123-.227 3.023-.85 5.813-1.526 7.135l.891.455Zm.771-16.1c-1.421-3.388-3.132-4.98-4.863-5.753-.854-.381-1.688-.552-2.445-.657-.377-.051-.742-.088-1.075-.124a12.637 12.637 0 0 1-.924-.125l-.182.983c.321.06.659.1.998.136.344.037.688.072 1.046.121.711.098 1.441.252 2.174.58 1.445.644 3 2.01 4.349 5.226l.922-.387Zm-13.856 20.34c.302-.23.569-.62.805-1.069.243-.462.482-1.043.706-1.71.448-1.335.849-3.05 1.109-4.93.518-3.743.486-8.23-.937-11.696l-.925.38c1.325 3.229 1.379 7.51.872 11.18-.253 1.827-.642 3.48-1.067 4.747a10.908 10.908 0 0 1-.643 1.564c-.219.416-.403.645-.524.736l.604.797Zm1.683-19.405c-2.942-7.163-10.212-8.087-12.054-8.154l-.036 1c1.751.063 8.46.948 11.165 7.534l.925-.38Zm-12.09-7.155 14.689.534.037-.999-14.69-.534-.036 1Zm21.392 22.645-11.415 3.032.257.967 11.414-3.033-.256-.966Zm-6.436-23.084a1.566 1.566 0 0 0-.23-.026l-.037 1a.581.581 0 0 1 .085.01l.182-.984Zm7.645 22.304c-.196.383-.621.624-1.209.78l.256.966c.667-.177 1.449-.518 1.844-1.291l-.891-.455Z" fill="#000"/><path d="M385.024 88.676c.605 2.055.039 4.285-1.446 6.246-1.484 1.96-3.868 3.62-6.809 4.487-2.941.865-5.844.761-8.154-.083-2.31-.844-3.994-2.412-4.599-4.466-.605-2.055-.038-4.285 1.446-6.246 1.484-1.961 3.868-3.621 6.809-4.487 2.941-.865 5.844-.761 8.154.083 2.31.844 3.995 2.412 4.599 4.466Z" fill="#fff" stroke="#000"/><path d="M381.053 89.845c.366 1.244.028 2.61-.894 3.827-.922 1.218-2.41 2.257-4.254 2.8-1.844.543-3.658.476-5.092-.049-1.435-.524-2.459-1.489-2.825-2.732-.366-1.244-.028-2.61.894-3.828.922-1.217 2.41-2.257 4.254-2.8 1.844-.542 3.657-.475 5.092.05 1.435.524 2.459 1.489 2.825 2.732Z" fill="#fff" stroke="#000"/><path d="M341.395 134.551c17.657-3.309 43.158-8.749 76.626-23.46-17.288 45.711-24.747 62.737-31 95.374l-44.08 11.034-1.546-82.948Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="M318.923 146.623s6.694-10.943 13.294-.602c1.286 1.989 4.857 9.201 8.177 9.003 0 0-6.459 4.354-10.504-2.04-4.139-6.567-8.572-8.216-10.967-6.361Z" fill="#ED1C24"/><path d="M331.673 142.835s5.924-3.897 7.118 3.799c.093.757.663 6.323 2.485 7.778 0 0-3.146-.133-4.992-4.677-1.847-4.529-2.299-6.39-4.611-6.9Zm-6.245 15.122c-4.898-4.709-7.932-6.024-11.869-4.014 0 0 5.41-14.004 14.929-.142 3.403 4.958 6.897 4.145 7.023 4.145-.804.771-5.185 4.719-10.083.011Zm-9.126 12.341s6.705-10.963 13.318-.603c1.288 1.993 4.866 9.218 8.192 9.02 0 0-6.471 4.361-10.524-2.044-4.146-6.579-8.587-8.231-10.986-6.373Z" fill="#ED1C24"/><path d="M329.075 166.504s5.934-3.905 7.131 3.805c.093.759.665 6.335 2.49 7.792 0 0-3.152-.133-5.002-4.686-1.85-4.536-2.303-6.401-4.619-6.911Zm-6.258 15.149c-4.907-4.717-7.946-6.035-11.89-4.021 0 0 5.42-14.03 14.957-.142 3.409 4.966 6.909 4.153 7.035 4.153-.805.772-5.195 4.727-10.102.01Z" fill="#ED1C24"/><path d="M333.03 133.788c16.894-7.554 36.585-12.017 58.175-9.185 0 0 11.509 1.251 12.04 3.248.53 1.997-8.723 9.235-8.723 9.235-17.079 13.172-36.969 19.234-55.063 20.899-5.884-2.155-9.995-19.606-6.429-24.197Z" fill="#fff" stroke="#000"/><path d="M333.91 159.452c13.585-6.074 29.419-9.663 46.779-7.386 0 0 9.254 1.006 9.681 2.612.427 1.606-7.014 7.426-7.014 7.426-13.733 10.592-29.727 15.466-44.277 16.805-4.731-1.733-8.037-15.765-5.169-19.457Z" fill="#fff" stroke="#000"/><path d="m385.9 194.588-5.71 1.517-1.997 11.973 5.988-1.591 1.719-11.899Zm-10.064 2.674-5.71 1.517-1.997 11.973 5.988-1.591 1.719-11.899Zm-10.065 2.674-5.71 1.517-1.997 11.972 5.988-1.59 1.719-11.899Zm-10.064 2.673-5.71 1.517L348 216.099l5.988-1.591 1.719-11.899Z" fill="#C4C4C4"/><path d="m218.458 228.239 119.729-31.912" stroke="url(#f)"/><path d="m201.446 135.016 119.728-31.912" stroke="url(#g)"/><path d="m207.496 140.555 119.728-31.912" stroke="url(#h)"/><path d="m207.27 221.699 119.728-31.911" stroke="url(#i)"/><defs><radialGradient id="f" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="rotate(40.153 -151.252 486.899) scale(35.4665 50.7979)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(27.10786 22.87 -32.7562 38.826 261.31 119.06)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="h" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="rotate(40.153 -36.777 428.06) scale(35.4665 50.7979)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><radialGradient id="i" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="rotate(40.153 -147.899 468.323) scale(35.4665 50.7979)"><stop stop-color="#ED1C24" stop-opacity=".78"/><stop offset="1" stop-color="#ED1C24" stop-opacity="0"/></radialGradient><linearGradient id="b" x1="95.127" y1="254.197" x2="281.368" y2="289.86" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="136.734" y1="252.216" x2="43.613" y2="123.432" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="473.246" y1="307.182" x2="509.739" y2="333.019" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="482.37" y1="310.819" x2="474.956" y2="274.085" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/community/b4-img.svg b/build/img/community/b4-img.svg
new file mode 100644
index 0000000..452e8e3
--- /dev/null
+++ b/build/img/community/b4-img.svg
@@ -0,0 +1 @@
+<svg width="604" height="350" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M578.063 115.04c-3.303-4.858-2.137-.839 0 8.295 1.645 7.026 2.868 11.034 5.306 12.242l1.961 21.373 13.914-3.946-1.527-17.427c3.174-1.309 3.981-21.632 4.253-31.63-.933-3.109-3.745 5.72-4.782 10.643.324-4.664.891-15.962-.664-17.05-1.554-1.088-3.174 11.48-3.303 17.05-.324-6.218-1.322-18.966-2.721-20.21-1.399-1.243-1.49 12.955-1.36 20.21-.648-6.218-2.255-20.362-3.81-17.72-1.943 3.304-.271 23.939-1.243 26.465-.971 2.526-2.72-3.437-6.024-8.295Z" fill="#fff"/><path d="M587.197 135.577c-.09-.04-3.731.048-3.828 0m0 0c-2.438-1.208-3.661-5.216-5.306-12.242-2.137-9.134-3.303-13.153 0-8.295 3.304 4.858 5.053 10.821 6.024 8.295.972-2.526-.7-23.161 1.243-26.464 1.555-2.643 3.162 11.501 3.81 17.719-.13-7.255-.039-21.453 1.36-20.21 1.399 1.244 2.397 13.992 2.721 20.21.129-5.57 1.749-18.138 3.303-17.05 1.555 1.088.988 12.386.664 17.05 1.037-4.923 3.849-13.752 4.782-10.643-.272 9.998-1.079 30.321-4.253 31.63l1.527 17.427-13.914 3.946-1.961-21.373Z" stroke="#2D2D2D" stroke-linejoin="round"/><rect x="254.545" y="69.072" width="255.632" height="107.125" rx="10.5" stroke="#ED1C24"/><rect x="486.849" y="29.905" width="67.381" height="59.705" rx="8" fill="#2D2D2D"/><path d="m532.644 51.431 8.57 8.57-8.57 8.57m-24.374-.149-8.57-8.57 8.57-8.57m8.14 19.987 8.523-22.63" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><path d="M282.136 15.947h72.844a4 4 0 0 1 4 4v48.474" stroke="#ED1C24" stroke-linecap="round" stroke-linejoin="round"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M332.584 84.091h.115V46.66h-31.693v37.43h.115c.946 4.164 7.628 7.39 15.731 7.39 8.104 0 14.786-3.226 15.732-7.39Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M332.584 84.091h.115V46.66h-31.693v37.43h.115c.946 4.164 7.628 7.39 15.731 7.39 8.104 0 14.786-3.226 15.732-7.39Z" fill="#fff"/><path d="M332.699 84.091v1h1v-1h-1Zm-.115 0v-1h-.798l-.177.779.975.221Zm.115-.997-1-.004v.004h1Zm0-.039h-1v.004l1-.004Zm0-36.395h1v-1h-1v1Zm-31.693 0v-1h-1v1h1Zm0 37.431h-1v1h1v-1Zm.115 0 .975-.221-.177-.779h-.798v1Zm31.578-1h-.115v2h.115v-2Zm-1 .003v.997h2v-.997h-2Zm0-.02v.016l2 .008v-.023h-2Zm0-.015v.016h2v-.024l-2 .008Zm0-36.4v36.396h2V46.66h-2Zm-30.693 1h31.693v-2h-31.693v2Zm1 36.432V46.66h-2v37.43h2Zm-.885-1h-.115v2h.115v-2Zm15.731 7.39c-3.928 0-7.474-.783-10.121-2.037-2.686-1.272-4.262-2.93-4.635-4.574l-1.951.443c.573 2.52 2.811 4.556 5.729 5.938 2.957 1.4 6.804 2.23 10.978 2.23v-2Zm14.757-6.611c-.373 1.643-1.949 3.302-4.635 4.574-2.647 1.254-6.193 2.037-10.122 2.037v2c4.175 0 8.022-.83 10.978-2.23 2.918-1.382 5.157-3.418 5.73-5.938l-1.951-.443Z" fill="#ED1C24" mask="url(#a)"/><path d="M332.11 71.56c0 4.112-6.814 7.445-15.22 7.445s-15.22-3.333-15.22-7.444m30.403-12.163c0 4.112-6.815 7.445-15.221 7.445-8.405 0-15.22-3.333-15.22-7.445" stroke="#ED1C24"/><path d="M332.199 46.986c0 1.963-1.56 3.867-4.37 5.31-2.783 1.429-6.663 2.328-10.977 2.328-4.313 0-8.193-.9-10.976-2.329-2.81-1.443-4.37-3.346-4.37-5.309s1.56-3.866 4.37-5.31c2.783-1.428 6.663-2.327 10.976-2.327 4.314 0 8.194.899 10.977 2.328 2.81 1.443 4.37 3.346 4.37 5.31Z" fill="#fff" stroke="#ED1C24"/><circle cx="153.374" cy="21.312" r="3.372" fill="#2D2D2D"/><circle cx="153.374" cy="56.385" r="3.372" fill="#2D2D2D"/><circle cx="153.374" cy="3.775" r="3.372" fill="#2D2D2D"/><circle cx="153.374" cy="38.849" r="3.372" fill="#2D2D2D"/><circle cx="170.911" cy="21.312" r="3.372" fill="#2D2D2D"/><circle cx="170.911" cy="56.385" r="3.372" fill="#2D2D2D"/><circle cx="170.911" cy="3.775" r="3.372" fill="#2D2D2D"/><circle cx="170.911" cy="38.849" r="3.372" fill="#2D2D2D"/><circle cx="188.448" cy="21.312" r="3.372" fill="#2D2D2D"/><circle cx="188.448" cy="56.385" r="3.372" fill="#2D2D2D"/><circle cx="188.448" cy="3.775" r="3.372" fill="#2D2D2D"/><circle cx="188.448" cy="38.849" r="3.372" fill="#2D2D2D"/><circle cx="205.985" cy="21.312" r="3.372" fill="#2D2D2D"/><circle cx="205.985" cy="56.385" r="3.372" fill="#2D2D2D"/><circle cx="205.985" cy="3.775" r="3.372" fill="#2D2D2D"/><circle cx="205.985" cy="38.849" r="3.372" fill="#2D2D2D"/><path d="M142.628 112.816v9.136a4 4 0 0 0 4 4h107.655" stroke="#ED1C24" stroke-linecap="round" stroke-linejoin="round"/><circle cx="276.225" cy="15.401" r="5.911" fill="#2D2D2D"/><rect x="95.047" y="28.725" width="85.481" height="83.92" rx="5.5" fill="#fff" stroke="#ED1C24"/><path d="M108.08 51.03h60.537m-60.266 14.295h60.537M108.351 79.62h60.537m-60.537 14.294h60.537" stroke="#ED1C24" stroke-linecap="round" stroke-linejoin="round"/><path d="M421.688 334.918c-16.765-2.15-26.687-32.777-29.553-47.823l-5.911-32.777 24.18-4.298c1.612 3.582 2.333 17.833 4.836 32.239 2.917 16.791 8.171 24.961 12.291 29.08l39.83 8.533v15.046c-8.239.895-28.909 2.149-45.673 0Z" fill="#FBD7D9" stroke="#2D2D2D"/><path d="M568.032 196.682c-12.039 26.005-24.444 26.005-42.639 26.005h-37.455l-8.513 2.778s-43.73-2.541-58.446 11.104c-14.717 13.644-62.085 19.638-62.085 19.638v36.419l70.577-9.883 5.564 65.843h96.712c-2.869-25.964-2.712-28.045-6.354-74.865 18.724 0 47.32-16.708 61.363-30.231 20.803-27.565 15.082-42.46 15.082-102.458h-20.803s-3.08 34.218-13.003 55.65Z" fill="#F3F3F3" stroke="#2D2D2D"/><path d="m229.42 241.427 74.788-4.92c3.543 0 9.021 20.993 11.317 31.49L183.662 261.6v-16.729l45.758-3.444Zm108.745 7.899 9.09-23.552v-4.132h19.421v39.667c-14.214 1.984-26.72-6.887-28.511-11.983Z" fill="#FBD7D9" stroke="#2D2D2D"/><path d="M310.219 323.553c-23.619 1.215-52.132-32.745-60.794-46.969 3.885-14.301 21.145-42.234 30.804-18.8 9.659 23.435 38.685 43.272 75.343 40.817l-.233 16.533c-5.199 2.301-21.501 7.205-45.12 8.419ZM26.862 184.392c-.56 21.475-5.6 66.892 68.302 86.669h74.943l8.327-37.472-68.646 5.843c-28.686-4.711-55.272-20.994-61.355-67.838 5.513-4.119 16.438-12.631 16.032-13.732-.508-1.375-8.92 2.511-11.78 4.504-2.859 1.993 9.575-22.758 9.234-24.742-.273-1.587-3.7 3.738-4.79 5.443-12.845 20.089 2.852-4.509 1.647-5.065-1.205-.555-10.605 12.57-11.622 10.519.91-4.946 18.53-14.635 3.25-8.464-15.28 6.171-23.244 32.923-23.542 44.335Z" fill="#fff" stroke="#2D2D2D"/><path d="M80.471 264.321c11.51-1.37 11.683-16.338 11.911-25.929h22.985l6.381 25.929c6.08.615 17.973 20.446 20.457 25.05 13.444 24.921 11.741 46.286 16.381 46.286 16.241 0 44.875-11.583 63.115-17.927l-1.676 11.642c-16.125 11.367-25.21 19.183-65.364 19.183H134.05c-.416-6.561-.996-18.232-6.542-39.802-10.07-39.164-47.811-14.224-56.168-3.187l.966 42.989H52.094c-4.312-38.127-1.644-43.391 0-51.338 2.056-9.934 13.99-31.183 28.377-32.896Z" fill="#fff" stroke="#2D2D2D"/><path d="m134.018 289.214 7.42-53.708 41.906-7.794 26.255-2.397c13.833.001 24.782.3 35.926.001 30.54 4.3 42.453 39.749 57.2 54.014l-31.252 31.12-12.62-12.019 8.173 49.249-103.78.182v-62.219l-29.228 3.571Z" fill="#2D2D2D" stroke="#2D2D2D"/><path d="M79.547 220.324c-19.663-37.404 5.827-55.764 36.834-46.521L96.674 227l-1.942 42.395H92.24l-21.127 2.717-17.378 2.236c-1.463-11.377 25.812-54.024 25.812-54.024Z" fill="#BD202E"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M102.079 175.051c13.206-1.699 25.171 7.936 26.329 21.2l1.864 21.363c1.228 14.079-10.755 25.749-24.796 24.149a22.35 22.35 0 0 1-19.427-18.039l-.75-3.945-4.705-.158c-2.872-.097-5.145-2.819-4.761-5.703.38-2.853 3.183-4.512 5.91-3.497l1.916.714-1.609-8.479c-2.515-13.252 6.651-25.885 20.029-27.605Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M102.079 175.051c13.206-1.699 25.171 7.936 26.329 21.2l1.864 21.363c1.228 14.079-10.755 25.749-24.796 24.149a22.35 22.35 0 0 1-19.427-18.039l-.75-3.945-4.705-.158c-2.872-.097-5.145-2.819-4.761-5.703.38-2.853 3.183-4.512 5.91-3.497l1.916.714-1.609-8.479c-2.515-13.252 6.651-25.885 20.029-27.605Z" fill="#fff"/><path d="m128.408 196.251-.996.087.996-.087Zm1.864 21.363.996-.087-.996.087Zm-24.796 24.149-.113.994.113-.994Zm-19.427-18.039-.983.186.983-.186Zm-.75-3.945.034-1 .8.027.15.786-.983.187Zm-4.705-.158.034-1-.034 1Zm-4.761-5.703-.991-.132.991.132Zm5.91-3.497-.35.938.35-.938Zm1.916.714.983-.187.33 1.743-1.661-.619.348-.937Zm-1.609-8.479-.982.186.982-.186Zm45.362-6.318c-1.108-12.698-12.563-21.922-25.205-20.296l-.256-1.983c13.77-1.771 26.246 8.274 27.453 22.105l-1.992.174Zm1.864 21.363-1.864-21.363 1.992-.174 1.864 21.363-1.992.174Zm-23.687 23.068c13.413 1.529 24.86-9.619 23.687-23.068l1.992-.174c1.283 14.709-11.236 26.901-25.905 25.23l.226-1.988Zm-18.558-17.231a21.349 21.349 0 0 0 18.558 17.231l-.226 1.988a23.351 23.351 0 0 1-20.297-18.847l1.965-.372Zm-.749-3.946.749 3.946-1.965.372-.749-3.945 1.965-.373Zm-5.654-.971 4.705.158-.067 1.999-4.705-.158.067-1.999Zm-3.804-4.571c-.307 2.311 1.536 4.495 3.804 4.571l-.067 1.999c-3.477-.117-6.18-3.378-5.72-6.834l1.983.264Zm4.57-2.691c-2.14-.797-4.277.489-4.57 2.691l-1.982-.264c.466-3.504 3.935-5.536 7.25-4.302l-.698 1.875Zm1.916.713-1.916-.713.697-1.875 1.917.714-.697 1.874Zm-.277-9.603 1.609 8.479-1.965.373-1.61-8.479 1.966-.373Zm19.174-26.427c-12.807 1.648-21.582 13.741-19.174 26.427l-1.965.373c-2.622-13.817 6.934-26.989 20.883-28.783l.256 1.983Z" fill="#2D2D2D" mask="url(#b)"/><path d="M112.186 174.288c2.752 11.599.069 35.044-30.554 33.671-6.347-10.232-2.44-36.63 30.554-33.671Z" fill="#BD202E"/><path d="M109.749 174.271c1.821 6.931 9.832 20.709 20.098 21.299 4.522-4.239-1.95-26.241-20.098-21.299Z" fill="#BD202E"/><circle cx="333.472" cy="203" r="6.66" fill="#FBD7D9" stroke="#2D2D2D"/><circle cx="385.236" cy="205.767" r="6.66" fill="#FBD7D9" stroke="#2D2D2D"/><path d="M384.736 192.922c0 8.494-2.866 17.702-7.499 24.778-4.641 7.089-10.979 11.932-17.883 11.932-6.903 0-13.241-4.843-17.883-11.932-4.632-7.076-7.499-16.284-7.499-24.778 0-17.006 11.447-30.628 25.382-30.628 13.936 0 25.382 13.622 25.382 30.628Z" fill="#FBD7D9" stroke="#2D2D2D"/><path d="M360.405 184.173c-12.101 0-22.205 6.537-27.642 7.339-4.026-29.659 18.854-32.763 32.687-31.505 20.341 1.849 21.101 24.377 20.341 31.505-3.166-1.005-8.818-5.966-18.097-7.339 0 0-1.85-12.657-3.459-12.782-1.988-.155-3.83 12.782-3.83 12.782Z" fill="#2D2D2D" stroke="#2D2D2D"/><circle cx="359.354" cy="153.697" r="13.724" fill="#2D2D2D"/><circle cx="356.997" cy="133.111" r="6.862" fill="#2D2D2D"/><path d="M107.638 180.453c1.437 5.974-1.394 19.28-24.205 24.707m.007-.074-.526 5.962m-.25-6.679-.963 6.357m-.131 9.368-4.803 50.93m6.639-50.499-.344 49.244" stroke="#ED1C24"/><path d="M106.064 176.87c-.302 7.46-5.448 23.409-23.62 27.527" stroke="#ED1C24"/><path d="M337.636 234.994c-7.212-5.209-39.088-.603-49.772 1.567l14.073 38.843 8.655 2.66 4.381 70.595h81.76v-42.048l26.582-11.029c-2.671-7.679-10.486-27.248-14.893-36.463-5.509-11.519-18.096-16.911-26.61-16.911s-7.616 5.807-19.135 7.31c-11.519 1.502-16.026-8.013-25.041-14.524Z" fill="#BD202E" stroke="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M100.47 263.692c-1.48-.677-2.985-1.364-4.526-1.992-9.274-3.777-16.178-1.783-23.935.712-8.105 2.607-16.506 13.948-22.015 25.467a287.302 287.302 0 0 1-3.522 7.092c-1.976 3.875-3.233 6.34-5.032 11.513l30.569 10.393v31.738h66.723v-37.377l13.789-4.911c-.429-1.483-.849-2.952-1.263-4.402-2.949-10.315-5.601-19.594-8.949-25.307-3.818-6.515-17.249-14.9-20.431-12.186l.04.541-.131-.359c-7.478 5.401-14.112 2.37-21.317-.922Z" fill="#FBD7D9"/><path d="m95.944 261.7.188-.463-.188.463Zm4.526 1.992-.208.455.208-.455Zm-28.461-1.28.153.476-.153-.476Zm-22.015 25.467.451.215-.45-.215Zm-3.522 7.092-.445-.227.445.227Zm-5.032 11.513-.472-.164-.166.476.477.162.16-.474Zm30.569 10.393h.5v-.358l-.34-.116-.16.474Zm0 31.738h-.5v.5h.5v-.5Zm66.723 0v.5h.5v-.5h-.5Zm0-37.377-.167-.471-.333.118v.353h.5Zm13.789-4.911.168.471.443-.157-.131-.452-.48.138Zm-1.263-4.402.481-.137-.481.137Zm-8.949-25.307-.431.253.431-.253Zm-20.431-12.186-.325-.38-.192.165.018.252.499-.037Zm.04.541-.47.171.968-.208-.498.037Zm-.131-.359.47-.171-.227-.621-.536.387.293.405Zm-26.032-2.451c1.53.623 3.025 1.306 4.507 1.984l.416-.91c-1.48-.676-2.993-1.368-4.546-2l-.377.926Zm-23.593.725c7.744-2.491 14.496-4.43 23.593-.725l.377-.926c-9.45-3.849-16.506-1.8-24.276.699l.306.952Zm-21.717 25.206c2.741-5.731 6.198-11.409 9.968-15.972 3.78-4.575 7.832-7.974 11.749-9.234l-.306-.952c-4.189 1.348-8.39 4.922-12.213 9.549-3.834 4.639-7.332 10.39-10.1 16.178l.902.431Zm-3.527 7.105c.957-1.878 2.086-4.091 3.527-7.105l-.902-.431a286.088 286.088 0 0 1-3.516 7.081l.89.455Zm-5.006 11.45c1.788-5.141 3.033-7.582 5.006-11.45l-.891-.455c-1.98 3.882-3.249 6.371-5.06 11.576l.945.329Zm30.258 9.754L41.6 306.011l-.321.947 30.569 10.392.322-.947Zm.339 32.212v-31.738h-1v31.738h1Zm66.223-.5H72.009v1h66.723v-1Zm-.5-36.877v37.377h1v-37.377h-1Zm.668.471 13.789-4.911-.336-.942-13.788 4.911.335.942Zm14.101-5.52c-.428-1.483-.848-2.952-1.262-4.401l-.962.275c.414 1.449.835 2.919 1.264 4.403l.96-.277Zm-1.262-4.401c-2.941-10.287-5.611-19.641-8.998-25.423l-.863.506c3.308 5.645 5.943 14.848 8.899 25.192l.962-.275Zm-8.998-25.423c-1.97-3.361-6.363-7.138-10.626-9.728-2.139-1.299-4.277-2.32-6.102-2.843-.911-.261-1.766-.404-2.513-.384-.747.019-1.432.203-1.947.642l.649.761c.281-.239.711-.388 1.324-.404.61-.016 1.357.102 2.212.347 1.708.489 3.763 1.463 5.857 2.735 4.203 2.553 8.435 6.226 10.283 9.38l.863-.506Zm-21.362-11.896.04.541.997-.074-.04-.54-.997.073Zm-.062.317.131.358.94-.342-.131-.359-.94.343Zm-21.055-.639c3.587 1.638 7.115 3.255 10.694 3.761 3.615.511 7.275-.108 11.124-2.888l-.586-.811c-3.628 2.621-7.025 3.186-10.398 2.709-3.408-.482-6.8-2.027-10.418-3.681l-.416.91Z" fill="#2D2D2D"/><path d="m137.249 286.685 1.526 24.806" stroke="#2D2D2D"/><path d="m190.652 227.6 5.31-15.95 23.921-2.752 4.033 19.788c.974 4.777-1.619 9.647-6.25 11.172-8.751 2.881-13.574 2.878-21.674-.252-4.732-1.828-6.943-7.193-5.34-12.006Zm-4.504-37.553a8.172 8.172 0 0 1 1.26-16.262l-1.26 16.262Zm44.817-.505a8.17 8.17 0 0 0-2.162-16.167l2.162 16.167Z" fill="#fff" stroke="#2D2D2D"/><path d="M184.795 181.706c.557-12.575 10.914-22.484 23.502-22.484 11.851 0 21.851 8.815 23.339 20.572l1.166 9.21c1.838 14.525-9.483 27.369-24.125 27.369-13.852 0-24.906-11.554-24.293-25.392l.411-9.275Z" fill="#fff" stroke="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M224.727 149.052c0 .155-.004.31-.011.463a3.727 3.727 0 0 1 1.815-.463c1.927 0 3.49 1.423 3.49 3.178a2.95 2.95 0 0 1-.454 1.569c.145.374.241.725.294 1.015 3.966 2.889 1.653 5.868 0 6.996l1.24 15.121c-4.957-.362-9.997-6.547-11.897-12.264l-.307.034c-.587 2.359-2.904 4.121-5.672 4.121-1.97 0-3.711-.892-4.763-2.257-.63.116-1.254.227-1.864.33-.485 2.035-2.474 3.559-4.854 3.559-2.217 0-4.094-1.323-4.733-3.148-2.889 1.48-7.05 8.193-9.38 11.952-.605.975-1.086 1.751-1.39 2.186-1.635 2.341-2.44-5.796-3.15-12.976l-.128-1.292c-.442-4.425.669-6.191 1.948-7.116-1.254-.768-2.079-2.072-2.079-3.552 0-2.08 1.63-3.813 3.79-4.198-.938-.823-1.522-1.978-1.522-3.258 0-2.498 2.224-4.523 4.967-4.523 1.851 0 3.466.922 4.32 2.29.377-1.385 1.751-2.412 3.388-2.412 1.928 0 3.49 1.423 3.49 3.178 0 .078-.003.156-.009.233h2.151c.666-4.8 5.166-8.512 10.618-8.512 5.911 0 10.702 4.363 10.702 9.746Z" fill="#2D2D2D"/><path d="m453.685 234.421 7.674-37.887 25.181-3.875 3.421 31.867c-12.722 20.85-35.518 25.786-36.276 9.895Z" fill="#fff" stroke="#2D2D2D"/><mask id="c" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M476.362 153.704c-12.68-2.101-24.663 6.476-26.764 19.157l-2.302 13.89c-2.101 12.681 6.476 24.664 19.156 26.765 12.681 2.101 24.664-6.476 26.765-19.156l.404-2.437a8.192 8.192 0 0 0 9.375-6.751 8.192 8.192 0 0 0-6.743-9.421l-.437-.072c-.446-10.782-8.387-20.141-19.454-21.975Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M476.362 153.704c-12.68-2.101-24.663 6.476-26.764 19.157l-2.302 13.89c-2.101 12.681 6.476 24.664 19.156 26.765 12.681 2.101 24.664-6.476 26.765-19.156l.404-2.437a8.192 8.192 0 0 0 9.375-6.751 8.192 8.192 0 0 0-6.743-9.421l-.437-.072c-.446-10.782-8.387-20.141-19.454-21.975Z" fill="#fff"/><path d="m493.621 191.923.158-.988-.982-.157-.162.981.986.164Zm2.632-16.172.164-.986-.164.986Zm-.437-.072-1 .041.034.812.802.133.164-.986Zm-45.232-2.655c2.011-12.136 13.479-20.344 25.615-18.333l.327-1.973c-13.226-2.192-25.724 6.753-27.915 19.979l1.973.327Zm-2.301 13.891 2.301-13.891-1.973-.327-2.301 13.891 1.973.327Zm18.333 25.614c-12.136-2.01-20.344-13.479-18.333-25.614l-1.973-.327c-2.192 13.225 6.753 25.723 19.979 27.915l.327-1.974Zm25.615-18.333c-2.011 12.136-13.479 20.344-25.615 18.333l-.327 1.974c13.226 2.191 25.724-6.754 27.915-19.98l-1.973-.327Zm.404-2.437-.404 2.437 1.973.327.404-2.437-1.973-.327Zm9.375-6.75a7.192 7.192 0 0 1-8.231 5.926l-.316 1.975a9.192 9.192 0 0 0 10.52-7.574l-1.973-.327Zm-5.92-8.271a7.192 7.192 0 0 1 5.92 8.271l1.973.327a9.192 9.192 0 0 0-7.566-10.571l-.327 1.973Zm-.438-.073.438.073.327-1.973-.438-.073-.327 1.973Zm-19.453-21.974c10.59 1.754 18.191 10.711 18.617 21.029l1.999-.083c-.465-11.245-8.746-21.007-20.289-22.919l-.327 1.973Z" fill="#2D2D2D" mask="url(#c)"/><path d="M470.687 141.743c15.563-2.146 23.764 7.774 23.589 12.913l4.869 3.679c5.229 1.864 2.569 12.696.838 19.217 0 0-.838-.77-1.765-1.019-6.55-1.763-7.759 3.759-8.585 6.144l-2.813.946.62-8.876c-5.246-2.198-5.285-7.458-4.648-9.813-10.866 5.877-22.988.989-27.69-2.189l-5.424 10.775c-.339-.548-1.147-2.304-2.684-6.397-1.536-4.093 1.431-6.776 3.106-7.606.207-2.365 1.133-15.092 20.587-17.774Z" fill="#2D2D2D" stroke="#2D2D2D"/><path d="M487.032 164.216c-.019 3.414 2.643 10.279 13.443 10.428" stroke="#C4C4C4"/><path d="M465.046 182.463a8.76 8.76 0 1 0 17.286 2.863 8.76 8.76 0 0 0-17.286-2.863Zm0 0-3.79-.659m.183.062a8.76 8.76 0 1 1-17.285-2.865 8.76 8.76 0 0 1 17.285 2.865Z" stroke="#2D2D2D"/><path d="M490.129 162.777c1.451 2.79 5.821 7.849 11.698 5.763" stroke="#C4C4C4"/><path d="m461.542 231.942.371-.335a.5.5 0 0 0-.858.224l.487.111Zm-2.568 11.221-.487-.111-.113.494.496.106.104-.489Zm11.569-1.249.203.457.631-.28-.462-.512-.372.335Zm-9.488-10.083-2.568 11.221.975.223 2.567-11.221-.974-.223Zm-2.185 11.821c2.434.519 4.322.687 6.156.474 1.832-.214 3.575-.805 5.72-1.755l-.405-.914c-2.106.933-3.743 1.479-5.431 1.675-1.686.197-3.457.048-5.831-.458l-.209.978Zm12.045-2.073-9.002-9.972-.742.67 9.001 9.972.743-.67Z" fill="#2D2D2D"/><path d="M347.471 159.933c-6.596.654-19.182 7.487-16.757 29.592m32.569-50.284c5.312 0 10.885 5.649 10.885 11.122" stroke="#2D2D2D"/><path d="M79.667 220.3c-8.024 7.102-24.46 27.836-26.01 53.955m59.578-91.977c1.285 10.047-3.927 28.825-30.002 25.46" stroke="#BD202E"/><path d="m472.675 244.372-11.133-12.496 27.754-13.518 4.001 4.511-20.622 21.503Z" fill="#fff" stroke="#2D2D2D" stroke-linejoin="round"/><path d="m446.858 238.825 10.74-8.087-2.906-6.318-7.834 14.405Z" fill="#fff"/><path d="m458.356 242.995-.758-12.257m0 0-10.74 8.087 7.834-14.405 2.906 6.318Z" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M37.275 348.696H543.08" stroke="#2D2D2D"/><path d="M133.681 206.836c-.638 4.454-5.298 8.097-10.476 8.021l-.015 1c5.588.082 10.759-3.841 11.481-8.879l-.99-.142Zm-10.476 8.021c-5.151-.076-8.657-3.782-8.03-8.166l-.989-.142c-.732 5.108 3.387 9.225 9.004 9.308l.015-1Zm-8.03-8.166c.15-1.047.764-2.116 1.739-3.144.972-1.025 2.274-1.978 3.737-2.792 2.935-1.633 6.424-2.657 9.004-2.619l.015-1c-2.804-.041-6.466 1.054-9.506 2.746-1.525.848-2.916 1.86-3.976 2.977-1.056 1.113-1.812 2.364-2.002 3.69l.989.142Zm14.48-8.555c1.279.019 2.171.296 2.796.726.618.427 1.021 1.035 1.265 1.81.501 1.589.307 3.774-.035 6.164l.99.142c.337-2.357.579-4.767-.001-6.607-.297-.94-.814-1.754-1.652-2.332-.833-.574-1.936-.882-3.348-.903l-.015 1Zm-36.751 14.638c2.352 4.514 8.531 6.5 13.776 4.569l-.346-.939c-4.86 1.79-10.464-.102-12.543-4.092l-.887.462Zm13.776 4.569c5.271-1.941 7.792-7.192 5.407-11.768l-.887.462c2.047 3.928-.032 8.587-4.866 10.367l.346.939Zm5.407-11.768c-.619-1.188-1.747-2.117-3.113-2.817-1.371-.702-3.018-1.195-4.739-1.49-3.429-.588-7.247-.406-9.878.563l.346.938c2.421-.892 6.053-1.083 9.363-.515 1.65.283 3.195.75 4.451 1.394 1.262.646 2.195 1.451 2.683 2.389l.887-.462Zm-17.73-3.744c-1.325.488-2.263 1.144-2.859 1.962-.6.823-.817 1.763-.785 2.748.064 1.928 1.09 4.122 2.19 6.233l.888-.462c-1.116-2.141-2.023-4.138-2.078-5.804-.027-.811.151-1.519.594-2.126.446-.613 1.195-1.171 2.396-1.613l-.346-.938Zm17.518 7.791 3.427-.225-.066-.998-3.427.225.066.998Z" fill="#2D2D2D"/><path d="m357.059 249.404.74 99.144" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M475.13 202.031c-3.023 3.023-18.063.247-25.243-2.272-1.574 2.897-3.201 10.869 3.299 16.008 8.124 6.424 32.041 2.924 36.464-4.723 2.302-3.979 3.59-13.729 3.401-18.516l-3.401-9.635-2.834.944c-2.645 5.605-8.663 15.171-11.686 18.194Z" fill="#2D2D2D" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M480.523 200.5c0-4.846-15.406-7.052-21.044-6.8-14.943-3.231-12.778 9.732-10.422 16.548l26.336 2.907c2.364-3.394 5.13-7.808 5.13-12.655Z" fill="#2D2D2D" stroke="#2D2D2D" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b5-img.png b/build/img/community/b5-img.png
new file mode 100644
index 0000000..dff0e92
--- /dev/null
+++ b/build/img/community/b5-img.png
Binary files differ
diff --git a/build/img/community/b7-chair-star.svg b/build/img/community/b7-chair-star.svg
new file mode 100644
index 0000000..2b1b61b
--- /dev/null
+++ b/build/img/community/b7-chair-star.svg
@@ -0,0 +1 @@
+<svg width="18" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.169 8.584v.004A8.76 8.76 0 0 0 8.65 17.17h-.003A8.76 8.76 0 0 0 0 8.586v-.004A8.76 8.76 0 0 0 8.517 0h.004a8.76 8.76 0 0 0 8.648 8.584Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b8-img.svg b/build/img/community/b8-img.svg
new file mode 100644
index 0000000..c0f61b8
--- /dev/null
+++ b/build/img/community/b8-img.svg
@@ -0,0 +1 @@
+<svg width="614" height="518" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M305.091 373.105v74.152c0 5.523 4.477 10 10 10H495.39m-343.168-94.582h57.003c5.523 0 10-4.478 10-10v-20.399c0-5.523 4.477-10 10-10H247.8m38.428-153.196v62.068c0 5.523 4.477 10 10 10h45.142c5.523 0 10 4.477 10 10v41.09" stroke="#2D2D2D"/><path d="M612.665 516.778H474.064V282.955c0-38.273 31.027-69.3 69.301-69.3 38.273 0 69.3 31.027 69.3 69.3v233.823Z" stroke="#000"/><path d="M428.566 348.804c1.244-5.741 1.668-1.577 3.105 7.692 1.105 7.132 1.471 11.305-.337 13.338l6.182 20.554-14.378 1.549-5.109-16.731c-3.433-.026-11.79-18.569-15.784-27.738-.299-3.233 5.614 3.902 8.418 8.079-2.046-4.203-6.801-14.468-5.767-16.059 1.034-1.591 7.241 9.457 9.446 14.574-2.028-5.888-5.875-18.082-5.043-19.759.832-1.677 6.231 11.455 8.827 18.231-1.727-6.009-5.532-19.726-3.101-17.857 3.039 2.336 9.213 22.096 11.06 24.074 1.847 1.979 1.236-4.205 2.481-9.947Z" fill="#fff"/><path d="M427.785 371.267c.068-.07 3.477-1.352 3.549-1.433m0 0c1.808-2.033 1.442-6.206.337-13.338-1.437-9.269-1.861-13.433-3.105-7.692-1.245 5.742-.634 11.926-2.481 9.947-1.847-1.978-8.021-21.738-11.06-24.074-2.431-1.869 1.374 11.848 3.101 17.857-2.596-6.776-7.995-19.908-8.827-18.231-.832 1.677 3.015 13.871 5.043 19.759-2.205-5.117-8.412-16.165-9.446-14.574-1.034 1.591 3.721 11.856 5.767 16.059-2.804-4.177-8.717-11.312-8.418-8.079 3.994 9.169 12.351 27.712 15.784 27.738l5.109 16.731 14.378-1.549-6.182-20.554Z" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M446.501 401.215c16.992 32.955 18.674 26.512 34 1.238 0 0 12.549-26.713 21.241-33.341 8.693-6.628 7.594 35.113 7.594 35.113-5.349 13.112 1.548 12.747-28.835 43.667-26.892 27.368-59.959-40.077-63.019-70.765.609.001 18.586-5.442 18.586-5.442s3.758 16.585 10.433 29.53Z" fill="#D4E4F3" stroke="#000" stroke-linejoin="round"/><path d="M489.434 450.077v53.335h-87.466v-66.81l87.466 13.475Z" fill="#EBEBEB" stroke="#2D2D2D"/><path d="M540.515 356.307c-11.835-2.052-28.574 4.076-40.082 13.109-4.931 3.869-6.905 10.18-6.641 16.442l5.532 131.179h70.867l10-134.059c.793-21.342-21.443-23.509-39.676-26.671Z" fill="#D4E4F3" stroke="#2D2D2D"/><path d="m550.594 307.077-14.638-4.085-20.441 33.176.948 33.18 27.046-12.727-2.445-34.31 6.889-2.97 2.641-12.264Z" fill="#fff" stroke="#2D2D2D"/><rect x="505.776" y="284.509" width="31.352" height="59.889" rx="9.5" fill="#fff" stroke="#2D2D2D"/><path d="M151.017 386.171H.24v-170.59h150.777v170.59Z" fill="#fff"/><path d="M393.82 171.085H243.042V.495H393.82v170.59Z" fill="#D4E5F3"/><path d="M307.752 103.829c-35.301 5.088-36.284 46.461-34.826 67.133h123.97v-38.419c-5.897-30.635-37.336-27.27-56.294-28.714h-32.85Z" fill="#fff" stroke="#000"/><path d="M240.244 62.072c-.499-2.384-4.426-9.245-5.828-9.245-2.015 0 1.465 7.005 3.058 13.271 1.196 4.706 1.669 9.39 2.77 10.554l-2.567 14.176 13.384-1.48c0-1.663-.987-13.047 1.408-13.313 2.995-.332 7.409-10.316 7.409-13.31 0-2.396-1.885-.998-2.828 0-1.698 1.797-4.83 7.148-6.827 3.82-1.996-3.326 1.757-11.215 4.772-11.183 3.016.031 2.494 5.424 3.885 5.366 1.391-.057 1.807-1.918-.455-6.709-2.262-4.79-11.184.075-12.526 5.064 1.001-3.721 6.493-15.731 5.162-16.929-1.331-1.198-5.864 11.05-7.805 16.929-.222-5.157-.627-17.922-3.012-16.929-1.597.666-.665 14.04 0 19.918Z" fill="#fff"/><path d="m240.244 62.072-.489.102a.5.5 0 0 0 .986-.158l-.497.056Zm0-19.918.193.462-.193-.462Zm3.012 16.929-.5.021a.501.501 0 0 0 .975.135l-.475-.156Zm7.805-16.929.335-.372-.335.372Zm-5.645 16.799a.5.5 0 1 0 .966.26l-.966-.26Zm13.009-4.934.452-.213-.452.214Zm-1.375 8.706-.364-.344.364.344Zm-4.581 13.31.055.497-.055-.497Zm-1.408 13.313.055.497.445-.049v-.448h-.5Zm-13.384 1.48-.492-.09-.12.66.667-.073-.055-.497Zm2.567-14.176.492.089a.496.496 0 0 0-.129-.433l-.363.344Zm-2.77-10.554.485-.123-.485.123Zm-3.058-12.771c-.004 0 .096.011.322.19.206.164.452.413.728.74.55.654 1.173 1.562 1.775 2.557a33.7 33.7 0 0 1 1.627 3.02c.457.972.775 1.804.887 2.34l.979-.204c-.138-.656-.498-1.576-.961-2.561a34.688 34.688 0 0 0-1.676-3.113c-.617-1.018-1.27-1.974-1.866-2.682a6.351 6.351 0 0 0-.872-.88c-.258-.205-.588-.407-.943-.407v1Zm6.325 8.689c-.331-2.928-.729-7.727-.845-11.871-.058-2.075-.045-3.97.079-5.38.063-.709.151-1.272.264-1.668a1.83 1.83 0 0 1 .165-.419c.053-.09.073-.079.033-.062l-.385-.923c-.24.1-.4.293-.508.475a2.789 2.789 0 0 0-.266.654c-.139.486-.235 1.123-.299 1.855-.129 1.468-.141 3.409-.083 5.495.117 4.179.518 9.006.852 11.956l.993-.112Zm-.304-19.4c.053-.023.076-.017.088-.013.022.006.075.03.154.118.168.184.353.54.536 1.091.36 1.086.636 2.706.849 4.557.425 3.69.581 8.148.692 10.735l.999-.043c-.11-2.57-.268-7.072-.697-10.806-.214-1.861-.5-3.568-.894-4.757-.194-.587-.433-1.106-.745-1.45-.16-.176-.36-.33-.607-.403a1.115 1.115 0 0 0-.76.048l.385.923Zm3.294 16.623c.968-2.93 2.581-7.449 4.117-11.08.769-1.819 1.51-3.394 2.134-4.435.316-.527.579-.877.777-1.057.102-.092.145-.101.132-.098a.203.203 0 0 1-.164-.043l.669-.744a.8.8 0 0 0-.736-.186 1.34 1.34 0 0 0-.573.33c-.312.284-.637.74-.963 1.284-.661 1.103-1.424 2.732-2.197 4.56-1.55 3.664-3.173 8.21-4.146 11.156l.95.313Zm6.996-16.713c-.026-.023-.004-.022.017.078.02.096.03.24.019.441-.022.403-.122.948-.291 1.613-.336 1.326-.922 3.035-1.587 4.841-.665 1.806-1.4 3.685-2.037 5.36-.633 1.661-1.174 3.134-1.432 4.094l.966.26c.242-.902.763-2.325 1.4-3.999.633-1.661 1.375-3.557 2.042-5.37.666-1.81 1.267-3.56 1.617-4.94.175-.687.293-1.305.321-1.804a2.77 2.77 0 0 0-.039-.703c-.045-.21-.135-.442-.327-.614l-.669.743Zm-4.345 16.686c.306-1.139 1.058-2.306 2.079-3.349a12.403 12.403 0 0 1 3.566-2.526c1.291-.597 2.564-.878 3.616-.753 1.024.122 1.846.624 2.33 1.649l.904-.427c-.647-1.37-1.789-2.057-3.116-2.215-1.299-.154-2.764.196-4.154.839a13.398 13.398 0 0 0-3.86 2.733c-1.099 1.123-1.966 2.434-2.331 3.79l.966.26Zm11.591-4.979c1.124 2.38 1.545 3.961 1.549 4.918.003.474-.098.736-.204.872-.092.12-.229.196-.459.206l.041.999c.467-.02.903-.197 1.209-.592.293-.379.416-.893.413-1.49-.005-1.184-.507-2.93-1.645-5.34l-.904.427Zm.886 5.996c-.003 0-.002 0 0 0h.003a.191.191 0 0 1-.049-.043c-.067-.076-.147-.217-.237-.449-.187-.481-.325-1.08-.552-1.808-.213-.682-.495-1.43-.951-2.015-.472-.606-1.14-1.043-2.072-1.052l-.011 1c.575.006.973.255 1.295.667.338.434.577 1.035.785 1.698.193.618.374 1.358.574 1.873.104.266.235.537.418.745.195.223.475.398.838.383l-.041-1Zm-3.858-5.367c-.965-.01-1.891.602-2.668 1.422-.792.838-1.51 1.976-2.06 3.206-.55 1.232-.944 2.581-1.068 3.851-.124 1.262.013 2.502.59 3.462l.857-.514c-.422-.704-.565-1.698-.452-2.85.112-1.144.471-2.388.986-3.54.516-1.154 1.177-2.19 1.874-2.928.713-.753 1.387-1.115 1.93-1.11l.011-1Zm-5.206 11.941c.278.463.598.813.967 1.036.377.227.779.305 1.183.263.771-.079 1.505-.59 2.142-1.177.653-.601 1.287-1.361 1.851-2.064.577-.72 1.069-1.363 1.475-1.793l-.727-.687c-.442.47-.978 1.169-1.528 1.854-.563.701-1.156 1.409-1.748 1.954-.608.56-1.137.874-1.568.919a.877.877 0 0 1-.564-.126c-.19-.114-.405-.325-.626-.694l-.857.515Zm7.618-3.735a6.58 6.58 0 0 1 .778-.703c.29-.219.558-.371.769-.434.208-.061.249-.01.256-.003.045.045.162.233.162.797h1c0-.634-.119-1.17-.457-1.506-.376-.373-.865-.36-1.246-.246-.378.112-.758.346-1.087.595a7.473 7.473 0 0 0-.902.813l.727.687Zm1.965-.343c0 .661-.252 1.78-.71 3.136a33.615 33.615 0 0 1-1.817 4.29c-.73 1.439-1.545 2.778-2.349 3.77-.403.496-.793.893-1.158 1.172-.369.282-.681.418-.93.445l.11.994c.5-.055.981-.304 1.427-.644.449-.343.895-.804 1.327-1.337.866-1.067 1.716-2.473 2.464-3.947a34.41 34.41 0 0 0 1.873-4.423c.463-1.37.763-2.62.763-3.456h-1Zm-6.964 12.813c-.52.058-.881.415-1.123.822s-.414.941-.541 1.528c-.255 1.18-.357 2.72-.383 4.271a76.017 76.017 0 0 0 .078 4.466c.056 1.327.116 2.321.116 2.723h1c0-.43-.063-1.481-.117-2.765a76.113 76.113 0 0 1-.077-4.407c.026-1.535.127-2.995.36-4.077.118-.543.262-.956.424-1.228.162-.273.294-.33.373-.339l-.11-.994Zm-1.408 13.314-13.384 1.479.11.994 13.384-1.48-.11-.993Zm-12.837 2.065 2.567-14.176-.984-.179-2.567 14.177.984.178Zm2.438-14.61c-.192-.202-.4-.618-.616-1.287-.209-.65-.405-1.471-.607-2.42-.401-1.882-.824-4.26-1.425-6.625l-.969.247c.595 2.34 1.006 4.658 1.416 6.586.203.955.407 1.817.633 2.519.221.683.484 1.29.842 1.668l.726-.687Zm-2.648-10.332c-.801-3.152-2.086-6.52-2.891-9.016-.41-1.271-.688-2.293-.75-2.985-.032-.354.002-.543.039-.624.014-.03.02-.026.008-.019-.01.006-.001-.005.051-.005v-1c-.199 0-.4.044-.579.156a1.025 1.025 0 0 0-.387.447c-.151.327-.164.735-.128 1.135.073.817.387 1.939.794 3.202.83 2.573 2.082 5.84 2.874 8.956l.969-.247Z" fill="#000"/><path d="M249.295 102.836c-9.633 27.144-.36 41.797 20.327 23.112 0 0 18.19-16.716 29.624-19.983 11.434-3.266-1.583 32.507-1.583 32.507-10.617 11.161-6.533 8.167-48.367 21.779-39.691 12.915-24.993-49.57-13.135-79.853 6.512 4.341 10.743 4.663 18.808 3.346 0 0-5.214 17.799-5.674 19.092Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="m323.227 116.717-1.6-25.27 15.354-5.118 14.5 23.137c-5.174 9.832-17.545 16.374-28.254 7.251Z" fill="#fff" stroke="#000"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M325.447 39.705c10.255-.595 19.229 6.833 20.56 17.02l.865 6.62a4.506 4.506 0 0 1 1.163 8.908l.385 2.945c1.533 11.732-7.181 22.313-18.989 23.06-11.478.725-21.297-8.153-21.727-19.646l-.698-18.617c-.399-10.655 7.797-19.672 18.441-20.29Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M325.447 39.705c10.255-.595 19.229 6.833 20.56 17.02l.865 6.62a4.506 4.506 0 0 1 1.163 8.908l.385 2.945c1.533 11.732-7.181 22.313-18.989 23.06-11.478.725-21.297-8.153-21.727-19.646l-.698-18.617c-.399-10.655 7.797-19.672 18.441-20.29Z" fill="#fff"/><path d="m346.007 56.724-.992.13.992-.13Zm-20.56-17.019-.058-.998.058.998Zm21.425 23.64.047 1-.92.043-.119-.913.992-.13Zm1.14.093-.206.978.206-.978Zm3.485 5.335.979.205-.979-.205Zm-3.462 3.48-.991.13-.119-.912.899-.195.211.978Zm.385 2.945.991-.13-.991.13Zm-40.716 3.414.999-.037-.999.037Zm-.698-18.617-.999.037.999-.037Zm38.009-3.141c-1.263-9.667-9.778-16.716-19.51-16.15l-.116-1.997c10.779-.626 20.211 7.181 21.609 17.887l-1.983.26Zm.865 6.621-.865-6.621 1.983-.26.865 6.622-1.983.26Zm.945-1.128a5.49 5.49 0 0 1 1.392.112l-.411 1.957a3.508 3.508 0 0 0-.887-.072l-.094-1.997Zm1.392.112a5.507 5.507 0 0 1 4.259 6.519l-1.958-.41a3.505 3.505 0 0 0-2.712-4.152l.411-1.957Zm4.259 6.519a5.508 5.508 0 0 1-4.23 4.253l-.422-1.955a3.507 3.507 0 0 0 2.694-2.709l1.958.411Zm-5.048 6.349-.384-2.944 1.983-.259.384 2.944-1.983.259Zm-18.06 21.932c11.231-.71 19.518-10.773 18.06-21.932l1.983-.259c1.608 12.306-7.531 23.405-19.917 24.187l-.126-1.996Zm-20.665-18.684c.41 10.93 9.748 19.374 20.665 18.684l.126 1.996c-12.039.761-22.338-8.55-22.789-20.605l1.998-.075Zm-.697-18.617.697 18.617-1.998.075-.698-18.618 1.999-.074Zm17.499-19.255c-10.101.587-17.878 9.144-17.499 19.255l-1.999.074c-.419-11.198 8.194-20.676 19.382-21.325l.116 1.996Z" fill="#000" mask="url(#a)"/><path d="M300.298 49.79c-1.215-7.18 9.637-12.252 19.519-13.781 0 0 5.252-1.255 10.911-.484 5.658.772 8.435 5.372 8.435 5.372 1.028-.939 4.015-1.769 6.763 2.113 3.496 4.939 3.924 13.802 2.854 21.107 0 0-2.019-1.07-5.091.366-2.364 1.104-3.835 4.83-6.49 4.272-2.859-.6 1.661-12.54-3.126-15.483-3.458-2.127-9.509-4.35-14.865-.484-6.695 4.831-17.55 5.048-18.91-2.998Z" fill="#C4C4C4" stroke="#000"/><path d="M310.529 151.649c3.998-4.443 23.204-1.852 28.758 0l-2.374 9.163c-1.737 0-5.624-.133-7.277-.666-1.653-.534-8.443 10.511-11.278 9.343l3.731-8.677-10.043 9.608 4.652-9.608c-2.336 3.342-12.545 10.686-13.408 9.608-.862-1.078 7.252-7.165 8.756-9.608-1.944 2.036-13.076 6.655-15.964 7.988-3.61 1.666 9.448-11.598 14.447-17.151Z" fill="#fff" stroke="#000"/><path d="m245.129 170.959-12.916-56.898c-.245-1.077.452-1.95 1.557-1.95h75.568c1.105 0 2.199.873 2.443 1.95l12.917 56.898h-79.569Z" fill="#C4C4C4" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M415.299 171.765c0-6.245-14.987-47.401-30.597-59.033a.896.896 0 0 0-.262-.136c-7.983-2.587-24.383 5.136-16.788 24.081.024.06.055.12.09.174l19.059 29.221c.56.858-.38 1.929-1.301 1.48-8.699-4.237-32.395-15.307-47.631-17.924a.976.976 0 0 0-1.083.647l-4.011 11.233c-.177.496.051 1.04.531 1.258 13.058 5.939 39.2 23.961 55.543 28.532 11.972 3.347 26.45 1.627 26.45-19.533Z" fill="#fff" stroke="#000"/><circle cx="74.187" cy="277.917" r="18.919" fill="#0070CC" stroke="#000"/><path d="m83.429 291.202-2.2-29.43 17.906-4.585 8.549 28.784-24.255 5.231Z" fill="#fff" stroke="#2D2D2D" stroke-linejoin="round"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M62.232 232.076s17.024-26.051 33.19-22.71c8.61 1.78 14.427 14.852 17.26 27.938.533.18 1.039.461 1.483.849 1.914 1.673 1.786 4.535-.256 6.072 1.235 8.914.99 16.852-.801 19.945-4.803 8.297-32.785 1.835-38.867-3.931-6.082-5.766-12.009-28.163-12.009-28.163Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M62.232 232.076s17.024-26.051 33.19-22.71c8.61 1.78 14.427 14.852 17.26 27.938.533.18 1.039.461 1.483.849 1.914 1.673 1.786 4.535-.256 6.072 1.235 8.914.99 16.852-.801 19.945-4.803 8.297-32.785 1.835-38.867-3.931-6.082-5.766-12.009-28.163-12.009-28.163Z" fill="#fff"/><path d="m95.423 209.366-.203.98.203-.98Zm-33.19 22.71-.967.256-.114-.431.243-.372.837.547Zm50.449 5.228-.319.948-.538-.181-.121-.555.978-.212Zm1.483.849-.658.753.658-.753Zm-.256 6.072-.991.137-.081-.583.47-.354.602.8Zm-.801 19.945-.865-.501.865.501ZM95.22 210.346c-3.744-.774-7.602.14-11.35 2.05-3.747 1.91-7.309 4.78-10.408 7.79-3.095 3.004-5.696 6.118-7.526 8.484a80.198 80.198 0 0 0-2.123 2.869 52.292 52.292 0 0 0-.699 1.016l-.034.052-.008.013a.012.012 0 0 0-.002.003l-.838-.547c-.837-.547-.837-.547-.836-.548v-.001l.004-.005a82.404 82.404 0 0 1 2.954-4.076c1.867-2.415 4.532-5.605 7.715-8.695 3.177-3.086 6.902-6.102 10.893-8.137 3.992-2.034 8.325-3.124 12.663-2.227l-.404 1.959Zm16.484 27.17c-1.403-6.485-3.538-12.921-6.357-17.93-2.84-5.047-6.254-8.44-10.126-9.24l.404-1.959c4.737.979 8.536 5.012 11.465 10.218 2.95 5.242 5.14 11.886 6.569 18.488l-1.955.423Zm1.803 1.39a3.37 3.37 0 0 0-1.144-.654l.638-1.896c.653.22 1.274.566 1.822 1.044l-1.316 1.506Zm-.2 4.519c1.546-1.163 1.626-3.273.2-4.519l1.316-1.506c2.403 2.1 2.226 5.713-.313 7.624l-1.203-1.599Zm-1.064 20.244c.763-1.318 1.271-3.859 1.401-7.326.128-3.415-.114-7.568-.726-11.981l1.981-.275c.624 4.501.877 8.774.744 12.331-.132 3.503-.641 6.478-1.669 8.253l-1.731-1.002Zm-37.314-4.155c1.364 1.292 4.088 2.721 7.616 3.999 3.491 1.264 7.646 2.337 11.763 2.977 4.125.642 8.157.839 11.419.387 3.316-.461 5.556-1.55 6.516-3.208l1.731 1.002c-1.442 2.491-4.501 3.705-7.972 4.187-3.526.489-7.77.266-12.001-.391-4.24-.659-8.52-1.764-12.137-3.074-3.58-1.296-6.633-2.837-8.311-4.428l1.376-1.451Zm-12.697-27.438.967-.256v.001l.001.002.003.012.012.047.05.185c.045.163.11.404.197.714a170.56 170.56 0 0 0 3.436 10.88c1.115 3.142 2.412 6.444 3.8 9.309 1.403 2.892 2.85 5.234 4.231 6.544l-1.376 1.451c-1.66-1.573-3.234-4.194-4.654-7.123-1.433-2.956-2.758-6.334-3.886-9.512a172.39 172.39 0 0 1-3.678-11.739l-.051-.192-.014-.05-.003-.013-.001-.003v-.001l.966-.256Z" fill="#2D2D2D" mask="url(#b)"/><path d="M79.411 256.095c-7.532-1.927-11.032-12.882-2.33-12.882 2.33 0 6.141.048 7.642 1.964l11.805-12.69c8.216-11.64 5.249-38.34-24.56-17.555-10.856 7.57-13.131 16.525-11.33 26.529 1.445 8.032 12.498 20.456 20.591 21.84l-1.818-7.206Z" fill="#0070CC" stroke="#2D2D2D" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="m150.425 325.532-16.916-15.288-7.896 44.4 7.07 31.652H72.154c-3.144 2.315-5.967 4.119-8.301 5.212-19.419 9.086-12.796-60.41-11.216-71.471 1.264-8.849 18.952-24.296 29.861-28.869V277.11l21.774-2.572 2.144 7.53c9.345-.274 23.622-.242 26.267 1.549 1.875 1.27 3.026 3.044 3.674 4.545l20.894 23.616c1.913 2.162 5.417 1.648 6.627-.973l18.673-40.432 9.761.001c-4.756 21.275-10.691 43.415-18.017 53.821-6.315 8.968-10.312 12.603-23.87 1.337Zm-80.002 4.828c-.35.623-.536 1.127-.536 1.491 0 4.231-.49 13.274-.934 21.458-.367 6.764-.702 12.94-.702 15.328l6.966-5.837c.234-11.358-1.272-23.139-4.108-29.568-.385-.874-.608-1.835-.685-2.872Z" fill="#2D2D2D"/><path d="m133.509 310.244.335-.371-.669-.605-.158.889.492.087Zm16.916 15.288-.335.371.008.007.008.006.319-.384Zm-24.812 29.112-.492-.088-.018.099.022.098.488-.109Zm7.07 31.652v.5h.624l-.136-.609-.488.109Zm-60.529 0v-.5h-.164l-.132.098.296.402Zm-8.301 5.212.212.453-.212-.453Zm-11.216-71.471.495.071-.495-.071Zm29.861-28.869.194.462.306-.129v-.333h-.5Zm0-14.058-.059-.496-.44.052v.444h.5Zm21.774-2.572.481-.137-.117-.409-.423.05.059.496Zm2.144 7.53-.481.137.106.375.389-.012-.014-.5Zm26.267 1.549-.281.414.281-.414Zm3.674 4.545-.459.198.032.074.053.059.374-.331Zm20.894 23.616-.375.331.375-.331Zm6.627-.973.454.209-.454-.209Zm18.673-40.432v-.5h-.32l-.134.29.454.21Zm9.761.001.488.109.136-.609h-.624v.5Zm-18.017 53.821-.409-.288.409.288ZM70.424 330.36l.498-.037-.123-1.652-.812 1.444.437.245Zm-1.471 22.949.499.027-.5-.027Zm-.702 15.328h-.5v1.071l.821-.688-.321-.383Zm6.966-5.837.321.384.175-.146.004-.227-.5-.011Zm-4.108-29.568.458-.202-.458.202Zm62.065-22.617 16.916 15.288.671-.742-16.917-15.288-.67.742Zm-7.069 44.116 7.896-44.399-.984-.175-7.896 44.399.984.175Zm7.066 31.456-7.07-31.652-.976.218 7.07 31.652.976-.218Zm-61.017.609h60.529v-1H72.154v1Zm-.296-.902c-3.135 2.307-5.926 4.089-8.217 5.161l.424.906c2.378-1.113 5.23-2.94 8.386-5.262l-.593-.805Zm-8.217 5.161c-2.309 1.08-4.144.963-5.644.021-1.54-.968-2.817-2.86-3.844-5.527-2.053-5.326-2.996-13.434-3.283-22.238-.573-17.583 1.475-37.692 2.262-43.203l-.99-.142c-.793 5.55-2.847 25.72-2.271 43.378.287 8.817 1.23 17.07 3.348 22.565 1.058 2.743 2.436 4.876 4.246 6.013 1.848 1.162 4.054 1.23 6.6.039l-.424-.906Zm-10.509-70.947c.299-2.091 1.584-4.635 3.575-7.378 1.982-2.731 4.629-5.611 7.585-8.365 5.918-5.516 13.018-10.48 18.4-12.735l-.387-.923c-5.528 2.317-12.726 7.363-18.695 12.926-2.988 2.785-5.682 5.712-7.712 8.509-2.022 2.785-3.422 5.49-3.756 7.824l.99.142Zm29.866-28.94V277.11h-1v14.058h1Zm-.441-13.561 21.773-2.572-.117-.993-21.773 2.572.117.993Zm21.234-2.932 2.144 7.53.962-.273-2.144-7.531-.962.274Zm29.172 8.528c-.403-.273-.982-.486-1.659-.662-.688-.179-1.521-.329-2.46-.456-1.879-.253-4.222-.417-6.762-.516-5.084-.198-11.003-.138-15.681 0l.029.999c4.667-.137 10.56-.197 15.613 0 2.527.099 4.833.261 6.667.508.917.124 1.707.268 2.342.433.646.167 1.092.347 1.35.522l.561-.828Zm3.853 4.761c-.674-1.562-1.877-3.424-3.853-4.761l-.561.828c1.776 1.202 2.874 2.889 3.496 4.329l.918-.396Zm20.809 23.483-20.893-23.616-.749.662 20.893 23.616.749-.662Zm5.799-.852c-1.059 2.293-4.125 2.744-5.799.852l-.749.662c2.152 2.433 6.094 1.854 7.456-1.095l-.908-.419Zm18.673-40.432-18.673 40.432.908.419 18.673-40.432-.908-.419Zm10.215-.289-9.761-.001v1l9.761.001v-1Zm-17.609 54.609c3.711-5.27 7.045-13.469 10.041-22.972 3.001-9.516 5.677-20.386 8.056-31.028l-.976-.218c-2.377 10.632-5.046 21.47-8.033 30.945-2.992 9.487-6.289 17.561-9.905 22.697l.817.576Zm-24.597 1.433c3.404 2.829 6.234 4.745 8.67 5.874 2.441 1.132 4.515 1.487 6.388 1.153 1.873-.334 3.474-1.345 4.991-2.812 1.512-1.462 2.97-3.406 4.548-5.648l-.817-.576c-1.579 2.242-2.989 4.115-4.426 5.505-1.432 1.385-2.861 2.259-4.471 2.547-1.611.287-3.473-.001-5.792-1.076-2.324-1.077-5.078-2.932-8.452-5.736l-.639.769Zm-80.118 4.199c-.356.633-.601 1.234-.601 1.736h1c0-.226.128-.633.472-1.246l-.871-.49Zm-.601 1.736c0 4.213-.49 13.239-.934 21.431l.999.054c.443-8.175.935-17.237.935-21.485h-1Zm-.934 21.431c-.366 6.753-.702 12.949-.702 15.355h1c0-2.37.334-8.527.701-15.301l-.999-.054Zm.12 15.738 6.965-5.836-.642-.767-6.966 5.837.642.766Zm2.079-35.586c2.792 6.328 4.298 18.022 4.065 29.356l1 .021c.234-11.383-1.27-23.252-4.15-29.781l-.915.404Zm-.727-3.037c.08 1.085.315 2.104.727 3.037l.915-.404c-.36-.814-.571-1.719-.645-2.707l-.997.074Z" fill="#000"/><path d="M68.637 388.727c18.8-12.249 50.357-45.444 56.998-52.521l-4.638-10.892-51.619 42.326" stroke="#000"/><path d="M121.292 325.388c4.436-8.658 13.34-28.31 15.884-27.905 2.279.363-2.576 9.516-5.152 15.24 1.574-2.933 5.152-8.414 6.869-6.868.551.496-.793 3.668-2.31 6.35 1.74-2.376 4.002-4.67 5.313-3.241.858.937-3.35 6.388-4.72 8.135 1.324-1.524 5.384-7.691 6.414-5.287 1.031 2.404-11.637 18.155-18.005 24.094l-4.293-10.518Z" fill="#FFFDFD"/><path d="m121.292 325.388-.445-.228-.105.204.087.213.463-.189Zm15.884-27.905-.079.494.079-.494Zm-5.152 15.24-.456-.205a.501.501 0 0 0 .897.442l-.441-.237Zm6.869-6.868.334-.372-.334.372Zm-4.183 9.23-.434-.248a.5.5 0 0 0 .825.559l-.391-.311Zm7.186-6.121.368-.337-.368.337Zm-4.72 8.135-.394-.308a.5.5 0 0 0 .771.636l-.377-.328Zm6.414-5.287.46-.197-.46.197Zm-18.005 24.094-.463.189.274.671.53-.495-.341-.365Zm-3.849-10.29c1.112-2.169 2.503-5.027 4-8.077 1.499-3.054 3.105-6.305 4.651-9.271 1.548-2.969 3.028-5.64 4.276-7.539.625-.951 1.179-1.689 1.642-2.172.233-.242.426-.402.58-.494.159-.096.22-.085.212-.086l.158-.988c-.326-.051-.633.065-.885.217a4.019 4.019 0 0 0-.785.658c-.528.549-1.122 1.347-1.758 2.316-1.276 1.943-2.776 4.651-4.327 7.626-1.552 2.978-3.163 6.238-4.662 9.292-1.499 3.057-2.885 5.903-3.991 8.062l.889.456Zm15.361-27.639c.05.008.065.022.073.029a.307.307 0 0 1 .062.132c.051.189.054.511-.03.989-.165.941-.62 2.255-1.244 3.776-1.248 3.043-3.087 6.72-4.39 9.615l.912.411c1.273-2.829 3.15-6.591 4.403-9.646.627-1.528 1.119-2.928 1.304-3.984.091-.521.12-1.018.01-1.422a1.267 1.267 0 0 0-.323-.58 1.114 1.114 0 0 0-.619-.308l-.158.988Zm-4.632 14.983c.778-1.451 2.047-3.521 3.322-5.028.642-.759 1.253-1.336 1.777-1.634.259-.148.465-.208.62-.212a.5.5 0 0 1 .374.14l.669-.743a1.503 1.503 0 0 0-1.072-.397c-.376.011-.744.148-1.086.343-.679.386-1.382 1.073-2.046 1.858-1.337 1.58-2.644 3.718-3.439 5.2l.881.473Zm6.093-6.734c-.067-.06-.05-.107-.042-.02.007.077.002.203-.031.386-.064.363-.214.855-.438 1.439-.446 1.161-1.149 2.601-1.899 3.927l.87.493c.767-1.356 1.494-2.842 1.962-4.062.233-.607.41-1.168.49-1.623.04-.226.061-.451.042-.653-.018-.191-.079-.445-.285-.63l-.669.743Zm-2.41 5.732c-.63 1.113-1.282 2.126-1.83 2.816l.783.622c.594-.748 1.275-1.81 1.917-2.945l-.87-.493Zm-1.004 3.375a31.16 31.16 0 0 1 1.842-2.833l-.807-.591a32.205 32.205 0 0 0-1.903 2.928l.868.496Zm1.842-2.833c.863-1.178 1.827-2.294 2.709-2.939.444-.323.821-.495 1.122-.531.268-.032.494.036.71.272l.737-.675c-.439-.479-.987-.66-1.567-.59-.546.066-1.088.349-1.592.717-1.011.739-2.048 1.958-2.926 3.155l.807.591Zm4.541-3.198c-.048-.053.003-.06-.026.137-.026.177-.105.426-.245.744-.279.632-.749 1.428-1.302 2.27-1.104 1.68-2.487 3.465-3.172 4.338l.787.617c.686-.874 2.092-2.688 3.22-4.405.563-.856 1.069-1.708 1.382-2.416.155-.352.274-.696.319-1.003.043-.288.037-.67-.226-.957l-.737.675Zm-3.974 8.125c.344-.395.863-1.088 1.435-1.829.582-.754 1.235-1.579 1.875-2.278.653-.714 1.242-1.242 1.694-1.46.224-.109.339-.104.384-.092.021.006.1.031.19.241l.919-.394c-.168-.392-.44-.7-.844-.811-.38-.105-.761-.001-1.084.155-.64.31-1.341.968-1.997 1.686-.67.733-1.345 1.585-1.929 2.342-.594.769-1.079 1.418-1.398 1.785l.755.655Zm5.578-5.418c.011.027.034.121.003.329-.031.2-.104.458-.226.775-.246.634-.665 1.442-1.23 2.386-1.128 1.883-2.8 4.246-4.712 6.729-3.825 4.969-8.566 10.368-11.722 13.312l.682.731c3.211-2.995 7.989-8.44 11.832-13.433 1.922-2.497 3.622-4.894 4.778-6.826.577-.964 1.029-1.827 1.304-2.538.138-.355.237-.688.282-.986.044-.29.045-.6-.072-.873l-.919.394Zm-17.083 23.708-4.294-10.518-.925.378 4.293 10.518.926-.378Z" fill="#000"/><path d="M220.351 273.778h-89.849a1.89 1.89 0 0 1-1.89-1.89l24.544-13.543h80.649v1.249c0 .509-.194.999-.543 1.369l-11.454 12.185a2 2 0 0 1-1.457.63Z" fill="#A9A9A9" stroke="#2D2D2D"/><path d="M152.756 258.499v-50.103a2 2 0 0 1 2-2h77.049a2 2 0 0 1 2 2v50.103h-81.049Z" fill="#fff" stroke="#2D2D2D" stroke-linejoin="round"/><path d="m128.612 271.656 24.009-13.157h80.9l-12.8 13.157h-92.109Z" fill="#C4C4C4" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M529.396 327.534c2.007 5.426 4.949-22.205 4.843-34.928l4.417 9.087c.004 10.553-.391 30.722-.73 36.599-.162 2.802-.77 5.645-4.413 6.041-8.245.828-25.005 2.233-26.083 1.221-1.347-1.265-1.993-9.06-1.537-14.151.455-5.09 4.337-8.335 11.269-9.492s9.762-1.061 12.234 5.623Z" fill="#2D2D2D" stroke="#2D2D2D"/><path d="M524.606 299.283c4.742.431 9.161-4.131 10.778-6.466l1.347 16.975c1.347-1.527 5.012-3.665 8.892 0 3.88 3.664 0 9.728-4.85 11.586l2.329 14.764c5.82-.863 12.221-5.464 12.221-17.458 5.119-1.887 10.239-5.928 8.892-13.473-1.078-6.035-6.377-6.466-8.892-5.928l1.078-8.352c-2.587-10.347-10.239-10.239-13.742-8.892-7.329-11.64-15.089-7.365-18.053-3.772-8.623-4.527-17.199-3.318-21.247 3.772-6.603 7.97-1.919 16.138 2.655 17.244 5.655 0 13.85-.431 18.592 0Z" fill="#2D2D2D" stroke="#2D2D2D"/><path d="M512.217 460.346c16.867-3.279 22.018-31.943 26.794-47.976 2.554-8.573 4.781-28.023 8.529-34.115 4.685-7.613 16.297-13.044 23.245-8.689 11.21 7.026 5.644 22.87 3.457 34.504-3.457 10.578-7.224 29.67-17.832 51.625-16.922 35.018-66.254 36.083-90.462 31.007v-22.256l46.269-4.1Z" fill="#D4E4F3" stroke="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M447.681 411.914c5.667 0 10.262-4.594 10.262-10.261 0-5.668-4.595-10.262-10.262-10.262-5.441 0-9.893 4.235-10.24 9.588l-26.694 21.364 1.653 2.442-3.793 2.567 1.937 2.863 3.793-2.567 1.737 2.567 29.462-18.525c.692.147 1.41.224 2.145.224Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M428.641 425.778v23.837l-3.524-.839V425.97l-8.394-12.778 7.419-4.873 9.368 14.26-4.869 3.199Z" fill="#C4C4C4"/><path d="m428.641 425.778-.275-.418-.225.148v.27h.5Zm0 23.837-.116.486.616.147v-.633h-.5Zm-3.524-.839h-.5v.394l.384.092.116-.486Zm0-22.806h.5v-.15l-.083-.125-.417.275Zm-8.394-12.778-.274-.418-.418.275.274.418.418-.275Zm7.419-4.873.418-.275-.274-.418-.418.275.274.418Zm9.368 14.26.274.418.418-.274-.274-.418-.418.274Zm-5.369 3.199v23.837h1v-23.837h-1Zm.615 23.35-3.524-.839-.231.973 3.524.839.231-.973Zm-3.139-.352V425.97h-1v22.806h1Zm-.083-23.081-8.393-12.777-.836.549 8.394 12.777.835-.549Zm-8.536-12.085 7.419-4.873-.549-.836-7.419 4.873.549.836Zm6.726-5.017 9.368 14.261.836-.549-9.368-14.261-.836.549Zm9.511 13.568-4.869 3.199.549.836 4.869-3.199-.549-.836Z" fill="#2D2D2D"/><path d="M526.301 461.188v55.818H420.45v-69.939l105.851 14.121Zm-124.392-24.396 18.156 9.835v70.151l-18.156-13.241v-66.745Z" fill="#EBEBEB" stroke="#2D2D2D"/><circle cx="308.57" cy="345.402" r="76.099" fill="#fff" stroke="#000"/><path d="M328.119 314.624s31.959 33.479-10.216 46.917c-8.128 2.641-36.588 8.413-38.973 20.173 0 0-9.197-26.557 16.847-34.74 26.736-8.349 36.593-22.279 32.342-32.35Z" fill="#ED1C24"/><path d="M329.517 362.597s8.103 24.266-19.843 21.303c-2.725-.378-22.665-3.546-29.424 1.459 0 0 3.378-10.847 20.936-13.077 17.503-2.244 24.413-2.096 28.331-9.685Zm-46.946-35.791c20.958-12.718 28.353-22.078 24.993-37.669 0 0 43.823 31.839-13.337 52.192-20.441 7.275-20.845 20.212-20.963 20.65-1.943-3.517-11.65-22.454 9.307-35.173Z" fill="#ED1C24"/><rect x="132.471" y="120.014" width="52.425" height="43.042" rx="7" fill="#0070CC"/><path d="m168.065 134.975 6.597 6.597-6.597 6.597m-18.764-.115-6.597-6.598 6.597-6.597m6.267 15.387 6.561-17.421" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><circle cx="172.366" cy="416.497" r="2.296" transform="rotate(90 172.366 416.497)" fill="#fff"/><circle cx="161.599" cy="416.497" r="2.296" transform="rotate(90 161.599 416.497)" fill="#fff"/><circle cx="150.831" cy="416.497" r="2.296" transform="rotate(90 150.831 416.497)" fill="#fff"/><circle cx="140.064" cy="416.497" r="2.296" transform="rotate(90 140.064 416.497)" fill="#fff"/><circle cx="172.366" cy="427.265" r="2.296" transform="rotate(90 172.366 427.265)" fill="#fff"/><circle cx="161.599" cy="427.265" r="2.296" transform="rotate(90 161.599 427.265)" fill="#fff"/><circle cx="150.831" cy="427.265" r="2.296" transform="rotate(90 150.831 427.265)" fill="#fff"/><circle cx="140.064" cy="427.265" r="2.296" transform="rotate(90 140.064 427.265)" fill="#fff"/><circle cx="172.366" cy="438.032" r="2.296" transform="rotate(90 172.366 438.032)" fill="#fff"/><circle cx="161.599" cy="438.032" r="2.296" transform="rotate(90 161.599 438.032)" fill="#fff"/><circle cx="150.831" cy="438.032" r="2.296" transform="rotate(90 150.831 438.032)" fill="#fff"/><circle cx="140.064" cy="438.032" r="2.296" transform="rotate(90 140.064 438.032)" fill="#fff"/><circle cx="172.366" cy="448.799" r="2.296" transform="rotate(90 172.366 448.799)" fill="#fff"/><circle cx="161.599" cy="448.799" r="2.296" transform="rotate(90 161.599 448.799)" fill="#fff"/><circle cx="150.831" cy="448.799" r="2.296" transform="rotate(90 150.831 448.799)" fill="#fff"/><circle cx="140.064" cy="448.799" r="2.296" transform="rotate(90 140.064 448.799)" fill="#fff"/><circle cx="172.366" cy="459.567" r="2.296" transform="rotate(90 172.366 459.567)" fill="#fff"/><circle cx="161.599" cy="459.567" r="2.296" transform="rotate(90 161.599 459.567)" fill="#fff"/><circle cx="150.831" cy="459.567" r="2.296" transform="rotate(90 150.831 459.567)" fill="#fff"/><circle cx="140.064" cy="459.567" r="2.296" transform="rotate(90 140.064 459.567)" fill="#fff"/><rect x="169.528" y="422.501" width="75.191" height="86.615" rx="9.5" fill="#91C2EA" stroke="#000"/><path d="M183.95 441.022h45.821m-45.821 10.42h45.821m-45.821 10.421h45.821m-45.821 10.42h45.821m-45.821 10.42h45.821m-45.821 10.421h45.821" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M166.004 252.296v-33.648h50.24v33.648h-50.24Z" fill="#EFEFEF" stroke="#2D2D2D"/><path d="M170.004 248.296v-33.648h50.24v33.648h-50.24Z" fill="#EFEFEF" stroke="#2D2D2D"/><path fill="#2D2D2D" d="M169.512 211.894h51.218v5.304h-51.218z"/><circle cx="173.963" cy="214.648" r="1.079" fill="#fff"/><circle cx="178.121" cy="214.648" r="1.079" fill="#fff"/><path d="M176.209 223.226h38.504m-38.504 6.252h38.504m-38.504 6.253h38.504m-38.504 6.253h15.854" stroke="#2D2D2D"/><circle cx="182.278" cy="214.648" r="1.079" fill="#fff"/><path d="M485.12 229.58a9.5 9.5 0 0 0-9.5-9.5h-66.777a9.5 9.5 0 0 0-9.5 9.5v21.466a9.5 9.5 0 0 0 9.5 9.5h76.277V229.58Z" fill="#fff" stroke="#000"/><circle cx="424.408" cy="240.313" r="3.596" fill="#2D2D2D"/><circle cx="442.231" cy="240.313" r="3.596" fill="#2D2D2D"/><circle cx="460.055" cy="240.313" r="3.596" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b9-icon-code.svg b/build/img/community/b9-icon-code.svg
new file mode 100644
index 0000000..1c7f36b
--- /dev/null
+++ b/build/img/community/b9-icon-code.svg
@@ -0,0 +1 @@
+<svg width="35" height="41" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.179" y="1.099" width="32.365" height="38.213" rx="4" stroke="#000" stroke-width="2"/><path d="m11.119 16.275-3.993 3.803 3.993 3.992m12.484 0 3.993-3.802-3.993-3.993m-8.526 9.57 4.217-11.28" stroke="#0070CC" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b9-icon-paper.svg b/build/img/community/b9-icon-paper.svg
new file mode 100644
index 0000000..0a24f5f
--- /dev/null
+++ b/build/img/community/b9-icon-paper.svg
@@ -0,0 +1 @@
+<svg width="33" height="40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.694 1.388v8.586a3 3 0 0 0 3 3h6.495" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.683 5.2a4 4 0 0 1 4-4h15.524l8.848 8.51a4 4 0 0 1 1.227 2.883v22.344a4 4 0 0 1-4 4H5.683a4 4 0 0 1-4-4V5.2Z" stroke="#000" stroke-width="2"/><path d="M17.207 15.189a1 1 0 0 0-1.414 0l-6.364 6.364a1 1 0 0 0 1.414 1.414L16.5 17.31l5.657 5.657a1 1 0 0 0 1.414-1.414l-6.364-6.364ZM15.5 30.757a1 1 0 1 0 2 0h-2Zm0-14.861v14.861h2V15.896h-2Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/community/b9-wave.svg b/build/img/community/b9-wave.svg
new file mode 100644
index 0000000..887ed40
--- /dev/null
+++ b/build/img/community/b9-wave.svg
@@ -0,0 +1 @@
+<svg width="271" height="278" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="271" height="278"><rect y=".934" width="271" height="277.066" rx="10" fill="#F6F6F6"/></mask><g opacity=".3" stroke="#91C2EA" stroke-linecap="round" stroke-linejoin="round" mask="url(#a)"><path d="M494.777 201.296 259.325 79.706c-31.074-16.047-68.742-6.368-86.601 22.251L32.962 325.943"/><path d="M499.223 216.851 256.271 91.388c-26.837-13.859-59.369-5.5-74.792 19.217L37.407 341.498"/><path d="M503.946 233.377 260.994 107.914c-26.836-13.859-59.369-5.5-74.792 19.217L42.131 358.024"/><path d="M508.669 249.904 265.717 124.44c-26.837-13.858-59.369-5.499-74.792 19.218L46.853 374.55"/><path d="M513.392 266.43 270.44 140.967c-26.837-13.859-59.369-5.5-74.792 19.217L51.577 391.077"/><path d="M518.115 282.956 275.163 157.493c-26.837-13.859-59.369-5.5-74.792 19.218L56.299 407.603"/><path d="M522.838 299.483 279.886 174.02c-26.837-13.859-59.369-5.5-74.792 19.217L61.023 424.13"/><path d="M527.561 316.01 284.609 190.546c-26.837-13.858-59.369-5.499-74.792 19.218L65.745 440.656"/><path d="M532.284 332.537 289.332 207.073c-26.837-13.858-59.369-5.499-74.792 19.218L70.469 457.183"/></g></svg>
\ No newline at end of file
diff --git a/build/img/downloads/hero.svg b/build/img/downloads/hero.svg
new file mode 100644
index 0000000..d710b5b
--- /dev/null
+++ b/build/img/downloads/hero.svg
@@ -0,0 +1 @@
+<svg width="698" height="495" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m385.314 130.402 36.864 79.43-100.713 58.147-137.577-21.284-36.864-79.43 100.713-58.147 137.577 21.284Z" fill="#0070CC" stroke="#fff"/><path d="m147.32 167.13 36.656 79.062v61.813l-36.656-79.063V167.13Z" fill="#0070CC" stroke="#fff"/><path d="m183.976 246.551 137.371 20.305v61.813l-137.371-20.305v-61.813Z" fill="#0070CC" stroke="#fff"/><path d="m196.978 287.61 73.136 10.81v11.826l-73.136-10.81V287.61Zm225.129-77.76-100.76 57.006v61.813l100.76-57.006V209.85Z" fill="#0070CC" stroke="#fff"/><path d="M414.022 257.202c0-4.647-3.263-6.531-7.288-4.207s-7.288 7.975-7.288 12.623c0 4.647 3.263 6.531 7.288 4.207s7.288-7.975 7.288-12.623ZM385.314 58.478l36.864 79.431-100.713 58.146-137.577-21.283-36.864-79.43 100.713-58.147 137.577 21.283Z" fill="#0070CC" stroke="#fff"/><path d="m147.32 95.207 36.656 79.062v61.812l-36.656-79.062V95.206Z" fill="#0070CC" stroke="#fff"/><path d="m183.976 174.628 137.371 20.305v61.812l-137.371-20.304v-61.813Z" fill="#0070CC" stroke="#fff"/><path d="m196.978 214.932 73.136 10.81v11.825l-73.136-10.81v-11.825Zm225.129-77.005-100.76 57.006v61.812l100.76-57.006v-61.812Z" fill="#0070CC" stroke="#fff"/><path d="M414.022 185.827c0-4.648-3.263-6.531-7.288-4.208-4.025 2.324-7.288 7.976-7.288 12.623 0 4.648 3.263 6.532 7.288 4.208s7.288-7.975 7.288-12.623Zm183.191 67.575 36.864 79.43-100.713 58.147-137.577-21.284-36.864-79.43 100.713-58.147 137.577 21.284Z" fill="#0070CC" stroke="#fff"/><path d="m359.219 290.13 36.656 79.062v61.813l-36.656-79.063V290.13Zm36.656 79.421 137.371 20.305v61.813l-137.371-20.305v-61.813Z" fill="#0070CC" stroke="#fff"/><path d="m408.877 410.61 73.136 10.81v11.826l-73.136-10.811V410.61Zm225.129-77.76-100.76 57.006v61.812l100.76-57.005V332.85Z" fill="#0070CC" stroke="#fff"/><path d="M625.921 380.202c0-4.647-3.263-6.531-7.288-4.207s-7.288 7.975-7.288 12.623c0 4.647 3.263 6.531 7.288 4.207s7.288-7.975 7.288-12.623Zm-28.708-198.724 36.864 79.43-100.713 58.147-137.577-21.283-36.864-79.43 100.713-58.147 137.577 21.283Z" fill="#0070CC" stroke="#fff"/><path d="m359.219 218.207 36.656 79.062v61.812l-36.656-79.062v-61.812Zm36.656 79.421 137.371 20.305v61.812l-137.371-20.304v-61.813Z" fill="#0070CC" stroke="#fff"/><path d="m408.877 337.932 73.136 10.81v11.825l-73.136-10.81v-11.825Zm225.129-77.005-100.76 57.006v61.812l100.76-57.006v-61.812Z" fill="#0070CC" stroke="#fff"/><path d="M625.921 308.827c0-4.648-3.263-6.531-7.288-4.208-4.025 2.324-7.288 7.976-7.288 12.623 0 4.648 3.263 6.532 7.288 4.208s7.288-7.975 7.288-12.623Zm-323.708-13.425 36.864 79.43-100.713 58.147-137.577-21.284-36.864-79.43 100.713-58.147 137.577 21.284Z" fill="#0070CC" stroke="#fff"/><path d="m64.219 332.13 36.656 79.062v61.813l-36.656-79.063V332.13Zm36.656 79.421 137.371 20.305v61.813l-137.371-20.305v-61.813Z" fill="#0070CC" stroke="#fff"/><path d="m113.876 452.61 73.137 10.81v11.826l-73.137-10.811V452.61Zm225.13-77.76-100.76 57.006v61.812l100.76-57.005V374.85Z" fill="#0070CC" stroke="#fff"/><path d="M330.921 422.202c0-4.647-3.263-6.531-7.288-4.207s-7.288 7.975-7.288 12.623c0 4.647 3.263 6.531 7.288 4.207s7.288-7.975 7.288-12.623Zm-28.708-198.724 36.864 79.43-100.713 58.147-137.577-21.283-36.864-79.43 100.713-58.147 137.577 21.283Z" fill="#0070CC" stroke="#fff"/><path d="m64.219 260.207 36.656 79.062v61.812l-36.656-79.062v-61.812Zm36.656 79.421 137.371 20.305v61.812l-137.371-20.304v-61.813Z" fill="#0070CC" stroke="#fff"/><path d="m113.876 379.932 73.137 10.81v11.825l-73.137-10.81v-11.825Zm225.13-77.005-100.76 57.006v61.812l100.76-57.006v-61.812Z" fill="#0070CC" stroke="#fff"/><path d="M330.921 350.827c0-4.648-3.263-6.531-7.288-4.208-4.025 2.324-7.288 7.976-7.288 12.623 0 4.648 3.263 6.532 7.288 4.208s7.288-7.975 7.288-12.623Z" fill="#0070CC" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/downloads/icon-download.svg b/build/img/downloads/icon-download.svg
new file mode 100644
index 0000000..9a024e7
--- /dev/null
+++ b/build/img/downloads/icon-download.svg
@@ -0,0 +1 @@
+<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 13v4a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-4m4-5 5 5 5-5m-5 5V1" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/downloads/icon-shevron.svg b/build/img/downloads/icon-shevron.svg
new file mode 100644
index 0000000..7220965
--- /dev/null
+++ b/build/img/downloads/icon-shevron.svg
@@ -0,0 +1 @@
+<svg width="12" height="6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1 1 5.185 4L11 1" stroke="#000" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/events/b1-mainpic.svg b/build/img/events/b1-mainpic.svg
new file mode 100644
index 0000000..e1a407d
--- /dev/null
+++ b/build/img/events/b1-mainpic.svg
@@ -0,0 +1 @@
+<svg width="451" height="552" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="102.824" y="25.715" width="267.951" height="500.353" rx="9.5" stroke="#2D2D2D"/><path d="M102.324 53.235h268.713" stroke="#2D2D2D"/><circle cx="119.337" cy="40.226" fill="#2D2D2D" r="4.003"/><circle cx="133.349" cy="40.226" fill="#2D2D2D" r="4.003"/><circle cx="147.36" cy="40.226" fill="#2D2D2D" r="4.003"/><path d="m163.372 394.684-12.009 12.509 11.009 12.509m19.015 0 12.009-12.509-11.009-12.509" stroke="#2D2D2D"/><circle cx="167.376" cy="407.693" fill="#2D2D2D" r="1.501"/><circle cx="173.38" cy="407.693" fill="#2D2D2D" r="1.501"/><circle cx="179.385" cy="407.693" fill="#2D2D2D" r="1.501"/><rect x="78.986" y="66.952" width="49.86" height="48.222" rx="9.5" fill="#fff" stroke="#2D2D2D"/><path d="M99.14 83.106a4.775 4.775 0 0 1 9.55 0v7.958a4.775 4.775 0 0 1-9.55 0v-7.958Z" fill="#ED1C24"/><path d="M96.754 88.676a.796.796 0 0 1 .795.796v1.59a6.366 6.366 0 0 0 12.733 0v-1.59a.797.797 0 0 1 1.358-.563c.15.15.233.351.233.563v1.59a7.954 7.954 0 0 1-7.162 7.918v3.223h4.775a.797.797 0 0 1 .563 1.358.793.793 0 0 1-.563.233h-11.14a.793.793 0 0 1-.797-.795.796.796 0 0 1 .796-.796h4.775V98.98a7.959 7.959 0 0 1-7.162-7.917v-1.591a.796.796 0 0 1 .796-.796Z" fill="#ED1C24"/><rect x="154.218" y="448.219" width="159.127" height="41.03" rx="4.5" fill="#F6F6F6" stroke="#2D2D2D"/><path d="M180.239 463.23a6.005 6.005 0 1 1-12.01-.001 6.005 6.005 0 0 1 12.01.001Z" fill="#F6F6F6" stroke="#2D2D2D"/><path d="M186.233 480.242h-23.797c.27-6.11 5.479-11.008 11.898-11.008s11.628 4.898 11.899 11.008Z" fill="#F6F6F6" stroke="#2D2D2D"/><rect x="199.316" y="459.003" width="101.355" height="6.941" rx="3" fill="#fff"/><rect x="199.316" y="471.523" width="44.303" height="6.941" rx="3" fill="#fff"/><rect x="281.594" y="375.252" width="126.472" height="93.57" rx="9.5" fill="#fff" stroke="#2D2D2D"/><path d="M282.295 393.987h125.067" stroke="#2D2D2D"/><rect x="326.811" y="411.619" width="35.267" height="35.264" rx="17.632" fill="#2D2D2D"/><path d="m353.353 429.251-14.619 7.814v-15.628l14.619 7.814Z" fill="#fff"/><circle cx="294.273" cy="385.678" fill="#2D2D2D" r="3.248"/><circle cx="303.008" cy="385.678" fill="#2D2D2D" r="3.248"/><circle cx="311.743" cy="385.678" fill="#2D2D2D" r="3.248"/><rect x="153.456" y="137.065" width="172.855" height="224.121" rx="4.5" fill="#fff" stroke="#2D2D2D"/><path d="M273.632 210.436s47.307 49.586-15.122 69.49c-12.032 3.911-54.16 12.46-57.691 29.878 0 0-13.614-39.335 24.937-51.454 39.576-12.366 54.168-32.998 47.876-47.914Z" fill="#ED1C24"/><path d="M275.7 281.488s11.994 35.941-29.371 31.553c-4.035-.56-33.551-5.253-43.556 2.161 0 0 5-16.067 30.99-19.369 25.909-3.324 36.137-3.106 41.937-14.345Zm-69.492-53.01c31.023-18.837 41.97-32.7 36.996-55.792 0 0 64.869 47.158-19.742 77.303-30.258 10.774-30.856 29.936-31.03 30.585-2.877-5.21-17.246-33.258 13.776-52.096Z" fill="#ED1C24"/><path d="M196.564 222.595c-.301-.827-3.224-2.885-4.101-3.574l-2.339 2.418c1.253.658 4.48 1.306 4.48 1.982 0 .846-.107 2.744.457 3.402.563.657 1.879-3.195 1.503-4.228Z" fill="#fff" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M195.036 224.869c.055-.878-1.803-3.931-2.332-4.913l-3.11 1.282c.886 1.103 3.585 2.986 3.315 3.607-.338.775-1.195 2.472-.941 3.3.254.828 2.999-2.178 3.068-3.276Z" fill="#fff" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M126.487 280.459c9.081 0 39.168-28.911 52.086-42.871l5.677-6.522c3.329.497 13.963-1.964 13.151-4.17-.666-1.81-4.877-.71-6.906 0-1.415.495-2.679-.576-2.916-1.826-.237-1.249 2.389-2.571 2.389-2.571 5.524-4.971 11.919-7.502 11.086-8.283-1.624-1.522-6.899 1.927-13.475 5.923-4.341 3.167-9.928 6.651-12.529 8.963l-46.997 28.264-34.08-27.274-27.988 8.487c6.394 7.958 51.421 41.88 60.502 41.88Z" fill="#FFFDFD"/><path d="m178.573 237.588.367.339.005-.005.005-.006-.377-.328Zm-112.588.991-.145-.479-.708.215.463.577.39-.313Zm27.988-8.487.312-.39-.205-.164-.252.076.145.478Zm34.08 27.274-.313.39.272.218.298-.18-.257-.428Zm46.997-28.264.258.428.039-.024.035-.031-.332-.373Zm9.2 1.964.074-.495-.271-.04-.18.207.377.328Zm3.329-5.996-.491.093.491-.093Zm2.916 1.826-.165-.472.165.472Zm6.906 0 .47-.173-.47.173Zm-9.822-6.757-.259-.427-.018.011-.017.012.294.404Zm13.475-5.923.342-.365-.342.365Zm-11.086 8.283.225.447.06-.03.05-.045-.335-.372Zm-11.762 14.749c-6.448 6.969-17.187 17.674-27.444 26.634-5.129 4.48-10.128 8.516-14.403 11.428-2.139 1.457-4.086 2.625-5.771 3.428-1.698.808-3.079 1.221-4.101 1.221v1c1.249 0 2.794-.491 4.531-1.318 1.748-.833 3.742-2.032 5.904-3.504 4.323-2.945 9.356-7.01 14.498-11.502 10.287-8.986 21.051-19.716 27.52-26.708l-.734-.679Zm-51.719 42.711c-1.019 0-2.631-.488-4.741-1.43-2.089-.932-4.599-2.278-7.39-3.925-5.581-3.294-12.247-7.774-18.836-12.507-6.588-4.732-13.091-9.712-18.345-14.004-5.269-4.305-9.24-7.886-10.8-9.828l-.78.627c1.637 2.037 5.692 5.682 10.948 9.975 5.27 4.307 11.79 9.299 18.393 14.042 6.602 4.742 13.295 9.241 18.911 12.556 2.808 1.657 5.354 3.023 7.491 3.977 2.116.944 3.898 1.517 5.149 1.517v-1ZM66.13 239.057l27.988-8.486-.29-.957L65.84 238.1l.29.957Zm27.53-8.574 34.08 27.273.625-.78-34.08-27.274-.625.781Zm34.65 27.311 46.998-28.264-.516-.857-46.997 28.265.515.856Zm55.563-27.056-5.677 6.522.754.656 5.677-6.522-.754-.656Zm3.215-5.575c.277 1.464 1.792 2.828 3.572 2.205l-.33-.944c-1.049.367-2.063-.412-2.259-1.447l-.983.186Zm3.572 2.205c.999-.349 2.516-.788 3.849-.92.669-.066 1.252-.05 1.687.067.427.115.645.306.736.554l.939-.346c-.242-.657-.801-1.008-1.414-1.173-.605-.164-1.327-.168-2.047-.097-1.447.144-3.05.611-4.08.971l.33.944Zm6.272-.299c.021.058.035.156-.118.35-.162.204-.46.441-.905.695-.882.503-2.194.989-3.665 1.399a34.417 34.417 0 0 1-4.487.926c-1.442.193-2.673.246-3.433.132l-.148.989c.905.135 2.252.066 3.714-.13a35.277 35.277 0 0 0 4.623-.954c1.502-.419 2.904-.931 3.892-1.494.489-.279.915-.592 1.193-.943.286-.361.454-.822.273-1.316l-.939.346Zm-21.55 2.406c1.273-1.131 3.294-2.563 5.563-4.122 2.258-1.551 4.751-3.221 6.929-4.81l-.589-.808c-2.163 1.578-4.634 3.233-6.906 4.794-2.259 1.552-4.333 3.019-5.661 4.199l.664.747Zm12.457-8.908c3.302-2.007 6.238-3.852 8.558-5.011 1.161-.581 2.132-.971 2.893-1.129.779-.162 1.199-.055 1.422.154l.684-.73c-.589-.552-1.437-.585-2.31-.403-.89.185-1.953.622-3.136 1.213-2.368 1.184-5.357 3.062-8.63 5.051l.519.855Zm12.873-5.986a.29.29 0 0 1-.084-.217c.002-.071.03-.094.003-.056-.055.081-.2.222-.48.432-.546.408-1.414.938-2.519 1.621-2.187 1.353-5.2 3.248-7.998 5.766l.669.744c2.725-2.453 5.671-4.308 7.855-5.659 1.08-.669 2-1.229 2.591-1.671.288-.215.55-.439.706-.665a.91.91 0 0 0 .172-.474.713.713 0 0 0-.231-.551l-.684.73Zm-10.744 7.918-.225-.446h-.001l-.002.001-.007.004-.025.013a8.627 8.627 0 0 0-.401.224c-.254.15-.593.366-.929.626-.331.257-.68.574-.933.931-.25.351-.452.808-.357 1.311l.983-.186c-.023-.121.013-.298.189-.546.173-.243.436-.491.731-.72a8.268 8.268 0 0 1 1.103-.713l.076-.04a.201.201 0 0 1 .018-.01l.004-.002h.001l-.225-.447Z" fill="#2D2D2D"/><path d="M62.039 215.946c-8.277 8.008 1 20.911 6.674 26.362l32.332 26.027 16.552-22.698-23.52-21.349c-7.231-6.118-23.762-16.351-32.038-8.342Z" fill="#9C9C9C" stroke="#2D2D2D"/><path d="M19.997 541.622v-15.891l-4.95-5.21L1.5 545.269 16.61 551h24.23c-2.502-9.795-14.937-10.333-20.843-9.378Z" fill="#2D2D2D" stroke="#2D2D2D"/><path d="M106.233 531.36v-7.604h8.482v15.305a2 2 0 0 0 1.629 1.965l5.905 1.115c.647.122 1.311.13 1.965.062 10.743-1.123 15.096 5.345 15.948 8.752H99.817a1 1 0 0 1-.928-1.374l7.344-18.221ZM78.51 448.28c2.115-3.807 7.227-74.901 9.518-109.972l-46.849-10.151c3.674 25.468 11.193 77.611 11.882 82.434.862 6.03-4.878 12.137-7.334 13.998-3.59 2.721-.65 6.511 0 10.583l-38.07 91.357 17.978 7.402c16.744-26.964 50.76-81.844 52.875-85.651Z" fill="#2D2D2D" stroke="#2D2D2D" stroke-linecap="round"/><path d="M122.133 455.949c0-5.075-11.043-84.517-16.154-121.174l-4.405-12.362-2.747-16.872-44.904 20.345c9.517 33.133 28.976 100.667 30.668 105.743 1.692 5.075 12.69 71.199 17.978 103.627h19.564v-79.307Z" fill="#2D2D2D" stroke="#2D2D2D" stroke-linecap="round"/><path d="m83.821 217.626-3.57-34.902-11.214-3.275-8.677 19.771c4.333 7.731 16.508 26.497 23.461 18.406Z" fill="#fff" stroke="#2D2D2D"/><path d="M91.872 188.889c-8.754 6.404-20.634-5.182-27.115-7.899-2.508-3.867-3.406-11.93-3.657-16.193-.313-5.33 16.305-14.736 19.44-15.05 2.51-.25 10.286-3.247 11.332 1.142 2.404 7.002 6.298 33.392 0 38Z" fill="#fff" stroke="#2D2D2D"/><path d="M99.185 142.015c.12-6.382-9.17-11.221-17.547-6.887-.05.026-.1.047-.154.066-.691.241-5.778 2.129-7.71 6.099a1.22 1.22 0 0 1-1.086.682c-4.362.005-14.71 3.046-18.156 14.277-2.703 8.812 5.317 24.245 11.802 25.987.354.095.718-.064.936-.359l8.45-11.428c2.918-4.202-4.13-.121-4.178-4.337-.046-3.962 2.716-5.063 7.652-3.103.532.211 1.13-.04 1.254-.599.84-3.799 1.443-13.145 6.418-11.482 6.885 2.301 12.266-6.079 12.32-8.916Z" fill="#C4C4C4" stroke="#2D2D2D"/><path d="M109.776 334.703 84.769 211.351a19.999 19.999 0 0 0-11.045-14.103l-10.607-5.021a.962.962 0 0 0-1.278.417c-3.45 6.747-8.477 23.279-10.269 28.398-1.868 5.339-11.236 80.358-13.239 115.285 30.17 8.275 61.847 2.988 71.445-1.624Z" fill="#9C9C9C" stroke="#2D2D2D"/><rect x=".662" y=".248" width="69.024" height="48.533" rx="4.5" transform="rotate(-24.469 730.373 47.91) skewX(.004)" fill="#EEE" stroke="#2D2D2D"/><path d="M87.967 330.479c6.557 1.506 17.071 3.273 17.229 5.046.143 1.589-2.644.756-6.919 0 2.234.557 6.515 2.026 5.77 3.438-.24.454-2.595.091-4.65-.472 1.888.764 3.809 1.891 3.073 3.011-.483.735-4.851-1.162-6.255-1.784 1.246.63 6.07 2.305 4.632 3.402-1.437 1.098-15.184-3.886-20.245-7.147-16.7-9.102-52.104-31.187-54.329-39.991-2.225-8.803 19.635-60.765 25.785-68.912l15.085 25.053-18.095 39.72 38.92 38.636Z" fill="#FFFDFD"/><path d="m87.967 330.479-.352.355.101.1.14.032.111-.487Zm17.229 5.046.498-.045-.498.045Zm-6.919 0 .087-.493a.5.5 0 0 0-.208.978l.121-.485Zm5.77 3.438.442.234-.442-.234Zm-6.898-1.239.134-.481a.5.5 0 0 0-.34.937l.206-.456Zm5.321 3.778.417.275-.417-.275Zm-6.255-1.784.203-.457a.5.5 0 0 0-.428.904l.225-.447Zm4.632 3.402-.303-.397.303.397Zm-20.245-7.147.27-.42-.015-.01-.016-.009-.24.439ZM52.058 227.07l.428-.258-.381-.634-.446.59.399.302Zm15.085 25.053.455.207.11-.24-.137-.225-.428.258Zm-18.095 39.72-.455-.208-.145.317.248.246.352-.355Zm38.807 39.123c3.317.762 7.532 1.568 11.007 2.421 1.73.425 3.236.853 4.314 1.278.541.214.948.417 1.217.605.294.206.307.313.305.299l.996-.089c-.04-.457-.391-.793-.728-1.029-.362-.254-.854-.491-1.423-.716-1.143-.451-2.705-.892-4.443-1.319-3.46-.85-7.781-1.68-11.021-2.424l-.224.974Zm16.843 4.603c.012.13-.011.184-.02.2-.007.013-.025.041-.1.074-.184.079-.541.115-1.142.063-1.184-.102-2.893-.488-5.072-.874l-.174.985c2.097.371 3.918.779 5.161.885.612.053 1.192.046 1.624-.142.233-.101.443-.262.578-.505.132-.239.165-.508.141-.775l-.996.089Zm-6.542.441c1.1.274 2.691.771 3.904 1.363.613.299 1.084.602 1.353.882.133.138.19.244.21.315a.19.19 0 0 1-.019.16l.885.467a1.19 1.19 0 0 0 .096-.9c-.08-.283-.252-.528-.451-.735-.393-.409-.992-.774-1.635-1.088-1.301-.635-2.967-1.151-4.1-1.434l-.243.97Zm5.448 2.72c.056-.106.133-.12.091-.105a.967.967 0 0 1-.223.036c-.24.018-.585.002-1.01-.049-.844-.101-1.922-.326-2.933-.603l-.264.965c1.044.285 2.172.523 3.079.631.45.053.867.078 1.201.054.165-.012.334-.038.484-.091a.81.81 0 0 0 .46-.371l-.885-.467Zm-4.075-.721c-.849-.232-1.63-.495-2.175-.741l-.41.912c.611.276 1.447.555 2.321.794l.264-.965Zm-2.514.197c.572.159 1.381.42 2.195.749l.375-.927a22.43 22.43 0 0 0-2.302-.785l-.268.963Zm2.195.749c.932.377 1.826.827 2.389 1.293.283.235.439.439.5.598.05.129.046.239-.047.382l.835.549a1.37 1.37 0 0 0 .145-1.29c-.15-.391-.454-.726-.795-1.009-.686-.568-1.697-1.064-2.652-1.45l-.375.927Zm2.842 2.273c.066-.101.14-.076.017-.063-.103.01-.268.002-.5-.037-.457-.077-1.061-.254-1.718-.482-1.306-.452-2.732-1.074-3.433-1.385l-.405.914c.702.312 2.162.949 3.511 1.416.671.233 1.338.432 1.879.523.268.045.534.069.768.045.214-.021.529-.098.716-.382l-.835-.549Zm-6.062-1.063c.329.166.89.399 1.478.655.603.262 1.262.557 1.833.864.59.317 1.019.611 1.221.852.1.118.09.16.09.138.001-.046.033-.028-.068.049l.607.795c.258-.197.454-.472.461-.822.007-.326-.153-.6-.324-.803-.336-.402-.921-.771-1.514-1.09a26.436 26.436 0 0 0-1.908-.901c-.621-.269-1.131-.481-1.425-.63l-.451.893Zm4.554 2.558c.013-.01-.022.019-.168.038-.137.017-.325.02-.568.003-.486-.035-1.132-.146-1.906-.326-1.544-.358-3.536-.973-5.65-1.728-4.24-1.512-8.898-3.558-11.38-5.157l-.54.841c2.579 1.662 7.324 3.738 11.583 5.258 2.134.762 4.165 1.391 5.761 1.76.796.185 1.5.309 2.06.349.28.02.54.021.766-.008.215-.027.456-.088.649-.235l-.607-.795Zm-19.703-7.189c-8.336-4.543-21.347-12.331-32.547-20.079-5.601-3.875-10.739-7.732-14.61-11.164-1.936-1.716-3.546-3.318-4.738-4.755-1.2-1.447-1.938-2.686-2.188-3.676l-.97.245c.306 1.21 1.161 2.588 2.388 4.069 1.236 1.491 2.888 3.131 4.845 4.865 3.914 3.47 9.088 7.353 14.704 11.238 11.233 7.771 24.274 15.577 32.638 20.135l.478-.878ZM26.758 295.86c-.25-.988-.172-2.67.225-4.946.392-2.254 1.082-5.017 1.995-8.127 1.827-6.216 4.537-13.776 7.512-21.324 2.974-7.546 6.21-15.07 9.084-21.215 2.884-6.163 5.382-10.889 6.883-12.877l-.798-.603c-1.575 2.086-4.115 6.91-6.99 13.057-2.885 6.165-6.128 13.708-9.11 21.272-2.98 7.562-5.702 15.152-7.54 21.409-.92 3.127-1.62 5.931-2.022 8.236-.397 2.282-.515 4.15-.209 5.363l.97-.245Zm24.872-68.533 15.085 25.053.856-.515-15.085-25.053-.856.515Zm15.058 24.588-18.095 39.72.91.415 18.095-39.72-.91-.415Zm-17.992 40.283 38.919 38.636.704-.71L49.4 291.488l-.704.71Z" fill="#2D2D2D"/><path d="M73.036 217.699c-9.793-6.062-20.03 6.093-23.925 12.929l-17.316 37.72 26.063 10.485 14.938-28.032c4.16-8.509 10.033-27.041.24-33.102Z" fill="#9C9C9C" stroke="#2D2D2D"/><circle transform="rotate(13.446 -1290.268 530.214) skewX(-.002)" fill="#2D2D2D" r="3.213"/><path d="M297.371.5c-5.799 0-10.5 4.701-10.5 10.5v141.113c0 5.799 4.701 10.5 10.5 10.5h12.137a3.5 3.5 0 0 1 3.498 3.398l.327 11.111c.037 1.241 1.479 1.903 2.443 1.122l16.696-13.515a9.5 9.5 0 0 1 5.977-2.116H439.5c5.799 0 10.5-4.701 10.5-10.5V11C450 5.201 445.299.5 439.5.5H297.371Z" fill="#F6F6F6" stroke="#2D2D2D"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="287" y="1" width="163" height="181"><path d="M439.492 1c5.527 0 10.008 4.48 10.008 10.007v141.099c0 5.527-4.481 10.007-10.008 10.007H336.41l-23.518 19.014 4.503-14.01-9.193-5.004h-10.823c-5.527 0-10.008-4.48-10.008-10.007V11.007C287.371 5.48 291.852 1 297.379 1h142.113Z" fill="#C4C4C4"/></mask><g mask="url(#a)"><path d="M428.415 85.536c0 9.246 7.49 16.741 16.73 16.741 9.239 0 16.73-7.495 16.73-16.74 0-9.247-7.491-16.741-16.73-16.741-9.24 0-16.73 7.494-16.73 16.74Z" fill="#ED1C24" stroke="#2D2D2D"/><path d="m437.256 97.65 1.943-26.02-15.821-4.053-7.554 25.449 21.432 4.625Z" fill="#fff" stroke="#2D2D2D" stroke-linejoin="round"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M455.985 45.368s-15.04-23.027-29.327-20.07C419.049 26.871 413.906 38.43 411.401 50a3.844 3.844 0 0 0-1.303.748c-1.69 1.477-1.579 4.003.219 5.363-1.093 7.881-.878 14.9.704 17.634 4.244 7.334 28.972 1.618 34.348-3.48 5.375-5.098 10.616-24.898 10.616-24.898Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M455.985 45.368s-15.04-23.027-29.327-20.07C419.049 26.871 413.906 38.43 411.401 50a3.844 3.844 0 0 0-1.303.748c-1.69 1.477-1.579 4.003.219 5.363-1.093 7.881-.878 14.9.704 17.634 4.244 7.334 28.972 1.618 34.348-3.48 5.375-5.098 10.616-24.898 10.616-24.898Z" fill="#fff"/><path d="m426.658 25.297.202.98-.202-.98Zm29.327 20.07.966.256.114-.43-.243-.372-.837.547Zm-44.584 4.634.321.947.537-.182.12-.554-.978-.211Zm-1.303.748-.659-.753.659.753Zm.219 5.363.991.137.08-.581-.468-.354-.603.798Zm.704 17.634-.866.5.866-.5Zm34.348-3.48-.689-.726.689.726Zm-18.509-43.99c3.275-.677 6.656.12 9.953 1.801 3.297 1.681 6.435 4.209 9.169 6.864 2.729 2.651 5.024 5.398 6.638 7.487a70.487 70.487 0 0 1 1.873 2.532c.216.306.381.547.491.71l.124.185.031.046c.003.005.005.009.007.01l.001.003h.001l.837-.546.837-.548-.001-.001a.378.378 0 0 0-.012-.018l-.035-.053-.133-.199a72.031 72.031 0 0 0-2.438-3.345c-1.652-2.137-4.01-4.961-6.827-7.697-2.812-2.732-6.113-5.406-9.654-7.211-3.542-1.806-7.398-2.778-11.267-1.978l.405 1.959Zm-14.481 23.936c1.239-5.727 3.123-11.405 5.608-15.821 2.505-4.454 5.501-7.417 8.873-8.114l-.405-1.959c-4.236.877-7.617 4.48-10.211 9.092-2.616 4.65-4.555 10.536-5.82 16.38l1.955.422Zm-1.623 1.29c.287-.252.616-.436.966-.554l-.641-1.895a4.86 4.86 0 0 0-1.642.943l1.317 1.506Zm.164 3.812c-1.303-.986-1.366-2.761-.164-3.812l-1.317-1.506c-2.177 1.904-2.018 5.18.275 6.913l1.206-1.595Zm.967 17.931c-.659-1.138-1.108-3.36-1.222-6.423-.112-3.011.102-6.676.643-10.573l-1.981-.275c-.553 3.985-.778 7.77-.661 10.922.116 3.1.566 5.755 1.489 7.35l1.732-1Zm32.793-3.705c-1.186 1.126-3.575 2.382-6.69 3.511-3.078 1.116-6.743 2.064-10.373 2.629-3.64.566-7.191.74-10.057.343-2.922-.405-4.854-1.361-5.673-2.778l-1.732 1.002c1.302 2.25 4.053 3.33 7.13 3.757 3.131.434 6.894.235 10.639-.348 3.754-.584 7.544-1.563 10.747-2.724 3.166-1.148 5.885-2.517 7.386-3.94l-1.377-1.452Zm11.305-24.172-.967-.256-.001.003-.002.01-.011.04-.045.164-.173.63a150.116 150.116 0 0 1-3.036 9.61c-.985 2.777-2.13 5.692-3.355 8.22-1.238 2.554-2.509 4.608-3.715 5.751l1.377 1.451c1.482-1.406 2.882-3.739 4.138-6.33 1.27-2.62 2.443-5.61 3.44-8.422a152.523 152.523 0 0 0 3.077-9.742c.078-.278.137-.496.178-.644l.046-.17.011-.044a.035.035 0 0 0 .003-.011l.001-.003v-.001l-.966-.256Z" fill="#2D2D2D" mask="url(#b)"/><path d="M439.31 66.619c7.091-1.72 10.385-11.5 2.194-11.5-2.194 0-5.781.044-7.194 1.754l-11.113-11.328c-7.734-10.39-4.942-34.224 23.12-15.67 10.22 6.757 12.362 14.751 10.667 23.68-1.362 7.17-11.826 18.752-19.444 19.986l1.77-6.922Z" fill="#ED1C24" stroke="#2D2D2D" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="m378.058 128.002 14.947-13.516 6.977 39.254-6.247 27.984h53.484c2.778 2.046 5.271 3.641 7.334 4.607 17.158 8.033 11.306-53.408 9.91-63.188-1.117-7.823-16.746-21.48-26.385-25.522V85.19l-19.239-2.273-1.895 6.658c-8.257-.242-20.872-.214-23.209 1.369-1.656 1.122-2.673 2.69-3.246 4.017L372.5 115.307c-1.913 2.164-5.417 1.65-6.627-.972l-16.2-35.1-8.625.002c4.202 18.809 9.446 38.383 15.919 47.583 5.579 7.929 9.111 11.142 21.091 1.182Zm70.689 4.268c.309.551.474.997.474 1.318 0 3.741.433 11.736.825 18.972.324 5.979.62 11.439.62 13.551l-6.155-5.16c-.206-10.042 1.124-20.458 3.63-26.141.34-.773.538-1.623.606-2.54Z" fill="#F0F0F0"/><path d="m393.005 114.486-.335-.371.67-.606.158.889-.493.088Zm-14.947 13.516.335.371-.008.007-.007.006-.32-.384Zm21.924 25.738.492-.088.018.099-.022.098-.488-.109Zm-6.247 27.984v.5h-.623l.135-.609.488.109Zm53.484 0v-.5h.164l.132.097-.296.403Zm7.334 4.607-.212.453.212-.453Zm9.91-63.188-.495.071.495-.071Zm-26.385-25.522-.194.46-.306-.128v-.332h.5Zm0-12.43.058-.496.442.052v.445h-.5Zm-19.239-2.273-.481-.137.117-.41.423.05-.059.497Zm-1.895 6.658.481.137-.106.374-.389-.011.014-.5Zm-23.209 1.369.281.414-.281-.414Zm-3.246 4.017.459.198-.032.074-.052.06-.375-.332ZM372.5 115.307l-.374-.331.374.331Zm-6.627-.972-.454.209.454-.209Zm-16.2-35.1-.001-.5h.32l.135.29-.454.21Zm-8.625.002-.488.109-.136-.61h.624v.5Zm15.919 47.583-.408.288.408-.288Zm91.78 5.45-.499-.037.124-1.653.811 1.445-.436.245Zm1.299 20.29-.499.027.499-.027Zm.62 13.551h.5v1.071l-.821-.688.321-.383Zm-6.155-5.16-.321.383-.174-.146-.005-.227.5-.01Zm3.63-26.141.457.201-.457-.201Zm-54.8-19.953-14.948 13.516-.671-.742 14.948-13.516.671.742Zm6.149 38.97-6.977-39.254.985-.175 6.976 39.254-.984.175Zm-6.243 27.788 6.247-27.984.976.218-6.247 27.984-.976-.218Zm53.972.609h-53.484v-1h53.484v1Zm.296-.903c2.768 2.039 5.231 3.612 7.25 4.557l-.424.906c-2.107-.986-4.631-2.604-7.419-4.657l.593-.806Zm7.25 4.557c2.026.949 3.626.843 4.931.022 1.344-.845 2.467-2.504 3.373-4.858 1.81-4.699 2.643-11.859 2.897-19.642.506-15.541-1.303-33.316-1.998-38.186l.99-.141c.7 4.909 2.516 22.744 2.007 38.36-.254 7.796-1.088 15.101-2.963 19.969-.935 2.43-2.159 4.329-3.774 5.344-1.654 1.04-3.624 1.097-5.887.038l.424-.906Zm9.203-62.664c-.262-1.834-1.391-4.075-3.148-6.497-1.749-2.411-4.085-4.954-6.695-7.387-5.226-4.874-11.494-9.258-16.241-11.248l.387-.922c4.893 2.052 11.259 6.517 16.536 11.438 2.642 2.464 5.025 5.055 6.822 7.532 1.788 2.465 3.032 4.865 3.329 6.943l-.99.141Zm-26.39-25.593V85.19h1v12.43h-1Zm.441-11.933-19.239-2.273.118-.994 19.238 2.274-.117.993Zm-18.699-2.633-1.895 6.658-.961-.274 1.894-6.658.962.274Zm-25.865 7.476c.364-.247.884-.438 1.484-.594a19.039 19.039 0 0 1 2.18-.403c1.663-.225 3.735-.37 5.981-.458 4.494-.175 9.725-.121 13.859 0l-.029 1c-4.123-.121-9.329-.174-13.791 0-2.232.087-4.268.23-5.886.449a18.06 18.06 0 0 0-2.063.38c-.568.148-.954.305-1.174.454l-.561-.828Zm-3.425 4.233c.599-1.388 1.668-3.043 3.425-4.233l.561.828c-1.557 1.054-2.521 2.535-3.068 3.802l-.918-.397Zm-17.904 20.212 17.989-20.345.749.662-17.989 20.345-.749-.662Zm-5.799-.851c1.059 2.294 4.125 2.744 5.799.851l.749.662c-2.152 2.434-6.095 1.856-7.456-1.094l.908-.419Zm-16.2-35.1 16.2 35.1-.908.419-16.2-35.1.908-.418Zm-9.079-.288 8.624-.002.001 1-8.625.002v-1Zm15.511 48.371c-3.284-4.667-6.232-11.923-8.88-20.326-2.652-8.415-5.017-18.027-7.119-27.436l.976-.218c2.1 9.399 4.457 18.979 7.097 27.353 2.642 8.387 5.553 15.518 8.743 20.051l-.817.576Zm21.819 1.278c-3.01 2.503-5.515 4.2-7.674 5.202-2.164 1.003-4.009 1.322-5.679 1.023-1.67-.298-3.095-1.2-4.441-2.501-1.34-1.297-2.631-3.02-4.025-5.002l.817-.576c1.395 1.982 2.638 3.634 3.903 4.859 1.261 1.219 2.514 1.985 3.921 2.236 1.408.251 3.041.001 5.083-.946 2.046-.95 4.475-2.586 7.455-5.064l.64.769Zm70.805 3.639c.315.561.538 1.104.538 1.563h-1c0-.184-.106-.532-.41-1.073l.872-.49Zm.538 1.563c0 3.723.432 11.7.825 18.945l-.999.054c-.392-7.227-.826-15.241-.826-18.999h1Zm.825 18.945c.323 5.969.62 11.449.62 13.578h-1c0-2.094-.294-7.534-.619-13.524l.999-.054Zm-.201 13.961-6.155-5.16.642-.766 6.156 5.16-.643.766Zm-1.747-31.483c-2.461 5.584-3.793 15.912-3.587 25.929l-1 .021c-.206-10.066 1.122-20.569 3.672-26.353l.915.403Zm.648-2.704c-.072.965-.281 1.872-.648 2.704l-.915-.403c.315-.713.501-1.507.565-2.375l.998.074Z" fill="#2D2D2D"/><path d="M450.326 183.873c-16.612-10.83-44.495-40.178-50.363-46.434l4.098-9.63 45.609 37.42" stroke="#2D2D2D"/><path d="M403.8 127.874c-3.919-7.654-11.787-25.029-14.035-24.671-2.014.321 2.276 8.414 4.552 13.474-1.391-2.593-4.552-7.439-6.069-6.072-.487.438.7 3.243 2.041 5.614-1.537-2.1-3.536-4.129-4.694-2.865-.759.828 2.96 5.647 4.17 7.192-1.17-1.347-4.757-6.8-5.668-4.675-.91 2.126 10.283 16.052 15.91 21.302l3.793-9.299Z" fill="#FFFDFD"/><path d="m403.8 127.874.446-.228.104.205-.087.212-.463-.189Zm-14.035-24.671-.078-.494.078.494Zm4.552 13.474.456-.205a.5.5 0 0 1-.896.442l.44-.237Zm-6.069-6.072.335.371-.335-.371Zm3.696 8.16.435-.248a.501.501 0 0 1-.826.559l.391-.311Zm-6.349-5.411-.369-.338.369.338Zm4.17 7.192.394-.308a.5.5 0 0 1-.771.636l.377-.328Zm-5.668-4.675-.459-.197.459.197Zm15.91 21.302.463.189-.274.672-.53-.495.341-.366Zm3.348-9.071c-.982-1.918-2.212-4.445-3.534-7.142-1.324-2.7-2.743-5.573-4.109-8.195-1.367-2.625-2.674-4.984-3.775-6.66-.552-.841-1.039-1.49-1.445-1.912a2.58 2.58 0 0 0-.499-.427c-.136-.082-.175-.065-.149-.069l-.157-.988c.307-.049.592.062.821.2.235.141.471.347.705.591.47.489.997 1.199 1.56 2.056 1.13 1.72 2.456 4.116 3.826 6.747 1.372 2.634 2.796 5.517 4.12 8.217 1.325 2.703 2.549 5.218 3.527 7.126l-.891.456Zm-13.511-24.405a.11.11 0 0 0-.03.008l-.002.002c-.001.001-.021.021-.04.091-.042.154-.046.428.027.848.145.826.545 1.983 1.096 3.327 1.103 2.69 2.725 5.936 3.878 8.499l-.912.411c-1.123-2.498-2.783-5.828-3.891-8.53-.554-1.352-.991-2.594-1.156-3.534-.081-.463-.108-.913-.007-1.283.052-.192.144-.384.3-.539.161-.159.361-.253.58-.288l.157.988Zm4.033 13.217c-.687-1.281-1.806-3.108-2.929-4.435-.566-.67-1.101-1.174-1.555-1.432-.224-.128-.396-.177-.52-.18a.387.387 0 0 0-.29.109l-.67-.743a1.39 1.39 0 0 1 .989-.366c.345.01.679.136.986.311.61.347 1.236.96 1.824 1.655 1.185 1.402 2.342 3.296 3.046 4.608l-.881.473Zm-5.294-5.938c.075-.068.062-.126.056-.055-.006.061-.002.166.026.326.056.315.188.746.385 1.261.392 1.023 1.012 2.294 1.675 3.465l-.871.492c-.679-1.2-1.323-2.517-1.738-3.599-.206-.538-.363-1.038-.435-1.446a2.27 2.27 0 0 1-.038-.592c.017-.175.073-.417.27-.595l.67.743Zm2.142 4.997c.555.982 1.13 1.875 1.611 2.481l-.783.622c-.527-.664-1.131-1.606-1.699-2.611l.871-.492Zm.785 3.04a27.563 27.563 0 0 0-1.624-2.499l.807-.591c.691.945 1.29 1.902 1.686 2.594l-.869.496Zm-1.624-2.499c-.762-1.04-1.609-2.021-2.381-2.586-.389-.283-.713-.428-.964-.459-.218-.026-.399.028-.577.223l-.738-.676a1.615 1.615 0 0 1 1.435-.539c.496.06.985.316 1.434.644.901.659 1.822 1.742 2.598 2.802l-.807.591Zm-3.922-2.822c.06-.067.013-.096.037.073.022.149.09.364.213.643.244.554.657 1.255 1.145 1.999.974 1.482 2.195 3.059 2.8 3.831l-.787.617c-.606-.773-1.85-2.379-2.848-3.899-.498-.757-.948-1.513-1.225-2.145a3.637 3.637 0 0 1-.287-.901c-.038-.259-.036-.62.214-.894l.738.676Zm3.424 7.182c-.306-.351-.766-.967-1.27-1.62-.514-.666-1.09-1.394-1.653-2.01-.577-.632-1.092-1.09-1.48-1.278-.192-.093-.278-.083-.298-.077-.006.001-.017.005-.035.023a.492.492 0 0 0-.095.156l-.919-.394c.152-.356.405-.645.783-.749.356-.098.708 0 .999.14.577.279 1.203.87 1.783 1.504.593.65 1.191 1.405 1.707 2.074.526.682.953 1.253 1.233 1.576l-.755.655Zm-4.831-4.806c-.004.01-.026.081.002.26.025.171.088.395.196.673.215.556.583 1.267 1.082 2.1.995 1.663 2.471 3.75 4.16 5.945 3.379 4.391 7.565 9.162 10.351 11.762l-.682.731c-2.841-2.651-7.064-7.468-10.461-11.884-1.7-2.208-3.203-4.33-4.226-6.04-.511-.853-.912-1.62-1.157-2.253a4.331 4.331 0 0 1-.252-.884c-.04-.261-.042-.547.068-.804l.919.394Zm14.987 20.916 3.794-9.298.925.377-3.793 9.299-.926-.378Z" fill="#2D2D2D"/><path d="M316.374 82.246h79.287a1.67 1.67 0 0 0 1.671-1.671L375.645 68.6h-71.26v1.012c0 .51.194.999.542 1.37l9.989 10.632a2 2 0 0 0 1.458.63Z" fill="#A9A9A9" stroke="#2D2D2D"/><path d="M375.999 68.737V24.673a2 2 0 0 0-2-2h-67.614a2 2 0 0 0-2 2v44.065h71.614Z" fill="#fff" stroke="#2D2D2D" stroke-linejoin="round"/><path d="m397.332 80.37-21.214-11.632h-71.482l11.31 11.632h81.386Z" fill="#C4C4C4" stroke="#2D2D2D" stroke-linejoin="round"/><path d="M364.293 63.254v-29.75h-44.391v29.75h44.391Z" fill="#EFEFEF" stroke="#2D2D2D"/><path d="M361.564 59.391V29.63h-45.43v29.762h45.43Z" fill="#EFEFEF" stroke="#2D2D2D"/><path d="M362.083 27.28h-46.458v4.699h46.458v-4.7Z" fill="#2D2D2D"/><circle transform="matrix(-1 0 0 1 317.716 29.495)" fill="#fff" r=".884"/><circle transform="matrix(-1 0 0 1 312.18 29.495)" fill="#fff" r=".884"/><path d="M355.276 37.552h-34.021m34.021 5.528h-34.021m34.021 5.53h-34.021m34.021 5.527h-14.009" stroke="#2D2D2D"/><circle transform="matrix(-1 0 0 1 308.646 29.495)" fill="#fff" r=".884"/></g></svg>
\ No newline at end of file
diff --git a/build/img/events/b2-summit.svg b/build/img/events/b2-summit.svg
new file mode 100644
index 0000000..8ffd3b1
--- /dev/null
+++ b/build/img/events/b2-summit.svg
@@ -0,0 +1 @@
+<svg width="217" height="206" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="217" height="206" rx="10" fill="#E8F2FA"/><path d="M58.771 111.162v-1.569c-1.09 1.709-2.572 2.802-4.445 3.222a9.157 9.157 0 0 1-5.535-.448c-1.846-.729-3.411-2.102-4.725-4.091-1.314-1.99-1.985-4.595-1.985-7.846 0-3.81.867-6.865 2.6-9.247 1.733-2.353 4.529-3.53 8.387-3.53 2.935 0 5.647.784 8.163 2.382 2.516 1.597 3.746 4.539 3.746 8.826v12.946c0 4.287-1.258 7.201-3.746 8.77-2.516 1.569-5.228 2.354-8.163 2.354-5.62 0-9.114-2.634-10.456-7.902h6.682c.475.869 1.23 1.513 2.236 1.989 1.007.449 2.013.589 3.02.365 1.006-.225 1.928-.813 2.74-1.794.866-1.008 1.341-2.465 1.481-4.427Zm-10.456-10.564c0 4.231 1.23 6.585 3.663 7.033 2.432.449 4.249-.112 5.395-1.709.56-.672.95-1.737 1.202-3.166.252-1.429.252-2.858.056-4.287-.224-1.401-.727-2.662-1.51-3.755-.782-1.093-1.956-1.653-3.494-1.653-2.069 0-3.495.756-4.221 2.297-.727 1.514-1.09 3.279-1.09 5.24Zm39.559 12.32H84.62c-.933 0-1.697-.284-2.262-.879-.594-.595-.877-1.361-.877-2.268V97.124c0-1.475-.452-2.58-1.357-3.261-.905-.68-1.895-1.021-3.026-1.021-1.103 0-2.093.34-2.97 1.02-.876.681-1.3 1.759-1.3 3.262v15.822h-6.505V98.428c0-4.225 1.103-7.032 3.28-8.45 2.206-1.418 4.61-2.212 7.269-2.325 2.715 0 5.231.709 7.522 2.126 2.29 1.418 3.422 4.31 3.422 8.65v14.489h.057Zm2.02-22.603h6.06v22.631h-6.06V90.315Zm18.182 22.564c-2.02.112-4.209.084-6.566-.084-2.357-.197-3.535-1.685-3.535-4.521v-23.95h3.311c.786 0 1.515.31 2.104.927.618.618.926 1.348.926 2.218v.843h3.76v1.291c0 .927-.308 1.685-.926 2.246-.617.59-1.347.87-2.216.87h-.646v13.787c0 1.038.618 1.572 1.852 1.572h1.936v4.801Z" fill="#000"/><path d="M125.932 105.007h4.67c-.683 2.563-1.993 4.513-3.93 5.85-1.936 1.393-4.357 2.089-7.29 2.089-3.56 0-6.322-1.114-8.316-3.37-1.993-2.201-2.99-5.321-2.99-9.416 0-3.9.968-6.936 2.905-9.137 1.993-2.256 4.756-3.37 8.315-3.37 3.731 0 6.636 1.086 8.686 3.287 1.994 2.256 2.99 5.376 2.99 9.415v1.003c0 .307-.028.529-.085.641H114.74c.057 1.894.541 3.287 1.395 4.206.798.975 2.022 1.449 3.646 1.449 1.053 0 1.965-.223 2.705-.641.199-.056.37-.167.513-.334l.512-.502c.057-.195.285-.418.712-.724.399-.279.968-.446 1.709-.446Zm-11.192-7.103h9.54c-.114-1.644-.569-2.87-1.31-3.65-.797-.863-1.965-1.28-3.446-1.28-1.367 0-2.477.417-3.36 1.28-.911.837-1.367 2.062-1.424 3.65ZM34 79h3.455c.908 0 1.669.312 2.313.935.644.623.966 1.36.966 2.239v30.773H34V79Zm55.894 5.325h3.11c.816 0 1.501.323 2.081.97.58.648.87 1.413.87 2.325v2.03h-6.061v-5.325Z" fill="#000"/><path d="M77.938 128.195v-.621l10.433-6.141.842 1.327-8.794 5.028 8.816 4.944-.842 1.284-10.456-5.821Zm21.544 3.638c0-.457-.184-.806-.553-1.049-.37-.256-.828-.456-1.374-.599a22.118 22.118 0 0 0-1.794-.428 10.592 10.592 0 0 1-1.772-.513 4.11 4.11 0 0 1-1.374-.856c-.369-.371-.553-.885-.553-1.541 0-.542.118-1.006.354-1.391a3.03 3.03 0 0 1 .975-.942 4.182 4.182 0 0 1 1.395-.556 7.073 7.073 0 0 1 1.662-.193c1.033 0 1.92.129 2.658.386.753.242 1.351.499 1.794.77l-.709 1.348a16.195 16.195 0 0 0-1.595-.727c-.561-.243-1.27-.364-2.126-.364-.325 0-.65.035-.975.107-.31.057-.598.15-.864.278a1.78 1.78 0 0 0-.62.514c-.148.199-.222.449-.222.749 0 .37.185.656.554.855.37.2.827.371 1.373.514.547.128 1.138.257 1.773.385a8.43 8.43 0 0 1 1.794.514 4.013 4.013 0 0 1 1.373.92c.369.385.554.906.554 1.562 0 .984-.406 1.798-1.218 2.44-.798.641-2.001.962-3.61.962-.488 0-.968-.042-1.44-.128a9.115 9.115 0 0 1-2.46-.813 5.263 5.263 0 0 1-.841-.556l.886-1.391c.177.171.413.349.709.535.295.171.62.328.974.47.355.143.731.257 1.13.343.413.085.827.128 1.24.128.4 0 .768-.028 1.108-.085.354-.072.665-.172.93-.3a1.73 1.73 0 0 0 .62-.535 1.36 1.36 0 0 0 .244-.813Zm11.178-7.811h3.146v7.297c0 .699.044 1.37.133 2.012h1.484v1.391h-2.946l-.067-1.819h-.088a4.575 4.575 0 0 1-1.529 1.498c-.635.385-1.403.577-2.304.577-.679 0-1.262-.078-1.75-.235a2.403 2.403 0 0 1-1.174-.77c-.31-.371-.539-.863-.686-1.477-.148-.628-.222-1.405-.222-2.332v-4.708h-1.484v-1.434h3.212v5.799c0 .585.022 1.113.066 1.584.059.456.17.849.333 1.177.162.314.398.556.708.727.325.157.754.236 1.285.236.768 0 1.433-.243 1.994-.728a4.598 4.598 0 0 0 1.307-1.819v-5.542h-1.418v-1.434Zm10.602 10.7v-7.126c0-.3-.015-.585-.044-.856a2.28 2.28 0 0 0-.155-.749 1.084 1.084 0 0 0-.355-.535c-.147-.128-.347-.193-.598-.193-.502 0-.93.2-1.285.6-.339.399-.598.898-.775 1.497v7.362h-1.683v-10.7h1.151l.333 1.306h.088c.148-.214.288-.414.421-.6.148-.199.31-.371.488-.513a2.02 2.02 0 0 1 .664-.321c.251-.086.569-.129.953-.129.221 0 .45.036.686.107.237.058.451.157.643.3.206.128.384.307.531.535a2 2 0 0 1 .288.835c.34-.557.717-.992 1.13-1.306.428-.314 1.012-.471 1.75-.471.487 0 .879.079 1.174.236.31.157.546.385.709.685.177.285.295.634.354 1.048.074.4.111.849.111 1.348v7.64h-1.683v-7.276c0-.3-.015-.578-.045-.834a2.346 2.346 0 0 0-.177-.707 1.035 1.035 0 0 0-.332-.47c-.133-.115-.318-.172-.554-.172-.517 0-.953.2-1.307.6-.354.399-.62.97-.797 1.711v7.148h-1.684Zm12.839 0v-7.126c0-.3-.014-.585-.044-.856a2.255 2.255 0 0 0-.155-.749 1.09 1.09 0 0 0-.354-.535c-.148-.128-.348-.193-.599-.193-.502 0-.93.2-1.284.6-.34.399-.598.898-.776 1.497v7.362h-1.683v-10.7h1.152l.332 1.306h.089c.147-.214.288-.414.42-.6.148-.199.311-.371.488-.513a2.02 2.02 0 0 1 .664-.321c.251-.086.569-.129.953-.129.221 0 .45.036.687.107.236.058.45.157.642.3.207.128.384.307.532.535.147.228.243.506.288.835.339-.557.716-.992 1.129-1.306.429-.314 1.012-.471 1.75-.471.488 0 .879.079 1.174.236.31.157.547.385.709.685.177.285.295.634.355 1.048.073.4.11.849.11 1.348v7.64h-1.683v-7.276c0-.3-.015-.578-.045-.834a2.346 2.346 0 0 0-.177-.707 1.028 1.028 0 0 0-.332-.47c-.133-.115-.318-.172-.554-.172-.517 0-.952.2-1.307.6-.354.399-.62.97-.797 1.711v7.148h-1.684Zm9.362 0v-1.434h3.854v-7.832h-3.854v-1.434h5.626v9.266h3.766v1.434h-9.392Zm3.256-13.738c0-.386.133-.714.399-.985a1.332 1.332 0 0 1 1.019-.428c.428 0 .782.143 1.063.428.295.271.443.599.443.985 0 .371-.148.684-.443.941-.281.257-.635.385-1.063.385-.414 0-.753-.128-1.019-.385a1.258 1.258 0 0 1-.399-.941Zm7.944 3.038h2.636v-2.118l1.728-.471v2.589h5.914v1.434h-5.914v5.05c0 1.042.258 1.812.775 2.311.532.499 1.285.749 2.259.749.665 0 1.241-.121 1.728-.364a9.12 9.12 0 0 0 1.351-.791l.576 1.262c-.517.4-1.137.721-1.86.963a6.717 6.717 0 0 1-2.193.364 5.468 5.468 0 0 1-1.684-.257 3.757 3.757 0 0 1-1.373-.749 3.65 3.65 0 0 1-.953-1.305c-.236-.542-.354-1.184-.354-1.926v-5.307h-2.636v-1.434Zm13.991 9.994-.842-1.284 8.816-4.944-8.794-5.028.842-1.327 10.433 6.141v.621l-10.455 5.821Z" fill="#ED1C24"/><path d="M150.162 87.768a15.332 15.332 0 0 1 9.869-3.625c7.387 0 13.519 5.403 14.187 12.37 4.371.607 7.782 4.208 7.782 8.627 0 4.852-4.114 8.717-9.098 8.717h-24.457c-5.692 0-10.383-4.414-10.383-9.946 0-4.762 3.477-8.706 8.08-9.706.392-2.33 1.916-4.654 4.02-6.437Z" fill="#0061B0"/><path d="m153.593 98.007.477.122c-.1.397-.28.7-.541.909-.26.208-.577.311-.953.311-.39 0-.706-.08-.951-.239a1.516 1.516 0 0 1-.557-.697 2.53 2.53 0 0 1-.189-.979c0-.38.071-.711.214-.994.144-.284.349-.498.613-.645.266-.147.558-.221.877-.221.361 0 .665.093.911.279.246.186.418.447.515.784l-.47.112c-.084-.265-.206-.459-.365-.58a.964.964 0 0 0-.601-.182c-.277 0-.51.067-.697.202a1.074 1.074 0 0 0-.392.543 2.207 2.207 0 0 0-.113.7c0 .31.045.582.133.814.09.23.23.404.419.518.189.115.393.172.613.172.268 0 .494-.078.68-.234.185-.156.311-.388.377-.695Zm1.049 1.28v-3.651h.478v3.22h1.778v.431h-2.256Zm2.682-1.778c0-.606.161-1.08.483-1.422.322-.344.737-.516 1.246-.516.333 0 .634.08.901.242.268.16.472.386.611.675.141.287.212.613.212.978 0 .37-.074.702-.222.994a1.531 1.531 0 0 1-.628.665 1.78 1.78 0 0 1-.877.224c-.339 0-.643-.083-.911-.249a1.6 1.6 0 0 1-.608-.68 2.078 2.078 0 0 1-.207-.911Zm.493.007c0 .44.116.787.349 1.041.235.253.529.379.882.379.36 0 .655-.128.887-.384.233-.255.349-.618.349-1.088 0-.297-.05-.556-.15-.777a1.16 1.16 0 0 0-1.079-.7c-.338 0-.629.118-.874.354-.243.234-.364.626-.364 1.175Zm5.947-1.88h.478v2.11c0 .366-.041.658-.123.874a1.068 1.068 0 0 1-.446.527c-.213.135-.494.202-.842.202-.338 0-.615-.059-.83-.177a1.007 1.007 0 0 1-.461-.51c-.092-.224-.138-.53-.138-.917v-2.109h.478v2.107c0 .317.029.551.086.702.06.15.16.265.301.346.143.082.317.122.522.122.351 0 .602-.08.751-.241.15-.161.224-.47.224-.93v-2.106Zm1.276 3.651v-3.651h1.244c.281 0 .495.017.643.052.207.049.383.136.529.262.191.162.333.37.426.625.096.252.143.541.143.867 0 .277-.032.523-.096.737a1.819 1.819 0 0 1-.246.533c-.1.14-.21.25-.33.33-.118.08-.262.141-.431.183a2.42 2.42 0 0 1-.579.062h-1.303Zm.478-.43h.771c.238 0 .424-.023.559-.068a.797.797 0 0 0 .325-.19c.113-.114.201-.267.264-.46.064-.194.096-.43.096-.705 0-.382-.063-.675-.188-.879-.123-.206-.273-.344-.45-.413-.128-.05-.334-.075-.618-.075h-.759v2.79Zm-15.893 8.081v-3.651h2.611v.43h-2.133v1.119h1.997v.428h-1.997v1.243h2.216v.431h-2.694Zm3.354 0v-3.651h1.244c.281 0 .495.017.643.052.207.048.383.135.53.261.19.163.332.372.426.626.095.252.142.541.142.866 0 .277-.032.523-.096.737a1.807 1.807 0 0 1-.246.533c-.1.14-.21.25-.33.332-.118.079-.262.14-.431.181-.167.042-.36.063-.579.063h-1.303Zm.478-.431h.771c.238 0 .425-.023.559-.067a.793.793 0 0 0 .325-.19 1.14 1.14 0 0 0 .264-.46c.064-.195.096-.43.096-.705 0-.382-.063-.675-.187-.879-.123-.206-.274-.344-.451-.414-.128-.05-.334-.075-.618-.075h-.759v2.79Zm3.249.431v-3.651h.478v3.651h-.478Zm2.241 0v-3.221h-1.19v-.43h2.862v.43h-1.194v3.221h-.478Zm2.246 0v-3.651h.478v3.651h-.478Zm1.177-1.779c0-.606.161-1.08.483-1.422.322-.343.737-.515 1.246-.515.334 0 .634.08.902.241.267.162.471.386.611.675.141.288.211.614.211.979 0 .37-.074.702-.221.994a1.532 1.532 0 0 1-.628.665 1.794 1.794 0 0 1-.877.224 1.69 1.69 0 0 1-.911-.249 1.598 1.598 0 0 1-.609-.68 2.078 2.078 0 0 1-.207-.912Zm.493.008c0 .44.117.787.35 1.041.235.252.528.378.881.378.36 0 .656-.127.887-.383.233-.256.35-.619.35-1.088 0-.298-.05-.557-.15-.777a1.161 1.161 0 0 0-1.079-.7c-.338 0-.63.118-.875.353-.243.235-.364.626-.364 1.176Zm3.574 1.771v-3.651h.49l1.896 2.866v-2.866h.458v3.651h-.49l-1.896-2.869v2.869h-.458Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/events/b3-online-bg.svg b/build/img/events/b3-online-bg.svg
new file mode 100644
index 0000000..05b4e98
--- /dev/null
+++ b/build/img/events/b3-online-bg.svg
@@ -0,0 +1 @@
+<svg width="293" height="279" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="293" height="279"><rect x=".5" y=".5" width="291.587" height="277.563" rx="9.5" fill="#fff" stroke="#E6E6E6"/></mask><g mask="url(#a)" stroke="#0061B0"><path d="m68.78 188.599-32.498 20.063 143.309 86.702 108.172-67.636-23.619-14.331" stroke-linejoin="round"/><path transform="matrix(.86603 .5 -.86603 .5 132.573 115.252)" fill="#fff" d="M0 .5h171.892v105.395H0z"/><rect y=".5" width="59.645" height="31.451" rx="7.193" transform="matrix(.86603 .5 -.86603 .5 121.747 177.627)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 119.213 130.946)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 128.427 125.627)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 165.283 157.544)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 174.497 152.225)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 211.354 184.143)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 220.568 178.823)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 100.785 141.585)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 146.855 168.184)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 192.926 194.783)" fill="#fff"/><rect y=".5" width="22.939" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 109.999 136.266)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 156.069 162.864)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 202.14 189.463)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 91.57 146.905)" fill="#fff"/><rect y=".5" width="49.538" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 137.641 173.504)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 183.712 200.102)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 142.248 144.245)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 151.462 138.925)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 188.319 170.844)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 197.533 165.524)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 234.389 197.442)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 243.603 192.123)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 123.82 154.885)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 169.89 181.484)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 215.961 208.082)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 133.034 149.565)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 179.104 176.164)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 114.606 160.204)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 206.747 213.402)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 130.731 137.595)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 139.945 132.276)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 176.801 164.194)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 186.015 158.874)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 222.871 190.793)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 232.085 185.473)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 112.302 148.235)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 158.373 174.834)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 204.443 201.432)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 167.587 169.514)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 213.657 196.113)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 103.088 153.554)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 195.229 206.752)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 153.766 150.895)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 162.98 145.575)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 199.836 177.493)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 209.05 172.174)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 245.907 204.092)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86602 .5 -.86602 .5 255.12 198.77)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 135.338 161.534)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 181.408 188.133)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 227.478 214.732)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 144.552 156.214)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 190.622 182.813)" fill="#fff"/><rect y=".5" width="22.939" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 225.175 202.762)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 126.123 166.854)" fill="#fff"/><rect y=".5" width="9.64" height="6.98" rx="1.5" transform="matrix(.86603 .5 -.86603 .5 218.264 220.052)" fill="#fff"/><path transform="matrix(.86603 .5 0 1 132.621 3.868)" fill="#fff" d="M.433.75h171.892v110.183H.433z"/><rect x=".433" y=".75" width="163.913" height="98.48" rx="3.19" transform="matrix(.86603 .5 0 1 136.076 9.853)" fill="#fff"/><path transform="matrix(.86603 -.5 0 1 189.808 254.534)" fill="#fff" d="M.433.25h109.876v3.256H.433z"/><path transform="matrix(.86603 .5 0 1 40.057 167.642)" fill="#fff" d="M.433.75h171.918v3.256H.433z"/><path transform="matrix(.86603 .5 -.86603 .5 136.591 2.25)" fill="#fff" d="M0 .5h171.768v3.161H0z"/><path d="M210.901 125.913c-.527-1.381-1.374-2.818-2.384-4.235-1.469-2.061-3.347-4.167-5.282-6.144-1.938-1.981-3.955-3.854-5.713-5.447-.652-.592-1.265-1.141-1.825-1.643-.961-.862-1.765-1.583-2.344-2.134l-.002-.002c-4.746-4.487-7.328-8.348-8.592-11.58-1.261-3.225-1.255-5.94-.656-8.155.601-2.22 1.791-3.904 2.841-5.037.272-.293.533-.547.771-.764-.157 2.25.717 5.275 2.603 8.753 2.473 4.561 6.719 9.982 12.854 15.737l7.729 20.651Zm0 0c.04-.195.081-.41.12-.645.202-1.229.35-2.974.139-5.049-.211-2.073-.778-4.461-1.996-6.994-1.216-2.528-3.1-5.243-5.992-7.962l7.729 20.65Zm-1.533 1.491a14.93 14.93 0 0 1 .37.938c-3.359-3.831-10.802-6.889-12.542-7.605a44.603 44.603 0 0 0-.227-.093m12.399 6.76c.242.244.472.493.688.747-.763-2.062-3.103-6.962-9.219-11.391-.966-.7-1.86-1.341-2.69-1.936-5.66-4.056-8.318-5.96-9.92-9.835l-.013.053c-.037.147-.079.327-.12.538m21.274 21.824a19.035 19.035 0 0 0-2.151-1.831c-1.339-.989-2.83-1.882-4.249-2.644-2.57-1.381-4.95-2.359-5.833-2.722l-.219-.09m12.452 7.287a19.667 19.667 0 0 0-1.065-2.094c-1.315-2.254-3.611-5.254-7.521-8.085v-.001a564.944 564.944 0 0 0-2.659-1.913c-2.611-1.871-4.621-3.311-6.175-4.695-1.036-.921-1.901-1.844-2.629-2.887a13.553 13.553 0 0 1-1.225-2.149m0 0a15.237 15.237 0 0 1-.331-.777c-.551 2.318-1.727 10.868 9.206 15.841m-8.875-15.064a12.56 12.56 0 0 0-.001 4.791 11.392 11.392 0 0 0 2.31 4.956c1.336 1.676 3.387 3.367 6.513 4.79m.053.527-.06-.53.007.003m.053.527-.046-.524-.007-.003m16.821-2.866c-.187-.864-.519-2.039-1.115-3.465-1.274-3.05-3.731-7.194-8.469-11.877-6.473-6.4-10.007-11.45-11.723-15.39-1.699-3.9-1.652-6.8-.821-8.967.838-2.185 2.472-3.612 3.919-4.494.67-.408 1.294-.696 1.77-.887-.46 3.354.099 6.718 1.815 10.588 1.9 4.285 5.199 9.14 9.981 15.255 4.643 5.936 5.847 10.633 5.825 14.007-.015 2.403-.653 4.166-1.182 5.23Z" fill="#0070CC"/><circle r="35.655" transform="matrix(.8594 .5113 0 1 200.529 99.994)"/><path d="m282.26 90.954 2.858-1.65v109.519l-2.858 1.65V90.953Z" fill="#fff"/></g></svg>
\ No newline at end of file
diff --git a/build/img/events/b3-speaker-bg.svg b/build/img/events/b3-speaker-bg.svg
new file mode 100644
index 0000000..777f6e8
--- /dev/null
+++ b/build/img/events/b3-speaker-bg.svg
@@ -0,0 +1 @@
+<svg width="280" height="280" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="280" height="280"><rect x=".813" y=".5" width="278.68" height="278.563" rx="9.5" fill="#fff" stroke="#E6E6E6"/></mask><g mask="url(#a)"><path d="m287.975 106.888-89.357 50.805-90.93-51.185 89.955-51.403 90.332 51.783Zm-180.332 54.034V106.61l90.716 51.145v54.123l-90.716-50.956Z" fill="#fff" stroke="#0070CC" stroke-linejoin="round"/><path d="M198.608 211.753v-54.2l89.445-50.783v54.455l-89.445 50.528Z" fill="#E8F2FA" stroke="#0070CC" stroke-linejoin="round"/><path d="m197.787 185.754-89.358 50.805L17.5 185.374l89.955-51.403 90.332 51.783Z" fill="#fff" stroke="#0070CC" stroke-linejoin="round"/><path d="M17.552 211.901v-26.543l90.956 51.233v26.317l-90.956-51.007Z" fill="#fff" stroke="#0070CC" stroke-linejoin="round"/><path d="M108.494 262.691V236.75l89.686-51.096v26.339l-89.686 50.698Z" fill="#E8F2FA" stroke="#0070CC" stroke-linejoin="round"/><path d="m348.466 257.546-89.357 50.805-90.929-51.185 89.955-51.403 90.331 51.783Z" fill="#fff" stroke="#0070CC" stroke-linejoin="round"/><path d="m348.466 241.13-89.357 50.805-90.929-51.185 89.955-51.403 90.331 51.783Z" fill="#fff" stroke="#0070CC" stroke-linejoin="round"/><path d="m348.466 222.734-89.357 50.805-90.929-51.185 89.955-51.403 90.331 51.783Z" fill="#fff" stroke="#0070CC" stroke-linejoin="round"/><path d="M181.454 17.166c0-2.407-.833-4.208-1.434-5.508-.093-.201-.18-.39-.258-.569-.29-.66-.41-1.068-.355-1.427.059-.385.337-.818 1.144-1.29 1.629-.95 4.408-2.184 7.656-2.708 3.258-.526 6.933-.33 10.366 1.503 4.54 2.423 8.894 6.763 12.105 12.065 3.211 5.302 5.014 11.132 5.014 16.208v32.726c0 5.075-1.803 8.98-5.014 10.855-1.636.956-4.4 2.308-7.328 3.112-1.464.402-2.959.664-4.369.674-1.416.01-2.708-.234-3.773-.803-2.061-1.1-3.386-3.49-4.655-6.552a100.81 100.81 0 0 1-.923-2.329l-.095-.244c-.276-.714-.556-1.44-.846-2.157-.645-1.594-1.355-3.191-2.221-4.622-3.211-5.302-5.014-11.132-5.014-16.207V17.166Z" fill="#0070CC" stroke="#0061B0"/><path d="M218.573 72.46v-.128l-.056-.142-2.354-6.03c.03-.027.068-.057.117-.091a4.45 4.45 0 0 1 .722-.38c.62-.271 1.458-.559 2.321-.832.693-.219 1.395-.427 2.009-.608l.434-.13c.35-.103.657-.196.895-.273.226-.073.417-.14.51-.196.465-.271 1.096-.227 1.754.124.657.351 1.288.98 1.753 1.748.465.768.726 1.613.726 2.348v6.546c0 7.989-2.654 14.276-7.449 17.642-2.408 1.69-6.26 3.353-9.92 4.338-1.829.492-3.6.812-5.109.883-.754.036-1.435.01-2.019-.085-.592-.095-1.049-.255-1.37-.455l-.484-.302v9.293l.448.239 17.568 9.376c.657.351 1.288.979 1.753 1.747.465.768.727 1.613.727 2.349 0 .735-.262 1.301-.727 1.573a99.845 99.845 0 0 1-3.857 2.117c-.904.467-1.809.908-2.534 1.206-.364.15-.675.26-.915.321a1.511 1.511 0 0 1-.318.05l-38.022-22.716-.013-.008-.013-.006c-.297-.159-.849-.616-1.43-1.191-.581-.577-1.074-1.157-1.283-1.501l-.13-.215-.184-.1a11.072 11.072 0 0 1-1.96-1.343 4.013 4.013 0 0 1-.6-.635.73.73 0 0 1-.113-.204l.004-.007a.857.857 0 0 1 .129-.154c.128-.126.32-.272.565-.433.486-.32 1.147-.672 1.832-1.012a67.12 67.12 0 0 1 1.951-.919l.191-.087c.466-.212.83-.378.962-.455.466-.271 1.096-.227 1.754.124l.008.004 15.839 8.144.44.226V91.273l-.403-.26c-7.182-4.64-15.41-11.83-20.167-20.248-4.769-8.438-6.915-18.878-6.915-26.918v-.126l-.053-.14-2.187-5.71c.033-.036.078-.078.137-.126.169-.136.42-.295.734-.467.627-.345 1.473-.73 2.343-1.102.853-.364 1.723-.712 2.423-.991l.038-.015.026-.01c.679-.272 1.214-.486 1.368-.576.465-.271 1.096-.227 1.753.124.657.351 1.288.98 1.753 1.748.465.768.727 1.613.727 2.348v7.484c0 7.077 2.515 15.205 6.991 22.598 4.477 7.393 10.549 13.445 16.88 16.824 6.332 3.379 12.404 3.808 16.88 1.193 2.271-1.326 3.064-3.215 3.271-5.677.102-1.212.062-2.557-.001-4.01a616.42 616.42 0 0 1-.033-.726 86.804 86.804 0 0 1-.117-4.03Zm-2.476-6.225-.002.004.002-.004Zm-52.756-28.287-.001.002.001-.002Z" fill="#0070CC" stroke="#0061B0"/><path d="M174.246 19.761c0-5.075 1.804-8.98 5.015-10.855 3.21-1.875 7.565-1.567 12.105.856s8.894 6.763 12.105 12.065c3.211 5.302 5.014 11.132 5.014 16.207v32.727c0 5.075-1.803 8.98-5.014 10.855-3.211 1.875-7.565 1.567-12.105-.856s-8.895-6.763-12.105-12.065c-3.211-5.302-5.015-11.132-5.015-16.208V19.761Z" fill="#fff" stroke="#0061B0"/><path d="m194.249 95.227-.403-.17v14.207l.448.239 17.568 9.375c.657.351 1.288.98 1.753 1.748.465.768.727 1.613.727 2.349 0 .735-.262 1.301-.727 1.573-.465.271-1.096.227-1.753-.124l-40.991-21.877c-.658-.351-1.288-.979-1.754-1.748-.465-.768-.726-1.613-.726-2.348 0-.736.261-1.301.726-1.573.466-.272 1.096-.227 1.754.124l17.567 9.376.448.239V92.41l-.403-.26c-7.111-4.594-13.704-11.836-18.499-20.32-4.794-8.483-7.449-17.605-7.449-25.594v-6.545c0-.736.261-1.301.727-1.573.465-.272 1.095-.227 1.753.124.658.35 1.288.98 1.753 1.747.466.769.727 1.613.727 2.349v6.545c0 7.076 2.515 15.205 6.991 22.598 4.477 7.393 10.549 13.444 16.88 16.823 6.331 3.38 12.403 3.809 16.88 1.194 4.477-2.615 6.992-8.059 6.992-15.135v-6.545c0-.736.261-1.301.726-1.573.465-.272 1.096-.227 1.753.124.658.35 1.289.98 1.754 1.748.465.768.726 1.612.726 2.348v6.545c.001 7.99-2.654 14.277-7.449 17.643-4.795 3.366-11.387 3.57-18.499.574Z" fill="#fff" stroke="#0061B0"/><path d="m70.423 168.381 63.012 35.551m-72.592-30.483L123.855 209m-44.99-45.688 63.011 35.551M88.04 158.244l63.012 35.551m-53.837-40.62 63.012 35.551" stroke="#0070CC" stroke-linejoin="round"/></g></svg>
\ No newline at end of file
diff --git a/build/img/events/b4-world.svg b/build/img/events/b4-world.svg
new file mode 100644
index 0000000..41dfb43
--- /dev/null
+++ b/build/img/events/b4-world.svg
@@ -0,0 +1 @@
+<svg width="499" height="499" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m249.393 488.742-.15-.082c-60.446-34.359-109.512-169.535-109.226-301.331v-.477h.45c123.127-16.559 272.437-2.112 332.855 32.206l.259.15v.3c-.245 131.85-100.788 252.634-224.011 269.207l-.177.027ZM141.094 187.779c-.123 131.21 48.52 265.609 108.557 299.845C372.315 471.038 472.219 350.936 472.6 219.726c-60.378-34.032-208.842-48.37-331.506-31.947Z" fill="#fff"/><path d="M361.889 440.889c-30.339-17.241-105.437-24.532-167.382-16.164l-.136-1.009c62.136-8.354 137.52-1.049 168.022 16.274l-.504.899Zm80.195-96.468c-51.996-29.535-180.63-41.965-286.748-27.695l-.136-1.008c106.309-14.298 235.229-1.813 287.388 27.817l-.504.886Z" fill="#fff"/><path d="m249.692 488.687-.395-.94c75.616-31.525 137.329-164.097 137.575-295.539h1.022c-.245 131.823-62.245 264.818-138.202 296.479Z" fill="#fff"/><path d="m249.992 488.347-.995-.259c10.004-37.917 18.332-175.819 18.577-307.423h1.022c-.245 131.673-8.586 269.697-18.604 307.682Z" fill="#fff"/><path d="M221.507 490.623c-46.776 0-90.444-16.083-125.213-46.544a198.171 198.171 0 0 1-51.246-70.873c-12.47-28.621-18.781-60.119-18.754-93.483-18.7-10.699-27.368-22.611-25.078-34.469 4.947-25.133 58.252-47.498 139.251-58.402l.572-.081v.586c-.245 131.468 48.521 266.249 108.708 300.445l1.363.749-1.499.191a210.834 210.834 0 0 1-28.104 1.881Zm-81.503-302.708C59.781 198.819 7.009 220.83 2.224 245.513c-2.22 11.449 6.366 23.047 24.834 33.528l.26.15v.341c-.069 33.337 6.214 64.753 18.658 93.374a197.356 197.356 0 0 0 51 70.45c41.039 35.955 94.602 51.792 150.959 44.582-59.778-35.532-108.012-169.358-107.917-300.023h-.013Z" fill="#fff"/><path d="M136.773 471.146c-9.622-5.451-14.079-11.598-12.893-17.718 2.481-12.811 29.467-24.192 70.436-29.698l.137 1.009c-40.52 5.451-67.166 16.518-69.51 28.894-1.104 5.656 3.189 11.408 12.389 16.641l-.559.872Zm-79.922-74.92c-16.355-9.268-23.906-19.626-21.902-29.985 4.225-21.807 50.292-41.147 120.251-50.551l.137 1.009c-69.51 9.349-115.25 28.403-119.393 49.733-1.909 9.854 5.451 19.845 21.411 28.881l-.504.913Z" fill="#fff"/><path d="M249.406 488.715C134.92 467.426 42.104 342.881 42.349 210.962h1.023c-.246 131.401 92.257 255.55 206.211 276.744l-.177 1.009Z" fill="#fff"/><path d="M249.488 488.728C112.472 485.703 1.298 375.932 1.543 244.014h1.022C2.32 375.36 113.1 484.68 249.502 487.693l-.014 1.035Z" fill="#fff"/><path d="M277.087 496.674a56.227 56.227 0 0 1-27.694-7.932c-57.135 7.646-111.488-8.178-153.085-44.663a198.172 198.172 0 0 1-51.246-70.873c-12.512-28.744-18.822-60.31-18.754-93.783v-.873l.763.423c60.242 34.237 209.278 48.629 332.201 32.097l.586-.082v.586c-.163 89-22.856 157.405-59.205 178.544a46.335 46.335 0 0 1-23.566 6.556Zm-27.49-8.995.15.095c17.718 10.086 34.727 10.604 50.428 1.499 35.968-20.88 58.443-88.699 58.702-177.045-122.5 16.356-270.706 2.086-331.506-31.865 0 33.01 6.324 64.126 18.658 92.502a197.364 197.364 0 0 0 51.001 70.45c41.406 36.282 95.542 52.051 152.444 44.391l.123-.027Z" fill="#fff"/><path d="M250.565 490.882c-46.722 0-91.848-7.265-113.792-19.736l.505-.886c30.338 17.242 105.436 24.533 167.381 16.151l.137 1.022a412.156 412.156 0 0 1-54.231 3.449Zm.845-60.91c-79.909 0-157.065-12.443-194.559-33.746l.504-.886c51.996 29.549 180.616 41.965 286.748 27.695l.123 1.009a703.792 703.792 0 0 1-92.816 5.928Z" fill="#fff"/><path d="M244.5 498.473h-.232c-9.2-1.199-13.152-91.316-12.989-180.166h1.022c-.218 116.531 5.929 178.326 12.103 179.13.654.123 2.317-.681 4.593-9.349l.995.259c-1.812 6.882-3.571 10.126-5.492 10.126Z" fill="#fff"/><path d="M277.087 496.674c-9.077 0-18.454-2.726-27.844-8.014l-1.363-.749 1.512-.205a229.884 229.884 0 0 0 76.502-24.764c20.662-32.411 32.779-86.329 32.901-151.286v-.45h.436c44.691-6.01 80.904-15.483 105.11-26.959a266.502 266.502 0 0 0 8.177-64.698v-.872l.764.422c18.876 10.727 27.626 22.707 25.323 34.619-2.167 11.189-13.902 21.807-33.378 31.17-19.49 76.774-71.623 143.517-138.638 178.912-7.578 11.831-16.355 20.799-25.977 26.428a46.335 46.335 0 0 1-23.525 6.446Zm-26.004-8.177c17.282 9.377 33.787 9.636 49.065.763 9.145-5.302 17.418-13.629 24.669-24.601a230.332 230.332 0 0 1-73.734 23.851v-.013Zm108.775-176.418c-.177 63.948-11.98 117.212-32.138 149.922 65.775-35.341 116.926-101.061 136.294-176.622-24.22 11.38-60.078 20.757-104.156 26.713v-.013Zm113.71-91.726a267.09 267.09 0 0 1-8.001 63.24c18.727-9.063 29.985-19.353 32.07-30.148 2.195-11.271-6.133-22.706-24.069-33.078v-.014Z" fill="#fff"/><path d="m304.796 487.433-.136-1.022c40.52-5.451 67.178-16.505 69.577-28.88 1.091-5.656-3.203-11.408-12.402-16.642l.504-.899c9.622 5.451 14.079 11.598 12.893 17.718-2.439 12.825-29.466 24.206-70.436 29.725Zm39.375-63.43-.123-1.009c69.51-9.35 115.236-28.403 119.38-49.733 1.908-9.854-5.452-19.845-21.398-28.881l.504-.886c16.355 9.282 23.892 19.64 21.902 29.985-4.17 21.793-50.251 41.16-120.265 50.524Z" fill="#fff"/><path d="M282.444 491.808a180.476 180.476 0 0 1-33.038-3.093l.177-1.009c50.252 9.35 98.745-2.726 136.553-34.073 44.595-37.004 70.245-97.341 70.381-165.57h1.023c-.137 68.529-25.896 129.166-70.75 166.278a161.585 161.585 0 0 1-104.346 37.467Z" fill="#fff"/><path d="M255.335 488.783h-5.847v-1.022c67.806 1.485 131.073-23.075 178.285-69.183 44.718-43.614 69.415-101.743 69.51-163.552h1.022c-.109 62.095-24.914 120.443-69.823 164.302-46.026 44.895-107.331 69.455-173.147 69.455Zm218.233-268.43-.763-.422c-60.242-34.237-209.265-48.63-332.202-32.097l-.586.081v-.586c.164-89.013 22.857-157.418 59.22-178.544 15.728-9.132 33.446-8.64 51.246 1.363 57.121-7.632 111.488 8.178 153.085 44.663a198.336 198.336 0 0 1 51.246 70.873c12.512 28.744 18.822 60.296 18.768 93.783l-.014.886Zm-225.593-40.397c92.026 0 180.875 14.243 224.584 38.653 0-33.024-6.337-64.14-18.672-92.503a197.417 197.417 0 0 0-51.001-70.463c-41.406-36.282-95.514-52.037-152.43-44.39h-.177l-.15-.083C232.411 1.07 215.401.567 199.7 9.657c-35.913 20.908-58.388 88.727-58.606 177.086a815.817 815.817 0 0 1 106.881-6.787Z" fill="#fff"/><path d="M442.534 103.632c-52.023-29.549-180.643-41.965-286.748-27.695l-.136-1.022c106.309-14.298 235.215-1.813 287.388 27.817l-.504.9Zm-79.936-74.88C332.259 11.51 257.175 4.219 195.216 12.602l-.136-1.01c62.136-8.354 137.52-1.063 168.022 16.274l-.504.886Z" fill="#fff"/><path d="M387.894 192.209h-1.022c.15-82.73-23.893-148.247-64.317-175.246C301.007 2.556 276.12.607 250.578 11.225l-.395-.954c25.896-10.781 51.083-8.75 72.944 5.833 40.711 27.204 64.917 93.061 64.767 176.105Z" fill="#fff"/><path d="M268.596 180.664h-1.022c.273-116.476-5.929-178.34-12.103-179.17-.613-.096-2.303.667-4.593 9.349l-.995-.259c1.895-7.155 3.735-10.358 5.725-10.113 9.199 1.227 13.152 91.385 12.988 180.193Z" fill="#fff"/><path d="m27.33 280.363-.763-.422c-18.89-10.727-27.64-22.707-25.337-34.619 2.18-11.19 13.902-21.807 33.378-31.17 19.49-76.788 71.622-143.53 138.651-178.926 7.578-11.83 16.355-20.798 25.978-26.427 15.769-9.16 33.541-8.641 51.396 1.499l1.363.75-1.499.204a229.874 229.874 0 0 0-76.556 24.764c-20.662 32.41-32.711 86.329-32.902 151.286v.45h-.436c-44.69 6.01-80.89 15.483-105.096 26.959a266.503 266.503 0 0 0-8.177 64.698v.954Zm6.978-64.998c-18.713 9.063-29.985 19.353-32.07 30.148-2.194 11.285 6.133 22.72 24.07 33.092a267.136 267.136 0 0 1 8-63.24ZM172.169 36.929C106.38 72.366 55.229 138.018 35.807 213.593c24.274-11.381 60.133-20.758 104.21-26.714.177-63.962 11.98-117.24 32.152-149.95ZM222.87 3.224a45.44 45.44 0 0 0-23.17 6.447c-9.145 5.315-17.418 13.63-24.669 24.533a230.905 230.905 0 0 1 73.735-23.756c-8.869-4.807-17.5-7.215-25.896-7.224Z" fill="#fff"/><path d="M57.287 155.505c-16.355-9.282-23.892-19.64-21.889-29.985 4.212-21.807 50.293-41.147 120.252-50.551l.136 1.022c-69.51 9.336-115.25 28.404-119.393 49.734-1.908 9.854 5.452 19.83 21.398 28.867l-.504.913Zm80.25-96.537c-9.623-5.452-14.079-11.598-12.894-17.718 2.481-12.811 29.481-24.192 70.437-29.698l.136 1.008c-40.52 5.452-67.165 16.52-69.51 28.88-1.104 5.657 3.19 11.422 12.389 16.656l-.558.872Z" fill="#fff"/><path d="M43.372 210.963h-1.023c.123-68.542 25.896-129.18 70.75-166.36 38.04-31.566 86.833-43.764 137.37-34.36l-.177 1.009c-50.251-9.35-98.744 2.726-136.552 34.073-44.595 37.058-70.246 97.409-70.368 165.638Z" fill="#fff"/><path d="M2.565 244.095H1.543C1.666 182 26.458 123.639 71.38 79.78c47.416-46.34 110.983-70.968 179.007-69.51v1.023c-67.765-1.5-131.059 23.074-178.271 69.182-44.745 43.682-69.428 101.716-69.55 163.62Z" fill="#fff"/><path d="M251.9 319.057c-92.556 0-181.91-14.447-225.292-39.116l-.26-.15v-.259C26.609 147.6 127.043 26.817 250.32 10.243h.164l.15.082c60.473 34.36 109.471 169.549 109.225 301.345v.45h-.449a814.708 814.708 0 0 1-107.509 6.937ZM27.33 279.191c60.337 34.073 208.829 48.425 331.506 32.002.136-131.21-48.507-265.622-108.557-299.846-122.61 16.52-222.567 136.621-222.95 267.844Z" fill="#fff"/><path d="M251.859 189.169c-79.908 0-157.064-12.43-194.572-33.732l.504-.9c51.955 29.589 180.63 41.978 286.748 27.695l.136 1.022a703.768 703.768 0 0 1-92.816 5.915Zm-.531-110.465c-46.721 0-91.848-7.279-113.791-19.736l.504-.886c30.352 17.228 105.436 24.533 167.395 16.151l.137 1.009a410.25 410.25 0 0 1-54.245 3.462Z" fill="#fff"/><path d="M232.301 318.307h-1.022c.246-131.673 8.6-269.697 18.604-307.682l.995.259c-10.004 37.903-18.331 175.818-18.577 307.423Z" fill="#fff"/><path d="M358.836 312.242v-.586c.245-131.482-48.52-266.262-108.707-300.445l-1.363-.75 1.512-.204c57.244-7.687 111.611 8.178 153.249 44.636a198.335 198.335 0 0 1 51.246 70.873c12.471 28.621 18.781 60.119 18.768 93.483 18.699 10.686 27.367 22.611 25.064 34.469-4.893 25.2-58.238 47.607-139.237 58.497l-.532.027ZM251.941 11.034C311.72 46.47 359.954 180.365 359.858 311.029c80.223-10.903 132.995-32.915 137.779-57.597 2.222-11.449-6.365-23.048-24.832-33.529l-.246-.149v-.3c0-33.338-6.228-64.753-18.672-93.375a197.416 197.416 0 0 0-51.001-70.463c-40.997-35.927-94.587-51.737-150.945-44.582Z" fill="#fff"/><path d="m344.675 183.254-.136-1.022c69.51-9.336 115.25-28.404 119.393-49.734 1.908-9.84-5.452-19.83-21.398-28.867l.504-.899c16.355 9.282 23.892 19.64 21.889 29.984-4.212 21.753-50.292 41.134-120.252 50.538ZM305.573 75.242l-.137-1.009c40.507-5.452 67.166-16.519 69.51-28.894 1.09-5.656-3.189-11.408-12.403-16.642l.504-.886c9.623 5.452 14.093 11.6 12.894 17.719-2.426 12.825-29.412 24.205-70.368 29.712Z" fill="#fff"/><path d="M457.54 288.009h-1.022c.245-131.4-92.271-255.563-206.226-276.757l.177-1.009C364.888 31.478 457.785 156.132 457.54 288.01Z" fill="#fff"/><path d="M498.332 254.999h-1.022c.245-131.36-110.534-240.68-246.936-243.693v-1.022C387.349 13.255 498.578 123.04 498.332 255Z" fill="#fff"/><path d="M249.079 498.528h-1.049l-3.721-.068h-1.663c-1.513 0-3.639-.109-5.452-.218a250.552 250.552 0 0 1-30.638-3.476 246.8 246.8 0 0 1-53.836-16.001 278.262 278.262 0 0 1-25.487-12.62 215.54 215.54 0 0 1-22.025-14.079c-1.2-.914-2.494-1.881-3.844-2.876-4.566-3.407-9.745-7.265-13.506-10.726a393.04 393.04 0 0 0-4.09-3.694c-3.23-2.903-6.582-5.915-9.226-8.573-4.634-4.661-10.495-10.985-14.57-15.728-5.765-6.706-12.975-16.628-22.066-30.312a214.143 214.143 0 0 1-10.494-18.699 189.091 189.091 0 0 1-8.737-19.299 388.658 388.658 0 0 1-11.64-37.208c-2.465-10.427-4.196-24.451-5.45-35.505-.572-5.179-.668-11.735-.736-17.514v-2.807a171.486 171.486 0 0 1 1.022-22.161c.246-1.868.49-3.939.75-6.093.559-4.756 1.145-9.677 1.853-13.725 1.159-6.596 3.012-15.114 4.62-21.193 1.555-5.874 3.858-13.384 5.739-18.672 1.594-4.512 3.911-10.086 5.956-14.993l2.071-5.042a169.671 169.671 0 0 1 10.072-19.845c5.289-8.927 13.494-21.18 20.894-31.224A169.002 169.002 0 0 1 68.817 78.73l3.708-3.734c2.97-3.013 6.35-6.447 9.213-8.996 5.33-4.743 13.016-11.094 19.585-16.192 4.689-3.639 11.286-7.96 13.902-9.65 3.844-2.48 9.009-5.45 13.166-7.904l1.227-.709a205.974 205.974 0 0 1 25.787-12.402c7.605-2.958 13.37-5.07 17.595-6.447 5.534-1.786 13.043-3.83 18.223-5.152 6.514-1.65 14.992-3.176 17.391-3.612 5.451-.954 9.949-1.485 14.692-2.03 1.731-.205 8.423-.832 12.035-1.01 4.933-.245 9.186-.463 16.45-.422 11.489.12 22.956 1.03 34.319 2.726 5.52.79 11.926 2.017 14.883 2.644 4.239.913 10.481 2.454 16.737 4.089 3.544.954 8.505 2.508 12.335 3.857 5.683 2.017 12.348 4.566 17.009 6.515 8.178 3.407 18.563 8.954 25.473 12.62 1.581.9 3.149 1.827 4.702 2.727 4.852 2.875 10.481 6.337 14.665 9.445a339.46 339.46 0 0 0 4.007 2.93c3.244 2.371 6.924 5.056 9.732 7.346a211.961 211.961 0 0 1 16.246 14.216c1.213 1.254 2.562 2.617 3.98 4.088 3.094 3.108 6.297 6.31 8.804 9.118 4.689 5.248 10.032 11.694 13.63 16.356 3.598 4.661 7.959 10.903 10.835 15.428 1.581 2.467 7.046 11.108 10.726 18.222a247.23 247.23 0 0 1 16.042 37.018c4.525 13.288 8.178 31.075 9.54 38.094 1.268 6.528 2.154 15.387 2.726 21.67.368 4.498.518 10.168.641 15.183 0 1.8.095 3.53.15 5.111.144 8.32-.284 16.64-1.281 24.901-.845 6.992-1.772 14.216-2.822 19.763-1.226 6.556-3.175 15.06-4.852 21.139-1.594 5.833-3.979 13.288-5.915 18.577-1.703 4.606-4.089 10.29-6.283 15.305l-1.976 4.648a178.001 178.001 0 0 1-8.736 17.023c-2.59 4.539-6.147 10.099-9.282 14.992l-2.303 3.707a199.395 199.395 0 0 1-14.229 18.795 262.436 262.436 0 0 1-25.228 26.128c-5.452 4.743-13.248 11.067-19.954 16.137-3.721 2.808-8.832 6.119-12.934 8.777l-.968.627a260.136 260.136 0 0 1-28.022 15.224c-3.393 1.499-12.034 5.275-18.753 7.755-5.03 1.854-12.267 4.198-18.128 5.834a259.008 259.008 0 0 1-26.154 5.901c-6.597 1.118-10.318 1.54-14.638 2.031-2.522.286-8.696.831-12.035.995-4.743.245-7.809.395-11.08.409h-4.321v-.014Zm1.05-497.035c-6.215 0-10.154.191-14.666.423-3.598.177-10.249.79-11.966.995-4.743.559-9.214 1.077-14.638 2.03-6.474 1.146-12.948 2.481-17.309 3.599-5.166 1.363-12.648 3.353-18.168 5.138-4.212 1.363-9.95 3.462-17.541 6.42a202.721 202.721 0 0 0-25.637 12.266l-1.227.709c-4.088 2.412-9.308 5.451-13.138 7.877-2.604 1.677-9.159 5.984-13.82 9.54-6.556 5.085-14.216 11.422-19.531 16.152-2.835 2.521-6.202 5.942-9.173 8.954l-3.707 3.735a165.093 165.093 0 0 0-14.924 17.336c-7.4 10.018-15.578 22.23-20.853 31.143a168.284 168.284 0 0 0-9.95 19.776c-.64 1.568-1.362 3.271-2.085 5.043-2.03 4.907-4.348 10.467-5.942 14.992-1.867 5.275-4.089 12.73-5.71 18.591-1.623 5.86-3.435 14.542-4.594 21.112-.709 4.02-1.295 8.927-1.853 13.629a399.104 399.104 0 0 1-.736 6.106 168.94 168.94 0 0 0-1.023 22.011v2.808c.082 5.752.178 12.266.75 17.405 1.227 11.039 2.944 25.023 5.452 35.436a383.531 383.531 0 0 0 11.612 37.099 188.18 188.18 0 0 0 8.682 19.19 211.16 211.16 0 0 0 10.426 18.59 320.861 320.861 0 0 0 21.998 30.217c4.089 4.729 9.895 11.039 14.515 15.687 2.63 2.631 5.956 5.629 9.186 8.532 1.445 1.295 2.835 2.535 4.09 3.68 3.734 3.434 8.9 7.278 13.438 10.672 1.363.995 2.644 1.962 3.843 2.875a215.05 215.05 0 0 0 21.903 13.998 278.03 278.03 0 0 0 25.391 12.58 246.689 246.689 0 0 0 84.147 19.394c1.759.109 3.871.191 5.384.218h1.649l3.707.068h5.37c3.244 0 6.311-.163 10.904-.395 3.407-.177 9.54-.722 12.062-1.008 4.293-.491 8.014-.914 14.57-2.018a254.901 254.901 0 0 0 26.059-5.874c5.792-1.622 13.043-3.966 18.045-5.806 6.706-2.467 15.306-6.228 18.699-7.741a261.1 261.1 0 0 0 27.872-15.129l.968-.64c4.089-2.645 9.186-5.956 12.88-8.737 6.692-5.056 14.501-11.367 19.899-16.082a262.12 262.12 0 0 0 25.119-26.033 196.578 196.578 0 0 0 14.147-18.685l2.344-3.68c3.121-4.88 6.665-10.413 9.254-14.992a178.8 178.8 0 0 0 8.71-16.887l1.976-4.661c2.14-5.002 4.566-10.672 6.256-15.252 1.935-5.261 4.306-12.689 5.901-18.495 1.663-6.065 3.612-14.515 4.839-21.043 1.022-5.534 1.949-12.744 2.794-19.708a179.549 179.549 0 0 0 1.281-24.738c0-1.594-.096-3.325-.15-5.138-.123-4.988-.259-10.644-.627-15.115-.518-6.256-1.363-15.074-2.726-21.548-1.363-7.019-5.057-24.737-9.541-37.971a246.593 246.593 0 0 0-15.96-36.922c-3.666-7.074-9.104-15.674-10.685-18.141-2.862-4.47-7.101-10.494-10.794-15.346-3.694-4.852-8.887-11.122-13.63-16.355-2.494-2.726-5.683-5.984-8.763-9.078-1.363-1.363-2.726-2.725-3.994-4.088a207.688 207.688 0 0 0-16.164-14.148l-.341-.286c42.946 38.162 67.997 95.324 68.828 159.859v3.775c-.177 131.945-100.72 252.729-223.943 269.302l-.137-1.009c122.787-16.518 222.854-136.838 223.126-268.225v-.477c0-78.273-35.668-146.038-95.773-182.51l-4.675-2.726c-6.883-3.653-17.309-9.186-25.378-12.58-4.634-1.935-11.285-4.484-16.955-6.488-3.802-1.363-8.736-2.89-12.266-3.83-6.229-1.676-12.457-3.216-16.682-4.088-2.944-.64-9.309-1.854-14.802-2.644a251.745 251.745 0 0 0-34.182-2.645h-1.717Z" fill="#fff"/><g clip-path="url(#a)"><path d="M57.209 94.458a94.496 94.496 0 0 1-11.133-11.18c-5.09-6.05-11.133-15.06-11.133-23.647a22.09 22.09 0 0 1 3.75-12.319 22.243 22.243 0 0 1 9.995-8.167 22.362 22.362 0 0 1 12.87-1.26c4.32.856 8.288 2.97 11.402 6.071a22.013 22.013 0 0 1 4.835 7.188 21.932 21.932 0 0 1 1.68 8.488c0 8.586-6.044 17.596-11.133 23.647a94.496 94.496 0 0 1-11.133 11.179Zm0-44.325a9.568 9.568 0 0 0-6.748 2.782 9.476 9.476 0 0 0-2.795 6.717 9.476 9.476 0 0 0 2.795 6.716 9.565 9.565 0 0 0 6.748 2.782 9.565 9.565 0 0 0 6.747-2.782 9.476 9.476 0 0 0 2.795-6.716 9.476 9.476 0 0 0-2.795-6.717 9.565 9.565 0 0 0-6.747-2.782Z" fill="#ED1C24"/></g><g clip-path="url(#b)"><path d="M458.209 222.458a94.412 94.412 0 0 1-11.133-11.179c-5.089-6.051-11.133-15.061-11.133-23.648a22.096 22.096 0 0 1 3.749-12.319 22.251 22.251 0 0 1 9.996-8.167 22.357 22.357 0 0 1 12.869-1.26 22.295 22.295 0 0 1 11.403 6.071 22.043 22.043 0 0 1 4.835 7.188 21.925 21.925 0 0 1 1.679 8.487c0 8.587-6.043 17.597-11.132 23.648a94.564 94.564 0 0 1-11.133 11.179Zm0-44.325a9.568 9.568 0 0 0-6.748 2.782 9.48 9.48 0 0 0-2.795 6.716 9.48 9.48 0 0 0 2.795 6.717 9.568 9.568 0 0 0 6.748 2.782 9.564 9.564 0 0 0 6.747-2.782 9.476 9.476 0 0 0 2.795-6.717 9.475 9.475 0 0 0-2.795-6.716 9.564 9.564 0 0 0-6.747-2.782Z" fill="#ED1C24"/></g><g clip-path="url(#c)"><path d="M222.209 301.458a94.412 94.412 0 0 1-11.133-11.179c-5.089-6.051-11.133-15.061-11.133-23.648a22.096 22.096 0 0 1 3.749-12.319 22.251 22.251 0 0 1 9.996-8.167 22.357 22.357 0 0 1 12.869-1.26 22.295 22.295 0 0 1 11.403 6.071 22.043 22.043 0 0 1 4.835 7.188 21.925 21.925 0 0 1 1.679 8.487c0 8.587-6.043 17.597-11.132 23.648a94.564 94.564 0 0 1-11.133 11.179Zm0-44.325a9.568 9.568 0 0 0-6.748 2.782 9.48 9.48 0 0 0-2.795 6.716 9.48 9.48 0 0 0 2.795 6.717 9.568 9.568 0 0 0 6.748 2.782 9.564 9.564 0 0 0 6.747-2.782 9.476 9.476 0 0 0 2.795-6.717 9.475 9.475 0 0 0-2.795-6.716 9.564 9.564 0 0 0-6.747-2.782Z" fill="#ED1C24"/></g><g clip-path="url(#d)"><path d="M332.209 122.458a94.412 94.412 0 0 1-11.133-11.179c-5.089-6.051-11.133-15.061-11.133-23.647a22.096 22.096 0 0 1 3.749-12.32 22.248 22.248 0 0 1 9.996-8.167 22.36 22.36 0 0 1 12.869-1.26 22.298 22.298 0 0 1 11.403 6.071 22.029 22.029 0 0 1 4.835 7.188 21.92 21.92 0 0 1 1.679 8.487c0 8.587-6.043 17.597-11.132 23.648a94.564 94.564 0 0 1-11.133 11.179Zm0-44.325a9.568 9.568 0 0 0-6.748 2.782 9.478 9.478 0 0 0-2.795 6.716 9.478 9.478 0 0 0 2.795 6.717 9.567 9.567 0 0 0 6.748 2.782 9.564 9.564 0 0 0 6.747-2.782 9.474 9.474 0 0 0 2.795-6.716 9.474 9.474 0 0 0-2.795-6.717 9.562 9.562 0 0 0-6.747-2.782Z" fill="#ED1C24"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(27.818 37.458)" d="M0 0h57v57H0z"/></clipPath><clipPath id="b"><path fill="#fff" transform="translate(428.818 165.458)" d="M0 0h57v57H0z"/></clipPath><clipPath id="c"><path fill="#fff" transform="translate(192.818 244.458)" d="M0 0h57v57H0z"/></clipPath><clipPath id="d"><path fill="#fff" transform="translate(302.818 65.458)" d="M0 0h57v57H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/events/b5-bg.svg b/build/img/events/b5-bg.svg
new file mode 100644
index 0000000..473e156
--- /dev/null
+++ b/build/img/events/b5-bg.svg
@@ -0,0 +1 @@
+<svg width="505" height="200" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity=".5"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="505" height="200"><rect width="505" height="200" rx="10" fill="#E8F2FA"/></mask><g mask="url(#a)"><rect x="45.5" y="123.5" width="126.472" height="93.57" rx="9.5" fill="#E8F2FA" stroke="#91C2EA"/><path d="M46.201 142.235 172 142" stroke="#91C2EA"/><rect x="91.217" y="160.366" width="34.267" height="34.264" rx="17.132" fill="#91C2EA" stroke="#91C2EA"/><path d="m103.14 170.518 13.058 6.98-13.058 6.98v-13.96Z" fill="#E8F2FA" stroke="#91C2EA"/><path d="M60.926 133.925a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Zm8.736 0a2.748 2.748 0 1 1-5.496 0 2.748 2.748 0 0 1 5.496 0Zm8.735 0a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Z" fill="#91C2EA" stroke="#91C2EA"/><rect x="40.5" y="117.5" width="126.472" height="93.57" rx="9.5" fill="#E8F2FA" stroke="#91C2EA"/><path d="M41.201 136.235 167 136" stroke="#91C2EA"/><rect x="86.217" y="154.366" width="34.267" height="34.264" rx="17.132" fill="#91C2EA" stroke="#91C2EA"/><path d="m98.14 164.518 13.058 6.98-13.058 6.98v-13.96Z" fill="#E8F2FA" stroke="#91C2EA"/><path d="M55.926 127.925a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Zm8.736 0a2.748 2.748 0 1 1-5.496 0 2.748 2.748 0 0 1 5.496 0Zm8.735 0a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Z" fill="#91C2EA" stroke="#91C2EA"/><rect x="35.5" y="113.5" width="126.472" height="93.57" rx="9.5" fill="#E8F2FA" stroke="#91C2EA"/><path d="M36.201 132.235 162 132" stroke="#91C2EA"/><rect x="81.217" y="150.366" width="34.267" height="34.264" rx="17.132" fill="#91C2EA" stroke="#91C2EA"/><path d="m93.14 160.518 13.058 6.98-13.058 6.98v-13.96Z" fill="#E8F2FA" stroke="#91C2EA"/><path d="M50.926 123.925a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Zm8.736 0a2.748 2.748 0 1 1-5.496 0 2.748 2.748 0 0 1 5.496 0Zm8.735 0a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Z" fill="#91C2EA" stroke="#91C2EA"/><rect x="420" y="85" width="127.472" height="95.57" rx="10" fill="#E8F2FA"/><rect x="420.5" y="85.5" width="126.472" height="94.57" rx="9.5" stroke="#91C2EA" stroke-opacity=".4"/><path d="M421.201 104.438h125.067" stroke="#91C2EA" stroke-opacity=".4"/><rect x="465.717" y="122.256" width="35.267" height="35.636" rx="17.633" fill="#91C2EA"/><rect x="466.217" y="122.756" width="34.267" height="34.636" rx="17.133" stroke="#91C2EA" stroke-opacity=".4"/><path d="m492.259 140.074-14.619 7.897v-15.793l14.619 7.896Z" fill="#E8F2FA"/><path d="m478.14 133.016 13.067 7.058-13.067 7.059v-14.117Z" stroke="#91C2EA" stroke-opacity=".4"/><ellipse cx="433.179" cy="96.041" rx="3.248" ry="3.282" fill="#91C2EA"/><path d="M435.926 96.04c0 1.542-1.235 2.783-2.747 2.783-1.513 0-2.748-1.24-2.748-2.782 0-1.541 1.235-2.782 2.748-2.782 1.512 0 2.747 1.24 2.747 2.782Z" stroke="#91C2EA" stroke-opacity=".4"/><ellipse cx="441.914" cy="96.041" rx="3.248" ry="3.282" fill="#91C2EA"/><path d="M444.662 96.04c0 1.542-1.235 2.783-2.748 2.783-1.513 0-2.748-1.24-2.748-2.782 0-1.541 1.235-2.782 2.748-2.782 1.513 0 2.748 1.24 2.748 2.782Z" stroke="#91C2EA" stroke-opacity=".4"/><ellipse cx="450.649" cy="96.041" rx="3.248" ry="3.282" fill="#91C2EA"/><path d="M453.397 96.04c0 1.542-1.235 2.783-2.748 2.783-1.512 0-2.748-1.24-2.748-2.782 0-1.541 1.236-2.782 2.748-2.782 1.513 0 2.748 1.24 2.748 2.782Z" stroke="#91C2EA" stroke-opacity=".4"/><rect x="427" y="79" width="127.472" height="95.57" rx="10" fill="#E8F2FA"/><rect x="427.5" y="79.5" width="126.472" height="94.57" rx="9.5" stroke="#91C2EA" stroke-opacity=".8"/><path d="M428.201 98.438h125.067" stroke="#91C2EA" stroke-opacity=".8"/><rect x="472.717" y="116.256" width="35.267" height="35.636" rx="17.633" fill="#91C2EA"/><rect x="473.217" y="116.756" width="34.267" height="34.636" rx="17.133" stroke="#91C2EA" stroke-opacity=".8"/><path d="m499.259 134.074-14.619 7.897v-15.793l14.619 7.896Z" fill="#E8F2FA"/><path d="m485.14 127.016 13.067 7.058-13.067 7.059v-14.117Z" stroke="#91C2EA" stroke-opacity=".8"/><ellipse cx="440.179" cy="90.041" rx="3.248" ry="3.282" fill="#91C2EA"/><path d="M442.926 90.04c0 1.542-1.235 2.783-2.747 2.783-1.513 0-2.748-1.24-2.748-2.782 0-1.541 1.235-2.782 2.748-2.782 1.512 0 2.747 1.24 2.747 2.782Z" stroke="#91C2EA" stroke-opacity=".8"/><ellipse cx="448.914" cy="90.041" rx="3.248" ry="3.282" fill="#91C2EA"/><path d="M451.662 90.04c0 1.542-1.235 2.783-2.748 2.783-1.513 0-2.748-1.24-2.748-2.782 0-1.541 1.235-2.782 2.748-2.782 1.513 0 2.748 1.24 2.748 2.782Z" stroke="#91C2EA" stroke-opacity=".8"/><ellipse cx="457.649" cy="90.041" rx="3.248" ry="3.282" fill="#91C2EA"/><path d="M460.397 90.04c0 1.542-1.235 2.783-2.748 2.783-1.512 0-2.748-1.24-2.748-2.782 0-1.541 1.236-2.782 2.748-2.782 1.513 0 2.748 1.24 2.748 2.782Z" stroke="#91C2EA" stroke-opacity=".8"/><rect x="434.5" y="73.5" width="126.472" height="93.57" rx="9.5" fill="#E8F2FA" stroke="#91C2EA"/><path d="M435.201 88.235h125.067" stroke="#91C2EA"/><rect x="480.217" y="110.366" width="34.267" height="34.264" rx="17.132" fill="#E8F2FA" stroke="#91C2EA"/><path d="m492.14 120.518 13.058 6.98-13.058 6.98v-13.96Zm-42.214-39.593a2.747 2.747 0 1 1-5.495 0 2.747 2.747 0 0 1 5.495 0Zm8.736 0a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Zm8.735 0a2.748 2.748 0 1 1-5.495 0 2.748 2.748 0 0 1 5.495 0Z" fill="#91C2EA" stroke="#91C2EA"/><path d="M79 113V73c0-11.046 8.954-20 20-20h140.614c11.046 0 20-8.954 20-20v-2c0-11.046 8.954-20 20-20H505" stroke="#91C2EA"/><rect x="411.5" y="-8.5" width="49.86" height="48.222" rx="9.5" fill="#E8F2FA" stroke="#91C2EA"/><path d="M431.655 7.654a4.772 4.772 0 0 1 4.775-4.774 4.774 4.774 0 0 1 4.775 4.774v7.957a4.772 4.772 0 0 1-4.775 4.774 4.774 4.774 0 0 1-4.775-4.774V7.654Z" fill="#91C2EA"/><path d="M429.268 13.224a.798.798 0 0 1 .796.795v1.592a6.364 6.364 0 0 0 10.868 4.501 6.364 6.364 0 0 0 1.864-4.501v-1.592a.796.796 0 0 1 1.592 0v1.592a7.959 7.959 0 0 1-7.162 7.917v3.223H442a.794.794 0 1 1 0 1.591h-11.141a.794.794 0 0 1-.795-.795.797.797 0 0 1 .795-.796h4.775v-3.223a7.96 7.96 0 0 1-7.162-7.917v-1.592a.796.796 0 0 1 .796-.795Z" fill="#91C2EA"/><circle cx="170.5" cy="55.5" r="27" fill="#E8F2FA" stroke="#91C2EA"/><path d="M172.5 190.5H262" stroke="#91C2EA"/><circle cx="125" cy="53" r="12.5" fill="#E8F2FA" stroke="#91C2EA"/><path d="M118.356 52.711h13.866m-6.933-6.933v13.867M253 177v-77" stroke="#91C2EA"/><path d="M385 100v30c0 11.046 8.954 20 20 20h15" stroke="#91C2EA" stroke-opacity=".4"/><path d="M176.516 49.505a6.005 6.005 0 1 1-12.01-.001 6.005 6.005 0 0 1 12.01 0Z" fill="#E8F2FA" stroke="#91C2EA"/><path d="M182.51 66.517h-23.798c.271-6.11 5.48-11.008 11.899-11.008 6.419 0 11.628 4.898 11.899 11.008Z" fill="#E8F2FA" stroke="#91C2EA"/><circle cx="315.5" cy="192.5" r="27" fill="#E8F2FA" stroke="#91C2EA"/><path d="M321.516 186.505a6.005 6.005 0 1 1-12.01-.001 6.005 6.005 0 0 1 12.01.001Z" fill="#E8F2FA" stroke="#91C2EA"/><path d="M327.51 203.517h-23.798c.271-6.11 5.48-11.008 11.899-11.008 6.419 0 11.628 4.898 11.899 11.008Z" fill="#E8F2FA" stroke="#91C2EA"/><circle cx="253.5" cy="192.5" r="27" fill="#E8F2FA" stroke="#91C2EA"/><path d="M259.516 186.505a6.005 6.005 0 1 1-12.01-.001 6.005 6.005 0 0 1 12.01.001Z" fill="#E8F2FA" stroke="#91C2EA"/><path d="M265.51 203.517h-23.798c.271-6.11 5.48-11.008 11.899-11.008 6.419 0 11.628 4.898 11.899 11.008Z" fill="#E8F2FA" stroke="#91C2EA"/></g></g></svg>
\ No newline at end of file
diff --git a/build/img/events/content/event1.png b/build/img/events/content/event1.png
new file mode 100644
index 0000000..530672a
--- /dev/null
+++ b/build/img/events/content/event1.png
Binary files differ
diff --git a/build/img/events/content/event2.png b/build/img/events/content/event2.png
new file mode 100644
index 0000000..17a93e3
--- /dev/null
+++ b/build/img/events/content/event2.png
Binary files differ
diff --git a/build/img/events/content/event3.png b/build/img/events/content/event3.png
new file mode 100644
index 0000000..af0f9e7
--- /dev/null
+++ b/build/img/events/content/event3.png
Binary files differ
diff --git a/build/img/events/content/highload.png b/build/img/events/content/highload.png
new file mode 100644
index 0000000..4379ff1
--- /dev/null
+++ b/build/img/events/content/highload.png
Binary files differ
diff --git a/build/img/events/content/hl++.svg b/build/img/events/content/hl++.svg
new file mode 100644
index 0000000..c9e37d3
--- /dev/null
+++ b/build/img/events/content/hl++.svg
@@ -0,0 +1 @@
+<svg width="391" height="105" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M71.013 104.374c-.763 0-1.336 0-2.1-.191l-41.805-9.154c-3.055-.572-5.536-2.67-6.873-5.34L1.528 51.929c-1.337-2.48-1.337-5.53-.382-8.2l8.59-21.55c1.146-3.052 3.818-5.15 6.872-5.912L59.56 5.587V9.02L17.563 19.509c-2.1.572-3.818 1.907-4.582 4.004l-8.59 21.36c-.764 1.716-.573 3.814.19 5.53l18.709 37.76c.954 1.907 2.481 3.052 4.581 3.624l41.806 9.154c2.29.572 4.773-.191 6.3-2.098l26.534-29.56c2.864-3.242 3.818-7.819 2.482-11.824l-14.89-45.007h3.627l14.508 44.054c1.718 5.34.573 11.06-3.245 15.257L78.458 100.94c-1.909 2.098-4.581 3.433-7.445 3.433Z" fill="#000"/><path d="M76.359 9.02h-4.582v4.576h-4.2V9.02h-4.58V5.014h4.58V.437h4.2v4.577h4.582V9.02Zm15.653 0h-4.581v4.576h-4.2V9.02h-4.582V5.014h4.582V.437h4.2v4.577h4.581V9.02ZM58.987 62.036h-8.972v-13.54H35.89v13.54h-8.972V29.234h8.972v11.824h14.126V29.234h8.972v32.802Zm13.173-7.437h18.326v7.437H63.187V29.234h8.973v25.364Zm88.574 12.395h-7.826V52.31h-16.799v14.684h-7.827v-34.9h7.827v13.16h16.799v-13.16h7.826v34.9Zm5.155-29.559c-.764-.572-1.146-1.335-1.146-2.289 0-.953.382-1.716 1.146-2.288a4.69 4.69 0 0 1 2.863-.954c1.336 0 2.291.382 2.863.954.764.572 1.146 1.335 1.146 2.288 0 .954-.382 1.717-1.146 2.289a4.69 4.69 0 0 1-2.863.953c-1.145-.19-2.1-.381-2.863-.953Zm-.573 4.767h7.254v24.793h-7.254V42.202Zm11.071 7.819c0-2.67 1.146-4.577 3.246-6.103 2.099-1.525 4.963-2.288 8.59-2.288h15.462v4.958h-4.581c.764.572.954 1.907.954 3.624 0 2.67-1.145 4.577-3.245 5.912s-4.963 2.097-8.59 2.097-5.345.573-5.345 1.717c0 1.144 1.718 1.716 5.345 1.716 4.772 0 8.208.572 10.69 1.907 2.291 1.335 3.436 3.242 3.436 5.912 0 5.15-4.772 7.82-14.126 7.82s-14.126-2.67-14.126-7.82c0-.953.191-1.716.572-2.479.382-.763.764-1.526 1.146-1.907.954-.954 1.718-1.526 2.672-1.907l.573-.19v-.192c-.573-.19-.955-.572-1.336-1.334-.382-.573-.573-1.145-.573-1.717 0-.763.191-1.526.764-2.098a2.964 2.964 0 0 1 1.527-1.144l.763-.381v-.191c-.191-.19-.572-.382-1.336-.954l-1.145-1.144c-.382-.381-.573-1.144-.955-1.907-.382-.763-.382-1.144-.382-1.907Zm18.517 19.643c0-1.716-2.29-2.67-6.681-2.67s-6.681.954-6.681 2.67 2.29 2.67 6.681 2.67 6.681-.954 6.681-2.67Zm-2.29-19.643c0-2.288-1.528-3.433-4.391-3.433-3.054 0-4.582 1.145-4.582 3.433s1.528 3.433 4.582 3.433 4.391-1.145 4.391-3.433Zm38.943 16.973h-7.254V54.407c0-2.097-.572-3.623-1.718-4.767-1.145-1.144-2.672-1.717-4.581-1.717-2.1 0-3.627.573-4.582 1.717-1.145 1.144-1.718 2.67-1.718 4.767v12.587h-7.254v-34.9h7.254v14.113h.382c.191-.381.573-.953 1.145-1.526.573-.572.955-.953 1.528-1.334.572-.382 1.527-.763 2.672-1.145 1.145-.381 2.291-.381 3.436-.381 3.055 0 5.727.953 7.636 2.67 1.909 1.907 2.863 4.577 2.863 8.2v14.303h.191Z" fill="#000"/><path d="M239.574 64.897h22.335v2.097h-24.626v-34.9h2.291v32.803Zm44.098-18.88c2.481 2.288 3.627 5.34 3.627 8.963 0 3.623-1.146 6.675-3.627 8.963-2.482 2.289-5.536 3.433-9.163 3.433-3.627 0-6.682-1.144-9.163-3.433-2.482-2.288-3.627-5.34-3.627-8.963 0-3.623 1.145-6.675 3.627-8.963 2.481-2.289 5.536-3.433 9.163-3.433 3.627 0 6.681 1.144 9.163 3.433Zm-1.527 16.4c1.908-1.907 2.863-4.386 2.863-7.437s-.955-5.53-2.863-7.438c-1.909-1.907-4.582-3.05-7.636-3.05-3.245 0-5.727.953-7.636 3.05-1.909 1.907-2.864 4.387-2.864 7.438s.955 5.53 2.864 7.438c1.909 1.907 4.581 3.05 7.636 3.05 3.054 0 5.727-.953 7.636-3.05Zm33.596 4.768c-.763 0-1.336-.19-1.909-.381s-.954-.382-1.336-.763l-.764-.763c-.191-.19-.191-.572-.381-.763v-.381h-.191a7.269 7.269 0 0 0-1.146.953c-.572.382-1.718.763-3.245 1.526-1.718.572-3.436.953-5.345.953-3.245 0-5.918-.572-8.018-1.716-2.1-1.144-3.245-3.051-3.245-5.34 0-2.288 1.145-4.195 3.245-5.34 2.1-1.144 4.773-1.716 8.018-1.716 1.718 0 3.436.19 5.154.572 1.527.382 2.673.954 3.436 1.335l.955.572v-4.386c0-2.288-.764-4.005-2.482-5.15-1.527-1.143-3.627-1.715-6.109-1.715-1.336 0-2.481.19-3.627.38-1.145.382-1.909.764-2.672 1.145a5.805 5.805 0 0 0-1.527 1.526c-.573.763-.955 1.526-.955 2.288h-2.1c0-.763.191-1.525.764-2.479.573-.953 1.336-1.907 2.482-2.67.763-.572 1.909-1.144 3.245-1.526 1.336-.38 2.863-.572 4.39-.572 3.055 0 5.536.763 7.636 2.098 2.1 1.526 3.055 3.624 3.055 6.484v11.061c0 1.145.19 1.907.572 2.289.382.381 1.146.763 2.1.763.573 0 .955-.191 1.527-.382l.191-.19v1.907c-.382.381-.954.381-1.718.381Zm-13.744-1.716c1.718 0 3.436-.382 4.963-.954 1.527-.572 2.672-1.144 3.245-1.716.573-.572.955-.763.955-.954V57.84c0-.19-.191-.19-.382-.381-.191-.19-.764-.382-1.336-.763-.764-.381-1.528-.572-2.482-.953-1.527-.382-3.245-.763-4.963-.763-2.673 0-4.964.381-6.682 1.335-1.718.953-2.672 2.097-2.672 3.814 0 1.716.954 3.051 2.672 3.814 1.718 1.144 4.009 1.526 6.682 1.526Zm29.589 1.907c-3.627 0-6.681-1.145-9.163-3.433-2.482-2.289-3.627-5.34-3.627-8.963 0-3.624 1.145-6.675 3.627-8.964 2.482-2.288 5.536-3.432 9.163-3.432 1.336 0 2.672.19 4.009.572 1.336.381 2.29.763 3.054 1.335 1.527 1.144 2.482 2.098 3.054 2.86l.382.572h.191V32.096h2.1v34.709h-2.1v-4.959h-.191c-.191.382-.763 1.144-1.527 1.907-.573.572-1.336 1.145-1.909 1.717-.764.572-1.718.953-3.054 1.335-1.146.381-2.482.572-4.009.572Zm-7.636-19.834c-1.909 1.907-2.863 4.386-2.863 7.438 0 3.051.954 5.53 2.863 7.437s4.582 3.052 7.636 3.052c3.054 0 5.727-.954 7.636-3.052 1.909-1.907 3.054-4.386 3.054-7.437 0-3.052-.954-5.53-3.054-7.438-2.1-1.907-4.582-3.051-7.636-3.051-3.245.19-5.727 1.144-7.636 3.051Z" fill="red"/><path d="M357.356 43.537h2.1V52.5h8.972v2.098h-8.972v8.963h-2.1v-8.963h-8.972V52.5h8.972v-8.963Zm21.953 0h2.1V52.5h8.972v2.098h-8.972v8.963h-2.1v-8.963h-8.972V52.5h8.972v-8.963Z" fill="#000"/><path d="M52.878 79.582h-6.49v-1.144c0-.382 0-.763.19-.954.191-.381.382-.572.764-.763.382-.19 1.145-.572 1.91-.763.19 0 .572-.19.763-.19.19 0 .382-.191.572-.382.191-.19.382-.19.382-.381 0-.19.191-.381.191-.572 0-.763-.573-.954-1.527-.954-.573 0-.764.19-1.146.382-.19.19-.381.572-.381.953v.382h-1.718v-.382c0-.953.19-1.525.763-1.907.573-.381 1.336-.572 2.291-.572.955 0 1.718.19 2.29.572.573.382.764.954.764 1.717 0 .38-.19.762-.381 1.144-.191.381-.573.572-.764.763-.382.19-.764.38-1.145.572-.382.19-.764.381-1.146.381-.382.19-.573.19-.763.382l-.382.38h4.581v1.336h.382Zm1.91-1.145a4.682 4.682 0 0 1-.955-2.86c0-1.145.382-2.099.955-2.861.572-.763 1.527-1.145 2.672-1.145 1.145 0 1.909.382 2.672 1.145.764.762.955 1.716.955 2.86a4.682 4.682 0 0 1-.955 2.86c-.572.764-1.527 1.145-2.672 1.145-1.145 0-1.909-.381-2.672-1.144Zm2.672-.382c.573 0 .954-.19 1.336-.572.382-.381.382-.953.382-1.716s-.19-1.335-.382-1.716c-.382-.382-.763-.573-1.336-.573-.573 0-.955.191-1.336.573-.382.38-.382.953-.382 1.716s.19 1.335.382 1.716c.381.382.763.572 1.336.572Zm11.071 1.527h-6.49v-1.144c0-.382 0-.763.19-.954.192-.381.383-.572.764-.763.382-.19 1.146-.572 1.91-.763.19 0 .572-.19.763-.19.19 0 .382-.191.573-.382.19-.19.382-.19.382-.381 0-.19.19-.381.19-.572 0-.763-.572-.954-1.527-.954-.572 0-.763.19-1.145.382-.191.19-.382.572-.382.953v.382h-1.718v-.382c0-.953.19-1.525.764-1.907.572-.381 1.336-.572 2.29-.572.955 0 1.718.19 2.291.572.573.382.764.954.764 1.717 0 .38-.191.762-.382 1.144-.191.381-.573.572-.764.763-.382.19-.763.38-1.145.572-.382.19-.764.381-1.145.381-.382.19-.573.19-.764.382l-.382.38h4.582v1.336h.381Zm2.291-4.959h-1.527v-1.144l1.718-1.526h1.527v7.438h-1.718v-4.768Z" fill="red"/></svg>
\ No newline at end of file
diff --git a/build/img/events/content/meetup.png b/build/img/events/content/meetup.png
new file mode 100644
index 0000000..f7bb070
--- /dev/null
+++ b/build/img/events/content/meetup.png
Binary files differ
diff --git a/build/img/events/content/meetup.svg b/build/img/events/content/meetup.svg
new file mode 100644
index 0000000..50bfc25
--- /dev/null
+++ b/build/img/events/content/meetup.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="5573.111" height="1990.154" xml:space="preserve"><path fill="#F64060" d="M3283.748 1072.614c-7.664 11.584-12.557 19.528-17.893 27.18-49.844 71.39-105.776 136.571-182.021 181.676-102.199 60.419-212.97 85.341-328.428 60.315-59.242-12.853-114.359-46.009-170.154-72.463-12.86-6.069-19.889-6.223-31.32.524-47.857 28.227-94.404 59.867-145.076 81.812-89.938 38.936-184.639 60.752-282.521 34.857-61.352-16.232-114.425-50.798-162.374-92.377-34.004-29.479-36.188-29.453-70.677-1.086-62.014 51.031-133.607 83.935-208.522 111.116-92.929 33.748-188.767 54.427-286.788 64.135-119.596 11.841-230.494-8.47-311.427-106.782-64.874-78.774-82.223-170.154-42.536-265.149 43.469-104.014 93.732-205.229 140.932-307.659 24.611-53.367 49.382-106.683 73.253-160.368 4.366-9.862 6.131-21.368 6.629-32.254.934-20.015 5.007-41.936-18.136-53.979-23.645-12.263-51.543-10.052-68.875 11.879-21.728 27.438-40.951 57.492-57.123 88.557-53.572 102.827-105.403 206.599-157.659 310.1-39.201 77.61-77.65 155.565-117.208 232.974-37.479 73.422-107.924 101.396-184.27 72.845-25.715-9.655-41.845-28.624-46.178-57.479-6.13-40.938 7.294-77.599 21.817-114.246 31.716-80.164 63.843-160.177 95.546-240.367 16.977-42.995 33.965-86.026 49.904-129.417 11.166-30.339 14.521-62.515 1.496-92.316-10.08-22.977-29.918-39.582-57.748-37.116-30.392 2.695-54.302 18.572-65.759 46.79-40.312 99.527-78.979 199.708-118.641 299.492-47.438 119.435-94.088 239.194-143.505 357.821-18.292 43.838-45.883 83.755-92.305 102.518-23.5 9.528-50.106 15.42-75.411 15.775-78.952 1.034-147.138-25.342-193.707-92.351-37.03-53.29-46.087-112.598-28.19-175.339 16.551-58.082 33.105-116.161 50.467-174.014 16.451-54.822 33.939-109.351 51.016-164.008 15.916-50.889 30.796-102.163 48.054-152.591 33.964-99.273 61.352-201.523 115.176-292.585 36.825-62.308 96.479-95.994 164.893-116.891 71.528-21.816 132.46 5.648 193.528 36.035 23.158 11.493 46.01 23.784 69.779 33.797 33.161 13.923 63.396 5.109 90.181-16.707 21.921-17.845 44.042-35.676 64.248-55.409 50.48-49.281 159.529-58.413 212.819-1.062 12.274 13.207 26.758 24.348 40.312 36.316 27.896 24.64 39.431 27.154 71.707 8.94 76.756-43.339 156.27-37.338 234.432-9.556 45.345 16.134 72.488 54.657 89.82 100.283 25.494 67.175 14.806 132.039-10.741 195.179-46.994 116.158-98.179 230.597-144.034 347.19-27.18 69.167-50.134 140.288-69.666 211.974-7.955 29.214-8.007 63.854-.586 93.206 11.228 44.429 51.922 58.986 93.08 64.2 62.677 7.945 124.181-3.704 184.229-20.311 51.284-14.127 101.777-31.563 151.862-49.663 24.166-8.736 46.687-22.147 69.754-33.861 19.733-9.978 21.257-24.587 10.858-42.957-21.243-37.489-43.585-74.507-62.298-113.286-39.57-81.967-72.13-166.551-63.444-260.025 7.588-81.814 37.133-152.871 112.622-195.932 111.446-63.521 201.883-45.982 283.798 48.922 70.842 82.097 94.204 180.921 63.791 286.801-17.015 59.203-41.359 116.428-64.582 173.681-6.426 15.852-2.696 26.006 7.333 35.342 46.916 43.824 100.41 77.867 159.794 101.955 22.391 9.122 46.062 15.916 69.793 20.683 51.041 10.229 98.393-1.918 140.914-30.76 20.248-13.72 20.691-26.541 6.643-45.688-97.806-133.395-136.521-281.87-107.131-445.024 11.012-61.083 39.267-118.779 104.833-136.368 40.529-10.884 86.334-10.424 128.476-5.058 68.488 8.71 130.514 36.045 172.59 95.009 50.48 70.751 63.37 148.182 41.645 232.766-15.599 60.752-47.467 112.433-82.557 162.631-13.896 19.901-14.432 38.244 4.512 51.553 29.173 20.502 58.82 42.981 91.787 54.852 71.634 25.776 145.963 23.528 218.131.331 78.966-25.434 134.451-77.814 166.094-155.54 37.794-92.951 38.255-190.312 36.34-288.025-1.521-76.349-4.189-152.691-6.452-229.065-.804-27.271-5.196-28.854-31.194-23.565-68.488 13.836-137.322 26.084-206.056 38.652-21.678 3.935-43.547 6.604-65.211 10.512-47.221 8.496-86.18-10.906-88.849-66.141-2.722-55.665-10.78-111.064-16.503-166.604-.334-3.126-.59-6.27-.755-9.426-3.195-65.359 12.621-100.909 91.088-98.061 81.033 2.978 162.066 5.647 242.999 9.899 39.812 2.07 53.813-7.958 56.433-47.464 2.02-30.67 2.875-61.364 4.789-92.021 2.875-45.982 13.359-56.905 60.071-55.078 27.925 1.099 55.986 5.966 83.298 12.109 38.459 8.648 58.616 35.728 61.284 73.982 2.16 31.346 1.254 62.936.757 94.383-.41 22.251 6.5 34.194 31.445 36.712 72.005 7.33 143.727 17.346 215.579 25.877 33.927 4.038 52.966 17.771 57.554 42.996 7.959 43.812-1.51 73.816-34.578 85.786-46.254 16.732-94.074 29.48-141.896 41.269-33.466 8.266-68.134 11.804-102.148 18.052-22.825 4.177-35.229 16.169-35.024 41.845.854 126.786-2.019 253.688 1.662 380.353 1.914 66.471 11.892 133.033 40.209 195.123 22.875 50.289 61.938 70.101 116.265 60.991 79.717-13.373 152.792-41.371 216.444-91.812 35.319-27.986 58.552-62.233 60.313-109.531 3.183-86.552 7.459-173.077 12.541-259.502 1.471-24.934 4.297-50.788 12.609-74.047 4.635-12.903 21.562-29.966 33.351-30.312 65.116-1.968 130.676-2.618 195.485 3.003 40.771 3.524 68.778 41.667 66.621 84.828-2.922 60.428-10.737 120.642-16.487 180.946-7.103 74.403-13.651 148.858-21.56 223.161-8.01 75.211 52.148 112.507 111.672 113.235 49.935.6 79.414-18.035 100.631-70.878 21.97-54.696 35.027-113.99 44.502-172.469 13.402-83.024 19.746-167.188 29.635-250.791 4.025-34.144 25.34-60.393 51.847-66.089 30.646-6.578 70.853 5.853 80.884 33.864 8.417 23.411 6.5 52.013 3.57 77.686-10.828 95.214-26.446 189.952-35.365 285.355-5.494 58.604 27.361 100.323 84.299 117.643 28.373 8.609 57.801 15.417 87.185 18.815 51.604 5.901 88.147-31.769 98.927-90.423 9.124-49.317 10.336-100.094 14.77-150.252 5.186-59.563 5.938-119.892 16.117-178.596 14.971-86.91 71.11-165.747 175.125-191.041 62.434-15.199 125.379-17.012 187.715-9.809 95.045 10.933 194.463 75.541 224.852 184.716 23.077 83 13.906 163.178-13.246 243.024-31.451 92.529-88.941 164.636-169.223 219.549-7.412 5.059-11.742 14.663-17.438 22.174 10.077 4.458 20.258 12.925 30.29 12.747 95.952-1.468 186.444-23.414 269.3-73.675 18.695-11.318 39.059-19.89 58.805-29.279 18.142-8.596 28.832 1.585 23.785 17.232-8.42 26.224-18.549 53.893-35.319 75.079-71.008 89.761-167.865 132.794-279.89 140.331-47.518 3.191-95.746-3.156-143.623-5.801-36.137-2.02-72.207-5.161-108.342-7.611-18.34-1.201-28.93 6.5-33.519 25.456-28.767 118.729-43.99 239.46-58.908 360.516-9.416 76.218-23.635 152.18-41.871 226.765-9.876 40.465-41.476 68.363-85.226 75.414-26.149 4.213-45.5-7.104-54.275-31.476-7.395-20.551-14.303-42.124-16.064-63.659-8.627-106.288-5.101-212.319 9.015-318.096 7.155-53.814 11.942-107.935 18.088-161.865 4.342-37.514 9.992-74.902 13.519-112.493 2.768-30.361-4.142-37.528-33.213-43.312-60.127-11.995-120.285-23.786-180.153-37.043-40.672-9.044-72.376 5.362-99.942 33.389-36.629 37.26-77.1 69.641-125.127 90.576-58.002 25.303-119.481 19.988-179.143 10.536-86.069-13.705-154.814-58.959-203.686-131.577-15.179-22.53-26.162-47.95-38.055-72.516-6.654-13.755-12.644-19.106-28.773-10.881-57.203 29.124-114.193 59.025-173.244 83.972-65.771 27.797-135.566 37.565-205.46 18.075-68.134-19.034-120.39-62.896-163.78-117.72-11.647-14.692-23.09-29.484-41.129-52.59zm1962.418-272.66c-.752-9.426-.752-18.917-2.314-28.19-8.722-53.701-62.641-77.737-106.08-45.356-19.643 14.636-37.49 33.859-50.893 54.427-44.754 68.604-64.961 147.199-85.168 225.358-5.086 19.633-8.625 40.391-8.217 60.545.759 37.542 22.832 48.578 54.275 28.294 65.26-42.102 113.598-100.5 154.405-165.416 24.797-39.434 45.105-81.035 43.992-129.662zm-2560.77 37.872c.573-37.312-8.137-71.837-35.615-98.673-15.234-14.87-34.281-21.345-56.124-14.536-26.492 8.211-40.812 27.87-42.804 60.493-3.855 63.2 23.287 117.502 51.223 170.957 14.384 27.528 28.051 26.657 46.634 1.216 25.994-35.575 36.136-76.015 36.686-119.457zm-644.289-12.071c-6.908-22.854-11.479-46.789-21.345-68.312-12.595-27.388-45.062-39.713-73.776-32.202-30.389 7.972-42.406 22.456-39.253 59.894 2.772 32.585 10.259 65.081 18.93 96.732 6.36 23.262 16.159 46.061 27.743 67.252 15.586 28.547 31.871 28.829 47.198 1.188 21.126-38.052 37.452-78.017 40.503-124.552z"/></svg>
\ No newline at end of file
diff --git a/build/img/events/content/merge.png b/build/img/events/content/merge.png
new file mode 100644
index 0000000..e400d2d
--- /dev/null
+++ b/build/img/events/content/merge.png
Binary files differ
diff --git a/build/img/events/content/merge.svg b/build/img/events/content/merge.svg
new file mode 100644
index 0000000..4e375d9
--- /dev/null
+++ b/build/img/events/content/merge.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="155" height="53" fill="none"><path d="M15.68 50.542c2.394 0 4.335-11.061 4.335-24.706S18.074 1.129 15.679 1.129c-2.394 0-4.335 11.062-4.335 24.707 0 13.645 1.941 24.706 4.335 24.706Z" fill="#38D430"/><path d="M10.215 46.681c1.509 0 2.732-9.333 2.732-20.846 0-11.514-1.223-20.847-2.732-20.847-1.509 0-2.732 9.334-2.732 20.847 0 11.513 1.223 20.846 2.732 20.846Z" fill="#38D430"/><path d="M6.77 41.694c1.149 0 2.08-7.1 2.08-15.858 0-8.758-.931-15.857-2.08-15.857-1.147 0-2.078 7.1-2.078 15.857 0 8.758.93 15.858 2.079 15.858Zm-5.226-3.92c.853 0 1.544-5.345 1.544-11.938 0-6.593-.691-11.938-1.544-11.938C.691 13.898 0 19.243 0 25.836c0 6.593.691 11.938 1.544 11.938ZM28.686 1.129c-1.129 6.295-2.138 11.819-3.148 17.877.356 2.197.772 4.454 1.188 6.83-.416 2.375-.772 4.632-1.188 6.83 1.01 5.998 2.02 11.581 3.148 17.877a464.377 464.377 0 0 0 1.782-10.038v-29.28A462.695 462.695 0 0 0 28.686 1.13Z" fill="#38D430"/><path d="M25.538 19.005C24.41 12.591 23.4 6.652 22.153 0c-1.604 8.968-2.97 16.51-4.514 25.835 1.544 9.325 2.91 16.867 4.514 25.835 1.188-6.71 2.257-12.59 3.385-19.005.356-2.197.772-4.454 1.188-6.83-.416-2.375-.772-4.632-1.188-6.83Z" fill="#38D430"/><path d="M33.022 6.176h5.345v3.563h.179c.415-.653.89-1.188 1.366-1.722.475-.535 1.069-.95 1.663-1.366.593-.357 1.306-.654 2.138-.891.772-.238 1.722-.297 2.732-.297 1.544 0 3.029.356 4.335 1.069 1.366.713 2.316 1.782 2.851 3.207.95-1.307 2.079-2.376 3.326-3.148 1.247-.772 2.85-1.128 4.692-1.128 2.732 0 4.81.653 6.355 1.96 1.484 1.306 2.257 3.563 2.257 6.652v17.698h-5.643V16.807c0-1.01-.059-1.96-.118-2.792-.06-.831-.238-1.544-.594-2.197-.297-.594-.772-1.07-1.426-1.426-.653-.356-1.484-.475-2.553-.475-1.901 0-3.326.594-4.158 1.782-.831 1.188-1.306 2.85-1.306 5.048v15.026H48.82v-16.51c0-1.782-.297-3.148-.95-4.04-.653-.89-1.841-1.365-3.563-1.365-.713 0-1.426.178-2.139.475a5.308 5.308 0 0 0-1.781 1.307c-.535.534-.95 1.247-1.248 2.078a8.431 8.431 0 0 0-.475 2.851v15.264h-5.642V6.176Z" fill="#000"/><path d="M75.665 20.49c0 1.01.119 1.96.416 2.85a7.88 7.88 0 0 0 1.247 2.436c.535.712 1.247 1.247 2.138 1.663.832.415 1.9.593 3.089.593 1.662 0 2.97-.356 3.979-1.069 1.01-.712 1.781-1.781 2.257-3.207h5.345a11.587 11.587 0 0 1-1.544 3.742c-.713 1.069-1.604 2.02-2.614 2.732-1.01.772-2.197 1.306-3.444 1.663-1.248.356-2.614.594-3.98.594-2.019 0-3.8-.357-5.345-1.01a10.988 10.988 0 0 1-3.92-2.791 11.663 11.663 0 0 1-2.435-4.276 17.86 17.86 0 0 1-.831-5.464c0-1.842.297-3.564.89-5.168a13.58 13.58 0 0 1 2.495-4.335c1.07-1.247 2.376-2.198 3.92-2.97 1.544-.712 3.267-1.069 5.167-1.069 2.02 0 3.801.416 5.464 1.248 1.604.831 2.91 1.96 3.98 3.325 1.068 1.366 1.84 2.97 2.316 4.811a14.64 14.64 0 0 1 .356 5.583H75.665v.119Zm13.185-3.742c-.06-.89-.238-1.782-.594-2.554-.297-.831-.772-1.544-1.306-2.138-.535-.594-1.188-1.128-1.96-1.485a6.254 6.254 0 0 0-2.614-.594c-1.01 0-1.9.179-2.732.535a6.47 6.47 0 0 0-2.078 1.425 5.744 5.744 0 0 0-1.366 2.139c-.357.83-.535 1.722-.594 2.672H88.85Z" fill="#000"/><path d="M93.898 6.177h5.286v4.989h.119a5.704 5.704 0 0 1 .95-2.02c.475-.653 1.069-1.247 1.723-1.84.653-.535 1.425-1.01 2.257-1.307.831-.357 1.662-.476 2.553-.476.654 0 1.129 0 1.366.06.238.06.475.06.772.119v5.464c-.415-.06-.831-.12-1.187-.179-.416-.059-.832-.059-1.188-.059-.95 0-1.841.178-2.732.594a5.999 5.999 0 0 0-2.198 1.663c-.653.772-1.128 1.663-1.484 2.732-.357 1.069-.535 2.376-.535 3.801v12.235h-5.642l-.06-25.776Z" fill="#000"/><path d="M130.127 30.467c0 3.86-1.069 6.771-3.266 8.672-2.198 1.9-5.286 2.85-9.384 2.85-1.307 0-2.613-.118-3.92-.415a10.351 10.351 0 0 1-3.564-1.366c-1.069-.654-1.959-1.485-2.731-2.495-.713-1.01-1.188-2.257-1.307-3.8h5.642c.178.771.475 1.425.832 1.96.415.474.89.89 1.425 1.187.534.297 1.128.475 1.841.534.653.06 1.366.12 2.079.12 2.257 0 3.979-.535 4.989-1.664 1.069-1.128 1.603-2.732 1.603-4.87v-3.92h-.119a8.38 8.38 0 0 1-3.266 3.326 8.927 8.927 0 0 1-4.454 1.188c-2.079 0-3.802-.356-5.227-1.069-1.425-.713-2.613-1.663-3.563-2.91-.951-1.247-1.604-2.673-2.079-4.276a20.98 20.98 0 0 1-.653-5.227c0-1.722.237-3.385.772-4.93a13.679 13.679 0 0 1 2.257-4.097c1.009-1.188 2.197-2.138 3.622-2.792 1.426-.712 3.089-1.069 4.871-1.069 1.603 0 3.088.357 4.454 1.01 1.366.653 2.376 1.722 3.148 3.207h.118V6.117h5.643v24.35h.237Zm-12.591-3.088c1.247 0 2.316-.238 3.207-.772s1.604-1.188 2.138-2.02a8.74 8.74 0 0 0 1.188-2.85 14.86 14.86 0 0 0 .357-3.267c0-1.128-.119-2.138-.416-3.147-.238-1.01-.653-1.96-1.188-2.732a6.026 6.026 0 0 0-2.138-1.9c-.891-.476-1.901-.714-3.148-.714s-2.316.238-3.148.772c-.831.535-1.544 1.188-2.078 2.08-.535.83-.891 1.781-1.129 2.85a14.779 14.779 0 0 0-.356 3.207c0 1.07.119 2.079.416 3.088.237 1.01.653 1.901 1.188 2.732.534.773 1.247 1.426 2.078 1.96.832.535 1.841.713 3.029.713Z" fill="#000"/><path d="M135.294 20.49c0 1.01.119 1.96.416 2.85.297.95.712 1.723 1.247 2.436.534.712 1.247 1.247 2.138 1.663.832.415 1.901.593 3.088.593 1.663 0 2.97-.356 3.98-1.069 1.009-.712 1.781-1.781 2.257-3.207h5.345a11.604 11.604 0 0 1-1.544 3.742c-.713 1.069-1.604 2.02-2.614 2.732-1.009.772-2.197 1.306-3.444 1.663-1.248.356-2.614.594-3.98.594-2.019 0-3.801-.357-5.345-1.01a10.99 10.99 0 0 1-3.92-2.791 11.67 11.67 0 0 1-2.435-4.276 17.874 17.874 0 0 1-.831-5.464c0-1.842.297-3.564.891-5.168a13.583 13.583 0 0 1 2.494-4.335c1.069-1.247 2.376-2.198 3.92-2.97 1.544-.712 3.267-1.069 5.167-1.069 2.019 0 3.801.416 5.464 1.248 1.604.831 2.91 1.96 3.979 3.325 1.069 1.366 1.841 2.97 2.316 4.811.476 1.782.594 3.682.357 5.583h-18.946v.119Zm13.185-3.742c-.06-.89-.238-1.782-.594-2.554-.297-.831-.772-1.544-1.307-2.138-.534-.594-1.187-1.128-1.96-1.485a6.253 6.253 0 0 0-2.613-.594c-1.009 0-1.9.179-2.732.535a6.463 6.463 0 0 0-2.078 1.425 5.745 5.745 0 0 0-1.366 2.139c-.357.83-.535 1.722-.594 2.672h13.244ZM33.794 42.88h-.772v-5.702h.772v5.701Zm5.406-1.13v-4.572h.771v5.701h-1.01l-3.028-4.692v4.692h-.773v-5.701h1.07l2.97 4.573Zm6.235 0v-4.572h.772v5.701h-1.01l-3.029-4.692v4.692h-.772v-5.701h1.07l2.969 4.573Zm7.958-1.721c0 .416-.059.831-.237 1.188-.178.356-.356.712-.654.95-.297.238-.593.475-.95.594-.356.119-.772.237-1.188.237-.415 0-.831-.059-1.187-.237a2.588 2.588 0 0 1-.95-.594c-.238-.238-.476-.594-.654-.95-.178-.356-.238-.772-.238-1.188 0-.475.06-.832.238-1.247.178-.357.356-.713.653-.95.297-.238.594-.476.95-.594.357-.12.773-.238 1.188-.238.416 0 .832.06 1.188.238.357.118.713.356.95.593.297.238.476.594.654.95.178.416.237.832.237 1.248Zm-.831 0c0-.297-.06-.594-.178-.89-.12-.298-.238-.535-.416-.714a2.638 2.638 0 0 0-.653-.475c-.238-.119-.594-.178-.891-.178-.356 0-.654.06-.891.178a2.638 2.638 0 0 0-.653.475c-.178.238-.357.476-.416.713a2.383 2.383 0 0 0-.178.891c0 .297.06.594.178.89.119.298.238.535.416.714.178.178.415.356.653.475.237.119.535.178.89.178.357 0 .654-.06.892-.178.297-.12.475-.297.712-.475.238-.179.357-.476.416-.713.06-.238.119-.535.119-.891Zm1.96-2.851h1.723c.297 0 .594.06.831.119.238.059.475.178.653.297.178.118.297.296.416.475.119.178.119.415.119.712s-.06.535-.178.713c-.12.178-.238.356-.416.475a2.196 2.196 0 0 1-.653.297c-.238.06-.535.119-.832.119h-.89v2.494h-.773v-5.701Zm.772 2.554h.832c.178 0 .356 0 .534-.06.179-.06.297-.06.416-.178.119-.119.238-.178.297-.297a.859.859 0 0 0 .119-.416.858.858 0 0 0-.119-.415.716.716 0 0 0-.297-.297 2.89 2.89 0 0 0-.416-.179c-.178 0-.356-.059-.534-.059h-.891l.06 1.9Zm9.799.297c0 .416-.06.831-.237 1.188-.178.356-.357.712-.653.95-.297.238-.595.475-.95.594-.357.119-.773.237-1.189.237-.415 0-.831-.059-1.188-.237a2.587 2.587 0 0 1-.95-.594c-.237-.238-.475-.594-.653-.95-.178-.356-.238-.772-.238-1.188 0-.475.06-.832.238-1.247.178-.357.356-.713.653-.95.297-.238.594-.476.95-.594.357-.12.773-.238 1.188-.238.416 0 .832.06 1.188.238.356.118.713.356.95.593.297.238.476.594.654.95.119.416.237.832.237 1.248Zm-.89 0c0-.297-.06-.594-.179-.89-.118-.298-.237-.535-.416-.714a2.635 2.635 0 0 0-.653-.475c-.237-.119-.594-.178-.89-.178-.357 0-.654.06-.892.178a2.636 2.636 0 0 0-.653.475c-.178.238-.356.476-.416.713a2.385 2.385 0 0 0-.178.891c0 .297.06.594.178.89.12.298.238.535.416.714.178.178.416.356.653.475.238.119.535.178.891.178.357 0 .654-.06.891-.178.297-.12.475-.297.713-.475.238-.179.356-.476.416-.713.06-.238.118-.535.118-.891Zm2.732 2.198h2.554v.713h-3.326v-5.702h.772v4.99Zm4.157.653h-.772v-5.702h.772v5.701Zm4.218-4.634c-.12-.178-.238-.297-.476-.356a1.197 1.197 0 0 0-.653-.178c-.119 0-.238 0-.416.06l-.356.178c-.12.059-.178.178-.238.296a.858.858 0 0 0-.119.416c0 .178.06.297.12.416a.457.457 0 0 0 .237.237l.356.179c.119.059.297.118.475.178s.416.119.594.178c.178.06.356.178.535.297.178.119.296.297.415.475.12.178.178.416.178.713s-.059.534-.178.772c-.119.237-.237.416-.415.534a2.199 2.199 0 0 1-.654.297c-.237.06-.475.12-.712.12a2.33 2.33 0 0 1-1.07-.239c-.356-.118-.593-.356-.83-.593l.593-.535a1.4 1.4 0 0 0 .535.475c.237.119.475.178.712.178.119 0 .297 0 .416-.059l.356-.178c.12-.06.178-.178.297-.297.06-.119.119-.297.119-.416s-.06-.297-.119-.416a.715.715 0 0 0-.297-.297c-.118-.059-.297-.178-.416-.178-.118 0-.356-.118-.534-.178l-.534-.178a1.294 1.294 0 0 1-.476-.297 3.302 3.302 0 0 1-.356-.475 2.134 2.134 0 0 1-.119-.654c0-.296.06-.534.178-.712.12-.178.238-.356.475-.535.238-.178.416-.237.654-.297.237-.059.475-.118.712-.118.357 0 .654.059.95.178.298.118.535.297.714.475l-.654.534Zm-38.546 13.84h-3.742v-.712l2.257-2.257c.178-.178.297-.357.416-.535.119-.178.178-.416.178-.653 0-.178 0-.297-.06-.416-.059-.119-.118-.237-.237-.297s-.178-.178-.297-.178c-.119-.06-.238-.06-.416-.06a.984.984 0 0 0-.712.298 1.356 1.356 0 0 0-.357.712l-.772-.118c.06-.238.119-.416.178-.594.12-.179.238-.357.416-.476.178-.118.356-.237.535-.296.237-.06.415-.12.653-.12.237 0 .475.06.653.12.238.059.416.178.594.297.178.118.297.296.416.534.119.178.178.416.178.713 0 .178 0 .356-.06.534a2.9 2.9 0 0 1-.178.416 1.812 1.812 0 0 1-.296.416c-.12.118-.238.237-.357.356l-1.84 1.782h2.79l.06.534Zm2.969-5.82c.357 0 .654.059.891.237.238.178.475.356.594.654.178.297.297.593.356.95.06.356.12.772.12 1.188 0 .415-.06.831-.12 1.187-.06.357-.178.654-.356.95a2.118 2.118 0 0 1-.594.654c-.238.178-.534.238-.89.238-.357 0-.654-.06-.892-.238-.237-.178-.475-.356-.594-.653a2.625 2.625 0 0 1-.356-.95 7.31 7.31 0 0 1-.119-1.188c0-.416.06-.832.12-1.188.059-.357.177-.713.355-.95.179-.297.357-.476.594-.654.238-.178.535-.237.891-.237Zm0 .653a.763.763 0 0 0-.594.238 1.232 1.232 0 0 0-.356.593c-.06.238-.119.475-.178.773-.06.296-.06.534-.06.772 0 .237 0 .475.06.772.06.297.119.534.178.772.06.237.178.416.356.594a.763.763 0 0 0 .594.237c.238 0 .416-.06.594-.237.119-.178.238-.357.357-.594.059-.238.118-.475.178-.772.06-.297.059-.535.059-.772 0-.238 0-.476-.06-.773-.059-.297-.118-.534-.177-.772a1.232 1.232 0 0 0-.357-.593.762.762 0 0 0-.594-.238Zm6.593 5.167h-3.742v-.712l2.257-2.257c.178-.178.297-.357.416-.535.119-.178.178-.416.178-.653 0-.178 0-.297-.06-.416-.059-.119-.118-.237-.237-.297-.118-.06-.178-.178-.297-.178-.118-.06-.237-.06-.415-.06a.984.984 0 0 0-.713.298 1.354 1.354 0 0 0-.356.712l-.773-.118a7.49 7.49 0 0 1 .179-.594c.118-.179.237-.357.415-.476.179-.118.357-.237.535-.296.237-.06.416-.12.653-.12.238 0 .475.06.654.12.237.059.415.178.593.297.179.118.297.296.416.534.119.178.178.416.178.713 0 .178 0 .356-.059.534a2.9 2.9 0 0 1-.178.416c-.06.119-.178.297-.297.416l-.357.356-1.84 1.782h2.79l.06.534Zm3.682 0h-.772v-4.751l-1.069.89-.475-.534 1.604-1.306h.712v5.701Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/events/content/summit.png b/build/img/events/content/summit.png
new file mode 100644
index 0000000..f7ff7fb
--- /dev/null
+++ b/build/img/events/content/summit.png
Binary files differ
diff --git a/build/img/events/content/summit.svg b/build/img/events/content/summit.svg
new file mode 100644
index 0000000..173bb4b
--- /dev/null
+++ b/build/img/events/content/summit.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="463.424" height="181.095"><path d="m-352.4-248.714 22.746-14.774v-.294l-22.746-14.774v-5.844l28.279 18.43v4.681l-28.279 18.43Zm-317.478-12.58v-4.681L-641.6-284.4v5.848l-22.746 14.774v.294l22.746 14.774v5.849Zm279.49 3.294v-16.82h-10.464v-4.536l10.691-.364.835-11.409h5.23v11.409h18.047v4.9H-384.1v16.894c0 6.362 2.2 9.655 9.328 9.655a24.977 24.977 0 0 0 8.793-1.612l1.366 4.462a33.19 33.19 0 0 1-11.525 2.123c-10.762-.002-14.25-5.926-14.25-14.702Zm-191.761.368v-22.089h6.292v21.282c0 6.655 2.428 9.874 8.493 9.874 4.246 0 7.353-1.9 11.449-6.507v-24.648h6.293v35.543h-5.233l-.531-6.214h-.3c-3.715 4.168-8.037 7.092-13.725 7.092-8.721-.001-12.738-4.975-12.738-14.336Zm-45.95 8.775 2.882-4.025a26.931 26.931 0 0 0 16 4.83c6.219 0 9.252-2.488 9.252-5.486 0-2.7-1.444-4.607-11.449-6.583-9.631-1.9-14.406-5.044-14.406-10.386 0-5.7 5.233-10.091 15.314-10.091a28.371 28.371 0 0 1 14.862 4.534l-3.033 3.877a22.279 22.279 0 0 0-12.359-3.731c-6.218 0-8.493 2.412-8.493 5.12 0 3.073 3.187 4.389 10.768 5.923 12.207 2.562 15.164 5.487 15.164 10.973 0 5.776-5.838 10.6-16.378 10.6a33.193 33.193 0 0 1-18.125-5.558Zm205.257 4.68h-21.154v-4.974h14.859v-25.669h-13.042v-4.9h19.336v30.57h14.1v4.974Zm-38.065 0v-25.011c0-4.1-1.215-6.219-3.944-6.219-2.578 0-3.941 1.831-5.915 5.487v25.744h-5.761v-25.011c0-4.1-1.062-6.219-3.791-6.219-2.578 0-4.246 1.831-6.067 5.487v25.744h-6.215v-35.543h5l.53 4.681h.154c1.894-3.292 4.168-5.558 8.416-5.558 3.637 0 5.911 2.047 6.973 6.141 2.125-3.8 4.4-6.141 8.644-6.141 5.156 0 8.188 3.874 8.188 10.971v25.45Zm-45.5 0v-25.011c0-4.1-1.215-6.219-3.942-6.219-2.579 0-3.941 1.831-5.915 5.487v25.744h-5.762v-25.011c0-4.1-1.061-6.219-3.79-6.219-2.578 0-4.248 1.831-6.068 5.487v25.744h-6.215v-35.543h5l.532 4.681h.154c1.893-3.292 4.168-5.558 8.414-5.558 3.637 0 5.912 2.047 6.974 6.141 2.124-3.8 4.4-6.141 8.642-6.141 5.158 0 8.19 3.874 8.19 10.971v25.45Zm74.764-47.685c0-2.779 2.124-4.68 5.006-4.68a4.662 4.662 0 0 1 5 4.68c0 2.852-2.123 4.681-5 4.681s-5.001-1.831-5.001-4.684Z" transform="translate(780.62 423.036)" style="stroke:transparent;fill:#e5282a"/><path d="M-604.932-144.2a45 45 0 0 1-14.324-2.929 31.139 31.139 0 0 1-15.516-13.112 41.2 41.2 0 0 1-4.445-10.478c-.271-.958-.263-.984.786-.984q10.1-.013 20.178-.009a7.33 7.33 0 0 1 2.675.087c.732.322 1.193 1.229 1.754 1.883a18.428 18.428 0 0 0 11.367 6.277c6.191.985 11.25-1.09 15.38-5.519a19.992 19.992 0 0 0 4.745-9.746 39.036 39.036 0 0 0 .949-11.4c-.958 1.161-1.789 2.284-2.738 3.314a25.275 25.275 0 0 1-12.967 7.5 32.328 32.328 0 0 1-7.654.9 34.3 34.3 0 0 1-12.777-2.457 34.262 34.262 0 0 1-12.633-8.815 39.742 39.742 0 0 1-7.918-12.177 47.132 47.132 0 0 1-2.828-10.618 66.676 66.676 0 0 1-.677-12.293 55.809 55.809 0 0 1 4.391-21.095 37.152 37.152 0 0 1 7.772-11.577 30.122 30.122 0 0 1 12.869-7.332 40.751 40.751 0 0 1 9.37-1.683c2.169-.113 4.339-.235 6.507-.218a54.814 54.814 0 0 1 20.269 4.125 49.473 49.473 0 0 1 9.543 5.081 25.243 25.243 0 0 1 9.028 11.446 40.681 40.681 0 0 1 2.738 11.115 74.426 74.426 0 0 1 .443 8.281c-.018 15.23.036 30.459-.054 45.688a44.042 44.042 0 0 1-2.4 14.437 27.964 27.964 0 0 1-5.982 10.111 27.675 27.675 0 0 1-6.786 5.048 57.023 57.023 0 0 1-18.336 6.433 56.121 56.121 0 0 1-9.53.8q-1.596 0-3.199-.084Zm-.353-102.972c-3.995.959-7.238 2.947-9.2 6.529a36.545 36.545 0 0 0-4.438 16.233 53.4 53.4 0 0 0 .723 12.17 25.483 25.483 0 0 0 2.657 7.828 13.53 13.53 0 0 0 9.289 6.965 29.082 29.082 0 0 0 7.33.567 16.64 16.64 0 0 0 6.171-1.368 16.621 16.621 0 0 0 9.173-10.007 43.956 43.956 0 0 0 2.4-13.974c-.215-2.355-.305-4.734-.676-7.07a29.388 29.388 0 0 0-5.016-12.221 14.077 14.077 0 0 0-10.845-6.112 27.484 27.484 0 0 0-2.452-.112 22.108 22.108 0 0 0-5.116.571Zm237.912 68.859a46.211 46.211 0 0 1-11.639-1.481 34.049 34.049 0 0 1-13.087-6.529 37.361 37.361 0 0 1-12.516-19.8 62.128 62.128 0 0 1-1.527-8.012 74.212 74.212 0 0 1-.378-13.494 50.01 50.01 0 0 1 3.642-16.825 35.817 35.817 0 0 1 9.3-13.241 35.124 35.124 0 0 1 16.683-8.073 53.735 53.735 0 0 1 13.562-.872 45.625 45.625 0 0 1 15.924 3.523 32.547 32.547 0 0 1 16.085 14.567 45.335 45.335 0 0 1 4.762 13.618 57.639 57.639 0 0 1 1.012 9.406c.027 2.048.127 4.105.145 6.164a20.833 20.833 0 0 1-.2 2.239.543.543 0 0 1-.614.576c-.335-.01-.659 0-.985 0h-54.383c-.192 0-.359 0-.5-.008-.926-.027-.916-.054-.8 1.358a26.134 26.134 0 0 0 1.953 8.753 15.188 15.188 0 0 0 7.4 7.925 14.928 14.928 0 0 0 5.159 1.4c1.265.1 2.529.2 3.795.217a20.3 20.3 0 0 0 8.4-1.89 11.828 11.828 0 0 0 4.69-3.862 9.186 9.186 0 0 1 5.422-3.236 12.578 12.578 0 0 1 2.683-.244c5-.026 10-.008 15-.008.289 0 .578-.009.867 0 .714.026.741.06.544.785a34.6 34.6 0 0 1-16.077 21.287 39.951 39.951 0 0 1-12.606 4.77 58.22 58.22 0 0 1-11.49.984Zm-1.6-69.635a15.5 15.5 0 0 0-12.307 9.075 19.816 19.816 0 0 0-1.583 6.538c-.147 1.347-.087 1.318.758 1.289.139-.005.3-.009.481-.008h32.369c-.081-.549-.163-.932-.19-1.317a22.779 22.779 0 0 0-1.293-6.006 13.411 13.411 0 0 0-10.074-9.144 23.181 23.181 0 0 0-5.279-.646 18.793 18.793 0 0 0-2.882.218ZM-417.7-179.6c-3.191-.026-6.38-.235-9.57-.382a82.399 82.399 0 0 1-3.795-.269 13.573 13.573 0 0 1-6.987-2.634 11.426 11.426 0 0 1-3.705-5.2 20.06 20.06 0 0 1-1.209-6.851c-.054-5.343-.027-10.681-.027-16.024v-66.584c0-1.6-.172-1.465 1.517-1.465 3.361 0 6.724.027 10.086-.009a11.241 11.241 0 0 1 10.7 7.48 11.834 11.834 0 0 1 .587 4.2c-.019.732.09 1.474.135 2.206.732.036 1.463.087 2.188.087 3.279.01 6.569.01 9.85.01.28 0 .568.008.858 0 .353-.01.532.148.516.5-.091 2.206.262 4.43-.254 6.616a10.894 10.894 0 0 1-9.587 8.134c-.941.071-1.88.114-2.82.149-.841.035-.841.026-.858.889-.01.156-.01.314-.01.471q0 22.91.019 45.811a11.246 11.246 0 0 0 .226 2.119 4.126 4.126 0 0 0 2.494 3.033 7.025 7.025 0 0 0 2.955.671c2.294.01 4.59.01 6.895.018 1.076 0 1.111.026 1.111 1.055q.013 7.36 0 14.714c0 1.038-.035 1.056-1.111 1.073-3.094.071-6.188.194-9.289.194q-.456-.004-.915-.012Zm-54.2-.235a.586.586 0 0 1-.371-.374 7.007 7.007 0 0 1-.027-1.064v-74.743c0-1.462-.164-1.448 1.021-1.434h21.041c1.356 0 1.293-.1 1.293 1.2v75.223c-.009 1.221-.009 1.23-1.311 1.23h-20.786c-.133 0-.268.005-.4.005a2.12 2.12 0 0 1-.46-.039Zm-197.977-1.318v-57.087h.054c0-7.794-.018-15.588 0-23.38q.042-16.856.118-33.7c.009-1.266-.072-1.221 1.284-1.221 3.245 0 6.479-.009 9.724.008a12.38 12.38 0 0 1 7.708 2.285 10.471 10.471 0 0 1 4.246 6.825 16.019 16.019 0 0 1 .227 2.711q.011 51.689.008 103.371c0 1.717.19 1.535-1.554 1.535q-10.219.013-20.432.009h-.427c-1.049-.003-.956-.068-.956-1.352Zm180.017 1.342a10.809 10.809 0 0 1-6.14-1.783 10.112 10.112 0 0 1-4.844-8.708q-.011-21.89 0-43.8a19.755 19.755 0 0 0-.668-5.031 11.55 11.55 0 0 0-5.638-7.173 18.15 18.15 0 0 0-7.618-2.4 18.144 18.144 0 0 0-9.535 1.6c-4.219 1.961-6.759 5.152-7.283 9.7a35.855 35.855 0 0 0-.235 3.774q-.025 12.7-.009 25.4v27.06c0 1.445.136 1.359-1.381 1.359h-20.678c-.244 0-.487-.009-.732-.009-.423.017-.6-.2-.587-.585.01-.156 0-.313 0-.469.01-16.938-.035-33.868.057-50.806a45.381 45.381 0 0 1 2.114-13.878 25.134 25.134 0 0 1 6.452-10.758 27.525 27.525 0 0 1 6.109-4.158 53.867 53.867 0 0 1 17.188-5.71 43.007 43.007 0 0 1 9.923-.472 52.458 52.458 0 0 1 21.633 6.391 24.257 24.257 0 0 1 4.88 3.382 23.875 23.875 0 0 1 5.973 9.145 35.584 35.584 0 0 1 2.233 9.179c.181 1.725.433 3.462.46 5.186q.19 11.862.244 23.73c.045 9.5.037 19 .055 28.488 0 1.35.074 1.347-1.038 1.343h-5.438q-2.749.014-5.496.007Zm29.078-81.415h-10.572c-1.085 0-1.112-.026-1.1-1.054q.067-7.951.162-15.893c.01-.818.027-.836.913-.836 3.732-.01 7.464-.078 11.187.018a11.1 11.1 0 0 1 10.863 8.926 12.844 12.844 0 0 1 .2 1.761c.028 2.092.019 4.193.01 6.286-.01.767-.027.784-.841.793h-3.605q-3.61.006-7.216.003Z" transform="translate(670.378 297.044)" style="stroke:transparent"/><path d="M482.432 366.762a21.961 21.961 0 0 0-24.719-27.994 28.169 28.169 0 0 0-53.42 7.614 28.476 28.476 0 0 0 6.65 56.164c.107 0 .212-.007.318-.008v.008h60.7a19.421 19.421 0 0 0 10.472-35.784Z" transform="translate(-27.968 -284.924)" style="fill:#2133a2"/><text transform="translate(408.961 80.578)" style="fill:#e6f0fa;font-size:16px;font-family:RedHatText-Medium,Red Hat Text;font-weight:500;letter-spacing:.024em"><tspan x="-29.416" y="0">CLOUD</tspan><tspan x="-34.336" y="20">EDITION</tspan></text></svg>
\ No newline at end of file
diff --git a/build/img/events/event-banner-vert.jpg b/build/img/events/event-banner-vert.jpg
new file mode 100644
index 0000000..8dc44d1
--- /dev/null
+++ b/build/img/events/event-banner-vert.jpg
Binary files differ
diff --git a/build/img/events/event-banner.jpg b/build/img/events/event-banner.jpg
new file mode 100644
index 0000000..bcfe9b6
--- /dev/null
+++ b/build/img/events/event-banner.jpg
Binary files differ
diff --git a/build/img/events/flag-ru.svg b/build/img/events/flag-ru.svg
new file mode 100644
index 0000000..7a1ea17
--- /dev/null
+++ b/build/img/events/flag-ru.svg
@@ -0,0 +1 @@
+<svg width="34" height="34" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="17" cy="17" r="16.5" fill="#C4C4C4" stroke="#E9E9E9"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="1" y="1" width="32" height="32"><circle cx="17" cy="17" r="16" fill="#C4C4C4"/></mask><g mask="url(#a)"><path d="M45-1h-55v18h55V-1Z" fill="#fff"/><path d="M45 17h-55v18h55V17Z" fill="#D52B1E"/><path d="M45 11h-55v12h55V11Z" fill="#0039A6"/></g></svg>
\ No newline at end of file
diff --git a/build/img/events/flag-uk.svg b/build/img/events/flag-uk.svg
new file mode 100644
index 0000000..ef7817e
--- /dev/null
+++ b/build/img/events/flag-uk.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><path d="M32 16c0 8.837-7.163 16-16 16S0 24.837 0 16 7.163 0 16 0s16 7.163 16 16Z" fill="#C4C4C4"/></mask><g mask="url(#a)"><path d="M47 32V0h-61v32h61Z" fill="#012169"/><path d="M47 32-14 0l61 32Zm-61 0L47 0l-61 32Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24.76 16 49 28.296 45.696 35 16.5 20.19-12.696 35-16 28.295 8.24 16-16 3.705-12.696-3 16.5 11.81 45.696-3 49 3.705 24.76 16Z" fill="#fff"/><path d="M47 32-14 0l61 32Zm-61 0L47 0l-61 32Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.516 16.5 48 29.626 45.794 34 16 19.234-13.794 34-16 29.626 10.484 16.5-16 3.374-13.794-1 16 13.766 45.794-1 48 3.374 21.516 16.5Z" fill="#C8102E"/><path d="M16.5 32V0v32ZM47 16h-61 61Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.412 9.613V0h12.176v9.613H47v12.774H22.588V32H10.412v-9.613H-14V9.613h24.412Z" fill="#fff"/><path d="M16.5 32V0v32ZM47 16h-61 61Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.847 12.168V0h7.306v12.168H47v7.664H20.153V32h-7.306V19.832H-14v-7.664h26.847Z" fill="#C8102E"/></g></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-arrow.svg b/build/img/events/icon-arrow.svg
new file mode 100644
index 0000000..d5c3561
--- /dev/null
+++ b/build/img/events/icon-arrow.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8h14M8 1l7 7-7 7" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-camera.svg b/build/img/events/icon-camera.svg
new file mode 100644
index 0000000..8b84d53
--- /dev/null
+++ b/build/img/events/icon-camera.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".5" y="5.5" width="15" height="13" rx="2.5" stroke="#9C9C9C"/><path d="M17.74 13.602a.5.5 0 0 1-.24-.427v-2.39a.5.5 0 0 1 .242-.428l5-3.015a.5.5 0 0 1 .758.429v8.449a.5.5 0 0 1-.76.427l-5-3.045Z" stroke="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-loc.svg b/build/img/events/icon-loc.svg
new file mode 100644
index 0000000..5d582d5
--- /dev/null
+++ b/build/img/events/icon-loc.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.5 32a53.045 53.045 0 0 1-6.25-6.276C7.393 22.327 4 17.269 4 12.448a12.401 12.401 0 0 1 2.105-6.916A12.487 12.487 0 0 1 11.716.947 12.554 12.554 0 0 1 18.941.24a12.518 12.518 0 0 1 6.402 3.408 12.36 12.36 0 0 1 2.714 4.036c.628 1.51.948 3.13.943 4.764 0 4.82-3.393 9.88-6.25 13.276A53.06 53.06 0 0 1 16.5 32Zm0-24.884a5.37 5.37 0 0 0-3.788 1.562 5.32 5.32 0 0 0-1.57 3.77 5.32 5.32 0 0 0 1.57 3.77 5.37 5.37 0 0 0 3.788 1.563 5.37 5.37 0 0 0 3.788-1.562 5.32 5.32 0 0 0 1.57-3.77 5.32 5.32 0 0 0-1.57-3.771A5.37 5.37 0 0 0 16.5 7.116Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-mic.svg b/build/img/events/icon-mic.svg
new file mode 100644
index 0000000..e33188d
--- /dev/null
+++ b/build/img/events/icon-mic.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 6a6 6 0 1 1 12 0v10a6 6 0 1 1-12 0V6Z" fill="#2D2D2D"/><path d="M7 13a1 1 0 0 1 1 1v2a8 8 0 0 0 16 0v-2a1 1 0 0 1 2 0v2a10 10 0 0 1-9 9.95V30h6a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2h6v-4.05A10 10 0 0 1 6 16v-2a1 1 0 0 1 1-1Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-pero.png b/build/img/events/icon-pero.png
new file mode 100644
index 0000000..b70667e
--- /dev/null
+++ b/build/img/events/icon-pero.png
Binary files differ
diff --git a/build/img/events/icon-pero.svg b/build/img/events/icon-pero.svg
new file mode 100644
index 0000000..8a39b2e
--- /dev/null
+++ b/build/img/events/icon-pero.svg
@@ -0,0 +1 @@
+<svg width="119" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.68.565c-.49.287-1.305 1.102-2.278 2.283l.891 1.676a22.461 22.461 0 0 1 1.898-2.373l.074-.08-.074.08c-.207.226-.838.96-1.79 2.41.917-.046 2.314-.233 3.471-.427.344-1.906-.334-2.77-.334-2.77s-.86-1.384-1.862-.792l.004-.007Z" fill="url(#a)"/><path d="M20.68 14.643c-.115.02-.23.041-.351.06 0 0-.002 0-.002.003l.18-.027c.057-.013.114-.024.172-.036Z" fill="#BD202E"/><path d="M20.68 14.643c-.115.02-.23.041-.351.06 0 0-.002 0-.002.003l.18-.027c.057-.013.114-.024.172-.036Z" fill="#000"/><path d="M20.987 13.183c-.002 0-.002 0-.002.002a27.587 27.587 0 0 1 .002-.002Z" fill="#BD202E"/><path d="M20.987 13.183c-.002 0-.002 0-.002.002a27.587 27.587 0 0 1 .002-.002Z" fill="#000"/><path d="M19.667 8.852c.271-.505.546-.998.822-1.476.288-.5.58-.982.875-1.45.017-.027.037-.055.053-.082.29-.459.585-.901.88-1.322l-.891-1.676-.203.25c-.258.32-.524.662-.799 1.027A56.199 56.199 0 0 0 17.78 7.97l-.026.047 1.162 2.283c.246-.494.499-.978.752-1.45Z" fill="url(#b)"/><path d="M14.37 21.71c-.153.418-.308.848-.462 1.285l-.007.018a108.636 108.636 0 0 0-.468 1.348c.341.155.616.565.876 1.029a1.849 1.849 0 0 0-.607-1.28c1.686.075 3.145-.35 3.886-1.576a3.17 3.17 0 0 0 .185-.347c-.342.432-.767.613-1.564.57l-.005.002.005-.002c1.175-.523 1.762-1.025 2.278-1.852.123-.198.244-.412.367-.65-1.027 1.048-2.206 1.346-3.471 1.12l-.94.102-.088.236.016-.004Z" fill="url(#c)"/><path d="M14.823 19.62c.202-.522.412-1.05.625-1.583.206-.51.416-1.025.633-1.539.217-.514.437-1.034.661-1.552a75.92 75.92 0 0 1 .704-1.575c.236-.518.475-1.032.719-1.54a64.857 64.857 0 0 1 .732-1.485c.01-.015.016-.034.025-.05L17.76 8.013a53.39 53.39 0 0 0-1.649 2.857c-.215.405-.426.81-.634 1.224-.042.083-.081.168-.123.25a34.87 34.87 0 0 0-.688 1.502 29.668 29.668 0 0 0-.945 2.501c-.082.257-.158.516-.234.773a23.338 23.338 0 0 0-.447 1.816l1.168 2.302c.154-.41.313-.827.476-1.248.048-.12.092-.24.139-.354v-.017Z" fill="url(#d)"/><path d="M13.015 19.014a17.665 17.665 0 0 0-.304 2.194l-.005.075c-.365-.58-1.34-1.147-1.338-1.142.7 1.007 1.23 2.014 1.307 2.985-.374.076-.885-.034-1.477-.25.617.565 1.08.72 1.262.763-.567.036-1.157.422-1.751.868.87-.352 1.572-.492 2.078-.38-.799 2.248-1.598 4.73-2.404 7.373a.695.695 0 0 0 .474-.458c.143-.477 1.088-3.615 2.567-7.714l.128-.353c.01-.034.024-.066.036-.097.156-.431.32-.872.486-1.321.038-.103.076-.205.116-.308l.002-.005-1.17-2.302c-.003.023-.009.05-.014.078l.007-.006Z" fill="url(#e)"/><path d="M19.089 10.492c-.035.068-.067.137-.102.205l-.307.633a69.936 69.936 0 0 0-.511 1.088 99.502 99.502 0 0 0-1.199 2.7c-.215.508-.437 1.031-.658 1.574a138.554 138.554 0 0 0-1.225 3.1c-.01.023-.018.05-.027.074a111.04 111.04 0 0 0-.59 1.578c-.003.013-.009.024-.012.038l.94-.102-.056-.01c1.122-.138 2.62-.974 3.579-2.013a8.813 8.813 0 0 0 1.22-1.692c.276-.488.538-1.03.788-1.63a23.2 23.2 0 0 0 .625-1.704 3.41 3.41 0 0 1-.878.304 4.819 4.819 0 0 1-.356.061l.001-.002c1.049-.4 1.709-1.174 2.188-2.121a3.71 3.71 0 0 1-1.483.59.61.61 0 0 0-.056.008h.004c.365-.15.67-.321.936-.521.058-.043.114-.086.165-.133.081-.07.157-.144.233-.22a3.53 3.53 0 0 0 .43-.554c.027-.044.056-.088.082-.134.036-.067.068-.133.1-.196a10.535 10.535 0 0 0 .48-1.103l.04-.115c.037-.11.066-.206.09-.293.036-.13.058-.232.069-.305a1.2 1.2 0 0 1-.123.082c-.317.19-.859.358-1.296.44l.862-.094-.862.093-.02.004-.132.02.021-.011-2.946.322c0 .007-.005.02-.01.03l-.004.01Z" fill="url(#f)"/><path d="M22.414 4.556a44.22 44.22 0 0 0-.907 1.453 59.969 59.969 0 0 0-2.4 4.45l2.946-.321c.86-.394 1.244-.748 1.616-1.264a18.192 18.192 0 0 0 1.162-1.95c.257-.498.483-.99.656-1.436a6.672 6.672 0 0 0 .389-1.36c-1.144.196-2.549.383-3.47.428h.008Z" fill="url(#g)"/><path d="M20.499 14.68Z" fill="#BD202E"/><path opacity=".35" d="M20.499 14.68Z" fill="#BD202E"/><path d="M20.499 14.68Z" fill="url(#h)"/><path d="M20.986 13.188a.598.598 0 0 0 .056-.009c-.018.002-.036.007-.056.01Z" fill="#BD202E"/><path opacity=".35" d="M20.986 13.188a.598.598 0 0 0 .056-.009c-.018.002-.036.007-.056.01Z" fill="#BD202E"/><path d="M20.986 13.188a.598.598 0 0 0 .056-.009c-.018.002-.036.007-.056.01Z" fill="url(#i)"/><path d="M20.986 13.187Z" fill="#BD202E"/><path opacity=".35" d="M20.986 13.187Z" fill="#BD202E"/><path d="M20.986 13.187Z" fill="url(#j)"/><path d="M38.112 21.26h2.25l-4.143-9.67H34.1l-4.13 9.67h2.197l.821-2.073h4.303l.82 2.072Zm-4.435-3.772 1.47-3.701 1.469 3.701h-2.94Zm11.659-5.898h-4.012v9.67h2.145v-2.667h1.867c2.476 0 4.025-1.34 4.025-3.494 0-2.169-1.55-3.508-4.025-3.508Zm-.12 5.18H43.47v-3.356h1.748c1.31 0 1.972.621 1.972 1.685 0 1.05-.662 1.671-1.972 1.671Zm12.134 4.49h2.252l-4.144-9.67h-2.119l-4.13 9.67h2.197l.821-2.073h4.303l.82 2.072Zm-4.434-3.772 1.47-3.701 1.469 3.701h-2.94Zm11.953 3.937c1.615 0 2.953-.608 3.826-1.727l-1.377-1.326c-.622.76-1.403 1.147-2.33 1.147-1.734 0-2.965-1.271-2.965-3.094s1.23-3.094 2.965-3.094c.927 0 1.708.387 2.33 1.133l1.377-1.327c-.873-1.104-2.21-1.712-3.813-1.712-2.886 0-5.03 2.085-5.03 5 0 2.914 2.144 5 5.017 5Zm11.63-9.835v3.813h-4.21V11.59h-2.145v9.668h2.144v-3.964h4.21v3.964h2.146V11.59h-2.145Zm6.469 7.873v-2.237h4.303v-1.74h-4.303v-2.1h4.872v-1.795h-7.004v9.668h7.176v-1.796h-5.044Zm11.186 1.879c-.918 0-1.748-.212-2.489-.635a4.629 4.629 0 0 1-1.734-1.755c-.415-.755-.623-1.597-.623-2.527 0-.93.208-1.768.623-2.514a4.574 4.574 0 0 1 1.747-1.768c.742-.424 1.571-.635 2.49-.635.688 0 1.323.12 1.906.359a3.95 3.95 0 0 1 1.483 1.05l-.623.649c-.723-.765-1.637-1.147-2.74-1.147-.733 0-1.4.175-2 .525-.6.35-1.072.829-1.416 1.437-.336.607-.503 1.289-.503 2.044 0 .755.167 1.436.503 2.044a3.804 3.804 0 0 0 1.417 1.436c.6.35 1.266.525 1.999.525 1.112 0 2.025-.386 2.74-1.16l.623.65c-.406.46-.905.814-1.496 1.063a4.962 4.962 0 0 1-1.907.359Zm9.349 0c-.918 0-1.752-.212-2.503-.635a4.703 4.703 0 0 1-1.747-1.768c-.415-.746-.623-1.584-.623-2.514 0-.93.208-1.768.623-2.514A4.602 4.602 0 0 1 101 12.157a4.92 4.92 0 0 1 2.503-.65c.918 0 1.743.213 2.475.636a4.573 4.573 0 0 1 1.748 1.768c.424.746.636 1.584.636 2.514 0 .93-.212 1.772-.636 2.527a4.6 4.6 0 0 1-1.748 1.755c-.732.423-1.557.635-2.475.635Zm0-.912a3.91 3.91 0 0 0 1.986-.51 3.741 3.741 0 0 0 1.39-1.437 4.242 4.242 0 0 0 .503-2.058c0-.755-.168-1.437-.503-2.044a3.619 3.619 0 0 0-1.39-1.437 3.83 3.83 0 0 0-1.986-.525 3.9 3.9 0 0 0-2 .525 3.7 3.7 0 0 0-1.403 1.437c-.335.607-.503 1.289-.503 2.044 0 .755.168 1.44.503 2.058a3.833 3.833 0 0 0 1.403 1.436 3.98 3.98 0 0 0 2 .511Zm14.8-8.84v9.67h-.808l-5.958-7.846v7.845h-.979v-9.668h.807l5.971 7.845V11.59h.967Z" fill="#000"/><defs><linearGradient id="a" x1="22.203" y1="3.11" x2="28.732" y2="1.265" gradientUnits="userSpaceOnUse"><stop stop-color="#F59723"/><stop offset=".312" stop-color="#F69822"/><stop offset=".838" stop-color="#E87726"/></linearGradient><linearGradient id="b" x1="7.898" y1="32.312" x2="21.073" y2="3.871" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="c" x1="12.37" y1="30.204" x2="20.217" y2="13.263" gradientUnits="userSpaceOnUse"><stop stop-color="#282661"/><stop offset=".096" stop-color="#662E8C"/><stop offset=".788" stop-color="#9E2064"/><stop offset=".949" stop-color="#CC2032"/></linearGradient><linearGradient id="d" x1="8.373" y1="30.592" x2="21.548" y2="2.151" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="e" x1="9.734" y1="28.7" x2="16.655" y2="13.757" gradientUnits="userSpaceOnUse"><stop stop-color="#282661"/><stop offset=".096" stop-color="#662E8C"/><stop offset=".788" stop-color="#9E2064"/><stop offset=".949" stop-color="#CC2032"/></linearGradient><linearGradient id="f" x1="11.338" y1="31.973" x2="24.513" y2="3.531" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="g" x1="10.363" y1="33.66" x2="23.538" y2="5.218" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="h" x1="12.214" y1="32.417" x2="25.438" y2="3.934" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="i" x1="12.113" y1="32.375" x2="25.338" y2="3.891" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="j" x1="20.893" y1="13.395" x2="21.084" y2="12.985" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-play.svg b/build/img/events/icon-play.svg
new file mode 100644
index 0000000..81ee668
--- /dev/null
+++ b/build/img/events/icon-play.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="#0070CC"/><path d="m17.714 12-8.571 4.949V7.05L17.714 12Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/events/icon-plus.svg b/build/img/events/icon-plus.svg
new file mode 100644
index 0000000..5071ff4
--- /dev/null
+++ b/build/img/events/icon-plus.svg
@@ -0,0 +1 @@
+<svg width="14" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.192 6.5a.776.776 0 0 1-.776.776H.968a.776.776 0 0 1 0-1.552h11.448c.429 0 .776.347.776.776Z" fill="#0070CC"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.692 13a.776.776 0 0 1-.776-.776V.776a.776.776 0 1 1 1.552 0v11.448a.776.776 0 0 1-.776.776Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/faq/hero.svg b/build/img/faq/hero.svg
new file mode 100644
index 0000000..e995a5c
--- /dev/null
+++ b/build/img/faq/hero.svg
@@ -0,0 +1 @@
+<svg width="604" height="651" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M168.937 536.404v112.63m-57.339-30.205 57.083-30.205 60.411 30.205" stroke="#fff"/><path d="M111.342 549.203v69.882l57.851 30.461 59.899-30.461v-70.394" stroke="#fff"/><path d="m111.086 548.691 57.851-31.485 60.155 31.485-61.179 29.949-56.827-29.949Zm-2.048-41.98 58.619-30.718 59.387 28.414" stroke="#fff"/><path d="M168.681 501.591c-1.621-23.55-4.352-71.674 8.959-98.296 13.823-27.645 43.201-87.388 38.653-132.34-4.352-43.004-16.639-55.547-33.277-68.858" stroke="#fff"/><path d="m166.377 441.692-56.571 29.438 59.387 30.717 58.363-30.717-61.179-29.438Zm48.892-101.367-57.595-29.949 57.595-30.718 59.387 30.718-59.387 29.949ZM104.942 204.657l59.131 30.205" stroke="#fff"/><path d="M54.77 344.932c10.154-31.826 38.36-92.088 85.203-72.012 9.728 4.169 21.861 21.81 15.103 51.708M.247 345.188h54.524l58.363 31.998" stroke="#fff"/><path d="M156.906 309.864c.427 11.263-7.572 42.127-30.717 82.936-19.455 34.301-16.639 81.657-16.639 114.167l59.387 29.949M59.634 377.186 1.015 346.98c9.386-39.847 48.175-126.197 128.245-152.818 7.594-1.963 27.185-4.045 44.796 3.327 17.612 7.373 51.537 26.963 66.299 35.325" stroke="#fff"/><path d="M113.39 377.186c9.215-29.182 41.212-84.53 78.329-76.282 50.683 11.263 7.358 87.07-2.816 111.607-8.703 20.99-17.45 54.905-19.966 89.336v34.813l59.131-31.485c-.171-15.359-1.112-47.1 3.071-58.363 3.328-8.959 24.83-50.172 31.23-69.626 6.399-19.455 22.782-80.889 3.071-116.726-19.71-35.837-50.683-40.189-73.721-34.045-23.038 6.143-98.04 30.717-131.06 150.771m-.769-.256h53.244" stroke="#fff"/><path d="M105.198 205.681v69.626l58.875 31.229V235.63m298.47 218.992v148.504M386.941 563.3l75.264-39.826 79.653 39.826" stroke="#fff"/><path d="M386.603 471.497v92.14l76.277 40.164 78.978-40.164v-92.815" stroke="#fff"/><path d="m386.266 470.822 76.277-41.514 79.315 41.514-80.665 39.489-74.927-39.489Zm-2.701-55.352 77.29-40.501 78.303 37.464" stroke="#fff"/><path d="M462.205 408.72c-2.137-31.051-5.737-94.503 11.813-129.604 18.226-36.451 56.962-115.223 50.964-174.493-5.737-56.701-21.938-73.24-43.876-90.79" stroke="#fff"/><path d="m459.168 329.743-74.59 38.813 78.302 40.502 76.953-40.502-80.665-38.813Zm64.464-133.654-75.94-39.489 75.94-40.501 78.303 40.501-78.303 39.489ZM378.165 17.209l77.965 39.826" stroke="#fff"/><path d="M312.013 202.164c13.388-41.964 50.577-121.42 112.341-94.949 12.826 5.497 28.824 28.756 19.913 68.177m-204.143 27.109h71.889l76.953 42.189" stroke="#fff"/><path d="M446.68 155.925c.562 14.85-9.983 55.545-40.501 109.353-25.651 45.226-21.938 107.666-21.938 150.53l78.302 39.488M318.426 244.69l-77.29-39.826c12.376-52.539 63.52-166.393 169.093-201.494 10.013-2.587 35.843-5.332 59.064 4.388 23.221 9.72 67.952 35.551 87.415 46.576" stroke="#fff"/><path d="M389.303 244.69c12.151-38.476 54.339-111.453 103.278-100.578 66.827 14.851 9.702 114.802-3.712 147.155-11.476 27.675-23.009 72.393-26.326 117.791v45.901l77.965-41.514c-.225-20.25-1.466-62.102 4.05-76.952 4.388-11.813 32.738-66.152 41.176-91.803 8.438-25.651 30.039-106.653 4.05-153.904-25.988-47.252-66.827-52.99-97.203-44.89-30.376 8.101-129.266 40.502-172.805 198.794m-1.012-.337h70.202" stroke="#fff"/><path d="M378.503 18.558v91.803l77.627 41.176v-93.49" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/faq/icon-faq1.svg b/build/img/faq/icon-faq1.svg
new file mode 100644
index 0000000..d021735
--- /dev/null
+++ b/build/img/faq/icon-faq1.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="45" height="44" rx="2" fill="#fff" stroke="#000" stroke-width="2"/><path d="M3.5 10.5h43" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><circle cx="7.5" cy="6.5" r="1.5" fill="#000"/><circle cx="11.5" cy="6.5" r="1.5" fill="#000"/><circle cx="15.5" cy="6.5" r="1.5" fill="#000"/><path d="m25.822 31.517 7.188-10.782a.957.957 0 0 1 1.269-.317c5.969 3.44 7.612 9.963 7.727 13.631.016.534-.426.951-.96.951H27.619a1 1 0 0 1-.894-.553l-.965-1.928a1 1 0 0 1 .063-1.002Z" fill="#ED1C24"/><path d="M41.972 34.5H7.028C7.546 25.3 15.171 18 24.5 18c9.33 0 16.954 7.3 17.472 16.5Z" stroke="#000" stroke-width="2"/><path d="m15 21 8.682 12.338a1 1 0 0 0 1.636 0L34 21" stroke="#000" stroke-width="2"/><circle cx="24.5" cy="34.5" r="2.5" fill="#fff" stroke="#000" stroke-width="2"/><path d="m27 33.5 8-4.5" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/faq/icon-faq2.svg b/build/img/faq/icon-faq2.svg
new file mode 100644
index 0000000..70de7a0
--- /dev/null
+++ b/build/img/faq/icon-faq2.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 36.956V28.61a3 3 0 0 1 2.585-2.97l15.926-2.223a3 3 0 0 1 3.388 2.575l.555 4.161c.03.23.034.464.011.695l-.834 8.341a3 3 0 0 1-1.185 2.102l-2.52 1.889a3 3 0 0 1-.937.473l-3.883 1.165c-.4.12-.82.155-1.234.104l-6.5-.813a3 3 0 0 1-1.548-.672L6.11 42.008a3 3 0 0 1-.889-1.251l-1.03-2.748A3 3 0 0 1 4 36.956Z" fill="#fff"/><path d="M5 23.5V39c0 3.866 4.373 6 11 6s11-2.134 11-6V24" stroke="#000" stroke-width="2"/><path d="M27 32c0 3.314-4.925 6-11 6S5 35.314 5 32" stroke="#000" stroke-width="2"/><path d="M27 24c0 1.43-1 2.909-3.019 4.086C21.988 29.249 19.168 30 16 30s-5.988-.751-7.981-1.914C6 26.909 5 25.43 5 24c0-1.43 1-2.909 3.019-4.086C10.012 18.751 12.832 18 16 18c3.169 0 5.988.751 7.981 1.914C26 21.091 27 22.57 27 24Z" fill="#fff" stroke="#000" stroke-width="2"/><path d="M14.293 25.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 0 0-1.414-1.414L15 23.586l-5.657-5.657a1 1 0 0 0-1.414 1.414l6.364 6.364ZM16 25V11h-2v14h2Z" fill="#ED1C24"/><path d="M21 37.513V20.678a3 3 0 0 1 2.661-2.98l16.11-1.831a3 3 0 0 1 3.337 2.88L43.5 30.5l-.44 8.35a3 3 0 0 1-.874 1.964l-2.492 2.492a3 3 0 0 1-1.665.843l-5.005.77a3 3 0 0 1-1.044-.023l-6.233-1.247a2.999 2.999 0 0 1-1.332-.637l-1.76-1.466a3 3 0 0 1-.925-1.356l-.576-1.728a3 3 0 0 1-.154-.949Z" fill="#fff"/><path d="M21 15.5V39c0 3.866 4.373 6 11 6s11-2.134 11-6V16" stroke="#000" stroke-width="2"/><path d="M43 32c0 3.314-4.925 6-11 6s-11-2.686-11-6m22-8c0 3.314-4.925 6-11 6s-11-2.686-11-6" stroke="#000" stroke-width="2"/><path d="M43 16c0 1.43-1 2.909-3.019 4.086C37.988 21.249 35.168 22 32 22c-3.169 0-5.988-.751-7.981-1.914C22 18.909 21 17.43 21 16c0-1.43 1-2.909 3.019-4.086C26.012 10.751 28.832 10 32 10c3.169 0 5.988.751 7.981 1.914C42 13.091 43 14.57 43 16Z" fill="#fff" stroke="#000" stroke-width="2"/><path d="M32.707 1.293a1 1 0 0 0-1.414 0l-6.364 6.364a1 1 0 0 0 1.414 1.414L32 3.414l5.657 5.657a1 1 0 1 0 1.414-1.414l-6.364-6.364ZM31 2v15h2V2h-2Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/faq/icon-faq3.svg b/build/img/faq/icon-faq3.svg
new file mode 100644
index 0000000..bbc7410
--- /dev/null
+++ b/build/img/faq/icon-faq3.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.237 42.751v-27.51s3.363 3.656 13.724 3.656 14.026-3.94 14.026-3.94v27.794c-10.837 3.488-16.913 3.6-27.75 0Z" fill="#fff"/><path d="M33.823 13.842c0 2.946-6.582 5.333-14.875 5.333S4.072 16.788 4.072 13.842c0-2.945 6.583-5.332 14.876-5.332s14.875 2.387 14.875 5.332Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M32.04 13.842c0-.007 0-.053-.057-.154-.064-.113-.196-.285-.448-.499-.515-.438-1.373-.917-2.603-1.357-2.443-.874-5.957-1.451-9.97-1.451-4.015 0-7.53.577-9.972 1.451-1.23.44-2.088.92-2.603 1.357-.252.214-.384.386-.448.5-.058.1-.057.146-.057.153 0 .007 0 .053.057.155.064.113.196.285.448.499.515.438 1.373.917 2.603 1.357 2.443.874 5.957 1.451 9.971 1.451s7.528-.577 9.971-1.451c1.23-.44 2.088-.92 2.603-1.357.252-.214.384-.386.448-.5.058-.1.058-.146.058-.154Zm-13.079 5.333c8.34 0 14.961-2.387 14.961-5.333 0-2.945-6.62-5.332-14.96-5.332C10.62 8.51 4 10.897 4 13.842c0 2.946 6.62 5.333 14.961 5.333Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4.096 40.92 4 13.666l1.871-.008.096 27.254-1.871.008Zm27.955.184v-27.17h1.871v27.17h-1.87Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.461 43.676c2.403.886 5.785 1.453 9.566 1.453 3.782 0 7.163-.567 9.566-1.453 1.206-.445 2.115-.952 2.707-1.468.593-.517.778-.96.778-1.303h1.871c0 1.082-.597 1.996-1.42 2.713-.824.719-1.962 1.324-3.288 1.813C26.58 46.41 22.97 47 19.027 47c-3.943 0-7.554-.588-10.213-1.57-1.326-.488-2.465-1.093-3.289-1.812-.822-.717-1.42-1.631-1.42-2.713h1.872c0 .342.185.785.778 1.303.591.516 1.501 1.023 2.706 1.468Z" fill="#000"/><path d="m9.87 30.85 1.306-.128c.079.439.237.761.476.967.242.205.567.308.975.308.433 0 .758-.09.976-.272.22-.184.33-.4.33-.644a.591.591 0 0 0-.14-.4c-.09-.111-.25-.208-.48-.29a16.55 16.55 0 0 0-1.076-.29c-.72-.178-1.224-.398-1.515-.658-.408-.366-.612-.812-.612-1.338 0-.339.095-.655.286-.948.193-.296.47-.522.83-.676.363-.154.8-.231 1.31-.231.835 0 1.463.183 1.883.549.423.366.646.854.667 1.465l-1.343.059c-.057-.342-.181-.587-.372-.735-.187-.151-.47-.227-.848-.227-.39 0-.695.08-.916.24a.485.485 0 0 0-.213.413.51.51 0 0 0 .2.404c.168.142.58.29 1.233.445.653.154 1.136.314 1.447.48.315.164.56.39.735.676.178.285.268.637.268 1.057a1.96 1.96 0 0 1-1.216 1.815c-.387.16-.87.24-1.447.24-.84 0-1.487-.193-1.937-.58-.45-.39-.72-.958-.808-1.702Zm11.889 1.32c.33.235.688.423 1.075.562l-.495.948a3.05 3.05 0 0 1-.594-.25c-.042-.02-.34-.217-.894-.59a3.563 3.563 0 0 1-1.447.287c-1.022 0-1.823-.301-2.404-.903-.577-.602-.866-1.447-.866-2.536 0-1.085.29-1.93.87-2.53.581-.606 1.37-.908 2.364-.908.986 0 1.768.302 2.345.907.578.602.867 1.446.867 2.531 0 .575-.08 1.08-.24 1.515a3.153 3.153 0 0 1-.581.966Zm-1.08-.758c.172-.203.3-.448.386-.735a3.39 3.39 0 0 0 .131-.989c0-.768-.17-1.34-.508-1.719-.339-.381-.782-.572-1.329-.572-.547 0-.992.191-1.334.572-.338.381-.508.954-.508 1.72 0 .776.17 1.358.508 1.746.342.384.773.576 1.293.576.194 0 .377-.032.549-.096a3.882 3.882 0 0 0-.83-.417l.376-.767c.442.152.864.378 1.266.68Zm2.994 1.601v-6.595h1.343v5.475h3.338v1.12h-4.681Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M43.892 28.922h-.035l-.014.002h-.015l-.017.002-.018.002-.021.002-.023.003-.024.003-.026.003-.029.005-.03.004-.032.006-.033.006-.036.006-.037.008-.04.008-.04.009-.042.01-.044.01-.046.011-.047.013-.049.013-.05.014-.052.015-.053.016-.054.017-.056.019-.058.019-.058.02-.06.022-.06.022-.063.024-.063.025-.065.026-.065.028-.067.028-.067.03-.069.03-.069.033-.07.033-.07.035-.072.036-.072.037-.073.038-.074.04-.074.04-.074.043-.075.044-.076.044-.075.046-.076.047-.076.049-.077.05-.077.05-.076.052-.077.053-.077.054-.077.056-.077.056-.076.058-.077.059-.076.06-.076.06-.076.062-.075.063-.075.064-.075.065-.074.066-.074.066-.073.068-.073.068-.072.07-.071.069-.07.07-.07.072-.07.072-.068.072-.068.073-.066.074-.066.074-.065.075-.064.075-.063.075-.062.076-.061.076-.06.076-.059.077-.058.076-.056.077-.056.077-.054.077-.053.077-.052.077-.051.076-.05.077-.048.076-.048.076-.046.076-.044.075-.044.075-.042.075-.041.074-.04.073-.038.073-.038.072-.036.072-.034.07-.034.071-.032.07-.031.068-.03.067-.029.067-.027.065-.026.065-.025.063-.024.063-.023.06-.021.06-.02.06-.02.057-.019.056-.017.054-.016.054-.015.051-.015.05-.013.05-.012.047-.012.046-.01.044-.01.042-.009.041-.008.04-.007.036-.007.036-.006.034-.006.032-.004.03-.005.029-.003.026-.003.025-.003.023-.002.02-.002.02-.001.016-.002.015v.014l-.001.01v.027-.003l-.001-.005v-.016l-.001-.01-.001-.013-.001-.015-.002-.017-.001-.018-.002-.02-.003-.023-.003-.025-.004-.026-.004-.028-.004-.03-.006-.032-.006-.033-.006-.036-.008-.037-.008-.039-.008-.04-.01-.042-.01-.044-.012-.046-.012-.047-.013-.048-.014-.05-.015-.052-.016-.053-.017-.055-.019-.055-.019-.057-.02-.059-.022-.06-.022-.06-.024-.063-.025-.063-.026-.064-.027-.066-.028-.066-.03-.067-.03-.069-.033-.069-.033-.07-.034-.07-.036-.072-.037-.072-.039-.073-.04-.074-.04-.073-.042-.075-.043-.075-.045-.075-.046-.076-.047-.076-.048-.076-.05-.076-.05-.077-.052-.077-.053-.077-.054-.077-.056-.076-.056-.077-.058-.077-.058-.077-.06-.076-.061-.076-.062-.076-.063-.075-.063-.075-.065-.075-.066-.074-.066-.074-.068-.073-.068-.073-.069-.072-.07-.071-.07-.07-.072-.07-.071-.07-.073-.068-.073-.068-.074-.067-.074-.066-.074-.065-.075-.064-.076-.063-.075-.062-.076-.06-.077-.06-.076-.06-.077-.058-.077-.056-.076-.056-.077-.055-.077-.053-.077-.052-.077-.05-.076-.05-.076-.05-.076-.046-.076-.047-.076-.044-.075-.044-.074-.042-.074-.042-.074-.04-.073-.038-.072-.037-.072-.036-.07-.035-.07-.034-.07-.032-.069-.031-.067-.03-.067-.029-.065-.027-.065-.027-.064-.025-.062-.024-.061-.023-.06-.021-.059-.02-.058-.02-.056-.019-.054-.017-.054-.016-.052-.016-.05-.014-.05-.013-.047-.013-.045-.011-.045-.011-.042-.01-.041-.009-.04-.008-.037-.008-.036-.006-.034-.006-.032-.006-.03-.005-.029-.004-.026-.004-.025-.003-.023-.002-.021-.003-.02-.001-.017-.002-.015-.001-.013-.001h-.011l-.01-.001h-.017.015l.009-.001h.01l.013-.002h.014l.017-.002.018-.002.02-.002.023-.003.024-.003.026-.003.028-.004.03-.005.032-.005.033-.006.035-.006.037-.008.04-.008.04-.008.042-.01.043-.01.046-.011.047-.013.048-.013.05-.014.051-.015.053-.016.055-.017.055-.018.058-.019.058-.02.06-.021.06-.023.062-.024.064-.024.064-.026.065-.027.066-.029.068-.03.068-.03.069-.032.07-.033.07-.034.072-.036.072-.037.073-.038.073-.04.074-.04.075-.042.074-.044.076-.044.075-.046.076-.047.077-.048.076-.05.077-.05.076-.052.077-.053.077-.054.077-.055.077-.056.076-.058.077-.058.076-.06.076-.06.076-.063.076-.062.075-.064.075-.065.074-.065.074-.067.073-.067.073-.068.072-.07.071-.069.07-.07.07-.072.07-.071.069-.073.067-.073.067-.073.066-.075.065-.074.064-.075.063-.075.063-.076.06-.076.06-.076.06-.077.058-.076.056-.077.056-.077.055-.077.053-.077.052-.076.051-.077.05-.077.049-.076.047-.076.047-.076.044-.075.044-.075.043-.075.04-.074.04-.074.04-.073.037-.072.036-.072.035-.07.034-.071.032-.07.032-.068.03-.068.028-.066.028-.066.026-.065.025-.063.024-.063.023-.061.022-.06.02-.06.02-.057.019-.056.017-.055.017-.053.015-.052.014-.05.014-.05.013-.047.011-.047.01-.044.01-.043.01-.04.008-.04.008-.038.006-.036.007-.034.005-.032.005-.03.004-.03.004-.026.003-.025.003-.023.002-.021.002-.02.001-.017.002-.015v-.014l.001-.011v-.017l.001-.005v-.005.022l.001.01.001.013.001.015.002.016.001.018.002.02.003.023.003.024.003.026.004.027.005.03.005.032.006.033.006.035.008.037.007.038.01.04.009.043.01.043.011.045.012.047.013.048.014.05.015.052.016.053.017.054.018.055.019.057.02.058.021.06.023.06.023.063.025.063.026.064.027.065.028.066.03.068.03.068.032.069.033.07.034.07.036.072.037.072.038.072.04.074.04.073.042.075.043.075.044.075.046.076.047.076.047.076.05.076.05.077.052.077.053.076.054.077.055.077.056.077.058.077.058.076.06.077.06.076.062.075.063.076.063.075.065.075.066.074.066.074.067.073.068.073.07.072.069.072.07.07.071.07.072.07.073.069.073.067.073.067.074.066.075.065.075.064.075.064.076.062.076.061.076.06.076.06.077.057.077.057.076.056.077.055.077.053.077.053.077.05.076.05.077.05.076.047.075.046.076.045.075.044.075.043.074.041.073.04.074.039.072.037.072.037.07.035.071.034.07.032.068.031.068.03.067.03.065.027.065.027.064.025.062.024.062.023.06.022.059.02.058.02.056.019.055.017.054.017.052.015.05.015.05.013.047.013.047.011.044.011.043.01.041.01.04.008.037.007.036.007.035.006.032.006.03.005.03.004.027.004.025.003.023.003.021.002.02.002.017.002h.016l.013.002h.022l.007.001h.011Zm2.853-14.412h-.026l-.009.001-.01.001-.013.001-.013.002-.015.001-.016.002-.017.002-.02.003-.02.003-.021.003-.023.004-.024.004-.025.005-.027.005-.028.006-.029.006-.03.007-.031.008-.033.008-.034.008-.034.01-.036.01-.037.01-.038.013-.04.012-.04.013-.04.014-.042.014-.043.015-.043.017-.045.017-.045.017-.046.019-.047.02-.047.02-.048.021-.049.022-.05.023-.05.024-.05.025-.051.025-.052.027-.052.027-.052.029-.053.029-.053.03-.054.031-.054.032-.054.033-.054.033-.055.035-.054.035-.055.037-.055.037-.055.038-.055.039-.054.04-.055.04-.055.04-.055.043-.054.042-.055.044-.054.044-.054.045-.053.046-.053.046-.053.047-.053.047-.052.049-.052.049-.052.049-.05.05-.051.05-.05.051-.05.051-.048.052-.048.052-.048.053-.047.053-.046.053-.046.054-.045.054-.044.054-.044.054-.043.055-.042.054-.041.055-.04.055-.04.055-.039.055-.038.055-.037.054-.036.055-.036.055-.035.054-.033.055-.033.054-.032.054-.031.053-.03.053-.03.053-.028.053-.028.052-.026.051-.026.052-.025.05-.024.05-.023.05-.022.049-.021.048-.02.047-.02.047-.019.046-.018.046-.017.044-.016.044-.015.043-.015.041-.014.041-.013.04-.012.04-.012.038-.01.037-.011.035-.01.035-.008.034-.009.033-.007.031-.007.03-.006.03-.006.028-.006.026-.004.026-.005.024-.003.023-.004.022-.003.02-.002.019-.003.018-.002.016-.001.015-.001.013-.002.012v.022l-.001.007v.016l-.001.002v-.017l-.001-.007v-.01l-.001-.01-.001-.012-.002-.013-.001-.015-.002-.016-.002-.017-.003-.019-.003-.02-.003-.021-.004-.023-.004-.024-.005-.025-.005-.027-.006-.028-.006-.029-.007-.03-.007-.031-.008-.033-.01-.033-.008-.035-.01-.036-.011-.037-.012-.037-.012-.04-.013-.04-.014-.04-.014-.042-.015-.042-.017-.044-.017-.044-.017-.045-.019-.046-.02-.047-.02-.047-.02-.049-.023-.048-.023-.05-.023-.05-.025-.05-.026-.051-.026-.052-.027-.052-.029-.052-.029-.053-.03-.053-.03-.054-.033-.054-.032-.054-.034-.054-.034-.054-.036-.055-.036-.055-.037-.055-.038-.055-.039-.055-.04-.054-.04-.055-.04-.055-.042-.055-.043-.054-.044-.054-.044-.055-.045-.053-.045-.054-.047-.053-.046-.053-.048-.053-.048-.052-.049-.052-.05-.052-.049-.05-.05-.051-.051-.05-.051-.05-.052-.049-.053-.048-.052-.048-.053-.047-.053-.046-.054-.046-.054-.045-.054-.044-.054-.044-.055-.043-.054-.042-.055-.041-.055-.04-.055-.04-.055-.04-.055-.037-.054-.037-.055-.037-.055-.036-.054-.034-.054-.034-.055-.033-.053-.032-.054-.031-.053-.03-.053-.03-.053-.028-.052-.028-.052-.026-.05-.026-.052-.025-.05-.024-.05-.023-.048-.022-.048-.022-.048-.02-.047-.02-.046-.019-.045-.018-.045-.017-.043-.016-.043-.016-.042-.014-.041-.014-.04-.013-.04-.013-.038-.011-.037-.011-.036-.01-.035-.01-.034-.009-.032-.008-.032-.008-.03-.007-.03-.006-.028-.006-.027-.005-.025-.005-.025-.005-.023-.003-.021-.004-.02-.003-.02-.002-.017-.003-.017-.002-.015-.001-.013-.002h-.013l-.01-.002h-.025l-.005-.001h-.006.016l.007-.001h.01l.01-.002h.012l.013-.002.014-.001.016-.002.018-.002.018-.003.02-.003.021-.003.023-.004.024-.004.025-.005.027-.005.027-.005.029-.007.03-.007.031-.007.033-.008.033-.009.035-.009.035-.01.037-.01.038-.012.039-.012.04-.013.04-.014.042-.014.043-.016.043-.015.044-.017.046-.018.046-.018.046-.02.047-.02.048-.021.05-.022.049-.023.05-.024.05-.024.051-.026.052-.026.051-.027.053-.029.053-.029.053-.03.053-.03.054-.032.054-.033.055-.034.054-.034.055-.035.054-.036.055-.037.055-.038.055-.039.055-.04.055-.04.054-.04.055-.042.055-.043.054-.043.054-.045.054-.044.054-.046.053-.046.053-.047.053-.047.052-.049.052-.048.051-.05.051-.05.051-.05.05-.05.05-.052.048-.051.049-.053.048-.052.047-.053.046-.053.046-.054.045-.054.044-.054.044-.054.043-.055.042-.054.041-.055.041-.055.04-.055.039-.054.038-.055.037-.055.037-.055.035-.055.035-.054.034-.055.033-.054.032-.053.031-.054.03-.053.03-.053.029-.053.027-.052.027-.052.026-.051.025-.05.024-.05.023-.05.022-.05.022-.048.02-.047.02-.047.019-.046.018-.046.017-.045.017-.043.015-.043.015-.042.014-.041.013-.04.012-.04.012-.038.011-.037.01-.036.01-.035.009-.034.008-.033.008-.032.007-.03.007-.03.005-.028.006-.027.005-.025.004-.025.004-.023.003-.022.003-.02.003-.02.002-.017.002-.017.002-.015.001-.014.001-.012.001-.01v-.01l.001-.009v-.012l.001-.004v-.003.023l.002.01v.01l.001.011.001.013.002.015.002.016.002.017.002.018.003.02.003.021.004.023.004.024.005.025.005.026.006.028.006.028.007.03.007.032.008.032.009.033.009.035.01.035.01.037.012.038.012.038.013.04.013.04.015.042.015.043.016.043.017.045.017.045.019.045.02.047.02.047.02.048.022.05.023.048.024.05.024.05.026.052.026.051.027.052.028.053.03.052.029.053.03.054.033.054.032.054.033.054.035.054.035.055.036.055.037.054.038.055.038.055.04.055.04.055.041.055.042.054.042.055.044.054.044.055.044.053.046.054.046.053.047.054.047.052.048.053.049.052.05.051.049.051.05.05.051.05.051.05.052.05.052.048.053.047.053.048.053.046.053.046.054.045.054.045.055.043.054.043.054.043.055.041.055.04.055.04.055.04.055.038.055.037.054.037.055.035.055.035.054.034.054.033.054.032.054.032.053.03.053.03.053.028.052.028.051.027.052.026.05.025.05.024.05.023.05.022.048.022.047.02.047.02.047.02.045.017.045.018.044.016.043.016.042.014.041.014.04.014.04.012.038.012.037.011.036.01.035.01.034.009.033.008.032.008.03.007.03.007.029.006.026.005.026.005.025.004.023.004.022.004.02.003.02.003.018.002.016.002.015.002h.014l.013.002h.01l.01.002h.028ZM36.382 5.755h-.025l-.01.001-.01.001-.012.001-.014.002-.014.001-.017.002-.017.002-.019.003-.02.003-.022.003-.022.004-.024.004-.026.005-.027.005-.027.006-.03.006-.03.007-.031.008-.033.008-.033.009-.035.01-.036.01-.037.01-.038.012-.039.012-.04.013-.04.014-.043.014-.042.016-.044.016-.044.017-.046.018-.046.018-.046.02-.048.02-.048.021-.049.022-.05.023-.05.024-.05.025-.05.026-.052.026-.052.028-.053.028-.053.029-.053.03-.054.031-.053.032-.054.033-.055.034-.054.034-.055.035-.055.037-.054.037-.055.038-.055.039-.055.04-.055.04-.055.04-.054.043-.055.043-.054.043-.054.044-.054.045-.054.046-.053.046-.053.047-.053.048-.052.048-.052.049-.051.049-.051.05-.05.05-.05.051-.05.052-.049.051-.048.053-.048.052-.047.053-.046.053-.046.054-.045.054-.044.054-.044.054-.042.055-.042.054-.042.055-.04.055-.04.055-.039.055-.038.055-.037.055-.036.054-.036.055-.034.054-.034.055-.033.054-.032.054-.03.053-.031.053-.03.053-.028.053-.027.052-.027.052-.026.05-.024.051-.024.05-.023.05-.023.049-.02.048-.021.048-.02.046-.019.046-.017.046-.017.044-.017.044-.015.043-.015.042-.014.04-.013.04-.012.04-.012.038-.01.037-.01.036-.01.034-.009.034-.008.033-.008.032-.007.03-.006.029-.006.028-.005.027-.005.025-.004.024-.004.023-.003.022-.003.02-.003.019-.002.018-.002.016-.002.015-.001.013-.001.012-.001.011v.01l-.001.007v.019-.01l-.001-.007v-.007l-.001-.01-.001-.01-.001-.012-.001-.013-.002-.015-.002-.016-.002-.017-.002-.019-.003-.02-.004-.021-.003-.023-.005-.024-.004-.025-.006-.027-.005-.027-.007-.03-.006-.03-.008-.03-.008-.033-.009-.034-.01-.035-.01-.036-.01-.036-.011-.038-.013-.04-.013-.039-.013-.04-.015-.043-.015-.042-.016-.044-.017-.044-.018-.045-.018-.046-.02-.047-.02-.047-.021-.049-.022-.048-.023-.05-.024-.05-.025-.05-.025-.051-.027-.052-.027-.052-.028-.052-.03-.053-.03-.053-.03-.054-.032-.054-.033-.054-.034-.054-.034-.054-.035-.055-.037-.055-.037-.055-.038-.054-.038-.055-.04-.055-.04-.055-.041-.055-.042-.055-.043-.054-.043-.054-.045-.055-.044-.053-.046-.054-.046-.053-.047-.053-.048-.053-.048-.052-.049-.052-.049-.052-.05-.05-.05-.051-.05-.05-.052-.05-.052-.048-.052-.049-.053-.047-.053-.048-.053-.046-.053-.046-.054-.045-.054-.044-.055-.044-.054-.042-.055-.043-.055-.04-.054-.041-.055-.04-.055-.04-.055-.037-.055-.037-.055-.037-.054-.035-.055-.035-.054-.034-.054-.033-.054-.032-.054-.03-.053-.031-.053-.03-.053-.028-.052-.028-.051-.026-.051-.026-.051-.025-.05-.024-.05-.023-.049-.022-.048-.022-.047-.02-.047-.02-.047-.02-.045-.018-.044-.017-.044-.016-.043-.015-.042-.015-.041-.014-.04-.013-.04-.013-.037-.011-.038-.011-.036-.01-.035-.01-.033-.009-.033-.008-.032-.008-.03-.007-.03-.006-.027-.006-.027-.005-.026-.005-.024-.004-.023-.004-.022-.004-.02-.003-.02-.002-.017-.003-.016-.002-.015-.001-.014-.002h-.012l-.011-.001-.01-.001h-.014l-.005-.001h-.007.016l.008-.001h.009l.01-.001.012-.001.013-.002.015-.001.016-.002.017-.002.019-.003.02-.003.02-.003.023-.004.024-.004.025-.004.027-.006.027-.005.03-.007.03-.006.03-.008.033-.008.034-.008.034-.01.036-.01.037-.01.037-.012.04-.012.039-.013.04-.014.043-.014.042-.015.044-.016.044-.017.045-.018.046-.018.046-.02.048-.02.048-.021.049-.022.049-.023.05-.024.05-.024.051-.026.052-.026.052-.027.052-.029.053-.029.053-.03.054-.03.053-.032.055-.033.054-.033.054-.035.055-.035.055-.036.054-.037.055-.038.055-.039.055-.04.055-.04.055-.04.054-.042.055-.043.054-.043.054-.044.054-.045.054-.046.053-.046.053-.047.053-.047.052-.048.052-.049.052-.05.05-.05.051-.05.05-.05.05-.052.049-.051.048-.052.048-.053.047-.053.046-.053.046-.054.045-.054.045-.054.043-.054.043-.054.043-.055.04-.055.041-.055.04-.054.04-.055.037-.055.038-.055.036-.055.036-.055.035-.054.033-.054.033-.055.033-.053.03-.054.031-.053.03-.053.028-.053.028-.052.026-.052.026-.05.025-.052.024-.05.023-.05.023-.048.021-.049.02-.047.02-.047.02-.046.017-.046.018-.044.016-.044.015-.043.015-.042.014-.041.013-.04.013-.04.012-.038.01-.037.01-.036.01-.035.01-.034.008-.033.007-.032.007-.03.007-.03.006-.028.005-.027.005-.025.004-.025.004-.023.004-.022.003-.02.002-.02.003-.017.002-.017.001-.015.002-.013v-.013l.002-.01V1.02l.001-.007V1v.016l.001.008v.008l.002.01v.012l.002.014.001.014.002.016.002.017.003.019.002.02.004.02.003.023.005.024.004.025.005.026.006.028.006.029.007.03.007.03.008.033.009.033.01.035.01.035.01.037.011.038.012.039.013.04.014.04.014.042.015.042.016.044.017.044.018.045.018.046.02.046.02.048.02.048.022.048.023.05.024.05.024.05.026.05.026.052.027.052.029.053.028.052.03.053.031.054.032.054.032.054.034.054.034.054.035.055.036.055.037.055.038.054.039.055.04.055.04.055.04.055.042.055.043.054.043.054.044.055.045.054.045.053.046.054.047.053.048.052.048.053.048.052.05.051.05.051.05.05.05.051.052.05.051.048.053.049.052.048.053.047.053.046.054.046.053.045.055.045.054.043.054.043.055.043.055.041.054.04.055.04.055.04.055.038.055.037.055.037.054.035.055.035.054.034.054.033.054.032.054.032.053.03.053.03.053.028.052.028.052.027.051.026.05.025.051.024.05.023.049.023.048.021.048.02.047.02.046.02.045.017.045.018.044.016.043.016.042.015.041.014.04.013.04.012.038.012.037.011.037.01.035.01.034.01.033.007.032.008.03.007.03.007.028.006.027.005.026.005.024.005.023.003.022.004.02.003.02.003.018.002.017.002.015.002.014.001.012.001.011.001h.01l.008.001h.02Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/favicon.png b/build/img/favicon.png
new file mode 100644
index 0000000..b54b8ef
--- /dev/null
+++ b/build/img/favicon.png
Binary files differ
diff --git a/build/img/features/01-multi-tier-storage.svg b/build/img/features/01-multi-tier-storage.svg
new file mode 100644
index 0000000..0b86a1f
--- /dev/null
+++ b/build/img/features/01-multi-tier-storage.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 60.478 5.35)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 56.039 3.665)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 51.482 1.777)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 27.712 -8.399)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 23.273 -10.083)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 18.716 -11.97)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 37.517 15.03)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 33.078 13.345)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 28.521 11.457)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 50.498 -17.177)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 46.059 -18.862)" fill="#fff" stroke="#000" stroke-width="1.5"/><rect x="1.143" width="11.114" height="11.114" rx="2.25" transform="scale(1.07807 .9153) rotate(-45 41.502 -20.75)" fill="#fff" stroke="#000" stroke-width="1.5"/></svg>
\ No newline at end of file
diff --git a/build/img/features/02-native-persistence.svg b/build/img/features/02-native-persistence.svg
new file mode 100644
index 0000000..d1fd6e0
--- /dev/null
+++ b/build/img/features/02-native-persistence.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M8.035 33.876c-2.095-1.72-2.095-4.508 0-6.228L21.203 16.84c2.095-1.72 5.492-1.72 7.587 0l13.168 10.808c2.095 1.72 2.095 4.508 0 6.228L28.79 44.685c-2.095 1.72-5.492 1.72-7.587 0L8.035 33.876Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.72 18.085 9.554 28.895c-1.257 1.032-1.257 2.705 0 3.736L22.72 43.44c1.257 1.032 3.295 1.032 4.552 0L40.44 32.63c1.257-1.031 1.257-2.704 0-3.736L27.273 18.086c-1.257-1.032-3.295-1.032-4.552 0ZM8.036 27.648c-2.095 1.72-2.095 4.508 0 6.228l13.168 10.809c2.095 1.72 5.492 1.72 7.587 0l13.168-10.809c2.095-1.72 2.095-4.508 0-6.228L28.79 16.84c-2.095-1.72-5.492-1.72-7.587 0L8.035 27.648Z" fill="#000"/><path d="M8.035 26.667c-2.095-1.72-2.095-4.508 0-6.228L21.203 9.631c2.095-1.72 5.492-1.72 7.587 0l13.168 10.808c2.095 1.72 2.095 4.508 0 6.228L28.79 37.475c-2.095 1.72-5.492 1.72-7.587 0L8.035 26.667Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.72 10.876 9.554 21.685c-1.257 1.031-1.257 2.704 0 3.736L22.72 36.23c1.257 1.031 3.295 1.031 4.552 0L40.44 25.42c1.257-1.032 1.257-2.705 0-3.736L27.273 10.876c-1.257-1.032-3.295-1.032-4.552 0ZM8.036 20.44c-2.095 1.72-2.095 4.508 0 6.228l13.168 10.808c2.095 1.72 5.492 1.72 7.587 0l13.168-10.808c2.095-1.72 2.095-4.508 0-6.228L28.79 9.631c-2.095-1.72-5.492-1.72-7.587 0L8.035 20.439Z" fill="#000"/><path d="M8.035 20.15c-2.095-1.72-2.095-4.508 0-6.228L21.203 3.114c2.095-1.72 5.492-1.72 7.587 0l13.168 10.808c2.095 1.72 2.095 4.508 0 6.228L28.79 30.958c-2.095 1.72-5.492 1.72-7.587 0L8.035 20.15Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.72 4.36 9.554 15.167c-1.257 1.032-1.257 2.704 0 3.736l13.166 10.81c1.257 1.032 3.295 1.032 4.552 0L40.44 18.904c1.257-1.032 1.257-2.704 0-3.736L27.273 4.359c-1.257-1.032-3.295-1.032-4.552 0ZM8.036 13.921c-2.095 1.72-2.095 4.508 0 6.228l13.168 10.808c2.095 1.72 5.492 1.72 7.587 0L41.958 20.15c2.095-1.72 2.095-4.508 0-6.228L28.79 3.114c-2.095-1.72-5.492-1.72-7.587 0L8.035 13.922Z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(.997)" d="M0 0h48v48H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/03-distributed-SQL.svg b/build/img/features/03-distributed-SQL.svg
new file mode 100644
index 0000000..d9d6edc
--- /dev/null
+++ b/build/img/features/03-distributed-SQL.svg
@@ -0,0 +1 @@
+<svg width="49" height="49" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M.98 48.922a.968.968 0 0 1-.959-.962L0 39.383a.941.941 0 0 1 .954-.944.968.968 0 0 1 .959.962l.016 6.276L7.582 40.6c.137.378.63 1.288 1.253 1.61l-5.55 4.826 6.299.057a.968.968 0 0 1 .959.962.942.942 0 0 1-.954.944L.98 48.922Zm46.14 0a.968.968 0 0 0 .958-.962l.022-8.577a.941.941 0 0 0-.954-.944.968.968 0 0 0-.96.962l-.015 6.276-5.653-5.076c-.137.378-.63 1.288-1.253 1.61l5.55 4.826-6.3.057a.968.968 0 0 0-.958.962.942.942 0 0 0 .954.944l8.608-.078Zm0-47.907a.968.968 0 0 1 .958.962l.022 8.577a.941.941 0 0 1-.954.944.968.968 0 0 1-.96-.962l-.015-6.276-5.653 5.076c-.137-.377-.63-1.288-1.253-1.61l5.55-4.826-6.3-.057a.968.968 0 0 1-.958-.962.942.942 0 0 1 .954-.944l8.608.078Zm-46.118.048a.968.968 0 0 0-.96.961l-.02 8.577a.941.941 0 0 0 .954.944.968.968 0 0 0 .958-.961l.016-6.276 5.653 5.075c.137-.377.63-1.288 1.253-1.61l-5.55-4.825 6.3-.058a.968.968 0 0 0 .958-.961.941.941 0 0 0-.954-.944l-8.608.078Z" fill="#ED1C24"/><path d="M9.874 40.465V12.098s3.473 3.77 14.171 3.77c10.699 0 14.483-4.062 14.483-4.062v28.66c-11.19 3.596-17.464 3.71-28.654 0Z" fill="#fff"/><path d="M39.391 10.656c0 3.037-6.797 5.5-15.36 5.5-8.563 0-15.36-2.463-15.36-5.5s6.797-5.498 15.36-5.498c8.563 0 15.36 2.461 15.36 5.498Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M37.467 10.656c0-.008 0-.056-.06-.162-.067-.118-.204-.296-.463-.517-.532-.453-1.416-.948-2.682-1.402-2.516-.902-6.134-1.497-10.265-1.497-4.132 0-7.75.595-10.265 1.497-1.266.454-2.15.949-2.682 1.402-.26.22-.396.399-.463.517-.06.106-.06.154-.06.162 0 .008 0 .057.06.163.067.118.203.296.463.517.532.453 1.416.948 2.682 1.402 2.515.901 6.133 1.497 10.265 1.497 4.131 0 7.75-.596 10.265-1.497 1.266-.454 2.15-.95 2.682-1.402.26-.221.396-.4.463-.517.06-.106.06-.155.06-.163Zm-13.47 5.5c8.582 0 15.394-2.463 15.394-5.5S32.58 5.158 23.997 5.158 8.603 7.619 8.603 10.656c0 3.037 6.812 5.5 15.394 5.5Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m8.701 38.578-.098-28.245 1.92-.009.098 28.246-1.92.008Zm28.785.045V10.518h1.911v28.105h-1.91Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.212 41.423c2.473.915 5.953 1.5 9.843 1.5 3.89 0 7.37-.585 9.842-1.5 1.24-.458 2.176-.982 2.785-1.514.612-.535.803-.993.803-1.347h1.912c0 1.114-.614 2.056-1.458 2.795-.847.74-2.018 1.364-3.381 1.868-2.734 1.011-6.448 1.617-10.503 1.617-4.056 0-7.77-.606-10.504-1.617-1.363-.504-2.534-1.128-3.38-1.868-.845-.739-1.46-1.68-1.46-2.795h1.913c0 .354.192.813.803 1.347.609.532 1.545 1.056 2.785 1.514Zm0-9.603c2.473.915 5.953 1.5 9.843 1.5 3.89 0 7.37-.585 9.842-1.5 1.24-.458 2.176-.981 2.785-1.514.612-.534.803-.992.803-1.347h1.912c0 1.115-.614 2.056-1.458 2.795-.847.74-2.018 1.364-3.381 1.868-2.734 1.011-6.448 1.618-10.503 1.618-4.056 0-7.77-.607-10.504-1.618-1.363-.504-2.534-1.127-3.38-1.868-.845-.739-1.46-1.68-1.46-2.795h1.913c0 .355.192.813.803 1.347.609.533 1.545 1.056 2.785 1.514Zm-.001-9.602c2.472.914 5.951 1.499 9.84 1.499 3.89 0 7.369-.585 9.84-1.5 1.24-.458 2.177-.981 2.786-1.514.61-.534.802-.992.802-1.347h1.912c0 1.115-.614 2.056-1.458 2.795-.847.74-2.017 1.364-3.38 1.868-2.734 1.011-6.447 1.618-10.502 1.618-4.054 0-7.767-.607-10.5-1.618-1.364-.504-2.534-1.127-3.38-1.868-.845-.739-1.46-1.68-1.46-2.795h1.913c0 .355.191.813.802 1.347.61.533 1.546 1.056 2.785 1.515Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/features/04-ACID-transactions.svg b/build/img/features/04-ACID-transactions.svg
new file mode 100644
index 0000000..e22cf84
--- /dev/null
+++ b/build/img/features/04-ACID-transactions.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.519 33.981 31.965 4.92l1.343 1.372L4.862 35.354 3.519 33.98Zm5.495 5.615L37.46 10.533l1.343 1.372-28.446 29.063-1.343-1.372Zm5.496 5.614 28.445-29.063 1.343 1.373-28.446 29.062-1.343-1.372Z" fill="#000"/><path d="M28.726 33.831C28.726 41.657 22.517 48 14.858 48 7.2 48 .99 41.657.99 33.831c0-7.825 6.21-14.168 13.868-14.168 7.66 0 13.868 6.343 13.868 14.168Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.858 46.08c6.56 0 11.948-5.445 11.948-12.248 0-6.804-5.388-12.249-11.948-12.249-6.56 0-11.948 5.445-11.948 12.248 0 6.804 5.388 12.249 11.948 12.249Zm0 1.92c7.66 0 13.868-6.343 13.868-14.169 0-7.825-6.209-14.168-13.868-14.168C7.2 19.663.99 26.006.99 33.831.99 41.657 7.2 48 14.858 48Z" fill="#000"/><path d="M23.85 33.793c0 5.096-4.042 9.226-9.03 9.226-4.987 0-9.03-4.13-9.03-9.226 0-5.095 4.043-9.226 9.03-9.226 4.988 0 9.03 4.13 9.03 9.226Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.82 41.1c3.889 0 7.11-3.233 7.11-7.307s-3.221-7.306-7.11-7.306c-3.888 0-7.11 3.232-7.11 7.306s3.222 7.306 7.11 7.306Zm0 1.92c4.988 0 9.03-4.132 9.03-9.227 0-5.095-4.042-9.226-9.03-9.226-4.987 0-9.03 4.13-9.03 9.226 0 5.096 4.043 9.226 9.03 9.226Z" fill="#000"/><path d="M48.99 11.443c0 6.32-5.014 11.443-11.2 11.443-6.185 0-11.2-5.123-11.2-11.443C26.59 5.123 31.605 0 37.79 0c6.186 0 11.2 5.123 11.2 11.443Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M37.79 20.966c5.087 0 9.28-4.225 9.28-9.523S42.878 1.92 37.79 1.92c-5.086 0-9.28 4.225-9.28 9.523s4.194 9.523 9.28 9.523Zm0 1.92c6.186 0 11.2-5.123 11.2-11.443C48.99 5.123 43.976 0 37.79 0c-6.185 0-11.2 5.123-11.2 11.443 0 6.32 5.015 11.443 11.2 11.443Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m44.136 7.47-6.668 8.227-5.363-4.866 1.29-1.422 3.86 3.502 5.39-6.65 1.491 1.21Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/05-key-value-APIs.svg b/build/img/features/05-key-value-APIs.svg
new file mode 100644
index 0000000..c0d4f5f
--- /dev/null
+++ b/build/img/features/05-key-value-APIs.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#F6F6F6" d="M.987 0h48v48h-48z"/><path d="M.987 2.88A2.88 2.88 0 0 1 3.867 0h11.895a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H3.867a2.88 2.88 0 0 1-2.88-2.88V2.88Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.762 1.92H3.867a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h11.895c.53 0 .96-.43.96-.96V2.88a.96.96 0 0 0-.96-.96ZM3.867 0a2.88 2.88 0 0 0-2.88 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88h11.895a2.88 2.88 0 0 0 2.88-2.88V2.88A2.88 2.88 0 0 0 15.762 0H3.867Z" fill="#000"/><path d="M20.85 2.88A2.88 2.88 0 0 1 23.73 0h22.377a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H23.73a2.88 2.88 0 0 1-2.88-2.88V2.88Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M46.107 1.92H23.73a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h22.378c.53 0 .96-.43.96-.96V2.88a.96.96 0 0 0-.96-.96ZM23.73 0a2.88 2.88 0 0 0-2.88 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88h22.378a2.88 2.88 0 0 0 2.88-2.88V2.88A2.88 2.88 0 0 0 46.107 0H23.73Z" fill="#000"/><path d="M.987 19.79a2.88 2.88 0 0 1 2.88-2.88h11.895a2.88 2.88 0 0 1 2.88 2.88v8.42a2.88 2.88 0 0 1-2.88 2.88H3.867a2.88 2.88 0 0 1-2.88-2.88v-8.42Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.762 18.83H3.867a.96.96 0 0 0-.96.96v8.42c0 .531.43.96.96.96h11.895a.96.96 0 0 0 .96-.96v-8.42a.96.96 0 0 0-.96-.96ZM3.867 16.91a2.88 2.88 0 0 0-2.88 2.88v8.42a2.88 2.88 0 0 0 2.88 2.88h11.895a2.88 2.88 0 0 0 2.88-2.88v-8.42a2.88 2.88 0 0 0-2.88-2.88H3.867Z" fill="#000"/><path d="M20.85 19.789a2.88 2.88 0 0 1 2.88-2.88h22.377a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H23.73a2.88 2.88 0 0 1-2.88-2.88v-8.422Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M46.107 18.829H23.73a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h22.378c.53 0 .96-.43.96-.96v-8.422a.96.96 0 0 0-.96-.96Zm-22.378-1.92a2.88 2.88 0 0 0-2.88 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88h22.378a2.88 2.88 0 0 0 2.88-2.88v-8.422a2.88 2.88 0 0 0-2.88-2.88H23.73Z" fill="#000"/><path d="M.987 36.698a2.88 2.88 0 0 1 2.88-2.88h11.895a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H3.867a2.88 2.88 0 0 1-2.88-2.88v-8.422Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.762 35.738H3.867a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h11.895c.53 0 .96-.43.96-.96v-8.422a.96.96 0 0 0-.96-.96Zm-11.895-1.92a2.88 2.88 0 0 0-2.88 2.88v8.422A2.88 2.88 0 0 0 3.867 48h11.895a2.88 2.88 0 0 0 2.88-2.88v-8.422a2.88 2.88 0 0 0-2.88-2.88H3.867Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.829 4.691h20.8v4.8h-20.8v-4.8Z" fill="#FDFDFD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.165 6.131h17.92v1.92h-17.92v-1.92Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="m28.482 2.473 3.503 4.618-3.503 4.618-1.53-1.16 2.623-3.458-2.622-3.457 1.53-1.16Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.829 21.6h20.8v4.8h-20.8v-4.8Z" fill="#FDFDFD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.165 23.04h17.92v1.92h-17.92v-1.92Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="M28.482 19.382 31.985 24l-3.503 4.618-1.53-1.16L29.576 24l-2.622-3.457 1.53-1.16Z" fill="#F41921"/><path d="M20.85 36.698a2.88 2.88 0 0 1 2.88-2.88h22.377a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H23.73a2.88 2.88 0 0 1-2.88-2.88v-8.422Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M46.107 35.738H23.73a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h22.378c.53 0 .96-.43.96-.96v-8.422a.96.96 0 0 0-.96-.96Zm-22.378-1.92a2.88 2.88 0 0 0-2.88 2.88v8.422A2.88 2.88 0 0 0 23.73 48h22.378a2.88 2.88 0 0 0 2.88-2.88v-8.422a2.88 2.88 0 0 0-2.88-2.88H23.73Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.829 38.51h20.8v4.8h-20.8v-4.8Z" fill="#FDFDFD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.165 39.95h17.92v1.92h-17.92v-1.92Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="m28.482 36.291 3.503 4.618-3.503 4.618-1.53-1.16 2.623-3.458-2.622-3.457 1.53-1.16Z" fill="#F41921"/></svg>
\ No newline at end of file
diff --git a/build/img/features/06-compute-APIs.svg b/build/img/features/06-compute-APIs.svg
new file mode 100644
index 0000000..6be0265
--- /dev/null
+++ b/build/img/features/06-compute-APIs.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M32.068 45.469a.85.85 0 0 1-.847-.854V36.09a.85.85 0 0 1 .847-.854.85.85 0 0 1 .847.854v8.525a.85.85 0 0 1-.847.854Zm-7.364 0a.85.85 0 0 1-.847-.854V36.09a.85.85 0 0 1 .847-.854.85.85 0 0 1 .847.854v8.525a.85.85 0 0 1-.847.854Zm-7.364 0a.85.85 0 0 1-.848-.854V36.09a.85.85 0 0 1 .847-.854.85.85 0 0 1 .847.854v8.525a.85.85 0 0 1-.847.854Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M31.031 36.09c0-.578.464-1.046 1.037-1.046s1.038.469 1.038 1.046v8.525c0 .578-.465 1.046-1.038 1.046a1.041 1.041 0 0 1-1.037-1.046V36.09Zm1.037-.662a.659.659 0 0 0-.656.662v8.525c0 .366.294.662.656.662a.659.659 0 0 0 .657-.662V36.09a.659.659 0 0 0-.657-.662Zm-15.766.662c0-.577.464-1.046 1.037-1.046s1.038.469 1.038 1.046v8.525c0 .578-.465 1.046-1.038 1.046a1.041 1.041 0 0 1-1.037-1.046V36.09Zm1.037-.662a.659.659 0 0 0-.656.662v8.525c0 .366.294.662.656.662a.659.659 0 0 0 .657-.662V36.09a.659.659 0 0 0-.657-.662Zm6.328.662c0-.577.464-1.046 1.037-1.046s1.037.469 1.037 1.046v8.525c0 .578-.464 1.046-1.037 1.046a1.041 1.041 0 0 1-1.038-1.046V36.09Zm1.037-.662a.659.659 0 0 0-.657.662v8.525a.66.66 0 0 0 .657.662.659.659 0 0 0 .656-.662V36.09a.659.659 0 0 0-.656-.662Zm15.185-13.187a.857.857 0 0 1 .31-1.166l7.324-4.263a.843.843 0 0 1 1.157.313.857.857 0 0 1-.31 1.166l-7.324 4.262a.843.843 0 0 1-1.157-.312Zm-3.683-6.429a.857.857 0 0 1 .31-1.166l7.325-4.263a.843.843 0 0 1 1.157.313.857.857 0 0 1-.31 1.166l-7.325 4.263a.843.843 0 0 1-1.157-.313Zm-3.682-6.429a.857.857 0 0 1 .31-1.166l7.325-4.263a.843.843 0 0 1 1.157.313.857.857 0 0 1-.31 1.166L33.68 9.696a.843.843 0 0 1-1.157-.313Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.063 3.788a1.033 1.033 0 0 1 1.417.383c.287.5.117 1.14-.38 1.428l-7.324 4.263a1.033 1.033 0 0 1-1.417-.383 1.05 1.05 0 0 1 .38-1.428l7.325-4.263Zm1.088.575a.654.654 0 0 0-.897-.242l-7.325 4.262a.665.665 0 0 0-.24.904.654.654 0 0 0 .897.242l7.324-4.262a.665.665 0 0 0 .24-.904Zm2.595 5.854a1.033 1.033 0 0 1 1.417.383c.286.5.116 1.14-.38 1.428l-7.324 4.263a1.033 1.033 0 0 1-1.417-.383 1.05 1.05 0 0 1 .38-1.428l7.324-4.263Zm1.087.575a.653.653 0 0 0-.897-.242l-7.324 4.262a.664.664 0 0 0-.24.904.653.653 0 0 0 .896.242l7.325-4.262a.665.665 0 0 0 .24-.904Zm2.595 5.854a1.033 1.033 0 0 1 1.417.383c.286.5.116 1.14-.38 1.428l-7.324 4.263a1.033 1.033 0 0 1-1.417-.383 1.05 1.05 0 0 1 .38-1.428l7.324-4.263Zm1.087.575a.654.654 0 0 0-.897-.242l-7.324 4.262a.665.665 0 0 0-.24.904.654.654 0 0 0 .896.242l7.325-4.262a.664.664 0 0 0 .24-.904ZM17.44 9.59a.84.84 0 0 1-1.155.312L8.963 5.627a.86.86 0 0 1-.31-1.168.84.84 0 0 1 1.155-.312l7.322 4.275a.86.86 0 0 1 .31 1.168Zm-3.682 6.45a.84.84 0 0 1-1.155.311L5.28 12.076a.86.86 0 0 1-.31-1.168.84.84 0 0 1 1.155-.311l7.323 4.275a.86.86 0 0 1 .31 1.167Zm-3.682 6.448a.84.84 0 0 1-1.155.312l-7.323-4.275a.86.86 0 0 1-.31-1.167.84.84 0 0 1 1.155-.312l7.323 4.275a.86.86 0 0 1 .31 1.167Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.487 4.363c.286-.5.92-.672 1.416-.382l7.323 4.275c.495.29.666.93.38 1.43-.286.5-.92.672-1.416.382L8.867 5.793a1.053 1.053 0 0 1-.38-1.43Zm1.225-.05a.65.65 0 0 0-.895.242.667.667 0 0 0 .241.906l7.323 4.275a.65.65 0 0 0 .895-.242.667.667 0 0 0-.241-.906L9.712 4.313Zm-4.907 6.5c.286-.5.92-.672 1.416-.383l7.323 4.276c.495.289.665.929.38 1.43-.286.5-.92.671-1.416.381l-7.323-4.275a1.053 1.053 0 0 1-.38-1.43Zm1.225-.05a.65.65 0 0 0-.895.241.667.667 0 0 0 .24.906l7.324 4.275a.65.65 0 0 0 .894-.241.667.667 0 0 0-.24-.906L6.03 10.763Zm-4.907 6.499c.286-.5.92-.672 1.415-.383l7.323 4.276c.496.289.666.929.38 1.43-.286.5-.92.671-1.415.382L1.503 18.69a1.053 1.053 0 0 1-.38-1.43Zm1.225-.05a.65.65 0 0 0-.895.241.667.667 0 0 0 .24.906l7.323 4.275a.65.65 0 0 0 .895-.241.667.667 0 0 0-.24-.906l-7.323-4.275Z" fill="#000"/><path d="M15.354 9.935A4.228 4.228 0 0 1 19.025 7.8l11.807.008a4.228 4.228 0 0 1 3.664 2.134l5.917 10.33a4.298 4.298 0 0 1 .001 4.265l-5.896 10.31a4.228 4.228 0 0 1-3.672 2.137l-11.807-.008a4.228 4.228 0 0 1-3.664-2.134L9.46 24.511a4.298 4.298 0 0 1-.001-4.265l5.896-10.31Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m30.831 9.514-11.807-.008c-.909 0-1.749.488-2.203 1.282l-5.896 10.31a2.578 2.578 0 0 0 0 2.56l5.917 10.33a2.537 2.537 0 0 0 2.199 1.28l11.806.008c.91 0 1.75-.488 2.203-1.282l5.897-10.31a2.579 2.579 0 0 0-.001-2.56l-5.916-10.33a2.537 2.537 0 0 0-2.199-1.28ZM19.025 7.799a4.228 4.228 0 0 0-3.671 2.136L9.458 20.246a4.298 4.298 0 0 0 .001 4.266l5.916 10.33a4.228 4.228 0 0 0 3.664 2.133l11.807.008a4.228 4.228 0 0 0 3.672-2.136l5.896-10.311a4.298 4.298 0 0 0-.001-4.266L34.496 9.94a4.228 4.228 0 0 0-3.664-2.133l-11.807-.008Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.025 7.99a4.038 4.038 0 0 0-3.506 2.041L9.623 20.342a4.104 4.104 0 0 0 0 4.074l5.917 10.33a4.038 4.038 0 0 0 3.5 2.037l11.806.008a4.038 4.038 0 0 0 3.507-2.04l5.896-10.311a4.104 4.104 0 0 0-.001-4.074l-5.916-10.33A4.038 4.038 0 0 0 30.831 8l-11.806-.01ZM15.19 9.84a4.419 4.419 0 0 1 3.837-2.233l11.806.008a4.419 4.419 0 0 1 3.83 2.23l5.916 10.33a4.49 4.49 0 0 1 .001 4.457l-5.896 10.31a4.418 4.418 0 0 1-3.837 2.233l-11.807-.008a4.418 4.418 0 0 1-3.829-2.23l-5.916-10.33a4.49 4.49 0 0 1-.001-4.456L15.19 9.839Zm3.835-.142c-.84 0-1.618.451-2.038 1.186l-5.896 10.31a2.385 2.385 0 0 0 0 2.368l5.917 10.33a2.347 2.347 0 0 0 2.034 1.184l11.807.008c.84 0 1.617-.451 2.037-1.186l5.897-10.31a2.385 2.385 0 0 0-.001-2.368l-5.916-10.33a2.347 2.347 0 0 0-2.034-1.184l-11.807-.008Zm-2.368.994a2.727 2.727 0 0 1 2.368-1.378l11.807.008c.975 0 1.876.525 2.364 1.377l5.916 10.329c.488.851.488 1.9 0 2.751L33.216 34.09a2.728 2.728 0 0 1-2.368 1.378L19.04 35.46a2.727 2.727 0 0 1-2.363-1.376l-5.916-10.33a2.772 2.772 0 0 1-.001-2.75l5.896-10.312Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27.448 15.339h-5.175c-.908 0-1.747.49-2.2 1.285l-2.588 4.531a2.587 2.587 0 0 0 0 2.562l2.592 4.542a2.529 2.529 0 0 0 2.195 1.28h5.174c.908 0 1.748-.49 2.201-1.285l2.588-4.531a2.587 2.587 0 0 0 0-2.562l-2.593-4.542a2.529 2.529 0 0 0-2.194-1.28Zm-5.172-1.71a4.228 4.228 0 0 0-3.669 2.142l-2.587 4.531a4.312 4.312 0 0 0-.002 4.271l2.593 4.541a4.215 4.215 0 0 0 3.659 2.134h5.174a4.228 4.228 0 0 0 3.669-2.141l2.587-4.531a4.312 4.312 0 0 0 .001-4.271l-2.593-4.541a4.215 4.215 0 0 0-3.658-2.134h-5.174Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27.45 13.822h-5.174a4.04 4.04 0 0 0-3.504 2.045l-2.587 4.531a4.118 4.118 0 0 0-.001 4.08l2.593 4.54a4.024 4.024 0 0 0 3.493 2.038h5.174c1.445 0 2.78-.78 3.503-2.045l2.588-4.531a4.118 4.118 0 0 0 .001-4.08l-2.593-4.54a4.025 4.025 0 0 0-3.493-2.038Zm-5.174-.384h5.174c1.578 0 3.035.85 3.823 2.23l2.593 4.541a4.505 4.505 0 0 1-.001 4.462l-2.587 4.532a4.418 4.418 0 0 1-3.834 2.238H22.27a4.405 4.405 0 0 1-3.824-2.23l-2.593-4.542a4.505 4.505 0 0 1 .002-4.462l2.587-4.532a4.418 4.418 0 0 1 3.834-2.238Zm5.172 2.093h-5.175c-.84 0-1.616.453-2.036 1.188l-2.587 4.532a2.394 2.394 0 0 0 0 2.37l2.592 4.542a2.339 2.339 0 0 0 2.03 1.184h5.174c.84 0 1.616-.453 2.036-1.189l2.588-4.53a2.395 2.395 0 0 0 0-2.372l-2.593-4.541a2.339 2.339 0 0 0-2.03-1.184Zm-5.175-.384h5.175c.974 0 1.873.525 2.36 1.376l2.593 4.542a2.78 2.78 0 0 1-.001 2.754l-2.587 4.531a2.727 2.727 0 0 1-2.367 1.381h-5.174a2.719 2.719 0 0 1-2.36-1.376l-2.593-4.542a2.78 2.78 0 0 1 0-2.754l2.588-4.531a2.727 2.727 0 0 1 2.366-1.381Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/07-machine-learning.svg b/build/img/features/07-machine-learning.svg
new file mode 100644
index 0000000..3a3d345
--- /dev/null
+++ b/build/img/features/07-machine-learning.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.591 7.902a7.902 7.902 0 1 1 15.805 0v32.196a7.902 7.902 0 0 1-15.805 0V38.02a7.903 7.903 0 0 1-7.61-7.898v-.402c0-2.25.94-4.282 2.45-5.721a7.88 7.88 0 0 1-2.45-5.72v-.404a7.903 7.903 0 0 1 7.61-7.897V7.902Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.664 36.022a2 2 0 0 1 1.927 1.999v2.077a5.902 5.902 0 0 0 11.805 0V7.902a5.902 5.902 0 1 0-11.805 0V9.98a2 2 0 0 1-1.927 2 5.903 5.903 0 0 0-5.683 5.898v.402c0 1.682.7 3.196 1.83 4.273a2 2 0 0 1 0 2.896 5.88 5.88 0 0 0-1.83 4.273v.402a5.903 5.903 0 0 0 5.683 5.899ZM2.907 24.55a7.872 7.872 0 0 0-1.926 5.17v.404a7.903 7.903 0 0 0 7.61 7.897v2.077a7.902 7.902 0 0 0 15.805 0V7.902a7.902 7.902 0 1 0-15.805 0V9.98a7.903 7.903 0 0 0-7.61 7.898v.402A7.872 7.872 0 0 0 3.431 24a7.947 7.947 0 0 0-.524.55Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M41.37 40.098a7.902 7.902 0 0 1-15.804 0V7.902a7.902 7.902 0 1 1 15.805 0V9.98a7.903 7.903 0 0 1 7.61 7.898v.402a7.88 7.88 0 0 1-2.45 5.72 7.88 7.88 0 0 1 2.45 5.72v.404a7.903 7.903 0 0 1-7.61 7.897v2.077Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M41.298 11.978a2 2 0 0 1-1.927-1.999V7.902a5.903 5.903 0 0 0-11.805 0v32.196a5.902 5.902 0 0 0 11.805 0V38.02a2 2 0 0 1 1.927-2 5.903 5.903 0 0 0 5.683-5.898v-.402a5.88 5.88 0 0 0-1.83-4.273 2 2 0 0 1 0-2.896 5.88 5.88 0 0 0 1.83-4.273v-.402a5.903 5.903 0 0 0-5.683-5.899Zm5.757 11.472a7.872 7.872 0 0 0 1.926-5.17v-.404a7.903 7.903 0 0 0-7.61-7.897V7.902a7.902 7.902 0 0 0-15.805 0v32.196a7.902 7.902 0 1 0 15.805 0V38.02a7.903 7.903 0 0 0 7.61-7.898v-.402a7.872 7.872 0 0 0-2.45-5.72c.183-.175.358-.358.524-.55Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M33.075 14.172a1.41 1.41 0 1 0 0-2.821 1.41 1.41 0 0 0 0 2.821Zm0 2a3.41 3.41 0 1 0 0-6.821 3.41 3.41 0 0 0 0 6.821Zm5.854 8.598a1.41 1.41 0 1 0 0-2.822 1.41 1.41 0 0 0 0 2.822Zm0 2a3.41 3.41 0 1 0 0-6.822 3.41 3.41 0 0 0 0 6.822Zm-5.854 9.844a1.41 1.41 0 1 0 0-2.822 1.41 1.41 0 0 0 0 2.822Zm0 2a3.41 3.41 0 1 0 0-6.822 3.41 3.41 0 0 0 0 6.822Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27.569 23h9.423v2h-9.423v-2Zm0-10.667h4.09v2h-4.09v-2Zm0 22h4.09v2h-4.09v-2Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/08-services.svg b/build/img/features/08-services.svg
new file mode 100644
index 0000000..9b010ac
--- /dev/null
+++ b/build/img/features/08-services.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.68 2a2 2 0 0 1 2-2h5.973a2 2 0 0 1 2 2v1.642a20.759 20.759 0 0 1 6.261 2.564l1.052-1.052a2 2 0 0 1 2.829 0l3.88 3.881a2 2 0 0 1 0 2.829l-1.017 1.017a20.77 20.77 0 0 1 2.525 5.82h1.795a2 2 0 0 1 2 2v5.974a2 2 0 0 1-2 2h-1.642a20.756 20.756 0 0 1-2.564 6.262l1.051 1.051a2 2 0 0 1 0 2.829l-3.88 3.88a2 2 0 0 1-2.829 0l-1.017-1.017a20.762 20.762 0 0 1-6.444 2.678V46a2 2 0 0 1-2 2H21.68a2 2 0 0 1-2-2v-1.795a20.767 20.767 0 0 1-5.82-2.525l-1.296 1.297a2 2 0 0 1-2.829 0l-3.88-3.881a2 2 0 0 1 0-2.829l1.33-1.33a20.758 20.758 0 0 1-2.564-6.262H2.978a2 2 0 0 1-2-2v-5.974a2 2 0 0 1 2-2h1.795a20.768 20.768 0 0 1 2.525-5.82L6 11.585a2 2 0 0 1 0-2.828l3.881-3.881a2 2 0 0 1 2.829 0l1.33 1.33a20.764 20.764 0 0 1 5.638-2.41V2Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27.653 5.237V2H21.68v3.34l-1.494.39a18.765 18.765 0 0 0-5.095 2.18l-1.345.828-2.449-2.448-3.88 3.88 2.425 2.426-.851 1.352a18.77 18.77 0 0 0-2.282 5.26L6.317 20.7h-3.34v5.974h3.237l.356 1.555a18.758 18.758 0 0 0 2.317 5.658l.829 1.345-2.448 2.448 3.88 3.881 2.426-2.425 1.351.851a18.77 18.77 0 0 0 5.26 2.282l1.494.39V46h5.974v-3.236l1.554-.356a18.762 18.762 0 0 0 5.823-2.42l1.352-.851 2.146 2.146 3.881-3.88-2.17-2.17.83-1.345a18.76 18.76 0 0 0 2.317-5.658l.355-1.555h3.237v-5.974h-3.34l-.39-1.494a18.77 18.77 0 0 0-2.282-5.26l-.852-1.35 2.147-2.147-3.88-3.881-2.17 2.169-1.346-.829a18.759 18.759 0 0 0-5.658-2.317l-1.554-.355Zm2-1.595V2a2 2 0 0 0-2-2H21.68a2 2 0 0 0-2 2v1.795a20.764 20.764 0 0 0-5.638 2.411l-1.33-1.33a2 2 0 0 0-2.829 0l-3.88 3.88a2 2 0 0 0 0 2.829l1.296 1.296a20.768 20.768 0 0 0-2.525 5.82H2.978a2 2 0 0 0-2 2v5.974a2 2 0 0 0 2 2H4.62a20.758 20.758 0 0 0 2.564 6.262l-1.33 1.33a2 2 0 0 0 0 2.829l3.88 3.88a2 2 0 0 0 2.829 0l1.296-1.296a20.767 20.767 0 0 0 5.82 2.525V46a2 2 0 0 0 2 2h5.974a2 2 0 0 0 2-2v-1.642a20.762 20.762 0 0 0 6.444-2.678l1.017 1.018a2 2 0 0 0 2.828 0l3.881-3.881a2 2 0 0 0 0-2.829l-1.051-1.051a20.756 20.756 0 0 0 2.564-6.262h1.642a2 2 0 0 0 2-2v-5.974a2 2 0 0 0-2-2h-1.795a20.77 20.77 0 0 0-2.525-5.82l1.017-1.017a2 2 0 0 0 0-2.829l-3.88-3.88a2 2 0 0 0-2.829 0l-1.052 1.051a20.759 20.759 0 0 0-6.26-2.564Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24.978 35.753c6.788 0 12.292-5.503 12.292-12.292s-5.504-12.292-12.292-12.292c-6.789 0-12.292 5.503-12.292 12.292s5.503 12.292 12.292 12.292Zm0 2c7.893 0 14.292-6.399 14.292-14.292S32.87 9.169 24.978 9.169c-7.894 0-14.292 6.399-14.292 14.292s6.398 14.292 14.292 14.292Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/features/09-streaming.svg b/build/img/features/09-streaming.svg
new file mode 100644
index 0000000..db49a1e
--- /dev/null
+++ b/build/img/features/09-streaming.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M43.24 38.594A23.45 23.45 0 0 0 48 24.408c0-5.41-1.83-10.396-4.913-14.388l-1.388 1.51a21.467 21.467 0 0 1 4.274 12.878c0 4.73-1.528 9.106-4.123 12.672l1.39 1.514Zm-36.633-.908L5.225 39.19A23.463 23.463 0 0 1 0 24.408c0-5.68 2.018-10.893 5.384-14.978l1.38 1.501a21.48 21.48 0 0 0-4.737 13.477c0 5 1.708 9.606 4.58 13.278Zm31.839-3.64a17.315 17.315 0 0 0 3.1-9.908c0-3.677-1.144-7.09-3.1-9.908l-1.406 1.53a15.33 15.33 0 0 1 2.48 8.378c0 3.086-.91 5.962-2.48 8.379l1.406 1.53Z" fill="#000"/><path d="m10.587 32.517-1.406 1.53a17.316 17.316 0 0 1-3.101-9.909c0-3.677 1.145-7.09 3.1-9.908l1.407 1.53a15.33 15.33 0 0 0-2.48 8.378c0 3.086.91 5.962 2.48 8.379Z" fill="#000"/><path d="M19.31 14.959s-11.582 6.894-.666 13.74c2.1 1.333 9.716 5.04 9.5 8.471 0 0 4.616-6.666-2.134-10.862-6.933-4.292-8.666-8.878-6.7-11.35Z" fill="#ED1C24"/><path d="M15.277 28.13s-4.133 6.113 4 7.366c.8.097 6.683.699 8.216 2.585 0 0-.133-3.252-4.933-5.17-4.783-1.92-6.75-2.391-7.283-4.782Zm16-6.423c-4.967-5.074-6.35-8.212-4.217-12.277 0 0-14.815 5.561-.183 15.431C32.11 28.39 31.243 32 31.243 32.13c.817-.83 5-5.35.034-10.423Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/10-continuous-queries.svg b/build/img/features/10-continuous-queries.svg
new file mode 100644
index 0000000..709c5a8
--- /dev/null
+++ b/build/img/features/10-continuous-queries.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" fill-rule="evenodd" clip-rule="evenodd"><path d="M26.445 17.517c2.374-3.87 6.046-5.376 10.247-5.376 6.807 0 12.332 5.44 12.332 12.16S43.5 36.46 36.692 36.46a12.38 12.38 0 0 1-9.649-4.587l-.188-.233 1.809-1.422.183.227a10.058 10.058 0 0 0 7.845 3.729c5.54 0 10.023-4.425 10.023-9.874 0-5.45-4.483-9.874-10.023-9.874-3.573 0-6.403 1.229-8.273 4.277a6.044 6.044 0 0 0-.296.67c-.148.374-.32.85-.493 1.373-.35 1.059-.685 2.261-.844 3.201-.549 3.243-2.262 6.15-3.078 7.242l-.174.233-.022-.016a12.372 12.372 0 0 1-10.009 5.054c-6.806 0-12.332-5.44-12.332-12.16s5.526-12.16 12.332-12.16a12.38 12.38 0 0 1 9.65 4.587l.188.233-1.809 1.421-.183-.227a10.058 10.058 0 0 0-7.846-3.728c-5.54 0-10.022 4.425-10.022 9.874 0 5.449 4.483 9.874 10.022 9.874 3.488 0 6.558-1.753 8.354-4.417l.163-.241.037.024c.737-1.086 2.024-3.442 2.451-5.97.186-1.101.56-2.426.927-3.534.184-.558.37-1.075.538-1.497.156-.394.323-.78.472-1.023Z" fill="#000"/><path d="M22.504 12.673c0-.635.521-1.143 1.155-1.143s1.155.508 1.155 1.143v5.932a1.15 1.15 0 0 1-1.155 1.143h-6.875a1.149 1.149 0 0 1-1.154-1.143c0-.635.52-1.143 1.154-1.143h5.72v-4.79Z" fill="#FF1019"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(.971)" d="M0 0h48v48H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/11-messaging.svg b/build/img/features/11-messaging.svg
new file mode 100644
index 0000000..04cf9e3
--- /dev/null
+++ b/build/img/features/11-messaging.svg
@@ -0,0 +1 @@
+<svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.39 20.802a7.68 7.68 0 0 0 7.68 7.68h19.034a7.68 7.68 0 0 1 4.2 1.25l5.618 3.67V7.68A7.68 7.68 0 0 0 41.242 0H20.07a7.68 7.68 0 0 0-7.68 7.68v13.122Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m48.922 33.402-5.618-3.67a7.68 7.68 0 0 0-4.2-1.25H20.07a7.68 7.68 0 0 1-7.68-7.68V7.68A7.68 7.68 0 0 1 20.07 0h21.172a7.68 7.68 0 0 1 7.68 7.68v25.722Zm-1.92-3.547-2.648-1.73a9.6 9.6 0 0 0-5.25-1.563H20.07a5.76 5.76 0 0 1-5.76-5.76V7.68a5.76 5.76 0 0 1 5.76-5.76h21.172a5.76 5.76 0 0 1 5.76 5.76v22.175Z" fill="#000"/><path d="M36.315 28.086a7.68 7.68 0 0 0-7.68-7.68h-18.13a7.68 7.68 0 0 1-4.2-1.25L.922 15.64v24.68A7.68 7.68 0 0 0 8.602 48h20.033a7.68 7.68 0 0 0 7.68-7.68V28.086Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m.922 15.64 5.383 3.516a7.68 7.68 0 0 0 4.2 1.25h18.13a7.68 7.68 0 0 1 7.68 7.68V40.32a7.68 7.68 0 0 1-7.68 7.68H8.602a7.68 7.68 0 0 1-7.68-7.68V15.64Zm1.92 3.547 2.414 1.577a9.6 9.6 0 0 0 5.249 1.562h18.13a5.76 5.76 0 0 1 5.76 5.76V40.32a5.76 5.76 0 0 1-5.76 5.76H8.602a5.76 5.76 0 0 1-5.76-5.76V19.187Z" fill="#F41921"/><path d="M14.081 34.21c0 1.121-.895 2.03-2 2.03-1.104 0-2-.909-2-2.03 0-1.121.896-2.03 2-2.03 1.105 0 2 .909 2 2.03Z" fill="#F41921"/><path d="M26.538 14.671c0 1.121-.896 2.03-2 2.03-1.105 0-2-.909-2-2.03 0-1.121.895-2.03 2-2.03 1.104 0 2 .909 2 2.03Z" fill="#000"/><path d="M20.619 34.21c0 1.121-.896 2.03-2 2.03-1.105 0-2-.909-2-2.03 0-1.121.895-2.03 2-2.03 1.104 0 2 .909 2 2.03Z" fill="#F41921"/><path d="M33.075 14.671c0 1.121-.895 2.03-2 2.03-1.104 0-2-.909-2-2.03 0-1.121.896-2.03 2-2.03 1.105 0 2 .909 2 2.03Z" fill="#000"/><path d="M27.156 34.21c0 1.121-.895 2.03-2 2.03-1.104 0-2-.909-2-2.03 0-1.121.896-2.03 2-2.03 1.105 0 2 .909 2 2.03Z" fill="#F41921"/><path d="M39.613 14.671c0 1.121-.896 2.03-2 2.03-1.105 0-2-.909-2-2.03 0-1.121.895-2.03 2-2.03 1.104 0 2 .909 2 2.03Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/features/acid/acid-func.svg b/build/img/features/acid/acid-func.svg
new file mode 100644
index 0000000..09280a7
--- /dev/null
+++ b/build/img/features/acid/acid-func.svg
@@ -0,0 +1 @@
+<svg width="546" height="603" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="546" height="603" rx="10" fill="#F6F6F6"/><path d="M124.207 71.656A8.655 8.655 0 0 1 132.862 63H416.63a8.656 8.656 0 0 1 8.656 8.656v129.457a8.655 8.655 0 0 1-8.656 8.656H132.862a8.655 8.655 0 0 1-8.655-8.656V71.656Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M416.63 64.731H132.862a6.924 6.924 0 0 0-6.924 6.925v129.457c0 3.824 3.1 6.925 6.924 6.925H416.63a6.925 6.925 0 0 0 6.925-6.925V71.656c0-3.825-3.1-6.925-6.925-6.925ZM132.862 63a8.655 8.655 0 0 0-8.655 8.656v129.457a8.655 8.655 0 0 0 8.655 8.656H416.63a8.655 8.655 0 0 0 8.656-8.656V71.656A8.656 8.656 0 0 0 416.63 63H132.862Z" fill="#000"/><path d="M113.265 84.298a8.656 8.656 0 0 1 8.656-8.656h282.58a8.656 8.656 0 0 1 8.656 8.656v137.324a8.656 8.656 0 0 1-8.656 8.656h-282.58a8.656 8.656 0 0 1-8.656-8.656V84.298Z" fill="#2D2D2D"/><path d="M132.595 108.233h1.648v-1.371l1.08-.305v1.676h3.698v.928h-3.698v3.268c0 .674.162 1.173.485 1.496.332.323.803.485 1.412.485.416 0 .776-.079 1.081-.236.314-.157.595-.328.844-.512l.361.817a3.898 3.898 0 0 1-1.164.623c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.052-.166a2.319 2.319 0 0 1-.859-.484 2.385 2.385 0 0 1-.596-.845c-.147-.351-.221-.767-.221-1.247v-3.434h-1.648v-.928Zm11.898 3.379-2.673-3.379h1.385l1.994 2.603 2.05-2.603h1.246l-2.673 3.324 2.839 3.6h-1.329l-2.202-2.839-2.244 2.839h-1.26l2.867-3.545Zm8.546 2.784c0-.296.083-.522.249-.679.167-.166.388-.249.665-.249.296 0 .526.083.693.249.166.157.249.383.249.679a.927.927 0 0 1-.249.664c-.167.176-.397.264-.693.264-.277 0-.498-.088-.665-.264a.927.927 0 0 1-.249-.664Zm11.663-1.108a.77.77 0 0 0-.347-.679 2.646 2.646 0 0 0-.858-.388 13.967 13.967 0 0 0-1.122-.277 6.433 6.433 0 0 1-1.108-.332 2.541 2.541 0 0 1-.859-.554c-.23-.24-.346-.572-.346-.997 0-.351.074-.651.222-.9.157-.25.36-.453.609-.61.249-.166.54-.286.873-.36a4.264 4.264 0 0 1 1.038-.124c.647 0 1.201.083 1.662.249.471.157.845.323 1.122.499l-.443.872a10.19 10.19 0 0 0-.997-.471c-.351-.157-.794-.235-1.33-.235-.203 0-.406.023-.609.069a2.067 2.067 0 0 0-.54.18 1.126 1.126 0 0 0-.388.332.818.818 0 0 0-.139.485c0 .24.116.425.347.554.23.129.517.24.858.332.342.084.711.167 1.108.25.406.074.78.184 1.122.332.342.148.628.346.859.596.23.249.346.586.346 1.011 0 .637-.254 1.163-.762 1.578-.498.416-1.251.624-2.257.624-.305 0-.605-.028-.9-.084a5.42 5.42 0 0 1-1.538-.526 3.276 3.276 0 0 1-.526-.36l.554-.9c.111.111.259.226.443.346.185.111.388.213.61.305.221.092.457.166.706.221.258.056.517.084.775.084.25 0 .48-.019.693-.056.221-.046.415-.111.582-.194a1.08 1.08 0 0 0 .387-.346.903.903 0 0 0 .153-.526Zm3.186-5.055h1.648v-1.371l1.081-.305v1.676h3.697v.928h-3.697v3.268c0 .674.161 1.173.484 1.496.333.323.804.485 1.413.485.416 0 .776-.079 1.08-.236.314-.157.596-.328.845-.512l.36.817a3.892 3.892 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.72-.055-1.053-.166a2.323 2.323 0 0 1-.858-.484 2.372 2.372 0 0 1-.596-.845c-.148-.351-.222-.767-.222-1.247v-3.434h-1.648v-.928Zm9.89.54a4.406 4.406 0 0 1 1.344-.499 7.38 7.38 0 0 1 1.468-.152c.47 0 .854.074 1.149.222.305.147.54.341.706.581.176.231.291.499.347.804.064.295.097.595.097.9 0 .351-.01.725-.028 1.122-.019.397-.032.794-.042 1.191 0 .461.028.9.083 1.315h.928v.9h-1.842l-.124-1.038h-.07a3.4 3.4 0 0 1-.249.318c-.111.13-.258.259-.443.388-.175.12-.392.226-.651.319a2.725 2.725 0 0 1-.914.138c-.683 0-1.223-.175-1.62-.526-.397-.351-.596-.831-.596-1.441 0-.47.102-.863.305-1.177.212-.314.512-.554.9-.72.388-.166.854-.263 1.399-.291a9.595 9.595 0 0 1 1.856.111 4.51 4.51 0 0 0 .013-1.052c-.027-.287-.101-.513-.221-.679a.858.858 0 0 0-.485-.346 2.247 2.247 0 0 0-.762-.111c-.415 0-.812.06-1.191.18a10.83 10.83 0 0 0-1.011.346l-.346-.803Zm2.036 5.581c.259 0 .499-.041.72-.124a2.222 2.222 0 0 0 .997-.734c.111-.157.194-.305.25-.444v-.969a7.855 7.855 0 0 0-1.33-.125 3.52 3.52 0 0 0-1.052.139c-.296.083-.527.217-.693.401-.166.185-.249.425-.249.721 0 .304.101.572.305.803.212.221.563.332 1.052.332Zm6.206.803v-.927h1.87v-5.069h-1.87v-.928h2.59l.221.9h.07a4.988 4.988 0 0 1 1.052-.734c.388-.203.85-.305 1.385-.305.314 0 .563.06.748.18.194.12.342.296.443.527.111.23.185.512.222.844.037.324.055.693.055 1.108l-.969.014c0-.591-.06-1.025-.18-1.302-.111-.277-.319-.415-.624-.415-.286 0-.544.041-.775.125a2.693 2.693 0 0 0-.61.304c-.166.12-.309.24-.429.36s-.208.222-.263.305v4.086h2.659v.927h-5.595Zm8.339-6.924h1.648v-1.371l1.08-.305v1.676h3.698v.928h-3.698v3.268c0 .674.162 1.173.485 1.496.332.323.803.485 1.412.485.416 0 .776-.079 1.081-.236.313-.157.595-.328.844-.512l.36.817a3.892 3.892 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.053-.166a2.323 2.323 0 0 1-.858-.484 2.385 2.385 0 0 1-.596-.845c-.147-.351-.221-.767-.221-1.247v-3.434h-1.648v-.928Zm14.377 9.86a6.834 6.834 0 0 1-1.745-.706 4.998 4.998 0 0 1-1.413-1.205c-.397-.498-.716-1.108-.956-1.828-.23-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.97-1.87a4.816 4.816 0 0 1 1.412-1.232 5.905 5.905 0 0 1 1.718-.665l.346.873a6.732 6.732 0 0 0-1.496.623 3.83 3.83 0 0 0-1.177 1.011c-.323.415-.577.937-.762 1.565-.175.618-.263 1.371-.263 2.257 0 .896.106 1.662.319 2.299.221.628.507 1.149.858 1.565.36.425.757.752 1.191.983.443.24.887.407 1.33.499l-.346.955Zm4.821-.955a4.682 4.682 0 0 0 1.315-.499c.443-.231.84-.558 1.191-.983.36-.416.647-.937.859-1.565.222-.637.332-1.403.332-2.299 0-.886-.092-1.639-.277-2.257-.175-.628-.429-1.15-.761-1.565a3.684 3.684 0 0 0-1.164-1.011 6.724 6.724 0 0 0-1.495-.623l.346-.873c.6.129 1.168.351 1.703.665.545.304 1.02.715 1.427 1.232.406.508.729 1.131.969 1.87.24.729.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.549 1.33-.955 1.828-.397.499-.868.9-1.413 1.205a6.639 6.639 0 0 1-1.731.706l-.346-.955Zm10.014-2.742c0-.277.088-.499.263-.665a.986.986 0 0 1 .706-.263c.351 0 .624.124.818.374.193.24.29.581.29 1.025a2.28 2.28 0 0 1-.637 1.634 2.083 2.083 0 0 1-.581.457c-.203.12-.393.208-.568.263l-.346-.54c.332-.129.618-.314.858-.554.24-.24.36-.531.36-.873-.129.028-.23.042-.304.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm.125-5.443c0-.295.083-.522.249-.679.166-.166.388-.249.665-.249.295 0 .526.083.692.249.166.157.249.384.249.679a.93.93 0 0 1-.249.665c-.166.175-.397.263-.692.263-.277 0-.499-.088-.665-.263a.93.93 0 0 1-.249-.665Zm-90.201 25.64a4.79 4.79 0 0 0-.014-.318 5.78 5.78 0 0 0-.014-.416 6.247 6.247 0 0 0-.041-.429 3.04 3.04 0 0 0-.042-.36h-.928v-.9h1.842l.139.969h.069c.249-.323.563-.591.942-.803.388-.222.858-.333 1.412-.333.988 0 1.731.273 2.23.818.499.544.748 1.435.748 2.672 0 .582-.088 1.108-.263 1.579a3.228 3.228 0 0 1-.72 1.177 3.192 3.192 0 0 1-1.136.748 3.945 3.945 0 0 1-1.468.263c-.194 0-.369-.009-.526-.027a2.903 2.903 0 0 1-.416-.056 2.46 2.46 0 0 1-.36-.083 5.329 5.329 0 0 1-.388-.138v2.908h-1.066v-7.271Zm3.185-1.579c-.277 0-.54.051-.789.153-.24.101-.457.235-.651.401a2.367 2.367 0 0 0-.457.554c-.12.203-.194.407-.222.61v3.157c.204.139.43.25.679.333.259.074.596.11 1.011.11.739 0 1.33-.24 1.773-.72.443-.489.664-1.2.664-2.132 0-.785-.157-1.39-.47-1.815-.305-.434-.818-.651-1.538-.651Zm9.336-.844h1.967v4.722c0 .453.027.886.083 1.302h.928v.9h-1.842l-.042-1.177h-.055c-.24.397-.559.72-.956.969-.397.25-.877.374-1.44.374-.425 0-.789-.05-1.094-.152a1.495 1.495 0 0 1-.734-.499c-.194-.24-.337-.558-.429-.955-.093-.406-.139-.91-.139-1.51v-3.047h-.928v-.927h2.008v3.753c0 .378.014.72.042 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.471.152.803.152.48 0 .896-.156 1.246-.47a2.97 2.97 0 0 0 .817-1.178v-3.587h-.886v-.927Zm4.226 0h1.648v-1.371l1.08-.305v1.676h3.698v.927h-3.698v3.269c0 .674.161 1.172.485 1.496.332.323.803.484 1.412.484.416 0 .776-.078 1.08-.235.314-.157.596-.328.845-.513l.36.818a3.892 3.892 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.053-.166a2.325 2.325 0 0 1-.858-.485 2.367 2.367 0 0 1-.596-.845c-.147-.35-.221-.766-.221-1.246v-3.435h-1.648v-.927Zm23.2 9.86a6.848 6.848 0 0 1-1.745-.706 5.012 5.012 0 0 1-1.413-1.205c-.397-.499-.715-1.108-.955-1.828-.231-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.969-1.87a4.807 4.807 0 0 1 1.413-1.232 5.9 5.9 0 0 1 1.717-.665l.346.872a6.828 6.828 0 0 0-1.496.623c-.452.25-.844.587-1.177 1.011-.323.416-.577.938-.761 1.565-.176.619-.264 1.371-.264 2.258 0 .895.107 1.662.319 2.299.222.628.508 1.149.859 1.565.36.424.757.752 1.191.983.443.24.886.406 1.329.499l-.346.955Zm4.336-9.32a4.406 4.406 0 0 1 1.344-.499 7.38 7.38 0 0 1 1.468-.152c.47 0 .854.074 1.149.221.305.148.54.342.706.582.176.231.291.499.347.803.064.296.097.596.097.9 0 .351-.01.725-.028 1.122-.019.397-.032.794-.042 1.191 0 .462.028.9.083 1.316h.928v.9h-1.842l-.124-1.039h-.069a3.47 3.47 0 0 1-.25.319 2.368 2.368 0 0 1-.443.388 2.699 2.699 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.596-.831-.596-1.441 0-.471.102-.863.305-1.177.212-.314.512-.554.9-.72.388-.166.854-.263 1.399-.291a9.439 9.439 0 0 1 1.856.111c.046-.425.05-.776.014-1.053-.028-.286-.102-.512-.222-.678a.864.864 0 0 0-.485-.347 2.274 2.274 0 0 0-.762-.11c-.415 0-.812.06-1.191.18a10.83 10.83 0 0 0-1.011.346l-.346-.803Zm2.036 5.581c.259 0 .499-.042.72-.125a2.192 2.192 0 0 0 .997-.734c.111-.157.194-.304.25-.443v-.969a7.855 7.855 0 0 0-1.33-.125 3.52 3.52 0 0 0-1.052.139c-.296.083-.527.216-.693.401-.166.185-.249.425-.249.72 0 .305.101.573.305.804.212.221.563.332 1.052.332Zm11.372-5.055a4.697 4.697 0 0 0-.693-.18 3.215 3.215 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.771.194 1.094.13.314.314.582.554.803a2.5 2.5 0 0 0 .859.513c.341.12.715.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.221 3.221 0 0 0 1.039-.582l.484.804c-.129.11-.29.226-.484.346a5.15 5.15 0 0 1-.679.346 4.72 4.72 0 0 1-.845.249 4.777 4.777 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.125 3.125 0 0 1-1.135-.734 3.215 3.215 0 0 1-.693-1.149 4.54 4.54 0 0 1-.235-1.496c0-.582.078-1.099.235-1.551.167-.453.402-.831.707-1.136a2.962 2.962 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.683 0 1.237.06 1.662.18.434.12.798.254 1.094.402l-.014.042v1.925h-.997v-1.316Zm8.823 0a4.683 4.683 0 0 0-.692-.18 3.215 3.215 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.444.425-.665 1.099-.665 2.022 0 .406.064.771.194 1.094.129.314.314.582.554.803.24.222.526.393.858.513.342.12.716.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.21 3.21 0 0 0 1.039-.582l.485.804a4.06 4.06 0 0 1-.485.346 5.15 5.15 0 0 1-.679.346c-.249.102-.53.185-.844.249a4.787 4.787 0 0 1-.998.097c-.6 0-1.131-.083-1.592-.249a3.129 3.129 0 0 1-1.136-.734 3.227 3.227 0 0 1-.692-1.149 4.54 4.54 0 0 1-.236-1.496c0-.582.079-1.099.236-1.551.166-.453.401-.831.706-1.136a2.97 2.97 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.683 0 1.237.06 1.662.18.434.12.799.254 1.094.402l-.014.042v1.925h-.997v-1.316Zm3.533 2.396c0-1.117.291-1.999.873-2.645.581-.656 1.412-.984 2.493-.984.581 0 1.08.097 1.495.291.425.185.776.439 1.053.762.277.323.48.706.609 1.149.139.444.208.919.208 1.427 0 .554-.074 1.057-.222 1.509a3.104 3.104 0 0 1-.651 1.136 2.923 2.923 0 0 1-1.066.734c-.415.166-.891.249-1.426.249-.573 0-1.071-.092-1.496-.277a3.008 3.008 0 0 1-1.053-.775 3.218 3.218 0 0 1-.623-1.15 5.077 5.077 0 0 1-.194-1.426Zm1.15 0c0 .323.037.646.11.969.084.323.213.614.388.873.176.258.402.466.679.623.286.157.632.235 1.039.235.738 0 1.292-.226 1.661-.678.379-.462.568-1.136.568-2.022 0-.333-.041-.656-.124-.97a2.416 2.416 0 0 0-.388-.872 1.957 1.957 0 0 0-.693-.623c-.277-.157-.618-.236-1.024-.236-.739 0-1.293.227-1.662.679-.37.452-.554 1.126-.554 2.022Zm11.911-3.462h1.967v4.722c0 .453.028.886.083 1.302h.928v.9h-1.842l-.041-1.177h-.056a2.9 2.9 0 0 1-.955.969c-.397.25-.878.374-1.441.374-.425 0-.789-.05-1.094-.152a1.5 1.5 0 0 1-.734-.499c-.194-.24-.337-.558-.429-.955-.093-.406-.139-.91-.139-1.51v-3.047h-.928v-.927h2.009v3.753c0 .378.013.72.041 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.471.152.803.152.48 0 .896-.156 1.247-.47a2.98 2.98 0 0 0 .817-1.178v-3.587h-.887v-.927Zm5.085 2.423a4.79 4.79 0 0 0-.014-.318 6.422 6.422 0 0 0-.056-.845 3.288 3.288 0 0 0-.041-.36h-.928v-.9h1.856l.124 1.121h.07c.092-.157.212-.309.36-.457.157-.157.337-.295.54-.415a2.68 2.68 0 0 1 .678-.305c.25-.074.513-.111.79-.111.424 0 .798.047 1.122.139.332.092.604.258.817.498.221.231.387.55.498.956.111.397.166.905.166 1.523v3.975h-1.08v-3.767c0-.766-.124-1.343-.374-1.731-.249-.388-.701-.582-1.357-.582-.24 0-.475.051-.706.153a2.297 2.297 0 0 0-.61.374 2.536 2.536 0 0 0-.484.554c-.139.203-.24.42-.305.651v4.348h-1.066v-4.501Zm7.964-2.423h1.648v-1.371l1.081-.305v1.676h3.697v.927h-3.697v3.269c0 .674.161 1.172.484 1.496.333.323.804.484 1.413.484.415 0 .775-.078 1.08-.235.314-.157.596-.328.845-.513l.36.818a3.892 3.892 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.721-.055-1.053-.166a2.337 2.337 0 0 1-.859-.485 2.365 2.365 0 0 1-.595-.845c-.148-.35-.222-.766-.222-1.246v-3.435h-1.648v-.927Zm10.153 5.927h2.175v-7.285l-2.216 1.551-.54-.789 3.046-2.174h.776v8.697h2.133v.997h-5.374v-.997Zm10.236.235c0-.277.088-.498.263-.664a.984.984 0 0 1 .707-.263c.351 0 .623.124.817.373.194.241.291.582.291 1.025a2.288 2.288 0 0 1-.637 1.635 2.12 2.12 0 0 1-.582.457c-.203.12-.392.207-.568.263l-.346-.54c.332-.13.618-.314.859-.554.24-.24.36-.531.36-.873-.13.028-.231.042-.305.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.679Zm14.503-8.932h2.216v3.559h.069c.241-.305.55-.54.928-.706a3.04 3.04 0 0 1 1.233-.25c2.031 0 3.047 1.173 3.047 3.518 0 1.191-.328 2.105-.984 2.742-.655.628-1.588.942-2.797.942a6.64 6.64 0 0 1-1.551-.166c-.462-.111-.799-.24-1.011-.388v-8.323h-1.15v-.928Zm4.307 3.531c-.554 0-1.001.157-1.343.471-.342.314-.591.757-.748 1.33v3.185c.213.111.466.198.762.263.295.065.605.097.928.097.369 0 .701-.051.997-.152.305-.111.563-.277.775-.499.213-.231.374-.521.485-.872.12-.351.18-.767.18-1.247 0-.351-.037-.683-.111-.997a2.244 2.244 0 0 0-.36-.817 1.565 1.565 0 0 0-.623-.554c-.258-.138-.572-.208-.942-.208Zm5.985-.221a4.41 4.41 0 0 1 1.343-.499 7.387 7.387 0 0 1 1.468-.152c.471 0 .854.074 1.15.221.304.148.54.342.706.582.175.231.291.499.346.803.065.296.097.596.097.9 0 .351-.009.725-.028 1.122-.018.397-.032.794-.041 1.191 0 .462.028.9.083 1.316h.928v.9h-1.842l-.125-1.039h-.069c-.055.084-.138.19-.249.319a2.4 2.4 0 0 1-.443.388 2.707 2.707 0 0 1-1.565.457c-.684 0-1.224-.176-1.621-.526-.397-.351-.595-.831-.595-1.441 0-.471.101-.863.304-1.177.213-.314.513-.554.901-.72.387-.166.854-.263 1.398-.291a9.435 9.435 0 0 1 1.856.111c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.861.861 0 0 0-.484-.347 2.274 2.274 0 0 0-.762-.11c-.415 0-.812.06-1.191.18-.379.111-.716.226-1.011.346l-.346-.803Zm2.036 5.581c.258 0 .498-.042.72-.125a2.201 2.201 0 0 0 .997-.734c.111-.157.194-.304.249-.443v-.969a7.843 7.843 0 0 0-1.329-.125c-.407 0-.757.046-1.053.139-.295.083-.526.216-.692.401-.167.185-.25.425-.25.72 0 .305.102.573.305.804.212.221.563.332 1.053.332Zm6.94-8.891h2.298v7.368c0 .563.093.96.277 1.191.194.23.476.346.845.346.259 0 .503-.046.734-.139.24-.092.503-.249.79-.471l.498.762a3.073 3.073 0 0 1-.484.346c-.176.102-.356.19-.541.263a4.045 4.045 0 0 1-.554.153 2.805 2.805 0 0 1-1.426-.083 1.557 1.557 0 0 1-.679-.416 1.931 1.931 0 0 1-.401-.761c-.093-.324-.139-.721-.139-1.191v-6.44h-1.218v-.928Zm8.671 3.31a4.4 4.4 0 0 1 1.343-.499 7.387 7.387 0 0 1 1.468-.152c.471 0 .854.074 1.149.221.305.148.541.342.707.582.175.231.291.499.346.803.065.296.097.596.097.9 0 .351-.009.725-.028 1.122-.018.397-.032.794-.041 1.191 0 .462.027.9.083 1.316h.928v.9h-1.842l-.125-1.039h-.069c-.056.084-.139.19-.249.319a2.377 2.377 0 0 1-.444.388 2.699 2.699 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.595-.831-.595-1.441 0-.471.101-.863.304-1.177.213-.314.513-.554.9-.72.388-.166.854-.263 1.399-.291a9.435 9.435 0 0 1 1.856.111c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.865.865 0 0 0-.484-.347 2.283 2.283 0 0 0-.762-.11c-.416 0-.813.06-1.191.18-.379.111-.716.226-1.011.346l-.346-.803Zm2.035 5.581c.259 0 .499-.042.721-.125a2.201 2.201 0 0 0 .997-.734c.11-.157.194-.304.249-.443v-.969a7.845 7.845 0 0 0-1.33-.125 3.52 3.52 0 0 0-1.052.139c-.296.083-.526.216-.693.401-.166.185-.249.425-.249.72 0 .305.102.573.305.804.212.221.563.332 1.052.332Zm6.58-3.698a4.19 4.19 0 0 0-.014-.318 6.42 6.42 0 0 0-.055-.845 3.04 3.04 0 0 0-.042-.36h-.927v-.9h1.855l.125 1.121h.069c.093-.157.213-.309.36-.457.157-.157.337-.295.54-.415a2.756 2.756 0 0 1 1.468-.416c.425 0 .799.047 1.122.139.333.092.605.258.817.498.222.231.388.55.499.956.111.397.166.905.166 1.523v3.975h-1.08v-3.767c0-.766-.125-1.343-.374-1.731-.249-.388-.702-.582-1.357-.582-.24 0-.476.051-.707.153a2.308 2.308 0 0 0-.609.374 2.54 2.54 0 0 0-.485.554c-.138.203-.24.42-.304.651v4.348h-1.067v-4.501Zm13.615-1.357a4.683 4.683 0 0 0-.692-.18 3.215 3.215 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.771.194 1.094.129.314.314.582.554.803.24.222.526.393.859.513.341.12.715.18 1.121.18a3.66 3.66 0 0 0 1.261-.222 3.216 3.216 0 0 0 1.038-.582l.485.804a3.98 3.98 0 0 1-.485.346c-.194.12-.42.235-.678.346-.25.102-.531.185-.845.249a4.784 4.784 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.125 3.125 0 0 1-1.135-.734 3.215 3.215 0 0 1-.693-1.149 4.54 4.54 0 0 1-.235-1.496c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.97 2.97 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.684 0 1.238.06 1.662.18.434.12.799.254 1.094.402l-.013.042v1.925h-.998v-1.316Zm10.07 4.986a3.38 3.38 0 0 1-.595.415c-.222.129-.466.24-.734.333-.268.092-.55.161-.845.207a4.532 4.532 0 0 1-.873.083c-.553 0-1.043-.083-1.468-.249a2.932 2.932 0 0 1-1.066-.734 3.276 3.276 0 0 1-.651-1.149 4.713 4.713 0 0 1-.221-1.496c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.97 2.97 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.388 0 .771.051 1.15.153.378.101.711.295.997.581.295.277.522.665.679 1.164.157.489.212 1.126.166 1.911h-5.36c0 .831.222 1.454.665 1.87.452.406 1.053.609 1.8.609.25 0 .494-.028.734-.083.25-.065.485-.139.707-.222.221-.083.415-.175.581-.277a2.39 2.39 0 0 0 .402-.277l.429.79Zm-2.922-5.305c-.305 0-.595.033-.872.097a1.992 1.992 0 0 0-.721.333 1.805 1.805 0 0 0-.512.595c-.129.24-.212.54-.249.9h4.307c-.046-.609-.245-1.08-.596-1.412-.341-.342-.794-.513-1.357-.513Zm6.178 5.18h2.175v-7.285l-2.216 1.551-.54-.789 3.047-2.174h.775v8.697h2.133v.997h-5.374v-.997Zm8.851-3.504h4.737v1.025h-4.737v-1.025Zm8.796 3.504h2.174v-7.285l-2.215 1.551-.54-.789 3.046-2.174h.776v8.697h2.133v.997h-5.374v-.997Zm7.826-3.85a9.7 9.7 0 0 1 .208-2.105c.139-.628.346-1.154.623-1.579a2.742 2.742 0 0 1 1.053-.983c.425-.231.928-.346 1.509-.346.619 0 1.141.11 1.565.332.434.222.785.545 1.053.969.268.425.462.951.582 1.579.12.619.18 1.33.18 2.133 0 .785-.07 1.491-.208 2.119-.139.618-.346 1.145-.623 1.579a2.902 2.902 0 0 1-1.053.983c-.425.222-.928.332-1.509.332-.61 0-1.131-.12-1.565-.36a3.055 3.055 0 0 1-1.053-1.038c-.268-.444-.462-.97-.582-1.579-.12-.619-.18-1.297-.18-2.036Zm5.637 0c0-.489-.028-.956-.083-1.399l-4.113 3.753c.157.527.392.947.706 1.261.314.314.725.47 1.233.47.812 0 1.389-.337 1.731-1.011.351-.674.526-1.698.526-3.074Zm-4.487 0c0 .231.005.452.014.665l.055.623 4.127-3.739c-.157-.499-.392-.896-.706-1.191-.305-.296-.72-.444-1.247-.444-.821 0-1.403.342-1.745 1.025-.332.674-.498 1.695-.498 3.061Zm7.674 0c0-.785.069-1.487.208-2.105.138-.628.346-1.154.623-1.579a2.746 2.746 0 0 1 1.052-.983c.425-.231.928-.346 1.51-.346.618 0 1.14.11 1.565.332.434.222.785.545 1.052.969.268.425.462.951.582 1.579.12.619.18 1.33.18 2.133 0 .785-.069 1.491-.208 2.119-.138.618-.346 1.145-.623 1.579a2.908 2.908 0 0 1-1.052.983c-.425.222-.928.332-1.51.332-.609 0-1.131-.12-1.565-.36a3.053 3.053 0 0 1-1.052-1.038c-.268-.444-.462-.97-.582-1.579-.12-.619-.18-1.297-.18-2.036Zm5.636 0c0-.489-.027-.956-.083-1.399l-4.113 3.753c.157.527.393.947.706 1.261.314.314.725.47 1.233.47.813 0 1.39-.337 1.731-1.011.351-.674.526-1.698.526-3.074Zm-4.487 0c0 .231.005.452.014.665l.056.623 4.127-3.739c-.157-.499-.393-.896-.707-1.191-.304-.296-.72-.444-1.246-.444-.822 0-1.403.342-1.745 1.025-.332.674-.499 1.695-.499 3.061Zm8.893 6.828a4.719 4.719 0 0 0 1.316-.499 3.87 3.87 0 0 0 1.191-.983c.36-.416.646-.937.858-1.565.222-.637.333-1.404.333-2.299 0-.887-.093-1.639-.277-2.258-.176-.627-.43-1.149-.762-1.565a3.706 3.706 0 0 0-1.163-1.011 6.828 6.828 0 0 0-1.496-.623l.346-.872c.6.129 1.168.351 1.704.665.544.304 1.02.715 1.426 1.232.406.508.73 1.131.97 1.87.24.729.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.55 1.329-.956 1.828-.397.499-.868.9-1.413 1.205a6.61 6.61 0 0 1-1.731.706l-.346-.955Zm10.014-2.743c0-.277.088-.498.264-.664.184-.176.42-.263.706-.263.351 0 .623.124.817.373.194.241.291.582.291 1.025a2.288 2.288 0 0 1-.637 1.635 2.12 2.12 0 0 1-.582.457c-.203.12-.392.207-.568.263l-.346-.54c.332-.13.619-.314.859-.554.24-.24.36-.531.36-.873-.13.028-.231.042-.305.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.679Zm.125-5.442c0-.296.083-.522.249-.679.167-.166.388-.249.665-.249.296 0 .526.083.693.249.166.157.249.383.249.679a.93.93 0 0 1-.249.665c-.167.175-.397.263-.693.263-.277 0-.498-.088-.665-.263a.93.93 0 0 1-.249-.665Zm-249.022 25.638a4.79 4.79 0 0 0-.014-.318 6.308 6.308 0 0 0-.055-.845 3.04 3.04 0 0 0-.042-.36h-.928v-.9h1.842l.139.969h.069c.249-.323.563-.591.942-.803.388-.222.858-.333 1.412-.333.988 0 1.731.273 2.23.818.499.544.748 1.435.748 2.672 0 .582-.088 1.108-.263 1.579a3.228 3.228 0 0 1-.72 1.177 3.192 3.192 0 0 1-1.136.748 3.945 3.945 0 0 1-1.468.263c-.194 0-.369-.009-.526-.027a2.903 2.903 0 0 1-.416-.056 2.46 2.46 0 0 1-.36-.083 5.329 5.329 0 0 1-.388-.138v2.908h-1.066v-7.271Zm3.185-1.579c-.277 0-.54.051-.789.153-.24.101-.457.235-.651.401a2.367 2.367 0 0 0-.457.554c-.12.204-.194.407-.222.61v3.157c.204.139.43.25.679.333.259.074.596.111 1.011.111.739 0 1.33-.241 1.773-.721.443-.489.664-1.2.664-2.132 0-.785-.157-1.39-.47-1.815-.305-.434-.818-.651-1.538-.651Zm9.336-.844h1.967v4.722c0 .453.027.887.083 1.302h.928v.9h-1.842l-.042-1.177h-.055c-.24.397-.559.72-.956.969-.397.25-.877.374-1.44.374-.425 0-.789-.05-1.094-.152a1.493 1.493 0 0 1-.734-.498c-.194-.241-.337-.559-.429-.956-.093-.406-.139-.91-.139-1.51v-3.046h-.928v-.928h2.008v3.753c0 .378.014.72.042 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.471.153.803.153.48 0 .896-.157 1.246-.471a2.97 2.97 0 0 0 .817-1.178v-3.586h-.886v-.928Zm4.226 0h1.648v-1.371l1.08-.305v1.676h3.698v.928h-3.698v3.268c0 .674.161 1.173.485 1.496.332.323.803.484 1.412.484.416 0 .776-.078 1.08-.235.314-.157.596-.328.845-.512l.36.817a3.892 3.892 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.053-.166a2.31 2.31 0 0 1-.858-.485 2.372 2.372 0 0 1-.596-.844c-.147-.351-.221-.767-.221-1.247v-3.434h-1.648v-.928Zm23.2 9.86a6.848 6.848 0 0 1-1.745-.706 5.012 5.012 0 0 1-1.413-1.205c-.397-.499-.715-1.108-.955-1.828-.231-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.969-1.87a4.807 4.807 0 0 1 1.413-1.232 5.9 5.9 0 0 1 1.717-.665l.346.872a6.781 6.781 0 0 0-1.496.624 3.841 3.841 0 0 0-1.177 1.011c-.323.415-.577.937-.761 1.564-.176.619-.264 1.372-.264 2.258 0 .895.107 1.662.319 2.299.222.628.508 1.149.859 1.565.36.424.757.752 1.191.983.443.24.886.406 1.329.499l-.346.955Zm4.336-9.32a4.406 4.406 0 0 1 1.344-.499 7.38 7.38 0 0 1 1.468-.152c.47 0 .854.074 1.149.221.305.148.54.342.706.582.176.231.291.499.347.803.064.296.097.596.097.901 0 .35-.01.724-.028 1.121-.019.397-.032.794-.042 1.191 0 .462.028.901.083 1.316h.928v.9h-1.842l-.124-1.038h-.069a3.624 3.624 0 0 1-.25.318 2.368 2.368 0 0 1-.443.388 2.699 2.699 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.596-.831-.596-1.441 0-.471.102-.863.305-1.177.212-.314.512-.554.9-.72.388-.166.854-.263 1.399-.291a9.439 9.439 0 0 1 1.856.111c.046-.425.05-.776.014-1.053-.028-.286-.102-.512-.222-.678a.858.858 0 0 0-.485-.346 2.247 2.247 0 0 0-.762-.111c-.415 0-.812.06-1.191.18a10.83 10.83 0 0 0-1.011.346l-.346-.803Zm2.036 5.581c.259 0 .499-.042.72-.125a2.192 2.192 0 0 0 .997-.734c.111-.157.194-.304.25-.443v-.969a7.855 7.855 0 0 0-1.33-.125 3.52 3.52 0 0 0-1.052.139c-.296.083-.527.217-.693.401-.166.185-.249.425-.249.72 0 .305.101.573.305.804.212.221.563.332 1.052.332Zm11.372-5.055a4.697 4.697 0 0 0-.693-.18 3.215 3.215 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.771.194 1.094.13.314.314.582.554.803a2.5 2.5 0 0 0 .859.513c.341.12.715.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.203 3.203 0 0 0 1.039-.582l.484.804c-.129.111-.29.226-.484.346a5.15 5.15 0 0 1-.679.346 4.72 4.72 0 0 1-.845.249 4.777 4.777 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.125 3.125 0 0 1-1.135-.734 3.215 3.215 0 0 1-.693-1.149 4.54 4.54 0 0 1-.235-1.496c0-.582.078-1.099.235-1.551.167-.453.402-.831.707-1.136a2.974 2.974 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.683 0 1.237.06 1.662.181.434.12.798.253 1.094.401l-.014.042v1.925h-.997v-1.316Zm8.823 0a4.683 4.683 0 0 0-.692-.18 3.215 3.215 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.444.425-.665 1.099-.665 2.022 0 .406.064.771.194 1.094.129.314.314.582.554.803.24.222.526.393.858.513.342.12.716.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.192 3.192 0 0 0 1.039-.582l.485.804a3.95 3.95 0 0 1-.485.346 5.15 5.15 0 0 1-.679.346c-.249.102-.53.185-.844.249a4.787 4.787 0 0 1-.998.097c-.6 0-1.131-.083-1.592-.249a3.129 3.129 0 0 1-1.136-.734 3.227 3.227 0 0 1-.692-1.149 4.54 4.54 0 0 1-.236-1.496c0-.582.079-1.099.236-1.551.166-.453.401-.831.706-1.136a2.982 2.982 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.683 0 1.237.06 1.662.181.434.12.799.253 1.094.401l-.014.042v1.925h-.997v-1.316Zm3.533 2.396c0-1.117.291-1.999.873-2.645.581-.656 1.412-.984 2.493-.984.581 0 1.08.097 1.495.291.425.185.776.439 1.053.762.277.323.48.706.609 1.149.139.444.208.919.208 1.427 0 .554-.074 1.057-.222 1.509a3.104 3.104 0 0 1-.651 1.136 2.923 2.923 0 0 1-1.066.734c-.415.166-.891.249-1.426.249-.573 0-1.071-.092-1.496-.277a2.996 2.996 0 0 1-1.053-.775 3.218 3.218 0 0 1-.623-1.15 5.077 5.077 0 0 1-.194-1.426Zm1.15 0c0 .323.037.646.11.969.084.324.213.614.388.873.176.258.402.466.679.623.286.157.632.236 1.039.236.738 0 1.292-.227 1.661-.679.379-.462.568-1.136.568-2.022 0-.332-.041-.656-.124-.97a2.423 2.423 0 0 0-.388-.872 1.957 1.957 0 0 0-.693-.623c-.277-.157-.618-.236-1.024-.236-.739 0-1.293.227-1.662.679-.37.452-.554 1.126-.554 2.022Zm11.911-3.462h1.967v4.722c0 .453.028.887.083 1.302h.928v.9h-1.842l-.041-1.177h-.056a2.9 2.9 0 0 1-.955.969c-.397.25-.878.374-1.441.374-.425 0-.789-.05-1.094-.152a1.497 1.497 0 0 1-.734-.498c-.194-.241-.337-.559-.429-.956-.093-.406-.139-.91-.139-1.51v-3.046h-.928v-.928h2.009v3.753c0 .378.013.72.041 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.471.153.803.153.48 0 .896-.157 1.247-.471a2.98 2.98 0 0 0 .817-1.178v-3.586h-.887v-.928Zm5.085 2.423a4.79 4.79 0 0 0-.014-.318 6.422 6.422 0 0 0-.056-.845 3.288 3.288 0 0 0-.041-.36h-.928v-.9h1.856l.124 1.121h.07c.092-.157.212-.309.36-.457.157-.157.337-.295.54-.415a2.68 2.68 0 0 1 .678-.305c.25-.074.513-.111.79-.111.424 0 .798.047 1.122.139.332.092.604.258.817.499.221.23.387.549.498.955.111.397.166.905.166 1.524v3.974h-1.08v-3.767c0-.766-.124-1.343-.374-1.731-.249-.388-.701-.582-1.357-.582-.24 0-.475.051-.706.153a2.297 2.297 0 0 0-.61.374 2.536 2.536 0 0 0-.484.554c-.139.203-.24.42-.305.651v4.348h-1.066v-4.501Zm7.964-2.423h1.648v-1.371l1.081-.305v1.676h3.697v.928h-3.697v3.268c0 .674.161 1.173.484 1.496.333.323.804.484 1.413.484.415 0 .775-.078 1.08-.235.314-.157.596-.328.845-.512l.36.817a3.892 3.892 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.721-.055-1.053-.166a2.323 2.323 0 0 1-.859-.485 2.37 2.37 0 0 1-.595-.844c-.148-.351-.222-.767-.222-1.247v-3.434h-1.648v-.928Zm15.319-.319c0 .85-.402 1.796-1.205 2.839s-1.925 2.179-3.365 3.407h4.875v.997h-6.149v-.997c.175-.166.415-.383.72-.651.304-.268.632-.563.983-.886.351-.333.706-.688 1.066-1.067.37-.378.702-.766.998-1.163a6.87 6.87 0 0 0 .72-1.191 2.73 2.73 0 0 0 .277-1.149c0-.554-.148-.988-.443-1.302-.287-.323-.721-.485-1.302-.485-.499 0-.919.055-1.261.166-.341.111-.65.273-.927.485l-.471-.762a4.509 4.509 0 0 1 1.315-.651 5.453 5.453 0 0 1 1.538-.207c.868 0 1.523.235 1.966.706.443.471.665 1.108.665 1.911Zm5.07 6.482c0-.277.088-.499.263-.665a.984.984 0 0 1 .707-.263c.351 0 .623.124.817.374.194.24.291.581.291 1.024a2.288 2.288 0 0 1-.637 1.635 2.12 2.12 0 0 1-.582.457c-.203.12-.392.207-.568.263l-.346-.54c.332-.13.618-.314.859-.554.24-.24.36-.531.36-.873-.13.028-.231.042-.305.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm14.503-8.933h2.216v3.559h.069c.241-.305.55-.54.928-.706a3.04 3.04 0 0 1 1.233-.25c2.031 0 3.047 1.173 3.047 3.518 0 1.191-.328 2.105-.984 2.742-.655.628-1.588.942-2.797.942a6.64 6.64 0 0 1-1.551-.166c-.462-.111-.799-.24-1.011-.388v-8.323h-1.15v-.928Zm4.307 3.531c-.554 0-1.001.157-1.343.471-.342.314-.591.757-.748 1.33v3.185c.213.111.466.199.762.263.295.065.605.097.928.097.369 0 .701-.051.997-.152.305-.111.563-.277.775-.499.213-.231.374-.521.485-.872.12-.351.18-.767.18-1.247 0-.351-.037-.683-.111-.997a2.244 2.244 0 0 0-.36-.817 1.565 1.565 0 0 0-.623-.554c-.258-.138-.572-.208-.942-.208Zm5.985-.221a4.41 4.41 0 0 1 1.343-.499 7.387 7.387 0 0 1 1.468-.152c.471 0 .854.074 1.15.221.304.148.54.342.706.582.175.231.291.499.346.803.065.296.097.596.097.901 0 .35-.009.724-.028 1.121-.018.397-.032.794-.041 1.191 0 .462.028.901.083 1.316h.928v.9h-1.842l-.125-1.038h-.069a3.4 3.4 0 0 1-.249.318 2.4 2.4 0 0 1-.443.388 2.707 2.707 0 0 1-1.565.457c-.684 0-1.224-.176-1.621-.526-.397-.351-.595-.831-.595-1.441 0-.471.101-.863.304-1.177.213-.314.513-.554.901-.72.387-.166.854-.263 1.398-.291a9.435 9.435 0 0 1 1.856.111c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.855.855 0 0 0-.484-.346 2.247 2.247 0 0 0-.762-.111c-.415 0-.812.06-1.191.18-.379.111-.716.226-1.011.346l-.346-.803Zm2.036 5.581c.258 0 .498-.042.72-.125a2.201 2.201 0 0 0 .997-.734c.111-.157.194-.304.249-.443v-.969a7.843 7.843 0 0 0-1.329-.125c-.407 0-.757.046-1.053.139-.295.083-.526.217-.692.401-.167.185-.25.425-.25.72 0 .305.102.573.305.804.212.221.563.332 1.053.332Zm6.94-8.891h2.298v7.368c0 .563.093.96.277 1.191.194.23.476.346.845.346.259 0 .503-.046.734-.139.24-.092.503-.249.79-.471l.498.762a3.073 3.073 0 0 1-.484.346c-.176.102-.356.19-.541.264a4.187 4.187 0 0 1-.554.152 2.805 2.805 0 0 1-1.426-.083 1.557 1.557 0 0 1-.679-.416 1.924 1.924 0 0 1-.401-.761c-.093-.324-.139-.721-.139-1.191v-6.44h-1.218v-.928Zm8.671 3.31a4.4 4.4 0 0 1 1.343-.499 7.387 7.387 0 0 1 1.468-.152c.471 0 .854.074 1.149.221.305.148.541.342.707.582.175.231.291.499.346.803.065.296.097.596.097.901 0 .35-.009.724-.028 1.121-.018.397-.032.794-.041 1.191 0 .462.027.901.083 1.316h.928v.9h-1.842l-.125-1.038h-.069a3.78 3.78 0 0 1-.249.318 2.377 2.377 0 0 1-.444.388 2.699 2.699 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.595-.831-.595-1.441 0-.471.101-.863.304-1.177.213-.314.513-.554.9-.72.388-.166.854-.263 1.399-.291a9.435 9.435 0 0 1 1.856.111c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.859.859 0 0 0-.484-.346 2.255 2.255 0 0 0-.762-.111c-.416 0-.813.06-1.191.18-.379.111-.716.226-1.011.346l-.346-.803Zm2.035 5.581c.259 0 .499-.042.721-.125a2.201 2.201 0 0 0 .997-.734c.11-.157.194-.304.249-.443v-.969a7.845 7.845 0 0 0-1.33-.125 3.52 3.52 0 0 0-1.052.139c-.296.083-.526.217-.693.401-.166.185-.249.425-.249.72 0 .305.102.573.305.804.212.221.563.332 1.052.332Zm6.58-3.698a4.19 4.19 0 0 0-.014-.318 6.42 6.42 0 0 0-.055-.845 3.04 3.04 0 0 0-.042-.36h-.927v-.9h1.855l.125 1.121h.069c.093-.157.213-.309.36-.457.157-.157.337-.295.54-.415a2.756 2.756 0 0 1 1.468-.416c.425 0 .799.047 1.122.139.333.092.605.258.817.499.222.23.388.549.499.955.111.397.166.905.166 1.524v3.974h-1.08v-3.767c0-.766-.125-1.343-.374-1.731-.249-.388-.702-.582-1.357-.582-.24 0-.476.051-.707.153a2.308 2.308 0 0 0-.609.374 2.54 2.54 0 0 0-.485.554c-.138.203-.24.42-.304.651v4.348h-1.067v-4.501Zm13.615-1.357a4.683 4.683 0 0 0-.692-.18 3.215 3.215 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.771.194 1.094.129.314.314.582.554.803.24.222.526.393.859.513.341.12.715.18 1.121.18a3.66 3.66 0 0 0 1.261-.222 3.197 3.197 0 0 0 1.038-.582l.485.804a3.874 3.874 0 0 1-.485.346c-.194.12-.42.235-.678.346-.25.102-.531.185-.845.249a4.784 4.784 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.125 3.125 0 0 1-1.135-.734 3.215 3.215 0 0 1-.693-1.149 4.54 4.54 0 0 1-.235-1.496c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.982 2.982 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.684 0 1.238.06 1.662.181.434.12.799.253 1.094.401l-.013.042v1.925h-.998v-1.316Zm10.07 4.986a3.38 3.38 0 0 1-.595.415c-.222.129-.466.24-.734.333-.268.092-.55.161-.845.207a4.532 4.532 0 0 1-.873.083c-.553 0-1.043-.083-1.468-.249a2.932 2.932 0 0 1-1.066-.734 3.276 3.276 0 0 1-.651-1.149 4.713 4.713 0 0 1-.221-1.496c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.982 2.982 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.388 0 .771.051 1.15.153.378.101.711.295.997.581.295.277.522.665.679 1.164.157.489.212 1.126.166 1.911h-5.36c0 .831.222 1.454.665 1.87.452.406 1.053.609 1.8.609.25 0 .494-.028.734-.083.25-.065.485-.139.707-.222.221-.083.415-.175.581-.277a2.39 2.39 0 0 0 .402-.277l.429.79Zm-2.922-5.304c-.305 0-.595.032-.872.096a1.992 1.992 0 0 0-.721.333 1.815 1.815 0 0 0-.512.595c-.129.24-.212.54-.249.901h4.307c-.046-.61-.245-1.081-.596-1.413-.341-.342-.794-.512-1.357-.512Zm6.178 5.179h2.175v-7.285l-2.216 1.552-.54-.79 3.047-2.174h.775v8.697h2.133v.997h-5.374v-.997Zm7.73-4.182h2.991v-3.061h.997v3.061h2.992v.997h-2.992v3.06h-.997v-3.06h-2.991v-.997Zm9.917 4.182h2.174v-7.285l-2.215 1.552-.54-.79 3.046-2.174h.776v8.697h2.133v.997h-5.374v-.997Zm7.826-3.85c0-.785.07-1.486.208-2.105.139-.628.346-1.154.623-1.579a2.742 2.742 0 0 1 1.053-.983c.425-.231.928-.346 1.509-.346.619 0 1.141.11 1.565.332.434.222.785.545 1.053.969.268.425.462.951.582 1.579.12.619.18 1.33.18 2.133 0 .785-.07 1.491-.208 2.119-.139.619-.346 1.145-.623 1.579a2.902 2.902 0 0 1-1.053.983c-.425.222-.928.332-1.509.332-.61 0-1.131-.12-1.565-.36a3.055 3.055 0 0 1-1.053-1.038c-.268-.444-.462-.97-.582-1.579-.12-.619-.18-1.297-.18-2.036Zm5.637 0c0-.489-.028-.956-.083-1.399l-4.113 3.753c.157.527.392.947.706 1.261.314.314.725.471 1.233.471.812 0 1.389-.337 1.731-1.011.351-.674.526-1.699.526-3.075Zm-4.487 0c0 .231.005.452.014.665l.055.623 4.127-3.739c-.157-.499-.392-.896-.706-1.191-.305-.296-.72-.443-1.247-.443-.821 0-1.403.341-1.745 1.024-.332.674-.498 1.695-.498 3.061Zm7.674 0c0-.785.069-1.486.208-2.105.138-.628.346-1.154.623-1.579a2.746 2.746 0 0 1 1.052-.983c.425-.231.928-.346 1.51-.346.618 0 1.14.11 1.565.332.434.222.785.545 1.052.969.268.425.462.951.582 1.579.12.619.18 1.33.18 2.133 0 .785-.069 1.491-.208 2.119-.138.619-.346 1.145-.623 1.579a2.908 2.908 0 0 1-1.052.983c-.425.222-.928.332-1.51.332-.609 0-1.131-.12-1.565-.36a3.053 3.053 0 0 1-1.052-1.038c-.268-.444-.462-.97-.582-1.579-.12-.619-.18-1.297-.18-2.036Zm5.636 0c0-.489-.027-.956-.083-1.399l-4.113 3.753c.157.527.393.947.706 1.261.314.314.725.471 1.233.471.813 0 1.39-.337 1.731-1.011.351-.674.526-1.699.526-3.075Zm-4.487 0c0 .231.005.452.014.665l.056.623 4.127-3.739c-.157-.499-.393-.896-.707-1.191-.304-.296-.72-.443-1.246-.443-.822 0-1.403.341-1.745 1.024-.332.674-.499 1.695-.499 3.061Zm8.893 6.828a4.719 4.719 0 0 0 1.316-.499 3.87 3.87 0 0 0 1.191-.983c.36-.416.646-.937.858-1.565.222-.637.333-1.404.333-2.299 0-.886-.093-1.639-.277-2.258-.176-.627-.43-1.149-.762-1.564a3.68 3.68 0 0 0-1.163-1.011 6.781 6.781 0 0 0-1.496-.624l.346-.872c.6.129 1.168.351 1.704.665.544.304 1.02.715 1.426 1.232.406.508.73 1.131.97 1.87.24.729.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.55 1.329-.956 1.828-.397.499-.868.9-1.413 1.205a6.61 6.61 0 0 1-1.731.706l-.346-.955Zm10.014-2.742c0-.277.088-.499.264-.665.184-.176.42-.263.706-.263.351 0 .623.124.817.374.194.24.291.581.291 1.024a2.288 2.288 0 0 1-.637 1.635 2.12 2.12 0 0 1-.582.457c-.203.12-.392.207-.568.263l-.346-.54c.332-.13.619-.314.859-.554.24-.24.36-.531.36-.873-.13.028-.231.042-.305.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm.125-5.443c0-.296.083-.522.249-.679.167-.166.388-.249.665-.249.296 0 .526.083.693.249.166.157.249.383.249.679a.93.93 0 0 1-.249.665c-.167.175-.397.263-.693.263-.277 0-.498-.088-.665-.263a.93.93 0 0 1-.249-.665Zm-249.922 23.216h1.648v-1.371l1.08-.304v1.675h3.698v.928h-3.698v3.269c0 .674.162 1.172.485 1.495.332.324.803.485 1.412.485.416 0 .776-.078 1.081-.235.314-.157.595-.328.844-.513l.361.817a3.877 3.877 0 0 1-1.164.624c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.052-.166a2.32 2.32 0 0 1-.859-.485 2.376 2.376 0 0 1-.596-.845c-.147-.351-.221-.766-.221-1.246v-3.435h-1.648v-.928Zm11.898 3.38-2.673-3.38h1.385l1.994 2.604 2.05-2.604h1.246l-2.673 3.324 2.839 3.601h-1.329l-2.202-2.839-2.244 2.839h-1.26l2.867-3.545Zm8.546 2.783c0-.295.083-.521.249-.678.167-.167.388-.25.665-.25.296 0 .526.083.693.25.166.157.249.383.249.678 0 .268-.083.49-.249.665-.167.175-.397.263-.693.263-.277 0-.498-.088-.665-.263a.928.928 0 0 1-.249-.665Zm11.676-5.096a4.683 4.683 0 0 0-.692-.18 3.158 3.158 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.424-.665 1.098-.665 2.022 0 .406.065.771.194 1.094.129.314.314.581.554.803.24.222.526.392.859.512.341.12.715.18 1.121.18a3.66 3.66 0 0 0 1.261-.221 3.216 3.216 0 0 0 1.038-.582l.485.803a3.871 3.871 0 0 1-.485.347c-.194.12-.42.235-.678.346-.25.101-.531.185-.845.249a4.784 4.784 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.138 3.138 0 0 1-1.135-.734 3.21 3.21 0 0 1-.693-1.15 4.534 4.534 0 0 1-.235-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.972 2.972 0 0 1 1.108-.693 4.044 4.044 0 0 1 1.454-.249c.684 0 1.238.06 1.662.18.434.12.799.254 1.094.402l-.013.041v1.925h-.998v-1.315Zm3.534 2.396c0-1.117.29-1.999.872-2.646.582-.655 1.413-.983 2.493-.983.582 0 1.08.097 1.496.291.424.185.775.439 1.052.762s.48.706.609 1.149c.139.443.208.919.208 1.427 0 .554-.074 1.057-.221 1.509a3.14 3.14 0 0 1-.651 1.136 2.948 2.948 0 0 1-1.067.734c-.415.166-.891.249-1.426.249-.573 0-1.071-.092-1.496-.277a3.004 3.004 0 0 1-1.052-.775 3.237 3.237 0 0 1-.624-1.15 5.082 5.082 0 0 1-.193-1.426Zm1.149 0c0 .323.037.646.111.969.083.323.212.614.388.873.175.258.401.466.678.623.286.157.633.235 1.039.235.738 0 1.292-.226 1.662-.678.378-.462.568-1.136.568-2.022 0-.333-.042-.656-.125-.97a2.399 2.399 0 0 0-.388-.872 1.944 1.944 0 0 0-.692-.623c-.277-.157-.619-.236-1.025-.236-.739 0-1.293.226-1.662.679-.369.452-.554 1.126-.554 2.022Zm10.513 3.462v-4.612a5.16 5.16 0 0 0-.028-.554 1.48 1.48 0 0 0-.097-.484.708.708 0 0 0-.221-.347.54.54 0 0 0-.374-.124c-.314 0-.582.129-.803.387a2.654 2.654 0 0 0-.485.97v4.764h-1.053v-6.925h.72l.208.845h.056c.092-.138.18-.268.263-.388.092-.129.194-.24.304-.332a1.26 1.26 0 0 1 .416-.208c.157-.055.355-.083.595-.083.139 0 .282.023.43.069.147.037.281.102.401.194.13.083.24.199.333.347.092.147.152.327.18.54.212-.36.448-.642.706-.845.268-.203.633-.305 1.094-.305.305 0 .55.051.734.153.194.101.342.249.443.443.111.184.185.411.222.678.046.259.069.55.069.873v4.944h-1.052v-4.709c0-.194-.01-.374-.028-.54a1.579 1.579 0 0 0-.111-.457.663.663 0 0 0-.208-.305.506.506 0 0 0-.346-.11c-.323 0-.595.129-.817.387-.221.259-.388.628-.498 1.108v4.626h-1.053Zm8.823 0v-4.612a5.44 5.44 0 0 0-.027-.554 1.533 1.533 0 0 0-.097-.484.702.702 0 0 0-.222-.347.538.538 0 0 0-.374-.124c-.314 0-.581.129-.803.387a2.67 2.67 0 0 0-.485.97v4.764h-1.052v-6.925h.72l.208.845h.055c.092-.138.18-.268.263-.388.093-.129.194-.24.305-.332.12-.092.258-.162.415-.208.157-.055.356-.083.596-.083.138 0 .281.023.429.069.148.037.282.102.402.194.129.083.24.199.332.347.092.147.153.327.18.54.213-.36.448-.642.707-.845.267-.203.632-.305 1.094-.305.304 0 .549.051.734.153.193.101.341.249.443.443.111.184.184.411.221.678.047.259.07.55.07.873v4.944h-1.053v-4.709c0-.194-.009-.374-.028-.54a1.58 1.58 0 0 0-.11-.457.678.678 0 0 0-.208-.305.508.508 0 0 0-.346-.11c-.324 0-.596.129-.817.387-.222.259-.388.628-.499 1.108v4.626h-1.053Zm6.65 0v-.928h2.409v-5.069h-2.409v-.928h3.517v5.997h2.355v.928h-5.872Zm2.035-8.891a.89.89 0 0 1 .25-.637.817.817 0 0 1 .637-.277c.267 0 .489.092.664.277a.845.845 0 0 1 .277.637c0 .24-.092.443-.277.609a.927.927 0 0 1-.664.249.862.862 0 0 1-.637-.249.825.825 0 0 1-.25-.609Zm5.763 1.966h1.648v-1.371l1.08-.304v1.675h3.698v.928h-3.698v3.269c0 .674.162 1.172.485 1.495.332.324.803.485 1.413.485.415 0 .775-.078 1.08-.235.314-.157.595-.328.845-.513l.36.817a3.865 3.865 0 0 1-1.164.624c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.052-.166a2.337 2.337 0 0 1-.859-.485 2.361 2.361 0 0 1-.595-.845c-.148-.351-.222-.766-.222-1.246v-3.435h-1.648v-.928Zm14.377 9.861a6.848 6.848 0 0 1-1.745-.706 5.042 5.042 0 0 1-1.413-1.205c-.397-.499-.715-1.108-.955-1.828-.231-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.969-1.87a4.825 4.825 0 0 1 1.413-1.233 5.897 5.897 0 0 1 1.717-.664l.346.872a6.8 6.8 0 0 0-1.495.623 3.86 3.86 0 0 0-1.178 1.011c-.323.416-.577.937-.761 1.565-.176.619-.263 1.371-.263 2.258 0 .895.106 1.662.318 2.299.222.627.508 1.149.859 1.565.36.424.757.752 1.191.983.443.24.886.406 1.329.498l-.346.956Zm4.821-.956a4.685 4.685 0 0 0 1.316-.498 3.87 3.87 0 0 0 1.191-.983c.36-.416.646-.938.858-1.565.222-.637.333-1.404.333-2.299 0-.887-.093-1.639-.277-2.258-.176-.628-.43-1.149-.762-1.565a3.706 3.706 0 0 0-1.163-1.011 6.828 6.828 0 0 0-1.496-.623l.346-.872c.6.129 1.168.35 1.704.664.544.305 1.02.716 1.426 1.233.406.508.73 1.131.97 1.87.24.729.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.55 1.329-.956 1.828-.397.498-.868.9-1.413 1.205a6.61 6.61 0 0 1-1.731.706l-.346-.956Zm10.014-2.742c0-.277.088-.498.264-.665a.984.984 0 0 1 .706-.263c.351 0 .623.125.817.374.194.24.291.582.291 1.025a2.288 2.288 0 0 1-.637 1.634c-.176.194-.37.347-.582.457a2.74 2.74 0 0 1-.568.263l-.346-.54a2.46 2.46 0 0 0 .859-.554c.24-.24.36-.53.36-.872a1.519 1.519 0 0 1-.305.041c-.268 0-.48-.073-.637-.221-.148-.157-.222-.383-.222-.679Zm.125-5.442c0-.296.083-.522.249-.679.167-.166.388-.249.665-.249.296 0 .526.083.693.249.166.157.249.383.249.679a.927.927 0 0 1-.249.664c-.167.176-.397.263-.693.263-.277 0-.498-.087-.665-.263a.927.927 0 0 1-.249-.664Zm-35.182 60.107 21.624 5.722-.001-31.099-21.623-5.722-21.244 6.612v30.97l21.244-6.483Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M175.228 248.522v-32.777l22.09-6.875 22.508 5.956v32.89l-22.472-5.947-22.126 6.753Zm1.731-2.339 20.361-6.214 20.775 5.498v-29.308l-20.738-5.488-20.398 6.348v29.164Z" fill="#2D2D2D"/><path d="m197.717 222.341-21.624-5.722v37.923l21.624 5.722 21.244-6.612v-37.794l-21.244 6.483Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M219.826 214.689v39.6l-22.09 6.875-22.508-5.956v-39.713l22.472 5.946 22.126-6.752Zm-1.731 2.338-20.362 6.214-20.774-5.498v36.132l20.738 5.488 20.398-6.349v-35.987Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M196.535 259.63v-37.35h1.731v37.35h-1.731Z" fill="#2D2D2D"/><path d="m230.952 250.406 4.759-12.392h1.766l5.072 12.392h-1.868l-1.446-3.753h-5.181l-1.361 3.753h-1.741Zm3.575-5.088h4.201l-1.293-3.432c-.394-1.043-.688-1.899-.879-2.57a15.73 15.73 0 0 1-.668 2.367l-1.361 3.635Zm9.311 8.528v-12.417h1.386v1.167c.327-.457.696-.798 1.107-1.023.412-.231.911-.347 1.497-.347.766 0 1.442.198 2.028.592.586.395 1.029.952 1.327 1.674.299.715.448 1.502.448 2.358 0 .919-.166 1.747-.498 2.485-.327.733-.806 1.296-1.437 1.691a3.688 3.688 0 0 1-1.978.583c-.507 0-.964-.107-1.37-.321a3.13 3.13 0 0 1-.989-.812v4.37h-1.521Zm1.378-7.878c0 1.156.234 2.009.701 2.562.468.552 1.034.828 1.699.828.676 0 1.254-.285 1.733-.854.485-.575.727-1.462.727-2.662 0-1.144-.237-2.001-.71-2.57-.468-.569-1.028-.854-1.682-.854-.648 0-1.223.305-1.724.913-.496.603-.744 1.482-.744 2.637Zm8.431 7.878v-12.417h1.386v1.167c.327-.457.696-.798 1.108-1.023.411-.231.91-.347 1.496-.347.766 0 1.443.198 2.029.592.586.395 1.028.952 1.327 1.674.298.715.448 1.502.448 2.358 0 .919-.167 1.747-.499 2.485-.327.733-.806 1.296-1.437 1.691a3.688 3.688 0 0 1-1.978.583c-.507 0-.964-.107-1.369-.321-.4-.214-.73-.485-.989-.812v4.37h-1.522Zm1.378-7.878c0 1.156.234 2.009.702 2.562.467.552 1.034.828 1.699.828.676 0 1.253-.285 1.732-.854.485-.575.727-1.462.727-2.662 0-1.144-.236-2.001-.71-2.57-.467-.569-1.028-.854-1.682-.854-.648 0-1.223.305-1.724.913-.496.603-.744 1.482-.744 2.637Zm8.398 4.438v-12.392h1.521v12.392h-1.521Zm4.07-10.642v-1.75h1.521v1.75h-1.521Zm0 10.642v-8.977h1.521v8.977h-1.521Zm9.877-3.288 1.496.194c-.164 1.032-.584 1.84-1.26 2.426-.67.581-1.496.871-2.476.871-1.229 0-2.218-.4-2.967-1.2-.744-.806-1.116-1.959-1.116-3.458 0-.969.16-1.817.482-2.544.321-.727.808-1.271 1.462-1.631a4.351 4.351 0 0 1 2.147-.55c.975 0 1.772.248 2.392.744.62.49 1.017 1.189 1.192 2.097l-1.479.228c-.141-.603-.392-1.057-.753-1.361-.355-.304-.786-.457-1.293-.457-.766 0-1.389.277-1.868.829-.479.546-.718 1.414-.718 2.603 0 1.206.231 2.082.693 2.629.462.547 1.065.82 1.809.82.597 0 1.096-.183 1.496-.549.4-.367.654-.93.761-1.691Zm8.828 2.181c-.563.479-1.107.817-1.631 1.014a4.67 4.67 0 0 1-1.674.296c-.986 0-1.744-.239-2.273-.718-.53-.485-.795-1.102-.795-1.852 0-.439.099-.839.296-1.2.203-.366.465-.659.786-.879.327-.22.693-.386 1.099-.499.298-.079.749-.155 1.352-.228 1.229-.147 2.133-.321 2.714-.524.005-.209.008-.341.008-.397 0-.62-.144-1.057-.431-1.311-.389-.343-.966-.515-1.733-.515-.716 0-1.245.127-1.589.38-.338.248-.589.691-.752 1.327l-1.488-.203c.135-.636.358-1.149.668-1.538.31-.394.758-.696 1.344-.904.586-.215 1.265-.322 2.037-.322.766 0 1.389.091 1.868.271.479.18.831.408 1.057.685.225.27.383.614.473 1.031.051.259.076.727.076 1.403v2.029c0 1.414.031 2.31.093 2.688.068.372.197.729.389 1.073h-1.589a3.218 3.218 0 0 1-.305-1.107Zm-.126-3.398c-.553.225-1.381.417-2.486.575-.625.09-1.067.191-1.327.304a1.316 1.316 0 0 0-.811 1.217c0 .406.152.744.456 1.014.31.271.761.406 1.353.406.586 0 1.107-.127 1.564-.38a2.392 2.392 0 0 0 1.005-1.057c.164-.344.246-.851.246-1.521v-.558Zm7.4 3.144.22 1.344c-.429.09-.812.135-1.15.135-.552 0-.98-.087-1.285-.262a1.467 1.467 0 0 1-.642-.684c-.124-.288-.186-.888-.186-1.801v-5.164h-1.116v-1.184h1.116v-2.223l1.513-.913v3.136h1.53v1.184h-1.53v5.249c0 .434.025.713.076.837a.67.67 0 0 0 .262.296c.124.073.299.109.524.109.169 0 .392-.019.668-.059Zm1.678-9.281v-1.75h1.521v1.75h-1.521Zm0 10.642v-8.977h1.521v8.977h-1.521Zm3.452-4.488c0-1.663.463-2.894 1.387-3.694.772-.665 1.713-.998 2.823-.998 1.234 0 2.243.406 3.026 1.218.783.805 1.175 1.921 1.175 3.347 0 1.155-.175 2.065-.524 2.73a3.662 3.662 0 0 1-1.513 1.539 4.384 4.384 0 0 1-2.164.549c-1.257 0-2.274-.403-3.052-1.209-.772-.806-1.158-1.966-1.158-3.482Zm1.564 0c0 1.149.251 2.011.753 2.586a2.415 2.415 0 0 0 1.893.854c.755 0 1.383-.287 1.885-.862.501-.575.752-1.451.752-2.629 0-1.11-.253-1.95-.761-2.519-.501-.575-1.127-.862-1.876-.862-.761 0-1.392.284-1.893.854-.502.569-.753 1.428-.753 2.578Zm8.812 4.488v-8.977h1.369v1.277c.66-.987 1.612-1.48 2.858-1.48.541 0 1.036.099 1.487.296.457.192.798.445 1.023.761.225.316.383.69.473 1.124.057.282.085.775.085 1.479v5.52h-1.522v-5.46c0-.62-.059-1.082-.177-1.387a1.433 1.433 0 0 0-.634-.735c-.299-.186-.651-.279-1.057-.279-.648 0-1.208.206-1.682.617-.468.411-.701 1.192-.701 2.341v4.903h-1.522Z" fill="#2D2D2D"/><path d="M222.374 296.941v1.17h-6.553a2.171 2.171 0 0 1 .142-.846c.167-.446.433-.886.798-1.318.37-.433.902-.934 1.596-1.502 1.078-.883 1.806-1.582 2.184-2.096.379-.518.568-1.007.568-1.467a1.61 1.61 0 0 0-.52-1.217c-.343-.334-.792-.501-1.346-.501-.586 0-1.055.176-1.407.528-.351.351-.529.838-.534 1.46l-1.251-.128c.086-.933.408-1.643.967-2.13.559-.492 1.31-.737 2.252-.737.951 0 1.704.263 2.259.791.554.527.831 1.181.831 1.961 0 .397-.081.786-.243 1.17-.162.383-.433.786-.812 1.21-.374.424-.998 1.005-1.873 1.745-.73.613-1.199 1.03-1.406 1.251a3.83 3.83 0 0 0-.514.656h4.862Zm5.377-1.806v-1.224h3.74v1.224h-3.74Zm9.442 2.976v-9.914h3.739c.658 0 1.161.032 1.508.095.487.081.895.236 1.224.466.329.226.593.544.791.954.203.41.305.861.305 1.352 0 .843-.269 1.558-.805 2.144-.536.582-1.506.872-2.908.872h-2.542v4.031h-1.312Zm1.312-5.201h2.562c.848 0 1.45-.157 1.806-.473.356-.316.534-.76.534-1.332 0-.415-.106-.769-.318-1.062a1.451 1.451 0 0 0-.825-.588c-.22-.059-.628-.088-1.224-.088h-2.535v3.543Zm7.943 5.201v-9.914h1.217v3.557c.568-.658 1.285-.987 2.15-.987.532 0 .994.106 1.386.318.393.207.672.496.839.865.171.37.257.906.257 1.61v4.551h-1.217v-4.551c0-.609-.133-1.051-.399-1.326-.262-.279-.634-.419-1.116-.419-.361 0-.701.095-1.021.284a1.568 1.568 0 0 0-.676.757c-.136.32-.203.762-.203 1.326v3.929h-1.217Zm12.568-.886c-.451.383-.886.653-1.305.811a3.73 3.73 0 0 1-1.339.237c-.789 0-1.395-.192-1.819-.575-.424-.388-.636-.881-.636-1.481 0-.351.079-.672.237-.96.162-.293.372-.528.629-.703.261-.176.554-.309.879-.399a8.76 8.76 0 0 1 1.082-.183c.983-.117 1.706-.257 2.17-.419.005-.167.007-.273.007-.318 0-.496-.115-.845-.345-1.048-.311-.275-.773-.413-1.386-.413-.572 0-.996.102-1.271.305-.271.198-.471.552-.602 1.061l-1.19-.162c.108-.509.286-.92.534-1.231.248-.315.606-.556 1.075-.723.469-.172 1.012-.257 1.63-.257.613 0 1.111.072 1.494.216.384.144.665.327.846.548.18.216.306.491.378.825.041.207.061.581.061 1.122v1.623c0 1.132.025 1.849.075 2.151.054.297.157.584.311.859h-1.272a2.59 2.59 0 0 1-.243-.886Zm-.102-2.719c-.441.181-1.104.334-1.988.46-.5.072-.854.153-1.061.244-.208.09-.368.223-.48.399a1.017 1.017 0 0 0-.169.574c0 .325.121.595.365.812.248.216.608.324 1.082.324a2.53 2.53 0 0 0 1.251-.304 1.91 1.91 0 0 0 .804-.845c.131-.275.196-.681.196-1.217v-.447Zm2.811 1.461 1.204-.189c.067.482.254.852.561 1.109.311.257.744.385 1.298.385.559 0 .974-.113 1.244-.338.271-.23.406-.498.406-.805a.739.739 0 0 0-.358-.649c-.167-.108-.582-.246-1.244-.412-.893-.226-1.513-.42-1.86-.582a1.855 1.855 0 0 1-.785-.683 1.85 1.85 0 0 1-.263-.967c0-.32.072-.615.216-.886.149-.275.35-.502.602-.683.189-.14.446-.257.771-.351.329-.1.681-.149 1.055-.149.563 0 1.057.081 1.481.243.428.163.744.383.946.663.203.275.343.645.42 1.109l-1.19.162c-.055-.369-.212-.658-.474-.865-.257-.208-.622-.311-1.095-.311-.559 0-.958.092-1.197.277-.239.185-.359.401-.359.649 0 .158.05.3.149.426.099.131.255.239.467.325.121.045.48.148 1.075.311.861.23 1.461.419 1.799.568a1.8 1.8 0 0 1 .804.635c.194.28.291.627.291 1.042 0 .406-.119.789-.358 1.149-.235.357-.575.634-1.021.832a3.77 3.77 0 0 1-1.515.291c-.933 0-1.646-.194-2.137-.582-.487-.387-.798-.962-.933-1.724Zm12.501-.169 1.257.155c-.198.735-.565 1.306-1.102 1.711-.536.406-1.222.609-2.056.609-1.05 0-1.884-.322-2.502-.967-.613-.649-.919-1.558-.919-2.725 0-1.208.311-2.146.933-2.813.622-.668 1.429-1.001 2.421-1.001.96 0 1.744.327 2.353.98.609.654.913 1.574.913 2.759 0 .072-.002.181-.007.325h-5.356c.046.789.269 1.393.67 1.812.401.419.902.629 1.501.629.446 0 .827-.117 1.143-.352.316-.234.566-.608.751-1.122Zm-3.997-1.968h4.01c-.054-.604-.207-1.057-.46-1.359-.387-.469-.89-.703-1.508-.703-.559 0-1.03.187-1.413.561-.379.374-.588.874-.629 1.501Zm15.676 1.65 1.197.156c-.13.825-.466 1.472-1.007 1.94-.537.465-1.197.697-1.982.697-.982 0-1.774-.32-2.373-.96-.595-.645-.893-1.567-.893-2.766 0-.776.129-1.454.386-2.036.257-.581.647-1.016 1.17-1.305a3.477 3.477 0 0 1 1.717-.439c.78 0 1.418.198 1.914.595.496.392.814.951.953 1.677l-1.183.182c-.113-.482-.313-.845-.602-1.088a1.532 1.532 0 0 0-1.034-.365c-.614 0-1.112.221-1.495.662-.383.438-.575 1.132-.575 2.083 0 .965.185 1.666.555 2.103.369.437.852.656 1.447.656.478 0 .877-.146 1.197-.439.32-.293.523-.744.608-1.353Zm1.959-.96c0-1.33.369-2.315 1.109-2.955.617-.532 1.37-.798 2.258-.798.988 0 1.795.324 2.421.974.627.644.94 1.537.94 2.677 0 .925-.14 1.653-.419 2.185a2.928 2.928 0 0 1-1.21 1.23 3.51 3.51 0 0 1-1.732.44c-1.005 0-1.819-.322-2.441-.967-.617-.645-.926-1.573-.926-2.786Zm1.251 0c0 .92.2 1.609.602 2.069.401.455.906.683 1.514.683.604 0 1.107-.23 1.508-.69.402-.459.602-1.161.602-2.103 0-.888-.203-1.56-.608-2.015-.402-.46-.902-.69-1.502-.69-.608 0-1.113.228-1.514.683-.402.456-.602 1.143-.602 2.063Zm7.084 3.591v-7.182h1.089v1.008c.225-.352.525-.634.899-.846.374-.216.8-.324 1.278-.324.532 0 .967.11 1.305.331.343.221.584.53.724.927.568-.839 1.307-1.258 2.218-1.258.712 0 1.26.198 1.643.595.383.392.575.998.575 1.819v4.93h-1.211v-4.524c0-.487-.04-.837-.121-1.048a1.002 1.002 0 0 0-.426-.521 1.34 1.34 0 0 0-.731-.196c-.505 0-.924.169-1.257.507-.334.333-.501.87-.501 1.609v4.173h-1.217v-4.666c0-.541-.099-.947-.298-1.218-.198-.27-.523-.405-.973-.405-.343 0-.661.09-.954.27a1.547 1.547 0 0 0-.629.791c-.13.348-.196.848-.196 1.502v3.726h-1.217Zm11.709 0v-7.182h1.089v1.008a2.53 2.53 0 0 1 .9-.846c.374-.216.8-.324 1.278-.324.532 0 .967.11 1.305.331.342.221.584.53.723.927.568-.839 1.308-1.258 2.218-1.258.713 0 1.26.198 1.644.595.383.392.574.998.574 1.819v4.93h-1.21v-4.524c0-.487-.041-.837-.122-1.048a.993.993 0 0 0-.426-.521 1.337 1.337 0 0 0-.73-.196c-.505 0-.924.169-1.258.507-.334.333-.5.87-.5 1.609v4.173h-1.218v-4.666c0-.541-.099-.947-.297-1.218-.198-.27-.523-.405-.974-.405-.342 0-.66.09-.953.27a1.542 1.542 0 0 0-.629.791c-.131.348-.196.848-.196 1.502v3.726h-1.218Zm11.717-8.514v-1.4h1.217v1.4h-1.217Zm0 8.514v-7.182h1.217v7.182h-1.217Zm5.907-1.089.176 1.075a4.517 4.517 0 0 1-.92.108c-.441 0-.784-.07-1.027-.209a1.177 1.177 0 0 1-.514-.548c-.1-.23-.149-.71-.149-1.44v-4.132h-.893v-.947h.893v-1.778l1.21-.731v2.509h1.224v.947h-1.224v4.199c0 .347.021.57.061.67a.527.527 0 0 0 .21.236c.099.059.239.088.419.088.135 0 .313-.016.534-.047Z" fill="#6E6E6E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M274.627 282.205v-14.973h1.731v14.973h-1.731Z" fill="#2D2D2D"/><path d="M101.576 503.888v-76.924s8.255 7.808 33.91 7.808c25.656 0 34.802-8.701 34.802-8.701v77.817c-10.141 15.543-65.437 11.361-68.712 0Z" fill="#fff"/><path d="M171.191 423.88c0 6.202-15.83 11.267-35.653 11.267-19.822 0-35.556-5.027-35.556-11.228s15.734-11.229 35.556-11.229c19.823 0 35.653 4.989 35.653 11.19Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M167.368 426.873c1.607-1.207 2.092-2.237 2.092-2.993 0-.754-.483-1.778-2.088-2.977-1.577-1.178-3.971-2.31-7.093-3.292-6.224-1.955-14.953-3.189-24.741-3.189-9.786 0-18.49 1.243-24.688 3.207-3.11.986-5.492 2.123-7.059 3.302-1.595 1.201-2.078 2.229-2.078 2.988 0 .759.483 1.786 2.078 2.987 1.567 1.18 3.949 2.317 7.059 3.302 6.198 1.965 14.902 3.208 24.688 3.208 9.785 0 18.513-1.253 24.737-3.227 3.121-.99 5.516-2.132 7.093-3.316Zm-31.83 8.274c19.823 0 35.653-5.065 35.653-11.267 0-6.201-15.83-11.19-35.653-11.19-19.822 0-35.556 5.028-35.556 11.229s15.734 11.228 35.556 11.228Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m100.127 503.467-.262-80.293 1.731-.008.262 80.293-1.731.008Zm69.354.548v-79.979h1.731v79.979h-1.731Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M111.416 509.648c6.177 1.919 14.764 3.119 24.287 3.119 9.522 0 18.109-1.2 24.287-3.119 3.093-.961 5.534-2.088 7.183-3.299 1.666-1.224 2.374-2.417 2.374-3.5h1.731c0 1.895-1.234 3.539-3.081 4.895-1.864 1.37-4.506 2.567-7.694 3.557-6.385 1.984-15.153 3.197-24.8 3.197s-18.415-1.213-24.801-3.197c-3.187-.99-5.829-2.187-7.694-3.557-1.847-1.356-3.081-3-3.081-4.895h1.731c0 1.083.709 2.276 2.375 3.5 1.648 1.211 4.089 2.338 7.183 3.299Z" fill="#ED1C24"/><path d="M233.323 504.637v-77.673s8.254 7.808 33.91 7.808c25.655 0 34.802-8.701 34.802-8.701v78.566s-3.694 9.541-34.802 9.908c-31.108.366-33.91-9.908-33.91-9.908Z" fill="#fff"/><path d="M302.841 423.919c0 6.201-15.733 11.228-35.556 11.228-19.823 0-35.557-5.027-35.557-11.228s15.734-11.229 35.557-11.229 35.556 5.028 35.556 11.229Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M299.032 426.906c1.596-1.201 2.078-2.228 2.078-2.987 0-.759-.482-1.787-2.078-2.988-1.567-1.179-3.949-2.316-7.058-3.302-6.199-1.964-14.903-3.207-24.689-3.207s-18.49 1.243-24.689 3.207c-3.109.986-5.491 2.123-7.058 3.302-1.596 1.201-2.079 2.229-2.079 2.988 0 .759.483 1.786 2.079 2.987 1.567 1.18 3.949 2.317 7.058 3.302 6.199 1.965 14.903 3.208 24.689 3.208s18.49-1.243 24.689-3.208c3.109-.985 5.491-2.122 7.058-3.302Zm-31.747 8.241c19.823 0 35.556-5.027 35.556-11.228s-15.733-11.229-35.556-11.229c-19.823 0-35.557 5.028-35.557 11.229s15.734 11.228 35.557 11.228Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m231.874 503.467-.263-80.293 1.731-.008.263 80.293-1.731.008Zm69.353.548V423.17h1.731v80.845h-1.731Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M243.162 510.396c6.178 1.919 14.765 3.12 24.287 3.12 9.523 0 18.11-1.201 24.287-3.12 3.094-.961 5.535-2.088 7.183-3.298 1.666-1.224 2.375-2.417 2.375-3.5h1.731c0 1.894-1.234 3.538-3.081 4.895-1.864 1.369-4.507 2.566-7.694 3.556-6.385 1.984-15.154 3.198-24.801 3.198-9.647 0-18.415-1.214-24.8-3.198-3.188-.99-5.83-2.187-7.694-3.556-1.847-1.357-3.081-3.001-3.081-4.895h1.731c0 1.083.708 2.276 2.374 3.5 1.649 1.21 4.09 2.337 7.183 3.298Z" fill="#ED1C24"/><path d="M167.699 526.554V449.16s8.231 6.385 33.815 6.385c25.584 0 34.706-7.115 34.706-7.115v77.696c-10.242 14.113-62.249 12.295-68.521.428Z" fill="#fff"/><path d="M237.162 446.376c0 6.201-15.777 11.228-35.654 11.228-19.876 0-35.653-5.027-35.653-11.228 0-6.202 15.777-11.229 35.653-11.229 19.877 0 35.654 5.027 35.654 11.229Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M233.347 449.362c1.601-1.202 2.084-2.229 2.084-2.986 0-.758-.483-1.785-2.084-2.986-1.572-1.181-3.962-2.318-7.08-3.303-6.216-1.965-14.945-3.209-24.759-3.209-9.813 0-18.542 1.244-24.758 3.209-3.119.985-5.508 2.122-7.08 3.303-1.601 1.201-2.084 2.228-2.084 2.986 0 .757.483 1.784 2.084 2.986 1.572 1.18 3.961 2.317 7.08 3.303 6.216 1.965 14.945 3.208 24.758 3.208 9.814 0 18.543-1.243 24.759-3.208 3.118-.986 5.508-2.123 7.08-3.303Zm-31.839 8.242c19.877 0 35.654-5.027 35.654-11.228 0-6.202-15.777-11.229-35.654-11.229-19.876 0-35.653 5.027-35.653 11.229 0 6.201 15.777 11.228 35.653 11.228Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m166 525.924-.262-80.293 1.731-.008.263 80.293-1.732.008Zm69.354.548v-80.845h1.731v80.845h-1.731Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M177.289 532.105c6.178 1.919 14.764 3.119 24.287 3.119s18.11-1.2 24.287-3.119c3.094-.962 5.534-2.088 7.183-3.299 1.666-1.224 2.374-2.417 2.374-3.5h1.732c0 1.895-1.235 3.539-3.081 4.895-1.865 1.369-4.507 2.566-7.695 3.557-6.385 1.983-15.153 3.197-24.8 3.197s-18.415-1.214-24.8-3.197c-3.188-.991-5.83-2.188-7.695-3.557-1.846-1.356-3.081-3-3.081-4.895h1.732c0 1.083.708 2.276 2.374 3.5 1.649 1.211 4.089 2.337 7.183 3.299Z" fill="#ED1C24"/><path d="M247.158 522.139s-7.86 4.865-.453 9.697c1.425.941 6.593 3.557 6.446 5.978 0 0 3.132-4.705-1.447-7.665-4.705-3.03-5.881-6.266-4.546-8.01Zm-2.737 9.295s-2.804 4.315 2.714 5.198c.543.069 4.535.494 5.575 1.825 0 0-.09-2.295-3.347-3.649-3.246-1.354-4.58-1.687-4.942-3.374Z" fill="#ED1C24"/><path d="M255.277 526.901c-3.37-3.58-4.308-5.795-2.861-8.664 0 0-10.053 3.925-.124 10.89 3.551 2.491 2.963 5.038 2.963 5.13.554-.585 3.392-3.776.022-7.356Z" fill="#ED1C24"/><path d="M260.994 536.189v-9.914h1.346l5.207 7.784v-7.784h1.258v9.914h-1.346l-5.207-7.79v7.79h-1.258Zm9.796-4.828c0-1.646.442-2.933 1.326-3.862.883-.933 2.024-1.4 3.421-1.4.916 0 1.741.219 2.475.656a4.263 4.263 0 0 1 1.677 1.833c.388.78.582 1.666.582 2.658 0 1.005-.203 1.904-.609 2.698-.405.793-.98 1.395-1.724 1.805a4.945 4.945 0 0 1-2.407.609c-.934 0-1.768-.226-2.502-.676a4.357 4.357 0 0 1-1.671-1.847 5.597 5.597 0 0 1-.568-2.474Zm1.353.02c0 1.194.32 2.137.96 2.826.645.686 1.452 1.028 2.421 1.028.987 0 1.799-.347 2.434-1.041.64-.694.961-1.679.961-2.955 0-.807-.138-1.51-.413-2.11a3.087 3.087 0 0 0-1.197-1.4 3.216 3.216 0 0 0-1.765-.5c-.929 0-1.729.32-2.4.96-.668.636-1.001 1.7-1.001 3.192Zm9.998 4.808v-9.914h3.415c.771 0 1.36.048 1.765.142a3.367 3.367 0 0 1 1.454.71 4.006 4.006 0 0 1 1.17 1.698c.262.685.392 1.469.392 2.353 0 .753-.088 1.42-.263 2.002-.176.581-.402 1.063-.677 1.447a3.654 3.654 0 0 1-.906.899 3.695 3.695 0 0 1-1.183.494c-.46.112-.99.169-1.589.169h-3.578Zm1.312-1.17h2.117c.654 0 1.165-.061 1.535-.183.374-.121.672-.293.893-.514.311-.311.552-.728.723-1.251.176-.527.264-1.165.264-1.913 0-1.037-.171-1.833-.514-2.387-.338-.559-.751-.934-1.238-1.123-.351-.135-.917-.203-1.697-.203h-2.083v7.574Zm8.897 1.17v-9.914h7.168v1.17h-5.856v3.036h5.484v1.164h-5.484v3.374h6.086v1.17h-7.398Z" fill="#2D2D2D"/><path d="M106.373 522.139s-7.86 4.865-.452 9.697c1.425.941 6.593 3.557 6.446 5.978 0 0 3.132-4.705-1.448-7.665-4.704-3.03-5.88-6.266-4.546-8.01Z" fill="#ED1C24"/><path d="M103.637 531.434s-2.805 4.315 2.714 5.198c.542.069 4.534.494 5.575 1.825 0 0-.091-2.295-3.348-3.649-3.245-1.354-4.58-1.687-4.941-3.374Zm10.856-4.533c-3.37-3.58-4.309-5.795-2.861-8.664 0 0-10.053 3.925-.125 10.89 3.551 2.491 2.963 5.038 2.963 5.13.554-.585 3.393-3.776.023-7.356Z" fill="#ED1C24"/><path d="M120.21 536.189v-9.914h1.346l5.207 7.784v-7.784h1.257v9.914h-1.345l-5.207-7.79v7.79h-1.258Zm9.796-4.828c0-1.646.442-2.933 1.325-3.862.884-.933 2.024-1.4 3.422-1.4.915 0 1.74.219 2.475.656a4.263 4.263 0 0 1 1.677 1.833c.388.78.582 1.666.582 2.658 0 1.005-.203 1.904-.609 2.698-.406.793-.981 1.395-1.724 1.805a4.949 4.949 0 0 1-2.408.609c-.933 0-1.767-.226-2.502-.676a4.355 4.355 0 0 1-1.67-1.847 5.584 5.584 0 0 1-.568-2.474Zm1.352.02c0 1.194.32 2.137.961 2.826.644.686 1.451 1.028 2.42 1.028.988 0 1.799-.347 2.435-1.041.64-.694.96-1.679.96-2.955 0-.807-.137-1.51-.412-2.11a3.099 3.099 0 0 0-1.197-1.4 3.219 3.219 0 0 0-1.765-.5c-.929 0-1.729.32-2.401.96-.667.636-1.001 1.7-1.001 3.192Zm9.999 4.808v-9.914h3.415c.771 0 1.359.048 1.765.142a3.367 3.367 0 0 1 1.454.71 4.006 4.006 0 0 1 1.17 1.698c.261.685.392 1.469.392 2.353 0 .753-.088 1.42-.264 2.002-.176.581-.401 1.063-.676 1.447a3.654 3.654 0 0 1-.906.899 3.7 3.7 0 0 1-1.184.494 6.74 6.74 0 0 1-1.589.169h-3.577Zm1.312-1.17h2.116c.654 0 1.166-.061 1.536-.183.374-.121.671-.293.892-.514.311-.311.552-.728.724-1.251.176-.527.263-1.165.263-1.913 0-1.037-.171-1.833-.514-2.387-.338-.559-.75-.934-1.237-1.123-.352-.135-.917-.203-1.697-.203h-2.083v7.574Zm8.896 1.17v-9.914h7.168v1.17h-5.856v3.036h5.484v1.164h-5.484v3.374h6.086v1.17h-7.398Z" fill="#2D2D2D"/><path d="M175.989 545.344s-7.859 4.866-.452 9.697c1.425.941 6.593 3.557 6.446 5.978 0 0 3.132-4.704-1.448-7.665-4.704-3.029-5.88-6.265-4.546-8.01Z" fill="#ED1C24"/><path d="M173.253 554.639s-2.805 4.315 2.714 5.199c.542.068 4.534.493 5.575 1.824 0 0-.091-2.295-3.348-3.649-3.245-1.354-4.58-1.687-4.941-3.374Zm10.856-4.532c-3.37-3.581-4.309-5.795-2.861-8.664 0 0-10.053 3.924-.125 10.89 3.551 2.49 2.963 5.037 2.963 5.129.554-.585 3.393-3.775.023-7.355Z" fill="#ED1C24"/><path d="M189.826 559.394v-9.913h1.346l5.207 7.783v-7.783h1.257v9.913h-1.345l-5.207-7.79v7.79h-1.258Zm9.796-4.828c0-1.646.442-2.933 1.325-3.861.884-.934 2.024-1.4 3.422-1.4.915 0 1.74.218 2.475.656a4.255 4.255 0 0 1 1.677 1.832c.388.78.582 1.666.582 2.658 0 1.005-.203 1.905-.609 2.698-.406.793-.981 1.395-1.724 1.806a4.959 4.959 0 0 1-2.408.608c-.933 0-1.767-.225-2.502-.676a4.352 4.352 0 0 1-1.67-1.846 5.591 5.591 0 0 1-.568-2.475Zm1.352.02c0 1.195.32 2.137.961 2.827.644.685 1.451 1.028 2.42 1.028.988 0 1.799-.348 2.435-1.042.64-.694.96-1.679.96-2.955 0-.807-.137-1.51-.412-2.11a3.104 3.104 0 0 0-1.197-1.4 3.219 3.219 0 0 0-1.765-.5c-.929 0-1.729.32-2.401.96-.667.636-1.001 1.7-1.001 3.192Zm9.999 4.808v-9.913h3.415c.771 0 1.359.047 1.765.142.568.13 1.053.367 1.454.71a3.996 3.996 0 0 1 1.17 1.697c.261.685.392 1.47.392 2.353 0 .753-.088 1.42-.264 2.002-.176.581-.401 1.064-.676 1.447a3.637 3.637 0 0 1-.906.899 3.679 3.679 0 0 1-1.184.494 6.687 6.687 0 0 1-1.589.169h-3.577Zm1.312-1.17h2.116c.654 0 1.166-.061 1.536-.182.374-.122.671-.293.892-.514.311-.311.552-.728.724-1.251.176-.528.263-1.166.263-1.914 0-1.037-.171-1.833-.513-2.387-.339-.559-.751-.933-1.238-1.123-.352-.135-.917-.203-1.697-.203h-2.083v7.574Zm8.896 1.17v-9.913h7.168v1.169h-5.856v3.037h5.484v1.163h-5.484v3.374h6.086v1.17h-7.398Z" fill="#2D2D2D"/><path d="M356.849 505.832v-77.769s8.343 7.818 34.272 7.818 35.173-8.711 35.173-8.711v78.662s-3.733 9.552-35.173 9.92c-31.44.367-34.272-9.92-34.272-9.92Z" fill="#fff"/><path d="M427.102 425.609c0 6.939-15.734 12.565-35.556 12.565-19.823 0-35.557-5.626-35.557-12.565 0-6.94 15.734-12.565 35.557-12.565 19.822 0 35.556 5.625 35.556 12.565Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M423.219 429.176c1.575-1.327 2.152-2.54 2.152-3.567 0-1.028-.577-2.24-2.152-3.567-1.568-1.32-3.943-2.588-7.04-3.687-6.18-2.191-14.863-3.58-24.633-3.58s-18.454 1.389-24.633 3.58c-3.098 1.099-5.473 2.367-7.04 3.687-1.576 1.327-2.153 2.539-2.153 3.567 0 1.027.577 2.24 2.153 3.567 1.567 1.32 3.942 2.588 7.04 3.686 6.179 2.192 14.863 3.581 24.633 3.581s18.453-1.389 24.633-3.581c3.097-1.098 5.472-2.366 7.04-3.686Zm-31.673 8.998c19.822 0 35.556-5.626 35.556-12.565 0-6.94-15.734-12.565-35.556-12.565-19.823 0-35.557 5.625-35.557 12.565 0 6.939 15.734 12.565 35.557 12.565Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M355.802 503.876v-77.594h1.732v77.594h-1.732Zm69.764.08.08-78.814 1.731.002-.08 78.814-1.731-.002Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M367.166 511.592c6.198 2.144 14.817 3.487 24.377 3.487 9.561 0 18.18-1.343 24.378-3.487 3.103-1.074 5.553-2.333 7.209-3.688 1.663-1.36 2.423-2.726 2.423-4.027h1.731c0 2.031-1.191 3.84-3.058 5.367-1.873 1.532-4.531 2.874-7.739 3.984-6.424 2.223-15.243 3.582-24.944 3.582-9.7 0-18.519-1.359-24.943-3.582-3.208-1.11-5.866-2.452-7.739-3.984-1.867-1.527-3.059-3.336-3.059-5.367h1.732c0 1.301.76 2.667 2.423 4.027 1.656 1.355 4.106 2.614 7.209 3.688Zm0-52.671c6.198 2.145 14.817 3.487 24.377 3.487 9.561 0 18.18-1.342 24.378-3.487 3.103-1.073 5.553-2.332 7.209-3.687 1.663-1.361 2.423-2.727 2.423-4.028h1.731c0 2.031-1.191 3.84-3.058 5.367-1.873 1.533-4.531 2.874-7.739 3.984-6.424 2.223-15.243 3.582-24.944 3.582-9.7 0-18.519-1.359-24.943-3.582-3.208-1.11-5.866-2.451-7.739-3.984-1.867-1.527-3.059-3.336-3.059-5.367h1.732c0 1.301.76 2.667 2.423 4.028 1.656 1.355 4.106 2.614 7.209 3.687Zm0 26.516c6.198 2.145 14.817 3.487 24.377 3.487 9.561 0 18.18-1.342 24.378-3.487 3.103-1.073 5.553-2.332 7.209-3.687 1.663-1.361 2.423-2.727 2.423-4.028h1.731c0 2.032-1.191 3.84-3.058 5.368-1.873 1.532-4.531 2.873-7.739 3.983-6.424 2.223-15.243 3.582-24.944 3.582-9.7 0-18.519-1.359-24.943-3.582-3.208-1.11-5.866-2.451-7.739-3.983-1.867-1.528-3.059-3.336-3.059-5.368h1.732c0 1.301.76 2.667 2.423 4.028 1.656 1.355 4.106 2.614 7.209 3.687Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M274.102 336.742v-27.16h1.731v27.16c0 10.039 8.138 18.177 18.177 18.177h81.784c10.995 0 19.908 8.913 19.908 19.908v32.67h-1.731v-32.67c0-10.039-8.138-18.177-18.177-18.177H294.01c-10.995 0-19.908-8.913-19.908-19.908Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M274.102 336.741v-30.472h1.731v30.472c0 10.995-8.913 19.909-19.908 19.909h-37.253c-10.039 0-18.177 8.138-18.177 18.177v31.805h-1.731v-31.805c0-10.995 8.913-19.909 19.908-19.909h37.253c10.038 0 18.177-8.138 18.177-18.177Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m198.986 407.905-5.393-5.882 1.276-1.17 4.761 5.193 4.797-5.129 1.264 1.183-5.435 5.811a.864.864 0 0 1-1.27-.006Zm195.197.187-5.73-6.059 1.258-1.19 5.107 5.401 5.144-5.334 1.246 1.201-5.773 5.987a.867.867 0 0 1-1.252-.006Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/features/acid/hero.svg b/build/img/features/acid/hero.svg
new file mode 100644
index 0000000..cb58def
--- /dev/null
+++ b/build/img/features/acid/hero.svg
@@ -0,0 +1 @@
+<svg width="662" height="840" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M185.084 376.468v-89.986m310.748 89.986v-89.986m-155.375 52.713v-89.973" stroke="#fff" stroke-linejoin="round"/><path d="M120.791 466.21c0-32.565 21.446-65.13 64.339-89.976 42.892-24.846 99.11-37.27 155.327-37.27 56.218 0 112.436 12.423 155.328 37.27 42.893 24.846 64.339 57.411 64.339 89.976" stroke="#fff" stroke-width="2" stroke-linejoin="round"/><path d="m495.831 556.196.001-89.986m-310.748 89.986V466.21m155.374 37.274v89.972" stroke="#fff" stroke-linejoin="round"/><path d="M560.124 376.382v89.915c0 32.543-21.446 65.086-64.339 89.915-85.785 49.659-224.87 49.659-310.655 0-42.893-24.829-64.339-57.372-64.339-89.915v-89.915m439.333 0c0 32.543-21.446 65.085-64.338 89.915-42.893 24.829-99.111 37.244-155.328 37.244-56.218 0-112.435-12.415-155.328-37.244-42.893-24.83-64.339-57.372-64.339-89.915m439.333 0c0-32.543-21.446-65.086-64.338-89.915-85.786-49.659-224.871-49.659-310.656 0-42.893 24.829-64.339 57.372-64.339 89.915" stroke="#fff" stroke-width="2" stroke-linejoin="round"/><path d="M65.874 621.584v-89.986m310.748 89.986v-89.986m-155.374 52.713v-89.973" stroke="#fff" stroke-linejoin="round"/><path d="M1.582 711.326c0-32.565 21.446-65.13 64.338-89.976 42.893-24.847 99.11-37.27 155.328-37.27s112.435 12.423 155.328 37.27c42.893 24.846 64.339 57.411 64.339 89.976" stroke="#fff" stroke-width="2" stroke-linejoin="round"/><path d="M376.622 801.312v-89.986M65.874 801.312v-89.986M221.248 748.6v89.972" stroke="#fff" stroke-linejoin="round"/><path d="M440.915 621.498v89.915c0 32.543-21.446 65.086-64.339 89.915-85.785 49.659-224.87 49.659-310.656 0-42.892-24.829-64.338-57.372-64.338-89.915v-89.915m439.333 0c0 32.542-21.446 65.085-64.339 89.915-42.892 24.829-99.11 37.244-155.328 37.244-56.217 0-112.435-12.415-155.327-37.244-42.893-24.83-64.339-57.373-64.339-89.915m439.333 0c0-32.543-21.446-65.086-64.339-89.916-85.785-49.658-224.87-49.658-310.655 0-42.893 24.83-64.339 57.373-64.339 89.916" stroke="#fff" stroke-width="2" stroke-linejoin="round"/><path d="M285.541 128.674V38.687m310.748 89.987V38.688M440.914 91.4V1.428" stroke="#fff" stroke-linejoin="round"/><path d="M221.248 218.416c0-32.565 21.447-65.131 64.339-89.977 42.893-24.846 99.11-37.27 155.328-37.27 56.217 0 112.435 12.424 155.328 37.27 42.892 24.846 64.338 57.412 64.339 89.977" stroke="#fff" stroke-width="2" stroke-linejoin="round"/><path d="m596.288 308.402.001-89.986m-310.748 89.986v-89.986m155.374 37.273v89.972" stroke="#fff" stroke-linejoin="round"/><path d="m660.581 128.587.001 89.915c0 32.543-21.447 65.086-64.339 89.915-85.786 49.659-224.871 49.659-310.656 0-42.893-24.829-64.339-57.372-64.339-89.915l.001-89.915m439.332 0c0 32.543-21.446 65.086-64.338 89.915-42.893 24.83-99.11 37.244-155.328 37.244s-112.435-12.414-155.328-37.244c-42.892-24.829-64.338-57.372-64.338-89.915m439.332 0c0-32.543-21.446-65.086-64.338-89.915-85.785-49.659-224.871-49.659-310.656 0-42.892 24.83-64.338 57.372-64.338 89.915" stroke="#fff" stroke-width="2" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/acid/icon-cross.svg b/build/img/features/acid/icon-cross.svg
new file mode 100644
index 0000000..10490b9
--- /dev/null
+++ b/build/img/features/acid/icon-cross.svg
@@ -0,0 +1 @@
+<svg width="25" height="25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.734.5v24m12-12h-24" stroke="#000" stroke-width="2"/></svg>
\ No newline at end of file
diff --git a/build/img/features/compute-apis/code.png b/build/img/features/compute-apis/code.png
new file mode 100644
index 0000000..7133963
--- /dev/null
+++ b/build/img/features/compute-apis/code.png
Binary files differ
diff --git a/build/img/features/compute-apis/compute-hero.svg b/build/img/features/compute-apis/compute-hero.svg
new file mode 100644
index 0000000..5f2dc0f
--- /dev/null
+++ b/build/img/features/compute-apis/compute-hero.svg
@@ -0,0 +1 @@
+<svg width="1218" height="620" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="1218" height="620"><path fill="#0070CC" d="M0 0h1218v620H0z"/></mask><g mask="url(#a)" stroke="#fff"><path d="m1004.01 616 208.82 177.985" stroke-linejoin="round"/><path d="m1102.03 233.111 56.5 121.728-154.35 89.111-210.835-32.617-56.494-121.728 154.344-89.111 210.835 32.617Z" fill="#0070CC"/><path d="m737.304 289.397 56.176 121.165v174.036l-56.176-121.164V289.397Zm56.176 121.716L1004 442.23v174.036l-210.52-31.117V411.113Zm364.94-56.245L1004 442.23v174.036l154.42-87.362V354.868Zm-104.88-93.672 38.22 82.352-104.416 60.286-142.639-22.066-38.22-82.352 104.419-60.287 142.636 22.067Zm-.57-225.828 38.43 82.802-104.993 60.616-143.418-22.187-38.428-82.802L909.55 13.18l143.42 22.187Z" fill="#0070CC"/><path d="m804.869 73.655 38.212 82.42v118.384l-38.212-82.42V73.655Zm38.212 82.794 143.204 21.167V296l-143.204-21.167V156.449Z" fill="#0070CC"/><path d="m1091.32 118.19-105.035 59.426V296l105.035-59.426V118.19Z" fill="#0070CC"/><path d="M737.5 464 9 620.5M1084.17 572l208.82 177.985M1158.17 529l208.82 177.985M763.5 522 245 638.5M796.5 585 528 641.5" stroke-linejoin="round"/></g></svg>
\ No newline at end of file
diff --git a/build/img/features/compute-apis/icon-one.svg b/build/img/features/compute-apis/icon-one.svg
new file mode 100644
index 0000000..45bc7ac
--- /dev/null
+++ b/build/img/features/compute-apis/icon-one.svg
@@ -0,0 +1 @@
+<svg width="43" height="39" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".9" y=".9" width="40.529" height="37.06" rx="4.1" fill="#fff" stroke="#000" stroke-width="1.8"/><path d="m15.986 23.176-.692.494.448.627.667-.384-.423-.737Zm7.692-4.42.676-.515-.452-.595-.648.373.424.737Zm9.208 13.086a.85.85 0 0 0 .956-.728l1.028-7.58a.85.85 0 1 0-1.685-.229l-.913 6.739-6.739-.913a.85.85 0 1 0-.228 1.684l7.58 1.027ZM7.308 12.494l7.986 11.176 1.383-.988-7.985-11.176-1.384.988Zm9.101 11.419 7.693-4.42-.848-1.474-7.692 4.42.847 1.474Zm6.593-4.643 9.322 12.245 1.352-1.03-9.322-12.244-1.352 1.03Z" fill="#ED1C24"/><path d="M.5 7.5H41" stroke="#000" stroke-width="1.7"/><circle cx="5.5" cy="4.5" r="1.5" fill="#000"/><circle cx="9.5" cy="4.5" r="1.5" fill="#000"/><circle cx="13.5" cy="4.5" r="1.5" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/features/compute-apis/icon-two.svg b/build/img/features/compute-apis/icon-two.svg
new file mode 100644
index 0000000..f392ec6
--- /dev/null
+++ b/build/img/features/compute-apis/icon-two.svg
@@ -0,0 +1 @@
+<svg width="43" height="39" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".9" y=".9" width="40.529" height="37.06" rx="4.1" fill="#fff" stroke="#000" stroke-width="1.8"/><path d="M.5 7.5H41" stroke="#000" stroke-width="1.7"/><circle cx="5.5" cy="4.5" r="1.5" fill="#000"/><circle cx="9.5" cy="4.5" r="1.5" fill="#000"/><circle cx="13.5" cy="4.5" r="1.5" fill="#000"/><path d="M11 18v1a4 4 0 0 0 4 4m17-5v1a4 4 0 0 1-4 4H15m6.5 0v4" stroke="#000" stroke-width="1.7"/><rect x="15.9" y="26.9" width="11.2" height="6.2" rx="1.1" fill="#fff" stroke="#ED1C24" stroke-width="1.8"/><rect x="5.9" y="12.9" width="12.2" height="6.2" rx="1.1" fill="#fff" stroke="#ED1C24" stroke-width="1.8"/><rect x="23.9" y="12.9" width="12.2" height="6.2" rx="1.1" fill="#fff" stroke="#ED1C24" stroke-width="1.8"/></svg>
\ No newline at end of file
diff --git a/build/img/features/deployment/deploy-pic.svg b/build/img/features/deployment/deploy-pic.svg
new file mode 100644
index 0000000..c788759
--- /dev/null
+++ b/build/img/features/deployment/deploy-pic.svg
@@ -0,0 +1 @@
+<svg width="362" height="410" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="181" cy="224" r="134" fill="#fff"/><path d="M162.786 191.971s-47.589 29.021-2.739 57.836c8.628 5.613 39.92 21.218 39.03 35.66 0 0 18.967-28.062-8.765-45.721-28.485-18.07-35.606-37.371-27.526-47.775Z" fill="#ED1C24"/><path d="M146.216 247.412s-16.981 25.735 16.433 31.005c3.287.411 27.458 2.943 33.757 10.883 0 0-.547-13.689-20.268-21.765-19.651-8.077-27.731-10.062-29.922-20.123Zm65.734-27.036c-20.405-21.355-26.088-34.565-17.323-51.676 0 0-60.873 23.408-.754 64.954 21.501 14.853 17.94 30.048 17.94 30.595 3.355-3.491 20.542-22.518.137-43.873Z" fill="#ED1C24"/><path d="M2.13 353.263v-60.446s11.66 10.137 45.932 10.137c34.274 0 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M1.13 395.954v-62.632s11.857 12.115 46.13 12.115 45.663-12.115 45.663-12.115l.969 62.632c-14.575 18.287-83.891 14.858-92.762 0Z" fill="#0070CC"/><path d="M94 289c0 1.614-1.024 3.327-3.3 5.04-2.258 1.7-5.595 3.274-9.822 4.613C72.436 301.329 60.668 303 47.5 303s-24.936-1.671-33.378-4.347c-4.227-1.339-7.564-2.913-9.823-4.613C2.024 292.327 1 290.614 1 289c0-1.614 1.024-3.327 3.3-5.04 2.258-1.7 5.595-3.274 9.822-4.613C22.564 276.671 34.332 275 47.5 275s24.936 1.671 33.378 4.347c4.227 1.339 7.564 2.913 9.823 4.613C92.976 285.673 94 287.386 94 289Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m1 288 .35 107.263M94 288v108m.089-1.557c0 7.956-20.76 14.406-46.37 14.406-25.608 0-46.368-6.45-46.368-14.406m92.738-64c0 7.956-20.76 14.406-46.37 14.406-25.608 0-46.368-6.45-46.368-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M13.188 328v-11.453h2.28l2.712 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.04V328h-1.462v-9.586L19.328 328h-1.367l-3.313-9.75V328h-1.46Zm13.606 0v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344H28.31v3.898h7.032V328h-8.547Zm10.793 0v-11.453h2.282l2.71 8.109c.25.755.433 1.321.548 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.04V328h-1.462v-9.586L43.728 328h-1.367l-3.313-9.75V328h-1.46Zm13.115-5.578c0-1.901.51-3.388 1.53-4.461 1.022-1.078 2.34-1.617 3.954-1.617 1.057 0 2.01.252 2.86.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.703 3.117-.47.917-1.133 1.612-1.993 2.086a5.714 5.714 0 0 1-2.78.703c-1.079 0-2.043-.26-2.892-.781a5.029 5.029 0 0 1-1.93-2.133 6.463 6.463 0 0 1-.655-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.744.792 1.676 1.187 2.796 1.187 1.14 0 2.078-.401 2.813-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.16-1.745-.477-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.04-.579 3.88 3.88 0 0 0-2.773 1.11c-.77.734-1.156 1.963-1.156 3.687ZM63.84 328v-11.453h5.078c1.021 0 1.797.104 2.328.312.532.203.956.565 1.274 1.086a3.26 3.26 0 0 1 .476 1.727c0 .812-.263 1.497-.789 2.055-.526.557-1.338.911-2.437 1.062.4.193.706.383.914.57.442.407.862.914 1.258 1.524L73.933 328h-1.906l-1.516-2.383a21.94 21.94 0 0 0-1.094-1.578c-.286-.365-.544-.62-.773-.766a2.237 2.237 0 0 0-.688-.304c-.172-.037-.453-.055-.844-.055h-1.757V328h-1.516Zm1.516-6.398h3.257c.693 0 1.235-.071 1.626-.211.39-.146.687-.375.89-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.39-.349-1.01-.524-1.86-.524h-3.624v3.79ZM78.508 328v-4.852l-4.414-6.601h1.844L78.195 320a34.69 34.69 0 0 1 1.164 1.938c.344-.599.76-1.274 1.25-2.024l2.22-3.367h1.765l-4.57 6.601V328h-1.516Zm-49.274 63v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.054 1.164 1.351 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.78 1.672a4.195 4.195 0 0 1-1.048 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.96-.235H30.75v8.75ZM41.255 391v-11.453h1.515V391h-1.515Zm3.88-3.68 1.43-.125c.067.573.223 1.045.468 1.414.25.365.635.662 1.156.891.52.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.22-.302.329-.63.329-.984 0-.36-.104-.672-.313-.938-.208-.271-.552-.497-1.031-.68-.307-.119-.987-.304-2.04-.554-1.051-.255-1.788-.495-2.21-.719-.547-.286-.956-.641-1.227-1.062a2.656 2.656 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.438-1.149.63-.26 1.33-.39 2.101-.39.85 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203.35.531.537 1.133.563 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.554-1.992-.554-.917 0-1.586.169-2.008.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.292.266 1.052.539 2.281.82 1.235.276 2.081.518 2.54.727.666.307 1.158.698 1.476 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.185-.524 1.726-.349.537-.851.956-1.508 1.258-.65.297-1.385.445-2.203.445-1.036 0-1.906-.151-2.61-.453a3.685 3.685 0 0 1-1.648-1.359 3.907 3.907 0 0 1-.625-2.063ZM56.458 391v-11.453h1.516v5.68l5.688-5.68h2.054l-4.804 4.641L65.927 391h-2l-4.078-5.797-1.875 1.828V391h-1.516Z" fill="#fff"/><path d="M268.13 353.263v-60.446s11.659 10.137 45.932 10.137c34.274 0 45.861-11.079 45.861-11.079v61.388c-14.299 21.006-85.285 14.729-91.793 0Z" fill="#E0454C"/><path d="M267.13 395.954v-62.632s11.857 12.115 46.13 12.115 45.663-12.115 45.663-12.115l.969 62.632c-14.575 18.287-83.891 14.858-92.762 0Z" fill="#0070CC"/><path d="M360 289c0 1.614-1.024 3.327-3.299 5.04-2.259 1.7-5.596 3.274-9.823 4.613-8.442 2.676-20.21 4.347-33.378 4.347s-24.936-1.671-33.378-4.347c-4.227-1.339-7.564-2.913-9.823-4.613-2.275-1.713-3.299-3.426-3.299-5.04 0-1.614 1.024-3.327 3.299-5.04 2.259-1.7 5.596-3.274 9.823-4.613 8.442-2.676 20.21-4.347 33.378-4.347s24.936 1.671 33.378 4.347c4.227 1.339 7.564 2.913 9.823 4.613 2.275 1.713 3.299 3.426 3.299 5.04Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m267 288 .351 107.263M360 288v108m.089-1.557c0 7.956-20.761 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.761 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M279.188 328v-11.453h2.281l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V328h-1.461v-9.586L285.328 328h-1.367l-3.313-9.75V328h-1.46Zm13.606 0v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V328h-8.547Zm10.793 0v-11.453h2.282l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V328h-1.461v-9.586L309.728 328h-1.367l-3.313-9.75V328h-1.461Zm13.115-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.916 4.916 0 0 1 1.938 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.703 3.117-.469.917-1.133 1.612-1.993 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.03 5.03 0 0 1-1.929-2.133 6.456 6.456 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.109 3.266.745.792 1.678 1.187 2.797 1.187 1.141 0 2.078-.401 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687ZM329.839 328v-11.453h5.078c1.021 0 1.797.104 2.328.312.532.203.956.565 1.274 1.086a3.26 3.26 0 0 1 .476 1.727c0 .812-.263 1.497-.789 2.055-.526.557-1.338.911-2.437 1.062.401.193.705.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.828 21.828 0 0 0-1.094-1.578c-.286-.365-.544-.62-.773-.766a2.235 2.235 0 0 0-.688-.304c-.172-.037-.453-.055-.844-.055h-1.757V328h-1.516Zm1.516-6.398h3.257c.693 0 1.235-.071 1.625-.211.391-.146.688-.375.891-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.391-.349-1.01-.524-1.859-.524h-3.625v3.79ZM344.508 328v-4.852l-4.414-6.601h1.844l2.257 3.453c.417.646.805 1.292 1.164 1.938.344-.599.761-1.274 1.25-2.024l2.219-3.367h1.766l-4.571 6.601V328h-1.515Zm-49.274 63v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.605.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.187 4.187 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM307.255 391v-11.453h1.515V391h-1.515Zm3.879-3.68 1.43-.125c.068.573.224 1.045.469 1.414.25.365.635.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.219-.302.329-.63.329-.984 0-.36-.105-.672-.313-.938-.208-.271-.552-.497-1.031-.68-.307-.119-.987-.304-2.039-.554-1.052-.255-1.789-.495-2.211-.719-.547-.286-.956-.641-1.227-1.062a2.66 2.66 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.438-1.149.63-.26 1.33-.39 2.101-.39.849 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203s.537 1.133.563 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.554-1.992-.554-.917 0-1.586.169-2.008.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.292.266 1.052.539 2.281.82 1.235.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.185-.524 1.726-.349.537-.851.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.036 0-1.906-.151-2.609-.453a3.686 3.686 0 0 1-1.649-1.359 3.917 3.917 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.68l5.688-5.68h2.054l-4.804 4.641 5.015 6.812h-2l-4.078-5.797-1.875 1.828V391h-1.516Z" fill="#fff"/><path d="M135.13 79.263V18.817s11.659 10.137 45.932 10.137c34.274 0 45.861-11.079 45.861-11.079v61.388c-14.299 21.006-85.285 14.729-91.793 0Z" fill="#E0454C"/><path d="M134.13 121.954V59.322s11.857 12.115 46.13 12.115 45.663-12.115 45.663-12.115l.969 62.632c-14.575 18.287-83.891 14.858-92.762 0Z" fill="#0070CC"/><path d="M227 15c0 1.614-1.024 3.327-3.299 5.04-2.259 1.7-5.596 3.274-9.823 4.613C205.436 27.33 193.668 29 180.5 29s-24.936-1.671-33.378-4.347c-4.227-1.34-7.564-2.913-9.823-4.613C135.024 18.327 134 16.614 134 15c0-1.614 1.024-3.327 3.299-5.04 2.259-1.7 5.596-3.274 9.823-4.613C155.564 2.67 167.332 1 180.5 1s24.936 1.671 33.378 4.347c4.227 1.34 7.564 2.913 9.823 4.613C225.976 11.673 227 13.386 227 15Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m134 14 .351 107.263M227 14v108m.089-1.557c0 7.956-20.761 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.761 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M146.188 54V42.547h2.281l2.711 8.11c.25.755.432 1.32.547 1.695.13-.417.333-1.03.609-1.836l2.742-7.97h2.039V54h-1.461v-9.586L152.328 54h-1.367l-3.313-9.75V54h-1.46Zm13.606 0V42.547h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V54h-8.547Zm10.793 0V42.547h2.282l2.711 8.11c.25.755.432 1.32.547 1.695.13-.417.333-1.03.609-1.836l2.742-7.97h2.039V54h-1.461v-9.586L176.728 54h-1.367l-3.313-9.75V54h-1.461Zm13.115-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.922 4.922 0 0 1 1.938 2.117c.448.9.672 1.924.672 3.07 0 1.161-.235 2.2-.703 3.117-.469.917-1.133 1.612-1.993 2.086a5.715 5.715 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.78a5.03 5.03 0 0 1-1.929-2.134 6.456 6.456 0 0 1-.656-2.86Zm1.562.023c0 1.38.37 2.47 1.109 3.266.745.792 1.678 1.187 2.797 1.187 1.141 0 2.078-.4 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.71 3.71 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687ZM196.839 54V42.547h5.078c1.021 0 1.797.104 2.328.312.532.203.956.566 1.274 1.086a3.26 3.26 0 0 1 .476 1.727c0 .812-.263 1.497-.789 2.055-.526.557-1.338.911-2.437 1.062.401.193.705.383.914.57a7.88 7.88 0 0 1 1.258 1.524L206.933 54h-1.906l-1.516-2.383a21.61 21.61 0 0 0-1.094-1.578c-.286-.364-.544-.62-.773-.766a2.223 2.223 0 0 0-.688-.304c-.172-.037-.453-.055-.844-.055h-1.757V54h-1.516Zm1.516-6.398h3.257c.693 0 1.235-.07 1.625-.211.391-.146.688-.375.891-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.391-.349-1.01-.523-1.859-.523h-3.625v3.789ZM211.508 54v-4.852l-4.414-6.601h1.844L211.195 46c.417.646.805 1.292 1.164 1.938.344-.6.761-1.274 1.25-2.024l2.219-3.367h1.766l-4.571 6.601V54h-1.515Zm-49.274 63v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.605.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.187 4.187 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM174.255 117v-11.453h1.515V117h-1.515Zm3.879-3.68 1.43-.125c.068.573.224 1.045.469 1.414.25.365.635.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.219-.302.329-.63.329-.984 0-.36-.105-.672-.313-.938-.208-.271-.552-.497-1.031-.68-.307-.119-.987-.304-2.039-.554-1.052-.255-1.789-.495-2.211-.719-.547-.286-.956-.641-1.227-1.062a2.66 2.66 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.438-1.149.63-.26 1.33-.39 2.101-.39.849 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203s.537 1.133.563 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.554-1.992-.554-.917 0-1.586.169-2.008.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.292.266 1.052.539 2.281.82 1.235.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.185-.524 1.726-.349.537-.851.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.036 0-1.906-.151-2.609-.453a3.686 3.686 0 0 1-1.649-1.359 3.917 3.917 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.68l5.688-5.68h2.054l-4.804 4.641 5.015 6.812h-2l-4.078-5.797-1.875 1.828V117h-1.516Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/deployment/hero.svg b/build/img/features/deployment/hero.svg
new file mode 100644
index 0000000..a1bf1e1
--- /dev/null
+++ b/build/img/features/deployment/hero.svg
@@ -0,0 +1 @@
+<svg width="593" height="523" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M390.25 99.006H233.581v47.827h.038c-.484 11.925 7.155 23.939 22.917 33.039 30.585 17.658 80.174 17.658 110.759 0 15.762-9.1 23.401-21.114 22.917-33.039h.038V99.006Z" fill="#0070CC" stroke="#fff"/><path d="M256.535 68.099c30.585-17.659 80.174-17.659 110.759 0 30.585 17.658 30.585 46.288 0 63.946-30.585 17.659-80.174 17.659-110.759 0-30.585-17.658-30.585-46.288 0-63.946Z" fill="#0070CC" stroke="#fff"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M377.713 140.044c2.81-1.623 5.088-.307 5.088 2.937 0 3.245-2.278 7.191-5.088 8.813-2.81 1.622-5.088.307-5.088-2.938 0-3.244 2.278-7.19 5.088-8.812Zm-13.709 9.792c2.81-1.623 5.088-.308 5.088 2.937 0 3.245-2.278 7.19-5.088 8.813-2.81 1.622-5.088.307-5.088-2.938s2.278-7.19 5.088-8.812Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M377.713 140.044c2.81-1.623 5.088-.307 5.088 2.937 0 3.245-2.278 7.191-5.088 8.813-2.81 1.622-5.088.307-5.088-2.938 0-3.244 2.278-7.19 5.088-8.812Zm-13.709 9.792c2.81-1.623 5.088-.308 5.088 2.937 0 3.245-2.278 7.19-5.088 8.813-2.81 1.622-5.088.307-5.088-2.938s2.278-7.19 5.088-8.812Z" fill="#0070CC"/><path d="m377.713 140.044-.5-.866.5.866Zm0 11.75.5.866-.5-.866Zm-13.709-1.958.5.866-.5-.866Zm0 11.75-.5-.866.5.866Zm-5.088-2.938h1-1Zm24.885-15.667c0-1.832-.651-3.387-1.991-4.16-1.339-.773-3.01-.56-4.597.357l1 1.732c1.222-.706 2.095-.647 2.597-.357.503.29.991 1.016.991 2.428h2Zm-5.588 9.679c1.592-.92 2.978-2.458 3.963-4.164.986-1.707 1.625-3.676 1.625-5.515h-2c0 1.406-.5 3.032-1.357 4.515-.856 1.483-2.014 2.729-3.231 3.432l1 1.732Zm-6.588-3.804c0 1.833.651 3.387 1.99 4.16 1.339.773 3.01.56 4.598-.356l-1-1.732c-1.223.706-2.096.646-2.598.356-.502-.29-.99-1.016-.99-2.428h-2Zm5.588-9.678c-1.593.919-2.979 2.457-3.964 4.164-.985 1.706-1.624 3.675-1.624 5.514h2c0-1.405.5-3.031 1.356-4.514.856-1.483 2.014-2.73 3.232-3.432l-1-1.732Zm-7.121 13.595c0-1.833-.651-3.387-1.99-4.16-1.339-.773-3.011-.56-4.598.356l1 1.733c1.223-.706 2.096-.647 2.598-.357.502.29.99 1.016.99 2.428h2Zm-5.588 9.679c1.593-.92 2.979-2.458 3.964-4.164.985-1.707 1.624-3.676 1.624-5.515h-2c0 1.406-.5 3.032-1.356 4.515-.856 1.483-2.015 2.729-3.232 3.432l1 1.732Zm-6.588-3.804c0 1.833.651 3.387 1.99 4.16 1.34.773 3.011.56 4.598-.356l-1-1.732c-1.223.706-2.095.646-2.598.356-.502-.29-.99-1.016-.99-2.428h-2Zm5.588-9.679c-1.593.92-2.978 2.458-3.964 4.164-.985 1.707-1.624 3.676-1.624 5.515h2c0-1.405.5-3.032 1.356-4.515.857-1.483 2.015-2.729 3.232-3.431l-1-1.733Z" fill="#fff" mask="url(#a)"/><path d="M390.25 45.151H233.581v47.827h.038c-.484 11.925 7.155 23.939 22.917 33.039 30.585 17.658 80.174 17.658 110.759 0 15.762-9.1 23.401-21.114 22.917-33.04h.038V45.152Z" fill="#0070CC" stroke="#fff"/><path d="M256.535 14.244c30.585-17.659 80.174-17.659 110.759 0 30.585 17.658 30.585 46.288 0 63.946-30.585 17.659-80.174 17.659-110.759 0-30.585-17.658-30.585-46.288 0-63.946Z" fill="#0070CC" stroke="#fff"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M377.713 89.126c2.81-1.622 5.088-.307 5.088 2.938s-2.278 7.19-5.088 8.812c-2.81 1.623-5.088.308-5.088-2.937 0-3.245 2.278-7.19 5.088-8.813Zm-13.709 9.792c2.81-1.622 5.088-.307 5.088 2.938 0 3.244-2.278 7.19-5.088 8.812-2.81 1.623-5.088.307-5.088-2.937 0-3.245 2.278-7.191 5.088-8.813Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M377.713 89.126c2.81-1.622 5.088-.307 5.088 2.938s-2.278 7.19-5.088 8.812c-2.81 1.623-5.088.308-5.088-2.937 0-3.245 2.278-7.19 5.088-8.813Zm-13.709 9.792c2.81-1.622 5.088-.307 5.088 2.938 0 3.244-2.278 7.19-5.088 8.812-2.81 1.623-5.088.307-5.088-2.937 0-3.245 2.278-7.191 5.088-8.813Z" fill="#0070CC"/><path d="m377.713 89.126-.5-.866.5.866Zm0 11.75.5.866-.5-.866Zm-13.709-1.958-.5-.866.5.866Zm0 11.75.5.866-.5-.866Zm-5.088-2.937h1-1Zm24.885-15.667c0-1.833-.651-3.387-1.991-4.16-1.339-.773-3.01-.56-4.597.356l1 1.732c1.222-.706 2.095-.646 2.597-.356.503.29.991 1.016.991 2.428h2Zm-5.588 9.678c1.592-.919 2.978-2.457 3.963-4.163.986-1.707 1.625-3.676 1.625-5.515h-2c0 1.405-.5 3.032-1.357 4.515-.856 1.483-2.014 2.729-3.231 3.431l1 1.732Zm-6.588-3.803c0 1.833.651 3.387 1.99 4.16 1.339.773 3.01.56 4.598-.357l-1-1.732c-1.223.706-2.096.647-2.598.357-.502-.29-.99-1.016-.99-2.428h-2Zm5.588-9.679c-1.593.92-2.979 2.458-3.964 4.164-.985 1.707-1.624 3.676-1.624 5.515h2c0-1.406.5-3.032 1.356-4.515.856-1.483 2.014-2.729 3.232-3.432l-1-1.732Zm-7.121 13.596c0-1.833-.651-3.387-1.99-4.16-1.339-.773-3.011-.56-4.598.356l1 1.732c1.223-.706 2.096-.646 2.598-.356.502.29.99 1.016.99 2.428h2Zm-5.588 9.678c1.593-.919 2.979-2.457 3.964-4.164.985-1.706 1.624-3.675 1.624-5.514h-2c0 1.405-.5 3.031-1.356 4.514-.856 1.483-2.015 2.73-3.232 3.432l1 1.732Zm-6.588-3.803c0 1.832.651 3.387 1.99 4.16 1.34.773 3.011.56 4.598-.357l-1-1.732c-1.223.706-2.095.647-2.598.357-.502-.29-.99-1.016-.99-2.428h-2Zm5.588-9.679c-1.593.92-2.978 2.458-3.964 4.164-.985 1.707-1.624 3.676-1.624 5.515h2c0-1.406.5-3.032 1.356-4.515.857-1.483 2.015-2.729 3.232-3.432l-1-1.732Z" fill="#fff" mask="url(#b)"/><path d="M330.031 94.067c0-9.722 6.873-13.641 15.355-8.76l211.809 122.39c8.427 4.826 15.3 16.653 15.3 26.375l-.412 145.643c0 9.723-6.874 13.628-15.355 8.746L344.905 266.072c-8.455-4.882-15.273-16.694-15.245-26.417l.371-145.588Z" stroke="#fff" stroke-miterlimit="10"/><path d="M331.02 66.014c-6.007-3.48-10.887-.688-10.915 6.216l-.549 177.794c0 6.876 4.825 15.306 10.832 18.785l240.567 138.96c5.994 3.465 10.888.688 10.902-6.216l.508-177.794c0-6.876-4.839-15.32-10.846-18.785L331.02 66.014Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m323.281 65.244 9.196-5.336c1.98-1.155 4.715-.99 7.74.756l240.526 138.961c6.007 3.465 10.86 11.881 10.846 18.784l-.508 177.795c0 3.424-1.224 5.844-3.176 6.972l-9.183 5.349c1.952-1.141 3.162-3.548 3.162-6.972l.509-177.794c0-6.876-4.839-15.32-10.847-18.785L330.979 66.014a9.51 9.51 0 0 0-5.224-1.485 5.49 5.49 0 0 0-2.515.715h.041Zm5.554 202.726c-6.007-3.465-15.713-3.479-21.679 0l-153.66 89.385c-5.98 3.466-5.939 9.104.068 12.569l240.568 138.892c6.007 3.465 15.726 3.465 21.692 0l153.661-89.386c5.98-3.479 5.938-9.103 0-12.569L328.835 267.97Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m229.102 336.618 94.853-55.158a11.915 11.915 0 0 1 10.859 0l211.342 122.032c2.997 1.733 3.011 4.552 0 6.285l-94.852 55.171a11.999 11.999 0 0 1-10.86 0L229.157 342.916c-3.01-1.746-3.038-4.552 0-6.298m14.091 71.013 37.748-22.002a13.25 13.25 0 0 1 12.029 0l71.482 41.255c3.341 1.925 3.355 5.046 0 6.972l-37.748 22.002a13.25 13.25 0 0 1-12.028 0l-71.483-41.255c-3.327-1.925-3.354-5.046 0-6.972Z" stroke="#fff" stroke-linejoin="round"/><path d="m245.186 433.443-91.663-52.944c-3.011-1.746-4.523-4.029-4.523-6.325v-10.63c0 2.282 1.498 4.579 4.523 6.325L394.09 508.761c6.007 3.465 15.726 3.465 21.692 0l153.661-89.386a10.415 10.415 0 0 0 3.341-2.915 5.826 5.826 0 0 0 1.113-3.328v10.644c0 2.255-1.484 4.51-4.454 6.229l-153.661 89.386c-5.966 3.479-15.685 3.479-21.692 0L286.563 457.33" fill="#0070CC"/><path d="m245.186 433.443-91.663-52.944c-3.011-1.746-4.523-4.029-4.523-6.325v-10.63c0 2.282 1.498 4.579 4.523 6.325L394.09 508.761c6.007 3.465 15.726 3.465 21.692 0l153.661-89.386a10.415 10.415 0 0 0 3.341-2.915 5.826 5.826 0 0 0 1.113-3.328v10.644c0 2.255-1.484 4.51-4.454 6.229l-153.661 89.386c-5.966 3.479-15.685 3.479-21.692 0L286.563 457.33m294.359-257.953-9.128 5.226m19.562 14.342-9.128 5.226M393.747 509.269v10.438m19.561-9.131v9.131m156.534-100.469v10.437" stroke="#fff" stroke-linejoin="round"/><path d="m245.186 432.921 33.295 19.829 8.646-4.992-33.294-19.829-8.647 4.992Z" stroke="#fff" stroke-linejoin="round"/><path d="m245.186 432.797.014 9.502 33.294 19.94-.014-9.489-33.294-19.953Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m278.481 452.75.013 9.489 8.647-4.992-.014-9.488-8.646 4.991Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m278.73 283-103.098-56.637c-10.227-5.618-10.134-15.051.202-20.601L241.5 170.5m-41 160L148 303" stroke="#fff"/><path d="M173.334 237.567H1v44.677h.045c0 8.534 11.895 15.402 35.685 29.137 23.79 13.735 35.686 20.603 50.467 20.603 14.781 0 26.677-6.868 50.467-20.603 23.79-13.735 35.685-20.603 35.685-29.137 0-.18-.005-.36-.015-.538v-44.139Z" fill="#0070CC" stroke="#fff"/><path d="M36.73 208.43c23.79-13.735 35.685-20.603 50.467-20.603 14.781 0 26.676 6.868 50.467 20.603 23.79 13.735 35.685 20.603 35.685 29.137 0 8.534-11.895 15.402-35.685 29.137-23.791 13.735-35.686 20.603-50.467 20.603-14.782 0-26.677-6.868-50.467-20.603-23.79-13.735-35.686-20.603-35.686-29.137 0-8.534 11.896-15.402 35.686-29.137Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.232 259.92c-.478-.276-.866-.053-.866.5v29.079c0 .553.388 1.224.867 1.5l4.155 2.4c.478.276.866.052.866-.5v-29.08c0-.552-.388-1.224-.866-1.5l-4.156-2.399Zm9.713 6.313c-.479-.276-.866-.052-.866.5v29.079c0 .553.387 1.224.866 1.5l4.155 2.4c.479.276.867.052.867-.5v-29.08c0-.552-.388-1.224-.866-1.5l-4.156-2.399Zm8.846 6.084c0-.552.388-.776.866-.5l4.156 2.4c.478.276.866.947.866 1.5v29.079c0 .553-.388.776-.866.5l-4.156-2.399c-.478-.276-.866-.948-.866-1.5v-29.08Zm10.579 4.599c-.478-.276-.866-.052-.866.5v29.08c0 .552.388 1.224.866 1.5l4.156 2.399c.478.276.866.052.866-.5v-29.079c0-.553-.388-1.224-.866-1.5l-4.156-2.4Z" fill="#0070CC"/><path d="M13.366 260.42h-.5.5Zm.867-.5.25-.433-.25.433Zm-.867 29.579h.5-.5Zm.867 1.5.25-.433-.25.433Zm4.155 2.4-.25.433.25-.433Zm.866-.5h-.5.5Zm0-29.08h.5-.5Zm-.866-1.5-.25.433.25-.433Zm4.69 4.414h.5-.5Zm.867-.5.25-.433-.25.433Zm-.866 29.579h-.5.5Zm.866 1.5.25-.433-.25.433Zm4.155 2.4-.25.433.25-.433Zm.867-.5h-.5.5Zm0-29.08h.5-.5Zm-.866-1.5.25-.433-.25.433Zm5.556 3.185-.25.433.25-.433Zm4.156 2.4.25-.433-.25.433Zm0 31.079.25-.433-.25.433Zm-4.156-2.399-.25.433.25-.433Zm9.713-25.981-.25.433.25-.433Zm0 31.08-.25.433.25-.433Zm4.156 2.399-.25.433.25-.433Zm.866-.5h-.5.5Zm0-29.079h.5-.5Zm-.866-1.5-.25.433.25-.433Zm-33.66-18.896a.35.35 0 0 1 .022-.14c.006-.012.003 0-.018.012-.02.012-.032.009-.019.01.017.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 29.079V260.42h-1v29.079h1Zm.617 1.067a1.282 1.282 0 0 1-.43-.463 1.28 1.28 0 0 1-.187-.604h-1c0 .385.132.776.321 1.104.189.327.462.637.796.829l.5-.866Zm4.155 2.4-4.156-2.4-.5.866 4.156 2.4.5-.866Zm.116-.067a.346.346 0 0 1-.021.139c-.006.012-.003 0 .018-.012.02-.012.032-.008.019-.009a.372.372 0 0 1-.132-.051l-.5.866c.33.19.747.272 1.113.06.365-.211.503-.612.503-.993h-1Zm0-29.08v29.08h1v-29.08h-1Zm-.616-1.067c.145.084.305.248.43.464.124.215.186.435.186.603h1c0-.385-.131-.776-.32-1.103-.19-.328-.463-.638-.796-.83l-.5.866Zm-4.156-2.399 4.156 2.399.5-.866-4.156-2.399-.5.866Zm9.597 6.38c0-.082.014-.124.021-.14.006-.012.003 0-.018.012-.02.012-.032.009-.019.01.017.001.061.01.132.051l.5-.866c-.33-.191-.747-.272-1.113-.061-.366.211-.503.612-.503.994h1Zm0 29.079v-29.079h-1v29.079h1Zm.616 1.067a1.282 1.282 0 0 1-.43-.463 1.28 1.28 0 0 1-.186-.604h-1c0 .385.131.777.32 1.104.19.327.463.637.796.829l.5-.866Zm4.155 2.4-4.155-2.4-.5.866 4.155 2.4.5-.866Zm.117-.067a.344.344 0 0 1-.022.139c-.006.012-.003 0 .018-.012.02-.012.032-.008.019-.009a.372.372 0 0 1-.131-.051l-.5.866c.33.19.746.272 1.112.06.366-.211.504-.612.504-.993h-1Zm0-29.08v29.08h1v-29.08h-1Zm-.616-1.067c.145.084.304.248.429.464.124.215.187.435.187.603h1c0-.384-.132-.776-.321-1.103-.19-.328-.462-.638-.796-.83l-.5.866Zm-4.156-2.399 4.155 2.399.5-.866-4.155-2.399-.5.866Zm10.212 4.718c-.33-.19-.746-.272-1.112-.06-.366.211-.504.612-.504.993h1c0-.081.015-.124.022-.139.006-.012.003 0-.018.012-.021.012-.033.008-.02.009a.366.366 0 0 1 .132.051l.5-.866Zm4.156 2.4-4.156-2.4-.5.866 4.156 2.4.5-.866Zm1.116 1.933c0-.385-.132-.777-.32-1.104-.19-.327-.463-.637-.796-.829l-.5.866c.145.084.305.248.43.463.124.216.186.436.186.604h1Zm0 29.079v-29.079h-1v29.079h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1a.353.353 0 0 1-.021.14c-.006.012-.004 0 .017-.012s.033-.009.02-.01a.332.332 0 0 1-.132-.051l-.5.866Zm-4.156-2.399 4.156 2.399.5-.866-4.156-2.399-.5.866Zm-1.116-1.933c0 .384.132.776.32 1.103.19.328.463.638.796.83l.5-.866a1.278 1.278 0 0 1-.43-.464 1.274 1.274 0 0 1-.186-.603h-1Zm0-29.08v29.08h1v-29.08h-1Zm10.713 5.099a.35.35 0 0 1 .021-.139c.006-.012.004 0-.017.012s-.033.008-.02.009a.373.373 0 0 1 .132.051l.5-.866c-.33-.19-.746-.272-1.112-.06-.366.211-.504.612-.504.993h1Zm0 29.08v-29.08h-1v29.08h1Zm.616 1.067a1.278 1.278 0 0 1-.43-.464 1.274 1.274 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.328.463.638.796.83l.5-.866Zm4.156 2.399-4.156-2.399-.5.866 4.156 2.399.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.006.013-.003.001.018-.011.021-.012.033-.009.02-.01a.332.332 0 0 1-.132-.051l-.5.866c.33.191.746.272 1.112.061.366-.211.504-.613.504-.994h-1Zm0-29.079v29.079h1v-29.079h-1Zm-.616-1.067c.145.083.305.247.429.463.125.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-4.156-2.4 4.156 2.4.5-.866-4.156-2.4-.5.866Z" fill="#fff"/><path d="M173.334 185.12H1v45.648h.045c0 8.534 11.895 15.402 35.685 29.137 23.79 13.736 35.686 20.603 50.467 20.603 14.781 0 26.677-6.867 50.467-20.603 23.79-13.735 35.685-20.603 35.685-29.137 0-.18-.005-.359-.015-.538v-45.11Z" fill="#0070CC" stroke="#fff"/><path d="M36.73 155.983c23.79-13.735 35.685-20.603 50.467-20.603 14.781 0 26.676 6.868 50.467 20.603 23.79 13.735 35.685 20.603 35.685 29.137 0 8.534-11.895 15.402-35.685 29.137-23.791 13.736-35.686 20.603-50.467 20.603-14.782 0-26.677-6.867-50.467-20.603-23.79-13.735-35.685-20.603-35.685-29.137 0-8.534 11.895-15.402 35.685-29.137Z" fill="#0070CC" stroke="#fff"/><mask id="c" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M82.15 148.213c2.788 1.609 7.307 1.609 10.094 0 2.787-1.609 2.787-4.218 0-5.827s-7.306-1.609-10.094 0c-2.787 1.609-2.787 4.218 0 5.827Zm-67.942 39.821c2.787 1.609 7.306 1.609 10.093 0s2.787-4.218 0-5.828c-2.787-1.609-7.306-1.609-10.093 0-2.788 1.61-2.788 4.219 0 5.828Zm138.401 0c2.787 1.609 7.306 1.609 10.093 0s2.787-4.218 0-5.828c-2.787-1.609-7.306-1.609-10.093 0-2.788 1.61-2.788 4.219 0 5.828Zm-60.365 37.392c-2.787 1.61-7.306 1.61-10.094 0-2.787-1.609-2.787-4.218 0-5.827 2.788-1.609 7.307-1.609 10.094 0 2.787 1.609 2.787 4.218 0 5.827Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M82.15 148.213c2.788 1.609 7.307 1.609 10.094 0 2.787-1.609 2.787-4.218 0-5.827s-7.306-1.609-10.094 0c-2.787 1.609-2.787 4.218 0 5.827Zm-67.942 39.821c2.787 1.609 7.306 1.609 10.093 0s2.787-4.218 0-5.828c-2.787-1.609-7.306-1.609-10.093 0-2.788 1.61-2.788 4.219 0 5.828Zm138.401 0c2.787 1.609 7.306 1.609 10.093 0s2.787-4.218 0-5.828c-2.787-1.609-7.306-1.609-10.093 0-2.788 1.61-2.788 4.219 0 5.828Zm-60.365 37.392c-2.787 1.61-7.306 1.61-10.094 0-2.787-1.609-2.787-4.218 0-5.827 2.788-1.609 7.307-1.609 10.094 0 2.787 1.609 2.787 4.218 0 5.827Z" fill="#0070CC"/><path d="m92.244 148.213-.5-.866.5.866Zm-10.094 0 .5-.866-.5.866Zm10.094-5.827.5-.866-.5.866ZM24.3 188.034l.5.866-.5-.866Zm-10.093 0 .5-.866-.5.866Zm0-5.828-.5-.866.5.866Zm148.494 5.828.5.866-.5-.866Zm0-5.828.5-.866-.5.866Zm-10.093 0-.5-.866.5.866Zm-60.365 43.22.5.866-.5-.866Zm-.5-78.079c-1.206.696-2.85 1.073-4.547 1.073-1.697 0-3.34-.377-4.547-1.073l-1 1.732c1.582.913 3.592 1.341 5.547 1.341 1.956 0 3.965-.428 5.547-1.341l-1-1.732Zm0-4.095c1.211.699 1.59 1.476 1.59 2.048 0 .571-.379 1.348-1.59 2.047l1 1.732c1.576-.909 2.59-2.242 2.59-3.779 0-1.538-1.014-2.87-2.59-3.78l-1 1.732Zm-9.094 0c1.206-.696 2.85-1.073 4.547-1.073 1.698 0 3.341.377 4.547 1.073l1-1.732c-1.582-.913-3.591-1.341-5.547-1.341-1.955 0-3.965.428-5.547 1.341l1 1.732Zm0 4.095c-1.211-.699-1.59-1.476-1.59-2.047 0-.572.379-1.349 1.59-2.048l-1-1.732c-1.575.91-2.59 2.242-2.59 3.78 0 1.537 1.015 2.87 2.59 3.779l1-1.732ZM23.8 187.168c-1.206.696-2.85 1.073-4.547 1.073-1.697 0-3.34-.377-4.546-1.073l-1 1.732c1.581.913 3.59 1.341 5.546 1.341 1.956 0 3.966-.428 5.547-1.341l-1-1.732Zm0-4.095c1.211.699 1.59 1.476 1.59 2.047 0 .572-.379 1.348-1.59 2.048l1 1.732c1.576-.91 2.59-2.242 2.59-3.78 0-1.538-1.014-2.87-2.59-3.78l-1 1.733Zm-9.093 0c1.205-.697 2.849-1.073 4.546-1.073 1.698 0 3.341.376 4.547 1.073l1-1.733c-1.581-.913-3.591-1.34-5.547-1.34-1.955 0-3.965.427-5.546 1.34l1 1.733Zm0 4.095c-1.212-.7-1.59-1.476-1.59-2.048 0-.571.378-1.348 1.59-2.047l-1-1.733c-1.576.91-2.59 2.242-2.59 3.78 0 1.538 1.014 2.87 2.59 3.78l1-1.732Zm147.494 0c-1.206.696-2.849 1.073-4.547 1.073-1.697 0-3.341-.377-4.546-1.073l-1 1.732c1.581.913 3.591 1.341 5.546 1.341 1.956 0 3.966-.428 5.547-1.341l-1-1.732Zm0-4.095c1.211.699 1.59 1.476 1.59 2.047 0 .572-.379 1.348-1.59 2.048l1 1.732c1.576-.91 2.59-2.242 2.59-3.78 0-1.538-1.014-2.87-2.59-3.78l-1 1.733Zm-9.093 0c1.205-.697 2.849-1.073 4.546-1.073 1.698 0 3.341.376 4.547 1.073l1-1.733c-1.581-.913-3.591-1.34-5.547-1.34-1.955 0-3.965.427-5.546 1.34l1 1.733Zm0 4.095c-1.212-.7-1.591-1.476-1.591-2.048 0-.571.379-1.348 1.591-2.047l-1-1.733c-1.576.91-2.591 2.242-2.591 3.78 0 1.538 1.015 2.87 2.591 3.78l1-1.732ZM81.65 226.292c1.582.914 3.592 1.341 5.547 1.341 1.956 0 3.965-.427 5.547-1.341l-1-1.732c-1.206.697-2.85 1.073-4.547 1.073-1.697 0-3.34-.376-4.547-1.073l-1 1.732Zm0-7.559c-1.575.91-2.59 2.242-2.59 3.78 0 1.538 1.015 2.87 2.59 3.779l1-1.732c-1.211-.699-1.59-1.476-1.59-2.047 0-.572.379-1.349 1.59-2.048l-1-1.732Zm11.094 0c-1.582-.913-3.591-1.341-5.547-1.341-1.955 0-3.965.428-5.547 1.341l1 1.732c1.206-.696 2.85-1.073 4.547-1.073 1.698 0 3.341.377 4.547 1.073l1-1.732Zm0 7.559c1.576-.909 2.59-2.241 2.59-3.779 0-1.538-1.014-2.87-2.59-3.78l-1 1.732c1.211.699 1.59 1.476 1.59 2.048 0 .571-.379 1.348-1.59 2.047l1 1.732Z" fill="#fff" mask="url(#c)"/><path d="m364 130 153 88.5M364 150l153 88.5M364 170l153 88.5M364 190l153 88.5M364 210l153 88.5M364 230l74.5 42.5M342 243V94.5L541.5 208v150L342 243Z" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/hero-bg.svg b/build/img/features/hero-bg.svg
new file mode 100644
index 0000000..0a22e43
--- /dev/null
+++ b/build/img/features/hero-bg.svg
@@ -0,0 +1 @@
+<svg width="604" height="747" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M243.512 46.544 524.935 208.64v396.598L243.512 443.141V46.544Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 524.85 208.788)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h90.213v396.597H0z"/><path d="m321.661 1.477 281.174 162.531-78.104 45.148L243.558 46.625l78.103-45.148ZM122.256 116.85l281.423 162.098v396.597L122.256 513.448V116.85Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 403.594 279.096)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h90.213v396.597H0z"/><path d="m200.406 71.783 281.173 162.532-78.104 45.147-281.173-162.531 78.104-45.148ZM1 187.158l281.423 162.098v396.597L1 583.756V187.158Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 282.339 349.402)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h90.213v396.597H0z"/><path d="m79.15 142.091 281.172 162.532-78.103 45.147L1.046 187.239l78.103-45.148Z" fill="#0070CC" stroke="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M35.627 262.065c0-.552.387-.776.866-.5l129.521 74.779c.479.277.866.948.866 1.5v26.844c0 .552-.387.776-.866.5L36.493 290.409c-.479-.277-.866-.948-.866-1.5v-26.844Zm0 50.48c0-.552.388-.777.866-.501l70.186 40.427c.479.275.867.947.867 1.499v26.843c0 .553-.388.777-.867.501l-70.186-40.427c-.478-.275-.866-.946-.866-1.499v-26.843Zm.866 49.976c-.478-.276-.866-.052-.866.501v26.843c0 .552.388 1.224.866 1.499l173.375 99.863c.478.275.866.051.866-.501v-26.844c0-.552-.388-1.223-.866-1.499L36.493 362.521Z" fill="#0070CC"/><path d="m36.493 261.565-.25.433.25-.433Zm-.866.5h.5-.5Zm130.387 74.279.25-.433-.25.433Zm0 28.844-.25.433.25-.433ZM36.493 290.409l.25-.433-.25.433Zm-.866-1.5h-.5.5Zm.866 23.135.25-.433-.25.433Zm-.866.501h-.5.5Zm71.052 39.926.25-.434-.25.434Zm0 28.843.25-.433-.25.433Zm-70.186-40.427.25-.433-.25.433Zm-.866-1.499h-.5.5Zm0 23.634h.5-.5Zm.866-.501-.25.433.25-.433Zm-.866 27.344h-.5.5Zm.866 1.499.25-.433-.25.433Zm173.375 99.863-.25.433.25-.433Zm0-28.844-.25.433.25-.433ZM36.743 261.132c-.33-.191-.747-.272-1.113-.061-.366.212-.503.613-.503.994h1a.35.35 0 0 1 .021-.139c.006-.013.003-.001-.018.011-.02.013-.032.009-.019.01a.35.35 0 0 1 .132.051l.5-.866Zm129.521 74.779L36.743 261.132l-.5.866 129.521 74.779.5-.866Zm1.116 1.933c0-.384-.131-.776-.32-1.103-.189-.327-.463-.637-.796-.83l-.5.866c.146.084.305.248.43.464.124.215.186.436.186.603h1Zm0 26.844v-26.844h-1v26.844h1Zm-1.616.933c.331.191.747.272 1.113.061.366-.212.503-.613.503-.994h-1a.35.35 0 0 1-.021.139c-.006.013-.003.001.018-.011.021-.013.032-.009.019-.01a.353.353 0 0 1-.132-.051l-.5.866ZM36.243 290.842l129.521 74.779.5-.866-129.521-74.779-.5.866Zm-1.116-1.933c0 .384.131.776.32 1.103.19.327.463.637.796.83l.5-.866a1.277 1.277 0 0 1-.43-.464 1.28 1.28 0 0 1-.186-.603h-1Zm0-26.844v26.844h1v-26.844h-1Zm1.616 49.546c-.33-.191-.747-.271-1.113-.06-.365.212-.503.612-.503.994h1a.34.34 0 0 1 .021-.139c.006-.013.003-.001-.017.011-.021.012-.032.008-.019.009a.373.373 0 0 1 .132.051l.499-.866Zm70.186 40.426-70.186-40.426-.5.866 70.187 40.427.499-.867Zm1.117 1.933c0-.385-.132-.776-.321-1.104-.189-.327-.463-.637-.796-.829l-.499.867c.145.084.305.247.429.463.125.215.187.435.187.603h1Zm0 26.843V353.97h-1v26.843h1Zm-1.616.934c.33.191.747.271 1.112.06.366-.211.504-.612.504-.994h-1a.35.35 0 0 1-.022.14c-.005.012-.003 0 .018-.012.021-.012.032-.008.018-.009a.35.35 0 0 1-.131-.051l-.499.866Zm-70.186-40.426 70.186 40.426.499-.866-70.186-40.427-.5.867Zm-1.117-1.933c0 .385.131.777.32 1.104.19.327.463.637.797.829l.499-.867a1.265 1.265 0 0 1-.43-.463 1.273 1.273 0 0 1-.186-.603h-1Zm0-26.843v26.843h1v-26.843h-1Zm1 50.477c0-.082.014-.125.021-.14.006-.012.003 0-.017.012-.021.012-.032.008-.019.009.017.002.061.01.132.051l.499-.867c-.33-.19-.747-.271-1.113-.059-.365.211-.503.612-.503.994h1Zm0 26.843v-26.843h-1v26.843h1Zm.616 1.066a1.274 1.274 0 0 1-.43-.463 1.273 1.273 0 0 1-.186-.603h-1c0 .385.131.776.32 1.104.19.327.463.636.797.828l.499-.866Zm173.374 99.862L36.743 390.931l-.5.866 173.375 99.863.499-.867Zm.117-.067a.35.35 0 0 1-.021.139c-.006.013-.003.001.017-.011.021-.012.033-.009.019-.01a.334.334 0 0 1-.132-.051l-.499.867c.331.19.747.271 1.113.06.366-.212.503-.613.503-.994h-1Zm0-26.844v26.844h1v-26.844h-1Zm-.616-1.066c.146.084.305.248.43.463.124.216.186.436.186.603h1c0-.384-.131-.776-.321-1.103-.189-.327-.462-.637-.796-.829l-.499.866ZM36.244 362.954l173.374 99.862.499-.866-173.374-99.863-.5.867Z" fill="#F6F6F6"/></svg>
\ No newline at end of file
diff --git a/build/img/features/icon-check-err.svg b/build/img/features/icon-check-err.svg
new file mode 100644
index 0000000..463afb8
--- /dev/null
+++ b/build/img/features/icon-check-err.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32 16c0 8.837-7.163 16-16 16S0 24.837 0 16 7.163 0 16 0s16 7.163 16 16Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16 29.5c7.456 0 13.5-6.044 13.5-13.5S23.456 2.5 16 2.5 2.5 8.544 2.5 16 8.544 29.5 16 29.5Zm0 2.5c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.241 10.54a1.25 1.25 0 0 1 0 1.767l-9.934 9.934a1.25 1.25 0 1 1-1.768-1.768l9.934-9.934a1.25 1.25 0 0 1 1.768 0Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.241 22.241a1.25 1.25 0 0 1-1.768 0l-9.934-9.934a1.25 1.25 0 1 1 1.768-1.768l9.934 9.934a1.25 1.25 0 0 1 0 1.768Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/icon-check-ok.svg b/build/img/features/icon-check-ok.svg
new file mode 100644
index 0000000..03d5cb2
--- /dev/null
+++ b/build/img/features/icon-check-ok.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="14.75" fill="#0070CC" stroke="#0070CC" stroke-width="2.5"/><path d="m8.667 15.289 6.263 6.044 7.737-10.666" stroke="#fff" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/01-ACID-Transactions.svg b/build/img/features/in-memory/01-ACID-Transactions.svg
new file mode 100644
index 0000000..4ca6097
--- /dev/null
+++ b/build/img/features/in-memory/01-ACID-Transactions.svg
@@ -0,0 +1 @@
+<svg width="81" height="81" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".776" y=".601" width="80" height="80" rx="10" fill="#F6F6F6"/><path fill="#F6F6F6" d="M16.776 16.601h48v48h-48z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.305 50.583 47.75 21.52l1.343 1.372-28.446 29.063-1.342-1.372Zm5.495 5.614 28.446-29.063 1.343 1.372L26.143 57.57 24.8 56.197Zm5.495 5.614L58.74 32.748l1.343 1.373-28.446 29.063-1.343-1.373Z" fill="#000"/><path d="M44.511 50.433c0 7.825-6.208 14.168-13.867 14.168-7.66 0-13.868-6.343-13.868-14.168 0-7.825 6.209-14.169 13.868-14.169 7.659 0 13.867 6.344 13.867 14.169Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M30.644 62.681c6.56 0 11.947-5.445 11.947-12.248 0-6.804-5.387-12.249-11.947-12.249S18.696 43.63 18.696 50.433c0 6.803 5.388 12.248 11.948 12.248Zm0 1.92c7.659 0 13.867-6.343 13.867-14.168 0-7.825-6.208-14.169-13.867-14.169-7.66 0-13.868 6.344-13.868 14.169S22.985 64.6 30.644 64.6Z" fill="#000"/><path d="M39.636 50.394c0 5.096-4.043 9.226-9.03 9.226-4.987 0-9.03-4.13-9.03-9.226 0-5.095 4.043-9.226 9.03-9.226 4.987 0 9.03 4.13 9.03 9.226Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M30.606 57.7c3.888 0 7.11-3.232 7.11-7.306s-3.222-7.306-7.11-7.306c-3.888 0-7.11 3.232-7.11 7.306s3.222 7.306 7.11 7.306Zm0 1.92c4.987 0 9.03-4.13 9.03-9.226 0-5.095-4.043-9.226-9.03-9.226-4.987 0-9.03 4.13-9.03 9.226 0 5.096 4.043 9.226 9.03 9.226Z" fill="#000"/><path d="M64.776 28.044c0 6.32-5.014 11.443-11.2 11.443-6.185 0-11.2-5.123-11.2-11.443 0-6.32 5.015-11.443 11.2-11.443 6.186 0 11.2 5.123 11.2 11.443Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M53.576 37.567c5.087 0 9.28-4.225 9.28-9.523s-4.193-9.523-9.28-9.523-9.28 4.225-9.28 9.523 4.194 9.523 9.28 9.523Zm0 1.92c6.186 0 11.2-5.123 11.2-11.443 0-6.32-5.014-11.443-11.2-11.443-6.185 0-11.2 5.123-11.2 11.443 0 6.32 5.015 11.443 11.2 11.443Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m59.922 24.071-6.669 8.227-5.362-4.866 1.29-1.422 3.86 3.502 5.39-6.65 1.49 1.21Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/02-sql.svg b/build/img/features/in-memory/02-sql.svg
new file mode 100644
index 0000000..b6fb476
--- /dev/null
+++ b/build/img/features/in-memory/02-sql.svg
@@ -0,0 +1 @@
+<svg width="80" height="81" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y=".601" width="80" height="80" rx="10" fill="#F6F6F6"/><g clip-path="url(#a)"><path d="M21.995 54.608V25.679s3.537 3.845 14.432 3.845 14.749-4.143 14.749-4.143v29.227c-11.396 3.668-17.785 3.785-29.18 0Z" fill="#fff"/><path d="M52.055 24.209c0 3.097-6.922 5.607-15.642 5.607-8.72 0-15.642-2.51-15.642-5.607 0-3.097 6.921-5.608 15.642-5.608 8.72 0 15.642 2.51 15.642 5.608Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M50.18 24.209c0-.008.001-.056-.06-.162-.067-.12-.206-.3-.47-.525-.543-.46-1.445-.965-2.738-1.427-2.569-.92-6.264-1.527-10.485-1.527-4.221 0-7.916.608-10.485 1.527-1.293.462-2.195.966-2.737 1.427-.265.225-.404.405-.471.525-.06.106-.06.154-.06.161 0 .008 0 .056.06.163.067.119.206.3.47.525.543.46 1.445.964 2.738 1.427 2.569.919 6.264 1.526 10.485 1.526 4.221 0 7.916-.607 10.485-1.526 1.293-.463 2.195-.967 2.737-1.427.265-.225.404-.406.471-.525.061-.107.06-.155.06-.162Zm-13.753 5.607c8.77 0 15.732-2.51 15.732-5.607 0-3.097-6.961-5.608-15.732-5.608-8.77 0-15.732 2.51-15.732 5.608 0 3.097 6.961 5.607 15.732 5.607Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m20.795 52.682-.1-28.659 1.968-.009.1 28.66-1.968.008Zm29.397.194V24.305h1.967v28.57h-1.967Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M26.438 55.58c2.526.932 6.083 1.528 10.059 1.528 3.976 0 7.532-.596 10.059-1.528 1.267-.468 2.224-1.001 2.846-1.543.624-.545.818-1.01.818-1.371h1.968c0 1.138-.629 2.1-1.493 2.853-.867.756-2.064 1.392-3.458 1.907-2.796 1.031-6.594 1.65-10.74 1.65-4.147 0-7.944-.619-10.74-1.65-1.395-.515-2.592-1.15-3.458-1.907-.865-.754-1.493-1.715-1.493-2.853h1.967c0 .36.195.826.819 1.37.622.543 1.578 1.076 2.846 1.544Z" fill="#000"/><path d="m26.867 42.092 1.373-.133c.083.461.25.8.501 1.016.255.216.597.324 1.026.324.455 0 .797-.095 1.025-.286.232-.194.349-.42.349-.677a.62.62 0 0 0-.148-.42c-.096-.118-.264-.22-.506-.305a17.324 17.324 0 0 0-1.13-.306c-.757-.187-1.288-.418-1.593-.691-.43-.385-.644-.854-.644-1.407 0-.357.1-.689.3-.997a1.91 1.91 0 0 1 .873-.711c.382-.162.841-.243 1.379-.243.877 0 1.537.192 1.979.577.445.385.679.898.701 1.54l-1.412.063c-.06-.36-.19-.617-.39-.773-.198-.16-.495-.239-.893-.239-.41 0-.731.085-.963.253a.51.51 0 0 0-.224.434c0 .166.07.307.21.425.177.15.61.305 1.297.467.687.162 1.194.33 1.521.506.331.172.589.408.773.71.188.3.282.67.282 1.112a2.068 2.068 0 0 1-1.279 1.908c-.407.168-.914.253-1.521.253-.884 0-1.563-.204-2.037-.61-.474-.411-.757-1.007-.85-1.79Zm12.502 1.388c.346.248.723.446 1.13.592l-.52.997a3.219 3.219 0 0 1-.625-.263 28.652 28.652 0 0 1-.94-.62c-.457.2-.964.3-1.52.3-1.076 0-1.918-.316-2.529-.948-.607-.633-.911-1.522-.911-2.667 0-1.141.305-2.029.916-2.661.61-.636 1.439-.954 2.485-.954 1.037 0 1.859.318 2.466.954.607.633.911 1.52.911 2.661 0 .604-.084 1.136-.253 1.593-.127.35-.33.689-.61 1.017Zm-1.136-.796c.182-.213.317-.47.406-.773a3.57 3.57 0 0 0 .138-1.04c0-.807-.178-1.41-.534-1.808-.356-.4-.822-.6-1.398-.6-.575 0-1.043.2-1.402.6-.356.401-.534 1.004-.534 1.808 0 .818.178 1.43.534 1.837.36.404.813.605 1.36.605.203 0 .395-.033.577-.1a4.089 4.089 0 0 0-.873-.438l.396-.807c.464.16.908.398 1.33.716Zm3.149 1.684v-6.936h1.412v5.758h3.51v1.178h-4.922Z" fill="#000"/><path d="m39.913 58.949-1.312-2.361 6.56-1.237 1.798 2.248c-4.085 1.087-4.722 1.125-7.046 1.35Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M62.488 53.11c0 4.38-3.55 7.996-7.946 7.996v-1.63c3.481 0 6.317-2.87 6.317-6.366 0-3.553-2.882-6.47-6.419-6.47h-.163v-1.63h.163c4.452 0 8.048 3.663 8.048 8.1Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m54.896 46.054 3.278-2.948-1.09-1.212-4.489 4.038 4.038 4.49 1.212-1.09-2.949-3.278Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M39.28 52.966c0-4.38 3.55-7.996 7.946-7.996v1.629c-3.481 0-6.317 2.87-6.317 6.367 0 3.552 2.881 6.47 6.419 6.47h.163v1.629h-.163c-4.453 0-8.048-3.662-8.048-8.099Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m46.876 60.092-2.98-3.25 1.202-1.1 4.08 4.45-4.451 4.08-1.101-1.2 3.25-2.98Z" fill="#ED1C24"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(16 16.601)" d="M0 0h48v48H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/03-user.svg b/build/img/features/in-memory/03-user.svg
new file mode 100644
index 0000000..d925bb8
--- /dev/null
+++ b/build/img/features/in-memory/03-user.svg
@@ -0,0 +1 @@
+<svg width="81" height="81" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".224" y=".601" width="80" height="80" rx="10" fill="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.914 38.367c-10.305 0-18.706 8.493-18.706 19.029h-1.652c0-11.38 9.089-20.651 20.358-20.651v1.622Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.35 57.395c0-11.484 9.174-20.853 20.564-20.853h.207v2.027h-.207c-10.184 0-18.5 8.396-18.5 18.826v.203H20.35v-.203Zm.414-.202h1.239c.106-10.477 8.44-18.916 18.705-19.028v-1.216c-10.987.111-19.838 9.133-19.944 20.244Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M39.445 36.855c4.09 0 7.446-3.31 7.446-7.444s-3.356-7.444-7.446-7.444-7.447 3.31-7.447 7.444c0 4.133 3.357 7.444 7.447 7.444Zm0 1.622c5.024 0 9.098-4.06 9.098-9.066 0-5.007-4.074-9.066-9.098-9.066-5.025 0-9.098 4.059-9.098 9.066 0 5.007 4.073 9.066 9.098 9.066Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M39.445 20.548c-4.908 0-8.892 3.965-8.892 8.863s3.984 8.863 8.892 8.863c4.908 0 8.891-3.965 8.891-8.863s-3.983-8.863-8.891-8.863ZM30.14 29.41c0-5.116 4.163-9.269 9.305-9.269 5.141 0 9.304 4.153 9.304 9.269 0 5.116-4.163 9.268-9.304 9.268-5.142 0-9.305-4.152-9.305-9.268Zm9.305-7.242c-3.973 0-7.24 3.217-7.24 7.242 0 4.024 3.267 7.241 7.24 7.241 3.973 0 7.24-3.217 7.24-7.241 0-4.025-3.267-7.242-7.24-7.242Zm-7.653 7.242c0-4.243 3.446-7.647 7.653-7.647 4.206 0 7.653 3.404 7.653 7.647s-3.447 7.647-7.653 7.647c-4.207 0-7.653-3.404-7.653-7.647Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.078 52.734c.04.113.084.225.128.335a3.201 3.201 0 0 0 .508 3.946l.42.411a3.349 3.349 0 0 0 3.606.702c.454.245.93.456 1.422.63a3.304 3.304 0 0 0 3.076 2.059h.534a3.304 3.304 0 0 0 3.076-2.06c.216-.076.428-.159.637-.249a3.35 3.35 0 0 0 4.223-.368l.756-.742a3.201 3.201 0 0 0 .305-4.244 9.61 9.61 0 0 0 .163-.42c1.223-.475 2.089-1.647 2.089-3.017v-.75c0-1.37-.866-2.542-2.09-3.017a9.88 9.88 0 0 0-.43-1.01 3.201 3.201 0 0 0-.205-4.368l-.419-.411a3.347 3.347 0 0 0-4.597-.07 9.85 9.85 0 0 0-.432-.164 3.304 3.304 0 0 0-3.076-2.06h-.534a3.304 3.304 0 0 0-3.076 2.06 9.978 9.978 0 0 0-.636.249 3.35 3.35 0 0 0-4.225.368l-.755.742a3.201 3.201 0 0 0-.305 4.243 9.965 9.965 0 0 0-.163.421c-1.223.475-2.089 1.647-2.089 3.017v.75c0 1.37.866 2.542 2.09 3.017Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m42.04 53.211-.413.685a1.602 1.602 0 0 0 .255 1.972l.42.412a1.675 1.675 0 0 0 1.803.35l.734-.3.697.376c.378.205.774.38 1.184.525l.706.249.273.685c.242.606.842 1.03 1.54 1.03h.533c.697 0 1.297-.424 1.539-1.03l.273-.685.706-.249c.18-.063.356-.133.53-.208l.85-.366.76.522c.643.44 1.537.377 2.11-.186l.756-.742c.589-.578.64-1.486.154-2.12l-.565-.736.354-.853c.048-.116.094-.233.137-.351l.251-.694.697-.27a1.624 1.624 0 0 0 1.045-1.51v-.75c0-.682-.43-1.27-1.045-1.509l-.697-.27-.251-.694a8.31 8.31 0 0 0-.361-.847l-.465-.942.682-.804a1.6 1.6 0 0 0-.104-2.182l-.419-.412 1.168-1.146.419.411a3.201 3.201 0 0 1 .205 4.367c.161.328.306.665.43 1.01 1.224.476 2.09 1.648 2.09 3.018v.75c0 1.37-.866 2.542-2.09 3.017a9.671 9.671 0 0 1-.162.42 3.201 3.201 0 0 1-.305 4.244l-.756.742a3.35 3.35 0 0 1-4.223.368c-.209.09-.421.173-.637.25a3.304 3.304 0 0 1-3.076 2.059h-.534a3.304 3.304 0 0 1-3.076-2.06 9.975 9.975 0 0 1-1.422-.63 3.349 3.349 0 0 1-3.607-.7l-.419-.412a3.201 3.201 0 0 1-.508-3.946 9.91 9.91 0 0 1-.128-.335c-1.223-.475-2.089-1.647-2.089-3.017v-.75c0-1.37.866-2.542 2.089-3.017a9.61 9.61 0 0 1 .163-.42 3.201 3.201 0 0 1 .305-4.245l.755-.741a3.35 3.35 0 0 1 4.225-.368c.208-.09.42-.173.636-.25a3.304 3.304 0 0 1 3.076-2.059h.534a3.322 3.322 0 0 1 2.714 1.395c.146.206.268.428.362.665.146.051.29.106.432.163a3.347 3.347 0 0 1 4.597.07l-1.168 1.148a1.673 1.673 0 0 0-2.298-.036l-.776.717-.986-.4a8.195 8.195 0 0 0-.359-.136l-.706-.249-.273-.685a1.652 1.652 0 0 0-1.54-1.03h-.533a1.65 1.65 0 0 0-1.538 1.03l-.274.685-.706.25a8.07 8.07 0 0 0-.53.206l-.85.367-.76-.522a1.675 1.675 0 0 0-2.11.185l-.756.742a1.601 1.601 0 0 0-.154 2.12l.565.736-.354.854a8.362 8.362 0 0 0-.137.352l-.251.693-.697.271a1.624 1.624 0 0 0-1.045 1.51v.75c0 .682.43 1.27 1.045 1.508l.697.271.251.694c.034.094.07.187.108.28l.299.74Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M46.005 39.767a3.512 3.512 0 0 1 3.233-2.103h.534a3.531 3.531 0 0 1 2.884 1.482c.137.194.254.401.349.621.078.028.155.057.232.088a3.557 3.557 0 0 1 4.786.162l.419.412a3.401 3.401 0 0 1 .3 4.538c.13.27.248.547.353.83 1.253.525 2.132 1.747 2.132 3.17v.75c0 1.424-.879 2.645-2.132 3.17-.03.08-.06.16-.092.239a3.401 3.401 0 0 1-.393 4.415l-.756.742a3.56 3.56 0 0 1-4.391.455c-.151.063-.304.123-.458.18a3.512 3.512 0 0 1-3.233 2.102h-.534c-1.453 0-2.7-.868-3.233-2.103-.44-.16-.868-.35-1.278-.566a3.557 3.557 0 0 1-3.74-.781l-.419-.412a3.402 3.402 0 0 1-.59-4.105l-.063-.165c-1.253-.526-2.132-1.747-2.132-3.17v-.75c0-1.424.879-2.646 2.132-3.171.03-.08.06-.16.092-.239a3.4 3.4 0 0 1 .393-4.416l.755-.742a3.56 3.56 0 0 1 4.393-.454c.15-.063.303-.123.457-.179Zm3.233-1.697c-1.31 0-2.432.8-2.884 1.93l-.034.086-.088.032a9.737 9.737 0 0 0-.623.243l-.106.046-.095-.065a3.14 3.14 0 0 0-3.96.345l-.756.742a3.001 3.001 0 0 0-.286 3.978l.07.092-.043.107c-.057.136-.11.273-.16.412l-.032.087-.087.033c-1.147.446-1.958 1.545-1.958 2.83v.75c0 1.283.81 2.382 1.958 2.828l.087.034.032.086c.04.11.081.22.125.328l.038.093-.052.085a3.001 3.001 0 0 0 .476 3.7l.42.411a3.14 3.14 0 0 0 3.38.657l.092-.037.087.047c.445.24.91.447 1.393.617l.088.03.034.086a3.097 3.097 0 0 0 2.884 1.931h.534c1.31 0 2.432-.8 2.884-1.93l.034-.086.088-.031a9.78 9.78 0 0 0 .623-.245l.107-.045.095.065a3.14 3.14 0 0 0 3.96-.346l.755-.742a3.001 3.001 0 0 0 .286-3.978l-.07-.092.044-.106a9.75 9.75 0 0 0 .16-.412l.03-.086.088-.034c1.147-.446 1.958-1.544 1.958-2.829v-.75c0-1.284-.81-2.383-1.958-2.829l-.087-.033-.032-.087a9.696 9.696 0 0 0-.422-.99l-.058-.118.085-.1a3.001 3.001 0 0 0-.192-4.094l-.273-.269-.876.86.273.269c.684.672.724 1.74.117 2.455l-.597.704.407.824c.138.28.262.57.37.867l.22.606.61.237c.69.269 1.174.93 1.174 1.698v.75c0 .768-.484 1.43-1.175 1.698l-.61.237-.22.607c-.044.121-.09.241-.14.36l-.31.746.495.644a1.8 1.8 0 0 1-.173 2.385l-.755.742a1.884 1.884 0 0 1-2.375.209l-.666-.457-.743.321c-.178.077-.36.148-.543.213l-.618.218-.24.6a1.859 1.859 0 0 1-1.73 1.158h-.534a1.859 1.859 0 0 1-1.73-1.159l-.24-.6-.618-.217a8.524 8.524 0 0 1-1.214-.538l-.61-.329-.642.263a1.884 1.884 0 0 1-2.029-.395l-.419-.412a1.802 1.802 0 0 1-.286-2.218l.361-.6-.261-.647a8.416 8.416 0 0 1-.11-.287l-.22-.607-.61-.237a1.827 1.827 0 0 1-1.175-1.698v-.75c0-.768.484-1.43 1.175-1.697l.61-.238.22-.606c.044-.122.09-.242.14-.361l.31-.746-.495-.644a1.801 1.801 0 0 1 .172-2.386l.756-.742a1.884 1.884 0 0 1 2.375-.208l.666.457.744-.321a8.48 8.48 0 0 1 .542-.213l.618-.217.24-.6a1.859 1.859 0 0 1 1.73-1.159h.534c.784 0 1.459.478 1.73 1.159l.24.6.618.217c.124.044.247.09.368.14l.862.35.68-.628a1.884 1.884 0 0 1 2.431-.095l.88-.864a3.139 3.139 0 0 0-4.16.073l-.097.09-.123-.05a9.74 9.74 0 0 0-.423-.16l-.088-.032-.034-.085a3.013 3.013 0 0 0-.632-.977 3.114 3.114 0 0 0-2.252-.954h-.534Zm7.325 3.38a1.464 1.464 0 0 0-2.01-.03l-.874.806-1.108-.45a8.184 8.184 0 0 0-.35-.132l-.795-.28-.308-.771a1.446 1.446 0 0 0-1.346-.901h-.534c-.61 0-1.135.37-1.346.901l-.308.771-.794.28a8.034 8.034 0 0 0-.516.202l-.956.413-.856-.588a1.466 1.466 0 0 0-1.847.163l-.756.742a1.4 1.4 0 0 0-.134 1.855l.635.827-.398.96a8.202 8.202 0 0 0-.134.344l-.282.78-.784.305a1.42 1.42 0 0 0-.914 1.32v.75c0 .597.376 1.112.914 1.32l.784.306.283.78c.033.092.068.183.105.273l.336.833-.465.77a1.402 1.402 0 0 0 .223 1.726l.42.411a1.466 1.466 0 0 0 1.578.307l.825-.337.784.423c.37.199.755.37 1.155.511l.794.28.308.771c.212.53.737.901 1.346.901h.534c.61 0 1.135-.37 1.346-.901l.308-.77.794-.28c.175-.063.347-.13.517-.203l.956-.413.855.587c.563.386 1.345.33 1.846-.163l.756-.741c.515-.506.56-1.301.135-1.855l-.635-.828.398-.959c.047-.113.091-.228.133-.343l.283-.78.784-.305a1.42 1.42 0 0 0 .915-1.32v-.75a1.42 1.42 0 0 0-.914-1.322l-.785-.304-.282-.78a8.104 8.104 0 0 0-.353-.827l-.523-1.059.767-.904a1.401 1.401 0 0 0-.09-1.91l-.42-.411Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M49.505 51.91a2.56 2.56 0 0 0 2.553-2.568 2.56 2.56 0 0 0-2.553-2.569 2.56 2.56 0 0 0-2.553 2.569 2.56 2.56 0 0 0 2.553 2.568Zm0 1.621a4.197 4.197 0 0 0 4.205-4.19 4.197 4.197 0 0 0-4.205-4.19 4.197 4.197 0 0 0-4.205 4.19 4.197 4.197 0 0 0 4.205 4.19Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M49.505 45.354a3.993 3.993 0 0 0-3.998 3.988 3.993 3.993 0 0 0 3.998 3.987 3.993 3.993 0 0 0 3.998-3.987 3.993 3.993 0 0 0-3.998-3.988Zm-4.411 3.988c0-2.424 1.972-4.393 4.411-4.393 2.44 0 4.411 1.97 4.411 4.393s-1.972 4.392-4.411 4.392c-2.439 0-4.411-1.97-4.411-4.392Zm4.411-2.366a2.356 2.356 0 0 0-2.347 2.366 2.356 2.356 0 0 0 2.347 2.365 2.356 2.356 0 0 0 2.347-2.365 2.356 2.356 0 0 0-2.347-2.366Zm-2.76 2.366a2.765 2.765 0 0 1 2.76-2.771c1.504 0 2.76 1.22 2.76 2.77a2.765 2.765 0 0 1-2.76 2.771 2.765 2.765 0 0 1-2.76-2.77Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/cache-aside-deployment-mob.svg b/build/img/features/in-memory/cache-aside-deployment-mob.svg
new file mode 100644
index 0000000..8d9c815
--- /dev/null
+++ b/build/img/features/in-memory/cache-aside-deployment-mob.svg
@@ -0,0 +1 @@
+<svg width="613" height="321" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M483.367 206.895v-95.22s11.46 9.572 47.08 9.572c35.619 0 48.319-10.666 48.319-10.666v96.314s-5.129 11.696-48.319 12.145c-43.19.45-47.08-12.145-47.08-12.145Z" fill="#fff"/><path d="M579.876 108.671c0 8.496-21.614 15.384-48.845 15.384-27.231 0-48.846-6.888-48.846-15.384 0-8.497 21.615-15.385 48.846-15.385 27.231 0 48.845 6.888 48.845 15.385Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M574.873 113.074c2.234-1.676 3.01-3.184 3.01-4.403 0-1.219-.776-2.728-3.01-4.404-2.201-1.653-5.519-3.227-9.811-4.584-8.563-2.706-20.56-4.413-34.031-4.413S505.562 96.977 497 99.683c-4.293 1.357-7.61 2.931-9.812 4.584-2.233 1.676-3.009 3.185-3.009 4.404 0 1.219.776 2.727 3.009 4.403 2.202 1.653 5.519 3.227 9.812 4.584 8.562 2.706 20.56 4.413 34.031 4.413s25.468-1.707 34.031-4.413c4.292-1.357 7.61-2.931 9.811-4.584Zm-43.842 10.981c27.231 0 48.845-6.888 48.845-15.384 0-8.497-21.614-15.385-48.845-15.385-27.231 0-48.846 6.888-48.846 15.385 0 8.496 21.615 15.384 48.846 15.384Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M482.121 204.501v-95.006h1.993v95.006h-1.993Zm95.836.098.11-96.499 1.993.003-.11 96.499-1.993-.003Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M497.445 214.001c8.55 2.637 20.424 4.283 33.582 4.283 13.159 0 25.032-1.646 33.582-4.283 4.282-1.321 7.674-2.873 9.974-4.55 2.321-1.692 3.357-3.377 3.357-4.95h1.993c0 2.506-1.645 4.708-4.172 6.551-2.549 1.859-6.173 3.491-10.562 4.844-8.789 2.711-20.871 4.372-34.172 4.372-13.301 0-25.383-1.661-34.172-4.372-4.389-1.353-8.013-2.985-10.561-4.844-2.528-1.843-4.173-4.045-4.173-6.551h1.993c0 1.573 1.037 3.258 3.357 4.95 2.3 1.677 5.693 3.229 9.974 4.55Zm0-64.49c8.55 2.637 20.424 4.283 33.582 4.283 13.159 0 25.032-1.646 33.582-4.283 4.282-1.32 7.674-2.872 9.974-4.549 2.321-1.692 3.357-3.377 3.357-4.951h1.993c0 2.507-1.645 4.709-4.172 6.552-2.549 1.858-6.173 3.49-10.562 4.844-8.789 2.71-20.871 4.372-34.172 4.372-13.301 0-25.383-1.662-34.172-4.372-4.389-1.354-8.013-2.986-10.561-4.844-2.528-1.843-4.173-4.045-4.173-6.552h1.993c0 1.574 1.037 3.259 3.357 4.951 2.3 1.677 5.693 3.229 9.974 4.549Zm0 32.467c8.55 2.637 20.424 4.284 33.582 4.284 13.159 0 25.032-1.647 33.582-4.284 4.282-1.32 7.674-2.872 9.974-4.549 2.321-1.692 3.357-3.377 3.357-4.951h1.993c0 2.507-1.645 4.709-4.172 6.552-2.549 1.859-6.173 3.491-10.562 4.844-8.789 2.711-20.871 4.372-34.172 4.372-13.301 0-25.383-1.661-34.172-4.372-4.389-1.353-8.013-2.985-10.561-4.844-2.528-1.843-4.173-4.045-4.173-6.552h1.993c0 1.574 1.037 3.259 3.357 4.951 2.3 1.677 5.693 3.229 9.974 4.549Z" fill="#ED1C24"/><path d="M449 258.227V244h10.287v1.679h-8.404v4.357h7.87v1.67h-7.87v4.842h8.734v1.679H449Zm11.996 0 3.765-5.357-3.484-4.949h2.184l1.582 2.416c.297.46.537.844.718 1.155.284-.427.546-.805.786-1.135l1.737-2.436h2.086l-3.561 4.852 3.833 5.454h-2.145l-2.115-3.202-.563-.864-2.708 4.066h-2.115Zm15.081-1.562.253 1.543a6.52 6.52 0 0 1-1.32.155c-.634 0-1.126-.1-1.475-.301-.35-.2-.595-.462-.738-.786-.142-.33-.213-1.019-.213-2.067v-5.93h-1.281v-1.358h1.281v-2.553l1.737-1.048v3.601h1.756v1.358h-1.756v6.027c0 .498.029.818.087.961a.765.765 0 0 0 .301.339c.142.085.343.127.602.127.194 0 .449-.023.766-.068Zm8.939-1.757 1.805.223c-.285 1.055-.812 1.873-1.582 2.456-.77.582-1.753.873-2.95.873-1.507 0-2.704-.463-3.591-1.388-.88-.931-1.32-2.235-1.32-3.911 0-1.734.447-3.079 1.34-4.037.893-.957 2.051-1.436 3.474-1.436 1.378 0 2.504.469 3.377 1.407.874.938 1.31 2.258 1.31 3.959 0 .104-.003.259-.009.466h-7.686c.064 1.133.385 1.999.96 2.601.576.602 1.294.903 2.155.903.64 0 1.187-.169 1.64-.505.453-.336.812-.873 1.077-1.611Zm-5.735-2.824h5.754c-.077-.867-.297-1.517-.659-1.951-.557-.672-1.278-1.009-2.165-1.009-.802 0-1.478.269-2.028.806-.543.537-.844 1.255-.902 2.154Zm9.889 6.143v-10.306h1.572v1.562c.402-.731.77-1.213 1.107-1.446a1.961 1.961 0 0 1 1.126-.349c.588 0 1.187.187 1.795.563l-.602 1.62c-.427-.252-.854-.378-1.281-.378-.381 0-.724.116-1.028.349-.305.227-.521.544-.651.951a6.81 6.81 0 0 0-.291 2.038v5.396h-1.747Zm6.804 0v-10.306h1.572v1.465c.757-1.132 1.85-1.698 3.28-1.698a4.22 4.22 0 0 1 1.708.339c.524.22.916.512 1.175.874.258.362.44.792.543 1.291.065.323.097.889.097 1.698v6.337h-1.747v-6.269c0-.712-.068-1.242-.204-1.592a1.643 1.643 0 0 0-.727-.844c-.343-.214-.748-.32-1.213-.32-.744 0-1.388.236-1.932.708-.537.472-.805 1.369-.805 2.688v5.629h-1.747Zm17.954-1.271c-.647.55-1.271.938-1.873 1.164a5.342 5.342 0 0 1-1.921.34c-1.132 0-2.003-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.34-1.378.233-.421.533-.757.902-1.01a4.305 4.305 0 0 1 1.262-.572c.343-.091.86-.178 1.553-.262 1.41-.168 2.448-.369 3.115-.602.006-.239.009-.391.009-.456 0-.712-.165-1.213-.494-1.504-.447-.395-1.11-.592-1.99-.592-.822 0-1.43.145-1.824.436-.389.285-.677.793-.864 1.524l-1.708-.233c.155-.731.411-1.32.766-1.766.356-.453.871-.799 1.544-1.038.672-.246 1.452-.369 2.338-.369.88 0 1.595.103 2.145.31.55.207.954.469 1.213.786.259.311.44.706.544 1.184.058.298.087.835.087 1.611v2.329c0 1.624.036 2.653.107 3.087.077.427.226.837.446 1.232h-1.824a3.71 3.71 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.585.479-2.853.66-.719.104-1.226.22-1.524.35a1.506 1.506 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.271-.146 1.795-.437a2.745 2.745 0 0 0 1.155-1.213c.188-.395.282-.977.282-1.747v-.641Zm4.61 5.173V244h1.747v14.227h-1.747Zm10.55 0V244h4.901c1.107 0 1.951.068 2.533.204.815.187 1.511.527 2.087 1.019.75.634 1.31 1.446 1.679 2.436.375.983.563 2.109.563 3.377 0 1.08-.127 2.038-.379 2.872-.252.835-.576 1.527-.97 2.077-.395.544-.829.974-1.301 1.291-.466.311-1.032.547-1.698.708-.66.162-1.42.243-2.281.243h-5.134Zm1.883-1.679h3.038c.938 0 1.672-.087 2.203-.262.537-.175.964-.42 1.281-.737.446-.447.792-1.045 1.038-1.796.252-.757.379-1.672.379-2.746 0-1.488-.246-2.63-.738-3.426-.485-.802-1.077-1.339-1.776-1.611-.505-.194-1.317-.291-2.436-.291h-2.989v10.869Zm19.148.408c-.647.55-1.271.938-1.873 1.164a5.346 5.346 0 0 1-1.921.34c-1.133 0-2.003-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.339-1.378.233-.421.534-.757.903-1.01a4.305 4.305 0 0 1 1.262-.572c.343-.091.86-.178 1.552-.262 1.411-.168 2.449-.369 3.116-.602.006-.239.009-.391.009-.456 0-.712-.165-1.213-.495-1.504-.446-.395-1.109-.592-1.989-.592-.822 0-1.43.145-1.825.436-.388.285-.676.793-.863 1.524l-1.708-.233c.155-.731.41-1.32.766-1.766.356-.453.871-.799 1.543-1.038.673-.246 1.453-.369 2.339-.369.88 0 1.595.103 2.145.31.55.207.954.469 1.213.786.259.311.44.706.543 1.184.059.298.088.835.088 1.611v2.329c0 1.624.035 2.653.107 3.087.077.427.226.837.446 1.232h-1.824a3.688 3.688 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.586.479-2.854.66-.718.104-1.226.22-1.523.35a1.501 1.501 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.271-.146 1.795-.437a2.75 2.75 0 0 0 1.155-1.213c.188-.395.282-.977.282-1.747v-.641Zm8.463 3.611.252 1.543a6.52 6.52 0 0 1-1.32.155c-.634 0-1.126-.1-1.475-.301-.349-.2-.595-.462-.737-.786-.143-.33-.214-1.019-.214-2.067v-5.93h-1.281v-1.358h1.281v-2.553l1.737-1.048v3.601h1.757v1.358h-1.757v6.027c0 .498.029.818.088.961a.763.763 0 0 0 .3.339c.143.085.343.127.602.127.194 0 .45-.023.767-.068Zm8.608.291c-.647.55-1.271.938-1.873 1.164a5.342 5.342 0 0 1-1.921.34c-1.132 0-2.002-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.34-1.378.233-.421.534-.757.902-1.01a4.316 4.316 0 0 1 1.262-.572c.343-.091.86-.178 1.553-.262 1.41-.168 2.448-.369 3.115-.602.006-.239.01-.391.01-.456 0-.712-.165-1.213-.495-1.504-.447-.395-1.11-.592-1.99-.592-.821 0-1.43.145-1.824.436-.389.285-.676.793-.864 1.524l-1.708-.233c.155-.731.411-1.32.767-1.766.355-.453.87-.799 1.543-1.038.673-.246 1.452-.369 2.338-.369.88 0 1.595.103 2.145.31.55.207.955.469 1.213.786.259.311.44.706.544 1.184.058.298.087.835.087 1.611v2.329c0 1.624.036 2.653.107 3.087.078.427.226.837.446 1.232h-1.824a3.71 3.71 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.585.479-2.853.66-.718.104-1.226.22-1.524.35a1.506 1.506 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.272-.146 1.796-.437a2.742 2.742 0 0 0 1.154-1.213c.188-.395.282-.977.282-1.747v-.641Zm6.26 5.173h-1.621V244h1.747v5.076c.738-.926 1.679-1.388 2.824-1.388.634 0 1.233.129 1.796.388a3.56 3.56 0 0 1 1.397 1.077c.369.46.657 1.016.864 1.669a6.91 6.91 0 0 1 .31 2.097c0 1.766-.436 3.131-1.31 4.095-.873.964-1.921 1.446-3.144 1.446-1.216 0-2.171-.508-2.863-1.524v1.291Zm-.019-5.231c0 1.236.168 2.129.504 2.679.55.899 1.294 1.349 2.232 1.349.764 0 1.424-.33 1.98-.99.557-.667.835-1.656.835-2.97 0-1.346-.269-2.339-.806-2.979-.53-.641-1.174-.961-1.931-.961-.763 0-1.423.333-1.98 1-.556.66-.834 1.617-.834 2.872Zm16.362 3.96c-.647.55-1.271.938-1.873 1.164a5.342 5.342 0 0 1-1.921.34c-1.132 0-2.003-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.34-1.378.233-.421.534-.757.902-1.01a4.316 4.316 0 0 1 1.262-.572c.343-.091.86-.178 1.553-.262 1.41-.168 2.448-.369 3.115-.602.006-.239.01-.391.01-.456 0-.712-.165-1.213-.495-1.504-.447-.395-1.11-.592-1.99-.592-.822 0-1.43.145-1.824.436-.389.285-.676.793-.864 1.524l-1.708-.233c.155-.731.411-1.32.767-1.766.355-.453.87-.799 1.543-1.038.673-.246 1.452-.369 2.338-.369.88 0 1.595.103 2.145.31.55.207.955.469 1.213.786.259.311.44.706.544 1.184.058.298.087.835.087 1.611v2.329c0 1.624.036 2.653.107 3.087.077.427.226.837.446 1.232h-1.824a3.71 3.71 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.585.479-2.853.66-.718.104-1.226.22-1.524.35a1.506 1.506 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.272-.146 1.796-.437a2.742 2.742 0 0 0 1.154-1.213c.188-.395.282-.977.282-1.747v-.641Zm3.95 2.097 1.728-.272c.097.692.365 1.223.805 1.592.447.368 1.068.553 1.864.553.802 0 1.397-.162 1.785-.486.388-.329.582-.714.582-1.154 0-.395-.171-.706-.514-.932-.239-.155-.834-.353-1.786-.592-1.281-.324-2.17-.602-2.668-.835-.492-.239-.867-.566-1.126-.98a2.649 2.649 0 0 1-.379-1.388c0-.459.104-.883.311-1.271.214-.395.501-.721.864-.98.271-.201.64-.369 1.106-.505a5.232 5.232 0 0 1 1.514-.213c.809 0 1.517.116 2.125.349.615.233 1.068.55 1.359.951.291.395.492.925.602 1.592l-1.708.233c-.078-.531-.304-.945-.68-1.243-.368-.297-.893-.446-1.572-.446-.802 0-1.375.133-1.718.398-.342.265-.514.576-.514.932 0 .226.071.43.214.611.142.188.365.343.669.466.175.065.689.213 1.543.446 1.236.33 2.096.602 2.582.815.491.207.876.512 1.155.913.278.401.417.899.417 1.494 0 .583-.172 1.132-.515 1.65-.336.511-.824.909-1.465 1.194-.64.278-1.365.417-2.174.417-1.339 0-2.361-.278-3.066-.835-.699-.556-1.146-1.381-1.34-2.474Zm17.858-.243 1.805.223c-.285 1.055-.812 1.873-1.582 2.456-.77.582-1.754.873-2.95.873-1.508 0-2.705-.463-3.591-1.388-.88-.931-1.32-2.235-1.32-3.911 0-1.734.446-3.079 1.339-4.037.893-.957 2.051-1.436 3.475-1.436 1.378 0 2.503.469 3.377 1.407.873.938 1.31 2.258 1.31 3.959 0 .104-.003.259-.01.466h-7.686c.065 1.133.385 1.999.961 2.601.576.602 1.294.903 2.154.903.641 0 1.187-.169 1.64-.505.453-.336.812-.873 1.078-1.611Zm-5.736-2.824h5.755c-.078-.867-.298-1.517-.66-1.951-.556-.672-1.278-1.009-2.164-1.009-.802 0-1.478.269-2.028.806-.544.537-.845 1.255-.903 2.154Z" fill="#2D2D2D"/><path d="m295.92 172.903 59.211 15.601v-84.785l-59.211-15.6-58.172 18.026v84.433l58.172-17.675Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M236.751 191.918v-86.503l59.147-18.33 60.229 15.87v86.838l-60.188-15.858-59.188 17.983Zm1.993-2.68 57.156-17.366 58.234 15.343v-82.733L295.942 89.15l-57.198 17.725v82.363Z" fill="#2D2D2D"/><path d="m296.959 122.39-59.211-15.601v103.388l59.211 15.601 58.172-18.028V104.715l-58.172 17.675Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m356.127 103.375.001 105.106-59.147 18.329-60.23-15.869v-105.44l60.188 15.857 59.188-17.983Zm-1.993 2.68-57.156 17.366-58.234-15.343v101.336l58.192 15.331 57.198-17.725V106.055Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M295.095 224.049V122.223h1.994v101.826h-1.994Z" fill="#2D2D2D"/><path d="M.061 158.693c0-37.042 30.16-67.07 67.366-67.07s67.366 30.028 67.366 67.07c0 37.042-30.16 67.07-67.366 67.07-37.205 0-67.366-30.028-67.366-67.07Z" fill="#ED1C24"/><path d="M55.355 134.91s-30.884 18.717-1.778 37.302c5.599 3.62 25.906 13.685 25.329 23 0 0 12.308-18.1-5.688-29.489-18.486-11.654-23.107-24.103-17.864-30.813Z" fill="#fff"/><path d="M44.6 170.667s-11.02 16.599 10.666 19.998c2.132.265 17.818 1.898 21.907 7.019 0 0-.356-8.829-13.154-14.038-12.753-5.209-17.996-6.49-19.418-12.979Zm42.66-17.437c-13.242-13.773-16.93-22.293-11.243-33.329 0 0-39.503 15.097-.488 41.893 13.953 9.579 11.642 19.379 11.642 19.732 2.177-2.251 13.331-14.523.089-28.296Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M68.158 250.468a.999.999 0 0 0-1.41 0l-6.342 6.314a.989.989 0 0 0 0 1.403.999.999 0 0 0 1.41 0l4.64-4.62v26.497c0 22.468 18.295 40.681 40.862 40.681h152.185c20.84 0 37.734-16.82 37.734-37.569h-1.993c0 19.653-16.002 35.585-35.741 35.585H107.318c-21.466 0-38.868-17.325-38.868-38.697v-26.497l4.641 4.62a.999.999 0 0 0 1.41 0 .989.989 0 0 0 0-1.403l-6.343-6.314Zm0-179.448a1 1 0 0 1-1.41 0l-6.342-6.315a.99.99 0 0 1 0-1.404 1 1 0 0 1 1.41 0l4.64 4.621V41.425c0-22.468 18.295-40.681 40.862-40.681h149.059c22.566 0 40.86 18.213 40.86 40.68v28.334a.994.994 0 0 1-.996.993.994.994 0 0 1-.997-.993V41.425c0-21.372-17.401-38.697-38.867-38.697H107.318c-21.466 0-38.868 17.325-38.868 38.697v26.497l4.641-4.62a1 1 0 0 1 1.41 0 .99.99 0 0 1 0 1.403l-6.343 6.314Zm77.258 92.121a.99.99 0 0 0 0 1.403l6.343 6.314a.998.998 0 0 0 1.409 0 .99.99 0 0 0 0-1.403l-4.641-4.62h76.291c.55 0 .996-.445.996-.993a.994.994 0 0 0-.996-.992h-76.291l4.641-4.621a.99.99 0 0 0 0-1.403 1 1 0 0 0-1.409 0l-6.343 6.315Zm300.368-15.022 6.342 6.315a.99.99 0 0 1 0 1.403l-6.342 6.315a1.001 1.001 0 0 1-1.41 0 .99.99 0 0 1 0-1.404l4.641-4.62h-63.614a.994.994 0 0 1-.997-.992c0-.548.446-.993.997-.993h63.614l-4.641-4.62a.99.99 0 0 1 0-1.404 1.001 1.001 0 0 1 1.41 0Zm-54.746 36.698-6.342-6.314a.987.987 0 0 1 0-1.403l6.342-6.315a1 1 0 0 1 1.409 0 .99.99 0 0 1 0 1.403l-4.641 4.621h63.615c.55 0 .996.444.996.992a.995.995 0 0 1-.996.993h-63.615l4.641 4.62a.99.99 0 0 1 0 1.403.998.998 0 0 1-1.409 0Z" fill="#000"/><path d="m169.906 146.053 1.781-.155c.084.71.279 1.295.584 1.753.311.453.791.821 1.44 1.105.649.278 1.379.417 2.19.417.72 0 1.356-.107 1.907-.32.552-.213.961-.504 1.227-.872.272-.375.409-.782.409-1.221 0-.446-.13-.833-.39-1.163-.259-.336-.688-.617-1.284-.843-.383-.148-1.23-.378-2.541-.688-1.31-.316-2.228-.614-2.754-.891-.681-.356-1.19-.795-1.528-1.318a3.279 3.279 0 0 1-.496-1.773c0-.717.204-1.386.613-2.006.409-.627 1.006-1.101 1.791-1.424.785-.323 1.657-.485 2.618-.485 1.057 0 1.988.171 2.793.514.811.336 1.434.833 1.869 1.492.434.659.668 1.405.7 2.238l-1.81.136c-.097-.898-.428-1.576-.993-2.035-.558-.459-1.385-.688-2.481-.688-1.142 0-1.976.21-2.502.63-.519.413-.778.914-.778 1.502 0 .51.185.93.554 1.259.364.33 1.311.669 2.842 1.018 1.538.342 2.592.643 3.163.901.831.381 1.444.866 1.84 1.453.396.582.594 1.254.594 2.016 0 .756-.218 1.469-.653 2.141-.434.666-1.06 1.186-1.878 1.56-.811.369-1.726.553-2.744.553-1.292 0-2.375-.188-3.251-.562-.87-.375-1.554-.937-2.054-1.686-.493-.756-.752-1.609-.778-2.558Zm25.148 3.042c.876.601 1.684 1.04 2.423 1.318l-.554 1.308c-1.026-.368-2.047-.95-3.066-1.744-1.058.588-2.226.882-3.504.882-1.291 0-2.462-.31-3.513-.931-1.051-.62-1.862-1.492-2.433-2.616-.565-1.124-.847-2.39-.847-3.798 0-1.402.285-2.678.856-3.828.571-1.149 1.382-2.025 2.434-2.625 1.057-.601 2.238-.902 3.542-.902 1.317 0 2.505.314 3.562.94a6.052 6.052 0 0 1 2.414 2.616c.558 1.118.837 2.381.837 3.789 0 1.169-.179 2.222-.535 3.159a6.62 6.62 0 0 1-1.616 2.432Zm-4.156-2.403c1.09.304 1.989.756 2.696 1.357 1.11-1.008 1.664-2.523 1.664-4.545 0-1.15-.198-2.154-.593-3.013-.39-.859-.964-1.525-1.723-1.996-.753-.478-1.599-.717-2.54-.717-1.408 0-2.576.481-3.504 1.443-.928.956-1.392 2.387-1.392 4.293 0 1.847.458 3.265 1.373 4.254.921.988 2.095 1.482 3.523 1.482.675 0 1.311-.126 1.907-.378a6.146 6.146 0 0 0-1.868-.814l.457-1.366Zm9.178 3.924v-14.205h1.888v12.529h7.026v1.676h-8.914ZM99.864 36.25l1.888.474c-.396 1.544-1.109 2.723-2.141 3.537-1.025.807-2.28 1.211-3.766 1.211-1.538 0-2.79-.31-3.757-.93-.96-.627-1.694-1.53-2.2-2.713a9.68 9.68 0 0 1-.75-3.808c0-1.48.283-2.768.848-3.866.57-1.105 1.378-1.942 2.423-2.51 1.051-.575 2.206-.862 3.465-.862 1.427 0 2.627.361 3.6 1.085.974.723 1.652 1.74 2.035 3.052l-1.86.436c-.33-1.033-.81-1.786-1.44-2.258-.629-.471-1.42-.707-2.374-.707-1.097 0-2.015.262-2.754.785-.734.523-1.25 1.227-1.548 2.112a8.406 8.406 0 0 0-.448 2.723c0 1.208.176 2.264.526 3.169.357.898.908 1.57 1.654 2.015a4.642 4.642 0 0 0 2.424.669c1.057 0 1.953-.304 2.686-.911.733-.607 1.23-1.508 1.49-2.704Zm3.747-.165c0-1.906.532-3.317 1.596-4.235.889-.762 1.972-1.143 3.25-1.143 1.421 0 2.583.465 3.485 1.395.901.924 1.352 2.203 1.352 3.837 0 1.325-.201 2.368-.603 3.13a4.195 4.195 0 0 1-1.742 1.764c-.759.42-1.59.63-2.492.63-1.446 0-2.618-.462-3.513-1.386-.889-.924-1.333-2.255-1.333-3.992Zm1.8 0c0 1.318.289 2.306.866 2.965.578.652 1.304.979 2.18.979.87 0 1.593-.33 2.171-.989.577-.659.866-1.663.866-3.013 0-1.273-.292-2.235-.876-2.888-.577-.659-1.298-.988-2.161-.988-.876 0-1.602.326-2.18.978-.577.653-.866 1.638-.866 2.956Zm10.345 5.145V30.94h1.567v1.443a3.638 3.638 0 0 1 1.295-1.21c.538-.311 1.151-.466 1.839-.466.766 0 1.392.158 1.878.475a2.53 2.53 0 0 1 1.042 1.327c.817-1.201 1.881-1.802 3.192-1.802 1.025 0 1.814.284 2.365.853.552.562.827 1.43.827 2.606v7.064h-1.742v-6.482c0-.698-.058-1.199-.175-1.502a1.434 1.434 0 0 0-.613-.746 1.938 1.938 0 0 0-1.051-.281c-.727 0-1.33.242-1.81.726-.481.478-.721 1.247-.721 2.306v5.979h-1.751v-6.686c0-.775-.143-1.356-.429-1.744-.285-.388-.752-.581-1.401-.581a2.58 2.58 0 0 0-1.372.387c-.416.259-.717.636-.906 1.134-.188.497-.282 1.214-.282 2.151v5.339h-1.752Zm17.003 3.944V30.939h1.596v1.338c.376-.524.801-.914 1.275-1.173.473-.265 1.047-.397 1.722-.397.883 0 1.661.226 2.336.678.675.452 1.184 1.092 1.528 1.919.344.82.516 1.721.516 2.703 0 1.053-.192 2.003-.574 2.849-.377.84-.928 1.486-1.655 1.938-.72.446-1.479.669-2.277.669a3.34 3.34 0 0 1-1.577-.369 3.597 3.597 0 0 1-1.139-.93v5.01h-1.751Zm1.586-9.031c0 1.324.269 2.303.808 2.936.538.633 1.19.95 1.956.95.779 0 1.444-.327 1.995-.98.558-.658.837-1.675.837-3.051 0-1.312-.272-2.294-.817-2.946-.539-.652-1.185-.979-1.937-.979-.746 0-1.408.35-1.986 1.047-.571.69-.856 1.699-.856 3.023Zm16.681 5.087v-1.512c-.805 1.163-1.898 1.745-3.28 1.745a4.23 4.23 0 0 1-1.713-.35c-.525-.232-.918-.523-1.177-.871-.253-.356-.432-.788-.536-1.299-.071-.342-.107-.885-.107-1.628V30.94h1.752v5.707c0 .91.036 1.524.107 1.84.11.46.344.821.701 1.086.357.258.798.388 1.323.388.526 0 1.019-.133 1.48-.398.46-.27.785-.636.973-1.095.195-.465.292-1.137.292-2.015v-5.514h1.752V41.23h-1.567Zm8.545-1.56.253 1.54a6.528 6.528 0 0 1-1.324.156c-.636 0-1.129-.1-1.479-.3-.351-.201-.597-.463-.74-.786-.143-.329-.214-1.017-.214-2.063v-5.92h-1.285V30.94h1.285v-2.55l1.742-1.046v3.595h1.762v1.356h-1.762v6.017c0 .498.029.818.088.96a.764.764 0 0 0 .301.339c.143.084.344.126.604.126.194 0 .451-.023.769-.068Zm9.196-1.754 1.811.223c-.286 1.053-.815 1.87-1.587 2.451-.772.582-1.758.873-2.958.873-1.512 0-2.713-.462-3.601-1.386-.883-.93-1.324-2.232-1.324-3.905 0-1.731.448-3.075 1.343-4.03.895-.957 2.057-1.435 3.484-1.435 1.382 0 2.511.468 3.387 1.405.876.937 1.314 2.255 1.314 3.953 0 .104-.003.259-.01.466h-7.708c.065 1.13.386 1.996.964 2.596.577.601 1.297.901 2.16.901.643 0 1.191-.167 1.645-.503.454-.336.814-.872 1.08-1.609Zm-5.751-2.82h5.771c-.078-.865-.299-1.514-.662-1.947-.558-.672-1.281-1.008-2.17-1.008-.805 0-1.483.268-2.034.804-.545.536-.847 1.254-.905 2.151Zm24.271 4.458c-.577.64-1.206 1.12-1.888 1.444a5.175 5.175 0 0 1-2.209.474c-1.46 0-2.618-.49-3.474-1.473-.695-.8-1.042-1.695-1.042-2.684 0-.878.282-1.67.847-2.374.571-.71 1.421-1.334 2.55-1.87-.643-.736-1.071-1.334-1.285-1.792-.214-.459-.321-.901-.321-1.328 0-.852.334-1.592 1.002-2.219.675-.633 1.522-.95 2.541-.95.973 0 1.768.298 2.384.892.623.594.934 1.308.934 2.142 0 1.35-.898 2.503-2.696 3.459l2.56 3.246a8.029 8.029 0 0 0 .681-1.977l1.82.388c-.311 1.24-.733 2.26-1.265 3.062a10.132 10.132 0 0 0 2.229 2.18l-1.178 1.386c-.707-.453-1.437-1.121-2.19-2.006Zm-3.562-7.403c.759-.446 1.249-.837 1.47-1.173.227-.336.341-.707.341-1.114 0-.485-.156-.879-.468-1.182-.305-.31-.687-.465-1.148-.465-.474 0-.869.152-1.187.455a1.495 1.495 0 0 0-.468 1.114c0 .22.056.453.166.698.117.24.289.494.516.766l.778.9Zm2.463 6.027-3.212-3.963c-.947.562-1.586 1.085-1.917 1.57-.331.477-.497.952-.497 1.424 0 .575.231 1.172.691 1.792.461.62 1.113.93 1.957.93.525 0 1.067-.16 1.625-.484a3.992 3.992 0 0 0 1.353-1.27Zm12.748 3.052V27.025h2.842l3.377 10.058c.312.937.539 1.637.682 2.102.162-.516.415-1.275.759-2.277l3.416-9.883h2.54V41.23h-1.82V29.34l-4.146 11.89h-1.703l-4.127-12.093V41.23h-1.82Zm23.582-1.27c-.649.55-1.275.937-1.879 1.163a5.394 5.394 0 0 1-1.927.34c-1.135 0-2.008-.275-2.618-.824-.61-.556-.915-1.263-.915-2.122 0-.504.114-.963.341-1.376.234-.42.535-.756.905-1.008a4.33 4.33 0 0 1 1.265-.572c.344-.09.863-.177 1.558-.261 1.414-.168 2.455-.368 3.124-.6.006-.24.009-.392.009-.456 0-.71-.165-1.212-.496-1.502-.448-.394-1.113-.591-1.995-.591-.824 0-1.434.145-1.83.436-.389.284-.678.791-.866 1.521l-1.713-.232c.156-.73.412-1.318.769-1.764.357-.452.873-.798 1.547-1.037.675-.245 1.457-.368 2.346-.368.882 0 1.599.103 2.151.31.551.207.957.468 1.216.785.26.31.442.704.545 1.182.059.297.088.833.088 1.609v2.325c0 1.621.036 2.649.107 3.081.078.427.227.837.448 1.231h-1.83a3.68 3.68 0 0 1-.35-1.27Zm-.146-3.895c-.636.259-1.59.478-2.862.66-.72.103-1.229.219-1.528.348-.298.13-.528.32-.691.572a1.46 1.46 0 0 0-.243.823c0 .466.175.853.526 1.163.356.31.875.465 1.557.465.675 0 1.275-.145 1.8-.436a2.74 2.74 0 0 0 1.158-1.21c.189-.395.283-.976.283-1.745v-.64Zm11.639 1.395 1.723.224c-.188 1.182-.672 2.109-1.45 2.78-.772.666-1.723.999-2.852.999-1.414 0-2.553-.46-3.416-1.376-.856-.924-1.285-2.245-1.285-3.964 0-1.11.185-2.083.555-2.916.37-.833.931-1.457 1.684-1.87a5.023 5.023 0 0 1 2.472-.63c1.122 0 2.04.284 2.754.853.714.562 1.171 1.363 1.372 2.403l-1.703.261c-.162-.69-.451-1.21-.866-1.56-.409-.349-.905-.523-1.489-.523-.882 0-1.599.317-2.151.95-.551.626-.827 1.621-.827 2.984 0 1.383.266 2.387.798 3.014.532.626 1.226.94 2.083.94.687 0 1.262-.21 1.722-.63.461-.42.753-1.066.876-1.938Zm3.62 3.77V27.025h1.752v5.097c.818-.943 1.849-1.415 3.095-1.415.766 0 1.431.152 1.995.455.565.298.967.711 1.207 1.24.247.53.37 1.3.37 2.307v6.521h-1.752v-6.521c0-.872-.191-1.505-.574-1.9-.376-.4-.912-.6-1.606-.6-.519 0-1.009.136-1.47.407a2.258 2.258 0 0 0-.973 1.085c-.195.459-.292 1.092-.292 1.9v5.629h-1.752Zm11.504-12.2v-2.005h1.752v2.006h-1.752Zm0 12.2V30.94h1.752v10.29h-1.752Zm4.827 0V30.94h1.576v1.463c.759-1.13 1.856-1.696 3.29-1.696.623 0 1.194.113 1.713.34.525.219.918.51 1.177.871.26.362.442.791.545 1.289.065.323.098.888.098 1.696v6.327h-1.752v-6.26c0-.71-.068-1.24-.205-1.589a1.647 1.647 0 0 0-.729-.843c-.344-.213-.75-.32-1.217-.32-.746 0-1.392.236-1.937.708-.538.471-.808 1.366-.808 2.684v5.62h-1.751Zm18.569-3.314 1.81.223c-.286 1.053-.814 1.87-1.586 2.451-.773.582-1.759.873-2.959.873-1.512 0-2.712-.462-3.601-1.386-.883-.93-1.324-2.232-1.324-3.905 0-1.731.448-3.075 1.343-4.03.896-.957 2.057-1.435 3.485-1.435 1.382 0 2.511.468 3.386 1.405.876.937 1.314 2.255 1.314 3.953 0 .104-.003.259-.009.466h-7.708c.064 1.13.386 1.996.963 2.596.577.601 1.298.901 2.161.901.642 0 1.19-.167 1.644-.503.455-.336.815-.872 1.081-1.609Zm-5.752-2.82h5.771c-.078-.865-.298-1.514-.662-1.947-.558-.672-1.281-1.008-2.17-1.008-.805 0-1.483.268-2.034.804-.545.536-.847 1.254-.905 2.151ZM143.133 63.059V48.854h1.888v12.529h7.026v1.676h-8.914Zm18.423-3.314 1.81.223c-.286 1.053-.814 1.87-1.587 2.451-.772.582-1.758.873-2.958.873-1.512 0-2.712-.462-3.601-1.386-.883-.93-1.324-2.232-1.324-3.905 0-1.731.448-3.075 1.343-4.03.896-.957 2.057-1.435 3.484-1.435 1.382 0 2.511.468 3.387 1.405.876.937 1.314 2.255 1.314 3.953 0 .104-.003.259-.009.465h-7.709c.065 1.131.386 1.997.964 2.597.577.601 1.298.901 2.161.901.642 0 1.19-.167 1.644-.503.455-.336.815-.872 1.081-1.609Zm-5.752-2.82h5.771c-.078-.865-.298-1.514-.662-1.947-.558-.672-1.281-1.008-2.17-1.008-.805 0-1.483.268-2.034.804-.545.536-.847 1.254-.905 2.151Zm16.914 4.865c-.648.549-1.275.936-1.878 1.162a5.394 5.394 0 0 1-1.927.34c-1.135 0-2.008-.275-2.618-.824-.61-.556-.915-1.263-.915-2.122 0-.504.114-.963.341-1.376.233-.42.535-.756.905-1.008a4.33 4.33 0 0 1 1.265-.572c.344-.09.863-.177 1.557-.261 1.415-.168 2.456-.368 3.124-.6.007-.24.01-.392.01-.456 0-.71-.165-1.212-.496-1.502-.448-.394-1.113-.591-1.995-.591-.824 0-1.434.145-1.83.436-.389.284-.678.791-.866 1.521l-1.713-.232c.156-.73.412-1.318.769-1.764.357-.452.872-.798 1.547-1.037.675-.245 1.457-.368 2.346-.368.882 0 1.599.103 2.15.31.552.207.958.468 1.217.785.26.31.441.704.545 1.182.058.297.088.833.088 1.609v2.325c0 1.621.035 2.649.107 3.081.078.427.227.837.447 1.231h-1.829a3.68 3.68 0 0 1-.351-1.27Zm-.146-3.896c-.635.259-1.589.478-2.861.66-.72.103-1.23.219-1.528.348-.298.13-.529.32-.691.572-.162.245-.243.52-.243.824 0 .465.175.852.525 1.162.357.31.876.465 1.557.465.675 0 1.275-.145 1.801-.436a2.74 2.74 0 0 0 1.158-1.21c.188-.395.282-.976.282-1.745v-.64Zm4.876 5.165v-10.29h1.577v1.56c.402-.73.772-1.212 1.109-1.444a1.97 1.97 0 0 1 1.129-.349c.59 0 1.191.187 1.801.562l-.604 1.618c-.428-.252-.856-.378-1.285-.378-.382 0-.726.117-1.031.35-.305.225-.522.542-.652.949a6.755 6.755 0 0 0-.292 2.035v5.387h-1.752Zm7.056 0v-10.29h1.576v1.463c.759-1.13 1.856-1.696 3.29-1.696.623 0 1.194.113 1.713.34.525.219.918.51 1.177.871.26.362.441.791.545 1.289.065.323.098.888.098 1.696v6.327h-1.752v-6.26c0-.71-.068-1.24-.205-1.589a1.644 1.644 0 0 0-.73-.843c-.343-.213-.749-.32-1.216-.32-.746 0-1.392.236-1.937.708-.538.471-.808 1.366-.808 2.684v5.62h-1.751Zm11.503-12.199v-2.006h1.752v2.006h-1.752Zm0 12.199v-10.29h1.752v10.29h-1.752Zm4.827 0v-10.29h1.576v1.463c.76-1.13 1.856-1.696 3.29-1.696.623 0 1.194.113 1.713.34.525.219.918.51 1.178.871.259.362.441.791.545 1.289.064.323.097.888.097 1.696v6.327h-1.752v-6.26c0-.71-.068-1.24-.204-1.589a1.653 1.653 0 0 0-.73-.843c-.344-.213-.75-.32-1.217-.32-.746 0-1.392.236-1.937.708-.538.471-.807 1.366-.807 2.684v5.62h-1.752Zm11.172.853 1.703.252c.072.523.27.904.594 1.143.435.323 1.028.484 1.781.484.811 0 1.437-.161 1.878-.484.442-.323.74-.775.896-1.357.091-.355.133-1.1.126-2.238-.765.898-1.719 1.347-2.861 1.347-1.421 0-2.521-.51-3.299-1.53-.779-1.022-1.168-2.246-1.168-3.673 0-.982.178-1.887.535-2.714.357-.833.873-1.476 1.548-1.928.681-.452 1.479-.678 2.394-.678 1.22 0 2.225.49 3.017 1.473v-1.24h1.615v8.895c0 1.602-.165 2.735-.496 3.4-.324.673-.843 1.202-1.557 1.59-.707.388-1.58.581-2.618.581-1.233 0-2.229-.278-2.988-.833-.759-.55-1.126-1.38-1.1-2.49Zm1.45-6.182c0 1.35.27 2.335.808 2.955.539.62 1.213.93 2.025.93.804 0 1.479-.307 2.024-.92.545-.62.817-1.59.817-2.907 0-1.26-.282-2.21-.846-2.849-.558-.64-1.233-.96-2.025-.96-.778 0-1.44.317-1.985.95-.545.627-.818 1.56-.818 2.8Z" fill="#9C9C9C"/><path d="m247.425 257.405 5.479-14.205h2.034l5.84 14.205h-2.151l-1.664-4.302h-5.966l-1.567 4.302h-2.005Zm4.117-5.833h4.837l-1.489-3.934c-.455-1.195-.792-2.177-1.013-2.946a18.066 18.066 0 0 1-.768 2.713l-1.567 4.167Zm10.919 9.777v-14.235h1.596v1.338c.376-.524.801-.915 1.275-1.173.474-.265 1.048-.397 1.723-.397.882 0 1.661.226 2.336.678.674.452 1.184 1.092 1.528 1.919.343.82.515 1.721.515 2.703 0 1.053-.191 2.003-.574 2.849-.376.84-.928 1.486-1.654 1.938-.721.446-1.48.668-2.278.668a3.328 3.328 0 0 1-1.576-.368 3.573 3.573 0 0 1-1.139-.93v5.01h-1.752Zm1.586-9.031c0 1.324.27 2.303.808 2.936.539.633 1.191.949 1.956.949.779 0 1.444-.326 1.996-.978.558-.659.837-1.677.837-3.053 0-1.311-.273-2.293-.818-2.945-.538-.653-1.184-.979-1.937-.979-.746 0-1.408.349-1.985 1.047-.571.691-.857 1.698-.857 3.023Zm9.908 9.031v-14.235h1.596v1.338c.376-.524.801-.915 1.275-1.173.473-.265 1.048-.397 1.722-.397.883 0 1.661.226 2.336.678.675.452 1.184 1.092 1.528 1.919.344.82.516 1.721.516 2.703 0 1.053-.191 2.003-.574 2.849-.377.84-.928 1.486-1.655 1.938-.72.446-1.479.668-2.277.668-.584 0-1.11-.122-1.577-.368a3.595 3.595 0 0 1-1.139-.93v5.01h-1.751Zm1.586-9.031c0 1.324.269 2.303.808 2.936.538.633 1.19.949 1.956.949.779 0 1.444-.326 1.995-.978.558-.659.837-1.677.837-3.053 0-1.311-.272-2.293-.817-2.945-.539-.653-1.184-.979-1.937-.979-.746 0-1.408.349-1.986 1.047-.57.691-.856 1.698-.856 3.023Zm9.868 5.087V243.2h1.752v14.205h-1.752Zm4.886-12.2V243.2h1.751v2.005h-1.751Zm0 12.2v-10.291h1.751v10.291h-1.751Zm11.571-3.769 1.723.222c-.188 1.183-.672 2.11-1.45 2.781-.772.666-1.723.998-2.852.998-1.414 0-2.553-.458-3.416-1.376-.857-.923-1.285-2.244-1.285-3.963 0-1.111.185-2.083.555-2.916.37-.834.931-1.457 1.684-1.87a5.022 5.022 0 0 1 2.472-.63c1.122 0 2.04.284 2.754.852.714.562 1.171 1.364 1.372 2.404l-1.703.261c-.162-.691-.451-1.211-.866-1.56-.409-.349-.905-.523-1.489-.523-.883 0-1.599.316-2.151.949-.552.627-.827 1.622-.827 2.985 0 1.382.266 2.387.798 3.013.532.627 1.226.94 2.083.94.687 0 1.262-.21 1.722-.63.461-.419.753-1.065.876-1.937Zm10.365 2.499c-.649.55-1.275.937-1.879 1.163a5.397 5.397 0 0 1-1.927.339c-1.135 0-2.008-.274-2.618-.823-.61-.556-.914-1.263-.914-2.122 0-.504.113-.963.34-1.376.234-.42.535-.756.905-1.008a4.36 4.36 0 0 1 1.265-.572c.344-.09.863-.177 1.558-.261 1.414-.168 2.455-.368 3.124-.601.006-.239.01-.391.01-.455 0-.711-.166-1.212-.497-1.502-.448-.394-1.113-.591-1.995-.591-.824 0-1.434.145-1.83.436-.389.284-.678.791-.866 1.521l-1.713-.233c.156-.73.412-1.317.769-1.763.357-.452.873-.798 1.548-1.037.674-.245 1.456-.368 2.345-.368.882 0 1.599.103 2.151.31.551.207.957.468 1.216.785.26.31.442.704.545 1.182.059.297.088.833.088 1.608v2.326c0 1.621.036 2.648.107 3.081.078.427.227.837.448 1.231h-1.83a3.682 3.682 0 0 1-.35-1.27Zm-.146-3.895c-.636.259-1.59.478-2.862.659-.72.103-1.229.22-1.528.349-.298.129-.528.32-.691.572a1.46 1.46 0 0 0-.243.823c0 .465.175.853.526 1.163.357.31.876.465 1.557.465.675 0 1.275-.145 1.8-.436a2.75 2.75 0 0 0 1.159-1.211c.188-.394.282-.976.282-1.744v-.64Zm8.72 3.605.253 1.54a6.485 6.485 0 0 1-1.324.155c-.636 0-1.129-.1-1.479-.3-.351-.2-.597-.462-.74-.785-.143-.329-.214-1.017-.214-2.064v-5.92h-1.285v-1.357h1.285v-2.548l1.742-1.047v3.595h1.762v1.357h-1.762v6.017c0 .498.029.817.088.96a.765.765 0 0 0 .301.339c.143.084.344.126.604.126.194 0 .451-.023.769-.068Zm2.131-10.64V243.2h1.751v2.005h-1.751Zm0 12.2v-10.291h1.751v10.291h-1.751Zm4.174-5.145c0-1.906.533-3.318 1.597-4.235.888-.762 1.972-1.143 3.25-1.143 1.421 0 2.583.465 3.484 1.395.902.924 1.353 2.203 1.353 3.837 0 1.325-.201 2.368-.603 3.13a4.202 4.202 0 0 1-1.742 1.764 5.072 5.072 0 0 1-2.492.629c-1.447 0-2.618-.461-3.513-1.385-.889-.924-1.334-2.255-1.334-3.992Zm1.801 0c0 1.317.289 2.306.866 2.965.578.652 1.304.978 2.18.978.87 0 1.593-.329 2.171-.988.577-.659.866-1.663.866-3.014 0-1.272-.292-2.235-.876-2.887-.578-.659-1.298-.988-2.161-.988-.876 0-1.602.326-2.18.978-.577.653-.866 1.638-.866 2.956Zm10.345 5.145v-10.291h1.577v1.464c.759-1.131 1.855-1.696 3.289-1.696.623 0 1.194.113 1.713.339.526.22.918.51 1.178.872.259.362.441.791.545 1.289.065.323.097.888.097 1.695v6.328h-1.752v-6.26c0-.71-.068-1.24-.204-1.589a1.65 1.65 0 0 0-.73-.843c-.344-.213-.749-.32-1.216-.32-.747 0-1.392.236-1.937.708-.539.471-.808 1.366-.808 2.684v5.62h-1.752Z" fill="#2D2D2D"/><path d="m98.295 297.692 5.479-14.205h2.034l5.84 14.205h-2.151l-1.665-4.302h-5.966l-1.566 4.302h-2.005Zm4.116-5.833h4.838l-1.49-3.934c-.454-1.195-.791-2.177-1.012-2.945-.181.91-.438 1.815-.769 2.713l-1.567 4.166Zm21.324.853 1.888.475c-.396 1.544-1.11 2.723-2.141 3.537-1.025.807-2.281 1.211-3.767 1.211-1.537 0-2.79-.31-3.756-.93-.961-.627-1.694-1.531-2.2-2.714a9.689 9.689 0 0 1-.749-3.808c0-1.479.282-2.768.846-3.866.571-1.104 1.379-1.941 2.424-2.509 1.051-.575 2.206-.863 3.465-.863 1.427 0 2.627.362 3.601 1.085.973.724 1.651 1.741 2.034 3.053l-1.859.436c-.331-1.034-.811-1.786-1.441-2.258-.629-.472-1.421-.707-2.374-.707-1.097 0-2.015.261-2.755.784a4.157 4.157 0 0 0-1.547 2.113 8.39 8.39 0 0 0-.448 2.723c0 1.208.175 2.264.526 3.168.357.898.908 1.57 1.654 2.016a4.648 4.648 0 0 0 2.424.668c1.057 0 1.953-.303 2.686-.911.733-.607 1.229-1.508 1.489-2.703Zm4.944 4.98v-14.205h1.888v14.205h-1.888Zm5.625 0v-14.205h4.914c1.11 0 1.957.068 2.541.204.817.187 1.515.526 2.092 1.017.753.633 1.314 1.444 1.684 2.432.376.982.564 2.106.564 3.372 0 1.079-.126 2.035-.379 2.869-.253.833-.578 1.524-.974 2.073-.395.543-.83.972-1.304 1.289-.467.31-1.035.546-1.703.707-.662.162-1.424.242-2.287.242h-5.148Zm1.888-1.676h3.046c.941 0 1.677-.087 2.209-.261.539-.175.967-.42 1.285-.737.448-.446.795-1.043 1.041-1.792.253-.756.38-1.67.38-2.743 0-1.485-.247-2.626-.74-3.42-.487-.801-1.08-1.337-1.781-1.609-.506-.193-1.32-.29-2.443-.29h-2.997v10.852Zm22.121 1.676v-12.528h-4.701v-1.677h11.309v1.677h-4.72v12.528h-1.888Zm7.97 0v-10.29h1.577v1.56c.402-.73.772-1.211 1.109-1.444.344-.232.72-.349 1.129-.349.591 0 1.191.188 1.801.562l-.604 1.619c-.428-.252-.856-.378-1.284-.378-.383 0-.727.116-1.032.349-.305.226-.522.542-.652.949a6.757 6.757 0 0 0-.292 2.035v5.387h-1.752Zm13.8-1.269c-.648.549-1.275.937-1.878 1.163a5.397 5.397 0 0 1-1.927.339c-1.135 0-2.008-.274-2.618-.824-.61-.555-.915-1.262-.915-2.122 0-.503.114-.962.341-1.376a2.9 2.9 0 0 1 .905-1.007 4.322 4.322 0 0 1 1.265-.572c.344-.09.863-.178 1.557-.262 1.415-.168 2.456-.368 3.124-.6.007-.239.01-.391.01-.456 0-.71-.165-1.211-.496-1.502-.448-.394-1.113-.591-1.995-.591-.824 0-1.434.146-1.83.436-.389.284-.678.792-.866 1.522l-1.713-.233c.156-.73.412-1.318.769-1.764.357-.452.872-.797 1.547-1.036.675-.246 1.457-.369 2.346-.369.882 0 1.599.104 2.15.311.552.206.958.468 1.217.784.26.31.441.705.545 1.183.058.297.088.833.088 1.608v2.326c0 1.621.035 2.648.107 3.081.078.426.227.836.447 1.23h-1.829a3.67 3.67 0 0 1-.351-1.269Zm-.146-3.895c-.636.258-1.589.478-2.861.659-.72.103-1.23.219-1.528.349a1.51 1.51 0 0 0-.691.571c-.162.246-.243.52-.243.824 0 .465.175.853.525 1.163.357.31.876.465 1.557.465.675 0 1.275-.146 1.801-.436a2.742 2.742 0 0 0 1.158-1.211c.188-.395.282-.976.282-1.745v-.639Zm4.895 5.164v-10.29h1.577v1.463c.759-1.13 1.856-1.696 3.29-1.696.622 0 1.193.114 1.712.34.526.219.919.51 1.178.872.26.361.441.791.545 1.288.065.323.097.889.097 1.696v6.327h-1.751v-6.259c0-.711-.069-1.24-.205-1.589a1.646 1.646 0 0 0-.73-.843c-.344-.213-.749-.32-1.216-.32-.746 0-1.392.236-1.937.707-.539.472-.808 1.367-.808 2.684v5.62h-1.752Zm10.793-3.071 1.733-.271c.097.691.366 1.22.807 1.589.448.368 1.071.552 1.869.552.805 0 1.402-.162 1.791-.485.389-.329.584-.713.584-1.153 0-.394-.172-.704-.516-.93-.24-.155-.837-.352-1.791-.591-1.285-.323-2.177-.601-2.676-.833-.493-.239-.87-.565-1.129-.979a2.635 2.635 0 0 1-.38-1.385c0-.459.104-.882.312-1.27a2.87 2.87 0 0 1 .866-.979c.272-.2.642-.368 1.109-.503.474-.142.98-.214 1.519-.214.811 0 1.521.117 2.131.349.616.233 1.071.549 1.363.95.292.394.493.924.603 1.589l-1.713.233c-.078-.53-.305-.944-.681-1.241-.37-.297-.896-.445-1.577-.445-.804 0-1.379.132-1.723.397-.343.265-.515.575-.515.93 0 .226.071.43.214.61.143.188.366.343.671.466.176.064.691.213 1.548.445 1.239.33 2.102.601 2.589.814a2.6 2.6 0 0 1 1.158.911c.279.401.418.898.418 1.492 0 .582-.172 1.131-.516 1.648-.337.51-.827.907-1.469 1.191-.642.278-1.369.417-2.18.417-1.343 0-2.368-.278-3.076-.833-.7-.556-1.148-1.379-1.343-2.471Zm17.81 1.802c-.649.549-1.275.937-1.878 1.163a5.397 5.397 0 0 1-1.927.339c-1.136 0-2.008-.274-2.618-.824-.61-.555-.915-1.262-.915-2.122 0-.503.114-.962.341-1.376a2.9 2.9 0 0 1 .905-1.007 4.322 4.322 0 0 1 1.265-.572c.344-.09.863-.178 1.557-.262 1.415-.168 2.456-.368 3.124-.6.007-.239.01-.391.01-.456 0-.71-.165-1.211-.496-1.502-.448-.394-1.113-.591-1.996-.591-.824 0-1.433.146-1.829.436-.39.284-.678.792-.866 1.522l-1.713-.233c.155-.73.412-1.318.769-1.764.356-.452.872-.797 1.547-1.036.675-.246 1.457-.369 2.346-.369.882 0 1.599.104 2.15.311.552.206.957.468 1.217.784.259.31.441.705.545 1.183.058.297.088.833.088 1.608v2.326c0 1.621.035 2.648.107 3.081.077.426.227.836.447 1.23h-1.829a3.67 3.67 0 0 1-.351-1.269Zm-.146-3.895c-.636.258-1.589.478-2.861.659-.72.103-1.23.219-1.528.349a1.504 1.504 0 0 0-.934 1.395c0 .465.175.853.525 1.163.357.31.876.465 1.557.465.675 0 1.275-.146 1.801-.436a2.753 2.753 0 0 0 1.158-1.211c.188-.395.282-.976.282-1.745v-.639Zm11.64 1.395 1.722.223c-.188 1.182-.671 2.109-1.45 2.781-.772.665-1.722.998-2.851.998-1.415 0-2.553-.459-3.416-1.376-.857-.924-1.285-2.245-1.285-3.963 0-1.111.185-2.083.555-2.917.37-.833.931-1.456 1.683-1.87.76-.42 1.584-.63 2.472-.63 1.123 0 2.041.285 2.755.853.713.562 1.171 1.363 1.372 2.403l-1.703.262c-.162-.691-.451-1.211-.866-1.56-.409-.349-.905-.523-1.489-.523-.883 0-1.6.316-2.151.949-.552.627-.828 1.622-.828 2.985 0 1.382.266 2.386.799 3.013.532.627 1.226.94 2.082.94.688 0 1.262-.21 1.723-.63.461-.42.753-1.066.876-1.938Zm7.445 2.209.253 1.541a6.556 6.556 0 0 1-1.324.155c-.636 0-1.129-.1-1.479-.3-.351-.2-.597-.462-.74-.785-.143-.33-.214-1.018-.214-2.064v-5.92h-1.285v-1.357h1.285v-2.548l1.742-1.047v3.595h1.762v1.357h-1.762v6.017c0 .497.029.817.088.959a.765.765 0 0 0 .301.339c.143.084.344.126.604.126a5.6 5.6 0 0 0 .769-.068Zm2.131-10.639v-2.006h1.752v2.006h-1.752Zm0 12.199v-10.29h1.752v10.29h-1.752Zm4.175-5.145c0-1.905.532-3.317 1.596-4.234.889-.762 1.972-1.144 3.25-1.144 1.421 0 2.583.466 3.485 1.396.901.924 1.352 2.203 1.352 3.837 0 1.324-.201 2.367-.603 3.13a4.205 4.205 0 0 1-1.742 1.763c-.759.42-1.59.63-2.492.63-1.447 0-2.618-.462-3.513-1.386-.889-.923-1.333-2.254-1.333-3.992Zm1.8 0c0 1.318.289 2.306.866 2.965.578.653 1.304.979 2.18.979.87 0 1.593-.329 2.171-.988.577-.659.866-1.664.866-3.014 0-1.272-.292-2.235-.876-2.887-.578-.659-1.298-.989-2.161-.989-.876 0-1.602.326-2.18.979-.577.652-.866 1.637-.866 2.955Zm10.345 5.145v-10.29h1.577v1.463c.759-1.13 1.856-1.696 3.29-1.696.622 0 1.193.114 1.712.34.526.219.919.51 1.178.872.26.361.441.791.545 1.288.065.323.097.889.097 1.696v6.327h-1.751v-6.259c0-.711-.069-1.24-.205-1.589a1.646 1.646 0 0 0-.73-.843c-.344-.213-.749-.32-1.216-.32-.746 0-1.392.236-1.937.707-.539.472-.808 1.367-.808 2.684v5.62h-1.752Zm10.793-3.071 1.733-.271c.097.691.366 1.22.807 1.589.448.368 1.071.552 1.869.552.805 0 1.401-.162 1.791-.485.389-.329.584-.713.584-1.153 0-.394-.172-.704-.516-.93-.24-.155-.837-.352-1.791-.591-1.285-.323-2.177-.601-2.676-.833-.493-.239-.87-.565-1.129-.979a2.635 2.635 0 0 1-.38-1.385c0-.459.104-.882.312-1.27a2.86 2.86 0 0 1 .866-.979c.272-.2.642-.368 1.109-.503.474-.142.98-.214 1.519-.214.811 0 1.521.117 2.131.349.616.233 1.07.549 1.362.95.292.394.494.924.604 1.589l-1.713.233c-.078-.53-.305-.944-.681-1.241-.37-.297-.896-.445-1.577-.445-.805 0-1.379.132-1.723.397-.343.265-.515.575-.515.93 0 .226.071.43.214.61.142.188.366.343.671.466.175.064.691.213 1.548.445 1.239.33 2.102.601 2.589.814a2.6 2.6 0 0 1 1.158.911c.279.401.418.898.418 1.492 0 .582-.172 1.131-.516 1.648-.337.51-.827.907-1.469 1.191-.643.278-1.369.417-2.18.417-1.343 0-2.369-.278-3.076-.833-.7-.556-1.148-1.379-1.343-2.471Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/cache-aside-deployment.svg b/build/img/features/in-memory/cache-aside-deployment.svg
new file mode 100644
index 0000000..802062f
--- /dev/null
+++ b/build/img/features/in-memory/cache-aside-deployment.svg
@@ -0,0 +1 @@
+<svg width="986" height="295" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M824.533 203.015V82.057s14.522 12.159 59.66 12.159c45.137 0 61.23-13.55 61.23-13.55v122.349s-6.5 14.858-61.23 15.429c-54.731.571-59.66-15.429-59.66-15.429Z" fill="#fff"/><path d="M945.829 78.24c0 2.24-1.422 4.551-4.42 6.807-2.981 2.244-7.365 4.308-12.89 6.058-11.038 3.498-26.405 5.678-43.587 5.678-17.181 0-32.549-2.18-43.587-5.678-5.524-1.75-9.908-3.814-12.89-6.058-2.998-2.256-4.42-4.566-4.42-6.808 0-2.241 1.422-4.552 4.42-6.808 2.982-2.244 7.366-4.307 12.89-6.058 11.038-3.498 26.406-5.677 43.587-5.677 17.182 0 32.549 2.18 43.587 5.677 5.525 1.75 9.909 3.814 12.89 6.058 2.998 2.256 4.42 4.567 4.42 6.808Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="M824.217 79.286v120.688M945.801 77.516l-.14 122.585m-.021-.127c0 10.366-27.182 18.769-60.712 18.769s-60.711-8.403-60.711-18.769m121.423-81.922c0 10.366-27.182 18.769-60.712 18.769s-60.711-8.403-60.711-18.769m121.423 41.243c0 10.366-27.182 18.77-60.712 18.77s-60.711-8.404-60.711-18.77" stroke="#ED1C24" stroke-width="2"/><path d="m511.725 157.39 69.117 18.255V76.432l-69.117-18.255-67.904 21.095v98.801l67.904-20.683Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="m512.938 98.28-69.117-18.254v120.981l69.117 18.255 67.904-21.095V77.598l-67.904 20.683Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M511.926 98.086v119.153" stroke="#2D2D2D" stroke-width="2"/><rect y="81.734" width="127.873" height="127.624" rx="63.812" fill="#ED1C24"/><path d="M52.478 122.919s-29.31 17.808-1.687 35.49c5.314 3.444 24.588 13.02 24.04 21.882 0 0 11.682-17.22-5.399-28.056-17.544-11.088-21.93-22.932-16.954-29.316Zm-10.206 34.02s-10.46 15.792 10.122 19.026c2.024.252 16.911 1.806 20.792 6.678 0 0-.338-8.4-12.484-13.356-12.104-4.956-17.08-6.174-18.43-12.348Z" fill="#fff"/><path d="M82.76 140.349c-12.568-13.104-16.069-21.21-10.67-31.71 0 0-37.493 14.364-.465 39.858 13.243 9.114 11.05 18.438 11.05 18.774 2.067-2.142 12.652-13.818.084-26.922Z" fill="#fff"/><path d="M84.855 243.234a1 1 0 0 1 1.415 0l6.364 6.364a1 1 0 1 1-1.415 1.414l-5.656-5.657-5.657 5.657a1 1 0 1 1-1.415-1.414l6.364-6.364ZM478.646 295H115.562v-2h363.084v2ZM84.562 264v-20.059h2V264h-2Zm31 31c-17.12 0-31-13.879-31-31h2c0 16.016 12.984 29 29 29v2Zm390.782-27.698c0 15.297-12.401 27.698-27.698 27.698v-2c14.193 0 25.698-11.505 25.698-25.698h2ZM84.855 51.766a1 1 0 0 0 1.415 0l6.364-6.364a1 1 0 0 0-1.415-1.414l-5.656 5.657-5.657-5.657a1 1 0 1 0-1.415 1.414l6.364 6.364ZM478.646 0H115.562v2h363.084V0ZM84.562 31v20.06h2V31h-2Zm31-31c-17.12 0-31 13.88-31 31h2c0-16.016 12.984-29 29-29V0Zm390.782 27.698C506.344 12.401 493.943 0 478.646 0v2c14.192 0 25.698 11.505 25.698 25.698h2Zm-93.369 116.573a1 1 0 0 1 0 2v-2Zm-257.742 1.707a1 1 0 0 1 0-1.414l6.364-6.364a1 1 0 0 1 1.414 1.414l-5.656 5.657 5.656 5.657a.999.999 0 1 1-1.414 1.414l-6.364-6.364Zm257.742.293H155.94v-2h257.035v2Zm207.421-11.349a1 1 0 1 0 0 2v-2Zm173.175 1.707a.999.999 0 0 0 0-1.414l-6.363-6.364a1 1 0 0 0-1.415 1.414l5.657 5.657-5.657 5.657a1 1 0 0 0 1.415 1.414l6.363-6.364Zm-173.175.293h172.468v-2H620.396v2Zm172.468 16.544a1 1 0 1 0 0-2v2Zm-173.175-1.707a1 1 0 0 0 0 1.415l6.364 6.363a.999.999 0 1 0 1.414-1.414l-5.657-5.657 5.657-5.656a1 1 0 0 0-1.414-1.415l-6.364 6.364Zm173.175-.293H620.396v2h172.468v-2Z" fill="#000"/><path d="m265.748 129.016 1.788-.156c.084.716.28 1.305.586 1.767.312.456.794.827 1.445 1.113.651.28 1.383.42 2.197.42.723 0 1.361-.107 1.914-.322.554-.215.964-.508 1.231-.879.273-.377.41-.788.41-1.23 0-.449-.13-.84-.391-1.172-.26-.339-.69-.622-1.289-.85-.384-.149-1.234-.381-2.549-.693-1.315-.319-2.236-.619-2.763-.899-.684-.358-1.195-.8-1.534-1.328a3.314 3.314 0 0 1-.498-1.787c0-.722.205-1.396.616-2.021.41-.632 1.009-1.11 1.796-1.436.788-.325 1.664-.488 2.627-.488 1.062 0 1.996.172 2.803.518.814.338 1.439.839 1.875 1.503a4.33 4.33 0 0 1 .703 2.256l-1.816.137c-.098-.905-.43-1.589-.996-2.051-.56-.462-1.39-.693-2.49-.693-1.146 0-1.983.211-2.51.635-.521.416-.781.921-.781 1.513 0 .515.185.938.556 1.27.365.332 1.315.674 2.852 1.025 1.543.345 2.601.648 3.174.908.833.385 1.448.873 1.845 1.465.397.586.596 1.263.596 2.032a3.92 3.92 0 0 1-.654 2.158c-.437.67-1.065 1.194-1.885 1.572-.814.371-1.732.557-2.754.557-1.296 0-2.383-.189-3.262-.567-.872-.377-1.559-.944-2.06-1.699-.495-.762-.755-1.621-.782-2.578Zm25.034 3.066c.879.606 1.69 1.048 2.432 1.328l-.557 1.319c-1.028-.371-2.054-.957-3.076-1.758-1.061.592-2.233.889-3.515.889-1.296 0-2.471-.313-3.526-.938-1.054-.625-1.868-1.504-2.441-2.637-.567-1.132-.85-2.408-.85-3.828 0-1.412.287-2.698.86-3.857.573-1.159 1.386-2.041 2.441-2.647 1.061-.605 2.246-.908 3.555-.908 1.321 0 2.513.316 3.574.947a6.094 6.094 0 0 1 2.422 2.637c.56 1.126.84 2.399.84 3.819 0 1.178-.179 2.239-.537 3.183a6.67 6.67 0 0 1-1.622 2.451Zm-4.169-2.422c1.093.306 1.995.762 2.705 1.368 1.113-1.016 1.67-2.543 1.67-4.58 0-1.159-.199-2.172-.596-3.038-.391-.865-.967-1.536-1.729-2.011-.755-.482-1.605-.723-2.549-.723-1.412 0-2.584.485-3.515 1.455-.931.964-1.397 2.406-1.397 4.326 0 1.862.459 3.291 1.377 4.287.925.996 2.103 1.495 3.535 1.495.678 0 1.316-.127 1.915-.381a6.164 6.164 0 0 0-1.875-.821l.459-1.377Zm9.008 3.955v-14.316h1.895v12.627h7.05v1.689h-8.945ZM170.586 33.62l1.894.479c-.397 1.556-1.113 2.744-2.148 3.564-1.029.814-2.289 1.22-3.779 1.22-1.543 0-2.8-.312-3.77-.937-.963-.631-1.699-1.543-2.207-2.734a9.8 9.8 0 0 1-.752-3.838c0-1.491.283-2.79.85-3.897.573-1.113 1.383-1.956 2.431-2.529 1.055-.58 2.214-.869 3.477-.869 1.432 0 2.637.365 3.613 1.094.977.729 1.657 1.754 2.041 3.076l-1.865.44c-.332-1.042-.814-1.8-1.445-2.276-.632-.475-1.426-.713-2.383-.713-1.1 0-2.022.264-2.764.791-.736.527-1.253 1.237-1.553 2.129a8.52 8.52 0 0 0-.449 2.744c0 1.218.176 2.282.528 3.193.358.905.911 1.582 1.66 2.032a4.641 4.641 0 0 0 2.431.674c1.062 0 1.96-.306 2.696-.918.735-.612 1.233-1.52 1.494-2.725Zm3.559-.166c0-1.92.534-3.343 1.602-4.268.892-.768 1.979-1.152 3.261-1.152 1.426 0 2.592.469 3.497 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.387-.605 3.155a4.223 4.223 0 0 1-1.749 1.777 5.06 5.06 0 0 1-2.5.635c-1.451 0-2.626-.466-3.525-1.397-.892-.93-1.338-2.272-1.338-4.023Zm1.807 0c0 1.328.29 2.324.869 2.988.579.658 1.309.987 2.187.987.873 0 1.599-.332 2.178-.997.58-.664.869-1.676.869-3.037 0-1.282-.293-2.252-.879-2.91-.579-.664-1.302-.996-2.168-.996-.878 0-1.608.329-2.187.986-.579.658-.869 1.65-.869 2.979Zm10.18 5.185V28.27h1.573v1.455a3.651 3.651 0 0 1 1.298-1.221c.541-.313 1.156-.469 1.846-.469.768 0 1.397.16 1.885.479.495.319.843.764 1.045 1.337.82-1.21 1.888-1.816 3.203-1.816 1.029 0 1.82.287 2.373.86.553.566.83 1.442.83 2.626v7.12h-1.748v-6.534c0-.703-.059-1.207-.176-1.513a1.442 1.442 0 0 0-.615-.752 1.937 1.937 0 0 0-1.055-.284c-.729 0-1.334.245-1.816.733-.482.482-.723 1.256-.723 2.324v6.026h-1.758V31.9c0-.781-.143-1.367-.429-1.758-.287-.39-.755-.585-1.407-.585-.494 0-.953.13-1.376.39-.417.26-.72.641-.909 1.143-.188.501-.283 1.224-.283 2.168v5.38h-1.758Zm16.86 3.975V28.268h1.602v1.348c.378-.527.804-.921 1.279-1.182.476-.267 1.052-.4 1.729-.4.885 0 1.666.228 2.344.684.677.455 1.188 1.1 1.533 1.933.345.827.517 1.735.517 2.725 0 1.061-.192 2.018-.576 2.87-.377.847-.931 1.498-1.66 1.954-.723.45-1.484.674-2.285.674a3.337 3.337 0 0 1-1.582-.371 3.618 3.618 0 0 1-1.143-.938v5.05h-1.758Zm1.592-9.101c0 1.334.27 2.32.811 2.959.54.638 1.194.957 1.963.957.781 0 1.448-.33 2.002-.987.56-.664.839-1.69.839-3.076 0-1.322-.273-2.311-.82-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.352-1.992 1.055-.573.696-.86 1.712-.86 3.047Zm16.538 5.127v-1.524c-.807 1.172-1.904 1.758-3.291 1.758a4.23 4.23 0 0 1-1.719-.352c-.527-.234-.921-.527-1.181-.879-.254-.358-.433-.794-.537-1.308-.072-.345-.108-.892-.108-1.64v-6.427h1.758v5.752c0 .918.036 1.537.107 1.856.111.462.345.827.704 1.094.358.26.8.39 1.328.39.527 0 1.022-.133 1.484-.4.462-.274.788-.641.977-1.104.195-.468.293-1.145.293-2.03v-5.558h1.757V38.64h-1.572Zm8.374-1.573.254 1.553a6.523 6.523 0 0 1-1.328.156c-.638 0-1.133-.1-1.485-.303-.351-.201-.599-.465-.742-.79-.143-.333-.215-1.026-.215-2.08v-5.967h-1.289v-1.368h1.289V25.7l1.748-1.055v3.623h1.768v1.368h-1.768V35.7c0 .501.03.824.088.967a.768.768 0 0 0 .303.342c.143.084.345.127.605.127.196 0 .453-.023.772-.069Zm9.028-1.767 1.816.224c-.286 1.062-.817 1.885-1.591 2.471-.775.586-1.765.879-2.969.879-1.517 0-2.721-.466-3.613-1.397-.886-.937-1.328-2.249-1.328-3.935 0-1.745.449-3.1 1.347-4.063.899-.963 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.399 1.416s1.318 2.272 1.318 3.984c0 .105-.003.26-.01.47h-7.734c.065 1.138.387 2.01.967 2.616.579.606 1.302.909 2.168.909.644 0 1.194-.17 1.65-.508.456-.339.817-.88 1.084-1.621Zm-5.771-2.842h5.791c-.079-.872-.3-1.527-.664-1.963-.56-.677-1.286-1.016-2.178-1.016-.807 0-1.488.27-2.041.81-.547.541-.85 1.264-.908 2.169Zm23.954 4.492c-.579.645-1.211 1.13-1.894 1.455a5.18 5.18 0 0 1-2.217.479c-1.465 0-2.627-.495-3.486-1.485-.697-.807-1.045-1.709-1.045-2.705 0-.885.283-1.683.849-2.392.573-.716 1.426-1.345 2.559-1.885-.645-.742-1.074-1.345-1.289-1.807-.215-.462-.322-.908-.322-1.338 0-.859.335-1.604 1.005-2.236.678-.638 1.527-.957 2.549-.957.977 0 1.774.3 2.393.898.625.6.937 1.319.937 2.159 0 1.36-.901 2.522-2.705 3.486l2.569 3.271c.293-.572.52-1.236.683-1.992l1.826.39c-.312 1.25-.735 2.28-1.269 3.087a10.2 10.2 0 0 0 2.236 2.197l-1.181 1.397c-.71-.456-1.442-1.13-2.198-2.022Zm-3.574-7.46c.762-.45 1.253-.844 1.475-1.182.228-.339.341-.713.341-1.124 0-.488-.156-.885-.468-1.191-.306-.313-.69-.469-1.153-.469-.475 0-.872.153-1.191.46a1.51 1.51 0 0 0-.469 1.122c0 .222.056.456.166.703.117.241.29.498.518.772l.781.908Zm2.471 6.073-3.223-3.994c-.95.567-1.592 1.094-1.924 1.582-.332.482-.498.96-.498 1.436 0 .58.231 1.181.694 1.806.462.625 1.116.938 1.963.938.527 0 1.07-.163 1.63-.488a4.005 4.005 0 0 0 1.358-1.28Zm12.392 3.076V24.323h2.852l3.388 10.137c.313.944.541 1.65.684 2.119.163-.52.416-1.286.762-2.295l3.427-9.96h2.549v14.315h-1.826V26.657l-4.16 11.982h-1.709l-4.141-12.187v12.187h-1.826Zm23.462-1.279c-.651.554-1.28.944-1.885 1.172a5.395 5.395 0 0 1-1.934.342c-1.139 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.235-.423.537-.761.908-1.015a4.342 4.342 0 0 1 1.27-.576c.345-.091.866-.18 1.562-.264 1.42-.17 2.465-.371 3.135-.605.007-.241.01-.394.01-.46 0-.716-.166-1.22-.498-1.513-.449-.397-1.117-.596-2.002-.596-.827 0-1.439.147-1.836.44-.391.286-.68.797-.869 1.533l-1.719-.235c.156-.735.414-1.328.772-1.777.358-.456.875-.804 1.552-1.045.677-.247 1.462-.37 2.354-.37.885 0 1.605.103 2.158.312.553.208.96.472 1.221.79.26.313.442.71.547 1.192.058.3.088.84.088 1.621v2.344c0 1.634.035 2.67.107 3.105.078.43.228.843.449 1.24h-1.836a3.732 3.732 0 0 1-.351-1.279Zm-.147-3.926c-.638.26-1.595.482-2.871.665-.723.104-1.234.22-1.533.351-.3.13-.531.322-.693.576a1.476 1.476 0 0 0-.245.83c0 .47.176.86.528 1.172.358.313.879.469 1.562.469.677 0 1.28-.147 1.807-.44a2.76 2.76 0 0 0 1.162-1.22c.189-.397.283-.983.283-1.758v-.645Zm11.479 1.407 1.729.224c-.189 1.192-.674 2.126-1.455 2.803-.775.67-1.729 1.006-2.861 1.006-1.42 0-2.562-.462-3.428-1.387-.86-.93-1.289-2.262-1.289-3.994 0-1.12.185-2.1.556-2.94.372-.84.935-1.468 1.69-1.884a5.022 5.022 0 0 1 2.48-.635c1.127 0 2.048.287 2.764.86.716.566 1.175 1.373 1.377 2.421l-1.709.264c-.163-.697-.452-1.22-.869-1.572-.41-.352-.908-.528-1.494-.528-.886 0-1.605.32-2.158.957-.554.632-.831 1.635-.831 3.008 0 1.393.267 2.406.801 3.037.534.632 1.231.948 2.09.948.69 0 1.266-.212 1.729-.635.462-.423.755-1.074.878-1.953Zm3.433 3.798V24.323h1.758v5.137c.82-.95 1.855-1.426 3.105-1.426.768 0 1.436.153 2.002.459.567.3.97.716 1.211 1.25.247.534.371 1.309.371 2.324v6.572h-1.758v-6.572c0-.879-.192-1.517-.576-1.914-.377-.403-.915-.605-1.611-.605-.521 0-1.012.136-1.475.41a2.27 2.27 0 0 0-.976 1.094c-.196.462-.293 1.1-.293 1.914v5.673h-1.758Zm11.343-12.294v-2.022h1.757v2.022h-1.757Zm0 12.294V28.27h1.757v10.37h-1.757Zm4.643 0V28.27h1.582v1.474c.762-1.14 1.862-1.709 3.301-1.709.625 0 1.198.114 1.718.342.528.221.922.514 1.182.879.26.364.443.797.547 1.299.065.325.098.895.098 1.709v6.377h-1.758v-6.31c0-.715-.069-1.25-.205-1.6a1.659 1.659 0 0 0-.733-.85c-.345-.215-.752-.322-1.22-.322-.749 0-1.397.237-1.944.712-.54.476-.81 1.377-.81 2.705v5.664h-1.758Zm18.432-3.34 1.817.225c-.287 1.062-.817 1.885-1.592 2.471-.775.586-1.764.879-2.969.879-1.517 0-2.721-.466-3.613-1.397-.886-.937-1.328-2.249-1.328-3.935 0-1.745.449-3.1 1.347-4.063.899-.963 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.399 1.416s1.318 2.272 1.318 3.984c0 .105-.003.26-.009.47h-7.735c.065 1.138.388 2.01.967 2.616.579.606 1.302.909 2.168.909.644 0 1.195-.17 1.65-.508.456-.339.817-.88 1.084-1.621Zm-5.771-2.841h5.791c-.078-.872-.3-1.527-.664-1.963-.56-.677-1.286-1.016-2.178-1.016-.807 0-1.488.27-2.041.81-.547.541-.85 1.264-.908 2.169Zm15.917 6.181V24.323h1.895V36.95h7.051v1.69h-8.946Zm18.286-3.34 1.817.225c-.287 1.062-.817 1.885-1.592 2.471-.775.586-1.764.879-2.969.879-1.517 0-2.721-.466-3.613-1.397-.886-.937-1.328-2.249-1.328-3.935 0-1.745.449-3.1 1.347-4.063.899-.963 2.064-1.445 3.497-1.445 1.386 0 2.519.472 3.398 1.416s1.318 2.272 1.318 3.984c0 .105-.003.26-.009.47h-7.735c.065 1.138.388 2.01.967 2.616.579.606 1.302.909 2.168.909.644 0 1.195-.17 1.65-.508.456-.339.817-.88 1.084-1.621Zm-5.771-2.841h5.791c-.078-.872-.3-1.527-.664-1.963-.56-.677-1.286-1.016-2.178-1.016-.807 0-1.488.27-2.041.81-.547.541-.85 1.264-.908 2.169Zm16.772 4.902c-.651.554-1.279.944-1.885 1.172a5.39 5.39 0 0 1-1.933.342c-1.14 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.234-.423.537-.761.908-1.015a4.336 4.336 0 0 1 1.269-.576c.345-.091.866-.18 1.563-.264 1.419-.17 2.464-.371 3.135-.605.006-.241.009-.394.009-.46 0-.716-.166-1.22-.498-1.513-.449-.397-1.116-.596-2.002-.596-.826 0-1.438.147-1.836.44-.39.286-.68.797-.869 1.533l-1.718-.235c.156-.735.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.247 1.461-.37 2.353-.37.886 0 1.605.103 2.158.312.554.208.961.472 1.221.79.261.313.443.71.547 1.192.059.3.088.84.088 1.621v2.344c0 1.634.036 2.67.107 3.105.079.43.228.843.45 1.24h-1.836a3.71 3.71 0 0 1-.352-1.279Zm-.146-3.926c-.638.26-1.595.482-2.871.665-.723.104-1.234.22-1.534.351a1.52 1.52 0 0 0-.937 1.406c0 .47.176.86.527 1.172.358.313.879.469 1.563.469.677 0 1.279-.147 1.806-.44a2.755 2.755 0 0 0 1.162-1.22c.189-.397.284-.983.284-1.758v-.645Zm4.692 5.206V28.267h1.582v1.573c.403-.736.775-1.221 1.113-1.455a1.975 1.975 0 0 1 1.133-.352c.592 0 1.195.189 1.807.567l-.606 1.63c-.43-.254-.859-.38-1.289-.38a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.957a6.825 6.825 0 0 0-.293 2.05v5.43h-1.758Zm6.879 0V28.267h1.583v1.475c.761-1.14 1.861-1.709 3.3-1.709.625 0 1.198.114 1.719.342.527.221.921.514 1.182.879.26.364.442.797.547 1.299.065.325.097.895.097 1.709v6.377h-1.758v-6.31c0-.715-.068-1.25-.205-1.6a1.657 1.657 0 0 0-.732-.85c-.345-.215-.752-.322-1.221-.322-.748 0-1.396.237-1.943.712-.541.476-.811 1.377-.811 2.705v5.664h-1.758Zm11.343-12.295v-2.022h1.758v2.022h-1.758Zm0 12.294V28.27h1.758v10.37h-1.758Zm4.643 0V28.27h1.582v1.474c.762-1.14 1.862-1.709 3.301-1.709.625 0 1.198.114 1.719.342.527.221.921.514 1.182.879.26.364.442.797.547 1.299.065.325.097.895.097 1.709v6.377h-1.758v-6.31c0-.715-.068-1.25-.205-1.6a1.657 1.657 0 0 0-.732-.85c-.345-.215-.752-.322-1.221-.322-.749 0-1.396.237-1.943.712-.541.476-.811 1.377-.811 2.705v5.664h-1.758Zm11.011.86 1.709.254c.072.527.27.911.596 1.152.436.326 1.032.488 1.787.488.814 0 1.442-.162 1.885-.488.442-.325.742-.781.898-1.367.091-.358.133-1.11.127-2.256-.768.905-1.725 1.358-2.871 1.358-1.426 0-2.529-.515-3.311-1.543-.781-1.03-1.172-2.263-1.172-3.702 0-.99.179-1.9.538-2.734.358-.84.875-1.488 1.552-1.943.684-.456 1.485-.684 2.403-.684 1.224 0 2.233.495 3.027 1.484v-1.25h1.621v8.965c0 1.615-.166 2.757-.498 3.428-.326.677-.846 1.21-1.563 1.602-.709.39-1.585.586-2.626.586-1.237 0-2.237-.28-2.999-.84-.761-.554-1.129-1.39-1.103-2.51Zm1.455-6.23c0 1.36.27 2.353.811 2.978.54.625 1.217.937 2.031.937.807 0 1.484-.309 2.031-.927.547-.625.82-1.602.82-2.93 0-1.27-.283-2.226-.849-2.871-.56-.645-1.237-.967-2.031-.967-.782 0-1.446.32-1.993.957-.547.632-.82 1.572-.82 2.822Z" fill="#9C9C9C"/><path d="M786.998 248v-17.18h12.422v2.028h-10.149v5.261h9.504v2.016h-9.504v5.848h10.547V248h-12.82Zm14.485 0 4.547-6.469-4.207-5.976h2.636l1.911 2.918c.359.554.648 1.019.867 1.394.343-.515.66-.972.949-1.371l2.098-2.941h2.519l-4.301 5.859 4.629 6.586h-2.59l-2.554-3.867-.68-1.043-3.269 4.91h-2.555Zm18.212-1.887.304 1.864a7.823 7.823 0 0 1-1.594.187c-.765 0-1.359-.121-1.781-.363-.422-.242-.719-.559-.89-.949-.172-.399-.258-1.231-.258-2.497v-7.16h-1.547v-1.64h1.547v-3.082l2.097-1.266v4.348h2.122v1.64h-2.122v7.278c0 .601.036.988.106 1.16a.923.923 0 0 0 .363.41c.172.102.414.152.727.152.234 0 .543-.027.926-.082Zm10.793-2.121 2.18.27c-.344 1.273-.98 2.261-1.91 2.965-.93.703-2.117 1.054-3.563 1.054-1.82 0-3.265-.558-4.336-1.676-1.062-1.125-1.593-2.699-1.593-4.722 0-2.094.539-3.719 1.617-4.875 1.078-1.156 2.476-1.735 4.195-1.735 1.664 0 3.024.567 4.078 1.7 1.055 1.132 1.582 2.726 1.582 4.781 0 .125-.004.312-.011.562h-9.282c.078 1.368.465 2.414 1.16 3.141.696.727 1.563 1.09 2.602 1.09.773 0 1.434-.203 1.981-.609.546-.407.98-1.055 1.3-1.946Zm-6.926-3.41h6.95c-.094-1.047-.36-1.832-.797-2.355-.672-.813-1.543-1.219-2.613-1.219-.969 0-1.786.324-2.45.972-.656.649-1.019 1.516-1.09 2.602ZM835.505 248v-12.445h1.898v1.886c.485-.882.93-1.464 1.336-1.746a2.37 2.37 0 0 1 1.359-.422c.711 0 1.434.227 2.168.68l-.726 1.957c-.516-.305-1.031-.457-1.547-.457-.461 0-.875.141-1.242.422-.367.273-.629.656-.785 1.148a8.2 8.2 0 0 0-.352 2.461V248h-2.109Zm8.215 0v-12.445h1.899v1.769c.914-1.367 2.234-2.051 3.961-2.051.75 0 1.437.137 2.062.411.633.265 1.106.617 1.418 1.054.313.438.531.957.656 1.559.079.391.118 1.074.118 2.051V248h-2.11v-7.57c0-.86-.082-1.5-.246-1.922a1.99 1.99 0 0 0-.879-1.02c-.414-.258-.902-.386-1.465-.386-.898 0-1.675.285-2.332.855-.648.57-.972 1.652-.972 3.246V248h-2.11Zm21.681-1.535c-.781.664-1.535 1.133-2.262 1.406a6.459 6.459 0 0 1-2.32.41c-1.367 0-2.418-.332-3.153-.996-.734-.672-1.101-1.527-1.101-2.566 0-.61.137-1.164.41-1.664a3.508 3.508 0 0 1 1.09-1.219 5.191 5.191 0 0 1 1.523-.691c.414-.11 1.039-.215 1.875-.317 1.703-.203 2.957-.445 3.762-.726.008-.29.012-.473.012-.551 0-.86-.2-1.465-.598-1.817-.539-.476-1.34-.714-2.402-.714-.992 0-1.727.175-2.203.527-.469.344-.817.957-1.043 1.84l-2.063-.282c.188-.882.496-1.593.926-2.132.43-.547 1.051-.965 1.863-1.254.813-.297 1.754-.446 2.824-.446 1.063 0 1.926.125 2.59.375.664.25 1.153.567 1.465.95.313.375.531.851.656 1.429.071.36.106 1.008.106 1.946v2.812c0 1.961.043 3.203.129 3.727.093.515.273 1.011.539 1.488h-2.203c-.219-.438-.36-.949-.422-1.535Zm-.176-4.711c-.766.312-1.914.578-3.445.797-.868.125-1.481.265-1.84.422-.36.156-.637.386-.832.691a1.768 1.768 0 0 0-.293.996c0 .563.211 1.031.633 1.406.429.375 1.054.563 1.875.563.812 0 1.535-.176 2.168-.527.632-.36 1.097-.848 1.394-1.465.227-.477.34-1.18.34-2.11v-.773Zm5.567 6.246v-17.18h2.11V248h-2.11Zm12.74 0v-17.18h5.918c1.336 0 2.355.082 3.059.246.984.227 1.824.637 2.519 1.231.906.765 1.582 1.746 2.027 2.941.454 1.188.68 2.547.68 4.078 0 1.305-.152 2.461-.457 3.469-.305 1.008-.695 1.844-1.172 2.508-.476.656-1 1.176-1.57 1.559-.563.375-1.246.66-2.051.855-.797.195-1.715.293-2.754.293h-6.199Zm2.273-2.027h3.668c1.133 0 2.02-.106 2.661-.317.648-.211 1.164-.508 1.546-.89.54-.539.958-1.262 1.254-2.168.305-.914.457-2.02.457-3.317 0-1.797-.296-3.176-.89-4.136-.586-.969-1.301-1.618-2.145-1.946-.609-.234-1.59-.351-2.941-.351h-3.61v13.125Zm23.122.492c-.781.664-1.535 1.133-2.261 1.406a6.464 6.464 0 0 1-2.321.41c-1.367 0-2.418-.332-3.152-.996-.734-.672-1.102-1.527-1.102-2.566 0-.61.137-1.164.411-1.664a3.505 3.505 0 0 1 1.089-1.219 5.197 5.197 0 0 1 1.524-.691c.414-.11 1.039-.215 1.875-.317 1.703-.203 2.957-.445 3.762-.726.007-.29.011-.473.011-.551 0-.86-.199-1.465-.597-1.817-.539-.476-1.34-.714-2.403-.714-.992 0-1.726.175-2.203.527-.469.344-.816.957-1.043 1.84l-2.062-.282c.187-.882.496-1.593.925-2.132.43-.547 1.051-.965 1.864-1.254.812-.297 1.754-.446 2.824-.446 1.062 0 1.926.125 2.59.375.664.25 1.152.567 1.465.95.312.375.531.851.656 1.429.07.36.105 1.008.105 1.946v2.812c0 1.961.043 3.203.129 3.727.094.515.274 1.011.539 1.488h-2.203c-.219-.438-.359-.949-.422-1.535Zm-.175-4.711c-.766.312-1.914.578-3.446.797-.867.125-1.48.265-1.84.422a1.823 1.823 0 0 0-1.125 1.687c0 .563.211 1.031.633 1.406.43.375 1.055.563 1.875.563.813 0 1.535-.176 2.168-.527.633-.36 1.098-.848 1.395-1.465.226-.477.34-1.18.34-2.11v-.773Zm10.219 4.359.305 1.864a7.823 7.823 0 0 1-1.594.187c-.766 0-1.359-.121-1.781-.363-.422-.242-.719-.559-.891-.949-.172-.399-.258-1.231-.258-2.497v-7.16h-1.547v-1.64h1.547v-3.082l2.098-1.266v4.348h2.121v1.64h-2.121v7.278c0 .601.035.988.105 1.16.079.172.2.308.364.41.172.102.414.152.726.152.235 0 .543-.027.926-.082Zm10.395.352c-.781.664-1.535 1.133-2.261 1.406a6.464 6.464 0 0 1-2.321.41c-1.367 0-2.418-.332-3.152-.996-.734-.672-1.102-1.527-1.102-2.566 0-.61.137-1.164.411-1.664a3.505 3.505 0 0 1 1.089-1.219 5.197 5.197 0 0 1 1.524-.691c.414-.11 1.039-.215 1.875-.317 1.703-.203 2.957-.445 3.762-.726.007-.29.011-.473.011-.551 0-.86-.199-1.465-.597-1.817-.539-.476-1.34-.714-2.403-.714-.992 0-1.726.175-2.203.527-.469.344-.816.957-1.043 1.84l-2.062-.282c.187-.882.496-1.593.926-2.132.429-.547 1.05-.965 1.863-1.254.812-.297 1.754-.446 2.824-.446 1.063 0 1.926.125 2.59.375.664.25 1.152.567 1.465.95.312.375.531.851.656 1.429.07.36.105 1.008.105 1.946v2.812c0 1.961.043 3.203.129 3.727.094.515.274 1.011.539 1.488h-2.203c-.218-.438-.359-.949-.422-1.535Zm-.175-4.711c-.766.312-1.914.578-3.446.797-.867.125-1.48.265-1.84.422a1.823 1.823 0 0 0-1.125 1.687c0 .563.211 1.031.633 1.406.43.375 1.055.563 1.875.563.813 0 1.535-.176 2.168-.527.633-.36 1.098-.848 1.395-1.465.226-.477.34-1.18.34-2.11v-.773ZM936.75 248h-1.957v-17.18h2.109v6.129c.891-1.117 2.028-1.676 3.41-1.676.766 0 1.489.157 2.168.469.688.305 1.25.738 1.688 1.301.445.555.793 1.227 1.043 2.016a8.33 8.33 0 0 1 .375 2.531c0 2.133-.527 3.781-1.582 4.945-1.055 1.164-2.32 1.746-3.797 1.746-1.469 0-2.621-.613-3.457-1.84V248Zm-.023-6.316c0 1.492.203 2.57.609 3.234.664 1.086 1.562 1.629 2.695 1.629.922 0 1.719-.399 2.391-1.195.672-.805 1.008-2 1.008-3.586 0-1.625-.325-2.825-.973-3.598-.641-.773-1.418-1.16-2.332-1.16-.922 0-1.719.402-2.391 1.207-.672.797-1.007 1.953-1.007 3.469Zm19.758 4.781c-.781.664-1.535 1.133-2.262 1.406a6.455 6.455 0 0 1-2.32.41c-1.367 0-2.418-.332-3.152-.996-.735-.672-1.102-1.527-1.102-2.566 0-.61.137-1.164.41-1.664a3.518 3.518 0 0 1 1.09-1.219 5.185 5.185 0 0 1 1.524-.691c.414-.11 1.039-.215 1.875-.317 1.703-.203 2.957-.445 3.761-.726.008-.29.012-.473.012-.551 0-.86-.199-1.465-.598-1.817-.539-.476-1.339-.714-2.402-.714-.992 0-1.726.175-2.203.527-.469.344-.816.957-1.043 1.84l-2.062-.282c.187-.882.496-1.593.925-2.132.43-.547 1.051-.965 1.864-1.254.812-.297 1.753-.446 2.824-.446 1.062 0 1.926.125 2.59.375.664.25 1.152.567 1.464.95.313.375.532.851.657 1.429.07.36.105 1.008.105 1.946v2.812c0 1.961.043 3.203.129 3.727.094.515.274 1.011.539 1.488h-2.203c-.219-.438-.359-.949-.422-1.535Zm-.176-4.711c-.765.312-1.914.578-3.445.797-.867.125-1.48.265-1.84.422a1.823 1.823 0 0 0-1.125 1.687c0 .563.211 1.031.633 1.406.43.375 1.055.563 1.875.563.813 0 1.535-.176 2.168-.527.633-.36 1.098-.848 1.395-1.465.226-.477.339-1.18.339-2.11v-.773Zm4.771 2.531 2.086-.328c.117.836.441 1.477.972 1.922.539.445 1.289.668 2.25.668.969 0 1.688-.195 2.157-.586.468-.399.703-.863.703-1.395 0-.476-.207-.851-.621-1.125-.29-.187-1.008-.425-2.157-.714-1.547-.391-2.621-.727-3.222-1.008-.594-.289-1.047-.684-1.36-1.184a3.202 3.202 0 0 1-.457-1.676c0-.554.125-1.066.375-1.535a3.461 3.461 0 0 1 1.043-1.183c.328-.243.774-.446 1.336-.61a6.3 6.3 0 0 1 1.828-.258c.977 0 1.832.141 2.567.422.742.282 1.289.664 1.64 1.149.352.476.594 1.117.727 1.922l-2.063.281c-.093-.641-.367-1.141-.82-1.5-.445-.359-1.078-.539-1.898-.539-.969 0-1.661.16-2.075.48-.414.321-.621.696-.621 1.125 0 .274.086.52.258.739.172.226.442.414.809.562.211.078.832.258 1.863.539 1.492.399 2.531.727 3.117.985.594.25 1.059.617 1.395 1.101.336.484.504 1.086.504 1.805 0 .703-.207 1.367-.621 1.992-.407.617-.997 1.098-1.77 1.441-.773.336-1.648.504-2.625.504-1.617 0-2.852-.336-3.703-1.008-.844-.671-1.383-1.668-1.617-2.988Zm21.563-.293 2.18.27c-.344 1.273-.981 2.261-1.91 2.965-.93.703-2.118 1.054-3.563 1.054-1.82 0-3.266-.558-4.336-1.676-1.062-1.125-1.594-2.699-1.594-4.722 0-2.094.539-3.719 1.618-4.875 1.078-1.156 2.476-1.735 4.195-1.735 1.664 0 3.023.567 4.078 1.7 1.055 1.132 1.582 2.726 1.582 4.781 0 .125-.004.312-.012.562H975.6c.078 1.368.465 2.414 1.16 3.141.695.727 1.563 1.09 2.602 1.09.773 0 1.433-.203 1.98-.609.547-.407.981-1.055 1.301-1.946Zm-6.926-3.41h6.949c-.093-1.047-.359-1.832-.796-2.355-.672-.813-1.543-1.219-2.614-1.219-.968 0-1.785.324-2.449.972-.656.649-1.019 1.516-1.09 2.602ZM452.972 247l6.598-17.18h2.449L469.05 247h-2.59l-2.004-5.203h-7.183L455.386 247h-2.414Zm4.957-7.055h5.824l-1.793-4.757c-.547-1.446-.953-2.633-1.219-3.563a21.844 21.844 0 0 1-.925 3.281l-1.887 5.039Zm12.868 11.825v-17.215h1.922v1.617c.453-.633.965-1.106 1.535-1.418.57-.32 1.262-.481 2.074-.481 1.063 0 2 .274 2.813.821.812.547 1.425 1.32 1.84 2.32.414.992.621 2.082.621 3.27 0 1.273-.231 2.421-.692 3.445-.453 1.016-1.117 1.797-1.992 2.344-.867.539-1.781.808-2.742.808-.703 0-1.336-.148-1.899-.445a4.347 4.347 0 0 1-1.371-1.125v6.059h-2.109Zm1.91-10.922c0 1.601.324 2.785.973 3.55.648.766 1.433 1.149 2.355 1.149.938 0 1.738-.395 2.403-1.184.671-.797 1.007-2.027 1.007-3.691 0-1.586-.328-2.774-.984-3.563-.648-.789-1.426-1.183-2.332-1.183-.898 0-1.695.422-2.391 1.265-.687.836-1.031 2.055-1.031 3.657Zm11.649 10.922v-17.215h1.922v1.617c.453-.633.965-1.106 1.535-1.418.571-.32 1.262-.481 2.075-.481 1.062 0 2 .274 2.812.821.813.547 1.426 1.32 1.84 2.32.414.992.621 2.082.621 3.27 0 1.273-.23 2.421-.691 3.445-.454 1.016-1.118 1.797-1.993 2.344-.867.539-1.781.808-2.742.808-.703 0-1.336-.148-1.898-.445a4.324 4.324 0 0 1-1.371-1.125v6.059h-2.11Zm1.91-10.922c0 1.601.325 2.785.973 3.55.649.766 1.434 1.149 2.356 1.149.937 0 1.738-.395 2.402-1.184.672-.797 1.008-2.027 1.008-3.691 0-1.586-.328-2.774-.985-3.563-.648-.789-1.425-1.183-2.332-1.183-.898 0-1.695.422-2.39 1.265-.688.836-1.032 2.055-1.032 3.657ZM497.869 247v-17.18h2.109V247h-2.109Zm5.602-14.754v-2.426h2.11v2.426h-2.11Zm0 14.754v-12.445h2.11V247h-2.11Zm13.653-4.559 2.074.27c-.226 1.43-.808 2.551-1.746 3.363-.929.805-2.074 1.207-3.433 1.207-1.703 0-3.074-.554-4.113-1.664-1.032-1.117-1.547-2.715-1.547-4.793 0-1.344.222-2.519.668-3.527.445-1.008 1.121-1.762 2.027-2.262a6.027 6.027 0 0 1 2.977-.762c1.351 0 2.457.344 3.316 1.032.859.679 1.41 1.648 1.652 2.906l-2.051.316c-.195-.836-.542-1.465-1.042-1.886-.493-.422-1.09-.633-1.793-.633-1.063 0-1.926.383-2.59 1.148-.664.758-.996 1.961-.996 3.61 0 1.672.32 2.886.961 3.644.64.758 1.476 1.137 2.507 1.137.828 0 1.52-.254 2.075-.762.554-.508.906-1.289 1.054-2.344Zm12.2 3.024c-.781.664-1.535 1.133-2.261 1.406a6.464 6.464 0 0 1-2.321.41c-1.367 0-2.418-.332-3.152-.996-.734-.672-1.102-1.527-1.102-2.566 0-.61.137-1.164.41-1.664a3.518 3.518 0 0 1 1.09-1.219 5.185 5.185 0 0 1 1.524-.691c.414-.11 1.039-.215 1.875-.317 1.703-.203 2.957-.445 3.761-.726.008-.29.012-.473.012-.551 0-.86-.199-1.465-.597-1.817-.54-.476-1.34-.714-2.403-.714-.992 0-1.726.175-2.203.527-.469.344-.816.957-1.043 1.84l-2.062-.282c.187-.882.496-1.593.925-2.132.43-.547 1.051-.965 1.864-1.254.812-.297 1.754-.446 2.824-.446 1.062 0 1.926.125 2.59.375.664.25 1.152.567 1.465.95.312.375.531.851.656 1.429.07.36.105 1.008.105 1.946v2.812c0 1.961.043 3.203.129 3.727.094.515.274 1.011.539 1.488h-2.203c-.219-.438-.359-.949-.422-1.535Zm-.176-4.711c-.765.312-1.914.578-3.445.797-.867.125-1.48.265-1.84.422a1.823 1.823 0 0 0-1.125 1.687c0 .563.211 1.031.633 1.406.43.375 1.055.563 1.875.563.813 0 1.535-.176 2.168-.527.633-.36 1.098-.848 1.395-1.465.226-.477.339-1.18.339-2.11v-.773Zm10.22 4.359.305 1.864a7.823 7.823 0 0 1-1.594.187c-.766 0-1.359-.121-1.781-.363-.422-.242-.719-.559-.891-.949-.172-.399-.258-1.231-.258-2.497v-7.16h-1.547v-1.64h1.547v-3.082l2.098-1.266v4.348h2.121v1.64h-2.121v7.278c0 .601.035.988.105 1.16.079.172.2.308.364.41.172.102.414.152.726.152.235 0 .543-.027.926-.082Zm2.286-12.867v-2.426h2.109v2.426h-2.109Zm0 14.754v-12.445h2.109V247h-2.109Zm4.747-6.223c0-2.304.64-4.011 1.922-5.121 1.07-.922 2.375-1.383 3.914-1.383 1.711 0 3.109.563 4.195 1.688 1.086 1.117 1.629 2.664 1.629 4.641 0 1.601-.242 2.863-.727 3.785a5.061 5.061 0 0 1-2.097 2.133 6.082 6.082 0 0 1-3 .761c-1.742 0-3.153-.558-4.231-1.676-1.07-1.117-1.605-2.726-1.605-4.828Zm2.168 0c0 1.594.347 2.789 1.043 3.586.695.789 1.57 1.184 2.625 1.184 1.047 0 1.918-.399 2.613-1.195.695-.797 1.043-2.012 1.043-3.645 0-1.539-.352-2.703-1.055-3.492-.695-.797-1.562-1.195-2.601-1.195-1.055 0-1.93.394-2.625 1.183-.696.789-1.043 1.981-1.043 3.574ZM560.745 247v-12.445h1.899v1.769c.914-1.367 2.234-2.051 3.961-2.051.75 0 1.437.137 2.062.411.633.265 1.106.617 1.418 1.054.313.438.531.957.656 1.559.079.391.118 1.074.118 2.051V247h-2.11v-7.57c0-.86-.082-1.5-.246-1.922a1.99 1.99 0 0 0-.879-1.02c-.414-.258-.902-.386-1.465-.386-.898 0-1.675.285-2.332.855-.648.57-.972 1.652-.972 3.246V247h-2.11Z" fill="#2D2D2D"/><path d="m212.629 278.759 5.498-14.316h2.041l5.86 14.316h-2.159l-1.67-4.336h-5.986l-1.572 4.336h-2.012Zm4.131-5.879h4.854l-1.495-3.965c-.455-1.204-.794-2.194-1.015-2.969-.183.918-.44 1.83-.772 2.735l-1.572 4.199Zm21.196.859 1.895.479c-.398 1.556-1.114 2.744-2.149 3.564-1.028.814-2.288 1.221-3.779 1.221-1.543 0-2.8-.312-3.77-.937-.963-.632-1.699-1.543-2.207-2.735a9.799 9.799 0 0 1-.752-3.838c0-1.491.284-2.789.85-3.896.573-1.113 1.383-1.957 2.432-2.529 1.054-.58 2.213-.87 3.476-.87 1.432 0 2.637.365 3.613 1.094.977.729 1.657 1.755 2.041 3.076l-1.865.44c-.332-1.042-.814-1.8-1.445-2.276-.632-.475-1.426-.713-2.383-.713-1.1 0-2.021.264-2.764.791-.735.528-1.253 1.237-1.552 2.129-.3.886-.45 1.801-.45 2.745 0 1.217.176 2.281.528 3.193.358.905.911 1.582 1.66 2.031a4.645 4.645 0 0 0 2.432.674c1.061 0 1.959-.306 2.695-.918.736-.612 1.234-1.52 1.494-2.725Zm4.761 5.02v-14.316h1.894v14.316h-1.894Zm5.444 0v-14.316h4.931c1.114 0 1.963.068 2.549.205.821.188 1.52.53 2.1 1.025.755.638 1.318 1.455 1.689 2.451.378.99.567 2.123.567 3.399 0 1.087-.127 2.05-.381 2.89-.254.84-.58 1.537-.977 2.09-.397.547-.833.98-1.308 1.299-.469.312-1.039.55-1.709.713-.664.163-1.429.244-2.295.244h-5.166Zm1.894-1.69h3.057c.944 0 1.683-.087 2.217-.263.54-.176.97-.423 1.289-.742.449-.45.797-1.052 1.045-1.807.254-.762.381-1.683.381-2.764 0-1.497-.248-2.646-.743-3.447-.488-.807-1.084-1.348-1.787-1.621-.508-.195-1.325-.293-2.451-.293h-3.008v10.937Zm21.797 1.69v-12.627h-4.717v-1.689h11.348v1.689h-4.737v12.627h-1.894Zm7.797 0v-10.371h1.582v1.572c.404-.736.775-1.221 1.114-1.455a1.976 1.976 0 0 1 1.133-.352c.592 0 1.194.189 1.806.567l-.605 1.631c-.43-.254-.86-.381-1.289-.381a1.66 1.66 0 0 0-1.035.351c-.306.228-.525.547-.655.957a6.86 6.86 0 0 0-.293 2.051v5.43h-1.758Zm13.648-1.279c-.651.553-1.28.944-1.885 1.171a5.392 5.392 0 0 1-1.934.342c-1.139 0-2.015-.276-2.627-.83-.612-.56-.918-1.273-.918-2.138 0-.508.114-.971.342-1.387a2.93 2.93 0 0 1 .908-1.016 4.334 4.334 0 0 1 1.27-.576c.345-.091.866-.179 1.562-.264 1.42-.169 2.465-.371 3.135-.605.007-.241.01-.394.01-.459 0-.716-.166-1.221-.498-1.514-.449-.397-1.117-.595-2.002-.595-.827 0-1.439.146-1.836.439-.391.286-.68.797-.869 1.533l-1.719-.234c.156-.736.414-1.328.772-1.778.358-.455.875-.804 1.552-1.044.677-.248 1.462-.372 2.354-.372.885 0 1.605.105 2.158.313.553.208.96.472 1.221.791.26.312.443.71.547 1.191.058.3.088.84.088 1.621v2.344c0 1.634.035 2.669.107 3.106.078.429.228.843.449 1.24h-1.836a3.734 3.734 0 0 1-.351-1.279Zm-.147-3.926c-.638.26-1.595.482-2.871.664-.723.104-1.234.221-1.533.351-.3.131-.531.323-.693.577a1.475 1.475 0 0 0-.245.83c0 .468.176.859.528 1.172.358.312.879.468 1.562.468.677 0 1.28-.146 1.807-.439.527-.3.915-.707 1.162-1.221.189-.397.283-.983.283-1.758v-.644Zm4.712 5.205v-10.371h1.582v1.474c.762-1.139 1.862-1.709 3.301-1.709.625 0 1.198.114 1.719.342.527.222.921.515 1.181.879.261.365.443.798.547 1.299.065.325.098.895.098 1.709v6.377h-1.758v-6.309c0-.716-.068-1.25-.205-1.601a1.659 1.659 0 0 0-.733-.85c-.345-.215-.752-.322-1.22-.322-.749 0-1.397.238-1.944.713-.54.475-.81 1.377-.81 2.705v5.664h-1.758Zm10.63-3.096 1.738-.273c.098.696.368 1.23.81 1.601.45.371 1.075.557 1.875.557.808 0 1.407-.163 1.797-.488.391-.332.586-.72.586-1.162 0-.398-.172-.71-.517-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.686-.839-.495-.241-.872-.57-1.133-.987a2.669 2.669 0 0 1-.38-1.396c0-.463.104-.889.312-1.28.215-.397.505-.725.869-.986.274-.202.645-.371 1.114-.508a5.26 5.26 0 0 1 1.523-.215c.814 0 1.527.118 2.139.352.618.234 1.074.553 1.367.957.293.397.495.931.605 1.602l-1.718.234c-.079-.534-.306-.951-.684-1.25-.371-.3-.898-.449-1.582-.449-.807 0-1.384.133-1.729.4-.345.267-.517.58-.517.938 0 .228.071.433.215.615.143.189.368.345.673.469.176.065.694.214 1.553.449 1.244.332 2.11.605 2.598.82.495.208.882.514 1.162.918.28.404.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.338.515-.83.915-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.84-.703-.559-1.152-1.39-1.347-2.49Zm17.67 1.817c-.651.553-1.279.944-1.884 1.171a5.392 5.392 0 0 1-1.934.342c-1.139 0-2.015-.276-2.627-.83-.612-.56-.918-1.273-.918-2.138 0-.508.114-.971.342-1.387.234-.423.537-.762.908-1.016a4.334 4.334 0 0 1 1.27-.576c.345-.091.865-.179 1.562-.264 1.419-.169 2.464-.371 3.135-.605.006-.241.01-.394.01-.459 0-.716-.166-1.221-.498-1.514-.45-.397-1.117-.595-2.002-.595-.827 0-1.439.146-1.836.439-.391.286-.681.797-.869 1.533l-1.719-.234c.156-.736.413-1.328.771-1.778.358-.455.876-.804 1.553-1.044.677-.248 1.462-.372 2.354-.372.885 0 1.604.105 2.158.313.553.208.96.472 1.22.791.261.312.443.71.547 1.191.059.3.088.84.088 1.621v2.344c0 1.634.036 2.669.108 3.106.078.429.227.843.449 1.24h-1.836a3.734 3.734 0 0 1-.352-1.279Zm-.146-3.926c-.638.26-1.595.482-2.871.664-.723.104-1.234.221-1.533.351a1.524 1.524 0 0 0-.938 1.407c0 .468.176.859.527 1.172.358.312.879.468 1.563.468.677 0 1.279-.146 1.807-.439.527-.3.914-.707 1.162-1.221.188-.397.283-.983.283-1.758v-.644Zm11.479 1.406 1.729.225c-.189 1.191-.674 2.125-1.455 2.802-.775.671-1.729 1.006-2.862 1.006-1.419 0-2.562-.462-3.427-1.386-.86-.931-1.29-2.263-1.29-3.995 0-1.119.186-2.099.557-2.939.371-.84.934-1.468 1.69-1.885a5.022 5.022 0 0 1 2.48-.635c1.126 0 2.048.287 2.764.86.716.566 1.175 1.374 1.377 2.422l-1.709.263c-.163-.696-.453-1.22-.869-1.572-.411-.351-.909-.527-1.495-.527-.885 0-1.604.319-2.158.957-.553.631-.83 1.634-.83 3.008 0 1.393.267 2.405.801 3.037.534.631 1.23.947 2.09.947.69 0 1.266-.212 1.728-.635.462-.423.755-1.074.879-1.953Zm7.27 2.227.254 1.552a6.457 6.457 0 0 1-1.328.157c-.638 0-1.133-.101-1.484-.303-.352-.202-.599-.466-.742-.791-.144-.332-.215-1.026-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.569l1.748-1.054v3.623h1.767v1.367h-1.767v6.064c0 .502.029.824.088.967a.77.77 0 0 0 .303.342c.143.085.345.127.605.127.195 0 .452-.023.771-.068Zm1.939-10.723v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758v10.371h-1.758Zm3.989-5.186c0-1.92.534-3.343 1.601-4.267.892-.768 1.98-1.153 3.262-1.153 1.426 0 2.591.469 3.496 1.407.905.931 1.358 2.22 1.358 3.867 0 1.335-.202 2.386-.606 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.806 0c0 1.328.29 2.325.87 2.989.579.657 1.308.986 2.187.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.677.869-3.037 0-1.283-.293-2.253-.879-2.91-.579-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.187.986-.58.657-.87 1.65-.87 2.978Zm10.181 5.186v-10.371h1.582v1.474c.762-1.139 1.862-1.709 3.301-1.709.625 0 1.198.114 1.718.342.528.222.922.515 1.182.879.261.365.443.798.547 1.299.065.325.098.895.098 1.709v6.377h-1.758v-6.309c0-.716-.069-1.25-.205-1.601a1.659 1.659 0 0 0-.733-.85c-.345-.215-.752-.322-1.22-.322-.749 0-1.397.238-1.944.713-.54.475-.81 1.377-.81 2.705v5.664h-1.758Zm10.63-3.096 1.738-.273c.098.696.368 1.23.81 1.601.45.371 1.075.557 1.875.557.808 0 1.407-.163 1.797-.488.391-.332.586-.72.586-1.162 0-.398-.172-.71-.517-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.686-.839-.495-.241-.872-.57-1.133-.987a2.669 2.669 0 0 1-.38-1.396c0-.463.104-.889.312-1.28.215-.397.505-.725.869-.986.274-.202.645-.371 1.113-.508a5.271 5.271 0 0 1 1.524-.215c.814 0 1.527.118 2.139.352.618.234 1.074.553 1.367.957.293.397.495.931.605 1.602l-1.718.234c-.079-.534-.306-.951-.684-1.25-.371-.3-.899-.449-1.582-.449-.807 0-1.384.133-1.729.4-.345.267-.517.58-.517.938 0 .228.071.433.215.615.143.189.367.345.673.469.176.065.694.214 1.553.449 1.244.332 2.11.605 2.598.82.495.208.882.514 1.162.918.28.404.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.338.515-.83.915-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.84-.703-.559-1.152-1.39-1.347-2.49Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/icon-attention.svg b/build/img/features/in-memory/icon-attention.svg
new file mode 100644
index 0000000..bd37cf1
--- /dev/null
+++ b/build/img/features/in-memory/icon-attention.svg
@@ -0,0 +1 @@
+<svg width="48" height="49" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.023 28.443a6.276 6.276 0 0 1 0-8.876l13.539-13.54a6.276 6.276 0 0 1 8.876 0l13.539 13.54a6.276 6.276 0 0 1 0 8.876l-13.54 13.539a6.276 6.276 0 0 1-8.875 0l-13.54-13.54Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.23 29.235a7.397 7.397 0 0 1 0-10.46l13.54-13.54a7.397 7.397 0 0 1 10.46 0l13.54 13.54a7.397 7.397 0 0 1 0 10.46l-13.54 13.54a7.397 7.397 0 0 1-10.46 0L5.23 29.234Zm1.585-8.876a5.155 5.155 0 0 0 0 7.291l13.54 13.54a5.156 5.156 0 0 0 7.29 0l13.54-13.54a5.155 5.155 0 0 0 0-7.29L27.645 6.82a5.156 5.156 0 0 0-7.29 0L6.815 20.36Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24 10.76c.619 0 1.12.501 1.12 1.12v14.96a1.12 1.12 0 0 1-2.24 0V11.88c0-.619.501-1.12 1.12-1.12Z" fill="#ED1C24"/><path d="M25.227 33.397a1.174 1.174 0 1 1-2.348 0 1.174 1.174 0 0 1 2.348 0Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/icon-check.svg b/build/img/features/in-memory/icon-check.svg
new file mode 100644
index 0000000..80ca854
--- /dev/null
+++ b/build/img/features/in-memory/icon-check.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="#0070CC"/><path d="M6.667 12.334 10.452 16l6.881-6.666" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/write-through-caching-mob.svg b/build/img/features/in-memory/write-through-caching-mob.svg
new file mode 100644
index 0000000..0d3890a
--- /dev/null
+++ b/build/img/features/in-memory/write-through-caching-mob.svg
@@ -0,0 +1 @@
+<svg width="614" height="311" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M450 245.227V231h10.287v1.679h-8.404v4.357h7.87v1.67h-7.87v4.842h8.734v1.679H450Zm11.996 0 3.765-5.357-3.484-4.949h2.184l1.582 2.416c.297.46.537.844.718 1.155.284-.427.546-.805.786-1.135l1.737-2.436h2.086l-3.561 4.852 3.833 5.454h-2.145l-2.115-3.202-.563-.864-2.708 4.066h-2.115Zm15.081-1.562.253 1.543a6.52 6.52 0 0 1-1.32.155c-.634 0-1.126-.1-1.475-.301-.35-.2-.595-.462-.738-.786-.142-.33-.213-1.019-.213-2.067v-5.93h-1.281v-1.358h1.281v-2.553l1.737-1.048v3.601h1.756v1.358h-1.756v6.027c0 .498.029.818.087.961a.765.765 0 0 0 .301.339c.142.085.343.127.602.127.194 0 .449-.023.766-.068Zm8.939-1.757 1.805.223c-.285 1.055-.812 1.873-1.582 2.456-.77.582-1.753.873-2.95.873-1.507 0-2.704-.463-3.591-1.388-.88-.931-1.32-2.235-1.32-3.911 0-1.734.447-3.079 1.34-4.037.893-.957 2.051-1.436 3.474-1.436 1.378 0 2.504.469 3.377 1.407.874.938 1.31 2.258 1.31 3.959 0 .104-.003.259-.009.466h-7.686c.064 1.133.385 1.999.96 2.601.576.602 1.294.903 2.155.903.64 0 1.187-.169 1.64-.505.453-.336.812-.873 1.077-1.611Zm-5.735-2.824h5.754c-.077-.867-.297-1.517-.659-1.951-.557-.672-1.278-1.009-2.165-1.009-.802 0-1.478.269-2.028.806-.543.537-.844 1.255-.902 2.154Zm9.889 6.143v-10.306h1.572v1.562c.402-.731.77-1.213 1.107-1.446a1.961 1.961 0 0 1 1.126-.349c.588 0 1.187.187 1.795.563l-.602 1.62c-.427-.252-.854-.378-1.281-.378-.381 0-.724.116-1.028.349-.305.227-.521.544-.651.951a6.81 6.81 0 0 0-.291 2.038v5.396h-1.747Zm6.804 0v-10.306h1.572v1.465c.757-1.132 1.85-1.698 3.28-1.698a4.22 4.22 0 0 1 1.708.339c.524.22.916.512 1.175.874.258.362.44.792.543 1.291.065.323.097.889.097 1.698v6.337h-1.747v-6.269c0-.712-.068-1.242-.204-1.592a1.643 1.643 0 0 0-.727-.844c-.343-.214-.748-.32-1.213-.32-.744 0-1.388.236-1.932.708-.537.472-.805 1.369-.805 2.688v5.629h-1.747Zm17.954-1.271c-.647.55-1.271.938-1.873 1.164a5.342 5.342 0 0 1-1.921.34c-1.132 0-2.003-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.34-1.378.233-.421.533-.757.902-1.01a4.305 4.305 0 0 1 1.262-.572c.343-.091.86-.178 1.553-.262 1.41-.168 2.448-.369 3.115-.602.006-.239.009-.391.009-.456 0-.712-.165-1.213-.494-1.504-.447-.395-1.11-.592-1.99-.592-.822 0-1.43.145-1.824.436-.389.285-.677.793-.864 1.524l-1.708-.233c.155-.731.411-1.32.766-1.766.356-.453.871-.799 1.544-1.038.672-.246 1.452-.369 2.338-.369.88 0 1.595.103 2.145.31.55.207.954.469 1.213.786.259.311.44.706.544 1.184.058.298.087.835.087 1.611v2.329c0 1.624.036 2.653.107 3.087.077.427.226.837.446 1.232h-1.824a3.71 3.71 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.585.479-2.853.66-.719.104-1.226.22-1.524.35a1.506 1.506 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.271-.146 1.795-.437a2.745 2.745 0 0 0 1.155-1.213c.188-.395.282-.977.282-1.747v-.641Zm4.61 5.173V231h1.747v14.227h-1.747Zm10.55 0V231h4.901c1.107 0 1.951.068 2.533.204.815.187 1.511.527 2.087 1.019.75.634 1.31 1.446 1.679 2.436.375.983.563 2.109.563 3.377 0 1.08-.127 2.038-.379 2.872-.252.835-.576 1.527-.97 2.077-.395.544-.829.974-1.301 1.291-.466.311-1.032.547-1.698.708-.66.162-1.42.243-2.281.243h-5.134Zm1.883-1.679h3.038c.938 0 1.672-.087 2.203-.262.537-.175.964-.42 1.281-.737.446-.447.792-1.045 1.038-1.796.252-.757.379-1.672.379-2.746 0-1.488-.246-2.63-.738-3.426-.485-.802-1.077-1.339-1.776-1.611-.505-.194-1.317-.291-2.436-.291h-2.989v10.869Zm19.148.408c-.647.55-1.271.938-1.873 1.164a5.346 5.346 0 0 1-1.921.34c-1.133 0-2.003-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.339-1.378.233-.421.534-.757.903-1.01a4.305 4.305 0 0 1 1.262-.572c.343-.091.86-.178 1.552-.262 1.411-.168 2.449-.369 3.116-.602.006-.239.009-.391.009-.456 0-.712-.165-1.213-.495-1.504-.446-.395-1.109-.592-1.989-.592-.822 0-1.43.145-1.825.436-.388.285-.676.793-.863 1.524l-1.708-.233c.155-.731.41-1.32.766-1.766.356-.453.871-.799 1.543-1.038.673-.246 1.453-.369 2.339-.369.88 0 1.595.103 2.145.31.55.207.954.469 1.213.786.259.311.44.706.543 1.184.059.298.088.835.088 1.611v2.329c0 1.624.035 2.653.107 3.087.077.427.226.837.446 1.232h-1.824a3.688 3.688 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.586.479-2.854.66-.718.104-1.226.22-1.523.35a1.501 1.501 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.271-.146 1.795-.437a2.75 2.75 0 0 0 1.155-1.213c.188-.395.282-.977.282-1.747v-.641Zm8.463 3.611.252 1.543a6.52 6.52 0 0 1-1.32.155c-.634 0-1.126-.1-1.475-.301-.349-.2-.595-.462-.737-.786-.143-.33-.214-1.019-.214-2.067v-5.93h-1.281v-1.358h1.281v-2.553l1.737-1.048v3.601h1.757v1.358h-1.757v6.027c0 .498.029.818.088.961a.763.763 0 0 0 .3.339c.143.085.343.127.602.127.194 0 .45-.023.767-.068Zm8.608.291c-.647.55-1.271.938-1.873 1.164a5.342 5.342 0 0 1-1.921.34c-1.132 0-2.002-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.34-1.378.233-.421.534-.757.902-1.01a4.316 4.316 0 0 1 1.262-.572c.343-.091.86-.178 1.553-.262 1.41-.168 2.448-.369 3.115-.602.006-.239.01-.391.01-.456 0-.712-.165-1.213-.495-1.504-.447-.395-1.11-.592-1.99-.592-.821 0-1.43.145-1.824.436-.389.285-.676.793-.864 1.524l-1.708-.233c.155-.731.411-1.32.767-1.766.355-.453.87-.799 1.543-1.038.673-.246 1.452-.369 2.338-.369.88 0 1.595.103 2.145.31.55.207.955.469 1.213.786.259.311.44.706.544 1.184.058.298.087.835.087 1.611v2.329c0 1.624.036 2.653.107 3.087.078.427.226.837.446 1.232h-1.824a3.71 3.71 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.585.479-2.853.66-.718.104-1.226.22-1.524.35a1.506 1.506 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.272-.146 1.796-.437a2.742 2.742 0 0 0 1.154-1.213c.188-.395.282-.977.282-1.747v-.641Zm6.26 5.173h-1.621V231h1.747v5.076c.738-.926 1.679-1.388 2.824-1.388.634 0 1.233.129 1.796.388a3.56 3.56 0 0 1 1.397 1.077c.369.46.657 1.016.864 1.669a6.91 6.91 0 0 1 .31 2.097c0 1.766-.436 3.131-1.31 4.095-.873.964-1.921 1.446-3.144 1.446-1.216 0-2.171-.508-2.863-1.524v1.291Zm-.019-5.231c0 1.236.168 2.129.504 2.679.55.899 1.294 1.349 2.232 1.349.764 0 1.424-.33 1.98-.99.557-.667.835-1.656.835-2.97 0-1.346-.269-2.339-.806-2.979-.53-.641-1.174-.961-1.931-.961-.763 0-1.423.333-1.98 1-.556.66-.834 1.617-.834 2.872Zm16.362 3.96c-.647.55-1.271.938-1.873 1.164a5.342 5.342 0 0 1-1.921.34c-1.132 0-2.003-.275-2.611-.825-.608-.556-.912-1.265-.912-2.125 0-.505.113-.964.34-1.378.233-.421.534-.757.902-1.01a4.316 4.316 0 0 1 1.262-.572c.343-.091.86-.178 1.553-.262 1.41-.168 2.448-.369 3.115-.602.006-.239.01-.391.01-.456 0-.712-.165-1.213-.495-1.504-.447-.395-1.11-.592-1.99-.592-.822 0-1.43.145-1.824.436-.389.285-.676.793-.864 1.524l-1.708-.233c.155-.731.411-1.32.767-1.766.355-.453.87-.799 1.543-1.038.673-.246 1.452-.369 2.338-.369.88 0 1.595.103 2.145.31.55.207.955.469 1.213.786.259.311.44.706.544 1.184.058.298.087.835.087 1.611v2.329c0 1.624.036 2.653.107 3.087.077.427.226.837.446 1.232h-1.824a3.71 3.71 0 0 1-.35-1.271Zm-.145-3.902c-.634.259-1.585.479-2.853.66-.718.104-1.226.22-1.524.35a1.506 1.506 0 0 0-.932 1.397c0 .466.175.854.524 1.165.356.31.874.466 1.553.466.673 0 1.272-.146 1.796-.437a2.742 2.742 0 0 0 1.154-1.213c.188-.395.282-.977.282-1.747v-.641Zm3.95 2.097 1.728-.272c.097.692.365 1.223.805 1.592.447.368 1.068.553 1.864.553.802 0 1.397-.162 1.785-.486.388-.329.582-.714.582-1.154 0-.395-.171-.706-.514-.932-.239-.155-.834-.353-1.786-.592-1.281-.324-2.17-.602-2.668-.835-.492-.239-.867-.566-1.126-.98a2.649 2.649 0 0 1-.379-1.388c0-.459.104-.883.311-1.271.214-.395.501-.721.864-.98.271-.201.64-.369 1.106-.505a5.232 5.232 0 0 1 1.514-.213c.809 0 1.517.116 2.125.349.615.233 1.068.55 1.359.951.291.395.492.925.602 1.592l-1.708.233c-.078-.531-.304-.945-.68-1.243-.368-.297-.893-.446-1.572-.446-.802 0-1.375.133-1.718.398-.342.265-.514.576-.514.932 0 .226.071.43.214.611.142.188.365.343.669.466.175.065.689.213 1.543.446 1.236.33 2.096.602 2.582.815.491.207.876.512 1.155.913.278.401.417.899.417 1.494 0 .583-.172 1.132-.515 1.65-.336.511-.824.909-1.465 1.194-.64.278-1.365.417-2.174.417-1.339 0-2.361-.278-3.066-.835-.699-.556-1.146-1.381-1.34-2.474Zm17.858-.243 1.805.223c-.285 1.055-.812 1.873-1.582 2.456-.77.582-1.754.873-2.95.873-1.508 0-2.705-.463-3.591-1.388-.88-.931-1.32-2.235-1.32-3.911 0-1.734.446-3.079 1.339-4.037.893-.957 2.051-1.436 3.475-1.436 1.378 0 2.503.469 3.377 1.407.873.938 1.31 2.258 1.31 3.959 0 .104-.003.259-.01.466h-7.686c.065 1.133.385 1.999.961 2.601.576.602 1.294.903 2.154.903.641 0 1.187-.169 1.64-.505.453-.336.812-.873 1.078-1.611Zm-5.736-2.824h5.755c-.078-.867-.298-1.517-.66-1.951-.556-.672-1.278-1.009-2.164-1.009-.802 0-1.478.269-2.028.806-.544.537-.845 1.255-.903 2.154Z" fill="#2D2D2D"/><path d="M484.467 202.334V107.67s11.398 9.516 46.824 9.516c35.427 0 48.057-10.604 48.057-10.604v95.752s-5.101 11.628-48.057 12.075c-42.955.447-46.824-12.075-46.824-12.075Z" fill="#fff"/><path d="M580.451 104.682c0 8.448-21.497 15.295-48.58 15.295s-48.581-6.847-48.581-15.295c0-8.447 21.498-15.294 48.581-15.294 27.083 0 48.58 6.847 48.58 15.294Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M575.464 109.042c2.22-1.665 2.984-3.159 2.984-4.36 0-1.2-.764-2.694-2.984-4.359-2.187-1.641-5.484-3.205-9.752-4.554-8.514-2.69-20.444-4.386-33.841-4.386-13.397 0-25.328 1.696-33.841 4.386-4.268 1.35-7.565 2.913-9.752 4.554-2.22 1.665-2.985 3.159-2.985 4.359 0 1.201.765 2.695 2.985 4.36 2.187 1.641 5.484 3.205 9.752 4.554 8.513 2.69 20.444 4.386 33.841 4.386 13.397 0 25.327-1.696 33.841-4.386 4.268-1.349 7.565-2.913 9.752-4.554Zm-43.593 10.935c27.083 0 48.58-6.847 48.58-15.295 0-8.447-21.497-15.294-48.58-15.294s-48.581 6.847-48.581 15.294c0 8.448 21.498 15.295 48.581 15.295Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M483.217 199.953v-94.451h2.003v94.451h-2.003Zm95.316.099.11-95.936 2.003.002-.11 95.936-2.003-.002Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M498.471 209.387c8.503 2.622 20.311 4.258 33.398 4.258 13.086 0 24.894-1.636 33.397-4.258 4.258-1.312 7.63-2.855 9.917-4.521 2.307-1.682 3.334-3.354 3.334-4.912h2.003c0 2.497-1.64 4.69-4.155 6.523-2.536 1.848-6.142 3.471-10.507 4.817-8.743 2.695-20.76 4.347-33.989 4.347-13.23 0-25.247-1.652-33.99-4.347-4.365-1.346-7.971-2.969-10.507-4.817-2.515-1.833-4.155-4.026-4.155-6.523h2.003c0 1.558 1.027 3.23 3.335 4.912 2.286 1.666 5.658 3.209 9.916 4.521Zm0-64.113c8.503 2.621 20.311 4.258 33.398 4.258 13.086 0 24.894-1.637 33.397-4.258 4.258-1.312 7.63-2.855 9.917-4.521 2.307-1.682 3.334-3.354 3.334-4.912h2.003c0 2.497-1.64 4.689-4.155 6.523-2.536 1.848-6.142 3.471-10.507 4.817-8.743 2.695-20.76 4.346-33.989 4.346-13.23 0-25.247-1.651-33.99-4.346-4.365-1.346-7.971-2.969-10.507-4.817-2.515-1.834-4.155-4.026-4.155-6.523h2.003c0 1.558 1.027 3.23 3.335 4.912 2.286 1.666 5.658 3.209 9.916 4.521Zm0 32.278c8.503 2.621 20.311 4.258 33.398 4.258 13.086 0 24.894-1.637 33.397-4.258 4.258-1.313 7.63-2.855 9.917-4.521 2.307-1.682 3.334-3.354 3.334-4.913h2.003c0 2.498-1.64 4.69-4.155 6.523-2.536 1.849-6.142 3.471-10.507 4.817-8.743 2.695-20.76 4.347-33.989 4.347-13.23 0-25.247-1.652-33.99-4.347-4.365-1.346-7.971-2.968-10.507-4.817-2.515-1.833-4.155-4.025-4.155-6.523h2.003c0 1.559 1.027 3.231 3.335 4.913 2.286 1.666 5.658 3.208 9.916 4.521Z" fill="#ED1C24"/><path d="m59.505 168.541 58.89 15.509V99.76l-58.89-15.51-57.857 17.922v83.941l57.857-17.572Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M.647 187.46v-86.022l58.836-18.226 59.913 15.78v86.354l-59.872-15.768L.647 187.46Zm2.003-2.695 56.835-17.261 57.908 15.25v-82.226l-57.866-15.24L2.65 102.907v81.858Z" fill="#2D2D2D"/><path d="m60.538 118.322-58.89-15.509v102.784l58.89 15.51 57.857-17.922V100.75l-57.857 17.572Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m119.396 99.403.001 104.516-58.836 18.226L.647 206.366V101.517l59.872 15.768 58.877-17.882Zm-2.002 2.694-56.836 17.262L2.65 104.108v100.721l57.866 15.24 56.878-17.619V102.097Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M58.675 219.388V118.156h2.003v101.232h-2.003Z" fill="#2D2D2D"/><rect x="233.546" y="87.734" width="134.002" height="133.359" rx="66.679" fill="#ED1C24"/><path d="M288.54 130.769s-30.716 18.608-1.768 37.084c5.568 3.599 25.766 13.605 25.191 22.866 0 0 12.242-17.994-5.657-29.317-18.385-11.586-22.981-23.962-17.766-30.633Z" fill="#fff"/><path d="M277.843 166.317s-10.96 16.502 10.607 19.881c2.121.263 17.722 1.887 21.788 6.978 0 0-.353-8.777-13.081-13.956-12.685-5.179-17.9-6.451-19.314-12.903Zm42.429-17.335c-13.17-13.693-16.839-22.163-11.182-33.135 0 0-39.289 15.01-.486 41.649 13.878 9.524 11.579 19.266 11.579 19.618 2.166-2.239 13.259-14.439.089-28.132Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M295.664 240.208a1.003 1.003 0 0 1 1.416 0l6.373 6.349a.993.993 0 0 1 0 1.411c-.391.39-1.025.39-1.416 0l-4.664-4.646v35.84c0 17.083-13.899 30.931-31.045 30.931H86.975c-17.146 0-31.046-13.848-31.046-30.931v-6.431a.999.999 0 0 1 1.002-.997.999.999 0 0 1 1.001.997v6.431c0 15.98 13.003 28.935 29.043 28.935h179.353c16.04 0 29.042-12.955 29.042-28.935v-35.84l-4.663 4.646c-.391.39-1.025.39-1.416 0a.993.993 0 0 1 0-1.411l6.373-6.349ZM56.93 73.791a1 1 0 0 0 1.002-.997V31.023c0-15.98 13.003-28.935 29.043-28.935h179.353c16.04 0 29.043 12.955 29.043 28.935l-.001 35.84-4.663-4.646a1.004 1.004 0 0 0-1.416 0 .993.993 0 0 0 0 1.41l6.373 6.35c.391.39 1.025.39 1.416 0l6.373-6.35a.993.993 0 0 0 0-1.41 1.004 1.004 0 0 0-1.416 0l-4.664 4.646v-35.84c0-17.082-13.899-30.93-31.045-30.93H86.975c-17.146 0-31.046 13.848-31.046 30.93v41.77a1 1 0 0 0 1.002.998Zm155.536 78.686 6.373 6.35a.995.995 0 0 1 0 1.411l-6.373 6.35a1.006 1.006 0 0 1-1.417 0 .995.995 0 0 1 0-1.411l4.664-4.647h-75.852a1 1 0 0 1-1.002-.997 1 1 0 0 1 1.002-.998h75.852l-4.664-4.647a.995.995 0 0 1 0-1.411 1.006 1.006 0 0 1 1.417 0Zm236.545-8.655 6.373 6.349a.995.995 0 0 1 0 1.411l-6.373 6.35c-.391.39-1.025.39-1.416 0a.995.995 0 0 1 0-1.411l4.663-4.646h-63.245a1 1 0 0 1-1.001-.998 1 1 0 0 1 1.001-.998h63.245l-4.663-4.646a.995.995 0 0 1 0-1.411 1.003 1.003 0 0 1 1.416 0Zm-54.333 36.644-6.373-6.35a.995.995 0 0 1 0-1.411l6.373-6.35a1.005 1.005 0 0 1 1.416 0 .995.995 0 0 1 0 1.411l-4.663 4.647h63.245a.999.999 0 1 1 0 1.995h-63.245l4.663 4.646a.996.996 0 0 1 0 1.412 1.005 1.005 0 0 1-1.416 0Z" fill="#000"/><path d="m152.889 141 1.79-.156c.085.715.28 1.303.587 1.764.313.455.795.825 1.447 1.111.652.279 1.386.419 2.201.419.724 0 1.363-.107 1.917-.322.554-.214.965-.506 1.232-.877.274-.376.411-.786.411-1.227a1.84 1.84 0 0 0-.391-1.17c-.261-.337-.692-.62-1.291-.847-.385-.15-1.236-.38-2.553-.692-1.317-.318-2.24-.617-2.768-.897-.684-.357-1.196-.799-1.535-1.325a3.293 3.293 0 0 1-.499-1.783c0-.721.205-1.393.616-2.017.411-.63 1.011-1.107 1.8-1.432.789-.325 1.666-.487 2.631-.487 1.062 0 1.998.172 2.806.516.815.338 1.441.838 1.878 1.501.437.662.672 1.413.704 2.251l-1.819.136c-.098-.903-.43-1.585-.997-2.046-.561-.461-1.392-.692-2.494-.692-1.148 0-1.986.211-2.514.633-.521.416-.782.919-.782 1.511 0 .513.186.935.557 1.266.366.332 1.317.673 2.856 1.023 1.545.345 2.605.647 3.179.906.834.384 1.45.871 1.848 1.462.398.585.597 1.26.597 2.027 0 .76-.219 1.477-.656 2.153-.436.669-1.066 1.192-1.887 1.569-.815.37-1.734.555-2.758.555-1.298 0-2.386-.188-3.267-.565-.873-.377-1.561-.942-2.063-1.695-.496-.76-.757-1.618-.783-2.573Zm25.071 3.06c.88.604 1.692 1.046 2.435 1.325l-.557 1.315c-1.03-.37-2.057-.955-3.081-1.754-1.063.592-2.236.887-3.521.887-1.297 0-2.474-.312-3.53-.935-1.056-.624-1.871-1.501-2.445-2.631-.567-1.13-.851-2.403-.851-3.82 0-1.409.287-2.692.861-3.848.573-1.156 1.388-2.037 2.445-2.641 1.062-.604 2.249-.906 3.56-.906 1.323 0 2.516.315 3.579.945a6.085 6.085 0 0 1 2.425 2.631c.561 1.124.842 2.394.842 3.81 0 1.175-.18 2.234-.538 3.176a6.652 6.652 0 0 1-1.624 2.446Zm-4.176-2.417c1.095.306 1.998.76 2.709 1.365 1.115-1.014 1.673-2.537 1.673-4.57 0-1.157-.199-2.167-.597-3.031-.391-.863-.968-1.533-1.731-2.007-.756-.48-1.607-.721-2.553-.721-1.414 0-2.588.484-3.52 1.452-.933.961-1.399 2.4-1.399 4.316 0 1.858.46 3.284 1.379 4.278.926.994 2.106 1.491 3.54 1.491.678 0 1.317-.127 1.917-.38a6.154 6.154 0 0 0-1.878-.819l.46-1.374Zm9.022 3.947v-14.285h1.897v12.599h7.061v1.686h-8.958ZM92.16 35.437l1.898.477c-.398 1.552-1.115 2.738-2.152 3.556-1.03.812-2.292 1.218-3.785 1.218-1.545 0-2.803-.312-3.775-.935-.965-.63-1.702-1.54-2.21-2.728-.502-1.189-.753-2.465-.753-3.83 0-1.487.283-2.783.85-3.887.574-1.111 1.386-1.952 2.436-2.524 1.056-.578 2.217-.867 3.482-.867 1.434 0 2.64.364 3.618 1.091.978.728 1.66 1.75 2.044 3.07l-1.868.438c-.332-1.04-.815-1.796-1.447-2.27-.633-.474-1.428-.712-2.387-.712-1.101 0-2.024.264-2.767.79-.737.526-1.255 1.234-1.555 2.124a8.46 8.46 0 0 0-.45 2.738c0 1.214.176 2.276.528 3.186.358.903.913 1.578 1.662 2.026.75.449 1.562.673 2.436.673 1.063 0 1.962-.305 2.699-.916.737-.61 1.236-1.517 1.496-2.718Zm3.565-.167c0-1.915.535-3.335 1.604-4.257.893-.767 1.982-1.15 3.266-1.15 1.428 0 2.595.468 3.502 1.403.906.93 1.359 2.215 1.359 3.859 0 1.331-.202 2.38-.606 3.147a4.223 4.223 0 0 1-1.751 1.773 5.084 5.084 0 0 1-2.504.633c-1.454 0-2.63-.464-3.53-1.393-.893-.929-1.34-2.267-1.34-4.014Zm1.81 0c0 1.326.29 2.32.87 2.982.58.656 1.31.984 2.19.984.874 0 1.601-.33 2.181-.993.581-.663.871-1.673.871-3.03 0-1.28-.294-2.248-.88-2.904-.581-.663-1.304-.994-2.172-.994-.88 0-1.61.328-2.19.984-.58.656-.87 1.647-.87 2.972Zm10.195 5.175V30.097h1.574v1.452c.326-.507.76-.913 1.301-1.218.541-.312 1.157-.468 1.848-.468.77 0 1.399.16 1.888.477a2.55 2.55 0 0 1 1.046 1.335c.822-1.208 1.891-1.812 3.208-1.812 1.03 0 1.823.286 2.377.858.554.565.831 1.438.831 2.62v7.104h-1.751v-6.519c0-.701-.058-1.205-.176-1.51a1.437 1.437 0 0 0-.616-.75 1.944 1.944 0 0 0-1.056-.283c-.73 0-1.337.244-1.819.73-.483.482-.724 1.255-.724 2.32v6.012h-1.76v-6.723c0-.78-.144-1.364-.43-1.754-.287-.39-.757-.585-1.409-.585-.495 0-.955.13-1.379.39-.417.26-.72.64-.909 1.14-.189.5-.284 1.221-.284 2.163v5.369h-1.76Zm16.885 3.965V30.097h1.603v1.345c.379-.527.806-.92 1.282-1.18.476-.266 1.053-.399 1.731-.399.886 0 1.669.227 2.347.682.678.455 1.19 1.098 1.535 1.93.346.824.519 1.73.519 2.718 0 1.059-.193 2.014-.577 2.864-.378.845-.933 1.494-1.663 1.95-.724.447-1.486.672-2.288.672a3.356 3.356 0 0 1-1.585-.37 3.608 3.608 0 0 1-1.144-.936v5.037h-1.76Zm1.594-9.08c0 1.33.27 2.315.811 2.952.542.636 1.197.955 1.966.955.783 0 1.451-.329 2.005-.985.561-.662.841-1.685.841-3.069 0-1.319-.274-2.306-.821-2.962-.541-.656-1.19-.984-1.947-.984-.749 0-1.414.35-1.995 1.052-.573.695-.86 1.709-.86 3.04Zm16.562 5.115v-1.52c-.809 1.169-1.907 1.754-3.296 1.754a4.245 4.245 0 0 1-1.721-.351c-.528-.234-.923-.526-1.184-.877-.254-.357-.433-.793-.537-1.306-.072-.344-.108-.89-.108-1.637v-6.411h1.76v5.739c0 .916.036 1.533.108 1.851.111.461.345.825.704 1.092.359.26.802.39 1.33.39s1.024-.134 1.487-.4c.463-.273.789-.64.978-1.101.195-.468.293-1.143.293-2.027v-5.544h1.76v10.348h-1.574Zm8.386-1.569.254 1.55a6.552 6.552 0 0 1-1.33.155c-.639 0-1.134-.1-1.486-.302-.352-.201-.6-.464-.744-.79-.143-.33-.215-1.022-.215-2.075v-5.953h-1.291v-1.364h1.291v-2.563l1.751-1.052v3.615h1.77v1.364h-1.77v6.05c0 .501.029.823.088.965a.766.766 0 0 0 .303.342c.143.084.346.126.606.126.196 0 .454-.023.773-.068Zm9.041-1.764 1.819.224c-.286 1.06-.818 1.881-1.594 2.466-.776.584-1.767.877-2.973.877-1.519 0-2.725-.465-3.618-1.394-.887-.935-1.33-2.244-1.33-3.926 0-1.741.449-3.093 1.349-4.054.9-.961 2.067-1.442 3.501-1.442 1.389 0 2.524.471 3.404 1.413.88.942 1.32 2.267 1.32 3.975 0 .104-.003.26-.01.468h-7.745c.065 1.137.388 2.007.968 2.611.58.604 1.304.907 2.171.907.645 0 1.196-.17 1.653-.507.456-.338.818-.877 1.085-1.618Zm-5.78-2.835h5.8c-.078-.87-.3-1.523-.665-1.959-.561-.675-1.288-1.013-2.181-1.013-.808 0-1.49.27-2.044.809-.548.539-.851 1.26-.91 2.163Zm23.99 4.483c-.58.642-1.212 1.126-1.897 1.45a5.204 5.204 0 0 1-2.22.478c-1.467 0-2.631-.493-3.491-1.48-.698-.806-1.047-1.706-1.047-2.7 0-.883.284-1.679.851-2.387.574-.715 1.428-1.341 2.562-1.88-.645-.741-1.076-1.342-1.291-1.803-.215-.461-.322-.906-.322-1.335 0-.857.335-1.601 1.007-2.231.678-.637 1.529-.955 2.552-.955.978 0 1.777.299 2.397.896.625.598.938 1.316.938 2.154 0 1.357-.903 2.517-2.709 3.478l2.573 3.264a8.105 8.105 0 0 0 .684-1.987l1.829.39c-.313 1.246-.737 2.273-1.271 3.078a10.21 10.21 0 0 0 2.239 2.193l-1.183 1.393c-.711-.455-1.444-1.127-2.201-2.017Zm-3.579-7.445c.763-.448 1.255-.841 1.477-1.18a1.96 1.96 0 0 0 .342-1.12c0-.487-.157-.883-.47-1.188-.306-.312-.691-.468-1.154-.468-.475 0-.873.153-1.193.458a1.505 1.505 0 0 0-.469 1.12c0 .221.055.455.166.702.117.24.29.497.518.77l.783.906Zm2.474 6.06-3.227-3.985c-.952.565-1.594 1.092-1.927 1.579-.332.48-.499.958-.499 1.432 0 .578.232 1.18.695 1.803.463.623 1.118.935 1.966.935.528 0 1.072-.162 1.633-.487a4.004 4.004 0 0 0 1.359-1.276Zm12.411 3.07V26.16h2.855l3.394 10.114c.313.942.541 1.647.685 2.115.163-.52.417-1.283.762-2.29l3.433-9.938h2.553v14.284h-1.829V28.489l-4.166 11.956h-1.712l-4.147-12.16v12.16h-1.828Zm23.496-1.277c-.652.552-1.281.942-1.888 1.17-.6.227-1.245.34-1.936.34-1.141 0-2.018-.275-2.631-.828-.613-.558-.919-1.27-.919-2.133 0-.507.114-.968.342-1.384a2.92 2.92 0 0 1 .91-1.014 4.341 4.341 0 0 1 1.271-.574c.345-.091.867-.179 1.565-.263 1.421-.17 2.467-.37 3.139-.605.007-.24.01-.393.01-.458 0-.714-.166-1.217-.499-1.51-.45-.396-1.118-.594-2.005-.594-.828 0-1.441.146-1.838.438-.392.286-.682.796-.871 1.53l-1.721-.234c.156-.734.414-1.325.772-1.773.359-.455.877-.802 1.555-1.043.679-.247 1.464-.37 2.357-.37.887 0 1.608.104 2.162.312.554.208.962.47 1.222.79.261.31.444.707.548 1.188.059.299.088.838.088 1.617v2.339c0 1.63.036 2.663.108 3.098.078.429.228.841.449 1.238h-1.838a3.7 3.7 0 0 1-.352-1.277Zm-.147-3.917c-.639.26-1.597.481-2.875.663-.724.104-1.236.22-1.536.35a1.517 1.517 0 0 0-.939 1.404c0 .468.176.857.529 1.169.358.312.88.468 1.564.468.678 0 1.282-.147 1.81-.439a2.756 2.756 0 0 0 1.163-1.218c.19-.396.284-.98.284-1.754v-.643Zm11.496 1.403 1.731.224c-.189 1.19-.675 2.121-1.457 2.797-.776.669-1.731 1.004-2.865 1.004-1.422 0-2.566-.462-3.433-1.384-.861-.929-1.291-2.257-1.291-3.985 0-1.117.186-2.095.557-2.933.372-.838.936-1.465 1.692-1.88a5.047 5.047 0 0 1 2.484-.634c1.128 0 2.051.286 2.768.858.717.565 1.177 1.37 1.379 2.416l-1.711.263c-.163-.695-.454-1.218-.871-1.569-.411-.35-.909-.526-1.496-.526-.887 0-1.607.319-2.162.955-.554.63-.831 1.63-.831 3.001 0 1.39.267 2.4.802 3.03.535.63 1.232.946 2.093.946.691 0 1.268-.212 1.731-.634.463-.422.756-1.072.88-1.949Zm3.438 3.791V26.16h1.76v5.126c.822-.949 1.858-1.423 3.11-1.423.769 0 1.438.153 2.005.458.567.299.971.715 1.213 1.247.247.533.371 1.306.371 2.32v6.557h-1.76v-6.558c0-.877-.192-1.513-.577-1.91-.378-.402-.916-.604-1.614-.604-.521 0-1.014.137-1.477.41-.456.266-.782.63-.978 1.09-.195.462-.293 1.099-.293 1.91v5.662h-1.76Zm11.359-12.268V26.16h1.76v2.017h-1.76Zm0 12.268V30.097h1.76v10.348h-1.76Zm4.65 0V30.097h1.584v1.471c.763-1.137 1.865-1.705 3.306-1.705.626 0 1.2.114 1.721.341.528.221.923.513 1.184.877.261.364.443.796.547 1.296.066.325.098.893.098 1.705v6.363h-1.76V34.15c0-.714-.069-1.247-.206-1.598a1.651 1.651 0 0 0-.733-.847c-.346-.215-.753-.322-1.223-.322-.749 0-1.398.237-1.946.711-.541.475-.812 1.374-.812 2.7v5.65h-1.76Zm18.46-3.333 1.819.224c-.287 1.06-.819 1.881-1.594 2.466-.776.584-1.767.877-2.974.877-1.519 0-2.725-.465-3.618-1.394-.887-.935-1.33-2.244-1.33-3.926 0-1.741.45-3.093 1.349-4.054.9-.961 2.067-1.442 3.502-1.442 1.388 0 2.523.471 3.403 1.413.88.942 1.32 2.267 1.32 3.975 0 .104-.003.26-.009.468h-7.746c.065 1.137.388 2.007.968 2.611.58.604 1.304.907 2.171.907.646 0 1.197-.17 1.653-.507.456-.338.818-.877 1.086-1.618Zm-5.78-2.835h5.799c-.078-.87-.3-1.523-.665-1.959-.561-.675-1.288-1.013-2.181-1.013-.808 0-1.49.27-2.044.809-.547.539-.851 1.26-.909 2.163ZM134.639 63.393V49.109h1.897v12.598h7.061v1.686h-8.958Zm18.312-3.333 1.82.225c-.287 1.059-.819 1.88-1.595 2.465-.775.584-1.767.877-2.973.877-1.519 0-2.725-.465-3.618-1.394-.887-.935-1.33-2.244-1.33-3.926 0-1.741.449-3.092 1.349-4.054.9-.961 2.067-1.442 3.501-1.442 1.389 0 2.524.471 3.404 1.413.88.942 1.32 2.267 1.32 3.976 0 .103-.003.26-.01.467h-7.745c.065 1.137.388 2.008.968 2.612.58.604 1.304.906 2.171.906.646 0 1.196-.17 1.653-.507.456-.338.818-.877 1.085-1.617Zm-5.78-2.835h5.8c-.078-.87-.3-1.523-.665-1.958-.561-.676-1.288-1.014-2.181-1.014-.808 0-1.49.27-2.044.81-.548.538-.851 1.26-.91 2.162Zm16.797 4.892c-.652.552-1.281.941-1.887 1.169-.6.227-1.245.34-1.937.34-1.141 0-2.018-.275-2.63-.827-.613-.56-.92-1.27-.92-2.134 0-.507.114-.968.343-1.384.234-.422.538-.76.909-1.013a4.344 4.344 0 0 1 1.272-.575c.345-.091.867-.179 1.564-.263 1.422-.17 2.468-.37 3.14-.604.006-.24.009-.393.009-.458 0-.715-.166-1.218-.498-1.51-.45-.397-1.118-.595-2.005-.595-.828 0-1.441.146-1.839.439-.391.285-.681.795-.87 1.53l-1.722-.234c.157-.734.415-1.326.773-1.774.359-.454.877-.802 1.555-1.042.678-.247 1.464-.37 2.357-.37.887 0 1.607.103 2.161.311.555.208.962.471 1.223.79.261.311.443.707.548 1.188.058.299.088.838.088 1.617v2.339c0 1.63.036 2.663.107 3.099.078.428.228.84.45 1.237h-1.839a3.739 3.739 0 0 1-.352-1.276Zm-.146-3.917c-.639.26-1.598.48-2.876.662-.723.104-1.235.221-1.535.35a1.517 1.517 0 0 0-.939 1.404c0 .468.176.857.528 1.17.359.311.88.467 1.565.467.678 0 1.281-.146 1.809-.438a2.764 2.764 0 0 0 1.164-1.218c.189-.397.284-.981.284-1.754V58.2Zm4.699 5.193V53.045h1.584v1.569c.404-.734.776-1.218 1.115-1.452.346-.234.724-.35 1.135-.35.593 0 1.196.188 1.809.565l-.607 1.627c-.43-.254-.86-.38-1.29-.38a1.67 1.67 0 0 0-1.037.35c-.307.228-.525.546-.655.955a6.795 6.795 0 0 0-.294 2.046v5.418h-1.76Zm6.89 0V53.045h1.584v1.471c.763-1.136 1.865-1.705 3.306-1.705a4.27 4.27 0 0 1 1.721.341c.528.221.922.514 1.183.877.261.364.444.796.548 1.296.065.325.098.893.098 1.705v6.363h-1.761v-6.294c0-.715-.068-1.248-.205-1.598a1.658 1.658 0 0 0-.734-.848c-.345-.215-.753-.322-1.222-.322-.75 0-1.399.237-1.946.712-.541.474-.812 1.373-.812 2.699v5.65h-1.76Zm11.359-12.267v-2.017h1.76v2.017h-1.76Zm0 12.267V53.045h1.76v10.348h-1.76Zm4.65 0V53.045h1.584v1.471c.763-1.136 1.865-1.705 3.306-1.705.626 0 1.2.114 1.721.341.528.221.923.514 1.184.877.26.364.443.796.547 1.296.065.325.098.893.098 1.705v6.363h-1.76v-6.294c0-.715-.069-1.248-.206-1.598a1.656 1.656 0 0 0-.733-.848c-.346-.215-.753-.322-1.223-.322-.749 0-1.398.237-1.946.712-.541.474-.812 1.373-.812 2.699v5.65h-1.76Zm11.027.857 1.711.254c.072.526.271.91.597 1.15.437.324 1.033.487 1.79.487.815 0 1.444-.163 1.887-.488.443-.324.743-.779.9-1.364.091-.357.133-1.107.127-2.25-.769.902-1.728 1.354-2.875 1.354-1.428 0-2.533-.513-3.316-1.54-.782-1.026-1.173-2.257-1.173-3.692 0-.988.179-1.897.538-2.729.358-.838.876-1.484 1.555-1.939.684-.454 1.486-.682 2.405-.682 1.226 0 2.237.494 3.032 1.481v-1.247h1.624v8.945c0 1.61-.167 2.75-.499 3.42-.326.675-.848 1.208-1.565 1.598-.711.39-1.587.584-2.631.584-1.238 0-2.239-.279-3.002-.838-.763-.552-1.131-1.386-1.105-2.504Zm1.457-6.216c0 1.358.271 2.348.812 2.972.541.623 1.219.935 2.034.935.808 0 1.486-.308 2.034-.925.548-.624.822-1.599.822-2.924 0-1.266-.284-2.221-.851-2.864-.561-.643-1.239-.965-2.034-.965-.783 0-1.448.318-1.996.955-.547.63-.821 1.569-.821 2.816Z" fill="#9C9C9C"/><path d="m11.623 249.805 5.506-14.284h2.044l5.868 14.284H22.88l-1.673-4.326h-5.995l-1.574 4.326h-2.015Zm4.137-5.866h4.86l-1.496-3.956c-.456-1.201-.795-2.189-1.017-2.962a18.16 18.16 0 0 1-.773 2.729l-1.574 4.189Zm10.772 9.832v-14.314h1.604v1.345c.378-.526.805-.919 1.281-1.179.476-.266 1.053-.4 1.731-.4.887 0 1.67.228 2.348.682.678.455 1.19 1.098 1.535 1.93.346.825.518 1.731.518 2.718 0 1.059-.192 2.014-.577 2.865-.378.844-.932 1.494-1.662 1.948-.724.449-1.487.673-2.289.673a3.362 3.362 0 0 1-1.584-.37 3.61 3.61 0 0 1-1.144-.936v5.038h-1.76Zm1.594-9.081c0 1.331.271 2.315.812 2.952.541.636 1.197.955 1.966.955.782 0 1.45-.328 2.005-.984.56-.663.84-1.686.84-3.07 0-1.318-.273-2.306-.82-2.962-.542-.656-1.19-.984-1.947-.984-.75 0-1.415.351-1.995 1.053-.574.695-.86 1.708-.86 3.04Zm9.756 9.081v-14.314h1.604v1.345c.378-.526.805-.919 1.28-1.179.477-.266 1.054-.4 1.732-.4.887 0 1.669.228 2.347.682.678.455 1.19 1.098 1.535 1.93.346.825.519 1.731.519 2.718 0 1.059-.193 2.014-.577 2.865-.378.844-.933 1.494-1.663 1.948-.723.449-1.486.673-2.288.673a3.362 3.362 0 0 1-1.585-.37 3.612 3.612 0 0 1-1.144-.936v5.038h-1.76Zm1.594-9.081c0 1.331.27 2.315.812 2.952.54.636 1.196.955 1.965.955.783 0 1.451-.328 2.005-.984.561-.663.841-1.686.841-3.07 0-1.318-.273-2.306-.821-2.962-.541-.656-1.19-.984-1.946-.984-.75 0-1.415.351-1.995 1.053-.574.695-.861 1.708-.861 3.04Zm9.716 5.115v-14.284h1.76v14.284h-1.76Zm4.709-12.267v-2.017h1.76v2.017h-1.76Zm0 12.267v-10.348h1.76v10.348h-1.76Zm11.428-3.79 1.73.224c-.188 1.189-.674 2.121-1.456 2.796-.776.669-1.732 1.004-2.866 1.004-1.421 0-2.566-.461-3.433-1.384-.86-.929-1.29-2.257-1.29-3.985 0-1.117.185-2.095.557-2.933.371-.838.935-1.465 1.692-1.88a5.039 5.039 0 0 1 2.484-.634c1.128 0 2.05.286 2.767.858.718.565 1.177 1.37 1.38 2.416l-1.712.263c-.163-.695-.453-1.218-.87-1.568-.411-.351-.91-.527-1.497-.527-.886 0-1.607.319-2.161.955-.554.63-.832 1.631-.832 3.001 0 1.39.268 2.401.802 3.031.535.63 1.233.945 2.093.945.691 0 1.269-.211 1.731-.634.463-.422.757-1.071.88-1.948Zm10.215 2.514c-.652.552-1.281.941-1.888 1.169-.6.227-1.245.341-1.936.341-1.141 0-2.018-.276-2.631-.828-.613-.559-.92-1.27-.92-2.134 0-.507.115-.968.343-1.384.235-.422.538-.76.91-1.013a4.335 4.335 0 0 1 1.27-.575c.346-.091.868-.179 1.566-.263 1.42-.169 2.467-.37 3.139-.604.006-.241.01-.393.01-.458 0-.715-.166-1.218-.5-1.51-.449-.397-1.117-.595-2.004-.595-.828 0-1.44.146-1.839.439-.39.285-.68.795-.87 1.529l-1.721-.233c.156-.734.414-1.326.772-1.774.359-.455.877-.802 1.555-1.042.678-.247 1.464-.371 2.357-.371.887 0 1.608.104 2.162.312.554.208.961.471 1.222.789.261.312.444.708.548 1.189.058.299.088.838.088 1.618v2.338c0 1.63.036 2.663.107 3.099.079.428.229.841.45 1.237h-1.838a3.71 3.71 0 0 1-.352-1.276Zm-.147-3.917c-.639.259-1.598.48-2.875.662-.724.104-1.236.221-1.536.351a1.515 1.515 0 0 0-.939 1.403c0 .468.176.857.528 1.169.359.312.88.468 1.565.468.678 0 1.281-.146 1.81-.439a2.756 2.756 0 0 0 1.163-1.217c.19-.397.284-.981.284-1.754v-.643Zm8.563 3.624.253 1.549a6.549 6.549 0 0 1-1.33.156c-.639 0-1.134-.1-1.486-.302-.352-.201-.6-.464-.744-.789-.143-.331-.215-1.023-.215-2.075v-5.954h-1.29v-1.364h1.29v-2.562l1.75-1.053v3.615h1.771v1.364h-1.77v6.051c0 .5.03.822.088.965a.77.77 0 0 0 .303.341c.144.084.346.126.606.126.196 0 .454-.022.773-.068Zm1.94-10.698v-2.017h1.76v2.017H85.9Zm0 12.267v-10.348h1.76v10.348H85.9Zm3.995-5.174c0-1.916.535-3.335 1.604-4.258.893-.766 1.982-1.15 3.267-1.15 1.427 0 2.594.468 3.5 1.403.907.929 1.36 2.216 1.36 3.859 0 1.332-.202 2.381-.606 3.147a4.217 4.217 0 0 1-1.75 1.773 5.076 5.076 0 0 1-2.504.634c-1.454 0-2.631-.465-3.531-1.394-.893-.928-1.34-2.267-1.34-4.014Zm1.81 0c0 1.325.29 2.319.87 2.982.58.656 1.31.984 2.19.984.874 0 1.601-.332 2.181-.994.58-.663.87-1.673.87-3.03 0-1.28-.293-2.248-.88-2.904-.58-.663-1.303-.994-2.17-.994-.88 0-1.61.328-2.191.984-.58.656-.87 1.647-.87 2.972Zm10.195 5.174v-10.348h1.584v1.472c.763-1.137 1.865-1.706 3.306-1.706.626 0 1.2.114 1.721.341.528.221.923.514 1.184.877.26.364.443.796.547 1.296.065.325.098.893.098 1.705v6.363h-1.76v-6.294c0-.715-.069-1.248-.206-1.598a1.655 1.655 0 0 0-.733-.848c-.346-.214-.753-.322-1.223-.322-.75 0-1.398.237-1.946.712-.541.474-.812 1.374-.812 2.699v5.651h-1.76Z" fill="#2D2D2D"/><path d="m94.532 291.359 5.507-14.284h2.044l5.868 14.284h-2.162l-1.672-4.326h-5.995l-1.575 4.326h-2.014Zm4.137-5.865h4.861l-1.496-3.956c-.457-1.202-.796-2.189-1.017-2.962a18.303 18.303 0 0 1-.773 2.728l-1.575 4.19Zm21.228.857 1.897.477c-.398 1.553-1.115 2.738-2.152 3.557-1.03.812-2.291 1.218-3.784 1.218-1.546 0-2.804-.312-3.776-.936-.965-.63-1.701-1.539-2.21-2.728a9.741 9.741 0 0 1-.753-3.829c0-1.488.284-2.784.851-3.888.574-1.111 1.385-1.952 2.435-2.523 1.056-.579 2.217-.868 3.482-.868 1.434 0 2.64.364 3.618 1.092.978.727 1.66 1.75 2.044 3.069l-1.868.438c-.332-1.039-.815-1.796-1.447-2.27-.632-.474-1.428-.711-2.386-.711-1.102 0-2.025.263-2.768.789-.737.526-1.255 1.234-1.555 2.124a8.46 8.46 0 0 0-.45 2.738c0 1.215.176 2.277.528 3.186.359.903.913 1.579 1.663 2.027.75.448 1.561.672 2.435.672 1.063 0 1.963-.305 2.699-.916.737-.61 1.236-1.516 1.497-2.718Zm4.767 5.008v-14.284h1.897v14.284h-1.897Zm5.452 0v-14.284h4.939c1.115 0 1.966.068 2.553.205.821.188 1.522.529 2.102 1.023.757.636 1.321 1.452 1.692 2.445.379.988.568 2.118.568 3.391 0 1.085-.128 2.046-.382 2.884-.254.838-.58 1.533-.978 2.085-.398.546-.834.978-1.31 1.296-.47.312-1.04.549-1.712.712-.665.162-1.431.243-2.298.243h-5.174Zm1.898-1.685h3.061c.945 0 1.685-.088 2.22-.264.541-.175.971-.422 1.291-.74.45-.448.798-1.049 1.046-1.803.254-.76.382-1.679.382-2.757 0-1.494-.248-2.641-.744-3.44-.489-.805-1.085-1.344-1.789-1.617-.509-.195-1.327-.292-2.455-.292h-3.012v10.913Zm21.828 1.685v-12.598h-4.724v-1.686h11.365v1.686h-4.744v12.598h-1.897Zm7.809 0v-10.348h1.585v1.569c.404-.734.775-1.218 1.114-1.452a1.99 1.99 0 0 1 1.135-.35c.593 0 1.196.188 1.809.565l-.606 1.627c-.43-.253-.861-.38-1.291-.38-.385 0-.73.117-1.037.351-.306.227-.525.545-.655.955a6.79 6.79 0 0 0-.293 2.046v5.417h-1.761Zm13.668-1.276c-.652.552-1.282.942-1.888 1.169-.6.227-1.245.341-1.936.341-1.141 0-2.018-.276-2.631-.828-.613-.559-.92-1.27-.92-2.134 0-.507.115-.968.343-1.384.234-.422.538-.76.909-1.013a4.358 4.358 0 0 1 1.272-.575c.345-.091.867-.178 1.564-.263 1.422-.169 2.468-.37 3.14-.604.006-.24.01-.393.01-.458 0-.715-.167-1.218-.499-1.51-.45-.396-1.118-.595-2.005-.595-.828 0-1.441.147-1.839.439-.391.286-.681.796-.87 1.53l-1.721-.234c.156-.734.414-1.325.772-1.774.359-.454.877-.802 1.555-1.042.678-.247 1.464-.37 2.357-.37.887 0 1.607.104 2.162.311.554.208.961.471 1.222.79.261.311.443.708.548 1.188.058.299.088.838.088 1.618v2.338c0 1.631.036 2.664.107 3.099.079.428.229.841.45 1.237h-1.838a3.695 3.695 0 0 1-.352-1.276Zm-.147-3.917c-.639.26-1.598.481-2.875.662-.724.104-1.236.221-1.536.351a1.52 1.52 0 0 0-.939 1.403c0 .468.176.858.528 1.169.359.312.881.468 1.565.468.678 0 1.281-.146 1.809-.438a2.76 2.76 0 0 0 1.164-1.218c.189-.396.284-.981.284-1.754v-.643Zm4.718 5.193v-10.348h1.585v1.472c.763-1.137 1.865-1.705 3.305-1.705.626 0 1.2.113 1.722.341.528.22.922.513 1.183.877.261.363.443.795.548 1.295.065.325.098.894.098 1.706v6.362h-1.761v-6.294c0-.715-.068-1.247-.205-1.598a1.66 1.66 0 0 0-.734-.848c-.345-.214-.753-.321-1.222-.321-.75 0-1.399.237-1.946.711-.542.474-.812 1.374-.812 2.699v5.651h-1.761Zm10.646-3.089 1.741-.272c.097.695.368 1.227.811 1.598.45.37 1.076.555 1.878.555.809 0 1.408-.162 1.8-.487.391-.331.586-.718.586-1.16 0-.396-.172-.708-.518-.935-.241-.156-.841-.354-1.799-.594-1.291-.325-2.188-.605-2.69-.838-.495-.241-.874-.569-1.134-.985a2.641 2.641 0 0 1-.382-1.393c0-.461.105-.887.313-1.276.215-.397.505-.725.871-.984.273-.202.645-.371 1.114-.507a5.28 5.28 0 0 1 1.526-.214c.815 0 1.529.117 2.142.35.619.234 1.076.553 1.369.955.294.396.496.929.607 1.598l-1.722.234c-.078-.533-.306-.948-.684-1.247-.372-.299-.9-.448-1.585-.448-.808 0-1.385.133-1.731.399-.345.266-.518.578-.518.936 0 .227.072.432.215.613.143.189.368.345.675.468.176.065.694.214 1.555.448 1.245.332 2.112.604 2.601.819.496.208.884.513 1.164.916.281.402.421.903.421 1.5a2.94 2.94 0 0 1-.519 1.657c-.339.513-.831.912-1.476 1.198-.646.279-1.376.419-2.191.419-1.35 0-2.38-.279-3.091-.838-.704-.559-1.154-1.387-1.349-2.485Zm17.696 1.813c-.652.552-1.281.942-1.887 1.169-.6.227-1.245.341-1.937.341-1.141 0-2.017-.276-2.63-.828-.613-.559-.92-1.27-.92-2.134 0-.507.114-.968.343-1.384.234-.422.538-.76.909-1.013a4.358 4.358 0 0 1 1.272-.575c.345-.091.867-.178 1.564-.263 1.422-.169 2.468-.37 3.14-.604.006-.24.01-.393.01-.458 0-.715-.167-1.218-.499-1.51-.45-.396-1.118-.595-2.005-.595-.828 0-1.441.147-1.839.439-.391.286-.681.796-.87 1.53l-1.721-.234c.156-.734.414-1.325.772-1.774.359-.454.877-.802 1.555-1.042.678-.247 1.464-.37 2.357-.37.887 0 1.607.104 2.161.311.555.208.962.471 1.223.79.261.311.443.708.548 1.188.058.299.088.838.088 1.618v2.338c0 1.631.036 2.664.107 3.099.079.428.228.841.45 1.237h-1.838a3.717 3.717 0 0 1-.353-1.276Zm-.146-3.917c-.639.26-1.598.481-2.876.662-.723.104-1.235.221-1.535.351a1.52 1.52 0 0 0-.939 1.403c0 .468.176.858.528 1.169.359.312.88.468 1.565.468.678 0 1.281-.146 1.809-.438a2.766 2.766 0 0 0 1.164-1.218c.189-.396.284-.981.284-1.754v-.643Zm11.496 1.403 1.731.224c-.189 1.189-.675 2.121-1.457 2.796-.776.67-1.731 1.004-2.866 1.004-1.421 0-2.565-.461-3.433-1.384-.86-.928-1.291-2.257-1.291-3.985 0-1.117.186-2.095.558-2.933.372-.837.936-1.464 1.692-1.88a5.049 5.049 0 0 1 2.484-.633c1.128 0 2.051.285 2.768.857.717.565 1.177 1.371 1.379 2.416l-1.712.264c-.163-.696-.453-1.218-.87-1.569-.411-.351-.91-.526-1.497-.526-.886 0-1.607.318-2.161.955-.554.63-.831 1.63-.831 3.001 0 1.39.267 2.4.802 3.03.534.63 1.232.945 2.093.945.691 0 1.268-.211 1.731-.633.463-.423.756-1.072.88-1.949Zm7.281 2.221.254 1.55a6.546 6.546 0 0 1-1.33.156c-.639 0-1.134-.101-1.486-.302-.353-.202-.6-.465-.744-.79-.143-.331-.215-1.023-.215-2.075v-5.953h-1.291v-1.365h1.291v-2.562l1.751-1.052v3.614h1.77v1.365h-1.77v6.05c0 .501.029.822.088.965a.763.763 0 0 0 .303.341c.143.084.345.127.606.127.196 0 .453-.023.773-.069Zm1.941-10.698v-2.017h1.76v2.017h-1.76Zm0 12.267v-10.348h1.76v10.348h-1.76Zm3.995-5.174c0-1.916.535-3.335 1.604-4.258.893-.766 1.982-1.149 3.266-1.149 1.428 0 2.595.467 3.502 1.403.906.929 1.359 2.215 1.359 3.858 0 1.332-.202 2.381-.606 3.147a4.23 4.23 0 0 1-1.751 1.774 5.086 5.086 0 0 1-2.504.633c-1.454 0-2.63-.464-3.53-1.393-.893-.929-1.34-2.267-1.34-4.015Zm1.809 0c0 1.325.29 2.319.871 2.982.58.656 1.31.984 2.19.984.874 0 1.601-.331 2.181-.994.581-.662.871-1.673.871-3.03 0-1.28-.294-2.248-.88-2.904-.581-.662-1.304-.994-2.172-.994-.88 0-1.61.328-2.19.985-.581.656-.871 1.646-.871 2.971Zm10.196 5.174v-10.348h1.584v1.472c.763-1.137 1.865-1.705 3.306-1.705a4.25 4.25 0 0 1 1.721.341c.528.22.922.513 1.183.877.261.363.444.795.548 1.295.065.325.098.894.098 1.706v6.362h-1.761v-6.294c0-.715-.068-1.247-.205-1.598a1.658 1.658 0 0 0-.733-.848c-.346-.214-.754-.321-1.223-.321-.75 0-1.399.237-1.946.711-.541.474-.812 1.374-.812 2.699v5.651h-1.76Zm10.645-3.089 1.741-.272c.098.695.368 1.227.812 1.598.449.37 1.075.555 1.877.555.809 0 1.409-.162 1.8-.487.391-.331.587-.718.587-1.16 0-.396-.173-.708-.519-.935-.241-.156-.841-.354-1.799-.594-1.291-.325-2.188-.605-2.69-.838-.495-.241-.873-.569-1.134-.985a2.641 2.641 0 0 1-.382-1.393c0-.461.105-.887.313-1.276.215-.397.506-.725.871-.984.274-.202.645-.371 1.115-.507a5.273 5.273 0 0 1 1.525-.214c.815 0 1.529.117 2.142.35.62.234 1.076.553 1.369.955.294.396.496.929.607 1.598l-1.722.234c-.078-.533-.306-.948-.684-1.247-.372-.299-.9-.448-1.585-.448-.808 0-1.385.133-1.731.399-.345.266-.518.578-.518.936 0 .227.072.432.215.613.144.189.369.345.675.468.176.065.694.214 1.555.448 1.245.332 2.113.604 2.602.819.495.208.883.513 1.163.916.281.402.421.903.421 1.5 0 .585-.173 1.137-.518 1.657-.339.513-.832.912-1.477 1.198-.646.279-1.376.419-2.191.419-1.35 0-2.38-.279-3.09-.838-.705-.559-1.154-1.387-1.35-2.485Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/features/in-memory/write-through-caching.svg b/build/img/features/in-memory/write-through-caching.svg
new file mode 100644
index 0000000..8878e04
--- /dev/null
+++ b/build/img/features/in-memory/write-through-caching.svg
@@ -0,0 +1 @@
+<svg width="957" height="296" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M833.876 198.615V77.409s14.524 12.184 59.666 12.184c45.142 0 61.236-13.577 61.236-13.577v122.599s-6.5 14.889-61.236 15.461c-54.736.573-59.666-15.461-59.666-15.461Z" fill="#fff"/><path d="M955.185 73.584c0 2.247-1.424 4.564-4.421 6.824-2.982 2.248-7.366 4.316-12.892 6.07-11.039 3.505-26.407 5.69-43.59 5.69-17.183 0-32.552-2.185-43.591-5.69-5.525-1.754-9.91-3.822-12.891-6.07-2.998-2.26-4.422-4.577-4.422-6.824 0-2.248 1.424-4.565 4.422-6.825 2.981-2.248 7.366-4.316 12.891-6.07C861.73 57.184 877.099 55 894.282 55s32.551 2.184 43.59 5.689c5.526 1.754 9.91 3.822 12.892 6.07 2.997 2.26 4.421 4.577 4.421 6.825Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="M833.56 74.633v120.935M955.156 72.859l-.139 122.836m-.022-.127c0 10.387-27.184 18.808-60.717 18.808-33.534 0-60.718-8.421-60.718-18.808m121.435-82.09c0 10.387-27.184 18.808-60.717 18.808-33.534 0-60.718-8.421-60.718-18.808m121.435 41.328c0 10.387-27.184 18.808-60.717 18.808-33.534 0-60.718-8.421-60.718-18.808" stroke="#ED1C24" stroke-width="2"/><path d="m91.037 153.416 69.124 18.293V72.293L91.037 54 23.126 75.138v99.004l67.911-20.726Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M92.25 94.186 23.126 75.893v121.23l69.124 18.292 67.911-21.138V73.461L92.25 94.186Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M91.238 93.99v119.398" stroke="#2D2D2D" stroke-width="2"/><rect x="472.943" y="87.819" width="125.813" height="125.813" rx="62.907" fill="#ED1C24"/><path d="M524.576 128.419s-28.839 17.555-1.66 34.986c5.228 3.395 24.191 12.836 23.652 21.572 0 0 11.494-16.976-5.312-27.658-17.261-10.931-21.577-22.607-16.68-28.9Z" fill="#fff"/><path d="M514.533 161.956s-10.29 15.568 9.959 18.756c1.992.249 16.639 1.781 20.457 6.583 0 0-.332-8.28-12.282-13.166-11.909-4.886-16.806-6.086-18.134-12.173Zm39.836-16.354c-12.366-12.918-15.81-20.909-10.498-31.26 0 0-36.889 14.16-.457 39.292 13.029 8.985 10.872 18.176 10.872 18.508 2.033-2.112 12.448-13.622.083-26.54Z" fill="#fff"/><path d="M536.522 243.949a.999.999 0 0 0-1.414 0l-6.364 6.364a1 1 0 0 0 1.415 1.414l5.656-5.657 5.657 5.657a1 1 0 0 0 1.414-1.414l-6.364-6.364Zm-414.937 51.869h384.23v-2h-384.23v2Zm415.23-31v-20.162h-2v20.162h2Zm-31 31c17.121 0 31-13.88 31-31h-2c0 16.016-12.983 29-29 29v2ZM93.832 268.065c0 15.327 12.425 27.753 27.753 27.753v-2c-14.223 0-25.753-11.53-25.753-25.753h-2Zm442.69-215.979a1 1 0 0 1-1.414 0l-6.364-6.364a1 1 0 0 1 1.415-1.415l5.656 5.657 5.657-5.657a1 1 0 1 1 1.414 1.415l-6.364 6.364ZM121.585.216h384.23v2h-384.23v-2Zm415.23 31V51.38h-2V31.217h2Zm-31-31c17.121 0 31 13.88 31 31h-2c0-16.015-12.983-29-29-29v-2ZM93.832 27.97c0-15.327 12.425-27.752 27.753-27.752v2c-14.223 0-25.753 11.53-25.753 25.752h-2ZM197.21 150.784a1 1 0 0 0 0 2v-2Zm257.767 1.707a.999.999 0 0 0 0-1.414l-6.364-6.364a.999.999 0 1 0-1.414 1.414l5.657 5.657-5.657 5.657a1 1 0 0 0 1.414 1.414l6.364-6.364Zm-257.767.293h257.06v-2H197.21v2Zm432.509-8.368a1 1 0 1 0 0 2v-2Zm173.193 1.707a1 1 0 0 0 0-1.414l-6.364-6.364a.999.999 0 1 0-1.414 1.414l5.656 5.657-5.656 5.657a.999.999 0 1 0 1.414 1.414l6.364-6.364Zm-173.193.293h172.486v-2H629.719v2Zm172.486 16.578a1 1 0 0 0 0-2v2Zm-173.193-1.707a.999.999 0 0 0 0 1.414l6.363 6.364a1 1 0 0 0 1.415-1.414l-5.657-5.657 5.657-5.657a1 1 0 0 0-1.415-1.414l-6.363 6.364Zm173.193-.293H629.719v2h172.486v-2Z" fill="#000"/><path d="m295.036 135.476 1.787-.156c.085.716.28 1.305.586 1.767.312.456.794.827 1.445 1.113.651.28 1.384.42 2.197.42.723 0 1.361-.107 1.914-.322.554-.215.964-.508 1.231-.879.273-.377.41-.788.41-1.23 0-.45-.13-.84-.391-1.172-.26-.339-.69-.622-1.289-.85-.384-.15-1.233-.381-2.548-.693-1.316-.319-2.237-.619-2.764-.899-.684-.358-1.195-.8-1.533-1.328a3.314 3.314 0 0 1-.498-1.787c0-.722.205-1.396.615-2.021.41-.632 1.009-1.11 1.797-1.436.788-.325 1.663-.488 2.627-.488 1.061 0 1.995.172 2.802.517.814.339 1.439.84 1.875 1.504.437.664.671 1.416.704 2.256l-1.817.137c-.097-.905-.43-1.589-.996-2.051-.56-.462-1.39-.693-2.49-.693-1.146 0-1.983.211-2.51.635-.521.416-.781.921-.781 1.513 0 .515.185.938.556 1.27.365.332 1.316.674 2.852 1.025 1.543.345 2.601.648 3.174.908.833.384 1.448.873 1.846 1.465.397.586.595 1.263.595 2.031a3.92 3.92 0 0 1-.654 2.159c-.436.67-1.064 1.194-1.885 1.572-.814.371-1.732.557-2.754.557-1.295 0-2.383-.189-3.261-.567-.873-.377-1.56-.944-2.061-1.699-.495-.762-.755-1.621-.781-2.578Zm25.034 3.066c.879.606 1.689 1.048 2.431 1.328l-.556 1.319c-1.029-.371-2.054-.957-3.076-1.758-1.062.592-2.233.889-3.516.889-1.296 0-2.471-.313-3.525-.938-1.055-.625-1.869-1.504-2.442-2.637-.566-1.132-.849-2.409-.849-3.828 0-1.413.286-2.698.859-3.857.573-1.159 1.387-2.041 2.441-2.647 1.062-.605 2.246-.908 3.555-.908 1.322 0 2.513.316 3.574.947a6.088 6.088 0 0 1 2.422 2.637c.56 1.126.84 2.399.84 3.818 0 1.179-.179 2.24-.537 3.184a6.667 6.667 0 0 1-1.621 2.451Zm-4.17-2.422c1.094.306 1.995.762 2.705 1.368 1.113-1.016 1.67-2.543 1.67-4.581 0-1.158-.199-2.171-.596-3.037-.39-.866-.967-1.536-1.728-2.011-.756-.482-1.605-.723-2.549-.723-1.413 0-2.585.485-3.516 1.455-.931.964-1.396 2.406-1.396 4.326 0 1.862.459 3.291 1.377 4.287.924.996 2.102 1.494 3.535 1.494a4.85 4.85 0 0 0 1.914-.38 6.14 6.14 0 0 0-1.875-.821l.459-1.377Zm9.008 3.955v-14.316h1.895v12.627h7.051v1.689h-8.946ZM195.876 33.881l1.895.478c-.398 1.556-1.114 2.745-2.149 3.565-1.029.814-2.288 1.22-3.779 1.22-1.543 0-2.8-.312-3.77-.937-.963-.631-1.699-1.543-2.207-2.734a9.8 9.8 0 0 1-.752-3.838c0-1.491.284-2.79.85-3.897.573-1.113 1.383-1.956 2.432-2.529 1.054-.58 2.213-.869 3.476-.869 1.432 0 2.637.365 3.613 1.094.977.729 1.657 1.754 2.041 3.076l-1.865.44c-.332-1.042-.814-1.8-1.445-2.276-.632-.475-1.426-.713-2.383-.713-1.1 0-2.021.264-2.764.791-.735.527-1.253 1.237-1.552 2.129-.3.885-.45 1.8-.45 2.744 0 1.218.176 2.282.528 3.194.358.904.911 1.581 1.66 2.03.749.45 1.559.675 2.432.675 1.061 0 1.959-.306 2.695-.918.736-.612 1.234-1.52 1.494-2.725Zm3.559-.166c0-1.92.534-3.343 1.602-4.268.892-.768 1.979-1.152 3.262-1.152 1.425 0 2.591.469 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.387-.605 3.155a4.222 4.222 0 0 1-1.748 1.777 5.063 5.063 0 0 1-2.5.635c-1.452 0-2.627-.466-3.526-1.397-.892-.93-1.338-2.272-1.338-4.023Zm1.807 0c0 1.328.29 2.324.869 2.988.58.658 1.309.987 2.188.987.872 0 1.598-.332 2.177-.996.58-.665.87-1.677.87-3.038 0-1.282-.293-2.252-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.329-2.188.986-.579.658-.869 1.65-.869 2.979Zm10.181 5.185V28.53h1.572v1.454a3.646 3.646 0 0 1 1.299-1.22c.54-.313 1.155-.469 1.845-.469.769 0 1.397.16 1.885.479.495.319.843.765 1.045 1.337.82-1.21 1.888-1.816 3.203-1.816 1.029 0 1.82.286 2.373.86.554.566.83 1.441.83 2.626v7.12h-1.748v-6.534c0-.703-.058-1.207-.176-1.513a1.437 1.437 0 0 0-.615-.752 1.934 1.934 0 0 0-1.054-.284c-.73 0-1.335.245-1.817.733-.482.482-.723 1.256-.723 2.324v6.026h-1.757v-6.739c0-.781-.144-1.367-.43-1.758-.287-.39-.755-.585-1.406-.585-.495 0-.954.13-1.377.39-.417.26-.72.641-.908 1.143-.189.501-.284 1.224-.284 2.168v5.38h-1.757Zm16.86 3.975V28.53h1.601v1.348c.378-.527.804-.921 1.28-1.181.475-.268 1.051-.4 1.728-.4.885 0 1.667.227 2.344.683.677.455 1.188 1.1 1.533 1.933.345.827.518 1.735.518 2.725 0 1.061-.192 2.018-.577 2.871-.377.846-.931 1.497-1.66 1.953-.722.45-1.484.674-2.285.674a3.337 3.337 0 0 1-1.582-.371 3.618 3.618 0 0 1-1.143-.938v5.05h-1.757Zm1.591-9.101c0 1.334.271 2.32.811 2.959.54.638 1.195.957 1.963.957.781 0 1.448-.33 2.002-.987.56-.664.84-1.69.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.352-1.992 1.055-.573.696-.86 1.712-.86 3.047Zm16.538 5.127v-1.524c-.807 1.172-1.904 1.758-3.291 1.758a4.223 4.223 0 0 1-1.718-.352c-.528-.234-.922-.527-1.182-.879-.254-.358-.433-.794-.537-1.308-.072-.345-.108-.892-.108-1.64v-6.427h1.758v5.752c0 .918.036 1.537.108 1.856.11.462.345.827.703 1.094.358.26.801.39 1.328.39a2.92 2.92 0 0 0 1.484-.4c.463-.274.788-.641.977-1.104.195-.468.293-1.145.293-2.03v-5.558h1.758v10.372h-1.573Zm8.374-1.573.254 1.553a6.516 6.516 0 0 1-1.328.156c-.638 0-1.133-.1-1.484-.303-.352-.201-.599-.465-.743-.79-.143-.333-.214-1.026-.214-2.08v-5.967h-1.289v-1.368h1.289v-2.568l1.748-1.055v3.623h1.767v1.368h-1.767v6.064c0 .501.029.824.088.967a.771.771 0 0 0 .302.342c.143.084.345.127.606.127.195 0 .452-.023.771-.069Zm9.028-1.767 1.817.224c-.287 1.062-.817 1.885-1.592 2.471-.775.586-1.764.879-2.969.879-1.517 0-2.721-.466-3.613-1.397-.886-.937-1.328-2.249-1.328-3.935 0-1.745.449-3.1 1.347-4.063.899-.963 2.064-1.445 3.497-1.445 1.386 0 2.519.472 3.398 1.416s1.318 2.272 1.318 3.985c0 .104-.003.26-.009.468h-7.735c.065 1.14.388 2.012.967 2.617.579.606 1.302.909 2.168.909.644 0 1.195-.17 1.65-.508.456-.339.817-.88 1.084-1.621Zm-5.771-2.842h5.791c-.078-.873-.3-1.527-.664-1.963-.56-.677-1.286-1.016-2.178-1.016-.807 0-1.488.27-2.041.81-.547.541-.85 1.264-.908 2.169Zm23.955 4.492c-.58.645-1.211 1.13-1.895 1.455a5.18 5.18 0 0 1-2.217.479c-1.465 0-2.627-.495-3.486-1.485-.697-.807-1.045-1.709-1.045-2.705 0-.885.283-1.683.85-2.392.572-.717 1.425-1.345 2.558-1.885-.644-.742-1.074-1.345-1.289-1.807-.215-.462-.322-.908-.322-1.338 0-.859.335-1.605 1.006-2.236.677-.638 1.526-.957 2.549-.957.976 0 1.774.3 2.392.898.625.6.938 1.319.938 2.159 0 1.36-.902 2.522-2.705 3.486l2.568 3.271a8.094 8.094 0 0 0 .683-1.992l1.827.39c-.313 1.25-.736 2.28-1.27 3.087a10.222 10.222 0 0 0 2.236 2.197l-1.181 1.397c-.71-.456-1.442-1.13-2.197-2.022Zm-3.575-7.46c.762-.45 1.254-.844 1.475-1.183.228-.338.342-.712.342-1.123 0-.488-.157-.885-.469-1.19a1.545 1.545 0 0 0-1.152-.47c-.476 0-.873.153-1.192.46a1.51 1.51 0 0 0-.469 1.122c0 .222.056.456.166.703.118.241.29.498.518.772l.781.908Zm2.471 6.073-3.223-3.994c-.95.567-1.591 1.094-1.923 1.582-.333.482-.499.96-.499 1.436 0 .58.232 1.181.694 1.806.462.625 1.116.938 1.963.938.527 0 1.071-.163 1.631-.488a4.01 4.01 0 0 0 1.357-1.28Zm12.392 3.077V24.584h2.852l3.388 10.137c.313.944.541 1.65.684 2.119.163-.52.417-1.286.762-2.295l3.427-9.96h2.549V38.9h-1.826V26.918l-4.16 11.983h-1.709l-4.141-12.188v12.188h-1.826Zm23.462-1.28c-.651.554-1.279.944-1.885 1.172a5.39 5.39 0 0 1-1.933.342c-1.14 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.341-1.387a2.93 2.93 0 0 1 .909-1.015c.377-.254.8-.446 1.269-.576.345-.092.866-.18 1.563-.264 1.419-.17 2.464-.371 3.134-.605.007-.241.01-.394.01-.46 0-.716-.166-1.22-.498-1.513-.449-.397-1.116-.596-2.002-.596-.827 0-1.439.147-1.836.44-.39.286-.68.797-.869 1.533l-1.719-.235c.157-.735.414-1.328.772-1.777.358-.456.875-.804 1.553-1.045.677-.247 1.461-.37 2.353-.37.886 0 1.605.103 2.158.312.554.208.961.472 1.221.79.26.313.443.71.547 1.192.058.3.088.84.088 1.621v2.344c0 1.634.036 2.67.107 3.105.078.43.228.843.449 1.24h-1.836a3.731 3.731 0 0 1-.351-1.279Zm-.147-3.925c-.638.26-1.595.481-2.871.663-.722.105-1.233.222-1.533.352a1.52 1.52 0 0 0-.937 1.406c0 .47.175.86.527 1.172.358.313.879.469 1.562.469.678 0 1.28-.147 1.807-.44a2.76 2.76 0 0 0 1.162-1.22c.189-.397.283-.983.283-1.758v-.645Zm11.48 1.406 1.728.224c-.189 1.192-.674 2.126-1.455 2.803-.775.67-1.728 1.006-2.861 1.006-1.419 0-2.562-.462-3.428-1.387-.859-.93-1.289-2.262-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.84.934-1.468 1.689-1.884a5.027 5.027 0 0 1 2.481-.635c1.126 0 2.047.286 2.763.86.716.566 1.175 1.373 1.377 2.421l-1.709.264c-.163-.697-.452-1.22-.869-1.572-.41-.352-.908-.528-1.494-.528-.885 0-1.605.32-2.158.957-.554.632-.83 1.634-.83 3.008 0 1.394.267 2.406.8 3.037.534.632 1.231.948 2.09.948.69 0 1.267-.212 1.729-.635.462-.423.755-1.074.879-1.953Zm3.432 3.799V24.584h1.758v5.137c.82-.95 1.855-1.426 3.105-1.426.769 0 1.436.153 2.002.46.567.299.97.715 1.211 1.25.248.533.371 1.308.371 2.323V38.9h-1.757v-6.572c0-.879-.192-1.517-.577-1.914-.377-.403-.914-.605-1.611-.605-.521 0-1.012.136-1.475.41a2.27 2.27 0 0 0-.976 1.094c-.195.462-.293 1.1-.293 1.914V38.9h-1.758Zm11.343-12.295v-2.022h1.758v2.022h-1.758Zm0 12.294V28.53h1.758V38.9h-1.758Zm4.643 0V28.53h1.582v1.474c.762-1.14 1.862-1.709 3.301-1.709.625 0 1.198.114 1.719.342.527.221.921.514 1.181.879.261.364.443.797.547 1.299.065.325.098.895.098 1.709V38.9h-1.758v-6.31c0-.715-.068-1.25-.205-1.6a1.661 1.661 0 0 0-.732-.85c-.346-.215-.752-.322-1.221-.322-.749 0-1.397.237-1.944.712-.54.476-.81 1.377-.81 2.706V38.9h-1.758Zm18.433-3.34 1.816.225c-.287 1.062-.817 1.885-1.592 2.471-.775.586-1.764.879-2.969.879-1.517 0-2.721-.466-3.613-1.397-.885-.937-1.328-2.249-1.328-3.935 0-1.745.449-3.1 1.348-4.063.898-.963 2.063-1.445 3.496-1.445 1.386 0 2.519.472 3.398 1.416s1.319 2.272 1.319 3.985c0 .104-.004.26-.01.468h-7.735c.065 1.14.388 2.012.967 2.617.58.606 1.302.909 2.168.909.645 0 1.195-.17 1.651-.508.455-.339.817-.88 1.084-1.621Zm-5.772-2.841h5.791c-.078-.873-.299-1.527-.664-1.963-.56-.677-1.286-1.016-2.178-1.016-.807 0-1.487.27-2.041.81-.547.541-.849 1.264-.908 2.169Zm15.918 6.181V24.584h1.894v12.627h7.051v1.69h-8.945Zm18.286-3.34 1.816.225c-.287 1.062-.817 1.885-1.592 2.471-.775.586-1.764.879-2.969.879-1.517 0-2.721-.466-3.613-1.397-.885-.937-1.328-2.249-1.328-3.935 0-1.745.449-3.1 1.348-4.063.898-.963 2.063-1.445 3.496-1.445 1.386 0 2.519.472 3.398 1.416s1.319 2.272 1.319 3.985c0 .104-.004.26-.01.468h-7.735c.066 1.14.388 2.012.967 2.617.58.606 1.302.909 2.168.909.645 0 1.195-.17 1.651-.508.455-.339.817-.88 1.084-1.621Zm-5.772-2.841h5.791c-.078-.873-.299-1.527-.664-1.963-.56-.677-1.286-1.016-2.178-1.016-.807 0-1.487.27-2.041.81-.547.541-.849 1.264-.908 2.169Zm16.772 4.902c-.651.554-1.279.944-1.884 1.172a5.395 5.395 0 0 1-1.934.342c-1.139 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.234-.423.537-.761.908-1.015a4.342 4.342 0 0 1 1.27-.576c.345-.092.865-.18 1.562-.264 1.419-.17 2.464-.371 3.135-.605.006-.241.01-.394.01-.46 0-.716-.166-1.22-.498-1.513-.45-.397-1.117-.596-2.002-.596-.827 0-1.439.147-1.836.44-.391.286-.681.797-.869 1.533l-1.719-.235c.156-.735.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.247 1.462-.37 2.354-.37.885 0 1.604.103 2.158.312.553.208.96.472 1.22.79.261.313.443.71.547 1.192.059.3.088.84.088 1.621v2.344c0 1.634.036 2.67.108 3.105.078.43.227.843.449 1.24h-1.836a3.731 3.731 0 0 1-.352-1.279Zm-.146-3.925c-.638.26-1.595.481-2.871.663-.723.105-1.234.222-1.533.352a1.518 1.518 0 0 0-.938 1.406c0 .47.176.86.527 1.172.358.313.879.469 1.563.469.677 0 1.279-.147 1.807-.44a2.766 2.766 0 0 0 1.162-1.22c.188-.397.283-.983.283-1.758v-.645Zm4.692 5.205V28.529h1.582v1.573c.404-.736.775-1.221 1.113-1.455a1.976 1.976 0 0 1 1.133-.352c.593 0 1.195.189 1.807.566l-.606 1.631c-.429-.254-.859-.38-1.289-.38a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.957a6.825 6.825 0 0 0-.293 2.05v5.43h-1.758Zm6.88 0V28.529h1.582v1.475c.761-1.14 1.862-1.709 3.301-1.709.625 0 1.197.114 1.718.342.528.221.921.514 1.182.879.26.364.443.797.547 1.299.065.325.097.895.097 1.709V38.9h-1.757v-6.31c0-.715-.069-1.25-.205-1.6a1.659 1.659 0 0 0-.733-.85c-.345-.215-.752-.322-1.221-.322-.748 0-1.396.237-1.943.712-.54.476-.81 1.377-.81 2.706V38.9h-1.758Zm11.342-12.295v-2.022h1.758v2.022h-1.758Zm0 12.294V28.53h1.758V38.9h-1.758Zm4.644 0V28.53h1.582v1.474c.761-1.14 1.862-1.709 3.3-1.709.625 0 1.198.114 1.719.342.528.221.921.514 1.182.879.26.364.443.797.547 1.299.065.325.097.895.097 1.709V38.9h-1.757v-6.31c0-.715-.069-1.25-.206-1.6a1.652 1.652 0 0 0-.732-.85c-.345-.215-.752-.322-1.221-.322-.748 0-1.396.237-1.943.712-.54.476-.811 1.377-.811 2.706V38.9h-1.757Zm11.01.86 1.709.254c.072.527.27.911.596 1.152.436.326 1.032.488 1.787.488.814 0 1.442-.162 1.885-.488.442-.325.742-.781.898-1.367.091-.358.134-1.11.127-2.256-.768.905-1.725 1.358-2.871 1.358-1.426 0-2.529-.515-3.31-1.543-.782-1.03-1.172-2.263-1.172-3.702 0-.99.179-1.9.537-2.734.358-.84.875-1.488 1.552-1.943.684-.456 1.485-.684 2.403-.684 1.224 0 2.233.495 3.027 1.484v-1.25h1.621v8.965c0 1.615-.166 2.758-.498 3.428-.325.677-.846 1.211-1.562 1.602-.71.39-1.586.585-2.627.585-1.237 0-2.237-.28-2.998-.84-.762-.553-1.13-1.39-1.104-2.51Zm1.455-6.23c0 1.36.27 2.353.811 2.978.54.625 1.217.938 2.031.938.807 0 1.484-.31 2.031-.928.547-.625.821-1.602.821-2.93 0-1.27-.284-2.227-.85-2.871-.56-.645-1.237-.967-2.031-.967-.781 0-1.446.32-1.992.957-.547.632-.821 1.572-.821 2.822Z" fill="#9C9C9C"/><path d="m32.284 251 6.598-17.18h2.449L48.362 251h-2.59l-2.004-5.203h-7.183L34.698 251h-2.414Zm4.957-7.055h5.824l-1.793-4.757c-.547-1.446-.953-2.633-1.218-3.563a21.871 21.871 0 0 1-.926 3.281l-1.887 5.039ZM50.11 255.77v-17.215h1.922v1.617c.453-.633.965-1.106 1.535-1.418.57-.32 1.262-.481 2.074-.481 1.063 0 2 .274 2.813.821.812.547 1.426 1.32 1.84 2.32.414.992.62 2.082.62 3.27 0 1.273-.23 2.421-.69 3.445-.454 1.016-1.118 1.797-1.993 2.344-.867.539-1.781.808-2.742.808-.703 0-1.336-.148-1.898-.445a4.334 4.334 0 0 1-1.372-1.125v6.059H50.11Zm1.91-10.922c0 1.601.324 2.785.973 3.55.648.766 1.434 1.149 2.355 1.149.938 0 1.739-.395 2.403-1.184.672-.797 1.008-2.027 1.008-3.691 0-1.586-.329-2.774-.985-3.563-.648-.789-1.426-1.183-2.332-1.183-.898 0-1.695.422-2.39 1.265-.688.836-1.032 2.055-1.032 3.657Zm11.65 10.922v-17.215h1.921v1.617c.453-.633.965-1.106 1.535-1.418.57-.32 1.262-.481 2.075-.481 1.062 0 2 .274 2.812.821.813.547 1.426 1.32 1.84 2.32.414.992.621 2.082.621 3.27 0 1.273-.23 2.421-.691 3.445-.453 1.016-1.117 1.797-1.992 2.344-.868.539-1.782.808-2.743.808-.703 0-1.336-.148-1.898-.445a4.333 4.333 0 0 1-1.371-1.125v6.059h-2.11Zm1.91-10.922c0 1.601.324 2.785.972 3.55.649.766 1.434 1.149 2.356 1.149.937 0 1.738-.395 2.402-1.184.672-.797 1.008-2.027 1.008-3.691 0-1.586-.328-2.774-.984-3.563-.649-.789-1.426-1.183-2.332-1.183-.899 0-1.696.422-2.391 1.265-.688.836-1.031 2.055-1.031 3.657ZM77.18 251v-17.18h2.11V251h-2.11Zm5.602-14.754v-2.426h2.11v2.426h-2.11Zm0 14.754v-12.445h2.11V251h-2.11Zm13.653-4.559 2.075.27c-.227 1.43-.809 2.551-1.746 3.363-.93.805-2.075 1.207-3.434 1.207-1.703 0-3.074-.554-4.113-1.664-1.032-1.117-1.547-2.715-1.547-4.793 0-1.344.222-2.519.668-3.527.445-1.008 1.12-1.762 2.027-2.262a6.027 6.027 0 0 1 2.977-.762c1.351 0 2.457.344 3.316 1.032.86.679 1.41 1.648 1.652 2.906l-2.05.316c-.196-.836-.543-1.465-1.043-1.886-.493-.422-1.09-.633-1.793-.633-1.063 0-1.926.383-2.59 1.148-.664.758-.996 1.961-.996 3.61 0 1.672.32 2.886.96 3.644.641.758 1.477 1.137 2.508 1.137.829 0 1.52-.254 2.075-.762.554-.508.906-1.289 1.054-2.344Zm12.2 3.024c-.781.664-1.535 1.133-2.261 1.406a6.46 6.46 0 0 1-2.321.41c-1.367 0-2.418-.332-3.152-.996-.734-.672-1.102-1.527-1.102-2.566 0-.61.137-1.164.411-1.664a3.505 3.505 0 0 1 1.089-1.219 5.197 5.197 0 0 1 1.524-.691c.414-.11 1.039-.215 1.875-.317 1.703-.203 2.957-.445 3.762-.726.007-.29.011-.473.011-.551 0-.86-.199-1.465-.597-1.817-.539-.476-1.34-.714-2.403-.714-.992 0-1.726.175-2.203.527-.469.344-.816.957-1.043 1.84l-2.062-.282c.187-.882.496-1.593.926-2.132.429-.547 1.05-.965 1.863-1.254.812-.297 1.754-.446 2.824-.446 1.063 0 1.926.125 2.59.375.664.25 1.152.567 1.465.95.312.375.531.851.656 1.429.07.36.105 1.008.105 1.946v2.812c0 1.961.043 3.203.129 3.727.094.515.274 1.011.539 1.488h-2.203c-.218-.438-.359-.949-.422-1.535Zm-.175-4.711c-.766.312-1.914.578-3.446.797-.867.125-1.48.265-1.84.422a1.823 1.823 0 0 0-1.125 1.687c0 .563.211 1.031.633 1.406.43.375 1.055.563 1.875.563.813 0 1.535-.176 2.168-.527.633-.36 1.098-.848 1.395-1.465.226-.477.34-1.18.34-2.11v-.773Zm10.219 4.359.305 1.864a7.823 7.823 0 0 1-1.594.187c-.766 0-1.359-.121-1.781-.363-.422-.242-.719-.559-.891-.949-.172-.399-.258-1.231-.258-2.497v-7.16h-1.546v-1.64h1.546v-3.082l2.098-1.266v4.348h2.121v1.64h-2.121v7.278c0 .601.035.988.106 1.16a.923.923 0 0 0 .363.41c.172.102.414.152.726.152.235 0 .543-.027.926-.082Zm2.286-12.867v-2.426h2.109v2.426h-2.109Zm0 14.754v-12.445h2.109V251h-2.109Zm4.747-6.223c0-2.304.641-4.011 1.922-5.121 1.07-.922 2.375-1.383 3.914-1.383 1.711 0 3.109.563 4.195 1.688 1.086 1.117 1.629 2.664 1.629 4.641 0 1.601-.242 2.863-.726 3.785a5.07 5.07 0 0 1-2.098 2.133 6.082 6.082 0 0 1-3 .761c-1.742 0-3.152-.558-4.231-1.676-1.07-1.117-1.605-2.726-1.605-4.828Zm2.168 0c0 1.594.348 2.789 1.043 3.586.695.789 1.57 1.184 2.625 1.184 1.047 0 1.918-.399 2.613-1.195.696-.797 1.043-2.012 1.043-3.645 0-1.539-.351-2.703-1.055-3.492-.695-.797-1.562-1.195-2.601-1.195-1.055 0-1.93.394-2.625 1.183-.695.789-1.043 1.981-1.043 3.574ZM140.058 251v-12.445h1.898v1.769c.914-1.367 2.234-2.051 3.961-2.051.75 0 1.437.137 2.062.411.633.265 1.106.617 1.418 1.054.313.438.532.957.657 1.559.078.391.117 1.074.117 2.051V251h-2.11v-7.57c0-.86-.082-1.5-.246-1.922a1.99 1.99 0 0 0-.879-1.02c-.414-.258-.902-.386-1.464-.386-.899 0-1.676.285-2.332.855-.649.57-.973 1.652-.973 3.246V251h-2.109Z" fill="#2D2D2D"/><path d="m221.911 279.512 5.498-14.316h2.041l5.86 14.316h-2.159l-1.669-4.336h-5.987l-1.572 4.336h-2.012Zm4.131-5.878h4.854l-1.495-3.965c-.455-1.205-.794-2.194-1.015-2.969-.182.918-.44 1.829-.772 2.734l-1.572 4.2Zm21.196.859 1.895.478c-.397 1.556-1.114 2.745-2.149 3.565-1.028.814-2.288 1.221-3.779 1.221-1.543 0-2.8-.313-3.77-.938-.963-.631-1.699-1.543-2.207-2.734a9.803 9.803 0 0 1-.752-3.838c0-1.491.284-2.79.85-3.897.573-1.113 1.384-1.956 2.432-2.529 1.054-.579 2.213-.869 3.476-.869 1.433 0 2.637.364 3.614 1.094.976.729 1.656 1.754 2.041 3.076l-1.866.439c-.332-1.041-.813-1.8-1.445-2.275-.632-.475-1.426-.713-2.383-.713-1.1 0-2.021.264-2.763.791-.736.527-1.254 1.237-1.553 2.129a8.49 8.49 0 0 0-.449 2.744c0 1.217.175 2.282.527 3.193.358.905.911 1.582 1.66 2.032a4.644 4.644 0 0 0 2.432.673c1.061 0 1.959-.306 2.695-.918.736-.611 1.234-1.52 1.494-2.724Zm4.761 5.019v-14.316h1.894v14.316h-1.894Zm5.444 0v-14.316h4.931c1.114 0 1.963.068 2.549.205.821.189 1.52.531 2.1 1.025.755.639 1.318 1.456 1.689 2.452.378.989.567 2.122.567 3.398 0 1.087-.127 2.051-.381 2.891-.254.84-.58 1.536-.977 2.09-.397.546-.833.979-1.308 1.298-.469.313-1.039.551-1.709.713-.664.163-1.429.244-2.295.244h-5.166Zm1.894-1.689h3.057c.944 0 1.683-.088 2.217-.264.54-.175.97-.423 1.289-.742.449-.449.797-1.051 1.045-1.807.254-.761.381-1.682.381-2.763 0-1.498-.248-2.647-.743-3.447-.488-.808-1.084-1.348-1.787-1.622-.507-.195-1.325-.293-2.451-.293h-3.008v10.938Zm21.797 1.689v-12.627h-4.717v-1.689h11.348v1.689h-4.737v12.627h-1.894Zm7.798 0v-10.371h1.582v1.573c.403-.736.774-1.221 1.113-1.455a1.969 1.969 0 0 1 1.133-.352c.592 0 1.194.189 1.806.566l-.605 1.631c-.43-.254-.86-.381-1.289-.381-.384 0-.729.118-1.035.352-.306.228-.525.547-.655.957a6.86 6.86 0 0 0-.293 2.051v5.429h-1.757Zm13.647-1.279c-.651.554-1.28.944-1.885 1.172a5.389 5.389 0 0 1-1.934.342c-1.139 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.235-.423.537-.761.908-1.015a4.334 4.334 0 0 1 1.27-.576c.345-.092.866-.18 1.563-.264 1.419-.169 2.464-.371 3.134-.606.007-.24.01-.393.01-.459 0-.716-.166-1.22-.498-1.513-.449-.397-1.117-.596-2.002-.596-.827 0-1.439.147-1.836.439-.391.287-.68.798-.869 1.534l-1.719-.235c.156-.735.414-1.328.772-1.777.358-.456.875-.804 1.552-1.045.678-.247 1.462-.371 2.354-.371.885 0 1.605.104 2.158.312.554.209.96.472 1.221.791.26.313.443.71.547 1.192.058.299.088.84.088 1.621v2.344c0 1.634.035 2.669.107 3.105.078.43.228.843.449 1.24h-1.836a3.728 3.728 0 0 1-.351-1.279Zm-.147-3.926c-.638.261-1.595.482-2.871.664-.722.105-1.234.222-1.533.352a1.513 1.513 0 0 0-.938 1.406c0 .469.176.86.528 1.172.358.313.879.469 1.562.469.677 0 1.28-.147 1.807-.44a2.76 2.76 0 0 0 1.162-1.22c.189-.397.283-.983.283-1.758v-.645Zm4.712 5.205v-10.371h1.582v1.475c.762-1.139 1.862-1.709 3.301-1.709.625 0 1.198.114 1.719.342.527.221.921.514 1.181.879.261.364.443.797.547 1.298.065.326.098.896.098 1.709v6.377h-1.758v-6.308c0-.716-.068-1.25-.205-1.602a1.657 1.657 0 0 0-.733-.849c-.345-.215-.752-.323-1.22-.323-.749 0-1.397.238-1.944.713-.54.476-.81 1.377-.81 2.705v5.664h-1.758Zm10.63-3.095 1.738-.274c.098.697.368 1.231.811 1.602.449.371 1.074.556 1.875.556.807 0 1.406-.162 1.796-.488.391-.332.586-.719.586-1.162 0-.397-.172-.71-.517-.937-.241-.157-.84-.355-1.797-.596-1.289-.326-2.184-.606-2.686-.84-.494-.241-.872-.57-1.132-.986a2.664 2.664 0 0 1-.381-1.397c0-.462.104-.888.312-1.279.215-.397.505-.726.869-.986.274-.202.645-.371 1.114-.508a5.26 5.26 0 0 1 1.523-.215c.814 0 1.527.117 2.139.352.618.234 1.074.553 1.367.957.293.397.495.931.605 1.601l-1.718.234c-.079-.533-.306-.95-.684-1.25-.371-.299-.898-.449-1.582-.449-.807 0-1.383.134-1.729.401-.345.267-.517.579-.517.937 0 .228.071.433.215.615.143.189.368.345.674.469.175.065.693.215 1.552.449 1.244.332 2.11.606 2.598.821.495.208.882.514 1.162.918.28.403.42.905.42 1.504 0 .585-.173 1.139-.518 1.66-.338.514-.83.914-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.84-.703-.56-1.152-1.39-1.347-2.49Zm17.67 1.816c-.651.554-1.279.944-1.884 1.172a5.392 5.392 0 0 1-1.934.342c-1.139 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.234-.423.537-.761.908-1.015a4.334 4.334 0 0 1 1.27-.576c.345-.092.866-.18 1.562-.264 1.419-.169 2.464-.371 3.135-.606.006-.24.01-.393.01-.459 0-.716-.166-1.22-.498-1.513-.45-.397-1.117-.596-2.002-.596-.827 0-1.439.147-1.836.439-.391.287-.681.798-.869 1.534l-1.719-.235c.156-.735.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.247 1.462-.371 2.354-.371.885 0 1.604.104 2.158.312.553.209.96.472 1.22.791.261.313.443.71.547 1.192.059.299.088.84.088 1.621v2.344c0 1.634.036 2.669.108 3.105.078.43.228.843.449 1.24h-1.836a3.728 3.728 0 0 1-.352-1.279Zm-.146-3.926c-.638.261-1.595.482-2.871.664-.723.105-1.234.222-1.533.352a1.516 1.516 0 0 0-.938 1.406c0 .469.176.86.527 1.172.359.313.879.469 1.563.469.677 0 1.279-.147 1.807-.44a2.766 2.766 0 0 0 1.162-1.22c.189-.397.283-.983.283-1.758v-.645Zm11.479 1.407 1.729.224c-.189 1.192-.674 2.126-1.455 2.803-.775.671-1.729 1.006-2.862 1.006-1.419 0-2.562-.462-3.427-1.387-.86-.931-1.289-2.262-1.289-3.994 0-1.12.185-2.1.556-2.94.371-.839.934-1.468 1.69-1.884a5.022 5.022 0 0 1 2.48-.635c1.126 0 2.048.286 2.764.859.716.567 1.175 1.374 1.377 2.422l-1.709.264c-.163-.697-.453-1.221-.869-1.572-.411-.352-.909-.528-1.495-.528-.885 0-1.604.319-2.158.957-.553.632-.83 1.634-.83 3.008 0 1.393.267 2.406.801 3.037.534.632 1.23.947 2.09.947.69 0 1.266-.211 1.728-.634.463-.423.756-1.075.879-1.953Zm7.271 2.226.253 1.553a6.52 6.52 0 0 1-1.328.156c-.638 0-1.133-.101-1.484-.303-.352-.201-.599-.465-.742-.791-.143-.332-.215-1.025-.215-2.08v-5.966h-1.289v-1.368h1.289v-2.568l1.748-1.055v3.623h1.768v1.368h-1.768v6.064c0 .501.029.824.088.967a.77.77 0 0 0 .303.342c.143.084.345.127.605.127.195 0 .453-.023.772-.069Zm1.938-10.723v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758v10.371h-1.758Zm3.989-5.185c0-1.921.534-3.343 1.601-4.268.892-.768 1.98-1.152 3.262-1.152 1.426 0 2.591.469 3.496 1.406.905.931 1.358 2.22 1.358 3.867 0 1.335-.202 2.386-.606 3.155a4.224 4.224 0 0 1-1.748 1.777 5.065 5.065 0 0 1-2.5.635c-1.452 0-2.627-.466-3.525-1.397-.892-.931-1.338-2.272-1.338-4.023Zm1.807 0c0 1.328.289 2.324.869 2.988.579.658 1.308.986 2.187.986.873 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.282-.293-2.252-.879-2.91-.579-.664-1.302-.996-2.168-.996-.879 0-1.608.329-2.187.986-.58.658-.869 1.651-.869 2.979Zm10.18 5.185v-10.371h1.582v1.475c.762-1.139 1.862-1.709 3.301-1.709.625 0 1.198.114 1.719.342.527.221.921.514 1.181.879.261.364.443.797.547 1.298.065.326.098.896.098 1.709v6.377h-1.758v-6.308c0-.716-.068-1.25-.205-1.602a1.657 1.657 0 0 0-.733-.849c-.345-.215-.752-.323-1.22-.323-.749 0-1.397.238-1.944.713-.54.476-.81 1.377-.81 2.705v5.664h-1.758Zm10.63-3.095 1.738-.274c.098.697.368 1.231.81 1.602.45.371 1.075.556 1.875.556.808 0 1.407-.162 1.797-.488.391-.332.586-.719.586-1.162 0-.397-.172-.71-.517-.937-.241-.157-.84-.355-1.797-.596-1.289-.326-2.184-.606-2.686-.84-.494-.241-.872-.57-1.133-.986a2.672 2.672 0 0 1-.38-1.397c0-.462.104-.888.312-1.279.215-.397.505-.726.869-.986.274-.202.645-.371 1.114-.508a5.26 5.26 0 0 1 1.523-.215c.814 0 1.527.117 2.139.352.618.234 1.074.553 1.367.957.293.397.495.931.605 1.601l-1.718.234c-.079-.533-.306-.95-.684-1.25-.371-.299-.898-.449-1.582-.449-.807 0-1.384.134-1.729.401-.345.267-.517.579-.517.937 0 .228.071.433.215.615.143.189.368.345.674.469.175.065.693.215 1.552.449 1.244.332 2.11.606 2.598.821.495.208.882.514 1.162.918.28.403.42.905.42 1.504 0 .585-.173 1.139-.518 1.66-.338.514-.83.914-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.84-.703-.56-1.152-1.39-1.347-2.49Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/features/key-value/hero.svg b/build/img/features/key-value/hero.svg
new file mode 100644
index 0000000..4e8584f
--- /dev/null
+++ b/build/img/features/key-value/hero.svg
@@ -0,0 +1 @@
+<svg width="592" height="687" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m572.381 268.222 17.942-10.359v371.668l-17.942 10.358V268.222Z" fill="#0070CC" stroke="#fff"/><path d="m145.232.89 445.091 256.973-17.942 10.359-445.09-256.974L145.232.89Zm-17.941 10.36 445.09 256.973V639.89l-445.09-256.973V11.25Z" fill="#0070CC" stroke="#fff"/><path d="M150.346 80c0-1.105.776-1.552 1.732-1l391.249 225.888c.957.552 1.732 1.895 1.732 3v286.039c0 1.104-.775 1.552-1.732 1L152.078 369.039c-.956-.552-1.732-1.896-1.732-3V80Z" fill="#0070CC" stroke="#fff"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M164.7 59.873c0 4.577-3.213 6.432-7.177 4.143-3.963-2.288-7.177-7.853-7.177-12.43 0-4.576 3.214-6.431 7.177-4.143 3.964 2.288 7.177 7.853 7.177 12.43Zm21.235 12.43c0 4.577-3.213 6.432-7.177 4.144-3.963-2.289-7.177-7.854-7.177-12.43 0-4.577 3.214-6.432 7.177-4.144 3.964 2.288 7.177 7.854 7.177 12.43Zm13.799 16.574c3.964 2.288 7.177.433 7.177-4.143 0-4.577-3.213-10.142-7.177-12.43-3.963-2.29-7.177-.434-7.177 4.143 0 4.576 3.214 10.142 7.177 12.43Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M164.7 59.873c0 4.577-3.213 6.432-7.177 4.143-3.963-2.288-7.177-7.853-7.177-12.43 0-4.576 3.214-6.431 7.177-4.143 3.964 2.288 7.177 7.853 7.177 12.43Zm21.235 12.43c0 4.577-3.213 6.432-7.177 4.144-3.963-2.289-7.177-7.854-7.177-12.43 0-4.577 3.214-6.432 7.177-4.144 3.964 2.288 7.177 7.854 7.177 12.43Zm13.799 16.574c3.964 2.288 7.177.433 7.177-4.143 0-4.577-3.213-10.142-7.177-12.43-3.963-2.29-7.177-.434-7.177 4.143 0 4.576 3.214 10.142 7.177 12.43Z" fill="#0070CC"/><path d="m157.523 64.016-.5.866.5-.866Zm21.235 12.43.5-.865-.5.866Zm0-16.573-.5.866.5-.866Zm20.976 29.004-.5.866.5-.866Zm0-16.574-.5.866.5-.866Zm-42.711-7.42c2.164 1.249 4.358 1.494 6.075.502 1.717-.991 2.602-3.013 2.602-5.512h-2c0 2.078-.722 3.272-1.602 3.78-.881.508-2.275.536-4.075-.503l-1 1.732Zm-7.677-13.297c0 2.505.873 5.212 2.236 7.574 1.364 2.36 3.272 4.47 5.441 5.722l1-1.732c-1.794-1.035-3.474-2.853-4.709-4.99-1.234-2.138-1.968-4.502-1.968-6.574h-2Zm8.677-5.01c-2.164-1.249-4.357-1.493-6.075-.502-1.717.992-2.602 3.014-2.602 5.512h2c0-2.078.722-3.272 1.602-3.78.881-.508 2.275-.536 4.075.503l1-1.732Zm7.677 13.297c0-2.505-.873-5.212-2.236-7.573-1.363-2.361-3.271-4.47-5.441-5.723l-1 1.732c1.794 1.036 3.474 2.853 4.709 4.99 1.234 2.139 1.968 4.502 1.968 6.574h2Zm12.558 17.44c2.164 1.249 4.358 1.494 6.075.502 1.717-.991 2.602-3.013 2.602-5.512h-2c0 2.078-.722 3.272-1.602 3.78-.881.508-2.275.537-4.075-.502l-1 1.732Zm-7.677-13.297c0 2.505.873 5.212 2.236 7.574 1.364 2.36 3.271 4.47 5.441 5.723l1-1.733c-1.794-1.035-3.474-2.853-4.709-4.99-1.234-2.138-1.968-4.502-1.968-6.574h-2Zm8.677-5.01c-2.164-1.248-4.357-1.493-6.075-.502-1.717.992-2.602 3.014-2.602 5.512h2c0-2.078.722-3.272 1.602-3.78.881-.508 2.275-.536 4.075.503l1-1.732Zm7.677 13.297c0-2.505-.873-5.212-2.236-7.573-1.364-2.361-3.271-4.47-5.441-5.723l-1 1.732c1.794 1.036 3.474 2.853 4.709 4.99 1.234 2.139 1.968 4.503 1.968 6.574h2Zm18.976 12.43c0 2.078-.722 3.272-1.602 3.78-.881.509-2.275.537-4.075-.502l-1 1.732c2.164 1.25 4.358 1.494 6.075.503 1.717-.992 2.602-3.014 2.602-5.512h-2Zm-6.677-11.564c1.794 1.036 3.474 2.854 4.709 4.991 1.234 2.138 1.968 4.502 1.968 6.574h2c0-2.506-.873-5.213-2.236-7.574-1.363-2.36-3.271-4.47-5.441-5.723l-1 1.732Zm-5.677 3.278c0-2.078.722-3.272 1.602-3.78.881-.509 2.276-.537 4.075.502l1-1.732c-2.164-1.25-4.357-1.494-6.075-.502-1.717.991-2.602 3.013-2.602 5.512h2Zm6.677 11.564c-1.794-1.036-3.474-2.853-4.709-4.991-1.234-2.138-1.968-4.502-1.968-6.573h-2c0 2.505.873 5.212 2.236 7.573 1.364 2.361 3.272 4.47 5.441 5.723l1-1.732Z" fill="#fff" mask="url(#a)"/><path transform="matrix(-.86603 -.5 0 1 365.101 368.756)" fill="#0070CC" stroke="#fff" d="M0 0h72.953v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 244.009 298.844)" fill="#0070CC" stroke="#fff" d="M0 0h72.953v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 423.015 402.193)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 286.128 323.162)" fill="#0070CC" stroke="#fff" d="M0 0h30.397v12.195H0z"/><path transform="matrix(.86603 .5 0 1 180.83 213.589)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 217.684 308.037)" fill="#0070CC" stroke="#fff" d="M0 0h42.556v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 449.34 441.782)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 391.426 408.346)" fill="#0070CC" stroke="#fff" d="M0 0h109.429v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 280.863 344.512)" fill="#0070CC" stroke="#fff" d="M0 0h54.714v12.195H0z"/><path transform="matrix(.86603 .5 0 1 354.571 338.288)" fill="#0070CC" stroke="#fff" d="M0 0h42.556v12.195H0z"/><path transform="matrix(.86603 .5 0 1 180.83 237.978)" fill="#0070CC" stroke="#fff" d="M0 0h109.429v12.195H0z"/><path transform="matrix(.86603 .5 0 1 291.393 301.811)" fill="#0070CC" stroke="#fff" d="M0 0h54.714v12.195H0z"/><path transform="matrix(.86603 .5 0 1 238.744 167.993)" fill="#0070CC" stroke="#fff" d="M0 0h72.953v12.195H0z"/><path transform="matrix(.86603 .5 0 1 180.83 134.556)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(.86603 .5 0 1 317.717 213.588)" fill="#0070CC" stroke="#fff" d="M0 0h55.936v12.195H0z"/><path transform="matrix(.86603 .5 0 1 180.83 158.947)" fill="#0070CC" stroke="#fff" d="M0 0h109.429v12.195H0z"/><path transform="matrix(.86603 .5 0 1 291.393 222.779)" fill="#0070CC" stroke="#fff" d="M0 0h54.714v12.195H0z"/><path d="m446.381 314.222 17.942-10.359v371.668l-17.942 10.358V314.222Z" fill="#0070CC" stroke="#fff"/><path d="m19.232 46.89 445.091 256.973-17.942 10.359L1.291 57.248 19.232 46.89ZM1.29 57.25l445.091 256.973V685.89L1.291 428.917V57.25Z" fill="#0070CC" stroke="#fff"/><path d="M24.346 126c0-1.105.776-1.552 1.732-1l391.249 225.888c.957.552 1.732 1.895 1.732 3v286.039c0 1.104-.775 1.552-1.732 1L26.078 415.039c-.956-.552-1.732-1.896-1.732-3V126Z" fill="#0070CC" stroke="#fff"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M38.7 105.873c0 4.577-3.213 6.432-7.177 4.143-3.963-2.288-7.177-7.853-7.177-12.43 0-4.576 3.213-6.431 7.177-4.143 3.964 2.288 7.177 7.853 7.177 12.43Zm21.235 12.43c0 4.577-3.213 6.432-7.177 4.144-3.964-2.289-7.177-7.854-7.177-12.431 0-4.576 3.213-6.431 7.177-4.143 3.964 2.288 7.177 7.853 7.177 12.43Zm13.8 16.574c3.963 2.288 7.176.433 7.176-4.144 0-4.576-3.213-10.141-7.177-12.43-3.963-2.288-7.176-.433-7.176 4.144 0 4.576 3.213 10.142 7.176 12.43Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M38.7 105.873c0 4.577-3.213 6.432-7.177 4.143-3.963-2.288-7.177-7.853-7.177-12.43 0-4.576 3.213-6.431 7.177-4.143 3.964 2.288 7.177 7.853 7.177 12.43Zm21.235 12.43c0 4.577-3.213 6.432-7.177 4.144-3.964-2.289-7.177-7.854-7.177-12.431 0-4.576 3.213-6.431 7.177-4.143 3.964 2.288 7.177 7.853 7.177 12.43Zm13.8 16.574c3.963 2.288 7.176.433 7.176-4.144 0-4.576-3.213-10.141-7.177-12.43-3.963-2.288-7.176-.433-7.176 4.144 0 4.576 3.213 10.142 7.176 12.43Z" fill="#0070CC"/><path d="m31.523 110.016-.5.866.5-.866Zm21.235 12.431.5-.866-.5.866Zm0-16.574-.5.866.5-.866Zm20.976 29.004-.5.866.5-.866Zm0-16.574-.5.866.5-.866Zm-42.71-7.421c2.163 1.25 4.356 1.495 6.074.503 1.717-.991 2.602-3.013 2.602-5.512h-2c0 2.078-.722 3.272-1.602 3.78-.88.508-2.275.536-4.075-.503l-1 1.732Zm-7.678-13.296c0 2.505.873 5.212 2.236 7.573 1.364 2.362 3.271 4.471 5.441 5.723l1-1.732c-1.794-1.035-3.474-2.853-4.709-4.991-1.234-2.137-1.968-4.501-1.968-6.573h-2Zm8.677-5.01c-2.164-1.249-4.357-1.493-6.075-.502-1.717.992-2.602 3.014-2.602 5.512h2c0-2.078.722-3.272 1.602-3.78.88-.508 2.276-.536 4.075.503l1-1.732Zm7.677 13.297c0-2.505-.873-5.212-2.236-7.573-1.364-2.361-3.271-4.47-5.44-5.723l-1 1.732c1.793 1.036 3.474 2.853 4.708 4.99 1.234 2.138 1.968 4.503 1.968 6.574h2Zm12.558 17.44c2.164 1.249 4.357 1.494 6.075.502 1.717-.991 2.602-3.013 2.602-5.512h-2c0 2.078-.722 3.272-1.602 3.78-.88.508-2.275.537-4.075-.502l-1 1.732Zm-7.677-13.297c0 2.506.873 5.212 2.236 7.574 1.364 2.361 3.272 4.47 5.441 5.723l1-1.732c-1.794-1.036-3.474-2.854-4.709-4.991-1.234-2.138-1.968-4.502-1.968-6.574h-2Zm8.677-5.009c-2.164-1.249-4.357-1.494-6.075-.503-1.717.992-2.602 3.014-2.602 5.512h2c0-2.078.722-3.272 1.602-3.78.88-.508 2.276-.536 4.075.503l1-1.732Zm7.677 13.296c0-2.505-.873-5.212-2.236-7.573-1.363-2.361-3.271-4.471-5.441-5.723l-1 1.732c1.794 1.036 3.474 2.853 4.709 4.991 1.234 2.138 1.968 4.502 1.968 6.573h2Zm18.976 12.43c0 2.078-.722 3.272-1.602 3.781-.88.508-2.275.536-4.075-.503l-1 1.732c2.164 1.249 4.358 1.494 6.075.503 1.717-.992 2.602-3.014 2.602-5.513h-2Zm-6.677-11.564c1.794 1.036 3.475 2.854 4.709 4.991 1.234 2.138 1.968 4.502 1.968 6.573h2c0-2.505-.873-5.212-2.236-7.573-1.364-2.361-3.271-4.47-5.44-5.723l-1 1.732Zm-5.676 3.278c0-2.078.721-3.272 1.601-3.78.88-.509 2.275-.537 4.075.502l1-1.732c-2.164-1.249-4.357-1.494-6.075-.502-1.717.991-2.602 3.013-2.602 5.512h2Zm6.676 11.564c-1.794-1.036-3.474-2.853-4.709-4.991-1.234-2.138-1.968-4.502-1.968-6.573h-2c0 2.505.873 5.212 2.236 7.573 1.364 2.361 3.271 4.47 5.441 5.723l1-1.732Z" fill="#fff" mask="url(#b)"/><path transform="matrix(-.86603 -.5 0 1 239.101 414.756)" fill="#0070CC" stroke="#fff" d="M0 0h72.953v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 118.009 344.844)" fill="#0070CC" stroke="#fff" d="M0 0h72.953v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 297.015 448.193)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 160.128 369.162)" fill="#0070CC" stroke="#fff" d="M0 0h30.397v12.195H0z"/><path transform="matrix(.86603 .5 0 1 54.83 259.589)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 91.684 354.037)" fill="#0070CC" stroke="#fff" d="M0 0h42.556v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 323.34 487.782)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 265.426 454.346)" fill="#0070CC" stroke="#fff" d="M0 0h109.429v12.195H0z"/><path transform="matrix(-.86603 -.5 0 1 154.863 390.512)" fill="#0070CC" stroke="#fff" d="M0 0h54.714v12.195H0z"/><path transform="matrix(.86603 .5 0 1 228.571 384.288)" fill="#0070CC" stroke="#fff" d="M0 0h42.556v12.195H0z"/><path transform="matrix(.86603 .5 0 1 54.83 283.978)" fill="#0070CC" stroke="#fff" d="M0 0h109.429v12.195H0z"/><path transform="matrix(.86603 .5 0 1 165.393 347.811)" fill="#0070CC" stroke="#fff" d="M0 0h54.714v12.195H0z"/><path transform="matrix(.86603 .5 0 1 112.744 213.993)" fill="#0070CC" stroke="#fff" d="M0 0h72.953v12.195H0z"/><path transform="matrix(.86603 .5 0 1 54.83 180.556)" fill="#0070CC" stroke="#fff" d="M0 0h48.635v12.195H0z"/><path transform="matrix(.86603 .5 0 1 191.717 259.588)" fill="#0070CC" stroke="#fff" d="M0 0h55.936v12.195H0z"/><path transform="matrix(.86603 .5 0 1 54.83 204.947)" fill="#0070CC" stroke="#fff" d="M0 0h109.429v12.195H0z"/><path transform="matrix(.86603 .5 0 1 165.393 268.779)" fill="#0070CC" stroke="#fff" d="M0 0h54.714v12.195H0z"/></svg>
\ No newline at end of file
diff --git a/build/img/features/key-value/icon-library.svg b/build/img/features/key-value/icon-library.svg
new file mode 100644
index 0000000..c8d357a
--- /dev/null
+++ b/build/img/features/key-value/icon-library.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 3h2v18H7V3ZM4 3h2v18H4V3Zm6 0h2v18h-2V3Zm9.062 17.792-6.223-16.89 1.877-.692 6.223 16.89-1.877.692Z" fill="#0070CC"/><path d="M7 3h2v18H7V3ZM4 3h2v18H4V3Zm6 0h2v18h-2V3Zm9.062 17.792-6.223-16.89 1.877-.692 6.223 16.89-1.877.692Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/features/key-value/key-value-api-2.svg b/build/img/features/key-value/key-value-api-2.svg
new file mode 100644
index 0000000..a8843f6
--- /dev/null
+++ b/build/img/features/key-value/key-value-api-2.svg
@@ -0,0 +1 @@
+<svg width="443" height="123" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M349.51 85.906V17.638s8.234 6.862 33.826 6.862 34.716-7.647 34.716-7.647v69.052s-3.685 8.386-34.716 8.708c-31.031.323-33.826-8.707-33.826-8.707Z" fill="#fff"/><path d="M418.848 15.483c0 6.092-15.529 11.03-35.094 11.03s-35.094-4.938-35.094-11.03c0-6.091 15.529-11.03 35.094-11.03s35.094 4.939 35.094 11.03Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M415.246 18.627c1.603-1.2 2.156-2.278 2.156-3.143 0-.866-.553-1.943-2.156-3.144-1.58-1.184-3.962-2.312-7.045-3.284-6.15-1.94-14.769-3.164-24.447-3.164-9.678 0-18.296 1.224-24.446 3.164-3.084.972-5.466 2.1-7.045 3.284-1.604 1.2-2.156 2.278-2.156 3.143 0 .866.552 1.943 2.156 3.144 1.579 1.184 3.961 2.312 7.045 3.284 6.15 1.94 14.768 3.164 24.446 3.164s18.297-1.224 24.447-3.164c3.083-.972 5.465-2.1 7.045-3.284Zm-31.492 7.887c19.565 0 35.094-4.939 35.094-11.03 0-6.092-15.529-11.03-35.094-11.03s-35.094 4.938-35.094 11.03c0 6.091 15.529 11.03 35.094 11.03Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M348.607 84.189V16.074h1.447V84.19h-1.447Zm68.856.071.079-69.186 1.447.002-.079 69.185-1.447-.001Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M359.626 90.993c6.143 1.89 14.673 3.07 24.126 3.07 9.454 0 17.984-1.18 24.127-3.07 3.075-.947 5.512-2.06 7.163-3.261 1.667-1.213 2.409-2.419 2.409-3.543h1.447c0 1.802-1.185 3.383-3.001 4.705-1.833 1.332-4.437 2.503-7.591 3.473-6.315 1.944-14.996 3.135-24.554 3.135-9.557 0-18.238-1.191-24.553-3.135-3.154-.97-5.759-2.14-7.591-3.474-1.817-1.321-3.001-2.902-3.001-4.704h1.447c0 1.124.742 2.33 2.409 3.543 1.651 1.202 4.088 2.314 7.163 3.26Zm0-46.236c6.143 1.89 14.673 3.07 24.126 3.07 9.454 0 17.984-1.18 24.127-3.07 3.075-.947 5.512-2.06 7.163-3.261 1.667-1.213 2.409-2.419 2.409-3.543h1.447c0 1.802-1.185 3.383-3.001 4.704-1.833 1.334-4.437 2.504-7.591 3.474-6.315 1.944-14.996 3.135-24.554 3.135-9.557 0-18.238-1.191-24.553-3.135-3.154-.97-5.759-2.14-7.591-3.474-1.817-1.321-3.001-2.902-3.001-4.704h1.447c0 1.124.742 2.33 2.409 3.543 1.651 1.202 4.088 2.314 7.163 3.26Zm0 23.277c6.143 1.89 14.673 3.07 24.126 3.07 9.454 0 17.984-1.18 24.127-3.07 3.075-.947 5.512-2.059 7.163-3.26 1.667-1.213 2.409-2.42 2.409-3.543h1.447c0 1.801-1.185 3.382-3.001 4.704-1.833 1.333-4.437 2.503-7.591 3.474-6.315 1.943-14.996 3.134-24.554 3.134-9.557 0-18.238-1.19-24.553-3.134-3.154-.97-5.759-2.141-7.591-3.474-1.817-1.322-3.001-2.903-3.001-4.704h1.447c0 1.124.742 2.33 2.409 3.542 1.651 1.202 4.088 2.314 7.163 3.26Z" fill="#ED1C24"/><path d="M42.519 61.535 85.06 72.72V11.933L42.519.748.723 13.673v60.535L42.52 61.536Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 75.18V13.142L42.503 0l43.281 11.38v62.275L42.533 62.283 0 75.18Zm1.447-1.944 41.058-12.448 41.832 10.998V12.487L42.535 1.497 1.447 14.203v59.033Z" fill="#2D2D2D"/><path d="M43.265 25.32.724 14.135v74.124l42.541 11.185 41.796-12.925V12.648L43.265 25.32Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M85.784 11.676v75.373l-42.502 13.144L0 88.813V13.201l43.251 11.37 42.533-12.895Zm-1.447 1.943L43.28 26.068 1.447 15.069v72.636l41.802 10.99L84.337 85.99V13.62Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M41.92 98.204V25.2h1.446v73.005H41.92Z" fill="#2D2D2D"/><rect x="168.245" y="3.261" width="96.802" height="96.173" rx="48.087" fill="#ED1C24"/><path d="M207.973 34.296s-22.189 13.42-1.277 26.744c4.022 2.595 18.613 9.811 18.198 16.49 0 0 8.843-12.977-4.087-21.143-13.281-8.355-16.602-17.28-12.834-22.091Z" fill="#fff"/><path d="M200.246 59.932s-7.918 11.9 7.662 14.337c1.532.19 12.802 1.361 15.74 5.033 0 0-.256-6.33-9.451-10.065-9.162-3.735-12.93-4.652-13.951-9.305Zm30.65-12.502c-9.514-9.874-12.164-15.983-8.078-23.895 0 0-28.382 10.824-.351 30.036 10.025 6.867 8.365 13.894 8.365 14.147 1.564-1.614 9.578-10.413.064-20.288Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m153.017 42.74 4.604 4.579a.716.716 0 0 1 0 1.017l-4.604 4.58a.726.726 0 0 1-1.023 0 .716.716 0 0 1 0-1.018l3.369-3.35h-54.795a.721.721 0 0 1-.724-.72c0-.398.324-.72.724-.72h54.795l-3.369-3.35a.716.716 0 0 1 0-1.018.726.726 0 0 1 1.023 0ZM104.66 69.502l-4.604-4.579a.717.717 0 0 1 0-1.017l4.604-4.58a.726.726 0 0 1 1.023 0 .716.716 0 0 1 0 1.018l-3.369 3.35h54.796c.399 0 .723.323.723.72 0 .398-.324.72-.723.72h-54.796l3.369 3.35a.716.716 0 0 1 0 1.018.726.726 0 0 1-1.023 0ZM323.897 43.71l4.604 4.578a.718.718 0 0 1 0 1.018l-4.604 4.579a.727.727 0 0 1-1.024 0 .718.718 0 0 1 0-1.018l3.369-3.35h-45.687a.722.722 0 0 1-.724-.72c0-.397.324-.72.724-.72h45.687l-3.369-3.35a.718.718 0 0 1 0-1.018.727.727 0 0 1 1.024 0Zm-39.25 26.425-4.605-4.579a.718.718 0 0 1 0-1.018l4.605-4.579a.726.726 0 0 1 1.023 0 .718.718 0 0 1 0 1.018l-3.369 3.35h45.688c.399 0 .723.323.723.72 0 .398-.324.72-.723.72h-45.688l3.369 3.35a.718.718 0 0 1 0 1.018.726.726 0 0 1-1.023 0Z" fill="#000"/><path d="m7.93 120.14 3.977-10.301h1.476l4.24 10.301H16.06l-1.208-3.12h-4.331l-1.137 3.12H7.929Zm2.988-4.23h3.511l-1.081-2.853a27.89 27.89 0 0 1-.735-2.136 13.099 13.099 0 0 1-.558 1.968l-1.137 3.021ZM18.7 123v-10.322h1.158v.969c.273-.379.582-.662.926-.85.344-.192.76-.288 1.25-.288.64 0 1.206.164 1.696.492.49.328.86.792 1.11 1.391.249.595.374 1.249.374 1.961 0 .763-.14 1.452-.417 2.066-.273.609-.674 1.077-1.201 1.405a3.097 3.097 0 0 1-1.654.485c-.423 0-.805-.089-1.144-.267a2.604 2.604 0 0 1-.827-.675V123H18.7Zm1.151-6.549c0 .96.196 1.67.587 2.129.39.459.864.689 1.42.689.565 0 1.048-.237 1.448-.71.405-.478.608-1.215.608-2.213 0-.951-.198-1.663-.594-2.136-.39-.474-.86-.71-1.406-.71-.541 0-1.022.253-1.441.759-.415.501-.622 1.232-.622 2.192ZM26.898 123v-10.322h1.16v.969c.272-.379.58-.662.925-.85.343-.192.76-.288 1.25-.288.64 0 1.206.164 1.696.492.49.328.86.792 1.109 1.391.25.595.374 1.249.374 1.961 0 .763-.139 1.452-.416 2.066-.274.609-.674 1.077-1.202 1.405a3.097 3.097 0 0 1-1.653.485c-.424 0-.805-.089-1.144-.267a2.604 2.604 0 0 1-.827-.675V123h-1.272Zm1.152-6.549c0 .96.195 1.67.586 2.129.391.459.865.689 1.42.689.566 0 1.049-.237 1.449-.71.405-.478.607-1.215.607-2.213 0-.951-.197-1.663-.593-2.136-.391-.474-.86-.71-1.406-.71-.542 0-1.022.253-1.441.759-.415.501-.622 1.232-.622 2.192Zm7.019 3.689v-10.301h1.272v10.301h-1.272Zm3.401-8.846v-1.455h1.272v1.455h-1.271Zm0 8.846v-7.462h1.272v7.462h-1.271Zm8.256-2.733 1.25.161c-.136.858-.487 1.53-1.052 2.017-.56.483-1.25.724-2.07.724-1.027 0-1.854-.333-2.48-.998-.622-.67-.933-1.628-.933-2.874 0-.806.135-1.511.403-2.115.268-.604.676-1.056 1.222-1.356a3.645 3.645 0 0 1 1.795-.457c.815 0 1.481.206 2 .619.517.407.85.988.995 1.742l-1.236.19c-.118-.501-.327-.878-.629-1.131a1.61 1.61 0 0 0-1.08-.38c-.641 0-1.162.23-1.562.689-.4.454-.6 1.176-.6 2.164 0 1.002.192 1.731.579 2.185.386.455.89.682 1.512.682.499 0 .916-.152 1.25-.457.334-.304.546-.773.636-1.405Zm7.379 1.813c-.47.398-.925.679-1.363.843a3.92 3.92 0 0 1-1.4.246c-.823 0-1.457-.199-1.9-.597-.442-.403-.664-.916-.664-1.539 0-.366.083-.698.248-.998a2.1 2.1 0 0 1 .656-.731 3.12 3.12 0 0 1 .919-.414 9.06 9.06 0 0 1 1.13-.19c1.027-.122 1.783-.267 2.268-.436.005-.173.007-.283.007-.33 0-.515-.12-.878-.36-1.089-.325-.286-.808-.429-1.448-.429-.599 0-1.041.106-1.328.316-.283.206-.493.574-.63 1.104l-1.243-.169c.113-.529.3-.956.558-1.279.26-.328.634-.579 1.124-.752.49-.178 1.057-.267 1.702-.267.64 0 1.161.075 1.562.225.4.15.695.34.883.569.188.225.32.511.395.857.043.216.064.605.064 1.167v1.686c0 1.176.026 1.921.078 2.235.056.309.165.606.325.892H54.36a2.668 2.668 0 0 1-.255-.92ZM54 116.395c-.461.187-1.154.347-2.077.478-.523.075-.892.159-1.11.253a1.096 1.096 0 0 0-.677 1.012c0 .337.127.618.381.843.26.225.636.337 1.13.337.49 0 .926-.105 1.308-.316.381-.216.661-.508.84-.878.137-.286.205-.708.205-1.265v-.464Zm6.184 2.614.184 1.117a4.742 4.742 0 0 1-.96.113c-.462 0-.82-.073-1.075-.218a1.226 1.226 0 0 1-.536-.569c-.104-.239-.156-.738-.156-1.497v-4.293h-.932v-.984h.932v-1.848l1.265-.759v2.607h1.279v.984h-1.28v4.363c0 .361.022.593.064.696a.55.55 0 0 0 .22.246c.103.061.249.091.437.091.142 0 .328-.016.559-.049Zm1.403-7.715v-1.455h1.271v1.455h-1.271Zm0 8.846v-7.462h1.271v7.462h-1.271Zm2.886-3.731c0-1.382.386-2.405 1.158-3.071.646-.552 1.432-.829 2.36-.829 1.032 0 1.875.337 2.53 1.012.654.67.981 1.597.981 2.783 0 .96-.146 1.716-.438 2.269a3.043 3.043 0 0 1-1.264 1.279 3.672 3.672 0 0 1-1.809.457c-1.05 0-1.9-.335-2.55-1.005-.646-.67-.968-1.635-.968-2.895Zm1.307 0c0 .956.21 1.672.629 2.15.419.473.946.71 1.582.71a2.01 2.01 0 0 0 1.576-.717c.419-.478.628-1.206.628-2.185 0-.923-.212-1.621-.635-2.094a2 2 0 0 0-1.569-.717c-.636 0-1.163.237-1.582.71-.42.473-.63 1.187-.63 2.143Zm7.365 3.731v-7.462h1.144v1.061c.552-.82 1.347-1.23 2.388-1.23.452 0 .867.082 1.244.246.381.159.666.37.855.632.188.263.32.574.395.935.047.234.071.644.071 1.23v4.588H77.97v-4.539c0-.515-.05-.9-.148-1.152a1.195 1.195 0 0 0-.53-.612 1.648 1.648 0 0 0-.883-.232 2.08 2.08 0 0 0-1.406.513c-.391.342-.586.991-.586 1.947v4.075h-1.272Zm251.429-2.962v-10.339h7.434v1.22h-6.073v3.167h5.687v1.213h-5.687v3.519h6.311v1.22h-7.672Zm8.669 0 2.721-3.893-2.518-3.597h1.578l1.143 1.756c.215.334.388.614.519.84.206-.311.395-.586.568-.826l1.255-1.77h1.508l-2.574 3.527 2.77 3.963h-1.55l-1.528-2.327-.407-.628-1.957 2.955h-1.528Zm10.898-1.135.182 1.121a4.669 4.669 0 0 1-.953.113c-.459 0-.814-.073-1.066-.219a1.215 1.215 0 0 1-.533-.571c-.103-.24-.155-.74-.155-1.502v-4.309h-.925v-.988h.925v-1.855l1.256-.761v2.616h1.269v.988h-1.269v4.379c0 .362.021.595.063.699a.557.557 0 0 0 .217.247c.103.061.248.091.435.091.14 0 .325-.016.554-.049Zm6.459-1.277 1.305.162c-.206.767-.587 1.362-1.144 1.785-.556.423-1.267.635-2.131.635-1.09 0-1.955-.337-2.595-1.009-.636-.677-.954-1.624-.954-2.842 0-1.26.323-2.238.968-2.934.645-.696 1.482-1.044 2.51-1.044.996 0 1.81.341 2.441 1.023.631.681.947 1.641.947 2.877 0 .075-.003.188-.007.339h-5.555c.047.823.279 1.453.695 1.89.416.437.935.656 1.557.656.462 0 .857-.122 1.185-.367.327-.244.586-.635.778-1.171Zm-4.144-2.052h4.158c-.056-.63-.215-1.103-.477-1.418-.402-.489-.923-.733-1.564-.733-.579 0-1.068.195-1.465.585-.393.39-.61.912-.652 1.566Zm7.146 4.464v-7.49h1.136v1.136c.29-.532.557-.882.8-1.051.247-.169.519-.254.813-.254.426 0 .858.136 1.298.409l-.435 1.178a1.794 1.794 0 0 0-.926-.275 1.18 1.18 0 0 0-.743.254 1.33 1.33 0 0 0-.47.691c-.14.451-.211.945-.211 1.481v3.921h-1.262Zm4.917 0v-7.49h1.136v1.065c.547-.823 1.337-1.234 2.37-1.234.449 0 .86.082 1.234.247.379.16.662.371.849.635.187.263.318.576.392.938.047.235.071.646.071 1.234v4.605h-1.263v-4.556c0-.517-.049-.903-.147-1.156a1.19 1.19 0 0 0-.526-.614 1.62 1.62 0 0 0-.877-.233c-.537 0-1.002.172-1.395.515-.388.343-.582.995-.582 1.954v4.09h-1.262Zm12.974-.924c-.468.4-.919.682-1.354.847-.43.164-.893.247-1.388.247-.818 0-1.447-.2-1.887-.6-.439-.404-.659-.919-.659-1.544a2.089 2.089 0 0 1 .898-1.735c.271-.184.575-.323.911-.417a9.14 9.14 0 0 1 1.122-.19c1.02-.122 1.77-.268 2.252-.437l.007-.332c0-.517-.12-.881-.358-1.093-.323-.287-.802-.43-1.438-.43-.593 0-1.033.106-1.318.317-.281.207-.489.576-.624 1.107l-1.235-.169c.113-.531.297-.959.554-1.283.258-.33.629-.581 1.116-.755.486-.179 1.049-.268 1.69-.268.635 0 1.152.075 1.549.226.398.15.69.341.877.571.187.226.318.512.393.86.042.217.063.607.063 1.171v1.693c0 1.18.026 1.928.077 2.243.056.31.164.609.323.895h-1.319a2.689 2.689 0 0 1-.252-.924Zm-.105-2.835c-.459.188-1.146.348-2.062.48-.519.075-.886.16-1.101.254a1.088 1.088 0 0 0-.673 1.015c0 .339.126.621.378.847.257.225.631.338 1.122.338.486 0 .919-.106 1.298-.317.378-.217.657-.51.834-.882.136-.287.204-.71.204-1.269v-.466Zm3.331 3.759v-10.339h1.262v10.339h-1.262Zm7.624 0v-10.339h3.541c.8 0 1.41.049 1.831.148a3.47 3.47 0 0 1 1.508.741c.542.46.946 1.05 1.213 1.77.271.714.406 1.533.406 2.454 0 .785-.091 1.481-.273 2.088-.182.606-.416 1.109-.701 1.509a3.782 3.782 0 0 1-.94.938 3.82 3.82 0 0 1-1.227.515 6.899 6.899 0 0 1-1.648.176h-3.71Zm1.36-1.22h2.195c.678 0 1.209-.063 1.592-.19.388-.127.697-.306.926-.536.323-.325.573-.76.75-1.305.183-.55.274-1.215.274-1.996 0-1.081-.178-1.911-.533-2.49-.351-.583-.778-.973-1.283-1.17-.365-.141-.952-.212-1.761-.212h-2.16v7.899Zm13.837.296c-.467.4-.919.682-1.353.847-.43.164-.893.247-1.389.247-.818 0-1.447-.2-1.886-.6-.44-.404-.659-.919-.659-1.544 0-.367.081-.701.245-1.002.168-.306.386-.55.652-.733.271-.184.575-.323.912-.417a9.14 9.14 0 0 1 1.122-.19c1.019-.122 1.769-.268 2.251-.437.005-.174.007-.285.007-.332 0-.517-.119-.881-.358-1.093-.322-.287-.801-.43-1.437-.43-.594 0-1.034.106-1.319.317-.28.207-.488.576-.624 1.107l-1.234-.169c.112-.531.297-.959.554-1.283.257-.33.629-.581 1.115-.755.486-.179 1.05-.268 1.69-.268.636 0 1.152.075 1.55.226.397.15.689.341.876.571.187.226.318.512.393.86.042.217.063.607.063 1.171v1.693c0 1.18.026 1.928.077 2.243.057.31.164.609.323.895h-1.318a2.711 2.711 0 0 1-.253-.924Zm-.105-2.835c-.458.188-1.145.348-2.062.48-.519.075-.886.16-1.101.254a1.088 1.088 0 0 0-.673 1.015c0 .339.126.621.379.847.257.225.631.338 1.122.338a2.62 2.62 0 0 0 1.297-.317c.379-.217.657-.51.835-.882.135-.287.203-.71.203-1.269v-.466Zm6.116 2.624.182 1.121a4.67 4.67 0 0 1-.954.113c-.458 0-.813-.073-1.066-.219a1.225 1.225 0 0 1-.533-.571c-.103-.24-.154-.74-.154-1.502v-4.309h-.926v-.988h.926v-1.855l1.255-.761v2.616h1.27v.988h-1.27v4.379c0 .362.021.595.063.699.047.103.12.185.218.247.103.061.248.091.435.091.14 0 .325-.016.554-.049Zm6.22.211c-.467.4-.918.682-1.353.847-.43.164-.893.247-1.389.247-.818 0-1.447-.2-1.886-.6-.439-.404-.659-.919-.659-1.544 0-.367.082-.701.245-1.002.169-.306.386-.55.652-.733.272-.184.575-.323.912-.417a9.14 9.14 0 0 1 1.122-.19c1.019-.122 1.77-.268 2.251-.437.005-.174.007-.285.007-.332 0-.517-.119-.881-.357-1.093-.323-.287-.802-.43-1.438-.43-.594 0-1.033.106-1.318.317-.281.207-.489.576-.625 1.107l-1.234-.169c.112-.531.297-.959.554-1.283.257-.33.629-.581 1.115-.755.486-.179 1.05-.268 1.69-.268.636 0 1.153.075 1.55.226.398.15.69.341.877.571.187.226.318.512.392.86.043.217.064.607.064 1.171v1.693c0 1.18.025 1.928.077 2.243.056.31.163.609.322.895h-1.318a2.711 2.711 0 0 1-.253-.924Zm-.105-2.835c-.458.188-1.145.348-2.062.48-.518.075-.885.16-1.101.254a1.08 1.08 0 0 0-.497.416 1.068 1.068 0 0 0-.176.599c0 .339.126.621.379.847.257.225.631.338 1.122.338.486 0 .919-.106 1.297-.317.379-.217.657-.51.835-.882.135-.287.203-.71.203-1.269v-.466Zm4.524 3.759h-1.171v-10.339h1.262v3.689c.533-.673 1.213-1.009 2.041-1.009.458 0 .89.094 1.297.282a2.57 2.57 0 0 1 1.01.783c.267.334.475.738.624 1.213.15.475.225.983.225 1.523 0 1.284-.316 2.276-.947 2.977-.631.7-1.389 1.051-2.272 1.051-.879 0-1.569-.369-2.069-1.108v.938Zm-.014-3.801c0 .898.122 1.547.365 1.946.397.654.935.981 1.613.981.551 0 1.028-.24 1.43-.72.402-.484.603-1.203.603-2.158 0-.978-.194-1.7-.582-2.165-.383-.465-.848-.698-1.395-.698-.552 0-1.029.242-1.431.726-.402.48-.603 1.176-.603 2.088ZM426 116.254c-.468.4-.919.682-1.353.847a3.87 3.87 0 0 1-1.389.247c-.818 0-1.447-.2-1.886-.6-.44-.404-.66-.919-.66-1.544a2.098 2.098 0 0 1 .898-1.735c.271-.184.575-.323.912-.417a9.07 9.07 0 0 1 1.122-.19c1.019-.122 1.769-.268 2.251-.437l.007-.332c0-.517-.119-.881-.358-1.093-.322-.287-.802-.43-1.437-.43-.594 0-1.034.106-1.319.317-.28.207-.488.576-.624 1.107l-1.234-.169c.112-.531.297-.959.554-1.283.257-.33.629-.581 1.115-.755.486-.179 1.049-.268 1.69-.268.636 0 1.152.075 1.55.226.397.15.689.341.876.571.187.226.318.512.393.86.042.217.063.607.063 1.171v1.693c0 1.18.026 1.928.077 2.243.056.31.164.609.323.895h-1.319a2.711 2.711 0 0 1-.252-.924Zm-.105-2.835c-.458.188-1.146.348-2.062.48-.519.075-.886.16-1.101.254a1.088 1.088 0 0 0-.673 1.015c0 .339.126.621.379.847.257.225.631.338 1.122.338a2.62 2.62 0 0 0 1.297-.317c.379-.217.657-.51.834-.882.136-.287.204-.71.204-1.269v-.466Zm2.854 1.524 1.249-.198c.07.503.264.889.582 1.157.322.268.771.402 1.346.402.58 0 1.01-.118 1.291-.353.28-.24.42-.519.42-.839a.77.77 0 0 0-.371-.677c-.173-.113-.603-.256-1.291-.43-.925-.236-1.568-.438-1.928-.607a1.928 1.928 0 0 1-.814-.712 1.937 1.937 0 0 1-.273-1.009c0-.334.075-.642.224-.924.155-.287.363-.524.624-.712.197-.146.463-.268.8-.367a3.767 3.767 0 0 1 1.094-.155c.584 0 1.096.085 1.536.254.444.169.771.4.981.691.211.287.356.672.435 1.157l-1.234.169c-.056-.386-.22-.687-.491-.903-.266-.216-.645-.324-1.136-.324-.58 0-.993.096-1.241.289-.248.193-.372.418-.372.677 0 .165.052.313.154.444.103.137.265.25.484.339.126.047.498.155 1.115.324.893.24 1.515.438 1.866.593.355.15.633.371.834.663.201.291.302.653.302 1.086 0 .423-.124.823-.372 1.199-.243.371-.596.66-1.059.867-.463.203-.986.304-1.571.304-.967 0-1.706-.203-2.216-.607-.505-.404-.827-1.004-.968-1.798Zm12.905-.177 1.304.162c-.206.767-.587 1.362-1.143 1.785-.557.423-1.267.635-2.132.635-1.089 0-1.954-.337-2.595-1.009-.636-.677-.954-1.624-.954-2.842 0-1.26.323-2.238.968-2.934.645-.696 1.482-1.044 2.511-1.044.996 0 1.809.341 2.44 1.023.631.681.947 1.641.947 2.877 0 .075-.002.188-.007.339h-5.554c.047.823.278 1.453.694 1.89.416.437.935.656 1.557.656.463 0 .858-.122 1.185-.367.327-.244.587-.635.779-1.171Zm-4.145-2.052h4.159c-.057-.63-.216-1.103-.477-1.418-.402-.489-.924-.733-1.564-.733-.58 0-1.068.195-1.466.585-.393.39-.61.912-.652 1.566Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/features/key-value/key-value-api-3.svg b/build/img/features/key-value/key-value-api-3.svg
new file mode 100644
index 0000000..3f8262f
--- /dev/null
+++ b/build/img/features/key-value/key-value-api-3.svg
@@ -0,0 +1 @@
+<svg width="443" height="123" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M359.51 85.906V17.638s8.233 6.863 33.825 6.863c25.593 0 34.717-7.647 34.717-7.647v69.052s-3.685 8.385-34.717 8.708c-31.031.322-33.825-8.708-33.825-8.708Z" fill="#fff"/><path d="M428.849 15.483c0 6.092-15.529 11.03-35.094 11.03s-35.094-4.938-35.094-11.03c0-6.091 15.529-11.03 35.094-11.03s35.094 4.939 35.094 11.03Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M425.246 18.627c1.604-1.2 2.156-2.278 2.156-3.144 0-.865-.552-1.943-2.156-3.144-1.579-1.183-3.961-2.31-7.045-3.283-6.15-1.94-14.768-3.164-24.446-3.164s-18.297 1.224-24.447 3.164c-3.083.972-5.465 2.1-7.045 3.284-1.603 1.2-2.156 2.278-2.156 3.143 0 .866.553 1.943 2.156 3.144 1.58 1.184 3.962 2.312 7.045 3.284 6.15 1.94 14.769 3.163 24.447 3.163 9.678 0 18.296-1.223 24.446-3.163 3.084-.972 5.466-2.1 7.045-3.284Zm-31.491 7.887c19.565 0 35.094-4.939 35.094-11.03 0-6.092-15.529-11.03-35.094-11.03s-35.094 4.938-35.094 11.03c0 6.091 15.529 11.03 35.094 11.03Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M358.607 84.19V16.073h1.447V84.19h-1.447Zm68.856.07.079-69.185 1.447.001-.079 69.186-1.447-.002Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M369.626 90.993c6.143 1.89 14.673 3.07 24.126 3.07 9.454 0 17.984-1.18 24.127-3.07 3.075-.947 5.512-2.06 7.163-3.261 1.667-1.213 2.409-2.419 2.409-3.543h1.447c0 1.802-1.185 3.382-3.001 4.704-1.833 1.333-4.437 2.504-7.591 3.474-6.315 1.944-14.996 3.135-24.554 3.135-9.557 0-18.238-1.191-24.553-3.135-3.154-.97-5.759-2.14-7.591-3.474-1.817-1.322-3.001-2.902-3.001-4.704h1.447c0 1.124.742 2.33 2.409 3.543 1.651 1.202 4.088 2.314 7.163 3.26Zm0-46.236c6.143 1.89 14.673 3.07 24.126 3.07 9.454 0 17.984-1.18 24.127-3.07 3.075-.947 5.512-2.06 7.163-3.261 1.667-1.213 2.409-2.419 2.409-3.543h1.447c0 1.802-1.185 3.383-3.001 4.704-1.833 1.334-4.437 2.504-7.591 3.474-6.315 1.944-14.996 3.135-24.554 3.135-9.557 0-18.238-1.191-24.553-3.135-3.154-.97-5.759-2.14-7.591-3.474-1.817-1.321-3.001-2.902-3.001-4.704h1.447c0 1.124.742 2.33 2.409 3.543 1.651 1.202 4.088 2.314 7.163 3.26Zm0 23.277c6.143 1.89 14.673 3.07 24.126 3.07 9.454 0 17.984-1.18 24.127-3.07 3.075-.947 5.512-2.059 7.163-3.26 1.667-1.213 2.409-2.42 2.409-3.543h1.447c0 1.801-1.185 3.382-3.001 4.704-1.833 1.333-4.437 2.503-7.591 3.474-6.315 1.943-14.996 3.134-24.554 3.134-9.557 0-18.238-1.19-24.553-3.134-3.154-.97-5.759-2.141-7.591-3.474-1.817-1.322-3.001-2.903-3.001-4.704h1.447c0 1.124.742 2.33 2.409 3.542 1.651 1.202 4.088 2.314 7.163 3.26Z" fill="#ED1C24"/><path d="M42.519 61.535 85.06 72.72V11.933L42.519.75.723 13.673v60.535L42.52 61.536Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 75.18V13.142L42.503 0l43.281 11.38v62.275L42.533 62.283 0 75.18Zm1.447-1.944 41.058-12.449 41.832 10.999V12.487L42.535 1.497 1.447 14.203v59.033Z" fill="#2D2D2D"/><path d="M43.265 25.32.724 14.135v74.124l42.541 11.185 41.796-12.925V12.648L43.265 25.32Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M85.784 11.676v75.373l-42.502 13.143L0 88.813V13.201l43.251 11.37 42.533-12.895Zm-1.447 1.943L43.28 26.068 1.447 15.069v72.636l41.802 10.99L84.338 85.99V13.62Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M41.92 98.204V25.2h1.446v73.005H41.92Z" fill="#2D2D2D"/><rect x="191.245" y="3.261" width="96.802" height="96.173" rx="48.087" fill="#ED1C24"/><path d="M230.973 34.296s-22.189 13.42-1.277 26.744c4.022 2.595 18.613 9.811 18.198 16.49 0 0 8.843-12.977-4.087-21.143-13.281-8.355-16.602-17.28-12.834-22.091Zm-7.727 25.636s-7.917 11.9 7.663 14.337c1.532.19 12.802 1.361 15.74 5.033 0 0-.256-6.33-9.451-10.065-9.163-3.735-12.93-4.652-13.952-9.305Z" fill="#fff"/><path d="M253.896 47.43c-9.514-9.874-12.164-15.983-8.078-23.895 0 0-28.382 10.824-.351 30.036 10.025 6.867 8.365 13.894 8.365 14.147 1.564-1.614 9.578-10.413.064-20.288Z" fill="#fff"/><rect x="68.669" y="79.8" width="28.948" height="28.76" rx="14.38" fill="#ED1C24"/><path d="M80.55 89.081s-6.636 4.013-.382 7.998c1.203.776 5.566 2.934 5.442 4.931 0 0 2.644-3.88-1.222-6.323-3.972-2.498-4.965-5.167-3.838-6.606Z" fill="#fff"/><path d="M78.24 96.747s-2.369 3.559 2.29 4.288c.459.057 3.83.407 4.707 1.505 0 0-.076-1.893-2.826-3.01-2.74-1.117-3.866-1.391-4.172-2.783Zm9.165-3.738c-2.845-2.953-3.638-4.78-2.416-7.146 0 0-8.488 3.237-.105 8.982 2.998 2.054 2.502 4.155 2.502 4.23.468-.482 2.864-3.113.019-6.066Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="m176.017 44.133 4.604 4.579a.716.716 0 0 1 0 1.017l-4.604 4.58a.726.726 0 0 1-1.023 0 .716.716 0 0 1 0-1.018l3.369-3.351H93.568a.722.722 0 0 1-.724-.72c0-.397.324-.72.724-.72h84.795l-3.369-3.35a.716.716 0 0 1 0-1.017.726.726 0 0 1 1.023 0Zm164.879.969 4.605 4.58a.718.718 0 0 1 0 1.017l-4.605 4.579a.726.726 0 0 1-1.023 0 .718.718 0 0 1 0-1.018l3.369-3.35h-45.688a.721.721 0 0 1-.723-.72c0-.398.324-.72.723-.72h45.688l-3.369-3.35a.718.718 0 0 1 0-1.018.726.726 0 0 1 1.023 0Z" fill="#000"/><path d="m7.93 120.14 3.977-10.301h1.476l4.24 10.301H16.06l-1.208-3.12h-4.331l-1.137 3.12H7.929Zm2.988-4.23h3.51l-1.08-2.853a28.092 28.092 0 0 1-.735-2.136 13.086 13.086 0 0 1-.558 1.968l-1.137 3.021ZM18.7 123v-10.322h1.158v.969c.273-.379.582-.662.926-.85.344-.192.76-.288 1.25-.288.64 0 1.206.164 1.696.492.49.328.86.792 1.11 1.391a5.02 5.02 0 0 1 .373 1.961c0 .763-.138 1.452-.416 2.066-.274.609-.674 1.077-1.201 1.405a3.097 3.097 0 0 1-1.654.485c-.424 0-.805-.089-1.144-.267a2.604 2.604 0 0 1-.827-.675V123H18.7Zm1.151-6.549c0 .96.196 1.67.587 2.129.39.459.864.689 1.42.689.565 0 1.048-.237 1.448-.71.405-.478.608-1.216.608-2.213 0-.951-.198-1.663-.594-2.136-.39-.474-.86-.71-1.406-.71-.542 0-1.022.253-1.441.759-.415.501-.622 1.232-.622 2.192ZM26.898 123v-10.322h1.16v.969c.272-.379.58-.662.925-.85.343-.192.76-.288 1.25-.288.64 0 1.206.164 1.696.492.49.328.86.792 1.109 1.391a5.02 5.02 0 0 1 .374 1.961c0 .763-.139 1.452-.416 2.066-.274.609-.674 1.077-1.202 1.405a3.097 3.097 0 0 1-1.653.485c-.424 0-.805-.089-1.144-.267a2.604 2.604 0 0 1-.827-.675V123h-1.272Zm1.152-6.549c0 .96.195 1.67.586 2.129.391.459.865.689 1.42.689.566 0 1.048-.237 1.449-.71.405-.478.607-1.216.607-2.213 0-.951-.197-1.663-.593-2.136-.391-.474-.86-.71-1.406-.71-.542 0-1.022.253-1.441.759-.415.501-.622 1.232-.622 2.192Zm7.019 3.689v-10.301h1.272v10.301h-1.272Zm3.401-8.847v-1.454h1.272v1.454h-1.271Zm0 8.847v-7.462h1.272v7.462h-1.271Zm8.256-2.733 1.25.161c-.136.858-.487 1.53-1.052 2.017-.56.483-1.25.724-2.07.724-1.027 0-1.854-.333-2.48-.998-.622-.67-.933-1.628-.933-2.874 0-.806.134-1.511.403-2.115.268-.604.676-1.056 1.222-1.356a3.645 3.645 0 0 1 1.795-.457c.815 0 1.481.206 2 .618.517.408.85.989.995 1.743l-1.236.19c-.118-.501-.327-.879-.629-1.132a1.615 1.615 0 0 0-1.08-.379c-.641 0-1.162.23-1.562.689-.4.454-.6 1.175-.6 2.164 0 1.002.192 1.731.579 2.185.386.455.89.682 1.512.682.499 0 .916-.152 1.25-.457.334-.304.546-.773.636-1.405Zm7.379 1.813c-.47.398-.925.679-1.363.843a3.92 3.92 0 0 1-1.4.246c-.823 0-1.457-.199-1.9-.598-.443-.402-.664-.915-.664-1.538 0-.366.083-.698.248-.998a2.1 2.1 0 0 1 .656-.731c.274-.183.58-.321.919-.415.25-.065.626-.128 1.13-.189 1.027-.122 1.783-.267 2.268-.436.005-.173.007-.283.007-.33 0-.515-.12-.878-.36-1.089-.325-.286-.808-.429-1.448-.429-.599 0-1.041.105-1.329.316-.282.206-.492.574-.628 1.103l-1.244-.168c.113-.53.3-.956.558-1.279.26-.328.634-.579 1.124-.752.49-.178 1.057-.267 1.702-.267.64 0 1.161.075 1.562.225.4.15.694.34.883.569.188.225.32.511.395.857.043.216.064.605.064 1.167v1.686c0 1.176.026 1.921.078 2.235.056.309.165.606.325.892h-1.329a2.67 2.67 0 0 1-.254-.92ZM54 116.395c-.461.187-1.154.347-2.077.478-.523.075-.892.159-1.11.253a1.095 1.095 0 0 0-.677 1.011c0 .338.127.619.381.844.26.225.636.337 1.13.337.49 0 .926-.105 1.308-.316.381-.216.661-.508.84-.879.137-.285.205-.707.205-1.264v-.464Zm6.184 2.614.184 1.117a4.736 4.736 0 0 1-.96.112c-.462 0-.82-.072-1.075-.217a1.227 1.227 0 0 1-.536-.57c-.104-.238-.156-.737-.156-1.496v-4.294h-.932v-.983h.932v-1.848l1.265-.759v2.607h1.279v.983h-1.28v4.364c0 .361.022.593.064.696a.55.55 0 0 0 .22.246c.103.061.249.091.437.091.142 0 .328-.016.559-.049Zm1.403-7.716v-1.454h1.271v1.454h-1.271Zm0 8.847v-7.462h1.271v7.462h-1.271Zm2.886-3.731c0-1.382.386-2.406 1.158-3.071.646-.553 1.432-.829 2.36-.829 1.031 0 1.875.337 2.53 1.012.654.67.981 1.597.981 2.783 0 .96-.146 1.716-.438 2.269a3.043 3.043 0 0 1-1.264 1.279 3.673 3.673 0 0 1-1.809.457c-1.05 0-1.9-.335-2.55-1.005-.646-.67-.968-1.635-.968-2.895Zm1.307 0c0 .956.21 1.672.629 2.15.419.473.946.71 1.582.71a2.01 2.01 0 0 0 1.576-.717c.419-.478.628-1.206.628-2.185 0-.923-.212-1.621-.635-2.094a2 2 0 0 0-1.569-.717c-.636 0-1.163.237-1.582.71-.42.473-.63 1.187-.63 2.143Zm7.365 3.731v-7.462h1.144v1.061c.551-.82 1.347-1.23 2.388-1.23.452 0 .867.082 1.244.246.381.159.666.37.855.632.188.263.32.574.395.935.047.234.07.644.07 1.23v4.588h-1.27v-4.539c0-.515-.05-.9-.15-1.153a1.198 1.198 0 0 0-.529-.611 1.648 1.648 0 0 0-.883-.232 2.08 2.08 0 0 0-1.406.513c-.391.342-.587.991-.587 1.947v4.075h-1.271ZM55.914 78.087v-9.583h1.299l5.026 7.524v-7.524h1.214v9.583h-1.3l-5.025-7.53v7.53h-1.214Zm14.268-2.235 1.214.15c-.192.71-.546 1.262-1.064 1.654-.518.392-1.18.588-1.984.588-1.014 0-1.819-.311-2.415-.935-.592-.627-.888-1.505-.888-2.634 0-1.168.3-2.074.9-2.72.601-.644 1.38-.967 2.338-.967.926 0 1.683.316 2.27.948.588.632.882 1.521.882 2.667 0 .07-.002.175-.007.314H66.26c.044.763.26 1.346.646 1.752.388.405.87.608 1.45.608.43 0 .798-.114 1.102-.34.305-.227.547-.588.725-1.085Zm-3.858-1.903h3.871c-.052-.584-.2-1.022-.444-1.314a1.8 1.8 0 0 0-1.455-.68c-.54 0-.995.182-1.365.543-.365.362-.567.846-.606 1.451ZM77.4 77.231c-.434.37-.854.632-1.259.784a3.6 3.6 0 0 1-1.292.23c-.762 0-1.347-.186-1.756-.556-.41-.375-.614-.852-.614-1.432 0-.34.076-.65.229-.928.157-.283.359-.51.607-.68a2.9 2.9 0 0 1 .848-.386c.23-.06.579-.12 1.045-.176.948-.114 1.647-.249 2.095-.406l.006-.307c0-.48-.11-.817-.333-1.013-.3-.266-.746-.399-1.338-.399-.552 0-.961.098-1.227.294-.26.192-.454.534-.58 1.027l-1.15-.157c.105-.493.277-.89.516-1.19.24-.305.586-.538 1.038-.7.453-.165.977-.248 1.573-.248.592 0 1.073.07 1.443.21.37.139.641.315.815.529.174.21.296.475.366.797.04.2.059.563.059 1.085v1.57c0 1.093.024 1.786.072 2.078.052.288.152.564.3.83h-1.227c-.122-.244-.2-.53-.235-.856Zm-.097-2.628c-.427.175-1.066.323-1.92.445-.482.07-.824.148-1.024.235a1.015 1.015 0 0 0-.626.941c0 .314.117.576.352.785.24.209.587.314 1.044.314a2.44 2.44 0 0 0 1.208-.295c.352-.2.611-.473.776-.817.127-.266.19-.658.19-1.176v-.432Zm3.002 3.484v-6.942h1.057v1.053c.27-.493.518-.817.745-.974.23-.157.483-.236.757-.236.396 0 .798.127 1.207.38l-.404 1.091a1.68 1.68 0 0 0-.862-.255c-.257 0-.487.079-.692.235a1.24 1.24 0 0 0-.437.641 4.59 4.59 0 0 0-.196 1.373v3.634h-1.175Zm12.708-2.543 1.155.15c-.126.798-.45 1.424-.972 1.877-.518.449-1.155.673-1.913.673-.948 0-1.712-.31-2.29-.928-.575-.623-.862-1.514-.862-2.674 0-.75.124-1.405.372-1.967s.624-.983 1.13-1.262a3.354 3.354 0 0 1 1.657-.425c.753 0 1.368.192 1.847.576.479.379.785.919.92 1.62l-1.142.177c-.109-.466-.302-.817-.58-1.052a1.481 1.481 0 0 0-1-.353c-.591 0-1.072.213-1.442.64-.37.423-.555 1.094-.555 2.014 0 .932.179 1.61.536 2.033.356.422.822.634 1.396.634.462 0 .847-.142 1.156-.425.309-.283.504-.72.587-1.308Zm6.684 1.687c-.436.37-.855.632-1.26.784a3.6 3.6 0 0 1-1.292.23c-.762 0-1.347-.186-1.756-.556-.41-.375-.614-.852-.614-1.432 0-.34.076-.65.229-.928.156-.283.359-.51.607-.68.252-.17.535-.299.848-.386.23-.06.579-.12 1.045-.176.948-.114 1.646-.249 2.095-.406l.006-.307c0-.48-.11-.817-.333-1.013-.3-.266-.746-.399-1.338-.399-.552 0-.961.098-1.227.294-.26.192-.454.534-.58 1.027l-1.15-.157c.105-.493.277-.89.516-1.19.24-.305.586-.538 1.038-.7.453-.165.977-.248 1.573-.248.592 0 1.073.07 1.442.21.37.139.642.315.816.529.174.21.296.475.366.797.039.2.059.563.059 1.085v1.57c0 1.093.024 1.786.071 2.078.053.288.153.564.301.83h-1.227c-.122-.244-.2-.53-.235-.856Zm-.098-2.628c-.427.175-1.066.323-1.92.445-.482.07-.824.148-1.024.235a1.014 1.014 0 0 0-.627.941c0 .314.118.576.353.785.24.209.587.314 1.044.314a2.44 2.44 0 0 0 1.208-.295c.352-.2.611-.473.776-.817.127-.266.19-.658.19-1.176v-.432Zm2.545 1.412 1.162-.183c.065.466.246.824.542 1.072.3.249.718.373 1.253.373.539 0 .94-.11 1.201-.327.261-.222.391-.482.391-.778a.715.715 0 0 0-.345-.627c-.161-.105-.562-.238-1.201-.4-.862-.217-1.46-.405-1.795-.561a1.787 1.787 0 0 1-.757-.66 1.783 1.783 0 0 1-.255-.936c0-.309.07-.594.209-.856.143-.266.337-.486.581-.66.183-.135.431-.248.744-.34a3.502 3.502 0 0 1 1.018-.144c.544 0 1.02.079 1.429.236.414.156.718.37.914.64.196.266.331.623.405 1.072l-1.149.157c-.052-.357-.204-.636-.457-.837-.248-.2-.6-.3-1.057-.3-.54 0-.925.089-1.155.268-.231.178-.346.388-.346.627 0 .153.048.29.143.412.096.126.246.231.451.314.117.043.463.144 1.037.3.832.223 1.41.406 1.737.55.33.14.589.344.776.614.187.27.281.606.281 1.007 0 .392-.115.762-.346 1.111-.226.344-.555.612-.986.804-.43.188-.918.281-1.462.281-.9 0-1.588-.187-2.062-.562-.47-.375-.77-.93-.901-1.667Zm7.154 2.072v-9.583h1.175v3.439c.548-.637 1.24-.955 2.075-.955.514 0 .96.103 1.338.308.379.2.648.479.809.836.166.358.249.876.249 1.556v4.4h-1.175v-4.4c0-.588-.129-1.015-.385-1.281-.253-.27-.612-.406-1.077-.406-.348 0-.677.092-.986.275a1.52 1.52 0 0 0-.653.732c-.13.31-.195.737-.195 1.281v3.798h-1.175Zm12.185-2.235 1.214.15c-.191.71-.546 1.262-1.063 1.654-.518.392-1.18.588-1.985.588-1.013 0-1.818-.311-2.415-.935-.591-.627-.887-1.505-.887-2.634 0-1.168.3-2.074.901-2.72.6-.644 1.379-.967 2.336-.967.927 0 1.684.316 2.272.948.587.632.881 1.521.881 2.667 0 .07-.003.175-.007.314h-5.169c.043.763.259 1.346.646 1.752.387.405.87.608 1.449.608.431 0 .798-.114 1.103-.34.305-.227.546-.588.724-1.085Zm-3.857-1.903h3.871c-.053-.584-.201-1.022-.444-1.314a1.802 1.802 0 0 0-1.456-.68 1.88 1.88 0 0 0-1.364.543c-.365.362-.568.846-.607 1.451Zm206.948 43.229v-10.339h7.434v1.22h-6.073v3.167h5.687v1.213h-5.687v3.519h6.311v1.22h-7.672Zm8.669 0 2.721-3.893-2.518-3.597h1.578l1.143 1.756c.215.334.388.614.519.84.206-.311.395-.586.568-.826l1.255-1.77h1.508l-2.574 3.527 2.77 3.963h-1.55l-1.528-2.327-.407-.628-1.957 2.955h-1.528Zm10.898-1.135.182 1.121a4.669 4.669 0 0 1-.953.113c-.459 0-.814-.073-1.066-.219a1.215 1.215 0 0 1-.533-.571c-.103-.24-.155-.74-.155-1.502v-4.309h-.925v-.988h.925v-1.855l1.256-.761v2.616h1.269v.988h-1.269v4.379c0 .362.021.595.063.699a.55.55 0 0 0 .217.246c.103.062.248.092.435.092.14 0 .325-.016.554-.049Zm6.459-1.277 1.305.162c-.206.767-.587 1.362-1.144 1.785-.556.423-1.267.635-2.131.635-1.09 0-1.955-.337-2.595-1.009-.636-.677-.954-1.625-.954-2.842 0-1.26.323-2.238.968-2.934.645-.696 1.482-1.044 2.51-1.044.996 0 1.81.341 2.441 1.023.631.681.947 1.641.947 2.877 0 .075-.003.188-.007.339h-5.555c.047.822.279 1.453.695 1.89.416.437.935.656 1.557.656.462 0 .857-.123 1.185-.367.327-.245.586-.635.778-1.171Zm-4.144-2.052h4.158c-.056-.63-.215-1.103-.477-1.418-.402-.489-.923-.733-1.564-.733-.579 0-1.068.195-1.465.585-.393.39-.61.912-.652 1.566Zm7.146 4.464v-7.49h1.136v1.136c.29-.532.557-.882.8-1.051.247-.169.519-.254.813-.254.426 0 .858.136 1.298.409l-.435 1.178a1.794 1.794 0 0 0-.926-.275 1.18 1.18 0 0 0-.743.254 1.33 1.33 0 0 0-.47.691c-.14.451-.211.945-.211 1.481v3.921h-1.262Zm4.917 0v-7.49h1.136v1.065c.547-.823 1.337-1.234 2.37-1.234.449 0 .86.082 1.234.247.379.16.662.371.849.634.187.264.318.576.392.939.047.235.071.646.071 1.234v4.605h-1.263v-4.556c0-.517-.049-.903-.147-1.157a1.192 1.192 0 0 0-.526-.613 1.62 1.62 0 0 0-.877-.233c-.537 0-1.002.172-1.395.515-.388.343-.582.994-.582 1.954v4.09h-1.262Zm12.974-.924c-.468.4-.919.682-1.354.847-.43.164-.893.247-1.388.247-.818 0-1.447-.2-1.887-.6-.439-.404-.659-.919-.659-1.545a2.1 2.1 0 0 1 .898-1.735c.271-.183.575-.322.911-.416a9.14 9.14 0 0 1 1.122-.19c1.02-.122 1.77-.268 2.252-.437l.007-.332c0-.517-.12-.881-.358-1.093-.323-.287-.802-.43-1.438-.43-.593 0-1.033.106-1.318.317-.281.207-.489.576-.624 1.107l-1.235-.169c.113-.531.297-.959.554-1.283.258-.33.629-.581 1.116-.755.486-.179 1.049-.268 1.69-.268.635 0 1.152.075 1.549.226.398.15.69.34.877.571.187.226.318.512.393.86.042.217.063.607.063 1.171v1.693c0 1.18.026 1.928.077 2.243.056.31.164.608.323.895h-1.319a2.689 2.689 0 0 1-.252-.924Zm-.105-2.835c-.459.188-1.146.348-2.062.48-.519.075-.886.16-1.101.254a1.088 1.088 0 0 0-.673 1.015c0 .339.126.621.378.847.257.225.631.338 1.122.338.486 0 .919-.106 1.298-.317.378-.217.657-.51.834-.882.136-.287.204-.71.204-1.269v-.466Zm3.331 3.759v-10.339h1.262v10.339h-1.262Zm7.624 0v-10.339h3.541c.8 0 1.41.049 1.831.148a3.48 3.48 0 0 1 1.508.74c.542.461.946 1.051 1.213 1.771.271.714.406 1.533.406 2.454 0 .785-.091 1.481-.273 2.088-.182.606-.416 1.109-.701 1.509a3.782 3.782 0 0 1-.94.938 3.82 3.82 0 0 1-1.227.515 6.899 6.899 0 0 1-1.648.176h-3.71Zm1.36-1.22h2.195c.678 0 1.209-.063 1.592-.19.388-.127.697-.306.926-.536.323-.325.573-.76.75-1.305.183-.55.274-1.216.274-1.996 0-1.081-.178-1.911-.533-2.49-.351-.583-.778-.973-1.283-1.17-.365-.142-.952-.212-1.761-.212h-2.16v7.899Zm13.837.296c-.467.4-.919.682-1.353.847-.43.164-.893.247-1.389.247-.818 0-1.447-.2-1.886-.6-.44-.404-.659-.919-.659-1.545 0-.366.081-.7.245-1.001a2.11 2.11 0 0 1 .652-.734 3.11 3.11 0 0 1 .912-.416 9.14 9.14 0 0 1 1.122-.19c1.019-.122 1.769-.268 2.251-.437.005-.174.007-.285.007-.332 0-.517-.119-.881-.358-1.093-.322-.287-.801-.43-1.437-.43-.594 0-1.034.106-1.319.317-.28.207-.488.576-.624 1.107l-1.234-.169c.112-.531.297-.959.554-1.283.257-.33.629-.581 1.115-.755.486-.179 1.05-.268 1.69-.268.636 0 1.152.075 1.55.226.397.15.689.34.876.571.187.226.318.512.393.86.042.217.063.607.063 1.171v1.693c0 1.18.026 1.928.077 2.243.057.31.164.608.323.895h-1.318a2.711 2.711 0 0 1-.253-.924Zm-.105-2.835c-.458.188-1.145.348-2.062.48-.519.075-.886.16-1.101.254a1.088 1.088 0 0 0-.673 1.015c0 .339.126.621.379.847.257.225.631.338 1.122.338a2.62 2.62 0 0 0 1.297-.317c.379-.217.657-.51.835-.882.135-.287.203-.71.203-1.269v-.466Zm6.116 2.624.182 1.121a4.67 4.67 0 0 1-.954.113c-.458 0-.813-.073-1.066-.219a1.225 1.225 0 0 1-.533-.571c-.103-.24-.154-.74-.154-1.502v-4.309h-.926v-.988h.926v-1.855l1.255-.761v2.616h1.27v.988h-1.27v4.379c0 .362.021.595.063.699.047.103.12.185.218.246.103.062.248.092.435.092.14 0 .325-.016.554-.049Zm6.22.211c-.467.4-.918.682-1.353.847-.43.164-.893.247-1.389.247-.818 0-1.447-.2-1.886-.6-.439-.404-.659-.919-.659-1.545 0-.366.082-.7.245-1.001a2.12 2.12 0 0 1 .652-.734c.272-.183.575-.322.912-.416a9.14 9.14 0 0 1 1.122-.19c1.019-.122 1.77-.268 2.251-.437.005-.174.007-.285.007-.332 0-.517-.119-.881-.357-1.093-.323-.287-.802-.43-1.438-.43-.594 0-1.033.106-1.318.317-.281.207-.489.576-.625 1.107l-1.234-.169c.112-.531.297-.959.554-1.283.257-.33.629-.581 1.115-.755.486-.179 1.05-.268 1.69-.268.636 0 1.153.075 1.55.226.398.15.69.34.877.571.187.226.318.512.392.86.043.217.064.607.064 1.171v1.693c0 1.18.025 1.928.077 2.243a2.9 2.9 0 0 0 .322.895h-1.318a2.711 2.711 0 0 1-.253-.924Zm-.105-2.835c-.458.188-1.145.348-2.062.48-.518.075-.885.16-1.101.254a1.08 1.08 0 0 0-.497.416 1.068 1.068 0 0 0-.176.599c0 .339.126.621.379.847.257.225.631.338 1.122.338.486 0 .919-.106 1.297-.317.379-.217.657-.51.835-.882.135-.287.203-.71.203-1.269v-.466Zm4.524 3.759h-1.171v-10.339h1.262v3.688c.533-.672 1.213-1.008 2.041-1.008.458 0 .89.094 1.297.282a2.57 2.57 0 0 1 1.01.783c.267.334.475.738.624 1.213.15.475.225.983.225 1.523 0 1.284-.316 2.276-.947 2.977-.631.7-1.389 1.051-2.272 1.051-.879 0-1.569-.37-2.069-1.108v.938Zm-.014-3.801c0 .898.122 1.547.365 1.946.397.654.935.981 1.613.981.551 0 1.028-.24 1.43-.72.402-.484.603-1.203.603-2.158 0-.978-.194-1.7-.582-2.165-.383-.466-.848-.698-1.395-.698-.552 0-1.029.242-1.431.726-.402.48-.603 1.176-.603 2.088ZM426 116.254c-.468.4-.919.682-1.353.847a3.87 3.87 0 0 1-1.389.247c-.818 0-1.447-.2-1.886-.6-.44-.404-.66-.919-.66-1.545 0-.366.082-.7.246-1.001a2.11 2.11 0 0 1 .652-.734 3.11 3.11 0 0 1 .912-.416 9.07 9.07 0 0 1 1.122-.19c1.019-.122 1.769-.268 2.251-.437l.007-.332c0-.517-.119-.881-.358-1.093-.322-.287-.802-.43-1.437-.43-.594 0-1.034.106-1.319.317-.28.207-.488.576-.624 1.107l-1.234-.169c.112-.531.297-.959.554-1.283.257-.33.629-.581 1.115-.755.486-.179 1.049-.268 1.69-.268.636 0 1.152.075 1.55.226.397.15.689.34.876.571.187.226.318.512.393.86.042.217.063.607.063 1.171v1.693c0 1.18.026 1.928.077 2.243.056.31.164.608.323.895h-1.319a2.711 2.711 0 0 1-.252-.924Zm-.105-2.835c-.458.188-1.146.348-2.062.48-.519.075-.886.16-1.101.254a1.088 1.088 0 0 0-.673 1.015c0 .339.126.621.379.847.257.225.631.338 1.122.338a2.62 2.62 0 0 0 1.297-.317c.379-.217.657-.51.834-.882.136-.287.204-.71.204-1.269v-.466Zm2.854 1.524 1.249-.198c.07.503.264.889.582 1.157.322.268.771.402 1.346.402.58 0 1.01-.118 1.291-.353.28-.24.42-.519.42-.839a.77.77 0 0 0-.371-.677c-.173-.113-.603-.257-1.291-.431-.925-.235-1.568-.437-1.928-.606a1.928 1.928 0 0 1-.814-.712 1.937 1.937 0 0 1-.273-1.009c0-.334.075-.642.224-.924.155-.287.363-.524.624-.712.197-.146.463-.268.8-.367a3.767 3.767 0 0 1 1.094-.155c.584 0 1.096.085 1.536.254.444.169.771.399.981.691.211.287.356.672.435 1.157l-1.234.169c-.056-.386-.22-.687-.491-.903-.266-.216-.645-.324-1.136-.324-.58 0-.993.096-1.241.289-.248.193-.372.418-.372.677 0 .165.052.313.154.444.103.137.265.249.484.339.126.047.498.155 1.115.324.893.24 1.515.438 1.866.593.355.15.633.371.834.663.201.291.302.653.302 1.086 0 .423-.124.823-.372 1.199-.243.371-.596.66-1.059.867a3.89 3.89 0 0 1-1.571.304c-.967 0-1.706-.203-2.216-.607-.505-.404-.827-1.004-.968-1.798Zm12.905-.177 1.304.162c-.206.767-.587 1.362-1.143 1.785-.557.423-1.267.635-2.132.635-1.089 0-1.954-.337-2.595-1.009-.636-.677-.954-1.625-.954-2.842 0-1.26.323-2.238.968-2.934.645-.696 1.482-1.044 2.511-1.044.996 0 1.809.341 2.44 1.023.631.681.947 1.641.947 2.877 0 .075-.002.188-.007.339h-5.554c.047.822.278 1.453.694 1.89.416.437.935.656 1.557.656.463 0 .858-.123 1.185-.367.327-.245.587-.635.779-1.171Zm-4.145-2.052h4.159c-.057-.63-.216-1.103-.477-1.418-.402-.489-.924-.733-1.564-.733-.58 0-1.068.195-1.466.585-.393.39-.61.912-.652 1.566ZM99.934 88.434a.8.8 0 0 0 0 1.132l5.091 5.09a.8.8 0 0 0 1.132-1.13L101.631 89l4.526-4.525a.8.8 0 0 0-1.132-1.132l-5.09 5.091ZM94 57.3h26v-1.6H94v1.6Zm38.2 12.2V76h1.6v-6.5h-1.6ZM120 88.2h-19.5v1.6H120v-1.6ZM132.2 76c0 6.738-5.462 12.2-12.2 12.2v1.6c7.622 0 13.8-6.178 13.8-13.8h-1.6ZM120 57.3c6.738 0 12.2 5.462 12.2 12.2h1.6c0-7.621-6.178-13.8-13.8-13.8v1.6Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/features/key-value/key-value-api-4.svg b/build/img/features/key-value/key-value-api-4.svg
new file mode 100644
index 0000000..4384701
--- /dev/null
+++ b/build/img/features/key-value/key-value-api-4.svg
@@ -0,0 +1 @@
+<svg width="329" height="499" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.207 8.656A8.656 8.656 0 0 1 33.862 0H317.63a8.656 8.656 0 0 1 8.656 8.656v129.457a8.655 8.655 0 0 1-8.656 8.656H33.862a8.656 8.656 0 0 1-8.655-8.656V8.656Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M317.63 1.731H33.862a6.925 6.925 0 0 0-6.924 6.925v129.457c0 3.824 3.1 6.925 6.924 6.925H317.63a6.925 6.925 0 0 0 6.925-6.925V8.656c0-3.825-3.1-6.925-6.925-6.925ZM33.862 0a8.656 8.656 0 0 0-8.655 8.656v129.457a8.656 8.656 0 0 0 8.655 8.656H317.63a8.655 8.655 0 0 0 8.656-8.656V8.656A8.656 8.656 0 0 0 317.63 0H33.862Z" fill="#000"/><path d="M14.265 21.298a8.656 8.656 0 0 1 8.656-8.656H305.5a8.656 8.656 0 0 1 8.656 8.656v137.324a8.656 8.656 0 0 1-8.656 8.656H22.921a8.656 8.656 0 0 1-8.656-8.656V21.298Z" fill="#2D2D2D"/><path d="M33.595 45.233h1.648v-1.371l1.08-.305v1.676h3.698v.928h-3.698v3.268c0 .674.162 1.173.485 1.496.332.323.803.485 1.412.485.416 0 .776-.079 1.08-.236.315-.157.596-.328.845-.512l.36.817a3.88 3.88 0 0 1-1.163.623c-.443.157-.9.235-1.37.235-.37 0-.721-.055-1.053-.166a2.328 2.328 0 0 1-.86-.484 2.37 2.37 0 0 1-.595-.845c-.147-.351-.221-.767-.221-1.247v-3.434h-1.648v-.928Zm11.898 3.379-2.673-3.38h1.385l1.994 2.605 2.05-2.604h1.246l-2.673 3.324 2.84 3.6h-1.33l-2.202-2.839-2.244 2.84h-1.26l2.867-3.546Zm8.547 2.784c0-.296.082-.522.248-.679.167-.166.388-.25.665-.25.296 0 .526.084.693.25.166.157.249.383.249.679a.924.924 0 0 1-.25.664c-.166.176-.396.264-.692.264-.277 0-.498-.088-.665-.264a.928.928 0 0 1-.249-.664Zm11.662-1.108a.77.77 0 0 0-.347-.679 2.632 2.632 0 0 0-.858-.388 13.303 13.303 0 0 0-1.122-.277 6.478 6.478 0 0 1-1.108-.332 2.552 2.552 0 0 1-.859-.554c-.23-.24-.346-.572-.346-.997 0-.35.074-.651.222-.9.157-.25.36-.453.61-.61.248-.166.54-.286.872-.36a4.267 4.267 0 0 1 1.038-.124c.647 0 1.2.083 1.662.249.471.157.845.323 1.122.498l-.443.873a10.068 10.068 0 0 0-.997-.47c-.351-.158-.794-.236-1.33-.236-.203 0-.406.023-.61.069a2.068 2.068 0 0 0-.54.18 1.128 1.128 0 0 0-.387.332.813.813 0 0 0-.139.485c0 .24.116.425.347.554.23.13.517.24.858.332.342.084.711.167 1.108.25.406.074.78.184 1.122.332.342.148.628.346.859.596.23.249.346.586.346 1.01 0 .638-.254 1.164-.762 1.58-.498.415-1.25.623-2.257.623-.305 0-.605-.028-.9-.084a5.462 5.462 0 0 1-1.538-.526 3.24 3.24 0 0 1-.526-.36l.554-.9c.11.11.258.226.443.346.185.111.388.213.61.305.221.092.457.166.706.222.258.055.517.083.775.083.25 0 .48-.019.693-.056a2.39 2.39 0 0 0 .582-.194 1.08 1.08 0 0 0 .387-.346.906.906 0 0 0 .153-.526Zm3.186-5.055h1.648v-1.371l1.08-.305v1.676h3.698v.928h-3.697v3.268c0 .674.161 1.173.484 1.496.333.323.804.485 1.413.485.416 0 .776-.079 1.08-.236.314-.157.596-.328.845-.512l.36.817a3.88 3.88 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.72-.055-1.053-.166a2.328 2.328 0 0 1-.858-.484 2.367 2.367 0 0 1-.596-.845c-.148-.351-.221-.767-.221-1.247v-3.434h-1.649v-.928Zm9.89.54c.397-.23.845-.397 1.344-.499a7.34 7.34 0 0 1 1.468-.152c.47 0 .854.074 1.15.222.304.147.54.341.705.581.176.231.291.499.347.803.064.296.097.596.097.9 0 .352-.01.725-.028 1.123a51.49 51.49 0 0 0-.042 1.19c0 .462.028.9.083 1.316h.928v.9h-1.842l-.124-1.038h-.07a3.4 3.4 0 0 1-.249.318 2.37 2.37 0 0 1-.443.388 2.72 2.72 0 0 1-1.565.457c-.683 0-1.223-.175-1.62-.526-.397-.351-.596-.831-.596-1.44 0-.471.102-.864.305-1.178a2.01 2.01 0 0 1 .9-.72c.388-.166.854-.263 1.399-.29a9.486 9.486 0 0 1 1.856.11 4.51 4.51 0 0 0 .013-1.052c-.027-.287-.101-.513-.221-.679a.861.861 0 0 0-.485-.346 2.252 2.252 0 0 0-.761-.111c-.416 0-.813.06-1.192.18-.378.11-.715.226-1.01.346l-.347-.803Zm2.036 5.581c.259 0 .499-.041.72-.124a2.197 2.197 0 0 0 .997-.734c.111-.157.194-.305.25-.444v-.97a7.834 7.834 0 0 0-1.33-.124 3.52 3.52 0 0 0-1.052.139c-.296.083-.527.217-.693.401-.166.185-.25.425-.25.72 0 .305.102.573.305.804.213.221.564.332 1.053.332Zm6.206.803v-.927h1.87v-5.07h-1.87v-.927h2.59l.221.9h.07c.314-.286.664-.53 1.052-.734.388-.203.85-.305 1.385-.305.314 0 .563.06.748.18.194.12.341.296.443.527.11.23.185.512.222.844.037.324.055.693.055 1.108l-.97.014c0-.59-.06-1.025-.18-1.302-.11-.277-.318-.415-.623-.415-.286 0-.544.042-.775.125a2.693 2.693 0 0 0-.61.304c-.166.12-.309.24-.429.36s-.208.222-.263.305v4.086h2.659v.927H87.02Zm8.339-6.924h1.648v-1.371l1.08-.305v1.676h3.698v.928h-3.698v3.268c0 .674.162 1.173.485 1.496.332.323.803.485 1.412.485.416 0 .776-.079 1.081-.236.313-.157.595-.328.844-.512l.36.817a3.88 3.88 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.72-.055-1.052-.166a2.328 2.328 0 0 1-.86-.484 2.367 2.367 0 0 1-.595-.845c-.147-.351-.221-.767-.221-1.247v-3.434h-1.648v-.928Zm14.377 9.86a6.834 6.834 0 0 1-1.745-.706 5 5 0 0 1-1.413-1.205c-.397-.498-.716-1.108-.956-1.828-.23-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.97-1.87a4.828 4.828 0 0 1 1.412-1.232 5.916 5.916 0 0 1 1.718-.665l.346.873a6.804 6.804 0 0 0-1.496.623 3.84 3.84 0 0 0-1.177 1.01c-.323.416-.577.938-.762 1.566-.175.618-.263 1.37-.263 2.257 0 .896.106 1.662.319 2.299.221.628.507 1.15.858 1.565.36.425.757.752 1.191.983.443.24.887.406 1.33.499l-.346.955Zm4.821-.955a4.69 4.69 0 0 0 1.315-.499c.443-.23.84-.558 1.191-.983.36-.416.647-.937.859-1.565.222-.637.332-1.403.332-2.299 0-.886-.092-1.639-.277-2.257-.175-.628-.429-1.15-.761-1.565a3.692 3.692 0 0 0-1.164-1.011 6.796 6.796 0 0 0-1.495-.623l.346-.873c.6.13 1.168.35 1.703.665a4.77 4.77 0 0 1 1.427 1.232c.406.508.729 1.131.969 1.87.24.73.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.549 1.33-.955 1.828-.397.499-.868.9-1.413 1.205a6.64 6.64 0 0 1-1.731.706l-.346-.955Zm10.014-2.742c0-.277.088-.499.263-.665a.984.984 0 0 1 .706-.263c.351 0 .624.124.818.374.193.24.29.581.29 1.025a2.285 2.285 0 0 1-.637 1.634 2.08 2.08 0 0 1-.581.457c-.203.12-.393.208-.568.263l-.346-.54a2.47 2.47 0 0 0 .858-.554c.24-.24.36-.531.36-.873-.129.028-.23.042-.304.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm.125-5.443c0-.296.083-.522.249-.679.166-.166.388-.249.665-.249.295 0 .526.083.692.25.166.156.249.383.249.678 0 .268-.083.49-.249.665-.166.175-.397.263-.692.263-.277 0-.499-.088-.665-.263a.929.929 0 0 1-.249-.665Zm-90.201 25.64c0-.083-.005-.19-.014-.318a6.267 6.267 0 0 0-.055-.845 3.26 3.26 0 0 0-.042-.36h-.928v-.9h1.842l.139.969h.069c.25-.323.563-.59.942-.803.388-.222.858-.333 1.412-.333.988 0 1.732.273 2.23.817.499.545.748 1.436.748 2.673 0 .582-.088 1.108-.263 1.58a3.238 3.238 0 0 1-.72 1.176 3.205 3.205 0 0 1-1.136.748 3.956 3.956 0 0 1-1.468.263c-.194 0-.37-.009-.526-.027a2.832 2.832 0 0 1-.416-.056 2.54 2.54 0 0 1-.36-.083 5.067 5.067 0 0 1-.388-.138v2.908h-1.066v-7.27Zm3.185-1.579c-.277 0-.54.051-.79.153-.24.101-.456.235-.65.401a2.347 2.347 0 0 0-.457.554 1.63 1.63 0 0 0-.222.61v3.157c.203.139.43.25.679.333.258.074.596.11 1.011.11.739 0 1.33-.24 1.773-.72.443-.489.664-1.2.664-2.132 0-.785-.157-1.39-.47-1.815-.305-.434-.818-.65-1.538-.65Zm9.336-.844h1.967v4.722c0 .453.027.886.083 1.302h.928v.9h-1.842l-.042-1.177h-.055c-.24.397-.559.72-.956.97-.397.249-.877.373-1.44.373-.425 0-.79-.05-1.094-.152a1.497 1.497 0 0 1-.734-.499c-.194-.24-.337-.558-.43-.955-.092-.406-.138-.91-.138-1.51v-3.047h-.928v-.927h2.008v3.753c0 .378.014.72.042 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.47.152.803.152.48 0 .895-.156 1.246-.47.36-.314.633-.707.818-1.178v-3.587h-.887v-.927Zm4.226 0h1.648v-1.371l1.08-.305v1.676h3.698v.927H53.97v3.269c0 .674.162 1.172.485 1.496.332.323.803.484 1.412.484.416 0 .776-.078 1.08-.235.314-.157.596-.328.845-.513l.36.818a3.881 3.881 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.72-.055-1.053-.166a2.328 2.328 0 0 1-.858-.485 2.367 2.367 0 0 1-.596-.845c-.147-.35-.221-.766-.221-1.246v-3.434h-1.648v-.928Zm23.2 9.86a6.854 6.854 0 0 1-1.745-.706 5.008 5.008 0 0 1-1.413-1.205c-.397-.499-.715-1.108-.955-1.828-.231-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.97-1.87a4.827 4.827 0 0 1 1.412-1.233 5.914 5.914 0 0 1 1.717-.664l.346.872a6.79 6.79 0 0 0-1.495.623 3.86 3.86 0 0 0-1.178 1.011c-.323.416-.577.938-.761 1.565-.176.619-.263 1.371-.263 2.258 0 .895.106 1.662.318 2.299.222.628.508 1.15.859 1.565.36.424.757.752 1.19.983.444.24.887.406 1.33.499l-.346.955Zm4.336-9.32a4.4 4.4 0 0 1 1.344-.499 7.347 7.347 0 0 1 1.468-.152c.47 0 .854.074 1.15.221.304.148.54.342.705.582.176.23.291.499.347.803.064.296.097.596.097.9 0 .351-.01.725-.028 1.122a51.49 51.49 0 0 0-.042 1.191c0 .462.028.9.083 1.316h.928v.9h-1.842l-.124-1.038h-.07a3.4 3.4 0 0 1-.249.318c-.11.13-.258.258-.443.388a2.72 2.72 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.596-.831-.596-1.44 0-.472.102-.864.305-1.178a2.01 2.01 0 0 1 .9-.72c.388-.166.854-.263 1.399-.29a9.487 9.487 0 0 1 1.856.11c.046-.425.05-.776.013-1.053-.027-.286-.101-.512-.221-.678a.86.86 0 0 0-.485-.347 2.25 2.25 0 0 0-.761-.11c-.416 0-.813.06-1.192.18-.378.11-.715.226-1.01.346l-.347-.803Zm2.036 5.58c.259 0 .499-.04.72-.124a2.195 2.195 0 0 0 .997-.734c.111-.157.194-.304.25-.443v-.97a7.837 7.837 0 0 0-1.33-.124 3.52 3.52 0 0 0-1.052.139c-.296.083-.527.216-.693.401-.166.185-.25.425-.25.72 0 .305.102.573.305.803.213.222.564.333 1.053.333Zm11.372-5.054a4.73 4.73 0 0 0-.693-.18 3.194 3.194 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.77.194 1.094.13.314.314.582.554.803.24.222.526.393.859.513.341.12.715.18 1.122.18a3.66 3.66 0 0 0 1.26-.222 3.206 3.206 0 0 0 1.039-.582l.484.804c-.129.11-.29.226-.484.346a5.15 5.15 0 0 1-.679.346 4.81 4.81 0 0 1-.845.25 4.81 4.81 0 0 1-.997.096c-.6 0-1.13-.083-1.593-.249a3.138 3.138 0 0 1-1.135-.734 3.22 3.22 0 0 1-.693-1.15 4.54 4.54 0 0 1-.235-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.707-1.136a2.972 2.972 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.683 0 1.237.06 1.662.18.434.12.798.254 1.094.402l-.014.042v1.925h-.997v-1.316Zm8.823 0a4.72 4.72 0 0 0-.692-.18 3.196 3.196 0 0 0-.72-.083c-.905 0-1.58.212-2.022.637-.444.425-.665 1.099-.665 2.022 0 .406.064.77.194 1.094.129.314.314.582.554.803.24.222.526.393.858.513.342.12.716.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.203 3.203 0 0 0 1.039-.582l.485.804a3.97 3.97 0 0 1-.485.346 5.15 5.15 0 0 1-.679.346 4.79 4.79 0 0 1-.844.25 4.815 4.815 0 0 1-.998.096c-.6 0-1.13-.083-1.592-.249a3.138 3.138 0 0 1-1.136-.734 3.219 3.219 0 0 1-.692-1.15 4.537 4.537 0 0 1-.236-1.495c0-.582.079-1.099.236-1.551.166-.453.401-.831.706-1.136a2.972 2.972 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.683 0 1.237.06 1.662.18.434.12.799.254 1.094.402l-.014.042v1.925h-.997v-1.316Zm3.533 2.396c0-1.117.291-1.999.873-2.645.581-.656 1.412-.984 2.493-.984.581 0 1.08.097 1.495.291.425.185.776.439 1.053.762.277.323.48.706.609 1.15.139.443.208.918.208 1.426 0 .554-.074 1.057-.222 1.51a3.109 3.109 0 0 1-.651 1.135 2.93 2.93 0 0 1-1.066.734c-.415.166-.891.25-1.426.25-.573 0-1.071-.093-1.496-.278a3.006 3.006 0 0 1-1.053-.775 3.223 3.223 0 0 1-.623-1.15 5.082 5.082 0 0 1-.194-1.426Zm1.15 0c0 .323.037.646.11.97.084.322.213.613.388.872.176.258.402.466.679.623.286.157.632.236 1.039.236.738 0 1.292-.227 1.661-.68.379-.46.568-1.135.568-2.021 0-.333-.041-.656-.124-.97a2.422 2.422 0 0 0-.388-.872 1.962 1.962 0 0 0-.693-.623c-.277-.157-.618-.236-1.024-.236-.739 0-1.293.227-1.662.679-.37.452-.554 1.126-.554 2.022Zm11.911-3.462h1.967v4.722c0 .453.028.886.083 1.302h.928v.9h-1.842l-.041-1.177h-.056c-.24.397-.558.72-.955.97-.397.249-.878.373-1.441.373-.425 0-.789-.05-1.094-.152a1.5 1.5 0 0 1-.734-.499c-.194-.24-.337-.558-.429-.955-.093-.406-.139-.91-.139-1.51v-3.047h-.928v-.927h2.009v3.753c0 .378.013.72.041 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.471.152.803.152.48 0 .896-.156 1.247-.47a2.98 2.98 0 0 0 .817-1.178v-3.587h-.887v-.927Zm5.085 2.423c0-.083-.005-.19-.014-.318a6.407 6.407 0 0 0-.056-.845 3.322 3.322 0 0 0-.041-.36h-.928v-.9h1.856l.124 1.121h.07c.092-.157.212-.309.36-.457.157-.157.337-.295.54-.415.203-.13.429-.23.678-.305.25-.074.513-.11.79-.11.424 0 .798.046 1.122.138.332.092.604.258.817.499.221.23.387.549.498.955.111.397.166.905.166 1.523v3.975h-1.08v-3.767c0-.766-.124-1.343-.374-1.73-.249-.389-.701-.583-1.357-.583-.24 0-.475.051-.706.153a2.307 2.307 0 0 0-.61.374 2.55 2.55 0 0 0-.484.554c-.139.203-.24.42-.305.65v4.35h-1.066v-4.502Zm7.964-2.423h1.648v-1.371l1.081-.305v1.676h3.697v.927h-3.697v3.269c0 .674.161 1.172.484 1.496.333.323.804.484 1.413.484.415 0 .775-.078 1.08-.235.314-.157.596-.328.845-.513l.36.818a3.882 3.882 0 0 1-1.163.623c-.443.157-.9.235-1.371.235-.37 0-.721-.055-1.053-.166a2.336 2.336 0 0 1-.859-.485 2.373 2.373 0 0 1-.595-.845c-.148-.35-.222-.766-.222-1.246v-3.434h-1.648v-.928Zm10.153 5.927h2.175v-7.285l-2.216 1.552-.54-.79 3.046-2.174h.776v8.697h2.133v.997h-5.374v-.997Zm10.236.235c0-.276.088-.498.263-.664a.987.987 0 0 1 .707-.263c.351 0 .623.124.817.373.194.24.291.582.291 1.025a2.286 2.286 0 0 1-.637 1.635c-.176.193-.37.346-.582.456-.203.12-.392.208-.568.264l-.346-.54c.332-.13.618-.314.859-.554.24-.24.36-.531.36-.873a1.56 1.56 0 0 1-.305.042c-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm14.503-8.932h2.216v3.559h.069c.241-.305.55-.54.928-.706a3.04 3.04 0 0 1 1.233-.25c2.031 0 3.047 1.173 3.047 3.518 0 1.191-.328 2.105-.984 2.742-.655.628-1.588.942-2.797.942a6.65 6.65 0 0 1-1.551-.166c-.462-.111-.799-.24-1.011-.388v-8.323h-1.15V66.4Zm4.307 3.531c-.554 0-1.001.157-1.343.471-.342.314-.591.757-.748 1.33v3.185c.213.11.466.198.762.263.295.065.605.097.928.097.369 0 .701-.05.997-.152a2 2 0 0 0 .775-.499c.213-.23.374-.522.485-.872.12-.351.18-.767.18-1.247 0-.35-.037-.683-.111-.997a2.244 2.244 0 0 0-.36-.817 1.567 1.567 0 0 0-.623-.554c-.258-.138-.572-.208-.942-.208Zm5.985-.221a4.41 4.41 0 0 1 1.343-.499 7.351 7.351 0 0 1 1.468-.152c.471 0 .854.074 1.15.221.304.148.54.342.706.582.175.23.291.499.346.803.065.296.097.596.097.9 0 .351-.009.725-.028 1.122-.018.397-.032.794-.041 1.191 0 .462.028.9.083 1.316h.928v.9h-1.842l-.125-1.038h-.069a3.4 3.4 0 0 1-.249.318 2.4 2.4 0 0 1-.443.388 2.725 2.725 0 0 1-1.565.457c-.684 0-1.224-.176-1.621-.526-.397-.351-.595-.831-.595-1.44 0-.472.101-.864.304-1.178.213-.314.513-.554.901-.72.387-.166.854-.263 1.398-.29a9.488 9.488 0 0 1 1.856.11c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.857.857 0 0 0-.484-.347 2.25 2.25 0 0 0-.762-.11c-.415 0-.812.06-1.191.18-.379.11-.716.226-1.011.346l-.346-.803Zm2.036 5.58c.258 0 .498-.04.72-.124a2.197 2.197 0 0 0 .997-.734c.111-.157.194-.304.249-.443v-.97a7.83 7.83 0 0 0-1.329-.124 3.55 3.55 0 0 0-1.053.139c-.295.083-.526.216-.692.401-.167.185-.25.425-.25.72 0 .305.102.573.305.803.212.222.563.333 1.053.333Zm6.94-8.89h2.298v7.367c0 .564.093.96.277 1.192.194.23.476.346.845.346.259 0 .503-.046.734-.139.24-.092.503-.249.79-.47l.498.761a3.01 3.01 0 0 1-.484.346c-.176.102-.356.19-.541.264a4.084 4.084 0 0 1-.554.152 2.796 2.796 0 0 1-1.426-.083 1.558 1.558 0 0 1-.679-.416 1.927 1.927 0 0 1-.401-.761c-.093-.324-.139-.72-.139-1.192v-6.44h-1.218V66.4Zm8.671 3.31a4.4 4.4 0 0 1 1.343-.499 7.351 7.351 0 0 1 1.468-.152c.471 0 .854.074 1.149.221.305.148.541.342.707.582.175.23.291.499.346.803.065.296.097.596.097.9 0 .351-.009.725-.028 1.122-.018.397-.032.794-.041 1.191 0 .462.027.9.083 1.316h.928v.9h-1.842l-.125-1.038h-.069a3.78 3.78 0 0 1-.249.318c-.111.13-.259.258-.444.388a2.717 2.717 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.595-.831-.595-1.44 0-.472.101-.864.304-1.178.213-.314.513-.554.9-.72.388-.166.854-.263 1.399-.29a9.488 9.488 0 0 1 1.856.11c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.86.86 0 0 0-.484-.347 2.258 2.258 0 0 0-.762-.11c-.416 0-.813.06-1.191.18-.379.11-.716.226-1.011.346l-.346-.803Zm2.035 5.58c.259 0 .499-.04.721-.124a2.197 2.197 0 0 0 .997-.734c.11-.157.194-.304.249-.443v-.97a7.833 7.833 0 0 0-1.33-.124 3.52 3.52 0 0 0-1.052.139c-.296.083-.526.216-.693.401-.166.185-.249.425-.249.72 0 .305.102.573.305.803.212.222.563.333 1.052.333Zm6.58-3.697c0-.083-.004-.19-.014-.318a6.405 6.405 0 0 0-.055-.845 3.07 3.07 0 0 0-.042-.36h-.927v-.9h1.855l.125 1.121h.069c.093-.157.213-.309.36-.457.157-.157.337-.295.54-.415a2.76 2.76 0 0 1 1.468-.415c.425 0 .799.046 1.122.138.333.092.605.258.817.499.222.23.388.549.499.955.111.397.166.905.166 1.523v3.975h-1.08v-3.767c0-.766-.125-1.343-.374-1.73-.249-.389-.702-.583-1.357-.583-.24 0-.476.051-.707.153a2.318 2.318 0 0 0-.609.374 2.554 2.554 0 0 0-.485.554c-.138.203-.24.42-.304.65v4.35h-1.067v-4.502Zm13.615-1.357a4.72 4.72 0 0 0-.692-.18 3.192 3.192 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.77.194 1.094.129.314.314.582.554.803.24.222.526.393.859.513.341.12.715.18 1.121.18a3.66 3.66 0 0 0 1.261-.222 3.208 3.208 0 0 0 1.038-.582l.485.804a3.98 3.98 0 0 1-.485.346c-.194.12-.42.235-.678.346-.25.102-.531.185-.845.25a4.81 4.81 0 0 1-.997.096c-.6 0-1.131-.083-1.593-.249a3.132 3.132 0 0 1-1.135-.734 3.217 3.217 0 0 1-.693-1.15 4.537 4.537 0 0 1-.235-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.974 2.974 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.684 0 1.238.06 1.662.18.434.12.799.254 1.094.402l-.013.042v1.925h-.998v-1.316Zm10.07 4.986a3.355 3.355 0 0 1-.595.415c-.222.13-.466.24-.734.332-.268.093-.55.162-.845.208a4.58 4.58 0 0 1-.873.083c-.553 0-1.043-.083-1.468-.249a2.94 2.94 0 0 1-1.066-.734 3.278 3.278 0 0 1-.651-1.15 4.708 4.708 0 0 1-.221-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.974 2.974 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.388 0 .771.051 1.15.153.378.101.711.295.997.581.295.277.522.665.679 1.164.157.49.212 1.126.166 1.91h-5.36c0 .832.222 1.455.665 1.87.452.407 1.053.61 1.8.61.25 0 .494-.028.734-.083.25-.065.485-.139.707-.222a3.42 3.42 0 0 0 .581-.277 2.39 2.39 0 0 0 .402-.277l.429.79Zm-2.922-5.305c-.305 0-.595.033-.872.097a1.985 1.985 0 0 0-.721.333 1.81 1.81 0 0 0-.512.595c-.129.24-.212.54-.249.9h4.307c-.046-.609-.245-1.08-.596-1.412-.341-.342-.794-.513-1.357-.513Zm6.178 5.18h2.175v-7.285l-2.216 1.552-.54-.79 3.047-2.174h.775v8.697h2.133v.997h-5.374v-.997Zm8.851-3.504h4.737v1.025h-4.737v-1.025Zm8.796 3.504h2.174v-7.285l-2.215 1.552-.54-.79 3.046-2.174h.776v8.697h2.133v.997h-5.374v-.997Zm7.826-3.85a9.7 9.7 0 0 1 .208-2.105c.139-.628.346-1.154.623-1.579a2.748 2.748 0 0 1 1.053-.983c.425-.231.928-.346 1.509-.346.619 0 1.141.11 1.565.332.434.221.785.545 1.053.97.268.424.462.95.582 1.578.12.619.18 1.33.18 2.133a9.9 9.9 0 0 1-.208 2.119c-.139.618-.346 1.145-.623 1.579a2.896 2.896 0 0 1-1.053.983c-.425.222-.928.332-1.509.332-.61 0-1.131-.12-1.565-.36a3.058 3.058 0 0 1-1.053-1.038c-.268-.444-.462-.97-.582-1.58-.12-.618-.18-1.296-.18-2.035Zm5.637 0c0-.49-.028-.956-.083-1.399l-4.113 3.753c.157.527.392.947.706 1.26.314.314.725.471 1.233.471.812 0 1.389-.336 1.731-1.01.351-.675.526-1.7.526-3.075Zm-4.487 0c0 .23.005.452.014.665l.055.623 4.127-3.74c-.157-.498-.392-.895-.706-1.19-.305-.296-.72-.444-1.247-.444-.821 0-1.403.342-1.745 1.025-.332.674-.498 1.694-.498 3.061Zm7.674 0c0-.785.069-1.487.208-2.105.138-.628.346-1.154.623-1.579a2.752 2.752 0 0 1 1.052-.983c.425-.231.928-.346 1.51-.346.618 0 1.14.11 1.565.332.434.221.785.545 1.052.97.268.424.462.95.582 1.578.12.619.18 1.33.18 2.133 0 .785-.069 1.491-.208 2.119-.138.618-.346 1.145-.623 1.579a2.9 2.9 0 0 1-1.052.983c-.425.222-.928.332-1.51.332-.609 0-1.131-.12-1.565-.36a3.056 3.056 0 0 1-1.052-1.038c-.268-.444-.462-.97-.582-1.58-.12-.618-.18-1.296-.18-2.035Zm5.636 0c0-.49-.027-.956-.083-1.399l-4.113 3.753c.157.527.393.947.706 1.26.314.314.725.471 1.233.471.813 0 1.39-.336 1.731-1.01.351-.675.526-1.7.526-3.075Zm-4.487 0c0 .23.005.452.014.665l.056.623 4.127-3.74c-.157-.498-.393-.895-.707-1.19-.304-.296-.72-.444-1.246-.444-.822 0-1.403.342-1.745 1.025-.332.674-.499 1.694-.499 3.061Zm8.893 6.828a4.693 4.693 0 0 0 1.316-.499c.443-.23.84-.559 1.191-.983.36-.416.646-.937.858-1.565.222-.637.333-1.404.333-2.3 0-.885-.093-1.638-.277-2.257-.176-.627-.43-1.15-.762-1.565a3.688 3.688 0 0 0-1.163-1.01 6.799 6.799 0 0 0-1.496-.624l.346-.872c.6.129 1.168.35 1.704.664.544.305 1.02.716 1.426 1.233.406.508.73 1.131.97 1.87.24.73.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.55 1.33-.956 1.828-.397.499-.868.9-1.413 1.205a6.615 6.615 0 0 1-1.731.706l-.346-.955Zm10.014-2.743c0-.276.088-.498.264-.664a.983.983 0 0 1 .706-.263c.351 0 .623.124.817.373.194.24.291.582.291 1.025a2.286 2.286 0 0 1-.637 1.635c-.176.193-.37.346-.582.456-.203.12-.392.208-.568.264l-.346-.54c.332-.13.619-.314.859-.554.24-.24.36-.531.36-.873a1.56 1.56 0 0 1-.305.042c-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm.125-5.442c0-.296.083-.522.249-.679.167-.166.388-.25.665-.25.296 0 .526.084.693.25.166.157.249.383.249.679a.93.93 0 0 1-.249.665c-.167.175-.397.263-.693.263-.277 0-.498-.088-.665-.263a.929.929 0 0 1-.249-.665ZM34.495 95.528a4.79 4.79 0 0 0-.014-.318 6.267 6.267 0 0 0-.055-.845 3.26 3.26 0 0 0-.042-.36h-.928v-.9h1.842l.139.97h.069c.25-.324.563-.592.942-.804.388-.222.858-.332 1.412-.332.988 0 1.732.272 2.23.817.499.544.748 1.435.748 2.672 0 .582-.088 1.108-.263 1.58a3.237 3.237 0 0 1-.72 1.176 3.204 3.204 0 0 1-1.136.748 3.95 3.95 0 0 1-1.468.263c-.194 0-.37-.009-.526-.027a2.885 2.885 0 0 1-.416-.056 2.459 2.459 0 0 1-.36-.083 4.935 4.935 0 0 1-.388-.138v2.908h-1.066v-7.27Zm3.185-1.579c-.277 0-.54.051-.79.153-.24.101-.456.235-.65.401a2.367 2.367 0 0 0-.457.554 1.63 1.63 0 0 0-.222.61v3.157c.203.139.43.25.679.333.258.074.596.11 1.011.11.739 0 1.33-.24 1.773-.72.443-.489.664-1.2.664-2.132 0-.785-.157-1.39-.47-1.815-.305-.434-.818-.65-1.538-.65Zm9.336-.844h1.967v4.722c0 .453.027.887.083 1.302h.928v.9h-1.842l-.042-1.177h-.055c-.24.397-.559.72-.956.97-.397.249-.877.373-1.44.373-.425 0-.79-.05-1.094-.152a1.497 1.497 0 0 1-.734-.499c-.194-.24-.337-.558-.43-.955-.092-.406-.138-.91-.138-1.51v-3.046h-.928v-.928h2.008v3.753c0 .378.014.72.042 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.47.153.803.153.48 0 .895-.157 1.246-.471.36-.314.633-.707.818-1.177v-3.588h-.887v-.927Zm4.226 0h1.648v-1.371l1.08-.305v1.676h3.698v.927H53.97v3.269c0 .674.162 1.172.485 1.496.332.323.803.484 1.412.484.416 0 .776-.078 1.08-.235.314-.157.596-.328.845-.513l.36.818a3.88 3.88 0 0 1-1.163.623 4.07 4.07 0 0 1-1.371.235c-.37 0-.72-.055-1.053-.166a2.327 2.327 0 0 1-.858-.485 2.365 2.365 0 0 1-.596-.844c-.147-.351-.221-.767-.221-1.247v-3.434h-1.648v-.928Zm23.2 9.86a6.85 6.85 0 0 1-1.745-.706 5.007 5.007 0 0 1-1.413-1.205c-.397-.499-.715-1.108-.955-1.828-.231-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.97-1.87A4.826 4.826 0 0 1 72.724 91a5.917 5.917 0 0 1 1.717-.665l.346.872a6.795 6.795 0 0 0-1.495.624 3.844 3.844 0 0 0-1.178 1.01c-.323.416-.577.938-.761 1.566-.176.618-.263 1.37-.263 2.257 0 .895.106 1.662.318 2.299.222.628.508 1.149.859 1.565.36.424.757.752 1.19.983.444.24.887.406 1.33.499l-.346.955Zm4.336-9.32a4.4 4.4 0 0 1 1.344-.499 7.34 7.34 0 0 1 1.468-.152c.47 0 .854.074 1.15.221.304.148.54.342.705.582.176.23.291.499.347.803.064.296.097.596.097.9 0 .351-.01.725-.028 1.122-.019.397-.032.794-.042 1.191 0 .462.028.9.083 1.316h.928v.9h-1.842l-.124-1.038h-.07a3.54 3.54 0 0 1-.249.318c-.11.13-.258.259-.443.388a2.702 2.702 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.596-.831-.596-1.44 0-.472.102-.864.305-1.178a2.01 2.01 0 0 1 .9-.72c.388-.166.854-.263 1.399-.29a9.495 9.495 0 0 1 1.856.11c.046-.425.05-.776.013-1.053-.027-.286-.101-.512-.221-.678a.861.861 0 0 0-.485-.347 2.253 2.253 0 0 0-.761-.11c-.416 0-.813.06-1.192.18-.378.11-.715.226-1.01.346l-.347-.803Zm2.036 5.581c.259 0 .499-.042.72-.125a2.195 2.195 0 0 0 .997-.734c.111-.157.194-.304.25-.443v-.97a7.836 7.836 0 0 0-1.33-.124 3.52 3.52 0 0 0-1.052.139c-.296.083-.527.217-.693.401-.166.185-.25.425-.25.72 0 .305.102.573.305.804.213.221.564.332 1.053.332Zm11.372-5.055a4.742 4.742 0 0 0-.693-.18 3.194 3.194 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.77.194 1.094.13.314.314.582.554.803.24.222.526.393.859.513.341.12.715.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.208 3.208 0 0 0 1.039-.582l.484.804c-.129.11-.29.226-.484.346a5.15 5.15 0 0 1-.679.346 4.72 4.72 0 0 1-.845.249 4.783 4.783 0 0 1-.997.097c-.6 0-1.13-.083-1.593-.249a3.136 3.136 0 0 1-1.135-.734 3.22 3.22 0 0 1-.693-1.15 4.54 4.54 0 0 1-.235-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.707-1.136a2.97 2.97 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.683 0 1.237.06 1.662.18.434.12.798.254 1.094.402l-.014.042v1.925h-.997V94.17Zm8.823 0a4.733 4.733 0 0 0-.692-.18 3.196 3.196 0 0 0-.72-.083c-.905 0-1.58.212-2.022.637-.444.425-.665 1.099-.665 2.022 0 .406.064.77.194 1.094.129.314.314.582.554.803.24.222.526.393.858.513.342.12.716.18 1.122.18a3.65 3.65 0 0 0 1.26-.222 3.204 3.204 0 0 0 1.039-.582l.485.804a4.06 4.06 0 0 1-.485.346 5.15 5.15 0 0 1-.679.346 4.75 4.75 0 0 1-.844.249 4.788 4.788 0 0 1-.998.097c-.6 0-1.13-.083-1.592-.249a3.136 3.136 0 0 1-1.136-.734 3.218 3.218 0 0 1-.692-1.15 4.536 4.536 0 0 1-.236-1.495c0-.582.079-1.099.236-1.551.166-.453.401-.831.706-1.136a2.97 2.97 0 0 1 1.108-.692c.434-.166.919-.25 1.454-.25.683 0 1.237.06 1.662.18.434.12.799.254 1.094.402l-.014.042v1.925h-.997V94.17Zm3.533 2.396c0-1.117.291-1.999.873-2.645.581-.656 1.412-.983 2.493-.983.581 0 1.08.096 1.495.29.425.185.776.439 1.053.762.277.323.48.706.609 1.15.139.443.208.918.208 1.426 0 .554-.074 1.057-.222 1.51a3.108 3.108 0 0 1-.651 1.135 2.93 2.93 0 0 1-1.066.734c-.415.166-.891.249-1.426.249-.573 0-1.071-.092-1.496-.277a3.007 3.007 0 0 1-1.053-.775 3.224 3.224 0 0 1-.623-1.15 5.083 5.083 0 0 1-.194-1.426Zm1.15 0c0 .323.037.646.11.97.084.322.213.613.388.872.176.258.402.466.679.623.286.157.632.236 1.039.236.738 0 1.292-.227 1.661-.68.379-.46.568-1.135.568-2.021 0-.332-.041-.656-.124-.97a2.421 2.421 0 0 0-.388-.872 1.961 1.961 0 0 0-.693-.623c-.277-.157-.618-.236-1.024-.236-.739 0-1.293.227-1.662.679-.37.452-.554 1.126-.554 2.022Zm11.911-3.462h1.967v4.722c0 .453.028.887.083 1.302h.928v.9h-1.842l-.041-1.177h-.056c-.24.397-.558.72-.955.97-.397.249-.878.373-1.441.373-.425 0-.789-.05-1.094-.152a1.5 1.5 0 0 1-.734-.499c-.194-.24-.337-.558-.429-.955-.093-.406-.139-.91-.139-1.51v-3.046h-.928v-.928h2.009v3.753c0 .378.013.72.041 1.025.037.295.106.549.208.761.101.203.249.36.443.471.203.102.471.153.803.153.48 0 .896-.157 1.247-.471.36-.314.632-.707.817-1.177v-3.588h-.887v-.927Zm5.085 2.423a4.79 4.79 0 0 0-.014-.318 6.407 6.407 0 0 0-.056-.845 3.322 3.322 0 0 0-.041-.36h-.928v-.9h1.856l.124 1.121h.07c.092-.156.212-.309.36-.457.157-.157.337-.295.54-.415.203-.13.429-.23.678-.305.25-.074.513-.11.79-.11.424 0 .798.046 1.122.138.332.092.604.258.817.499.221.23.387.549.498.955.111.397.166.905.166 1.523v3.975h-1.08v-3.767c0-.766-.124-1.343-.374-1.73-.249-.389-.701-.582-1.357-.582-.24 0-.475.05-.706.152a2.307 2.307 0 0 0-.61.374 2.55 2.55 0 0 0-.484.554c-.139.203-.24.42-.305.65v4.349h-1.066v-4.5Zm7.964-2.423h1.648v-1.371l1.081-.305v1.676h3.697v.927h-3.697v3.269c0 .674.161 1.172.484 1.496.333.323.804.484 1.413.484.415 0 .775-.078 1.08-.235a5.67 5.67 0 0 0 .845-.513l.36.818a3.88 3.88 0 0 1-1.163.623 4.07 4.07 0 0 1-1.371.235c-.37 0-.721-.055-1.053-.166a2.335 2.335 0 0 1-.859-.485 2.372 2.372 0 0 1-.595-.844c-.148-.351-.222-.767-.222-1.247v-3.434h-1.648v-.928Zm15.319-.319c0 .85-.402 1.796-1.205 2.84-.803 1.042-1.925 2.178-3.365 3.406h4.875v.997h-6.149v-.997c.175-.166.415-.383.72-.65.304-.269.632-.564.983-.887.351-.333.706-.688 1.066-1.067.37-.378.702-.766.998-1.163a6.87 6.87 0 0 0 .72-1.19 2.73 2.73 0 0 0 .277-1.15c0-.554-.148-.988-.443-1.302-.287-.323-.721-.485-1.302-.485-.499 0-.919.055-1.261.166a3.07 3.07 0 0 0-.927.485l-.471-.762a4.484 4.484 0 0 1 1.315-.65 5.434 5.434 0 0 1 1.538-.208c.868 0 1.523.235 1.966.706.443.47.665 1.108.665 1.911Zm5.07 6.481c0-.276.088-.498.263-.664a.986.986 0 0 1 .707-.263c.351 0 .623.124.817.374.194.24.291.581.291 1.024a2.287 2.287 0 0 1-.637 1.635 2.12 2.12 0 0 1-.582.457c-.203.12-.392.207-.568.263l-.346-.54c.332-.13.618-.314.859-.554.24-.24.36-.531.36-.873-.13.028-.231.042-.305.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm14.503-8.932h2.216v3.56h.069a2.37 2.37 0 0 1 .928-.707 3.04 3.04 0 0 1 1.233-.25c2.031 0 3.047 1.173 3.047 3.518 0 1.191-.328 2.105-.984 2.742-.655.628-1.588.942-2.797.942a6.64 6.64 0 0 1-1.551-.166c-.462-.111-.799-.24-1.011-.388v-8.323h-1.15v-.928Zm4.307 3.531c-.554 0-1.001.157-1.343.471-.342.314-.591.757-.748 1.33v3.185c.213.11.466.198.762.263.295.065.605.097.928.097.369 0 .701-.05.997-.152a2 2 0 0 0 .775-.499c.213-.23.374-.521.485-.872.12-.351.18-.767.18-1.247 0-.35-.037-.683-.111-.997a2.243 2.243 0 0 0-.36-.817 1.567 1.567 0 0 0-.623-.554c-.258-.138-.572-.208-.942-.208Zm5.985-.221a4.41 4.41 0 0 1 1.343-.499 7.344 7.344 0 0 1 1.468-.152c.471 0 .854.074 1.15.221.304.148.54.342.706.582.175.23.291.499.346.803.065.296.097.596.097.9 0 .351-.009.725-.028 1.122a52.64 52.64 0 0 0-.041 1.191c0 .462.028.9.083 1.316h.928v.9h-1.842l-.125-1.038h-.069a3.42 3.42 0 0 1-.249.318 2.4 2.4 0 0 1-.443.388 2.707 2.707 0 0 1-1.565.457c-.684 0-1.224-.176-1.621-.526-.397-.351-.595-.831-.595-1.44 0-.472.101-.864.304-1.178.213-.314.513-.554.901-.72.387-.166.854-.263 1.398-.29a9.495 9.495 0 0 1 1.856.11c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.858.858 0 0 0-.484-.347 2.253 2.253 0 0 0-.762-.11c-.415 0-.812.06-1.191.18-.379.11-.716.226-1.011.346l-.346-.803Zm2.036 5.581c.258 0 .498-.042.72-.125a2.196 2.196 0 0 0 .997-.734c.111-.157.194-.304.249-.443v-.97a7.83 7.83 0 0 0-1.329-.124c-.407 0-.757.046-1.053.139-.295.083-.526.217-.692.401-.167.185-.25.425-.25.72 0 .305.102.573.305.804.212.221.563.332 1.053.332Zm6.94-8.891h2.298v7.368c0 .563.093.96.277 1.19.194.231.476.347.845.347.259 0 .503-.046.734-.139.24-.092.503-.249.79-.47l.498.761a3.1 3.1 0 0 1-.484.346c-.176.102-.356.19-.541.264a4.187 4.187 0 0 1-.554.152 2.805 2.805 0 0 1-1.426-.083 1.56 1.56 0 0 1-.679-.416 1.927 1.927 0 0 1-.401-.761c-.093-.324-.139-.72-.139-1.191v-6.44h-1.218v-.928Zm8.671 3.31a4.4 4.4 0 0 1 1.343-.499 7.344 7.344 0 0 1 1.468-.152c.471 0 .854.074 1.149.221.305.148.541.342.707.582.175.23.291.499.346.803.065.296.097.596.097.9 0 .351-.009.725-.028 1.122a52.64 52.64 0 0 0-.041 1.191c0 .462.027.9.083 1.316h.928v.9h-1.842l-.125-1.038h-.069a3.78 3.78 0 0 1-.249.318c-.111.13-.259.259-.444.388a2.699 2.699 0 0 1-1.565.457c-.683 0-1.223-.176-1.62-.526-.397-.351-.595-.831-.595-1.44 0-.472.101-.864.304-1.178.213-.314.513-.554.9-.72.388-.166.854-.263 1.399-.29a9.495 9.495 0 0 1 1.856.11c.046-.425.051-.776.014-1.053-.028-.286-.102-.512-.222-.678a.861.861 0 0 0-.484-.347 2.26 2.26 0 0 0-.762-.11c-.416 0-.813.06-1.191.18-.379.11-.716.226-1.011.346l-.346-.803Zm2.035 5.581c.259 0 .499-.042.721-.125a2.196 2.196 0 0 0 .997-.734c.11-.157.194-.304.249-.443v-.97a7.832 7.832 0 0 0-1.33-.124 3.54 3.54 0 0 0-1.052.139c-.296.083-.526.217-.693.401-.166.185-.249.425-.249.72 0 .305.102.573.305.804.212.221.563.332 1.052.332Zm6.58-3.698a4.19 4.19 0 0 0-.014-.318 6.405 6.405 0 0 0-.055-.845 3.07 3.07 0 0 0-.042-.36h-.927v-.9h1.855l.125 1.121h.069c.093-.156.213-.309.36-.457.157-.157.337-.295.54-.415a2.76 2.76 0 0 1 1.468-.415c.425 0 .799.046 1.122.138.333.092.605.258.817.499.222.23.388.549.499.955.111.397.166.905.166 1.523v3.975h-1.08v-3.767c0-.766-.125-1.343-.374-1.73-.249-.389-.702-.582-1.357-.582-.24 0-.476.05-.707.152a2.318 2.318 0 0 0-.609.374 2.555 2.555 0 0 0-.485.554c-.138.203-.24.42-.304.65v4.349h-1.067v-4.5Zm13.615-1.357a4.733 4.733 0 0 0-.692-.18 3.192 3.192 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.425-.665 1.099-.665 2.022 0 .406.065.77.194 1.094.129.314.314.582.554.803.24.222.526.393.859.513.341.12.715.18 1.121.18a3.66 3.66 0 0 0 1.261-.222 3.21 3.21 0 0 0 1.038-.582l.485.804a3.98 3.98 0 0 1-.485.346c-.194.12-.42.235-.678.346-.25.102-.531.185-.845.249a4.784 4.784 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.131 3.131 0 0 1-1.135-.734 3.216 3.216 0 0 1-.693-1.15 4.537 4.537 0 0 1-.235-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.973 2.973 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.684 0 1.238.06 1.662.18.434.12.799.254 1.094.402l-.013.042v1.925h-.998V94.17Zm10.07 4.986a3.36 3.36 0 0 1-.595.415c-.222.13-.466.24-.734.333-.268.092-.55.161-.845.207a4.532 4.532 0 0 1-.873.083c-.553 0-1.043-.083-1.468-.249a2.938 2.938 0 0 1-1.066-.734 3.277 3.277 0 0 1-.651-1.15 4.707 4.707 0 0 1-.221-1.495c0-.582.078-1.099.235-1.551.166-.453.402-.831.706-1.136a2.973 2.973 0 0 1 1.108-.692 4.04 4.04 0 0 1 1.454-.25c.388 0 .771.051 1.15.153.378.101.711.295.997.582.295.276.522.664.679 1.163.157.49.212 1.126.166 1.911h-5.36c0 .83.222 1.454.665 1.87.452.406 1.053.609 1.8.609.25 0 .494-.028.734-.083.25-.065.485-.139.707-.222a3.42 3.42 0 0 0 .581-.277 2.42 2.42 0 0 0 .402-.277l.429.79Zm-2.922-5.304c-.305 0-.595.032-.872.097a1.986 1.986 0 0 0-.721.332 1.813 1.813 0 0 0-.512.595c-.129.24-.212.54-.249.9h4.307c-.046-.609-.245-1.08-.596-1.412-.341-.342-.794-.512-1.357-.512Zm6.178 5.179h2.175v-7.285l-2.216 1.552-.54-.79 3.047-2.174h.775v8.697h2.133v.997h-5.374v-.997Zm7.73-4.182h2.991v-3.061h.997v3.06h2.992v.998h-2.992v3.06h-.997v-3.06h-2.991v-.997Zm9.917 4.182h2.174v-7.285l-2.215 1.552-.54-.79 3.046-2.174h.776v8.697h2.133v.997h-5.374v-.997Zm7.826-3.85c0-.785.07-1.486.208-2.105.139-.628.346-1.154.623-1.579a2.747 2.747 0 0 1 1.053-.983c.425-.231.928-.346 1.509-.346.619 0 1.141.11 1.565.332.434.222.785.545 1.053.97.268.424.462.95.582 1.578.12.619.18 1.33.18 2.133a9.9 9.9 0 0 1-.208 2.119c-.139.618-.346 1.145-.623 1.579a2.896 2.896 0 0 1-1.053.983c-.425.222-.928.332-1.509.332-.61 0-1.131-.12-1.565-.36a3.058 3.058 0 0 1-1.053-1.038c-.268-.444-.462-.97-.582-1.58-.12-.618-.18-1.296-.18-2.035Zm5.637 0c0-.49-.028-.956-.083-1.399l-4.113 3.753c.157.527.392.947.706 1.26.314.315.725.471 1.233.471.812 0 1.389-.337 1.731-1.01.351-.675.526-1.7.526-3.075Zm-4.487 0c0 .23.005.452.014.665l.055.623 4.127-3.74c-.157-.498-.392-.895-.706-1.19-.305-.296-.72-.444-1.247-.444-.821 0-1.403.342-1.745 1.025-.332.674-.498 1.695-.498 3.061Zm7.674 0c0-.785.069-1.486.208-2.105.138-.628.346-1.154.623-1.579a2.752 2.752 0 0 1 1.052-.983c.425-.231.928-.346 1.51-.346.618 0 1.14.11 1.565.332a2.65 2.65 0 0 1 1.052.97c.268.424.462.95.582 1.578.12.619.18 1.33.18 2.133 0 .785-.069 1.491-.208 2.119-.138.618-.346 1.145-.623 1.579a2.9 2.9 0 0 1-1.052.983c-.425.222-.928.332-1.51.332-.609 0-1.131-.12-1.565-.36a3.056 3.056 0 0 1-1.052-1.038c-.268-.444-.462-.97-.582-1.58-.12-.618-.18-1.296-.18-2.035Zm5.636 0c0-.49-.027-.956-.083-1.399l-4.113 3.753c.157.527.393.947.706 1.26.314.315.725.471 1.233.471.813 0 1.39-.337 1.731-1.01.351-.675.526-1.7.526-3.075Zm-4.487 0c0 .23.005.452.014.665l.056.623 4.127-3.74c-.157-.498-.393-.895-.707-1.19-.304-.296-.72-.444-1.246-.444-.822 0-1.403.342-1.745 1.025-.332.674-.499 1.695-.499 3.061Zm8.893 6.828a4.719 4.719 0 0 0 1.316-.499 3.87 3.87 0 0 0 1.191-.983c.36-.416.646-.937.858-1.565.222-.637.333-1.403.333-2.3 0-.885-.093-1.638-.277-2.257-.176-.627-.43-1.149-.762-1.565a3.688 3.688 0 0 0-1.163-1.01 6.804 6.804 0 0 0-1.496-.624l.346-.872c.6.13 1.168.35 1.704.665.544.304 1.02.715 1.426 1.232.406.508.73 1.131.97 1.87.24.73.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.55 1.329-.956 1.828-.397.499-.868.9-1.413 1.205a6.61 6.61 0 0 1-1.731.706l-.346-.955Zm10.014-2.743c0-.276.088-.498.264-.664a.982.982 0 0 1 .706-.263c.351 0 .623.124.817.374.194.24.291.581.291 1.024a2.287 2.287 0 0 1-.637 1.635 2.12 2.12 0 0 1-.582.457c-.203.12-.392.207-.568.263l-.346-.54c.332-.13.619-.314.859-.554.24-.24.36-.531.36-.873-.13.028-.231.042-.305.042-.268 0-.48-.074-.637-.222-.148-.157-.222-.383-.222-.678Zm.125-5.442c0-.296.083-.522.249-.679.167-.166.388-.25.665-.25.296 0 .526.084.693.25.166.157.249.383.249.679 0 .268-.083.49-.249.665-.167.175-.397.263-.693.263-.277 0-.498-.088-.665-.263a.929.929 0 0 1-.249-.665ZM33.595 117.041h1.648v-1.371l1.08-.304v1.675h3.698v.928h-3.698v3.269c0 .674.162 1.172.485 1.495.332.324.803.485 1.412.485.416 0 .776-.078 1.08-.235.315-.157.596-.328.845-.513l.36.817a3.87 3.87 0 0 1-1.163.624c-.443.157-.9.235-1.37.235a3.3 3.3 0 0 1-1.053-.166 2.328 2.328 0 0 1-.86-.485 2.37 2.37 0 0 1-.595-.845c-.147-.351-.221-.766-.221-1.246v-3.435h-1.648v-.928Zm11.898 3.38-2.673-3.38h1.385l1.994 2.604 2.05-2.604h1.246l-2.673 3.324 2.84 3.601h-1.33l-2.202-2.839-2.244 2.839h-1.26l2.867-3.545Zm8.547 2.783c0-.295.082-.521.248-.678.167-.167.388-.25.665-.25.296 0 .526.083.693.25.166.157.249.383.249.678 0 .268-.083.49-.25.665-.166.175-.396.263-.692.263-.277 0-.498-.088-.665-.263a.928.928 0 0 1-.249-.665Zm11.676-5.096a4.693 4.693 0 0 0-.693-.18 3.159 3.159 0 0 0-.72-.083c-.905 0-1.579.212-2.022.637-.443.424-.665 1.098-.665 2.022 0 .406.065.771.194 1.094.13.314.314.581.554.803.24.222.526.392.859.512.341.12.715.18 1.121.18a3.65 3.65 0 0 0 1.26-.221 3.214 3.214 0 0 0 1.04-.582l.484.803c-.13.111-.29.227-.485.347a5.17 5.17 0 0 1-.678.346c-.25.101-.531.185-.845.249a4.783 4.783 0 0 1-.997.097c-.6 0-1.131-.083-1.593-.249a3.142 3.142 0 0 1-1.135-.734 3.212 3.212 0 0 1-.693-1.15 4.534 4.534 0 0 1-.235-1.495c0-.582.078-1.099.235-1.551a3.08 3.08 0 0 1 .706-1.136 2.97 2.97 0 0 1 1.108-.693 4.043 4.043 0 0 1 1.455-.249c.683 0 1.237.06 1.661.18.434.12.799.254 1.094.402l-.013.041v1.925h-.997v-1.315Zm3.533 2.396c0-1.117.29-1.999.872-2.646.582-.655 1.413-.983 2.493-.983.581 0 1.08.097 1.496.291.424.185.775.439 1.052.762s.48.706.61 1.149c.138.443.207.919.207 1.427a4.84 4.84 0 0 1-.221 1.509 3.133 3.133 0 0 1-.651 1.136 2.941 2.941 0 0 1-1.067.734c-.415.166-.89.249-1.426.249-.573 0-1.071-.092-1.496-.277a3.008 3.008 0 0 1-1.052-.775 3.227 3.227 0 0 1-.624-1.15 5.075 5.075 0 0 1-.193-1.426Zm1.149 0c0 .323.037.646.11.969.084.323.213.614.389.873.175.258.401.466.678.623.286.157.633.235 1.039.235.739 0 1.292-.226 1.662-.678.378-.462.568-1.136.568-2.022 0-.333-.042-.656-.125-.97a2.402 2.402 0 0 0-.388-.872 1.948 1.948 0 0 0-.692-.623c-.277-.157-.619-.236-1.025-.236-.739 0-1.293.226-1.662.679-.37.452-.554 1.126-.554 2.022Zm10.513 3.462v-4.612c0-.194-.01-.378-.028-.554a1.5 1.5 0 0 0-.097-.484.706.706 0 0 0-.221-.347.539.539 0 0 0-.374-.124c-.314 0-.582.129-.803.387a2.66 2.66 0 0 0-.485.97v4.764H77.85v-6.925h.72l.208.845h.056c.092-.138.18-.268.263-.388a1.76 1.76 0 0 1 .304-.332 1.26 1.26 0 0 1 .416-.208c.157-.055.355-.083.595-.083.139 0 .282.023.43.069.148.037.281.102.401.194.13.083.24.199.333.347.092.147.152.327.18.54.212-.36.448-.642.706-.845.268-.203.632-.305 1.094-.305.305 0 .55.051.734.153.194.101.342.249.443.443.111.184.185.411.222.678.046.259.07.55.07.873v4.944h-1.053v-4.709c0-.194-.01-.374-.028-.54a1.582 1.582 0 0 0-.11-.457.669.669 0 0 0-.209-.305.507.507 0 0 0-.346-.11c-.323 0-.595.129-.817.387-.222.259-.388.628-.499 1.108v4.626h-1.052Zm8.823 0v-4.612a5.44 5.44 0 0 0-.027-.554 1.5 1.5 0 0 0-.097-.484.706.706 0 0 0-.222-.347.538.538 0 0 0-.374-.124c-.314 0-.581.129-.803.387a2.662 2.662 0 0 0-.485.97v4.764h-1.052v-6.925h.72l.208.845h.055c.092-.138.18-.268.263-.388.093-.129.194-.24.305-.332.12-.092.258-.162.415-.208.157-.055.356-.083.596-.083.138 0 .281.023.43.069.147.037.28.102.4.194.13.083.24.199.333.347.093.147.153.327.18.54.213-.36.448-.642.707-.845.267-.203.632-.305 1.094-.305.304 0 .549.051.734.153.194.101.341.249.443.443.11.184.184.411.221.678.046.259.07.55.07.873v4.944h-1.053v-4.709c0-.194-.01-.374-.028-.54a1.582 1.582 0 0 0-.11-.457.669.669 0 0 0-.208-.305.507.507 0 0 0-.346-.11c-.323 0-.596.129-.817.387-.222.259-.388.628-.5 1.108v4.626h-1.052Zm6.649 0v-.928h2.41v-5.069h-2.41v-.928h3.518v5.997h2.355v.928h-5.873Zm2.036-8.891a.89.89 0 0 1 .25-.637.818.818 0 0 1 .637-.277c.267 0 .489.092.664.277a.846.846 0 0 1 .277.637c0 .24-.092.443-.277.609a.929.929 0 0 1-.664.249.863.863 0 0 1-.637-.249.828.828 0 0 1-.25-.609Zm5.763 1.966h1.648v-1.371l1.08-.304v1.675h3.698v.928h-3.698v3.269c0 .674.162 1.172.485 1.495.332.324.803.485 1.413.485.415 0 .775-.078 1.08-.235.314-.157.595-.328.845-.513l.36.817a3.865 3.865 0 0 1-1.164.624c-.443.157-.9.235-1.371.235-.369 0-.72-.055-1.052-.166a2.337 2.337 0 0 1-.859-.485 2.361 2.361 0 0 1-.595-.845c-.148-.351-.222-.766-.222-1.246v-3.435h-1.648v-.928Zm14.377 9.861a6.848 6.848 0 0 1-1.745-.706 5.042 5.042 0 0 1-1.413-1.205c-.397-.499-.715-1.108-.955-1.828-.231-.72-.346-1.574-.346-2.562 0-.979.12-1.833.36-2.562.24-.739.563-1.362.969-1.87a4.825 4.825 0 0 1 1.413-1.233 5.897 5.897 0 0 1 1.717-.664l.346.872a6.8 6.8 0 0 0-1.495.623 3.86 3.86 0 0 0-1.178 1.011c-.323.416-.577.937-.761 1.565-.176.619-.263 1.371-.263 2.258 0 .895.106 1.662.318 2.299.222.627.508 1.149.859 1.565.36.424.757.752 1.191.983.443.24.886.406 1.329.498l-.346.956Zm4.821-.956a4.685 4.685 0 0 0 1.316-.498 3.87 3.87 0 0 0 1.191-.983c.36-.416.646-.938.858-1.565.222-.637.333-1.404.333-2.299 0-.887-.093-1.639-.277-2.258-.176-.628-.43-1.149-.762-1.565a3.706 3.706 0 0 0-1.163-1.011 6.828 6.828 0 0 0-1.496-.623l.346-.872c.6.129 1.168.35 1.704.664.544.305 1.02.716 1.426 1.233.406.508.73 1.131.97 1.87.24.729.36 1.583.36 2.562 0 .988-.12 1.842-.36 2.562-.231.72-.55 1.329-.956 1.828-.397.498-.868.9-1.413 1.205a6.61 6.61 0 0 1-1.731.706l-.346-.956Zm10.014-2.742c0-.277.088-.498.264-.665a.984.984 0 0 1 .706-.263c.351 0 .623.125.817.374.194.24.291.582.291 1.025a2.288 2.288 0 0 1-.637 1.634c-.176.194-.37.347-.582.457a2.74 2.74 0 0 1-.568.263l-.346-.54a2.46 2.46 0 0 0 .859-.554c.24-.24.36-.53.36-.872a1.519 1.519 0 0 1-.305.041c-.268 0-.48-.073-.637-.221-.148-.157-.222-.383-.222-.679Zm.125-5.442c0-.296.083-.522.249-.679.167-.166.388-.249.665-.249.296 0 .526.083.693.249.166.157.249.383.249.679a.927.927 0 0 1-.249.664c-.167.176-.397.263-.693.263-.277 0-.498-.087-.665-.263a.927.927 0 0 1-.249-.664Zm-35.182 60.107 21.624 5.722-.001-31.099-21.623-5.722-21.244 6.612v30.97l21.244-6.483Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M76.228 185.522v-32.777l22.09-6.875 22.508 5.956v32.89l-22.472-5.947-22.126 6.753Zm1.73-2.339 20.362-6.214 20.775 5.498v-29.308l-20.738-5.488-20.398 6.348v29.164Z" fill="#2D2D2D"/><path d="m98.717 159.341-21.624-5.722v37.923l21.624 5.722 21.244-6.612v-37.794l-21.244 6.483Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M120.826 151.689v39.6l-22.09 6.875-22.508-5.956v-39.713l22.472 5.946 22.126-6.752Zm-1.731 2.338-20.361 6.214-20.775-5.498v36.132l20.738 5.488 20.398-6.349v-35.987Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M97.534 196.63v-37.35h1.732v37.35h-1.732Z" fill="#2D2D2D"/><path d="m131.952 187.406 4.759-12.392h1.766l5.072 12.392h-1.868l-1.446-3.753h-5.181l-1.361 3.753h-1.741Zm3.575-5.088h4.201l-1.293-3.432c-.394-1.043-.688-1.899-.879-2.57a15.73 15.73 0 0 1-.668 2.367l-1.361 3.635Zm9.311 8.528v-12.417h1.386v1.167c.327-.457.696-.798 1.107-1.023.412-.231.911-.347 1.497-.347.766 0 1.442.198 2.028.592.586.395 1.029.952 1.327 1.674.299.715.448 1.502.448 2.358 0 .919-.166 1.747-.498 2.485-.327.733-.806 1.296-1.437 1.691a3.688 3.688 0 0 1-1.978.583c-.507 0-.964-.107-1.37-.321a3.13 3.13 0 0 1-.989-.812v4.37h-1.521Zm1.378-7.878c0 1.156.234 2.009.701 2.562.468.552 1.034.828 1.699.828.676 0 1.254-.285 1.733-.854.485-.575.727-1.462.727-2.662 0-1.144-.237-2.001-.71-2.57-.468-.569-1.028-.854-1.682-.854-.648 0-1.223.305-1.724.913-.496.603-.744 1.482-.744 2.637Zm8.431 7.878v-12.417h1.386v1.167c.327-.457.696-.798 1.108-1.023.411-.231.91-.347 1.496-.347.766 0 1.443.198 2.029.592.586.395 1.028.952 1.327 1.674.298.715.448 1.502.448 2.358 0 .919-.167 1.747-.499 2.485-.327.733-.806 1.296-1.437 1.691a3.688 3.688 0 0 1-1.978.583c-.507 0-.964-.107-1.369-.321-.4-.214-.73-.485-.989-.812v4.37h-1.522Zm1.378-7.878c0 1.156.234 2.009.702 2.562.467.552 1.034.828 1.699.828.676 0 1.253-.285 1.732-.854.485-.575.727-1.462.727-2.662 0-1.144-.236-2.001-.71-2.57-.467-.569-1.028-.854-1.682-.854-.648 0-1.223.305-1.724.913-.496.603-.744 1.482-.744 2.637Zm8.398 4.438v-12.392h1.521v12.392h-1.521Zm4.07-10.642v-1.75h1.521v1.75h-1.521Zm0 10.642v-8.977h1.521v8.977h-1.521Zm9.877-3.288 1.496.194c-.164 1.032-.584 1.84-1.26 2.426-.67.581-1.496.871-2.476.871-1.229 0-2.218-.4-2.967-1.2-.744-.806-1.116-1.959-1.116-3.458 0-.969.16-1.817.482-2.544.321-.727.808-1.271 1.462-1.631a4.351 4.351 0 0 1 2.147-.55c.975 0 1.772.248 2.392.744.62.49 1.017 1.189 1.192 2.097l-1.479.228c-.141-.603-.392-1.057-.753-1.361-.355-.304-.786-.457-1.293-.457-.766 0-1.389.277-1.868.829-.479.546-.718 1.414-.718 2.603 0 1.206.231 2.082.693 2.629.462.547 1.065.82 1.809.82.597 0 1.096-.183 1.496-.549.4-.367.654-.93.761-1.691Zm8.828 2.181c-.563.479-1.107.817-1.631 1.014a4.67 4.67 0 0 1-1.674.296c-.986 0-1.744-.239-2.273-.718-.53-.485-.795-1.102-.795-1.852 0-.439.099-.839.296-1.2.203-.366.465-.659.786-.879.327-.22.693-.386 1.099-.499.298-.079.749-.155 1.352-.228 1.229-.147 2.133-.321 2.714-.524.005-.209.008-.341.008-.397 0-.62-.144-1.057-.431-1.311-.389-.343-.966-.515-1.733-.515-.716 0-1.245.127-1.589.38-.338.248-.589.691-.752 1.327l-1.488-.203c.135-.636.358-1.149.668-1.538.31-.394.758-.696 1.344-.904.586-.215 1.265-.322 2.037-.322.766 0 1.389.091 1.868.271.479.18.831.408 1.057.685.225.27.383.614.473 1.031.051.259.076.727.076 1.403v2.029c0 1.414.031 2.31.093 2.688.068.372.197.729.389 1.073h-1.589a3.218 3.218 0 0 1-.305-1.107Zm-.126-3.398c-.553.225-1.381.417-2.486.575-.625.09-1.067.191-1.327.304a1.316 1.316 0 0 0-.811 1.217c0 .406.152.744.456 1.014.31.271.761.406 1.353.406.586 0 1.107-.127 1.564-.38a2.392 2.392 0 0 0 1.005-1.057c.164-.344.246-.851.246-1.521v-.558Zm7.4 3.144.22 1.344c-.429.09-.812.135-1.15.135-.552 0-.98-.087-1.285-.262a1.467 1.467 0 0 1-.642-.684c-.124-.288-.186-.888-.186-1.801v-5.164h-1.116v-1.184h1.116v-2.223l1.513-.913v3.136h1.53v1.184h-1.53v5.249c0 .434.025.713.076.837a.67.67 0 0 0 .262.296c.124.073.299.109.524.109.169 0 .392-.019.668-.059Zm1.678-9.281v-1.75h1.521v1.75h-1.521Zm0 10.642v-8.977h1.521v8.977h-1.521Zm3.452-4.488c0-1.663.463-2.894 1.387-3.694.772-.665 1.713-.998 2.823-.998 1.234 0 2.243.406 3.026 1.218.783.805 1.175 1.921 1.175 3.347 0 1.155-.175 2.065-.524 2.73a3.662 3.662 0 0 1-1.513 1.539 4.384 4.384 0 0 1-2.164.549c-1.257 0-2.274-.403-3.052-1.209-.772-.806-1.158-1.966-1.158-3.482Zm1.564 0c0 1.149.251 2.011.753 2.586a2.415 2.415 0 0 0 1.893.854c.755 0 1.383-.287 1.885-.862.501-.575.752-1.451.752-2.629 0-1.11-.253-1.95-.761-2.519-.501-.575-1.127-.862-1.876-.862-.761 0-1.392.284-1.893.854-.502.569-.753 1.428-.753 2.578Zm8.812 4.488v-8.977h1.369v1.277c.66-.987 1.612-1.48 2.858-1.48.541 0 1.036.099 1.487.296.457.192.798.445 1.023.761.225.316.383.69.473 1.124.057.282.085.775.085 1.479v5.52h-1.522v-5.46c0-.62-.059-1.082-.177-1.387a1.433 1.433 0 0 0-.634-.735c-.299-.186-.651-.279-1.057-.279-.648 0-1.208.206-1.682.617-.468.411-.701 1.192-.701 2.341v4.903h-1.522Z" fill="#2D2D2D"/><path d="M123.374 233.941v1.17h-6.553a2.171 2.171 0 0 1 .142-.846c.167-.446.433-.886.798-1.318.37-.433.902-.934 1.596-1.502 1.078-.883 1.806-1.582 2.184-2.096.379-.518.568-1.007.568-1.467a1.61 1.61 0 0 0-.52-1.217c-.343-.334-.792-.501-1.346-.501-.586 0-1.055.176-1.407.528-.351.351-.529.838-.534 1.46l-1.251-.128c.086-.933.408-1.643.967-2.13.559-.492 1.31-.737 2.252-.737.951 0 1.704.263 2.259.791.554.527.831 1.181.831 1.961 0 .397-.081.786-.243 1.17-.162.383-.433.786-.812 1.21-.374.424-.998 1.005-1.873 1.745-.73.613-1.199 1.03-1.406 1.251a3.83 3.83 0 0 0-.514.656h4.862Zm5.377-1.806v-1.224h3.74v1.224h-3.74Zm9.442 2.976v-9.914h3.739c.658 0 1.161.032 1.508.095.487.081.895.236 1.224.466.329.226.593.544.791.954.203.41.305.861.305 1.352 0 .843-.269 1.558-.805 2.144-.536.582-1.506.872-2.908.872h-2.542v4.031h-1.312Zm1.312-5.201h2.562c.848 0 1.45-.157 1.806-.473.356-.316.534-.76.534-1.332 0-.415-.106-.769-.318-1.062a1.451 1.451 0 0 0-.825-.588c-.22-.059-.628-.088-1.224-.088h-2.535v3.543Zm7.943 5.201v-9.914h1.217v3.557c.568-.658 1.285-.987 2.15-.987.532 0 .994.106 1.386.318.393.207.672.496.839.865.171.37.257.906.257 1.61v4.551h-1.217v-4.551c0-.609-.133-1.051-.399-1.326-.262-.279-.634-.419-1.116-.419-.361 0-.701.095-1.021.284a1.568 1.568 0 0 0-.676.757c-.136.32-.203.762-.203 1.326v3.929h-1.217Zm12.568-.886c-.451.383-.886.653-1.305.811a3.73 3.73 0 0 1-1.339.237c-.789 0-1.395-.192-1.819-.575-.424-.388-.636-.881-.636-1.481 0-.351.079-.672.237-.96.162-.293.372-.528.629-.703.261-.176.554-.309.879-.399a8.76 8.76 0 0 1 1.082-.183c.983-.117 1.706-.257 2.17-.419.005-.167.007-.273.007-.318 0-.496-.115-.845-.345-1.048-.311-.275-.773-.413-1.386-.413-.572 0-.996.102-1.271.305-.271.198-.471.552-.602 1.061l-1.19-.162c.108-.509.286-.92.534-1.231.248-.315.606-.556 1.075-.723.469-.172 1.012-.257 1.63-.257.613 0 1.111.072 1.494.216.384.144.665.327.846.548.18.216.306.491.378.825.041.207.061.581.061 1.122v1.623c0 1.132.025 1.849.075 2.151.054.297.157.584.311.859h-1.272a2.59 2.59 0 0 1-.243-.886Zm-.102-2.719c-.441.181-1.104.334-1.988.46-.5.072-.854.153-1.061.244-.208.09-.368.223-.48.399a1.017 1.017 0 0 0-.169.574c0 .325.121.595.365.812.248.216.608.324 1.082.324a2.53 2.53 0 0 0 1.251-.304 1.91 1.91 0 0 0 .804-.845c.131-.275.196-.681.196-1.217v-.447Zm2.811 1.461 1.204-.189c.067.482.254.852.561 1.109.311.257.744.385 1.298.385.559 0 .974-.113 1.244-.338.271-.23.406-.498.406-.805a.739.739 0 0 0-.358-.649c-.167-.108-.582-.246-1.244-.412-.893-.226-1.513-.42-1.86-.582a1.855 1.855 0 0 1-.785-.683 1.85 1.85 0 0 1-.263-.967c0-.32.072-.615.216-.886.149-.275.35-.502.602-.683.189-.14.446-.257.771-.351.329-.1.681-.149 1.055-.149.563 0 1.057.081 1.481.243.428.163.744.383.946.663.203.275.343.645.42 1.109l-1.19.162c-.055-.369-.212-.658-.474-.865-.257-.208-.622-.311-1.095-.311-.559 0-.958.092-1.197.277-.239.185-.359.401-.359.649 0 .158.05.3.149.426.099.131.255.239.467.325.121.045.48.148 1.075.311.861.23 1.461.419 1.799.568a1.8 1.8 0 0 1 .804.635c.194.28.291.627.291 1.042 0 .406-.119.789-.358 1.149-.235.357-.575.634-1.021.832a3.77 3.77 0 0 1-1.515.291c-.933 0-1.646-.194-2.137-.582-.487-.387-.798-.962-.933-1.724Zm12.501-.169 1.257.155c-.198.735-.565 1.306-1.102 1.711-.536.406-1.222.609-2.056.609-1.05 0-1.884-.322-2.502-.967-.613-.649-.919-1.558-.919-2.725 0-1.208.311-2.146.933-2.813.622-.668 1.429-1.001 2.421-1.001.96 0 1.744.327 2.353.98.609.654.913 1.574.913 2.759 0 .072-.002.181-.007.325h-5.356c.046.789.269 1.393.67 1.812.401.419.902.629 1.501.629.446 0 .827-.117 1.143-.352.316-.234.566-.608.751-1.122Zm-3.997-1.968h4.01c-.054-.604-.207-1.057-.46-1.359-.387-.469-.89-.703-1.508-.703-.559 0-1.03.187-1.413.561-.379.374-.588.874-.629 1.501Zm15.676 1.65 1.197.156c-.13.825-.466 1.472-1.007 1.94-.537.465-1.197.697-1.982.697-.982 0-1.774-.32-2.373-.96-.595-.645-.893-1.567-.893-2.766 0-.776.129-1.454.386-2.036.257-.581.647-1.016 1.17-1.305a3.477 3.477 0 0 1 1.717-.439c.78 0 1.418.198 1.914.595.496.392.814.951.953 1.677l-1.183.182c-.113-.482-.313-.845-.602-1.088a1.532 1.532 0 0 0-1.034-.365c-.614 0-1.112.221-1.495.662-.383.438-.575 1.132-.575 2.083 0 .965.185 1.666.555 2.103.369.437.852.656 1.447.656.478 0 .877-.146 1.197-.439.32-.293.523-.744.608-1.353Zm1.959-.96c0-1.33.369-2.315 1.109-2.955.617-.532 1.37-.798 2.258-.798.988 0 1.795.324 2.421.974.627.644.94 1.537.94 2.677 0 .925-.14 1.653-.419 2.185a2.928 2.928 0 0 1-1.21 1.23 3.51 3.51 0 0 1-1.732.44c-1.005 0-1.819-.322-2.441-.967-.617-.645-.926-1.573-.926-2.786Zm1.251 0c0 .92.2 1.609.602 2.069.401.455.906.683 1.514.683.604 0 1.107-.23 1.508-.69.402-.459.602-1.161.602-2.103 0-.888-.203-1.56-.608-2.015-.402-.46-.902-.69-1.502-.69-.608 0-1.113.228-1.514.683-.402.456-.602 1.143-.602 2.063Zm7.084 3.591v-7.182h1.089v1.008c.225-.352.525-.634.899-.846.374-.216.8-.324 1.278-.324.532 0 .967.11 1.305.331.343.221.584.53.724.927.568-.839 1.307-1.258 2.218-1.258.712 0 1.26.198 1.643.595.383.392.575.998.575 1.819v4.93h-1.211v-4.524c0-.487-.04-.837-.121-1.048a1.002 1.002 0 0 0-.426-.521 1.34 1.34 0 0 0-.731-.196c-.505 0-.924.169-1.257.507-.334.333-.501.87-.501 1.609v4.173h-1.217v-4.666c0-.541-.099-.947-.298-1.218-.198-.27-.523-.405-.973-.405-.343 0-.661.09-.954.27a1.547 1.547 0 0 0-.629.791c-.13.348-.196.848-.196 1.502v3.726h-1.217Zm11.709 0v-7.182h1.089v1.008a2.53 2.53 0 0 1 .9-.846c.374-.216.8-.324 1.278-.324.532 0 .967.11 1.305.331.342.221.584.53.723.927.568-.839 1.308-1.258 2.218-1.258.713 0 1.26.198 1.644.595.383.392.574.998.574 1.819v4.93h-1.21v-4.524c0-.487-.041-.837-.122-1.048a.993.993 0 0 0-.426-.521 1.337 1.337 0 0 0-.73-.196c-.505 0-.924.169-1.258.507-.334.333-.5.87-.5 1.609v4.173h-1.218v-4.666c0-.541-.099-.947-.297-1.218-.198-.27-.523-.405-.974-.405-.342 0-.66.09-.953.27a1.542 1.542 0 0 0-.629.791c-.131.348-.196.848-.196 1.502v3.726h-1.218Zm11.717-8.514v-1.4h1.217v1.4h-1.217Zm0 8.514v-7.182h1.217v7.182h-1.217Zm5.907-1.089.176 1.075a4.517 4.517 0 0 1-.92.108c-.441 0-.784-.07-1.027-.209a1.177 1.177 0 0 1-.514-.548c-.1-.23-.149-.71-.149-1.44v-4.132h-.893v-.947h.893v-1.778l1.21-.731v2.509h1.224v.947h-1.224v4.199c0 .347.021.57.061.67a.527.527 0 0 0 .21.236c.099.059.239.088.419.088.135 0 .313-.016.534-.047Z" fill="#6E6E6E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M175.627 219.205v-14.973h1.731v14.973h-1.731Z" fill="#2D2D2D"/><path d="M2.576 440.888v-76.924s8.255 7.808 33.91 7.808c25.656 0 34.803-8.701 34.803-8.701v77.817c-10.142 15.543-65.438 11.361-68.713 0Z" fill="#fff"/><path d="M72.19 360.88c0 6.202-15.829 11.267-35.652 11.267-19.822 0-35.556-5.027-35.556-11.228s15.734-11.229 35.556-11.229c19.823 0 35.653 4.989 35.653 11.19Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M68.368 363.873c1.607-1.207 2.092-2.237 2.092-2.993 0-.754-.482-1.778-2.088-2.977-1.576-1.178-3.97-2.31-7.093-3.292-6.224-1.955-14.953-3.189-24.74-3.189-9.787 0-18.49 1.243-24.69 3.207-3.109.986-5.49 2.123-7.058 3.302-1.596 1.201-2.078 2.229-2.078 2.988 0 .759.482 1.786 2.078 2.987 1.567 1.18 3.95 2.317 7.059 3.302 6.198 1.965 14.902 3.208 24.688 3.208 9.785 0 18.513-1.253 24.737-3.227 3.121-.99 5.516-2.132 7.093-3.316Zm-31.83 8.274c19.823 0 35.653-5.065 35.653-11.267 0-6.201-15.83-11.19-35.653-11.19-19.822 0-35.556 5.028-35.556 11.229s15.734 11.228 35.556 11.228Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m1.127 440.467-.262-80.293 1.731-.008.262 80.293-1.73.008Zm69.353.548v-79.979h1.732v79.979h-1.731Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.416 446.648c6.177 1.919 14.764 3.119 24.287 3.119 9.522 0 18.11-1.2 24.287-3.119 3.093-.961 5.534-2.088 7.183-3.299 1.666-1.224 2.374-2.417 2.374-3.5h1.731c0 1.895-1.234 3.539-3.08 4.895-1.865 1.37-4.507 2.567-7.695 3.557-6.385 1.984-15.153 3.197-24.8 3.197s-18.416-1.213-24.8-3.197c-3.188-.99-5.83-2.187-7.695-3.557-1.847-1.356-3.08-3-3.08-4.895h1.73c0 1.083.709 2.276 2.375 3.5 1.648 1.211 4.09 2.338 7.183 3.299Z" fill="#ED1C24"/><path d="M134.323 441.637v-77.673s8.254 7.808 33.91 7.808c25.655 0 34.802-8.701 34.802-8.701v78.566s-3.694 9.541-34.802 9.908c-31.108.366-33.91-9.908-33.91-9.908Z" fill="#fff"/><path d="M203.841 360.919c0 6.201-15.733 11.228-35.556 11.228-19.823 0-35.557-5.027-35.557-11.228s15.734-11.229 35.557-11.229 35.556 5.028 35.556 11.229Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M200.032 363.906c1.596-1.201 2.078-2.228 2.078-2.987 0-.759-.482-1.787-2.078-2.988-1.567-1.179-3.949-2.316-7.058-3.302-6.199-1.964-14.903-3.207-24.689-3.207s-18.49 1.243-24.689 3.207c-3.109.986-5.491 2.123-7.058 3.302-1.596 1.201-2.079 2.229-2.079 2.988 0 .759.483 1.786 2.079 2.987 1.567 1.18 3.949 2.317 7.058 3.302 6.199 1.965 14.903 3.208 24.689 3.208s18.49-1.243 24.689-3.208c3.109-.985 5.491-2.122 7.058-3.302Zm-31.747 8.241c19.823 0 35.556-5.027 35.556-11.228s-15.733-11.229-35.556-11.229c-19.823 0-35.557 5.028-35.557 11.229s15.734 11.228 35.557 11.228Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m132.874 440.467-.263-80.293 1.731-.008.263 80.293-1.731.008Zm69.353.548V360.17h1.731v80.845h-1.731Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M144.162 447.396c6.178 1.919 14.765 3.12 24.287 3.12 9.523 0 18.11-1.201 24.287-3.12 3.094-.961 5.535-2.088 7.183-3.298 1.666-1.224 2.375-2.417 2.375-3.5h1.731c0 1.894-1.234 3.538-3.081 4.895-1.864 1.369-4.507 2.566-7.694 3.556-6.385 1.984-15.154 3.198-24.801 3.198-9.647 0-18.415-1.214-24.8-3.198-3.188-.99-5.83-2.187-7.694-3.556-1.847-1.357-3.081-3.001-3.081-4.895h1.731c0 1.083.708 2.276 2.374 3.5 1.649 1.21 4.09 2.337 7.183 3.298Z" fill="#ED1C24"/><path d="M68.699 463.554V386.16s8.231 6.385 33.815 6.385c25.584 0 34.706-7.115 34.706-7.115v77.696c-10.242 14.113-62.249 12.295-68.521.428Z" fill="#fff"/><path d="M138.162 383.376c0 6.201-15.777 11.228-35.654 11.228-19.876 0-35.653-5.027-35.653-11.228 0-6.202 15.777-11.229 35.653-11.229 19.877 0 35.654 5.027 35.654 11.229Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M134.347 386.362c1.601-1.202 2.084-2.229 2.084-2.986 0-.758-.483-1.785-2.084-2.986-1.572-1.181-3.962-2.318-7.08-3.303-6.216-1.965-14.945-3.209-24.759-3.209-9.813 0-18.542 1.244-24.758 3.209-3.119.985-5.508 2.122-7.08 3.303-1.601 1.201-2.084 2.228-2.084 2.986 0 .757.483 1.784 2.084 2.986 1.572 1.18 3.961 2.317 7.08 3.303 6.216 1.965 14.945 3.208 24.758 3.208 9.814 0 18.543-1.243 24.759-3.208 3.118-.986 5.508-2.123 7.08-3.303Zm-31.839 8.242c19.877 0 35.654-5.027 35.654-11.228 0-6.202-15.777-11.229-35.654-11.229-19.876 0-35.653 5.027-35.653 11.229 0 6.201 15.777 11.228 35.653 11.228Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m67 462.924-.262-80.293 1.731-.008.263 80.293-1.731.008Zm69.354.548v-80.845h1.731v80.845h-1.731Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M78.29 469.105c6.176 1.919 14.763 3.119 24.286 3.119 9.523 0 18.11-1.2 24.287-3.119 3.094-.962 5.534-2.088 7.183-3.299 1.666-1.224 2.374-2.417 2.374-3.5h1.732c0 1.895-1.235 3.539-3.081 4.895-1.865 1.369-4.507 2.566-7.695 3.557-6.385 1.983-15.153 3.197-24.8 3.197s-18.415-1.214-24.8-3.197c-3.188-.991-5.83-2.188-7.695-3.557-1.846-1.356-3.08-3-3.08-4.895h1.73c0 1.083.71 2.276 2.375 3.5 1.649 1.211 4.09 2.337 7.183 3.299Z" fill="#ED1C24"/><path d="M148.158 459.139s-7.86 4.865-.453 9.697c1.425.941 6.593 3.557 6.446 5.978 0 0 3.132-4.705-1.447-7.665-4.705-3.03-5.881-6.266-4.546-8.01Z" fill="#ED1C24"/><path d="M145.421 468.434s-2.804 4.315 2.714 5.198c.543.069 4.535.494 5.575 1.825 0 0-.09-2.295-3.347-3.649-3.246-1.354-4.58-1.687-4.942-3.374Zm10.856-4.533c-3.37-3.58-4.308-5.795-2.861-8.664 0 0-10.053 3.925-.124 10.89 3.551 2.491 2.963 5.038 2.963 5.13.554-.585 3.392-3.776.022-7.356Z" fill="#ED1C24"/><path d="M161.994 473.189v-9.914h1.346l5.207 7.784v-7.784h1.258v9.914h-1.346l-5.207-7.79v7.79h-1.258Zm9.796-4.828c0-1.646.442-2.933 1.326-3.862.883-.933 2.024-1.4 3.421-1.4.916 0 1.741.219 2.475.656a4.263 4.263 0 0 1 1.677 1.833c.388.78.582 1.666.582 2.658 0 1.005-.203 1.904-.609 2.698-.405.793-.98 1.395-1.724 1.805a4.945 4.945 0 0 1-2.407.609c-.934 0-1.768-.226-2.502-.676a4.357 4.357 0 0 1-1.671-1.847 5.597 5.597 0 0 1-.568-2.474Zm1.353.02c0 1.194.32 2.137.96 2.826.645.686 1.452 1.028 2.421 1.028.987 0 1.799-.347 2.434-1.041.64-.694.961-1.679.961-2.955 0-.807-.138-1.51-.413-2.11a3.087 3.087 0 0 0-1.197-1.4 3.216 3.216 0 0 0-1.765-.5c-.929 0-1.729.32-2.4.96-.668.636-1.001 1.7-1.001 3.192Zm9.998 4.808v-9.914h3.415c.771 0 1.36.048 1.765.142a3.367 3.367 0 0 1 1.454.71 4.006 4.006 0 0 1 1.17 1.698c.262.685.392 1.469.392 2.353 0 .753-.088 1.42-.263 2.002-.176.581-.402 1.063-.677 1.447a3.654 3.654 0 0 1-.906.899 3.695 3.695 0 0 1-1.183.494c-.46.112-.99.169-1.589.169h-3.578Zm1.312-1.17h2.117c.654 0 1.165-.061 1.535-.183.374-.121.672-.293.893-.514.311-.311.552-.728.723-1.251.176-.527.264-1.165.264-1.913 0-1.037-.171-1.833-.514-2.387-.338-.559-.751-.934-1.238-1.123-.351-.135-.917-.203-1.697-.203h-2.083v7.574Zm8.897 1.17v-9.914h7.168v1.17h-5.856v3.036h5.484v1.164h-5.484v3.374h6.086v1.17h-7.398Z" fill="#2D2D2D"/><path d="M7.373 459.139s-7.86 4.865-.452 9.697c1.425.941 6.593 3.557 6.446 5.978 0 0 3.132-4.705-1.448-7.665-4.704-3.03-5.88-6.266-4.546-8.01Z" fill="#ED1C24"/><path d="M4.637 468.434s-2.805 4.315 2.714 5.198c.542.069 4.534.494 5.575 1.825 0 0-.09-2.295-3.348-3.649-3.245-1.354-4.58-1.687-4.941-3.374Zm10.856-4.533c-3.37-3.58-4.309-5.795-2.861-8.664 0 0-10.053 3.925-.125 10.89 3.551 2.491 2.963 5.038 2.963 5.13.554-.585 3.393-3.776.023-7.356Z" fill="#ED1C24"/><path d="M21.21 473.189v-9.914h1.346l5.207 7.784v-7.784h1.257v9.914h-1.345l-5.207-7.79v7.79H21.21Zm9.796-4.828c0-1.646.442-2.933 1.325-3.862.884-.933 2.024-1.4 3.422-1.4.915 0 1.74.219 2.475.656a4.266 4.266 0 0 1 1.677 1.833c.388.78.582 1.666.582 2.658 0 1.005-.203 1.904-.609 2.698-.406.793-.98 1.395-1.724 1.805a4.946 4.946 0 0 1-2.408.609c-.933 0-1.767-.226-2.502-.676a4.354 4.354 0 0 1-1.67-1.847 5.588 5.588 0 0 1-.568-2.474Zm1.352.02c0 1.194.32 2.137.96 2.826.645.686 1.452 1.028 2.422 1.028.987 0 1.798-.347 2.434-1.041.64-.694.96-1.679.96-2.955 0-.807-.137-1.51-.412-2.11a3.093 3.093 0 0 0-1.197-1.4 3.217 3.217 0 0 0-1.765-.5 3.36 3.36 0 0 0-2.4.96c-.668.636-1.002 1.7-1.002 3.192Zm9.999 4.808v-9.914h3.415c.77 0 1.36.048 1.765.142a3.368 3.368 0 0 1 1.454.71 4.007 4.007 0 0 1 1.17 1.698c.261.685.392 1.469.392 2.353 0 .753-.088 1.42-.264 2.002-.176.581-.401 1.063-.676 1.447a3.653 3.653 0 0 1-.906.899 3.7 3.7 0 0 1-1.184.494c-.46.112-.99.169-1.589.169h-3.577Zm1.312-1.17h2.117c.653 0 1.165-.061 1.535-.183.374-.121.671-.293.892-.514.311-.311.552-.728.724-1.251.175-.527.263-1.165.263-1.913 0-1.037-.17-1.833-.514-2.387-.338-.559-.75-.934-1.237-1.123-.352-.135-.917-.203-1.697-.203h-2.083v7.574Zm8.896 1.17v-9.914h7.168v1.17h-5.856v3.036h5.484v1.164h-5.484v3.374h6.086v1.17h-7.398Z" fill="#2D2D2D"/><path d="M76.99 482.344s-7.86 4.866-.453 9.697c1.425.941 6.593 3.557 6.446 5.978 0 0 3.132-4.704-1.448-7.665-4.704-3.029-5.88-6.265-4.546-8.01Z" fill="#ED1C24"/><path d="M74.253 491.639s-2.805 4.315 2.714 5.199c.542.068 4.534.493 5.575 1.824 0 0-.09-2.295-3.348-3.649-3.245-1.354-4.58-1.687-4.941-3.374Zm10.856-4.532c-3.37-3.581-4.309-5.795-2.861-8.664 0 0-10.053 3.924-.124 10.89 3.55 2.49 2.962 5.037 2.962 5.129.554-.585 3.393-3.775.023-7.355Z" fill="#ED1C24"/><path d="M90.826 496.394v-9.913h1.346l5.207 7.783v-7.783h1.257v9.913h-1.345l-5.207-7.79v7.79h-1.258Zm9.796-4.828c0-1.646.442-2.933 1.325-3.861.884-.934 2.024-1.4 3.422-1.4.915 0 1.74.218 2.475.656a4.255 4.255 0 0 1 1.677 1.832c.388.78.582 1.666.582 2.658 0 1.005-.203 1.905-.609 2.698-.406.793-.981 1.395-1.724 1.806a4.959 4.959 0 0 1-2.408.608c-.933 0-1.767-.225-2.502-.676a4.352 4.352 0 0 1-1.67-1.846 5.591 5.591 0 0 1-.568-2.475Zm1.352.02c0 1.195.32 2.137.961 2.827.644.685 1.451 1.028 2.42 1.028.988 0 1.799-.348 2.435-1.042.64-.694.96-1.679.96-2.955 0-.807-.137-1.51-.412-2.11a3.104 3.104 0 0 0-1.197-1.4 3.219 3.219 0 0 0-1.765-.5c-.929 0-1.729.32-2.401.96-.667.636-1.001 1.7-1.001 3.192Zm9.999 4.808v-9.913h3.415c.771 0 1.359.047 1.765.142.568.13 1.053.367 1.454.71a3.996 3.996 0 0 1 1.17 1.697c.261.685.392 1.47.392 2.353 0 .753-.088 1.42-.264 2.002-.176.581-.401 1.064-.676 1.447a3.637 3.637 0 0 1-.906.899 3.679 3.679 0 0 1-1.184.494 6.687 6.687 0 0 1-1.589.169h-3.577Zm1.312-1.17h2.116c.654 0 1.166-.061 1.536-.182.374-.122.671-.293.892-.514.311-.311.552-.728.724-1.251.176-.528.263-1.166.263-1.914 0-1.037-.171-1.833-.513-2.387-.339-.559-.751-.933-1.238-1.123-.352-.135-.917-.203-1.697-.203h-2.083v7.574Zm8.896 1.17v-9.913h7.168v1.169h-5.856v3.037h5.484v1.163h-5.484v3.374h6.086v1.17h-7.398Z" fill="#2D2D2D"/><path d="M257.849 442.832v-77.769s8.343 7.818 34.272 7.818 35.173-8.711 35.173-8.711v78.662s-3.733 9.552-35.173 9.92c-31.44.367-34.272-9.92-34.272-9.92Z" fill="#fff"/><path d="M328.102 362.609c0 6.939-15.734 12.565-35.556 12.565-19.823 0-35.557-5.626-35.557-12.565 0-6.94 15.734-12.565 35.557-12.565 19.822 0 35.556 5.625 35.556 12.565Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M324.219 366.176c1.575-1.327 2.152-2.54 2.152-3.567 0-1.028-.577-2.24-2.152-3.567-1.568-1.32-3.943-2.588-7.04-3.687-6.18-2.191-14.863-3.58-24.633-3.58s-18.454 1.389-24.633 3.58c-3.098 1.099-5.473 2.367-7.04 3.687-1.576 1.327-2.153 2.539-2.153 3.567 0 1.027.577 2.24 2.153 3.567 1.567 1.32 3.942 2.588 7.04 3.686 6.179 2.192 14.863 3.581 24.633 3.581s18.453-1.389 24.633-3.581c3.097-1.098 5.472-2.366 7.04-3.686Zm-31.673 8.998c19.822 0 35.556-5.626 35.556-12.565 0-6.94-15.734-12.565-35.556-12.565-19.823 0-35.557 5.625-35.557 12.565 0 6.939 15.734 12.565 35.557 12.565Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M256.802 440.876v-77.594h1.732v77.594h-1.732Zm69.764.08.08-78.814 1.731.002-.08 78.814-1.731-.002Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M268.166 448.592c6.198 2.144 14.817 3.487 24.377 3.487 9.561 0 18.18-1.343 24.378-3.487 3.103-1.074 5.553-2.333 7.209-3.688 1.663-1.36 2.423-2.726 2.423-4.027h1.731c0 2.031-1.191 3.84-3.058 5.367-1.873 1.532-4.531 2.874-7.739 3.984-6.424 2.223-15.243 3.582-24.944 3.582-9.7 0-18.519-1.359-24.943-3.582-3.208-1.11-5.866-2.452-7.739-3.984-1.867-1.527-3.059-3.336-3.059-5.367h1.732c0 1.301.76 2.667 2.423 4.027 1.656 1.355 4.106 2.614 7.209 3.688Zm0-52.671c6.198 2.145 14.817 3.487 24.377 3.487 9.561 0 18.18-1.342 24.378-3.487 3.103-1.073 5.553-2.332 7.209-3.687 1.663-1.361 2.423-2.727 2.423-4.028h1.731c0 2.031-1.191 3.84-3.058 5.367-1.873 1.533-4.531 2.874-7.739 3.984-6.424 2.223-15.243 3.582-24.944 3.582-9.7 0-18.519-1.359-24.943-3.582-3.208-1.11-5.866-2.451-7.739-3.984-1.867-1.527-3.059-3.336-3.059-5.367h1.732c0 1.301.76 2.667 2.423 4.028 1.656 1.355 4.106 2.614 7.209 3.687Zm0 26.516c6.198 2.145 14.817 3.487 24.377 3.487 9.561 0 18.18-1.342 24.378-3.487 3.103-1.073 5.553-2.332 7.209-3.687 1.663-1.361 2.423-2.727 2.423-4.028h1.731c0 2.032-1.191 3.84-3.058 5.368-1.873 1.532-4.531 2.873-7.739 3.983-6.424 2.223-15.243 3.582-24.944 3.582-9.7 0-18.519-1.359-24.943-3.582-3.208-1.11-5.866-2.451-7.739-3.983-1.867-1.528-3.059-3.336-3.059-5.368h1.732c0 1.301.76 2.667 2.423 4.028 1.656 1.355 4.106 2.614 7.209 3.687Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M175.102 273.742v-27.16h1.731v27.16c0 10.039 8.138 18.177 18.177 18.177h81.784c10.995 0 19.908 8.913 19.908 19.908v32.67h-1.731v-32.67c0-10.039-8.138-18.177-18.177-18.177H195.01c-10.995 0-19.908-8.913-19.908-19.908Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M175.102 273.741v-30.472h1.731v30.472c0 10.995-8.913 19.909-19.908 19.909h-37.253c-10.039 0-18.177 8.138-18.177 18.177v31.805h-1.732v-31.805c0-10.995 8.914-19.909 19.909-19.909h37.253c10.038 0 18.177-8.138 18.177-18.177Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m99.986 344.905-5.393-5.882 1.276-1.17 4.761 5.193 4.797-5.129 1.264 1.183-5.435 5.811a.864.864 0 0 1-1.27-.006Zm195.197.187-5.73-6.059 1.258-1.19 5.107 5.401 5.144-5.334 1.246 1.201-5.773 5.987a.863.863 0 0 1-1.252-.006Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/features/key-value/key-value-api-pic.svg b/build/img/features/key-value/key-value-api-pic.svg
new file mode 100644
index 0000000..a5f01d6
--- /dev/null
+++ b/build/img/features/key-value/key-value-api-pic.svg
@@ -0,0 +1 @@
+<svg width="357" height="432" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="72" y="1" width="196" height="117" rx="9" fill="#fff" stroke="#000" stroke-width="2"/><rect x="62" y="7" width="217" height="51" rx="10" fill="#2D2D2D"/><rect x="62" y="59" width="217" height="52" rx="10" fill="#2D2D2D"/><path d="M85.256 34.733c0-.102-.006-.232-.017-.391 0-.17-.006-.34-.017-.51a7.515 7.515 0 0 0-.051-.527 3.977 3.977 0 0 0-.051-.442h-1.139v-1.105h2.261l.17 1.19h.085a3.766 3.766 0 0 1 1.156-.986c.476-.272 1.054-.408 1.734-.408 1.213 0 2.125.334 2.737 1.003.612.668.918 1.762.918 3.28 0 .715-.108 1.36-.323 1.939a3.973 3.973 0 0 1-.884 1.445c-.385.397-.85.703-1.394.918a4.856 4.856 0 0 1-1.802.323c-.238 0-.453-.012-.646-.034a3.464 3.464 0 0 1-.51-.068 3.122 3.122 0 0 1-.442-.102 6.188 6.188 0 0 1-.476-.17v3.57h-1.309v-8.925Zm3.91-1.938c-.34 0-.663.062-.969.187a3.04 3.04 0 0 0-.799.493c-.227.204-.414.43-.561.68a2 2 0 0 0-.272.748v3.876c.25.17.527.306.833.408.317.09.731.136 1.241.136.907 0 1.632-.295 2.176-.884.544-.6.816-1.474.816-2.618 0-.963-.193-1.706-.578-2.227-.374-.533-1.003-.8-1.887-.8Zm11.422-1.037h2.414v5.797c0 .555.034 1.088.102 1.598h1.139v1.105h-2.261l-.051-1.445h-.068a3.556 3.556 0 0 1-1.173 1.19c-.487.306-1.076.459-1.768.459-.52 0-.969-.063-1.343-.187a1.838 1.838 0 0 1-.9-.612c-.239-.295-.414-.686-.528-1.173-.113-.499-.17-1.117-.17-1.853v-3.74h-1.139v-1.14h2.465v4.608c0 .465.017.884.051 1.258.046.363.13.674.255.935.125.25.306.442.544.578.25.124.578.187.986.187.59 0 1.1-.193 1.53-.578a3.643 3.643 0 0 0 1.003-1.445v-4.403h-1.088v-1.14Zm5.15 0h2.023v-1.683l1.326-.374v2.057h4.539v1.139h-4.539v4.012c0 .827.198 1.44.595 1.836.408.397.986.595 1.734.595.51 0 .952-.097 1.326-.29a7.007 7.007 0 0 0 1.037-.628l.442 1.003a4.771 4.771 0 0 1-1.428.765 5.004 5.004 0 0 1-1.683.289c-.454 0-.884-.068-1.292-.204a2.855 2.855 0 0 1-1.054-.595 2.902 2.902 0 0 1-.731-1.037c-.182-.43-.272-.94-.272-1.53v-4.216h-2.023v-1.14Zm28.403 12.104a8.424 8.424 0 0 1-2.142-.867 6.157 6.157 0 0 1-1.734-1.48c-.487-.611-.878-1.36-1.173-2.243-.283-.884-.425-1.932-.425-3.145 0-1.202.148-2.25.442-3.145.295-.907.692-1.672 1.19-2.295a5.933 5.933 0 0 1 1.734-1.513 7.276 7.276 0 0 1 2.108-.816l.425 1.07a8.367 8.367 0 0 0-1.836.766 4.715 4.715 0 0 0-1.445 1.24c-.396.51-.708 1.151-.935 1.922-.215.76-.323 1.683-.323 2.77 0 1.1.131 2.04.391 2.823.272.77.624 1.41 1.054 1.92.442.522.93.925 1.462 1.208a5.99 5.99 0 0 0 1.632.612l-.425 1.173Zm50.516-4.54c0-.34.108-.611.323-.815.227-.215.516-.323.867-.323.431 0 .765.153 1.003.459.238.294.357.714.357 1.258 0 .442-.073.827-.221 1.156a2.7 2.7 0 0 1-.561.85 2.55 2.55 0 0 1-.714.56 3.385 3.385 0 0 1-.697.324l-.425-.663a3.01 3.01 0 0 0 1.054-.68c.295-.295.442-.652.442-1.071a1.894 1.894 0 0 1-.374.05c-.328 0-.589-.09-.782-.271-.181-.193-.272-.47-.272-.833Zm63.298 3.367a5.748 5.748 0 0 0 1.615-.612 4.723 4.723 0 0 0 1.462-1.207c.442-.51.794-1.15 1.054-1.921.272-.782.408-1.723.408-2.822 0-1.088-.113-2.012-.34-2.771-.215-.77-.527-1.411-.935-1.921a4.51 4.51 0 0 0-1.428-1.241 8.327 8.327 0 0 0-1.836-.765l.425-1.071c.737.159 1.434.43 2.091.816a5.833 5.833 0 0 1 1.751 1.513c.499.623.896 1.388 1.19 2.295.295.895.442 1.944.442 3.145 0 1.212-.147 2.26-.442 3.145-.283.884-.674 1.632-1.173 2.244a5.843 5.843 0 0 1-1.734 1.479 8.123 8.123 0 0 1-2.125.867l-.425-1.173Z" fill="#fff"/><path d="M137.999 28.358h2.754v7.038h.935l3.349-3.638h1.598l-3.757 4.029 3.094 3.332h1.105v1.139h-1.751l-3.638-3.842h-.935v3.842h-1.309V29.497h-1.445v-1.14Zm19.378 10.829a4.122 4.122 0 0 1-.731.51 5.036 5.036 0 0 1-.901.408 6.014 6.014 0 0 1-1.037.255 5.618 5.618 0 0 1-1.071.102c-.68 0-1.28-.102-1.802-.306a3.612 3.612 0 0 1-1.309-.901 4.03 4.03 0 0 1-.799-1.411c-.181-.544-.272-1.156-.272-1.836 0-.714.097-1.349.289-1.904.204-.556.493-1.02.867-1.394a3.654 3.654 0 0 1 1.36-.85 4.96 4.96 0 0 1 1.785-.306c.476 0 .947.062 1.411.187.465.125.873.362 1.224.714.363.34.641.816.833 1.428.193.6.261 1.383.204 2.346h-6.579c0 1.02.272 1.785.816 2.295.556.498 1.292.748 2.21.748.306 0 .607-.034.901-.102.306-.08.595-.17.867-.272.272-.102.51-.216.714-.34.216-.125.38-.238.493-.34l.527.969Zm-3.587-6.511c-.374 0-.731.04-1.071.119-.328.08-.623.215-.884.408a2.22 2.22 0 0 0-.629.73c-.158.295-.26.664-.306 1.106h5.287c-.056-.748-.3-1.326-.731-1.734-.419-.42-.974-.63-1.666-.63Zm10.675 6.273h.646l2.108-7.191h1.377l-2.363 7.633c-.125.397-.255.844-.391 1.343a6.02 6.02 0 0 1-.544 1.428 3.408 3.408 0 0 1-.969 1.122c-.408.306-.941.459-1.598.459a2.43 2.43 0 0 1-.476-.051 3.7 3.7 0 0 1-.476-.136 2.543 2.543 0 0 1-.442-.17 1.187 1.187 0 0 1-.306-.204l.476-1.224a1.4 1.4 0 0 0 .272.17c.124.056.255.102.391.136.147.045.289.08.425.102.136.034.249.05.34.05.85 0 1.428-.719 1.734-2.158h-1.139l-3.57-8.5h1.53l2.975 7.19Zm7.665.085h2.669v-8.942l-2.72 1.904-.663-.97 3.74-2.668h.952v10.676h2.618v1.224h-6.596v-1.224Z" fill="#279EFF"/><path d="M207.485 38.609h.187l2.669-6.851h1.479l-3.587 8.5h-1.496l-3.655-8.5h1.564l2.839 6.85Zm7.495-6.188a5.408 5.408 0 0 1 1.649-.612 9.014 9.014 0 0 1 1.802-.187c.578 0 1.049.09 1.411.272.374.181.663.42.867.714.216.283.357.612.425.986.08.362.119.73.119 1.105 0 .43-.011.89-.034 1.377a71.38 71.38 0 0 0-.051 1.462c0 .567.034 1.105.102 1.615h1.139v1.105h-2.261l-.153-1.275h-.085c-.068.102-.17.232-.306.39a2.903 2.903 0 0 1-.544.477 3.336 3.336 0 0 1-1.921.561c-.838 0-1.501-.215-1.989-.646-.487-.43-.731-1.02-.731-1.768 0-.578.125-1.06.374-1.445.261-.386.629-.68 1.105-.884.476-.204 1.049-.323 1.717-.357.68-.034 1.44.011 2.278.136.057-.522.063-.952.017-1.292-.034-.352-.124-.63-.272-.833a1.055 1.055 0 0 0-.595-.425c-.249-.09-.561-.136-.935-.136-.51 0-.997.073-1.462.22-.464.137-.878.279-1.241.426l-.425-.986Zm2.499 6.85c.318 0 .612-.05.884-.152a2.694 2.694 0 0 0 1.224-.901c.136-.193.238-.374.306-.544v-1.19a9.612 9.612 0 0 0-1.632-.153c-.498 0-.929.056-1.292.17-.362.102-.646.266-.85.493-.204.227-.306.521-.306.884 0 .374.125.703.374.986.261.272.692.408 1.292.408Zm8.482-10.913h2.822v9.044c0 .691.113 1.178.34 1.462.238.283.583.425 1.037.425.317 0 .617-.057.901-.17.294-.114.617-.306.969-.578l.612.935c-.182.159-.38.3-.595.425a5.194 5.194 0 0 1-.663.323c-.227.08-.454.142-.68.187a3.428 3.428 0 0 1-1.751-.102 1.905 1.905 0 0 1-.833-.51c-.216-.238-.38-.55-.493-.935-.114-.397-.17-.884-.17-1.462v-7.905h-1.496v-1.14Zm10.929 10.676h2.669v-8.942l-2.72 1.904-.663-.97 3.74-2.668h.952v10.676h2.618v1.224h-6.596v-1.224Z" fill="#FFC700"/><path d="M85.256 83.674c0-.102-.006-.232-.017-.39 0-.17-.006-.34-.017-.51a7.515 7.515 0 0 0-.051-.528 3.977 3.977 0 0 0-.051-.442h-1.139V80.7h2.261l.17 1.19h.085a3.767 3.767 0 0 1 1.156-.986c.476-.272 1.054-.408 1.734-.408 1.213 0 2.125.335 2.737 1.003.612.669.918 1.763.918 3.281 0 .714-.108 1.36-.323 1.938a3.972 3.972 0 0 1-.884 1.445c-.385.397-.85.703-1.394.918a4.854 4.854 0 0 1-1.802.323c-.238 0-.453-.011-.646-.034a3.464 3.464 0 0 1-.51-.068 3.094 3.094 0 0 1-.442-.102 6.188 6.188 0 0 1-.476-.17v3.57h-1.309v-8.925Zm3.91-1.938c-.34 0-.663.063-.969.187a3.04 3.04 0 0 0-.799.493c-.227.204-.414.43-.561.68-.147.25-.238.499-.272.748v3.876c.25.17.527.306.833.408.317.09.731.136 1.241.136.907 0 1.632-.294 2.176-.884.544-.6.816-1.473.816-2.618 0-.963-.193-1.705-.578-2.227-.374-.532-1.003-.799-1.887-.799Zm11.422-1.037h2.414v5.797c0 .556.034 1.088.102 1.598h1.139V89.2h-2.261l-.051-1.445h-.068a3.555 3.555 0 0 1-1.173 1.19c-.487.306-1.076.46-1.768.46-.52 0-.969-.063-1.343-.188a1.838 1.838 0 0 1-.9-.612c-.239-.294-.414-.685-.528-1.173-.113-.498-.17-1.116-.17-1.853v-3.74h-1.139V80.7h2.465v4.607c0 .465.017.884.051 1.258.046.363.13.675.255.935.125.25.306.442.544.578.25.125.578.187.986.187.59 0 1.1-.192 1.53-.578a3.643 3.643 0 0 0 1.003-1.445v-4.403h-1.088V80.7Zm5.15 0h2.023v-1.683l1.326-.374V80.7h4.539v1.14h-4.539v4.011c0 .828.198 1.44.595 1.836.408.397.986.595 1.734.595.51 0 .952-.096 1.326-.289a6.999 6.999 0 0 0 1.037-.629l.442 1.003a4.767 4.767 0 0 1-1.428.765 5.004 5.004 0 0 1-1.683.29c-.454 0-.884-.069-1.292-.205a2.853 2.853 0 0 1-1.054-.595 2.9 2.9 0 0 1-.731-1.037c-.182-.43-.272-.94-.272-1.53v-4.216h-2.023V80.7Zm28.403 12.104a8.417 8.417 0 0 1-2.142-.867 6.157 6.157 0 0 1-1.734-1.479c-.487-.612-.878-1.36-1.173-2.244-.283-.884-.425-1.932-.425-3.145 0-1.201.148-2.25.442-3.145.295-.906.692-1.671 1.19-2.295a5.934 5.934 0 0 1 1.734-1.513 7.276 7.276 0 0 1 2.108-.816l.425 1.071a8.367 8.367 0 0 0-1.836.765 4.715 4.715 0 0 0-1.445 1.241c-.396.51-.708 1.15-.935 1.921-.215.76-.323 1.683-.323 2.771 0 1.1.131 2.04.391 2.822.272.77.624 1.411 1.054 1.921.442.522.93.924 1.462 1.207a5.99 5.99 0 0 0 1.632.612l-.425 1.173Zm50.516-4.539c0-.34.108-.612.323-.816.227-.215.516-.323.867-.323.431 0 .765.153 1.003.46.238.294.357.713.357 1.257 0 .442-.073.828-.221 1.156a2.69 2.69 0 0 1-.561.85 2.55 2.55 0 0 1-.714.561 3.38 3.38 0 0 1-.697.323l-.425-.663a3.01 3.01 0 0 0 1.054-.68c.295-.294.442-.651.442-1.07a1.894 1.894 0 0 1-.374.05c-.328 0-.589-.09-.782-.272-.181-.192-.272-.47-.272-.833Zm52.505 3.366a5.76 5.76 0 0 0 1.615-.612 4.733 4.733 0 0 0 1.462-1.207c.442-.51.793-1.15 1.054-1.92.272-.783.408-1.723.408-2.823 0-1.088-.113-2.011-.34-2.77-.215-.771-.527-1.412-.935-1.922a4.532 4.532 0 0 0-1.428-1.24 8.327 8.327 0 0 0-1.836-.766l.425-1.07c.737.158 1.434.43 2.091.815a5.846 5.846 0 0 1 1.751 1.513c.499.624.895 1.389 1.19 2.295.295.896.442 1.944.442 3.145 0 1.213-.147 2.261-.442 3.145-.283.884-.674 1.632-1.173 2.244a5.843 5.843 0 0 1-1.734 1.48 8.13 8.13 0 0 1-2.125.866l-.425-1.173Z" fill="#fff"/><path d="M137.999 77.3h2.754v7.037h.935l3.349-3.638h1.598l-3.757 4.03 3.094 3.331h1.105v1.14h-1.751l-3.638-3.843h-.935V89.2h-1.309V78.44h-1.445V77.3Zm19.378 10.828a4.112 4.112 0 0 1-.731.51 5.036 5.036 0 0 1-.901.408 5.996 5.996 0 0 1-1.037.255 5.618 5.618 0 0 1-1.071.102c-.68 0-1.28-.102-1.802-.306a3.61 3.61 0 0 1-1.309-.9 4.029 4.029 0 0 1-.799-1.412c-.181-.544-.272-1.156-.272-1.836 0-.714.097-1.348.289-1.904.204-.555.493-1.02.867-1.394a3.654 3.654 0 0 1 1.36-.85 4.96 4.96 0 0 1 1.785-.306c.476 0 .947.063 1.411.187.465.125.873.363 1.224.714.363.34.641.816.833 1.428.193.6.261 1.383.204 2.346h-6.579c0 1.02.272 1.785.816 2.295.556.499 1.292.748 2.21.748.306 0 .607-.034.901-.102.306-.08.595-.17.867-.272.272-.102.51-.215.714-.34.216-.124.38-.238.493-.34l.527.97Zm-3.587-6.51a4.72 4.72 0 0 0-1.071.118c-.328.08-.623.216-.884.408a2.22 2.22 0 0 0-.629.731c-.158.295-.26.663-.306 1.105h5.287c-.056-.748-.3-1.326-.731-1.734-.419-.42-.974-.629-1.666-.629Zm10.675 6.272h.646l2.108-7.19h1.377l-2.363 7.632c-.125.397-.255.845-.391 1.343a6.02 6.02 0 0 1-.544 1.428 3.408 3.408 0 0 1-.969 1.122c-.408.306-.941.46-1.598.46a2.43 2.43 0 0 1-.476-.052 3.7 3.7 0 0 1-.476-.136 2.543 2.543 0 0 1-.442-.17 1.187 1.187 0 0 1-.306-.204l.476-1.224c.068.057.158.114.272.17.124.057.255.102.391.136.147.046.289.08.425.102.136.034.249.051.34.051.85 0 1.428-.72 1.734-2.159h-1.139l-3.57-8.5h1.53l2.975 7.191Zm7.665.085h2.669v-8.942l-2.72 1.904-.663-.969 3.74-2.669h.952v10.676h2.618V89.2h-6.596v-1.224Z" fill="#279EFF"/><path d="M196.692 87.55h.187l2.669-6.85h1.479l-3.587 8.5h-1.496l-3.655-8.5h1.564l2.839 6.85Zm7.495-6.188a5.398 5.398 0 0 1 1.649-.612 9.02 9.02 0 0 1 1.802-.187c.578 0 1.048.09 1.411.272.374.182.663.42.867.714.215.284.357.612.425.986.079.363.119.731.119 1.105 0 .43-.011.89-.034 1.377-.023.488-.04.975-.051 1.462 0 .567.034 1.105.102 1.615h1.139V89.2h-2.261l-.153-1.275h-.085a4.33 4.33 0 0 1-.306.391 2.9 2.9 0 0 1-.544.476 3.495 3.495 0 0 1-.799.391c-.317.114-.691.17-1.122.17-.839 0-1.502-.215-1.989-.646-.487-.43-.731-1.02-.731-1.768 0-.578.125-1.06.374-1.445.261-.385.629-.68 1.105-.884.476-.204 1.048-.323 1.717-.357.68-.034 1.439.012 2.278.136.057-.521.062-.952.017-1.292-.034-.351-.125-.629-.272-.833a1.056 1.056 0 0 0-.595-.425c-.249-.09-.561-.136-.935-.136-.51 0-.997.074-1.462.221a13.17 13.17 0 0 0-1.241.425l-.425-.986Zm2.499 6.851a2.5 2.5 0 0 0 .884-.153 2.694 2.694 0 0 0 1.224-.9c.136-.193.238-.375.306-.545v-1.19a9.612 9.612 0 0 0-1.632-.153c-.499 0-.929.057-1.292.17-.363.102-.646.267-.85.493-.204.227-.306.522-.306.884 0 .374.125.703.374.986.261.272.691.408 1.292.408Zm8.481-10.914h2.822v9.044c0 .692.114 1.179.34 1.462.238.284.584.425 1.037.425.318 0 .618-.056.901-.17.295-.113.618-.306.969-.578l.612.935a3.72 3.72 0 0 1-.595.425 5.055 5.055 0 0 1-.663.323 4.88 4.88 0 0 1-.68.187 3.434 3.434 0 0 1-1.751-.102 1.916 1.916 0 0 1-.833-.51c-.215-.238-.379-.55-.493-.935-.113-.396-.17-.884-.17-1.462v-7.905h-1.496V77.3Zm17.271 3.01c0 1.042-.493 2.204-1.479 3.484-.986 1.28-2.363 2.675-4.131 4.182h5.984V89.2h-7.548v-1.224c.215-.204.51-.47.884-.799a70.76 70.76 0 0 0 1.207-1.088c.43-.408.867-.844 1.309-1.309.453-.464.861-.94 1.224-1.428.362-.487.657-.974.884-1.462.226-.487.34-.957.34-1.41 0-.68-.182-1.213-.544-1.599-.352-.396-.884-.595-1.598-.595-.612 0-1.128.068-1.547.204a3.76 3.76 0 0 0-1.139.595l-.578-.935a5.504 5.504 0 0 1 1.615-.799 6.664 6.664 0 0 1 1.887-.255c1.065 0 1.87.29 2.414.867.544.578.816 1.36.816 2.346Z" fill="#FFC700"/><path d="M62.098 36.707a1 1 0 0 0 0-1.414l-6.364-6.364a1 1 0 0 0-1.414 1.414L59.977 36l-5.657 5.657a1 1 0 0 0 1.414 1.414l6.364-6.364ZM61.391 35H12v2h49.39v-2ZM0 47v215h2V47H0Zm12 227h62v-2H12v2ZM0 262c0 6.627 5.373 12 12 12v-2c-5.523 0-10-4.477-10-10H0ZM12 35C5.373 35 0 40.373 0 47h2c0-5.523 4.477-10 10-10v-2Zm267.459 51.707a1 1 0 0 1 0-1.414l6.364-6.364a1 1 0 1 1 1.414 1.414L281.58 86l5.657 5.657a1.001 1.001 0 0 1-1.414 1.414l-6.364-6.364Zm.707-1.707H345v2h-64.834v-2ZM357 97v230h-2V97h2Zm-12 242h-71v-2h71v2Zm12-12c0 6.627-5.373 12-12 12v-2c5.523 0 10-4.477 10-10h2ZM345 85c6.627 0 12 5.373 12 12h-2c0-5.523-4.477-10-10-10v-2Z" fill="#2D2D2D"/><path d="m109.231 141.049 24.982 6.611v-35.929l-24.982-6.611-24.543 7.639v35.78l24.543-7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="m109.67 119.644-24.982-6.611v43.812l24.982 6.611 24.543-7.639v-43.663l-24.543 7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M109.304 119.573v43.15" stroke="#2D2D2D" stroke-width="2"/><path d="m148.066 159.067 5.498-14.316h2.041l5.86 14.316h-2.159l-1.67-4.336h-5.986l-1.572 4.336h-2.012Zm4.131-5.879h4.854l-1.495-3.964c-.455-1.205-.794-2.194-1.015-2.969-.183.918-.44 1.829-.772 2.734l-1.572 4.199Zm10.757 9.854v-14.346h1.601v1.348c.378-.527.804-.921 1.28-1.182.475-.267 1.051-.4 1.728-.4.885 0 1.667.228 2.344.684.677.455 1.188 1.1 1.533 1.933.345.827.518 1.735.518 2.725 0 1.061-.192 2.018-.577 2.871-.377.846-.931 1.497-1.66 1.953-.722.449-1.484.674-2.285.674a3.342 3.342 0 0 1-1.582-.371 3.622 3.622 0 0 1-1.143-.938v5.049h-1.757Zm1.591-9.102c0 1.335.271 2.321.811 2.959.54.638 1.195.957 1.963.957.781 0 1.448-.328 2.002-.986.56-.664.84-1.689.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.351-1.992 1.055-.573.696-.86 1.712-.86 3.046Zm9.741 9.102v-14.346h1.602v1.348c.378-.527.804-.921 1.279-1.182.476-.267 1.052-.4 1.729-.4.885 0 1.667.228 2.344.684.677.455 1.188 1.1 1.533 1.933.345.827.517 1.735.517 2.725 0 1.061-.192 2.018-.576 2.871-.377.846-.931 1.497-1.66 1.953-.723.449-1.484.674-2.285.674a3.342 3.342 0 0 1-1.582-.371 3.622 3.622 0 0 1-1.143-.938v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.963.957.781 0 1.448-.328 2.002-.986.56-.664.84-1.689.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.351-1.992 1.055-.573.696-.86 1.712-.86 3.046Zm9.702 5.127v-14.316h1.758v14.316h-1.758Zm4.702-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758v10.371h-1.758Zm11.411-3.798 1.729.224c-.189 1.192-.674 2.126-1.455 2.803-.775.67-1.729 1.006-2.862 1.006-1.419 0-2.562-.462-3.428-1.387-.859-.931-1.289-2.262-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.839.934-1.468 1.69-1.884a5.022 5.022 0 0 1 2.48-.635c1.126 0 2.048.286 2.764.859.716.567 1.175 1.374 1.377 2.422l-1.709.264c-.163-.697-.453-1.221-.87-1.572-.41-.352-.908-.528-1.494-.528-.885 0-1.604.319-2.158.957-.553.632-.83 1.634-.83 3.008 0 1.393.267 2.406.801 3.037.534.632 1.23.947 2.09.947.69 0 1.266-.211 1.728-.634.462-.423.755-1.075.879-1.953Zm10.2 2.519c-.651.553-1.279.944-1.885 1.172a5.387 5.387 0 0 1-1.933.342c-1.14 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.234-.423.537-.761.908-1.015a4.356 4.356 0 0 1 1.269-.577c.345-.091.866-.179 1.563-.263 1.419-.169 2.464-.371 3.135-.606.006-.241.009-.394.009-.459 0-.716-.166-1.22-.498-1.513-.449-.397-1.116-.596-2.002-.596-.826 0-1.438.146-1.836.439-.39.287-.68.798-.869 1.534l-1.718-.235c.156-.735.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.247 1.461-.371 2.353-.371.886 0 1.605.104 2.159.312.553.209.96.472 1.22.791.261.313.443.71.547 1.192.059.299.088.84.088 1.621v2.344c0 1.634.036 2.669.107 3.105.079.43.228.843.45 1.24h-1.836a3.706 3.706 0 0 1-.352-1.279Zm-.146-3.926c-.638.261-1.595.482-2.871.664-.723.105-1.234.222-1.534.352a1.518 1.518 0 0 0-.937 1.406c0 .469.176.86.527 1.172.358.313.879.469 1.563.469.677 0 1.279-.147 1.806-.44a2.755 2.755 0 0 0 1.162-1.22c.189-.397.284-.983.284-1.758v-.645Zm8.549 3.633.254 1.553a6.528 6.528 0 0 1-1.328.156c-.638 0-1.133-.101-1.484-.303-.352-.201-.599-.465-.743-.791-.143-.332-.214-1.025-.214-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.767v1.367h-1.767v6.065c0 .501.029.823.088.967a.775.775 0 0 0 .302.342c.144.084.345.126.606.126.195 0 .452-.022.771-.068Zm1.939-10.723v-2.021h1.757v2.021h-1.757Zm0 12.295v-10.371h1.757v10.371h-1.757Zm3.989-5.185c0-1.921.533-3.343 1.601-4.268.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.469 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.201 2.386-.605 3.155a4.224 4.224 0 0 1-1.748 1.777 5.065 5.065 0 0 1-2.5.635c-1.452 0-2.627-.466-3.526-1.397-.891-.931-1.337-2.272-1.337-4.023Zm1.806 0c0 1.328.29 2.324.869 2.988.58.658 1.309.986 2.188.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.282-.293-2.252-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.329-2.188.986-.579.658-.869 1.651-.869 2.979Zm10.181 5.185v-10.371h1.582v1.475c.761-1.139 1.862-1.709 3.301-1.709.625 0 1.197.114 1.718.342.528.221.921.514 1.182.879.26.364.443.797.547 1.298.065.326.097.896.097 1.709v6.377h-1.757v-6.308c0-.716-.069-1.25-.205-1.602a1.657 1.657 0 0 0-.733-.849c-.345-.215-.752-.323-1.221-.323-.748 0-1.396.238-1.943.713-.54.476-.81 1.377-.81 2.705v5.664h-1.758Z" fill="#2D2D2D"/><path d="M57.782 311.767V251.32s11.659 10.138 45.932 10.138 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M56.782 354.458v-62.632s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.632c-14.575 18.287-83.89 14.858-92.761 0Z" fill="#0070CC"/><path d="M149.652 247.504c0 1.614-1.025 3.327-3.3 5.04-2.258 1.7-5.595 3.274-9.822 4.613-8.442 2.676-20.21 4.347-33.378 4.347-13.169 0-24.937-1.671-33.379-4.347-4.226-1.339-7.563-2.913-9.822-4.613-2.275-1.713-3.3-3.426-3.3-5.04 0-1.614 1.025-3.327 3.3-5.04 2.259-1.7 5.596-3.274 9.822-4.613 8.442-2.676 20.21-4.347 33.379-4.347 13.168 0 24.936 1.671 33.378 4.347 4.227 1.339 7.564 2.913 9.822 4.613 2.275 1.713 3.3 3.426 3.3 5.04Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m56.652 246.504.35 107.263m92.65-107.263v108m.088-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M68.84 286.504v-11.453h2.28l2.711 8.109c.25.755.433 1.32.547 1.695.13-.416.334-1.028.61-1.835l2.742-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.46Zm13.605 0v-11.453h8.282v1.351H83.96v3.508h6.336v1.344H83.96v3.898h7.031v1.352h-8.547Zm10.794 0v-11.453h2.281l2.711 8.109c.25.755.433 1.32.547 1.695.13-.416.334-1.028.61-1.835l2.742-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.367l-3.313-9.75v9.75h-1.46Zm13.114-5.578c0-1.901.511-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.954-1.617 1.057 0 2.01.252 2.859.757a4.916 4.916 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.2-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.563.023c0 1.38.369 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.141 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.618a3.712 3.712 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.156 1.963-1.156 3.687Zm11.575 5.555v-11.453h5.078c1.021 0 1.797.104 2.328.312.531.203.956.565 1.273 1.086.318.521.477 1.097.477 1.727 0 .812-.263 1.497-.789 2.054-.526.558-1.339.912-2.438 1.063.401.193.706.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.515-2.383a22.156 22.156 0 0 0-1.094-1.578c-.287-.365-.544-.62-.774-.766a2.24 2.24 0 0 0-.687-.304c-.172-.037-.453-.055-.844-.055h-1.758v5.086h-1.515Zm1.515-6.399h3.258c.693 0 1.234-.07 1.625-.21.391-.146.688-.375.891-.688.203-.318.304-.661.304-1.031 0-.542-.197-.987-.593-1.336-.391-.349-1.011-.524-1.86-.524h-3.625v3.789Zm13.153 6.399v-4.852l-4.414-6.601h1.844l2.258 3.453c.417.646.805 1.292 1.164 1.937a41.88 41.88 0 0 1 1.25-2.023l2.219-3.367h1.765l-4.57 6.601v4.852h-1.516Zm-49.273 63v-11.453h3.945c.89 0 1.57.054 2.04.164.656.151 1.216.424 1.679.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.463 1.23-.781 1.672a4.195 4.195 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.211.433-.14.776-.338 1.032-.593.359-.36.638-.841.835-1.446.204-.609.305-1.346.305-2.211 0-1.198-.198-2.117-.594-2.757-.39-.646-.867-1.079-1.43-1.297-.406-.157-1.06-.235-1.96-.235h-2.406v8.75Zm10.504 1.352v-11.453h1.516v11.453h-1.516Zm3.88-3.68 1.43-.125c.067.573.224 1.044.468 1.414.25.365.636.662 1.157.891.521.224 1.106.336 1.757.336.579 0 1.089-.086 1.532-.258.442-.172.771-.406.984-.703.219-.302.328-.63.328-.984 0-.36-.104-.672-.312-.938-.209-.271-.552-.497-1.032-.68-.307-.119-.986-.304-2.039-.554-1.052-.256-1.789-.495-2.211-.719-.546-.287-.955-.641-1.226-1.063a2.647 2.647 0 0 1-.399-1.429c0-.578.165-1.117.493-1.617.328-.506.807-.888 1.437-1.149.63-.26 1.331-.391 2.102-.391.849 0 1.596.138 2.242.415.651.27 1.151.671 1.5 1.203.349.531.536 1.132.562 1.804l-1.453.11c-.078-.724-.343-1.271-.797-1.641-.447-.37-1.112-.555-1.992-.555-.916 0-1.586.17-2.008.508-.416.334-.625.737-.625 1.211 0 .412.149.75.446 1.016.291.265 1.052.539 2.281.82 1.234.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.317.468.476 1.01.476 1.625 0 .609-.174 1.184-.523 1.726-.349.537-.852.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.037 0-1.906-.151-2.61-.453a3.688 3.688 0 0 1-1.648-1.359 3.908 3.908 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.679l5.687-5.679h2.055l-4.805 4.64 5.016 6.813h-2l-4.078-5.797-1.875 1.828v3.969h-1.516Z" fill="#fff"/><path d="M217.124 311.767V251.32s11.659 10.138 45.932 10.138 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M216.124 354.458v-62.632s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.632c-14.575 18.287-83.891 14.858-92.761 0Z" fill="#0070CC"/><path d="M308.993 247.504c0 1.614-1.024 3.327-3.299 5.04-2.259 1.7-5.596 3.274-9.822 4.613-8.442 2.676-20.21 4.347-33.379 4.347-13.168 0-24.936-1.671-33.378-4.347-4.227-1.339-7.563-2.913-9.822-4.613-2.275-1.713-3.3-3.426-3.3-5.04 0-1.614 1.025-3.327 3.3-5.04 2.259-1.7 5.595-3.274 9.822-4.613 8.442-2.676 20.21-4.347 33.378-4.347 13.169 0 24.937 1.671 33.379 4.347 4.226 1.339 7.563 2.913 9.822 4.613 2.275 1.713 3.299 3.426 3.299 5.04Z" fill="#E0454C" stroke="#000" stroke-width="2"/><path d="m215.993 246.504.351 107.263m92.649-107.263v108m.089-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#000" stroke-width="2"/><path d="M228.181 286.504v-11.453h2.281l2.711 8.109c.25.755.432 1.32.547 1.695.13-.416.333-1.028.609-1.835l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.606 0v-11.453h8.281v1.351h-6.765v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Zm10.794 0v-11.453h2.281l2.711 8.109c.25.755.432 1.32.547 1.695.13-.416.333-1.028.609-1.835l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.114-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.757a4.916 4.916 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.2-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.717 5.717 0 0 1-2.781.703c-1.079 0-2.042-.26-2.891-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.38.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.618a3.714 3.714 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.575 5.555v-11.453h5.079c1.02 0 1.796.104 2.328.312.531.203.955.565 1.273 1.086.318.521.477 1.097.477 1.727 0 .812-.263 1.497-.789 2.054-.526.558-1.339.912-2.438 1.063.401.193.706.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.875 21.875 0 0 0-1.093-1.578c-.287-.365-.545-.62-.774-.766a2.24 2.24 0 0 0-.687-.304c-.172-.037-.453-.055-.844-.055h-1.758v5.086h-1.516Zm1.516-6.399h3.258c.693 0 1.234-.07 1.625-.21.391-.146.687-.375.891-.688.203-.318.304-.661.304-1.031 0-.542-.198-.987-.594-1.336-.39-.349-1.01-.524-1.859-.524h-3.625v3.789Zm13.153 6.399v-4.852l-4.414-6.601h1.844l2.258 3.453c.416.646.804 1.292 1.164 1.937a41.88 41.88 0 0 1 1.25-2.023l2.219-3.367h1.765l-4.57 6.601v4.852h-1.516Zm-49.273 63v-11.453h3.945c.891 0 1.57.054 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.302.792.454 1.698.454 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.211.432-.14.776-.338 1.031-.593.36-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.211 0-1.198-.198-2.117-.594-2.757-.39-.646-.867-1.079-1.429-1.297-.407-.157-1.06-.235-1.961-.235h-2.407v8.75Zm10.505 1.352v-11.453h1.516v11.453h-1.516Zm3.88-3.68 1.429-.125c.068.573.224 1.044.469 1.414.25.365.636.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.089-.086 1.532-.258.442-.172.77-.406.984-.703.219-.302.328-.63.328-.984 0-.36-.104-.672-.312-.938-.209-.271-.553-.497-1.032-.68-.307-.119-.987-.304-2.039-.554-1.052-.256-1.789-.495-2.211-.719-.547-.287-.955-.641-1.226-1.063a2.647 2.647 0 0 1-.399-1.429c0-.578.164-1.117.492-1.617.329-.506.808-.888 1.438-1.149.63-.26 1.331-.391 2.102-.391.848 0 1.596.138 2.242.415.651.27 1.151.671 1.5 1.203.349.531.536 1.132.562 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.555-1.992-.555-.917 0-1.586.17-2.008.508-.416.334-.625.737-.625 1.211 0 .412.149.75.446 1.016.291.265 1.052.539 2.281.82 1.234.276 2.081.518 2.539.727.667.307 1.159.698 1.476 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.184-.523 1.726-.349.537-.852.956-1.508 1.258-.651.297-1.386.445-2.203.445-1.037 0-1.907-.151-2.61-.453a3.683 3.683 0 0 1-1.648-1.359 3.908 3.908 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.515v5.679l5.688-5.679h2.055l-4.805 4.64 5.016 6.813h-2l-4.079-5.797-1.875 1.828v3.969h-1.515Z" fill="#fff"/><path d="M245.076 379.565s-10.499 6.5-.604 12.953c1.903 1.257 8.807 4.753 8.611 7.987 0 0 4.184-6.285-1.934-10.24-6.284-4.047-7.856-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M241.42 391.982s-3.746 5.764 3.626 6.944c.725.092 6.058.66 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.336-1.809-6.118-2.254-6.602-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.822-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.74-.782 4.532-5.044.03-9.826Z" fill="#ED1C24"/><path d="M263.37 397.458v-11.453h1.555l6.016 8.992v-8.992h1.453v11.453h-1.555l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.511-3.388 1.532-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.922 4.922 0 0 1 1.938 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.704 3.117-.468.917-1.132 1.612-1.992 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.024 5.024 0 0 1-1.929-2.133 6.457 6.457 0 0 1-.657-2.859Zm1.563.023c0 1.381.37 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.141 0 2.078-.401 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687Zm11.552 5.555v-11.453h3.945c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.054 1.164 1.351 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.304 2.312-.204.672-.464 1.23-.782 1.672a4.17 4.17 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.132Zm1.515-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75Zm10.278 1.352v-11.453h8.282v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Z" fill="#2D2D2D"/><path d="M61.002 379.565s-10.499 6.5-.604 12.953c1.903 1.257 8.807 4.753 8.611 7.987 0 0 4.185-6.285-1.934-10.24-6.284-4.047-7.855-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M57.347 391.982s-3.747 5.764 3.625 6.944c.725.092 6.058.66 7.448 2.438 0 0-.12-3.066-4.472-4.875-4.335-1.809-6.118-2.254-6.601-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.823-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.74-.782 4.532-5.044.03-9.826Z" fill="#ED1C24"/><path d="M79.297 397.458v-11.453h1.554l6.016 8.992v-8.992h1.453v11.453h-1.555l-6.015-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.02-1.078 2.339-1.617 3.953-1.617 1.057 0 2.01.252 2.86.758a4.92 4.92 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.714 5.714 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.029 5.029 0 0 1-1.93-2.133 6.463 6.463 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.744.792 1.677 1.187 2.796 1.187 1.141 0 2.079-.401 2.813-1.203.74-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.04-.579 3.88 3.88 0 0 0-2.773 1.11c-.77.734-1.156 1.963-1.156 3.687Zm11.552 5.555v-11.453h3.945c.891 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.204-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.235-1.961-.235h-2.407v8.75Zm10.279 1.352v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.546Z" fill="#2D2D2D"/><path d="M153.002 409.565s-10.499 6.5-.604 12.953c1.904 1.257 8.807 4.753 8.611 7.987 0 0 4.185-6.285-1.934-10.24-6.284-4.047-7.855-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M149.347 421.982s-3.747 5.764 3.625 6.944c.725.092 6.058.66 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.335-1.809-6.118-2.254-6.601-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.823-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.741-.782 4.532-5.044.031-9.826Z" fill="#ED1C24"/><path d="M171.297 427.458v-11.453h1.554l6.016 8.992v-8.992h1.453v11.453h-1.555l-6.015-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.057 0 2.011.252 2.86.758a4.926 4.926 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.744.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.109-1.94 1.109-3.414 0-.932-.158-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.552 5.555v-11.453h3.945c.891 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.204-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.235-1.961-.235h-2.407v8.75Zm10.279 1.352v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.546Z" fill="#2D2D2D"/><path d="M137.453 346.166v-60.447s11.659 10.137 45.932 10.137 45.86-11.078 45.86-11.078v61.388c-14.298 21.006-85.284 14.728-91.792 0Z" fill="#E0454C"/><path d="M136.453 388.857v-62.633s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.633c-14.575 18.286-83.891 14.858-92.761 0Z" fill="#0070CC"/><path d="M229.323 281.902c0 1.614-1.025 3.328-3.3 5.04-2.259 1.7-5.595 3.274-9.822 4.614-8.442 2.675-20.21 4.346-33.378 4.346-13.169 0-24.937-1.671-33.379-4.346-4.227-1.34-7.563-2.914-9.822-4.614-2.275-1.712-3.299-3.426-3.299-5.04 0-1.614 1.024-3.327 3.299-5.039 2.259-1.7 5.595-3.274 9.822-4.614 8.442-2.676 20.21-4.347 33.379-4.347 13.168 0 24.936 1.671 33.378 4.347 4.227 1.34 7.563 2.914 9.822 4.614 2.275 1.712 3.3 3.425 3.3 5.039Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m136.323 280.902.35 107.264m92.65-107.264v108m.088-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M148.51 320.902v-11.453h2.281l2.711 8.11c.25.755.432 1.32.547 1.695.13-.417.333-1.029.609-1.836l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.606 0v-11.453h8.282v1.352h-6.766v3.508h6.336v1.343h-6.336v3.899h7.031v1.351h-8.547Zm10.794 0v-11.453h2.281l2.711 8.11c.25.755.432 1.32.547 1.695.13-.417.333-1.029.609-1.836l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.114-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.253 2.86.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.925.672 3.07 0 1.162-.234 2.201-.703 3.118-.469.916-1.133 1.612-1.992 2.086a5.725 5.725 0 0 1-2.781.703c-1.078 0-2.042-.261-2.891-.782a5.024 5.024 0 0 1-1.93-2.132 6.473 6.473 0 0 1-.656-2.86Zm1.563.024c0 1.38.369 2.468 1.109 3.265.745.792 1.677 1.188 2.797 1.188 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.933-.159-1.745-.477-2.438-.312-.698-.773-1.237-1.383-1.617a3.706 3.706 0 0 0-2.039-.578c-1.073 0-1.997.37-2.773 1.109-.771.735-1.156 1.964-1.156 3.688Zm11.575 5.554v-11.453h5.078c1.021 0 1.797.104 2.328.313.531.203.956.565 1.273 1.086.318.52.477 1.096.477 1.726 0 .813-.263 1.498-.789 2.055-.526.557-1.339.911-2.438 1.062.401.193.706.383.914.571.443.406.862.914 1.258 1.523l1.992 3.117h-1.906l-1.516-2.382a21.709 21.709 0 0 0-1.093-1.579c-.287-.364-.545-.619-.774-.765a2.22 2.22 0 0 0-.687-.305c-.172-.036-.453-.055-.844-.055h-1.758v5.086h-1.515Zm1.515-6.398h3.258c.693 0 1.234-.07 1.625-.211.391-.146.688-.375.891-.688.203-.317.304-.661.304-1.031 0-.541-.198-.987-.593-1.336-.391-.349-1.011-.523-1.86-.523h-3.625v3.789Zm13.153 6.398v-4.851l-4.414-6.602h1.844l2.258 3.453a34.87 34.87 0 0 1 1.164 1.938c.344-.599.76-1.274 1.25-2.024l2.219-3.367h1.765l-4.57 6.602v4.851h-1.516Zm-49.273 63v-11.453h3.945c.891 0 1.571.055 2.039.164a3.878 3.878 0 0 1 1.68.821c.604.51 1.055 1.164 1.352 1.961.302.791.453 1.697.453 2.718 0 .87-.102 1.641-.305 2.313-.203.672-.464 1.229-.781 1.672a4.22 4.22 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.57-.532.13-1.144.195-1.836.195h-4.133Zm1.516-1.351h2.445c.755 0 1.346-.071 1.773-.211.433-.141.776-.339 1.032-.594.359-.359.638-.841.835-1.445.204-.61.305-1.347.305-2.211 0-1.198-.198-2.117-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.234-1.961-.234h-2.406v8.75Zm10.504 1.351v-11.453h1.516v11.453h-1.516Zm3.88-3.679 1.43-.125c.067.573.224 1.044.468 1.414.25.364.636.661 1.157.89.52.224 1.106.336 1.757.336.579 0 1.089-.086 1.532-.258.442-.171.77-.406.984-.703.219-.302.328-.63.328-.984 0-.359-.104-.672-.312-.938-.209-.27-.552-.497-1.032-.679-.307-.12-.987-.305-2.039-.555-1.052-.255-1.789-.495-2.211-.719-.546-.286-.955-.64-1.226-1.062a2.65 2.65 0 0 1-.399-1.43c0-.578.164-1.117.493-1.617.328-.505.807-.888 1.437-1.148.63-.261 1.331-.391 2.102-.391.849 0 1.596.138 2.242.414.651.271 1.151.672 1.5 1.203s.536 1.133.562 1.805l-1.453.109c-.078-.724-.344-1.271-.797-1.64-.448-.37-1.112-.555-1.992-.555-.917 0-1.586.169-2.008.508-.416.333-.625.737-.625 1.211 0 .411.149.75.446 1.015.291.266 1.052.539 2.281.821 1.234.276 2.081.518 2.539.726.667.307 1.159.698 1.477 1.172.317.469.476 1.01.476 1.625 0 .609-.174 1.185-.523 1.727-.349.536-.852.955-1.508 1.257-.651.297-1.386.446-2.203.446-1.037 0-1.907-.151-2.61-.453a3.692 3.692 0 0 1-1.648-1.36 3.904 3.904 0 0 1-.625-2.062Zm11.325 3.679v-11.453h1.516v5.68l5.687-5.68h2.055l-4.805 4.641 5.016 6.812h-2l-4.078-5.797-1.875 1.829v3.968h-1.516Z" fill="#fff"/><circle cx="55.377" cy="272.504" r="6.412" fill="#2D2D2D"/><circle cx="308.885" cy="337.75" r="6.412" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/features/machinelearning/image.svg b/build/img/features/machinelearning/image.svg
new file mode 100644
index 0000000..4d4e192
--- /dev/null
+++ b/build/img/features/machinelearning/image.svg
@@ -0,0 +1 @@
+<svg width="397" height="448" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M149 61H67c-6.075 0-11 4.925-11 11v106" stroke="#2D2D2D" stroke-width="2"/><path d="M81.707 329.707a1 1 0 0 0 0-1.414l-6.364-6.364a1 1 0 1 0-1.414 1.414L79.586 329l-5.657 5.657a1 1 0 1 0 1.414 1.414l6.364-6.364ZM55 203v116h2V203h-2Zm11 127h15v-2H66v2Zm-11-11c0 6.075 4.925 11 11 11v-2a9 9 0 0 1-9-9h-2Z" fill="#000"/><path d="M211.115 65.438 255 77.11V13.672L211.115 2 168 15.488v63.174l43.115-13.224Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M211.885 27.643 168 15.971v77.356L211.885 105 255 91.512V14.419l-43.115 13.224Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M211.243 27.518v76.188" stroke="#2D2D2D" stroke-width="2"/><path d="m162.971 129 5.498-14.316h2.041L176.369 129h-2.158l-1.67-4.336h-5.986L164.982 129h-2.011Zm4.131-5.879h4.853l-1.494-3.965c-.456-1.204-.794-2.194-1.016-2.968a18.246 18.246 0 0 1-.771 2.734l-1.572 4.199Zm10.756 9.854v-14.346h1.602v1.348c.377-.528.804-.922 1.279-1.182.475-.267 1.051-.4 1.729-.4.885 0 1.666.227 2.343.683.677.456 1.188 1.1 1.534 1.934.345.827.517 1.735.517 2.724 0 1.062-.192 2.019-.576 2.871-.378.847-.931 1.498-1.66 1.954-.723.449-1.485.673-2.285.673a3.327 3.327 0 0 1-1.582-.371 3.597 3.597 0 0 1-1.143-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.962.957.782 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.273-2.312-.82-2.969-.54-.658-1.188-.987-1.943-.987-.749 0-1.413.352-1.993 1.055-.573.697-.859 1.712-.859 3.047Zm9.741 9.102v-14.346h1.602v1.348c.377-.528.804-.922 1.279-1.182.475-.267 1.051-.4 1.728-.4.886 0 1.667.227 2.344.683.677.456 1.188 1.1 1.533 1.934.345.827.518 1.735.518 2.724 0 1.062-.192 2.019-.576 2.871-.378.847-.931 1.498-1.66 1.954-.723.449-1.485.673-2.286.673a3.33 3.33 0 0 1-1.582-.371 3.604 3.604 0 0 1-1.142-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.81 2.959.541.638 1.195.957 1.963.957.781 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.273-2.312-.82-2.969-.541-.658-1.188-.987-1.944-.987-.748 0-1.412.352-1.992 1.055-.573.697-.859 1.712-.859 3.047Zm9.702 5.127v-14.316h1.758V129h-1.758Zm4.702-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V129h-1.758Zm11.411-3.799 1.728.225c-.189 1.191-.674 2.125-1.455 2.803-.775.67-1.728 1.005-2.861 1.005-1.42 0-2.562-.462-3.428-1.386-.859-.931-1.289-2.263-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.84.934-1.468 1.689-1.885a5.028 5.028 0 0 1 2.481-.634c1.126 0 2.047.286 2.763.859.716.566 1.175 1.374 1.377 2.422l-1.709.263c-.163-.696-.452-1.22-.869-1.572-.41-.351-.908-.527-1.494-.527-.886 0-1.605.319-2.158.957-.554.631-.83 1.634-.83 3.008 0 1.393.267 2.405.8 3.037.534.631 1.231.947 2.09.947.69 0 1.267-.212 1.729-.635.462-.423.755-1.074.879-1.953Zm10.2 2.52c-.651.553-1.28.944-1.885 1.172a5.414 5.414 0 0 1-1.934.341c-1.139 0-2.015-.276-2.627-.83-.612-.56-.918-1.272-.918-2.138 0-.508.114-.97.342-1.387a2.93 2.93 0 0 1 .908-1.016 4.334 4.334 0 0 1 1.27-.576c.345-.091.866-.179 1.562-.264 1.42-.169 2.465-.371 3.135-.605.007-.241.01-.394.01-.459 0-.716-.166-1.221-.498-1.514-.449-.397-1.117-.595-2.002-.595-.827 0-1.439.146-1.836.439-.391.287-.68.798-.869 1.533l-1.719-.234c.156-.736.414-1.328.772-1.777.358-.456.875-.804 1.552-1.045.677-.248 1.462-.371 2.354-.371.885 0 1.605.104 2.158.312.553.208.96.472 1.221.791.26.313.442.71.547 1.191.058.3.088.84.088 1.622v2.343c0 1.634.035 2.67.107 3.106.078.429.228.843.449 1.24h-1.836a3.734 3.734 0 0 1-.351-1.279Zm-.147-3.926c-.638.26-1.595.482-2.871.664-.723.104-1.234.221-1.533.352-.3.13-.531.322-.693.576a1.475 1.475 0 0 0-.245.83c0 .469.176.859.528 1.172.358.312.879.468 1.562.468.677 0 1.28-.146 1.807-.439.527-.3.915-.706 1.162-1.221.189-.397.283-.983.283-1.758v-.644Zm8.55 3.633.254 1.552a6.473 6.473 0 0 1-1.328.157c-.638 0-1.133-.101-1.485-.303-.351-.202-.599-.466-.742-.791-.143-.332-.215-1.025-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.768v1.367h-1.768v6.065c0 .501.03.823.088.966a.76.76 0 0 0 .303.342c.143.085.345.127.605.127a5.8 5.8 0 0 0 .772-.068Zm1.938-10.723v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V129h-1.758Zm3.989-5.186c0-1.92.534-3.343 1.602-4.267.892-.768 1.979-1.152 3.261-1.152 1.426 0 2.592.468 3.497 1.406.904.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.386-.606 3.154a4.22 4.22 0 0 1-1.748 1.778 5.061 5.061 0 0 1-2.5.634c-1.451 0-2.627-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.807 0c0 1.329.289 2.325.869 2.989.579.657 1.309.986 2.187.986.873 0 1.599-.332 2.178-.996.58-.664.869-1.676.869-3.037 0-1.283-.293-2.253-.879-2.91-.579-.664-1.302-.996-2.168-.996-.878 0-1.608.328-2.187.986-.58.657-.869 1.65-.869 2.978Zm10.18 5.186v-10.371h1.582v1.475c.762-1.14 1.862-1.709 3.301-1.709.625 0 1.198.113 1.719.341.527.222.921.515 1.181.879.261.365.443.798.547 1.299.065.326.098.895.098 1.709V129h-1.758v-6.309c0-.716-.068-1.25-.205-1.601a1.665 1.665 0 0 0-.732-.85c-.345-.215-.752-.322-1.221-.322-.749 0-1.397.238-1.943.713-.541.475-.811 1.377-.811 2.705V129h-1.758Z" fill="#2D2D2D"/><path d="M4.148 196v-10.102H.375v-1.351h9.078v1.351H5.664V196H4.148Zm6.279 0v-8.297h1.265v1.258c.323-.589.62-.977.89-1.164a1.58 1.58 0 0 1 .907-.281c.474 0 .956.151 1.445.453l-.484 1.304a2.012 2.012 0 0 0-1.031-.304 1.32 1.32 0 0 0-.828.281 1.48 1.48 0 0 0-.524.766 5.47 5.47 0 0 0-.234 1.64V196h-1.406Zm10.957-1.023c-.52.442-1.023.755-1.507.937a4.32 4.32 0 0 1-1.547.274c-.912 0-1.612-.222-2.102-.665-.49-.447-.734-1.018-.734-1.711 0-.406.09-.776.273-1.109a2.34 2.34 0 0 1 .727-.812 3.47 3.47 0 0 1 1.015-.461c.276-.073.693-.144 1.25-.211 1.136-.136 1.972-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.398-1.211-.36-.317-.894-.476-1.602-.476-.662 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.33-1.062.617-1.422.287-.364.7-.643 1.242-.836.542-.197 1.17-.296 1.883-.296.708 0 1.284.083 1.727.25.442.166.768.377.976.632.209.25.354.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.063.344.182.674.36.992h-1.47a2.984 2.984 0 0 1-.28-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.22 1.22 0 0 0-.75 1.125c0 .375.14.688.422.938.286.25.703.375 1.25.375.541 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.15-.318.226-.787.226-1.406v-.516Zm3.817-5.672v-1.617h1.407v1.617h-1.407Zm0 9.836v-8.297h1.407V196h-1.407Zm3.755 0v-8.297h1.266v1.18c.61-.912 1.49-1.367 2.64-1.367.5 0 .959.091 1.375.273.422.177.737.412.946.703.208.292.354.638.437 1.039.052.261.078.716.078 1.367V196h-1.406v-5.047c0-.573-.055-1-.164-1.281a1.326 1.326 0 0 0-.586-.68 1.809 1.809 0 0 0-.977-.258 2.29 2.29 0 0 0-1.554.571c-.432.38-.649 1.101-.649 2.164V196H28.84Zm20.306-1.352c-.463.516-.968.904-1.515 1.164a4.13 4.13 0 0 1-1.774.383c-1.172 0-2.101-.396-2.789-1.187-.557-.646-.836-1.367-.836-2.164 0-.709.227-1.347.68-1.914.458-.573 1.14-1.076 2.047-1.508-.516-.594-.86-1.076-1.031-1.445a2.537 2.537 0 0 1-.258-1.071c0-.687.268-1.284.804-1.789.542-.51 1.222-.765 2.04-.765.78 0 1.419.239 1.914.718.5.479.75 1.055.75 1.727 0 1.088-.722 2.018-2.164 2.789l2.054 2.617c.235-.458.417-.989.547-1.594l1.461.313c-.25 1-.589 1.823-1.016 2.469a8.16 8.16 0 0 0 1.79 1.757l-.946 1.118c-.568-.365-1.154-.904-1.758-1.618Zm-2.86-5.968c.61-.36 1.004-.675 1.18-.946.183-.27.274-.57.274-.898 0-.391-.125-.708-.375-.953a1.237 1.237 0 0 0-.922-.375c-.38 0-.698.122-.953.367-.25.245-.375.544-.375.898 0 .178.044.365.133.563.094.193.232.398.414.617l.625.727Zm1.978 4.859-2.579-3.195c-.76.453-1.273.875-1.539 1.265-.265.386-.398.769-.398 1.149 0 .463.185.945.555 1.445.37.5.893.75 1.57.75.422 0 .857-.13 1.305-.391a3.192 3.192 0 0 0 1.086-1.023ZM63.56 196v-1.219c-.646.938-1.523 1.407-2.633 1.407-.49 0-.948-.094-1.375-.282-.422-.187-.737-.422-.945-.703a2.716 2.716 0 0 1-.43-1.047c-.057-.276-.086-.713-.086-1.312v-5.141h1.406v4.602c0 .734.03 1.229.086 1.484.089.37.276.662.563.875.286.208.64.313 1.062.313.422 0 .818-.107 1.188-.321a1.8 1.8 0 0 0 .781-.883c.156-.375.235-.916.235-1.625v-4.445h1.406V196H63.56Zm3.669 3.18v-11.477h1.28v1.078c.303-.422.644-.737 1.024-.945.38-.214.841-.32 1.383-.32.709 0 1.334.182 1.875.546.542.365.95.881 1.227 1.547.276.662.414 1.388.414 2.18 0 .849-.154 1.615-.461 2.297-.302.677-.745 1.198-1.328 1.562-.578.36-1.188.54-1.828.54-.47 0-.891-.099-1.266-.297a2.888 2.888 0 0 1-.914-.75v4.039H67.23Zm1.273-7.282c0 1.068.216 1.857.649 2.368.432.51.955.765 1.57.765.625 0 1.159-.263 1.601-.789.448-.531.672-1.351.672-2.461 0-1.057-.218-1.849-.656-2.375-.432-.526-.95-.789-1.555-.789-.599 0-1.13.281-1.593.844-.459.557-.688 1.37-.688 2.437ZM81.72 196v-1.047c-.526.823-1.3 1.235-2.32 1.235a3.28 3.28 0 0 1-1.829-.547c-.552-.365-.981-.873-1.289-1.524-.302-.656-.453-1.409-.453-2.258 0-.828.138-1.578.414-2.25.276-.677.69-1.195 1.242-1.554a3.316 3.316 0 0 1 1.852-.539c.5 0 .945.106 1.336.32.39.208.708.482.953.82v-4.109h1.398V196H81.72Zm-4.446-4.141c0 1.063.224 1.857.672 2.383.448.526.977.789 1.586.789.615 0 1.136-.25 1.563-.75.432-.505.648-1.273.648-2.304 0-1.136-.219-1.969-.656-2.5-.438-.532-.977-.797-1.617-.797-.625 0-1.149.255-1.57.765-.417.511-.626 1.315-.626 2.414Zm13.583 3.118c-.52.442-1.023.755-1.508.937a4.32 4.32 0 0 1-1.546.274c-.912 0-1.612-.222-2.102-.665-.49-.447-.734-1.018-.734-1.711 0-.406.09-.776.273-1.109.188-.338.43-.609.727-.812.302-.203.64-.357 1.015-.461a9.903 9.903 0 0 1 1.25-.211c1.136-.136 1.972-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.399-1.211-.359-.317-.893-.476-1.601-.476-.662 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.33-1.062.617-1.422.287-.364.7-.643 1.242-.836.542-.197 1.17-.296 1.883-.296.708 0 1.284.083 1.727.25.442.166.768.377.976.632.209.25.354.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.062.344.182.674.36.992h-1.47a2.987 2.987 0 0 1-.28-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.22 1.22 0 0 0-.75 1.125c0 .375.14.688.422.938.286.25.703.375 1.25.375.541 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.15-.318.226-.787.226-1.406v-.516Zm6.88 2.906.203 1.242a5.17 5.17 0 0 1-1.063.125c-.51 0-.906-.08-1.187-.242a1.356 1.356 0 0 1-.594-.633c-.114-.265-.172-.82-.172-1.664v-4.773h-1.031v-1.094h1.031v-2.055l1.399-.843v2.898h1.414v1.094h-1.414v4.851c0 .401.023.659.07.774a.613.613 0 0 0 .242.273c.115.068.276.102.485.102.156 0 .362-.018.617-.055Zm7.262-1.414 1.453.18c-.229.849-.653 1.508-1.273 1.976-.62.469-1.412.704-2.375.704-1.214 0-2.177-.373-2.89-1.118-.709-.75-1.063-1.799-1.063-3.148 0-1.396.36-2.479 1.078-3.25.719-.771 1.651-1.156 2.797-1.156 1.109 0 2.015.377 2.719 1.132.703.756 1.054 1.818 1.054 3.188 0 .083-.002.208-.008.375h-6.187c.052.911.31 1.609.773 2.094.464.484 1.042.726 1.735.726.515 0 .955-.135 1.32-.406.365-.271.654-.703.867-1.297Zm-4.617-2.273h4.633c-.063-.698-.24-1.222-.531-1.571-.448-.541-1.029-.812-1.743-.812-.645 0-1.19.216-1.632.648-.438.433-.68 1.011-.727 1.735Z" fill="#6E6E6E"/><path d="M273 61h82c6.075 0 11 4.925 11 11v106" stroke="#2D2D2D" stroke-width="2"/><path d="M335.293 329.707a.999.999 0 0 1 0-1.414l6.364-6.364a.999.999 0 1 1 1.414 1.414L337.414 329l5.657 5.657a.999.999 0 1 1-1.414 1.414l-6.364-6.364ZM367 203v116h-2V203h2Zm-11 127h-20v-2h20v2Zm11-11c0 6.075-4.925 11-11 11v-2a9 9 0 0 0 9-9h2Z" fill="#000"/><path d="M332.266 196v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031V196h-8.546Zm12.965 0-3.156-8.297h1.484l1.782 4.969c.192.536.369 1.094.531 1.672.125-.438.299-.964.523-1.578l1.844-5.063h1.445l-3.14 8.297h-1.313Zm11.31-1.023c-.521.442-1.024.755-1.508.937a4.321 4.321 0 0 1-1.547.274c-.912 0-1.612-.222-2.102-.665-.489-.447-.734-1.018-.734-1.711 0-.406.091-.776.273-1.109.188-.338.43-.609.727-.812a3.47 3.47 0 0 1 1.016-.461c.276-.073.692-.144 1.25-.211 1.135-.136 1.971-.297 2.507-.485.006-.192.008-.315.008-.367 0-.573-.133-.976-.398-1.211-.36-.317-.893-.476-1.602-.476-.661 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.331-1.062.617-1.422.287-.364.701-.643 1.243-.836.541-.197 1.169-.296 1.882-.296.709 0 1.284.083 1.727.25.443.166.768.377.976.632.209.25.355.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.063.344.183.674.36.992h-1.469a2.967 2.967 0 0 1-.281-1.023Zm-.118-3.141c-.51.208-1.276.385-2.296.531-.579.084-.987.177-1.227.281-.24.105-.424.258-.555.461-.13.198-.195.42-.195.664 0 .375.141.688.422.938.286.25.703.375 1.25.375.542 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.151-.318.226-.787.226-1.406v-.516Zm3.779 4.164v-11.453h1.406V196h-1.406Zm9.231 0v-1.219c-.646.938-1.524 1.407-2.633 1.407-.49 0-.948-.094-1.375-.282-.422-.187-.737-.422-.945-.703a2.712 2.712 0 0 1-.43-1.047c-.057-.276-.086-.713-.086-1.312v-5.141h1.406v4.602c0 .734.029 1.229.086 1.484.089.37.276.662.563.875.286.208.64.313 1.062.313.422 0 .818-.107 1.188-.321.37-.218.63-.513.781-.883.156-.375.234-.916.234-1.625v-4.445h1.407V196h-1.258Zm9.083-1.023c-.521.442-1.024.755-1.508.937a4.321 4.321 0 0 1-1.547.274c-.912 0-1.612-.222-2.102-.665-.489-.447-.734-1.018-.734-1.711 0-.406.091-.776.273-1.109.188-.338.43-.609.727-.812a3.47 3.47 0 0 1 1.016-.461c.276-.073.692-.144 1.25-.211 1.135-.136 1.971-.297 2.507-.485.006-.192.008-.315.008-.367 0-.573-.133-.976-.398-1.211-.36-.317-.893-.476-1.602-.476-.661 0-1.151.117-1.468.351-.313.229-.545.638-.696 1.227l-1.375-.188c.125-.588.331-1.062.617-1.422.287-.364.701-.643 1.243-.836.541-.197 1.169-.296 1.882-.296.709 0 1.284.083 1.727.25.443.166.768.377.976.632.209.25.355.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.063.344.183.674.36.992h-1.469a2.967 2.967 0 0 1-.281-1.023Zm-.118-3.141c-.51.208-1.276.385-2.296.531-.579.084-.987.177-1.227.281-.24.105-.424.258-.555.461-.13.198-.195.42-.195.664 0 .375.141.688.422.938.286.25.703.375 1.25.375.542 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.151-.318.226-.787.226-1.406v-.516Zm6.88 2.906.203 1.242a5.17 5.17 0 0 1-1.062.125c-.511 0-.906-.08-1.188-.242a1.352 1.352 0 0 1-.593-.633c-.115-.265-.172-.82-.172-1.664v-4.773h-1.032v-1.094h1.032v-2.055l1.398-.843v2.898h1.414v1.094h-1.414v4.851c0 .401.024.659.07.774a.611.611 0 0 0 .243.273c.114.068.276.102.484.102.156 0 .362-.018.617-.055Zm7.263-1.414 1.453.18c-.229.849-.654 1.508-1.274 1.976-.619.469-1.411.704-2.375.704-1.213 0-2.177-.373-2.89-1.118-.709-.75-1.063-1.799-1.063-3.148 0-1.396.36-2.479 1.078-3.25.719-.771 1.651-1.156 2.797-1.156 1.11 0 2.016.377 2.719 1.132.703.756 1.055 1.818 1.055 3.188 0 .083-.003.208-.008.375h-6.188c.052.911.31 1.609.774 2.094.463.484 1.041.726 1.734.726.516 0 .956-.135 1.32-.406.365-.271.654-.703.868-1.297Zm-4.618-2.273h4.633c-.062-.698-.239-1.222-.531-1.571-.448-.541-1.029-.812-1.742-.812-.646 0-1.19.216-1.633.648-.437.433-.68 1.011-.727 1.735Z" fill="#6E6E6E"/><path d="M83.782 327.767V267.32s11.659 10.138 45.932 10.138 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M82.782 370.458v-62.632s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.632c-14.575 18.287-83.89 14.858-92.761 0Z" fill="#0070CC"/><path d="M175.652 263.504c0 1.614-1.025 3.327-3.3 5.04-2.258 1.7-5.595 3.274-9.822 4.613-8.442 2.676-20.21 4.347-33.378 4.347-13.169 0-24.937-1.671-33.379-4.347-4.226-1.339-7.563-2.913-9.822-4.613-2.275-1.713-3.3-3.426-3.3-5.04 0-1.614 1.025-3.327 3.3-5.04 2.259-1.7 5.596-3.274 9.822-4.613 8.442-2.676 20.21-4.347 33.379-4.347 13.168 0 24.936 1.671 33.378 4.347 4.227 1.339 7.564 2.913 9.822 4.613 2.275 1.713 3.3 3.426 3.3 5.04Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m82.652 262.504.35 107.263m92.65-107.263v108m.088-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M94.84 302.504v-11.453h2.28l2.711 8.109c.25.755.433 1.32.547 1.695.13-.416.334-1.028.61-1.835l2.742-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.46Zm13.605 0v-11.453h8.282v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Zm10.794 0v-11.453h2.281l2.711 8.109c.25.755.433 1.32.547 1.695.13-.416.334-1.028.61-1.835l2.742-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.367l-3.313-9.75v9.75h-1.461Zm13.114-5.578c0-1.901.511-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.954-1.617 1.057 0 2.01.252 2.859.757a4.916 4.916 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.2-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.563.023c0 1.38.369 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.141 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.618a3.712 3.712 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.156 1.963-1.156 3.687Zm11.575 5.555v-11.453h5.078c1.021 0 1.797.104 2.328.312.531.203.956.565 1.273 1.086.318.521.477 1.097.477 1.727 0 .812-.263 1.497-.789 2.054-.526.558-1.339.912-2.438 1.063.401.193.706.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.515-2.383a22.156 22.156 0 0 0-1.094-1.578c-.287-.365-.544-.62-.774-.766a2.24 2.24 0 0 0-.687-.304c-.172-.037-.453-.055-.844-.055h-1.758v5.086h-1.515Zm1.515-6.399h3.258c.693 0 1.234-.07 1.625-.21.391-.146.688-.375.891-.688.203-.318.304-.661.304-1.031 0-.542-.197-.987-.593-1.336-.391-.349-1.011-.524-1.86-.524h-3.625v3.789Zm13.153 6.399v-4.852l-4.414-6.601h1.844l2.258 3.453c.417.646.805 1.292 1.164 1.937a41.88 41.88 0 0 1 1.25-2.023l2.219-3.367h1.765l-4.57 6.601v4.852h-1.516Zm-49.273 63v-11.453h3.945c.891 0 1.571.054 2.039.164.657.151 1.217.424 1.68.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.211.433-.14.776-.338 1.032-.593.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.211 0-1.198-.198-2.117-.594-2.757-.39-.646-.867-1.079-1.429-1.297-.406-.157-1.06-.235-1.961-.235h-2.406v8.75Zm10.504 1.352v-11.453h1.516v11.453h-1.516Zm3.88-3.68 1.43-.125c.067.573.224 1.044.468 1.414.25.365.636.662 1.157.891.521.224 1.106.336 1.757.336.579 0 1.089-.086 1.532-.258.442-.172.771-.406.984-.703.219-.302.328-.63.328-.984 0-.36-.104-.672-.312-.938-.209-.271-.552-.497-1.032-.68-.307-.119-.986-.304-2.039-.554-1.052-.256-1.789-.495-2.211-.719-.546-.287-.955-.641-1.226-1.063a2.647 2.647 0 0 1-.399-1.429c0-.578.165-1.117.493-1.617.328-.506.807-.888 1.437-1.149.63-.26 1.331-.391 2.102-.391.849 0 1.596.138 2.242.415.651.27 1.151.671 1.5 1.203.349.531.536 1.132.562 1.804l-1.453.11c-.078-.724-.343-1.271-.797-1.641-.447-.37-1.112-.555-1.992-.555-.916 0-1.586.17-2.008.508-.416.334-.625.737-.625 1.211 0 .412.149.75.446 1.016.291.265 1.052.539 2.281.82 1.234.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.317.468.476 1.01.476 1.625 0 .609-.174 1.184-.523 1.726-.349.537-.852.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.037 0-1.906-.151-2.61-.453a3.688 3.688 0 0 1-1.648-1.359 3.908 3.908 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.679l5.687-5.679h2.055l-4.805 4.64 5.016 6.813h-2l-4.078-5.797-1.875 1.828v3.969h-1.516Z" fill="#fff"/><path d="M243.124 327.767V267.32s11.659 10.138 45.932 10.138 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M242.124 370.458v-62.632s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.632c-14.575 18.287-83.891 14.858-92.761 0Z" fill="#0070CC"/><path d="M334.993 263.504c0 1.614-1.024 3.327-3.299 5.04-2.259 1.7-5.596 3.274-9.822 4.613-8.442 2.676-20.21 4.347-33.379 4.347-13.168 0-24.936-1.671-33.378-4.347-4.227-1.339-7.563-2.913-9.822-4.613-2.275-1.713-3.3-3.426-3.3-5.04 0-1.614 1.025-3.327 3.3-5.04 2.259-1.7 5.595-3.274 9.822-4.613 8.442-2.676 20.21-4.347 33.378-4.347 13.169 0 24.937 1.671 33.379 4.347 4.226 1.339 7.563 2.913 9.822 4.613 2.275 1.713 3.299 3.426 3.299 5.04Z" fill="#E0454C" stroke="#000" stroke-width="2"/><path d="m241.993 262.504.351 107.263m92.649-107.263v108m.089-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#000" stroke-width="2"/><path d="M254.181 302.504v-11.453h2.281l2.711 8.109c.25.755.432 1.32.547 1.695.13-.416.333-1.028.609-1.835l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.606 0v-11.453h8.281v1.351h-6.765v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Zm10.794 0v-11.453h2.281l2.711 8.109c.25.755.432 1.32.547 1.695.13-.416.333-1.028.609-1.835l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.114-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.757a4.916 4.916 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.2-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.717 5.717 0 0 1-2.781.703c-1.079 0-2.042-.26-2.891-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.38.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.618a3.714 3.714 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.575 5.555v-11.453h5.079c1.02 0 1.796.104 2.328.312.531.203.955.565 1.273 1.086.318.521.477 1.097.477 1.727 0 .812-.263 1.497-.789 2.054-.526.558-1.339.912-2.438 1.063.401.193.706.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.875 21.875 0 0 0-1.093-1.578c-.287-.365-.545-.62-.774-.766a2.24 2.24 0 0 0-.687-.304c-.172-.037-.453-.055-.844-.055h-1.758v5.086h-1.516Zm1.516-6.399h3.258c.693 0 1.234-.07 1.625-.21.391-.146.687-.375.891-.688.203-.318.304-.661.304-1.031 0-.542-.198-.987-.594-1.336-.39-.349-1.01-.524-1.859-.524h-3.625v3.789Zm13.153 6.399v-4.852l-4.414-6.601h1.844l2.258 3.453c.416.646.804 1.292 1.164 1.937a41.88 41.88 0 0 1 1.25-2.023l2.219-3.367h1.765l-4.57 6.601v4.852h-1.516Zm-49.273 63v-11.453h3.945c.891 0 1.57.054 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.302.792.454 1.698.454 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.211.432-.14.776-.338 1.031-.593.36-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.211 0-1.198-.198-2.117-.594-2.757-.39-.646-.867-1.079-1.429-1.297-.407-.157-1.06-.235-1.961-.235h-2.407v8.75Zm10.505 1.352v-11.453h1.516v11.453h-1.516Zm3.88-3.68 1.429-.125c.068.573.224 1.044.469 1.414.25.365.636.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.089-.086 1.532-.258.442-.172.77-.406.984-.703.219-.302.328-.63.328-.984 0-.36-.104-.672-.312-.938-.209-.271-.553-.497-1.032-.68-.307-.119-.987-.304-2.039-.554-1.052-.256-1.789-.495-2.211-.719-.547-.287-.955-.641-1.226-1.063a2.647 2.647 0 0 1-.399-1.429c0-.578.164-1.117.492-1.617.329-.506.808-.888 1.438-1.149.63-.26 1.331-.391 2.102-.391.848 0 1.596.138 2.242.415.651.27 1.151.671 1.5 1.203.349.531.536 1.132.562 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.555-1.992-.555-.917 0-1.586.17-2.008.508-.416.334-.625.737-.625 1.211 0 .412.149.75.446 1.016.291.265 1.052.539 2.281.82 1.234.276 2.081.518 2.539.727.667.307 1.159.698 1.476 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.184-.523 1.726-.349.537-.852.956-1.508 1.258-.651.297-1.386.445-2.203.445-1.037 0-1.907-.151-2.61-.453a3.683 3.683 0 0 1-1.648-1.359 3.908 3.908 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.515v5.679l5.688-5.679h2.055l-4.805 4.64 5.016 6.813h-2l-4.079-5.797-1.875 1.828v3.969h-1.515Z" fill="#fff"/><path d="M271.076 395.565s-10.499 6.499-.604 12.953c1.903 1.257 8.807 4.753 8.611 7.987 0 0 4.184-6.285-1.934-10.24-6.284-4.047-7.856-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M267.42 407.982s-3.746 5.764 3.626 6.944c.725.092 6.058.659 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.336-1.809-6.118-2.254-6.602-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.822-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.74-.782 4.532-5.044.03-9.826Z" fill="#ED1C24"/><path d="M289.37 413.458v-11.453h1.555l6.016 8.992v-8.992h1.453v11.453h-1.555l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.511-3.388 1.532-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.922 4.922 0 0 1 1.938 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.704 3.117-.468.917-1.132 1.612-1.992 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.024 5.024 0 0 1-1.929-2.133 6.457 6.457 0 0 1-.657-2.859Zm1.563.023c0 1.381.37 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.141 0 2.078-.401 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687Zm11.552 5.555v-11.453h3.945c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.054 1.164 1.351 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.304 2.312-.204.672-.464 1.23-.782 1.672a4.17 4.17 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.132Zm1.515-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75Zm10.278 1.352v-11.453h8.282v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Z" fill="#2D2D2D"/><path d="M87.002 395.565s-10.499 6.499-.604 12.953c1.904 1.257 8.807 4.753 8.611 7.987 0 0 4.185-6.285-1.934-10.24-6.284-4.047-7.855-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M83.347 407.982s-3.747 5.764 3.625 6.944c.725.092 6.058.659 7.448 2.438 0 0-.12-3.066-4.472-4.875-4.335-1.809-6.118-2.254-6.601-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.823-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.74-.782 4.532-5.044.03-9.826Z" fill="#ED1C24"/><path d="M105.297 413.458v-11.453h1.554l6.016 8.992v-8.992h1.453v11.453h-1.555l-6.015-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.057 0 2.011.252 2.86.758a4.926 4.926 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.744.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.109-1.94 1.109-3.414 0-.932-.158-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.552 5.555v-11.453h3.945c.891 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.204-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.235-1.961-.235h-2.407v8.75Zm10.279 1.352v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.546Z" fill="#2D2D2D"/><path d="M179.002 425.565s-10.499 6.499-.604 12.953c1.904 1.257 8.807 4.753 8.611 7.987 0 0 4.185-6.285-1.934-10.24-6.284-4.047-7.855-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M175.347 437.982s-3.747 5.764 3.625 6.944c.725.092 6.058.659 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.335-1.809-6.118-2.254-6.601-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.823-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.741-.782 4.532-5.044.031-9.826Z" fill="#ED1C24"/><path d="M197.297 443.458v-11.453h1.554l6.016 8.992v-8.992h1.453v11.453h-1.555l-6.015-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.057 0 2.011.252 2.86.758a4.926 4.926 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.744.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.109-1.94 1.109-3.414 0-.932-.158-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.552 5.555v-11.453h3.945c.891 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.204-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.235-1.961-.235h-2.407v8.75Zm10.279 1.352v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.546Z" fill="#2D2D2D"/><path d="M163.453 362.166v-60.447s11.659 10.137 45.932 10.137 45.86-11.078 45.86-11.078v61.388c-14.298 21.006-85.284 14.728-91.792 0Z" fill="#E0454C"/><path d="M162.453 404.857v-62.633s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.633c-14.575 18.286-83.891 14.858-92.761 0Z" fill="#0070CC"/><path d="M255.323 297.902c0 1.614-1.025 3.328-3.3 5.04-2.259 1.7-5.595 3.274-9.822 4.614-8.442 2.675-20.21 4.346-33.378 4.346-13.169 0-24.937-1.671-33.379-4.346-4.227-1.34-7.563-2.914-9.822-4.614-2.275-1.712-3.299-3.426-3.299-5.04 0-1.614 1.024-3.327 3.299-5.039 2.259-1.7 5.595-3.274 9.822-4.614 8.442-2.676 20.21-4.347 33.379-4.347 13.168 0 24.936 1.671 33.378 4.347 4.227 1.34 7.563 2.914 9.822 4.614 2.275 1.712 3.3 3.425 3.3 5.039Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m162.323 296.902.35 107.264m92.65-107.264v108m.088-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M174.51 336.902v-11.453h2.281l2.711 8.11c.25.755.432 1.32.547 1.695.13-.417.333-1.029.609-1.836l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.606 0v-11.453h8.282v1.352h-6.766v3.508h6.336v1.343h-6.336v3.899h7.031v1.351h-8.547Zm10.794 0v-11.453h2.281l2.711 8.11c.25.755.432 1.32.547 1.695.13-.417.333-1.029.609-1.836l2.743-7.969h2.039v11.453h-1.461v-9.586l-3.328 9.586h-1.368l-3.312-9.75v9.75h-1.461Zm13.114-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.253 2.86.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.925.672 3.07 0 1.162-.234 2.201-.703 3.118-.469.916-1.133 1.612-1.992 2.086a5.725 5.725 0 0 1-2.781.703c-1.078 0-2.042-.261-2.891-.782a5.024 5.024 0 0 1-1.93-2.132 6.473 6.473 0 0 1-.656-2.86Zm1.563.024c0 1.38.369 2.468 1.109 3.265.745.792 1.677 1.188 2.797 1.188 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.933-.159-1.745-.477-2.438-.312-.698-.773-1.237-1.383-1.617a3.706 3.706 0 0 0-2.039-.578c-1.073 0-1.997.37-2.773 1.109-.771.735-1.156 1.964-1.156 3.688Zm11.575 5.554v-11.453h5.078c1.021 0 1.797.104 2.328.313.531.203.956.565 1.273 1.086.318.52.477 1.096.477 1.726 0 .813-.263 1.498-.789 2.055-.526.557-1.339.911-2.438 1.062.401.193.706.383.914.571.443.406.862.914 1.258 1.523l1.992 3.117h-1.906l-1.516-2.382a21.709 21.709 0 0 0-1.093-1.579c-.287-.364-.545-.619-.774-.765a2.22 2.22 0 0 0-.687-.305c-.172-.036-.453-.055-.844-.055h-1.758v5.086h-1.515Zm1.515-6.398h3.258c.693 0 1.234-.07 1.625-.211.391-.146.688-.375.891-.688.203-.317.304-.661.304-1.031 0-.541-.198-.987-.593-1.336-.391-.349-1.011-.523-1.86-.523h-3.625v3.789Zm13.153 6.398v-4.851l-4.414-6.602h1.844l2.258 3.453a34.87 34.87 0 0 1 1.164 1.938c.344-.599.76-1.274 1.25-2.024l2.219-3.367h1.765l-4.57 6.602v4.851h-1.516Zm-49.273 63v-11.453h3.945c.891 0 1.571.055 2.039.164a3.878 3.878 0 0 1 1.68.821c.604.51 1.055 1.164 1.352 1.961.302.791.453 1.697.453 2.718 0 .87-.102 1.641-.305 2.313-.203.672-.464 1.229-.781 1.672a4.22 4.22 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.57-.532.13-1.144.195-1.836.195h-4.133Zm1.516-1.351h2.445c.755 0 1.346-.071 1.773-.211.433-.141.776-.339 1.032-.594.359-.359.638-.841.835-1.445.204-.61.305-1.347.305-2.211 0-1.198-.198-2.117-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.234-1.961-.234h-2.406v8.75Zm10.504 1.351v-11.453h1.516v11.453h-1.516Zm3.88-3.679 1.43-.125c.067.573.224 1.044.468 1.414.25.364.636.661 1.157.89.52.224 1.106.336 1.757.336.579 0 1.089-.086 1.532-.258.442-.171.77-.406.984-.703.219-.302.328-.63.328-.984 0-.359-.104-.672-.312-.938-.209-.27-.552-.497-1.032-.679-.307-.12-.987-.305-2.039-.555-1.052-.255-1.789-.495-2.211-.719-.546-.286-.955-.64-1.226-1.062a2.65 2.65 0 0 1-.399-1.43c0-.578.164-1.117.493-1.617.328-.505.807-.888 1.437-1.148.63-.261 1.331-.391 2.102-.391.849 0 1.596.138 2.242.414.651.271 1.151.672 1.5 1.203s.536 1.133.562 1.805l-1.453.109c-.078-.724-.344-1.271-.797-1.64-.448-.37-1.112-.555-1.992-.555-.917 0-1.586.169-2.008.508-.416.333-.625.737-.625 1.211 0 .411.149.75.446 1.015.291.266 1.052.539 2.281.821 1.234.276 2.081.518 2.539.726.667.307 1.159.698 1.477 1.172.317.469.476 1.01.476 1.625 0 .609-.174 1.185-.523 1.727-.349.536-.852.955-1.508 1.257-.651.297-1.386.446-2.203.446-1.037 0-1.907-.151-2.61-.453a3.692 3.692 0 0 1-1.648-1.36 3.904 3.904 0 0 1-.625-2.062Zm11.325 3.679v-11.453h1.516v5.68l5.687-5.68h2.055l-4.805 4.641 5.016 6.812h-2l-4.078-5.797-1.875 1.829v3.968h-1.516Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M163.062 163.857c-14.732 0-27.187 13.716-27.187 27.143 0 13.427 12.455 27.143 27.187 27.143 7.374 0 14.602-3.308 22.2-9.069 6.453-4.908 12.745-11.248 19.249-18.074-6.504-6.826-12.796-13.173-19.249-18.074-7.598-5.761-14.826-9.069-22.2-9.069ZM212 183.11c-6.431-6.753-13.144-13.499-20.155-18.819-8.497-6.463-18.031-11.291-28.783-11.291C141.987 153 125 171.928 125 191s16.987 38 38.062 38c10.752 0 20.286-4.835 28.783-11.291 7.011-5.32 13.724-12.066 20.155-18.819 6.431 6.753 13.144 13.499 20.155 18.819 8.497 6.456 18.031 11.291 28.783 11.291C282.013 229 299 210.072 299 191s-16.987-38-38.062-38c-10.752 0-20.286 4.835-28.783 11.291-7.011 5.32-13.724 12.066-20.155 18.819Zm7.489 7.89c6.504 6.826 12.796 13.173 19.249 18.074 7.598 5.761 14.826 9.069 22.2 9.069 14.731 0 27.187-13.716 27.187-27.143 0-13.427-12.456-27.143-27.187-27.143-7.374 0-14.602 3.308-22.2 9.069-6.453 4.908-12.745 11.248-19.249 18.074Z" fill="#E6E6E6" fill-opacity=".7"/><path d="m185.952 180.984 1.515.383c-.318 1.245-.89 2.195-1.719 2.852-.822.651-1.83.976-3.023.976-1.234 0-2.24-.25-3.016-.75-.77-.505-1.359-1.234-1.765-2.187a7.837 7.837 0 0 1-.602-3.07c0-1.193.227-2.232.68-3.118.458-.89 1.107-1.565 1.945-2.023a5.676 5.676 0 0 1 2.781-.695c1.146 0 2.11.291 2.891.875.781.583 1.326 1.403 1.633 2.461l-1.492.351c-.266-.833-.651-1.44-1.157-1.82-.505-.38-1.14-.571-1.906-.571-.88 0-1.617.211-2.211.633a3.356 3.356 0 0 0-1.242 1.703 6.798 6.798 0 0 0-.359 2.196c0 .974.14 1.825.422 2.554.286.724.729 1.266 1.328 1.625.599.36 1.247.539 1.945.539.849 0 1.568-.244 2.156-.734.589-.49.987-1.216 1.196-2.18Zm2.887-.132c0-1.537.427-2.675 1.281-3.414.714-.615 1.584-.922 2.61-.922 1.14 0 2.073.375 2.797 1.125.724.744 1.085 1.776 1.085 3.093 0 1.068-.161 1.909-.484 2.524a3.386 3.386 0 0 1-1.398 1.422 4.057 4.057 0 0 1-2 .508c-1.162 0-2.102-.373-2.821-1.118-.713-.744-1.07-1.817-1.07-3.218Zm1.445 0c0 1.062.232 1.859.696 2.39a2.233 2.233 0 0 0 1.75.789c.698 0 1.278-.265 1.742-.797.463-.531.695-1.341.695-2.429 0-1.026-.234-1.802-.703-2.328-.463-.532-1.042-.797-1.734-.797-.703 0-1.287.263-1.75.789-.464.526-.696 1.32-.696 2.383Zm8.185 4.148v-8.297h1.265v1.18c.61-.912 1.49-1.367 2.641-1.367.5 0 .958.091 1.375.273.422.177.737.412.945.703.209.292.354.638.438 1.039.052.261.078.716.078 1.367V185h-1.406v-5.047c0-.573-.055-1-.164-1.281a1.33 1.33 0 0 0-.586-.68 1.81 1.81 0 0 0-.977-.258c-.599 0-1.117.19-1.555.571-.432.38-.648 1.101-.648 2.164V185h-1.406Zm12.176-1.258.203 1.242c-.395.084-.75.125-1.062.125-.51 0-.906-.08-1.188-.242a1.352 1.352 0 0 1-.593-.633c-.115-.265-.172-.82-.172-1.664v-4.773h-1.031v-1.094h1.031v-2.055l1.398-.843v2.898h1.414v1.094h-1.414v4.851c0 .401.024.659.071.774a.609.609 0 0 0 .242.273c.114.068.276.102.484.102.156 0 .362-.018.617-.055Zm1.591-8.578v-1.617h1.406v1.617h-1.406Zm0 9.836v-8.297h1.406V185h-1.406Zm3.755 0v-8.297h1.265v1.18c.61-.912 1.49-1.367 2.641-1.367.5 0 .958.091 1.375.273.422.177.737.412.945.703.209.292.354.638.438 1.039.052.261.078.716.078 1.367V185h-1.406v-5.047c0-.573-.055-1-.165-1.281a1.324 1.324 0 0 0-.585-.68 1.81 1.81 0 0 0-.977-.258c-.599 0-1.117.19-1.555.571-.432.38-.648 1.101-.648 2.164V185h-1.406Zm8.582-4.148c0-1.537.428-2.675 1.282-3.414.713-.615 1.583-.922 2.609-.922 1.141 0 2.073.375 2.797 1.125.724.744 1.086 1.776 1.086 3.093 0 1.068-.162 1.909-.485 2.524a3.374 3.374 0 0 1-1.398 1.422 4.054 4.054 0 0 1-2 .508c-1.161 0-2.102-.373-2.82-1.118-.714-.744-1.071-1.817-1.071-3.218Zm1.446 0c0 1.062.232 1.859.695 2.39a2.234 2.234 0 0 0 1.75.789c.698 0 1.279-.265 1.742-.797.464-.531.696-1.341.696-2.429 0-1.026-.235-1.802-.704-2.328-.463-.532-1.041-.797-1.734-.797-.703 0-1.286.263-1.75.789-.463.526-.695 1.32-.695 2.383ZM239.641 185v-1.219c-.646.938-1.524 1.407-2.633 1.407-.49 0-.948-.094-1.375-.282-.422-.187-.737-.422-.945-.703a2.697 2.697 0 0 1-.43-1.047c-.057-.276-.086-.713-.086-1.312v-5.141h1.406v4.602c0 .734.029 1.229.086 1.484.089.37.276.662.563.875.286.208.64.313 1.062.313.422 0 .818-.107 1.188-.321.369-.218.63-.513.781-.883.156-.375.234-.916.234-1.625v-4.445h1.406V185h-1.257Zm3.106-2.477 1.39-.218c.079.557.295.984.649 1.281.359.297.859.445 1.5.445.646 0 1.125-.13 1.437-.39.313-.266.469-.576.469-.93a.853.853 0 0 0-.414-.75c-.193-.125-.672-.284-1.437-.477-1.032-.26-1.748-.484-2.149-.672a2.128 2.128 0 0 1-.906-.789 2.13 2.13 0 0 1-.305-1.117c0-.37.084-.711.25-1.023.172-.318.404-.581.696-.789.218-.162.515-.297.89-.406.38-.115.787-.172 1.219-.172.651 0 1.221.093 1.711.281.495.187.859.443 1.094.765.234.318.395.745.484 1.282l-1.375.187c-.063-.427-.245-.76-.547-1-.297-.239-.719-.359-1.266-.359-.645 0-1.106.107-1.382.32-.276.214-.414.464-.414.75 0 .182.057.347.171.492.115.151.295.276.54.375.14.052.554.172 1.242.36.995.265 1.687.484 2.078.656.396.167.706.411.93.734.224.323.335.724.335 1.203 0 .469-.138.912-.414 1.329-.27.411-.664.731-1.179.961-.516.224-1.099.336-1.75.336-1.078 0-1.901-.224-2.469-.672-.563-.448-.922-1.112-1.078-1.993ZM185.331 203v-11.453h1.406V203h-1.406Zm9.474-2.672 1.453.18c-.229.849-.654 1.508-1.274 1.976-.619.469-1.411.704-2.375.704-1.213 0-2.177-.373-2.89-1.118-.709-.75-1.063-1.799-1.063-3.148 0-1.396.36-2.479 1.078-3.25.719-.771 1.651-1.156 2.797-1.156 1.11 0 2.016.377 2.719 1.132.703.756 1.055 1.818 1.055 3.188 0 .083-.003.208-.008.375h-6.188c.052.911.31 1.609.774 2.094.463.484 1.041.726 1.734.726.516 0 .956-.135 1.321-.406.364-.271.653-.703.867-1.297Zm-4.617-2.273h4.632c-.062-.698-.239-1.222-.531-1.571-.448-.541-1.029-.812-1.742-.812-.646 0-1.19.216-1.633.648-.437.433-.68 1.011-.726 1.735Zm13.457 3.922c-.521.442-1.023.755-1.508.937a4.315 4.315 0 0 1-1.546.274c-.912 0-1.612-.222-2.102-.665-.49-.447-.734-1.018-.734-1.711 0-.406.091-.776.273-1.109.188-.338.43-.609.727-.812.302-.203.64-.357 1.015-.461.276-.073.693-.144 1.25-.211 1.136-.136 1.972-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.399-1.211-.359-.317-.893-.476-1.601-.476-.662 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.331-1.062.617-1.422.287-.364.701-.643 1.242-.836.542-.197 1.17-.296 1.883-.296.708 0 1.284.083 1.727.25.442.166.768.377.976.632.209.25.354.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.062.344.182.674.359.992h-1.468a2.989 2.989 0 0 1-.282-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.218 1.218 0 0 0-.75 1.125c0 .375.14.688.422.938.286.25.703.375 1.25.375.541 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.151-.318.226-.787.226-1.406v-.516Zm3.794 4.164v-8.297h1.266v1.258c.322-.589.619-.977.89-1.164.276-.188.578-.281.906-.281.474 0 .956.151 1.446.453l-.485 1.304a2.009 2.009 0 0 0-1.031-.304c-.307 0-.583.093-.828.281a1.478 1.478 0 0 0-.523.766 5.448 5.448 0 0 0-.235 1.64V203h-1.406Zm5.544 0v-8.297h1.265v1.18c.61-.912 1.49-1.367 2.641-1.367.5 0 .958.091 1.375.273.422.177.737.412.945.703.209.292.354.638.438 1.039.052.261.078.716.078 1.367V203h-1.406v-5.047c0-.573-.055-1-.165-1.281a1.324 1.324 0 0 0-.585-.68 1.81 1.81 0 0 0-.977-.258c-.599 0-1.117.19-1.555.571-.432.38-.648 1.101-.648 2.164V203h-1.406Zm9.114-9.836v-1.617h1.406v1.617h-1.406Zm0 9.836v-8.297h1.406V203h-1.406Zm3.754 0v-8.297H227v1.18c.609-.912 1.49-1.367 2.641-1.367.5 0 .958.091 1.375.273.422.177.737.412.945.703.208.292.354.638.437 1.039.053.261.079.716.079 1.367V203h-1.407v-5.047c0-.573-.054-1-.164-1.281a1.322 1.322 0 0 0-.586-.68 1.807 1.807 0 0 0-.976-.258c-.599 0-1.117.19-1.555.571-.432.38-.648 1.101-.648 2.164V203h-1.407Zm8.849.688 1.367.203c.057.421.216.729.477.921.349.261.825.391 1.429.391.651 0 1.154-.13 1.508-.391.354-.26.594-.624.719-1.093.073-.287.107-.888.101-1.805-.614.724-1.38 1.086-2.296 1.086-1.141 0-2.024-.411-2.649-1.234s-.937-1.81-.937-2.961c0-.792.143-1.521.429-2.188.287-.672.701-1.19 1.242-1.555.547-.364 1.188-.546 1.922-.546.979 0 1.787.395 2.422 1.187v-1h1.297v7.172c0 1.292-.133 2.206-.398 2.742-.261.542-.677.969-1.25 1.281-.568.313-1.269.469-2.102.469-.99 0-1.789-.224-2.398-.672-.61-.442-.904-1.112-.883-2.007Zm1.164-4.985c0 1.089.216 1.883.648 2.383.433.5.974.75 1.625.75.646 0 1.188-.247 1.625-.742.438-.5.657-1.282.657-2.344 0-1.016-.227-1.781-.68-2.297-.448-.515-.99-.773-1.625-.773-.625 0-1.156.255-1.594.765-.437.506-.656 1.258-.656 2.258Z" fill="#6E6E6E"/></svg>
\ No newline at end of file
diff --git a/build/img/features/machinelearning/machine.svg b/build/img/features/machinelearning/machine.svg
new file mode 100644
index 0000000..7ebc008
--- /dev/null
+++ b/build/img/features/machinelearning/machine.svg
@@ -0,0 +1 @@
+<svg width="577" height="653" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m450 196.706 197.475 114.012V424.73L450 310.718V196.706Z" fill="#0070CC" stroke="#fff"/><path d="M647.475 82.694 844.95 196.706 647.475 310.718 450 196.706 647.475 82.694Z" fill="#0070CC" stroke="#fff"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M489.659 276.514c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M489.659 276.514c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z" fill="#0070CC"/><path d="m477.81 283.355.5-.866-.5.866Zm11.849-6.841h1-1Zm-23.697-13.681h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605.5-.866-.5.866Zm0-27.363-.5.866.5-.866Zm43.935 31.924-.5.866.5-.866Zm0 18.241-.5.866.5-.866Zm67.142 38.765.5-.866-.5.866Zm0-18.242.5-.866-.5.866ZM477.31 284.221c3.454 1.994 6.816 2.31 9.378.83 2.563-1.48 3.971-4.548 3.971-8.537h-2c0 3.568-1.245 5.809-2.971 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732Zm-12.348-21.388c0 3.995 1.395 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.348-7.707c-3.454-1.994-6.815-2.309-9.378-.83-2.563 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.349 21.388c0-3.995-1.396-8.352-3.605-12.178-2.208-3.825-5.284-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.478 2.08 3.603 3.337 7.617 3.337 11.178h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.48 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.012-8.478-2.08-3.602-3.337-7.617-3.337-11.178h-2Zm13.349-7.707c-3.454-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.079 3.602 3.336 7.617 3.336 11.178h2Zm24.188 15.962c0-2.308.803-3.664 1.814-4.248 1.011-.583 2.586-.601 4.585.554l1-1.733c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.15-3.854-3.166-5.219-5.53-1.365-2.364-2.18-4.983-2.18-7.285h-2c0 2.736.954 5.698 2.448 8.285 1.494 2.588 3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.765-67.142-38.765-1 1.732 67.142 38.765 1-1.732Zm6.399-3.695c0 2.308-.803 3.664-1.814 4.248-1.011.584-2.586.601-4.585-.553l-1 1.732c2.363 1.364 4.737 1.62 6.585.553 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.151 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.735-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.262l-1 1.732Zm-67.142-38.764 67.142 38.764 1-1.732-67.142-38.765-1 1.733Z" fill="#fff" mask="url(#a)"/><path d="m450 69.012 197.475 114.012v114.013L450 183.024V69.012Z" fill="#0070CC" stroke="#fff"/><path d="M647.475-45 844.95 69.012 647.475 183.024 450 69.012 647.475-45Z" fill="#0070CC" stroke="#fff"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M489.659 153.381c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M489.659 153.381c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z" fill="#0070CC"/><path d="M489.659 153.381h1-1ZM465.962 139.7h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605-.5.866.5-.866Zm0-27.363-.5.866.5-.866Zm43.935 29.643-.5.866.5-.866Zm0 18.242.5-.866-.5.866Zm67.142 38.764-.5.866.5-.866Zm0-18.242-.5.867.5-.867Zm-143.501-58.42c3.454 1.994 6.816 2.31 9.378.83 2.563-1.479 3.971-4.548 3.971-8.537h-2c0 3.568-1.245 5.809-2.971 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732ZM464.962 139.7c0 3.995 1.395 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.348-7.707c-3.454-1.994-6.815-2.309-9.378-.83-2.563 1.48-3.97 4.549-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.349 21.388c0-3.994-1.396-8.352-3.605-12.177-2.208-3.826-5.284-7.213-8.744-9.211l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.479 2.08 3.602 3.337 7.616 3.337 11.177h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.479 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.012-8.478-2.08-3.602-3.337-7.617-3.337-11.178h-2Zm13.349-7.707c-3.454-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.079 3.603 3.336 7.617 3.336 11.178h2Zm24.188 13.682c0-2.309.803-3.664 1.814-4.248 1.011-.584 2.586-.601 4.585.553l1-1.732c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.151-3.854-3.166-5.219-5.53-1.365-2.364-2.18-4.983-2.18-7.285h-2c0 2.735.954 5.697 2.448 8.285s3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.764-67.142-38.764-1 1.732 67.142 38.764 1-1.732Zm6.399-3.694c0 2.308-.803 3.664-1.814 4.248-1.011.583-2.586.601-4.585-.554l-1 1.732c2.363 1.365 4.737 1.621 6.585.554 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.15 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.736-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.263l-1 1.733Zm-67.142-38.765 67.142 38.765 1-1.733-67.142-38.764-1 1.732Z" fill="#fff" mask="url(#b)"/><path d="m226 317.706 197.475 114.012V545.73L226 431.718V317.706Zm197.475 114.012L620.95 317.706v114.012L423.475 545.73V431.718Z" fill="#0070CC" stroke="#fff"/><path d="M423.475 203.694 620.95 317.706 423.475 431.718 226 317.706l197.475-114.012Z" fill="#0070CC" stroke="#fff"/><mask id="c" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M265.659 397.514c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M265.659 397.514c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z" fill="#0070CC"/><path d="m253.81 404.355.5-.866-.5.866Zm11.849-6.841h1-1Zm-23.697-13.681h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605.5-.866-.5.866Zm0-27.363-.5.866.5-.866Zm43.935 31.924-.5.866.5-.866Zm0 18.241-.5.866.5-.866Zm67.142 38.765.5-.866-.5.866Zm0-18.242.5-.866-.5.866ZM253.31 405.221c3.454 1.994 6.816 2.31 9.378.83 2.563-1.48 3.971-4.548 3.971-8.537h-2c0 3.568-1.245 5.809-2.971 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732Zm-12.348-21.388c0 3.995 1.395 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.348-7.707c-3.454-1.994-6.815-2.309-9.378-.83-2.563 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.349 21.388c0-3.995-1.396-8.352-3.605-12.178-2.208-3.825-5.284-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.478 2.08 3.603 3.337 7.617 3.337 11.178h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.48 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.013-8.478-2.079-3.602-3.336-7.617-3.336-11.178h-2Zm13.349-7.707c-3.454-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.079 3.602 3.336 7.617 3.336 11.178h2Zm24.188 15.962c0-2.308.803-3.664 1.814-4.248 1.011-.583 2.586-.601 4.585.554l1-1.733c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.15-3.854-3.166-5.219-5.53-1.365-2.364-2.18-4.983-2.18-7.285h-2c0 2.736.954 5.698 2.448 8.285 1.494 2.588 3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.765-67.142-38.765-1 1.732 67.142 38.765 1-1.732Zm6.399-3.695c0 2.308-.803 3.664-1.814 4.248-1.011.584-2.586.601-4.585-.553l-1 1.732c2.363 1.364 4.737 1.62 6.585.553 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.151 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.735-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.262l-1 1.732Zm-67.142-38.764 67.142 38.764 1-1.732-67.142-38.765-1 1.733Z" fill="#fff" mask="url(#c)"/><path d="m226 190.012 197.475 114.012v114.013L226 304.024V190.012Zm197.475 114.012L620.95 190.012v114.012L423.475 418.037V304.024Z" fill="#0070CC" stroke="#fff"/><path d="M423.475 76 620.95 190.012 423.475 304.024 226 190.012 423.475 76Z" fill="#0070CC" stroke="#fff"/><mask id="d" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M265.659 274.381c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M265.659 274.381c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z" fill="#0070CC"/><path d="M265.659 274.381h1-1ZM241.962 260.7h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605-.5.866.5-.866Zm0-27.363-.5.866.5-.866Zm43.935 29.643-.5.866.5-.866Zm0 18.242.5-.866-.5.866Zm67.142 38.764-.5.866.5-.866Zm0-18.242-.5.867.5-.867Zm-143.501-58.42c3.454 1.994 6.816 2.31 9.378.83 2.563-1.479 3.971-4.548 3.971-8.537h-2c0 3.568-1.245 5.809-2.971 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732ZM240.962 260.7c0 3.995 1.395 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.348-7.707c-3.454-1.994-6.815-2.309-9.378-.83-2.563 1.48-3.97 4.549-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.349 21.388c0-3.994-1.396-8.352-3.605-12.177-2.208-3.826-5.284-7.213-8.744-9.211l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.479 2.08 3.602 3.337 7.616 3.337 11.177h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.479 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.013-8.478-2.079-3.602-3.336-7.617-3.336-11.178h-2Zm13.349-7.707c-3.454-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.079 3.603 3.336 7.617 3.336 11.178h2Zm24.188 13.682c0-2.309.803-3.664 1.814-4.248 1.011-.584 2.586-.601 4.585.553l1-1.732c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.151-3.854-3.166-5.219-5.53-1.365-2.364-2.18-4.983-2.18-7.285h-2c0 2.735.954 5.697 2.448 8.285s3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.764-67.142-38.764-1 1.732 67.142 38.764 1-1.732Zm6.399-3.694c0 2.308-.803 3.664-1.814 4.248-1.011.583-2.586.601-4.585-.554l-1 1.732c2.363 1.365 4.737 1.621 6.585.554 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.15 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.736-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.263l-1 1.733Zm-67.142-38.765 67.142 38.765 1-1.733-67.142-38.764-1 1.732Z" fill="#fff" mask="url(#d)"/><path d="m1 464.706 197.475 114.012V692.73L1 578.718V464.706Zm197.475 114.012L395.95 464.706v114.012L198.475 692.73V578.718Z" fill="#0070CC" stroke="#fff"/><path d="M198.475 350.694 395.95 464.706 198.475 578.718 1 464.706l197.475-114.012Z" fill="#0070CC" stroke="#fff"/><mask id="e" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M40.659 544.514c0 7.556-5.305 10.619-11.849 6.841-6.543-3.778-11.848-12.966-11.848-20.522 0-7.556 5.305-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M40.659 544.514c0 7.556-5.305 10.619-11.849 6.841-6.543-3.778-11.848-12.966-11.848-20.522 0-7.556 5.305-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z" fill="#0070CC"/><path d="m28.81 551.355.5-.866-.5.866Zm11.849-6.841h1-1Zm-23.697-13.681h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605.5-.866-.5.866Zm0-27.363-.5.866.5-.866Zm43.935 31.924-.5.866.5-.866Zm0 18.241-.5.866.5-.866Zm67.142 38.765.5-.866-.5.866Zm0-18.242.5-.866-.5.866Zm-143.5-60.701c3.453 1.994 6.815 2.31 9.377.83 2.563-1.48 3.97-4.548 3.97-8.537h-2c0 3.568-1.244 5.809-2.97 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732Zm-12.35-21.388c0 3.995 1.396 8.352 3.605 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.35-7.707c-3.455-1.994-6.816-2.309-9.379-.83-2.563 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.605-12.178-2.208-3.825-5.284-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.478 2.08 3.603 3.337 7.617 3.337 11.178h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.48 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.21 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.013-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.349-7.707c-3.455-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.08 3.602 3.336 7.617 3.336 11.178h2Zm24.188 15.962c0-2.308.803-3.664 1.814-4.248 1.011-.583 2.586-.601 4.585.554l1-1.733c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.15-3.854-3.166-5.22-5.53-1.364-2.364-2.179-4.983-2.179-7.285h-2c0 2.736.954 5.698 2.448 8.285 1.494 2.588 3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.765-67.142-38.765-1 1.732 67.142 38.765 1-1.732Zm6.399-3.695c0 2.308-.803 3.664-1.814 4.248-1.011.584-2.586.601-4.585-.553l-1 1.732c2.363 1.364 4.737 1.62 6.585.553 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.151 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.735-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.262l-1 1.732Zm-67.142-38.764 67.142 38.764 1-1.732-67.142-38.765-1 1.733Z" fill="#fff" mask="url(#e)"/><path d="m1 337.012 197.475 114.012v114.013L1 451.024V337.012Zm197.475 114.012L395.95 337.012v114.012L198.475 565.037V451.024Z" fill="#0070CC" stroke="#fff"/><path d="M198.475 223 395.95 337.012 198.475 451.024 1 337.012 198.475 223Z" fill="#0070CC" stroke="#fff"/><mask id="f" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M40.659 421.381c0 7.556-5.305 10.619-11.849 6.841-6.543-3.778-11.848-12.966-11.848-20.522 0-7.556 5.305-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M40.659 421.381c0 7.556-5.305 10.619-11.849 6.841-6.543-3.778-11.848-12.966-11.848-20.522 0-7.556 5.305-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z" fill="#0070CC"/><path d="M40.659 421.381h1-1ZM16.962 407.7h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605-.5.866.5-.866Zm0-27.363-.5.866.5-.866Zm43.935 29.643-.5.866.5-.866Zm0 18.242.5-.866-.5.866Zm67.142 38.764-.5.866.5-.866Zm0-18.242-.5.867.5-.867Zm-143.5-58.42c3.453 1.994 6.815 2.31 9.377.83 2.563-1.479 3.97-4.548 3.97-8.537h-2c0 3.568-1.244 5.809-2.97 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732ZM15.96 407.7c0 3.995 1.396 8.352 3.605 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.35-7.707c-3.455-1.994-6.816-2.309-9.379-.83-2.563 1.48-3.97 4.549-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.348 21.388c0-3.994-1.396-8.352-3.605-12.177-2.208-3.826-5.284-7.213-8.744-9.211l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.479 2.08 3.602 3.337 7.616 3.337 11.177h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.479 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.21 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.013-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.349-7.707c-3.455-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.08 3.603 3.336 7.617 3.336 11.178h2Zm24.188 13.682c0-2.309.803-3.664 1.814-4.248 1.011-.584 2.586-.601 4.585.553l1-1.732c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.151-3.854-3.166-5.22-5.53-1.364-2.364-2.179-4.983-2.179-7.285h-2c0 2.735.954 5.697 2.448 8.285s3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.764-67.142-38.764-1 1.732 67.142 38.764 1-1.732Zm6.399-3.694c0 2.308-.803 3.664-1.814 4.248-1.011.583-2.586.601-4.585-.554l-1 1.732c2.363 1.365 4.737 1.621 6.585.554 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.15 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.736-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.263l-1 1.733Zm-67.142-38.765 67.142 38.765 1-1.733-67.142-38.764-1 1.732Z" fill="#fff" mask="url(#f)"/><path d="m447 447.706 197.475 114.012V675.73L447 561.718V447.706Zm197.475-114.012L841.95 447.706 644.475 561.718 447 447.706l197.475-114.012Z" fill="#0070CC" stroke="#fff"/><mask id="g" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M486.659 527.514c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M486.659 527.514c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 11.402c-4.362-2.519-7.899-.477-7.899 4.56s3.537 11.163 7.899 13.681l67.142 38.765c4.362 2.518 7.899.476 7.899-4.561s-3.537-11.163-7.899-13.681l-67.142-38.764Z" fill="#0070CC"/><path d="m474.81 534.355.5-.866-.5.866Zm11.849-6.841h1-1Zm-23.697-13.681h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605.5-.866-.5.866Zm0-27.363-.5.866.5-.866Zm43.935 31.924-.5.866.5-.866Zm0 18.241-.5.866.5-.866Zm67.142 38.765.5-.866-.5.866Zm0-18.242.5-.866-.5.866ZM474.31 535.221c3.454 1.994 6.816 2.31 9.378.83 2.563-1.48 3.971-4.548 3.971-8.537h-2c0 3.568-1.245 5.809-2.971 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732Zm-12.348-21.388c0 3.995 1.395 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.348-7.707c-3.454-1.994-6.815-2.309-9.378-.83-2.563 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.349 21.388c0-3.995-1.396-8.352-3.605-12.178-2.208-3.825-5.284-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.478 2.08 3.603 3.337 7.617 3.337 11.178h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.48 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.012-8.478-2.08-3.602-3.337-7.617-3.337-11.178h-2Zm13.349-7.707c-3.454-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.079 3.602 3.336 7.617 3.336 11.178h2Zm24.188 15.962c0-2.308.803-3.664 1.814-4.248 1.011-.583 2.586-.601 4.585.554l1-1.733c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.15-3.854-3.166-5.219-5.53-1.365-2.364-2.18-4.983-2.18-7.285h-2c0 2.736.954 5.698 2.448 8.285 1.494 2.588 3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.765-67.142-38.765-1 1.732 67.142 38.765 1-1.732Zm6.399-3.695c0 2.308-.803 3.664-1.814 4.248-1.011.584-2.586.601-4.585-.553l-1 1.732c2.363 1.364 4.737 1.62 6.585.553 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.151 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.735-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.262l-1 1.732Zm-67.142-38.764 67.142 38.764 1-1.732-67.142-38.765-1 1.733Z" fill="#fff" mask="url(#g)"/><path d="m447 320.012 197.475 114.012v114.013L447 434.024V320.012Z" fill="#0070CC" stroke="#fff"/><path d="M644.475 206 841.95 320.012 644.475 434.024 447 320.012 644.475 206Z" fill="#0070CC" stroke="#fff"/><mask id="h" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M486.659 404.381c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M486.659 404.381c0 7.556-5.305 10.619-11.849 6.841-6.544-3.778-11.848-12.966-11.848-20.522 0-7.556 5.304-10.619 11.848-6.841 6.544 3.778 11.849 12.966 11.849 20.522Zm31.923 18.242c0 7.556-5.305 10.619-11.848 6.841-6.544-3.778-11.849-12.966-11.849-20.522 0-7.556 5.305-10.619 11.849-6.841 6.543 3.778 11.848 12.966 11.848 20.522Zm32.087 9.121c-4.362-2.518-7.899-.477-7.899 4.561 0 5.037 3.537 11.163 7.899 13.681l67.142 38.764c4.362 2.519 7.899.477 7.899-4.56s-3.537-11.163-7.899-13.682l-67.142-38.764Z" fill="#0070CC"/><path d="M486.659 404.381h1-1ZM462.962 390.7h1-1Zm11.848-6.841-.5.866.5-.866Zm31.924 45.605-.5.866.5-.866Zm0-27.363-.5.866.5-.866Zm43.935 29.643-.5.866.5-.866Zm0 18.242.5-.866-.5.866Zm67.142 38.764-.5.866.5-.866Zm0-18.242-.5.867.5-.867Zm-143.501-58.42c3.454 1.994 6.816 2.31 9.378.83 2.563-1.479 3.971-4.548 3.971-8.537h-2c0 3.568-1.245 5.809-2.971 6.805-1.725.996-4.288.954-7.378-.83l-1 1.732ZM461.962 390.7c0 3.995 1.395 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.744 9.21l1-1.732c-3.084-1.781-5.932-4.876-8.012-8.478-2.08-3.602-3.336-7.617-3.336-11.178h-2Zm13.348-7.707c-3.454-1.994-6.815-2.309-9.378-.83-2.563 1.48-3.97 4.549-3.97 8.537h2c0-3.568 1.244-5.808 2.97-6.805 1.726-.996 4.289-.954 7.378.83l1-1.732Zm12.349 21.388c0-3.994-1.396-8.352-3.605-12.177-2.208-3.826-5.284-7.213-8.744-9.211l-1 1.732c3.084 1.781 5.933 4.876 8.012 8.479 2.08 3.602 3.337 7.616 3.337 11.177h2Zm18.575 25.949c3.454 1.994 6.815 2.31 9.378.83 2.562-1.479 3.97-4.548 3.97-8.537h-2c0 3.568-1.245 5.809-2.97 6.805-1.726.996-4.289.954-7.378-.83l-1 1.732Zm-12.349-21.388c0 3.995 1.396 8.352 3.604 12.178 2.209 3.825 5.285 7.213 8.745 9.21l1-1.732c-3.084-1.781-5.933-4.876-8.012-8.478-2.08-3.602-3.337-7.617-3.337-11.178h-2Zm13.349-7.707c-3.454-1.994-6.816-2.309-9.379-.83-2.562 1.48-3.97 4.548-3.97 8.537h2c0-3.568 1.245-5.808 2.97-6.805 1.726-.996 4.289-.954 7.379.83l1-1.732Zm12.348 21.388c0-3.995-1.396-8.352-3.604-12.178-2.209-3.825-5.285-7.212-8.744-9.21l-1 1.732c3.084 1.781 5.932 4.876 8.012 8.478 2.079 3.603 3.336 7.617 3.336 11.178h2Zm24.188 13.682c0-2.309.803-3.664 1.814-4.248 1.011-.584 2.586-.601 4.585.553l1-1.732c-2.363-1.364-4.737-1.62-6.585-.553-1.848 1.067-2.814 3.251-2.814 5.98h2Zm7.399 12.815c-1.993-1.151-3.854-3.166-5.219-5.53-1.365-2.364-2.18-4.983-2.18-7.285h-2c0 2.735.954 5.697 2.448 8.285s3.582 4.895 5.951 6.262l1-1.732Zm67.142 38.764-67.142-38.764-1 1.732 67.142 38.764 1-1.732Zm6.399-3.694c0 2.308-.803 3.664-1.814 4.248-1.011.583-2.586.601-4.585-.554l-1 1.732c2.363 1.365 4.737 1.621 6.585.554 1.848-1.067 2.814-3.251 2.814-5.98h-2Zm-7.399-12.815c1.993 1.15 3.854 3.166 5.219 5.53 1.365 2.364 2.18 4.983 2.18 7.285h2c0-2.736-.954-5.698-2.448-8.285-1.494-2.588-3.582-4.895-5.951-6.263l-1 1.733Zm-67.142-38.765 67.142 38.765 1-1.733-67.142-38.764-1 1.732Z" fill="#fff" mask="url(#h)"/></svg>
\ No newline at end of file
diff --git a/build/img/features/more-learn-book.png b/build/img/features/more-learn-book.png
new file mode 100644
index 0000000..07a1df1
--- /dev/null
+++ b/build/img/features/more-learn-book.png
Binary files differ
diff --git a/build/img/features/more-learn-book.svg b/build/img/features/more-learn-book.svg
new file mode 100644
index 0000000..1cd8724
--- /dev/null
+++ b/build/img/features/more-learn-book.svg
@@ -0,0 +1 @@
+<svg width="276" height="307" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="276" height="307"><rect width="276" height="307" rx="10" fill="#CE2034"/></mask><g mask="url(#a)"><path d="M40 157.781a6 6 0 0 1 5.266-5.955L206 132v224H40V157.781Z" fill="url(#b)"/><path d="M58 170.27a6 6 0 0 1 4.676-5.852L206 132v224L58 369V170.27Z" fill="url(#c)"/><path d="M354 170.27a6.001 6.001 0 0 0-4.676-5.852L206 132v224l148 13V170.27Z" fill="url(#d)"/><path d="M361 361H206V132h149a6 6 0 0 1 6 6v223Z" fill="url(#e)"/><path d="m94.972 182.611-10.666 13.982c-.727.954-.722 2.186.013 2.781l10.653 8.631m19.454-4.671 10.665-13.981c.728-.954.722-2.186-.013-2.782l-10.652-8.63" stroke="#fff" stroke-opacity=".3"/><circle r="1.154" transform="matrix(.97237 -.23345 0 1 97.59 193.91)" fill="#fff"/><circle r="1.154" transform="matrix(.97237 -.23345 0 1 105.073 192.114)" fill="#fff"/><circle r="1.154" transform="matrix(.97237 -.23345 0 1 112.555 190.317)" fill="#fff"/><path d="m89.5 231 87.5-22.5m-87 45 87.5-22.5M90 276.5l87.5-22.5" stroke="#fff" stroke-opacity=".2"/></g><defs><linearGradient id="b" x1="206" y1="226.66" x2="27.389" y2="225.324" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".1"/><stop offset=".505" stop-color="#fff" stop-opacity=".27"/><stop offset="1" stop-color="#fff" stop-opacity=".31"/></linearGradient><linearGradient id="c" x1="206" y1="226.66" x2="27.389" y2="225.324" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".1"/><stop offset=".505" stop-color="#fff" stop-opacity=".27"/><stop offset="1" stop-color="#fff" stop-opacity=".31"/></linearGradient><linearGradient id="d" x1="206" y1="226.66" x2="384.611" y2="225.324" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".1"/><stop offset=".505" stop-color="#fff" stop-opacity=".27"/><stop offset="1" stop-color="#fff" stop-opacity=".31"/></linearGradient><linearGradient id="e" x1="206" y1="264.82" x2="372.777" y2="265.954" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".29"/><stop offset=".392" stop-color="#fff" stop-opacity=".31"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/more-learn-planet.png b/build/img/features/more-learn-planet.png
new file mode 100644
index 0000000..843a081
--- /dev/null
+++ b/build/img/features/more-learn-planet.png
Binary files differ
diff --git a/build/img/features/more-learn-planet.svg b/build/img/features/more-learn-planet.svg
new file mode 100644
index 0000000..60a8fdf
--- /dev/null
+++ b/build/img/features/more-learn-planet.svg
@@ -0,0 +1 @@
+<svg width="301" height="280" fill="none" xmlns="http://www.w3.org/2000/svg"><path transform="matrix(.78426 .62043 -.551 .83451 269.296 72.615)" fill="url(#a)" d="M0 0h2.995v139.98H0z"/><circle cx="270.5" cy="73.5" r="1.5" fill="#fff"/><path transform="matrix(.78426 .62043 -.551 .83451 222.374 87.615)" fill="url(#b)" d="M0 0h2.995v98.2H0z"/><circle cx="223.578" cy="88.5" r="1.5" fill="#fff"/><path transform="matrix(.78426 .62043 -.551 .83451 249.374 .615)" fill="url(#c)" d="M0 0h2.995v234.803H0z"/><circle cx="250.578" cy="1.5" r="1.5" fill="#fff"/><path transform="matrix(.78426 .62043 -.551 .83451 192.374 39.615)" fill="url(#d)" d="M0 0h2.995v130.535H0z"/><circle cx="193.578" cy="40.5" r="1.5" fill="#fff"/><circle cx="119.555" cy="284.555" r="153.405" transform="rotate(30 119.555 284.555)" fill="url(#e)"/><path d="M254.998 238.907c66.525 71.627 62.35 111.467 31.814 139.827-30.535 28.361-109.218-6.713-175.743-78.339C44.543 228.769 7 137 35 117.5c14.5-10.098 41-1.5 61.5 14.5" stroke="url(#f)"/><defs><linearGradient id="a" x1="1.497" y1="0" x2="1.497" y2="139.98" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".48"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" x1="1.497" y1="0" x2="1.497" y2="98.2" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".48"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="1.497" y1="0" x2="1.497" y2="234.803" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".48"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="1.497" y1="0" x2="1.497" y2="130.535" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".48"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="119.555" y1="131.15" x2="119.555" y2="437.96" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".39"/><stop offset=".362" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="35.049" y1="215.416" x2="202.403" y2="150.446" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".47"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/multilanguage/four.png b/build/img/features/multilanguage/four.png
new file mode 100644
index 0000000..039a34e
--- /dev/null
+++ b/build/img/features/multilanguage/four.png
Binary files differ
diff --git a/build/img/features/multilanguage/four.svg b/build/img/features/multilanguage/four.svg
new file mode 100644
index 0000000..d25640e
--- /dev/null
+++ b/build/img/features/multilanguage/four.svg
@@ -0,0 +1 @@
+<svg width="283" height="82" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M106.704 34.91c0-8.665-2.475-13.114-7.424-13.357a13.97 13.97 0 0 0-5.764.945c-1.493.534-2.498 1.062-3.026 1.595v20.683c3.166 1.984 5.978 2.906 8.43 2.76 5.187-.341 7.784-4.546 7.784-12.626Zm6.106.36c0 4.402-1.034 8.056-3.114 10.962-2.318 3.288-5.531 4.982-9.638 5.075-3.097.099-6.286-.87-9.569-2.9v18.798l-5.31-1.891V23.589c.872-1.068 1.993-1.984 3.353-2.761 3.16-1.839 7-2.784 11.52-2.83l.076.075c4.13-.052 7.314 1.641 9.551 5.075 2.085 3.15 3.131 7.186 3.131 12.122Zm32.453 12.336c0 5.905-.593 9.994-1.778 12.267-1.191 2.274-3.457 4.09-6.803 5.44-2.713 1.068-5.647 1.648-8.796 1.747l-.877-3.341c3.201-.435 5.455-.87 6.762-1.305 2.574-.87 4.34-2.204 5.31-3.99.779-1.456 1.162-4.234 1.162-8.347v-1.38a27.32 27.32 0 0 1-11.416 2.465c-2.614 0-4.92-.818-6.907-2.465-2.231-1.792-3.347-4.066-3.347-6.82V19.812l5.31-1.816v22.209c0 2.372.767 4.199 2.301 5.48 1.534 1.282 3.521 1.897 5.955 1.85 2.434-.051 5.043-.99 7.814-2.83V18.798h5.31v28.808Zm20.729 3.411c-.633.052-1.214.075-1.749.075-3.004 0-5.345-.713-7.018-2.146-1.667-1.432-2.504-3.41-2.504-5.933v-20.88h-3.637v-3.335h3.637V9.94l5.304-1.885v10.742h5.967v3.335h-5.967v20.735c0 1.99.535 3.399 1.604 4.222.918.679 2.376 1.067 4.363 1.166v2.76Zm32.15-.435h-5.31V30.119c0-2.082-.488-3.874-1.458-5.37-1.121-1.694-2.678-2.54-4.677-2.54-2.434 0-5.478 1.281-9.132 3.845v24.528h-5.31V1.67l5.31-1.67v22.278c3.392-2.465 7.099-3.7 11.125-3.7 2.812 0 5.089.945 6.832 2.83 1.749 1.885 2.62 4.234 2.62 7.041v22.133Zm28.224-16.507c0-3.33-.634-6.078-1.894-8.253-1.499-2.651-3.829-4.049-6.978-4.194-5.821.337-8.726 4.501-8.726 12.482 0 3.66.604 6.716 1.824 9.17 1.557 3.126 3.893 4.669 7.007 4.617 5.844-.047 8.767-4.652 8.767-13.822Zm5.815.035c0 4.739-1.214 8.682-3.637 11.832-2.666 3.526-6.35 5.295-11.05 5.295-4.659 0-8.29-1.769-10.91-5.295-2.376-3.15-3.561-7.093-3.561-11.832 0-4.454 1.283-8.201 3.851-11.252 2.713-3.237 6.281-4.86 10.69-4.86 4.41 0 8 1.623 10.765 4.86 2.568 3.05 3.852 6.797 3.852 11.252Zm30.443 16.472h-5.31V28.959c0-2.372-.715-4.222-2.144-5.556-1.429-1.328-3.335-1.972-5.711-1.92-2.521.047-4.921.87-7.198 2.465v26.634h-5.31v-27.29c3.056-2.22 5.868-3.67 8.435-4.35 2.423-.631 4.561-.945 6.403-.945 1.26 0 2.446.122 3.561.366 2.086.481 3.782 1.374 5.089 2.685 1.459 1.45 2.185 3.19 2.185 5.226v24.308Z" fill="#646464"/><path d="M32.734 1.866c-2.732.013-5.341.245-7.637.651-6.763 1.193-7.99 3.69-7.99 8.293v6.081h15.98v2.027H11.11c-4.645 0-8.712 2.787-9.984 8.089-1.467 6.077-1.532 9.87 0 16.215 1.136 4.724 3.849 8.09 8.494 8.09h5.494v-7.29c0-5.266 4.564-9.912 9.984-9.912H41.06c4.443 0 7.99-3.652 7.99-8.107V10.81c0-4.323-3.653-7.571-7.99-8.293a49.926 49.926 0 0 0-8.326-.65Zm-8.643 4.89c1.651 0 2.999 1.369 2.999 3.05 0 1.676-1.348 3.031-2.999 3.031-1.657 0-2.999-1.355-2.999-3.03 0-1.682 1.343-3.05 3-3.05Z" fill="url(#a)"/><path d="M51.043 18.918v7.085c0 5.493-4.664 10.116-9.983 10.116H25.097c-4.372 0-7.99 3.736-7.99 8.107V59.42c0 4.324 3.765 6.867 7.99 8.107 5.059 1.485 9.91 1.754 15.963 0 4.023-1.163 7.99-3.503 7.99-8.107v-6.08H33.088v-2.03H57.04c4.645 0 6.375-3.234 7.99-8.089 1.67-4.998 1.598-9.804 0-16.215-1.147-4.616-3.34-8.089-7.99-8.089h-5.998Zm-8.977 38.474c1.656 0 2.998 1.355 2.998 3.031 0 1.682-1.342 3.05-2.998 3.05-1.651 0-3-1.368-3-3.05 0-1.676 1.349-3.031 3-3.031Z" fill="url(#b)"/><path d="M272.964 14.072h.931v-5.83h2.205v-.694h-5.341v.694h2.205v5.83Zm3.962 0h.795V8.748l1.727 5.323h.885l1.799-5.305v5.306H283V7.548h-1.148l-1.966 5.589-1.677-5.59h-1.283v6.525Z" fill="#646464"/><path opacity=".444" d="M54.685 77.854c0 .545-.554 1.084-1.63 1.587-1.076.503-2.654.96-4.642 1.345-1.99.385-4.35.69-6.948.898a103.32 103.32 0 0 1-8.196.316c-2.812 0-5.597-.107-8.196-.316-2.598-.208-4.959-.513-6.948-.898-1.988-.385-3.566-.842-4.642-1.345-1.076-.503-1.63-1.042-1.63-1.587 0-.544.554-1.083 1.63-1.586 1.076-.503 2.654-.96 4.642-1.345 1.99-.385 4.35-.69 6.948-.9a104.29 104.29 0 0 1 8.196-.315c2.812 0 5.597.108 8.196.316 2.598.208 4.959.514 6.948.899 1.988.385 3.566.842 4.642 1.345 1.076.503 1.63 1.042 1.63 1.586Z" fill="url(#c)"/><defs><linearGradient id="a" x1="0" y1="1.866" x2="36.8" y2="33.276" gradientUnits="userSpaceOnUse"><stop stop-color="#5A9FD4"/><stop offset="1" stop-color="#306998"/></linearGradient><linearGradient id="b" x1="41.681" y1="59.912" x2="28.49" y2="41.395" gradientUnits="userSpaceOnUse"><stop stop-color="#FFD43B"/><stop offset="1" stop-color="#FFE873"/></linearGradient><radialGradient id="c" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -4.1459 18.2533 0 33.269 77.854)"><stop stop-color="#B8B8B8" stop-opacity=".498"/><stop offset="1" stop-color="#7F7F7F" stop-opacity="0"/></radialGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/multilanguage/multi.svg b/build/img/features/multilanguage/multi.svg
new file mode 100644
index 0000000..da7d0e9
--- /dev/null
+++ b/build/img/features/multilanguage/multi.svg
@@ -0,0 +1 @@
+<svg width="669" height="476" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M273.821 53.59c0-14.652 10.358-20.558 23.14-13.201l319.206 184.446c12.699 7.274 23.057 25.097 23.057 39.749l-.621 219.49c0 14.652-10.358 20.538-23.141 13.181L296.236 312.809c-12.741-7.357-23.016-25.159-22.975-39.811l.56-219.408Z" stroke="#fff" stroke-miterlimit="10"/><path d="M275.312 11.313c-9.053-5.243-16.408-1.036-16.449 9.367l-.829 267.944c0 10.362 7.272 23.066 16.325 28.309l362.545 209.419c9.033 5.222 16.408 1.036 16.429-9.368l.766-267.943c0-10.363-7.292-23.087-16.346-28.31L275.312 11.313Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m263.648 10.152 13.86-8.04c2.983-1.741 7.106-1.493 11.663 1.14L651.654 212.67c9.054 5.222 16.367 17.905 16.346 28.309l-.767 267.944c0 5.16-1.843 8.807-4.785 10.507l-13.839 8.061c2.942-1.72 4.765-5.346 4.765-10.507l.766-267.943c0-10.362-7.292-23.087-16.345-28.31L275.25 11.313a14.334 14.334 0 0 0-7.873-2.238 8.285 8.285 0 0 0-3.791 1.077h.062Zm8.37 305.517c-9.053-5.223-23.679-5.243-32.67 0L7.775 450.376c-9.012 5.223-8.95 13.72.104 18.942l362.544 209.315c9.054 5.223 23.701 5.223 32.692 0l231.573-134.707c9.012-5.244 8.949-13.72 0-18.942l-362.67-209.315Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m121.717 419.124 142.947-83.125a17.965 17.965 0 0 1 16.366 0l318.501 183.907c4.516 2.612 4.537 6.86 0 9.471l-142.947 83.146a18.077 18.077 0 0 1-16.366 0L121.8 428.616c-4.537-2.632-4.578-6.86 0-9.492" stroke="#fff" stroke-linejoin="round"/><path d="M145.956 565.044 7.816 485.255C3.279 482.623 1 479.183 1 475.722v-16.02c0 3.441 2.258 6.902 6.816 9.534L370.36 678.55c9.053 5.223 23.7 5.223 32.691 0l231.573-134.707a15.689 15.689 0 0 0 5.034-4.394 8.768 8.768 0 0 0 1.678-5.015v16.041c0 3.398-2.237 6.797-6.712 9.388L403.052 694.57c-8.991 5.243-23.638 5.243-32.691 0l-162.047-93.528" fill="#0070CC"/><path d="M145.956 565.044 7.816 485.255C3.279 482.623 1 479.183 1 475.722v-16.02c0 3.441 2.258 6.902 6.816 9.534L370.36 678.55c9.053 5.223 23.7 5.223 32.691 0l231.573-134.707a15.689 15.689 0 0 0 5.034-4.394 8.768 8.768 0 0 0 1.678-5.015v16.041c0 3.398-2.237 6.797-6.712 9.388L403.052 694.57c-8.991 5.243-23.638 5.243-32.691 0l-162.047-93.528m443.61-388.745-13.756 7.875m29.48 21.615-13.756 7.875" stroke="#fff" stroke-linejoin="round"/><path d="m559.799 232.714 10.687-6.17v221.38l-10.687 6.17v-221.38ZM305.372 73.48l265.114 153.064-10.687 6.17L294.685 79.65l10.687-6.17Z" fill="#0070CC" stroke="#fff"/><path d="m294.685 79.65 265.114 153.064v221.38L294.685 301.031V79.651Z" fill="#0070CC" stroke="#fff"/><path d="M308.418 121.41c0-1.104.776-1.552 1.732-1l231.643 133.739c.957.553 1.732 1.896 1.732 3v168.759c0 1.105-.775 1.552-1.732 1L310.15 293.169c-.956-.552-1.732-1.895-1.732-3V121.41Z" fill="#0070CC" stroke="#fff"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M316.968 108.613c0 2.726-1.914 3.831-4.275 2.468-2.361-1.364-4.275-4.678-4.275-7.404s1.914-3.832 4.275-2.468c2.361 1.363 4.275 4.677 4.275 7.404Zm12.648 7.404c0 2.726-1.914 3.831-4.275 2.468-2.36-1.364-4.274-4.678-4.274-7.404 0-2.727 1.914-3.831 4.274-2.468 2.361 1.363 4.275 4.677 4.275 7.404Zm8.22 9.872c2.36 1.363 4.274.258 4.274-2.468 0-2.727-1.914-6.041-4.274-7.404-2.361-1.363-4.275-.259-4.275 2.468 0 2.726 1.914 6.04 4.275 7.404Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M316.968 108.613c0 2.726-1.914 3.831-4.275 2.468-2.361-1.364-4.275-4.678-4.275-7.404s1.914-3.832 4.275-2.468c2.361 1.363 4.275 4.677 4.275 7.404Zm12.648 7.404c0 2.726-1.914 3.831-4.275 2.468-2.36-1.364-4.274-4.678-4.274-7.404 0-2.727 1.914-3.831 4.274-2.468 2.361 1.363 4.275 4.677 4.275 7.404Zm8.22 9.872c2.36 1.363 4.274.258 4.274-2.468 0-2.727-1.914-6.041-4.274-7.404-2.361-1.363-4.275-.259-4.275 2.468 0 2.726 1.914 6.04 4.275 7.404Z" fill="#0070CC"/><path d="m312.693 111.081-.5.866.5-.866Zm0-9.872.5-.866-.5.866Zm12.648 7.404.5-.866-.5.866Zm12.495 7.404.5-.866-.5.866Zm-25.643-4.07c1.363.786 2.831.987 4.023.299 1.192-.688 1.752-2.06 1.752-3.633h-2c0 1.152-.397 1.696-.752 1.901-.355.205-1.025.277-2.023-.3l-1 1.733Zm-4.775-8.27c0 1.579.548 3.261 1.386 4.713.838 1.451 2.021 2.767 3.389 3.557l1-1.733c-.993-.573-1.948-1.596-2.657-2.824-.709-1.228-1.118-2.567-1.118-3.713h-2Zm5.775-3.334c-1.363-.787-2.831-.988-4.023-.3-1.192.688-1.752 2.06-1.752 3.634h2c0-1.153.397-1.697.752-1.902.355-.205 1.025-.277 2.023.3l1-1.732Zm4.775 8.27c0-1.58-.548-3.262-1.386-4.714-.838-1.451-2.021-2.767-3.389-3.556l-1 1.732c.993.573 1.948 1.596 2.657 2.824.709 1.229 1.118 2.567 1.118 3.714h2Zm6.873 10.738c1.363.786 2.831.987 4.023.299 1.192-.688 1.752-2.06 1.752-3.633h-2c0 1.152-.397 1.696-.752 1.901-.355.205-1.024.277-2.023-.3l-1 1.733Zm-4.774-8.27c0 1.579.548 3.261 1.386 4.713.838 1.451 2.02 2.767 3.388 3.557l1-1.733c-.992-.573-1.947-1.596-2.656-2.824-.709-1.228-1.118-2.567-1.118-3.713h-2Zm5.774-3.334c-1.362-.787-2.83-.988-4.022-.3-1.192.688-1.752 2.06-1.752 3.634h2c0-1.153.397-1.697.752-1.902.355-.205 1.024-.277 2.022.3l1-1.732Zm4.775 8.27c0-1.58-.548-3.262-1.386-4.714-.838-1.451-2.02-2.767-3.389-3.556l-1 1.732c.993.573 1.948 1.596 2.657 2.824.709 1.229 1.118 2.567 1.118 3.714h2Zm10.494 7.404c0 1.152-.397 1.696-.752 1.901-.355.205-1.024.277-2.022-.3l-1 1.733c1.362.786 2.83.987 4.022.299 1.192-.688 1.752-2.06 1.752-3.633h-2Zm-3.774-6.538c.992.573 1.947 1.596 2.656 2.824.709 1.229 1.118 2.567 1.118 3.714h2c0-1.58-.548-3.262-1.386-4.714-.838-1.451-2.02-2.767-3.388-3.556l-1 1.732Zm-2.775 1.602c0-1.153.397-1.697.752-1.902.355-.205 1.024-.277 2.023.3l1-1.732c-1.363-.787-2.831-.988-4.023-.3-1.192.688-1.752 2.06-1.752 3.634h2Zm3.775 6.537c-.993-.573-1.948-1.596-2.657-2.824-.709-1.228-1.118-2.567-1.118-3.713h-2c0 1.579.548 3.261 1.386 4.713.838 1.451 2.02 2.767 3.389 3.557l1-1.733Z" fill="#fff" mask="url(#a)"/><path transform="matrix(-.86603 -.5 0 1 436.335 292.597)" fill="#0070CC" stroke="#fff" d="M0 0h43.453v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 364.207 250.954)" fill="#0070CC" stroke="#fff" d="M0 0h43.453v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 470.831 312.513)" fill="#0070CC" stroke="#fff" d="M0 0h28.969v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 389.295 265.439)" fill="#0070CC" stroke="#fff" d="M0 0h18.106v7.264H0z"/><path transform="matrix(.86603 .5 0 1 326.575 200.172)" fill="#0070CC" stroke="#fff" d="M0 0h28.969v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 348.527 256.429)" fill="#0070CC" stroke="#fff" d="M0 0h25.348v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 486.511 336.094)" fill="#0070CC" stroke="#fff" d="M0 0h28.969v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 452.015 316.178)" fill="#0070CC" stroke="#fff" d="M0 0h65.18v7.264H0z"/><path transform="matrix(-.86603 -.5 0 1 386.159 278.156)" fill="#0070CC" stroke="#fff" d="M0 0h32.59v7.264H0z"/><path transform="matrix(.86603 .5 0 1 430.063 274.448)" fill="#0070CC" stroke="#fff" d="M0 0h25.348v7.264H0z"/><path transform="matrix(.86603 .5 0 1 326.575 214.7)" fill="#0070CC" stroke="#fff" d="M0 0h65.18v7.264H0z"/><path transform="matrix(.86603 .5 0 1 392.431 252.721)" fill="#0070CC" stroke="#fff" d="M0 0h32.59v7.264H0z"/><path transform="matrix(.86603 .5 0 1 361.071 173.014)" fill="#0070CC" stroke="#fff" d="M0 0h43.453v7.264H0z"/><path transform="matrix(.86603 .5 0 1 326.576 153.098)" fill="#0070CC" stroke="#fff" d="M0 0h28.969v7.264H0z"/><path transform="matrix(.86603 .5 0 1 408.111 200.172)" fill="#0070CC" stroke="#fff" d="M0 0h33.318v7.264H0z"/><path transform="matrix(.86603 .5 0 1 326.575 167.625)" fill="#0070CC" stroke="#fff" d="M0 0h65.18v7.264H0z"/><path transform="matrix(.86603 .5 0 1 392.431 205.646)" fill="#0070CC" stroke="#fff" d="M0 0h32.59v7.264H0z"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multilanguage/one.svg b/build/img/features/multilanguage/one.svg
new file mode 100644
index 0000000..a2f0f79
--- /dev/null
+++ b/build/img/features/multilanguage/one.svg
@@ -0,0 +1 @@
+<svg width="123" height="138" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M121.435 103.5c.965-1.667 1.565-3.545 1.565-5.231V39.73c0-1.687-.599-3.564-1.564-5.23L61.5 69l59.935 34.5Z" fill="#00599C"/><path d="m66.826 136.735 50.848-29.269c1.465-.843 2.796-2.299 3.761-3.966L61.5 69 1.565 103.5c.965 1.667 2.297 3.123 3.761 3.966l50.848 29.269c2.93 1.686 7.723 1.686 10.652 0Z" fill="#004482"/><path d="M121.436 34.5c-.966-1.667-2.298-3.123-3.762-3.966L66.826 1.264c-2.93-1.686-7.723-1.686-10.652 0L5.326 30.535C2.396 32.219 0 36.359 0 39.73v58.538c0 1.686.6 3.564 1.565 5.231L61.5 69l59.936-34.5Z" fill="#659AD2"/><path d="M61.5 109.877c-22.608 0-41-18.337-41-40.877 0-22.54 18.392-40.877 41-40.877 14.588 0 28.193 7.827 35.506 20.426L79.262 58.786c-3.66-6.307-10.466-10.224-17.762-10.224C50.196 48.562 41 57.73 41 69s9.196 20.44 20.5 20.44c7.296 0 14.103-3.918 17.763-10.226L97.007 89.45c-7.313 12.6-20.918 20.427-35.507 20.427Z" fill="#fff"/><path d="M102.5 66.729h-4.556v-4.542H93.39v4.542h-4.556v4.542h4.556v4.542h4.555V71.27h4.556v-4.542Zm17.083 0h-4.556v-4.542h-4.555v4.542h-4.555v4.542h4.555v4.542h4.555V71.27h4.556v-4.542Z" fill="#fff"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h123v138H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/multilanguage/three.png b/build/img/features/multilanguage/three.png
new file mode 100644
index 0000000..6cf23a9
--- /dev/null
+++ b/build/img/features/multilanguage/three.png
Binary files differ
diff --git a/build/img/features/multilanguage/three.svg b/build/img/features/multilanguage/three.svg
new file mode 100644
index 0000000..2d2b521
--- /dev/null
+++ b/build/img/features/multilanguage/three.svg
@@ -0,0 +1 @@
+<svg width="126" height="119" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M105.461 62.429c0-.21-.058-.36-.178-.457-.132-.105-.36-.162-.678-.162h-.457v1.245h.552c.509 0 .761-.21.761-.626Zm.712 2.595h-.628l-.4-.876c-.204-.439-.421-.658-.659-.658h-.338v1.534h-.517v-3.65h1.036c.462 0 .808.099 1.045.305a.87.87 0 0 1 .302.688.895.895 0 0 1-.247.638c-.162.178-.393.297-.689.36v.015c.205.048.411.271.61.674l.485.972v-.002Zm1.147-1.79c0-.717-.247-1.324-.74-1.805-.495-.48-1.099-.721-1.812-.721-.735 0-1.346.24-1.832.726-.485.486-.726 1.089-.726 1.8 0 .729.251 1.337.751 1.822.493.484 1.097.724 1.807.724a2.48 2.48 0 0 0 1.808-.732c.497-.483.744-1.09.744-1.813Zm.349-.015c0 .806-.28 1.482-.842 2.026-.561.549-1.25.822-2.073.822-.829 0-1.518-.27-2.065-.798-.548-.536-.819-1.21-.819-2.028 0-.8.277-1.472.833-2.024.555-.551 1.248-.826 2.075-.826.811 0 1.492.263 2.043.788.566.538.848 1.216.848 2.04ZM28.94 73.397h-1.785V63.273c0-.8.053-1.773.148-2.922h-.04c-.167.672-.32 1.159-.455 1.46l-5.19 11.586h-.869l-5.2-11.503c-.146-.32-.299-.837-.454-1.543h-.039c.055.604.086 1.583.086 2.942v10.104H13.42V58.32h2.355l4.668 10.513c.352.792.58 1.395.69 1.805h.074c.304-.823.545-1.442.729-1.849l4.768-10.469h2.234v15.077h.001Zm5.492-.001h-1.735V62.63h1.735v10.766Zm.3-14.626c0 .318-.113.583-.336.8-.22.218-.491.327-.81.327-.31 0-.579-.105-.8-.315a1.07 1.07 0 0 1-.33-.812c0-.31.109-.576.33-.791.221-.216.49-.32.8-.32.319 0 .59.104.81.32.223.215.336.48.336.791Zm10.543 14.128c-.833.507-1.828.758-2.977.758-1.558 0-2.812-.512-3.77-1.536-.93-.993-1.399-2.275-1.399-3.847 0-1.763.51-3.191 1.536-4.276 1.02-1.087 2.393-1.63 4.12-1.63.944 0 1.782.184 2.514.547v1.769c-.81-.565-1.668-.844-2.588-.844-1.107 0-2.007.383-2.706 1.147-.726.782-1.095 1.827-1.095 3.131 0 1.253.337 2.244 1.005 2.976.67.728 1.562 1.093 2.687 1.093.95 0 1.84-.309 2.673-.925v1.637Zm8.299-8.521c-.306-.234-.746-.347-1.328-.347-.707 0-1.3.313-1.781.945-.546.706-.818 1.683-.818 2.932v5.489h-1.739V62.629h1.74v2.22h.041c.256-.785.65-1.39 1.178-1.819a2.618 2.618 0 0 1 1.664-.588c.463 0 .808.05 1.043.147v1.787Zm9.693 3.656c0-1.378-.314-2.431-.942-3.154-.61-.694-1.461-1.04-2.558-1.04-1.081 0-1.949.35-2.597 1.052-.686.75-1.028 1.81-1.028 3.184 0 1.288.326 2.3.984 3.021.654.726 1.536 1.09 2.64 1.09 1.144 0 2.02-.37 2.62-1.104.587-.718.881-1.733.881-3.05Zm1.784-.06c0 1.714-.49 3.093-1.464 4.126-.978 1.037-2.294 1.556-3.949 1.556-1.63 0-2.929-.519-3.88-1.556-.933-1-1.402-2.32-1.402-3.961 0-1.873.53-3.317 1.592-4.343.983-.95 2.297-1.43 3.944-1.43 1.62 0 2.886.501 3.798 1.492.904.998 1.36 2.37 1.36 4.115Zm8.624 2.543c0 .882-.331 1.612-.998 2.194-.726.63-1.725.945-2.98.945-1.03 0-1.931-.213-2.696-.648v-1.853c.851.686 1.791 1.032 2.824 1.032 1.377 0 2.067-.503 2.067-1.504 0-.421-.151-.77-.457-1.04-.306-.275-.9-.604-1.783-.989-.91-.395-1.558-.8-1.94-1.22-.46-.5-.691-1.147-.691-1.945 0-.894.36-1.638 1.073-2.23.714-.594 1.632-.892 2.76-.892.863 0 1.636.168 2.322.505v1.735c-.716-.512-1.535-.768-2.465-.768-.576 0-1.039.142-1.383.42a1.338 1.338 0 0 0-.524 1.084c0 .477.147.848.437 1.113.258.246.805.545 1.63.894.928.385 1.599.784 2.007 1.192.53.517.797 1.175.797 1.975Zm10.629-2.483c0-1.378-.314-2.431-.944-3.154-.608-.694-1.461-1.04-2.556-1.04-1.081 0-1.949.35-2.6 1.052-.685.75-1.025 1.81-1.025 3.184 0 1.288.326 2.3.978 3.021.662.726 1.544 1.09 2.647 1.09 1.145 0 2.019-.37 2.618-1.104.588-.718.882-1.733.882-3.05Zm1.787-.06c0 1.714-.493 3.093-1.469 4.126-.974 1.037-2.29 1.556-3.945 1.556-1.632 0-2.93-.519-3.883-1.556-.932-1-1.4-2.32-1.4-3.961 0-1.873.533-3.317 1.59-4.343.982-.95 2.298-1.43 3.947-1.43 1.62 0 2.884.501 3.794 1.492.906.998 1.367 2.37 1.367 4.115Zm7.664-9.001a2.352 2.352 0 0 0-1.155-.284c-1.218 0-1.822.76-1.822 2.282v1.66h2.546v1.46h-2.546v9.306h-1.741V64.09h-1.848v-1.46h1.848v-1.745c0-1.185.366-2.115 1.111-2.785.638-.583 1.419-.872 2.347-.872.538 0 .956.064 1.26.188v1.556Zm6.864 14.316c-.41.233-.958.35-1.634.35-1.896 0-2.844-1.06-2.844-3.178v-6.37h-1.864v-1.46h1.864v-2.627c.555-.173 1.133-.363 1.743-.558v3.185h2.735v1.462h-2.735v6.076c0 .722.119 1.238.368 1.537.252.31.663.461 1.242.461.433 0 .807-.115 1.125-.347v1.47ZM6.602 115.417c0 .843-.303 1.573-.917 2.19a3.03 3.03 0 0 1-2.227.923 2.908 2.908 0 0 1-2.17-.923 3.051 3.051 0 0 1-.89-2.19c0-.868.297-1.6.89-2.206a2.915 2.915 0 0 1 2.17-.91 3.02 3.02 0 0 1 2.227.922c.614.616.917 1.348.917 2.194Zm38.941 2.479H39.87L19.28 86.389a14.404 14.404 0 0 1-1.247-2.482h-.17c.147.844.222 2.655.222 5.43v28.559H13.41v-39.53h6.07l19.973 31.012c.795 1.23 1.338 2.112 1.614 2.642h.111c-.185-1.137-.281-3.075-.281-5.812V78.367h4.647v39.529Zm29.977 0H54.375v-39.53H74.6v4.19H59.048v13.149H73.46v4.19H59.048v13.811H75.52v4.19Zm32.07-35.341H96.098v35.342h-4.674V82.555H79.911v-4.19h27.679v4.19Z" fill="#000"/><path d="M43.957 10.09c4.51 13.668 6.22 38.052 19.41 38.052 1.005 0 2.019-.098 3.038-.29-11.991-2.77-13.412-26.888-20.729-39.378a60.341 60.341 0 0 0-1.719 1.616Z" fill="url(#a)"/><path d="M45.676 8.474c7.317 12.49 8.738 36.608 20.729 39.378.942-.171 1.886-.43 2.832-.758C58.474 41.87 55.499 18.45 47.19 7.174c-.503.415-1.009.85-1.514 1.3Z" fill="url(#b)"/><path d="M56.218 1.046c-1.002 0-2.019.098-3.04.29-2.668.498-5.38 1.637-8.113 3.36.747.73 1.457 1.566 2.126 2.477 2.78-2.285 5.541-3.975 8.293-4.99a18.623 18.623 0 0 1 3.093-.851 9.614 9.614 0 0 0-2.359-.286Z" fill="#14559A"/><path d="M77.638 42.278a48.186 48.186 0 0 0 3.31-2.874C76.364 25.799 74.724 1.067 61.44 1.067c-.95 0-1.908.087-2.864.263 12.099 2.982 13.649 29.066 19.061 40.948Z" fill="url(#c)"/><path d="M58.577 1.33a9.622 9.622 0 0 0-2.36-.284l5.224.018c-.95 0-1.908.088-2.864.266" fill="#3092C4"/><path d="M77.406 45.168a19.57 19.57 0 0 1-1.497-1.604c-2.235 1.568-4.46 2.757-6.673 3.53a10.32 10.32 0 0 0 2.488.84c.678.137 1.381.208 2.12.208 2.482 0 4.444-.292 6.115-1.085-.92-.493-1.764-1.131-2.553-1.89Z" fill="#1969BC"/><path d="M55.483 2.185c10.837 5.617 11.78 31.051 20.426 41.38.58-.406 1.154-.835 1.727-1.287C72.224 30.396 70.676 4.31 58.58 1.33a18.868 18.868 0 0 0-3.096.855Z" fill="url(#d)"/><path d="M47.19 7.174c8.309 11.275 11.284 34.695 22.047 39.92 2.212-.773 4.438-1.962 6.672-3.53C67.262 33.236 66.32 7.802 55.483 2.186c-2.752 1.013-5.514 2.702-8.293 4.988Z" fill="url(#e)"/><path d="M38.64 9.76c-1.301 2.919-2.632 6.754-4.24 11.76 3.198-4.465 6.387-8.313 9.557-11.43a34.112 34.112 0 0 0-1.411-3.65 47.507 47.507 0 0 0-3.905 3.32Z" fill="url(#f)"/><path d="M43.7 5.598c-.382.272-.766.549-1.153.842.506 1.093.973 2.32 1.41 3.65a66.647 66.647 0 0 1 1.718-1.615 22.599 22.599 0 0 0-1.974-2.877Z" fill="#2B74B1"/><path d="M45.065 4.696c-.455.286-.908.587-1.365.902.709.865 1.361 1.83 1.977 2.878.505-.453 1.01-.89 1.514-1.303a20.001 20.001 0 0 0-2.126-2.477Z" fill="#125A9E"/><path d="M118.985.005c-6.129 23.422-18.931 42.235-29.664 46.978h-.02a17.14 17.14 0 0 1-.58.245c-.026.016-.05.018-.07.027-.057.023-.11.04-.166.063-.026.015-.05.02-.074.03-.09.032-.18.059-.268.094-.038.016-.074.026-.11.038-.04.016-.087.03-.133.044-.04.015-.083.027-.13.044-.037.016-.078.023-.114.038-.078.023-.15.042-.23.069-.032 0-.062.017-.096.026-.048.016-.103.027-.155.041-.036.016-.066.021-.105.029a3.3 3.3 0 0 1-.169.043l-.205.045c.485.177.99.267 1.536.267 10.177 0 20.438-18.072 37.417-48.126h-6.667l.003.005Z" fill="url(#g)"/><path d="M32.19 1.997c.006 0 .014-.016.018-.016.008 0 .02 0 .024-.016h.013c.056-.019.109-.041.165-.062.015 0 .022 0 .032-.016.015 0 .029-.016.043-.018.06-.019.12-.041.177-.062h.01c.134-.04.26-.09.39-.135.018 0 .036-.016.058-.016.055-.018.111-.037.167-.05.027-.015.053-.015.077-.024.058-.017.115-.036.169-.05.024 0 .046-.015.064-.017.188-.05.373-.099.56-.143.026 0 .048-.016.076-.018a1.08 1.08 0 0 1 .163-.032c.025-.015.053-.015.08-.024.055-.016.108-.017.166-.03h.038c.113-.023.228-.042.34-.062h.069c.054-.016.102-.018.157-.028.03 0 .06-.015.088-.015.05 0 .101-.016.151-.023.027 0 .053 0 .083-.016.119-.016.242-.022.366-.032a11.412 11.412 0 0 0-1.083-.056C23.391 1.036 7.6 22.11.486 49.398h1.37a394.078 394.078 0 0 0 6.192-11.4C13.03 18.667 23.177 5.485 32.19 1.993" fill="url(#h)"/><path d="M38.641 9.76a47.493 47.493 0 0 1 3.905-3.32 18.228 18.228 0 0 0-.93-1.781c-1.049 1.26-2.007 2.924-2.975 5.102Zm.942-7.603c.748.622 1.419 1.478 2.032 2.503a9.04 9.04 0 0 1 .592-.656 11.492 11.492 0 0 0-2.77-1.921c.04.022.081.04.123.057 0 0 .016.016.023.016" fill="#0D82CA"/><path d="M8.047 38C18.498 18.043 23.45 5.414 32.19 1.995 23.178 5.491 13.03 18.672 8.047 37.999Z" fill="url(#i)"/><path d="M42.207 4.003c-.203.206-.397.421-.592.656.328.545.634 1.137.932 1.781.386-.293.77-.57 1.153-.841a15.593 15.593 0 0 0-1.493-1.596Z" fill="#127BCA"/><path d="M12.792 49.31c-.065.016-.129.016-.19.023h-.036c-.054 0-.11.016-.16.016h-.027c-.13.016-.26.016-.384.026h-.04c10.577-.294 15.412-5.541 17.811-13.153 1.824-5.77 3.322-10.63 4.634-14.71-4.43 6.18-8.88 13.545-13.355 21.797-2.158 3.977-5.44 5.638-8.253 5.994" fill="url(#j)"/><path d="M12.792 49.306c2.814-.355 6.095-2.014 8.253-5.993 4.474-8.25 8.927-15.617 13.353-21.797 1.61-5.008 2.939-8.841 4.243-11.76-8.822 8.322-17.679 22.158-25.85 39.547" fill="url(#k)"/><path d="M8.047 38a393.557 393.557 0 0 1-6.192 11.4h3.988a95.782 95.782 0 0 1 2.204-11.398" fill="#05A1E6"/><path d="M35.567 1.134c-.032 0-.056.016-.084.016-.048.016-.099.016-.15.021-.029 0-.057 0-.088.016-.054.016-.104.017-.157.027-.024 0-.048 0-.068.016l-.34.06h-.039c-.058.015-.11.023-.165.031-.028.016-.056.016-.082.022-.054.016-.109.023-.161.032-.028.016-.05.016-.077.018a17.04 17.04 0 0 0-.56.143c-.02 0-.04.016-.064.02-.056.015-.11.031-.169.049-.024.016-.052.016-.076.022a4.75 4.75 0 0 0-.167.05c-.022 0-.04.015-.06.015-.13.048-.256.096-.39.136-.056.017-.116.04-.176.06-.025.016-.047.02-.075.03-.056.018-.112.04-.165.061-.02.016-.04.018-.054.026-8.74 3.419-13.692 16.048-24.142 36.003a95.37 95.37 0 0 0-2.204 11.4h.56c1.575 0 2.02-.017 3.834-.017h1.757c.125-.015.253-.015.384-.025h.025c.054 0 .108-.016.16-.016h.039c.058 0 .124-.016.189-.023 8.17-17.388 17.027-31.224 25.85-39.545.97-2.178 1.925-3.842 2.972-5.1-.612-1.025-1.282-1.883-2.03-2.506 0 0-.021 0-.023-.015-.042-.018-.082-.039-.125-.06l-.122-.062a1.335 1.335 0 0 1-.121-.057c-.052-.016-.095-.038-.14-.06-.04-.015-.073-.031-.112-.047a4.778 4.778 0 0 1-.231-.096c-.035-.015-.067-.024-.099-.036a3.274 3.274 0 0 1-.173-.07c-.028-.015-.06-.018-.093-.03l-.24-.08h-.02c-.092-.031-.182-.053-.277-.079-.022-.016-.04-.016-.062-.019-.083-.023-.155-.045-.234-.065-.02 0-.038-.016-.054-.016-.19-.05-.385-.09-.582-.126-.02 0-.04-.016-.06-.016a3.467 3.467 0 0 0-.252-.04c-.02-.016-.032-.016-.05-.016-.1-.016-.2-.027-.298-.038h-.052c-.08-.016-.155-.018-.23-.026-.127.016-.247.023-.366.034" fill="url(#l)"/><path d="M95.044 12.972c-2.011 6.383-3.64 11.648-5.057 15.98 5.518-7.523 10.952-16.987 16.128-27.91-6.037 1.88-9.258 6.18-11.071 11.93Z" fill="url(#m)"/><path d="M90.162 46.584a17.21 17.21 0 0 1-.841.399c10.733-4.743 23.534-23.556 29.664-46.978h-1.242c-14.082 24.926-18.611 41.612-27.58 46.579Z" fill="url(#n)"/><path d="M83.154 44.49c2.335-2.825 4.237-7.625 6.834-15.538-2.995 4.077-6.01 7.582-9.028 10.44 0 .015 0 .015-.016.025.659 1.955 1.381 3.68 2.204 5.072" fill="#079AE1"/><path d="M83.154 44.49c-.795.961-1.636 1.693-2.572 2.236a9.568 9.568 0 0 1-.624.33 9.103 9.103 0 0 0 3.81 1.07h.032c.082 0 .17 0 .258.016h.873c.032 0 .066 0 .098-.016.063 0 .13 0 .194-.016h.095c.066 0 .138-.015.209-.022h.016c.021 0 .043-.016.064-.016.074-.016.152-.023.224-.034h.066c.082-.015.167-.025.251-.041h.041c.169-.032.334-.064.5-.105-1.384-.503-2.543-1.688-3.542-3.375" fill="#1969BC"/><path d="M63.367 48.142c1.005 0 2.02-.097 3.038-.291.942-.17 1.886-.43 2.832-.756a10.422 10.422 0 0 0 4.607 1.047H63.367Z" fill="#1E5CB3"/><path d="M73.845 48.142c2.48 0 4.444-.291 6.113-1.085a9.106 9.106 0 0 0 3.81 1.07h.032c.082 0 .17 0 .258.015h.301-10.521.007Z" fill="#1E5CB3"/><path d="M84.365 48.142h.575c.034 0 .066 0 .098-.016.063 0 .129 0 .195-.016h.096c.066 0 .138-.016.207-.022h.018c.02 0 .041-.016.062-.016.075-.015.152-.022.224-.033.024 0 .043 0 .069-.016.082-.016.167-.024.252-.04h.04a9.27 9.27 0 0 0 .501-.105c.485.177.99.267 1.536.267l-3.869.016-.003-.02Z" fill="#1D60B5"/><path d="M80.95 39.418v-.016a48.187 48.187 0 0 1-3.309 2.874 37.33 37.33 0 0 1-1.729 1.287c.486.574.979 1.112 1.498 1.603.79.758 1.632 1.396 2.552 1.889.21-.102.42-.214.622-.331.938-.543 1.78-1.275 2.575-2.236-.824-1.392-1.546-3.117-2.204-5.072" fill="#175FAB"/><path d="M113.81.005h-6.251c-.339.016-.667.028-.991.048-.153.326-.31.65-.461.978-5.175 10.922-10.61 20.386-16.127 27.91-2.594 7.912-4.499 12.713-6.833 15.537.998 1.687 2.16 2.874 3.54 3.376.04-.015.073-.015.109-.024h.022c.025 0 .05-.015.077-.015.056-.016.117-.026.173-.043.036-.016.066-.018.103-.03.052-.015.106-.027.154-.04.033-.015.065-.02.097-.026.08-.026.153-.045.23-.07a.678.678 0 0 1 .114-.038c.045-.015.089-.027.13-.046.046-.016.092-.024.132-.041.036-.016.075-.026.109-.04.09-.032.179-.06.27-.094.024 0 .048-.022.074-.028.054-.022.11-.04.165-.063.02-.016.044-.018.07-.026.19-.078.385-.158.58-.245h.02c.278-.122.56-.258.84-.4 8.971-4.966 13.5-21.652 27.582-46.578h-3.933l.005-.002Z" fill="url(#o)"/><path d="M35.934 1.1c.023 0 .043 0 .065.017.054 0 .108 0 .163.017h.054c.099.016.197.024.298.038.018 0 .034 0 .05.016.083.016.167.029.252.042.018 0 .042.015.062.015.194.039.39.079.58.128.018 0 .036.016.052.016.08.019.153.043.234.065.024 0 .042.016.064.02.095.024.183.047.276.078.004 0 .01 0 .02.016.079.023.16.054.242.08.032.017.062.023.092.031l.174.07c.032 0 .064.023.098.034.075.034.153.064.23.096.04.016.074.033.112.048a1 1 0 0 0 .14.059l.122.057c.042.023.082.04.123.062a11.552 11.552 0 0 1 2.77 1.921c.313-.327.642-.62.982-.883-1.862-1.309-3.972-2.055-6.405-2.055a11.6 11.6 0 0 0-.85.037" fill="#7DCBEC"/><path d="M42.207 4.003c.521.48 1.02 1.017 1.493 1.596.457-.315.91-.619 1.365-.902a14.372 14.372 0 0 0-1.878-1.578 8.85 8.85 0 0 0-.98.884Z" fill="#5EC5ED"/><path d="M35.934 1.1c.285-.024.567-.033.85-.033 2.433 0 4.542.745 6.404 2.052 1.965-1.536 4.34-2.072 7.639-2.072H34.85c.368 0 .728.022 1.083.053Z" fill="url(#p)"/><path d="M50.827 1.047c-3.3 0-5.674.536-7.639 2.072.652.457 1.28.987 1.876 1.578C47.8 2.973 50.51 1.832 53.18 1.334a16.614 16.614 0 0 1 3.037-.287h-5.39Z" fill="url(#q)"/><path d="M89.987 28.956c1.42-4.336 3.044-9.6 5.059-15.984 1.815-5.752 5.03-10.053 11.066-11.93.16-.32.31-.652.465-.977-9.84.585-14.44 5.545-16.755 12.891-4.048 12.825-6.5 21.138-8.86 26.436 3.015-2.857 6.03-6.363 9.025-10.436Z" fill="url(#r)"/><path d="M104.425 44.725h-1.115v3.435h-.455v-3.434h-1.119v-.41h2.689v.41Zm4.566 3.435h-.453v-2.581c0-.204.016-.453.037-.746a2.439 2.439 0 0 1-.121.375l-1.32 2.952h-.221l-1.325-2.93a2.1 2.1 0 0 1-.119-.397h-.016c.016.154.021.405.021.752v2.575h-.435v-3.844h.6l1.19 2.683c.09.201.146.357.175.46h.018c.078-.21.143-.369.187-.472l1.213-2.67h.572v3.843h-.003Z" fill="#000"/><defs><linearGradient id="a" x1="55.18" y1=".733" x2="55.18" y2="59.893" gradientUnits="userSpaceOnUse"><stop stop-color="#0994DC"/><stop offset=".35" stop-color="#66CEF5"/><stop offset=".846" stop-color="#127BCA"/><stop offset="1" stop-color="#127BCA"/></linearGradient><linearGradient id="b" x1="57.456" y1="-.765" x2="57.456" y2="59.903" gradientUnits="userSpaceOnUse"><stop stop-color="#0E76BC"/><stop offset=".36" stop-color="#36AEE8"/><stop offset=".846" stop-color="#00ADEF"/><stop offset="1" stop-color="#00ADEF"/></linearGradient><linearGradient id="c" x1="69.762" y1="46.779" x2="69.762" y2="-1.494" gradientUnits="userSpaceOnUse"><stop stop-color="#1C63B7"/><stop offset=".5" stop-color="#33BDF2"/><stop offset="1" stop-color="#33BDF2" stop-opacity=".42"/></linearGradient><linearGradient id="d" x1="66.56" y1="-6.912" x2="66.56" y2="56.077" gradientUnits="userSpaceOnUse"><stop stop-color="#166AB8"/><stop offset=".4" stop-color="#36AEE8"/><stop offset=".846" stop-color="#0798DD"/><stop offset="1" stop-color="#0798DD"/></linearGradient><linearGradient id="e" x1="61.549" y1="-6.581" x2="61.549" y2="60.4" gradientUnits="userSpaceOnUse"><stop stop-color="#124379"/><stop offset=".39" stop-color="#1487CB"/><stop offset=".78" stop-color="#165197"/><stop offset="1" stop-color="#165197"/></linearGradient><linearGradient id="f" x1="34.4" y1="13.98" x2="43.957" y2="13.98" gradientUnits="userSpaceOnUse"><stop stop-color="#33BDF2" stop-opacity=".698"/><stop offset="1" stop-color="#1DACD8"/></linearGradient><linearGradient id="g" x1="106.176" y1="45.569" x2="106.176" y2="-1.456" gradientUnits="userSpaceOnUse"><stop stop-color="#136AB4"/><stop offset=".6" stop-color="#59CAF5" stop-opacity=".549"/><stop offset="1" stop-color="#59CAF5" stop-opacity=".235"/></linearGradient><linearGradient id="h" x1=".485" y1="25.217" x2="35.934" y2="25.217" gradientUnits="userSpaceOnUse"><stop stop-color="#05A1E6" stop-opacity=".247"/><stop offset="1" stop-color="#05A1E6"/></linearGradient><linearGradient id="i" x1="20.118" y1="46.753" x2="20.118" y2="-1.396" gradientUnits="userSpaceOnUse"><stop stop-color="#318ED5"/><stop offset="1" stop-color="#38A7E4"/></linearGradient><linearGradient id="j" x1="23.177" y1="46.923" x2="23.177" y2=".119" gradientUnits="userSpaceOnUse"><stop stop-color="#05A1E6"/><stop offset="1" stop-color="#05A1E6" stop-opacity=".549"/></linearGradient><linearGradient id="k" x1="25.716" y1="49.311" x2="25.716" y2="9.761" gradientUnits="userSpaceOnUse"><stop stop-color="#1959A6"/><stop offset=".5" stop-color="#05A1E6"/><stop offset=".918" stop-color="#7EC5EA"/><stop offset="1" stop-color="#7EC5EA"/></linearGradient><linearGradient id="l" x1="27.246" y1="46.784" x2="13.938" y2="5.742" gradientUnits="userSpaceOnUse"><stop stop-color="#165096"/><stop offset="1" stop-color="#0D82CA"/></linearGradient><linearGradient id="m" x1="98.05" y1="22.532" x2="98.05" y2=".122" gradientUnits="userSpaceOnUse"><stop stop-color="#05A1E6"/><stop offset=".874" stop-color="#0495D6"/><stop offset="1" stop-color="#0495D6"/></linearGradient><linearGradient id="n" x1="108.681" y1="-1.949" x2="87.921" y2="44.567" gradientUnits="userSpaceOnUse"><stop stop-color="#38A7E4" stop-opacity=".329"/><stop offset=".962" stop-color="#0E88D3"/><stop offset="1" stop-color="#0E88D3"/></linearGradient><linearGradient id="o" x1="100.448" y1="-.136" x2="100.448" y2="48.755" gradientUnits="userSpaceOnUse"><stop stop-color="#168CD4"/><stop offset=".5" stop-color="#1C87CC"/><stop offset="1" stop-color="#154B8D"/></linearGradient><linearGradient id="p" x1="37.515" y1="-1.141" x2="37.724" y2="3.987" gradientUnits="userSpaceOnUse"><stop stop-color="#97D6EE"/><stop offset=".703" stop-color="#55C1EA"/><stop offset="1" stop-color="#55C1EA"/></linearGradient><linearGradient id="q" x1="44.086" y1="4.467" x2="45.035" y2="-.968" gradientUnits="userSpaceOnUse"><stop stop-color="#7ACCEC"/><stop offset="1" stop-color="#3FB7ED"/></linearGradient><linearGradient id="r" x1="93.769" y1="2.567" x2="93.769" y2="50.388" gradientUnits="userSpaceOnUse"><stop stop-color="#1DA7E7"/><stop offset="1" stop-color="#37ABE7" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/multilanguage/two.svg b/build/img/features/multilanguage/two.svg
new file mode 100644
index 0000000..383db6c
--- /dev/null
+++ b/build/img/features/multilanguage/two.svg
@@ -0,0 +1 @@
+<svg width="102" height="187" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M96.935 146.521h-.693v-.387h1.866v.387h-.689v1.934h-.484v-1.934Zm3.721.101h-.011l-.687 1.834h-.314l-.682-1.834h-.008v1.834h-.457v-2.322h.672l.632 1.644.631-1.644h.669v2.322h-.446v-1.834h.001Z" fill="#E76F00"/><path d="M34.911 99.05s-4.82 2.803 3.431 3.752c9.996 1.14 15.105.977 26.12-1.108 0 0 2.897 1.816 6.941 3.389-24.694 10.583-55.887-.613-36.492-6.033Zm-3.017-13.81s-5.407 4.002 2.85 4.856c10.679 1.101 19.111 1.191 33.703-1.618 0 0 2.018 2.046 5.192 3.165-29.857 8.73-63.112.688-41.745-6.404Z" fill="#5382A1"/><path d="M57.333 61.812c6.084 7.005-1.6 13.309-1.6 13.309s15.45-7.976 8.355-17.963C57.461 47.844 52.38 43.216 79.891 27.26c0 0-43.184 10.786-22.559 34.552Z" fill="#E76F00"/><path d="M89.993 109.265s3.567 2.94-3.93 5.214c-14.253 4.318-59.325 5.622-71.846.172-4.5-1.958 3.94-4.676 6.595-5.246 2.769-.6 4.351-.488 4.351-.488-5.005-3.527-32.353 6.923-13.891 9.916 50.348 8.165 91.78-3.677 78.72-9.568ZM37.23 70.93s-22.927 5.445-8.12 7.423c6.253.837 18.717.647 30.326-.325 9.488-.8 19.016-2.503 19.016-2.503s-3.346 1.433-5.766 3.086c-23.282 6.123-68.258 3.274-55.31-2.989C28.326 70.33 37.23 70.93 37.23 70.93Zm41.127 22.988c23.667-12.298 12.724-24.116 5.087-22.524-1.873.39-2.707.727-2.707.727s.695-1.088 2.022-1.56c15.11-5.312 26.731 15.668-4.878 23.977 0 0 .367-.327.476-.62Z" fill="#5382A1"/><path d="M64.088 1.496s13.107 13.111-12.431 33.273c-20.48 16.173-4.67 25.394-.009 35.93-11.954-10.785-20.726-20.28-14.84-29.116 8.637-12.972 32.569-19.26 27.28-40.087Z" fill="#E76F00"/><path d="M39.555 127.244c22.717 1.454 57.602-.807 58.428-11.556 0 0-1.588 4.075-18.774 7.311-19.39 3.649-43.304 3.223-57.488.884 0 0 2.904 2.403 17.834 3.361Z" fill="#5382A1"/><path d="M35.832 168.316c-2.143 1.859-4.406 2.903-6.437 2.903-2.9 0-4.466-1.739-4.466-4.527 0-3.016 1.678-5.222 8.411-5.222h2.492v6.846Zm5.913 6.672v-20.652c0-5.276-3.008-8.757-10.263-8.757-4.236 0-7.946 1.046-10.961 2.38l.87 3.655c2.374-.871 5.448-1.682 8.464-1.682 4.18 0 5.977 1.682 5.977 5.161v2.61h-2.086c-10.154 0-14.734 3.942-14.734 9.858 0 5.106 3.018 8.008 8.702 8.008 3.653 0 6.38-1.508 8.93-3.715l.462 3.134h4.64Zm19.735 0h-7.375l-8.876-28.886h6.44l5.509 17.748 1.224 5.337c2.786-7.717 4.757-15.546 5.742-23.085h6.266c-1.679 9.512-4.7 19.953-8.93 28.886Zm28.293-6.672c-2.147 1.859-4.415 2.903-6.446 2.903-2.894 0-4.464-1.739-4.464-4.527 0-3.016 1.682-5.222 8.414-5.222h2.496v6.846Zm5.913 6.672v-20.652c0-5.276-3.017-8.757-10.263-8.757-4.239 0-7.95 1.046-10.964 2.38l.869 3.655c2.375-.871 5.454-1.682 8.468-1.682 4.176 0 5.977 1.682 5.977 5.161v2.61h-2.09c-10.157 0-14.735 3.942-14.735 9.858 0 5.106 3.016 8.008 8.699 8.008 3.655 0 6.381-1.508 8.935-3.715l.464 3.134h4.64Zm-83.158 4.906c-1.686 2.461-4.408 4.408-7.39 5.51l-2.919-3.436c2.269-1.164 4.215-3.044 5.119-4.796.782-1.557 1.106-3.565 1.106-8.365v-32.978h6.282v32.526c0 6.418-.513 9.01-2.198 11.539Z" fill="#E76F00"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/01-bd.svg b/build/img/features/multitier/01-bd.svg
new file mode 100644
index 0000000..3a3b386
--- /dev/null
+++ b/build/img/features/multitier/01-bd.svg
@@ -0,0 +1 @@
+<svg width="350" height="261" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M224.256 164.324V24.777S239.133 40.1 285.373 40.1c46.239 0 62.725-15.47 62.725-15.47v139.694s-6.659 16.964-62.725 17.616c-56.067.653-61.117-17.616-61.117-17.616Z" fill="#E0454C"/><path d="M348 20.803c0 2.302-1.454 4.668-4.505 6.973-3.035 2.294-7.497 4.403-13.118 6.191-11.231 3.574-26.866 5.8-44.345 5.8-17.48 0-33.114-2.226-44.345-5.8-5.621-1.788-10.083-3.897-13.118-6.19-3.051-2.306-4.505-4.672-4.505-6.974 0-2.301 1.454-4.668 4.505-6.973 3.035-2.294 7.497-4.402 13.118-6.191 11.231-3.574 26.865-5.8 44.345-5.8 17.479 0 33.114 2.226 44.345 5.8 5.621 1.789 10.083 3.897 13.118 6.19 3.051 2.306 4.505 4.673 4.505 6.974Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m223.904 21.168.469 141.092M348.098 21.186v142.072m0-.782c0 10.59-27.723 19.174-61.921 19.174s-61.921-8.584-61.921-19.174" stroke="#2D2D2D" stroke-width="2"/><path d="M242.671 88.95V73.977h2.998l3.561 10.6c.329.987.568 1.726.719 2.216.171-.544.438-1.344.801-2.4l3.603-10.416h2.679v14.971h-1.92V76.42l-4.373 12.53h-1.796l-4.352-12.745V88.95h-1.92Zm17.783 0V73.977h10.881v1.766h-8.89v4.586h8.325v1.756h-8.325v5.097h9.239v1.766h-11.23Zm14.087 0V73.977h2.997l3.562 10.6c.329.987.568 1.726.719 2.216.171-.544.438-1.344.8-2.4l3.603-10.416h2.68v14.971h-1.92V76.42l-4.373 12.53h-1.796l-4.352-12.745V88.95h-1.92Zm17.136-7.293c0-2.485.671-4.428 2.012-5.83 1.341-1.41 3.072-2.115 5.194-2.115 1.389 0 2.641.33 3.757.99a6.44 6.44 0 0 1 2.545 2.768c.589 1.178.883 2.516.883 4.014 0 1.518-.308 2.876-.924 4.075-.615 1.198-1.488 2.107-2.617 2.726a7.54 7.54 0 0 1-3.654.92c-1.417 0-2.683-.34-3.798-1.022a6.583 6.583 0 0 1-2.536-2.788 8.412 8.412 0 0 1-.862-3.737Zm2.053.031c0 1.804.486 3.227 1.458 4.269.978 1.035 2.203 1.552 3.674 1.552 1.499 0 2.731-.524 3.696-1.573.971-1.048 1.457-2.536 1.457-4.462 0-1.22-.208-2.281-.626-3.187-.41-.912-1.016-1.617-1.817-2.114-.794-.504-1.687-.755-2.679-.755-1.41 0-2.624.483-3.644 1.45-1.013.96-1.519 2.567-1.519 4.82Zm15.114 7.262V73.977h6.672c1.341 0 2.361.136 3.059.408.698.266 1.255.739 1.673 1.42.417.68.626 1.433.626 2.257 0 1.062-.346 1.957-1.037 2.686-.691.728-1.758 1.191-3.202 1.389.527.251.927.5 1.201.745.581.531 1.132 1.195 1.652 1.991l2.618 4.075h-2.505l-1.991-3.115c-.582-.898-1.061-1.586-1.437-2.063-.377-.476-.715-.81-1.016-1a2.943 2.943 0 0 0-.904-.399c-.226-.047-.595-.071-1.108-.071h-2.31v6.648h-1.991Zm1.991-8.365h4.28c.911 0 1.622-.092 2.136-.276.513-.19.903-.49 1.17-.898.267-.416.4-.865.4-1.348 0-.708-.26-1.29-.78-1.747-.513-.456-1.328-.684-2.443-.684h-4.763v4.953Zm17.187 8.365v-6.343l-5.799-8.63h2.422l2.967 4.515a45.446 45.446 0 0 1 1.529 2.532c.452-.783.999-1.664 1.643-2.645l2.915-4.401h2.32l-6.005 8.63v6.341h-1.992Z" fill="#fff"/><path d="M2.34 163.567V22.763s14.233 16.415 60.392 16.415c46.159 0 63.234-16.328 63.234-16.328v140.717s-6.646 16.886-62.616 17.535c-55.969.649-61.01-17.535-61.01-17.535Z" fill="#E0454C"/><path d="M125.936 19.873c0 2.287-1.452 4.64-4.503 6.936-3.035 2.283-7.497 4.382-13.119 6.163-11.23 3.557-26.866 5.774-44.346 5.774-17.48 0-33.115-2.217-44.346-5.774-5.621-1.78-10.083-3.88-13.119-6.163C3.452 24.514 2 22.16 2 19.873s1.452-4.641 4.503-6.936c3.036-2.284 7.498-4.383 13.119-6.163C30.853 3.217 46.488 1 63.968 1c17.48 0 33.115 2.217 44.346 5.774 5.622 1.78 10.084 3.88 13.119 6.163 3.051 2.295 4.503 4.65 4.503 6.936Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m1.872 19.38.468 142.942M126.07 19.38v143.085m.118-.738c0 10.541-27.724 19.086-61.924 19.086S2.34 172.268 2.34 161.727" stroke="#2D2D2D" stroke-width="2"/><path d="M16.389 88.538V73.635h2.992l3.555 10.552c.328.983.567 1.718.718 2.206.17-.542.437-1.338.8-2.389l3.596-10.369h2.674v14.903h-1.916V76.065l-4.365 12.473H22.65l-4.345-12.686v12.686h-1.916Zm17.751 0V73.635h10.862v1.76h-8.874v4.564h8.31v1.748h-8.31v5.073h9.223v1.758H34.14Zm14.063 0V73.635h2.992l3.556 10.552c.328.983.567 1.718.717 2.206.171-.542.438-1.338.8-2.389l3.596-10.369h2.675v14.903h-1.916V76.065l-4.366 12.473h-1.793L50.12 75.852v12.686h-1.916ZM65.31 81.28c0-2.474.669-4.408 2.008-5.805 1.339-1.402 3.067-2.104 5.185-2.104 1.387 0 2.637.329 3.75.986a6.42 6.42 0 0 1 2.541 2.755c.588 1.173.882 2.504.882 3.995 0 1.511-.308 2.864-.922 4.056-.615 1.193-1.486 2.098-2.614 2.715a7.545 7.545 0 0 1-3.647.914c-1.414 0-2.678-.338-3.792-1.016A6.56 6.56 0 0 1 66.171 85a8.355 8.355 0 0 1-.862-3.721Zm2.049.03c0 1.796.485 3.213 1.455 4.25.977 1.03 2.2 1.545 3.668 1.545 1.496 0 2.726-.522 3.69-1.566.97-1.043 1.454-2.524 1.454-4.442 0-1.213-.208-2.27-.625-3.172-.41-.908-1.014-1.61-1.814-2.104-.792-.501-1.683-.752-2.674-.752-1.407 0-2.62.481-3.638 1.443-1.01.956-1.516 2.555-1.516 4.799Zm15.087 7.228V73.635h6.66c1.34 0 2.358.136 3.055.407.696.264 1.253.735 1.67 1.413.416.678.625 1.427.625 2.247 0 1.057-.345 1.948-1.035 2.673-.69.725-1.756 1.186-3.197 1.383.526.25.925.498 1.199.742.58.528 1.13 1.19 1.65 1.982l2.613 4.056h-2.5l-1.989-3.1c-.58-.895-1.059-1.58-1.434-2.054-.376-.474-.714-.806-1.015-.996a2.935 2.935 0 0 0-.901-.396c-.226-.048-.595-.072-1.107-.072h-2.306v6.618h-1.988Zm1.988-8.325h4.273c.909 0 1.62-.092 2.132-.275.512-.19.901-.488 1.168-.894.266-.414.4-.861.4-1.342 0-.705-.26-1.284-.78-1.739-.512-.454-1.325-.68-2.438-.68h-4.755v4.93Zm17.158 8.325v-6.313l-5.79-8.59h2.418l2.962 4.494a45.76 45.76 0 0 1 1.527 2.52c.45-.779.997-1.656 1.639-2.632l2.91-4.382h2.316l-5.994 8.59v6.313h-1.988Z" fill="#fff"/><path d="M142.101 237.855s-11.161 6.901-.642 13.753c2.024 1.335 9.363 5.046 9.154 8.48 0 0 4.449-6.673-2.055-10.872-6.681-4.297-8.352-8.887-6.457-11.361Z" fill="#ED1C24"/><path d="M138.215 251.039s-3.983 6.12 3.854 7.373c.771.098 6.44.7 7.918 2.588 0 0-.129-3.255-4.754-5.176-4.609-1.92-6.504-2.392-7.018-4.785Zm15.418-6.429c-4.786-5.078-6.119-8.22-4.063-12.289 0 0-14.277 5.567-.177 15.446 5.043 3.532 4.208 7.146 4.208 7.276.787-.83 4.818-5.355.032-10.433Z" fill="#ED1C24"/><path d="M162.297 256.398V243.5h1.753l6.783 10.127V243.5h1.639v12.898h-1.754l-6.783-10.136v10.136h-1.638Zm12.669-6.282c0-2.141.576-3.816 1.727-5.024 1.151-1.214 2.637-1.821 4.457-1.821 1.193 0 2.267.284 3.225.853a5.542 5.542 0 0 1 2.184 2.385c.506 1.014.758 2.167.758 3.457 0 1.309-.264 2.479-.793 3.511-.528 1.032-1.277 1.815-2.246 2.349a6.453 6.453 0 0 1-3.136.792c-1.216 0-2.303-.293-3.26-.88a5.66 5.66 0 0 1-2.176-2.402 7.273 7.273 0 0 1-.74-3.22Zm1.762.026c0 1.555.417 2.781 1.251 3.678.84.892 1.891 1.338 3.154 1.338 1.286 0 2.343-.452 3.171-1.355.834-.904 1.251-2.185 1.251-3.845 0-1.05-.179-1.965-.537-2.745-.353-.786-.872-1.393-1.56-1.822-.681-.434-1.447-.651-2.299-.651-1.21 0-2.252.417-3.127 1.25-.869.827-1.304 2.211-1.304 4.152Zm12.934 6.256V243.5h4.449c1.004 0 1.77.061 2.299.184.74.171 1.371.478 1.894.924.681.575 1.189 1.311 1.524 2.209.341.891.511 1.912.511 3.062 0 .979-.115 1.847-.344 2.604-.229.756-.522 1.384-.88 1.883a4.772 4.772 0 0 1-1.181 1.17c-.423.281-.937.496-1.542.642-.599.147-1.289.22-2.07.22h-4.66Zm1.709-1.522h2.757c.852 0 1.518-.079 2-.238.488-.158.875-.381 1.163-.668.405-.405.719-.948.943-1.628.229-.686.343-1.516.343-2.49 0-1.349-.223-2.384-.669-3.106-.441-.727-.978-1.214-1.613-1.46-.458-.176-1.195-.264-2.211-.264h-2.713v9.854Zm11.498 1.522V243.5h9.338v1.522h-7.629v3.95h7.144v1.514h-7.144v4.39h7.928v1.522h-9.637Z" fill="#2D2D2D"/><path d="M262.161 195.975s-11.162 6.902-.643 13.754c2.024 1.334 9.363 5.045 9.154 8.48 0 0 4.449-6.674-2.055-10.873-6.681-4.297-8.351-8.887-6.456-11.361Z" fill="#ED1C24"/><path d="M258.275 209.16s-3.983 6.119 3.854 7.373c.771.097 6.44.699 7.917 2.587 0 0-.128-3.255-4.753-5.175-4.609-1.921-6.505-2.393-7.018-4.785Zm15.417-6.43c-4.786-5.078-6.119-8.219-4.063-12.288 0 0-14.277 5.566-.177 15.446 5.043 3.532 4.208 7.145 4.208 7.275.787-.83 4.818-5.355.032-10.433Z" fill="#ED1C24"/><path d="M282.356 214.519V201.62h1.753l6.783 10.127V201.62h1.639v12.899h-1.753l-6.784-10.136v10.136h-1.638Zm12.669-6.282c0-2.141.576-3.816 1.727-5.024 1.151-1.215 2.637-1.822 4.458-1.822 1.192 0 2.267.285 3.224.854a5.547 5.547 0 0 1 2.185 2.384c.505 1.015.757 2.168.757 3.458 0 1.308-.264 2.478-.792 3.511-.529 1.032-1.278 1.815-2.247 2.349a6.45 6.45 0 0 1-3.136.792c-1.216 0-2.302-.294-3.26-.88a5.678 5.678 0 0 1-2.176-2.402 7.276 7.276 0 0 1-.74-3.22Zm1.762.026c0 1.554.417 2.78 1.251 3.678.84.891 1.891 1.337 3.154 1.337 1.286 0 2.343-.452 3.172-1.355.833-.903 1.25-2.185 1.25-3.845 0-1.05-.179-1.965-.537-2.745-.352-.786-.872-1.393-1.559-1.821-.681-.434-1.448-.651-2.299-.651-1.21 0-2.253.416-3.128 1.249-.869.827-1.304 2.211-1.304 4.153Zm12.934 6.256V201.62h4.449c1.004 0 1.771.062 2.299.185.74.17 1.372.478 1.894.924.682.575 1.19 1.311 1.524 2.208.341.892.511 1.912.511 3.062 0 .98-.114 1.848-.343 2.604-.229.757-.523 1.385-.881 1.883a4.721 4.721 0 0 1-1.181 1.17c-.423.282-.936.496-1.541.643-.599.146-1.289.22-2.071.22h-4.66Zm1.709-1.523h2.758c.851 0 1.518-.079 1.999-.237.488-.158.875-.381 1.163-.669.405-.404.72-.947.943-1.627.229-.687.343-1.517.343-2.49 0-1.35-.223-2.385-.669-3.106-.441-.728-.978-1.214-1.612-1.461-.458-.176-1.195-.264-2.211-.264h-2.714v9.854Zm11.498 1.523V201.62h9.338v1.522h-7.629v3.951h7.145v1.513h-7.145v4.39h7.929v1.523h-9.638Z" fill="#2D2D2D"/><path d="M22.042 196.814s-11.161 6.901-.642 13.753c2.024 1.335 9.363 5.046 9.154 8.48 0 0 4.449-6.673-2.055-10.872-6.681-4.297-8.352-8.887-6.457-11.361Z" fill="#ED1C24"/><path d="M18.156 209.998s-3.983 6.12 3.855 7.373c.77.098 6.44.7 7.917 2.588 0 0-.128-3.255-4.754-5.176-4.609-1.92-6.504-2.392-7.018-4.785Zm15.418-6.429c-4.786-5.078-6.12-8.22-4.064-12.289 0 0-14.277 5.567-.176 15.446 5.043 3.532 4.207 7.146 4.207 7.276.787-.83 4.818-5.355.033-10.433Z" fill="#ED1C24"/><path d="M42.237 215.357v-12.898h1.754l6.783 10.127v-10.127h1.639v12.898H50.66l-6.784-10.136v10.136h-1.639Zm12.67-6.282c0-2.141.576-3.816 1.727-5.024 1.15-1.214 2.637-1.821 4.457-1.821 1.193 0 2.267.284 3.225.853a5.543 5.543 0 0 1 2.184 2.385c.506 1.014.758 2.167.758 3.457 0 1.309-.264 2.479-.793 3.511-.528 1.032-1.277 1.815-2.246 2.349a6.452 6.452 0 0 1-3.136.792c-1.216 0-2.303-.293-3.26-.88a5.66 5.66 0 0 1-2.176-2.402 7.27 7.27 0 0 1-.74-3.22Zm1.762.026c0 1.555.417 2.781 1.251 3.678.84.892 1.891 1.338 3.154 1.338 1.286 0 2.343-.452 3.171-1.355.834-.904 1.251-2.185 1.251-3.845 0-1.05-.179-1.965-.537-2.745-.353-.786-.872-1.393-1.56-1.822-.68-.434-1.447-.651-2.299-.651a4.38 4.38 0 0 0-3.127 1.25c-.87.827-1.304 2.211-1.304 4.152Zm12.934 6.256v-12.898h4.449c1.004 0 1.77.061 2.299.184.74.171 1.371.478 1.894.924.681.575 1.19 1.311 1.524 2.209.34.891.511 1.912.511 3.061 0 .98-.115 1.848-.344 2.605-.229.756-.522 1.384-.88 1.883a4.762 4.762 0 0 1-1.18 1.17c-.424.281-.938.495-1.543.642-.599.147-1.289.22-2.07.22h-4.66Zm1.709-1.522h2.757c.852 0 1.519-.079 2-.238.488-.158.875-.381 1.163-.668.405-.405.72-.948.943-1.628.229-.686.343-1.516.343-2.49 0-1.349-.223-2.384-.67-3.106-.44-.727-.977-1.214-1.611-1.46-.459-.176-1.196-.264-2.212-.264h-2.713v9.854Zm11.498 1.522v-12.898h9.338v1.522h-7.63v3.95h7.145v1.514H84.52v4.39h7.928v1.522H82.81Z" fill="#2D2D2D"/><path d="M113.146 204.825V66.718S127.98 80.6 174.083 80.6c46.104 0 62.54-15.47 62.54-15.47v139.694s-6.638 16.964-62.54 17.616c-55.902.652-60.937-17.616-60.937-17.616Z" fill="#E0454C"/><path d="M236.694 61.304c0 2.301-1.455 4.668-4.505 6.973-3.035 2.294-7.497 4.403-13.118 6.191-11.231 3.574-26.866 5.8-44.345 5.8-17.48 0-33.115-2.226-44.345-5.8-5.621-1.788-10.083-3.897-13.118-6.19-3.051-2.306-4.505-4.673-4.505-6.974 0-2.302 1.454-4.668 4.505-6.973 3.035-2.294 7.497-4.403 13.118-6.191 11.23-3.574 26.865-5.8 44.345-5.8 17.479 0 33.114 2.226 44.345 5.8 5.621 1.788 10.083 3.897 13.118 6.19 3.05 2.306 4.505 4.672 4.505 6.974Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m112.679 62.483.467 141.092M236.727 62.736v140.51m0-.269c0 10.589-27.665 19.174-61.79 19.174-34.126 0-61.791-8.585-61.791-19.174" stroke="#2D2D2D" stroke-width="2"/><path d="M128.812 129.919v-14.972h2.988l3.551 10.601c.328.987.567 1.726.717 2.216.17-.545.437-1.345.798-2.4l3.593-10.417h2.671v14.972h-1.914v-12.531l-4.36 12.531h-1.791l-4.34-12.746v12.746h-1.913Zm17.73 0v-14.972h10.848v1.767h-8.863v4.585h8.301v1.757h-8.301v5.096h9.211v1.767h-11.196Zm14.046 0v-14.972h2.988l3.552 10.601c.327.987.566 1.726.716 2.216.171-.545.437-1.345.798-2.4l3.593-10.417h2.671v14.972h-1.914v-12.531l-4.36 12.531h-1.791l-4.34-12.746v12.746h-1.913Zm17.085-7.292c0-2.485.669-4.429 2.006-5.832 1.337-1.409 3.064-2.114 5.179-2.114 1.385 0 2.634.331 3.746.991a6.434 6.434 0 0 1 2.538 2.768c.587 1.178.88 2.515.88 4.013 0 1.518-.307 2.877-.921 4.075-.614 1.198-1.484 2.107-2.61 2.727a7.498 7.498 0 0 1-3.643.919c-1.413 0-2.675-.341-3.787-1.021a6.583 6.583 0 0 1-2.528-2.788 8.438 8.438 0 0 1-.86-3.738Zm2.047.03c0 1.805.484 3.228 1.453 4.269.976 1.035 2.197 1.553 3.664 1.553 1.495 0 2.723-.525 3.685-1.573.969-1.049 1.453-2.536 1.453-4.463 0-1.219-.208-2.281-.624-3.186-.41-.913-1.013-1.617-1.812-2.114-.791-.504-1.682-.756-2.671-.756-1.406 0-2.617.483-3.633 1.45-1.01.96-1.515 2.567-1.515 4.82Zm15.069 7.262v-14.972h6.653c1.337 0 2.354.136 3.05.408.696.266 1.252.739 1.668 1.42.416.681.624 1.433.624 2.257 0 1.062-.344 1.957-1.033 2.686-.69.728-1.754 1.191-3.194 1.389.526.252.925.5 1.198.745.58.531 1.129 1.195 1.648 1.992l2.609 4.075h-2.497l-1.985-3.115c-.58-.899-1.058-1.587-1.433-2.063-.375-.477-.713-.81-1.013-1.001a2.923 2.923 0 0 0-.901-.398c-.225-.048-.594-.072-1.105-.072h-2.303v6.649h-1.986Zm1.986-8.365h4.268c.907 0 1.617-.091 2.128-.275.512-.191.901-.49 1.167-.899.266-.415.399-.865.399-1.348 0-.708-.259-1.29-.777-1.746-.512-.457-1.324-.685-2.436-.685h-4.749v4.953Zm17.136 8.365v-6.342l-5.782-8.63h2.415l2.958 4.514a44.997 44.997 0 0 1 1.525 2.533c.45-.783.996-1.665 1.638-2.645l2.906-4.402h2.313l-5.987 8.63v6.342h-1.986Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/02-bglines.svg b/build/img/features/multitier/02-bglines.svg
new file mode 100644
index 0000000..553b4df
--- /dev/null
+++ b/build/img/features/multitier/02-bglines.svg
@@ -0,0 +1 @@
+<svg width="350" height="220" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h350v220H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="350" height="220"><path fill="#ED1C24" d="M0 0h350v220H0z"/></mask><g mask="url(#a)" fill-rule="evenodd" clip-rule="evenodd"><path d="M539.116 19.567 8.692 236.444l-.38-1.008L538.737 18.559l.379 1.008Z" fill="url(#b)"/><path d="m511.285 17.07-474.8 221.852-.425-.988 474.8-221.853.425.989Z" fill="url(#c)"/><path d="M486.779 12.91 61.128 243.054l-.479-.962L486.3 11.949l.479.962Z" fill="url(#d)"/><path d="M465.18 7.096 82.704 248.834l-.54-.926L464.642 6.169l.539.927Z" fill="url(#e)"/><path d="m446.236-.463-344.521 256.9-.605-.881 344.521-256.9.605.88Z" fill="url(#f)"/><path d="M429.69-10.03 118.327 265.858l-.673-.825 311.363-275.89.673.825Z" fill="url(#g)"/><path d="m415.292-21.603-282.499 298.97-.74-.76 282.499-298.97.74.76Z" fill="url(#h)"/><path d="M402.87-35.356 145.28 291.137l-.803-.688 257.59-326.493.803.688Z" fill="url(#i)"/><path d="M392.249-51.555 156.036 307.26l-.857-.613L391.392-52.168l.857.613Z" fill="url(#j)"/><path d="M383.262-70.552 165.069 326.093l-.902-.539L382.36-71.091l.902.539Z" fill="url(#k)"/><path d="m375.735-92.434-203.19 440.341-.937-.469L374.799-92.904l.936.47Z" fill="url(#l)"/></g><defs><linearGradient id="b" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="c" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="d" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="e" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="f" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="g" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="h" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="i" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="j" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="k" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="l" x1="270.928" y1="-91.247" x2="276.891" y2="346.244" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/03-bd.svg b/build/img/features/multitier/03-bd.svg
new file mode 100644
index 0000000..c290bde
--- /dev/null
+++ b/build/img/features/multitier/03-bd.svg
@@ -0,0 +1 @@
+<svg width="577" height="412" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="344" width="577" height="39" rx="19.5" fill="#E6E6E6"/><path d="M334.485 359.448v-39.347s5.647 4.766 23.2 4.766c17.553 0 23.811-5.31 23.811-5.31v39.891s1.18 6.416-22.915 6.416c-24.096 0-24.096-6.416-24.096-6.416Z" fill="#fff"/><path d="M381 318.55c0 .57-.377 1.302-1.514 2.131-1.115.812-2.793 1.585-4.956 2.252-4.315 1.33-10.336 2.167-17.03 2.167-6.694 0-12.715-.837-17.03-2.167-2.163-.667-3.841-1.44-4.956-2.252-1.137-.829-1.514-1.561-1.514-2.131 0-.57.377-1.302 1.514-2.131 1.115-.812 2.793-1.585 4.956-2.252 4.315-1.33 10.336-2.167 17.03-2.167 6.694 0 12.715.837 17.03 2.167 2.163.667 3.841 1.44 4.956 2.252 1.137.829 1.514 1.561 1.514 2.131Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M333.99 318.55v40.267m47.515-40.77v40.77m.19-.263c0 4.113-10.722 7.446-23.947 7.446-13.226 0-23.948-3.333-23.948-7.446" stroke="#2D2D2D" stroke-width="2"/><path d="M483.485 359.448v-39.347s5.647 4.766 23.2 4.766c17.553 0 23.811-5.31 23.811-5.31v39.891s1.18 6.416-22.915 6.416c-24.096 0-24.096-6.416-24.096-6.416Z" fill="#fff"/><path d="M530 318.55c0 .57-.377 1.302-1.514 2.131-1.115.812-2.793 1.585-4.956 2.252-4.315 1.33-10.336 2.167-17.03 2.167-6.694 0-12.715-.837-17.03-2.167-2.163-.667-3.841-1.44-4.956-2.252-1.137-.829-1.514-1.561-1.514-2.131 0-.57.377-1.302 1.514-2.131 1.115-.812 2.793-1.585 4.956-2.252 4.315-1.33 10.336-2.167 17.03-2.167 6.694 0 12.715.837 17.03 2.167 2.163.667 3.841 1.44 4.956 2.252 1.137.829 1.514 1.561 1.514 2.131Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M482.99 318.55v40.267m47.515-40.77v40.77m.19-.263c0 4.113-10.722 7.446-23.947 7.446-13.226 0-23.948-3.333-23.948-7.446" stroke="#2D2D2D" stroke-width="2"/><path d="M185.485 359.448v-39.347s5.647 4.766 23.2 4.766c17.553 0 23.811-5.31 23.811-5.31v39.891s1.18 6.416-22.915 6.416c-24.096 0-24.096-6.416-24.096-6.416Z" fill="#fff"/><path d="M232 318.55c0 .57-.377 1.302-1.514 2.131-1.115.812-2.793 1.585-4.956 2.252-4.315 1.33-10.336 2.167-17.03 2.167-6.694 0-12.715-.837-17.03-2.167-2.163-.667-3.841-1.44-4.956-2.252-1.137-.829-1.514-1.561-1.514-2.131 0-.57.377-1.302 1.514-2.131 1.115-.812 2.793-1.585 4.956-2.252 4.315-1.33 10.336-2.167 17.03-2.167 6.694 0 12.715.837 17.03 2.167 2.163.667 3.841 1.44 4.956 2.252 1.137.829 1.514 1.561 1.514 2.131Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M184.99 318.55v40.267m47.515-40.77v40.77m.19-.263c0 4.113-10.722 7.446-23.947 7.446-13.226 0-23.948-3.333-23.948-7.446" stroke="#2D2D2D" stroke-width="2"/><path d="M36.485 359.448v-39.347s5.647 4.766 23.2 4.766c17.553 0 23.81-5.31 23.81-5.31v39.891s1.181 6.416-22.915 6.416c-24.095 0-24.095-6.416-24.095-6.416Z" fill="#fff"/><path d="M83 318.55c0 .57-.377 1.302-1.514 2.131-1.115.812-2.793 1.585-4.956 2.252-4.315 1.33-10.336 2.167-17.03 2.167-6.694 0-12.715-.837-17.03-2.167-2.163-.667-3.84-1.44-4.956-2.252-1.137-.829-1.514-1.561-1.514-2.131 0-.57.377-1.302 1.514-2.131 1.115-.812 2.793-1.585 4.956-2.252C46.785 312.837 52.806 312 59.5 312c6.694 0 12.715.837 17.03 2.167 2.163.667 3.84 1.44 4.956 2.252 1.137.829 1.514 1.561 1.514 2.131Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M35.99 318.55v40.267m47.515-40.77v40.77m.19-.263c0 4.113-10.722 7.446-23.947 7.446-13.226 0-23.948-3.333-23.948-7.446" stroke="#2D2D2D" stroke-width="2"/><path d="M458.967 399.027c0-2.376.638-4.235 1.914-5.576 1.276-1.347 2.923-2.021 4.941-2.021 1.322 0 2.513.315 3.574.947a6.143 6.143 0 0 1 2.422 2.646c.56 1.127.84 2.406.84 3.838 0 1.452-.293 2.751-.879 3.897-.586 1.146-1.416 2.015-2.49 2.607a7.145 7.145 0 0 1-3.477.879c-1.347 0-2.552-.325-3.613-.976a6.288 6.288 0 0 1-2.412-2.666 8.082 8.082 0 0 1-.82-3.575Zm1.953.03c0 1.725.462 3.086 1.387 4.082.931.989 2.096 1.484 3.496 1.484 1.426 0 2.597-.501 3.515-1.504.925-1.002 1.387-2.425 1.387-4.267 0-1.166-.198-2.181-.596-3.047-.39-.873-.966-1.547-1.728-2.022-.755-.482-1.605-.722-2.549-.722-1.341 0-2.497.462-3.467 1.386-.963.918-1.445 2.455-1.445 4.61Zm18.003 5.371.254 1.552a6.474 6.474 0 0 1-1.329.157c-.638 0-1.132-.101-1.484-.303-.352-.202-.599-.466-.742-.791-.143-.332-.215-1.025-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.768v1.367h-1.768v6.065c0 .501.029.823.088.966a.76.76 0 0 0 .303.342c.143.085.345.127.605.127.195 0 .453-.023.772-.068Zm1.928 1.572v-14.316h1.758v5.136c.82-.95 1.855-1.425 3.105-1.425.769 0 1.436.153 2.002.459.567.299.97.716 1.211 1.25.248.533.371 1.308.371 2.324V406h-1.757v-6.572c0-.879-.192-1.517-.577-1.914-.377-.404-.914-.606-1.611-.606a2.85 2.85 0 0 0-1.474.41 2.27 2.27 0 0 0-.977 1.094c-.195.462-.293 1.1-.293 1.914V406h-1.758Zm18.433-3.34 1.816.225c-.286 1.061-.817 1.885-1.592 2.47-.775.586-1.764.879-2.969.879-1.516 0-2.721-.465-3.613-1.396-.885-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.348-4.062.898-.964 2.064-1.445 3.496-1.445 1.387 0 2.519.472 3.398 1.416s1.319 2.272 1.319 3.984c0 .104-.004.26-.01.469h-7.735c.066 1.139.388 2.011.967 2.617.58.605 1.302.908 2.168.908.645 0 1.195-.169 1.651-.508.455-.338.817-.879 1.084-1.621Zm-5.772-2.842h5.791c-.078-.872-.299-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.487.27-2.041.81-.547.541-.849 1.263-.908 2.168Zm9.985 6.182v-10.371h1.582v1.572c.404-.736.775-1.221 1.114-1.455a1.974 1.974 0 0 1 1.132-.351c.593 0 1.195.188 1.807.566l-.605 1.631c-.43-.254-.86-.381-1.29-.381a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.958a6.853 6.853 0 0 0-.293 2.05V406h-1.758Zm11.943-3.096 1.739-.273c.097.696.367 1.23.81 1.601.449.372 1.074.557 1.875.557.807 0 1.406-.163 1.797-.488.391-.332.586-.72.586-1.162 0-.397-.173-.71-.518-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.685-.839-.495-.241-.873-.57-1.133-.987a2.66 2.66 0 0 1-.381-1.396c0-.462.104-.889.313-1.279.215-.398.504-.726.869-.987.273-.202.644-.371 1.113-.508a5.261 5.261 0 0 1 1.524-.214c.813 0 1.526.117 2.138.351.619.234 1.074.553 1.367.957.293.397.495.931.606 1.602l-1.719.234c-.078-.534-.306-.95-.683-1.25-.372-.299-.899-.449-1.582-.449-.808 0-1.384.133-1.729.4-.345.267-.518.58-.518.938a.97.97 0 0 0 .215.615c.143.189.368.345.674.469.176.065.693.215 1.553.449 1.243.332 2.109.605 2.597.82.495.209.883.515 1.163.918.28.404.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.339.515-.83.915-1.475 1.201-.644.28-1.373.42-2.187.42-1.348 0-2.376-.28-3.086-.839-.703-.56-1.152-1.39-1.348-2.491Zm14.741 1.524.254 1.552a6.465 6.465 0 0 1-1.328.157c-.638 0-1.133-.101-1.484-.303-.352-.202-.599-.466-.743-.791-.143-.332-.214-1.025-.214-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.767v1.367h-1.767v6.065c0 .501.029.823.088.966a.764.764 0 0 0 .302.342c.144.085.345.127.606.127.195 0 .452-.023.771-.068Zm1.274-3.614c0-1.92.534-3.343 1.602-4.267.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.468 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.386-.605 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.526-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.807 0c0 1.329.29 2.325.869 2.989.58.657 1.309.986 2.188.986.872 0 1.598-.332 2.177-.996.58-.664.87-1.676.87-3.037 0-1.283-.293-2.253-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.188.986-.579.657-.869 1.65-.869 2.978ZM543.423 406v-10.371h1.582v1.572c.404-.736.775-1.221 1.113-1.455a1.977 1.977 0 0 1 1.133-.351c.593 0 1.195.188 1.807.566l-.606 1.631c-.429-.254-.859-.381-1.289-.381a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.958a6.853 6.853 0 0 0-.293 2.05V406h-1.758Zm13.979-3.34 1.817.225c-.287 1.061-.817 1.885-1.592 2.47-.775.586-1.764.879-2.969.879-1.517 0-2.721-.465-3.613-1.396-.885-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.347-4.062.899-.964 2.064-1.445 3.497-1.445 1.386 0 2.519.472 3.398 1.416s1.318 2.272 1.318 3.984c0 .104-.003.26-.009.469h-7.735c.065 1.139.388 2.011.967 2.617.579.605 1.302.908 2.168.908.644 0 1.195-.169 1.65-.508.456-.338.817-.879 1.084-1.621Zm-5.771-2.842h5.791c-.078-.872-.3-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.488.27-2.041.81-.547.541-.85 1.263-.908 2.168ZM326.523 407v-14.316h1.944l7.519 11.24v-11.24h1.817V407h-1.944l-7.519-11.25V407h-1.817Zm13.794-5.186c0-1.92.534-3.343 1.602-4.267.892-.768 1.979-1.152 3.261-1.152 1.426 0 2.592.468 3.497 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.386-.605 3.154a4.228 4.228 0 0 1-1.749 1.778 5.061 5.061 0 0 1-2.5.634c-1.451 0-2.626-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.807 0c0 1.329.29 2.325.869 2.989.579.657 1.309.986 2.187.986.873 0 1.599-.332 2.178-.996.58-.664.869-1.676.869-3.037 0-1.283-.293-2.253-.879-2.91-.579-.664-1.302-.996-2.168-.996-.878 0-1.608.328-2.187.986-.579.657-.869 1.65-.869 2.978Zm9.76.586 1.787-.156c.085.716.28 1.305.586 1.768.313.455.795.827 1.446 1.113.651.28 1.383.42 2.197.42.723 0 1.361-.107 1.914-.322.553-.215.964-.508 1.231-.879a2.06 2.06 0 0 0 .41-1.231c0-.449-.131-.84-.391-1.172-.26-.338-.69-.621-1.289-.849-.384-.15-1.234-.381-2.549-.694-1.315-.319-2.236-.618-2.764-.898-.683-.358-1.194-.801-1.533-1.328a3.317 3.317 0 0 1-.498-1.787c0-.723.205-1.397.615-2.022.411-.631 1.01-1.11 1.797-1.435.788-.326 1.664-.489 2.627-.489 1.062 0 1.996.173 2.803.518.814.339 1.439.84 1.875 1.504a4.33 4.33 0 0 1 .703 2.256l-1.816.137c-.098-.905-.43-1.589-.996-2.051-.56-.463-1.39-.694-2.491-.694-1.145 0-1.982.212-2.509.635-.521.417-.782.921-.782 1.514 0 .514.186.937.557 1.269.365.332 1.315.674 2.852 1.026 1.543.345 2.601.648 3.173.908.834.384 1.449.872 1.846 1.465.397.586.596 1.263.596 2.031 0 .762-.218 1.481-.654 2.158-.437.671-1.065 1.195-1.885 1.573-.814.371-1.732.556-2.754.556-1.296 0-2.383-.189-3.262-.566-.872-.378-1.559-.944-2.06-1.699-.495-.762-.756-1.622-.782-2.579Zm25.034 3.067c.879.605 1.69 1.048 2.432 1.328l-.557 1.318c-1.028-.371-2.054-.957-3.076-1.758-1.061.593-2.233.889-3.515.889-1.296 0-2.471-.312-3.526-.937-1.055-.625-1.868-1.504-2.441-2.637-.567-1.133-.85-2.409-.85-3.828 0-1.413.287-2.699.86-3.858.572-1.158 1.386-2.041 2.441-2.646 1.061-.606 2.246-.908 3.555-.908 1.321 0 2.513.315 3.574.947a6.094 6.094 0 0 1 2.422 2.637c.56 1.126.84 2.399.84 3.818 0 1.178-.179 2.24-.538 3.184a6.671 6.671 0 0 1-1.621 2.451Zm-4.17-2.422c1.094.306 1.996.762 2.706 1.367 1.113-1.016 1.669-2.542 1.669-4.58 0-1.159-.198-2.171-.595-3.037-.391-.866-.967-1.537-1.729-2.012-.755-.482-1.605-.722-2.549-.722-1.412 0-2.584.485-3.515 1.455-.931.963-1.397 2.405-1.397 4.326 0 1.862.459 3.291 1.377 4.287.925.996 2.103 1.494 3.535 1.494.677 0 1.315-.127 1.914-.381a6.14 6.14 0 0 0-1.875-.82l.459-1.377Zm9.009 3.955v-14.316h1.895v12.627h7.05V407h-8.945Zm-209.155 0v-14.316h1.894v5.878h7.442v-5.878h1.894V407h-1.894v-6.748h-7.442V407h-1.894Zm21.137-1.279c-.651.553-1.279.944-1.885 1.172a5.408 5.408 0 0 1-1.933.341c-1.14 0-2.015-.276-2.627-.83-.612-.56-.918-1.272-.918-2.138 0-.508.114-.97.342-1.387.234-.423.537-.762.908-1.016a4.328 4.328 0 0 1 1.269-.576c.345-.091.866-.179 1.563-.264 1.419-.169 2.464-.371 3.135-.605.006-.241.009-.394.009-.459 0-.716-.166-1.221-.498-1.514-.449-.397-1.116-.595-2.002-.595-.826 0-1.438.146-1.836.439-.39.287-.68.798-.869 1.533l-1.718-.234c.156-.736.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.248 1.461-.371 2.353-.371.886 0 1.605.104 2.158.312.554.208.961.472 1.221.791.261.313.443.71.547 1.191.059.3.088.84.088 1.622v2.343c0 1.634.036 2.67.107 3.106.078.429.228.843.45 1.24h-1.836a3.712 3.712 0 0 1-.352-1.279Zm-.146-3.926c-.638.26-1.595.482-2.872.664-.722.104-1.233.221-1.533.352a1.518 1.518 0 0 0-.937 1.406c0 .469.176.859.527 1.172.358.312.879.468 1.563.468.677 0 1.279-.146 1.806-.439.528-.3.915-.706 1.162-1.221.189-.397.284-.983.284-1.758v-.644Zm11.44 5.205v-1.309c-.658 1.029-1.625 1.543-2.901 1.543a4.09 4.09 0 0 1-2.285-.683c-.69-.456-1.227-1.091-1.611-1.905-.378-.82-.566-1.761-.566-2.822 0-1.035.172-1.972.517-2.812.345-.847.863-1.494 1.553-1.944a4.15 4.15 0 0 1 2.314-.673c.625 0 1.182.133 1.67.4.488.26.886.602 1.192 1.025v-5.136h1.748V407h-1.631Zm-5.557-5.176c0 1.328.28 2.321.84 2.979.56.657 1.221.986 1.982.986.769 0 1.42-.312 1.954-.937.54-.632.81-1.592.81-2.881 0-1.42-.273-2.461-.82-3.125-.547-.664-1.221-.996-2.022-.996-.781 0-1.435.319-1.963.957-.52.638-.781 1.644-.781 3.017Zm9.507-.01c0-1.92.534-3.343 1.601-4.267.892-.768 1.98-1.152 3.262-1.152 1.426 0 2.591.468 3.496 1.406.905.931 1.358 2.22 1.358 3.867 0 1.335-.202 2.386-.606 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.806 0c0 1.329.29 2.325.87 2.989.579.657 1.308.986 2.187.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.283-.293-2.253-.879-2.91-.579-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.187.986-.58.657-.87 1.65-.87 2.978Zm9.527 0c0-1.92.533-3.343 1.601-4.267.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.468 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.201 2.386-.605 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.806 0c0 1.329.29 2.325.869 2.989.58.657 1.309.986 2.188.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.283-.293-2.253-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.188.986-.579.657-.869 1.65-.869 2.978Zm10.181 9.161v-14.346h1.601v1.348c.378-.528.804-.922 1.28-1.182.475-.267 1.051-.4 1.728-.4.886 0 1.667.227 2.344.683.677.456 1.188 1.1 1.533 1.934.345.827.518 1.735.518 2.724 0 1.062-.192 2.019-.577 2.871-.377.847-.931 1.498-1.66 1.954-.722.449-1.484.673-2.285.673a3.33 3.33 0 0 1-1.582-.371 3.604 3.604 0 0 1-1.142-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.81 2.959.54.638 1.195.957 1.963.957.781 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.274-2.312-.821-2.969-.54-.658-1.188-.987-1.943-.987-.749 0-1.413.352-1.992 1.055-.573.697-.859 1.712-.859 3.047ZM25.572 407v-14.316h6.348c1.276 0 2.246.13 2.91.39.664.254 1.195.707 1.592 1.358.397.651.596 1.37.596 2.158 0 1.015-.33 1.872-.987 2.568-.657.697-1.673 1.14-3.047 1.328.502.241.883.479 1.143.713.553.508 1.077 1.143 1.572 1.905L38.19 407h-2.382l-1.895-2.979c-.553-.859-1.009-1.516-1.367-1.972-.358-.456-.68-.775-.967-.957a2.801 2.801 0 0 0-.86-.381c-.214-.046-.566-.068-1.054-.068h-2.197V407h-1.895Zm1.895-7.998h4.072c.866 0 1.543-.088 2.031-.264.489-.182.86-.468 1.114-.859.254-.397.38-.827.38-1.289 0-.677-.247-1.234-.742-1.67-.488-.436-1.263-.654-2.324-.654h-4.531v4.736ZM40.197 407v-14.316h4.93c1.114 0 1.964.068 2.55.205.82.188 1.52.53 2.1 1.025.754.638 1.317 1.455 1.689 2.451.377.99.566 2.123.566 3.399 0 1.087-.127 2.05-.38 2.89-.255.84-.58 1.537-.977 2.09-.397.547-.834.98-1.309 1.299-.469.312-1.038.55-1.709.713-.664.163-1.429.244-2.295.244h-5.166Zm1.894-1.689h3.056c.944 0 1.683-.088 2.217-.264.54-.176.97-.423 1.29-.742.448-.45.797-1.052 1.044-1.807.254-.762.38-1.683.38-2.764 0-1.497-.247-2.646-.741-3.447-.489-.807-1.084-1.348-1.787-1.621-.508-.195-1.325-.293-2.452-.293h-3.007v10.938ZM54.77 407v-14.316h5.371c1.094 0 1.97.146 2.627.439a3.316 3.316 0 0 1 1.553 1.338c.377.599.566 1.227.566 1.885 0 .612-.166 1.188-.498 1.728-.332.541-.833.977-1.504 1.309.866.254 1.53.687 1.992 1.299.47.612.704 1.334.704 2.168 0 .67-.144 1.295-.43 1.875-.28.573-.628 1.015-1.045 1.328-.417.312-.94.55-1.572.713-.625.156-1.393.234-2.305.234H54.77Zm1.895-8.301h3.095c.84 0 1.442-.055 1.807-.166.482-.143.843-.381 1.084-.713.247-.332.371-.748.371-1.25 0-.475-.114-.892-.342-1.25a1.703 1.703 0 0 0-.976-.742c-.423-.137-1.15-.205-2.178-.205h-2.861v4.326Zm0 6.612h3.564c.612 0 1.042-.023 1.29-.069.435-.078.8-.208 1.093-.39a2.09 2.09 0 0 0 .723-.791c.188-.352.283-.756.283-1.211 0-.534-.137-.996-.41-1.387a2.129 2.129 0 0 0-1.143-.83c-.482-.163-1.178-.244-2.09-.244h-3.31v4.922ZM68.33 407v-14.316h2.851l3.389 10.136c.312.944.54 1.651.683 2.119.163-.52.417-1.285.762-2.294l3.428-9.961h2.549V407h-1.827v-11.982L76.006 407h-1.709l-4.14-12.188V407H68.33Zm16.274-4.6 1.787-.156c.084.716.28 1.305.586 1.768.312.455.794.827 1.445 1.113.651.28 1.383.42 2.197.42.723 0 1.361-.107 1.914-.322.554-.215.964-.508 1.23-.879.274-.378.411-.788.411-1.231 0-.449-.13-.84-.39-1.172-.261-.338-.69-.621-1.29-.849-.384-.15-1.233-.381-2.549-.694-1.315-.319-2.236-.618-2.763-.898-.684-.358-1.195-.801-1.533-1.328a3.317 3.317 0 0 1-.498-1.787c0-.723.205-1.397.615-2.022.41-.631 1.009-1.11 1.797-1.435.787-.326 1.663-.489 2.627-.489 1.06 0 1.995.173 2.802.518.814.339 1.44.84 1.875 1.504.437.664.67 1.416.704 2.256l-1.817.137c-.098-.905-.43-1.589-.996-2.051-.56-.463-1.39-.694-2.49-.694-1.146 0-1.983.212-2.51.635-.52.417-.781.921-.781 1.514 0 .514.185.937.556 1.269.365.332 1.316.674 2.852 1.026 1.543.345 2.6.648 3.174.908.833.384 1.448.872 1.846 1.465.397.586.595 1.263.595 2.031 0 .762-.218 1.481-.654 2.158-.436.671-1.065 1.195-1.885 1.573-.814.371-1.732.556-2.754.556-1.295 0-2.383-.189-3.261-.566-.873-.378-1.56-.944-2.061-1.699-.495-.762-.755-1.622-.781-2.579ZM37.707 292.132a1 1 0 0 1-1.414 0l-6.364-6.364a1 1 0 1 1 1.414-1.414L37 290.011l5.657-5.657a1 1 0 1 1 1.414 1.414l-6.364 6.364ZM36 291.425v-127h2v127h-2Zm0-127c0-29.824 24.177-54 54-54v2c-28.719 0-52 23.281-52 52h-2Zm505 127v-127h-2v127h2Zm0-127c0-29.824-24.177-54-54-54v2c28.719 0 52 23.281 52 52h2Z" fill="#2D2D2D"/><path d="m493.5 120-6.5-8 6.5-7" stroke="#2D2D2D" stroke-width="2"/><path d="M338.256 164.324V24.777S353.133 40.1 399.373 40.1c46.239 0 62.725-15.47 62.725-15.47v139.694s-6.659 16.964-62.725 17.616c-56.067.653-61.117-17.616-61.117-17.616Z" fill="#E0454C"/><path d="M462 20.803c0 2.302-1.454 4.668-4.505 6.973-3.035 2.294-7.497 4.403-13.118 6.191-11.231 3.574-26.866 5.8-44.345 5.8-17.48 0-33.114-2.226-44.345-5.8-5.621-1.788-10.083-3.897-13.118-6.19-3.051-2.306-4.505-4.672-4.505-6.974 0-2.301 1.454-4.668 4.505-6.973 3.035-2.294 7.497-4.402 13.118-6.191 11.231-3.574 26.865-5.8 44.345-5.8 17.479 0 33.114 2.226 44.345 5.8 5.621 1.789 10.083 3.897 13.118 6.19 3.051 2.306 4.505 4.673 4.505 6.974Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m337.904 21.168.469 141.092M462.098 21.186v142.072m0-.782c0 10.59-27.723 19.174-61.921 19.174s-61.921-8.584-61.921-19.174" stroke="#2D2D2D" stroke-width="2"/><path d="M356.671 88.95V73.977h2.998l3.561 10.6c.329.987.568 1.726.719 2.216.171-.544.438-1.344.801-2.4l3.603-10.416h2.679v14.971h-1.92V76.42l-4.373 12.53h-1.796l-4.352-12.745V88.95h-1.92Zm17.783 0V73.977h10.881v1.766h-8.89v4.586h8.325v1.756h-8.325v5.097h9.239v1.766h-11.23Zm14.087 0V73.977h2.997l3.562 10.6c.329.987.568 1.726.719 2.216.171-.544.438-1.344.8-2.4l3.603-10.416h2.68v14.971h-1.92V76.42l-4.373 12.53h-1.796l-4.352-12.745V88.95h-1.92Zm17.136-7.293c0-2.485.671-4.428 2.012-5.83 1.341-1.41 3.072-2.115 5.194-2.115 1.389 0 2.641.33 3.757.99a6.44 6.44 0 0 1 2.545 2.768c.589 1.178.883 2.516.883 4.014 0 1.518-.308 2.876-.924 4.075-.615 1.198-1.488 2.107-2.617 2.726a7.54 7.54 0 0 1-3.654.92c-1.417 0-2.683-.34-3.798-1.022a6.583 6.583 0 0 1-2.536-2.788 8.412 8.412 0 0 1-.862-3.737Zm2.053.031c0 1.804.486 3.227 1.458 4.269.978 1.035 2.203 1.552 3.674 1.552 1.499 0 2.731-.524 3.696-1.573.971-1.048 1.457-2.536 1.457-4.462 0-1.22-.208-2.281-.626-3.187-.41-.912-1.016-1.617-1.817-2.114-.794-.504-1.687-.755-2.679-.755-1.41 0-2.624.483-3.644 1.45-1.013.96-1.519 2.567-1.519 4.82Zm15.114 7.262V73.977h6.672c1.341 0 2.361.136 3.059.408.698.266 1.255.739 1.673 1.42.417.68.626 1.433.626 2.257 0 1.062-.346 1.957-1.037 2.686-.691.728-1.758 1.191-3.202 1.389.527.251.927.5 1.201.745.581.531 1.132 1.195 1.652 1.991l2.618 4.075h-2.505l-1.991-3.115c-.582-.898-1.061-1.586-1.437-2.063-.377-.476-.715-.81-1.016-1a2.943 2.943 0 0 0-.904-.399c-.226-.047-.595-.071-1.108-.071h-2.31v6.648h-1.991Zm1.991-8.365h4.28c.911 0 1.622-.092 2.136-.276.513-.19.903-.49 1.17-.898.267-.416.4-.865.4-1.348 0-.708-.26-1.29-.78-1.747-.513-.456-1.328-.684-2.443-.684h-4.763v4.953Zm17.187 8.365v-6.343l-5.799-8.63h2.422l2.967 4.515a45.446 45.446 0 0 1 1.529 2.532c.452-.783.999-1.664 1.643-2.645l2.915-4.401h2.32l-6.005 8.63v6.341h-1.992Z" fill="#fff"/><path d="M116.34 163.567V22.763s14.233 16.415 60.392 16.415c46.159 0 63.234-16.328 63.234-16.328v140.717s-6.646 16.886-62.616 17.535c-55.969.649-61.01-17.535-61.01-17.535Z" fill="#E0454C"/><path d="M239.936 19.873c0 2.287-1.452 4.64-4.503 6.936-3.035 2.283-7.497 4.382-13.119 6.163-11.231 3.557-26.866 5.774-44.346 5.774-17.48 0-33.115-2.217-44.346-5.774-5.622-1.78-10.083-3.88-13.119-6.163-3.051-2.295-4.503-4.65-4.503-6.936 0-2.287 1.452-4.641 4.503-6.936 3.036-2.284 7.497-4.383 13.119-6.163C144.853 3.217 160.488 1 177.968 1c17.48 0 33.115 2.217 44.346 5.774 5.622 1.78 10.084 3.88 13.119 6.163 3.051 2.295 4.503 4.65 4.503 6.936Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m115.872 19.38.468 142.942M240.07 19.38v143.085m.118-.738c0 10.541-27.724 19.086-61.924 19.086s-61.924-8.545-61.924-19.086" stroke="#2D2D2D" stroke-width="2"/><path d="M130.389 88.538V73.635h2.992l3.556 10.552c.327.983.567 1.718.717 2.206.171-.542.437-1.338.799-2.389l3.597-10.369h2.674v14.903h-1.916V76.065l-4.365 12.473h-1.793l-4.345-12.686v12.686h-1.916Zm17.751 0V73.635h10.862v1.76h-8.874v4.564h8.311v1.748h-8.311v5.073h9.223v1.758H148.14Zm14.063 0V73.635h2.992l3.556 10.552c.328.983.567 1.718.717 2.206.171-.542.438-1.338.8-2.389l3.596-10.369h2.675v14.903h-1.916V76.065l-4.366 12.473h-1.793l-4.345-12.686v12.686h-1.916Zm17.106-7.258c0-2.474.67-4.408 2.009-5.805 1.339-1.402 3.067-2.104 5.185-2.104 1.387 0 2.637.329 3.75.986a6.413 6.413 0 0 1 2.541 2.755c.588 1.173.882 2.504.882 3.995 0 1.511-.308 2.864-.923 4.056-.614 1.193-1.485 2.098-2.612 2.715a7.55 7.55 0 0 1-3.648.914c-1.415 0-2.678-.338-3.792-1.016A6.565 6.565 0 0 1 180.17 85a8.354 8.354 0 0 1-.861-3.72Zm2.05.03c0 1.796.485 3.213 1.455 4.25.977 1.03 2.2 1.545 3.668 1.545 1.496 0 2.726-.522 3.689-1.566.97-1.043 1.455-2.524 1.455-4.442 0-1.213-.208-2.27-.625-3.172-.41-.908-1.014-1.61-1.813-2.104-.793-.501-1.684-.752-2.675-.752-1.407 0-2.62.481-3.638 1.443-1.011.956-1.516 2.555-1.516 4.799Zm15.087 7.228V73.635h6.661c1.339 0 2.357.136 3.054.407.696.264 1.253.736 1.67 1.413.416.678.625 1.427.625 2.247 0 1.057-.345 1.948-1.035 2.673-.69.725-1.756 1.186-3.197 1.383.526.25.925.498 1.199.742.58.528 1.13 1.19 1.65 1.982l2.612 4.056h-2.5l-1.988-3.1c-.58-.895-1.059-1.58-1.434-2.054-.376-.474-.714-.806-1.015-.996a2.926 2.926 0 0 0-.901-.396c-.226-.048-.595-.072-1.107-.072h-2.306v6.618h-1.988Zm1.988-8.325h4.273c.909 0 1.619-.092 2.132-.275.512-.19.901-.488 1.168-.894.266-.414.399-.861.399-1.342 0-.705-.259-1.284-.778-1.739-.513-.454-1.326-.68-2.439-.68h-4.755v4.93Zm17.158 8.325v-6.313l-5.79-8.59h2.418l2.962 4.494a45.76 45.76 0 0 1 1.527 2.52c.45-.779.997-1.656 1.639-2.632l2.91-4.382h2.316l-5.994 8.59v6.313h-1.988Z" fill="#fff"/><path d="M256.102 237.855s-11.162 6.901-.643 13.753c2.024 1.335 9.363 5.046 9.154 8.48 0 0 4.449-6.673-2.055-10.872-6.681-4.297-8.351-8.887-6.456-11.361Z" fill="#ED1C24"/><path d="M252.215 251.039s-3.983 6.12 3.855 7.373c.771.098 6.44.7 7.917 2.588 0 0-.128-3.255-4.754-5.176-4.609-1.92-6.504-2.392-7.018-4.785Zm15.418-6.429c-4.786-5.078-6.119-8.22-4.063-12.289 0 0-14.277 5.567-.177 15.446 5.043 3.532 4.208 7.146 4.208 7.276.787-.83 4.818-5.355.032-10.433Z" fill="#ED1C24"/><path d="M276.297 256.398V243.5h1.753l6.783 10.127V243.5h1.639v12.898h-1.753l-6.784-10.136v10.136h-1.638Zm12.669-6.282c0-2.141.576-3.815 1.727-5.024 1.151-1.214 2.637-1.821 4.458-1.821 1.192 0 2.266.284 3.224.853a5.55 5.55 0 0 1 2.185 2.385c.505 1.014.757 2.167.757 3.458 0 1.308-.264 2.478-.793 3.51-.528 1.032-1.277 1.815-2.246 2.349a6.453 6.453 0 0 1-3.136.792c-1.216 0-2.303-.293-3.26-.88a5.666 5.666 0 0 1-2.176-2.402 7.273 7.273 0 0 1-.74-3.22Zm1.762.026c0 1.555.417 2.781 1.251 3.678.84.892 1.891 1.338 3.154 1.338 1.286 0 2.343-.452 3.171-1.355.834-.904 1.251-2.185 1.251-3.845 0-1.05-.179-1.965-.537-2.745-.352-.786-.872-1.393-1.559-1.822a4.192 4.192 0 0 0-2.3-.651c-1.21 0-2.252.417-3.127 1.25-.869.827-1.304 2.211-1.304 4.152Zm12.934 6.256V243.5h4.449c1.004 0 1.771.061 2.299.184.74.171 1.371.479 1.894.924.681.575 1.189 1.311 1.524 2.209.341.891.511 1.912.511 3.062 0 .979-.114 1.847-.343 2.604-.229.757-.523 1.384-.881 1.883a4.772 4.772 0 0 1-1.181 1.17c-.423.281-.937.496-1.542.642-.599.147-1.289.22-2.07.22h-4.66Zm1.709-1.522h2.757c.852 0 1.519-.079 2-.238.488-.158.875-.381 1.163-.668.405-.405.719-.948.943-1.628.229-.686.343-1.516.343-2.49 0-1.349-.223-2.384-.669-3.106-.441-.727-.978-1.214-1.612-1.46-.459-.176-1.196-.264-2.212-.264h-2.713v9.854Zm11.498 1.522V243.5h9.338v1.522h-7.629v3.95h7.145v1.514h-7.145v4.39h7.929v1.522h-9.638Z" fill="#2D2D2D"/><path d="M376.161 195.975s-11.162 6.902-.643 13.754c2.024 1.334 9.363 5.045 9.154 8.48 0 0 4.449-6.674-2.055-10.873-6.681-4.297-8.351-8.887-6.456-11.361Z" fill="#ED1C24"/><path d="M372.275 209.159s-3.983 6.12 3.854 7.374c.771.097 6.44.699 7.917 2.587 0 0-.128-3.255-4.753-5.175-4.609-1.921-6.505-2.393-7.018-4.786Zm15.417-6.429c-4.786-5.078-6.119-8.219-4.063-12.288 0 0-14.277 5.566-.177 15.446 5.043 3.532 4.208 7.145 4.208 7.275.787-.83 4.818-5.355.032-10.433Z" fill="#ED1C24"/><path d="M396.356 214.519V201.62h1.753l6.783 10.127V201.62h1.639v12.899h-1.753l-6.784-10.136v10.136h-1.638Zm12.669-6.282c0-2.141.576-3.816 1.727-5.024 1.151-1.215 2.637-1.822 4.458-1.822 1.192 0 2.267.285 3.224.854a5.547 5.547 0 0 1 2.185 2.384c.505 1.015.757 2.168.757 3.458 0 1.308-.264 2.478-.792 3.51-.529 1.033-1.278 1.816-2.247 2.35a6.45 6.45 0 0 1-3.136.792c-1.216 0-2.302-.294-3.26-.88a5.678 5.678 0 0 1-2.176-2.402 7.276 7.276 0 0 1-.74-3.22Zm1.762.026c0 1.554.417 2.78 1.251 3.678.84.891 1.891 1.337 3.154 1.337 1.286 0 2.343-.452 3.172-1.355.833-.903 1.25-2.185 1.25-3.845 0-1.05-.179-1.965-.537-2.745-.352-.786-.872-1.393-1.559-1.821-.681-.434-1.448-.651-2.299-.651-1.21 0-2.253.416-3.128 1.249-.869.827-1.304 2.211-1.304 4.153Zm12.934 6.256V201.62h4.449c1.004 0 1.771.062 2.299.185.74.17 1.372.478 1.894.924.682.575 1.19 1.311 1.524 2.208.341.892.511 1.912.511 3.062 0 .98-.114 1.848-.343 2.604-.229.757-.523 1.385-.881 1.883a4.721 4.721 0 0 1-1.181 1.17c-.423.282-.936.496-1.541.643-.599.146-1.289.22-2.071.22h-4.66Zm1.709-1.523h2.758c.851 0 1.518-.079 1.999-.237.488-.158.875-.381 1.163-.669.405-.405.72-.947.943-1.628.229-.686.343-1.516.343-2.489 0-1.35-.223-2.385-.669-3.106-.441-.728-.978-1.214-1.612-1.461-.458-.176-1.195-.264-2.211-.264h-2.714v9.854Zm11.498 1.523V201.62h9.338v1.522h-7.629v3.951h7.145v1.513h-7.145v4.39h7.929v1.523h-9.638Z" fill="#2D2D2D"/><path d="M136.042 196.814s-11.161 6.901-.642 13.753c2.024 1.335 9.363 5.046 9.154 8.48 0 0 4.449-6.673-2.056-10.872-6.68-4.297-8.351-8.887-6.456-11.361Z" fill="#ED1C24"/><path d="M132.156 209.998s-3.983 6.12 3.855 7.373c.77.098 6.44.7 7.917 2.588 0 0-.128-3.255-4.754-5.176-4.609-1.92-6.504-2.392-7.018-4.785Zm15.418-6.429c-4.786-5.078-6.119-8.22-4.063-12.289 0 0-14.278 5.567-.177 15.446 5.043 3.532 4.208 7.146 4.208 7.276.786-.83 4.818-5.355.032-10.433Z" fill="#ED1C24"/><path d="M156.238 215.357v-12.898h1.753l6.783 10.127v-10.127h1.639v12.898h-1.754l-6.783-10.136v10.136h-1.638Zm12.669-6.282c0-2.141.576-3.816 1.727-5.024 1.151-1.214 2.637-1.821 4.457-1.821 1.193 0 2.267.284 3.225.853a5.542 5.542 0 0 1 2.184 2.385c.506 1.014.758 2.167.758 3.457 0 1.308-.264 2.479-.793 3.511-.528 1.032-1.277 1.815-2.246 2.349a6.453 6.453 0 0 1-3.136.792c-1.216 0-2.303-.293-3.26-.88a5.66 5.66 0 0 1-2.176-2.402 7.276 7.276 0 0 1-.74-3.22Zm1.762.026c0 1.555.417 2.781 1.251 3.678.84.892 1.891 1.337 3.154 1.337 1.286 0 2.343-.451 3.171-1.354.834-.904 1.251-2.185 1.251-3.845 0-1.05-.179-1.965-.537-2.745-.353-.786-.872-1.394-1.559-1.822a4.192 4.192 0 0 0-2.3-.651c-1.21 0-2.252.417-3.127 1.25-.869.827-1.304 2.211-1.304 4.152Zm12.934 6.256v-12.898h4.449c1.004 0 1.77.061 2.299.184.74.17 1.371.478 1.894.924.681.575 1.189 1.311 1.524 2.209.341.891.511 1.912.511 3.061 0 .98-.114 1.848-.344 2.605-.229.756-.522 1.384-.88 1.883a4.772 4.772 0 0 1-1.181 1.17c-.423.281-.937.495-1.542.642-.599.147-1.289.22-2.07.22h-4.66Zm1.709-1.522h2.757c.852 0 1.519-.079 2-.238.488-.158.875-.381 1.163-.668.405-.405.719-.948.943-1.628.229-.686.343-1.516.343-2.49 0-1.349-.223-2.384-.669-3.106-.441-.727-.978-1.214-1.613-1.46-.458-.176-1.195-.264-2.211-.264h-2.713v9.854Zm11.498 1.522v-12.898h9.338v1.522h-7.629v3.95h7.144v1.514h-7.144v4.39h7.929v1.522h-9.638Z" fill="#2D2D2D"/><path d="M227.146 204.825V66.718S241.98 80.6 288.083 80.6c46.104 0 62.54-15.47 62.54-15.47v139.694s-6.638 16.964-62.54 17.616c-55.902.653-60.937-17.616-60.937-17.616Z" fill="#E0454C"/><path d="M350.694 61.304c0 2.301-1.455 4.668-4.505 6.973-3.035 2.294-7.497 4.403-13.118 6.191-11.231 3.574-26.866 5.8-44.345 5.8-17.48 0-33.115-2.226-44.345-5.8-5.621-1.788-10.083-3.897-13.118-6.19-3.051-2.306-4.505-4.673-4.505-6.974 0-2.302 1.454-4.668 4.505-6.973 3.035-2.294 7.497-4.403 13.118-6.191 11.23-3.574 26.865-5.8 44.345-5.8 17.479 0 33.114 2.226 44.345 5.8 5.621 1.788 10.083 3.897 13.118 6.19 3.05 2.306 4.505 4.672 4.505 6.974Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m226.679 62.483.467 141.092M350.727 62.736v140.51m0-.269c0 10.589-27.665 19.174-61.79 19.174-34.126 0-61.791-8.585-61.791-19.174" stroke="#2D2D2D" stroke-width="2"/><path d="M242.812 129.919v-14.972h2.988l3.551 10.601c.328.987.567 1.726.717 2.216.17-.545.437-1.345.798-2.4l3.593-10.417h2.671v14.972h-1.914v-12.531l-4.36 12.531h-1.791l-4.34-12.746v12.746h-1.913Zm17.73 0v-14.972h10.848v1.767h-8.863v4.585h8.301v1.757h-8.301v5.096h9.211v1.767h-11.196Zm14.046 0v-14.972h2.988l3.552 10.601c.327.987.566 1.726.716 2.216.171-.545.437-1.345.798-2.4l3.593-10.417h2.671v14.972h-1.914v-12.531l-4.36 12.531h-1.791l-4.34-12.746v12.746h-1.913Zm17.085-7.292c0-2.485.669-4.429 2.006-5.832 1.337-1.409 3.064-2.114 5.179-2.114 1.385 0 2.634.331 3.746.991a6.434 6.434 0 0 1 2.538 2.768c.587 1.178.88 2.515.88 4.013 0 1.518-.307 2.877-.921 4.075-.614 1.198-1.484 2.107-2.61 2.727a7.498 7.498 0 0 1-3.643.919c-1.413 0-2.675-.34-3.787-1.021a6.583 6.583 0 0 1-2.528-2.788 8.438 8.438 0 0 1-.86-3.738Zm2.047.03c0 1.805.484 3.228 1.453 4.269.976 1.035 2.197 1.553 3.664 1.553 1.495 0 2.723-.525 3.685-1.573.969-1.049 1.453-2.536 1.453-4.463 0-1.219-.208-2.281-.624-3.186-.41-.913-1.013-1.617-1.812-2.114-.791-.504-1.682-.756-2.671-.756-1.406 0-2.617.483-3.633 1.45-1.01.96-1.515 2.567-1.515 4.82Zm15.069 7.262v-14.972h6.653c1.337 0 2.354.136 3.05.408.696.266 1.252.739 1.668 1.42.416.681.624 1.433.624 2.257 0 1.062-.344 1.957-1.033 2.686-.69.728-1.754 1.191-3.194 1.389.526.252.925.5 1.198.745.58.531 1.129 1.195 1.648 1.992l2.609 4.075h-2.497l-1.985-3.115c-.58-.899-1.058-1.587-1.433-2.063-.375-.477-.713-.81-1.013-1.001a2.923 2.923 0 0 0-.901-.398c-.225-.048-.594-.072-1.105-.072h-2.303v6.649h-1.986Zm1.986-8.364h4.268c.907 0 1.617-.092 2.128-.276.512-.191.901-.49 1.167-.899.266-.415.399-.865.399-1.348 0-.708-.259-1.29-.777-1.746-.512-.456-1.324-.685-2.436-.685h-4.749v4.954Zm17.136 8.364v-6.342l-5.782-8.63h2.415l2.958 4.514a44.997 44.997 0 0 1 1.525 2.533c.45-.783.996-1.665 1.638-2.645l2.906-4.402h2.313l-5.987 8.63v6.342h-1.986Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/03-bglines.svg b/build/img/features/multitier/03-bglines.svg
new file mode 100644
index 0000000..f4e4e98
--- /dev/null
+++ b/build/img/features/multitier/03-bglines.svg
@@ -0,0 +1 @@
+<svg width="350" height="220" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h350v220H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="146" y="60" width="204" height="160"><path fill="#fff" fill-opacity=".7" d="M146 60h204v160H146z"/></mask><g mask="url(#a)" fill="#B6DCFA"><path fill-rule="evenodd" clip-rule="evenodd" d="m237.808 126.044 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.433-32.056 43.433-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.386 133.1 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.055 43.434 32.055-43.434 32.056-43.434-32.056 43.434-32.055Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.386 140.775 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.386 148.452 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.386 156.129 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.378 163.81 41.959-30.966 41.958 30.966-41.958 30.967-41.959-30.967Zm41.959-32.055 43.434 32.055-43.434 32.056-43.434-32.056 43.434-32.055Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m238.378 171.486 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path d="m279.908 86.399-43.434 32.056 43.434 32.055 43.434-32.055-43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m167.545 175.104 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.123 182.16 41.959-30.966 41.958 30.966-41.958 30.967-41.959-30.967Zm41.959-32.055 43.434 32.055-43.434 32.056-43.434-32.056 43.434-32.055Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.123 189.835 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.123 197.512 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.123 205.189 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.115 212.87 41.959-30.966 41.958 30.966-41.958 30.967-41.959-30.967Zm41.959-32.055 43.434 32.055-43.434 32.056-43.434-32.056 43.434-32.055Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.115 220.546 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path d="m209.645 135.459-43.434 32.056 43.434 32.055 43.434-32.055-43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m307.809 178.795 41.959-30.967 41.958 30.967-41.958 30.967-41.959-30.967Zm41.959-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m308.388 185.851 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m308.388 193.526 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m308.388 201.203 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m308.388 208.88 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m308.38 216.561 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.055 43.434 32.055-43.434 32.056-43.434-32.056 43.434-32.055Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="m308.38 224.237 41.958-30.967 41.959 30.967-41.959 30.967-41.958-30.967Zm41.958-32.056 43.434 32.056-43.434 32.056-43.434-32.056 43.434-32.056Z"/><path d="m349.909 139.15-43.434 32.056 43.434 32.055 43.434-32.055-43.434-32.056Z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/04-bd.svg b/build/img/features/multitier/04-bd.svg
new file mode 100644
index 0000000..aabdbf8
--- /dev/null
+++ b/build/img/features/multitier/04-bd.svg
@@ -0,0 +1 @@
+<svg width="349" height="274" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.625 108.06V24.067s16.728 16.227 63.492 16.227c46.763 0 62.75-15.924 62.75-15.924v83.69c-19.509 28.638-117.362 20.08-126.242 0Z" fill="#E0454C"/><path d="M2.259 166.261V80.874s16.178 16.517 62.94 16.517c46.764 0 63.626-17.598 63.626-17.598v86.468c-19.887 24.931-114.463 20.257-126.566 0Z" fill="#0070CC"/><path d="M128.971 20.45c0 2.368-1.496 4.798-4.623 7.162-3.111 2.351-7.683 4.512-13.441 6.345-11.505 3.661-27.519 5.942-45.421 5.942-17.903 0-33.917-2.28-45.421-5.942-5.758-1.833-10.33-3.994-13.442-6.345C3.496 25.248 2 22.818 2 20.45c0-2.369 1.496-4.799 4.623-7.162 3.112-2.352 7.684-4.513 13.442-6.346C31.569 3.281 47.583 1 65.485 1c17.903 0 33.917 2.281 45.422 5.942 5.758 1.833 10.33 3.994 13.441 6.345 3.127 2.364 4.623 4.794 4.623 7.163Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m1.88 20.45.674 143.75M128.972 20.083v144.118m0 0c0 10.847-28.298 19.64-63.206 19.64s-63.207-8.793-63.207-19.64M128.976 76.95c0 10.846-28.394 19.639-63.42 19.639-35.025 0-63.419-8.793-63.419-19.64" stroke="#2D2D2D" stroke-width="2"/><path d="M22.213 72.747V58.473h2.845l3.382 10.106c.312.942.539 1.646.682 2.113.162-.519.416-1.282.76-2.288l3.42-9.931h2.544v14.274h-1.823V60.8l-4.15 11.947h-1.706l-4.132-12.151v12.15h-1.822Zm16.921 0V58.473h10.33v1.684h-8.44v4.372h7.903v1.675h-7.902v4.858h8.77v1.685h-10.66Zm13.413 0V58.473h2.846l3.381 10.106c.312.942.54 1.646.682 2.113.162-.519.416-1.282.76-2.288l3.42-9.931h2.544v14.274h-1.822V60.8l-4.152 11.947h-1.705L54.37 60.596v12.15h-1.823Zm16.308-6.952c0-2.37.636-4.223 1.91-5.56 1.273-1.343 2.916-2.015 4.93-2.015 1.319 0 2.508.315 3.567.944a6.133 6.133 0 0 1 2.416 2.639c.559 1.123.838 2.398.838 3.826 0 1.448-.292 2.743-.877 3.885-.584 1.143-1.413 2.01-2.485 2.6a7.135 7.135 0 0 1-3.469.876c-1.344 0-2.546-.324-3.605-.974a6.268 6.268 0 0 1-2.407-2.658 8.05 8.05 0 0 1-.819-3.563Zm1.948.03c0 1.72.462 3.076 1.384 4.069.929.986 2.092 1.48 3.489 1.48 1.422 0 2.592-.5 3.508-1.5.922-1 1.383-2.417 1.383-4.254 0-1.162-.198-2.175-.594-3.038-.39-.87-.965-1.542-1.725-2.016-.753-.48-1.601-.72-2.543-.72-1.338 0-2.492.46-3.46 1.382-.96.916-1.442 2.447-1.442 4.596Zm14.387 6.922V58.473h6.335c1.273 0 2.241.13 2.904.39.662.253 1.192.704 1.588 1.353a4.05 4.05 0 0 1 .594 2.152c0 1.012-.328 1.866-.984 2.56-.656.695-1.67 1.136-3.04 1.325.5.24.88.477 1.14.71.552.507 1.075 1.14 1.569 1.899l2.485 3.885h-2.378l-1.89-2.97c-.553-.857-1.007-1.512-1.365-1.967-.357-.454-.678-.772-.964-.954a2.78 2.78 0 0 0-.858-.38c-.214-.045-.565-.068-1.052-.068H87.08v6.339h-1.89Zm1.891-7.975h4.064c.864 0 1.54-.087 2.027-.262.487-.182.857-.468 1.11-.857a2.34 2.34 0 0 0 .38-1.285c0-.675-.246-1.23-.74-1.665-.487-.435-1.26-.653-2.32-.653h-4.52v4.722Zm16.356 7.975V66.7l-5.505-8.227h2.299l2.816 4.303c.52.805 1.004 1.61 1.452 2.415.429-.746.949-1.587 1.559-2.522l2.768-4.196h2.202l-5.7 8.227v6.047h-1.891ZM41.23 158.49v-14.273h4.921c1.111 0 1.96.068 2.544.204.818.188 1.517.529 2.095 1.022.753.636 1.315 1.451 1.686 2.444.376.987.565 2.116.565 3.389 0 1.084-.127 2.044-.38 2.882-.254.837-.578 1.531-.975 2.083-.396.545-.831.977-1.306 1.295-.467.312-1.036.549-1.705.711-.662.162-1.426.243-2.29.243h-5.154Zm1.89-1.684h3.05c.943 0 1.68-.088 2.213-.263.54-.175.968-.422 1.286-.74.448-.448.796-1.048 1.043-1.801.253-.76.38-1.678.38-2.756 0-1.493-.247-2.638-.74-3.437-.488-.805-1.082-1.343-1.784-1.616-.507-.195-1.322-.292-2.446-.292h-3.001v10.905Zm13.053 1.684v-14.273h1.89v14.273h-1.89Zm4.79-4.586 1.783-.155c.084.714.28 1.301.584 1.762.312.454.793.824 1.443 1.11.65.279 1.38.419 2.192.419.721 0 1.358-.108 1.91-.322.552-.214.962-.506 1.228-.876.273-.377.41-.785.41-1.227 0-.448-.13-.837-.39-1.168-.26-.338-.69-.62-1.287-.847-.383-.15-1.23-.38-2.543-.692-1.312-.318-2.232-.616-2.758-.895-.682-.357-1.192-.799-1.53-1.325a3.302 3.302 0 0 1-.497-1.781c0-.721.205-1.393.614-2.016.41-.629 1.007-1.106 1.793-1.431.786-.325 1.66-.487 2.622-.487 1.058 0 1.99.172 2.796.516.812.338 1.436.838 1.871 1.5.435.662.67 1.411.702 2.249l-1.813.136c-.097-.902-.429-1.584-.994-2.045-.558-.46-1.387-.691-2.485-.691-1.143 0-1.978.211-2.504.633-.52.415-.78.918-.78 1.509 0 .513.186.935.556 1.266.364.331 1.312.672 2.845 1.022 1.54.344 2.596.646 3.167.906.832.383 1.446.869 1.842 1.46.396.584.594 1.259.594 2.025 0 .76-.217 1.477-.652 2.152-.436.669-1.063 1.191-1.881 1.568-.812.37-1.728.555-2.748.555-1.293 0-2.378-.189-3.255-.565-.87-.377-1.556-.941-2.056-1.694-.493-.76-.753-1.616-.78-2.571Zm14.075 4.586v-14.273h1.89v7.078l7.095-7.078h2.563L80.593 150l6.256 8.49h-2.495l-5.087-7.224-2.338 2.278v4.946h-1.89Z" fill="#fff"/><path d="M220.654 108.06V24.067s16.728 16.227 63.491 16.227 62.751-15.924 62.751-15.924v83.69c-19.509 28.638-117.362 20.08-126.242 0Z" fill="#E0454C"/><path d="M220.287 166.261V80.874s16.178 16.517 62.941 16.517c46.763 0 63.625-17.598 63.625-17.598v86.468c-19.886 24.931-114.462 20.257-126.566 0Z" fill="#0070CC"/><path d="M347 20.45c0 2.368-1.496 4.798-4.623 7.162-3.112 2.351-7.684 4.512-13.442 6.345-11.504 3.661-27.518 5.942-45.421 5.942-17.902 0-33.916-2.28-45.421-5.942-5.758-1.833-10.33-3.994-13.441-6.345-3.127-2.364-4.623-4.794-4.623-7.162 0-2.369 1.496-4.799 4.623-7.162 3.111-2.352 7.683-4.513 13.441-6.346C249.598 3.281 265.612 1 283.514 1c17.903 0 33.917 2.281 45.421 5.942 5.758 1.833 10.33 3.994 13.442 6.345 3.127 2.364 4.623 4.794 4.623 7.163Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m219.909 20.45.674 143.751M347.001 20.083v144.118m0 0c0 10.847-28.298 19.64-63.207 19.64-34.908 0-63.206-8.793-63.206-19.64M347.004 76.95c0 10.846-28.394 19.639-63.419 19.639-35.026 0-63.419-8.793-63.419-19.64" stroke="#2D2D2D" stroke-width="2"/><path d="M240.242 72.747V58.473h2.845l3.382 10.106c.311.942.539 1.646.682 2.113.162-.519.416-1.282.76-2.288l3.42-9.931h2.543v14.274h-1.822V60.8l-4.151 11.947h-1.705l-4.132-12.151v12.15h-1.822Zm16.921 0V58.473h10.329v1.684h-8.439v4.372h7.903v1.675h-7.903v4.858h8.77v1.685h-10.66Zm13.413 0V58.473h2.845l3.382 10.106c.312.942.539 1.646.682 2.113.162-.519.416-1.282.76-2.288l3.42-9.931h2.544v14.274h-1.823V60.8l-4.151 11.947h-1.705l-4.132-12.151v12.15h-1.822Zm16.307-6.952c0-2.37.637-4.223 1.91-5.56 1.273-1.343 2.917-2.015 4.931-2.015 1.319 0 2.507.315 3.566.944a6.132 6.132 0 0 1 2.417 2.639c.559 1.123.838 2.398.838 3.826 0 1.448-.292 2.743-.877 3.885-.585 1.143-1.413 2.01-2.485 2.6a7.135 7.135 0 0 1-3.469.876c-1.345 0-2.546-.324-3.605-.974a6.263 6.263 0 0 1-2.407-2.658 8.046 8.046 0 0 1-.819-3.563Zm1.949.03c0 1.72.461 3.076 1.384 4.069.929.986 2.092 1.48 3.488 1.48 1.423 0 2.592-.5 3.508-1.5.923-1 1.384-2.417 1.384-4.254 0-1.162-.198-2.175-.594-3.038-.39-.87-.965-1.542-1.725-2.016-.754-.48-1.601-.72-2.543-.72-1.339 0-2.492.46-3.46 1.382-.961.916-1.442 2.447-1.442 4.596Zm14.388 6.922V58.473h6.334c1.273 0 2.241.13 2.903.39.663.253 1.193.704 1.589 1.353a4.05 4.05 0 0 1 .594 2.152c0 1.012-.328 1.866-.984 2.56-.656.695-1.67 1.136-3.04 1.325.5.24.88.477 1.14.71.552.507 1.075 1.14 1.569 1.899l2.485 3.885h-2.378l-1.891-2.97c-.552-.857-1.006-1.512-1.364-1.967-.357-.454-.679-.772-.964-.954a2.794 2.794 0 0 0-.858-.38c-.214-.045-.565-.068-1.052-.068h-2.193v6.339h-1.89Zm1.89-7.975h4.064c.864 0 1.539-.087 2.026-.262.488-.182.858-.468 1.111-.857.254-.396.38-.825.38-1.285 0-.675-.247-1.23-.74-1.665-.487-.435-1.261-.653-2.319-.653h-4.522v4.722Zm16.356 7.975V66.7l-5.506-8.227h2.3l2.816 4.303c.52.805 1.004 1.61 1.452 2.415.429-.746.949-1.587 1.559-2.522l2.768-4.196h2.202l-5.701 8.227v6.047h-1.89Zm-60.207 85.743v-14.273h4.921c1.111 0 1.959.068 2.544.204.818.188 1.516.529 2.095 1.022.753.636 1.315 1.451 1.685 2.444.377.987.566 2.116.566 3.389 0 1.084-.127 2.044-.38 2.882-.254.837-.579 1.531-.975 2.083-.396.545-.831.977-1.306 1.295-.467.312-1.036.549-1.705.711-.663.162-1.426.243-2.29.243h-5.155Zm1.891-1.684h3.05c.942 0 1.679-.088 2.212-.263.539-.175.968-.422 1.286-.74.448-.448.796-1.048 1.043-1.801.253-.76.38-1.678.38-2.756 0-1.493-.247-2.638-.741-3.437-.487-.805-1.082-1.343-1.783-1.616-.507-.195-1.322-.292-2.446-.292h-3.001v10.905Zm13.052 1.684v-14.273h1.891v14.273h-1.891Zm4.789-4.586 1.784-.155c.084.714.279 1.301.584 1.762.312.454.793.824 1.443 1.11.649.279 1.38.419 2.192.419.721 0 1.358-.108 1.91-.322.552-.214.961-.506 1.228-.876.273-.377.409-.785.409-1.227 0-.448-.13-.837-.39-1.168-.26-.338-.688-.62-1.286-.847-.383-.15-1.231-.38-2.543-.692-1.313-.318-2.232-.616-2.758-.895-.682-.357-1.192-.799-1.53-1.325a3.304 3.304 0 0 1-.497-1.781c0-.721.205-1.393.614-2.016.409-.629 1.007-1.106 1.793-1.431.786-.325 1.66-.487 2.621-.487 1.059 0 1.991.172 2.797.516.812.338 1.436.838 1.871 1.5.435.662.669 1.411.701 2.249l-1.812.136c-.097-.902-.429-1.584-.994-2.045-.559-.46-1.387-.691-2.485-.691-1.143 0-1.978.211-2.504.633-.52.415-.78.918-.78 1.509 0 .513.185.935.556 1.266.364.331 1.312.672 2.845 1.022 1.54.344 2.595.646 3.167.906.832.383 1.446.869 1.842 1.46.396.584.594 1.259.594 2.025 0 .76-.217 1.477-.653 2.152-.435.669-1.062 1.191-1.88 1.568-.812.37-1.728.555-2.748.555-1.293 0-2.378-.189-3.255-.565-.87-.377-1.556-.941-2.056-1.694-.494-.76-.754-1.616-.78-2.571Zm14.076 4.586v-14.273h1.891v7.078l7.094-7.078h2.562L300.621 150l6.256 8.49h-2.494l-5.087-7.224-2.338 2.278v4.946h-1.891Z" fill="#fff"/><path d="M139.475 244.281s-14.326 8.862-.825 17.66c2.597 1.714 12.017 6.479 11.749 10.889 0 0 5.71-8.569-2.638-13.961-8.575-5.517-10.719-11.411-8.286-14.588Z" fill="#ED1C24"/><path d="M134.487 261.21s-5.112 7.858 4.947 9.467c.99.125 8.266.899 10.162 3.323 0 0-.165-4.18-6.101-6.646-5.916-2.466-8.348-3.072-9.008-6.144Zm19.788-8.256c-6.143-6.52-7.854-10.554-5.215-15.778 0 0-18.325 7.147-.227 19.833 6.472 4.535 5.4 9.175 5.4 9.342 1.01-1.066 6.184-6.876.042-13.397Z" fill="#ED1C24"/><path d="M163.989 265.215v-13.263h1.802l6.972 10.413v-10.413h1.684v13.263h-1.802l-6.972-10.422v10.422h-1.684Zm13.116-6.46c0-2.201.592-3.923 1.775-5.165 1.183-1.249 2.71-1.873 4.581-1.873 1.225 0 2.33.292 3.314.877a5.7 5.7 0 0 1 2.245 2.452c.52 1.043.779 2.229.779 3.556 0 1.344-.271 2.548-.815 3.609-.543 1.062-1.313 1.867-2.309 2.416a6.626 6.626 0 0 1-3.223.814c-1.249 0-2.366-.302-3.35-.905a5.818 5.818 0 0 1-2.236-2.47 7.479 7.479 0 0 1-.761-3.311Zm1.811.027c0 1.599.428 2.859 1.286 3.782.863.917 1.943 1.375 3.241 1.375 1.322 0 2.408-.464 3.26-1.393.857-.929 1.285-2.247 1.285-3.954 0-1.079-.184-2.02-.552-2.822-.362-.808-.896-1.433-1.603-1.873-.7-.446-1.488-.669-2.363-.669-1.243 0-2.315.428-3.214 1.284-.893.851-1.34 2.274-1.34 4.27Zm13.388 6.433v-13.263h4.572c1.032 0 1.82.063 2.363.19.761.175 1.41.492 1.947.95.7.591 1.222 1.348 1.566 2.271.35.916.525 1.966.525 3.148 0 1.007-.117 1.9-.353 2.678-.235.778-.537 1.423-.905 1.936a4.864 4.864 0 0 1-1.213 1.203c-.435.29-.963.51-1.585.661-.616.15-1.325.226-2.128.226h-4.789Zm1.756-1.565h2.834c.875 0 1.561-.082 2.055-.245.501-.162.9-.392 1.196-.687.416-.416.739-.974.968-1.674.236-.705.354-1.559.354-2.56 0-1.387-.23-2.452-.689-3.194-.452-.748-1.005-1.248-1.656-1.501-.471-.181-1.229-.272-2.273-.272h-2.789v10.133Zm11.912 1.565v-13.263h9.598v1.565h-7.841v4.062h7.343v1.556h-7.343v4.515h8.148v1.565h-9.905Z" fill="#2D2D2D"/><path d="M18.331 198.412s-14.325 8.861-.824 17.659c2.597 1.714 12.017 6.479 11.749 10.889 0 0 5.71-8.569-2.639-13.961-8.574-5.517-10.718-11.411-8.286-14.587Z" fill="#ED1C24"/><path d="M13.344 215.34s-5.112 7.858 4.947 9.467c.99.126 8.265.899 10.162 3.323 0 0-.165-4.179-6.101-6.646-5.916-2.466-8.348-3.072-9.008-6.144Zm19.788-8.255c-6.143-6.521-7.854-10.554-5.215-15.779 0 0-18.325 7.147-.227 19.833 6.472 4.535 5.4 9.175 5.4 9.342 1.01-1.066 6.184-6.876.041-13.396Z" fill="#ED1C24"/><path d="M42.846 219.345v-13.263h1.802l6.971 10.413v-10.413h1.684v13.263h-1.801l-6.972-10.422v10.422h-1.684Zm13.116-6.459c0-2.202.591-3.924 1.774-5.166 1.184-1.249 2.71-1.873 4.582-1.873 1.225 0 2.33.293 3.314.878a5.7 5.7 0 0 1 2.245 2.451c.52 1.044.779 2.229.779 3.556 0 1.345-.272 2.548-.815 3.61-.543 1.061-1.313 1.866-2.309 2.415a6.627 6.627 0 0 1-3.223.814c-1.25 0-2.366-.301-3.35-.904a5.825 5.825 0 0 1-2.237-2.47 7.48 7.48 0 0 1-.76-3.311Zm1.81.027c0 1.598.43 2.859 1.286 3.781.864.917 1.944 1.376 3.242 1.376 1.322 0 2.408-.465 3.26-1.394.856-.928 1.285-2.246 1.285-3.953 0-1.08-.184-2.021-.552-2.823-.362-.808-.897-1.432-1.603-1.873-.7-.446-1.488-.669-2.363-.669-1.243 0-2.315.428-3.214 1.285-.894.85-1.34 2.273-1.34 4.27Zm13.388 6.432v-13.263h4.573c1.032 0 1.82.064 2.363.19.76.175 1.41.492 1.947.95.7.591 1.222 1.348 1.566 2.271.35.917.525 1.966.525 3.148 0 1.008-.117 1.9-.353 2.678-.235.778-.537 1.424-.905 1.936-.369.507-.773.908-1.214 1.204-.434.289-.962.509-1.584.66-.616.151-1.325.226-2.128.226h-4.79Zm1.757-1.565h2.834c.875 0 1.56-.081 2.055-.244.501-.163.9-.392 1.195-.688.417-.416.74-.974.97-1.673.235-.706.352-1.56.352-2.561 0-1.387-.229-2.451-.688-3.193-.453-.748-1.005-1.249-1.657-1.502-.47-.181-1.228-.271-2.272-.271h-2.79v10.132Zm11.912 1.565v-13.263h9.597v1.566h-7.84v4.062h7.342v1.556h-7.343v4.514h8.15v1.565h-9.906Z" fill="#2D2D2D"/><path d="M260.618 198.412s-14.326 8.861-.825 17.659c2.597 1.714 12.017 6.479 11.749 10.889 0 0 5.71-8.569-2.638-13.961-8.575-5.517-10.718-11.411-8.286-14.587Z" fill="#ED1C24"/><path d="M255.63 215.34s-5.111 7.858 4.947 9.467c.99.126 8.266.899 10.162 3.323 0 0-.165-4.179-6.101-6.646-5.916-2.466-8.348-3.072-9.008-6.144Zm19.788-8.255c-6.142-6.521-7.853-10.554-5.215-15.779 0 0-18.324 7.147-.227 19.833 6.473 4.535 5.401 9.175 5.401 9.342 1.01-1.066 6.183-6.876.041-13.396Z" fill="#ED1C24"/><path d="M285.132 219.345v-13.263h1.802l6.972 10.413v-10.413h1.684v13.263h-1.802l-6.972-10.422v10.422h-1.684Zm13.116-6.459c0-2.202.592-3.924 1.775-5.166 1.183-1.249 2.71-1.873 4.581-1.873 1.226 0 2.33.293 3.314.878a5.7 5.7 0 0 1 2.246 2.451c.519 1.044.778 2.229.778 3.556 0 1.345-.271 2.548-.814 3.61-.544 1.061-1.313 1.866-2.309 2.415a6.63 6.63 0 0 1-3.224.814c-1.249 0-2.366-.301-3.35-.904a5.824 5.824 0 0 1-2.236-2.47 7.482 7.482 0 0 1-.761-3.311Zm1.811.027c0 1.598.429 2.859 1.286 3.781.863.917 1.944 1.376 3.241 1.376 1.322 0 2.409-.465 3.26-1.394.857-.928 1.286-2.246 1.286-3.953 0-1.08-.184-2.021-.553-2.823-.362-.808-.896-1.432-1.602-1.873-.701-.446-1.488-.669-2.363-.669-1.244 0-2.315.428-3.215 1.285-.893.85-1.34 2.273-1.34 4.27Zm13.388 6.432v-13.263h4.572c1.033 0 1.82.064 2.364.19.76.175 1.409.492 1.946.95.7.591 1.223 1.348 1.567 2.271.35.917.525 1.966.525 3.148 0 1.008-.118 1.9-.353 2.678-.236.778-.538 1.424-.906 1.936-.368.507-.772.908-1.213 1.204-.435.289-.963.509-1.585.66-.615.151-1.325.226-2.127.226h-4.79Zm1.756-1.565h2.834c.876 0 1.561-.081 2.056-.244.501-.163.899-.392 1.195-.688.416-.416.739-.974.969-1.673.235-.706.353-1.56.353-2.561 0-1.387-.229-2.451-.688-3.193-.453-.748-1.005-1.249-1.657-1.502-.471-.181-1.229-.271-2.273-.271h-2.789v10.132Zm11.912 1.565v-13.263h9.598v1.566h-7.841v4.062h7.343v1.556h-7.343v4.514h8.149v1.565h-9.906Z" fill="#2D2D2D"/><path d="M112.375 151.866V67.873S129.102 84.1 175.866 84.1c46.763 0 62.75-15.925 62.75-15.925v83.691c-19.509 28.638-117.362 20.08-126.241 0Z" fill="#E0454C"/><path d="M112.008 210.067V124.68s16.178 16.517 62.941 16.517c46.763 0 63.625-17.599 63.625-17.599v86.469c-19.887 24.931-114.463 20.256-126.566 0Z" fill="#0070CC"/><path d="M238.72 64.255c0 2.369-1.496 4.799-4.623 7.163-3.111 2.351-7.683 4.512-13.441 6.344-11.505 3.662-27.519 5.943-45.421 5.943-17.903 0-33.917-2.281-45.421-5.942-5.758-1.833-10.33-3.994-13.442-6.346-3.127-2.363-4.623-4.793-4.623-7.162 0-2.368 1.496-4.798 4.623-7.162 3.112-2.352 7.684-4.512 13.442-6.345 11.504-3.661 27.518-5.942 45.421-5.942 17.902 0 33.916 2.28 45.421 5.942 5.758 1.833 10.33 3.994 13.441 6.345 3.127 2.364 4.623 4.794 4.623 7.162Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m111.629 64.255.674 143.752M238.721 63.889v144.118m0 0c0 10.846-28.298 19.639-63.206 19.639s-63.207-8.793-63.207-19.639m126.417-87.252c0 10.847-28.394 19.64-63.42 19.64-35.025 0-63.419-8.793-63.419-19.64" stroke="#2D2D2D" stroke-width="2"/><path d="M131.962 116.552v-14.273h2.846l3.381 10.106c.312.941.539 1.646.682 2.113.162-.519.416-1.282.76-2.288l3.42-9.931h2.544v14.273h-1.823v-11.946l-4.151 11.946h-1.705l-4.132-12.151v12.151h-1.822Zm16.921 0v-14.273h10.329v1.684h-8.438v4.372h7.902v1.675h-7.902v4.858h8.77v1.684h-10.661Zm13.413 0v-14.273h2.846l3.381 10.106c.312.941.539 1.646.682 2.113.163-.519.416-1.282.76-2.288l3.421-9.931h2.543v14.273h-1.822v-11.946l-4.152 11.946h-1.705l-4.131-12.151v12.151h-1.823Zm16.307-6.951c0-2.37.637-4.223 1.91-5.56 1.274-1.344 2.917-2.015 4.931-2.015 1.319 0 2.508.314 3.567.944a6.136 6.136 0 0 1 2.416 2.639c.559 1.123.838 2.398.838 3.826 0 1.448-.292 2.743-.877 3.885-.584 1.142-1.413 2.009-2.485 2.6a7.137 7.137 0 0 1-3.469.876c-1.344 0-2.546-.325-3.605-.974a6.268 6.268 0 0 1-2.407-2.658 8.046 8.046 0 0 1-.819-3.563Zm1.949.029c0 1.72.462 3.077 1.384 4.07.929.986 2.092 1.48 3.489 1.48 1.422 0 2.592-.5 3.508-1.5.922-.999 1.383-2.418 1.383-4.255 0-1.162-.198-2.174-.594-3.037-.39-.87-.965-1.542-1.725-2.016-.753-.48-1.601-.72-2.543-.72-1.338 0-2.491.46-3.459 1.382-.962.915-1.443 2.447-1.443 4.596Zm14.388 6.922v-14.273h6.334c1.273 0 2.241.13 2.904.389.662.253 1.192.705 1.588 1.354a4.05 4.05 0 0 1 .594 2.151c0 1.013-.328 1.867-.984 2.561-.656.695-1.669 1.136-3.04 1.324.5.24.88.477 1.14.711.552.506 1.075 1.139 1.569 1.899l2.485 3.884h-2.378l-1.89-2.969c-.553-.857-1.007-1.513-1.365-1.967-.357-.454-.678-.772-.964-.954a2.791 2.791 0 0 0-.858-.38c-.214-.045-.565-.068-1.052-.068h-2.193v6.338h-1.89Zm1.89-7.974h4.064c.864 0 1.539-.087 2.027-.263.487-.181.857-.467 1.11-.856.254-.396.381-.825.381-1.286 0-.675-.247-1.23-.741-1.665-.487-.434-1.26-.652-2.319-.652h-4.522v4.722Zm16.356 7.974v-6.046l-5.505-8.227h2.299l2.816 4.303c.52.805 1.004 1.61 1.452 2.415.429-.746.949-1.587 1.559-2.522l2.768-4.196h2.202l-5.7 8.227v6.046h-1.891Zm-61.206 85.744v-14.274h4.921c1.111 0 1.958.068 2.543.205.819.188 1.517.529 2.095 1.022.754.636 1.316 1.451 1.686 2.444.377.987.565 2.116.565 3.388 0 1.084-.127 2.045-.38 2.882-.253.838-.578 1.532-.974 2.084-.397.545-.832.977-1.306 1.295-.468.311-1.036.548-1.705.711-.663.162-1.426.243-2.29.243h-5.155Zm1.89-1.684h3.05c.942 0 1.679-.088 2.212-.263.539-.176.968-.422 1.286-.74.449-.448.796-1.049 1.043-1.802.253-.759.38-1.678.38-2.755 0-1.493-.247-2.639-.74-3.437-.488-.805-1.082-1.344-1.784-1.616-.506-.195-1.322-.292-2.446-.292h-3.001v10.905Zm13.053 1.684v-14.274h1.89v14.274h-1.89Zm4.789-4.586 1.783-.156c.085.714.279 1.302.585 1.763.312.454.792.824 1.442 1.11.65.279 1.38.418 2.192.418.722 0 1.358-.107 1.91-.321.553-.214.962-.506 1.228-.876.273-.377.409-.786.409-1.227 0-.448-.129-.838-.389-1.169-.26-.337-.689-.619-1.287-.847-.383-.149-1.231-.379-2.543-.691-1.312-.318-2.231-.617-2.758-.896-.682-.357-1.192-.798-1.529-1.324a3.297 3.297 0 0 1-.497-1.782c0-.72.204-1.392.613-2.015.41-.63 1.007-1.107 1.793-1.431.787-.325 1.66-.487 2.622-.487 1.059 0 1.991.172 2.796.516.812.337 1.436.837 1.871 1.499.436.662.669 1.412.702 2.249l-1.813.137c-.097-.903-.428-1.584-.993-2.045-.559-.461-1.387-.691-2.485-.691-1.144 0-1.978.211-2.505.633-.519.415-.779.918-.779 1.509 0 .513.185.934.555 1.266.364.331 1.312.671 2.846 1.022 1.539.344 2.595.646 3.167.905.831.383 1.445.87 1.841 1.461.397.584.595 1.259.595 2.025 0 .759-.218 1.477-.653 2.152-.435.668-1.062 1.191-1.881 1.567-.812.37-1.728.555-2.748.555-1.293 0-2.377-.188-3.254-.564-.871-.377-1.556-.942-2.057-1.695-.493-.759-.753-1.616-.779-2.57Zm14.076 4.586v-14.274h1.89v7.079l7.094-7.079h2.563l-5.993 5.784 6.256 8.49h-2.495l-5.086-7.225-2.339 2.279v4.946h-1.89Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/04-bglines.svg b/build/img/features/multitier/04-bglines.svg
new file mode 100644
index 0000000..5f2e42f
--- /dev/null
+++ b/build/img/features/multitier/04-bglines.svg
@@ -0,0 +1 @@
+<svg width="350" height="220" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h350v220H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="350" height="220"><path fill="#0070CC" d="M0 0h350v220H0z"/></mask><g mask="url(#a)" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M82.915 310.302 485.88-121.42l.197.183L83.111 310.486l-.196-.184Zm149.407-514.544c-.002-.001-.003-.001.051-.124a.728.728 0 0 1 .055-.122l.008.003.031.014.122.053a99.669 99.669 0 0 1 2.32 1.068c1.603.759 3.927 1.9 6.817 3.422 5.781 3.046 13.826 7.622 22.883 13.744 18.112 12.245 40.28 30.679 56.484 55.436 16.206 24.758 26.447 55.84 20.701 93.37C336.049.149 314.321 44.107 266.62 94.625 171.242 195.635 120.871 249.6 94.346 278.313c-13.263 14.356-20.565 22.398-24.55 26.852a317.718 317.718 0 0 0-3.821 4.327 64.77 64.77 0 0 0-.794.941l-.028.034-.007.009-.106-.082-.106-.082v-.001l.002-.002.007-.009.029-.036a54.987 54.987 0 0 1 .8-.947 324.45 324.45 0 0 1 3.824-4.331c3.987-4.455 11.29-12.499 24.552-26.856 26.527-28.713 76.898-82.679 172.277-183.69C314.102 43.948 335.794.038 341.529-37.419c5.734-37.453-4.484-68.469-20.66-93.183-16.178-24.715-38.315-43.126-56.411-55.359-9.047-6.117-17.083-10.688-22.857-13.729a181.361 181.361 0 0 0-6.807-3.418 106.82 106.82 0 0 0-2.313-1.064l-.121-.053-.031-.014-.007-.003Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M214.348-204.242c-.001-.001-.002-.001.051-.124s.054-.123.056-.122l.007.003.031.014c.028.011.068.029.122.053a102.278 102.278 0 0 1 2.321 1.068c1.602.759 3.926 1.9 6.817 3.422 5.78 3.046 13.825 7.622 22.882 13.744 18.113 12.245 40.28 30.679 56.485 55.436 16.205 24.758 26.447 55.84 20.701 93.37-5.746 37.527-27.474 81.485-75.175 132.003C153.268 195.635 102.897 249.6 76.372 278.313c-13.263 14.356-20.564 22.398-24.55 26.852a317.718 317.718 0 0 0-3.821 4.327 63.823 63.823 0 0 0-.794.941l-.028.034-.007.009-.106-.082-.106-.082v-.001l.002-.002.007-.009.029-.036.132-.16c.125-.152.334-.4.668-.787a324.45 324.45 0 0 1 3.824-4.331c3.987-4.455 11.29-12.499 24.553-26.856 26.526-28.713 76.897-82.679 172.276-183.69 47.677-50.492 69.37-94.402 75.104-131.859 5.735-37.453-4.484-68.469-20.66-93.183-16.178-24.715-38.314-43.126-56.41-55.359-9.048-6.117-17.084-10.688-22.857-13.729a182.14 182.14 0 0 0-6.807-3.418 109.832 109.832 0 0 0-2.314-1.064l-.121-.053-.03-.014-.008-.003Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M196.378-204.242c-.002-.001-.002-.001.051-.124a.728.728 0 0 1 .055-.122l.008.003.031.014.122.053a99.669 99.669 0 0 1 2.32 1.068c1.603.759 3.927 1.9 6.818 3.422 5.78 3.046 13.825 7.622 22.882 13.744 18.112 12.245 40.28 30.679 56.484 55.436 16.206 24.758 26.447 55.84 20.701 93.37-5.745 37.527-27.473 81.485-75.174 132.003C135.298 195.635 84.927 249.6 58.402 278.313c-13.263 14.356-20.565 22.398-24.55 26.852a317.718 317.718 0 0 0-3.821 4.327 63.823 63.823 0 0 0-.794.941l-.028.034-.007.009-.106-.082-.106-.082v-.001l.002-.002.007-.009.029-.036.131-.16c.126-.152.335-.4.668-.787.667-.773 1.832-2.104 3.825-4.331 3.987-4.455 11.29-12.499 24.553-26.856 26.526-28.713 76.897-82.679 172.276-183.69C278.158 43.948 299.85.038 305.585-37.419c5.734-37.453-4.484-68.469-20.66-93.183-16.178-24.715-38.314-43.126-56.411-55.359-9.047-6.117-17.083-10.688-22.857-13.729a181.361 181.361 0 0 0-6.807-3.418 106.82 106.82 0 0 0-2.313-1.064l-.121-.053-.03-.014-.008-.003Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M174.807-204.242c-.001-.001-.002-.001.051-.124s.054-.123.056-.122l.008.003.031.014.121.053a102.876 102.876 0 0 1 2.321 1.068c1.602.759 3.927 1.9 6.817 3.422 5.781 3.046 13.825 7.622 22.882 13.744 18.113 12.245 40.281 30.679 56.485 55.436 16.206 24.758 26.447 55.84 20.701 93.37-5.746 37.527-27.474 81.485-75.175 132.003C113.727 195.635 63.357 249.6 36.831 278.313c-13.263 14.356-20.564 22.398-24.55 26.852a318.52 318.52 0 0 0-3.82 4.327 64.08 64.08 0 0 0-.795.941l-.027.034-.008.009-.106-.082-.106-.082v-.001l.002-.002.007-.009.03-.036.13-.16c.127-.152.335-.4.669-.787.666-.773 1.831-2.104 3.825-4.331 3.986-4.455 11.289-12.499 24.552-26.856 26.527-28.713 76.898-82.679 172.276-183.69C256.587 43.948 278.28.038 284.015-37.419c5.734-37.453-4.485-68.469-20.661-93.183-16.177-24.715-38.314-43.126-56.41-55.359-9.048-6.117-17.083-10.688-22.857-13.729a182.14 182.14 0 0 0-6.807-3.418 109.832 109.832 0 0 0-2.314-1.064 3.834 3.834 0 0 0-.121-.053l-.03-.014-.008-.003ZM95.135 313.897 498.1-117.826l.197.184L95.331 314.08l-.196-.183Zm12.224 3.595 402.965-431.723.196.183-402.965 431.723-.196-.183Zm12.224 3.594 402.965-431.723.196.184-402.965 431.722-.196-.183Zm12.223 3.595 402.966-431.723.196.183-402.966 431.723-.196-.183Zm12.224 3.595 402.965-431.723.196.183-402.965 431.723-.196-.183Zm12.217 3.594L559.212-99.852l.196.183-402.965 431.723-.196-.184Zm12.223 3.595L571.435-96.257l.197.183-402.966 431.722-.196-.183Zm12.224 3.595L583.659-92.663l.196.183L180.89 339.244l-.196-.183Zm12.217 3.595L595.876-89.068l.196.183-402.965 431.723-.196-.183Zm12.223 3.595L608.099-85.473l.197.183L205.33 346.433l-.196-.183Z"/><path d="m189.379 111.881 3.546 3.091.891-4.535-4.437 1.444Zm54.32-15.044 3.787 2.79.518-4.592-4.305 1.802Zm34.594 17.325 3.542 3.095.897-4.533-4.439 1.438Zm4.683 78.343 3.514 3.128.939-4.525-4.453 1.397Zm-10.162 67.918-3.597-3.032-.815 4.549 4.412-1.517Zm93.821-150.618-3.598-3.032-.815 4.549 4.413-1.517Zm-100.5-61.851 4.076 2.35v-4.622l-4.076 2.272Z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/icon-play.svg b/build/img/features/multitier/icon-play.svg
new file mode 100644
index 0000000..ca73dc3
--- /dev/null
+++ b/build/img/features/multitier/icon-play.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="#2D2D2D"/><path d="m17.714 12-8.571 4.949V7.05L17.714 12Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/logo-apache-summit.svg b/build/img/features/multitier/logo-apache-summit.svg
new file mode 100644
index 0000000..6a791db
--- /dev/null
+++ b/build/img/features/multitier/logo-apache-summit.svg
@@ -0,0 +1 @@
+<svg width="50" height="22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.189 13.501v-.66c-.454.72-1.07 1.18-1.85 1.356a3.77 3.77 0 0 1-2.302-.189c-.768-.306-1.42-.884-1.966-1.721-.546-.838-.826-1.934-.826-3.302 0-1.604.36-2.889 1.082-3.891.721-.99 1.884-1.486 3.49-1.486 1.22 0 2.349.33 3.396 1.002 1.046.672 1.558 1.91 1.558 3.715v5.448c0 1.804-.523 3.03-1.559 3.69a6.238 6.238 0 0 1-3.396.99c-2.338 0-3.791-1.108-4.35-3.324h2.78c.198.365.512.636.93.837.42.188.838.247 1.257.153.418-.094.802-.342 1.14-.755.36-.424.558-1.037.616-1.863Zm-4.35-4.445c0 1.78.512 2.77 1.524 2.96 1.012.188 1.768-.048 2.244-.72.233-.283.396-.73.5-1.332a5.87 5.87 0 0 0 .024-1.804 3.697 3.697 0 0 0-.628-1.58c-.326-.46-.814-.696-1.454-.696-.86 0-1.454.318-1.756.967-.303.636-.454 1.38-.454 2.205Zm16.249 5.058H20.75c-.383 0-.697-.118-.93-.365-.244-.248-.36-.566-.36-.944V7.546c0-.613-.187-1.073-.559-1.356a1.99 1.99 0 0 0-1.244-.424c-.454 0-.861.141-1.221.424-.361.283-.536.731-.536 1.356v6.58h-2.675V8.09c0-1.757.454-2.925 1.35-3.514a5.845 5.845 0 0 1 2.989-.967c1.116 0 2.151.295 3.093.884.943.59 1.408 1.793 1.408 3.597v6.025h.023Zm.651-9.385h2.675v9.398H22.74V4.729Zm7.584 9.386c-.838.047-1.745.036-2.722-.035-.977-.083-1.465-.708-1.465-1.899V2.123h1.372c.326 0 .628.13.873.389.255.26.383.566.383.932v.353h1.559v.543c0 .389-.128.707-.384.943a1.263 1.263 0 0 1-.919.366h-.267v5.79c0 .436.256.66.767.66h.803v2.016Z" fill="#fff"/><path d="M37.603 10.943h1.908c-.28 1.085-.814 1.91-1.605 2.476-.791.59-1.78.884-2.978.884-1.454 0-2.582-.471-3.396-1.427-.814-.931-1.221-2.252-1.221-3.985 0-1.651.395-2.936 1.186-3.868.814-.955 1.943-1.427 3.396-1.427 1.524 0 2.71.46 3.548 1.392.814.955 1.221 2.276 1.221 3.985v.425c0 .13-.012.224-.035.271h-6.595c.024.802.221 1.391.57 1.78.326.413.826.614 1.49.614.43 0 .802-.095 1.104-.271a.418.418 0 0 0 .21-.142l.209-.212c.023-.083.116-.177.29-.307.163-.118.396-.188.698-.188Zm-4.57-3.007h3.896c-.047-.696-.233-1.215-.535-1.545-.326-.366-.803-.542-1.408-.542-.558 0-1.011.176-1.372.542-.372.354-.558.873-.582 1.545ZM0 0h1.372c.361 0 .663.13.92.39.255.259.383.565.383.93v12.807H0V0Zm22.738 2.123h1.373c.36 0 .663.13.919.39.256.259.384.565.384.93v.814h-2.676V2.123Zm-4.766 17.611v-.206l3.303-2.045.267.442-2.784 1.674 2.79 1.646-.266.427-3.31-1.938Zm6.821 1.212a.398.398 0 0 0-.175-.35 1.324 1.324 0 0 0-.435-.199 6.613 6.613 0 0 0-.568-.142 3.25 3.25 0 0 1-.561-.171 1.29 1.29 0 0 1-.435-.285c-.117-.124-.175-.295-.175-.514 0-.18.037-.334.112-.463a.981.981 0 0 1 .308-.313c.127-.086.274-.147.442-.185.168-.043.344-.065.526-.065.327 0 .608.043.842.129.238.08.427.166.568.256l-.225.45a5.055 5.055 0 0 0-.505-.243 1.632 1.632 0 0 0-.673-.121 1.37 1.37 0 0 0-.308.035c-.099.02-.19.05-.274.093a.574.574 0 0 0-.196.171.424.424 0 0 0-.07.25c0 .123.058.218.175.284.117.067.262.124.435.171.173.043.36.086.56.129.206.038.396.095.569.17.173.077.318.179.434.307.117.128.176.302.176.52 0 .328-.129.599-.386.812-.252.214-.633.321-1.143.321a2.43 2.43 0 0 1-.456-.043 2.73 2.73 0 0 1-.778-.27 1.64 1.64 0 0 1-.267-.186l.28-.463c.057.057.132.117.225.178.094.057.197.11.309.157.112.048.231.086.357.114a2.019 2.019 0 0 0 .743.014c.113-.023.211-.057.295-.1a.555.555 0 0 0 .197-.178.47.47 0 0 0 .077-.27Zm3.538-2.601h.996v2.43c0 .232.014.456.042.67h.47v.463h-.933l-.02-.606h-.029a1.49 1.49 0 0 1-.484.499 1.328 1.328 0 0 1-.729.192c-.215 0-.4-.026-.554-.078a.757.757 0 0 1-.372-.257 1.216 1.216 0 0 1-.217-.491 3.627 3.627 0 0 1-.07-.777v-1.568h-.47v-.477h1.017v1.93c0 .196.007.371.021.528.019.152.054.283.105.392a.56.56 0 0 0 .224.242.901.901 0 0 0 .407.079.904.904 0 0 0 .631-.243 1.53 1.53 0 0 0 .414-.605v-1.846h-.449v-.477Zm3.357 3.563v-2.373c0-.1-.005-.195-.014-.285a.785.785 0 0 0-.05-.25.364.364 0 0 0-.112-.178.27.27 0 0 0-.19-.064.514.514 0 0 0-.406.2c-.107.133-.19.299-.245.498v2.452h-.533v-3.563h.364l.106.435h.028c.046-.072.09-.138.133-.2a.904.904 0 0 1 .154-.17.63.63 0 0 1 .21-.108.904.904 0 0 1 .302-.043c.07 0 .143.012.218.036a.543.543 0 0 1 .203.1.555.555 0 0 1 .168.178.693.693 0 0 1 .091.278 1.53 1.53 0 0 1 .358-.435c.136-.104.32-.157.554-.157.154 0 .278.027.372.079a.526.526 0 0 1 .224.228.927.927 0 0 1 .112.349c.023.133.035.283.035.449v2.544h-.533v-2.423c0-.1-.004-.192-.014-.278a.827.827 0 0 0-.056-.235.343.343 0 0 0-.105-.157.252.252 0 0 0-.175-.057.521.521 0 0 0-.414.2c-.112.133-.196.323-.252.57v2.38h-.533Zm4.064 0v-2.373c0-.1-.005-.195-.014-.285a.788.788 0 0 0-.05-.25.364.364 0 0 0-.111-.178.27.27 0 0 0-.19-.064.515.515 0 0 0-.406.2c-.108.133-.19.299-.246.498v2.452h-.533v-3.563h.365l.105.435h.028l.133-.2a.9.9 0 0 1 .155-.17.63.63 0 0 1 .21-.108.905.905 0 0 1 .302-.043.71.71 0 0 1 .217.036.545.545 0 0 1 .203.1.555.555 0 0 1 .169.178.694.694 0 0 1 .09.278 1.53 1.53 0 0 1 .358-.435c.136-.104.32-.157.554-.157a.76.76 0 0 1 .372.079.525.525 0 0 1 .224.228.927.927 0 0 1 .113.349c.023.133.035.283.035.449v2.544h-.533v-2.423c0-.1-.005-.192-.014-.278a.82.82 0 0 0-.056-.235.342.342 0 0 0-.106-.157.252.252 0 0 0-.175-.057.521.521 0 0 0-.414.2c-.112.133-.196.323-.252.57v2.38h-.533Zm2.963 0v-.478h1.22v-2.608h-1.22v-.477h1.782v3.085h1.192v.478h-2.974Zm1.031-4.575c0-.128.042-.237.127-.327a.412.412 0 0 1 .322-.143c.136 0 .248.047.337.143a.439.439 0 0 1 0 .64.466.466 0 0 1-.337.129.433.433 0 0 1-.449-.442Zm2.515 1.012h.835v-.705l.547-.157v.862h1.872v.477h-1.873v1.682c0 .347.082.603.246.77.168.166.407.249.715.249.21 0 .393-.04.547-.121.16-.081.302-.169.428-.264l.182.42c-.163.133-.36.24-.589.321-.224.08-.456.121-.694.121a1.65 1.65 0 0 1-.533-.085 1.174 1.174 0 0 1-.736-.684 1.67 1.67 0 0 1-.112-.642v-1.767h-.835v-.477Zm4.429 3.327-.266-.427 2.79-1.646-2.783-1.674.266-.442L50 19.528v.206l-3.31 1.938Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/logo-apache-wh.svg b/build/img/features/multitier/logo-apache-wh.svg
new file mode 100644
index 0000000..f1831e0
--- /dev/null
+++ b/build/img/features/multitier/logo-apache-wh.svg
@@ -0,0 +1 @@
+<svg width="53" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.601 19.074v-.642c-.437.699-1.03 1.146-1.782 1.318-.75.172-1.49.115-2.219-.183-.74-.298-1.367-.86-1.894-1.674-.526-.814-.795-1.88-.795-3.21 0-1.56.347-2.81 1.042-3.784.695-.963 1.816-1.445 3.362-1.445a5.89 5.89 0 0 1 3.272.974c1.01.654 1.502 1.858 1.502 3.612v5.297c0 1.755-.504 2.947-1.502 3.59a5.97 5.97 0 0 1-3.272.962c-2.253 0-3.654-1.078-4.191-3.233h2.678c.19.355.493.62.897.814.403.183.807.24 1.21.149.404-.092.773-.332 1.098-.734.348-.413.538-1.009.594-1.811ZM20.41 14.75c0 1.731.493 2.694 1.468 2.878.975.183 1.703-.046 2.163-.7.224-.275.381-.71.482-1.295.1-.585.1-1.17.022-1.754a3.614 3.614 0 0 0-.605-1.537c-.314-.447-.784-.676-1.4-.676-.83 0-1.402.31-1.693.94-.292.62-.437 1.341-.437 2.144Zm15.656 4.92h-1.289c-.37 0-.672-.115-.897-.356-.235-.24-.347-.55-.347-.917v-5.113c0-.597-.18-1.044-.538-1.32a1.907 1.907 0 0 0-1.199-.412c-.437 0-.83.138-1.177.413-.347.275-.515.71-.515 1.319v6.397h-2.578v-5.87c0-1.709.437-2.844 1.3-3.417a5.598 5.598 0 0 1 2.88-.94c1.076 0 2.074.287 2.982.86.907.573 1.355 1.743 1.355 3.497v5.859h.023Zm.628-9.127h2.577v9.138h-2.577v-9.138ZM44 19.67c-.806.046-1.68.034-2.622-.035-.941-.08-1.412-.688-1.412-1.846V8.01h1.323c.313 0 .605.126.84.378.247.253.37.55.37.906v.344h1.502v.528c0 .378-.123.688-.37.917-.246.24-.538.355-.885.355h-.258v5.63c0 .424.246.642.74.642H44v1.96Z" fill="#fff"/><path d="M51.017 16.585h1.837c-.268 1.055-.784 1.858-1.546 2.408-.762.574-1.715.86-2.87.86-1.4 0-2.487-.458-3.272-1.387-.784-.906-1.176-2.19-1.176-3.876 0-1.605.38-2.854 1.143-3.76.784-.929 1.871-1.388 3.272-1.388 1.468 0 2.611.448 3.418 1.353.785.93 1.177 2.213 1.177 3.876v.413a.7.7 0 0 1-.033.263h-6.355c.023.78.213 1.353.55 1.731.313.402.795.597 1.434.597.414 0 .773-.092 1.064-.264a.402.402 0 0 0 .202-.138l.202-.206c.022-.08.112-.172.28-.298.157-.115.381-.183.672-.183Zm-4.405-2.923h3.755c-.045-.677-.225-1.181-.516-1.502-.314-.356-.773-.528-1.356-.528-.538 0-.975.172-1.323.528-.358.344-.537.848-.56 1.502ZM14.783 5.946h1.323c.347 0 .638.126.885.378s.37.55.37.906v12.452h-2.578V5.946ZM36.694 8.01h1.322c.348 0 .639.126.885.378.247.252.37.55.37.906v.79h-2.577V8.01Zm-15.399.137h-.403V7.85c-.202.23-.482.344-.83.344a1.2 1.2 0 0 1-.84-.332 1.208 1.208 0 0 1-.37-.906c0-.379.134-.688.392-.929.236-.23.527-.332.852-.332.336 0 .605.114.807.355v-.298h.403v2.396h-.01Zm-.415-1.192a.893.893 0 0 0-.224-.596.745.745 0 0 0-.56-.241.787.787 0 0 0-.594.252c-.157.16-.235.333-.235.516 0 .24.067.447.213.62a.685.685 0 0 0 .571.263c.224 0 .415-.08.583-.241a.732.732 0 0 0 .246-.573Zm3.329-.069c0 .378-.112.688-.336.929a1.162 1.162 0 0 1-.897.378 1.03 1.03 0 0 1-.796-.332v1.077h-.425V5.74h.403v.287c.1-.115.224-.195.347-.252.135-.058.27-.08.426-.08.325 0 .617.114.863.332.28.23.415.516.415.86Zm-.437.057a.806.806 0 0 0-.236-.584.794.794 0 0 0-.582-.241.757.757 0 0 0-.583.263.826.826 0 0 0-.213.574c0 .206.056.378.18.539.145.183.358.275.638.275a.77.77 0 0 0 .572-.241c.157-.149.224-.344.224-.585Zm3.25 1.204h-.403V7.85c-.202.23-.482.344-.83.344a1.2 1.2 0 0 1-.84-.332 1.208 1.208 0 0 1-.37-.906c0-.379.135-.688.392-.929.236-.23.527-.332.852-.332.336 0 .605.114.807.355v-.298h.404v2.396h-.012Zm-.403-1.192a.894.894 0 0 0-.224-.596.745.745 0 0 0-.56-.241.787.787 0 0 0-.595.252c-.157.16-.235.333-.235.516 0 .24.067.447.213.62a.685.685 0 0 0 .572.263.81.81 0 0 0 .582-.241.771.771 0 0 0 .247-.573Zm3.216.401c-.135.275-.292.482-.471.62a1.18 1.18 0 0 1-.729.229c-.325 0-.616-.115-.863-.356a1.229 1.229 0 0 1-.392-.917h.023s0 .011-.011.023c0-.379.123-.688.38-.929.225-.218.494-.332.807-.332.292 0 .538.08.762.229.213.149.381.367.482.642h-.47c-.157-.287-.415-.436-.762-.436a.705.705 0 0 0-.55.241.844.844 0 0 0-.224.585c0 .23.079.435.236.596a.77.77 0 0 0 .571.24.821.821 0 0 0 .426-.114.912.912 0 0 0 .314-.31h.47v-.011Zm2.432.791h-.426V6.771a.604.604 0 0 0-.18-.459.619.619 0 0 0-.448-.183.623.623 0 0 0-.437.16.586.586 0 0 0-.168.436v1.422h-.426V4.948h.426v.998a.818.818 0 0 1 .617-.253c.269 0 .504.092.706.287.213.206.325.47.325.791v1.376h.01Zm2.779-1.032h-1.983a.771.771 0 0 0 .291.493c.146.103.303.16.47.16a.822.822 0 0 0 .449-.137.734.734 0 0 0 .303-.367h.437c-.112.321-.292.55-.527.711a1.167 1.167 0 0 1-.672.206c-.314 0-.583-.114-.807-.343a1.288 1.288 0 0 1-.36-.918c0-.378.124-.688.382-.917.235-.218.504-.321.818-.321.314 0 .594.103.818.321.258.24.392.573.392.986v.126h-.01Zm-.437-.401a.773.773 0 0 0-.291-.436.754.754 0 0 0-.482-.172.76.76 0 0 0-.56.23.79.79 0 0 0-.213.378h1.546ZM3.599 4.788s-7.79 4.861-.449 9.688c1.412.94 6.534 3.554 6.388 5.974 0 0 3.105-4.701-1.434-7.66-4.662-3.026-5.828-6.26-4.505-8.002Z" fill="#fff"/><path d="M.887 14.075s-2.78 4.31 2.69 5.194c.537.069 4.493.493 5.524 1.823 0 0-.09-2.293-3.317-3.646-3.216-1.353-4.539-1.686-4.897-3.371Zm10.758-4.529C8.305 5.969 7.375 3.756 8.81.889c0 0-9.963 3.922-.123 10.881 3.519 2.488 2.936 5.034 2.936 5.125.549-.584 3.362-3.772.022-7.35Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/logo-raif.svg b/build/img/features/multitier/logo-raif.svg
new file mode 100644
index 0000000..c127a19
--- /dev/null
+++ b/build/img/features/multitier/logo-raif.svg
@@ -0,0 +1 @@
+<svg width="86" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 1.282h22.531V23.89H0V1.282Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M.652 1.936H21.88v21.3H.651v-21.3Z" fill="#FFF200"/><path fill-rule="evenodd" clip-rule="evenodd" d="m1.778 18.932 2.77 2.832 6.487-6.605L17.74 21.9l2.81-2.791-6.638-6.66 1.276-1.239V8.568l.801-.68v2.07l1.032.844L20.1 7.71l.991.763c.584-2.165-2.796-7.082-5.592-4.358l-3.258 3.241.666.804-1.656 1.62L9.65 8.2l.842-.763-3.57-3.458C4.235 1.759 1.48 5.137 1.384 8.432l.977-.817 3 3.241 1.072-.898V7.969l.665.504v2.601L8.4 12.382l-6.623 6.55Zm26.508-14.94v1.961h.842c1.153-.217.841-1.879 0-1.96h-.842Zm-2.389-1.947v8.88h2.39V8.036l2.035 2.887h2.823l-2.51-3.554c2.905-1.416 1.819-5.284-1.235-5.325h-3.502Zm11.049 4.44c.787 0 1.425.598 1.425 1.334 0 .735-.638 1.335-1.425 1.335-.774 0-1.412-.6-1.412-1.335 0-.736.638-1.335 1.412-1.335Zm-.503-1.962c.652 0 1.263.218 1.765.572v-.34h2.334l.014 6.169h-2.362l.014-.381a3.056 3.056 0 0 1-1.765.558c-1.737 0-3.162-1.47-3.162-3.282 0-1.811 1.425-3.296 3.162-3.296Zm5.349.232h2.483v6.169h-2.483v-6.17Zm1.248-3.528c.72 0 1.303.6 1.303 1.321 0 .722-.583 1.321-1.303 1.321a1.32 1.32 0 0 1 0-2.642Zm18.853 3.528h2.484v6.169h-2.484v-6.17Zm1.235-3.528c.733 0 1.317.6 1.317 1.321a1.32 1.32 0 0 1-1.317 1.321c-.72 0-1.303-.6-1.303-1.32 0-.722.584-1.322 1.303-1.322ZM44.737 4.755v1.96h.855v4.209h2.403V6.716h2.253v4.208h2.484V6.689h1.547V4.782h-1.616V3.407c-.04-.504 1.14-.708 1.548-.3V1.091c-2.28-.721-4.126.573-4.113 2.574v1.09h-2.117V3.407c-.028-.504 1.004-.708 1.6-.3V1.091c-1.98-.585-4.098.382-4.084 2.56v1.09l-.76.014ZM57.82 11.1c2.131-.014 2.918-.899 3.38-2.193h-2.158c-.977 1.253-2.403.341-2.334-.68h4.56c0-2.506-1.33-3.691-3.447-3.691s-3.448 1.498-3.448 3.323 1.547 3.255 3.447 3.241Zm-.8-4.33c.026-.75 1.655-.75 1.764 0H57.02Zm17.712 4.33c2.144-.014 2.932-.899 3.393-2.193h-2.172c-.976 1.253-2.402.341-2.333-.68h4.56c0-2.506-1.316-3.691-3.447-3.691-2.118 0-3.448 1.498-3.448 3.323s1.547 3.255 3.447 3.241Zm-.8-4.33c.026-.75 1.655-.75 1.763 0h-1.764Zm-3.299-1.893L69.9 6.375c-.923-.287-1.819-.232-1.791.027.027.163-.123.449 1.316.654 2.144.34 1.968 4.344-1.629 4.044-.99-.068-1.791-.327-2.456-.722l.8-1.607c1.127.558 2.213.885 2.294.327.096-.695-1.18-.45-1.954-1.035-1.385-.858-.598-3.514 1.67-3.541.8-.054 1.628.082 2.483.355Zm8.497-.123v6.169h2.321V7.15c.068-.94 1.914-1.103 1.928 0v3.773h2.347V7.057c-.054-2.166-2.32-3.215-4.37-1.84v-.462H79.13Zm-51.863 9.941-1.547 9.152h4.384c2.973 0 4.194-3.704 2.077-4.97 1.805-1.676.882-4.195-1.059-4.222l-3.855.04Zm1.778 5.461-.312 1.512h1.018c1.154.055 1.018-1.512.353-1.512h-1.059Zm.516-3.282-.258 1.226.312.014c.937.054 1.48-1.24.353-1.24h-.407Zm3.61 6.987h2.66l.802-1.607h3.013l.447 1.634h2.457l-2.13-9.138h-2.512l-4.737 9.11Zm4.33-3.527h1.656l-.529-2.411-1.127 2.41Zm5.89 3.554h2.458l.624-5.733 3.515 5.706h2.633l1.1-9.166h-2.457l-.692 5.734-3.516-5.761H44.52l-1.126 9.22Zm12.095-9.22-1.724 9.193h2.592l.693-3.432 2.32 3.432h3.407L59.45 19.04l4.248-4.386H60.4l-2.905 3.241.462-3.24-2.47.013Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/features/multitier/video-1.png b/build/img/features/multitier/video-1.png
new file mode 100644
index 0000000..bff683e
--- /dev/null
+++ b/build/img/features/multitier/video-1.png
Binary files differ
diff --git a/build/img/features/multitier/video-2.png b/build/img/features/multitier/video-2.png
new file mode 100644
index 0000000..1bca147
--- /dev/null
+++ b/build/img/features/multitier/video-2.png
Binary files differ
diff --git a/build/img/features/multitier/video-3.png b/build/img/features/multitier/video-3.png
new file mode 100644
index 0000000..f3e568d
--- /dev/null
+++ b/build/img/features/multitier/video-3.png
Binary files differ
diff --git a/build/img/features/native-docs.svg b/build/img/features/native-docs.svg
new file mode 100644
index 0000000..3e9744e
--- /dev/null
+++ b/build/img/features/native-docs.svg
@@ -0,0 +1 @@
+<svg width="22" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".65" y=".65" width="14.392" height="19.008" rx="1.35" fill="#CE2034" stroke="#fff" stroke-width="1.3" stroke-linejoin="round"/><path d="M3.692 4.615H12m-8.308 2.77H12m-8.308 2.769H12m-8.308 2.769H12m-8.308 2.769h3.693" stroke="#fff" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/><rect x="6.188" y="4.342" width="14.392" height="19.008" rx="1.35" fill="#CE2034" stroke="#FFFCFC" stroke-width="1.3" stroke-linejoin="round"/><path d="M9.23 8.308h8.308M9.23 11.077h8.308M9.23 13.846h8.308m-8.308 2.77h8.308M9.23 19.385h3.693" stroke="#FFFCFC" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/native-header.svg b/build/img/features/native-header.svg
new file mode 100644
index 0000000..50279df
--- /dev/null
+++ b/build/img/features/native-header.svg
@@ -0,0 +1 @@
+<svg width="493" height="453" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1.096 302.65 245.202 141.568v7.865L1.096 310.515v-7.865Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 246.298 444.218)" fill="#0070CC" stroke="#fff" d="M0 0h283.135v7.865H0z"/><path d="M246.298 161.083 491.5 302.65 246.298 444.218 1.096 302.65l245.202-141.567Z" fill="#0070CC" stroke="#fff"/><path d="m1.096 223.65 245.202 141.568v7.865L1.096 231.515v-7.865Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 246.298 365.218)" fill="#0070CC" stroke="#fff" d="M0 0h283.135v7.865H0z"/><path d="M246.298 82.083 491.5 223.65 246.298 365.218 1.096 223.65 246.298 82.083Z" fill="#0070CC" stroke="#fff"/><path d="m1.096 142.65 245.202 141.568v7.865L1.096 150.515v-7.865Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 246.298 284.218)" fill="#0070CC" stroke="#fff" d="M0 0h283.135v7.865H0z"/><path d="M246.298 1.083 491.5 142.65 246.298 284.218 1.096 142.65 246.298 1.083Z" fill="#0070CC" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/native-rocket.svg b/build/img/features/native-rocket.svg
new file mode 100644
index 0000000..0c1b6f3
--- /dev/null
+++ b/build/img/features/native-rocket.svg
@@ -0,0 +1 @@
+<svg width="26" height="26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.208 9.767a2.973 2.973 0 0 1-2.97-2.97 2.972 2.972 0 0 1 2.97-2.968 2.973 2.973 0 0 1 2.97 2.969 2.973 2.973 0 0 1-2.97 2.97Zm0-4.949a1.982 1.982 0 0 0-1.98 1.98 1.982 1.982 0 0 0 1.98 1.98 1.982 1.982 0 0 0 1.98-1.98 1.982 1.982 0 0 0-1.98-1.98Z" fill="#fff" stroke="#fff" stroke-width=".5"/><path d="M5.332 17.553a7.187 7.187 0 0 0-2.266 1.525C1.487 20.66.74 22.858 1.081 24.922c2.064.338 4.261-.41 5.841-1.988a7.186 7.186 0 0 0 1.527-2.266m-5.981-7.771a15.02 15.02 0 0 0-.985 1.019 14.934 14.934 0 0 1 4.88 2.339 2.488 2.488 0 0 1 1.693-1.244 14.331 14.331 0 0 1 1.646-5.907l.003-.005a15.38 15.38 0 0 0-3.82 1.371 15.373 15.373 0 0 0-3.417 2.427Zm0 0v0Zm8.524 5.045a2.492 2.492 0 0 1-1.253 1.7 14.928 14.928 0 0 1 2.347 4.875c.355-.31.696-.639 1.021-.984a15.373 15.373 0 0 0 2.426-3.416 15.373 15.373 0 0 0 1.372-3.817 14.34 14.34 0 0 1-5.913 1.642v0Z" stroke="#fff" stroke-width="1.7" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.92 16.695c.136.442.126.845.07 1.262 3.537-.181 6.995-1.752 9.62-4.37 3.355-3.361 4.942-8.032 4.218-12.417-4.386-.718-9.054.87-12.411 4.225C9.8 8.02 8.233 11.477 8.055 15.012a2.49 2.49 0 0 1 1.385.119" stroke="#fff" stroke-width="1.7" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/native-stepspic.svg b/build/img/features/native-stepspic.svg
new file mode 100644
index 0000000..17ff3d8
--- /dev/null
+++ b/build/img/features/native-stepspic.svg
@@ -0,0 +1 @@
+<svg width="1274" height="595" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".565" y=".565" width="1272.87" height="593.87" rx="9.435" fill="#F6F6F6" stroke="#E6E6E6" stroke-width="1.131"/><path fill-rule="evenodd" clip-rule="evenodd" d="m1138.61 113.227 10 5.773-10 5.774v-4.9c-.15.08-.31.126-.49.126h-4.99c-.56 0-1-.448-1-1s.44-1 1-1h4.99c.18 0 .34.046.49.126v-4.899ZM242.25 120h-2.497v-2h2.497a1 1 0 0 1 0 2Zm6.99-1a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 0 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.44-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.56 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm19.47 96.227 10 5.773-10 5.774v-4.9c-.15.08-.31.126-.49.126h-4.99c-.56 0-1-.448-1-1s.44-1 1-1h4.99c.18 0 .34.046.49.126v-4.899ZM242.25 222h-2.497v-2h2.497a1 1 0 0 1 0 2Zm6.99-1a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 0 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.44-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.56 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm19.47 97.227 10 5.773-10 5.774v-4.9c-.15.08-.31.126-.49.126h-4.99c-.56 0-1-.448-1-1s.44-1 1-1h4.99c.18 0 .34.046.49.126v-4.899ZM242.25 325h-2.497v-2h2.497a1 1 0 0 1 0 2Zm6.99-1a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 0 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.44-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.56 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm19.47 97.227 10 5.773-10 5.774v-4.9c-.15.08-.31.126-.49.126h-4.99c-.56 0-1-.448-1-1s.44-1 1-1h4.99c.18 0 .34.046.49.126v-4.899ZM242.25 428h-2.497v-2h2.497a1 1 0 0 1 0 2Zm6.99-1a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 0 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.994a1 1 0 0 1 0 2h-4.994a1 1 0 0 1-1-1Zm12.984 0a1 1 0 0 1 1-1h4.993a1 1 0 1 1 0 2h-4.993a1 1 0 0 1-1-1Zm12.983 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.45-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Zm12.99 0c0-.552.44-1 1-1h4.99c.55 0 1 .448 1 1s-.45 1-1 1h-4.99c-.56 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h4.99c.56 0 1 .448 1 1s-.44 1-1 1h-4.99c-.55 0-1-.448-1-1Zm12.98 0c0-.552.45-1 1-1h5c.55 0 1 .448 1 1s-.45 1-1 1h-5c-.55 0-1-.448-1-1Z" fill="#9C9C9C"/><path d="m102.292 121 5.498-14.316h2.041L115.69 121h-2.158l-1.67-4.336h-5.986L104.304 121h-2.012Zm4.131-5.879h4.853l-1.494-3.965c-.456-1.204-.794-2.194-1.015-2.968a18.37 18.37 0 0 1-.772 2.734l-1.572 4.199Zm10.556 9.854v-14.346h1.602v1.348c.378-.528.804-.922 1.279-1.182.476-.267 1.052-.4 1.729-.4.885 0 1.666.227 2.344.683.677.456 1.188 1.1 1.533 1.934.345.827.517 1.735.517 2.724 0 1.062-.192 2.019-.576 2.871-.377.847-.931 1.498-1.66 1.954-.723.449-1.484.673-2.285.673a3.33 3.33 0 0 1-1.582-.371 3.62 3.62 0 0 1-1.143-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.963.957.781 0 1.448-.329 2.002-.986.56-.664.839-1.69.839-3.076 0-1.322-.273-2.312-.82-2.969-.54-.658-1.188-.987-1.943-.987-.749 0-1.413.352-1.992 1.055-.573.697-.86 1.712-.86 3.047Zm9.541 9.102v-14.346h1.602v1.348c.377-.528.804-.922 1.279-1.182.475-.267 1.052-.4 1.729-.4.885 0 1.666.227 2.343.683.677.456 1.189 1.1 1.534 1.934.345.827.517 1.735.517 2.724 0 1.062-.192 2.019-.576 2.871-.378.847-.931 1.498-1.66 1.954-.723.449-1.485.673-2.285.673a3.327 3.327 0 0 1-1.582-.371 3.608 3.608 0 0 1-1.143-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.962.957.782 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.273-2.312-.82-2.969-.54-.658-1.188-.987-1.943-.987-.749 0-1.413.352-1.993 1.055-.573.697-.859 1.712-.859 3.047Zm9.502 5.127v-14.316h1.758V121h-1.758Zm4.502-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V121h-1.758Zm11.211-3.799 1.728.225c-.188 1.191-.673 2.125-1.455 2.803-.774.67-1.728 1.005-2.861 1.005-1.419 0-2.562-.462-3.428-1.386-.859-.931-1.289-2.263-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.84.934-1.468 1.689-1.885a5.028 5.028 0 0 1 2.481-.634c1.126 0 2.047.286 2.763.859.717.566 1.176 1.374 1.377 2.422l-1.709.263c-.162-.696-.452-1.22-.869-1.572-.41-.351-.908-.527-1.494-.527-.885 0-1.605.319-2.158.957-.553.631-.83 1.634-.83 3.008 0 1.393.267 2.405.801 3.037.533.631 1.23.947 2.089.947.691 0 1.267-.212 1.729-.635.462-.423.755-1.074.879-1.953Zm10 2.52c-.651.553-1.279.944-1.885 1.172a5.408 5.408 0 0 1-1.933.341c-1.14 0-2.015-.276-2.627-.83-.612-.56-.918-1.272-.918-2.138 0-.508.114-.97.341-1.387.235-.423.538-.762.909-1.016.377-.254.8-.446 1.269-.576.345-.091.866-.179 1.563-.264 1.419-.169 2.464-.371 3.134-.605.007-.241.01-.394.01-.459 0-.716-.166-1.221-.498-1.514-.449-.397-1.116-.595-2.002-.595-.827 0-1.439.146-1.836.439-.39.287-.68.798-.869 1.533l-1.719-.234c.157-.736.414-1.328.772-1.777.358-.456.875-.804 1.553-1.045.677-.248 1.461-.371 2.353-.371.885 0 1.605.104 2.158.312.554.208.961.472 1.221.791.26.313.443.71.547 1.191.058.3.088.84.088 1.622v2.343c0 1.634.036 2.67.107 3.106.078.429.228.843.449 1.24h-1.836a3.734 3.734 0 0 1-.351-1.279Zm-.147-3.926c-.638.26-1.595.482-2.871.664-.722.104-1.233.221-1.533.352a1.518 1.518 0 0 0-.937 1.406c0 .469.175.859.527 1.172.358.312.879.468 1.562.468.678 0 1.28-.146 1.807-.439.527-.3.915-.706 1.162-1.221.189-.397.283-.983.283-1.758v-.644Zm8.35 3.633.254 1.552a6.473 6.473 0 0 1-1.328.157c-.638 0-1.133-.101-1.485-.303-.351-.202-.599-.466-.742-.791-.143-.332-.215-1.025-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.768v1.367h-1.768v6.065c0 .501.03.823.088.966a.76.76 0 0 0 .303.342c.143.085.345.127.606.127.195 0 .452-.023.771-.068Zm1.738-10.723v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V121h-1.758Zm3.789-5.186c0-1.92.534-3.343 1.602-4.267.892-.768 1.979-1.152 3.262-1.152 1.425 0 2.591.468 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.386-.605 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.526-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.807 0c0 1.329.29 2.325.869 2.989.58.657 1.309.986 2.188.986.872 0 1.598-.332 2.177-.996.58-.664.87-1.676.87-3.037 0-1.283-.293-2.253-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.188.986-.579.657-.869 1.65-.869 2.978Zm9.98 5.186v-10.371h1.582v1.475c.762-1.14 1.862-1.709 3.301-1.709.625 0 1.198.113 1.719.341.527.222.921.515 1.182.879.26.365.442.798.547 1.299.065.326.097.895.097 1.709V121h-1.758v-6.309c0-.716-.068-1.25-.205-1.601a1.66 1.66 0 0 0-.732-.85c-.345-.215-.752-.322-1.221-.322-.749 0-1.396.238-1.943.713-.541.475-.811 1.377-.811 2.705V121h-1.758Z" fill="#2D2D2D"/><path d="M1089.56 104V93.898h-3.78v-1.351h9.08v1.351h-3.79V104h-1.51Zm9.12 0V92.547h1.52V104h-1.52Zm6.15 0V92.547h2.28l2.71 8.109c.25.755.43 1.321.55 1.696.13-.417.33-1.029.61-1.836l2.74-7.97h2.04V104h-1.46v-9.586l-3.33 9.586h-1.37l-3.31-9.75V104h-1.46Zm15.41 0V92.547h8.28v1.351h-6.77v3.508h6.34v1.344h-6.34v3.898h7.03V104h-8.54Z" fill="#9C9C9C"/><path d="M517.419 172.777c0-2.304.641-4.011 1.922-5.121 1.07-.922 2.375-1.383 3.914-1.383 1.711 0 3.109.563 4.195 1.688 1.086 1.117 1.629 2.664 1.629 4.641 0 1.601-.242 2.863-.726 3.785a5.07 5.07 0 0 1-2.098 2.133 6.082 6.082 0 0 1-3 .761c-1.742 0-3.152-.558-4.231-1.676-1.07-1.117-1.605-2.726-1.605-4.828Zm2.168 0c0 1.594.348 2.789 1.043 3.586.695.789 1.57 1.184 2.625 1.184 1.047 0 1.918-.399 2.613-1.195.695-.797 1.043-2.012 1.043-3.645 0-1.539-.351-2.703-1.055-3.492-.695-.797-1.562-1.195-2.601-1.195-1.055 0-1.93.394-2.625 1.183-.695.789-1.043 1.981-1.043 3.574ZM531.775 179v-17.18h2.11v9.797l4.992-5.062h2.73l-4.758 4.617 5.239 7.828h-2.602l-4.113-6.363-1.488 1.429V179h-2.11Zm-46.457 100.777c0-2.304.641-4.011 1.922-5.121 1.07-.922 2.375-1.383 3.914-1.383 1.711 0 3.109.563 4.195 1.688 1.086 1.117 1.629 2.664 1.629 4.641 0 1.601-.242 2.863-.726 3.785a5.07 5.07 0 0 1-2.098 2.133 6.082 6.082 0 0 1-3 .761c-1.742 0-3.152-.558-4.23-1.676-1.071-1.117-1.606-2.726-1.606-4.828Zm2.168 0c0 1.594.348 2.789 1.043 3.586.695.789 1.57 1.184 2.625 1.184 1.047 0 1.918-.399 2.613-1.195.696-.797 1.043-2.012 1.043-3.645 0-1.539-.351-2.703-1.054-3.492-.696-.797-1.563-1.195-2.602-1.195-1.055 0-1.93.394-2.625 1.183-.695.789-1.043 1.981-1.043 3.574ZM499.674 286v-17.18h2.11v9.797l4.992-5.062h2.73l-4.757 4.617 5.238 7.828h-2.602l-4.113-6.363-1.488 1.429V286h-2.11Zm-395.868-61v-14.316h2.851l3.389 10.136c.312.944.54 1.651.683 2.119.163-.52.417-1.285.762-2.294l3.428-9.961h2.549V225h-1.826v-11.982L111.481 225h-1.709l-4.14-12.188V225h-1.826Zm23.593-3.34 1.817.225c-.287 1.061-.817 1.885-1.592 2.47-.775.586-1.764.879-2.969.879-1.517 0-2.721-.465-3.613-1.396-.885-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.347-4.062.899-.964 2.064-1.445 3.497-1.445 1.386 0 2.519.472 3.398 1.416s1.318 2.272 1.318 3.984c0 .104-.003.26-.009.469h-7.735c.065 1.139.388 2.011.967 2.617.579.605 1.302.908 2.168.908.645 0 1.195-.169 1.65-.508.456-.338.817-.879 1.084-1.621Zm-5.771-2.842h5.791c-.078-.872-.3-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.488.27-2.041.81-.547.541-.85 1.263-.908 2.168Zm9.805 6.182v-10.371h1.572v1.455a3.645 3.645 0 0 1 1.299-1.221c.54-.312 1.155-.468 1.845-.468.769 0 1.397.159 1.885.478.495.319.843.765 1.045 1.338.82-1.211 1.888-1.816 3.203-1.816 1.029 0 1.82.286 2.373.859.554.566.83 1.442.83 2.627V225h-1.748v-6.533c0-.703-.058-1.208-.176-1.514a1.44 1.44 0 0 0-.615-.752 1.932 1.932 0 0 0-1.054-.283c-.73 0-1.335.244-1.817.732-.482.482-.723 1.257-.723 2.325V225h-1.757v-6.738c0-.782-.144-1.367-.43-1.758-.286-.391-.755-.586-1.406-.586-.495 0-.954.13-1.377.391-.417.26-.72.641-.908 1.142-.189.501-.284 1.224-.284 2.168V225h-1.757Zm16.005-5.186c0-1.92.534-3.343 1.602-4.267.892-.768 1.979-1.152 3.262-1.152 1.425 0 2.591.468 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.386-.605 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.526-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.807 0c0 1.329.29 2.325.869 2.989.58.657 1.309.986 2.188.986.872 0 1.598-.332 2.177-.996.58-.664.87-1.676.87-3.037 0-1.283-.293-2.253-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.188.986-.579.657-.869 1.65-.869 2.978Zm9.961 5.186v-10.371h1.582v1.572c.404-.736.775-1.221 1.113-1.455a1.977 1.977 0 0 1 1.133-.351c.593 0 1.195.188 1.807.566l-.606 1.631c-.429-.254-.859-.381-1.289-.381a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.958a6.82 6.82 0 0 0-.293 2.05V225h-1.758Zm6.602 3.994-.196-1.65c.384.104.72.156 1.006.156.391 0 .703-.065.938-.195.234-.131.426-.313.576-.547.11-.176.289-.612.537-1.309.032-.097.085-.241.156-.429l-3.935-10.391h1.894l2.158 6.006c.28.761.531 1.562.752 2.402.202-.807.443-1.595.723-2.363l2.217-6.045h1.758l-3.946 10.547c-.423 1.139-.752 1.924-.986 2.353-.313.58-.671 1.003-1.074 1.27-.404.273-.886.41-1.446.41-.338 0-.716-.072-1.132-.215Zm19.14-3.994v-12.627h-4.717v-1.689h11.348v1.689h-4.736V225h-1.895Zm7.627-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V225h-1.758Zm11.543-3.34 1.817.225c-.287 1.061-.818 1.885-1.592 2.47-.775.586-1.765.879-2.969.879-1.517 0-2.721-.465-3.613-1.396-.886-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.347-4.062.899-.964 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.399 1.416s1.318 2.272 1.318 3.984c0 .104-.003.26-.01.469h-7.734c.065 1.139.387 2.011.967 2.617.579.605 1.302.908 2.168.908.644 0 1.194-.169 1.65-.508.456-.338.817-.879 1.084-1.621Zm-5.771-2.842h5.791c-.078-.872-.3-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.488.27-2.041.81-.547.541-.85 1.263-.908 2.168Zm9.785 6.182v-10.371h1.582v1.572c.403-.736.775-1.221 1.113-1.455a1.977 1.977 0 0 1 1.133-.351c.592 0 1.195.188 1.807.566l-.606 1.631c-.43-.254-.859-.381-1.289-.381a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.958a6.82 6.82 0 0 0-.293 2.05V225h-1.758ZM106.364 327l-3.799-14.316h1.944l2.177 9.384c.235.983.437 1.96.606 2.93.365-1.53.579-2.412.644-2.646l2.725-9.668h2.285l2.051 7.246c.514 1.797.885 3.486 1.113 5.068.183-.905.42-1.943.713-3.115l2.246-9.199h1.905L117.048 327h-1.826l-3.018-10.908a45.036 45.036 0 0 1-.449-1.68c-.15.658-.29 1.218-.42 1.68L108.298 327h-1.934Zm14.072 0 5.499-14.316h2.041L133.835 327h-2.158l-1.67-4.336h-5.987L122.448 327h-2.012Zm4.131-5.879h4.854l-1.494-3.965c-.456-1.204-.795-2.194-1.016-2.968a18.246 18.246 0 0 1-.771 2.734l-1.573 4.199ZM135.27 327v-14.316h1.895v12.627h7.051V327h-8.946Zm-31.406 102v-14.316h4.932c1.113 0 1.963.068 2.549.205.82.188 1.52.53 2.099 1.025.755.638 1.319 1.455 1.69 2.451.377.99.566 2.123.566 3.399 0 1.087-.127 2.05-.381 2.89-.254.84-.579 1.537-.976 2.09-.397.547-.834.98-1.309 1.299-.469.312-1.038.55-1.709.713-.664.163-1.429.244-2.295.244h-5.166Zm1.895-1.689h3.056c.944 0 1.683-.088 2.217-.264.541-.176.97-.423 1.289-.742.449-.45.798-1.052 1.045-1.807.254-.762.381-1.683.381-2.764 0-1.497-.247-2.646-.742-3.447-.488-.807-1.084-1.348-1.787-1.621-.508-.195-1.325-.293-2.451-.293h-3.008v10.938Zm12.343-10.606v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V429h-1.758Zm3.741-3.096 1.738-.273c.098.696.368 1.23.811 1.601.449.372 1.074.557 1.875.557.807 0 1.406-.163 1.796-.488.391-.332.586-.72.586-1.162 0-.397-.172-.71-.517-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.686-.839-.494-.241-.872-.57-1.132-.987a2.66 2.66 0 0 1-.381-1.396c0-.462.104-.889.312-1.279.215-.398.505-.726.869-.987.274-.202.645-.371 1.114-.508a5.26 5.26 0 0 1 1.523-.214c.814 0 1.527.117 2.139.351.618.234 1.074.553 1.367.957.293.397.495.931.605 1.602l-1.718.234c-.079-.534-.306-.95-.684-1.25-.371-.299-.898-.449-1.582-.449-.807 0-1.383.133-1.729.4-.345.267-.517.58-.517.938a.97.97 0 0 0 .215.615c.143.189.368.345.674.469.175.065.693.215 1.552.449 1.244.332 2.11.605 2.598.82.495.209.882.515 1.162.918.28.404.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.338.515-.83.915-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.839-.703-.56-1.152-1.39-1.347-2.491ZM132.556 429v-14.316h1.757v8.164l4.161-4.219h2.275l-3.965 3.848 4.365 6.523h-2.168l-3.427-5.303-1.241 1.192V429h-1.757Zm19.052 0v-12.627h-4.716v-1.689h11.347v1.689h-4.736V429h-1.895Zm7.627-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V429h-1.758Zm11.543-3.34 1.817.225c-.287 1.061-.817 1.885-1.592 2.47-.775.586-1.764.879-2.969.879-1.517 0-2.721-.465-3.613-1.396-.886-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.347-4.062.899-.964 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.399 1.416s1.318 2.272 1.318 3.984c0 .104-.003.26-.01.469h-7.734c.065 1.139.387 2.011.967 2.617.579.605 1.302.908 2.168.908.644 0 1.195-.169 1.65-.508.456-.338.817-.879 1.084-1.621Zm-5.771-2.842h5.791c-.078-.872-.3-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.488.27-2.041.81-.547.541-.85 1.263-.908 2.168Zm9.785 6.182v-10.371h1.582v1.572c.404-.736.775-1.221 1.113-1.455a1.977 1.977 0 0 1 1.133-.351c.593 0 1.195.188 1.807.566l-.606 1.631c-.429-.254-.859-.381-1.289-.381a1.66 1.66 0 0 0-1.035.351c-.306.228-.524.547-.654.958a6.82 6.82 0 0 0-.293 2.05V429h-1.758Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M905.472 328.072a.999.999 0 0 1 1.3.556l17.158 42.759 2.588-6.056a1 1 0 1 1 1.839.786l-3.537 8.276a1 1 0 0 1-1.312.527l-8.276-3.537a1 1 0 1 1 .786-1.839l6.056 2.588-17.158-42.76a1 1 0 0 1 .556-1.3Zm163.488.008c.51-.217 1.1.019 1.32.527l3.53 8.278a1 1 0 0 1-1.84.785l-2.58-6.057-17.58 43.76a.999.999 0 0 1-.93.627H928.917a1 1 0 1 1 0-2H1050.2l17.33-43.132-6.06 2.585a.998.998 0 1 1-.78-1.839l8.27-3.534Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m736.185 448.058-9.834-11.012-9.179 11.012h-82.895c-16.569 0-30 13.432-30 30v19.198c0 16.568 13.432 30 30 30H820.45c16.569 0 30-13.432 30-30v-19.198c0-16.568-13.431-30-30-30h-84.265ZM334.035 57.383c-10.63 0-19.247 8.617-19.247 19.247 0 10.63 8.617 19.246 19.247 19.246h78.014l12.28 13.751 11.462-13.75h75.977c10.629 0 19.246-8.618 19.246-19.247 0-10.63-8.617-19.247-19.246-19.247H334.035Z" fill="#E6E6E6"/><path d="m1000.37 390.989-9.653-10.804-9.006 10.804h-64.763c-16.621 0-30.095 13.432-30.095 30v57.618c0 16.568 13.474 30 30.095 30h220.462c16.62 0 30.1-13.432 30.1-30v-57.618c0-16.568-13.48-30-30.1-30h-137.04Z" fill="#E6E6E6"/><path d="m913.784 431.189 5.498-14.316h2.041l5.86 14.316h-2.158l-1.67-4.336h-5.987l-1.572 4.336h-2.012Zm4.131-5.879h4.854l-1.494-3.965c-.456-1.204-.795-2.194-1.016-2.968-.182.917-.44 1.829-.772 2.734l-1.572 4.199Zm17.735 5.879-3.799-14.316h1.943l2.178 9.384c.234.983.436 1.96.605 2.93.365-1.53.58-2.412.645-2.646l2.724-9.668h2.286l2.05 7.246c.515 1.797.886 3.486 1.114 5.068.182-.905.42-1.943.713-3.115l2.246-9.199h1.904l-3.926 14.316h-1.826l-3.018-10.908a47.308 47.308 0 0 1-.449-1.68c-.15.658-.29 1.218-.42 1.68l-3.037 10.908h-1.933Zm14.072 0 5.498-14.316h2.041l5.859 14.316h-2.158l-1.67-4.336h-5.986l-1.572 4.336h-2.012Zm4.131-5.879h4.853l-1.494-3.965c-.456-1.204-.794-2.194-1.016-2.968a18.246 18.246 0 0 1-.771 2.734l-1.572 4.199Zm10.703 5.879v-14.316h1.894V429.5h7.051v1.689h-8.945Zm15.107-3.096 1.738-.273c.098.696.368 1.23.811 1.601.449.372 1.074.557 1.875.557.807 0 1.406-.163 1.797-.488.391-.332.586-.72.586-1.162 0-.397-.173-.71-.518-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.685-.839-.495-.241-.873-.57-1.133-.987a2.66 2.66 0 0 1-.381-1.396c0-.462.104-.889.313-1.279.215-.398.504-.726.869-.987.273-.202.644-.371 1.113-.508a5.261 5.261 0 0 1 1.524-.214c.813 0 1.526.117 2.138.351.619.234 1.074.554 1.367.957.293.397.495.931.606 1.602l-1.719.234c-.078-.534-.306-.95-.683-1.25-.372-.299-.899-.449-1.583-.449-.807 0-1.383.133-1.728.4s-.518.58-.518.938a.97.97 0 0 0 .215.615c.143.189.368.345.674.469.176.065.693.215 1.553.449 1.243.332 2.109.605 2.597.82.495.209.883.515 1.163.918.28.404.419.905.419 1.504 0 .586-.172 1.139-.517 1.66-.339.515-.83.915-1.475 1.201-.644.28-1.373.42-2.187.42-1.348 0-2.377-.28-3.086-.839-.703-.56-1.152-1.39-1.348-2.491Zm17.803-.244 1.816.225c-.286 1.061-.817 1.885-1.591 2.47-.775.586-1.765.879-2.969.879-1.517 0-2.722-.465-3.613-1.396-.886-.938-1.329-2.249-1.329-3.936 0-1.744.45-3.099 1.348-4.062.898-.964 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.399 1.416.878.944 1.318 2.272 1.318 3.984 0 .104-.003.26-.01.469h-7.734c.065 1.139.387 2.011.967 2.617.579.605 1.302.908 2.168.908.644 0 1.194-.169 1.65-.508.456-.338.817-.879 1.084-1.621Zm-5.772-2.842h5.791c-.078-.872-.299-1.526-.664-1.963-.559-.677-1.285-1.015-2.177-1.015-.808 0-1.488.27-2.041.81-.547.541-.85 1.263-.909 2.168Zm9.486 7.041 1.71.254c.07.528.27.912.59 1.153.44.325 1.03.488 1.79.488.81 0 1.44-.163 1.88-.488.45-.326.75-.782.9-1.368.09-.358.14-1.11.13-2.255-.77.905-1.73 1.357-2.87 1.357-1.43 0-2.53-.514-3.31-1.543-.78-1.029-1.17-2.262-1.17-3.701 0-.99.17-1.901.53-2.734.36-.84.88-1.488 1.56-1.944.68-.456 1.48-.683 2.4-.683 1.22 0 2.23.494 3.02 1.484v-1.25h1.63v8.965c0 1.614-.17 2.757-.5 3.428-.33.677-.85 1.21-1.56 1.601-.71.391-1.59.586-2.63.586-1.24 0-2.24-.28-3-.84-.76-.553-1.13-1.39-1.1-2.51Zm1.45-6.23c0 1.361.27 2.353.81 2.978s1.22.938 2.03.938c.81 0 1.49-.309 2.04-.928.54-.625.82-1.601.82-2.929 0-1.27-.29-2.227-.85-2.872-.56-.644-1.24-.966-2.04-.966-.78 0-1.44.319-1.99.957-.54.631-.82 1.572-.82 2.822Zm10 5.371v-10.371h1.57v1.455c.33-.508.76-.915 1.3-1.221.54-.312 1.16-.468 1.85-.468.77 0 1.4.159 1.88.478.5.319.85.765 1.05 1.338.82-1.211 1.89-1.816 3.2-1.816 1.03 0 1.82.286 2.37.859.56.566.83 1.442.83 2.627v7.119h-1.74v-6.533c0-.703-.06-1.208-.18-1.514a1.43 1.43 0 0 0-.61-.752c-.3-.189-.66-.283-1.06-.283-.73 0-1.33.244-1.82.732-.48.482-.72 1.257-.72 2.325v6.025h-1.76v-6.738c0-.782-.14-1.367-.43-1.758-.28-.391-.75-.586-1.4-.586-.5 0-.96.13-1.38.391-.42.26-.72.641-.91 1.142-.19.501-.28 1.224-.28 2.168v5.381h-1.76Zm23.76-3.34 1.82.225c-.29 1.061-.82 1.885-1.59 2.47-.78.586-1.77.879-2.97.879-1.52 0-2.72-.465-3.62-1.396-.88-.938-1.32-2.249-1.32-3.936 0-1.744.45-3.099 1.34-4.062.9-.964 2.07-1.445 3.5-1.445 1.39 0 2.52.472 3.4 1.416.88.944 1.32 2.272 1.32 3.984 0 .104-.01.26-.01.469h-7.74c.07 1.139.39 2.011.97 2.617.58.605 1.3.908 2.17.908.64 0 1.19-.169 1.65-.508.45-.338.81-.879 1.08-1.621Zm-5.77-2.842h5.79c-.08-.872-.3-1.526-.66-1.963-.56-.677-1.29-1.015-2.18-1.015-.81 0-1.49.27-2.04.81-.55.541-.85 1.263-.91 2.168Zm9.8 6.182v-10.371h1.59v1.475c.76-1.14 1.86-1.709 3.3-1.709.62 0 1.2.113 1.72.341.52.222.92.515 1.18.879.26.365.44.798.55 1.299.06.326.09.895.09 1.709v6.377h-1.76v-6.309c0-.716-.06-1.25-.2-1.601a1.68 1.68 0 0 0-.73-.85c-.35-.215-.75-.322-1.22-.322-.75 0-1.4.238-1.95.713-.54.475-.81 1.377-.81 2.705v5.664h-1.76Zm14.98-1.572.25 1.552c-.5.105-.94.157-1.33.157-.64 0-1.13-.101-1.48-.303-.35-.202-.6-.465-.75-.791-.14-.332-.21-1.025-.21-2.08v-5.967h-1.29v-1.367h1.29v-2.568l1.75-1.055v3.623h1.77v1.367h-1.77v6.065c0 .501.03.823.09.966a.71.71 0 0 0 .3.342c.14.085.34.127.6.127.2 0 .46-.023.78-.068Zm-140.18 18.324-.488-2.725v-2.343h2.002v2.343l-.44 2.725h-1.074Zm3.232 0-.478-2.725v-2.343h2.002v2.343l-.469 2.725h-1.055Zm6.67 9.248-3.945-10.371h1.855l2.227 6.211c.241.67.462 1.367.664 2.09.156-.547.374-1.205.654-1.973l2.305-6.328h1.807l-3.926 10.371h-1.641Zm13.887-1.279c-.651.553-1.279.944-1.885 1.172a5.408 5.408 0 0 1-1.933.341c-1.14 0-2.015-.276-2.627-.83-.612-.56-.918-1.272-.918-2.138 0-.508.114-.97.341-1.387.235-.423.538-.762.909-1.016.377-.254.8-.446 1.269-.576.345-.091.866-.179 1.563-.264 1.419-.169 2.464-.371 3.134-.605.007-.241.01-.394.01-.459 0-.716-.166-1.221-.498-1.514-.449-.397-1.116-.595-2.002-.595-.827 0-1.439.146-1.836.439-.39.287-.68.798-.869 1.533l-1.719-.234c.157-.736.414-1.328.772-1.777.358-.456.875-.804 1.553-1.045.677-.248 1.461-.371 2.353-.371.886 0 1.605.104 2.158.312.554.208.961.472 1.221.791.26.313.443.71.547 1.191.058.3.088.84.088 1.622v2.343c0 1.634.036 2.67.107 3.106.078.429.228.843.449 1.24h-1.836a3.734 3.734 0 0 1-.351-1.279Zm-.147-3.926c-.638.26-1.595.482-2.871.664-.722.104-1.233.221-1.533.352a1.518 1.518 0 0 0-.937 1.406c0 .469.175.859.527 1.172.358.312.879.468 1.562.468.678 0 1.28-.146 1.807-.439a2.758 2.758 0 0 0 1.162-1.221c.189-.397.283-.983.283-1.758v-.644Zm4.473 5.205v-14.316h1.758v14.316h-1.758Zm11.289 0v-1.523c-.807 1.171-1.904 1.757-3.291 1.757a4.235 4.235 0 0 1-1.719-.351c-.527-.235-.921-.528-1.181-.879-.254-.358-.433-.794-.537-1.309-.072-.345-.108-.892-.108-1.64v-6.426h1.758v5.752c0 .918.036 1.536.107 1.855.111.463.345.827.704 1.094.358.261.8.391 1.328.391.527 0 1.022-.134 1.484-.401.462-.273.788-.641.977-1.103.195-.469.293-1.146.293-2.031v-5.557h1.757v10.371h-1.572Zm11.436-3.34 1.816.225c-.286 1.061-.817 1.885-1.592 2.47-.774.586-1.764.879-2.968.879-1.517 0-2.722-.465-3.614-1.396-.885-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.348-4.062.898-.964 2.064-1.445 3.496-1.445 1.387 0 2.519.472 3.398 1.416s1.319 2.272 1.319 3.984c0 .104-.004.26-.01.469h-7.734c.065 1.139.387 2.011.966 2.617.58.605 1.302.908 2.168.908.645 0 1.195-.169 1.651-.508.455-.338.817-.879 1.084-1.621Zm-5.772-2.842h5.791c-.078-.872-.299-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.487.27-2.041.81-.546.541-.849 1.263-.908 2.168Zm24.619-2.236h-9.453v-1.641h9.453v1.641Zm0 4.346h-9.453v-1.641h9.453v1.641Zm6.827 4.072 3.789-5.391-3.506-4.98h2.197l1.592 2.432c.299.462.54.849.722 1.162.287-.43.551-.811.791-1.143l1.749-2.451h2.102l-3.587 4.883 3.857 5.488h-2.158l-2.129-3.223-.566-.869-2.725 4.092h-2.128Zm11.256-9.248-.48-2.725v-2.343h2v2.343l-.44 2.725h-1.08Zm3.24 0-.48-2.725v-2.343h2v2.343l-.47 2.725h-1.05Zm9.36-3.047v-2.021h1.76v2.021h-1.76Zm0 12.295v-10.371h1.76v10.371h-1.76Zm3.74-3.096 1.74-.273c.1.696.37 1.23.81 1.601.45.372 1.07.557 1.88.557.8 0 1.4-.163 1.79-.488.39-.332.59-.72.59-1.162 0-.397-.17-.71-.52-.938-.24-.156-.84-.355-1.8-.596-1.29-.325-2.18-.605-2.68-.839-.5-.241-.87-.57-1.13-.987a2.614 2.614 0 0 1-.39-1.396c0-.462.11-.889.32-1.279.21-.398.5-.726.87-.987.27-.202.64-.371 1.11-.508.47-.143.98-.214 1.52-.214.82 0 1.53.117 2.14.351.62.234 1.08.554 1.37.957.29.397.49.931.6 1.602l-1.71.234c-.08-.534-.31-.95-.69-1.25-.37-.299-.9-.449-1.58-.449-.81 0-1.38.133-1.73.4-.34.267-.52.58-.52.938 0 .228.07.433.22.615.14.189.37.345.67.469.18.065.7.215 1.55.449 1.25.332 2.11.605 2.6.82.5.209.88.515 1.16.918.28.404.42.905.42 1.504 0 .586-.17 1.139-.51 1.66-.34.515-.83.915-1.48 1.201-.64.28-1.37.42-2.19.42-1.34 0-2.37-.28-3.08-.839-.7-.56-1.15-1.39-1.35-2.491Zm16.25 3.096v-10.371h1.58v1.572c.41-.735.78-1.221 1.12-1.455.34-.234.72-.351 1.13-.351.59 0 1.19.188 1.81.566l-.61 1.631c-.43-.254-.86-.381-1.29-.381-.38 0-.73.117-1.03.352-.31.227-.53.546-.66.957a7.018 7.018 0 0 0-.29 2.05v5.43h-1.76Zm13.78-3.34 1.82.225c-.29 1.061-.82 1.885-1.59 2.47-.78.586-1.77.879-2.97.879-1.52 0-2.73-.465-3.62-1.396-.88-.938-1.33-2.249-1.33-3.936 0-1.744.45-3.099 1.35-4.062.9-.964 2.07-1.445 3.5-1.445 1.39 0 2.52.472 3.4 1.416.88.944 1.32 2.272 1.32 3.984 0 .104-.01.26-.01.469h-7.74c.07 1.139.39 2.011.97 2.617.58.605 1.3.908 2.17.908.64 0 1.19-.169 1.65-.508.45-.338.81-.879 1.08-1.621Zm-5.77-2.842h5.79c-.08-.872-.3-1.526-.66-1.963-.56-.677-1.29-1.015-2.18-1.015-.81 0-1.49.27-2.04.81-.55.541-.85 1.263-.91 2.168Zm9.8 6.182v-10.371h1.58v1.455c.32-.508.75-.915 1.29-1.221a3.665 3.665 0 0 1 1.85-.468c.77 0 1.4.159 1.89.478.49.319.84.765 1.04 1.338.82-1.211 1.89-1.816 3.2-1.816 1.03 0 1.82.286 2.38.859.55.566.83 1.442.83 2.627v7.119h-1.75v-6.533c0-.703-.06-1.208-.18-1.514a1.43 1.43 0 0 0-.61-.752c-.3-.189-.65-.283-1.06-.283-.73 0-1.33.244-1.81.732-.49.482-.73 1.257-.73 2.325v6.025h-1.75v-6.738c0-.782-.15-1.367-.43-1.758-.29-.391-.76-.586-1.41-.586-.49 0-.95.13-1.38.391-.41.26-.72.641-.91 1.142-.18.501-.28 1.224-.28 2.168v5.381h-1.76Zm16.01-5.186c0-1.92.53-3.343 1.6-4.267.89-.768 1.98-1.152 3.26-1.152 1.43 0 2.59.468 3.5 1.406.9.931 1.36 2.22 1.36 3.867 0 1.335-.21 2.386-.61 3.154-.4.762-.98 1.354-1.75 1.778-.76.423-1.59.634-2.5.634-1.45 0-2.62-.465-3.52-1.396-.89-.931-1.34-2.272-1.34-4.024Zm1.81 0c0 1.329.29 2.325.87 2.989.57.657 1.3.986 2.18.986.88 0 1.6-.332 2.18-.996.58-.664.87-1.676.87-3.037 0-1.283-.29-2.253-.88-2.91-.58-.664-1.3-.996-2.17-.996-.88 0-1.61.328-2.18.986-.58.658-.87 1.65-.87 2.978Zm12.86 5.186-3.95-10.371h1.86l2.22 6.211c.25.67.47 1.367.67 2.09.15-.547.37-1.205.65-1.973l2.31-6.328h1.8l-3.92 10.371h-1.64Zm14.22-3.34 1.81.225c-.28 1.061-.81 1.885-1.59 2.47-.77.586-1.76.879-2.97.879-1.51 0-2.72-.465-3.61-1.396-.89-.938-1.33-2.249-1.33-3.936 0-1.744.45-3.099 1.35-4.062.9-.964 2.06-1.445 3.49-1.445 1.39 0 2.52.472 3.4 1.416.88.944 1.32 2.272 1.32 3.984 0 .104 0 .26-.01.469h-7.73c.06 1.139.38 2.011.96 2.617.58.605 1.31.908 2.17.908.65 0 1.2-.169 1.65-.508.46-.338.82-.879 1.09-1.621Zm-5.78-2.842h5.8c-.08-.872-.3-1.526-.67-1.963-.56-.677-1.28-1.015-2.18-1.015-.8 0-1.48.27-2.04.81-.54.541-.85 1.263-.91 2.168Zm16.54 6.182v-1.309c-.66 1.029-1.63 1.543-2.9 1.543-.83 0-1.59-.227-2.29-.683-.69-.456-1.22-1.091-1.61-1.904-.38-.821-.57-1.762-.57-2.823 0-1.035.18-1.972.52-2.812.35-.847.86-1.494 1.56-1.944a4.144 4.144 0 0 1 2.31-.673c.62 0 1.18.133 1.67.4.49.26.88.602 1.19 1.025v-5.136h1.75v14.316h-1.63Zm-5.56-5.176c0 1.328.28 2.321.84 2.979.56.657 1.22.986 1.98.986.77 0 1.42-.312 1.96-.937.54-.632.81-1.592.81-2.881 0-1.42-.28-2.461-.82-3.125-.55-.664-1.22-.996-2.02-.996-.79 0-1.44.319-1.97.957-.52.638-.78 1.644-.78 3.017Zm10.42 5.176v-2.002h2v2.002c0 .736-.13 1.328-.39 1.777-.26.456-.67.808-1.24 1.055l-.49-.752c.38-.163.65-.404.82-.723.18-.312.28-.765.3-1.357h-1ZM921.9 479.39l1.728.225c-.189 1.191-.674 2.125-1.455 2.803-.775.67-1.729 1.005-2.861 1.005-1.42 0-2.562-.462-3.428-1.386-.859-.931-1.289-2.263-1.289-3.994 0-1.12.185-2.1.556-2.94.372-.84.935-1.468 1.69-1.885a5.024 5.024 0 0 1 2.48-.634c1.127 0 2.048.286 2.764.859.716.566 1.175 1.374 1.377 2.422l-1.709.263c-.163-.696-.452-1.22-.869-1.572-.41-.351-.908-.527-1.494-.527-.886 0-1.605.319-2.158.957-.554.631-.831 1.634-.831 3.008 0 1.393.267 2.405.801 3.037.534.631 1.231.947 2.09.947.69 0 1.266-.211 1.729-.635.462-.423.755-1.074.879-1.953Zm2.578-1.387c0-1.92.534-3.343 1.601-4.267.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.468 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.201 2.386-.605 3.154a4.226 4.226 0 0 1-1.748 1.778 5.064 5.064 0 0 1-2.5.634c-1.452 0-2.627-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.806 0c0 1.329.29 2.325.869 2.989.58.657 1.309.986 2.188.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.283-.293-2.253-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.328-2.188.986-.579.658-.869 1.65-.869 2.978Zm9.981 5.186v-10.371h1.572v1.455a3.653 3.653 0 0 1 1.299-1.221c.54-.312 1.155-.468 1.846-.468.768 0 1.396.159 1.884.478.495.319.843.765 1.045 1.338.821-1.211 1.888-1.816 3.203-1.816 1.029 0 1.82.286 2.373.859.554.566.831 1.442.831 2.627v7.119h-1.749v-6.533c0-.703-.058-1.208-.175-1.514a1.447 1.447 0 0 0-.616-.752 1.932 1.932 0 0 0-1.054-.283c-.729 0-1.335.244-1.817.732-.481.482-.722 1.257-.722 2.325v6.025h-1.758v-6.738c0-.782-.143-1.367-.43-1.758-.286-.391-.755-.586-1.406-.586-.495 0-.954.13-1.377.391-.417.26-.719.641-.908 1.142-.189.501-.283 1.224-.283 2.168v5.381h-1.758Zm16.66 3.975v-14.346h1.601v1.348c.378-.528.805-.922 1.28-1.182.475-.267 1.051-.4 1.728-.4.886 0 1.667.227 2.344.683.677.456 1.188 1.1 1.533 1.934.345.827.518 1.735.518 2.724 0 1.062-.192 2.019-.576 2.871-.378.847-.931 1.498-1.66 1.954-.723.449-1.485.673-2.286.673a3.33 3.33 0 0 1-1.582-.371 3.604 3.604 0 0 1-1.142-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.81 2.959.541.638 1.195.957 1.963.957.781 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.273-2.312-.82-2.969-.541-.658-1.189-.986-1.944-.986-.748 0-1.412.351-1.992 1.054-.573.697-.859 1.712-.859 3.047Zm9.521 5.127v-10.371h1.582v1.572c.404-.735.775-1.221 1.114-1.455a1.974 1.974 0 0 1 1.132-.351c.593 0 1.195.188 1.807.566l-.605 1.631c-.43-.254-.86-.381-1.29-.381-.384 0-.729.117-1.035.352-.306.227-.524.546-.654.957a6.853 6.853 0 0 0-.293 2.05v5.43h-1.758Zm13.78-3.34 1.816.225c-.287 1.061-.817 1.885-1.592 2.47-.775.586-1.764.879-2.969.879-1.517 0-2.721-.465-3.613-1.396-.885-.938-1.328-2.249-1.328-3.936 0-1.744.449-3.099 1.348-4.062.898-.964 2.063-1.445 3.496-1.445 1.386 0 2.519.472 3.398 1.416s1.319 2.272 1.319 3.984c0 .104-.004.26-.01.469h-7.735c.065 1.139.388 2.011.967 2.617.58.605 1.302.908 2.168.908.645 0 1.195-.169 1.651-.508.455-.338.817-.879 1.084-1.621Zm-5.772-2.842h5.791c-.078-.872-.299-1.526-.664-1.963-.56-.677-1.286-1.015-2.178-1.015-.807 0-1.487.27-2.041.81-.547.541-.849 1.263-.908 2.168Zm9.102 3.086 1.738-.273c.098.696.368 1.23.81 1.601.45.372 1.075.557 1.875.557.808 0 1.407-.163 1.797-.488.391-.332.586-.72.586-1.162 0-.397-.172-.71-.517-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.686-.839-.495-.241-.872-.57-1.133-.987a2.669 2.669 0 0 1-.38-1.396c0-.462.104-.889.312-1.279.215-.398.505-.726.869-.987.274-.202.645-.371 1.113-.508a5.271 5.271 0 0 1 1.524-.214c.814 0 1.527.117 2.139.351.618.234 1.074.554 1.367.957.293.397.495.931.605 1.602l-1.719.234c-.078-.534-.306-.95-.683-1.25-.371-.299-.899-.449-1.582-.449-.807 0-1.384.133-1.729.4-.345.267-.517.58-.517.938 0 .228.071.433.215.615.143.189.367.345.673.469.176.065.694.215 1.553.449 1.244.332 2.11.605 2.598.82.495.209.882.515 1.162.918.28.404.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.338.515-.83.915-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.839-.703-.56-1.152-1.39-1.347-2.491Zm10 0 1.738-.273c.098.696.368 1.23.81 1.601.45.372 1.075.557 1.875.557.808 0 1.407-.163 1.797-.488.391-.332.586-.72.586-1.162 0-.397-.172-.71-.517-.938-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.686-.839-.495-.241-.872-.57-1.133-.987a2.669 2.669 0 0 1-.38-1.396c0-.462.104-.889.312-1.279.215-.398.505-.726.869-.987.274-.202.645-.371 1.113-.508a5.271 5.271 0 0 1 1.524-.214c.814 0 1.527.117 2.139.351.618.234 1.074.554 1.367.957.293.397.495.931.605 1.602l-1.719.234c-.078-.534-.306-.95-.683-1.25-.371-.299-.899-.449-1.582-.449-.807 0-1.384.133-1.729.4-.345.267-.517.58-.517.938 0 .228.071.433.215.615.143.189.367.345.673.469.176.065.694.215 1.553.449 1.244.332 2.11.605 2.598.82.495.209.882.515 1.162.918.28.404.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.338.515-.83.915-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.839-.703-.56-1.152-1.39-1.347-2.491Zm17.802-.244 1.82.225c-.29 1.061-.82 1.885-1.6 2.47-.77.586-1.76.879-2.96.879-1.52 0-2.73-.465-3.62-1.396-.88-.938-1.33-2.249-1.33-3.936 0-1.744.45-3.099 1.35-4.062.9-.964 2.07-1.445 3.5-1.445 1.39 0 2.52.472 3.4 1.416.88.944 1.32 2.272 1.32 3.984 0 .104-.01.26-.01.469h-7.74c.07 1.139.39 2.011.97 2.617.58.605 1.3.908 2.17.908.64 0 1.19-.169 1.65-.508.45-.338.81-.879 1.08-1.621Zm-5.77-2.842h5.79c-.08-.872-.3-1.526-.66-1.963-.56-.677-1.29-1.015-2.18-1.015-.81 0-1.49.27-2.04.81-.55.541-.85 1.263-.91 2.168Zm16.53 6.182v-1.309c-.66 1.029-1.62 1.543-2.9 1.543-.83 0-1.59-.227-2.28-.683-.69-.456-1.23-1.091-1.61-1.904-.38-.821-.57-1.762-.57-2.823 0-1.035.17-1.972.52-2.812.34-.847.86-1.494 1.55-1.944a4.144 4.144 0 0 1 2.31-.673c.63 0 1.19.133 1.67.4.49.26.89.602 1.19 1.025v-5.136h1.75v14.316h-1.63Zm-5.55-5.176c0 1.328.28 2.321.84 2.979.56.657 1.22.986 1.98.986.77 0 1.42-.312 1.95-.937.54-.632.81-1.592.81-2.881 0-1.42-.27-2.461-.82-3.125-.55-.664-1.22-.996-2.02-.996-.78 0-1.44.319-1.96.957-.52.638-.78 1.644-.78 3.017Zm10.42 5.176v-2.002h2v2.002c0 .736-.13 1.328-.39 1.777-.26.456-.68.808-1.24 1.055l-.49-.752c.37-.163.64-.404.82-.723.17-.312.27-.765.29-1.357h-.99Zm10.01-5.186c0-1.92.54-3.343 1.61-4.267.89-.768 1.98-1.152 3.26-1.152 1.42 0 2.59.468 3.49 1.406.91.931 1.36 2.22 1.36 3.867 0 1.335-.2 2.386-.6 3.154-.4.762-.98 1.354-1.75 1.778-.76.423-1.6.634-2.5.634-1.45 0-2.63-.465-3.53-1.396-.89-.931-1.34-2.272-1.34-4.024Zm1.81 0c0 1.329.29 2.325.87 2.989.58.657 1.31.986 2.19.986.87 0 1.6-.332 2.18-.996.58-.664.87-1.676.87-3.037 0-1.283-.3-2.253-.88-2.91-.58-.664-1.31-.996-2.17-.996-.88 0-1.61.328-2.19.986-.58.658-.87 1.65-.87 2.978Zm9.96 5.186v-10.371h1.58v1.572c.41-.735.78-1.221 1.12-1.455.34-.234.72-.351 1.13-.351.59 0 1.2.188 1.81.566l-.61 1.631c-.43-.254-.86-.381-1.29-.381-.38 0-.73.117-1.03.352-.31.227-.53.546-.66.957a7.018 7.018 0 0 0-.29 2.05v5.43h-1.76Zm19.02-1.279c-.65.553-1.28.944-1.89 1.172-.6.227-1.24.341-1.93.341-1.14 0-2.02-.276-2.63-.83-.61-.56-.92-1.272-.92-2.138 0-.508.12-.97.34-1.387.24-.423.54-.762.91-1.016.38-.254.8-.446 1.27-.576.35-.091.87-.179 1.56-.264 1.42-.169 2.47-.371 3.14-.605.01-.241.01-.394.01-.459 0-.716-.17-1.221-.5-1.514-.45-.397-1.12-.595-2-.595-.83 0-1.44.146-1.84.439-.39.287-.68.798-.87 1.533l-1.71-.234c.15-.736.41-1.328.77-1.777.36-.456.87-.804 1.55-1.045.68-.248 1.46-.371 2.35-.371.89 0 1.61.104 2.16.312.55.208.96.472 1.22.791.26.313.44.71.55 1.191.06.3.09.84.09 1.622v2.343c0 1.634.03 2.67.1 3.106.08.429.23.843.45 1.24h-1.83c-.18-.365-.3-.791-.35-1.279Zm-.15-3.926c-.64.26-1.6.482-2.87.664-.72.104-1.24.221-1.53.352-.3.13-.54.322-.7.576-.16.247-.24.524-.24.83 0 .469.17.859.53 1.172.35.312.87.468 1.56.468.67 0 1.28-.146 1.8-.439.53-.299.92-.706 1.17-1.221.19-.397.28-.983.28-1.758v-.644Zm4.49 5.205v-10.371h1.58v1.572c.41-.735.78-1.221 1.12-1.455.34-.234.72-.351 1.13-.351.59 0 1.19.188 1.81.566l-.61 1.631c-.43-.254-.86-.381-1.29-.381-.38 0-.73.117-1.03.352-.31.227-.53.546-.66.957a7.018 7.018 0 0 0-.29 2.05v5.43h-1.76Zm13.45-3.799 1.73.225c-.19 1.191-.68 2.125-1.46 2.803-.77.67-1.73 1.005-2.86 1.005-1.42 0-2.56-.462-3.43-1.386-.86-.931-1.29-2.263-1.29-3.994 0-1.12.19-2.1.56-2.94.37-.84.94-1.468 1.69-1.885a5.024 5.024 0 0 1 2.48-.634c1.13 0 2.05.286 2.76.859.72.566 1.18 1.374 1.38 2.422l-1.71.263c-.16-.696-.45-1.22-.87-1.572-.41-.351-.9-.527-1.49-.527-.89 0-1.61.319-2.16.957-.55.631-.83 1.634-.83 3.008 0 1.393.27 2.405.8 3.037.54.631 1.23.947 2.09.947.69 0 1.27-.211 1.73-.635.46-.423.76-1.074.88-1.953Zm3.23 3.799v-14.316h1.76v5.136c.82-.95 1.85-1.425 3.1-1.425.77 0 1.44.153 2.01.459.56.299.97.716 1.21 1.25.25.533.37 1.308.37 2.324v6.572h-1.76v-6.572c0-.879-.19-1.517-.58-1.914-.37-.404-.91-.606-1.61-.606-.52 0-1.01.137-1.47.41-.46.267-.78.632-.98 1.094-.19.462-.29 1.1-.29 1.914v5.674h-1.76Zm11.14-12.295v-2.021h1.76v2.021h-1.76Zm0 12.295v-10.371h1.76v10.371h-1.76Zm7.33 0-3.95-10.371h1.86l2.23 6.211c.24.67.46 1.367.66 2.09.16-.547.37-1.205.65-1.973l2.31-6.328h1.8l-3.92 10.371h-1.64Zm14.22-3.34 1.81.225c-.28 1.061-.81 1.885-1.59 2.47-.77.586-1.76.879-2.97.879-1.51 0-2.72-.465-3.61-1.396-.89-.938-1.33-2.249-1.33-3.936 0-1.744.45-3.099 1.35-4.062.9-.964 2.06-1.445 3.5-1.445 1.38 0 2.51.472 3.39 1.416.88.944 1.32 2.272 1.32 3.984 0 .104 0 .26-.01.469h-7.73c.06 1.139.39 2.011.96 2.617.58.605 1.31.908 2.17.908.65 0 1.2-.169 1.65-.508.46-.338.82-.879 1.09-1.621Zm-5.77-2.842h5.79c-.08-.872-.3-1.526-.67-1.963-.56-.677-1.28-1.015-2.18-1.015-.8 0-1.48.27-2.04.81-.54.541-.85 1.263-.9 2.168Zm16.53 6.182v-1.309c-.66 1.029-1.63 1.543-2.9 1.543-.83 0-1.59-.227-2.29-.683-.69-.456-1.22-1.091-1.61-1.904-.38-.821-.56-1.762-.56-2.823 0-1.035.17-1.972.51-2.812.35-.847.87-1.494 1.56-1.944a4.144 4.144 0 0 1 2.31-.673c.63 0 1.18.133 1.67.4.49.26.89.602 1.19 1.025v-5.136h1.75v14.316h-1.63Zm-5.56-5.176c0 1.328.28 2.321.84 2.979.56.657 1.22.986 1.98.986.77 0 1.42-.312 1.96-.937.54-.632.81-1.592.81-2.881 0-1.42-.28-2.461-.82-3.125-.55-.664-1.22-.996-2.02-.996-.78 0-1.44.319-1.97.957-.52.638-.78 1.644-.78 3.017Zm-486.641-4.559-.517-2.666v-2.422h2.988v2.422l-.449 2.666h-2.022Zm4.405 0-.518-2.666v-2.422h2.988v2.422l-.449 2.666h-2.021Zm7.763 9.229-4.179-10.371h2.881l1.953 5.292.566 1.768c.15-.449.244-.745.283-.889.091-.293.189-.586.293-.879l1.973-5.292h2.822l-4.121 10.371h-2.471Zm10.332-7.207-2.49-.45c.28-1.002.762-1.744 1.445-2.226.684-.482 1.7-.723 3.047-.723 1.224 0 2.136.147 2.735.44.599.286 1.019.654 1.26 1.103.247.443.371 1.26.371 2.451l-.03 3.203c0 .912.043 1.586.127 2.022.091.43.257.892.498 1.387h-2.715a10.47 10.47 0 0 1-.263-.811 4.748 4.748 0 0 0-.098-.322c-.469.456-.97.797-1.504 1.025a4.304 4.304 0 0 1-1.709.342c-1.067 0-1.911-.29-2.529-.869-.612-.58-.918-1.312-.918-2.197 0-.586.14-1.107.42-1.563.28-.462.67-.814 1.172-1.055.508-.247 1.237-.462 2.187-.644 1.283-.241 2.171-.466 2.666-.674v-.273c0-.528-.13-.902-.39-1.123-.261-.228-.752-.342-1.475-.342-.488 0-.869.097-1.143.293-.273.189-.494.524-.664 1.006Zm3.672 2.226c-.351.117-.908.257-1.67.42-.761.163-1.259.322-1.494.479-.358.253-.537.576-.537.966 0 .384.143.717.43.996.286.28.651.42 1.094.42.494 0 .966-.162 1.416-.488.332-.247.55-.55.654-.908.071-.234.107-.68.107-1.338v-.547Zm5.41 4.981v-14.317h2.745v14.317h-2.745Zm12.393 0v-1.553a3.996 3.996 0 0 1-1.494 1.308 4.147 4.147 0 0 1-1.943.479c-.697 0-1.322-.153-1.875-.459a2.713 2.713 0 0 1-1.202-1.289c-.247-.553-.371-1.318-.371-2.295v-6.562h2.744v4.765c0 1.458.049 2.354.147 2.686.104.325.29.586.557.781.266.189.605.283 1.015.283.469 0 .889-.127 1.26-.381.371-.26.625-.579.762-.957.136-.384.205-1.318.205-2.802v-4.375h2.744v10.371h-2.549Zm11.406-3.301 2.735.459c-.352 1.002-.909 1.767-1.67 2.295-.755.521-1.703.781-2.842.781-1.803 0-3.138-.589-4.004-1.768-.684-.944-1.025-2.135-1.025-3.574 0-1.719.449-3.063 1.347-4.033.899-.977 2.035-1.465 3.408-1.465 1.543 0 2.761.511 3.653 1.533.892 1.016 1.318 2.575 1.279 4.678h-6.875c.02.814.241 1.449.664 1.904.423.45.951.674 1.582.674.43 0 .791-.117 1.084-.351.293-.235.515-.612.664-1.133Zm.157-2.774c-.02-.794-.225-1.396-.616-1.806a1.879 1.879 0 0 0-1.425-.625c-.599 0-1.094.218-1.485.654-.39.436-.583 1.029-.576 1.777h4.102Zm9.931-1.894v-2.52h10.01v2.52h-10.01Zm0 4.336v-2.529h10.01v2.529h-10.01Zm16.533 3.633 3.741-5.342-3.584-5.029h3.349l1.836 2.851 1.934-2.851h3.222l-3.515 4.912 3.838 5.459h-3.369l-2.11-3.213-2.129 3.213h-3.213Zm12.627-9.229-.517-2.666v-2.422h2.988v2.422l-.449 2.666h-2.022Zm4.405 0-.518-2.666v-2.422h2.988v2.422l-.449 2.666h-2.021Zm-88.887 32.209 1.894.479c-.397 1.556-1.113 2.744-2.148 3.564-1.029.814-2.288 1.221-3.779 1.221-1.543 0-2.8-.313-3.77-.938-.963-.631-1.699-1.543-2.207-2.734a9.803 9.803 0 0 1-.752-3.838c0-1.491.283-2.79.85-3.896.573-1.114 1.383-1.957 2.431-2.53 1.055-.579 2.214-.869 3.477-.869 1.432 0 2.637.365 3.613 1.094.977.729 1.657 1.754 2.041 3.076l-1.865.439c-.332-1.041-.814-1.8-1.445-2.275-.632-.475-1.426-.713-2.383-.713-1.1 0-2.022.264-2.764.791-.735.528-1.253 1.237-1.552 2.129-.3.886-.45 1.8-.45 2.744 0 1.218.176 2.282.528 3.194.358.905.911 1.582 1.66 2.031a4.644 4.644 0 0 0 2.431.674c1.062 0 1.96-.306 2.696-.918.735-.612 1.233-1.52 1.494-2.725Zm4.014 5.02v-14.317h1.757v5.137c.821-.951 1.856-1.426 3.106-1.426.768 0 1.435.153 2.002.459.566.3.97.716 1.211 1.25.247.534.371 1.309.371 2.324v6.573h-1.758v-6.573c0-.879-.192-1.517-.576-1.914-.378-.403-.915-.605-1.611-.605-.521 0-1.013.137-1.475.41a2.27 2.27 0 0 0-.977 1.094c-.195.462-.293 1.1-.293 1.914v5.674h-1.757Zm18.232-3.34 1.816.224c-.286 1.062-.817 1.885-1.591 2.471-.775.586-1.765.879-2.969.879-1.517 0-2.722-.466-3.613-1.396-.886-.938-1.329-2.25-1.329-3.936 0-1.745.45-3.099 1.348-4.063.899-.963 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.399 1.416s1.318 2.272 1.318 3.985c0 .104-.003.26-.01.468h-7.734c.065 1.14.387 2.012.967 2.617.579.606 1.302.909 2.168.909.644 0 1.194-.17 1.65-.508.456-.339.817-.879 1.084-1.621Zm-5.771-2.842h5.791c-.079-.872-.3-1.527-.665-1.963-.559-.677-1.285-1.016-2.177-1.016-.808 0-1.488.271-2.041.811-.547.54-.85 1.263-.908 2.168Zm16.572 2.383 1.728.224c-.189 1.192-.674 2.126-1.455 2.803-.775.671-1.728 1.006-2.861 1.006-1.419 0-2.562-.462-3.428-1.387-.859-.931-1.289-2.262-1.289-3.994 0-1.12.186-2.099.557-2.939.371-.84.934-1.468 1.689-1.885a5.029 5.029 0 0 1 2.481-.635c1.126 0 2.047.287 2.763.86.716.566 1.175 1.373 1.377 2.421l-1.709.264c-.162-.697-.452-1.221-.869-1.572-.41-.352-.908-.528-1.494-.528-.885 0-1.605.319-2.158.957-.554.632-.83 1.635-.83 3.008 0 1.394.267 2.406.801 3.037.533.632 1.23.948 2.089.948.69 0 1.267-.212 1.729-.635.462-.423.755-1.074.879-1.953Zm3.242 3.799v-14.317h1.758v8.164l4.16-4.218h2.275l-3.965 3.847 4.366 6.524h-2.168l-3.428-5.303-1.24 1.191v4.112h-1.758Zm9.99 3.974v-14.345h1.602v1.347c.377-.527.804-.921 1.279-1.181.475-.267 1.051-.401 1.729-.401.885 0 1.666.228 2.343.684.677.455 1.188 1.1 1.534 1.933.345.827.517 1.735.517 2.725 0 1.061-.192 2.018-.576 2.871-.378.846-.931 1.497-1.66 1.953-.723.449-1.485.674-2.285.674a3.339 3.339 0 0 1-1.582-.371 3.586 3.586 0 0 1-1.143-.938v5.049h-1.758Zm1.592-9.101c0 1.334.27 2.321.811 2.959.54.638 1.194.957 1.962.957.782 0 1.449-.329 2.002-.987.56-.664.84-1.689.84-3.076 0-1.321-.273-2.311-.82-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.352-1.993 1.055-.573.696-.859 1.712-.859 3.047Zm8.887-.059c0-1.921.534-3.343 1.601-4.268.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.469 3.496 1.406.905.931 1.358 2.22 1.358 3.868 0 1.334-.202 2.386-.606 3.154a4.218 4.218 0 0 1-1.748 1.777 5.065 5.065 0 0 1-2.5.635c-1.452 0-2.627-.466-3.525-1.396-.892-.931-1.338-2.273-1.338-4.024Zm1.806 0c0 1.328.29 2.324.869 2.988.58.658 1.309.987 2.188.987.872 0 1.598-.332 2.178-.996.579-.664.869-1.677.869-3.038 0-1.282-.293-2.252-.879-2.91-.579-.664-1.302-.996-2.168-.996-.879 0-1.608.329-2.188.987-.579.657-.869 1.65-.869 2.978Zm9.991-7.109v-2.022h1.757v2.022h-1.757Zm0 12.295v-10.371h1.757v10.371h-1.757Zm4.443 0v-10.371h1.582v1.474c.762-1.139 1.862-1.709 3.301-1.709.625 0 1.198.114 1.719.342.527.221.921.514 1.181.879.261.364.443.797.547 1.299.065.325.098.895.098 1.709v6.377h-1.758v-6.309c0-.716-.068-1.25-.205-1.602a1.657 1.657 0 0 0-.733-.849c-.345-.215-.752-.322-1.22-.322-.749 0-1.397.237-1.944.712-.54.476-.81 1.377-.81 2.706v5.664h-1.758Zm14.971-1.573.254 1.553a6.537 6.537 0 0 1-1.329.156c-.638 0-1.132-.101-1.484-.302-.352-.202-.599-.466-.742-.791-.143-.332-.215-1.026-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.569l1.748-1.055v3.624h1.768v1.367h-1.768v6.064c0 .501.029.824.088.967a.77.77 0 0 0 .303.342c.143.084.345.127.605.127.195 0 .453-.023.772-.069Zm8.828-1.767 1.816.224c-.286 1.062-.817 1.885-1.592 2.471-.774.586-1.764.879-2.968.879-1.517 0-2.722-.466-3.614-1.396-.885-.938-1.328-2.25-1.328-3.936 0-1.745.449-3.099 1.348-4.063.898-.963 2.064-1.445 3.496-1.445 1.387 0 2.52.472 3.398 1.416.879.944 1.319 2.272 1.319 3.985 0 .104-.003.26-.01.468h-7.734c.065 1.14.387 2.012.966 2.617.58.606 1.303.909 2.168.909.645 0 1.195-.17 1.651-.508.456-.339.817-.879 1.084-1.621Zm-5.772-2.842h5.791c-.078-.872-.299-1.527-.664-1.963-.56-.677-1.286-1.016-2.177-1.016-.808 0-1.488.271-2.042.811-.546.54-.849 1.263-.908 2.168Zm16.533 6.182v-1.309c-.657 1.029-1.624 1.543-2.9 1.543a4.089 4.089 0 0 1-2.285-.684c-.69-.455-1.227-1.09-1.611-1.904-.378-.82-.567-1.761-.567-2.822 0-1.035.173-1.973.518-2.813.345-.846.862-1.494 1.553-1.943a4.151 4.151 0 0 1 2.314-.674c.625 0 1.182.134 1.67.401.488.26.885.602 1.191 1.025v-5.137h1.748v14.317h-1.631Zm-5.556-5.176c0 1.328.28 2.321.84 2.978.56.658 1.22.987 1.982.987.768 0 1.419-.313 1.953-.938.541-.631.811-1.592.811-2.881 0-1.419-.274-2.461-.821-3.125-.546-.664-1.22-.996-2.021-.996-.781 0-1.436.319-1.963.957-.521.638-.781 1.644-.781 3.018Zm19.365 3.603.254 1.553a6.536 6.536 0 0 1-1.328.156c-.638 0-1.133-.101-1.485-.302-.351-.202-.598-.466-.742-.791-.143-.332-.215-1.026-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.569l1.749-1.055v3.624h1.767v1.367h-1.767v6.064c0 .501.029.824.087.967a.777.777 0 0 0 .303.342c.143.084.345.127.606.127.195 0 .452-.023.771-.069Zm1.074-3.613c0-1.921.534-3.343 1.602-4.268.892-.768 1.979-1.152 3.262-1.152 1.425 0 2.591.469 3.496 1.406.905.931 1.357 2.22 1.357 3.868 0 1.334-.202 2.386-.605 3.154a4.224 4.224 0 0 1-1.748 1.777 5.065 5.065 0 0 1-2.5.635c-1.452 0-2.627-.466-3.526-1.396-.892-.931-1.338-2.273-1.338-4.024Zm1.807 0c0 1.328.29 2.324.869 2.988.58.658 1.309.987 2.188.987.872 0 1.598-.332 2.177-.996.58-.664.869-1.677.869-3.038 0-1.282-.293-2.252-.878-2.91-.58-.664-1.303-.996-2.168-.996-.879 0-1.608.329-2.188.987-.579.657-.869 1.65-.869 2.978Zm22.275 5.186v-1.309c-.657 1.029-1.624 1.543-2.9 1.543a4.086 4.086 0 0 1-2.285-.684c-.69-.455-1.227-1.09-1.612-1.904-.377-.82-.566-1.761-.566-2.822 0-1.035.173-1.973.518-2.813.345-.846.862-1.494 1.552-1.943a4.154 4.154 0 0 1 2.315-.674c.625 0 1.181.134 1.67.401.488.26.885.602 1.191 1.025v-5.137h1.748v14.317h-1.631Zm-5.556-5.176c0 1.328.28 2.321.84 2.978.559.658 1.22.987 1.982.987.768 0 1.419-.313 1.953-.938.54-.631.811-1.592.811-2.881 0-1.419-.274-2.461-.821-3.125-.547-.664-1.22-.996-2.021-.996-.781 0-1.436.319-1.963.957-.521.638-.781 1.644-.781 3.018Zm9.97-7.119v-2.022h1.758v2.022h-1.758Zm0 12.295v-10.371h1.758v10.371h-1.758Zm3.741-3.096 1.738-.274c.098.697.368 1.231.81 1.602.45.371 1.075.557 1.875.557.808 0 1.407-.163 1.797-.489.391-.332.586-.719.586-1.162 0-.397-.172-.709-.517-.937-.241-.156-.84-.355-1.797-.596-1.289-.325-2.184-.605-2.686-.84-.495-.241-.872-.569-1.133-.986a2.672 2.672 0 0 1-.38-1.397c0-.462.104-.888.312-1.279.215-.397.505-.726.869-.986.274-.202.645-.371 1.114-.508a5.26 5.26 0 0 1 1.523-.215c.814 0 1.527.117 2.139.352.618.234 1.074.553 1.367.957.293.397.495.931.605 1.601l-1.718.235c-.079-.534-.306-.951-.684-1.25-.371-.3-.898-.45-1.582-.45-.807 0-1.384.134-1.729.401-.345.267-.517.579-.517.937a.97.97 0 0 0 .215.616c.143.188.368.345.673.468.176.065.694.215 1.553.45 1.244.332 2.11.605 2.598.82.495.208.882.514 1.162.918.28.403.42.905.42 1.504 0 .586-.173 1.139-.518 1.66-.338.514-.83.915-1.474 1.201-.645.28-1.374.42-2.188.42-1.347 0-2.376-.28-3.086-.84-.703-.56-1.152-1.39-1.347-2.49Zm10.713 3.096v-14.317h1.757v8.164l4.16-4.218h2.276l-3.965 3.847 4.365 6.524h-2.168l-3.427-5.303-1.241 1.191v4.112h-1.757Z" fill="#2D2D2D"/><path d="M686.154 423H764.4v10h-78.246v-10ZM397.247 321h66.208v10h-66.208v-10Zm-38.119-104h139.437v10H359.128v-10Z" fill="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M828.19 226.088a1 1 0 0 1 1.323.501l3.701 8.204a1 1 0 1 1-1.823.822l-2.708-6.003-74.794 197.742a1 1 0 0 1-.935.646h-56.768a1 1 0 0 1 0-2h56.077l74.549-197.096-6.003 2.709a1 1 0 1 1-.822-1.824l8.203-3.701Zm-208.585-.028a1 1 0 0 1 1.281.599l71.404 196.73 2.788-5.966a1 1 0 0 1 1.812.847l-3.811 8.153a1 1 0 0 1-1.329.483l-8.154-3.811a1 1 0 0 1 .847-1.812l5.967 2.789-71.404-196.731a1 1 0 0 1 .599-1.281Zm-250.818 1.012a.999.999 0 0 1 1.3.556l37.221 92.759 2.587-6.056a1 1 0 0 1 1.84.786l-3.537 8.276a1 1 0 0 1-1.312.527l-8.276-3.537a1 1 0 1 1 .786-1.839l6.056 2.588-37.221-92.76a1 1 0 0 1 .556-1.3Zm120.337-.983a1 1 0 0 1 1.324.498l3.714 8.198a1 1 0 1 1-1.821.825l-2.718-5.998-36.031 95.74a1 1 0 0 1-.936.648h-42.368a1 1 0 0 1 0-2h41.676l35.787-95.093-5.999 2.718a1 1 0 1 1-.825-1.821l8.197-3.715Zm39.134-103.005a1 1 0 0 1 1.318.514l3.617 8.241a1 1 0 1 1-1.831.804l-2.647-6.03-36.938 94.75c-.15.384-.52.637-.932.637H369.159a1 1 0 0 1 0-2h121.003l36.689-94.114-6.03 2.647a1 1 0 1 1-.804-1.831l8.241-3.618Zm-197.569.979a1 1 0 0 1 1.287.587l34.266 91.738 2.733-5.991a.999.999 0 1 1 1.819.83l-3.735 8.188a1 1 0 0 1-1.324.495l-8.189-3.735a1 1 0 0 1 .83-1.82l5.992 2.733-34.265-91.738a1 1 0 0 1 .586-1.287Z" fill="#ED1C24"/><path d="m359.29 74.4-2.539 4.405 2.539 4.511h-2.158l-3.086-4.511 3.086-4.405h2.158Zm3.828 0-2.529 4.405 2.529 4.511h-2.158l-3.086-4.511 3.086-4.405h2.158Zm1.592 6.641 2.754-.42c.117.534.355.94.713 1.22.358.274.859.411 1.504.411.71 0 1.243-.13 1.602-.39a.874.874 0 0 0 .361-.733.721.721 0 0 0-.195-.518c-.137-.13-.443-.25-.918-.361-2.214-.488-3.617-.934-4.209-1.338-.821-.56-1.231-1.338-1.231-2.334 0-.898.355-1.654 1.065-2.266.709-.611 1.809-.918 3.3-.918 1.42 0 2.474.232 3.164.694.69.462 1.166 1.146 1.426 2.05l-2.588.48c-.11-.404-.322-.714-.634-.928-.306-.215-.746-.323-1.319-.323-.722 0-1.24.101-1.553.303-.208.143-.312.329-.312.557 0 .195.091.36.273.498.248.182 1.101.44 2.559.771 1.465.332 2.487.739 3.066 1.22.573.49.86 1.17.86 2.042 0 .95-.397 1.767-1.192 2.451-.794.684-1.969 1.025-3.525 1.025-1.413 0-2.533-.286-3.359-.859a3.964 3.964 0 0 1-1.612-2.334Zm18.106-.341 2.734.458c-.351 1.003-.908 1.768-1.67 2.295-.755.521-1.702.781-2.842.781-1.803 0-3.138-.589-4.004-1.767-.683-.944-1.025-2.136-1.025-3.574 0-1.72.449-3.064 1.348-4.034.898-.976 2.034-1.465 3.408-1.465 1.543 0 2.76.512 3.652 1.534.892 1.015 1.319 2.575 1.28 4.678h-6.875c.019.813.24 1.448.664 1.904.423.449.95.674 1.582.674.429 0 .791-.118 1.084-.352.293-.234.514-.612.664-1.133Zm.156-2.774c-.02-.794-.225-1.397-.615-1.807a1.882 1.882 0 0 0-1.426-.625c-.599 0-1.094.218-1.484.654-.391.437-.583 1.03-.577 1.778h4.102Zm9.727-4.297v2.187h-1.875v4.18c0 .846.016 1.341.048 1.485.039.136.121.25.244.341a.8.8 0 0 0 .469.137c.254 0 .622-.088 1.104-.264l.234 2.13c-.638.273-1.361.41-2.168.41-.495 0-.941-.082-1.338-.245-.397-.169-.69-.384-.879-.644-.182-.267-.309-.625-.38-1.075-.059-.319-.088-.963-.088-1.933v-4.522h-1.26V73.63h1.26v-2.06l2.754-1.602v3.662h1.875ZM403.021 84l-4.18-10.371h2.881l1.953 5.293.566 1.767c.15-.449.245-.745.284-.888.091-.293.188-.586.293-.88l1.972-5.292h2.823L405.491 84h-2.47Zm10.332-7.207-2.49-.45c.28-1.002.761-1.744 1.445-2.226.683-.482 1.699-.723 3.047-.723 1.224 0 2.135.147 2.734.44.599.286 1.019.654 1.26 1.103.247.443.371 1.26.371 2.452l-.029 3.203c0 .911.042 1.585.127 2.021.091.43.257.892.498 1.387h-2.715a9.856 9.856 0 0 1-.264-.81 5.047 5.047 0 0 0-.097-.323 4.962 4.962 0 0 1-1.504 1.026 4.31 4.31 0 0 1-1.709.341c-1.068 0-1.911-.29-2.53-.869-.612-.58-.918-1.312-.918-2.197 0-.586.14-1.107.42-1.563a2.71 2.71 0 0 1 1.172-1.054c.508-.248 1.237-.463 2.188-.645 1.282-.24 2.171-.465 2.666-.674v-.273c0-.527-.131-.902-.391-1.123-.26-.228-.752-.342-1.475-.342-.488 0-.869.098-1.142.293-.274.189-.495.524-.664 1.006Zm3.672 2.226c-.352.118-.909.258-1.67.42-.762.163-1.26.323-1.494.479-.358.254-.537.576-.537.967 0 .384.143.716.429.996.287.28.651.42 1.094.42.495 0 .967-.163 1.416-.489.332-.247.55-.55.654-.908.072-.234.108-.68.108-1.338v-.547Zm5.41 4.981V69.684h2.744V84h-2.744Zm12.392 0v-1.553a3.98 3.98 0 0 1-1.494 1.309 4.144 4.144 0 0 1-1.943.478c-.697 0-1.322-.153-1.875-.459a2.71 2.71 0 0 1-1.201-1.289c-.248-.553-.371-1.318-.371-2.295V73.63h2.744v4.765c0 1.459.049 2.354.146 2.686.104.326.29.586.557.781.267.19.605.283 1.016.283.468 0 .888-.126 1.259-.38.371-.26.625-.58.762-.957.137-.385.205-1.319.205-2.803V73.63h2.744V84h-2.549Zm11.407-3.3 2.734.458c-.352 1.003-.908 1.768-1.67 2.295-.755.521-1.702.781-2.842.781-1.803 0-3.138-.589-4.004-1.767-.683-.944-1.025-2.136-1.025-3.574 0-1.72.449-3.064 1.348-4.034.898-.976 2.034-1.465 3.408-1.465 1.543 0 2.76.512 3.652 1.534.892 1.015 1.319 2.575 1.28 4.678h-6.875c.019.813.24 1.448.664 1.904.423.449.95.674 1.582.674.429 0 .791-.118 1.084-.352.293-.234.514-.612.664-1.133Zm.156-2.774c-.02-.794-.225-1.397-.615-1.807a1.882 1.882 0 0 0-1.426-.625c-.599 0-1.094.218-1.484.654-.391.437-.583 1.03-.577 1.778h4.102Zm9.932-1.895v-2.52h10.009v2.52h-10.009Zm0 4.336v-2.53h10.009v2.53h-10.009ZM472.855 84l3.74-5.342-3.584-5.03h3.35l1.836 2.853 1.933-2.852h3.223l-3.516 4.912L483.675 84h-3.369l-2.109-3.213L476.068 84h-3.213Zm15.879-.684 2.539-4.414-2.539-4.502h2.158l3.086 4.502-3.086 4.414h-2.158Zm-3.828 0 2.539-4.414-2.539-4.502h2.158l3.086 4.502-3.086 4.414h-2.158Z" fill="#2D2D2D"/><path d="M327.027 114h203.639v8H327.027v-8Zm287.904 103H834.62v8H614.931v-8Zm286.9 102h175.549v8H901.831v-8Z" fill="#F6F6F6"/><path d="M327.027 119a1 1 0 0 1 1-1h201.639a1 1 0 0 1 0 2H328.027a1 1 0 0 1-1-1Zm289.91 102a1 1 0 0 1 1-1h211.671a1 1 0 0 1 0 2H617.937a1 1 0 0 1-1-1Zm286.901 103a1 1 0 0 1 1-1h166.532c.55 0 1 .448 1 1s-.45 1-1 1H904.838a1 1 0 0 1-1-1Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/service/one-image.svg b/build/img/features/service/one-image.svg
new file mode 100644
index 0000000..db5f76c
--- /dev/null
+++ b/build/img/features/service/one-image.svg
@@ -0,0 +1 @@
+<svg width="326" height="188" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M59.644 187.993a56.187 56.187 0 0 0 1.837 0H264.52a56.016 56.016 0 0 0 1.837 0h.819v-.017c32.644-.898 58.825-27.029 58.825-59.133 0-32.672-27.115-59.157-60.563-59.157-3.67 0-7.264.318-10.754.93.005-.31.007-.62.007-.93 0-32.671-27.115-59.157-60.562-59.157-10.708 0-20.766 2.714-29.494 7.477C153.625 6.902 138.201 0 121.126 0 87.678 0 60.563 26.486 60.563 59.157a58.1 58.1 0 0 0 .958 10.536 62.31 62.31 0 0 0-.958-.007C27.115 69.686 0 96.17 0 128.843c0 31.67 25.478 57.527 57.505 59.083v.067h2.139Z" fill="#fff"/><rect x="85.669" y="118.908" width="39.184" height="48.472" rx="10" fill="#fff"/><rect x="85.669" y="118.908" width="39.184" height="48.472" rx="10" fill="#2D2D2D"/><path d="M93.599 70.868H213.75c11.045 0 20 8.954 20 20v36.551c0 11.046-8.955 20-20 20H93.599c-11.046 0-20-8.954-20-20V90.868c0-11.046 8.954-20 20-20Z" stroke="#2D2D2D" stroke-width="2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M107.224 129.445a2 2 0 0 1 2-2h.995a2 2 0 0 1 2 2v.047c.473.149.928.338 1.36.565l.033-.033a1.997 1.997 0 0 1 2.827 0l.705.705a2.002 2.002 0 0 1 0 2.83l-.033.033c.226.433.415.888.563 1.361h.046a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2h-.046a8.293 8.293 0 0 1-.563 1.361l.033.034a2.002 2.002 0 0 1 0 2.83l-.705.705a1.997 1.997 0 0 1-2.827 0l-.033-.033a8.374 8.374 0 0 1-1.36.564v.048a2 2 0 0 1-2 2h-.995a2 2 0 0 1-2-2v-.048a8.364 8.364 0 0 1-1.359-.564l-.034.033a1.997 1.997 0 0 1-2.827 0l-.704-.705a2.002 2.002 0 0 1 0-2.83l.033-.034a8.312 8.312 0 0 1-.564-1.361h-.046a2 2 0 0 1-2-2v-1a2 2 0 0 1 2-2h.046c.148-.473.338-.928.564-1.361l-.034-.033a2.004 2.004 0 0 1 0-2.83l.705-.706a1.998 1.998 0 0 1 2.827 0l.034.034a8.28 8.28 0 0 1 1.359-.565v-.047Z" fill="#fff"/><ellipse cx="109.722" cy="137.463" rx="4.825" ry="4.83" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M93.276 152.284c.015.407.069.809.159 1.2a1.934 1.934 0 0 0 1.899 3.293c.293.273.614.52.959.737a1.934 1.934 0 0 0 3.67.985 6.393 6.393 0 0 0 1.198-.159 1.931 1.931 0 0 0 2.432.414 1.937 1.937 0 0 0 .858-2.315 6.44 6.44 0 0 0 .737-.961 1.933 1.933 0 0 0 2.01-1.428 1.937 1.937 0 0 0-1.027-2.244 6.402 6.402 0 0 0-.159-1.201 1.936 1.936 0 0 0-1.9-3.293 6.342 6.342 0 0 0-.958-.736 1.935 1.935 0 0 0-3.67-.985 6.376 6.376 0 0 0-1.198.159 1.93 1.93 0 0 0-2.432-.413 1.935 1.935 0 0 0-.858 2.314 6.41 6.41 0 0 0-.736.96 1.937 1.937 0 0 0-.983 3.673Z" fill="#fff"/><ellipse rx="3.734" ry="3.738" transform="rotate(15.015 -527.041 454.381) skewX(.029)" fill="#2D2D2D"/><rect x="75.684" y="109.292" width="28.611" height="28.64" rx="14.306" fill="#ED1C24"/><path d="M87.426 118.535s-6.558 3.997-.377 7.965c1.188.772 5.5 2.921 5.378 4.91 0 0 2.614-3.864-1.208-6.296-3.925-2.488-4.906-5.146-3.793-6.579Z" fill="#fff"/><path d="M85.142 126.169s-2.34 3.544 2.265 4.27c.453.056 3.784.405 4.652 1.498 0 0-.075-1.885-2.793-2.997-2.708-1.112-3.822-1.385-4.124-2.771Zm9.059-3.723c-2.812-2.94-3.595-4.759-2.387-7.116 0 0-8.389 3.224-.104 8.945 2.963 2.045 2.472 4.138 2.472 4.213.463-.481 2.831-3.101.02-6.042Z" fill="#fff"/><rect x="182.812" y="118.908" width="39.184" height="48.472" rx="10" fill="#fff"/><rect x="182.812" y="118.908" width="39.184" height="48.472" rx="10" fill="#2D2D2D"/><rect x="172.827" y="109.292" width="28.611" height="28.64" rx="14.306" fill="#ED1C24"/><path d="M184.569 118.535s-6.558 3.997-.378 7.965c1.189.772 5.502 2.921 5.379 4.91 0 0 2.614-3.864-1.208-6.296-3.925-2.488-4.907-5.146-3.793-6.579Z" fill="#fff"/><path d="M182.285 126.169s-2.34 3.544 2.265 4.27c.453.056 3.784.405 4.652 1.498 0 0-.076-1.885-2.793-2.997-2.708-1.112-3.822-1.385-4.124-2.771Zm9.059-3.723c-2.812-2.94-3.595-4.759-2.387-7.116 0 0-8.389 3.224-.104 8.945 2.963 2.045 2.472 4.138 2.472 4.213.463-.481 2.831-3.101.019-6.042Z" fill="#fff"/><rect x="87.362" y="45.528" width="39.184" height="48.472" rx="10" fill="#fff"/><rect x="87.362" y="45.528" width="39.184" height="48.472" rx="10" fill="#2D2D2D"/><rect x="77.377" y="35.912" width="28.611" height="28.64" rx="14.306" fill="#ED1C24"/><path d="M89.12 45.154s-6.559 3.996-.378 7.964c1.189.773 5.501 2.922 5.378 4.911 0 0 2.614-3.864-1.208-6.296-3.925-2.488-4.906-5.146-3.793-6.579Z" fill="#fff"/><path d="M86.835 52.788s-2.34 3.544 2.265 4.27c.453.056 3.784.405 4.652 1.498 0 0-.075-1.885-2.793-2.997-2.708-1.112-3.822-1.385-4.124-2.77Zm9.059-3.723c-2.812-2.94-3.595-4.76-2.387-7.116 0 0-8.389 3.224-.104 8.945 2.963 2.045 2.472 4.138 2.472 4.213.463-.48 2.831-3.101.02-6.042Z" fill="#fff"/><rect x="182.812" y="45.528" width="39.184" height="48.472" rx="10" fill="#fff"/><rect x="182.812" y="45.528" width="39.184" height="48.472" rx="10" fill="#2D2D2D"/><rect x="172.827" y="35.912" width="28.611" height="28.64" rx="14.306" fill="#ED1C24"/><path d="M184.569 45.154s-6.558 3.996-.377 7.964c1.189.773 5.501 2.922 5.378 4.911 0 0 2.614-3.864-1.208-6.296-3.925-2.488-4.906-5.146-3.793-6.579Z" fill="#fff"/><path d="M182.285 52.788s-2.34 3.544 2.265 4.27c.453.056 3.784.405 4.652 1.498 0 0-.075-1.885-2.793-2.997-2.708-1.112-3.822-1.385-4.124-2.77Zm9.059-3.723c-2.812-2.94-3.595-4.76-2.387-7.116 0 0-8.389 3.224-.104 8.945 2.963 2.045 2.472 4.138 2.472 4.213.463-.48 2.831-3.101.019-6.042Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/service/service-hero.svg b/build/img/features/service/service-hero.svg
new file mode 100644
index 0000000..e6a874a
--- /dev/null
+++ b/build/img/features/service/service-hero.svg
@@ -0,0 +1 @@
+<svg width="675" height="481" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M686.851 310.518c-1.298 13.855-11.112 27.493-29.443 38.077-39.456 22.78-103.427 22.78-142.883 0l-157.342-90.841c-16.008-9.242-24.332-21.24-24.972-33.349l-.001-.008a28.568 28.568 0 0 1 0-3.013v-78.191h180.157v26.145c37.32-1.732 75.669 5.644 104.217 22.126 18.667 10.777 30.59 23.974 35.769 37.842h34.571v75.779a33.841 33.841 0 0 1 0 4.526v.907h-.073Z" fill="#0070CC" stroke="#fff"/><path d="M357.183 180.318c-33.35-19.254-33.35-50.472 0-69.726 27.071-15.63 67.795-18.572 100.006-8.828C507.745 85 573.385 89.088 616.584 114.029c33.65 19.427 45.385 46.716 35.205 71.627 1.922.955 3.797 1.958 5.619 3.01 39.456 22.78 39.456 59.714 0 82.494s-103.427 22.78-142.883 0l-85.001-49.075-.049-.029-.049-.028-72.243-41.71Z" fill="#0070CC" stroke="#fff"/><path d="M686.851 219.862c-1.298 13.855-11.112 27.494-29.443 38.077-39.456 22.78-103.427 22.78-142.883 0l-157.342-90.841c-16.008-9.242-24.332-21.24-24.972-33.348l-.001-.008a28.587 28.587 0 0 1 0-3.014v-78.19h180.157v26.144c37.32-1.731 75.669 5.644 104.217 22.127 18.667 10.777 30.59 23.973 35.769 37.841h34.571v75.779a33.856 33.856 0 0 1 0 4.527v.906h-.073Z" fill="#0070CC" stroke="#fff"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M357.868 139.977c5.42 3.129 9.814.592 9.814-5.666 0-6.259-4.394-13.869-9.814-16.998-5.42-3.129-9.814-.593-9.814 5.666 0 6.258 4.394 13.868 9.814 16.998Zm26.441 15.109c5.42 3.129 9.814.592 9.814-5.666s-4.394-13.869-9.814-16.998c-5.42-3.129-9.814-.592-9.814 5.666s4.394 13.869 9.814 16.998Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M357.868 139.977c5.42 3.129 9.814.592 9.814-5.666 0-6.259-4.394-13.869-9.814-16.998-5.42-3.129-9.814-.593-9.814 5.666 0 6.258 4.394 13.868 9.814 16.998Zm26.441 15.109c5.42 3.129 9.814.592 9.814-5.666s-4.394-13.869-9.814-16.998c-5.42-3.129-9.814-.592-9.814 5.666s4.394 13.869 9.814 16.998Z" fill="#0070CC"/><path d="M367.682 134.311h1-1Zm-9.814 5.666-.5.866.5-.866Zm0-22.664.5-.866-.5.866Zm-9.814 5.666h-1 1Zm36.255 32.107-.5.866.5-.866Zm0-22.664-.5.866.5-.866Zm-17.627 1.889c0 2.919-1.017 4.703-2.375 5.487-1.357.784-3.411.772-5.939-.687l-1 1.732c2.892 1.669 5.745 1.954 7.939.687 2.195-1.267 3.375-3.88 3.375-7.219h-2Zm-9.314-16.132c2.522 1.456 4.862 3.995 6.573 6.959 1.712 2.965 2.741 6.26 2.741 9.173h2c0-3.346-1.168-6.985-3.009-10.173-1.84-3.188-4.407-6.018-7.305-7.691l-1 1.732Zm-8.314 4.8c0-2.919 1.017-4.704 2.374-5.488 1.358-.783 3.412-.772 5.94.688l1-1.732c-2.892-1.67-5.745-1.955-7.94-.688-2.194 1.267-3.374 3.88-3.374 7.22h2Zm9.314 16.132c-2.522-1.457-4.862-3.996-6.574-6.96-1.711-2.964-2.74-6.26-2.74-9.172h-2c0 3.346 1.168 6.984 3.008 10.172 1.841 3.188 4.408 6.019 7.306 7.692l1-1.732Zm34.755 10.309c0 2.919-1.017 4.704-2.375 5.487-1.357.784-3.411.772-5.939-.687l-1 1.732c2.892 1.67 5.745 1.954 7.939.687 2.195-1.267 3.375-3.879 3.375-7.219h-2Zm-9.314-16.132c2.522 1.456 4.862 3.995 6.573 6.96 1.712 2.964 2.741 6.26 2.741 9.172h2c0-3.346-1.168-6.985-3.008-10.172-1.841-3.188-4.408-6.019-7.306-7.692l-1 1.732Zm-8.314 4.8c0-2.919 1.017-4.704 2.375-5.487 1.357-.784 3.411-.772 5.939.687l1-1.732c-2.892-1.67-5.745-1.954-7.939-.687-2.195 1.267-3.375 3.879-3.375 7.219h2Zm9.314 16.132c-2.522-1.456-4.862-3.995-6.573-6.96-1.712-2.964-2.741-6.26-2.741-9.172h-2c0 3.346 1.168 6.985 3.009 10.172 1.84 3.188 4.407 6.019 7.305 7.692l1-1.732Z" fill="#fff" mask="url(#a)"/><path d="M357.183 89.663c-33.35-19.255-33.35-50.472 0-69.727 27.071-15.63 67.795-18.572 100.006-8.828C507.746-5.656 573.385-1.568 616.584 23.373 650.234 42.801 661.969 70.09 651.79 95c1.921.955 3.796 1.958 5.618 3.01 39.456 22.78 39.456 59.714 0 82.494s-103.427 22.78-142.883 0l-85.001-49.075a.778.778 0 0 0-.049-.028l-.049-.029-72.243-41.71Zm413.498 477.855c-1.298 13.855-11.113 27.493-29.444 38.077-39.456 22.78-103.427 22.78-142.883 0l-157.342-90.841c-16.007-9.242-24.331-21.24-24.972-33.349v-.008a28.568 28.568 0 0 1 0-3.013v-78.191h180.157v26.145c37.319-1.732 75.668 5.644 104.216 22.126 18.667 10.777 30.59 23.974 35.769 37.842h34.572v75.779c.1 1.508.1 3.018 0 4.526v.907h-.073Z" fill="#0070CC" stroke="#fff"/><path d="M441.012 437.318c-33.349-19.254-33.349-50.472 0-69.726 27.071-15.63 67.795-18.572 100.007-8.828 50.556-16.764 116.195-12.676 159.394 12.265 33.65 19.427 45.385 46.716 35.206 71.627a102.04 102.04 0 0 1 5.618 3.01c39.456 22.78 39.456 59.714 0 82.494s-103.427 22.78-142.883 0l-85.001-49.075-.048-.029a.778.778 0 0 1-.049-.028l-72.244-41.71Z" fill="#0070CC" stroke="#fff"/><path d="M770.681 476.862c-1.298 13.855-11.113 27.494-29.444 38.077-39.456 22.78-103.427 22.78-142.883 0l-157.342-90.841c-16.007-9.242-24.331-21.24-24.972-33.348v-.008a28.587 28.587 0 0 1 0-3.014v-78.191h180.157v26.145c37.319-1.731 75.668 5.644 104.216 22.127 18.667 10.777 30.59 23.973 35.769 37.841h34.572v75.779c.1 1.509.1 3.019 0 4.527v.906h-.073Z" fill="#0070CC" stroke="#fff"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M441.697 396.977c5.42 3.129 9.814.592 9.814-5.666 0-6.259-4.394-13.869-9.814-16.998-5.42-3.129-9.814-.593-9.814 5.666 0 6.258 4.394 13.868 9.814 16.998Zm26.441 15.109c5.42 3.129 9.814.592 9.814-5.666s-4.394-13.869-9.814-16.998c-5.42-3.129-9.813-.592-9.813 5.666s4.393 13.869 9.813 16.998Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M441.697 396.977c5.42 3.129 9.814.592 9.814-5.666 0-6.259-4.394-13.869-9.814-16.998-5.42-3.129-9.814-.593-9.814 5.666 0 6.258 4.394 13.868 9.814 16.998Zm26.441 15.109c5.42 3.129 9.814.592 9.814-5.666s-4.394-13.869-9.814-16.998c-5.42-3.129-9.813-.592-9.813 5.666s4.393 13.869 9.813 16.998Z" fill="#0070CC"/><path d="M451.511 391.311h1-1Zm-9.814 5.666-.5.866.5-.866Zm0-22.664.5-.866-.5.866Zm-9.814 5.666h-1 1Zm36.255 32.107-.5.866.5-.866Zm0-22.664-.5.866.5-.866Zm-17.627 1.889c0 2.919-1.017 4.703-2.374 5.487-1.358.784-3.412.772-5.94-.687l-1 1.732c2.892 1.669 5.745 1.954 7.94.687 2.194-1.267 3.374-3.88 3.374-7.219h-2Zm-9.314-16.132c2.522 1.456 4.862 3.995 6.574 6.959 1.711 2.965 2.74 6.26 2.74 9.173h2c0-3.346-1.168-6.985-3.008-10.173-1.841-3.188-4.408-6.018-7.306-7.691l-1 1.732Zm-8.314 4.8c0-2.919 1.017-4.704 2.375-5.488 1.357-.783 3.411-.772 5.939.688l1-1.732c-2.892-1.67-5.745-1.955-7.939-.688-2.195 1.267-3.375 3.88-3.375 7.22h2Zm9.314 16.132c-2.522-1.457-4.862-3.996-6.573-6.96-1.712-2.964-2.741-6.26-2.741-9.172h-2c0 3.346 1.168 6.984 3.009 10.172 1.84 3.188 4.407 6.019 7.305 7.692l1-1.732Zm34.755 10.309c0 2.919-1.017 4.704-2.374 5.487-1.358.784-3.412.772-5.94-.687l-1 1.732c2.893 1.67 5.745 1.954 7.94.687 2.194-1.267 3.374-3.879 3.374-7.219h-2Zm-9.314-16.132c2.523 1.456 4.862 3.995 6.574 6.96 1.711 2.964 2.74 6.26 2.74 9.172h2c0-3.346-1.168-6.985-3.008-10.172-1.841-3.188-4.408-6.019-7.306-7.692l-1 1.732Zm-8.313 4.8c0-2.919 1.017-4.704 2.374-5.487 1.358-.784 3.412-.772 5.939.687l1-1.732c-2.892-1.67-5.745-1.954-7.939-.687s-3.374 3.879-3.374 7.219h2Zm9.313 16.132c-2.522-1.456-4.861-3.995-6.573-6.96-1.711-2.964-2.74-6.26-2.74-9.172h-2c0 3.346 1.168 6.985 3.008 10.172 1.841 3.188 4.408 6.019 7.305 7.692l1-1.732Z" fill="#fff" mask="url(#b)"/><path d="M441.013 346.663c-33.35-19.255-33.35-50.473 0-69.727 27.07-15.629 67.794-18.572 100.006-8.828 50.556-16.764 116.196-12.676 159.395 12.265 33.649 19.428 45.384 46.716 35.205 71.627a102.04 102.04 0 0 1 5.618 3.01c39.457 22.78 39.457 59.714 0 82.494-39.456 22.78-103.427 22.78-142.883 0l-85-49.075a2.852 2.852 0 0 0-.049-.028l-.049-.029-72.243-41.709Zm-85.332 92.659c-1.298 13.855-11.113 27.494-29.444 38.077-39.456 22.78-103.427 22.78-142.883 0L26.012 386.558c-16.007-9.242-24.331-21.24-24.972-33.348v-.008a28.666 28.666 0 0 1 0-3.014v-78.191h180.157v26.145c37.319-1.731 75.668 5.644 104.216 22.127 18.667 10.777 30.59 23.973 35.769 37.841h34.572v75.779c.1 1.509.1 3.019 0 4.527v.906h-.073Z" fill="#0070CC" stroke="#fff"/><path d="M26.012 309.123c-33.35-19.255-33.35-50.472 0-69.727 27.071-15.629 67.795-18.572 100.007-8.828 50.556-16.764 116.195-12.676 159.394 12.265 33.65 19.428 45.385 46.717 35.206 71.627a102.04 102.04 0 0 1 5.618 3.01c39.456 22.78 39.456 59.714 0 82.494s-103.427 22.78-142.883 0l-85-49.075-.05-.028a1.22 1.22 0 0 0-.048-.028l-72.243-41.71Z" fill="#0070CC" stroke="#fff"/><path d="M355.681 348.667c-1.298 13.855-11.113 27.493-29.444 38.077-39.456 22.78-103.427 22.78-142.883 0L26.012 295.903c-16.007-9.242-24.331-21.24-24.972-33.349v-.008a28.647 28.647 0 0 1 0-3.013v-78.191h180.157v26.145c37.319-1.732 75.668 5.644 104.216 22.126 18.667 10.777 30.59 23.974 35.769 37.842h34.572v75.779c.1 1.508.1 3.018 0 4.526v.907h-.073Z" fill="#0070CC" stroke="#fff"/><mask id="c" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M26.697 268.781c5.42 3.129 9.814.593 9.814-5.666 0-6.258-4.394-13.869-9.814-16.998-5.42-3.129-9.814-.592-9.814 5.666 0 6.259 4.394 13.869 9.814 16.998Zm26.441 15.109c5.42 3.13 9.814.593 9.814-5.666 0-6.258-4.394-13.868-9.814-16.998-5.42-3.129-9.813-.592-9.813 5.666 0 6.259 4.393 13.869 9.813 16.998Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M26.697 268.781c5.42 3.129 9.814.593 9.814-5.666 0-6.258-4.394-13.869-9.814-16.998-5.42-3.129-9.814-.592-9.814 5.666 0 6.259 4.394 13.869 9.814 16.998Zm26.441 15.109c5.42 3.13 9.814.593 9.814-5.666 0-6.258-4.394-13.868-9.814-16.998-5.42-3.129-9.813-.592-9.813 5.666 0 6.259 4.393 13.869 9.813 16.998Z" fill="#0070CC"/><path d="m26.697 246.117.5-.866-.5.866Zm26.441 37.773-.5.866.5-.866Zm0-22.664-.5.867.5-.867Zm-17.627 1.889c0 2.919-1.017 4.704-2.375 5.487-1.357.784-3.411.772-5.939-.687l-1 1.732c2.892 1.67 5.745 1.954 7.94.688 2.194-1.267 3.374-3.88 3.374-7.22h-2Zm-9.314-16.132c2.522 1.456 4.862 3.995 6.573 6.96 1.712 2.964 2.74 6.26 2.74 9.172h2c0-3.346-1.167-6.985-3.007-10.172-1.84-3.188-4.408-6.019-7.306-7.692l-1 1.732Zm-8.314 4.8c0-2.919 1.017-4.703 2.375-5.487 1.357-.784 3.411-.772 5.94.687l1-1.732c-2.893-1.67-5.746-1.954-7.94-.687-2.195 1.267-3.375 3.88-3.375 7.219h2Zm9.314 16.132c-2.522-1.456-4.862-3.995-6.573-6.959-1.712-2.965-2.74-6.26-2.74-9.173h-2c0 3.346 1.167 6.985 3.008 10.173 1.84 3.187 4.407 6.018 7.305 7.691l1-1.732Zm34.755 10.309c0 2.919-1.017 4.704-2.374 5.488-1.358.784-3.412.772-5.94-.688l-1 1.732c2.893 1.67 5.745 1.955 7.94.688 2.194-1.267 3.374-3.88 3.374-7.22h-2Zm-9.314-16.131c2.523 1.456 4.862 3.995 6.574 6.959 1.711 2.964 2.74 6.26 2.74 9.172h2c0-3.346-1.168-6.984-3.008-10.172-1.84-3.188-4.408-6.019-7.306-7.692l-1 1.733Zm-8.313 4.799c0-2.918 1.017-4.703 2.374-5.487 1.358-.784 3.412-.772 5.94.688l1-1.733c-2.893-1.669-5.745-1.954-7.94-.687-2.194 1.267-3.374 3.88-3.374 7.219h2Zm9.313 16.132c-2.522-1.456-4.861-3.995-6.573-6.959-1.711-2.964-2.74-6.26-2.74-9.173h-2c0 3.347 1.168 6.985 3.008 10.173 1.84 3.188 4.408 6.018 7.305 7.691l1-1.732Z" fill="#fff" mask="url(#c)"/><path d="M26.013 218.467c-33.35-19.254-33.35-50.472 0-69.727 27.07-15.629 67.794-18.572 100.006-8.828 50.556-16.764 116.196-12.675 159.395 12.266 33.649 19.427 45.384 46.716 35.205 71.626 1.922.955 3.796 1.959 5.618 3.011 39.456 22.78 39.456 59.713 0 82.493-39.456 22.78-103.427 22.78-142.883 0l-85-49.075-.05-.028-.048-.028-72.243-41.71Z" fill="#0070CC" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/service/two-image.svg b/build/img/features/service/two-image.svg
new file mode 100644
index 0000000..d3c536f
--- /dev/null
+++ b/build/img/features/service/two-image.svg
@@ -0,0 +1 @@
+<svg width="314" height="181" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M57.451 180.994a64.722 64.722 0 0 0 1.764 0h195.57a64.612 64.612 0 0 0 1.764 0h.791v-.017c31.443-.865 56.66-26.023 56.66-56.932 0-31.455-26.117-56.954-58.333-56.954-3.535 0-6.997.307-10.359.895.005-.297.007-.596.007-.894 0-31.455-26.117-56.955-58.333-56.955-10.313 0-20.002 2.613-28.408 7.198C147.97 6.645 133.113 0 116.667 0 84.451 0 58.334 25.5 58.334 56.955c0 3.462.316 6.851.922 10.143a60.28 60.28 0 0 0-.923-.007C26.117 67.09 0 92.59 0 124.045c0 30.491 24.54 55.386 55.388 56.884v.065h2.063Z" fill="#fff"/><rect x="82.804" y="114.845" width="37.713" height="45.938" rx="10" fill="#fff"/><rect x="82.804" y="114.845" width="37.713" height="45.938" rx="10" fill="#2D2D2D"/><path d="M90.507 68.087h114.95c11.046 0 20 8.954 20 20v33.828c0 11.046-8.954 20-20 20H90.507c-11.046 0-20-8.954-20-20V88.087c0-11.046 8.954-20 20-20Z" stroke="#2D2D2D" stroke-width="2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M98.024 134.742c.142.454.324.89.54 1.305a2 2 0 0 0 .019 2.81l.574.574a2 2 0 0 0 2.806.022c.418.219.858.403 1.315.546a2 2 0 0 0 1.999 1.972h.811a2 2 0 0 0 2-1.971 7.943 7.943 0 0 0 1.31-.544 1.998 1.998 0 0 0 2.807-.02l.575-.574c.773-.775.78-2.026.02-2.809a7.99 7.99 0 0 0 .544-1.311 2 2 0 0 0 1.969-2v-.814a2 2 0 0 0-1.969-1.999 8.01 8.01 0 0 0-.544-1.313 2 2 0 0 0-.02-2.808l-.574-.574a2 2 0 0 0-2.808-.02 7.979 7.979 0 0 0-1.31-.544 2 2 0 0 0-2-1.97h-.811a2 2 0 0 0-1.999 1.971 7.943 7.943 0 0 0-1.31.544 1.999 1.999 0 0 0-2.808.019l-.574.575a2 2 0 0 0-.02 2.809c-.217.417-.4.855-.542 1.311a2 2 0 0 0-1.971 1.999v.814a2 2 0 0 0 1.97 2Z" fill="#fff"/><ellipse cx="105.683" cy="132.344" rx="4.647" ry="4.65" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M89.842 146.613c.015.393.066.779.153 1.156a1.861 1.861 0 0 0 1.83 3.17c.281.263.59.5.921.709a1.863 1.863 0 0 0 3.535.947 6.167 6.167 0 0 0 1.155-.152 1.862 1.862 0 0 0 3.17-1.831c.262-.282.5-.591.708-.923a1.864 1.864 0 0 0 .949-3.536 6.192 6.192 0 0 0-.152-1.156 1.862 1.862 0 0 0-1.829-3.171 6.225 6.225 0 0 0-.925-.71 1.862 1.862 0 0 0-3.535-.946 6.165 6.165 0 0 0-1.154.152 1.862 1.862 0 0 0-3.17 1.831 6.23 6.23 0 0 0-.708.924 1.863 1.863 0 0 0-.948 3.536Z" fill="#fff"/><ellipse rx="3.597" ry="3.599" transform="rotate(15.008 -507.632 437.779) skewX(.017)" fill="#2D2D2D"/><rect x="72.898" y="105.223" width="27.558" height="27.574" rx="13.779" fill="#ED1C24"/><path d="M84.208 114.122s-6.317 3.847-.364 7.668c1.145.744 5.299 2.813 5.18 4.727 0 0 2.519-3.72-1.162-6.061-3.781-2.396-4.727-4.955-3.654-6.334Z" fill="#fff"/><path d="M82.008 121.471s-2.254 3.412 2.181 4.111c.437.054 3.645.39 4.481 1.443 0 0-.072-1.815-2.69-2.886-2.609-1.071-3.68-1.334-3.972-2.668Zm8.726-3.584c-2.709-2.831-3.463-4.582-2.3-6.851 0 0-8.08 3.103-.1 8.612 2.854 1.969 2.382 3.983 2.382 4.056.445-.463 2.726-2.986.018-5.817Z" fill="#fff"/><rect x="176.082" y="114.481" width="37.742" height="46.668" rx="10" fill="#fff"/><rect x="176.082" y="114.481" width="37.742" height="46.668" rx="10" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M191.591 134.742c.142.454.324.89.54 1.305a2 2 0 0 0 .019 2.81l.574.574a2 2 0 0 0 2.806.022c.418.219.857.403 1.315.546a1.999 1.999 0 0 0 1.999 1.972h.811a2 2 0 0 0 2-1.971 7.943 7.943 0 0 0 1.31-.544 1.998 1.998 0 0 0 2.807-.02l.575-.574c.773-.775.78-2.026.02-2.809a7.99 7.99 0 0 0 .544-1.311 2 2 0 0 0 1.969-2v-.813a2 2 0 0 0-1.969-2 8.01 8.01 0 0 0-.544-1.313 2 2 0 0 0-.02-2.808l-.574-.574a2 2 0 0 0-2.808-.02 8.015 8.015 0 0 0-1.31-.544 2 2 0 0 0-2-1.97h-.811c-1.095 0-1.984.88-1.999 1.971a7.943 7.943 0 0 0-1.31.544 2 2 0 0 0-2.808.019l-.574.575a2 2 0 0 0-.019 2.809c-.218.417-.4.855-.543 1.311a2 2 0 0 0-1.971 2v.813a2 2 0 0 0 1.971 2Z" fill="#fff"/><ellipse cx="199.25" cy="132.344" rx="4.647" ry="4.65" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M183.409 146.613c.015.393.066.78.153 1.156a1.863 1.863 0 0 0 1.829 3.171c.283.262.591.5.922.708a1.864 1.864 0 0 0 3.535.948 6.183 6.183 0 0 0 1.155-.153 1.861 1.861 0 0 0 3.17-1.831c.262-.282.5-.591.708-.923a1.862 1.862 0 0 0 .949-3.535 6.192 6.192 0 0 0-.152-1.157 1.862 1.862 0 0 0-1.829-3.17 6.139 6.139 0 0 0-.925-.711 1.861 1.861 0 0 0-3.535-.946 6.08 6.08 0 0 0-1.154.153 1.862 1.862 0 0 0-3.169 1.831 6.11 6.11 0 0 0-.709.923 1.863 1.863 0 0 0-.948 3.536Z" fill="#fff"/><ellipse rx="3.597" ry="3.599" transform="rotate(15.008 -460.849 792.935) skewX(.017)" fill="#2D2D2D"/><rect x="166.465" y="105.223" width="27.558" height="27.574" rx="13.779" fill="#ED1C24"/><path d="M177.775 114.122s-6.317 3.847-.364 7.668c1.145.744 5.299 2.813 5.181 4.727 0 0 2.518-3.72-1.163-6.061-3.781-2.396-4.727-4.955-3.654-6.334Zm-2.2 7.349s-2.254 3.412 2.182 4.111c.436.055 3.644.39 4.48 1.443 0 0-.072-1.815-2.69-2.886-2.608-1.07-3.681-1.334-3.972-2.668Z" fill="#fff"/><path d="M184.301 117.887c-2.709-2.831-3.463-4.582-2.3-6.851 0 0-8.08 3.104-.1 8.612 2.854 1.969 2.381 3.983 2.381 4.056.446-.463 2.727-2.986.019-5.817Z" fill="#fff"/><rect x="84.146" y="43.833" width="37.742" height="46.668" rx="10" fill="#fff"/><rect x="84.146" y="43.833" width="37.742" height="46.668" rx="10" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M99.655 64.093c.142.454.323.89.54 1.305a2 2 0 0 0 .018 2.81l.575.575a2 2 0 0 0 2.806.021c.418.22.857.403 1.314.546a2 2 0 0 0 2 1.973h.811a2 2 0 0 0 2-1.972 7.977 7.977 0 0 0 1.31-.543 2 2 0 0 0 2.807-.02l.574-.575a2.001 2.001 0 0 0 .021-2.808c.218-.417.4-.856.543-1.312a2 2 0 0 0 1.97-2v-.813a2 2 0 0 0-1.969-2 8 8 0 0 0-.544-1.312 2 2 0 0 0-.02-2.809l-.574-.574a2 2 0 0 0-2.808-.02 8.012 8.012 0 0 0-1.31-.543 2 2 0 0 0-2-1.97h-.811a2 2 0 0 0-2 1.97 7.958 7.958 0 0 0-1.309.544 2 2 0 0 0-2.808.02l-.574.574a2.002 2.002 0 0 0-.02 2.81 8.02 8.02 0 0 0-.542 1.31 2 2 0 0 0-1.972 2v.813a2 2 0 0 0 1.972 2Z" fill="#fff"/><ellipse cx="107.314" cy="61.696" rx="4.647" ry="4.65" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M91.473 75.964c.014.393.066.78.153 1.156a1.864 1.864 0 0 0 1.83 3.17c.281.263.59.5.921.709a1.863 1.863 0 0 0 3.535.948 6.176 6.176 0 0 0 1.154-.153 1.861 1.861 0 0 0 3.17-1.83c.263-.283.501-.592.709-.924a1.862 1.862 0 0 0 .949-3.536 6.272 6.272 0 0 0-.152-1.156 1.864 1.864 0 0 0-1.83-3.17 6.158 6.158 0 0 0-.924-.71 1.863 1.863 0 0 0-3.535-.947 6.182 6.182 0 0 0-1.154.153 1.861 1.861 0 0 0-3.17 1.83 6.23 6.23 0 0 0-.708.924 1.863 1.863 0 0 0-.948 3.536Z" fill="#fff"/><ellipse rx="3.597" ry="3.599" transform="rotate(15.008 -238.653 408.645) skewX(.017)" fill="#2D2D2D"/><rect x="74.529" y="34.575" width="27.558" height="27.574" rx="13.779" fill="#ED1C24"/><path d="M85.839 43.473s-6.317 3.848-.364 7.668c1.145.744 5.299 2.813 5.18 4.727 0 0 2.518-3.72-1.163-6.061-3.78-2.396-4.726-4.955-3.653-6.334Z" fill="#fff"/><path d="M83.64 50.823s-2.255 3.412 2.18 4.11c.437.055 3.645.39 4.481 1.443 0 0-.073-1.815-2.69-2.886-2.609-1.07-3.681-1.333-3.972-2.667Zm8.725-3.585c-2.709-2.83-3.463-4.582-2.3-6.85 0 0-8.08 3.103-.1 8.61 2.854 1.97 2.381 3.984 2.381 4.057.446-.463 2.727-2.985.019-5.817Z" fill="#fff"/><rect x="176.083" y="43.833" width="37.742" height="46.668" rx="10" fill="#fff"/><rect x="176.083" y="43.833" width="37.742" height="46.668" rx="10" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M191.591 64.093c.142.454.324.89.54 1.305a2 2 0 0 0 .019 2.81l.574.575a2 2 0 0 0 2.806.021c.418.22.858.403 1.315.546a2 2 0 0 0 2 1.973h.811a2 2 0 0 0 1.999-1.972 7.987 7.987 0 0 0 1.311-.543 2 2 0 0 0 2.807-.02l.574-.575a2 2 0 0 0 .02-2.808 8 8 0 0 0 .544-1.312 2 2 0 0 0 1.969-2v-.813a2 2 0 0 0-1.969-2 8 8 0 0 0-.544-1.312 2 2 0 0 0-.02-2.809l-.574-.574a2 2 0 0 0-2.808-.02 7.94 7.94 0 0 0-1.31-.543 2 2 0 0 0-1.999-1.97h-.811a2 2 0 0 0-2 1.97 7.933 7.933 0 0 0-1.31.544 1.998 1.998 0 0 0-2.807.02l-.575.574a2.002 2.002 0 0 0-.019 2.81c-.218.416-.4.854-.543 1.31a2 2 0 0 0-1.971 2v.813a2 2 0 0 0 1.971 2Z" fill="#fff"/><ellipse cx="199.25" cy="61.696" rx="4.647" ry="4.65" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M183.41 75.964c.014.393.066.78.152 1.156a1.864 1.864 0 0 0 1.83 3.17c.282.263.59.5.922.709a1.862 1.862 0 0 0 3.534.948 6.18 6.18 0 0 0 1.155-.153 1.862 1.862 0 0 0 3.17-1.83c.262-.283.5-.592.709-.924a1.864 1.864 0 0 0 .948-3.536 6.186 6.186 0 0 0-.152-1.156 1.862 1.862 0 0 0-1.829-3.17 6.16 6.16 0 0 0-.925-.71 1.862 1.862 0 0 0-3.535-.947 6.178 6.178 0 0 0-1.154.153 1.862 1.862 0 0 0-3.169 1.83c-.263.283-.5.592-.709.924a1.864 1.864 0 0 0-.947 3.536Z" fill="#fff"/><ellipse rx="3.597" ry="3.599" transform="rotate(15.008 -192.685 757.61) skewX(.017)" fill="#2D2D2D"/><rect x="166.466" y="34.575" width="27.558" height="27.574" rx="13.779" fill="#ED1C24"/><path d="M177.775 43.473s-6.317 3.848-.364 7.668c1.146.744 5.299 2.813 5.181 4.727 0 0 2.518-3.72-1.163-6.061-3.781-2.396-4.726-4.955-3.654-6.334Zm-2.2 7.35s-2.254 3.412 2.182 4.11c.436.055 3.644.39 4.481 1.443 0 0-.073-1.815-2.691-2.886-2.608-1.07-3.681-1.333-3.972-2.667Z" fill="#fff"/><path d="M184.301 47.238c-2.709-2.83-3.463-4.582-2.3-6.85 0 0-8.08 3.103-.1 8.61 2.854 1.97 2.382 3.984 2.382 4.057.445-.463 2.726-2.985.018-5.817Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/sql/hero-image.svg b/build/img/features/sql/hero-image.svg
new file mode 100644
index 0000000..dfbc25a
--- /dev/null
+++ b/build/img/features/sql/hero-image.svg
@@ -0,0 +1 @@
+<svg width="583" height="365" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m81.444 32.502-26.44 18.002m23.626 75.38L54.443 142.76" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><path d="M54.441 18 81.444 1v32.866l79.881 44.765m-.563-.001-28.69 16.877.563 63.567 28.127-16.876V78.631Z" stroke="#fff" stroke-linejoin="round"/><path d="m131.51 159.074-77.631-48.378v32.064L1 51.066 53.879 18.44v32.627l78.756 43.878" stroke="#fff" stroke-linejoin="round"/><path d="M429.606 254.374H126.843v92.425h.073c-.935 23.044 13.828 46.262 44.288 63.848 59.106 34.125 154.935 34.125 214.041 0 30.461-17.586 45.223-40.804 44.288-63.848h.073v-92.425Z" fill="#0070CC" stroke="#fff"/><path d="M171.205 194.645c59.106-34.125 154.935-34.125 214.041 0 59.106 34.125 59.106 89.452 0 123.577s-154.935 34.125-214.041 0c-59.106-34.125-59.106-89.452 0-123.577Z" fill="#0070CC" stroke="#fff"/><path d="M429.606 150.299H126.843v92.425h.073c-.935 23.045 13.828 46.262 44.288 63.848 59.106 34.125 154.935 34.125 214.041 0 30.461-17.586 45.223-40.803 44.288-63.848h.073v-92.425Z" fill="#0070CC" stroke="#fff"/><path d="M171.205 90.57c59.106-34.125 154.935-34.125 214.041 0 59.106 34.125 59.106 89.452 0 123.577s-154.935 34.125-214.041 0c-59.106-34.125-59.106-89.452 0-123.577Z" fill="#0070CC" stroke="#fff"/><path d="M410 281.572v-69.228l86.69 53.012v-38.667l59.249 99.787-66.109 38.044v-38.044L410 281.572Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="M441.183 198 410 212.634l86.792 52.983v-34.818L441.183 198Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m496.69 226.689 27.442-15.592 58.001 100.577-29.313 16.673" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/sql/image.svg b/build/img/features/sql/image.svg
new file mode 100644
index 0000000..7c03eeb
--- /dev/null
+++ b/build/img/features/sql/image.svg
@@ -0,0 +1 @@
+<svg width="280" height="515" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="17.252" y="1.546" width="261" height="173.815" rx="9" fill="#fff" stroke="#000" stroke-width="2"/><rect x="5.18" y="10.072" width="262.831" height="172.771" rx="10" fill="#2D2D2D"/><path d="M40.897 39.446a2.532 2.532 0 0 0-.608-.16 4.072 4.072 0 0 0-.784-.064c-.438 0-.87.08-1.296.24-.416.16-.79.421-1.12.784-.32.362-.582.837-.784 1.424-.192.586-.288 1.306-.288 2.16 0 .768.085 1.44.256 2.016.181.576.426 1.056.736 1.44.32.384.698.672 1.136.864a3.74 3.74 0 0 0 1.488.288c.277 0 .533-.022.768-.064a3.82 3.82 0 0 0 .672-.208v-1.6h1.184v2.16l.016.032c-.32.245-.726.453-1.216.624-.49.16-1.088.24-1.792.24a5.12 5.12 0 0 1-1.872-.336 3.992 3.992 0 0 1-1.472-1.056c-.416-.47-.742-1.067-.976-1.792-.224-.736-.336-1.606-.336-2.608 0-1.046.128-1.931.384-2.656.256-.736.602-1.334 1.04-1.792.437-.47.944-.811 1.52-1.024a5.436 5.436 0 0 1 1.872-.32c.362 0 .677.016.944.048.266.021.501.058.704.112.202.042.378.101.528.176.16.074.314.16.464.256h.016v2.528h-1.184v-1.712Zm4.465-1.104c.406-.075.87-.134 1.392-.176a18.376 18.376 0 0 1 1.457-.064c.49 0 .954.053 1.392.16.447.106.837.282 1.167.528.342.245.614.565.816.96.203.394.305.874.305 1.44 0 .437-.075.826-.224 1.168-.14.33-.315.618-.529.864a3.19 3.19 0 0 1-.64.576 3.276 3.276 0 0 1-.575.32l2.96 5.312H51.33l-2.64-4.928h-2v4.928h-1.328V38.342Zm2.88.912h-.431c-.15 0-.294.005-.432.016-.14.01-.273.021-.4.032a1.61 1.61 0 0 0-.288.048v4.128h1.247c.736 0 1.344-.182 1.825-.544.48-.363.72-.928.72-1.696 0-.576-.198-1.051-.592-1.424-.395-.374-.944-.56-1.648-.56Zm7.426-1.024h6.576v1.184h-5.248v3.664h4.848v1.184h-4.848v3.984h5.328v1.184h-6.656v-11.2Zm15.378 8.096h-4.304l-1.024 3.104h-1.312l3.744-11.2h1.568l3.776 11.2h-1.392l-1.056-3.104Zm-3.888-1.152h3.52L69.03 39.91h-.192l-1.68 5.264Zm7.826-6.944h8.32v2.928H82.12v-1.744H79.8v8.832h1.76v1.184h-4.848v-1.184h1.76v-8.832h-2.304v1.744h-1.184V38.23Zm11.266 0h6.576v1.184h-5.248v3.664h4.847v1.184h-4.847v3.984h5.328v1.184h-6.657v-11.2Zm19.171 3.2h1.904v-1.584l1.248-.352v1.936h4.272v1.072h-4.272v3.776c0 .778.187 1.354.56 1.728.384.373.928.56 1.632.56.48 0 .896-.091 1.248-.272.363-.182.688-.379.976-.592l.416.944a4.472 4.472 0 0 1-1.344.72 4.711 4.711 0 0 1-1.584.272c-.427 0-.832-.064-1.216-.192a2.691 2.691 0 0 1-.992-.56 2.738 2.738 0 0 1-.688-.976c-.171-.406-.256-.886-.256-1.44v-3.968h-1.904V41.43Zm11.426.624a5.074 5.074 0 0 1 1.552-.576 8.483 8.483 0 0 1 1.696-.176c.544 0 .986.085 1.328.256.352.17.624.394.816.672.202.266.336.576.4.928.074.341.112.688.112 1.04 0 .405-.011.837-.032 1.296a52.54 52.54 0 0 0-.048 1.376c0 .533.032 1.04.096 1.52h1.072v1.04h-2.128l-.144-1.2h-.08a4.08 4.08 0 0 1-.288.368 2.79 2.79 0 0 1-.512.448 3.314 3.314 0 0 1-.752.368c-.299.106-.651.16-1.056.16-.79 0-1.414-.203-1.872-.608-.459-.406-.688-.96-.688-1.664 0-.544.117-.998.352-1.36.245-.363.592-.64 1.04-.832.448-.192.986-.304 1.616-.336.64-.032 1.354.01 2.144.128.053-.491.058-.896.016-1.216-.032-.331-.118-.592-.256-.784a.996.996 0 0 0-.56-.4c-.235-.086-.528-.128-.88-.128-.48 0-.939.069-1.376.208a12.2 12.2 0 0 0-1.168.4l-.4-.928Zm2.352 6.448c.298 0 .576-.048.832-.144a2.537 2.537 0 0 0 1.152-.848c.128-.182.224-.352.288-.512v-1.12a9.059 9.059 0 0 0-1.536-.144c-.47 0-.875.053-1.216.16-.342.096-.608.25-.8.464-.192.213-.288.49-.288.832 0 .352.117.661.352.928.245.256.65.384 1.216.384Zm6.145-10.272h2.56v4.112h.08a2.747 2.747 0 0 1 1.072-.816 3.505 3.505 0 0 1 1.424-.288c2.347 0 3.52 1.354 3.52 4.064 0 1.376-.378 2.432-1.136 3.168-.757.725-1.834 1.088-3.232 1.088a7.7 7.7 0 0 1-1.792-.192c-.533-.128-.922-.278-1.168-.448v-9.616h-1.328V38.23Zm4.976 4.08c-.64 0-1.157.181-1.552.544-.394.362-.682.874-.864 1.536v3.68c.246.128.539.229.88.304.342.074.699.112 1.072.112.427 0 .811-.059 1.152-.176.352-.128.651-.32.896-.576.246-.267.432-.603.56-1.008.139-.406.208-.886.208-1.44 0-.406-.042-.79-.128-1.152a2.62 2.62 0 0 0-.416-.944 1.81 1.81 0 0 0-.72-.64c-.298-.16-.661-.24-1.088-.24Zm7.09-4.08h2.656v8.512c0 .65.107 1.109.32 1.376.224.266.55.4.976.4.299 0 .582-.054.848-.16.278-.107.582-.288.912-.544l.576.88a3.5 3.5 0 0 1-.56.4c-.202.117-.41.218-.624.304a4.725 4.725 0 0 1-.64.176 3.235 3.235 0 0 1-1.648-.096 1.804 1.804 0 0 1-.784-.48c-.202-.224-.357-.518-.464-.88-.106-.374-.16-.832-.16-1.376v-7.44h-1.408V38.23Zm16.754 10.192c-.192.17-.421.33-.688.48a4.77 4.77 0 0 1-.848.384 5.67 5.67 0 0 1-.976.24 5.298 5.298 0 0 1-1.008.096c-.64 0-1.205-.096-1.696-.288a3.391 3.391 0 0 1-1.232-.848 3.778 3.778 0 0 1-.752-1.328 5.438 5.438 0 0 1-.256-1.728c0-.672.091-1.27.272-1.792a3.56 3.56 0 0 1 .816-1.312 3.436 3.436 0 0 1 1.28-.8 4.663 4.663 0 0 1 1.68-.288c.448 0 .891.058 1.328.176.437.117.821.341 1.152.672.341.32.603.768.784 1.344.181.565.245 1.301.192 2.208h-6.192c0 .96.256 1.68.768 2.16.523.469 1.216.704 2.08.704.288 0 .571-.032.848-.096.288-.075.56-.16.816-.256a3.95 3.95 0 0 0 .672-.32 2.83 2.83 0 0 0 .464-.32l.496.912Zm-3.376-6.128c-.352 0-.688.037-1.008.112a2.287 2.287 0 0 0-.832.384c-.235.17-.432.4-.592.688-.149.277-.245.624-.288 1.04h4.976c-.053-.704-.283-1.248-.688-1.632-.395-.395-.917-.592-1.568-.592Zm8.834 6.256c0-.342.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.442.288.784 0 .309-.096.565-.288.768-.192.202-.459.304-.8.304-.32 0-.576-.102-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.193 0c0-.342.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.442.288.784 0 .309-.096.565-.288.768-.192.202-.458.304-.8.304-.32 0-.576-.102-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.194 0c0-.342.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.442.288.784 0 .309-.096.565-.288.768-.192.202-.458.304-.8.304-.32 0-.576-.102-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.13 0c0-.32.101-.576.304-.768.213-.203.485-.304.816-.304.405 0 .72.144.944.432.224.277.336.672.336 1.184 0 .416-.069.778-.208 1.088a2.56 2.56 0 0 1-.528.8c-.203.224-.427.4-.672.528-.235.138-.453.24-.656.304l-.4-.624a2.85 2.85 0 0 0 .992-.64c.277-.278.416-.614.416-1.008a1.792 1.792 0 0 1-.352.048c-.309 0-.555-.086-.736-.256-.171-.182-.256-.443-.256-.784Zm.144-6.288c0-.342.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.442.288.784 0 .309-.096.565-.288.768-.192.202-.459.304-.8.304-.32 0-.576-.102-.768-.304a1.072 1.072 0 0 1-.288-.768ZM40.897 73.387a2.532 2.532 0 0 0-.608-.16 4.072 4.072 0 0 0-.784-.064c-.438 0-.87.08-1.296.24-.416.16-.79.421-1.12.784-.32.363-.582.837-.784 1.424-.192.587-.288 1.307-.288 2.16 0 .768.085 1.44.256 2.016.181.576.426 1.056.736 1.44.32.384.698.672 1.136.864a3.74 3.74 0 0 0 1.488.288c.277 0 .533-.021.768-.064a3.82 3.82 0 0 0 .672-.208v-1.6h1.184v2.16l.016.032c-.32.245-.726.453-1.216.624-.49.16-1.088.24-1.792.24a5.12 5.12 0 0 1-1.872-.336 3.992 3.992 0 0 1-1.472-1.056c-.416-.47-.742-1.067-.976-1.792-.224-.736-.336-1.605-.336-2.608 0-1.045.128-1.93.384-2.656.256-.736.602-1.333 1.04-1.792.437-.47.944-.81 1.52-1.024a5.436 5.436 0 0 1 1.872-.32c.362 0 .677.016.944.048.266.021.501.059.704.112.202.043.378.101.528.176.16.075.314.16.464.256h.016V75.1h-1.184v-1.712Zm4.465-1.104c.406-.075.87-.133 1.392-.176a18.376 18.376 0 0 1 1.457-.064c.49 0 .954.053 1.392.16.447.107.837.283 1.167.528.342.245.614.565.816.96.203.395.305.875.305 1.44 0 .437-.075.827-.224 1.168a3.2 3.2 0 0 1-.529.864 3.19 3.19 0 0 1-.64.576c-.223.15-.415.256-.575.32l2.96 5.312H51.33l-2.64-4.928h-2v4.928h-1.328V72.283Zm2.88.912h-.431c-.15 0-.294.005-.432.016-.14.01-.273.021-.4.032a1.61 1.61 0 0 0-.288.048v4.128h1.247c.736 0 1.344-.181 1.825-.544.48-.363.72-.928.72-1.696 0-.576-.198-1.05-.592-1.424-.395-.373-.944-.56-1.648-.56Zm7.426-1.024h6.576v1.184h-5.248v3.664h4.848v1.184h-4.848v3.984h5.328v1.184h-6.656v-11.2Zm15.378 8.096h-4.304l-1.024 3.104h-1.312l3.744-11.2h1.568l3.776 11.2h-1.392l-1.056-3.104Zm-3.888-1.152h3.52l-1.648-5.264h-.192l-1.68 5.264Zm7.826-6.944h8.32V75.1H82.12v-1.744H79.8v8.832h1.76v1.184h-4.848v-1.184h1.76v-8.832h-2.304V75.1h-1.184v-2.928Zm11.266 0h6.576v1.184h-5.248v3.664h4.847v1.184h-4.847v3.984h5.328v1.184h-6.657v-11.2Zm20.355 11.2V82.3h2.784v-5.856h-2.784v-1.072h4.064V82.3h2.72v1.072h-6.784Zm2.352-10.272c0-.288.096-.533.288-.736a.946.946 0 0 1 .736-.32c.309 0 .565.107.768.32a.98.98 0 0 1 .32.736.913.913 0 0 1-.32.704 1.073 1.073 0 0 1-.768.288.996.996 0 0 1-.736-.288.958.958 0 0 1-.288-.704Zm7.65 5.072c0-.096-.006-.219-.016-.368a7.695 7.695 0 0 0-.064-.976 3.923 3.923 0 0 0-.048-.416h-1.072v-1.04h2.144l.144 1.296h.08c.106-.181.245-.357.416-.528a3.11 3.11 0 0 1 .624-.48c.234-.15.496-.267.784-.352.288-.085.592-.128.912-.128.49 0 .922.053 1.296.16.384.107.698.299.944.576.256.267.448.635.576 1.104.128.459.192 1.045.192 1.76v4.592h-1.248V79.02c0-.885-.144-1.552-.432-2-.288-.448-.811-.672-1.568-.672-.278 0-.55.059-.816.176-.256.107-.491.25-.704.432-.214.181-.4.395-.56.64a2.53 2.53 0 0 0-.352.752v5.024h-1.232v-5.2Zm14.289-6h2.592v8.464c0 .096.006.219.016.368.011.139.022.288.032.448l.064.48c.022.15.043.283.064.4h1.072v1.04h-2.128l-.16-1.232h-.064c-.234.405-.586.747-1.056 1.024-.458.267-.992.4-1.6.4-1.205 0-2.096-.336-2.672-1.008-.565-.683-.848-1.739-.848-3.168 0-.672.096-1.264.288-1.776a3.41 3.41 0 0 1 .816-1.296 3.591 3.591 0 0 1 1.296-.8 4.918 4.918 0 0 1 1.68-.272c.224 0 .422.005.592.016.182.01.347.027.496.048.15.021.288.053.416.096.139.032.288.07.448.112v-2.272h-1.344v-1.072Zm-.96 10.32c.651 0 1.163-.165 1.536-.496.374-.341.63-.848.768-1.52v-3.712a2.46 2.46 0 0 0-.8-.352c-.288-.075-.672-.112-1.152-.112-.853 0-1.525.25-2.016.752-.49.49-.736 1.27-.736 2.336 0 .437.038.848.112 1.232.086.373.219.699.4.976.192.277.443.496.752.656.31.16.688.24 1.136.24Zm14.034-.128c-.192.17-.421.33-.688.48a4.71 4.71 0 0 1-.848.384 5.647 5.647 0 0 1-.976.24c-.33.064-.666.096-1.008.096-.64 0-1.205-.096-1.696-.288a3.4 3.4 0 0 1-1.232-.848 3.793 3.793 0 0 1-.752-1.328 5.466 5.466 0 0 1-.256-1.728c0-.672.091-1.27.272-1.792a3.56 3.56 0 0 1 .816-1.312 3.436 3.436 0 0 1 1.28-.8 4.67 4.67 0 0 1 1.68-.288c.448 0 .891.059 1.328.176.438.117.822.341 1.152.672.342.32.603.768.784 1.344.182.565.246 1.301.192 2.208h-6.192c0 .96.256 1.68.768 2.16.523.47 1.216.704 2.08.704.288 0 .571-.032.848-.096.288-.075.56-.16.816-.256a3.95 3.95 0 0 0 .672-.32c.203-.117.358-.224.464-.32l.496.912Zm-3.376-6.128c-.352 0-.688.037-1.008.112a2.295 2.295 0 0 0-.832.384c-.234.17-.432.4-.592.688-.149.277-.245.624-.288 1.04h4.976c-.053-.704-.282-1.248-.688-1.632-.394-.395-.917-.592-1.568-.592Zm9.154 3.04-3.088-3.904h1.6l2.304 3.008 2.368-3.008h1.44l-3.088 3.84 3.28 4.16h-1.536l-2.544-3.28-2.592 3.28h-1.456l3.312-4.096Zm9.874 3.216c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.193 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.458.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.194 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.458.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.13 0c0-.32.101-.576.304-.768.213-.203.485-.304.816-.304.405 0 .72.144.944.432.224.277.336.672.336 1.184 0 .416-.069.779-.208 1.088a2.56 2.56 0 0 1-.528.8c-.203.224-.427.4-.672.528a3.19 3.19 0 0 1-.656.304l-.4-.624c.384-.15.715-.363.992-.64s.416-.613.416-1.008a1.792 1.792 0 0 1-.352.048c-.309 0-.555-.085-.736-.256-.171-.181-.256-.443-.256-.784Zm.144-6.288c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768ZM34.529 106.112h7.68v1.184h-3.184v8.832h3.184v1.184h-7.68v-1.184h3.168v-8.832h-3.168v-1.184Zm12.37 4.192-.864-1.616h-.064l.16 1.616v7.008h-1.248v-11.2h.863l4.512 6.977.832 1.535h.08l-.175-1.535v-6.977h1.248v11.2h-.864l-4.48-7.008Zm9.457 5.424c.32.171.678.315 1.072.432a4.891 4.891 0 0 0 2.208.064c.31-.074.576-.186.8-.336a1.69 1.69 0 0 0 .544-.592 1.6 1.6 0 0 0 .208-.832c0-.437-.15-.794-.448-1.072a4.247 4.247 0 0 0-1.088-.736 20.573 20.573 0 0 0-1.424-.624 8.38 8.38 0 0 1-1.424-.72 4.158 4.158 0 0 1-1.104-1.008c-.288-.405-.432-.917-.432-1.536 0-.437.086-.832.256-1.184a2.65 2.65 0 0 1 .752-.896c.32-.245.704-.432 1.152-.56a5.26 5.26 0 0 1 1.52-.208c.64 0 1.222.048 1.744.144.523.086.939.203 1.248.352l.032-.016v.032h.016l-.016.048v2.56h-1.184v-1.712a8.817 8.817 0 0 0-.88-.16 7.872 7.872 0 0 0-1.024-.064c-.352 0-.672.043-.96.128a2.41 2.41 0 0 0-.72.352 1.525 1.525 0 0 0-.448.496c-.106.192-.16.395-.16.608 0 .416.144.763.432 1.04.299.278.667.528 1.104.752.438.214.912.427 1.424.64.512.214.987.464 1.424.752.438.278.8.614 1.088 1.008.299.395.448.886.448 1.472 0 .48-.09.912-.272 1.296-.17.384-.421.715-.752.992-.32.278-.72.491-1.2.64a5.25 5.25 0 0 1-1.6.225c-.405 0-.79-.032-1.152-.096a8.232 8.232 0 0 1-1.008-.241 8.744 8.744 0 0 1-.816-.304 9.088 9.088 0 0 1-.56-.272l.016-.048v-2.592h1.184v1.776Zm9.506-9.616h6.576v1.184H67.19v3.664h4.848v1.184H67.19v3.984h5.328v1.184h-6.656v-11.2Zm10.082.112a14.4 14.4 0 0 1 1.392-.176 18.72 18.72 0 0 1 1.456-.064c.49 0 .954.054 1.392.16.448.107.837.283 1.168.528.341.246.613.566.816.96.202.395.304.875.304 1.44 0 .438-.075.827-.224 1.168a3.163 3.163 0 0 1-.528.864 3.17 3.17 0 0 1-.64.576 3.25 3.25 0 0 1-.576.32l2.96 5.312h-1.552l-2.64-4.928h-2v4.928h-1.328v-11.088Zm2.88.912h-.432c-.15 0-.294.006-.432.016l-.4.032a1.67 1.67 0 0 0-.288.048v4.128h1.248c.736 0 1.344-.181 1.824-.544.48-.362.72-.928.72-1.696 0-.576-.198-1.05-.592-1.424-.395-.373-.944-.56-1.648-.56Zm6.353-1.024h8.32v2.928h-1.183v-1.744h-2.32v8.832h1.76v1.184h-4.849v-1.184h1.76v-8.832h-2.303v1.744h-1.184v-2.928Zm20.708 0h7.68v1.184h-3.184v8.832h3.184v1.184h-7.68v-1.184h3.168v-8.832h-3.168v-1.184Zm12.37 4.192-.864-1.616h-.064l.16 1.616v7.008h-1.248v-11.2h.864l4.512 6.977.832 1.535h.08l-.176-1.535v-6.977h1.248v11.2h-.864l-4.48-7.008Zm7.697-4.192h8.32v2.928h-1.184v-1.744h-2.32v8.832h1.76v1.184h-4.848v-1.184h1.76v-8.832h-2.304v1.744h-1.184v-2.928Zm10.322 5.6c0-1.856.326-3.285.976-4.288.662-1.002 1.675-1.504 3.04-1.504.747 0 1.376.139 1.888.416.523.278.944.672 1.264 1.184.32.502.55 1.11.688 1.824.139.704.208 1.494.208 2.368 0 1.856-.33 3.286-.992 4.288-.65 1.003-1.669 1.505-3.056 1.505-.736 0-1.36-.139-1.872-.417a3.351 3.351 0 0 1-1.248-1.168c-.32-.512-.549-1.12-.688-1.824a12.604 12.604 0 0 1-.208-2.384Zm1.408 0c0 .619.038 1.206.112 1.76a5.33 5.33 0 0 0 .432 1.472c.203.416.47.752.8 1.008.331.246.752.368 1.264.368.918 0 1.584-.373 2-1.119.427-.747.64-1.91.64-3.489 0-.608-.042-1.189-.128-1.744-.074-.565-.213-1.056-.416-1.471a2.56 2.56 0 0 0-.816-1.009c-.341-.256-.768-.384-1.28-.384-.906 0-1.568.379-1.984 1.136-.416.747-.624 1.904-.624 3.472Zm18.708-2.4h1.904v-1.584l1.248-.352v1.936h4.272v1.072h-4.272v3.776c0 .779.186 1.355.56 1.728.384.374.928.56 1.632.56.48 0 .896-.09 1.248-.272.362-.181.688-.378.976-.592l.416.944a4.483 4.483 0 0 1-1.344.72 4.695 4.695 0 0 1-1.584.273c-.427 0-.832-.064-1.216-.192a2.695 2.695 0 0 1-.992-.561 2.723 2.723 0 0 1-.688-.976c-.171-.405-.256-.885-.256-1.44v-3.968h-1.904v-1.072Zm11.425.624a5.12 5.12 0 0 1 1.552-.576 8.513 8.513 0 0 1 1.696-.176c.544 0 .987.086 1.328.256.352.171.624.395.816.672.203.267.336.576.4.928.075.342.112.688.112 1.04 0 .406-.01.838-.032 1.296a63.45 63.45 0 0 0-.048 1.376c0 .534.032 1.04.096 1.52h1.072v1.04h-2.128l-.144-1.2h-.08c-.064.096-.16.219-.288.368-.128.15-.298.299-.512.448a3.127 3.127 0 0 1-1.808.529c-.789 0-1.413-.203-1.872-.609-.458-.405-.688-.96-.688-1.664 0-.544.118-.997.352-1.36a2.33 2.33 0 0 1 1.04-.832c.448-.192.987-.304 1.616-.336.64-.032 1.355.011 2.144.128.054-.49.059-.896.016-1.216-.032-.33-.117-.592-.256-.784a.994.994 0 0 0-.56-.4c-.234-.085-.528-.128-.88-.128-.48 0-.938.07-1.376.208-.437.128-.826.262-1.168.4l-.4-.928Zm2.352 6.448c.299 0 .576-.048.832-.144a2.518 2.518 0 0 0 1.152-.848c.128-.181.224-.352.288-.512v-1.12a9.04 9.04 0 0 0-1.536-.144c-.469 0-.874.054-1.216.16-.341.096-.608.251-.8.464-.192.214-.288.491-.288.832 0 .352.118.662.352.928.246.256.651.384 1.216.384Zm6.146-10.272h2.56v4.112h.08a2.747 2.747 0 0 1 1.072-.816 3.505 3.505 0 0 1 1.424-.288c2.347 0 3.52 1.355 3.52 4.064 0 1.376-.378 2.432-1.136 3.168-.757.726-1.834 1.089-3.232 1.089a7.643 7.643 0 0 1-1.792-.193c-.533-.128-.922-.277-1.168-.448v-9.616h-1.328v-1.072Zm4.976 4.08c-.64 0-1.157.182-1.552.544-.394.363-.682.875-.864 1.536v3.68c.246.128.539.23.88.305.342.074.699.111 1.072.111a3.51 3.51 0 0 0 1.152-.176c.352-.128.651-.32.896-.576.246-.266.432-.602.56-1.008.139-.405.208-.885.208-1.44 0-.405-.042-.789-.128-1.152a2.627 2.627 0 0 0-.416-.944 1.817 1.817 0 0 0-.72-.64c-.298-.16-.661-.24-1.088-.24Zm7.09-4.08h2.656v8.512c0 .651.107 1.11.32 1.376.224.267.549.4.976.4.299 0 .581-.053.848-.16.277-.106.581-.288.912-.544l.576.88c-.171.15-.357.283-.56.4a4.723 4.723 0 0 1-.624.304 4.77 4.77 0 0 1-.64.177 3.246 3.246 0 0 1-1.648-.096 1.81 1.81 0 0 1-.784-.481c-.203-.224-.357-.517-.464-.88-.107-.373-.16-.832-.16-1.376v-7.44h-1.408v-1.072Zm16.754 10.192a3.944 3.944 0 0 1-.688.481 4.74 4.74 0 0 1-.848.383c-.31.107-.635.187-.976.241a5.298 5.298 0 0 1-1.008.096c-.64 0-1.206-.096-1.696-.289a3.37 3.37 0 0 1-1.232-.848 3.76 3.76 0 0 1-.752-1.328 5.438 5.438 0 0 1-.256-1.728c0-.672.09-1.269.272-1.792.192-.522.464-.96.816-1.312a3.436 3.436 0 0 1 1.28-.8 4.663 4.663 0 0 1 1.68-.288c.448 0 .89.059 1.328.176a2.55 2.55 0 0 1 1.152.672c.341.32.602.768.784 1.344.181.566.245 1.302.192 2.208h-6.192c0 .96.256 1.68.768 2.16.522.47 1.216.704 2.08.704.288 0 .57-.032.848-.096.288-.074.56-.16.816-.256.256-.096.48-.202.672-.32.202-.117.357-.224.464-.32l.496.912Zm-3.376-6.128c-.352 0-.688.038-1.008.112a2.29 2.29 0 0 0-.832.384c-.235.171-.432.4-.592.688-.15.278-.246.624-.288 1.04h4.976c-.054-.704-.283-1.248-.688-1.632-.395-.394-.918-.592-1.568-.592Zm8.833 6.256c0-.341.096-.602.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.182.288.443.288.784 0 .31-.096.566-.288.768-.192.203-.458.305-.8.305-.32 0-.576-.102-.768-.305a1.07 1.07 0 0 1-.288-.768Zm10.194 0c0-.341.096-.602.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.182.288.443.288.784 0 .31-.096.566-.288.768-.192.203-.458.305-.8.305-.32 0-.576-.102-.768-.305a1.07 1.07 0 0 1-.288-.768Zm10.194 0c0-.341.096-.602.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.182.288.443.288.784 0 .31-.096.566-.288.768-.192.203-.459.305-.8.305-.32 0-.576-.102-.768-.305a1.07 1.07 0 0 1-.288-.768Zm10.13 0c0-.32.101-.576.304-.768.213-.202.485-.304.816-.304.405 0 .72.144.944.432.224.278.336.672.336 1.184 0 .417-.07.779-.208 1.089-.139.32-.315.586-.528.8-.203.224-.427.4-.672.528-.235.138-.454.24-.656.304l-.4-.624a2.86 2.86 0 0 0 .992-.64c.277-.278.416-.614.416-1.008-.15.032-.267.048-.352.048-.31 0-.555-.086-.736-.257-.171-.181-.256-.442-.256-.784Zm.144-6.288c0-.341.096-.602.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.182.288.443.288.784 0 .31-.096.566-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.07 1.07 0 0 1-.288-.768ZM35.969 149.671c.32.171.677.315 1.072.432a4.891 4.891 0 0 0 2.208.064c.31-.075.576-.187.8-.336a1.69 1.69 0 0 0 .544-.592c.138-.235.208-.512.208-.832 0-.437-.15-.795-.448-1.072a4.222 4.222 0 0 0-1.088-.736 20.573 20.573 0 0 0-1.424-.624 8.53 8.53 0 0 1-1.424-.72 4.158 4.158 0 0 1-1.104-1.008c-.288-.405-.432-.917-.432-1.536 0-.437.085-.832.256-1.184a2.64 2.64 0 0 1 .752-.896c.32-.245.704-.432 1.152-.56a5.227 5.227 0 0 1 1.52-.208c.64 0 1.221.048 1.744.144.522.085.938.203 1.248.352l.032-.016v.032h.016l-.016.048v2.56H40.4v-1.712a8.817 8.817 0 0 0-.88-.16 7.7 7.7 0 0 0-1.024-.064c-.352 0-.672.043-.96.128a2.386 2.386 0 0 0-.72.352 1.525 1.525 0 0 0-.448.496c-.107.192-.16.395-.16.608 0 .416.144.763.432 1.04.298.277.666.528 1.104.752.437.213.912.427 1.424.64.512.213.986.464 1.424.752.437.277.8.613 1.088 1.008.298.395.448.885.448 1.472 0 .48-.09.912-.272 1.296-.17.384-.422.715-.752.992-.32.277-.72.491-1.2.64a5.281 5.281 0 0 1-1.6.224c-.406 0-.79-.032-1.152-.096a8.236 8.236 0 0 1-1.008-.24 8.744 8.744 0 0 1-.816-.304 9.71 9.71 0 0 1-.56-.272l.016-.048v-2.592h1.184v1.776Zm9.505-9.616h6.577v1.184h-5.248v3.664h4.848v1.184h-4.849v3.984h5.328v1.184h-6.656v-11.2Zm9.922 0h1.328v10.016h4.528v-2.784h1.184v3.968h-7.04v-11.2Zm10.466 0h6.576v1.184H67.19v3.664h4.848v1.184H67.19v3.984h5.328v1.184h-6.656v-11.2Zm15.81 1.216a2.519 2.519 0 0 0-.608-.16 4.048 4.048 0 0 0-.784-.064c-.438 0-.87.08-1.296.24-.416.16-.79.421-1.12.784-.32.363-.582.837-.784 1.424-.192.587-.288 1.307-.288 2.16 0 .768.085 1.44.256 2.016.181.576.426 1.056.736 1.44.32.384.698.672 1.136.864a3.74 3.74 0 0 0 1.488.288c.277 0 .533-.021.768-.064a3.82 3.82 0 0 0 .672-.208v-1.6h1.184v2.16l.016.032c-.32.245-.726.453-1.216.624-.49.16-1.088.24-1.792.24a5.12 5.12 0 0 1-1.872-.336 3.999 3.999 0 0 1-1.472-1.056c-.416-.469-.742-1.067-.976-1.792-.224-.736-.336-1.605-.336-2.608 0-1.045.128-1.931.384-2.656.256-.736.602-1.333 1.04-1.792a3.918 3.918 0 0 1 1.52-1.024 5.443 5.443 0 0 1 1.872-.32c.362 0 .677.016.944.048.266.021.501.059.704.112.202.043.378.101.528.176.16.075.314.16.464.256h.016v2.528h-1.184v-1.712Zm3.505-1.216h8.32v2.928h-1.183v-1.744h-2.32v8.832h1.76v1.184h-4.849v-1.184h1.76v-8.832h-2.303v1.744h-1.184v-2.928Zm21.62 0h6.416v1.184h-5.088v3.824h4.768v1.184h-4.768v5.008h-1.328v-11.2Zm9.922.112c.405-.075.869-.133 1.392-.176a18.216 18.216 0 0 1 1.456-.064c.49 0 .954.053 1.392.16.448.107.837.283 1.168.528.341.245.613.565.816.96.202.395.304.875.304 1.44 0 .437-.075.827-.224 1.168a3.183 3.183 0 0 1-.528.864 3.18 3.18 0 0 1-.64.576 3.316 3.316 0 0 1-.576.32l2.96 5.312h-1.552l-2.64-4.928h-2v4.928h-1.328v-11.088Zm2.88.912h-.432c-.15 0-.294.005-.432.016l-.4.032a1.646 1.646 0 0 0-.288.048v4.128h1.248c.736 0 1.344-.181 1.824-.544.48-.363.72-.928.72-1.696 0-.576-.198-1.051-.592-1.424-.395-.373-.944-.56-1.648-.56Zm6.481 4.576c0-1.856.326-3.285.976-4.288.662-1.003 1.675-1.504 3.04-1.504.747 0 1.376.139 1.888.416a3.28 3.28 0 0 1 1.264 1.184c.32.501.55 1.109.688 1.824.139.704.208 1.493.208 2.368 0 1.856-.33 3.285-.992 4.288-.65 1.003-1.669 1.504-3.056 1.504-.736 0-1.36-.139-1.872-.416a3.36 3.36 0 0 1-1.248-1.168c-.32-.512-.549-1.12-.688-1.824a12.611 12.611 0 0 1-.208-2.384Zm1.408 0c0 .619.038 1.205.112 1.76.086.555.23 1.045.432 1.472.203.416.47.752.8 1.008.331.245.752.368 1.264.368.918 0 1.584-.373 2-1.12.427-.747.64-1.909.64-3.488 0-.608-.042-1.189-.128-1.744-.074-.565-.213-1.056-.416-1.472a2.55 2.55 0 0 0-.816-1.008c-.341-.256-.768-.384-1.28-.384-.906 0-1.568.379-1.984 1.136-.416.747-.624 1.904-.624 3.472Zm15.33-1.84.16-1.52h-.08l-.768 1.376-1.632 2.736h-.4l-1.712-2.752-.736-1.36h-.08l.192 1.504v7.456h-1.296v-11.2h1.232l2.656 4.256h.032l2.56-4.256h1.2v11.2h-1.328v-7.44Zm13.572-.56h1.904v-1.584l1.248-.352v1.936h4.272v1.072h-4.272v3.776c0 .779.186 1.355.56 1.728.384.373.928.56 1.632.56.48 0 .896-.091 1.248-.272.362-.181.688-.379.976-.592l.416.944a4.483 4.483 0 0 1-1.344.72 4.719 4.719 0 0 1-1.584.272c-.427 0-.832-.064-1.216-.192a2.68 2.68 0 0 1-.992-.56 2.723 2.723 0 0 1-.688-.976c-.171-.405-.256-.885-.256-1.44v-3.968h-1.904v-1.072Zm11.425.624a5.068 5.068 0 0 1 1.552-.576 8.513 8.513 0 0 1 1.696-.176c.544 0 .987.085 1.328.256.352.171.624.395.816.672.203.267.336.576.4.928.075.341.112.688.112 1.04 0 .405-.01.837-.032 1.296a63.23 63.23 0 0 0-.048 1.376c0 .533.032 1.04.096 1.52h1.072v1.04h-2.128l-.144-1.2h-.08c-.064.096-.16.219-.288.368a2.721 2.721 0 0 1-.512.448 3.128 3.128 0 0 1-1.808.528c-.789 0-1.413-.203-1.872-.608-.458-.405-.688-.96-.688-1.664 0-.544.118-.997.352-1.36.246-.363.592-.64 1.04-.832.448-.192.987-.304 1.616-.336.64-.032 1.355.011 2.144.128.054-.491.059-.896.016-1.216-.032-.331-.117-.592-.256-.784a.994.994 0 0 0-.56-.4c-.234-.085-.528-.128-.88-.128-.48 0-.938.069-1.376.208a12.31 12.31 0 0 0-1.168.4l-.4-.928Zm2.352 6.448c.299 0 .576-.048.832-.144a2.546 2.546 0 0 0 1.152-.848c.128-.181.224-.352.288-.512v-1.12a9.04 9.04 0 0 0-1.536-.144c-.469 0-.874.053-1.216.16-.341.096-.608.251-.8.464-.192.213-.288.491-.288.832 0 .352.118.661.352.928.246.256.651.384 1.216.384Zm6.146-10.272h2.56v4.112h.08a2.747 2.747 0 0 1 1.072-.816 3.505 3.505 0 0 1 1.424-.288c2.347 0 3.52 1.355 3.52 4.064 0 1.376-.378 2.432-1.136 3.168-.757.725-1.834 1.088-3.232 1.088a7.7 7.7 0 0 1-1.792-.192c-.533-.128-.922-.277-1.168-.448v-9.616h-1.328v-1.072Zm4.976 4.08c-.64 0-1.157.181-1.552.544-.394.363-.682.875-.864 1.536v3.68c.246.128.539.229.88.304a4.99 4.99 0 0 0 1.072.112c.427 0 .811-.059 1.152-.176.352-.128.651-.32.896-.576.246-.267.432-.603.56-1.008.139-.405.208-.885.208-1.44 0-.405-.042-.789-.128-1.152a2.62 2.62 0 0 0-.416-.944 1.81 1.81 0 0 0-.72-.64c-.298-.16-.661-.24-1.088-.24Zm7.09-4.08h2.656v8.512c0 .651.107 1.109.32 1.376.224.267.549.4.976.4.299 0 .581-.053.848-.16.277-.107.581-.288.912-.544l.576.88a3.545 3.545 0 0 1-.56.4 4.851 4.851 0 0 1-.624.304 4.765 4.765 0 0 1-.64.176 3.219 3.219 0 0 1-1.648-.096 1.798 1.798 0 0 1-.784-.48c-.203-.224-.357-.517-.464-.88-.107-.373-.16-.832-.16-1.376v-7.44h-1.408v-1.072Zm16.754 10.192a3.889 3.889 0 0 1-.688.48 4.813 4.813 0 0 1-.848.384c-.31.107-.635.187-.976.24a5.298 5.298 0 0 1-1.008.096c-.64 0-1.206-.096-1.696-.288a3.383 3.383 0 0 1-1.232-.848 3.76 3.76 0 0 1-.752-1.328 5.438 5.438 0 0 1-.256-1.728c0-.672.09-1.269.272-1.792.192-.523.464-.96.816-1.312a3.424 3.424 0 0 1 1.28-.8 4.663 4.663 0 0 1 1.68-.288c.448 0 .89.059 1.328.176.437.117.821.341 1.152.672.341.32.602.768.784 1.344.181.565.245 1.301.192 2.208h-6.192c0 .96.256 1.68.768 2.16.522.469 1.216.704 2.08.704.288 0 .57-.032.848-.096.288-.075.56-.16.816-.256.256-.096.48-.203.672-.32.202-.117.357-.224.464-.32l.496.912Zm-3.376-6.128c-.352 0-.688.037-1.008.112a2.29 2.29 0 0 0-.832.384c-.235.171-.432.4-.592.688-.15.277-.246.624-.288 1.04h4.976c-.054-.704-.283-1.248-.688-1.632-.395-.395-.918-.592-1.568-.592Zm8.833 6.256c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.458.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm10.194 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.458.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm10.194 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm10.13 0c0-.32.101-.576.304-.768.213-.203.485-.304.816-.304.405 0 .72.144.944.432.224.277.336.672.336 1.184a2.65 2.65 0 0 1-.736 1.888c-.203.224-.427.4-.672.528-.235.139-.454.24-.656.304l-.4-.624c.384-.149.714-.363.992-.64.277-.277.416-.613.416-1.008-.15.032-.267.048-.352.048-.31 0-.555-.085-.736-.256-.171-.181-.256-.443-.256-.784Zm.144-6.288c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Z" fill="#fff"/><path d="M134.048 336.658a.999.999 0 0 0 1.414 0l6.364-6.364a.999.999 0 1 0-1.414-1.414l-5.657 5.657-5.657-5.657a1 1 0 0 0-1.414 1.414l6.364 6.364Zm-67.222-39.631v1-1Zm-12-70.416v59.416h2v-59.416h-2Zm12 71.416h56.929v-2h-56.93v2Zm66.929 10v27.924h2v-27.924h-2Zm-10-10c5.523 0 10 4.477 10 10h2c0-6.627-5.373-12-12-12v2Zm-68.93-12c0 6.628 5.373 12 12 12v-2c-5.522 0-10-4.477-10-10h-2Z" fill="#2D2D2D"/><path d="M2.13 437.146V334.382s11.027 10.431 45.3 10.431c34.274 0 46.493-11.623 46.493-11.623v103.956c-13.549 20.763-87.418 15.176-91.793 0Z" fill="#fff"/><path d="M94 330.314c0 1.615-1.024 3.328-3.3 5.04-2.258 1.7-5.595 3.274-9.822 4.614-8.442 2.675-20.21 4.346-33.378 4.346s-24.936-1.671-33.378-4.346c-4.227-1.34-7.564-2.914-9.823-4.614C2.024 333.642 1 331.929 1 330.314c0-1.614 1.024-3.327 3.3-5.039 2.258-1.7 5.595-3.274 9.822-4.614 8.442-2.675 20.21-4.347 33.378-4.347s24.936 1.672 33.378 4.347c4.227 1.34 7.564 2.914 9.823 4.614C92.976 326.987 94 328.7 94 330.314Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="m1 329.314.35 107.264M94 329.314v108m.089-1.557c0 7.956-20.76 14.406-46.37 14.406-25.608 0-46.368-6.45-46.368-14.406" stroke="#ED1C24" stroke-width="2"/><path d="M178.13 438.146V334.382s11.027 10.431 45.3 10.431c34.273 0 46.493-11.623 46.493-11.623v104.956s-4.936 12.745-46.493 13.235c-41.557.49-45.3-13.235-45.3-13.235Z" fill="#fff"/><path d="M270 330.314c0 1.615-1.024 3.328-3.299 5.04-2.259 1.7-5.596 3.274-9.823 4.614-8.442 2.675-20.21 4.346-33.378 4.346s-24.936-1.671-33.378-4.346c-4.227-1.34-7.564-2.914-9.823-4.614-2.275-1.712-3.299-3.425-3.299-5.04 0-1.614 1.024-3.327 3.299-5.039 2.259-1.7 5.596-3.274 9.823-4.614 8.442-2.675 20.21-4.347 33.378-4.347s24.936 1.672 33.378 4.347c4.227 1.34 7.564 2.914 9.823 4.614 2.275 1.712 3.299 3.425 3.299 5.039Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="m177 329.314.351 107.264M270 329.314v108m.089-.557c0 7.956-20.761 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#ED1C24" stroke-width="2"/><path d="M90.13 467.723V364.166s11.027 8.545 45.3 8.545c34.273 0 46.493-9.521 46.493-9.521v103.961c-13.721 18.883-83.39 16.451-91.793.572Z" fill="#fff"/><path d="M182 360.314c0 1.615-1.024 3.328-3.299 5.04-2.259 1.7-5.596 3.274-9.823 4.614-8.442 2.675-20.21 4.346-33.378 4.346s-24.936-1.671-33.378-4.346c-4.227-1.34-7.564-2.914-9.823-4.614-2.275-1.712-3.299-3.425-3.299-5.04 0-1.614 1.024-3.327 3.3-5.039 2.258-1.7 5.595-3.274 9.822-4.614 8.442-2.675 20.21-4.347 33.378-4.347s24.936 1.672 33.378 4.347c4.227 1.34 7.564 2.914 9.823 4.614 2.275 1.712 3.299 3.425 3.299 5.039Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="m89 359.314.35 107.264M182 359.314v108m.089-1.557c0 7.956-20.761 14.406-46.369 14.406-25.609 0-46.37-6.45-46.37-14.406" stroke="#ED1C24" stroke-width="2"/><path d="M198.924 462.688s-10.499 6.402-.604 12.76c1.904 1.238 8.808 4.681 8.611 7.868 0 0 4.185-6.192-1.934-10.088-6.284-3.987-7.855-8.245-6.073-10.54Z" fill="#ED1C24"/><path d="M195.269 474.92s-3.747 5.678 3.625 6.84c.726.091 6.058.65 7.448 2.401 0 0-.121-3.02-4.471-4.802-4.336-1.782-6.119-2.22-6.602-4.439Zm14.503-5.966c-4.502-4.711-5.756-7.626-3.822-11.401 0 0-13.431 5.165-.167 14.331 4.744 3.277 3.958 6.629 3.958 6.75.741-.77 4.533-4.968.031-9.68Z" fill="#ED1C24"/><path d="M217.219 479.42v-11.453h1.554l6.016 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.757a4.922 4.922 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.38.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.313-.698-.773-1.237-1.383-1.618a3.714 3.714 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.552 5.555v-11.453h3.945c.891 0 1.571.054 2.039.164.657.151 1.217.424 1.68.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.211.433-.14.776-.338 1.032-.593.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.211 0-1.197-.198-2.117-.594-2.757-.39-.646-.867-1.079-1.429-1.297-.406-.157-1.06-.235-1.961-.235h-2.406v8.75Zm10.278 1.352v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032v1.352h-8.547Z" fill="#2D2D2D"/><path d="M10.85 462.688s-10.499 6.402-.604 12.76c1.904 1.238 8.808 4.681 8.611 7.868 0 0 4.185-6.192-1.933-10.088-6.285-3.987-7.856-8.245-6.073-10.54Z" fill="#ED1C24"/><path d="M7.195 474.92s-3.747 5.678 3.626 6.84c.725.091 6.058.65 7.447 2.401 0 0-.12-3.02-4.471-4.802-4.336-1.782-6.119-2.22-6.602-4.439Zm14.503-5.966c-4.502-4.711-5.756-7.626-3.822-11.401 0 0-13.43 5.165-.166 14.331 4.743 3.277 3.958 6.629 3.958 6.75.74-.77 4.532-4.968.03-9.68Z" fill="#ED1C24"/><path d="M29.145 479.42v-11.453H30.7l6.015 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.01.252 2.86.757a4.922 4.922 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.714 5.714 0 0 1-2.781.703c-1.078 0-2.042-.26-2.89-.781a5.029 5.029 0 0 1-1.93-2.133 6.463 6.463 0 0 1-.657-2.859Zm1.563.023c0 1.38.37 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.16-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.618a3.714 3.714 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.77.734-1.156 1.963-1.156 3.687Zm11.551 5.555v-11.453h3.946c.89 0 1.57.054 2.039.164.656.151 1.216.424 1.68.82.603.511 1.054 1.164 1.35 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.463 1.23-.781 1.672a4.193 4.193 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.774-.211.432-.14.776-.338 1.03-.593.36-.36.639-.841.837-1.446.203-.609.305-1.346.305-2.211 0-1.197-.198-2.117-.594-2.757-.39-.646-.867-1.079-1.43-1.297-.406-.157-1.06-.235-1.96-.235h-2.407v8.75Zm10.278 1.352v-11.453h8.281v1.351h-6.765v3.508h6.336v1.344h-6.336v3.898h7.03v1.352H65.37Z" fill="#2D2D2D"/><path d="M103.851 493.225s-10.5 6.403-.605 12.76c1.904 1.239 8.808 4.682 8.611 7.868 0 0 4.185-6.191-1.933-10.088-6.285-3.986-7.856-8.245-6.073-10.54Z" fill="#ED1C24"/><path d="M100.195 505.457s-3.747 5.678 3.626 6.841c.725.09 6.058.649 7.447 2.401 0 0-.12-3.02-4.471-4.802-4.336-1.782-6.119-2.22-6.602-4.44Zm14.503-5.965c-4.502-4.712-5.756-7.626-3.822-11.401 0 0-13.43 5.164-.166 14.33 4.743 3.277 3.958 6.63 3.958 6.751.74-.771 4.532-4.969.03-9.68Z" fill="#ED1C24"/><path d="M122.145 510.42v-11.453h1.555l6.015 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.511-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.954-1.617 1.057 0 2.01.252 2.859.757a4.916 4.916 0 0 1 1.937 2.118c.448.901.672 1.924.672 3.07 0 1.161-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.714 5.714 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.563.023c0 1.38.369 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.141 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.618a3.712 3.712 0 0 0-2.039-.578 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.156 1.963-1.156 3.687Zm11.551 5.555v-11.453h3.946c.89 0 1.57.054 2.039.164.656.151 1.216.424 1.679.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.64-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.774-.211.432-.14.776-.338 1.031-.593.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.211 0-1.197-.197-2.117-.593-2.757-.391-.646-.867-1.079-1.43-1.297-.406-.157-1.06-.235-1.961-.235h-2.406v8.75Zm10.278 1.352v-11.453h8.281v1.351h-6.765v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Z" fill="#2D2D2D"/><path d="m54.533 203.221 24.982 6.611v-35.929l-24.982-6.611-24.543 7.639v35.78l24.543-7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="m54.972 181.816-24.982-6.611v43.812l24.982 6.611 24.543-7.639v-43.663l-24.543 7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M54.606 181.745v43.15" stroke="#2D2D2D" stroke-width="2"/><path d="m93.368 209.239 5.498-14.316h2.041l5.86 14.316h-2.159l-1.67-4.336h-5.986l-1.572 4.336h-2.012Zm4.131-5.879h4.854l-1.495-3.964c-.455-1.205-.794-2.195-1.015-2.969-.183.918-.44 1.829-.772 2.734L97.5 203.36Zm10.757 9.854v-14.346h1.601v1.348c.378-.528.804-.921 1.28-1.182.475-.267 1.051-.4 1.728-.4.885 0 1.667.228 2.344.683.677.456 1.188 1.101 1.533 1.934.345.827.518 1.735.518 2.725 0 1.061-.192 2.018-.577 2.871-.377.846-.931 1.497-1.66 1.953-.722.449-1.484.674-2.285.674a3.342 3.342 0 0 1-1.582-.371 3.622 3.622 0 0 1-1.143-.938v5.049h-1.757Zm1.591-9.102c0 1.335.271 2.321.811 2.959.54.638 1.195.957 1.963.957.781 0 1.448-.328 2.002-.986.56-.664.84-1.689.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.351-1.992 1.054-.573.697-.86 1.713-.86 3.047Zm9.741 9.102v-14.346h1.602v1.348c.378-.528.804-.921 1.279-1.182.476-.267 1.052-.4 1.729-.4.885 0 1.667.228 2.344.683.677.456 1.188 1.101 1.533 1.934.345.827.517 1.735.517 2.725 0 1.061-.192 2.018-.576 2.871-.377.846-.931 1.497-1.66 1.953-.723.449-1.484.674-2.285.674a3.342 3.342 0 0 1-1.582-.371 3.622 3.622 0 0 1-1.143-.938v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.963.957.781 0 1.448-.328 2.002-.986.56-.664.84-1.689.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.351-1.992 1.054-.573.697-.86 1.713-.86 3.047Zm9.702 5.127v-14.316h1.758v14.316h-1.758Zm4.702-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758v10.371h-1.758Zm11.411-3.799 1.729.225c-.189 1.191-.674 2.126-1.455 2.803-.775.67-1.729 1.006-2.862 1.006-1.419 0-2.562-.463-3.428-1.387-.859-.931-1.289-2.262-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.84.934-1.468 1.69-1.884a5.011 5.011 0 0 1 2.48-.635c1.126 0 2.048.286 2.764.859.716.567 1.175 1.374 1.377 2.422l-1.709.264c-.163-.697-.453-1.221-.87-1.573-.41-.351-.908-.527-1.494-.527-.885 0-1.604.319-2.158.957-.553.632-.83 1.634-.83 3.008 0 1.393.267 2.406.801 3.037.534.632 1.23.947 2.09.947.69 0 1.266-.211 1.728-.634.462-.424.755-1.075.879-1.954Zm10.2 2.52c-.651.553-1.279.944-1.885 1.172a5.387 5.387 0 0 1-1.933.342c-1.14 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.234-.423.537-.762.908-1.015a4.356 4.356 0 0 1 1.269-.577c.345-.091.866-.179 1.563-.263 1.419-.17 2.464-.371 3.135-.606.006-.241.009-.394.009-.459 0-.716-.166-1.22-.498-1.513-.449-.398-1.116-.596-2.002-.596-.826 0-1.438.146-1.836.439-.39.287-.68.798-.869 1.534l-1.718-.235c.156-.736.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.248 1.461-.371 2.353-.371.886 0 1.605.104 2.159.312.553.209.96.472 1.22.791.261.313.443.71.547 1.192.059.299.088.84.088 1.621v2.344c0 1.634.036 2.669.107 3.105.079.43.228.843.45 1.24h-1.836a3.706 3.706 0 0 1-.352-1.279Zm-.146-3.926c-.638.261-1.595.482-2.871.664-.723.104-1.234.222-1.534.352a1.518 1.518 0 0 0-.937 1.406c0 .469.176.859.527 1.172.358.312.879.469 1.563.469.677 0 1.279-.147 1.806-.44a2.755 2.755 0 0 0 1.162-1.22c.189-.398.284-.984.284-1.758v-.645Zm8.549 3.633.254 1.553a6.528 6.528 0 0 1-1.328.156c-.638 0-1.133-.101-1.484-.303-.352-.202-.599-.465-.743-.791-.143-.332-.214-1.025-.214-2.08v-5.967h-1.289v-1.367h1.289V196.3l1.748-1.055v3.623h1.767v1.367h-1.767v6.065c0 .501.029.823.088.967a.767.767 0 0 0 .302.341c.144.085.345.127.606.127.195 0 .452-.022.771-.068Zm1.939-10.723v-2.021h1.757v2.021h-1.757Zm0 12.295v-10.371h1.757v10.371h-1.757Zm3.989-5.185c0-1.921.533-3.343 1.601-4.268.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.469 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.201 2.386-.605 3.155a4.224 4.224 0 0 1-1.748 1.777 5.065 5.065 0 0 1-2.5.635c-1.452 0-2.627-.466-3.526-1.397-.891-.931-1.337-2.272-1.337-4.023Zm1.806 0c0 1.328.29 2.324.869 2.988.58.658 1.309.986 2.188.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.282-.293-2.252-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.329-2.188.986-.579.658-.869 1.651-.869 2.979Zm10.181 5.185v-10.371h1.582v1.475c.761-1.14 1.862-1.709 3.301-1.709.625 0 1.197.114 1.718.342.528.221.921.514 1.182.878.26.365.443.798.547 1.299.065.326.097.896.097 1.709v6.377h-1.757v-6.308c0-.716-.069-1.25-.205-1.602a1.663 1.663 0 0 0-.733-.85c-.345-.214-.752-.322-1.221-.322-.748 0-1.396.238-1.943.713-.54.475-.81 1.377-.81 2.705v5.664h-1.758Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/features/sql/plus.svg b/build/img/features/sql/plus.svg
new file mode 100644
index 0000000..7de94e6
--- /dev/null
+++ b/build/img/features/sql/plus.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0v24m12-12H0" stroke="#000" stroke-width="2"/></svg>
\ No newline at end of file
diff --git a/build/img/features/streaming/five.svg b/build/img/features/streaming/five.svg
new file mode 100644
index 0000000..0876969
--- /dev/null
+++ b/build/img/features/streaming/five.svg
@@ -0,0 +1 @@
+<svg width="153" height="50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="153" height="50" rx="10" fill="#fff"/><g clip-path="url(#a)"><path d="M51.303 21.693h-7.406c-2.002-3.768-4.119-6.693-7-6.693-3.75 0-5.514 3.212-7.218 6.337l-.15.273H21v1.857h4.968c1.753 0 2.111.58 2.111.58-1.376 2.096-3.03 4.168-5.787 4.168H21v1.95h1.302c5.345 0 7.68-4.255 9.553-7.673 1.718-3.149 2.916-5.055 5.042-5.055 2.206 0 4.526 4.71 6.567 8.867.298.605.601 1.224.91 1.838-7.83.244-11.56 2.043-14.596 3.51-2.22 1.072-3.974 2.403-6.86 2.403H21v1.95h1.903c3.477 0 5.643-1.053 7.948-2.17 3.194-1.54 6.816-3.285 15.35-3.285h4.934V28.6h-2.787a1.517 1.517 0 0 1-.672-.102 1.491 1.491 0 0 1-.555-.385 87.059 87.059 0 0 1-1.431-2.876l-.646-1.297s.462-.487 1.744-.487h4.515v-1.76Z" fill="#188FFF"/><path d="M60.658 21.678h-5.162v1.823h5.047c2.087 0 3.284.931 3.284 2.599 0 1.579-1.321 2.598-3.363 2.598h-4.968v6.337h1.987V30.5h2.946c2.693 0 5.405-1.38 5.405-4.494-.015-2.632-2.042-4.329-5.176-4.329Zm16.632 7.736c0 2.589-1.322 4.017-3.716 4.017s-3.775-1.496-3.775-4.11v-7.643H67.81v7.736c0 3.603 2.186 5.85 5.708 5.85 3.522 0 5.743-2.228 5.743-5.962v-7.624h-1.987l.015 7.736Zm6.965-7.736h-1.972v13.376h9.369v-1.828h-7.397V21.678ZM98.84 27.43c-2.851-.6-3.373-1.233-3.373-2.31 0-1.078 1.043-1.833 2.534-1.833 1.338.001 2.63.48 3.636 1.345l.199.156 1.172-1.501-.184-.146a7.148 7.148 0 0 0-4.774-1.638c-2.643 0-4.56 1.58-4.56 3.797 0 2.467 1.843 3.369 4.605 3.958 2.762.59 3.224 1.19 3.224 2.253 0 1.15-1.103 1.95-2.688 1.95-1.674 0-2.93-.488-4.341-1.765l-.19-.166-1.236 1.438.179.156a7.987 7.987 0 0 0 5.534 2.125c2.787 0 4.729-1.599 4.729-3.9.005-2.086-1.331-3.25-4.466-3.919Zm11.674-5.844-6.209 13.468h2.056l1.56-3.412h6.836l1.54 3.412h2.131l-6.21-13.468h-1.704Zm-1.793 8.287 2.628-5.753 2.613 5.753h-5.241Zm19.176-.176c2.131-.487 3.388-1.95 3.388-3.953.01-.5-.08-.996-.266-1.462a3.794 3.794 0 0 0-.817-1.249 5.53 5.53 0 0 0-3.91-1.36h-5.897v13.381h1.987v-5.016h3.388l3.811 5.011h2.434l-4.118-5.352Zm-5.534-1.462V23.5h3.81c1.987 0 3.12.839 3.12 2.34 0 1.502-1.232 2.438-3.135 2.438l-3.795-.044Z" fill="#464E56"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(21 15)" d="M0 0h111v21H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/streaming/four.svg b/build/img/features/streaming/four.svg
new file mode 100644
index 0000000..6d4d6d0
--- /dev/null
+++ b/build/img/features/streaming/four.svg
@@ -0,0 +1 @@
+<svg width="140" height="50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="140" height="50" rx="10" fill="#fff"/><g clip-path="url(#a)"><path d="M65.37 25.482c-.495 0-.902.101-1.223.303-.32.202-.48.51-.48.924 0 .404.16.717.48.938.32.212 1 .443 2.039.693 1.048.25 1.835.602 2.36 1.054.533.452.8 1.121.8 2.007 0 .875-.335 1.587-1.005 2.136-.67.549-1.548.823-2.635.823-1.592 0-3.005-.544-4.238-1.631l1.077-1.285c1.03.885 2.097 1.328 3.204 1.328.553 0 .99-.115 1.31-.346.33-.241.495-.554.495-.939 0-.394-.155-.698-.466-.91-.3-.22-.825-.418-1.572-.591-.748-.183-1.316-.347-1.704-.49a4 4 0 0 1-1.033-.593c-.602-.452-.903-1.145-.903-2.078 0-.934.34-1.65 1.02-2.151.688-.51 1.538-.765 2.547-.765.65 0 1.297.106 1.937.317.641.212 1.194.51 1.66.895l-.917 1.285c-.3-.27-.709-.491-1.223-.664a4.77 4.77 0 0 0-1.53-.26Zm9.92.207v8.53h-1.718v-8.53h-3.087V24.13h7.893v1.559H75.29Zm11.955.828c-.69-.712-1.538-1.068-2.548-1.068s-1.864.356-2.563 1.068c-.69.712-1.034 1.579-1.034 2.599 0 1.01.345 1.872 1.034 2.584.699.712 1.553 1.068 2.563 1.068 1.01 0 1.859-.356 2.548-1.068.699-.712 1.048-1.574 1.048-2.584 0-1.02-.35-1.887-1.048-2.599Zm1.267 6.325c-1.03.99-2.3 1.486-3.815 1.486-1.514 0-2.786-.495-3.815-1.486-1.03-1.001-1.544-2.243-1.544-3.725 0-1.491.514-2.733 1.544-3.724 1.029-1 2.3-1.501 3.815-1.501 1.514 0 2.786.5 3.815 1.501 1.03.991 1.544 2.233 1.544 3.724 0 1.482-.515 2.724-1.544 3.725Zm11.837-5.393c0 1.664-.733 2.713-2.199 3.146l2.665 3.667H98.63L96.2 30.87h-2.257v3.392h-1.718V24.17h3.785c1.554 0 2.665.26 3.335.78.67.52 1.005 1.352 1.005 2.497v.002Zm-4.266 1.876c.97 0 1.63-.149 1.98-.447.35-.299.524-.775.524-1.43 0-.663-.18-1.116-.539-1.356-.359-.25-1-.375-1.922-.375h-2.184v3.608h2.14Zm8.442 4.904h-1.718V24.136h2.68l3.072 6.335 3.072-6.335h2.665V34.23h-1.718v-7.883l-3.553 7.003h-.961l-3.539-7.003v7.883ZM67.459 21.497l-.727-1.63h-3.501l-.717 1.63h-.78l2.885-6.376h.763l2.876 6.376h-.8Zm-3.925-2.305h2.905l-1.462-3.28-1.443 3.28Zm8.154-4.061c.796 0 1.412.188 1.846.565.442.37.662.896.662 1.576 0 .699-.22 1.243-.662 1.631-.434.389-1.05.583-1.847.583h-1.682v2.023h-.735v-6.376l2.418-.002Zm-.028 3.68c.582 0 1.032-.127 1.351-.382.319-.261.478-.64.478-1.139 0-.486-.16-.853-.478-1.102-.319-.255-.769-.383-1.351-.383h-1.654v3.006h1.654Zm8.224 2.686-.726-1.63h-3.502l-.717 1.63h-.78l2.885-6.376h.763l2.877 6.376h-.8Zm-3.924-2.305h2.904l-1.462-3.28-1.442 3.28Zm10.24-2.664a2.72 2.72 0 0 0-.881-.583 2.505 2.505 0 0 0-1.02-.219c-.478 0-.92.116-1.324.347a2.517 2.517 0 0 0-.946.93c-.233.394-.35.825-.35 1.293 0 .462.117.89.35 1.285.232.394.548.707.946.938a2.702 2.702 0 0 0 2.344.146c.33-.14.625-.331.882-.574l.45.483a3.757 3.757 0 0 1-1.112.72c-.41.17-.836.255-1.277.255a3.358 3.358 0 0 1-1.673-.428 3.323 3.323 0 0 1-1.213-1.185 3.168 3.168 0 0 1-.441-1.64c0-.59.15-1.13.45-1.622.3-.498.705-.89 1.213-1.176a3.372 3.372 0 0 1 1.691-.437c.435 0 .858.082 1.268.246.41.164.772.395 1.085.692l-.441.53Zm1.724-1.397h.735v2.889h3.878v-2.89h.735v6.376h-.735v-2.824H88.66v2.824h-.735V15.13Zm7.309 0h4.365v.674h-3.63v2.142h3.244v.665h-3.244v2.223h3.75v.674h-4.485V15.13Z" fill="#3C3C3B"/><path d="M32.955 42.824c.025-.069 2.225-1.81 4.888-3.868 5.91-4.567 5.586-4.313 5.586-4.412 0-.044-2.151-.097-4.78-.117l-4.782-.036 1.432-1.084c.787-.597 2.617-2.025 4.066-3.173L42 28.047l3.72-.051c3.403-.047 3.787-.077 4.527-.349 1.65-.608 2.5-1.667 2.504-3.124.004-1.22-.526-2.026-1.73-2.631-1.088-.548-2.055-.713-4.17-.714l-1.62-.001.55-.845c.652-.998.874-1.692.872-2.716-.002-1.006-.395-1.84-1.267-2.691-2.234-2.18-6.276-2.759-9.257-1.327-1.093.525-4.602 3.276-3.819 2.993.152-.055 1.116-.13 2.141-.167 2.953-.106 4.69.386 6.13 1.737 1.849 1.733 2.409 4.49 1.346 6.63-1.106 2.227-3.801 3.6-7.961 4.052-.85.093-3.61.135-7.184.11l-5.8-.04 1.864-1.444c1.025-.795 2.96-2.289 4.302-3.32l2.438-1.877h3.091l-.737.59a253.85 253.85 0 0 1-3.07 2.362l-2.331 1.772 3.091.042c4.332.059 6.312-.206 8.254-1.102 1.109-.512 1.877-1.196 2.323-2.069.297-.582.34-.824.297-1.652-.135-2.547-1.988-3.914-5.304-3.914-2.5 0-5.008.636-8.829 2.237-.987.413-1.813.734-1.836.712-.09-.088 6.787-6.583 8.124-7.67 1.26-1.024 2.577-1.788 3.83-2.22.977-.336 1.258-.37 3.144-.374 1.756-.004 2.24.043 3.17.308 4.446 1.269 7.068 4.816 5.81 7.867-.087.21-.009.24.65.24 2.113 0 4.254 1.261 5.044 2.973 1.133 2.453.049 5.424-2.433 6.671-1.3.653-2.18.785-5.748.857l-3.315.069-3.576 2.642 9.653.137-.759.578c-.417.318-2.882 2.206-5.476 4.196-2.595 1.99-5.258 4.025-5.916 4.522l-1.196.906h-1.315c-.737 0-1.294-.055-1.268-.126l-.003-.002Z" fill="#225593"/><path d="m41.987 28.023 3.199-.07L42.8 29.94l-3.197-.028 2.384-1.89Z" fill="#7A7572"/><path d="M39.747 29.896c-.214-.03-.317.21-.485.296a312.08 312.08 0 0 1-5.336 4.134c.089.116.402.024.575.061 2.515.051 5.03.027 7.544.097.452.027.932-.015 1.368.082-.708.637-1.493 1.193-2.239 1.79l-7.596 5.92-.862.696 2.796-.004c.086-.06.203-.149.292-.198l.111-.092s9.695-7.406 12.974-9.921c-.065-.112-.342-.02-.492-.048-3.022-.03-6.045-.071-9.068-.133 1.13-.89 2.323-1.713 3.458-2.59-.224-.068-.511-.018-.76-.041-.762-.013-1.524-.032-2.286-.047l.006-.002Z" fill="#EA9941"/><path d="M24.712 21.046c.258-.295 3.776-3.68 3.95-3.802.212-.147 2.089-.548 3.1-.662.182-.02.372-.044.422-.052.072-.012.005.069-.326.39a9.3 9.3 0 0 0-1.55 1.931c-.145.24-.214.323-.285.34-.392.098-2.376.843-3.686 1.384-.87.36-1.688.674-1.755.674-.027 0 .032-.091.13-.203Z" fill="#326BA3"/><path d="M35.153 16.44a25.57 25.57 0 0 0-2.943.17c-.36.254-.628.62-.931.935-.436.495-.82 1.039-1.15 1.606.053.096.221-.037.315-.034 1.623-.458 3.298-.796 4.993-.732.951-.006 1.918.154 2.791.524.96.409 1.756 1.212 2.054 2.216.2.678.287 1.414.157 2.114-.323 1.217-1.332 2.141-2.457 2.665-1.519.746-3.228 1.012-4.908 1.101-2.145.04-4.292.073-6.437 0 1.998-1.528 4.018-3.031 5.978-4.61.122-.107-.114-.098-.18-.097a88.177 88.177 0 0 0-2.85-.009c-2.858 2.207-5.721 4.41-8.577 6.625.09.116.402.024.574.06 3.419.049 6.84.019 10.259 0 1.057.003 2.118-.014 3.163-.198 1.915-.31 3.876-.847 5.419-2.066 1.086-.86 1.873-2.134 2.017-3.516.053-.903.04-1.835-.31-2.685a6.007 6.007 0 0 0-1.694-2.46c-.983-.902-2.29-1.38-3.609-1.526a12.625 12.625 0 0 0-1.673-.08v-.004Z" fill="#318FBF"/><path d="M115.912 24.353v1.079h-.218v-1.08h-.39v-.197h.998v.198h-.39Zm.84 1.035h-.217v-1.276h.339l.388.801.389-.801h.337v1.276h-.217v-.997l-.45.886h-.121l-.448-.886v.997Z" fill="#3C3C3B"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(21 11)" d="M0 0h97v32H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/streaming/hero-image.svg b/build/img/features/streaming/hero-image.svg
new file mode 100644
index 0000000..0b05884
--- /dev/null
+++ b/build/img/features/streaming/hero-image.svg
@@ -0,0 +1 @@
+<svg width="438" height="369" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="219" cy="286.518" r="81.733" fill="#0070CC" stroke="#fff"/><path d="M27.029 122.817v-.001L3.596 99.549c-4.208-4.178-4.12-10.994.227-15.018l-.34-.367.34.367c121.011-112.02 309.294-112.062 430.354 0 4.347 4.024 4.434 10.84.233 15.019l-23.433 23.266c-4.01 3.981-10.467 4.076-14.639.247h-.001c-100.075-91.758-254.613-91.737-354.668 0-4.173 3.829-10.63 3.741-14.64-.246Zm53.23 54.608c-4.28-4.224-4.133-11.142.37-15.126l-.332-.374.332.374c78.603-69.572 198.05-69.647 276.742 0l.331-.374-.331.374c4.495 3.977 4.649 10.902.363 15.126l-23.57 23.281c-3.924 3.881-10.239 4.133-14.412.526-57.504-49.759-143.87-49.869-201.512-.001-4.172 3.608-10.488 3.35-14.412-.525l-23.57-23.281Zm158.526 161.228a42.82 42.82 0 0 1-1.637 3.194c-.332-3.247-2.082-6.481-4.626-9.58-3.008-3.666-7.181-7.21-11.631-10.458-4.452-3.25-9.202-6.218-13.377-8.724-1.536-.922-2.991-1.779-4.324-2.565-2.301-1.357-4.241-2.501-5.613-3.395l-.002-.001c-11.254-7.239-16.63-14.441-18.448-21.122-1.817-6.675-.109-12.93 3.021-18.34 3.134-5.414 7.674-9.946 11.447-13.131a68.228 68.228 0 0 1 4.72-3.646c-2.855 5.263-2.53 12.145 1.36 19.686 4.425 8.577 13.484 18.074 27.899 27.23 6.919 4.412 10.896 9.452 12.993 14.514 2.099 5.066 2.33 10.189 1.695 14.782-.634 4.596-2.133 8.648-3.477 11.556Zm-5.676 6.628c.059.232.109.449.151.648-1.677-1.562-4-2.877-6.611-3.987-3.269-1.39-7.048-2.483-10.716-3.333-6.644-1.541-12.973-2.298-15.336-2.581l-.598-.072c-8.363-1.322-13.496-3.914-16.529-6.996-3.023-3.073-4.009-6.685-3.976-10.163.034-3.491 1.096-6.839 2.162-9.328a31.96 31.96 0 0 1 1.498-3.045c.582 2.067 1.45 3.802 2.663 5.331 1.436 1.809 3.338 3.305 5.768 4.72 3.667 2.136 8.613 4.128 15.101 6.74 2.063.83 4.281 1.723 6.663 2.704h.001c9.852 4.04 14.878 9.465 17.446 13.845 1.286 2.193 1.96 4.132 2.313 5.517Z" fill="#0070CC" stroke="#fff"/><path d="M231.154 226.582c-3.945 8.263-4.546 15.728-1.728 23.685 2.94 8.301 9.585 17.095 19.887 27.89 10.172 10.659 10.94 20.676 8.801 28.453-1.81 6.582-5.717 11.6-7.909 14.067.032-.422.055-.922.054-1.494-.002-1.795-.237-4.285-1.161-7.231-1.85-5.9-6.45-13.577-17.379-21.136-15.127-10.467-22.562-19.738-25.284-27.712-2.711-7.939-.773-14.666 3.042-20.143 3.828-5.495 9.541-9.719 14.325-12.576a68.569 68.569 0 0 1 6.084-3.229c.485-.227.911-.418 1.268-.574Z" fill="#0070CC" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/streaming/one.png b/build/img/features/streaming/one.png
new file mode 100644
index 0000000..6d24e0d
--- /dev/null
+++ b/build/img/features/streaming/one.png
Binary files differ
diff --git a/build/img/features/streaming/six.svg b/build/img/features/streaming/six.svg
new file mode 100644
index 0000000..94cddae
--- /dev/null
+++ b/build/img/features/streaming/six.svg
@@ -0,0 +1 @@
+<svg width="137" height="50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="137" height="50" rx="10" fill="#fff"/><path d="M80.285 19.167H80V19h.768v.167h-.284V20h-.199v-.833Zm1.532.043h-.005l-.283.79H81.4l-.28-.79h-.004V20h-.188v-1h.277l.26.708.26-.708H82v1h-.183v-.79ZM23.03 33.99s-1.489.81 1.061 1.083c3.09.33 4.668.283 8.073-.32 0 0 .895.525 2.145.98-7.632 3.057-17.273-.178-11.278-1.743ZM22.099 30s-1.67 1.156.881 1.403c3.3.318 5.907.344 10.416-.468 0 0 .624.591 1.605.915-9.228 2.522-19.505.199-12.902-1.85Z" fill="#5382A1"/><path d="M29.785 22.829c1.946 2.195-.511 4.171-.511 4.171s4.941-2.5 2.672-5.63C29.826 18.451 28.2 17 37 12c0 0-13.812 3.38-7.215 10.829Z" fill="#E76F00"/><path d="M39.61 37.193s1.074.907-1.183 1.608c-4.292 1.33-17.865 1.732-21.636.053-1.355-.604 1.186-1.442 1.986-1.617.834-.186 1.31-.151 1.31-.151-1.507-1.087-9.743 2.134-4.183 3.057 15.162 2.517 27.64-1.134 23.706-2.95ZM23.721 25.376s-6.904 1.678-2.445 2.288c1.883.258 5.636.2 9.132-.1 2.858-.247 5.727-.771 5.727-.771s-1.008.441-1.737.95c-7.01 1.888-20.555 1.01-16.656-.92 3.298-1.632 5.98-1.447 5.98-1.447Zm12.385 7.086c7.127-3.79 3.832-7.434 1.532-6.943-.564.12-.815.224-.815.224s.21-.336.609-.48c4.55-1.638 8.05 4.829-1.47 7.39 0 0 .111-.1.144-.19Z" fill="#5382A1"/><path d="M31.966 4s4.03 3.979-3.823 10.097c-6.297 4.908-1.435 7.706-.002 10.903-3.676-3.273-6.373-6.154-4.563-8.835C26.233 12.228 33.591 10.32 31.965 4Z" fill="#E76F00"/><path d="M24.379 42.867C31.23 43.354 41.75 42.597 42 39c0 0-.479 1.364-5.662 2.447-5.848 1.22-13.06 1.078-17.338.296 0 0 .876.804 5.379 1.124Zm34.568-10.76c-.826.75-1.698 1.17-2.48 1.17-1.117 0-1.72-.7-1.72-1.826 0-1.217.647-2.106 3.24-2.106h.96v2.762Zm2.277 2.691v-8.332c0-2.128-1.159-3.533-3.953-3.533-1.631 0-3.06.422-4.222.96l.335 1.475c.915-.351 2.099-.678 3.26-.678 1.61 0 2.303.678 2.303 2.082v1.053h-.804c-3.91 0-5.675 1.59-5.675 3.977 0 2.06 1.163 3.23 3.352 3.23 1.407 0 2.457-.608 3.44-1.498l.177 1.264h1.787Zm7.601 0h-2.84l-3.419-11.654h2.48l2.122 7.16.472 2.154c1.073-3.114 1.832-6.272 2.212-9.313h2.413c-.647 3.837-1.81 8.049-3.44 11.653Zm10.898-2.691c-.827.75-1.7 1.17-2.483 1.17-1.115 0-1.72-.7-1.72-1.826 0-1.217.648-2.106 3.241-2.106h.962v2.762ZM82 34.798v-8.332c0-2.128-1.162-3.533-3.953-3.533-1.632 0-3.062.422-4.223.96l.335 1.475c.915-.351 2.1-.678 3.262-.678 1.608 0 2.302.678 2.302 2.082v1.053h-.805c-3.912 0-5.676 1.59-5.676 3.977 0 2.06 1.162 3.23 3.35 3.23 1.409 0 2.459-.608 3.442-1.498l.179 1.264H82Zm-32.03 1.98c-.649.992-1.697 1.778-2.846 2.222L46 37.614c.874-.47 1.623-1.228 1.971-1.935.302-.628.426-1.438.426-3.375V19h2.42v13.122c0 2.59-.197 3.635-.846 4.655Z" fill="#5382A1"/><path d="m88.49 31.547 1.452-.2c.04.93.213 1.567.523 1.91.31.343.74.515 1.287.515.404 0 .753-.092 1.046-.274a1.45 1.45 0 0 0 .606-.756c.11-.32.166-.83.166-1.527V22.83h1.61v8.293c0 1.018-.124 1.806-.373 2.365a2.604 2.604 0 0 1-1.17 1.279c-.532.293-1.157.44-1.877.44-1.068 0-1.887-.308-2.457-.922-.564-.614-.835-1.527-.813-2.74ZM97.762 35V22.831h2.424l2.88 8.616c.266.803.459 1.403.581 1.802.138-.443.354-1.093.647-1.951l2.914-8.467h2.167V35h-1.553V24.815L104.286 35h-1.453l-3.519-10.36V35h-1.552Zm13.663-3.91 1.519-.133c.072.61.238 1.11.498 1.503.266.387.675.703 1.228.946.554.238 1.176.357 1.868.357.614 0 1.157-.091 1.627-.274.47-.182.819-.431 1.046-.747a1.75 1.75 0 0 0 .349-1.046c0-.382-.111-.714-.332-.996-.222-.288-.587-.528-1.096-.722-.327-.127-1.049-.324-2.167-.59-1.118-.27-1.901-.525-2.349-.763-.581-.304-1.015-.68-1.303-1.129a2.82 2.82 0 0 1-.423-1.519c0-.614.174-1.187.523-1.718.348-.537.857-.944 1.527-1.22.67-.277 1.414-.416 2.233-.416.902 0 1.696.147 2.382.44.692.288 1.223.714 1.594 1.279.371.564.57 1.203.598 1.917l-1.544.116c-.083-.769-.366-1.35-.847-1.743-.476-.393-1.182-.589-2.117-.589-.974 0-1.685.18-2.133.54-.443.354-.664.783-.664 1.286 0 .437.158.797.473 1.08.31.281 1.118.572 2.424.87 1.311.294 2.211.551 2.698.773.708.326 1.231.741 1.568 1.245.338.498.507 1.073.507 1.727 0 .647-.186 1.258-.556 1.834-.371.57-.905 1.015-1.602 1.336-.692.316-1.472.474-2.341.474-1.101 0-2.026-.161-2.773-.482a3.916 3.916 0 0 1-1.751-1.444 4.144 4.144 0 0 1-.664-2.192Z" fill="#E76F00"/></svg>
\ No newline at end of file
diff --git a/build/img/features/streaming/speed.png b/build/img/features/streaming/speed.png
new file mode 100644
index 0000000..8d84de1
--- /dev/null
+++ b/build/img/features/streaming/speed.png
Binary files differ
diff --git a/build/img/features/streaming/sql.svg b/build/img/features/streaming/sql.svg
new file mode 100644
index 0000000..f94ac2b
--- /dev/null
+++ b/build/img/features/streaming/sql.svg
@@ -0,0 +1 @@
+<svg width="542" height="366" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="542" height="366" rx="10" fill="#F6F6F6"/><rect x="188" y="55" width="161" height="217" rx="20" fill="#fff"/><rect x="214" y="141" width="109.667" height="110" rx="54.834" fill="#ED1C24"/><path d="M259.006 176.495s-25.138 15.348-1.447 30.589c4.558 2.968 21.087 11.222 20.617 18.86 0 0 10.019-14.842-4.63-24.182-15.046-9.557-18.808-19.765-14.54-25.267Z" fill="#fff"/><path d="M250.253 205.818s-8.97 13.611 8.68 16.398c1.737.217 14.504 1.557 17.832 5.756 0 0-.289-7.24-10.706-11.512-10.381-4.271-14.649-5.321-15.806-10.642Zm34.723-14.299c-10.779-11.295-13.781-18.281-9.151-27.331 0 0-32.155 12.38-.398 34.353 11.357 7.856 9.476 15.892 9.476 16.182 1.773-1.846 10.851-11.91.073-23.204Z" fill="#fff"/><path d="m411.318 287 3.024-7.874h1.122l3.223 7.874H417.5l-.918-2.385h-3.293l-.865 2.385h-1.106Zm2.272-3.233h2.669l-.821-2.181a21.49 21.49 0 0 1-.559-1.633c-.1.505-.242 1.006-.424 1.504l-.865 2.31Zm5.806 5.419v-7.89h.881v.741c.208-.29.442-.507.703-.65.262-.147.579-.22.951-.22.487 0 .917.125 1.289.376.373.251.654.605.843 1.063.19.455.285.955.285 1.499a3.79 3.79 0 0 1-.317 1.579 2.355 2.355 0 0 1-.913 1.074 2.342 2.342 0 0 1-1.257.371c-.322 0-.612-.068-.87-.204a1.984 1.984 0 0 1-.628-.516v2.777h-.967Zm.875-5.006c0 .734.149 1.277.446 1.628.297.351.657.526 1.08.526.43 0 .797-.181 1.101-.542.308-.366.462-.93.462-1.692 0-.727-.151-1.272-.451-1.633-.298-.362-.654-.543-1.069-.543-.412 0-.777.194-1.096.58-.315.384-.473.942-.473 1.676Zm8.97 2.116c-.358.305-.703.52-1.036.645-.33.125-.684.188-1.064.188-.627 0-1.108-.152-1.445-.457a1.526 1.526 0 0 1-.505-1.176c0-.279.063-.533.188-.763.129-.232.296-.419.5-.558.208-.14.44-.245.698-.317.19-.05.476-.099.86-.145.78-.093 1.355-.204 1.724-.333l.005-.253c0-.393-.091-.671-.274-.832-.247-.219-.614-.328-1.101-.328-.455 0-.791.081-1.01.242-.215.158-.374.439-.478.843l-.945-.129c.086-.404.227-.73.424-.977.197-.251.482-.442.854-.575a3.77 3.77 0 0 1 1.295-.204c.487 0 .882.057 1.187.172.304.114.528.259.671.435.143.172.244.39.301.655.032.165.048.462.048.892v1.289c0 .899.02 1.468.059 1.708.043.236.126.464.247.682h-1.009a2.044 2.044 0 0 1-.194-.704Zm-.08-2.159c-.351.143-.878.265-1.579.365-.398.058-.679.122-.844.194a.83.83 0 0 0-.515.773c0 .258.096.473.29.645.197.172.483.258.859.258.372 0 .704-.081.994-.242.29-.165.503-.389.639-.672.104-.218.156-.54.156-.966v-.355Zm6.203.774.951.123c-.104.655-.371 1.169-.8 1.542-.426.368-.951.553-1.574.553-.781 0-1.409-.254-1.885-.763-.473-.512-.709-1.244-.709-2.197 0-.615.102-1.154.306-1.616.204-.462.514-.808.929-1.037a2.761 2.761 0 0 1 1.364-.349c.62 0 1.126.158 1.52.473.394.311.647.755.758 1.332l-.94.145c-.09-.383-.249-.672-.478-.865-.226-.193-.5-.29-.822-.29-.487 0-.883.175-1.187.526-.304.348-.457.899-.457 1.655 0 .766.147 1.323.441 1.67.293.347.677.521 1.149.521.38 0 .697-.116.951-.349.254-.233.415-.591.483-1.074Zm1.778 2.089v-7.874h.967v2.825a2.158 2.158 0 0 1 1.708-.784c.422 0 .789.084 1.101.252.311.165.533.394.666.688.136.294.204.72.204 1.278V287h-.967v-3.615c0-.483-.105-.834-.317-1.052-.207-.222-.503-.333-.886-.333a1.57 1.57 0 0 0-.811.225c-.251.147-.43.347-.537.602-.107.254-.161.605-.161 1.052V287h-.967Zm10.028-1.837.999.124c-.158.583-.449 1.036-.876 1.359-.426.322-.97.483-1.632.483-.835 0-1.497-.256-1.988-.768-.487-.516-.73-1.237-.73-2.165 0-.959.247-1.704.741-2.234s1.135-.795 1.923-.795c.763 0 1.386.26 1.869.779.483.519.725 1.249.725 2.191 0 .057-.002.143-.005.258h-4.254c.036.627.213 1.106.532 1.439.318.333.716.5 1.192.5.355 0 .657-.093.908-.279.25-.187.449-.484.596-.892Zm-3.174-1.563h3.185c-.043-.48-.165-.84-.366-1.079a1.48 1.48 0 0 0-1.197-.559c-.444 0-.819.149-1.123.446-.301.297-.467.694-.499 1.192Zm8.754 3.4v-7.874h1.042V287h-1.042Zm2.584.473.94.139c.039.29.149.502.328.634.239.179.567.269.982.269.448 0 .794-.09 1.037-.269a1.32 1.32 0 0 0 .494-.752c.05-.197.074-.61.07-1.241-.422.498-.949.747-1.579.747-.784 0-1.391-.283-1.821-.849-.43-.565-.644-1.244-.644-2.035 0-.545.098-1.046.295-1.504.197-.462.482-.818.854-1.069.376-.251.816-.376 1.321-.376.674 0 1.229.272 1.665.816v-.687h.892v4.931c0 .888-.091 1.516-.274 1.885a1.963 1.963 0 0 1-.859.881c-.391.215-.872.322-1.445.322-.68 0-1.23-.154-1.649-.462-.419-.304-.621-.764-.607-1.38Zm.8-3.427c0 .748.149 1.294.446 1.638.297.344.67.516 1.117.516.444 0 .817-.17 1.117-.511.301-.343.452-.88.452-1.611 0-.698-.156-1.224-.468-1.579-.308-.354-.68-.532-1.117-.532-.43 0-.795.176-1.096.527-.3.347-.451.864-.451 1.552Zm5.5 2.954v-5.704h.87v.811c.419-.627 1.024-.94 1.816-.94.344 0 .659.063.945.188.29.122.507.283.65.483.143.201.244.439.301.715.036.179.054.492.054.94V287h-.967v-3.47c0-.394-.038-.687-.113-.881a.914.914 0 0 0-.403-.467 1.244 1.244 0 0 0-.671-.177c-.412 0-.768.131-1.069.392-.297.261-.446.757-.446 1.488V287h-.967Zm6.129-6.762v-1.112h.966v1.112h-.966Zm0 6.762v-5.704h.966V287h-.966Zm4.554-.865.14.854a3.538 3.538 0 0 1-.73.086c-.351 0-.623-.055-.817-.166a.938.938 0 0 1-.408-.435c-.079-.183-.118-.564-.118-1.144v-3.282h-.709v-.752h.709v-1.413l.961-.58v1.993h.972v.752h-.972v3.335c0 .276.016.453.049.532a.42.42 0 0 0 .166.188c.079.047.19.07.333.07.107 0 .249-.013.424-.038Zm4.856-.972.999.124c-.158.583-.45 1.036-.876 1.359-.426.322-.97.483-1.632.483-.835 0-1.497-.256-1.988-.768-.487-.516-.73-1.237-.73-2.165 0-.959.247-1.704.741-2.234s1.135-.795 1.923-.795c.763 0 1.386.26 1.869.779.483.519.725 1.249.725 2.191 0 .057-.002.143-.005.258h-4.254c.036.627.213 1.106.532 1.439.318.333.716.5 1.192.5.354 0 .657-.093.908-.279.25-.187.449-.484.596-.892Zm-3.174-1.563h3.185c-.043-.48-.165-.84-.366-1.079a1.48 1.48 0 0 0-1.197-.559c-.444 0-.819.149-1.123.446-.301.297-.467.694-.499 1.192Zm-79.992 23.586v-7.89h.881v.741c.207-.29.442-.507.703-.65.262-.147.579-.22.951-.22.487 0 .917.125 1.289.376.372.251.654.605.843 1.063.19.455.285.955.285 1.499 0 .584-.106 1.11-.317 1.579a2.361 2.361 0 0 1-.913 1.074 2.342 2.342 0 0 1-1.257.371c-.322 0-.612-.068-.87-.204a1.973 1.973 0 0 1-.628-.516v2.777h-.967Zm.875-5.006c0 .734.149 1.277.446 1.628.297.351.657.526 1.08.526.429 0 .796-.181 1.101-.542.308-.366.462-.93.462-1.692 0-.727-.151-1.272-.451-1.633-.298-.362-.654-.543-1.069-.543-.412 0-.777.194-1.096.58-.315.384-.473.942-.473 1.676Zm4.888-.032c0-1.056.294-1.839.881-2.347.49-.423 1.088-.634 1.794-.634.784 0 1.425.258 1.923.773.497.512.746 1.221.746 2.127 0 .734-.111 1.313-.333 1.735a2.323 2.323 0 0 1-.961.978 2.78 2.78 0 0 1-1.375.349c-.799 0-1.445-.256-1.939-.768-.491-.512-.736-1.25-.736-2.213Zm.994 0c0 .73.159 1.278.478 1.644.318.361.719.542 1.203.542.48 0 .879-.183 1.198-.548.318-.365.478-.922.478-1.67 0-.706-.162-1.239-.484-1.601a1.517 1.517 0 0 0-1.192-.548c-.484 0-.885.181-1.203.543-.319.361-.478.907-.478 1.638Zm6.542 2.852-1.746-5.704h.999l.908 3.292.338 1.225c.014-.061.113-.453.296-1.176l.907-3.341h.994l.854 3.308.285 1.091.327-1.101.978-3.298h.94L411.603 305h-1.005l-.908-3.416-.22-.972-1.155 4.388h-1.009Zm10.801-1.837.999.124c-.158.583-.449 1.036-.876 1.359-.426.322-.97.483-1.632.483-.835 0-1.497-.256-1.988-.768-.487-.516-.73-1.237-.73-2.165 0-.959.247-1.704.741-2.234s1.135-.795 1.923-.795c.763 0 1.386.26 1.869.779.483.519.725 1.249.725 2.191 0 .057-.002.143-.005.258h-4.254c.036.627.213 1.106.532 1.439.318.333.716.5 1.192.5.355 0 .657-.093.908-.279.25-.187.449-.484.596-.892Zm-3.174-1.563h3.185c-.043-.48-.165-.84-.366-1.079a1.48 1.48 0 0 0-1.197-.559c-.444 0-.819.149-1.123.446-.301.297-.467.694-.499 1.192Zm5.381 3.4v-5.704h.871v.865c.222-.405.426-.672.612-.801.19-.129.397-.193.623-.193.326 0 .657.104.994.312l-.333.896a1.392 1.392 0 0 0-.709-.209.913.913 0 0 0-.57.193 1.025 1.025 0 0 0-.36.527 3.773 3.773 0 0 0-.161 1.128V305h-.967Zm7.579-1.837.999.124c-.157.583-.449 1.036-.875 1.359-.427.322-.971.483-1.633.483-.835 0-1.497-.256-1.988-.768-.486-.516-.73-1.237-.73-2.165 0-.959.247-1.704.741-2.234s1.135-.795 1.923-.795c.763 0 1.386.26 1.869.779.484.519.725 1.249.725 2.191a7.5 7.5 0 0 1-.005.258h-4.254c.036.627.213 1.106.532 1.439.318.333.716.5 1.192.5.355 0 .657-.093.908-.279.251-.187.449-.484.596-.892Zm-3.174-1.563h3.185c-.043-.48-.165-.84-.365-1.079a1.482 1.482 0 0 0-1.198-.559c-.444 0-.818.149-1.123.446-.301.297-.467.694-.499 1.192Zm9.093 3.4v-.72c-.362.566-.893.849-1.595.849-.455 0-.874-.125-1.257-.376a2.5 2.5 0 0 1-.886-1.047c-.208-.452-.312-.969-.312-1.553 0-.569.095-1.085.285-1.547.19-.465.474-.821.854-1.068a2.283 2.283 0 0 1 1.273-.371c.344 0 .65.073.918.22.269.143.487.331.656.564v-2.825h.961V305h-.897Zm-3.056-2.847c0 .731.154 1.277.462 1.639.308.361.671.542 1.09.542.423 0 .781-.172 1.074-.516.298-.347.446-.875.446-1.584 0-.781-.15-1.354-.451-1.719-.301-.365-.671-.548-1.112-.548-.43 0-.789.176-1.079.527-.287.351-.43.904-.43 1.659Zm12.262 2.143c-.358.305-.704.52-1.037.645a2.967 2.967 0 0 1-1.063.188c-.627 0-1.108-.152-1.445-.457a1.526 1.526 0 0 1-.505-1.176c0-.279.063-.533.188-.763.129-.232.296-.419.5-.558.207-.14.44-.245.698-.317.19-.05.476-.099.859-.145.781-.093 1.356-.204 1.725-.333l.005-.253c0-.393-.091-.671-.274-.832-.247-.219-.614-.328-1.101-.328-.455 0-.791.081-1.01.242-.215.158-.374.439-.478.843l-.945-.129c.086-.404.227-.73.424-.977.197-.251.482-.442.854-.575a3.765 3.765 0 0 1 1.295-.204c.486 0 .882.057 1.187.172.304.114.528.259.671.435.143.172.243.39.301.655.032.165.048.462.048.892v1.289c0 .899.02 1.468.059 1.708.043.236.125.464.247.682h-1.01a2.066 2.066 0 0 1-.193-.704Zm-.08-2.159c-.351.143-.878.265-1.58.365-.397.058-.678.122-.843.194a.824.824 0 0 0-.381.317.807.807 0 0 0-.134.456c0 .258.096.473.29.645.196.172.483.258.859.258.372 0 .704-.081.994-.242.29-.165.503-.389.639-.672.104-.218.156-.54.156-.966v-.355Zm2.481 5.049v-7.89h.881v.741c.207-.29.442-.507.703-.65.262-.147.579-.22.951-.22.487 0 .917.125 1.289.376.373.251.654.605.843 1.063.19.455.285.955.285 1.499 0 .584-.106 1.11-.317 1.579a2.355 2.355 0 0 1-.913 1.074 2.342 2.342 0 0 1-1.257.371c-.322 0-.612-.068-.87-.204a1.973 1.973 0 0 1-.628-.516v2.777h-.967Zm.875-5.006c0 .734.149 1.277.446 1.628.297.351.657.526 1.08.526.43 0 .797-.181 1.101-.542.308-.366.462-.93.462-1.692 0-.727-.151-1.272-.451-1.633-.298-.362-.654-.543-1.069-.543-.412 0-.777.194-1.096.58-.315.384-.473.942-.473 1.676Zm5.248 5.006v-7.89h.881v.741c.208-.29.442-.507.703-.65.262-.147.579-.22.951-.22.487 0 .917.125 1.289.376.373.251.654.605.843 1.063.19.455.285.955.285 1.499a3.79 3.79 0 0 1-.317 1.579 2.355 2.355 0 0 1-.913 1.074 2.342 2.342 0 0 1-1.257.371c-.322 0-.612-.068-.87-.204a1.984 1.984 0 0 1-.628-.516v2.777h-.967Zm.875-5.006c0 .734.149 1.277.446 1.628.297.351.657.526 1.08.526.43 0 .797-.181 1.101-.542.308-.366.462-.93.462-1.692 0-.727-.151-1.272-.451-1.633-.298-.362-.654-.543-1.069-.543-.412 0-.777.194-1.096.58-.315.384-.473.942-.473 1.676Zm5.227 2.82v-7.874h.966V305h-.966Zm2.476-6.762v-1.112h.966v1.112h-.966Zm0 6.762v-5.704h.966V305h-.966Zm6.166-2.089.95.123c-.104.655-.37 1.169-.8 1.542-.426.368-.951.553-1.574.553-.78 0-1.409-.254-1.885-.763-.473-.512-.709-1.244-.709-2.197 0-.615.102-1.154.306-1.616.204-.462.514-.808.929-1.037a2.762 2.762 0 0 1 1.365-.349c.619 0 1.126.158 1.52.473.394.311.646.755.757 1.332l-.94.145c-.089-.383-.249-.672-.478-.865a1.222 1.222 0 0 0-.822-.29c-.487 0-.882.175-1.187.526-.304.348-.456.899-.456 1.655 0 .766.147 1.323.44 1.67.294.347.677.521 1.15.521.379 0 .696-.116.95-.349.254-.233.416-.591.484-1.074Zm5.5 1.385c-.358.305-.704.52-1.037.645a2.97 2.97 0 0 1-1.063.188c-.627 0-1.109-.152-1.445-.457-.337-.308-.505-.7-.505-1.176 0-.279.063-.533.188-.763.129-.232.295-.419.499-.558.208-.14.441-.245.699-.317a6.8 6.8 0 0 1 .859-.145c.781-.093 1.355-.204 1.724-.333.004-.133.005-.217.005-.253 0-.393-.091-.671-.273-.832-.248-.219-.615-.328-1.102-.328-.454 0-.791.081-1.009.242-.215.158-.375.439-.478.843l-.946-.129c.086-.404.228-.73.425-.977.197-.251.481-.442.854-.575a3.763 3.763 0 0 1 1.294-.204c.487 0 .883.057 1.187.172.304.114.528.259.671.435.144.172.244.39.301.655.033.165.049.462.049.892v1.289c0 .899.019 1.468.059 1.708.043.236.125.464.247.682h-1.01a2.044 2.044 0 0 1-.193-.704Zm-.081-2.159c-.351.143-.877.265-1.579.365-.397.058-.679.122-.843.194a.832.832 0 0 0-.516.773c0 .258.097.473.29.645.197.172.484.258.86.258.372 0 .703-.081.993-.242.29-.165.503-.389.639-.672.104-.218.156-.54.156-.966v-.355Zm4.592 1.998.14.854a3.538 3.538 0 0 1-.73.086c-.351 0-.624-.055-.817-.166a.938.938 0 0 1-.408-.435c-.079-.183-.118-.564-.118-1.144v-3.282h-.709v-.752h.709v-1.413l.961-.58v1.993h.972v.752h-.972v3.335c0 .276.016.453.049.532a.42.42 0 0 0 .166.188c.079.047.19.07.333.07.107 0 .249-.013.424-.038Zm.956-5.897v-1.112h.967v1.112h-.967Zm0 6.762v-5.704h.967V305h-.967Zm2.084-2.852c0-1.056.294-1.839.881-2.347.491-.423 1.089-.634 1.794-.634.784 0 1.425.258 1.923.773.498.512.747 1.221.747 2.127 0 .734-.111 1.313-.333 1.735a2.326 2.326 0 0 1-.962.978 2.78 2.78 0 0 1-1.375.349c-.798 0-1.445-.256-1.939-.768-.49-.512-.736-1.25-.736-2.213Zm.994 0c0 .73.159 1.278.478 1.644.319.361.72.542 1.203.542.48 0 .879-.183 1.198-.548.319-.365.478-.922.478-1.67 0-.706-.161-1.239-.483-1.601a1.52 1.52 0 0 0-1.193-.548c-.483 0-.884.181-1.203.543-.319.361-.478.907-.478 1.638ZM485.82 305v-5.704h.87v.811c.419-.627 1.025-.94 1.816-.94.344 0 .659.063.945.188.29.122.507.283.65.483.143.201.244.439.301.715.036.179.054.492.054.94V305h-.967v-3.47c0-.394-.038-.687-.113-.881a.91.91 0 0 0-.403-.467 1.244 1.244 0 0 0-.671-.177c-.412 0-.768.131-1.069.392-.297.261-.446.757-.446 1.488V305h-.967Zm5.737-1.703.956-.15c.053.383.202.677.445.881.248.204.591.306 1.032.306.444 0 .773-.09.988-.269.215-.182.322-.395.322-.639a.587.587 0 0 0-.284-.515c-.133-.086-.462-.196-.989-.328-.709-.179-1.201-.333-1.477-.462a1.468 1.468 0 0 1-.623-.542 1.472 1.472 0 0 1-.209-.768c0-.255.057-.489.172-.704a1.59 1.59 0 0 1 .478-.543c.15-.111.354-.204.612-.279.261-.079.541-.118.838-.118.447 0 .84.064 1.176.193.34.129.591.305.752.527.161.218.272.512.333.881l-.945.128a1.033 1.033 0 0 0-.376-.687c-.204-.165-.494-.247-.87-.247-.444 0-.761.073-.951.22-.19.147-.285.319-.285.516 0 .125.04.238.119.338.078.104.202.19.37.258.097.036.381.118.854.247.684.183 1.16.333 1.429.451.272.115.485.283.639.505.154.222.231.498.231.827 0 .322-.095.627-.285.913a1.827 1.827 0 0 1-.811.661 2.988 2.988 0 0 1-1.203.231c-.741 0-1.307-.154-1.697-.462-.387-.308-.634-.764-.741-1.37ZM47.687 284.47l.983-.086c.047.394.154.718.323.972.171.251.436.455.794.613.359.154.761.231 1.209.231a2.88 2.88 0 0 0 1.053-.178c.304-.118.53-.279.676-.483a1.13 1.13 0 0 0 .226-.677c0-.247-.072-.462-.215-.644-.143-.186-.38-.342-.709-.468-.211-.082-.678-.209-1.402-.381-.723-.175-1.23-.34-1.52-.494-.376-.197-.657-.44-.843-.73a1.826 1.826 0 0 1-.274-.983c0-.398.113-.768.339-1.112.225-.348.555-.611.988-.79a3.75 3.75 0 0 1 1.445-.268c.583 0 1.097.095 1.541.284.448.187.791.462 1.031.828.24.365.37.778.387 1.24l-.999.075c-.054-.497-.236-.873-.548-1.127-.308-.255-.764-.382-1.37-.382-.63 0-1.09.117-1.38.349-.286.229-.43.507-.43.833 0 .283.103.515.307.698.2.183.723.371 1.568.564.849.19 1.43.356 1.746.5.458.211.796.479 1.015.805.218.322.328.695.328 1.117 0 .419-.12.815-.36 1.187-.24.369-.586.657-1.037.865a3.612 3.612 0 0 1-1.515.306c-.712 0-1.31-.104-1.794-.311a2.532 2.532 0 0 1-1.133-.935 2.684 2.684 0 0 1-.43-1.418Zm7.208-.322c0-1.056.294-1.839.881-2.347.49-.423 1.089-.634 1.794-.634.784 0 1.425.258 1.923.773.498.512.747 1.221.747 2.127 0 .734-.111 1.313-.333 1.735a2.324 2.324 0 0 1-.962.978 2.78 2.78 0 0 1-1.375.349c-.798 0-1.445-.256-1.939-.768-.49-.512-.736-1.25-.736-2.213Zm.994 0c0 .73.16 1.278.478 1.644.319.361.72.542 1.203.542.48 0 .88-.183 1.198-.548.319-.365.478-.922.478-1.67 0-.706-.161-1.239-.483-1.601a1.519 1.519 0 0 0-1.193-.548c-.483 0-.884.181-1.203.543-.319.361-.478.907-.478 1.638ZM65.117 287v-.838c-.444.645-1.048.967-1.81.967a2.34 2.34 0 0 1-.946-.193c-.29-.129-.506-.29-.65-.484a1.872 1.872 0 0 1-.295-.72c-.04-.189-.06-.49-.06-.902v-3.534h.968v3.163c0 .505.02.846.059 1.021.06.254.19.455.386.602.197.143.44.214.73.214.291 0 .563-.073.817-.22a1.24 1.24 0 0 0 .537-.607c.108-.258.162-.63.162-1.117v-3.056h.966V287h-.864Zm2.374 0v-5.704h.87v.865c.222-.405.426-.672.612-.801.19-.129.398-.193.623-.193.326 0 .657.104.994.312l-.333.896a1.39 1.39 0 0 0-.71-.209.912.912 0 0 0-.569.193 1.02 1.02 0 0 0-.36.527 3.76 3.76 0 0 0-.16 1.128V287h-.967Zm7.396-2.089.95.123c-.103.655-.37 1.169-.8 1.542-.426.368-.95.553-1.574.553-.78 0-1.409-.254-1.885-.763-.473-.512-.709-1.244-.709-2.197 0-.615.102-1.154.306-1.616.204-.462.514-.808.93-1.037a2.76 2.76 0 0 1 1.364-.349c.62 0 1.126.158 1.52.473.394.311.646.755.757 1.332l-.94.145c-.09-.383-.249-.672-.478-.865-.225-.193-.5-.29-.822-.29-.487 0-.882.175-1.187.526-.304.348-.456.899-.456 1.655 0 .766.147 1.323.44 1.67.294.347.677.521 1.15.521.38 0 .696-.116.95-.349.254-.233.416-.591.484-1.074Zm5.682.252 1 .124c-.158.583-.45 1.036-.876 1.359-.426.322-.97.483-1.633.483-.834 0-1.497-.256-1.987-.768-.487-.516-.73-1.237-.73-2.165 0-.959.246-1.704.74-2.234.495-.53 1.136-.795 1.923-.795.763 0 1.386.26 1.87.779.483.519.724 1.249.724 2.191a7.5 7.5 0 0 1-.005.258h-4.254c.036.627.213 1.106.532 1.439.319.333.716.5 1.192.5.355 0 .657-.093.908-.279.25-.187.45-.484.596-.892Zm-3.174-1.563h3.185c-.043-.48-.165-.84-.365-1.079a1.48 1.48 0 0 0-1.198-.559c-.444 0-.818.149-1.123.446-.3.297-.467.694-.5 1.192Zm5.006 1.697.956-.15c.054.383.202.677.446.881.247.204.59.306 1.03.306.445 0 .774-.09.99-.269.214-.182.322-.395.322-.639a.586.586 0 0 0-.285-.515c-.133-.086-.462-.196-.989-.328-.709-.179-1.2-.333-1.477-.462a1.469 1.469 0 0 1-.623-.542 1.467 1.467 0 0 1-.21-.768c0-.255.058-.489.173-.704a1.59 1.59 0 0 1 .478-.543 1.95 1.95 0 0 1 .612-.279c.261-.079.54-.118.838-.118.448 0 .84.064 1.176.193.34.129.591.305.752.527.161.218.272.512.333.881l-.945.128a1.03 1.03 0 0 0-.376-.687c-.204-.165-.494-.247-.87-.247-.444 0-.761.073-.95.22-.19.147-.285.319-.285.516 0 .125.039.238.118.338a.85.85 0 0 0 .37.258c.097.036.382.118.854.247.684.183 1.16.333 1.429.451.272.115.485.283.64.505.153.222.23.498.23.827 0 .322-.095.627-.285.913a1.831 1.831 0 0 1-.81.661 2.991 2.991 0 0 1-1.204.231c-.74 0-1.307-.154-1.697-.462-.387-.308-.634-.764-.741-1.37Zm8.588-1.149c0-1.056.294-1.839.881-2.347.49-.423 1.089-.634 1.794-.634.784 0 1.425.258 1.923.773.498.512.746 1.221.746 2.127 0 .734-.11 1.313-.333 1.735a2.324 2.324 0 0 1-.961.978 2.781 2.781 0 0 1-1.375.349c-.799 0-1.445-.256-1.939-.768-.49-.512-.736-1.25-.736-2.213Zm.994 0c0 .73.16 1.278.478 1.644.319.361.72.542 1.203.542.48 0 .88-.183 1.198-.548.318-.365.478-.922.478-1.67 0-.706-.161-1.239-.484-1.601a1.519 1.519 0 0 0-1.192-.548c-.483 0-.885.181-1.203.543-.319.361-.478.907-.478 1.638Zm5.72 2.852v-4.952h-.854v-.752h.854v-.607c0-.383.034-.668.102-.854.093-.251.256-.453.489-.607.236-.158.566-.236.988-.236.272 0 .573.032.902.096l-.145.844a3.22 3.22 0 0 0-.569-.054c-.293 0-.501.063-.623.188s-.182.36-.182.704v.526h1.111v.752h-1.111V287h-.962Zm9.593 0v-.72c-.362.566-.894.849-1.595.849-.455 0-.874-.125-1.257-.376a2.5 2.5 0 0 1-.886-1.047c-.208-.452-.312-.969-.312-1.553 0-.569.095-1.085.285-1.547.189-.465.474-.821.854-1.068a2.283 2.283 0 0 1 1.273-.371c.343 0 .65.073.918.22.269.143.487.331.655.564v-2.825h.962V287h-.897Zm-3.056-2.847c0 .731.154 1.277.462 1.639.308.361.671.542 1.09.542.422 0 .781-.172 1.074-.516.297-.347.446-.875.446-1.584 0-.781-.15-1.354-.451-1.719-.301-.365-.672-.548-1.112-.548-.43 0-.79.176-1.08.527-.286.351-.429.904-.429 1.659Zm9.2 2.143c-.358.305-.703.52-1.036.645-.33.125-.684.188-1.064.188-.626 0-1.108-.152-1.445-.457-.336-.308-.504-.7-.504-1.176a1.596 1.596 0 0 1 .687-1.321c.208-.14.44-.245.698-.317.19-.05.477-.099.86-.145.78-.093 1.355-.204 1.724-.333l.005-.253c0-.393-.091-.671-.274-.832-.247-.219-.614-.328-1.101-.328-.455 0-.791.081-1.01.242-.214.158-.374.439-.478.843l-.945-.129c.086-.404.227-.73.424-.977.197-.251.482-.442.854-.575a3.77 3.77 0 0 1 1.295-.204c.487 0 .882.057 1.187.172.304.114.528.259.671.435.143.172.244.39.301.655.032.165.048.462.048.892v1.289c0 .899.02 1.468.059 1.708.043.236.126.464.247.682h-1.009a2.044 2.044 0 0 1-.194-.704Zm-.08-2.159c-.351.143-.877.265-1.579.365-.398.058-.679.122-.844.194a.834.834 0 0 0-.515.773c0 .258.096.473.29.645.197.172.483.258.859.258.373 0 .704-.081.994-.242.29-.165.503-.389.639-.672.104-.218.156-.54.156-.966v-.355Zm4.592 1.998.14.854a3.54 3.54 0 0 1-.731.086c-.351 0-.623-.055-.816-.166a.928.928 0 0 1-.408-.435c-.079-.183-.119-.564-.119-1.144v-3.282h-.709v-.752h.709v-1.413l.962-.58v1.993h.972v.752h-.972v3.335c0 .276.016.453.048.532a.428.428 0 0 0 .167.188c.079.047.19.07.333.07.107 0 .249-.013.424-.038Zm4.673.161c-.358.305-.704.52-1.037.645a2.97 2.97 0 0 1-1.063.188c-.627 0-1.108-.152-1.445-.457-.337-.308-.505-.7-.505-1.176 0-.279.063-.533.188-.763.129-.232.296-.419.5-.558.207-.14.44-.245.698-.317.19-.05.476-.099.859-.145.781-.093 1.356-.204 1.724-.333l.006-.253c0-.393-.092-.671-.274-.832-.247-.219-.614-.328-1.101-.328-.455 0-.792.081-1.01.242-.215.158-.374.439-.478.843l-.945-.129c.086-.404.227-.73.424-.977.197-.251.482-.442.854-.575a3.763 3.763 0 0 1 1.294-.204c.487 0 .883.057 1.187.172.305.114.529.259.672.435.143.172.243.39.301.655.032.165.048.462.048.892v1.289c0 .899.02 1.468.059 1.708.043.236.125.464.247.682h-1.01a2.066 2.066 0 0 1-.193-.704Zm-.081-2.159c-.351.143-.877.265-1.579.365-.397.058-.678.122-.843.194a.824.824 0 0 0-.381.317.808.808 0 0 0-.135.456c0 .258.097.473.29.645.197.172.484.258.86.258.372 0 .703-.081.993-.242.29-.165.504-.389.64-.672.103-.218.155-.54.155-.966v-.355Z" fill="#000"/><path d="m446.464 92.494 19.812-5.757v-8.494L446.464 73 427 79.058v8.376l19.464 5.06Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.812 84.518 427 79.275v14.746l19.812 5.242 19.464-6.058V78.578l-19.464 5.94Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.522 84.462v14.22" stroke="#2D2D2D"/><path d="m446.464 138.494 19.812-5.757v-8.494L446.464 119 427 125.058v8.376l19.464 5.06Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.812 130.518 427 125.275v14.746l19.812 5.242 19.464-6.058v-14.627l-19.464 5.94Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.522 130.462v14.22" stroke="#2D2D2D"/><path d="m446.464 184.494 19.812-5.757v-8.494L446.464 165 427 171.058v8.376l19.464 5.06Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.812 176.518 427 171.275v14.746l19.812 5.242 19.464-6.058v-14.627l-19.464 5.94Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.522 176.462v14.22" stroke="#2D2D2D"/><path d="m446.464 230.494 19.812-5.757v-8.494L446.464 211 427 217.058v8.376l19.464 5.06Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.812 222.518 427 217.275v14.746l19.812 5.242 19.464-6.058v-14.627l-19.464 5.94Z" fill="#fff" stroke="#2D2D2D"/><path d="M446.522 222.462v14.22" stroke="#2D2D2D"/><path d="M253.385 92.82v5.026l-2.513 1.257-3.769-3.77-5.026 5.026 3.769 3.769-1.256 2.513h-5.026v7.539h5.026l1.256 2.512-3.769 3.77 5.026 5.025 3.769-3.769 2.513 1.256V128h7.538v-5.026l2.513-1.256 3.769 3.769 5.026-5.025-3.769-3.77 1.256-2.512h5.026v-7.539h-5.026l-1.256-2.513 3.769-3.769-5.026-5.026-3.769 3.77-2.513-1.257v-5.025h-7.538Z" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M257.154 115.436a5.026 5.026 0 1 0-.001-10.051 5.026 5.026 0 0 0 .001 10.051Zm31.298-32.596-.939 3.507-1.989.407-1.925-3.335-4.447 2.568 1.926 3.334-1.347 1.519-3.507-.94-1.409 5.26 3.507.94.407 1.989-3.335 1.925 2.567 4.446 3.335-1.925 1.518 1.346-.939 3.507 5.26 1.41.939-3.507 1.989-.407 1.925 3.335 4.447-2.567-1.926-3.335 1.347-1.519 3.507.94 1.409-5.26-3.507-.94-.407-1.988 3.335-1.926-2.567-4.446-3.335 1.925-1.518-1.346.939-3.507-5.26-1.41Z" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M286.854 99.326a3.63 3.63 0 1 0 1.88-7.013 3.63 3.63 0 0 0-1.88 7.013Z" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M268.123 90.981c-11.303-6.617-25.831-2.818-32.448 8.485a23.649 23.649 0 0 0-2.325 18.537m51.445-4.567c8.61 2.207 17.379-2.985 19.585-11.595" stroke="#000"/><path d="M170.354 224.354a.502.502 0 0 0 0-.708l-3.182-3.182a.502.502 0 0 0-.708.708l2.829 2.828-2.829 2.828a.502.502 0 0 0 .708.708l3.182-3.182ZM170 223.5h-52v1h52v-1ZM366.646 85.646a.5.5 0 0 0 0 .707l3.182 3.183a.501.501 0 0 0 .708-.708L367.707 86l2.829-2.828a.5.5 0 0 0-.708-.707l-3.182 3.181Zm.354.854h52v-1h-52v1Zm-196.646 91.854a.502.502 0 0 0 0-.708l-3.182-3.182a.502.502 0 0 0-.708.708l2.829 2.828-2.829 2.828a.502.502 0 0 0 .708.708l3.182-3.182ZM170 177.5h-52v1h52v-1Zm196.646-45.854a.502.502 0 0 0 0 .708l3.182 3.182a.502.502 0 0 0 .708-.708L367.707 132l2.829-2.828a.502.502 0 0 0-.708-.708l-3.182 3.182Zm.354.854h52v-1h-52v1Zm-196.646-.146a.502.502 0 0 0 0-.708l-3.182-3.182a.502.502 0 0 0-.708.708l2.829 2.828-2.829 2.828a.502.502 0 0 0 .708.708l3.182-3.182ZM170 131.5h-52v1h52v-1Zm196.646 46.146a.502.502 0 0 0 0 .708l3.182 3.182a.502.502 0 0 0 .708-.708L367.707 178l2.829-2.828a.502.502 0 0 0-.708-.708l-3.182 3.182Zm.354.854h52v-1h-52v1ZM170.354 86.354a.5.5 0 0 0 0-.708l-3.182-3.181a.501.501 0 0 0-.708.707L169.293 86l-2.829 2.828a.5.5 0 0 0 .708.707l3.182-3.181ZM170 85.5h-52v1h52v-1Zm196.646 138.146a.502.502 0 0 0 0 .708l3.182 3.182a.502.502 0 0 0 .708-.708L367.707 224l2.829-2.828a.502.502 0 0 0-.708-.708l-3.182 3.182Zm.354.854h52v-1h-52v1Z" fill="#000"/><path d="M66.5 212a2.5 2.5 0 0 1 2.5-2.5h14.594a2.5 2.5 0 0 1 2.201 1.315l1.385 2.572a3.5 3.5 0 0 0 3.082 1.841h16.797a2.5 2.5 0 0 1 2.5 2.5v18.232a2.5 2.5 0 0 1-2.5 2.5H69a2.5 2.5 0 0 1-2.5-2.5V212Z" fill="#fff" stroke="#000"/><circle cx="97.722" cy="231.911" r=".881" fill="#000"/><circle cx="101.247" cy="231.911" r=".881" fill="#000"/><path d="M66.5 166a2.5 2.5 0 0 1 2.5-2.5h14.594a2.5 2.5 0 0 1 2.201 1.315l1.385 2.572a3.5 3.5 0 0 0 3.082 1.841h16.797a2.5 2.5 0 0 1 2.5 2.5v18.232a2.5 2.5 0 0 1-2.5 2.5H69a2.5 2.5 0 0 1-2.5-2.5V166Z" fill="#fff" stroke="#000"/><circle cx="97.722" cy="185.911" r=".881" fill="#000"/><circle cx="101.247" cy="185.911" r=".881" fill="#000"/><path d="M66.5 120a2.5 2.5 0 0 1 2.5-2.5h14.594a2.5 2.5 0 0 1 2.201 1.315l1.385 2.572a3.5 3.5 0 0 0 3.082 1.841h16.797a2.5 2.5 0 0 1 2.5 2.5v18.232a2.5 2.5 0 0 1-2.5 2.5H69a2.5 2.5 0 0 1-2.5-2.5V120Z" fill="#fff" stroke="#000"/><circle cx="97.722" cy="139.911" r=".881" fill="#000"/><circle cx="101.247" cy="139.911" r=".881" fill="#000"/><path d="M66.5 74a2.5 2.5 0 0 1 2.5-2.5h14.594a2.5 2.5 0 0 1 2.201 1.315l1.385 2.572a3.5 3.5 0 0 0 3.082 1.84h16.797a2.5 2.5 0 0 1 2.5 2.5V97.96a2.5 2.5 0 0 1-2.5 2.5H69a2.5 2.5 0 0 1-2.5-2.5V74Z" fill="#fff" stroke="#000"/><circle cx="97.722" cy="93.911" r=".881" fill="#000"/><circle cx="101.247" cy="93.911" r=".881" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/features/streaming/three.png b/build/img/features/streaming/three.png
new file mode 100644
index 0000000..44a58ba
--- /dev/null
+++ b/build/img/features/streaming/three.png
Binary files differ
diff --git a/build/img/features/streaming/two.svg b/build/img/features/streaming/two.svg
new file mode 100644
index 0000000..af90af9
--- /dev/null
+++ b/build/img/features/streaming/two.svg
@@ -0,0 +1 @@
+<svg width="108" height="50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="108" height="50" rx="10" fill="#fff"/><path d="M26.306 13.32a1.946 1.946 0 0 0-1.39-.575c-.544 0-1.03.219-1.38.575h-.008a1.969 1.969 0 0 0-.571 1.392c0 .549.219 1.039.57 1.389l.01.01c.349.353.835.569 1.38.569.546 0 1.036-.216 1.39-.57l.004-.01c.353-.35.569-.84.569-1.388a1.96 1.96 0 0 0-.57-1.392h-.003Zm-1.39 26.935a1.97 1.97 0 0 0 1.39-.573l.005-.01a1.94 1.94 0 0 0 .569-1.384c0-.549-.216-1.04-.57-1.395h-.003a1.934 1.934 0 0 0-1.39-.577c-.545 0-1.032.217-1.38.577h-.01c-.351.355-.57.846-.57 1.395 0 .542.219 1.035.57 1.384l.01.01c.349.35.835.573 1.38.573Zm10.678-5.961a1.93 1.93 0 0 0 1.193-.914l.037-.07c.238-.448.282-.966.154-1.425a1.941 1.941 0 0 0-.914-1.197l-.027-.019a1.948 1.948 0 0 0-1.46-.176 1.917 1.917 0 0 0-1.191.917 1.972 1.972 0 0 0 .716 2.692h.003c.468.27.997.32 1.49.192Zm-8.667-9.81a2.825 2.825 0 0 0-4.016 0 2.84 2.84 0 0 0-.828 2.013c0 .789.316 1.501.828 2.022a2.842 2.842 0 0 0 4.016 0 2.87 2.87 0 0 0 .828-2.022c0-.79-.315-1.499-.828-2.014Zm-1.13-3.354a5.38 5.38 0 0 1 2.947 1.529h.006c.125.125.246.262.358.399l1.957-1.136a4.194 4.194 0 0 1-.064-2.416 4.215 4.215 0 0 1 1.97-2.573l.033-.021a4.19 4.19 0 0 1 3.174-.409 4.225 4.225 0 0 1 2.568 1.98v.003a4.25 4.25 0 0 1 .423 3.217 4.21 4.21 0 0 1-1.97 2.576l-.267.159h-.028a4.23 4.23 0 0 1-2.914.268 4.235 4.235 0 0 1-2.048-1.261l-1.954 1.133c.224.597.349 1.24.349 1.919 0 .676-.125 1.328-.349 1.927l1.954 1.13a4.168 4.168 0 0 1 2.048-1.26 4.16 4.16 0 0 1 3.209.426l.065.03v.003a4.236 4.236 0 0 1 1.905 2.547c.278 1.039.16 2.2-.423 3.213l-.035.07-.005-.005a4.256 4.256 0 0 1-2.526 1.918 4.239 4.239 0 0 1-3.209-.424v-.008a4.225 4.225 0 0 1-1.97-2.575 4.176 4.176 0 0 1 .064-2.411l-1.957-1.134a5.432 5.432 0 0 1-.358.393l-.006.006a5.347 5.347 0 0 1-2.947 1.52v2.27c.812.17 1.54.579 2.11 1.151l.003.006a4.23 4.23 0 0 1 1.238 2.998 4.23 4.23 0 0 1-1.238 2.99l-.003.013a4.223 4.223 0 0 1-2.99 1.242 4.218 4.218 0 0 1-2.985-1.242h-.003v-.012a4.227 4.227 0 0 1-1.24-2.991c0-1.17.474-2.234 1.24-2.998v-.006h.003a4.199 4.199 0 0 1 2.108-1.15v-2.27a5.335 5.335 0 0 1-2.944-1.52l-.008-.007a5.438 5.438 0 0 1 0-7.678h.008a5.367 5.367 0 0 1 2.944-1.529v-2.26a4.271 4.271 0 0 1-2.108-1.154h-.003v-.006a4.244 4.244 0 0 1 0-5.995l.003-.003a4.208 4.208 0 0 1 5.975 0v.003h.003a4.247 4.247 0 0 1 0 5.995l-.003.006c-.57.57-1.298.977-2.11 1.154v2.26Zm10.99-1.508-.016-.024a1.966 1.966 0 0 0-2.67-.697h.004a1.95 1.95 0 0 0-.917 1.197 1.977 1.977 0 0 0 .198 1.495l.009.012c.27.463.701.773 1.183.899a1.91 1.91 0 0 0 1.486-.193l.026-.012c.457-.274.761-.706.888-1.181.13-.49.078-1.027-.19-1.496m8.682.664h2.183v6.692l3.148-3.497h2.618l-3.801 4.051 3.817 5.135h-2.5l-3.282-4.586v4.586h-2.184v-12.38Zm10.485 7.828c0 1.14.817 2.796 2.783 2.796 1.217 0 2.018-.637 2.433-1.471.218-.405.318-.838.351-1.288a2.89 2.89 0 0 0-.251-1.292c-.383-.868-1.232-1.62-2.549-1.62-1.766 0-2.767 1.437-2.767 2.86v.015Zm7.733 4.553h-2.184v-1.321c-.581 1.069-1.799 1.605-3.082 1.605-2.934 0-4.65-2.294-4.65-4.886 0-2.893 2.083-4.867 4.65-4.867 1.666 0 2.682.886 3.082 1.623v-1.34h2.184v9.186Zm2.472-7.495h-1.13v-1.69h1.131v-.518c0-2.73 2.067-2.894 3.635-2.912v1.687c-.551 0-1.45 0-1.45 1.291v.451h1.45v1.69h-1.45v7.496H66.16v-7.495Zm5.12-4.886h2.182v6.692l3.15-3.497h2.617l-3.801 4.051 3.816 5.135h-2.5l-3.282-4.586v4.586H71.28v-12.38Zm10.485 7.828c0 1.14.816 2.796 2.783 2.796 1.215 0 2.016-.637 2.432-1.471.218-.405.319-.838.352-1.288a2.888 2.888 0 0 0-.252-1.292c-.382-.868-1.232-1.62-2.548-1.62-1.766 0-2.767 1.437-2.767 2.86v.015Zm7.733 4.553h-2.184v-1.321c-.583 1.069-1.8 1.605-3.082 1.605-2.934 0-4.648-2.294-4.648-4.886 0-2.893 2.082-4.867 4.648-4.867 1.665 0 2.682.886 3.082 1.623v-1.34h2.184v9.186Z" fill="#231F20"/></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/action-rocket.svg b/build/img/features/tooling/action-rocket.svg
new file mode 100644
index 0000000..32e7c22
--- /dev/null
+++ b/build/img/features/tooling/action-rocket.svg
@@ -0,0 +1 @@
+<svg width="34" height="34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.277 12.69a3.964 3.964 0 0 1-3.96-3.96 3.963 3.963 0 0 1 3.96-3.959 3.964 3.964 0 0 1 3.96 3.96 3.964 3.964 0 0 1-3.96 3.959Zm0-6.6a2.642 2.642 0 0 0-2.64 2.64 2.643 2.643 0 0 0 2.64 2.64 2.643 2.643 0 0 0 2.64-2.64 2.643 2.643 0 0 0-2.64-2.64Z" fill="#fff" stroke="#fff" stroke-width=".5"/><path d="M6.777 23.071a9.584 9.584 0 0 0-3.022 2.034c-2.105 2.109-3.101 5.04-2.647 7.791 2.752.45 5.681-.547 7.789-2.651a9.583 9.583 0 0 0 2.035-3.021M2.957 16.862c-.46.433-.898.887-1.313 1.359A19.91 19.91 0 0 1 8.15 21.34c.15-.276.34-.53.562-.752a3.325 3.325 0 0 1 1.695-.907c.14-2.7.89-5.393 2.194-7.875l.004-.008a20.51 20.51 0 0 0-5.093 1.829 20.494 20.494 0 0 0-4.556 3.235Zm0 0v0Zm11.366 6.727a3.324 3.324 0 0 1-.908 1.7 3.325 3.325 0 0 1-.763.567 19.903 19.903 0 0 1 3.13 6.5c.473-.413.927-.852 1.36-1.312a20.492 20.492 0 0 0 3.235-4.554 20.494 20.494 0 0 0 1.83-5.09c-2.486 1.303-5.181 2.05-7.884 2.189v0Z" stroke="#fff" stroke-width="1.7" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.228 21.926c.18.59.166 1.128.091 1.683 4.717-.241 9.328-2.336 12.828-5.828 4.473-4.48 6.59-10.708 5.623-16.555C26.923.27 20.7 2.388 16.222 6.86c-3.488 3.5-5.578 8.109-5.816 12.822a3.32 3.32 0 0 1 1.847.16" stroke="#fff" stroke-width="1.7" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/data-dog.jpg b/build/img/features/tooling/data-dog.jpg
new file mode 100644
index 0000000..0edbc42
--- /dev/null
+++ b/build/img/features/tooling/data-dog.jpg
Binary files differ
diff --git a/build/img/features/tooling/grid-gain.png b/build/img/features/tooling/grid-gain.png
new file mode 100644
index 0000000..6c2fd17
--- /dev/null
+++ b/build/img/features/tooling/grid-gain.png
Binary files differ
diff --git a/build/img/features/tooling/herobg.svg b/build/img/features/tooling/herobg.svg
new file mode 100644
index 0000000..8f21a6b
--- /dev/null
+++ b/build/img/features/tooling/herobg.svg
@@ -0,0 +1 @@
+<svg width="756" height="574" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M.684 231.096v-40.663l32.452-20.842-24.508-17.683 14.27-34.125 24.819-11.479-9.307-11.788 25.439-26.06 27.61-13.339-1.241-2.016 109.51-49.016 6.551-.957v10.498l29.2-13.451 33.465 5.25v28.543L189.546 76.62l-17.061 33.137c-50.132 45.145-34.23 114.831-20.013 144.031 30.709 57.481 79.257 72.042 99.693 72.137l30.789 68.501-2.711-2.711-23.042 18.299-35.242 10.504-5.76-16.604-23.382 16.604-38.291-6.099v-28.464l-31.175 17.959-36.258-21.009 13.216-30.158-13.216-10.505-19.654 17.959-28.803-31.175 18.299-19.653-9.488-18.977-24.737 5.083-13.554-38.968 23.042-11.183-2.372-14.232H.684Z" fill="#0070CC"/><path d="m322.779 62.778 10.061 9.004m-23.399 297.653 73.263-43.828-4.988-7.647m-95.663 75.49 72.405-45.195 28.451-22.623m-102.607 66.293-22.312 17.939m-42.53-4.126-22.942 14.297m-37.239-34.579-30.922 18.619m301.854-214.697v38.734l-75.208 46.582m-5.448-.038-32.34 20.657" stroke="#fff" stroke-linejoin="round"/><path d="m389.598 250.547 23.162 15.844-72.639 44.895m73.083-44.991-12.217 37.425-73.058 42.951" stroke="#fff" stroke-linejoin="round"/><path d="m100.252 84.086-9.553-31.312 36.62-9.553 7.961 30.251h15.391V38.975l38.742 4.246v33.966l20.168 6.9 14.329-29.19 33.966 22.29-11.518 28.612 14.703 11.723 20.698-18.045 27.597 29.721-21.759 23.351 13.268 16.983 29.189-4.245 14.759 38.512-30.15 7.66v23.883h36.089v39.273h-36.089l-1.877 21.256 27.601 15.729-12.465 34.724-27.057-17.045-12.712 14.968 21.203 25.367-27.597 23.883-20.698-23.883-16.983 10.615 13.798 29.72-36.089 10.615-12.206-31.313h-17.514v31.313l-37.681-4.777v-32.905l-18.779-7.177-12.003 28.937-36.09-21.76 13.238-30.388-13.237-10.477-20.168 18.575-29.19-31.313 19.107-19.636-9.023-19.637-25.474 6.369-14.33-39.274 24.944-6.098-2.653-19.907H1.008v-40.335h29.72l2.653-21.229-24.944-16.983 14.33-35.027 25.475 17.522 10.614-15.93-20.698-24.413L62.57 68.696 84.86 94.7l15.391-10.615ZM.976 190.766l32.368-21.021M22.71 117.562l24.709-11.631M62.536 68.74 91.02 54.682" stroke="#fff" stroke-linejoin="round"/><path d="M91.02 52.787 200.559 3.82l6.39-.75-80.089 40.394m23.668-4.325L235.24.623l33.174 4.595-79.246 37.969M268.403 5.3v28.894l-44.559 20.733m-34.308 21.8 30.611-14.668m48.256-27.848 32.737-17.006 31.036 18.494-74.19 41.24m74.19-41.239-9.352 27-76.328 42.824m35.06-5.913 77.324-41.403 26.733 29.932-75.858 41.128m76.244-41.36-20.036 21.482-77.686 43.412m77.686-43.184 11.424 18.279-76.533 41.474" stroke="#fff" stroke-linejoin="round"/><path d="m376.818 128.003 26.981-3.463-73.742 40.775" stroke="#fff" stroke-linejoin="round"/><path d="m403.207 124.241 14.852 36.787-72.888 42.727m47.068-27.19v12.11l-77.229 46.612m35.416 0 75.401-45.698-33.359-1.142M8.22 257.151l24.143-11.322" stroke="#fff" stroke-linejoin="round"/><path d="M206.783 3.325v10.047m76.527 216.363c6.644 66.8-35.921 120.841-94.93 120.841-59.008 0-112.323-54.041-118.967-120.841-6.644-66.8 35.921-120.842 94.929-120.842 59.009 0 112.324 54.042 118.968 120.842Z" stroke="#fff"/><path d="M170.669 109.61c-22.705 22.222-35.271 56.64-31.429 95.276 6.359 63.929 55.349 116.312 111.365 120.998" stroke="#fff"/><path d="M329.789 383.626v-40.663l32.452-20.843-24.508-17.682 14.27-34.125 24.818-11.479-9.306-11.788 25.438-26.059 27.61-13.34-1.241-2.016 109.51-49.016 6.551-.957v10.498l29.2-13.451 33.465 5.249v28.544l-79.397 42.652-17.061 33.137c-50.132 45.145-34.231 114.831-20.013 144.031 30.709 57.481 79.257 72.042 99.692 72.137l30.789 68.501-2.711-2.711-23.042 18.299-35.241 10.504-5.761-16.604-23.381 16.604-38.291-6.099v-28.464l-31.175 17.959-36.258-21.009 13.215-30.159-13.215-10.504-19.654 17.959-28.803-31.175 18.298-19.654-9.488-18.976-24.736 5.083-13.555-38.969 23.043-11.182-2.372-14.232h-29.142Z" fill="#0070CC"/><path d="m651.883 215.308 10.061 9.004m-23.398 297.653 73.262-43.828-4.987-7.647m-95.664 75.49 72.405-45.195 28.452-22.623m-102.608 66.293-22.311 17.939m-42.53-4.126-22.942 14.297m-37.24-34.579-30.921 18.619m301.854-214.697v38.734l-75.209 46.582m-5.447-.038-32.341 20.657" stroke="#fff" stroke-linejoin="round"/><path d="m718.702 403.077 23.163 15.844-72.64 44.895m73.083-44.991-12.216 37.425-73.058 42.951" stroke="#fff" stroke-linejoin="round"/><path d="m429.357 236.616-9.553-31.312 36.619-9.553 7.961 30.251h15.391v-34.497l38.743 4.246v33.966l20.167 6.899 14.33-29.189 33.966 22.29-11.518 28.612 14.702 11.723 20.698-18.045 27.598 29.721-21.76 23.351 13.268 16.983 29.19-4.245 14.758 38.512-30.149 7.66v23.883h36.089v39.273h-36.089l-1.877 21.256 27.601 15.729-12.465 34.724-27.058-17.045-12.711 14.967 21.203 25.368-27.598 23.883-20.698-23.883-16.983 10.615 13.799 29.72-36.089 10.614-12.207-31.312h-17.514v31.312l-37.681-4.776v-32.905l-18.778-7.177-12.004 28.937-36.089-21.76 13.238-30.388-13.238-10.477-20.167 18.575-29.19-31.313 19.106-19.636-9.022-19.637-25.475 6.369-14.329-39.274 24.944-6.098-2.654-19.907h-29.72v-40.335h29.72l2.654-21.229-24.944-16.983 14.329-35.027 25.475 17.522 10.614-15.93-20.698-24.413 24.413-26.006 22.291 26.006 15.391-10.615Zm-99.276 106.68 32.368-21.021m-10.635-52.184 24.709-11.63m15.118-37.192 28.483-14.056" stroke="#fff" stroke-linejoin="round"/><path d="m420.124 205.317 109.54-48.968 6.39-.748-80.089 40.393m23.668-4.325 84.712-38.516 33.174 4.595-79.246 37.968m79.234-37.886v28.894l-44.559 20.733m-34.308 21.8 30.612-14.668m48.255-27.848 32.737-17.006 31.037 18.494-74.19 41.241m74.19-41.241-9.352 27.002-76.329 42.824m35.061-5.914 77.324-41.403 26.733 29.932-75.859 41.128m76.245-41.36-20.036 21.481-77.687 43.413m77.686-43.184 11.425 18.279-76.534 41.474" stroke="#fff" stroke-linejoin="round"/><path d="m705.922 280.533 26.982-3.464-73.743 40.776" stroke="#fff" stroke-linejoin="round"/><path d="m732.312 276.771 14.851 36.787-72.888 42.727m47.069-27.19v12.11l-77.229 46.612m35.416 0 75.401-45.698-33.36-1.142m-384.248 68.704 24.143-11.323" stroke="#fff" stroke-linejoin="round"/><path d="M535.887 155.855v10.047m76.527 216.362c6.644 66.8-35.921 120.842-94.929 120.842-59.009 0-112.324-54.042-118.968-120.842-6.644-66.8 35.921-120.841 94.93-120.841 59.008 0 112.323 54.041 118.967 120.841Z" stroke="#fff"/><path d="M499.773 262.14c-22.704 22.222-35.271 56.64-31.428 95.276 6.359 63.929 55.349 116.311 111.365 120.998" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/icon-apache.svg b/build/img/features/tooling/icon-apache.svg
new file mode 100644
index 0000000..be6d041
--- /dev/null
+++ b/build/img/features/tooling/icon-apache.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.686 11.136S1.05 21.28 16.73 31.355c3.016 1.962 13.956 7.418 13.644 12.466 0 0 6.631-9.81-3.064-15.983-9.958-6.318-12.447-13.065-9.623-16.702Z" fill="#ED1C24"/><path d="M11.893 30.517s-5.936 8.997 5.745 10.84c1.15.144 9.6 1.029 11.802 3.804 0 0-.192-4.785-7.086-7.609-6.87-2.823-9.695-3.517-10.46-7.035Zm22.981-9.451C27.74 13.6 25.754 8.982 28.818 3c0 0-21.281 8.183-.264 22.708 7.517 5.192 6.272 10.504 6.272 10.696 1.173-1.22 7.181-7.873.048-15.338Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/icon-datadog.svg b/build/img/features/tooling/icon-datadog.svg
new file mode 100644
index 0000000..406b4e4
--- /dev/null
+++ b/build/img/features/tooling/icon-datadog.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path fill-rule="evenodd" clip-rule="evenodd" d="m38.866 33.233-4.132-2.691-3.447 5.686-4.009-1.158-3.53 5.321.181 1.675 19.192-3.492-1.114-11.843-3.141 6.502Zm-17.898-5.106 3.08-.418c.497.221.844.305 1.442.455.93.24 2.007.47 3.602-.324.371-.182 1.144-.88 1.457-1.278l12.616-2.26 1.287 15.383-21.614 3.847-1.87-15.405Zm23.435-5.543-1.245.234-2.393-24.412L0 3.074l5.022 40.251 4.772-.684c-.381-.537-.975-1.187-1.988-2.02-1.405-1.153-.908-3.111-.08-4.348 1.097-2.09 6.748-4.745 6.428-8.085-.115-1.214-.31-2.796-1.452-3.879-.043.45.035.883.035.883s-.469-.59-.703-1.396c-.232-.309-.414-.407-.66-.82-.176.477-.153 1.03-.153 1.03s-.383-.894-.445-1.649c-.228.338-.285.98-.285.98s-.498-1.41-.385-2.17c-.227-.66-.9-1.972-.71-4.954 1.244.861 3.983.656 5.05-.897.354-.514.597-1.919-.177-4.686-.497-1.775-1.728-4.417-2.207-5.42l-.058.041c.253.808.774 2.5.975 3.322.605 2.49.767 3.357.483 4.504-.242.998-.822 1.651-2.292 2.381-1.47.732-3.421-1.05-3.545-1.148-1.428-1.124-2.533-2.957-2.657-3.848-.128-.975.57-1.56.92-2.358-.502.142-1.063.394-1.063.394s.67-.684 1.495-1.275a9.05 9.05 0 0 0 .902-.661c-.521-.009-.945.006-.945.006s.87-.464 1.771-.802c-.66-.029-1.29-.005-1.29-.005s1.94-.857 3.472-1.486c1.054-.426 2.083-.3 2.662.526.759 1.082 1.556 1.67 3.246 2.034 1.038-.454 1.353-.688 2.657-1.039 1.148-1.246 2.05-1.408 2.05-1.408s-.448.405-.567 1.042c.65-.507 1.364-.93 1.364-.93s-.276.337-.534.872l.06.088a13.64 13.64 0 0 1 1.652-.804s-.255.318-.555.73c.573-.004 1.734.025 2.185.075 2.66.058 3.212-2.806 4.233-3.165 1.278-.451 1.85-.724 4.028 1.39 1.87 1.814 3.33 5.06 2.605 5.788-.608.604-1.808-.235-3.137-1.872a7.044 7.044 0 0 1-1.482-3.192c-.21-1.1-1.027-1.737-1.027-1.737s.474 1.042.474 1.962c0 .502.064 2.38.88 3.434-.081.154-.12.763-.208.879-.95-1.132-2.987-1.943-3.32-2.182 1.126.91 3.71 3.001 4.704 5.005.938 1.895.385 3.631.86 4.081.135.13 2.02 2.448 2.382 3.613.632 2.03.038 4.164-.79 5.488l-2.311.356c-.338-.093-.566-.14-.87-.313.168-.292.5-1.02.503-1.17l-.13-.227c-.72 1.006-1.925 1.984-2.926 2.545-1.31.733-2.82.62-3.803.32-2.79-.85-5.429-2.713-6.065-3.202 0 0-.02.39.1.479.704.783 2.316 2.2 3.873 3.189l-3.32.36 1.57 12.075c-.697.098-.805.146-1.567.254-.672-2.344-1.956-3.874-3.36-4.765-1.239-.786-2.947-.963-4.582-.643l-.105.12c1.137-.117 2.479.046 3.857.908 1.354.845 2.444 3.027 2.845 4.341.514 1.68.87 3.476-.514 5.38-.984 1.354-3.857 2.102-6.178.484.62.984 1.458 1.79 2.586 1.941 1.675.225 3.265-.062 4.36-1.171.934-.95 1.429-2.933 1.299-5.022l1.478-.212.534 3.75L46.4 41.82l-1.997-19.236Zm-14.89-10.183c-.069.154-.176.255-.015.756l.01.029.026.064.067.15c.29.587.61 1.14 1.143 1.423a3.64 3.64 0 0 1 .428-.046c.5-.022.817.057 1.018.163a2.11 2.11 0 0 0 .01-.455c-.038-.743.15-2.007-1.296-2.672-.546-.25-1.312-.173-1.567.14a.635.635 0 0 1 .12.026c.386.133.125.264.056.422Zm4.052 6.932c-.19-.103-1.075-.062-1.698.011-1.187.138-2.468.545-2.749.761-.51.39-.278 1.07.099 1.348 1.057.78 1.984 1.303 2.962 1.176.601-.078 1.13-1.017 1.506-1.87.257-.587.257-1.22-.12-1.426ZM23.06 13.321c.335-.314-1.667-.726-3.22.32-1.145.771-1.182 2.425-.085 3.363.11.093.2.159.285.213.32-.15.685-.3 1.105-.434a9.977 9.977 0 0 1 1.784-.408c.232-.256.501-.707.434-1.523-.091-1.107-.941-.931-.303-1.531Z" fill="#632CA6"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h48v48H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/icon-gridgain.svg b/build/img/features/tooling/icon-gridgain.svg
new file mode 100644
index 0000000..e6fdc42
--- /dev/null
+++ b/build/img/features/tooling/icon-gridgain.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="m40.019 0-3.233 1.789-2.966 1.789a170.45 170.45 0 0 1-2.74 1.61l-2.544 1.51a38.844 38.844 0 0 1 .537 4.016c0 .33.033.665.066 1.006.018.197.038.396.052.596a288.898 288.898 0 0 1 6.046-2.934 383.48 383.48 0 0 1 7.308-3.363 43.762 43.762 0 0 0-1.255-3.318A44.929 44.929 0 0 0 40.02.018V0ZM25.15 8.734l.009-.005h-.009v.005Zm0 0-2.14 1.337-2.025 1.296a233.636 233.636 0 0 0-3.708 2.442c0 .376 0 .752-.081 1.145a5.337 5.337 0 0 0-.082.773c-.009.155-.018.312-.034.47a84.023 84.023 0 0 1-.367 2.782 162.852 162.852 0 0 1 4.056-2.29 150.262 150.262 0 0 1 4.613-2.477v-1.557c0-.491 0-.965-.045-1.422 0-.77-.081-1.535-.164-2.298l-.023-.2ZM8.787 19.837a225.233 225.233 0 0 1 6.019-4.32l.009-.009c-.045.367-.09.734-.134 1.127l-.011.083c-.04.369-.085.751-.15 1.134-.073.411-.144.84-.216 1.306-.071.465-.153.93-.25 1.413l-1.72 1.064-1.64 1.028a162.475 162.475 0 0 0-3.054 2.004c.126-.438.242-.903.35-1.333.107-.429.205-.84.304-1.252.18-.742.34-1.493.493-2.245Zm3.107 4.535 1.793-1.002-.01.027a81.557 81.557 0 0 1-.402 1.6 157.694 157.694 0 0 1-.978 3.534c-.178.635-.366 1.279-.564 1.94a132.364 132.364 0 0 0-3.636 1.673 111 111 0 0 0-3.27 1.646c.216-.627.422-1.217.628-1.79.206-.572.403-1.126.582-1.672.35-1.02.69-2.039 1.012-3.058a139 139 0 0 1 4.845-2.898Zm-1.119 9.516a88.444 88.444 0 0 0-3.7 1.485 73.799 73.799 0 0 0-3.313 1.502c-.896 2.433-1.791 4.848-2.687 7.263-.217.569-.44 1.138-.672 1.726L0 46.892c.546-.17 1.093-.322 1.648-.474a56.052 56.052 0 0 1 5.553-1.171c.359-1.056.708-2.111 1.048-3.167.332-1.001.645-1.976.94-2.933.296-.957.574-1.843.843-2.683.231-.724.45-1.468.66-2.186l.1-.345-.017-.045Zm13.668-4.195-.02.005.002-.014.018.01Zm-.02.005a199.565 199.565 0 0 1-.974 6.007l-.108.616a198.92 198.92 0 0 1-.699 3.81 360.29 360.29 0 0 1-.832 4.167c-.391 0-.779-.002-1.162-.004-.751-.003-1.483-.007-2.17.005a97.042 97.042 0 0 0-3 .089c-.897.045-1.837.098-2.688.17-.85.071-1.674.143-2.48.241a159.865 159.865 0 0 0 1.934-6.457c.528-1.843 1.03-3.685 1.522-5.536a71.898 71.898 0 0 1 2.339-.778c.823-.26 1.647-.52 2.543-.77 1.916-.558 3.84-1.078 5.774-1.56Zm11.235-17.552a355.488 355.488 0 0 1 7.8-3.202h.036a77.56 77.56 0 0 1 1.236 5.133c.448 2.165.834 4.338 1.155 6.52a389.746 389.746 0 0 0-9.467 2.21c-2.49.626-4.968 1.29-7.434 1.994.05-.657.09-1.353.13-2.004v-.002c.016-.288.033-.566.05-.829l.015-.235c.05-.788.1-1.609.1-2.34v-4.446c.912-.419 1.78-.8 2.726-1.219l.32-.14a270.2 270.2 0 0 1 2.848-1.233l.485-.207Zm5.463 14.238c1.693-.286 3.483-.563 5.373-.84h.019c.161 1.395.304 2.718.457 4.364.152 1.646.286 3.291.412 4.937.13 1.866.247 3.735.35 5.608.095 2.039.184 4.17.268 6.394a374.272 374.272 0 0 0-6.754-.948 234.715 234.715 0 0 0-5.679-.661 188.73 188.73 0 0 0-4.854-.456c-1.47-.117-2.866-.215-4.21-.287.466-2.87.896-5.76 1.28-8.648.311-2.35.589-4.717.834-7.102 1.182-.26 2.346-.5 3.672-.769 1.326-.268 2.643-.519 4.138-.787 1.237-.222 2.481-.431 3.831-.66l.863-.145Z" fill="#BF0811"/></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/icon-zabbix.svg b/build/img/features/tooling/icon-zabbix.svg
new file mode 100644
index 0000000..3c84ba3
--- /dev/null
+++ b/build/img/features/tooling/icon-zabbix.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h32v32H0V0Z" fill="#D40000"/><path d="M7.245 4.88h17.738v2.294L10.707 24.588h14.625v2.532H6.896v-2.294L21.173 7.412H7.245V4.88Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/features/tooling/placeholder.png b/build/img/features/tooling/placeholder.png
new file mode 100644
index 0000000..8ba46b0
--- /dev/null
+++ b/build/img/features/tooling/placeholder.png
Binary files differ
diff --git a/build/img/features/tooling/visor-command-line.png b/build/img/features/tooling/visor-command-line.png
new file mode 100644
index 0000000..ae7c69a
--- /dev/null
+++ b/build/img/features/tooling/visor-command-line.png
Binary files differ
diff --git a/build/img/features/tooling/zabbix.png b/build/img/features/tooling/zabbix.png
new file mode 100644
index 0000000..f811872
--- /dev/null
+++ b/build/img/features/tooling/zabbix.png
Binary files differ
diff --git a/build/img/frontpage/b1-planet.svg b/build/img/frontpage/b1-planet.svg
new file mode 100644
index 0000000..4210415
--- /dev/null
+++ b/build/img/frontpage/b1-planet.svg
@@ -0,0 +1 @@
+<svg width="67" height="66" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="32.933" cy="32.274" r="31.753" fill="#E8F2FA"/><path d="M14.597 59.357C7.74 48.66 10.749 8.15 48.52 3.982" stroke="#000"/><path d="M14.688 6.584C41.12-1.7 64.917 24.352 56.24 54.14" stroke="#000"/><path d="M63.5 23.308C63.8 40.186 27.05 55.584 2 39.092" stroke="#000"/><path d="M55.322 53.136C30.074 51.032 13.064 35.464 14.684 6.528" stroke="#000"/><circle cx="63.644" cy="23.936" r="2" fill="#ED1C24"/><circle cx="2" cy="38.872" r="2" fill="#ED1C24"/><circle cx="15.68" cy="25.936" r="2" fill="#ED1C24"/><circle cx="36.153" cy="7.027" r="2" fill="#ED1C24"/><circle cx="57.322" cy="34.872" r="2" fill="#ED1C24"/><circle cx="32.153" cy="45.85" r="2" fill="#ED1C24"/><circle cx="14.537" cy="7.171" r="2" fill="#ED1C24"/><circle cx="48.481" cy="4.528" r="2" fill="#ED1C24"/><circle cx="14.537" cy="59.357" r="2" fill="#ED1C24"/><circle cx="56.497" cy="53.136" r="2" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/b1-prize1.svg b/build/img/frontpage/b1-prize1.svg
new file mode 100644
index 0000000..707e0c3
--- /dev/null
+++ b/build/img/frontpage/b1-prize1.svg
@@ -0,0 +1 @@
+<svg width="44" height="43" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.758 9.212h6.34V7.035h-8.76c-.936 5.016-.496 15.046 8.758 15.046v-2.24c-6.588 0-6.971-7.086-6.34-10.629Zm36.874 0h-6.34V7.035h8.758c.937 5.016.497 15.046-8.758 15.046v-2.24c6.588 0 6.971-7.086 6.34-10.629Z" fill="#fff" stroke="#000" stroke-linejoin="round"/><path d="m6.777 29.703 6.717-3.884 4.836 3.884-7.792 5.356v-3.616l-3.761-1.74Zm30.494 0-6.717-3.884-4.836 3.884 7.792 5.356v-3.616l3.761-1.74Z" fill="#F94239"/><path d="m19.606 39.371 1.09-9.303h3.634l1.09 9.303h-5.814Z" fill="#fff" stroke="#000"/><rect x="12.5" y="39.5" width="19" height="3" rx="1.5" fill="#fff" stroke="#000"/><path d="M9.5 3.5h25V18c0 6.904-5.596 12.5-12.5 12.5S9.5 24.904 9.5 18V3.5Z" fill="#fff" stroke="#000"/><rect x="7.5" y=".5" width="29" height="4" rx="2" fill="#fff" stroke="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/events/001.svg b/build/img/frontpage/events/001.svg
new file mode 100644
index 0000000..abad819
--- /dev/null
+++ b/build/img/frontpage/events/001.svg
@@ -0,0 +1 @@
+<svg width="69" height="69" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="34.5" cy="34.5" r="34.5" fill="#ED1C40"/><path d="M43.947 20.43c.69.116 2.416-1.84 6.212-.805 6.558 1.956 1.266 11.276.46 13.001-1.15 2.186-6.096 11.62-1.495 12.541 2.07.46 5.292 0 4.832 2.991-.346 3.107-7.478 1.496-8.858.806-5.982-2.532-4.487-8.86-1.61-13.576 1.15-2.416 5.176-8.054 2.645-8.974-1.61-.576-3.336 3.911-3.911 5.177-.69 1.38-5.062 9.894-5.982 11.275-2.3 3.682-6.557 1.84-5.637-1.266 1.265-4.026 6.442-13.346 3.336-13.806-1.61-.23-2.416 1.61-2.876 2.646-.92 1.841-4.371 11.736-6.097 15.417-2.186 4.602-11.389 2.646-9.778-4.257.575-2.646 3.911-13 4.601-14.841 1.381-3.452 2.761-7.939 8.053-8.054 1.496 0 3.796 1.726 5.407 2.301 1.61.46 2.76-2.761 5.752-2.991 3.68-.23 3.566 2.3 4.946 2.416Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/events/002.svg b/build/img/frontpage/events/002.svg
new file mode 100644
index 0000000..4c9033a
--- /dev/null
+++ b/build/img/frontpage/events/002.svg
@@ -0,0 +1 @@
+<svg width="104" height="40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.407 22.6v-1.102c-.767 1.201-1.808 1.969-3.124 2.264a6.435 6.435 0 0 1-3.89-.315c-1.296-.512-2.396-1.476-3.32-2.874-.923-1.399-1.394-3.23-1.394-5.514 0-2.678.609-4.824 1.827-6.497 1.218-1.654 3.182-2.481 5.893-2.481 2.063 0 3.968.55 5.736 1.673 1.768 1.123 2.633 3.19 2.633 6.203v9.096c0 3.013-.884 5.06-2.633 6.163-1.768 1.103-3.673 1.654-5.736 1.654-3.949 0-6.404-1.85-7.347-5.552h4.695c.334.61.864 1.063 1.572 1.398.707.315 1.414.413 2.121.256.707-.158 1.356-.571 1.925-1.26.61-.71.943-1.733 1.042-3.111Zm-7.348-7.423c0 2.974.865 4.628 2.574 4.943 1.709.315 2.986-.08 3.791-1.201.393-.473.668-1.221.845-2.226a9.687 9.687 0 0 0 .04-3.012 6.136 6.136 0 0 0-1.061-2.638c-.55-.768-1.376-1.162-2.456-1.162-1.454 0-2.456.531-2.966 1.614-.511 1.064-.767 2.304-.767 3.682Zm27.798 8.657h-2.285c-.656 0-1.193-.199-1.59-.617-.417-.419-.616-.957-.616-1.594v-8.887c0-1.036-.318-1.814-.954-2.292a3.425 3.425 0 0 0-2.126-.717c-.775 0-1.47.24-2.087.717-.616.478-.914 1.236-.914 2.292v11.118h-4.57V13.652c0-2.969.774-4.941 2.304-5.938 1.55-.996 3.24-1.554 5.108-1.633 1.907 0 3.676.498 5.286 1.494 1.61.996 2.404 3.029 2.404 6.077v10.182h.04Zm1.42-15.883h4.259v15.903h-4.26V7.951Zm12.777 15.856a36.21 36.21 0 0 1-4.614-.06c-1.657-.137-2.485-1.183-2.485-3.176V3.741h2.327c.552 0 1.065.218 1.479.652.433.434.65.947.65 1.558v.592h2.643v.908c0 .651-.217 1.184-.651 1.578-.434.415-.947.612-1.558.612h-.453v9.687c0 .73.433 1.105 1.301 1.105h1.36v3.374Z" fill="#000"/><path d="M64.6 18.276h3.283c-.48 1.8-1.401 3.17-2.762 4.11-1.36.98-3.062 1.468-5.123 1.468-2.501 0-4.442-.783-5.843-2.368-1.401-1.547-2.102-3.739-2.102-6.616 0-2.74.68-4.874 2.042-6.42 1.4-1.586 3.342-2.37 5.843-2.37 2.622 0 4.663.764 6.104 2.31 1.4 1.586 2.1 3.778 2.1 6.617v.704c0 .216-.02.372-.06.45H56.737c.04 1.332.38 2.31.98 2.956.561.685 1.422 1.018 2.562 1.018.74 0 1.381-.156 1.901-.45a.72.72 0 0 0 .36-.235l.36-.352c.04-.137.2-.294.501-.51.28-.195.68-.312 1.2-.312Zm-7.864-4.992h6.704c-.08-1.155-.4-2.016-.92-2.564-.56-.607-1.381-.9-2.422-.9-.96 0-1.74.293-2.361.9-.64.587-.96 1.448-1 2.564ZM0 0h2.428C3.066 0 3.6.219 4.053.657c.453.438.68.956.68 1.573v21.624H0V0Zm39.277 3.742h2.185c.574 0 1.055.227 1.463.682.407.455.61.992.61 1.633v1.427h-4.258V3.742Z" fill="#000"/><path d="M30.875 34.57v-.436l7.332-4.316.591.932-6.18 3.534 6.196 3.474-.592.902-7.347-4.09Zm15.14 2.556a.83.83 0 0 0-.39-.737 3.01 3.01 0 0 0-.965-.42 15.43 15.43 0 0 0-1.26-.302 7.467 7.467 0 0 1-1.246-.36 2.883 2.883 0 0 1-.965-.602c-.26-.26-.389-.621-.389-1.083 0-.38.083-.706.249-.977.176-.27.405-.491.685-.662.28-.18.607-.31.98-.39.374-.09.763-.136 1.168-.136.727 0 1.35.09 1.868.27.53.171.95.352 1.26.542l-.497.947a11.52 11.52 0 0 0-1.121-.51c-.394-.171-.893-.257-1.494-.257a3.18 3.18 0 0 0-.685.076 2.38 2.38 0 0 0-.607.195c-.177.09-.322.21-.436.361a.861.861 0 0 0-.156.526c0 .261.13.462.39.602.259.14.58.26.964.36.384.09.8.181 1.246.271.456.08.877.2 1.26.361.384.16.706.376.966.647.259.27.389.636.389 1.098 0 .691-.286 1.263-.856 1.714-.56.45-1.406.676-2.538.676-.342 0-.68-.03-1.011-.09a6.298 6.298 0 0 1-1.728-.571 3.648 3.648 0 0 1-.592-.391l.623-.978c.124.12.29.246.498.376.208.12.436.23.685.331.249.1.514.18.794.24.29.06.58.091.871.091.28 0 .54-.02.779-.06.249-.05.467-.12.654-.21.186-.1.332-.226.435-.377a.96.96 0 0 0 .172-.571Zm7.855-5.489h2.21v5.128c0 .491.03.962.093 1.414h1.043v.977h-2.07l-.047-1.278h-.062a3.21 3.21 0 0 1-1.074 1.052c-.447.271-.986.406-1.62.406-.477 0-.886-.055-1.229-.165-.332-.1-.607-.28-.825-.541-.218-.261-.379-.607-.482-1.038-.104-.441-.156-.987-.156-1.639v-3.308h-1.043v-1.008h2.257v4.075c0 .411.016.782.047 1.113.041.321.12.597.233.827.114.22.28.391.498.511.229.11.53.166.903.166.54 0 1.007-.17 1.401-.511a3.22 3.22 0 0 0 .918-1.279v-3.894h-.996v-1.008Zm7.45 7.519v-5.007c0-.21-.011-.411-.032-.602-.01-.2-.046-.376-.109-.526a.764.764 0 0 0-.249-.376.618.618 0 0 0-.42-.135c-.353 0-.654.14-.903.42a2.85 2.85 0 0 0-.545 1.053v5.173H57.88v-7.518h.81l.233.917h.062c.104-.15.203-.291.296-.421a1.94 1.94 0 0 1 .343-.361c.135-.1.29-.176.467-.226.176-.06.4-.09.669-.09.156 0 .316.025.483.075.166.04.316.11.45.21.146.09.27.216.374.377.104.16.172.355.203.586.239-.39.503-.697.794-.917.3-.22.71-.331 1.23-.331.342 0 .617.055.824.165.218.11.384.271.498.482.125.2.208.446.25.736.051.281.077.597.077.948v5.368H64.76v-5.113c0-.21-.01-.406-.03-.586a1.666 1.666 0 0 0-.125-.496.723.723 0 0 0-.234-.331c-.093-.08-.223-.12-.389-.12-.363 0-.67.14-.918.42-.25.281-.436.682-.56 1.204v5.022H61.32Zm9.021 0v-5.007c0-.21-.01-.411-.03-.602a1.582 1.582 0 0 0-.11-.526.764.764 0 0 0-.249-.376.619.619 0 0 0-.42-.135c-.353 0-.654.14-.903.42-.239.281-.42.632-.545 1.053v5.173h-1.183v-7.518h.81l.233.917h.063c.103-.15.202-.291.295-.421a1.94 1.94 0 0 1 .343-.361c.135-.1.29-.176.467-.226.176-.06.4-.09.67-.09.155 0 .316.025.482.075.166.04.316.11.451.21.145.09.27.216.374.377.103.16.17.355.202.586.239-.39.503-.697.794-.917.3-.22.71-.331 1.23-.331.342 0 .617.055.825.165.218.11.383.271.498.482.124.2.207.446.249.736.052.281.078.597.078.948v5.368H73.78v-5.113c0-.21-.01-.406-.03-.586a1.672 1.672 0 0 0-.125-.496.723.723 0 0 0-.234-.331c-.093-.08-.223-.12-.389-.12-.363 0-.67.14-.918.42-.25.281-.436.682-.56 1.204v5.022H70.34Zm6.579 0v-1.008h2.708v-5.503H76.92v-1.008h3.954v6.511h2.646v1.008h-6.6Zm2.288-9.654a.95.95 0 0 1 .28-.691.935.935 0 0 1 .716-.301c.301 0 .55.1.747.3a.906.906 0 0 1 .312.692c0 .26-.104.481-.312.662-.197.18-.446.27-.747.27a.99.99 0 0 1-.716-.27.884.884 0 0 1-.28-.662Zm5.582 2.135h1.852V30.15l1.215-.331v1.82h4.156v1.007h-4.157v3.549c0 .731.182 1.273.545 1.624.374.35.903.526 1.588.526.467 0 .872-.085 1.214-.256.353-.17.67-.355.95-.556l.404.887a4.41 4.41 0 0 1-1.307.677 4.726 4.726 0 0 1-1.541.256c-.415 0-.81-.06-1.183-.181a2.642 2.642 0 0 1-.965-.526 2.574 2.574 0 0 1-.67-.918c-.166-.38-.249-.832-.249-1.353v-3.73H84.79v-1.006Zm9.832 7.023-.592-.902 6.195-3.474-6.18-3.534.592-.932 7.332 4.316v.436l-7.347 4.09Z" fill="#ED1C24"/><path d="M81.627 6.161a10.776 10.776 0 0 1 6.936-2.547c5.19 0 9.5 3.796 9.968 8.692 3.072.427 5.469 2.957 5.469 6.063 0 3.409-2.891 6.125-6.393 6.125H80.42c-4 0-7.296-3.102-7.296-6.99 0-3.346 2.443-6.117 5.677-6.82.276-1.638 1.347-3.27 2.825-4.523Z" fill="#0061B0"/><path d="m84.038 13.356.336.086c-.07.279-.197.492-.38.639a1.038 1.038 0 0 1-.67.219c-.274 0-.497-.056-.669-.168a1.065 1.065 0 0 1-.39-.49 1.771 1.771 0 0 1-.134-.688c0-.267.05-.5.15-.699.102-.199.246-.35.431-.453.187-.104.393-.155.617-.155.253 0 .467.065.64.195.173.131.294.315.362.552l-.331.079c-.059-.187-.144-.323-.256-.408a.677.677 0 0 0-.422-.128.818.818 0 0 0-.49.142.75.75 0 0 0-.275.381 1.54 1.54 0 0 0-.08.492c0 .218.031.409.093.572a.713.713 0 0 0 .295.364c.132.08.276.121.43.121a.717.717 0 0 0 .478-.164c.13-.11.219-.273.265-.489Zm.737.9V11.69h.336v2.263h1.25v.303h-1.586Zm1.885-1.25c0-.425.113-.759.34-.999.225-.242.517-.362.875-.362.234 0 .445.056.633.17.189.113.332.27.43.474.099.202.148.43.148.688 0 .26-.051.492-.155.698a1.08 1.08 0 0 1-.442.467c-.19.105-.395.158-.616.158a1.19 1.19 0 0 1-.64-.175 1.122 1.122 0 0 1-.428-.478 1.46 1.46 0 0 1-.145-.64Zm.346.005c0 .31.082.554.246.732a.811.811 0 0 0 .62.266c.252 0 .46-.09.623-.27.163-.18.245-.434.245-.764 0-.209-.035-.391-.105-.546a.816.816 0 0 0-.758-.492.855.855 0 0 0-.615.248c-.17.165-.256.44-.256.826Zm4.18-1.321h.335v1.483c0 .257-.028.462-.086.614a.75.75 0 0 1-.313.37c-.15.095-.347.143-.592.143-.238 0-.432-.042-.583-.125a.707.707 0 0 1-.324-.358c-.065-.158-.097-.373-.097-.644V11.69h.336v1.48c0 .224.02.388.06.494a.476.476 0 0 0 .212.244c.1.057.222.085.366.085.247 0 .423-.056.528-.17.105-.113.158-.33.158-.652v-1.48Zm.896 2.566V11.69h.874c.198 0 .348.013.452.037.145.034.27.095.372.184.134.114.234.26.3.439.066.177.1.38.1.609 0 .195-.023.368-.068.518a1.28 1.28 0 0 1-.173.375.938.938 0 0 1-.232.232.938.938 0 0 1-.302.128c-.118.03-.254.044-.407.044h-.916Zm.336-.303h.542c.167 0 .298-.016.393-.047a.56.56 0 0 0 .228-.133.802.802 0 0 0 .185-.324c.045-.136.068-.301.068-.495 0-.269-.044-.475-.132-.618a.655.655 0 0 0-.317-.29c-.09-.035-.234-.053-.434-.053h-.533v1.96ZM81.25 19.632v-2.566h1.835v.303h-1.5v.786h1.404v.3h-1.403v.874h1.557v.303H81.25Zm2.357 0v-2.566h.874c.198 0 .348.013.452.037.145.034.27.095.372.184.134.114.234.26.3.44.066.177.1.38.1.608 0 .195-.023.368-.068.518a1.28 1.28 0 0 1-.173.375.938.938 0 0 1-.232.232.939.939 0 0 1-.303.128 1.65 1.65 0 0 1-.406.044h-.916Zm.336-.303h.542c.167 0 .298-.016.392-.047a.56.56 0 0 0 .229-.133.803.803 0 0 0 .185-.324c.045-.136.068-.301.068-.495 0-.268-.044-.474-.132-.618a.655.655 0 0 0-.317-.29c-.09-.035-.234-.053-.434-.053h-.533v1.96Zm2.283.303v-2.566h.335v2.566h-.335Zm1.574 0v-2.263h-.835v-.303h2.01v.303h-.839v2.263h-.335Zm1.579 0v-2.566h.336v2.566h-.336Zm.827-1.25c0-.425.113-.759.34-.999.226-.241.517-.362.875-.362.234 0 .445.056.634.17.188.113.33.27.429.474.099.202.149.431.149.688 0 .26-.052.493-.156.698a1.077 1.077 0 0 1-.441.467c-.19.105-.396.158-.617.158a1.19 1.19 0 0 1-.64-.175 1.122 1.122 0 0 1-.427-.478 1.461 1.461 0 0 1-.146-.64Zm.346.006c0 .309.082.553.246.731a.811.811 0 0 0 .62.266c.252 0 .46-.09.623-.27.164-.179.246-.434.246-.764 0-.209-.036-.39-.106-.546a.816.816 0 0 0-.758-.492.855.855 0 0 0-.615.249c-.17.164-.256.44-.256.826Zm2.512 1.244v-2.566h.344l1.333 2.015v-2.015h.322v2.566h-.345l-1.333-2.016v2.016h-.321Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/events/003.svg b/build/img/frontpage/events/003.svg
new file mode 100644
index 0000000..4920292
--- /dev/null
+++ b/build/img/frontpage/events/003.svg
@@ -0,0 +1 @@
+<svg width="69" height="69" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="34.5" cy="34.5" r="34.5" fill="#2D2D2D"/><path d="M34.083 20.116c.348-.803 1.486-.803 1.834 0l3.193 7.362a1 1 0 0 0 .823.598l7.988.761c.871.083 1.223 1.166.567 1.745l-6.015 5.312a1 1 0 0 0-.314.967l1.744 7.832c.19.855-.73 1.524-1.484 1.079l-6.91-4.08a1 1 0 0 0-1.017 0l-6.91 4.08c-.754.445-1.675-.224-1.485-1.079l1.744-7.832a1 1 0 0 0-.314-.967l-6.015-5.312c-.656-.58-.304-1.662.567-1.745l7.988-.761a1 1 0 0 0 .823-.598l3.193-7.362Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/events/icon-cal.svg b/build/img/frontpage/events/icon-cal.svg
new file mode 100644
index 0000000..eb39d7b
--- /dev/null
+++ b/build/img/frontpage/events/icon-cal.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.188 1.594h-3.282V.344a.157.157 0 0 0-.156-.156h-1.094a.157.157 0 0 0-.156.156v1.25h-5V.344a.157.157 0 0 0-.156-.156H4.25a.157.157 0 0 0-.156.156v1.25H.812a.624.624 0 0 0-.625.625v12.969c0 .345.28.624.625.624h14.376a.624.624 0 0 0 .624-.624V2.217a.624.624 0 0 0-.624-.624Zm-.782 12.812H1.594V6.984h12.812v7.422ZM1.594 5.656V3h2.5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h2.5v2.656H1.594Z" fill="#CE2034"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/hero.svg b/build/img/frontpage/hero.svg
new file mode 100644
index 0000000..0993da2
--- /dev/null
+++ b/build/img/frontpage/hero.svg
@@ -0,0 +1 @@
+<svg width="786" height="890" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="786" height="890"><path fill="#2D2D2D" d="M0 0h786v890H0z"/></mask><g mask="url(#a)"><path d="m839.593 134.633-654.16 700.845" stroke="url(#b)"/><path d="M427.898-.167S793.003 157.1 483.335 485.056c-309.668 327.955-327.08 350.422-327.08 350.422" stroke="url(#c)"/><path d="M398.72-.167S763.825 157.1 454.157 485.056c-309.668 327.955-327.08 350.422-327.08 350.422" stroke="url(#d)"/><path d="M369.548-.167S734.653 157.1 424.985 485.056C115.317 813.011 97.905 835.478 97.905 835.478" stroke="url(#e)"/><path d="M334.531-.167S699.636 157.1 389.968 485.056C80.3 813.011 62.888 835.478 62.888 835.478" stroke="url(#f)"/><path d="m859.431 140.469-654.16 700.845" stroke="url(#g)"/><path d="M879.275 146.304 225.114 847.149" stroke="url(#h)"/><path d="m899.118 152.139-654.16 700.845" stroke="url(#i)"/><path d="M918.962 157.975 264.801 858.82" stroke="url(#j)"/><path d="m938.805 163.811-654.16 700.844" stroke="url(#k)"/><path d="m958.637 169.646-654.16 700.845" stroke="url(#l)"/><path d="M978.481 175.482 324.32 876.327" stroke="url(#m)"/><path d="m998.324 181.318-654.16 700.845" stroke="url(#n)"/><path d="M1018.16 187.153 363.996 887.998" stroke="url(#o)"/><path d="M1038 192.988 383.839 893.833" stroke="url(#p)"/><path d="m358.103 513.217 5.757 5.018 1.447-7.36-7.204 2.342Zm88.182-24.421 6.148 4.53.84-7.454-6.988 2.924Zm56.159 28.125 5.75 5.025 1.456-7.358-7.206 2.333Zm7.603 127.181 5.703 5.077 1.524-7.345-7.227 2.268ZM493.55 754.356l-5.84-4.921-1.323 7.384 7.163-2.463Zm152.304-244.508-5.839-4.921-1.324 7.384 7.163-2.463ZM482.707 409.442l6.617 3.813v-7.502l-6.617 3.689Z" fill="#ED1C24"/></g><defs><linearGradient id="b" x1="512.513" y1="134.633" x2="512.513" y2="835.478" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="c" x1="483.335" y1="134.633" x2="483.335" y2="835.478" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="d" x1="454.157" y1="134.633" x2="454.157" y2="835.478" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="e" x1="424.985" y1="134.633" x2="424.985" y2="835.478" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="f" x1="389.968" y1="134.633" x2="389.968" y2="835.478" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="g" x1="532.351" y1="140.469" x2="532.351" y2="841.314" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="h" x1="552.194" y1="146.304" x2="552.194" y2="847.149" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="i" x1="572.038" y1="152.139" x2="572.038" y2="852.984" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="j" x1="591.881" y1="157.975" x2="591.881" y2="858.82" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="k" x1="611.725" y1="163.811" x2="611.725" y2="864.655" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="l" x1="631.557" y1="169.646" x2="631.557" y2="870.491" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="m" x1="651.401" y1="175.482" x2="651.401" y2="876.327" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="n" x1="671.244" y1="181.318" x2="671.244" y2="882.163" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="o" x1="691.076" y1="187.153" x2="691.076" y2="887.998" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="p" x1="710.92" y1="192.988" x2="710.92" y2="893.833" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#2684FF"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/icon-done.svg b/build/img/frontpage/icon-done.svg
new file mode 100644
index 0000000..0ba591d
--- /dev/null
+++ b/build/img/frontpage/icon-done.svg
@@ -0,0 +1 @@
+<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10.75" fill="#E8F2FA" stroke="#E8F2FA" stroke-width="2.5"/><path d="M6.5 11.467 11.197 16 17 8" stroke="#0070CC" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/icon-slider-arrow.svg b/build/img/frontpage/icon-slider-arrow.svg
new file mode 100644
index 0000000..08fe29b
--- /dev/null
+++ b/build/img/frontpage/icon-slider-arrow.svg
@@ -0,0 +1 @@
+<svg width="36" height="36" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="18" cy="18" r="18" transform="rotate(-180 18 18)" fill="#E6E6E6"/><path d="m9 18.5 12.75-7.361V25.86L9 18.5Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/res-book.svg b/build/img/frontpage/res-book.svg
new file mode 100644
index 0000000..0d639a7
--- /dev/null
+++ b/build/img/frontpage/res-book.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.34 11.265h8.291a2 2 0 0 1 .5.063l10.124 2.608c.163.042.33.063.498.063H43.66a2 2 0 0 1 2 2v24.95c0 1.105-.892 2-1.997 2H29.707c-2.24 0-2.771.711-3.264 1.543-.318.537-.897.835-1.521.835H23.36c-.857 0-1.537-.602-2.057-1.283-.424-.554-1.044-.897-2.134-1.073a1.789 1.789 0 0 0-.283-.021H4.34a2 2 0 0 1-2-2V13.265a2 2 0 0 1 2-2Z" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M13.958 7.121c4.212 0 6.996 2.55 8.897 4.652.516.57 1.498.406 1.877-.264 1-1.764 3.08-4.388 6.618-4.388h8.196c1.105 0 1.998.896 1.998 2v27.337c0 1.302-1.23 2.282-2.517 2.079a42.681 42.681 0 0 0-6.556-.527c-4.671 0-5.733.868-5.866.998a.343.343 0 0 0-.03.035l-.633.81c-.813 1.043-2.404 1.011-3.192-.05-.373-.504-.896-.883-1.505-1.03a27.874 27.874 0 0 0-6.43-.763c-2.096 0-4.133.252-5.648.505-1.288.215-2.524-.76-2.524-2.066V9.519c0-1.248 1.148-2.372 2.396-2.374 1.9-.004 4.327-.024 4.92-.024Z" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M12.16 32.769c8.625.4 11.751 3.412 12.23 6.302V11.419c0-6.107-6.999-7.725-11.98-8.447-1.194-.173-2.253.769-2.253 1.975v25.777c0 1.104.9 1.993 2.003 2.045Z" fill="#fff"/><path d="m12.16 32.769-.04.849.04-.85Zm.25-29.797.122-.841-.122.841Zm11.13 36.804a.85.85 0 0 0 1.7 0h-1.7Zm1.689-.844c-.583-3.516-4.296-6.607-13.03-7.013l-.079 1.699c8.517.395 11.056 3.327 11.432 5.592l1.677-.278Zm-14.222-8.208V4.947h-1.7v25.777h1.7Zm1.28-26.91c2.481.36 5.35.93 7.583 2.113 2.196 1.165 3.67 2.853 3.67 5.492h1.7c0-3.468-2.025-5.642-4.574-6.994-2.512-1.332-5.634-1.931-8.134-2.294l-.244 1.682Zm11.253 7.605v27.652h1.7V11.419h-1.7Zm0 27.652v.706h1.7v-.706h-1.7ZM11.007 4.947c0-.703.615-1.23 1.28-1.134l.245-1.682c-1.721-.25-3.225 1.107-3.225 2.816h1.7ZM12.2 31.92c-.677-.032-1.192-.573-1.192-1.196h-1.7c0 1.586 1.284 2.823 2.813 2.894l.08-1.699Z" fill="#000"/><path d="M27.638 16.693s1.466-1.867 3.467-2.385c2.002-.518 7.518 0 7.518 0m-10.985 7.209s1.466-1.866 3.467-2.385c2.002-.518 7.518 0 7.518 0M27.638 26.34s1.466-1.866 3.467-2.384c2.002-.518 7.518 0 7.518 0" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/res-docs.svg b/build/img/frontpage/res-docs.svg
new file mode 100644
index 0000000..093f07f
--- /dev/null
+++ b/build/img/frontpage/res-docs.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.85" y="5.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M19.593 14.039s-4.87 2.97-.28 5.92c.883.573 4.085 2.17 3.994 3.649 0 0 1.942-2.872-.897-4.68-2.915-1.849-3.644-3.824-2.817-4.89Z" fill="#ED1C24"/><path d="M17.897 19.713s-1.738 2.634 1.682 3.173c.336.042 2.81.301 3.455 1.114 0 0-.056-1.401-2.075-2.228-2.01-.826-2.838-1.03-3.062-2.06Zm6.728-2.767c-2.089-2.186-2.67-3.538-1.773-5.289 0 0-6.23 2.396-.077 6.648 2.2 1.52 1.836 3.075 1.836 3.131.343-.357 2.102-2.305.014-4.49Z" fill="#ED1C24"/><path d="M11.171 28.114h20.572m-20.572 4.114h20.572m-20.572 4.115h20.572" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><rect x="9.85" y="2.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M22.642 11.125s-6.8 4.148-.391 8.266c1.232.802 5.704 3.032 5.577 5.096 0 0 2.71-4.01-1.252-6.534-4.071-2.582-5.089-5.34-3.934-6.828Z" fill="#ED1C24"/><path d="M20.274 19.049s-2.427 3.677 2.348 4.43c.47.06 3.924.421 4.825 1.556 0 0-.079-1.957-2.897-3.11-2.808-1.155-3.963-1.439-4.276-2.877Zm9.394-3.864c-2.916-3.052-3.728-4.94-2.476-7.385 0 0-8.699 3.345-.108 9.282 3.073 2.123 2.564 4.294 2.564 4.373.48-.5 2.936-3.218.02-6.27Z" fill="#ED1C24"/><path d="M15.257 29.143H35.83m-20.573 4.114H35.83" stroke="#000" stroke-width="1.7" stroke-linecap="round"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/res-vebinar.svg b/build/img/frontpage/res-vebinar.svg
new file mode 100644
index 0000000..0d950a5
--- /dev/null
+++ b/build/img/frontpage/res-vebinar.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3" y="3" width="42" height="35" rx="2" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="m18.5 46 3-9 5.5-.5 3 9.5H18.5Z" fill="#fff"/><path d="M4 33.25h41.003M19 45l2-7h7l2 7m-17 1h22.5" stroke="#000" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="M17 26V16h15.5v10c-5.77 1.714-9.168 1.743-15.5 0Z" fill="#fff" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="m25 23-14-6.5L25 10l14 6.5L25 23Z" fill="#fff" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 16.5v7" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><circle cx="11" cy="25" r="1.5" fill="#ED1C24" stroke="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/res-videos.svg b/build/img/frontpage/res-videos.svg
new file mode 100644
index 0000000..c7b8cc5
--- /dev/null
+++ b/build/img/frontpage/res-videos.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="11.279" y="11.35" width="33.657" height="35.8" rx="3.15" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="m20.8 25.5-4.323 4.39a1 1 0 0 0 0 1.404l4.323 4.39m14.271 0 4.324-4.39a1 1 0 0 0 0-1.404L35.07 25.5" stroke="#ED1C24" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><circle cx="22.695" cy="30.266" r="1.552" fill="#ED1C24"/><circle cx="28.052" cy="30.266" r="1.552" fill="#ED1C24"/><circle cx="33.409" cy="30.266" r="1.552" fill="#ED1C24"/><rect x="4.85" y="3.85" width="23.793" height="17.142" rx="3.15" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M28.322 12.512a.15.15 0 0 1 0-.255l8.737-5.405a.15.15 0 0 1 .229.127v10.81a.15.15 0 0 1-.229.127l-8.737-5.404Z" fill="#fff" stroke="#000" stroke-width="1.7"/></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/res-wiki.svg b/build/img/frontpage/res-wiki.svg
new file mode 100644
index 0000000..af835bb
--- /dev/null
+++ b/build/img/frontpage/res-wiki.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.85" y="5.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M19.593 14.039s-4.87 2.97-.28 5.92c.883.573 4.085 2.17 3.994 3.649 0 0 1.942-2.872-.897-4.68-2.915-1.849-3.644-3.824-2.817-4.89Z" fill="#ED1C24"/><path d="M17.897 19.713s-1.738 2.634 1.682 3.173c.336.042 2.81.301 3.455 1.114 0 0-.056-1.401-2.075-2.228-2.01-.826-2.838-1.03-3.062-2.06Zm6.728-2.767c-2.089-2.186-2.67-3.538-1.773-5.289 0 0-6.23 2.396-.077 6.648 2.2 1.52 1.836 3.075 1.836 3.131.343-.357 2.102-2.305.014-4.49Z" fill="#ED1C24"/><path d="M11.171 28.114h20.572m-20.572 4.114h20.572m-20.572 4.115h20.572" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><rect x="9.85" y="2.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M15.257 29.143H35.83m-20.573 4.114H35.83" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M18.579 21.423c-.165.262-.35.567-.508.81a.489.489 0 0 0 .17.674l3.302 1.982a.519.519 0 0 0 .703-.169c.132-.215.302-.495.488-.795 1.307-2.106 2.623-1.848 4.995-.743l3.273 1.518a.52.52 0 0 0 .396.018.503.503 0 0 0 .288-.265l1.572-3.469a.49.49 0 0 0-.255-.65c-.69-.316-2.064-.948-3.3-1.53-4.45-2.109-8.232-1.973-11.124 2.619Z" fill="url(#a)"/><path d="M33.382 13.55c.165-.262.35-.567.508-.81a.489.489 0 0 0-.17-.673l-3.301-1.982a.518.518 0 0 0-.724.163c-.132.216-.302.496-.488.795-1.308 2.106-2.623 1.849-4.995.744l-3.264-1.512a.52.52 0 0 0-.395-.017.502.502 0 0 0-.288.265l-1.572 3.469a.49.49 0 0 0 .254.649c.691.317 2.065.949 3.302 1.531 4.46 2.106 8.24 1.965 11.133-2.621Z" fill="url(#b)"/><defs><linearGradient id="a" x1="33.169" y1="25.912" x2="29.622" y2="17.573" gradientUnits="userSpaceOnUse"><stop offset=".18" stop-color="#0052CC"/><stop offset="1" stop-color="#2684FF"/></linearGradient><linearGradient id="b" x1="18.792" y1="9.059" x2="22.344" y2="17.402" gradientUnits="userSpaceOnUse"><stop offset=".18" stop-color="#0052CC"/><stop offset="1" stop-color="#2684FF"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/frontpage/video1.png b/build/img/frontpage/video1.png
new file mode 100644
index 0000000..f3e35ea
--- /dev/null
+++ b/build/img/frontpage/video1.png
Binary files differ
diff --git a/build/img/frontpage/video2.png b/build/img/frontpage/video2.png
new file mode 100644
index 0000000..e95e02a
--- /dev/null
+++ b/build/img/frontpage/video2.png
Binary files differ
diff --git a/build/img/frontpage/video3.png b/build/img/frontpage/video3.png
new file mode 100644
index 0000000..db2cf3d
--- /dev/null
+++ b/build/img/frontpage/video3.png
Binary files differ
diff --git a/build/img/icon-arrow-white.svg b/build/img/icon-arrow-white.svg
new file mode 100644
index 0000000..fc06044
--- /dev/null
+++ b/build/img/icon-arrow-white.svg
@@ -0,0 +1 @@
+<svg width="14" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.5h12M7 1l6 5.5L7 12" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-email+.svg b/build/img/icon-email+.svg
new file mode 100644
index 0000000..a2ce1da
--- /dev/null
+++ b/build/img/icon-email+.svg
@@ -0,0 +1 @@
+<svg width="25" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".96" y=".688" width="18" height="13" rx="3.5" stroke="#2D2D2D"/><path d="m1.442 3.22 7.41 4.835a2 2 0 0 0 2.172.009l7.55-4.844" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><circle cx="19.988" cy="12.688" r="4.5" fill="#0070CC"/><path d="M19.988 10.188v5m2.5-2.5h-5" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-email-.svg b/build/img/icon-email-.svg
new file mode 100644
index 0000000..17ada97
--- /dev/null
+++ b/build/img/icon-email-.svg
@@ -0,0 +1 @@
+<svg width="24" height="19" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".952" y=".688" width="18" height="13" rx="3.5" stroke="#2D2D2D"/><path d="m1.434 3.22 7.41 4.835a2 2 0 0 0 2.173.009l7.55-4.844" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><circle cx="19.154" cy="13.63" r="4.5" fill="#F94239"/><path d="M16.722 13.48h4.583" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-folder.svg b/build/img/icon-folder.svg
new file mode 100644
index 0000000..244c88f
--- /dev/null
+++ b/build/img/icon-folder.svg
@@ -0,0 +1 @@
+<svg width="23" height="17" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" fill="#fff"><path d="M2.743 4.43a3 3 0 0 1 3-3h13.005a3 3 0 0 1 3 3v8.43a3 3 0 0 1-3 3H5.743a3 3 0 0 1-3-3V4.43Z"/></mask><path d="M2.743 4.43a3 3 0 0 1 3-3h13.005a3 3 0 0 1 3 3v8.43a3 3 0 0 1-3 3H5.743a3 3 0 0 1-3-3V4.43Z" fill="#fff"/><path d="M5.743 2.43h13.005v-2H5.743v2Zm15.005 2v8.43h2V4.43h-2Zm-2 10.43H5.743v2h13.005v-2Zm-15.005-2V4.43h-2v8.43h2Zm2 2a2 2 0 0 1-2-2h-2a4 4 0 0 0 4 4v-2Zm15.005-2a2 2 0 0 1-2 2v2a4 4 0 0 0 4-4h-2Zm-2-10.43a2 2 0 0 1 2 2h2a4 4 0 0 0-4-4v2ZM5.743.43a4 4 0 0 0-4 4h2a2 2 0 0 1 2-2v-2Z" fill="#2D2D2D" mask="url(#a)"/><mask id="b" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.733.22a2 2 0 0 0-2 2v11.722a3 3 0 0 0 3 3h16.082a3 3 0 0 0 3-3V7.6a3 3 0 0 0-3-3h-6.013l-2.18-3.448a2 2 0 0 0-1.69-.931H2.733Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M2.733.22a2 2 0 0 0-2 2v11.722a3 3 0 0 0 3 3h16.082a3 3 0 0 0 3-3V7.6a3 3 0 0 0-3-3h-6.013l-2.18-3.448a2 2 0 0 0-1.69-.931H2.733Z" fill="#fff"/><path d="m13.802 4.6-.846.534.295.466h.55v-1Zm-2.18-3.448-.845.534.846-.534ZM1.734 2.221a1 1 0 0 1 1-1v-2a3 3 0 0 0-3 3h2Zm0 5.379V2.22h-2V7.6h2Zm0 5.645V7.6h-2v5.645h2Zm0 .696v-.696h-2v.696h2Zm2 2a2 2 0 0 1-2-2h-2a4 4 0 0 0 4 4v-2Zm16.082 0H3.733v2h16.082v-2Zm2-2a2 2 0 0 1-2 2v2a4 4 0 0 0 4-4h-2Zm0-6.341v6.34h2V7.6h-2Zm-2-2a2 2 0 0 1 2 2h2a4 4 0 0 0-4-4v2Zm-6.013 0h6.013v-2h-6.013v2Zm-3.025-3.914 2.18 3.448 1.69-1.068-2.18-3.448-1.69 1.068Zm-.845-.465a1 1 0 0 1 .845.465l1.69-1.068A3 3 0 0 0 9.932-.78v2Zm-7.199 0h7.199v-2h-7.2v2Z" fill="#2D2D2D" mask="url(#b)"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-github.svg b/build/img/icon-github.svg
new file mode 100644
index 0000000..4d4a68f
--- /dev/null
+++ b/build/img/icon-github.svg
@@ -0,0 +1 @@
+<svg width="31" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.44 7.9a14.935 14.935 0 0 0-5.459-5.46C20.683 1.1 18.174.43 15.452.43c-2.721 0-5.231.67-7.529 2.01A14.933 14.933 0 0 0 2.464 7.9C1.123 10.198.452 12.708.452 15.429c0 3.268.954 6.207 2.862 8.818 1.907 2.61 4.371 4.417 7.392 5.42.351.065.612.019.781-.137a.764.764 0 0 0 .254-.586l-.01-1.054c-.007-.665-.01-1.244-.01-1.738l-.449.077a5.728 5.728 0 0 1-1.084.069 8.245 8.245 0 0 1-1.357-.137 3.033 3.033 0 0 1-1.309-.585 2.478 2.478 0 0 1-.86-1.201l-.194-.45a4.904 4.904 0 0 0-.616-.996c-.28-.364-.563-.612-.85-.742l-.136-.098a1.438 1.438 0 0 1-.254-.234 1.073 1.073 0 0 1-.175-.274c-.04-.091-.007-.166.097-.225.104-.059.293-.087.567-.087l.39.058c.26.052.583.208.967.469.384.26.7.599.947 1.015.3.534.66.941 1.084 1.221.423.28.85.42 1.28.42.429 0 .8-.033 1.113-.097.312-.066.605-.163.878-.294.117-.872.437-1.543.957-2.011a13.385 13.385 0 0 1-2.002-.352 7.971 7.971 0 0 1-1.835-.762 5.258 5.258 0 0 1-1.573-1.308c-.416-.521-.758-1.205-1.025-2.051-.267-.847-.4-1.823-.4-2.93 0-1.576.514-2.917 1.543-4.024-.482-1.184-.437-2.512.136-3.984.378-.117.938-.029 1.68.264.742.293 1.286.544 1.63.752.346.208.623.384.831.527a13.87 13.87 0 0 1 3.75-.507c1.289 0 2.54.169 3.75.507l.742-.468a10.51 10.51 0 0 1 1.797-.86c.69-.26 1.218-.332 1.583-.214.585 1.471.637 2.8.155 3.984 1.029 1.107 1.544 2.448 1.544 4.023 0 1.107-.134 2.086-.4 2.94-.268.853-.612 1.536-1.035 2.05a5.46 5.46 0 0 1-1.583 1.3 7.989 7.989 0 0 1-1.836.76c-.592.157-1.26.275-2.002.353.677.586 1.016 1.51 1.016 2.773v4.12c0 .235.081.43.244.586.163.156.42.202.771.137 3.021-1.002 5.486-2.809 7.393-5.42 1.907-2.61 2.861-5.55 2.861-8.818 0-2.72-.671-5.23-2.012-7.528Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-linkedin.svg b/build/img/icon-linkedin.svg
new file mode 100644
index 0000000..4cb8800
--- /dev/null
+++ b/build/img/icon-linkedin.svg
@@ -0,0 +1 @@
+<svg width="42" height="42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.32 0H1.68C.75 0 0 .75 0 1.68v38.64C0 41.25.75 42 1.68 42h38.64c.93 0 1.68-.75 1.68-1.68V1.68C42 .75 41.25 0 40.32 0ZM12.458 35.79H6.226V15.744h6.232v20.044ZM9.345 13.003a3.612 3.612 0 1 1 3.612-3.612 3.619 3.619 0 0 1-3.612 3.612ZM35.789 35.79h-6.226v-9.75c0-2.326-.042-5.313-3.24-5.313-3.239 0-3.738 2.53-3.738 5.145v9.917h-6.22V15.745h5.974v2.74h.084c.83-1.575 2.861-3.239 5.896-3.239 6.31 0 7.47 4.153 7.47 9.55v10.993Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-pero.svg b/build/img/icon-pero.svg
new file mode 100644
index 0000000..873bfee
--- /dev/null
+++ b/build/img/icon-pero.svg
@@ -0,0 +1 @@
+<svg width="16" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.413.86c-.49.288-1.305 1.105-2.277 2.289l.891 1.68a22.49 22.49 0 0 1 1.898-2.38l.074-.079-.074.08c-.208.226-.839.962-1.79 2.414.917-.045 2.314-.232 3.471-.427.344-1.91-.334-2.775-.334-2.775S14.412.274 13.41.867l.003-.007Z" fill="url(#a)"/><path d="m10.413 14.97-.35.061s-.003 0-.003.002l.181-.027c.056-.013.114-.024.172-.036Z" fill="#BD202E"/><path d="m10.413 14.97-.35.061s-.003 0-.003.002l.181-.027c.056-.013.114-.024.172-.036Z" fill="#000"/><path d="M10.72 13.507c-.002 0-.002 0-.002.002a2.23 2.23 0 0 0 .278-.05l-.276.048Z" fill="#BD202E"/><path d="M10.72 13.507c-.002 0-.002 0-.002.002a2.23 2.23 0 0 0 .278-.05l-.276.048Z" fill="#000"/><path d="M9.4 9.166c.272-.507.547-1 .823-1.48.287-.5.58-.984.875-1.452l.052-.083c.291-.46.586-.903.88-1.325l-.89-1.68a38.107 38.107 0 0 0-1.001 1.28c-.31.41-.626.85-.95 1.312a56.75 56.75 0 0 0-1.675 2.545.417.417 0 0 0-.028.047l1.163 2.288c.246-.495.499-.98.752-1.452Z" fill="url(#b)"/><path d="M4.104 22.052c-.153.42-.309.85-.462 1.289-.002.005-.004.012-.008.018-.021.061-.045.124-.065.185-.104.296-.195.563-.403 1.166.342.155.617.566.877 1.031a1.854 1.854 0 0 0-.607-1.283c1.686.076 3.145-.35 3.886-1.579.067-.11.128-.223.184-.347-.341.432-.766.614-1.563.57l-.006.003.006-.002c1.175-.525 1.762-1.027 2.277-1.856.123-.199.244-.413.367-.653-1.026 1.05-2.205 1.35-3.47 1.123l-.94.103c-.031.079-.058.157-.089.236l.016-.004Z" fill="url(#c)"/><path d="M4.556 19.958a119.771 119.771 0 0 1 1.92-4.684 76.28 76.28 0 0 1 .703-1.579c.237-.519.476-1.034.72-1.543.086-.183.177-.367.265-.55.154-.315.31-.628.467-.938l.025-.05-1.162-2.29a53.42 53.42 0 0 0-1.649 2.864 60.28 60.28 0 0 0-.634 1.228c-.042.082-.082.167-.123.25a34.65 34.65 0 0 0-.689 1.505 29.781 29.781 0 0 0-.945 2.507c-.082.258-.157.517-.233.775a23.405 23.405 0 0 0-.447 1.82l1.168 2.307c.153-.411.313-.83.475-1.251.049-.12.092-.24.14-.355v-.016Z" fill="url(#d)"/><path d="M2.749 19.35a17.747 17.747 0 0 0-.304 2.2l-.005.075c-.365-.582-1.34-1.15-1.338-1.144.7 1.01 1.23 2.018 1.307 2.991-.374.076-.886-.034-1.477-.25.617.566 1.08.72 1.262.764-.568.036-1.157.424-1.752.87.87-.353 1.573-.493 2.079-.38-.799 2.253-1.598 4.74-2.404 7.39a.696.696 0 0 0 .474-.46c.142-.478 1.088-3.623 2.566-7.732.044-.117.085-.236.129-.353a.85.85 0 0 1 .036-.097c.155-.433.32-.874.486-1.325.038-.103.076-.205.116-.308l.002-.005-1.17-2.307-.014.077.007-.005Z" fill="url(#e)"/><path d="m8.822 10.81-.101.205-.307.634a70.646 70.646 0 0 0-.512 1.09 100.785 100.785 0 0 0-1.198 2.708c-.215.508-.438 1.032-.658 1.576A139.374 139.374 0 0 0 4.82 20.13l-.027.074c-.195.514-.392 1.042-.59 1.583l-.012.037.94-.102-.056-.01c1.123-.138 2.621-.976 3.58-2.018a8.837 8.837 0 0 0 1.22-1.696 14.99 14.99 0 0 0 .787-1.632c.217-.525.425-1.094.626-1.709a3.405 3.405 0 0 1-.879.305 5.036 5.036 0 0 1-.356.061s.002 0 .002-.002c1.048-.402 1.708-1.177 2.187-2.126a3.705 3.705 0 0 1-1.482.59.598.598 0 0 0-.056.01h.004c.365-.152.67-.323.936-.523a2.04 2.04 0 0 0 .164-.133c.082-.07.158-.144.234-.22a3.53 3.53 0 0 0 .43-.555c.027-.045.056-.088.081-.135.036-.067.069-.134.101-.197a10.6 10.6 0 0 0 .48-1.104l.04-.116c.037-.11.066-.207.09-.293.036-.13.057-.233.068-.307a1.212 1.212 0 0 1-.123.083c-.316.19-.858.359-1.296.44l.862-.094-.862.094c-.005.002-.012.002-.02.003a1.907 1.907 0 0 1-.132.02l.022-.01-2.946.322a.09.09 0 0 1-.011.03l-.004.01Z" fill="url(#f)"/><path d="M12.148 4.86a44.334 44.334 0 0 0-.907 1.457 60.425 60.425 0 0 0-2.4 4.46l2.946-.322c.86-.395 1.243-.75 1.616-1.267.097-.143.198-.29.296-.446.304-.472.6-.99.866-1.508.257-.5.482-.993.656-1.44a6.856 6.856 0 0 0 .389-1.362c-1.145.196-2.55.383-3.47.429h.008Z" fill="url(#g)"/><path d="M10.232 15.007Z" fill="#BD202E"/><path opacity=".35" d="M10.232 15.007Z" fill="#BD202E"/><path d="M10.232 15.007Z" fill="url(#h)"/><path d="M10.72 13.512a.61.61 0 0 0 .056-.01c-.018.003-.036.008-.056.01Z" fill="#BD202E"/><path opacity=".35" d="M10.72 13.512a.61.61 0 0 0 .056-.01c-.018.003-.036.008-.056.01Z" fill="#BD202E"/><path d="M10.72 13.512a.61.61 0 0 0 .056-.01c-.018.003-.036.008-.056.01Z" fill="url(#i)"/><defs><linearGradient id="a" x1="11.937" y1="3.411" x2="18.468" y2="1.57" gradientUnits="userSpaceOnUse"><stop stop-color="#F59723"/><stop offset=".312" stop-color="#F69822"/><stop offset=".838" stop-color="#E87726"/></linearGradient><linearGradient id="b" x1="-2.369" y1="32.679" x2="10.855" y2="4.196" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="c" x1="2.103" y1="30.566" x2="9.98" y2="13.601" gradientUnits="userSpaceOnUse"><stop stop-color="#282661"/><stop offset=".096" stop-color="#662E8C"/><stop offset=".788" stop-color="#9E2064"/><stop offset=".949" stop-color="#CC2032"/></linearGradient><linearGradient id="d" x1="-1.893" y1="30.955" x2="11.331" y2="2.472" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="e" x1="-.533" y1="29.058" x2="6.415" y2="14.094" gradientUnits="userSpaceOnUse"><stop stop-color="#282661"/><stop offset=".096" stop-color="#662E8C"/><stop offset=".788" stop-color="#9E2064"/><stop offset=".949" stop-color="#CC2032"/></linearGradient><linearGradient id="f" x1="1.072" y1="32.339" x2="14.296" y2="3.856" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="g" x1=".097" y1="34.03" x2="13.32" y2="5.547" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="h" x1="1.948" y1="32.744" x2="15.172" y2="4.261" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient><linearGradient id="i" x1="1.847" y1="32.699" x2="15.072" y2="4.215" gradientUnits="userSpaceOnUse"><stop offset=".323" stop-color="#9C2063"/><stop offset=".63" stop-color="#C82037"/><stop offset=".751" stop-color="#CC2135"/><stop offset="1" stop-color="#E87726"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/icon-stackoverflow.svg b/build/img/icon-stackoverflow.svg
new file mode 100644
index 0000000..c90179c
--- /dev/null
+++ b/build/img/icon-stackoverflow.svg
@@ -0,0 +1 @@
+<svg width="23" height="23" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="m17.232 13.171-12.22-2.515-.622 2.608 14.044 2.892.516-2.163.69.33 1.25-2.753L7.474 5.156l-1.25 2.751 11.008 5.264Zm5.492 1.151v8.25h-22v-8.25h2.75v5.5h16.5v-5.5h2.75ZM4.39 16.156h14.667v2.75H4.39v-2.75Zm18.334-6.997-1.83 2.413-11.92-9.256L10.297.572h1.367l11.06 8.587Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-twitter.svg b/build/img/icon-twitter.svg
new file mode 100644
index 0000000..d82477a
--- /dev/null
+++ b/build/img/icon-twitter.svg
@@ -0,0 +1 @@
+<svg width="42" height="42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.32 0H1.68C.75 0 0 .75 0 1.68v38.64C0 41.25.75 42 1.68 42h38.64c.93 0 1.68-.75 1.68-1.68V1.68C42 .75 41.25 0 40.32 0Zm-8.017 15.21c.016.246.016.503.016.755 0 7.707-5.87 16.585-16.595 16.585-3.308 0-6.374-.96-8.957-2.614a12.5 12.5 0 0 0 1.407.073c2.73 0 5.24-.924 7.24-2.489a5.832 5.832 0 0 1-5.45-4.042c.898.131 1.707.131 2.63-.105a5.828 5.828 0 0 1-4.666-5.723v-.073c.771.436 1.68.703 2.63.74a5.834 5.834 0 0 1-2.599-4.85c0-1.088.284-2.08.793-2.94a16.55 16.55 0 0 0 12.022 6.095c-.824-3.964 2.137-7.172 5.697-7.172a5.82 5.82 0 0 1 4.257 1.838 11.521 11.521 0 0 0 3.701-1.402 5.804 5.804 0 0 1-2.562 3.208 11.533 11.533 0 0 0 3.36-.909 12.223 12.223 0 0 1-2.924 3.024Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/icon-video.svg b/build/img/icon-video.svg
new file mode 100644
index 0000000..fdc5f25
--- /dev/null
+++ b/build/img/icon-video.svg
@@ -0,0 +1 @@
+<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="#2D2D2D"/><path d="M23.619 16 12.19 22.598V9.402L23.62 16Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/loader.svg b/build/img/loader.svg
new file mode 100644
index 0000000..5e414cd
--- /dev/null
+++ b/build/img/loader.svg
@@ -0,0 +1 @@
+<svg width="135" height="135" xmlns="http://www.w3.org/2000/svg" fill="#ccc"><path d="M67.447 58c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10zm9.448 9.447c0 5.523 4.477 10 10 10 5.522 0 10-4.477 10-10s-4.478-10-10-10c-5.523 0-10 4.477-10 10zm-9.448 9.448c-5.523 0-10 4.477-10 10 0 5.522 4.477 10 10 10s10-4.478 10-10c0-5.523-4.477-10-10-10zM58 67.447c0-5.523-4.477-10-10-10s-10 4.477-10 10 4.477 10 10 10 10-4.477 10-10z"><animateTransform attributeName="transform" type="rotate" from="0 67 67" to="-360 67 67" dur="2.5s" repeatCount="indefinite"/></path><path d="M28.19 40.31c6.627 0 12-5.374 12-12 0-6.628-5.373-12-12-12-6.628 0-12 5.372-12 12 0 6.626 5.372 12 12 12zm30.72-19.825c4.686 4.687 12.284 4.687 16.97 0 4.686-4.686 4.686-12.284 0-16.97-4.686-4.687-12.284-4.687-16.97 0-4.687 4.686-4.687 12.284 0 16.97zm35.74 7.705c0 6.627 5.37 12 12 12 6.626 0 12-5.373 12-12 0-6.628-5.374-12-12-12-6.63 0-12 5.372-12 12zm19.822 30.72c-4.686 4.686-4.686 12.284 0 16.97 4.687 4.686 12.285 4.686 16.97 0 4.687-4.686 4.687-12.284 0-16.97-4.685-4.687-12.283-4.687-16.97 0zm-7.704 35.74c-6.627 0-12 5.37-12 12 0 6.626 5.373 12 12 12s12-5.374 12-12c0-6.63-5.373-12-12-12zm-30.72 19.822c-4.686-4.686-12.284-4.686-16.97 0-4.686 4.687-4.686 12.285 0 16.97 4.686 4.687 12.284 4.687 16.97 0 4.687-4.685 4.687-12.283 0-16.97zm-35.74-7.704c0-6.627-5.372-12-12-12-6.626 0-12 5.373-12 12s5.374 12 12 12c6.628 0 12-5.373 12-12zm-19.823-30.72c4.687-4.686 4.687-12.284 0-16.97-4.686-4.686-12.284-4.686-16.97 0-4.687 4.686-4.687 12.284 0 16.97 4.686 4.687 12.284 4.687 16.97 0z"><animateTransform attributeName="transform" type="rotate" from="0 67 67" to="360 67 67" dur="8s" repeatCount="indefinite"/></path></svg>
\ No newline at end of file
diff --git a/build/img/logo-white.svg b/build/img/logo-white.svg
new file mode 100644
index 0000000..02651a9
--- /dev/null
+++ b/build/img/logo-white.svg
@@ -0,0 +1 @@
+<svg width="115" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M52.546 37.95v-1.34c-.934 1.46-2.202 2.393-3.806 2.752a7.862 7.862 0 0 1-4.74-.383c-1.58-.622-2.92-1.794-4.045-3.493-1.125-1.7-1.7-3.925-1.7-6.7 0-3.255.742-5.863 2.226-7.896 1.484-2.01 3.878-3.015 7.182-3.015 2.513 0 4.835.67 6.99 2.033 2.154 1.364 3.207 3.877 3.207 7.538V38.5c0 3.66-1.077 6.15-3.207 7.49-2.155 1.34-4.477 2.01-6.99 2.01-4.812 0-7.804-2.25-8.953-6.749h5.721c.407.742 1.053 1.292 1.915 1.7.862.382 1.724.502 2.585.31.862-.191 1.652-.694 2.346-1.531.742-.861 1.15-2.106 1.269-3.78Zm-8.953-9.02c0 3.612 1.053 5.623 3.136 6.005 2.083.383 3.639-.095 4.62-1.46.479-.574.814-1.483 1.03-2.703.215-1.22.215-2.44.047-3.661-.191-1.197-.622-2.273-1.292-3.207-.67-.933-1.676-1.411-2.993-1.411-1.771 0-2.992.646-3.614 1.962-.623 1.292-.934 2.8-.934 4.474Zm33.441 10.264h-2.752c-.79 0-1.437-.239-1.915-.741-.503-.503-.743-1.149-.743-1.915V25.867c0-1.245-.383-2.178-1.149-2.752a4.134 4.134 0 0 0-2.56-.862 4 4 0 0 0-2.514.862c-.742.574-1.102 1.483-1.102 2.752v13.351h-5.505v-12.25c0-3.566.933-5.935 2.777-7.131 1.867-1.197 3.901-1.867 6.152-1.962 2.298 0 4.428.598 6.367 1.794 1.939 1.197 2.897 3.637 2.897 7.298v12.227h.047Zm1.342-19.046h5.505v19.07h-5.505v-19.07Zm15.607 19.046c-1.724.096-3.591.072-5.602-.071-2.01-.168-3.016-1.436-3.016-3.853V14.86h2.825c.67 0 1.292.263 1.795.79.527.525.79 1.148.79 1.89v.717h3.208v1.101c0 .79-.264 1.436-.79 1.914-.527.503-1.15.742-1.891.742h-.551v11.749c0 .885.527 1.34 1.58 1.34h1.652v4.091Z" fill="#fff"/><path d="M108.968 32.758h3.926c-.575 2.201-1.676 3.876-3.304 5.025-1.627 1.196-3.662 1.794-6.128 1.794-2.992 0-5.314-.957-6.99-2.895-1.675-1.89-2.513-4.57-2.513-8.088 0-3.35.814-5.958 2.442-7.848 1.675-1.938 3.997-2.895 6.989-2.895 3.136 0 5.578.933 7.302 2.823 1.675 1.938 2.513 4.618 2.513 8.088v.861c0 .263-.024.455-.072.55H99.56c.048 1.628.455 2.824 1.173 3.614.671.837 1.7 1.244 3.064 1.244.886 0 1.652-.191 2.275-.55a.859.859 0 0 0 .43-.288l.431-.43c.048-.168.24-.36.599-.622.335-.24.814-.383 1.436-.383Zm-9.408-6.102h8.02c-.096-1.412-.479-2.465-1.102-3.135-.67-.741-1.651-1.1-2.896-1.1-1.149 0-2.083.359-2.825 1.1-.766.718-1.149 1.771-1.197 3.135ZM31.576 10.552h2.825c.742 0 1.365.264 1.891.79.527.526.79 1.149.79 1.89v25.986h-5.506V10.552Zm46.8 4.308H81.2c.742 0 1.365.263 1.891.79.527.525.79 1.148.79 1.89v1.65h-5.505v-4.33Zm-32.892.286h-.861v-.622c-.431.479-1.03.718-1.772.718a2.6 2.6 0 0 1-1.795-.694c-.527-.502-.79-1.124-.79-1.89 0-.79.287-1.436.838-1.938.502-.479 1.125-.694 1.819-.694.718 0 1.293.24 1.724.742v-.623h.861v5.002h-.024Zm-.885-2.488a1.84 1.84 0 0 0-.48-1.244 1.61 1.61 0 0 0-1.196-.503 1.7 1.7 0 0 0-1.269.527c-.335.335-.502.694-.502 1.076 0 .503.143.934.454 1.293.312.382.718.55 1.221.55.479 0 .886-.168 1.245-.503.36-.31.527-.717.527-1.196Zm7.109-.144c0 .79-.24 1.436-.718 1.939-.503.526-1.125.79-1.915.79-.718 0-1.269-.24-1.7-.695v2.25h-.91v-6.676h.862v.598c.216-.24.48-.407.742-.527a2.28 2.28 0 0 1 .91-.167c.694 0 1.317.24 1.843.694.599.478.886 1.077.886 1.794Zm-.933.12a1.66 1.66 0 0 0-.503-1.22 1.716 1.716 0 0 0-1.245-.503c-.503 0-.91.192-1.245.55a1.7 1.7 0 0 0-.454 1.197c0 .43.12.79.383 1.125.31.383.766.574 1.364.574.479 0 .886-.168 1.22-.503.336-.31.48-.717.48-1.22Zm6.942 2.512h-.862v-.622c-.43.479-1.03.718-1.771.718a2.6 2.6 0 0 1-1.796-.694c-.526-.502-.79-1.124-.79-1.89 0-.79.288-1.436.838-1.938.503-.479 1.125-.694 1.82-.694.718 0 1.292.24 1.723.742v-.623h.862v5.002h-.024Zm-.862-2.488a1.84 1.84 0 0 0-.479-1.244 1.61 1.61 0 0 0-1.197-.503 1.7 1.7 0 0 0-1.268.527c-.335.335-.503.694-.503 1.076 0 .503.144.934.455 1.293.311.382.718.55 1.22.55.48 0 .886-.168 1.245-.503.336-.31.527-.717.527-1.196Zm6.87.837c-.287.575-.622 1.006-1.005 1.293-.431.31-.934.478-1.556.478-.695 0-1.317-.24-1.844-.742-.55-.526-.837-1.148-.837-1.914h.047s0 .024-.023.048c0-.79.263-1.436.813-1.938a2.425 2.425 0 0 1 1.724-.694c.622 0 1.149.167 1.628.478.455.312.814.766 1.029 1.34h-1.005c-.335-.598-.886-.909-1.628-.909-.479 0-.862.168-1.173.503a1.738 1.738 0 0 0-.479 1.22c0 .479.168.91.503 1.244.335.335.742.503 1.22.503.312 0 .623-.072.91-.24a1.93 1.93 0 0 0 .67-.646h1.006v-.024Zm5.195 1.651h-.91v-2.87c0-.384-.12-.719-.384-.958a1.337 1.337 0 0 0-.957-.383c-.383 0-.694.12-.934.335-.239.24-.359.527-.359.91v2.966h-.91V8.471h.91v2.081c.36-.359.79-.526 1.317-.526.574 0 1.077.191 1.508.598.455.43.694.981.694 1.651v2.871h.024Zm5.936-2.153H70.62c.072.43.287.766.623 1.029.31.215.646.335 1.005.335.335 0 .646-.096.957-.287a1.54 1.54 0 0 0 .647-.766h.933c-.239.67-.622 1.149-1.125 1.484-.43.287-.91.43-1.436.43-.67 0-1.245-.239-1.724-.717a2.654 2.654 0 0 1-.765-1.915c0-.79.263-1.436.813-1.914a2.5 2.5 0 0 1 1.748-.67c.67 0 1.269.215 1.747.67.55.502.838 1.196.838 2.058v.263h-.024Zm-.933-.838c-.096-.382-.312-.67-.623-.909a1.634 1.634 0 0 0-1.03-.359c-.478 0-.885.168-1.196.479a1.638 1.638 0 0 0-.455.79h3.304Z" fill="#fff"/><path d="M7.686 8.136S-8.95 18.28 6.73 28.355c3.016 1.962 13.956 7.418 13.644 12.466 0 0 6.631-9.81-3.064-15.983C7.351 18.52 4.862 11.772 7.686 8.135Z" fill="#ED1C24"/><path d="M1.893 27.517s-5.936 8.997 5.745 10.84c1.15.144 9.6 1.029 11.802 3.804 0 0-.192-4.785-7.086-7.609-6.87-2.823-9.695-3.517-10.46-7.035Zm22.981-9.451C17.74 10.6 15.754 5.982 18.818 0c0 0-21.281 8.183-.264 22.708 7.517 5.192 6.272 10.504 6.272 10.696 1.173-1.22 7.181-7.873.048-15.338Z" fill="#ED1C24"/><path d="M115 17.85c0 .981-.766 1.747-1.771 1.747-1.006 0-1.796-.766-1.796-1.747 0-.957.79-1.722 1.796-1.722A1.712 1.712 0 0 1 115 17.85Zm-3.112 0c0 .766.575 1.388 1.365 1.388.766 0 1.316-.622 1.316-1.364 0-.765-.55-1.387-1.34-1.387-.79-.024-1.341.598-1.341 1.363Zm1.053.91h-.407v-1.723a4.57 4.57 0 0 1 .671-.048c.335 0 .478.048.598.12a.481.481 0 0 1 .168.382c0 .192-.144.335-.359.407v.024c.167.072.263.192.311.43.048.264.096.36.119.432h-.43c-.048-.072-.096-.216-.144-.431-.024-.192-.144-.263-.359-.263h-.192v.67h.024Zm.024-.981h.192c.215 0 .407-.072.407-.264 0-.167-.12-.263-.359-.263-.096 0-.192 0-.216.024v.503h-.024Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/logo.svg b/build/img/logo.svg
new file mode 100644
index 0000000..ea413b9
--- /dev/null
+++ b/build/img/logo.svg
@@ -0,0 +1 @@
+<svg width="115" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M52.546 37.95v-1.34c-.934 1.46-2.202 2.393-3.806 2.752a7.862 7.862 0 0 1-4.74-.383c-1.58-.622-2.92-1.795-4.045-3.493-1.125-1.7-1.7-3.925-1.7-6.7 0-3.255.742-5.863 2.226-7.897 1.484-2.01 3.878-3.015 7.182-3.015 2.513 0 4.835.67 6.99 2.034 2.154 1.364 3.207 3.877 3.207 7.538V38.5c0 3.66-1.077 6.149-3.207 7.489-2.155 1.34-4.477 2.01-6.99 2.01-4.812 0-7.804-2.25-8.953-6.748h5.721c.407.742 1.053 1.292 1.915 1.7.862.382 1.724.502 2.585.31.862-.191 1.652-.694 2.346-1.531.742-.862 1.15-2.106 1.269-3.78Zm-8.953-9.02c0 3.612 1.053 5.622 3.136 6.005s3.639-.096 4.62-1.46c.479-.574.814-1.483 1.03-2.703a11.74 11.74 0 0 0 .047-3.661c-.191-1.197-.622-2.274-1.292-3.207-.67-.933-1.676-1.412-2.993-1.412-1.771 0-2.992.647-3.614 1.963-.623 1.292-.934 2.8-.934 4.474Zm33.441 10.264h-2.752c-.79 0-1.437-.239-1.915-.741-.503-.503-.743-1.149-.743-1.915V25.866c0-1.244-.383-2.177-1.149-2.751a4.134 4.134 0 0 0-2.56-.862 4 4 0 0 0-2.514.862c-.742.574-1.102 1.483-1.102 2.751v13.352h-5.505v-12.25c0-3.566.933-5.935 2.777-7.131 1.867-1.197 3.901-1.867 6.152-1.963 2.298 0 4.428.599 6.367 1.795s2.897 3.637 2.897 7.298v12.227h.047Zm1.342-19.046h5.505v19.07h-5.505v-19.07Zm15.607 19.046c-1.724.096-3.591.072-5.602-.071-2.01-.168-3.016-1.436-3.016-3.853V14.86h2.825c.67 0 1.292.263 1.795.789.527.527.79 1.149.79 1.89v.718h3.208v1.1c0 .79-.264 1.437-.79 1.915-.527.503-1.15.742-1.891.742h-.551v11.749c0 .885.527 1.34 1.58 1.34h1.652v4.091Z" fill="#000"/><path d="M108.968 32.758h3.926c-.575 2.201-1.676 3.876-3.304 5.025-1.627 1.196-3.662 1.794-6.128 1.794-2.992 0-5.314-.957-6.99-2.895-1.675-1.89-2.513-4.57-2.513-8.088 0-3.35.814-5.958 2.442-7.848 1.675-1.938 3.997-2.896 6.989-2.896 3.136 0 5.578.934 7.302 2.824 1.675 1.938 2.513 4.618 2.513 8.088v.861c0 .263-.024.455-.072.55H99.56c.048 1.628.455 2.824 1.173 3.614.671.837 1.7 1.244 3.064 1.244.886 0 1.652-.192 2.275-.55a.858.858 0 0 0 .43-.288l.431-.43c.048-.168.24-.36.599-.622.335-.24.814-.383 1.436-.383Zm-9.408-6.102h8.02c-.096-1.412-.479-2.465-1.102-3.135-.67-.741-1.651-1.1-2.896-1.1-1.149 0-2.083.359-2.825 1.1-.766.718-1.149 1.771-1.197 3.135ZM31.576 10.552h2.825c.742 0 1.365.264 1.891.79.527.526.79 1.149.79 1.89v25.986h-5.506V10.552Zm46.8 4.308H81.2c.742 0 1.365.263 1.891.789.527.527.79 1.149.79 1.89v1.651h-5.505v-4.33Zm-32.892.286h-.861v-.622c-.431.479-1.03.718-1.772.718a2.595 2.595 0 0 1-1.795-.694c-.527-.502-.79-1.124-.79-1.89 0-.79.287-1.436.838-1.938.502-.479 1.125-.694 1.819-.694.718 0 1.293.24 1.724.742v-.622h.861v5h-.024Zm-.885-2.488a1.84 1.84 0 0 0-.48-1.244 1.61 1.61 0 0 0-1.196-.503 1.7 1.7 0 0 0-1.269.527c-.335.335-.502.694-.502 1.076 0 .503.143.934.454 1.293.312.382.718.55 1.221.55.479 0 .886-.168 1.245-.503.36-.31.527-.717.527-1.196Zm7.109-.144c0 .79-.24 1.436-.718 1.939-.503.526-1.125.79-1.915.79-.718 0-1.269-.24-1.7-.695v2.25h-.91v-6.676h.862v.598c.216-.24.48-.407.742-.527.288-.12.575-.167.91-.167.694 0 1.317.24 1.843.694.599.478.886 1.077.886 1.794Zm-.933.12a1.66 1.66 0 0 0-.503-1.22 1.717 1.717 0 0 0-1.245-.503c-.503 0-.91.192-1.245.55a1.7 1.7 0 0 0-.454 1.197c0 .43.12.79.383 1.125.31.383.766.574 1.364.574.479 0 .886-.168 1.22-.503.336-.31.48-.717.48-1.22Zm6.942 2.512h-.862v-.622c-.43.479-1.03.718-1.771.718a2.596 2.596 0 0 1-1.796-.694c-.526-.502-.79-1.124-.79-1.89 0-.79.288-1.436.838-1.938.503-.479 1.125-.694 1.82-.694.718 0 1.292.24 1.723.742v-.622h.862v5h-.024Zm-.862-2.488a1.84 1.84 0 0 0-.479-1.244 1.61 1.61 0 0 0-1.197-.503 1.7 1.7 0 0 0-1.268.527c-.335.335-.503.694-.503 1.076 0 .503.144.934.455 1.293.311.382.718.55 1.22.55.48 0 .886-.168 1.245-.503.336-.31.527-.717.527-1.196Zm6.87.837c-.287.575-.622 1.006-1.005 1.293-.431.31-.934.478-1.556.478-.695 0-1.317-.24-1.844-.742-.55-.526-.837-1.148-.837-1.914h.047s0 .024-.023.048c0-.79.263-1.436.813-1.938a2.425 2.425 0 0 1 1.724-.694c.622 0 1.149.167 1.628.479a2.78 2.78 0 0 1 1.029 1.34h-1.005c-.335-.599-.886-.91-1.628-.91-.479 0-.862.168-1.173.503a1.738 1.738 0 0 0-.479 1.22c0 .479.168.91.503 1.244.335.335.742.503 1.22.503.312 0 .623-.072.91-.24a1.93 1.93 0 0 0 .67-.646h1.006v-.024Zm5.195 1.651h-.91v-2.87c0-.384-.12-.719-.384-.958a1.337 1.337 0 0 0-.957-.383c-.383 0-.694.12-.934.335-.239.24-.359.527-.359.91v2.966h-.91V8.471h.91v2.081c.36-.359.79-.526 1.317-.526.574 0 1.077.191 1.508.598.455.43.694.981.694 1.651v2.871h.024Zm5.936-2.153H70.62c.072.43.287.766.623 1.029.31.215.646.335 1.005.335.335 0 .646-.096.957-.287a1.54 1.54 0 0 0 .647-.766h.933c-.239.67-.622 1.149-1.125 1.484-.43.287-.91.43-1.436.43-.67 0-1.245-.239-1.724-.717a2.654 2.654 0 0 1-.765-1.915c0-.79.263-1.436.813-1.914a2.5 2.5 0 0 1 1.748-.67c.67 0 1.269.215 1.747.67.55.502.838 1.196.838 2.058v.263h-.024Zm-.933-.838c-.096-.382-.312-.67-.623-.909a1.634 1.634 0 0 0-1.03-.359c-.478 0-.885.168-1.196.479a1.638 1.638 0 0 0-.455.79h3.304Z" fill="#000"/><path d="M7.686 8.136S-8.95 18.28 6.73 28.355c3.016 1.962 13.956 7.418 13.644 12.466 0 0 6.631-9.81-3.064-15.984C7.351 18.52 4.862 11.773 7.686 8.136Z" fill="#ED1C24"/><path d="M1.893 27.517s-5.936 8.997 5.745 10.84c1.15.144 9.6 1.029 11.802 3.804 0 0-.192-4.785-7.086-7.609-6.87-2.823-9.695-3.517-10.46-7.035Zm22.981-9.451C17.74 10.6 15.754 5.982 18.818 0c0 0-21.281 8.183-.264 22.708 7.517 5.192 6.272 10.504 6.272 10.696 1.173-1.22 7.181-7.873.048-15.338Z" fill="#ED1C24"/><path d="M115 17.85c0 .981-.766 1.747-1.771 1.747-1.006 0-1.796-.766-1.796-1.747 0-.957.79-1.722 1.796-1.722A1.712 1.712 0 0 1 115 17.85Zm-3.112 0c0 .766.575 1.388 1.365 1.388.766 0 1.316-.622 1.316-1.364 0-.765-.55-1.387-1.34-1.387-.79-.024-1.341.598-1.341 1.363Zm1.053.91h-.407v-1.723a4.57 4.57 0 0 1 .671-.048c.335 0 .478.048.598.12a.481.481 0 0 1 .168.382c0 .192-.144.335-.359.407v.024c.167.072.263.192.311.43.048.264.096.36.119.432h-.43c-.048-.072-.096-.216-.144-.431-.024-.192-.144-.263-.359-.263h-.192v.67h.024Zm.024-.981h.192c.215 0 .407-.072.407-.264 0-.167-.12-.263-.359-.263-.096 0-.192 0-.216.024v.503h-.024Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/menu.svg b/build/img/menu.svg
new file mode 100644
index 0000000..ba3c0d0
--- /dev/null
+++ b/build/img/menu.svg
@@ -0,0 +1 @@
+<svg aria-hidden="true" data-prefix="far" data-icon="bars" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-arrow.svg b/build/img/menu/icon-arrow.svg
new file mode 100644
index 0000000..728bbd6
--- /dev/null
+++ b/build/img/menu/icon-arrow.svg
@@ -0,0 +1 @@
+<svg width="14" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6.3a.8.8 0 0 1 .8-.8h12a.8.8 0 0 1 0 1.6H.8a.8.8 0 0 1-.8-.8Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.21.26A.8.8 0 0 1 7.34.21l6 5.5a.8.8 0 0 1 0 1.18l-6 5.5a.8.8 0 1 1-1.08-1.18l5.356-4.91-5.357-4.91A.8.8 0 0 1 6.21.26Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-calendar.svg b/build/img/menu/icon-calendar.svg
new file mode 100644
index 0000000..bc658c1
--- /dev/null
+++ b/build/img/menu/icon-calendar.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.188 1.594h-3.282V.344a.157.157 0 0 0-.156-.156h-1.094a.157.157 0 0 0-.156.156v1.25h-5V.344a.157.157 0 0 0-.156-.156H4.25a.157.157 0 0 0-.156.156v1.25H.812a.624.624 0 0 0-.625.625v12.969c0 .345.28.624.625.624h14.376a.624.624 0 0 0 .624-.624V2.217a.624.624 0 0 0-.624-.624Zm-.782 12.812H1.594V6.984h12.812v7.422ZM1.594 5.656V3h2.5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h5v.938c0 .085.07.156.156.156h1.094c.086 0 .156-.07.156-.157V3h2.5v2.656H1.594Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-clip.svg b/build/img/menu/icon-clip.svg
new file mode 100644
index 0000000..2522c21
--- /dev/null
+++ b/build/img/menu/icon-clip.svg
@@ -0,0 +1 @@
+<svg width="12" height="19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.297v6.339a4.7 4.7 0 1 0 9.402 0V4.8a3.134 3.134 0 0 0-6.268 0v7.194a1.567 1.567 0 0 0 1.567 1.567v0a1.567 1.567 0 0 0 1.567-1.567V6.368" stroke="#0070CC" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-comment.svg b/build/img/menu/icon-comment.svg
new file mode 100644
index 0000000..eb5f8af
--- /dev/null
+++ b/build/img/menu/icon-comment.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.334 6.665A.667.667 0 0 1 6 5.998h4a.667.667 0 0 1 0 1.334H6a.667.667 0 0 1-.666-.667Zm.666 2a.667.667 0 0 0 0 1.333h2.667a.667.667 0 0 0 0-1.333H6Z" fill="#0070CC"/><path d="M0 7.998a8 8 0 1 1 3.995 6.927l-3.117 1.04a.666.666 0 0 1-.852-.816l.95-3.321A7.967 7.967 0 0 1 0 7.998Zm8-6.666a6.666 6.666 0 0 0-5.733 10.07.667.667 0 0 1 .067.523l-.679 2.373 2.21-.736a.667.667 0 0 1 .569.07A6.667 6.667 0 1 0 8 1.332Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-cube.svg b/build/img/menu/icon-cube.svg
new file mode 100644
index 0000000..0b39800
--- /dev/null
+++ b/build/img/menu/icon-cube.svg
@@ -0,0 +1 @@
+<svg width="18" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.447 2.107a1 1 0 0 0-.894 0L3.236 4.765 9 7.647l5.764-2.882-5.317-2.658ZM16 6.383l-6 3v7.764l5.447-2.724a1 1 0 0 0 .553-.894V6.383ZM8 17.147V9.383l-6-3v7.146a1 1 0 0 0 .553.894L8 17.147ZM7.658.317a3 3 0 0 1 2.684 0l7.105 3.554a1 1 0 0 1 .553.894v8.764a3 3 0 0 1-1.658 2.683l-6.895 3.447a1 1 0 0 1-.894 0l-6.895-3.447A3 3 0 0 1 0 13.529V4.765a1 1 0 0 1 .553-.894L7.658.318V.317Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-db.svg b/build/img/menu/icon-db.svg
new file mode 100644
index 0000000..a171aed
--- /dev/null
+++ b/build/img/menu/icon-db.svg
@@ -0,0 +1 @@
+<svg width="18" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 9.8s2.666 2.4 8 2.4 8-2.4 8-2.4M1 5s2.666 2.4 8 2.4S17 5 17 5M1 3.462S2.334 1 9 1s8 2.462 8 2.462v11.076S15.666 17 9 17s-8-2.462-8-2.462V3.462Z" stroke="#0070CC" stroke-width="2"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-folder.svg b/build/img/menu/icon-folder.svg
new file mode 100644
index 0000000..fc755f3
--- /dev/null
+++ b/build/img/menu/icon-folder.svg
@@ -0,0 +1 @@
+<svg width="20" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.33 7.044h-1.663V5.17c0-1.035-.747-1.875-1.667-1.875H9.444L7.222.794H1.667C.747.794 0 1.634 0 2.67v11.25c0 1.035.747 1.875 1.667 1.875h13.889c.572 0 1.107-.332 1.413-.883l2.774-5c.695-1.246-.104-2.867-1.413-2.867ZM1.667 2.904c0-.13.093-.235.208-.235h4.656l2.222 2.5h6.039c.114 0 .208.106.208.234v1.641H5.278c-.584 0-1.125.344-1.427.906l-2.184 4.07V2.904Zm13.889 11.015H2.5l2.68-5h13.153l-2.777 5Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-puzzle.svg b/build/img/menu/icon-puzzle.svg
new file mode 100644
index 0000000..0dac5ac
--- /dev/null
+++ b/build/img/menu/icon-puzzle.svg
@@ -0,0 +1 @@
+<svg width="17" height="17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.976 1a2.158 2.158 0 0 0-1.539 3.673H1V8.27a2.158 2.158 0 0 1 3.789 1.412A2.158 2.158 0 0 1 1 11.094V16.2h4.661a2.158 2.158 0 1 1 2.697 0h4.158v-4.51a2.158 2.158 0 0 0 3.684-1.525 2.158 2.158 0 0 0-3.684-1.524V4.673H8.514A2.158 2.158 0 0 0 6.976 1Z" stroke="#0070CC" stroke-width="1.3" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-question.svg b/build/img/menu/icon-question.svg
new file mode 100644
index 0000000..1bbc31d
--- /dev/null
+++ b/build/img/menu/icon-question.svg
@@ -0,0 +1 @@
+<svg width="18" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 9A9 9 0 1 1 0 9a9 9 0 0 1 18 0ZM6.183 6.787h.928c.155 0 .28-.127.3-.281.1-.738.607-1.276 1.51-1.276.77 0 1.477.386 1.477 1.314 0 .715-.42 1.043-1.085 1.542-.757.55-1.357 1.193-1.314 2.236l.003.244a.281.281 0 0 0 .281.277h.913a.281.281 0 0 0 .281-.281v-.119c0-.807.307-1.043 1.136-1.671.685-.521 1.4-1.1 1.4-2.313 0-1.7-1.436-2.521-3.007-2.521-1.426 0-2.987.663-3.094 2.571a.267.267 0 0 0 .271.278Zm2.616 7.249c.686 0 1.157-.444 1.157-1.043 0-.621-.472-1.058-1.157-1.058-.657 0-1.135.437-1.135 1.058 0 .6.478 1.043 1.136 1.043h-.001Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-red-rocket.svg b/build/img/menu/icon-red-rocket.svg
new file mode 100644
index 0000000..f8d1475
--- /dev/null
+++ b/build/img/menu/icon-red-rocket.svg
@@ -0,0 +1 @@
+<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.765 1.385c.838-.15 1.64-.182 2.292-.023a.797.797 0 0 1 .593.605c.153.67.12 1.48-.028 2.324-.151.856-.43 1.79-.809 2.728-.753 1.868-1.922 3.81-3.33 5.21a12.1 12.1 0 0 1-1.328 1.155c.03.767-.057 1.56-.37 2.277v.001c-.506 1.159-1.418 1.886-2.297 2.338a7.822 7.822 0 0 1-2.28.73.977.977 0 0 1-1.127-1.061v-.006l.276-2.508a7.788 7.788 0 0 1-.084-.01 1.334 1.334 0 0 1-.812-.388l-1.22-1.221-.002-.002a1.334 1.334 0 0 1-.388-.81 7.481 7.481 0 0 1-.01-.088l-2.51.276h-.004a.977.977 0 0 1-1.064-1.128v-.001a7.88 7.88 0 0 1 .735-2.276c.452-.878 1.18-1.79 2.337-2.299h.001c.718-.314 1.516-.401 2.288-.367.351-.468.737-.91 1.153-1.323 1.405-1.404 3.376-2.573 5.256-3.325.944-.378 1.882-.657 2.732-.808Zm-2.267 1.968c-1.769.708-3.582 1.795-4.838 3.05l-.002.001c-.449.445-.858.928-1.222 1.444a.625.625 0 0 1-.567.262c-.76-.07-1.465-.005-2.032.243-.814.358-1.36 1.012-1.728 1.726a6.422 6.422 0 0 0-.544 1.55l2.796-.307a.625.625 0 0 1 .694.615 6.417 6.417 0 0 0 .04.658c.001.02.01.038.024.052l.003.002 1.226 1.226.002.003a.084.084 0 0 0 .052.024l.007.001c.215.024.43.037.647.04a.625.625 0 0 1 .615.693l-.306 2.794c.436-.094 1-.259 1.551-.542.715-.367 1.368-.913 1.724-1.726.248-.57.312-1.27.247-2.028a.625.625 0 0 1 .263-.565 10.863 10.863 0 0 0 1.447-1.222l.003-.003c1.262-1.254 2.348-3.04 3.054-4.793a12.7 12.7 0 0 0 .737-2.477c.108-.612.133-1.135.087-1.546-.388-.044-.893-.02-1.495.087-.75.134-1.604.386-2.485.738ZM8.01 17.497h-.001Zm4.836-11.373a1.043 1.043 0 0 0-.738 1.78l-.442.443.443-.442a1.041 1.041 0 0 0 1.474 0 1.043 1.043 0 0 0-.737-1.78Zm-1.622 2.664a2.293 2.293 0 1 1 3.243-3.243 2.293 2.293 0 0 1-3.243 3.243Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4.903 13.674a.625.625 0 0 1-.544.696c-.25.031-.484.145-.663.323-.06.06-.157.227-.253.54a6.71 6.71 0 0 0-.205.99c-.03.215-.053.424-.07.61.185-.017.394-.04.61-.07a6.96 6.96 0 0 0 .99-.206c.313-.096.478-.194.538-.253l.001-.001a1.12 1.12 0 0 0 .322-.662.625.625 0 1 1 1.242.15 2.372 2.372 0 0 1-.682 1.397c-.284.285-.697.454-1.056.564-.38.116-.8.195-1.18.248a14.097 14.097 0 0 1-1.403.124h-.034L2.5 17.5l-.625-.016v-.01l.001-.024a9.105 9.105 0 0 1 .021-.402c.018-.261.049-.618.103-1 .053-.38.132-.8.248-1.18.11-.36.279-.773.563-1.058a2.385 2.385 0 0 1 1.396-.68.625.625 0 0 1 .696.544ZM2.5 17.5l-.625-.016a.625.625 0 0 0 .64.64L2.5 17.5Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/menu/icon-resources.svg b/build/img/menu/icon-resources.svg
new file mode 100644
index 0000000..0ab945c
--- /dev/null
+++ b/build/img/menu/icon-resources.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.667 0h1.777v16H2.667V0ZM0 0h1.778v16H0V0Zm5.333 0h1.778v16H5.333V0Zm8.055 15.815L7.857.802 9.525.187 15.057 15.2l-1.669.615Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/banner-bg.png b/build/img/poweredby/banner-bg.png
new file mode 100644
index 0000000..742415a
--- /dev/null
+++ b/build/img/poweredby/banner-bg.png
Binary files differ
diff --git a/build/img/poweredby/banner-bg.svg b/build/img/poweredby/banner-bg.svg
new file mode 100644
index 0000000..986cff3
--- /dev/null
+++ b/build/img/poweredby/banner-bg.svg
@@ -0,0 +1 @@
+<svg width="354" height="197" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="354" height="197"><rect width="354" height="197" rx="10" fill="#E8F2FA"/></mask><g mask="url(#a)"><path d="M211 29h15.578c5.523 0 10 4.477 10 10v119c0 5.523 4.477 10 10 10H324c5.523 0 10-4.477 10-10V97.753" stroke="url(#b)"/><circle cx="182" cy="23" r="30.5" fill="#E8F2FA" stroke="#fff"/><circle cx="173" cy="24" r="30.5" fill="#E8F2FA" stroke="#fff"/><circle cx="159" cy="25" r="30.5" fill="#E8F2FA" stroke="#fff"/><circle cx="47" cy="157" r="42" fill="url(#c)"/><circle cx="46.644" cy="143.831" r="9.61" fill="url(#d)"/><path d="M47 157c-11.401 0-20.644 9.243-20.644 20.644h41.288C67.644 166.243 58.401 157 47 157Z" fill="url(#e)"/><path d="M79 129V73.349c0-5.523-4.477-10-10-10H48c-5.523 0-10-4.477-10-10V35c0-5.523 4.477-10 10-10h31" stroke="#fff"/><circle cx="335" cy="70" r="42" fill="url(#f)"/><circle cx="334.644" cy="56.831" r="9.61" fill="url(#g)"/><path d="M335 70c-11.401 0-20.644 9.243-20.644 20.644h41.288C355.644 79.243 346.401 70 335 70Z" fill="url(#h)"/><circle cx="140" cy="25" r="30.5" fill="#E8F2FA" stroke="#fff"/><circle cx="139.737" cy="15.28" r="6.593" fill="#E8F2FA" stroke="#fff"/><path d="M154.729 39.737h-29.458C125.535 31.83 132.028 25.5 140 25.5c7.972 0 14.465 6.33 14.729 14.237Z" fill="#E8F2FA" stroke="#fff"/><circle cx="109" cy="26" r="30.5" fill="#E8F2FA" stroke="#fff"/><circle cx="108.737" cy="16.28" r="6.593" fill="#E8F2FA" stroke="#fff"/><path d="M123.729 40.737H94.271C94.535 32.83 101.028 26.5 109 26.5c7.972 0 14.465 6.33 14.729 14.237Z" fill="#E8F2FA" stroke="#fff"/></g><defs><linearGradient id="b" x1="253.248" y1="103.233" x2="340.368" y2="97.496" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".36"/></linearGradient><linearGradient id="c" x1="47" y1="115" x2="47" y2="199" gradientUnits="userSpaceOnUse"><stop stop-color="#F4898D"/><stop offset="1" stop-color="#E8F2FA" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="46.644" y1="134.22" x2="46.644" y2="153.441" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".42"/></linearGradient><linearGradient id="e" x1="47" y1="157" x2="47" y2="177.644" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="335" y1="28" x2="335" y2="112" gradientUnits="userSpaceOnUse"><stop stop-color="#67B1ED"/><stop offset="1" stop-color="#E8F2FA" stop-opacity=".62"/></linearGradient><linearGradient id="g" x1="334.644" y1="47.22" x2="334.644" y2="66.441" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".42"/></linearGradient><linearGradient id="h" x1="335" y1="70" x2="335" y2="90.644" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/apple.png b/build/img/poweredby/logos/apple.png
new file mode 100644
index 0000000..d825793
--- /dev/null
+++ b/build/img/poweredby/logos/apple.png
Binary files differ
diff --git a/build/img/poweredby/logos/banco-do-brasil.svg b/build/img/poweredby/logos/banco-do-brasil.svg
new file mode 100644
index 0000000..fe5c426
--- /dev/null
+++ b/build/img/poweredby/logos/banco-do-brasil.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="264.533" height="44.827" viewBox="0 0 248 42.026"><path d="M325.172 480.685h98.227v-16.646h-98.227z" style="clip-rule:nonzero;fill:#fde100;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-820.978 -1171.583) scale(2.52475)"/><path d="m329.752 470.28 2.598 1.733 3.12-2.08-1.299-.87 1.69-1.122 3.637 2.427-5.976 3.984 1.298.87 7.412-4.942-6.24-4.16zm12.48 4.16-2.602-1.734-3.12 2.08 1.299.865-1.69 1.128-3.637-2.427 5.976-3.984-1.299-.87-7.407 4.942 6.24 4.16zm0-6.587-1.303.87-1.299-.87 2.602-1.733zm-12.48 9.014 1.299-.87 1.299.87-2.598 1.733zm18.378-.352c.816 0 2.843-.093 2.843-2.197 0-1.143-.357-1.939-1.724-2.11 1.045-.205 1.567-.898 1.567-1.855 0-1.773-1.206-2.153-2.675-2.153h-3.413v8.315zm61.256 0c1.142 0 2.295-.151 2.295-1.914 0-2.036-2.95-1.831-2.95-3.125 0-.469.289-.723.772-.723h1.582v-1.05h-2.222c-1.82 0-2.27.826-2.27 1.89 0 2.027 3.266 1.978 3.266 3.12 0 .46-.249.772-.752.772h-2.338l-1.734-5.777h-2.075l-1.919 6.197-1.206-2.666c.884-.161 1.235-.723 1.24-1.748 0-1.162-.693-1.783-1.762-1.783h-3.248v6.807h1.773v-5.762h.59c.499 0 .933.367.933 1.035 0 .567-.283 1.036-.737 1.006l-.498.005 1.616 3.716h2.842l.425-1.509h1.836l.42 1.51zm-4.81-2.549h-1.313l.625-2.788zm-19.77 2.75c2.651 0 2.651-1.763 2.651-3.57 0-1.831 0-3.574-2.651-3.574-2.652 0-2.652 1.743-2.652 3.574 0 1.807 0 3.57 2.652 3.57m0-1.036c-.777 0-.88-.762-.88-2.534 0-1.773.103-2.54.88-2.54.776 0 .874.767.874 2.54 0 1.772-.098 2.534-.874 2.534m-8.418.835h2.588c2.715 0 2.534-2.402 2.534-3.452 0-2.124-.39-3.374-2.47-3.374h-2.652zm1.728-5.767h.699c.952 0 .952 1.109.952 2.364 0 1.714-.166 2.368-.996 2.368h-.655zm13.755 2.14h.43c.83 0 1.094.453 1.094 1.186 0 1.167-.787 1.176-1.138 1.176h-.913v-2.348zm-.527-1.27v-2.124h1.015c.557 0 .948.444.948 1.06 0 .805-.503 1.054-.86 1.054h-.576zm1.304 4.902c.815 0 2.841-.093 2.841-2.202 0-1.143-.356-1.934-1.718-2.11 1.045-.205 1.567-.898 1.567-1.855 0-1.773-1.211-2.153-2.676-2.153h-3.418v8.32zm26.176-.005v-1.03h-2.021v-5.777h-1.729v6.807zm-4.765-6.807h-1.734v6.807h1.734zm-42.202 7.007c2.65 0 2.65-1.767 2.65-3.584 0-1.84 0-3.589-2.65-3.589-2.647 0-2.647 1.748-2.647 3.59 0 1.816 0 3.583 2.647 3.583m0-1.035c-.777 0-.874-.772-.874-2.549 0-1.782.097-2.549.874-2.549.776 0 .878.767.878 2.55 0 1.776-.102 2.548-.878 2.548m-17.134-1.719h-1.319l.625-2.783zm-1.997 2.554.43-1.509h1.835l.42 1.509h1.812l-2.046-6.807h-2.07l-2.09 6.807zm13.593.2c1.504 0 2.383-.596 2.383-2.451h-1.714c-.02.547-.029 1.416-.669 1.416-.727 0-.835-.444-.835-2.549 0-2.182.166-2.549.801-2.549.454 0 .66.342.66 1.27h1.704c.063-1.494-.767-2.31-2.408-2.31-2.441 0-2.51 1.553-2.51 3.59 0 2.045-.063 3.583 2.588 3.583m-7.221-.2v-4.536l1.89 4.536h2.045v-6.807h-1.474v4.4l-1.841-4.4h-2.095v6.807zm-11.86-3.638h.268c1.016 0 1.338.45 1.338 1.187 0 1.162-.962 1.172-1.392 1.172h-.63v-2.349zm-.416-1.274v-2.124h.752c.684 0 1.162.449 1.162 1.06 0 .805-.615 1.059-1.054 1.059h-.708z" style="clip-rule:nonzero;fill:#003882;fill-opacity:1;fill-rule:evenodd;stroke:none" transform="translate(-820.978 -1171.583) scale(2.52475)"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/bloomberg.svg b/build/img/poweredby/logos/bloomberg.svg
new file mode 100644
index 0000000..941d3dc
--- /dev/null
+++ b/build/img/poweredby/logos/bloomberg.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="300.005" height="60.469" overflow="visible" xml:space="preserve"><path fill="#010101" d="M7.897 7.813h6.52c5.959 0 8.585 1.883 8.585 5.708 0 3.324-2.626 5.581-7.897 5.581H7.897V7.813zM0 45.423h15.98c8.398 0 16.796-3 16.796-12.657 0-5.708-4.002-10.09-9.579-10.724v-.132c4.563-1.367 7.71-4.69 7.71-9.706 0-8.088-6.903-11.157-13.61-11.157H0v44.376zm7.897-19.555h7.582c6.392 0 9.411 1.632 9.411 6.274 0 5.821-5.654 6.515-9.726 6.515H7.897V25.868z"/><path fill="none" stroke="#010101" stroke-width="7.5" stroke-miterlimit="10" d="M41.706 45.423V0"/><path fill="#010101" d="M58.011 30.382c0-4.701 3.324-9.022 8.841-9.022 5.517 0 8.831 4.322 8.831 9.022s-3.314 9.023-8.831 9.023c-5.518 0-8.841-4.322-8.841-9.023m-7.523 0c0 9.465 7.267 15.789 16.364 15.789 9.086 0 16.364-6.323 16.364-15.789s-7.277-15.798-16.364-15.798c-9.097-.001-16.364 6.333-16.364 15.798m43.643 0c0-4.701 3.324-9.022 8.841-9.022 5.517 0 8.831 4.322 8.831 9.022s-3.314 9.023-8.831 9.023c-5.517 0-8.841-4.322-8.841-9.023m-7.523 0c0 9.465 7.268 15.789 16.364 15.789 9.086 0 16.364-6.323 16.364-15.789s-7.277-15.798-16.364-15.798c-9.097-.001-16.364 6.333-16.364 15.798m37.31-15.046h7.149v4.706h.118c1.318-2.822 4.199-5.463 9.214-5.463 4.642 0 7.848 1.814 9.411 5.581 2.193-3.816 5.389-5.581 9.893-5.581 8.024 0 10.848 5.713 10.848 12.922v17.923h-7.523V28.376c0-3.757-1.121-7.017-5.576-7.017-4.7 0-6.461 3.884-6.461 7.764v16.3h-7.513V27.5c0-3.708-1.505-6.141-5.143-6.141-4.947 0-6.894 3.624-6.894 7.641v16.423h-7.523V15.336zm77.679 15.046c0 4.706-3.314 9.023-8.841 9.023-5.518 0-8.841-4.317-8.841-9.023 0-4.701 3.323-9.033 8.841-9.033 5.527 0 8.841 4.332 8.841 9.033m-24.949 15.041h7.149v-4.51h.118c2.202 3.624 6.146 5.257 10.354 5.257 9.264 0 14.85-6.894 14.85-15.789 0-8.9-5.959-15.798-14.544-15.798-5.636 0-8.654 2.626-10.218 4.583h-.187V0h-7.523v45.423zm43.397-18.05c.561-4.332 3.324-7.149 7.769-7.149 4.701 0 7.582 2.759 7.651 7.149h-15.42zm22.943 5.64v-2.065c0-10.473-5.703-16.364-14.102-16.364-9.106 0-16.364 6.333-16.364 15.798s7.258 15.789 16.364 15.789c4.75 0 9.214-1.691 12.715-6.009l-5.389-4.066c-1.878 2.307-4.327 4.066-8.084 4.066-4.198 0-7.592-2.699-8.083-7.149h22.943zm4.897-17.677h7.523v4.765h.128c1.632-3.447 4.946-5.522 8.899-5.522.944 0 1.819.192 2.694.447v7.268c-1.249-.31-2.448-.561-3.639-.561-7.08 0-8.083 5.959-8.083 7.592v16.099h-7.523V15.336zm36.072 6.023c5.448 0 8.899 3.624 8.899 8.84 0 5.006-3.383 8.831-8.959 8.831-5.074 0-8.841-3.948-8.841-8.713 0-5.334 3.629-8.958 8.901-8.958m8.899-6.023v4.514h-.118c-2.202-3.639-6.155-5.271-10.354-5.271-9.273 0-14.85 6.898-14.85 15.803 0 8.516 5.959 15.415 14.978 15.415 3.766 0 7.65-1.436 9.854-4.381h.107v2.198c0 5.949-2.242 10.09-9.519 10.09-4.199 0-7.337-1.574-10.346-4.347l-4.504 6.155c4.248 3.776 9.332 4.957 14.918 4.957 11.723 0 16.983-6.903 16.983-17.741V15.336h-7.149z"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/dreamworks.png b/build/img/poweredby/logos/dreamworks.png
new file mode 100644
index 0000000..fa14783
--- /dev/null
+++ b/build/img/poweredby/logos/dreamworks.png
Binary files differ
diff --git a/build/img/poweredby/logos/microsoft.svg b/build/img/poweredby/logos/microsoft.svg
new file mode 100644
index 0000000..5fc1cb2
--- /dev/null
+++ b/build/img/poweredby/logos/microsoft.svg
@@ -0,0 +1 @@
+<svg width="338" height="72" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M140.4 14.4v43.2h-7.5V23.7h-.1l-13.4 33.9h-5l-13.7-33.9h-.1v33.9h-6.9V14.4h10.8l12.4 32h.2l13.1-32h10.2Zm6.2 3.3c0-1.2.4-2.2 1.3-3 .9-.8 1.9-1.2 3.1-1.2 1.3 0 2.4.4 3.2 1.2.8.8 1.3 1.8 1.3 3s-.4 2.2-1.3 3c-.9.8-1.9 1.2-3.2 1.2-1.3 0-2.3-.4-3.1-1.2-.8-.9-1.3-1.9-1.3-3Zm8.1 8.9v31h-7.3v-31h7.3Zm22.1 25.7c1.1 0 2.3-.2 3.6-.8 1.3-.5 2.5-1.2 3.6-2v6.8c-1.2.7-2.5 1.2-4 1.5-1.5.3-3.1.5-4.9.5-4.6 0-8.3-1.4-11.1-4.3-2.9-2.9-4.3-6.6-4.3-11 0-5 1.5-9.1 4.4-12.3 2.9-3.2 7-4.8 12.4-4.8 1.4 0 2.8.2 4.1.5 1.4.3 2.5.8 3.3 1.2v7c-1.1-.8-2.3-1.5-3.4-1.9-1.2-.4-2.4-.7-3.6-.7-2.9 0-5.2.9-7 2.8-1.8 1.9-2.6 4.4-2.6 7.6 0 3.1.9 5.6 2.6 7.3 1.7 1.7 4 2.6 6.9 2.6Zm27.9-26.2c.6 0 1.1 0 1.6.1s.9.2 1.2.3v7.4c-.4-.3-.9-.6-1.7-.8-.8-.2-1.6-.4-2.7-.4-1.8 0-3.3.8-4.5 2.3-1.2 1.5-1.9 3.8-1.9 7v15.6h-7.3v-31h7.3v4.9h.1c.7-1.7 1.7-3 3-4 1.4-.9 3-1.4 4.9-1.4Zm3.2 16.5c0-5.1 1.5-9.2 4.3-12.2 2.9-3 6.9-4.5 12-4.5 4.8 0 8.6 1.4 11.3 4.3 2.7 2.9 4.1 6.8 4.1 11.7 0 5-1.5 9-4.3 12-2.9 3-6.8 4.5-11.8 4.5-4.8 0-8.6-1.4-11.4-4.2-2.8-2.9-4.2-6.8-4.2-11.6Zm7.6-.3c0 3.2.7 5.7 2.2 7.4 1.5 1.7 3.6 2.6 6.3 2.6 2.6 0 4.7-.8 6.1-2.6 1.4-1.7 2.1-4.2 2.1-7.6 0-3.3-.7-5.8-2.1-7.6-1.4-1.7-3.5-2.6-6-2.6-2.7 0-4.7.9-6.2 2.7-1.7 1.9-2.4 4.4-2.4 7.7Zm35-7.5c0 1 .3 1.9 1 2.5.7.6 2.1 1.3 4.4 2.2 2.9 1.2 5 2.5 6.1 3.9 1.2 1.5 1.8 3.2 1.8 5.3 0 2.9-1.1 5.2-3.4 7-2.2 1.8-5.3 2.6-9.1 2.6-1.3 0-2.7-.2-4.3-.5-1.6-.3-2.9-.7-4-1.2v-7.2c1.3.9 2.8 1.7 4.3 2.2 1.5.5 2.9.8 4.2.8 1.6 0 2.9-.2 3.6-.7.8-.5 1.2-1.2 1.2-2.3 0-1-.4-1.8-1.2-2.6-.8-.7-2.4-1.5-4.6-2.4-2.7-1.1-4.6-2.4-5.7-3.8-1.1-1.4-1.7-3.2-1.7-5.4 0-2.8 1.1-5.1 3.3-6.9 2.2-1.8 5.1-2.7 8.6-2.7 1.1 0 2.3.1 3.6.4 1.3.3 2.5.6 3.4.9V34c-1-.6-2.1-1.2-3.4-1.7-1.3-.5-2.6-.7-3.8-.7-1.4 0-2.5.3-3.2.8-.7.7-1.1 1.4-1.1 2.4Zm16.4 7.8c0-5.1 1.5-9.2 4.3-12.2 2.9-3 6.9-4.5 12-4.5 4.8 0 8.6 1.4 11.3 4.3 2.7 2.9 4.1 6.8 4.1 11.7 0 5-1.5 9-4.3 12-2.9 3-6.8 4.5-11.8 4.5-4.8 0-8.6-1.4-11.4-4.2-2.7-2.9-4.2-6.8-4.2-11.6Zm7.6-.3c0 3.2.7 5.7 2.2 7.4 1.5 1.7 3.6 2.6 6.3 2.6 2.6 0 4.7-.8 6.1-2.6 1.4-1.7 2.1-4.2 2.1-7.6 0-3.3-.7-5.8-2.1-7.6-1.4-1.7-3.5-2.6-6-2.6-2.7 0-4.7.9-6.2 2.7-1.6 1.9-2.4 4.4-2.4 7.7Zm48.4-9.7H312v25h-7.4v-25h-5.2v-6h5.2v-4.3c0-3.2 1.1-5.9 3.2-8 2.1-2.1 4.8-3.1 8.1-3.1.9 0 1.7.1 2.4.1s1.3.2 1.8.4V18c-.2-.1-.7-.3-1.3-.5-.6-.2-1.3-.3-2.1-.3-1.5 0-2.7.5-3.5 1.4-.8.9-1.2 2.4-1.2 4.2v3.7h10.9v-7l7.3-2.2v9.2h7.4v6h-7.4V47c0 1.9.4 3.2 1 4 .7.8 1.8 1.2 3.3 1.2.4 0 .9-.1 1.5-.3.6-.2 1.1-.4 1.5-.7v6c-.5.3-1.2.5-2.3.7-1.1.2-2.1.3-3.2.3-3.1 0-5.4-.8-6.9-2.4-1.5-1.6-2.3-4.1-2.3-7.4l.1-15.8Z" fill="#737373"/><path d="M34.2 0H0v34.2h34.2V0Z" fill="#F25022"/><path d="M72 0H37.8v34.2H72V0Z" fill="#7FBA00"/><path d="M34.2 37.8H0V72h34.2V37.8Z" fill="#00A4EF"/><path d="M72 37.8H37.8V72H72V37.8Z" fill="#FFB900"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/netflix.svg b/build/img/poweredby/logos/netflix.svg
new file mode 100644
index 0000000..92073ff
--- /dev/null
+++ b/build/img/poweredby/logos/netflix.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="276.742"><path d="M140.803 258.904c-15.404 2.705-31.079 3.516-47.294 5.676L44.051 119.724v151.073C28.647 272.418 14.594 274.58 0 276.742V0h41.08l56.212 157.021V0h43.511v258.904zm85.131-157.558c16.757 0 42.431-.811 57.835-.811v43.24c-19.189 0-41.619 0-57.835.811v64.322c25.405-1.621 50.809-3.785 76.482-4.596v41.617l-119.724 9.461V0h119.724v43.241h-76.482v58.105zm237.284-58.104h-44.862V242.15c-14.594 0-29.188 0-43.239.539V43.242h-44.862V0H463.22l-.002 43.242zm70.266 55.132h59.187v43.24h-59.187v98.104h-42.433V0h120.808v43.241h-78.375v55.133zm148.641 103.507c24.594.539 49.456 2.434 73.51 3.783v42.701c-38.646-2.434-77.293-4.863-116.75-5.676V0h43.24v201.881zm109.994 49.457c13.783.812 28.377 1.623 42.43 3.242V0h-42.43v251.338zM1024 0l-54.863 131.615L1024 276.742c-16.217-2.162-32.432-5.135-48.648-7.838l-31.078-79.994-31.617 73.51c-15.678-2.705-30.812-3.516-46.484-5.678l55.672-126.75L871.576 0h46.482l28.377 72.699L976.705 0H1024z" fill="#d81f26"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/paypal.svg b/build/img/poweredby/logos/paypal.svg
new file mode 100644
index 0000000..2043658
--- /dev/null
+++ b/build/img/poweredby/logos/paypal.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="140.375" width="526.775" xml:space="preserve"><path style="fill:#283b82;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M505.703 1122.93H177.922c-22.434 0-41.508-16.3-45.008-38.45L.344 243.961c-2.637-16.578 10.21-31.535 27.031-31.535h156.488c22.43 0 41.504 16.293 45.004 38.484l35.754 226.699c3.453 22.196 22.574 38.493 44.957 38.493h103.766c215.918 0 340.531 104.484 373.078 311.535 14.664 90.586.621 161.758-41.797 211.603-46.586 54.74-129.215 83.69-238.922 83.69zm37.817-306.989c-17.926-117.617-107.793-117.617-194.688-117.617h-49.461L334.07 917.98c2.063 13.278 13.563 23.055 26.985 23.055h22.668c59.191 0 115.031 0 143.882-33.738 17.208-20.133 22.481-50.039 15.915-91.356m941.98 3.786h-156.96c-13.37 0-24.92-9.778-26.99-23.055l-6.94-43.902-10.98 15.914c-33.98 49.32-109.76 65.804-185.39 65.804-173.451 0-321.599-131.371-350.451-315.656-15-91.926 6.328-179.828 58.473-241.125 47.832-56.363 116.273-79.848 197.708-79.848 139.76 0 217.26 89.86 217.26 89.86l-7-43.614c-2.64-16.679 10.21-31.632 26.94-31.632h141.38c22.48 0 41.46 16.297 45.01 38.484l84.83 537.234c2.69 16.536-10.11 31.536-26.89 31.536zM1266.71 514.23c-15.14-89.671-86.32-149.875-177.09-149.875-45.58 0-82.01 14.622-105.401 42.325-23.196 27.511-32.016 66.668-24.633 110.285 14.137 88.906 86.514 151.066 175.894 151.066 44.58 0 80.81-14.808 104.68-42.746 23.92-28.23 33.4-67.629 26.55-111.055m1054.76 305.497h-157.73c-15.05 0-29.19-7.477-37.72-19.989l-217.55-320.449-92.21 307.941c-5.8 19.27-23.58 32.497-43.71 32.497h-155c-18.84 0-31.92-18.403-25.93-36.137l173.74-509.863-163.34-230.586C1589.17 24.98 1602.11 0 1624.31 0h157.54c14.95 0 28.95 7.29 37.43 19.559l524.62 757.269c12.56 18.121-.33 42.899-22.43 42.899" transform="matrix(.13 0 0 -.13 0 140.375)"/><path style="fill:#469bdb;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M2843.7 1122.93h-327.83c-22.38 0-41.46-16.3-44.96-38.45l-132.57-840.519c-2.63-16.578 10.21-31.535 26.94-31.535h168.23c15.62 0 29 11.402 31.44 26.933l37.62 238.25c3.45 22.196 22.58 38.493 44.96 38.493h103.72c215.96 0 340.53 104.484 373.12 311.535 14.72 90.586.58 161.758-41.84 211.603-46.54 54.74-129.12 83.69-238.83 83.69zm37.82-306.989c-17.88-117.617-107.74-117.617-194.69-117.617h-49.41l34.75 219.656c2.06 13.278 13.46 23.055 26.93 23.055h22.67c59.15 0 115.03 0 143.88-33.738 17.21-20.133 22.43-50.039 15.87-91.356m941.94 3.786h-156.87c-13.47 0-24.93-9.778-26.94-23.055l-6.95-43.902-11.02 15.914c-33.98 49.32-109.71 65.804-185.34 65.804-173.46 0-321.55-131.371-350.41-315.656-14.95-91.926 6.28-179.828 58.43-241.125 47.93-56.363 116.27-79.848 197.7-79.848 139.76 0 217.26 89.86 217.26 89.86l-7-43.614c-2.63-16.679 10.21-31.632 27.04-31.632h141.34c22.38 0 41.46 16.297 44.96 38.484l84.88 537.234c2.58 16.536-10.26 31.536-27.08 31.536zm-218.8-305.497c-15.05-89.671-86.32-149.875-177.09-149.875-45.49 0-82.01 14.622-105.4 42.325-23.19 27.511-31.92 66.668-24.63 110.285 14.23 88.906 86.51 151.066 175.9 151.066 44.57 0 80.8-14.808 104.67-42.746 24.01-28.23 33.5-67.629 26.55-111.055m403.85 585.64-134.54-855.909c-2.63-16.578 10.21-31.535 26.94-31.535h135.25c22.48 0 41.56 16.293 45.01 38.484l132.66 840.47c2.64 16.59-10.2 31.59-26.93 31.59h-151.46c-13.37-.04-24.87-9.83-26.93-23.1" transform="matrix(.13 0 0 -.13 0 140.375)"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/sberbank.svg b/build/img/poweredby/logos/sberbank.svg
new file mode 100644
index 0000000..6ed4484
--- /dev/null
+++ b/build/img/poweredby/logos/sberbank.svg
@@ -0,0 +1 @@
+<svg width="210" height="33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.908 6.355a16.45 16.45 0 0 1 1.934 3.252l-14.7 10.982-6.144-3.903V11.99l6.144 3.903 12.766-9.538Z" fill="#21A038"/><path d="M3.728 16.355c0-.211.005-.42.015-.629L.02 15.541a16.501 16.501 0 0 0 1.206 7.074 16.326 16.326 0 0 0 3.5 5.302l2.642-2.675a12.544 12.544 0 0 1-2.695-4.076 12.679 12.679 0 0 1-.945-4.811Z" fill="url(#a)"/><path d="M16.139 3.777c.207 0 .414.008.62.018l.185-3.774a15.909 15.909 0 0 0-6.983 1.222A16.082 16.082 0 0 0 4.727 4.79l2.64 2.676a12.357 12.357 0 0 1 4.023-2.732 12.223 12.223 0 0 1 4.748-.958Z" fill="url(#b)"/><path d="M16.139 28.932c-.208 0-.415 0-.621-.017l-.187 3.773a15.898 15.898 0 0 0 6.981-1.221 16.072 16.072 0 0 0 5.232-3.549l-2.636-2.675a12.363 12.363 0 0 1-4.022 2.731 12.228 12.228 0 0 1-4.747.958Z" fill="url(#c)"/><path d="m23.134 5.972 3.138-2.344A15.933 15.933 0 0 0 16.134 0v3.777a12.23 12.23 0 0 1 7 2.195Z" fill="url(#d)"/><path d="M32.276 16.355a16.67 16.67 0 0 0-.254-2.931l-3.473 2.594v.337a12.7 12.7 0 0 1-1.067 5.1 12.538 12.538 0 0 1-3.021 4.221l2.505 2.806a16.306 16.306 0 0 0 3.927-5.492 16.498 16.498 0 0 0 1.383-6.635Z" fill="#21A038"/><path d="M16.139 28.932a12.25 12.25 0 0 1-5.034-1.082 12.393 12.393 0 0 1-4.165-3.06l-2.768 2.537a16.105 16.105 0 0 0 5.419 3.98 15.913 15.913 0 0 0 6.548 1.403v-3.777Z" fill="url(#e)"/><path d="M7.816 7.033 5.312 4.227a16.304 16.304 0 0 0-3.928 5.491A16.498 16.498 0 0 0 0 16.354h3.728a12.7 12.7 0 0 1 1.067-5.1 12.54 12.54 0 0 1 3.021-4.221Z" fill="url(#f)"/><g clip-path="url(#g)" fill="#21A038"><path d="m93.13 9.353 4.617-3.409H82.293v20.483h15.454v-3.409H86.703v-5.246h9.421v-3.409h-9.42v-5.01h6.426Zm-21.235 4.571H66.53V9.35h8.563l4.614-3.419H62.123v20.483h9.205c5.16 0 8.122-2.343 8.122-6.43 0-3.91-2.683-6.061-7.555-6.061Zm-.766 9.082H66.53V17.33h4.6c2.79 0 4.1.951 4.1 2.838s-1.393 2.838-4.1 2.838Zm37.978-17.065h-8.412v20.483h4.409v-5.802h4.003c5.367 0 8.687-2.83 8.687-7.351 0-4.522-3.32-7.33-8.687-7.33Zm-.093 11.27h-3.91v-7.86h3.91c2.823 0 4.381 1.397 4.381 3.931s-1.558 3.927-4.381 3.927ZM55.506 21.59a7.685 7.685 0 0 1-3.71.93c-3.876 0-6.688-2.772-6.688-6.59 0-3.819 2.812-6.598 6.688-6.598a6.545 6.545 0 0 1 3.907 1.212l3.084-2.276-.209-.148c-1.799-1.585-4.203-2.424-6.954-2.424-2.985 0-5.69 1.006-7.623 2.836a9.892 9.892 0 0 0-3.024 7.294 10.238 10.238 0 0 0 3.006 7.4c1.941 1.904 4.641 2.952 7.605 2.952 3.096 0 5.802-1.082 7.635-3.051l-2.761-2.061-.956.524Zm79.771-7.666h-5.363V9.35h11.525V5.932h-15.935v20.483h9.193c5.16 0 8.122-2.343 8.122-6.43.012-3.91-2.67-6.061-7.542-6.061Zm-.766 9.082h-4.597V17.33h4.597c2.791 0 4.099.951 4.099 2.838s-1.38 2.838-4.099 2.838Zm58.436 3.38h-4.47V5.903h4.47v8.603h2.433l6.57-8.603h5.066l-7.793 9.744 9.049 10.739h-5.931l-6.651-8.056h-2.743v8.056Zm-33.888-3.893h-9.456L148 26.471h-4.757l8.869-20.483h4.756l8.725 20.483h-4.931l-1.603-3.978Zm-1.481-3.71-3.219-7.956-3.237 7.955h6.456Zm14.033-12.795v8.553h9.25V5.988h4.609v20.483h-4.609V18.4h-9.25v8.07h-4.609V5.989h4.609Z"/></g><defs><linearGradient id="a" x1="5.481" y1="27.446" x2="1.31" y2="15.548" gradientUnits="userSpaceOnUse"><stop offset=".14" stop-color="#F1E813"/><stop offset=".3" stop-color="#E6E418"/><stop offset=".58" stop-color="#C9DA26"/><stop offset=".89" stop-color="#A2CC39"/></linearGradient><linearGradient id="b" x1="5.791" y1="5.459" x2="16.318" y2="1.5" gradientUnits="userSpaceOnUse"><stop offset=".06" stop-color="#0FA7DF"/><stop offset=".54" stop-color="#0098F8"/><stop offset=".92" stop-color="#0290EA"/></linearGradient><linearGradient id="c" x1="15.085" y1="30.429" x2="26.965" y2="27.781" gradientUnits="userSpaceOnUse"><stop offset=".12" stop-color="#A2CC39"/><stop offset=".28" stop-color="#86C239"/><stop offset=".87" stop-color="#219F38"/></linearGradient><linearGradient id="d" x1="15.358" y1="1.265" x2="25.524" y2="4.361" gradientUnits="userSpaceOnUse"><stop offset=".06" stop-color="#0290EA"/><stop offset=".79" stop-color="#0C89CA"/></linearGradient><linearGradient id="e" x1="5.107" y1="26.867" x2="16.183" y2="30.951" gradientUnits="userSpaceOnUse"><stop offset=".13" stop-color="#F1E813"/><stop offset=".3" stop-color="#EAE616"/><stop offset=".53" stop-color="#D8DF1F"/><stop offset=".8" stop-color="#BAD52D"/><stop offset=".98" stop-color="#A2CC39"/></linearGradient><linearGradient id="f" x1="1.389" y1="16.812" x2="5.925" y2="5.169" gradientUnits="userSpaceOnUse"><stop offset=".07" stop-color="#A2CC39"/><stop offset=".26" stop-color="#81C45E"/><stop offset=".92" stop-color="#0FA7DF"/></linearGradient><clipPath id="g"><path fill="#fff" transform="translate(40.966 5.69)" d="M0 0h168.414v21.621H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/logos/yahoo.svg b/build/img/poweredby/logos/yahoo.svg
new file mode 100644
index 0000000..be5d9cc
--- /dev/null
+++ b/build/img/poweredby/logos/yahoo.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="277.324" viewBox="0 0 264.583 73.375"><g transform="translate(260.955 41.214)"><path style="opacity:1;fill:#5f01d1;fill-opacity:1;stroke:none;stroke-width:.08756009;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:2.61310005;stroke-dasharray:none;stroke-opacity:1" d="M-260.955-23.352h15.74l9.166 23.45 9.285-23.45h15.326l-23.078 55.514h-15.423l6.317-14.71zm65.484-.933c-11.827 0-19.304 10.607-19.304 21.17 0 11.886 8.197 21.31 19.08 21.31 8.117 0 11.177-4.946 11.177-4.946V17.1h13.73v-40.45h-13.73v3.677s-3.414-4.611-10.953-4.611zm2.92 13c5.457 0 8.273 4.318 8.273 8.214 0 4.196-3.017 8.313-8.273 8.313-4.356 0-8.293-3.56-8.293-8.134 0-4.64 3.166-8.393 8.293-8.393zm26.491 28.386v-58.315h14.36v21.68s3.41-4.746 10.554-4.746c8.738 0 13.857 6.51 13.857 15.814V17.1h-14.254V-4.964c0-3.148-1.5-6.19-4.897-6.19-3.458 0-5.26 3.088-5.26 6.19v22.065Zm63.255-41.381c-13.545 0-21.61 10.299-21.61 21.333 0 12.557 9.765 21.142 21.66 21.142 11.53 0 21.62-8.195 21.62-20.931 0-13.936-10.564-21.544-21.67-21.544zm.129 13.114c4.784 0 8.094 3.985 8.094 8.234 0 3.624-3.084 8.094-8.094 8.094-4.59 0-8.036-3.682-8.036-8.134 0-4.288 2.864-8.194 8.036-8.194zm45.463-13.114c-13.544 0-21.609 10.299-21.609 21.333 0 12.557 9.765 21.142 21.66 21.142 11.53 0 21.619-8.195 21.619-20.931 0-13.936-10.563-21.544-21.67-21.544zm.13 13.114c4.784 0 8.094 3.985 8.094 8.234 0 3.624-3.085 8.094-8.095 8.094-4.59 0-8.035-3.682-8.035-8.134 0-4.288 2.864-8.194 8.035-8.194z"/><circle style="opacity:1;fill:#5f01d1;fill-opacity:1;stroke:none;stroke-width:.08829153;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:2.61310005;stroke-dasharray:none;stroke-opacity:1" cx="-24.212" cy="8.425" r="9.535"/><path style="opacity:1;fill:#5f01d1;fill-opacity:1;stroke:none;stroke-width:.08756009;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:2.61310005;stroke-dasharray:none;stroke-opacity:1" d="M-11.543-4.614H-28.71l15.236-36.6H3.628Z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/001.png b/build/img/poweredby/videos/001.png
new file mode 100644
index 0000000..499898e
--- /dev/null
+++ b/build/img/poweredby/videos/001.png
Binary files differ
diff --git a/build/img/poweredby/videos/001.svg b/build/img/poweredby/videos/001.svg
new file mode 100644
index 0000000..094c3fc
--- /dev/null
+++ b/build/img/poweredby/videos/001.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="247" y="125" width="295" height="210"><path fill="#0070CC" d="M247.581 125.786H542V335H247.581z"/></mask><g mask="url(#a)"><path d="m321.199 178.809 158.703 92.772-158.703 92.771V178.809Z" stroke="#fff"/><path d="m373.017 178.809 158.703 92.772-158.703 92.771V178.809Z" stroke="#fff"/><path d="m424.835 178.809 158.704 92.772-158.704 92.771V178.809Z" stroke="#fff"/><g filter="url(#b)"><path d="m441.387 271.581-160.195 93.642V177.938l160.195 93.643Z" fill="#fff" fill-opacity=".14"/></g></g><path d="M69.297 297.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.376-.555-.861-.555-1.435V288.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H73.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.365 33.365 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.399v.825c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M111.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.7 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.591-.844-.591-1.418 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.179-1.271-.52v1.686h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.59-.844-.59-1.418 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.377a1.305 1.305 0 0 0-.358.915c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Z" fill="#fff"/><path d="M48.601 282.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Zm67.399-.161c0 .736-.573 1.31-1.325 1.31s-1.342-.574-1.342-1.31c0-.718.59-1.292 1.342-1.292a1.282 1.282 0 0 1 1.325 1.292Zm-2.327 0c0 .574.429 1.041 1.02 1.041.573 0 .985-.467.985-1.023 0-.574-.412-1.041-1.003-1.041-.59-.018-1.002.449-1.002 1.023Zm.787.682h-.304v-1.292c.125-.018.287-.036.501-.036.251 0 .358.036.448.09a.363.363 0 0 1 .125.287c0 .143-.107.251-.268.305v.018c.125.054.197.143.232.323.036.197.072.269.09.323h-.322a1.09 1.09 0 0 1-.108-.323c-.018-.144-.107-.197-.268-.197h-.143v.502h.017Zm.018-.736h.144c.161 0 .304-.054.304-.197 0-.126-.09-.198-.269-.198-.071 0-.143 0-.161.018v.377h-.018ZM139 273v1.916h13.431V273H139Zm15.334 0v1.916h19.139S171.518 273 168.929 273h-14.595Zm22.894 0v1.916h11.579l-.688-1.916h-10.891Zm19.88 0-.687 1.916h11.474V273h-10.787ZM139 276.726v1.915h13.431v-1.915H139Zm15.334.002v1.913h21.36s-.25-1.474-.685-1.913h-20.675Zm22.894 0v1.913h12.848l-.636-1.913h-12.212Zm18.506 0-.637 1.913h12.798v-1.913h-12.161Zm-52.874 3.723v1.919h5.816v-1.919h-5.816Zm15.333 0v1.919h5.817v-1.919h-5.817Zm11.474 0v1.919h5.817s.369-1.014.369-1.919h-6.186Zm11.42 0v1.919H191.4l-.688-1.919h-9.625Zm13.38 0-.69 1.919h10.363v-1.919h-9.673Zm-51.607 3.728v1.916h5.816v-1.916h-5.816Zm15.333 0v1.916h14.857s1.243-.983 1.639-1.916h-16.496Zm22.894 0v1.916h5.817v-1.066l.369 1.066h10.655l.396-1.066v1.066h5.816v-1.916h-10.918l-.58 1.623-.582-1.623h-10.973Zm-38.227 3.726v1.916h5.816v-1.916h-5.816Zm15.333 0v1.916h16.496c-.396-.93-1.639-1.916-1.639-1.916h-14.857Zm22.894 0v1.916h5.817v-1.916h-5.817Zm6.873 0 .704 1.916h7.989l.668-1.916h-9.361Zm10.364 0v1.916h5.816v-1.916h-5.816Zm-55.464 3.725v1.916h5.816v-1.916h-5.816Zm15.333 0v1.916h5.817v-1.916h-5.817Zm11.474 0v1.916h6.186c0-.904-.369-1.916-.369-1.916h-5.817Zm11.42 0v1.916h5.817v-1.916h-5.817Zm8.194 0 .682 1.916h5.356l.687-1.916h-6.725Zm9.043 0v1.916h5.816v-1.916h-5.816Zm-59.219 3.726v1.918h13.431v-1.918h-13.431Zm15.229 0v1.918h20.675c.435-.439.685-1.918.685-1.918h-21.36Zm22.999 0v1.918h9.571v-1.918h-9.571Zm13.271 0 .701 1.918h2.725l.658-1.918h-4.084Zm7.72 0v1.918H208v-1.918h-9.676Zm-59.219 3.728V301h13.431v-1.916h-13.431Zm15.229 0v1.913h14.595c2.589 0 4.544-1.913 4.544-1.913h-19.139Zm22.999 0V301h9.571v-1.916h-9.571Zm14.6 0 .674 1.911.116.002.685-1.913h-1.475Zm6.391 0V301H208v-1.916h-9.676Z" fill="#fff"/><defs><filter id="b" x="267.577" y="164.322" width="187.425" height="214.516" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="3.115"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_101:42"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_101:42" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-13.615" dy="13.615"/><feGaussianBlur stdDeviation="6.808"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.1 0"/><feBlend in2="shape" result="effect2_innerShadow_101:42"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="13.615" dy="-13.615"/><feGaussianBlur stdDeviation="6.808"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.584157 0 0 0 0 0.584157 0 0 0 0 0.584157 0 0 0 0.1 0"/><feBlend in2="effect2_innerShadow_101:42" result="effect3_innerShadow_101:42"/></filter></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/002.png b/build/img/poweredby/videos/002.png
new file mode 100644
index 0000000..f02b80e
--- /dev/null
+++ b/build/img/poweredby/videos/002.png
Binary files differ
diff --git a/build/img/poweredby/videos/002.svg b/build/img/poweredby/videos/002.svg
new file mode 100644
index 0000000..04ac016
--- /dev/null
+++ b/build/img/poweredby/videos/002.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#C4C4C4" d="M0 0h542v335H0z"/><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="542" height="335"><path fill="#ED1C24" d="M0 0h542v335H0z"/></mask><g mask="url(#a)" fill-rule="evenodd" clip-rule="evenodd"><path d="M834.86 29.796 13.46 360.04l-.588-1.536 821.4-330.244.588 1.536Z" fill="url(#b)"/><path d="M791.762 25.992 56.501 363.813l-.659-1.505L791.104 24.487l.658 1.505Z" fill="url(#c)"/><path d="M753.812 19.66 94.66 370.103l-.74-1.464L753.07 18.195l.741 1.465Z" fill="url(#d)"/><path d="M720.365 10.805 128.073 378.907l-.835-1.411L719.531 9.394l.834 1.411Z" fill="url(#e)"/><path d="M691.028-.705 157.513 390.483l-.937-1.342L690.092-2.047l.936 1.342Z" fill="url(#f)"/><path d="M665.406-15.274 183.237 404.831l-1.042-1.257L664.364-16.531l1.042 1.257Z" fill="url(#g)"/><path d="M643.11-32.895 205.64 422.354l-1.147-1.157 437.471-455.25 1.146 1.158Z" fill="url(#h)"/><path d="M623.872-53.838 224.976 443.323l-1.243-1.048L622.63-54.885l1.242 1.047Z" fill="url(#i)"/><path d="M607.426-78.504 241.633 467.872l-1.327-.933L606.099-79.438l1.327.934Z" fill="url(#j)"/><path d="M593.508-107.432 255.621 496.551l-1.396-.82 337.887-603.984 1.396.821Z" fill="url(#k)"/><path d="M581.853-140.753 267.198 529.768l-1.45-.715 314.654-670.521 1.451.715Z" fill="url(#l)"/></g><path fill-rule="evenodd" clip-rule="evenodd" d="M134.954 265.907h34.892v34.424h-34.892v-34.424Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M135.963 266.902h32.873v32.434h-32.873v-32.434Z" fill="#FFF200"/><path fill-rule="evenodd" clip-rule="evenodd" d="m137.708 292.783 4.288 4.312 10.047-10.057 10.383 10.265 4.351-4.251-10.279-10.14 1.976-1.887v-4.023l1.241-1.037v3.152l1.597 1.285 4.771-4.707 1.534 1.161c.904-3.297-4.33-10.783-8.659-6.635l-5.045 4.935 1.03 1.224-2.565 2.467-2.479-2.406 1.303-1.162-5.528-5.266c-4.162-3.381-8.429 1.763-8.576 6.781l1.513-1.244 4.645 4.936 1.66-1.368v-3.028l1.03.766v3.962l2.017 1.99-10.255 9.975Zm41.05-22.749v2.986h1.303c1.786-.332 1.303-2.862 0-2.986h-1.303Zm-3.7-2.966v13.521h3.7v-4.396l3.152 4.396h4.373l-3.888-5.412c4.498-2.156 2.816-8.046-1.913-8.108h-5.424v-.001Zm17.11 6.76c1.219 0 2.206.913 2.206 2.033 0 1.119-.988 2.032-2.206 2.032-1.198 0-2.186-.913-2.186-2.032 0-1.12.988-2.033 2.186-2.033Zm-.778-2.986c1.009 0 1.954.332 2.732.871v-.518h3.615l.021 9.394h-3.657l.021-.581a4.787 4.787 0 0 1-2.732.851c-2.691 0-4.897-2.24-4.897-4.998s2.207-5.019 4.897-5.019Zm8.281.353h3.847v9.394h-3.847v-9.394Zm1.933-5.371c1.115 0 2.019.912 2.019 2.011a2.023 2.023 0 0 1-2.019 2.012 2.028 2.028 0 0 1-2.038-2.012c0-1.098.904-2.011 2.038-2.011Zm29.196 5.371h3.847v9.394H230.8v-9.394Zm1.913-5.371c1.135 0 2.039.912 2.039 2.011 0 1.099-.904 2.012-2.039 2.012a2.023 2.023 0 0 1-2.018-2.012c0-1.098.904-2.011 2.018-2.011Zm-28.481 5.371v2.986h1.325v6.408h3.721v-6.408h3.489v6.408h3.846v-6.449h2.396v-2.904h-2.502v-2.094c-.063-.767 1.766-1.078 2.397-.456v-3.07c-3.531-1.099-6.39.872-6.369 3.92v1.659h-3.279v-2.053c-.043-.767 1.556-1.078 2.479-.456v-3.07c-3.069-.891-6.347.581-6.326 3.899v1.659l-1.177.021Zm20.262 9.664c3.301-.021 4.519-1.369 5.234-3.339h-3.341c-1.514 1.908-3.721.518-3.616-1.037h7.063c0-3.816-2.06-5.62-5.339-5.62-3.278 0-5.338 2.281-5.338 5.06 0 2.779 2.395 4.956 5.337 4.936Zm-1.24-6.595c.042-1.141 2.565-1.141 2.732 0h-2.732Zm27.43 6.595c3.321-.021 4.54-1.369 5.254-3.339h-3.363c-1.513 1.908-3.72.518-3.614-1.037h7.063c0-3.816-2.039-5.62-5.339-5.62-3.279 0-5.339 2.281-5.339 5.06 0 2.779 2.395 4.956 5.338 4.936Zm-1.24-6.595c.042-1.141 2.564-1.141 2.732 0h-2.732Zm-5.107-2.882-1.136 2.281c-1.429-.436-2.817-.352-2.774.041.042.249-.189.684 2.038.996 3.321.518 3.048 6.615-2.522 6.159-1.534-.104-2.774-.498-3.804-1.1l1.241-2.447c1.744.85 3.425 1.348 3.551.498.148-1.058-1.828-.684-3.026-1.577-2.144-1.306-.926-5.35 2.585-5.392 1.24-.081 2.522.126 3.847.541Zm13.157-.187v9.394h3.595v-5.745c.105-1.431 2.963-1.68 2.985 0v5.745h3.635V274.7c-.084-3.297-3.594-4.894-6.768-2.8v-.705h-3.447Zm-80.313 15.138-2.396 13.936h6.789c4.604 0 6.495-5.64 3.216-7.569 2.796-2.551 1.366-6.387-1.639-6.429l-5.97.062Zm2.753 8.316-.483 2.302h1.576c1.787.083 1.577-2.302.547-2.302h-1.64Zm.799-4.998-.399 1.867.483.02c1.451.083 2.291-1.887.547-1.887h-.631Zm5.591 10.639h4.12l1.24-2.448h4.666l.694 2.489h3.804l-3.3-13.915h-3.889l-7.335 13.874Zm6.705-5.371h2.565l-.82-3.672-1.745 3.672Zm9.122 5.412h3.805l.966-8.73 5.444 8.689h4.078l1.702-13.958h-3.804l-1.072 8.731-5.444-8.772h-3.931l-1.744 14.04Zm18.728-14.04-2.669 13.999h4.015l1.071-5.227 3.594 5.227h5.276l-5.149-7.342 6.579-6.677h-5.108l-4.498 4.935.714-4.935-3.825.02Z" fill="#000"/><path d="M69.297 297.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.376-.555-.861-.555-1.435V288.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H73.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.365 33.365 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.399v.825c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M111.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.7 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.591-.844-.591-1.418 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.179-1.271-.52v1.686h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.59-.844-.59-1.418 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.377a1.305 1.305 0 0 0-.358.915c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.216 1.216 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Z" fill="#fff"/><path d="M48.601 282.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><defs><linearGradient id="b" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="c" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="d" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="e" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="f" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="g" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="h" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="i" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="j" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="k" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient><linearGradient id="l" x1="419.552" y1="-138.945" x2="428.479" y2="527.239" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#B1C9DC"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/003.png b/build/img/poweredby/videos/003.png
new file mode 100644
index 0000000..3379822
--- /dev/null
+++ b/build/img/poweredby/videos/003.png
Binary files differ
diff --git a/build/img/poweredby/videos/003.svg b/build/img/poweredby/videos/003.svg
new file mode 100644
index 0000000..4ddbc23
--- /dev/null
+++ b/build/img/poweredby/videos/003.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="277" y="149" width="265" height="186"><path fill="#0070CC" d="M277 149h265v186H277z"/></mask><g mask="url(#a)"><path d="M541.5 294.5c0 4.35-3.39 8.626-9.861 12.614-6.442 3.971-15.797 7.565-27.402 10.59-23.202 6.049-55.283 9.796-90.737 9.796-35.454 0-67.535-3.747-90.737-9.796-11.605-3.025-20.96-6.619-27.402-10.59-6.471-3.988-9.861-8.264-9.861-12.614 0-4.35 3.39-8.626 9.861-12.614 6.442-3.971 15.797-7.565 27.402-10.59 23.202-6.049 55.283-9.796 90.737-9.796 35.454 0 67.535 3.747 90.737 9.796 11.605 3.025 20.96 6.619 27.402 10.59 6.471 3.988 9.861 8.264 9.861 12.614Z" stroke="#fff"/><path d="M541.5 349.5c0 4.35-3.39 8.626-9.861 12.614-6.442 3.971-15.797 7.565-27.402 10.59-23.202 6.049-55.283 9.796-90.737 9.796-35.454 0-67.535-3.747-90.737-9.796-11.605-3.025-20.96-6.619-27.402-10.59-6.471-3.988-9.861-8.264-9.861-12.614 0-4.35 3.39-8.626 9.861-12.614 6.442-3.971 15.797-7.565 27.402-10.59 23.202-6.049 55.283-9.796 90.737-9.796 35.454 0 67.535 3.747 90.737 9.796 11.605 3.025 20.96 6.619 27.402 10.59 6.471 3.988 9.861 8.264 9.861 12.614Zm0-113c0 4.35-3.39 8.626-9.861 12.614-6.442 3.971-15.797 7.565-27.402 10.59-23.202 6.049-55.283 9.796-90.737 9.796-35.454 0-67.535-3.747-90.737-9.796-11.605-3.025-20.96-6.619-27.402-10.59-6.471-3.988-9.861-8.264-9.861-12.614 0-4.35 3.39-8.626 9.861-12.614 6.442-3.971 15.797-7.565 27.402-10.59 23.202-6.049 55.283-9.796 90.737-9.796 35.454 0 67.535 3.747 90.737 9.796 11.605 3.025 20.96 6.619 27.402 10.59 6.471 3.988 9.861 8.264 9.861 12.614Z" stroke="#fff"/><g filter="url(#b)"><ellipse cx="412.5" cy="202.5" rx="128.5" ry="33.5" fill="#fff" fill-opacity=".148"/></g></g><path d="M65.297 297.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.376-.555-.861-.555-1.435V288.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H69.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.37 33.37 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.4v.825c0 .592-.198 1.077-.591 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M107.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.7 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.591-.844-.591-1.418 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.538 0-.95-.179-1.271-.52v1.686h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .985.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.59-.844-.59-1.418 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.377a1.305 1.305 0 0 0-.358.915c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.442 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Z" fill="#fff"/><path d="M44.601 282.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Zm112.193 9.851h-12.276c.42 2.323 2.062 3.745 4.045 3.745 1.262 0 2.844-.16 4.005-2.143l3.805.801c-1.422 3.365-4.305 4.987-7.83 4.987-4.566 0-8.271-3.465-8.271-8.531 0-5.067 3.725-8.572 8.331-8.572 4.306 0 8.011 3.325 8.171 8.251v1.462h.02Zm-12.156-3.004h7.79c-.541-2.062-2.103-2.984-3.805-2.984-1.622.02-3.464.982-3.985 2.984Zm57.676 9.933h-4.266v-1.381c-1.302 1.201-3.064 1.882-5.327 1.882-4.105 0-7.91-3.465-7.91-8.531 0-5.067 3.805-8.571 7.91-8.571 2.263 0 4.045.68 5.327 1.882V277h4.266v22.329Zm-4.266-8.05c0-2.984-2.303-4.847-4.586-4.847-2.583 0-4.526 1.883-4.526 4.847 0 2.984 1.943 4.806 4.526 4.806 2.303 0 4.586-1.842 4.586-4.806Zm39.171-8.051h-5.887v3.565h5.887c1.643 0 2.744.701 2.744 2.323v.26h-4.646c-4.065 0-6.408 2.063-6.408 5.167 0 3.164 2.463 5.267 6.148 5.267 2.203 0 3.805-.741 4.906-1.802v1.321h4.085v-10.534c0-3.845-2.703-5.487-6.829-5.567Zm2.744 9.573c0 2.062-1.962 3.625-4.225 3.625-1.643 0-2.744-.782-2.744-1.963 0-1.102.901-1.842 2.263-1.842h4.726v.18h-.02Zm-27.957-9.573h-5.887v3.565h5.887c1.643 0 2.744.701 2.744 2.323v.26h-4.646c-4.065 0-6.409 2.063-6.409 5.167 0 3.164 2.464 5.267 6.149 5.267 2.202 0 3.805-.741 4.906-1.802v1.321h4.065v-10.534c0-3.845-2.703-5.487-6.809-5.567Zm2.744 9.573c0 2.062-1.963 3.625-4.226 3.625-1.642 0-2.743-.782-2.743-1.963 0-1.102.901-1.842 2.263-1.842h4.726v.18h-.02Zm-38.21-9.573h-5.888v3.565h5.888c1.642 0 2.743.701 2.743 2.323v.26h-4.646c-4.065 0-6.408 2.063-6.408 5.167 0 3.164 2.463 5.267 6.148 5.267 2.203 0 3.805-.741 4.906-1.802v1.321h4.086v-10.534c0-3.845-2.704-5.487-6.829-5.567Zm2.743 9.573c0 2.062-1.962 3.625-4.225 3.625-1.642 0-2.744-.782-2.744-1.963 0-1.102.901-1.842 2.263-1.842h4.726v.18h-.02Zm-10.914-9.593c-2.623 0-4.486 1.042-5.788 2.924v-2.944h-4.265v16.121h4.265v-5.207c0-4.485 1.803-7.309 5.748-7.309h.2v-3.585h-.16Z" fill="#fff"/><path d="M139.471 295.424c-.641.241-1.322.401-1.842.401-1.422 0-2.363-.841-2.363-2.784v-6.368h4.365v-3.485h-4.365v-3.945H131v14.139c0 4.425 2.523 6.428 6.328 6.428 1.342 0 2.644-.28 4.286-1.182-.861-.881-1.682-1.962-2.143-3.204Zm88.096.361c-.18.02-.341.04-.481.04-1.422 0-2.363-.841-2.363-2.784v-6.368h4.486v-3.485h-4.486v-3.945h-4.266v14.139c0 4.425 2.524 6.428 6.329 6.428.941 0 1.762-.14 2.743-.521-1.261-.901-1.742-2.383-1.962-3.504Z" fill="#fff"/><path d="M251.158 296.866c0 1.522-1.162 2.704-2.804 2.704-1.622 0-2.804-1.162-2.804-2.704 0-1.462 1.162-2.724 2.804-2.724s2.804 1.282 2.804 2.724Z" fill="#F06F37"/><defs><filter id="b" x="273.2" y="158.2" width="278.6" height="88.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="4.32"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_101:44"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_101:44" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-10.8" dy="10.8"/><feGaussianBlur stdDeviation="5.4"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.148 0"/><feBlend in2="shape" result="effect2_innerShadow_101:44"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="10.8" dy="-10.8"/><feGaussianBlur stdDeviation="5.4"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.76 0 0 0 0 0.76 0 0 0 0 0.76 0 0 0 0.148 0"/><feBlend in2="effect2_innerShadow_101:44" result="effect3_innerShadow_101:44"/></filter></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/004.png b/build/img/poweredby/videos/004.png
new file mode 100644
index 0000000..db9b727
--- /dev/null
+++ b/build/img/poweredby/videos/004.png
Binary files differ
diff --git a/build/img/poweredby/videos/004.svg b/build/img/poweredby/videos/004.svg
new file mode 100644
index 0000000..b55a453
--- /dev/null
+++ b/build/img/poweredby/videos/004.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#004782" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="262" y="116" width="280" height="219"><path fill="#004782" d="M262 116h280v219H262z"/></mask><g mask="url(#a)"><path d="M589 189v90c0 5.523-4.477 10-10 10H300c-5.523 0-10-4.477-10-10v-90c0-5.523 4.477-10 10-10h279c5.523 0 10 4.477 10 10Z" stroke="url(#b)"/><path d="M589 216v35H290v-35h299Z" stroke="url(#c)"/><path d="M508 155v170c0 5.523-4.477 10-10 10H344c-5.523 0-10-4.477-10-10V155c0-5.523 4.477-10 10-10h154c5.523 0 10 4.477 10 10Z" stroke="url(#d)"/><path d="m199.001 441.575 263.326-263.326m-217.02 309.634 263.326-263.327M291.614 534.19 554.94 270.864M337.921 580.497l263.326-263.326" stroke="#fff" stroke-opacity=".1"/><path fill="#fff" d="m338.216 210.39-41.472 41.472 41.472 41.472 41.472-41.472z"/><path stroke="#fff" stroke-width="3" d="m338.347 224.202-39.572 39.572 39.572 39.571 39.572-39.571z"/><path stroke="#fff" stroke-width="2" d="m339.459 232.39-40.28 40.279 40.28 40.279 40.279-40.28z"/><path stroke="#fff" d="m339.459 241.689-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".8" d="m339.323 251.559-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m339.878 260.737-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m339.878 270.72-40.986 40.987 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m339.878 280.705-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".4" d="m339.878 290.689-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".3" d="m339.87 300.68-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".2" d="m339.87 310.665-40.986 40.986 40.986 40.986 40.986-40.986z"/><path fill="#fff" d="m429.404 298.488-41.472 41.472 41.472 41.472 41.472-41.472z"/><path stroke="#fff" stroke-width="3" d="m429.535 312.3-39.572 39.573 39.572 39.571 39.572-39.571z"/><path stroke="#fff" stroke-width="2" d="m430.646 320.488-40.28 40.279 40.28 40.279 40.279-40.28z"/><path stroke="#fff" d="m430.646 329.787-40.986 40.986 40.986 40.986 40.986-40.986z"/><path fill="#fff" d="m423.37 126-41.472 41.472 41.472 41.472 41.472-41.472z"/><path stroke="#fff" stroke-width="3" d="m423.5 139.812-39.571 39.572 39.572 39.571 39.572-39.571z"/><path stroke="#fff" stroke-width="2" d="m424.613 147.999-40.28 40.279 40.28 40.279 40.279-40.28z"/><path stroke="#fff" d="m424.613 157.298-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".8" d="m424.477 167.169-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m425.032 176.346-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m425.032 186.33-40.986 40.987 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="M425.032 196.315 384.046 237.3l40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".4" d="m425.032 206.298-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".3" d="m425.024 216.29-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".2" d="m425.024 226.275-40.986 40.986 40.986 40.986 40.986-40.986z"/><path fill="#fff" d="m507.463 211.801-41.472 41.472 41.472 41.472 41.472-41.472z"/><path stroke="#fff" stroke-width="3" d="m507.594 225.614-39.572 39.572 39.572 39.571 39.572-39.571z"/><path stroke="#fff" stroke-width="2" d="m508.706 233.8-40.28 40.28 40.28 40.279 40.279-40.28z"/><path stroke="#fff" d="m508.706 243.1-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".8" d="m508.57 252.97-40.986 40.987 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m509.125 262.148-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m509.125 272.132-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".5" d="m509.125 282.116-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".4" d="m509.125 292.1-40.986 40.986 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".3" d="m509.118 302.09-40.986 40.987 40.986 40.986 40.986-40.986z"/><path stroke="#fff" stroke-opacity=".2" d="m509.118 312.076-40.986 40.986 40.986 40.986 40.986-40.986z"/></g><path d="M69.297 296.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.376-.555-.861-.555-1.435V287.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H73.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.365 33.365 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.399v.825c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M111.49 292.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.7 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.591-.844-.591-1.418 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.179-1.271-.52v1.686h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.59-.844-.59-1.418 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.377a1.305 1.305 0 0 0-.358.915c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.216 1.216 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Z" fill="#fff"/><path d="M48.601 281.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><g clip-path="url(#e)" fill="#FF0132"><path d="M167.258 280.098c-.557.079-2.94.551-3.735.709-.874.236-8.978 6.541-9.534 8.038-.079.473 0 5.989 0 5.989l4.608.315-.159 1.498c-.635-.079-4.926 0-7.627 0-1.351 0-5.482.157-6.912.079l.159-1.419c.873.079 2.224-.079 3.019-.315.794-.237 1.43-.552 1.43-1.34v-4.728c-.318-.867-7.071-9.299-8.819-10.639-.477-.157-3.893-.551-4.688-.709l.159-1.418h15.493l-.238 1.339c-.715.158-3.973.237-4.847.473 2.225 3.231 5.721 7.487 6.833 9.063.636-.867 6.595-5.044 6.753-6.305-.874-.157-3.654-.551-4.131-.551l-.238-1.419h13.348l-.874 1.34Zm33.052 12.293c-2.463-.157-6.754-.079-9.217 0l.159-1.261c.397 0 2.384-.315 2.86-.394v-4.413c-1.191 0-8.024.158-9.057.394v3.941s2.94.315 3.575.394l-.159 1.339c-2.622-.157-7.945-.157-10.487 0l.158-1.418c.795 0 2.94-.237 3.417-.315.079-.946.079-2.522.079-4.098v-1.97c0-.71 0-2.601-.079-3.31-.556 0-3.019-.237-3.655-.237l.159-1.26c2.225.157 8.978.157 10.806 0l-.159 1.182c-.557 0-2.94.394-3.655.394v3.467h9.057v-5.122c-.635-.079-2.304-.394-3.019-.473l.159-1.182c1.51.079 7.548.079 9.137 0l-.079 1.261c-.477 0-2.225.315-2.861.394v11.19s2.543.315 3.099.394l-.238 1.103Zm47.591-3.703h-2.463V276H251l-.477 1.891-2.622 10.797Zm-1.906 5.043-1.669.079.318-2.837 1.668.079 1.589-.079-.317 2.758h-1.589Zm-13.746-16.47c-6.594.157-10.726 2.679-10.805 7.092v.158c.159 4.413 4.211 7.013 10.805 7.171h.477c6.515-.158 10.647-2.758 10.806-7.25-.159-4.255-4.212-7.014-10.806-7.171h-.477Zm-.715 1.97h1.748c2.225.158 6.277 1.418 6.356 5.201 0 3.783-4.131 5.201-6.356 5.28h-1.748c-2.224-.158-6.277-1.497-6.356-5.28.079-3.783 4.132-5.043 6.356-5.201Z"/><path d="M209.923 279.467c-6.276.158-9.772 2.601-9.772 6.62v.158c0 3.782 3.813 6.462 9.772 6.619h.636c5.959-.157 9.772-2.679 9.852-6.619v-.158c0-4.019-3.893-6.462-9.852-6.62h-.636Zm-.318 1.813h1.272c2.065.079 6.038 1.182 6.038 4.728v.315c0 3.468-3.973 4.65-6.038 4.729h-1.272c-2.065-.079-6.038-1.182-6.038-4.729v-.315c0-3.467 3.973-4.649 6.038-4.728Zm-44.572 1.103-.08 1.103 2.543.631s-3.734 7.407-4.529 8.432c-.636.158-2.304.551-2.94.63l-.159 1.34c.477-.079 7.072 0 7.707 0l.159-1.261-2.304-.552s1.033-2.127 1.192-2.364c.715-.157 5.005-.236 5.005-.236l1.51 4.098s-1.827.315-2.542.315l-.159 1.34h9.454l.159-1.182c-.556.078-2.304-.394-2.939-.473-.715-1.104-3.258-7.487-4.45-10.324l2.145-.315.239-1.103h-3.258c-1.192 0-6.276 0-6.753-.079Zm4.37 1.813 1.827 4.649h-3.972c.238-.551 2.145-4.649 2.145-4.649Zm40.123 10.717c-.318.079-1.351.394-1.668.552 0 .945-.159 5.28-.159 5.28-.08 1.97-.954 3.309-3.258 4.255l-.874-.236c1.112-.631 1.669-1.261 1.748-1.734.238-.631.318-2.128.318-4.807 0 0 0-2.049-.08-2.758a51.97 51.97 0 0 0-2.224-.473v-.631c.874 0 2.939.079 3.655.079.794 0 1.747 0 2.542-.079v.552Zm37.104 1.261c-.159.079-.635.158-1.112.236 0 .71.079 5.832.079 7.014 0 .158-.159.236-.397.079-1.112-1.104-4.688-5.123-5.879-6.541 0 .946.079 4.571.079 5.201.477.158 1.51.394 1.668.394l.08.709h-3.893v-.709c.397-.158.715-.315 1.112-.394.08-.394.08-5.437.08-5.831-.318 0-.874-.079-1.272-.079v-.867h2.861c1.032 1.182 3.496 3.861 4.767 5.28 0-1.182-.08-3.94-.08-4.413-.238 0-.715-.079-1.191-.158l-.08-.709c.238 0 1.589.079 1.827.079.239 0 1.351-.079 1.589-.079l-.238.788Zm-21.134 2.128c0 .945-.874 1.339-1.907 1.497v.709c2.066-.236 3.416-1.024 3.416-2.285v-.079c0-1.418-.953-2.679-3.178-2.679h-4.29l.159.788c.397.079.953.079 1.351.079 0 .945.158 4.964.079 6.146-.238.079-1.033.237-1.351.315l-.079.71h4.926v-.552c-.318-.079-1.43-.315-1.669-.315 0-.237-.079-5.91-.079-6.226.477 0 1.271 0 1.589.079.874.237 1.112 1.103 1.112 1.734m-9.534-2.837-4.29.158v.551l1.112.158c-.715 1.576-2.622 5.595-2.94 6.068-.317.157-.635.236-.953.315l-.08.63h3.417v-.551l-1.033-.315s.636-1.577.874-2.049h2.94l.794 2.049s-.715.157-1.271.236l-.079.552h4.29l.079-.631c-.397.158-1.271-.079-1.271-.079-.556-1.103-1.986-4.57-2.701-6.225l1.112-.237v-.63Zm-2.304 1.418 1.192 2.995h-2.463c.159-.394 1.271-2.995 1.271-2.995Zm20.022-1.418-4.211.158v.551l1.112.158c-.715 1.576-2.622 5.595-2.94 6.068-.317.079-.635.236-.953.315l-.079.63c.953-.079 3.098 0 3.416 0v-.551l-1.033-.315s.636-1.577.874-2.049h2.94l.795 2.049s-.716.157-1.272.236l-.079.551h4.29l.08-.63c-.477.158-1.351-.079-1.351-.079-.874-1.812-2.304-5.28-2.701-6.225l1.033-.158.079-.709Zm-2.304 1.418 1.192 2.995h-2.463c.159-.394 1.271-2.995 1.271-2.995Z"/></g><defs><linearGradient id="b" x1="392.7" y1="237.746" x2="597.036" y2="196.411" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="392.7" y1="234.692" x2="544.174" y2="138.391" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="393.765" y1="246.47" x2="516.97" y2="238.073" gradientUnits="userSpaceOnUse"><stop stop-color="#ED1C24"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="e"><path fill="#fff" transform="translate(135 276)" d="M0 0h116v29H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/005.png b/build/img/poweredby/videos/005.png
new file mode 100644
index 0000000..eaf4cc7
--- /dev/null
+++ b/build/img/poweredby/videos/005.png
Binary files differ
diff --git a/build/img/poweredby/videos/005.svg b/build/img/poweredby/videos/005.svg
new file mode 100644
index 0000000..49b406c
--- /dev/null
+++ b/build/img/poweredby/videos/005.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="252" y="47" width="290" height="288"><path fill="#0070CC" d="M252 47h290v288H252z"/></mask><g mask="url(#a)"><path d="M293 335v-77" stroke="url(#b)"/><path d="M274 354v-77" stroke="url(#c)"/><path d="M255 385v-77" stroke="url(#d)"/><path d="M312 335v-77" stroke="url(#e)"/><path d="M330 335v-87" stroke="url(#f)"/><path d="M349 335v-97" stroke="url(#g)"/><path d="M368 335V228" stroke="url(#h)"/><path d="M386 335V198" stroke="url(#i)"/><path d="M405 335V148" stroke="url(#j)"/><path d="M423 335V118" stroke="url(#k)"/><path d="M442 335V98" stroke="url(#l)"/><path d="M460 335V88" stroke="url(#m)"/><path d="M479 335V68" stroke="url(#n)"/><path d="M497 335V68" stroke="url(#o)"/><path d="M516 335V48" stroke="url(#p)"/><g filter="url(#q)"><path d="M351.91 296.128C313.488 303.08 268.077 331.338 266 354h288V77s-19.586 0-31.159 22.475c-26.655 51.762-40.507 173.055-170.931 196.653Z" fill="#fff" fill-opacity=".119"/></g></g><path d="M69.297 294.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.507 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.556-.376-.377-.555-.862-.555-1.436V285.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H73.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.399 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.365 33.365 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.399v.825c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M111.49 290.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.699 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.358-.77.538-1.325.538-.519 0-.966-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.358-.77.538-1.325.538-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.376a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.706-5.138-2.118-7.25-2.639-7.823-5.277Z" fill="#fff"/><path d="M48.601 279.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Zm149.853 6v-4.613c0-.883-.393-1.423-1.18-1.423-.983 0-1.671 1.08-1.671 2.503v3.533h-1.622v-5.251c0-.589-.049-1.423-.098-1.914h1.327c.147 0 .197.049.197.197v.883h.049c.196-.344.688-1.227 2.212-1.227 1.572 0 2.408 1.031 2.408 2.257v5.055h-1.622Zm-12.73-1.57c.049 0 .098.049.098.147.049.343.049.883.049 1.08-.344.147-1.032.49-1.867.49-2.163 0-3.49-1.276-3.49-3.729 0-2.307 1.179-3.73 3.49-3.73.786 0 1.474.245 1.867.491 0 .245 0 .834-.049 1.079 0 .099-.049.148-.098.148s-.098 0-.148-.049c-.54-.246-1.032-.393-1.474-.393-1.376 0-1.966.883-1.966 2.405 0 1.374.442 2.404 1.966 2.404.59 0 1.081-.196 1.425-.343.148.049.148 0 .197 0Zm5.603 1.57c-.147 0-.246-.049-.246-.245 0-.246-.049-.687-.049-.687-.098.147-.688 1.03-2.162 1.03-1.426 0-2.212-1.079-2.212-2.306 0-1.669 1.622-2.503 4.03-2.503h.295v-.245c0-.737-.541-1.129-1.524-1.129-.884 0-1.622.294-1.917.442 0 0-.049.049-.098.049s-.098-.049-.098-.148c0-.245-.049-.785-.049-1.128.295-.098 1.278-.491 2.359-.491 2.113 0 3.047.981 3.047 2.552v2.797c0 1.031.099 1.669.148 1.963-.148.049-1.376.049-1.524.049Zm-.344-3.582h-.295c-2.064 0-2.457.687-2.457 1.423 0 .589.393 1.129 1.13 1.129 1.032 0 1.573-.982 1.573-2.013v-.539h.049Zm-20.398 2.012c.099 0 .099.098.099.147.049.294.049.981.049 1.178-.197.049-1.032.392-2.212.392-2.261 0-3.637-1.177-3.637-3.729 0-2.16 1.179-3.73 3.293-3.73 2.064 0 3.047 1.374 3.047 3.092 0 .196 0 .54-.049.981h-4.571c0 1.227.787 2.11 2.212 2.11.786 0 1.425-.294 1.671-.392 0 0 .049-.049.098-.049Zm-3.981-2.699h2.998c.049-1.129-.54-1.816-1.474-1.816-.934 0-1.524.687-1.524 1.816Zm-4.522 4.269v-4.564c0-.834-.344-1.472-1.179-1.472-.934 0-1.475 1.031-1.475 2.503v3.533h-1.622v-4.564c0-.736-.295-1.423-1.18-1.423-.983 0-1.474 1.031-1.474 2.552v3.484h-1.622v-5.202c0-.687-.049-1.619-.098-1.963h1.278c.147 0 .196.049.196.197v.883h.049c.099-.196.639-1.227 2.114-1.227 1.376 0 1.917.982 2.064 1.325.148-.245.737-1.325 2.163-1.325 1.474 0 2.457.785 2.457 2.356v4.956h-1.671v-.049Zm11.993-3.484v3.484h-1.622v-5.3c0-.491-.049-1.472-.098-1.816h1.327c.147 0 .196.049.196.197v.883h.05c.147-.294.589-1.227 1.916-1.227.443 0 .787.147.836.147 0 .295-.049.982-.049 1.178 0 .098-.049.147-.098.147h-.099c-.098-.049-.344-.098-.688-.098-.835-.049-1.671.589-1.671 2.405Zm3.49 3.484v-7.116h1.622v7.165h-1.622v-.049Zm0-8.146v-1.571h1.671v1.571h-1.671Zm-26.542 8.146-.737-2.11h-3.981l-.738 2.11h-1.72l3.588-9.373h1.868l3.49 9.373h-1.77Zm-2.752-7.655-1.573 4.269h3.096l-1.523-4.269Zm48.659 19.531c2.114 0 3.146-.883 3.146-2.159 0-1.276-.885-1.816-1.868-2.11-.295-.099-.54-.197-.786-.246-.639-.196-.983-.491-.983-.932 0-.442.393-.736 1.229-.736.737 0 1.376.294 1.622.441.049 0 .098.049.147.049.049 0 .098-.049.098-.147 0-.245.049-.687.049-1.079-.196-.099-.884-.442-2.064-.442-1.72 0-2.802.932-2.802 2.11s.787 1.669 1.672 1.963c.196.049.589.196.786.245.934.295 1.18.589 1.18.982 0 .54-.59.834-1.622.834a3.558 3.558 0 0 1-1.622-.392c-.049 0-.049-.05-.148-.05-.098 0-.098.148-.098.197 0 .098-.049.834-.049 1.079.196 0 .983.393 2.113.393Zm-3.784-1.718c.098 0 .098.099.147.148.049.294.049.981.049 1.177-.196.049-1.032.393-2.212.393-2.26 0-3.637-1.178-3.637-3.73 0-2.159 1.18-3.729 3.293-3.729 2.065 0 3.048 1.374 3.048 3.091 0 .197 0 .54-.049.982h-4.571c0 1.227.786 2.11 2.211 2.11.787 0 1.426-.294 1.672-.393-.05-.049-.05-.049.049-.049Zm-4.031-2.748h2.998c.05-1.128-.54-1.815-1.474-1.815-.934.049-1.475.736-1.524 1.815Zm-4.472 4.319v-4.613c0-.884-.394-1.423-1.18-1.423-.983 0-1.671 1.079-1.671 2.502v3.534h-1.622v-5.251c0-.589-.049-1.423-.099-1.914h1.328c.147 0 .196.049.196.196v.884h.049c.197-.344.688-1.227 2.212-1.227 1.524 0 2.409 1.03 2.409 2.257v5.055h-1.622Zm-14.795-3.484v3.484h-1.622v-5.3c0-.491-.049-1.472-.098-1.816h1.327c.147 0 .196.049.196.196v.884h.05c.147-.295.589-1.227 1.917-1.227.442 0 .786.147.835.147 0 .294-.049.982-.049 1.178 0 .098-.049.147-.098.147h-.099c-.098-.049-.344-.098-.688-.098-.885-.049-1.671.589-1.671 2.405Zm5.161 3.484v-9.766h-1.622v9.766h1.622Zm-10.174 0v-7.165h1.622v7.165h-1.622Zm-.049-8.196v-1.57h1.671v1.57h-1.671Zm11.992 8.196v-7.165h1.622v7.165h-1.622Zm0-8.196v-1.57h1.672v1.57h-1.672Zm-14.401 8.196-.737-2.11h-3.981l-.787 2.11h-1.72l3.539-9.373h1.917l3.539 9.373h-1.77Zm-2.752-7.656-1.524 4.27h3.096l-1.572-4.27Z" fill="#fff"/><path d="M219.589 299.928c2.015 3.337 5.259 3.239 6.144 3.239h10.42l-12.288-14.87c-5.652.246-8.651 3.877-8.061 5.398l3.785 6.233Z" fill="url(#r)"/><path d="M215.804 293.646c0-.049-.344-.785-.344-1.668 0-3.386 2.998-5.349 6.439-6.036l1.917 2.355c-5.603.197-8.602 3.828-8.012 5.349Z" fill="url(#s)"/><path d="M220.523 282.605c-5.161 0-9.044.834-9.044 2.895 0 .736.246 1.374.885 2.503l3.44 5.643c0-.049-.344-.785-.344-1.668 0-3.386 2.998-5.349 6.439-6.036a15.466 15.466 0 0 1 2.998-.295c.836 0 1.622.049 2.212.246-.295-1.325-1.229-3.288-6.586-3.288Z" fill="url(#t)"/><path d="M206.908 279.071c1.425 2.307 1.966 2.896 5.357 2.896h6.488l-8.945-11.238c-1.966-2.454-3.097-2.896-4.915-2.896h-4.817l6.832 11.238Z" fill="url(#u)"/><defs><linearGradient id="b" x1="293.5" y1="208" x2="293.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="274.5" y1="227" x2="274.5" y2="354" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="255.5" y1="258" x2="255.5" y2="385" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="312.5" y1="208" x2="312.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="330.5" y1="208" x2="330.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" x1="349.5" y1="208" x2="349.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" x1="368.5" y1="208" x2="368.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" x1="386.5" y1="208" x2="386.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" x1="405.5" y1="208" x2="405.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" x1="423.5" y1="208" x2="423.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" x1="442.5" y1="208" x2="442.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" x1="460.5" y1="208" x2="460.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" x1="479.5" y1="208" x2="479.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" x1="497.5" y1="208" x2="497.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" x1="516.5" y1="208" x2="516.5" y2="335" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="r" x1="225.932" y1="287.887" x2="225.932" y2="310.827" gradientUnits="userSpaceOnUse"><stop stop-color="#E30613"/><stop offset=".147" stop-color="#DF0813"/><stop offset=".3" stop-color="#D30D13"/><stop offset=".455" stop-color="#BF1213"/><stop offset=".611" stop-color="#A51511"/><stop offset=".768" stop-color="#86160D"/><stop offset=".81" stop-color="#7C150C"/></linearGradient><linearGradient id="s" x1="215.47" y1="289.795" x2="223.856" y2="289.795" gradientUnits="userSpaceOnUse"><stop stop-color="#6F251A"/><stop offset=".141" stop-color="#7F271B"/><stop offset=".517" stop-color="#A92B1E"/><stop offset=".816" stop-color="#C52B1E"/><stop offset="1" stop-color="#CF2B1E"/></linearGradient><linearGradient id="t" x1="214.549" y1="288.572" x2="223.885" y2="282.954" gradientUnits="userSpaceOnUse"><stop offset=".1" stop-color="#F5F7FA"/><stop offset=".364" stop-color="#E1E6EB"/><stop offset=".893" stop-color="#B0BCC3"/><stop offset="1" stop-color="#A5B3BA"/></linearGradient><linearGradient id="u" x1="209.398" y1="283.851" x2="209.398" y2="268.002" gradientUnits="userSpaceOnUse"><stop stop-color="#212B6C"/><stop offset=".139" stop-color="#0E4584"/><stop offset=".298" stop-color="#00629F"/><stop offset=".454" stop-color="#007AB8"/><stop offset=".606" stop-color="#008ECC"/><stop offset=".75" stop-color="#009CDA"/><stop offset=".885" stop-color="#00A4E3"/><stop offset="1" stop-color="#00A7E5"/></linearGradient><filter id="q" x="257.16" y="68.16" width="305.68" height="294.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="4.42"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_101:46"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_101:46" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-3.4" dy="3.4"/><feGaussianBlur stdDeviation="1.7"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.458 0"/><feBlend in2="shape" result="effect2_innerShadow_101:46"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="3.4" dy="-3.4"/><feGaussianBlur stdDeviation="1.7"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0.458 0"/><feBlend in2="effect2_innerShadow_101:46" result="effect3_innerShadow_101:46"/></filter></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/006.png b/build/img/poweredby/videos/006.png
new file mode 100644
index 0000000..fb132e4
--- /dev/null
+++ b/build/img/poweredby/videos/006.png
Binary files differ
diff --git a/build/img/poweredby/videos/006.svg b/build/img/poweredby/videos/006.svg
new file mode 100644
index 0000000..48c0636
--- /dev/null
+++ b/build/img/poweredby/videos/006.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="286" y="92" width="256" height="243"><path fill="#0070CC" d="M286 92h256v243H286z"/></mask><g mask="url(#a)" stroke-miterlimit="10"><path d="M384.903 99v125.813" stroke="#fff" stroke-opacity=".2"/><path d="M400.042 105.913v118.9" stroke="#fff" stroke-opacity=".2" stroke-width="1.636"/><path d="M415.181 112.826v111.987" stroke="#fff" stroke-opacity=".2" stroke-width="2.273"/><path d="M430.32 119.669v105.144" stroke="#fff" stroke-opacity=".2" stroke-width="2.909"/><path d="M445.528 126.582v98.231" stroke="#fff" stroke-opacity=".2" stroke-width="3.546"/><path d="M460.667 133.495v91.318" stroke="#fff" stroke-opacity=".2" stroke-width="4.182"/><path d="M475.806 140.408v84.405" stroke="#fff" stroke-opacity=".2" stroke-width="4.818"/><path d="M490.945 147.32v77.493" stroke="#fff" stroke-opacity=".2" stroke-width="5.455"/><path d="M506.084 154.233v70.58" stroke="#fff" stroke-opacity=".2" stroke-width="6.091"/><path d="M521.223 161.146v63.667" stroke="#fff" stroke-opacity=".2" stroke-width="6.727"/><path d="M536.362 167.99v56.823" stroke="#fff" stroke-opacity=".2" stroke-width="7.364"/><path d="M482.512 389.89V237.117" stroke="#fff" stroke-opacity=".2"/><path d="M465.368 381.595V237.117" stroke="#fff" stroke-opacity=".2" stroke-width="1.636"/><path d="M448.224 373.368V237.117" stroke="#fff" stroke-opacity=".2" stroke-width="2.273"/><path d="M431.081 365.073V237.117" stroke="#fff" stroke-opacity=".2" stroke-width="2.909"/><path d="M413.937 356.778V237.117" stroke="#fff" stroke-opacity=".2" stroke-width="3.546"/><path d="M396.793 348.482V237.117" stroke="#fff" stroke-opacity=".2" stroke-width="4.182"/><path d="M379.649 340.256V237.117" stroke="#fff" stroke-opacity=".2" stroke-width="4.818"/><path d="M362.575 331.961v-94.844" stroke="#fff" stroke-opacity=".2" stroke-width="5.455"/><path d="M345.431 323.665v-86.548" stroke="#fff" stroke-opacity=".2" stroke-width="6.091"/><path d="M328.287 315.37v-78.253" stroke="#fff" stroke-opacity=".2" stroke-width="6.727"/><path d="M311.144 307.075v-69.958" stroke="#fff" stroke-opacity=".2" stroke-width="7.364"/><path d="M294 298.849v-61.732" stroke="#fff" stroke-opacity=".2" stroke-width="8"/><path d="M360.017 156.238v157.266" stroke="#F6F6F6"/><path d="M377.506 164.395v152.703" stroke="#F6F6F6" stroke-width="1.778"/><path d="M394.927 172.483v148.279" stroke="#F6F6F6" stroke-width="2.556"/><path d="M412.347 180.64v143.717" stroke="#F6F6F6" stroke-width="3.333"/><path d="M429.767 188.728v139.293" stroke="#F6F6F6" stroke-width="4.111"/><path d="M447.187 196.885v134.73" stroke="#F6F6F6" stroke-width="4.889"/><path d="M464.607 204.973v130.306" stroke="#F6F6F6" stroke-width="5.667"/><path d="M482.028 213.13v125.744" stroke="#F6F6F6" stroke-width="6.444"/><path d="M499.448 221.218v121.25" stroke="#F6F6F6" stroke-width="7.222"/><path d="M516.937 229.375v116.757" stroke="#F6F6F6" stroke-width="8"/></g><path d="M63.297 297.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.507 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.967-2.405c-.5-.7-1.253-1.059-2.237-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.556-.376-.377-.555-.862-.555-1.436V288.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H67.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.399 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.37 33.37 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.4v.825c0 .592-.198 1.077-.591 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M105.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.699 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.358-.77.538-1.325.538-.519 0-.966-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.538 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .985.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.358-.77.538-1.325.538-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.376a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.216 1.216 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.442 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.706-5.138-2.118-7.25-2.639-7.823-5.277Z" fill="#fff"/><path d="M42.601 282.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M180.499 292.245v4.498c-1.303 1.019-4.37 2.145-7.72 2.145-5.166 0-10.131-3.508-10.131-9.625 0-5.88 5.023-9.72 10.017-9.72 3.182 0 4.796 1.1 5.932 1.1.599 0 .995-.725 1.02-.951h.516c0 2.145.191 4.61.421 5.945l-.541.026c-1.021-3.28-4.484-4.875-7.121-4.818-4.25.06-6.583 3.828-6.583 8.13 0 4.632 2.519 8.552 6.754 8.552 1.5 0 3.486-.382 4.199-1.22v-4.064c0-2.261-1.192-2.815-2.099-2.815v-.543h7.487v.543c-.907.002-2.151.555-2.151 2.817Zm-22.925-6.722V299h-.77l-12.709-15.617c.062.192.088.607.088 1.149v9.455c0 3.306.761 4.265 2.438 4.265v.495h-6.355v-.495c1.729 0 2.469-.957 2.469-4.265v-11.309c0-1.591-1.337-2.438-2.947-2.438v-.548h5.469l10.844 13.101c-.031-.55-.031-.66-.031-1.148v-6.123c0-2.269 0-5.282-2.328-5.282v-.548h6.046v.548c-2.329.002-2.214 3.015-2.214 5.283Zm-23.183-2.55V295c0 1.107-.254 3.252 2.072 3.252v.495h-7.399v-.495c2.322 0 2.093-2.145 2.093-3.252v-12.027c0-2.268-1.27-2.731-2.157-2.731v-.549h7.605v.549c-.965 0-2.214.463-2.214 2.731Zm63.071 9.507c-.078-.153-.453-.387-1.12-.687-.447-.228-1.189-.455-1.49-.455h-.6a5.604 5.604 0 0 0-.447.537c0-.007.895.075 1.348.147.292.071.516.306.812.533-.071.225.975.922.975.922 0 .15-.151.45-.151.45-.369-.3-1.266-.759-2.016-.984-.223-.085-.743-.085-1.187 0 0 .147-.15.375-.15.375.37.16 1.192.379 1.562.687.447.228.746.53 1.041.84 0 .303-.144 1.295-.144 1.295-.225-.533-.448-.993-.672-1.152a4.283 4.283 0 0 0-.746-.378c-.297-.147-.447-.147-1.041-.303-.151 0-.448.156-.448.075 0 0-.15.378 0 .686.522.379.75.612.968.915.225.465.372.762.297 1.14-.072.465-.37.919-.515 1.38a.524.524 0 0 1-.302.297h-.6c0-.68.447-1.367.297-2.128-.072-.154-.219-.31-.37-.31-.078 0-.299.088-.449.761-.078.534 0 1.152 0 1.677h-.821c-.074-.983-.074-2.053.223-2.965.078-.228.375-.687.453-.915a4.05 4.05 0 0 0-.676-.16c-.297-.068-.516-.068-.589 0-.15.228-.228.31-.375.618-.072.229-.152.455-.152.53 0 .075.447 0 .527.075.37.31.073.99.073.99-.153-.153.067-.68-.678-.303 0 .232 0 .533-.069.837 0 .235 0 .378.069.611 0 .225.078.452.156.68h-.823s-.369-1.058-.297-1.751c.074-.599.145-1.215.225-1.67-.447-.075-.897-.075-1.043.303-.079.303.296.53.296.837-.15.075-.671.228-.821.605-.219.693.071.996.225 1.676h-.746c-.223-.228-.745-1.291-.593-1.898.147-.31.372-.69.745-.837-.073-.31 0-.618.219-.918.118-.228.288-.423.496-.569.208-.147.447-.239.697-.271.374-.075.672.075.9.157.219-.615.669-.837 1.261-.837.375 0 .745.15 1.12.378l.225-.686c.447-1.14.672-2.129 1.265-3.2.225 0 .746-.075.969 0 .895.303 1.49.611 1.865.908.302.163.224.458 1.042.768-.075.157-.148.459-.22.687Zm-3.064-13.027c-.743.38-1.04.767-1.187.91-.225.304-.672.767-.822.997l-.073-.92c-.078-.218-.078-.218-.078-.683.373-.234.526-.387.895-.607.15-.153.672-.313 1.417-.537 0 .307-.073.537-.152.84Zm-1.337 4.722c-.073.153-.225.223-.225.223a1.058 1.058 0 0 0-.15-.451c-.073-.229-.073-.457-.145-.687 0-.228-.073-1.07-.073-1.215v-.383c.298-.149.667-.382.97-.532-.078.383-.152.532-.152 1.14 0 .155.152.613.225 1.147-.153.301-.228.53-.45.758Zm1.337-8.38c-.218.155-.29.075-.368.23-.375.31-.522.458-.819.682-.15.153-.15.153-.297.383 0 0-.078-.837-.15-1.295.297-.153.447-.308.746-.537-.072-.453-.15-.756-.15-1.133 0-.23 0-.458.15-.693.146-.304.521-.304.818-.229-.073.532-.147.692-.147 1.299 0 .07.147.458.219.601.085.141.136.299.152.464-.002.075-.075.155-.154.228Zm.23 1.673c-.076.16-.151.08-.301.23-.074.08-.891.692-.969.76-.166.103-.315.23-.444.379-.078-.224-.078-.449-.15-.682 0-.07 0-.607.072-.837 0-.155.672-.376 1.047-.456.147 0 .745-.154.817 0 .073.153-.072.153-.072.606Zm-1.27 8.08c0 .149-.225.31-.225.31 0-.31-.072-.696-.072-.846-.073-.15-.147-.23-.147-.384.072-.073.219-.143.371-.23.073-.146.453-.376.521-.451.225.23.304.305.447.681-.073.084-.515.464-.895.92Zm.672 1.599c-.147.155-.292.228-.444.305a6.186 6.186 0 0 0-.525-1.22s1.12-.452 1.416-.452c.073.143.151.378.296.533-.145.147-.593.61-.743.834Zm.968 1.143c-.071.228 0 .383-.071.605 0 .157-.971.687-.971.687.074-.304 0-.53 0-.759a1.32 1.32 0 0 0-.15-.693c-.068-.15-.068-.297-.15-.452 0-.078.525-.078.744-.078.23 0 .527-.15.672-.072-.074.225-.074.604-.074.762Zm9.838-16.453c-.225 0-.373-.08-.598-.157-.147-.148-.813-.383-1.189-.383-.447 0-.745.613-1.27.911-.219.084-.672.154-1.116.314-.297.143-.447.23-.447.073-.073-.303-.073-.607-.073-.917-.223-.073-.527-.073-.745-.223-.15.533-.303.752-.447.985-.303-.15-.6-.233-.902-.452-.37-.235-1.26-.761-1.337-.921-.292.308-1.189.84-1.714 1.14a6.03 6.03 0 0 1-.521.765l-.739-.31c.145-.304.292-.457.442-.757.297-.452.745-.84 1.042-1.14.815-.308.815-.457 1.785-.612.375.452 1.417 1.139 1.417 1.139 0 .16.079-.069.375-.984.225.15.375.15.6.299.069 0 .297.08.297.08.069 0 .52-.229.594-.304.15-.073.817-.228.817-.228.078.073-.225.612-.225.682v.616c.078 0 .153 0 .303-.08.375-.148.447-.835.594-1.373.225.075.375.075.6.075 0 .308-.15.762.071.762.225 0 .525-.299.976-.682.74.303 1.488.767 2.155 1.218-.223.159-.442.464-.745.464Zm1.265 9.9c-1.046-.607-2.082-.687-2.604-.84v.616c.297.075.449.224.741.304.151.075 1.27.681 1.64.916 0 .149 0 .459-.152.459-1.04-.694-1.707-.922-2.53-1.299-.147.154-.221.377-.449.532-.072.073-.593-.38-.895-.532-.219-.155-.667-.23-.97-.303-.072 0-.072-.155-.072-.23-.072-.23-.145-.463-.072-.537.369-.155.519-.458.519-.693 0-.223.225.09.443 0 .152-.143.23-.297.152-.453 0-.154-.073-.309-.219-.309a3.101 3.101 0 0 0-2.312 0c-.223.085-.223.387-.145.617.073.303.37.143.589 0 .078 0-.069.235.078.453.15.314.447.384.447.457 0 .233 0 .233-.072.383 0 .154 0 .31-.152.382-.446.075-.815.23-1.265.383-.223.074-.447.3-.672.3-.147 0-.297-.3-.37-.38-.152 0-.152-.073-.448 0-.741.304-1.788.837-2.538 1.294-.145-.149-.071-.379-.145-.527a15.743 15.743 0 0 1 2.611-1.373c.072-.08 0-.31-.078-.464 0 0-.521-.073-1.491.234-.598.15-1.27.531-1.342.531 0 0-.073-.228-.073-.531.448-.234.97-.464 1.417-.612.527-.155 1.043-.155 1.568-.23-.078 0-.078-.16-.078-.223-.218-.464-.588-.842-.963-1.23-.157-.292-.302-.682-.302-.835.143-.144.302.085.525.085a2.718 2.718 0 0 1-.157-.847c-.068-.297-.068-.297-.068-.682 0-.456.147-.686.068-.761a1.22 1.22 0 0 0-.442-.229c-.151-.08-.223-.08-.296-.23-.229-.376-.454-.68-.454-1.063 0-.38.152-.688.304-1.072.071-.303.446-.451.665-.606.225-.154.448-.074.673-.074.526 0 .969.297 1.338.527.269.208.456.509.526.847h.672c.369.07.744.15 1.19.38.521-.464 1.413-.539 1.866-.539 0-.835.595-1.293 1.042-1.293.37-.08.6-.15 1.115.08.374.23.895.985.895 1.063.152.31.074.689.074 1.14-.074.304-.074.534-.074.614-.073.303-.441.533-.671.613 0 .532-.152.837-.224 1.287 0 .23-.073.458-.147.688.219-.07.297-.228.521-.228-.15.995-.374.846-.599 1.298a2.505 2.505 0 0 1-.443.91c-.079.08-.15.16-.369.313-.152.07 0 .144 0 .219.74 0 1.631.228 2.826.84.078.083-.072.236-.152.46Zm-10.281 17.061h-1.12c-.073-.071 0-.228.072-.296.151-.384 0-1.23.522-1.23.303.16.525.543.6.696 0 .15-.074.83-.074.83Zm-.151-13.1c-.146-.073-.297-.148-.297-.233a4.189 4.189 0 0 1-.15-.91c0-.303.15-.608.301-.608.146.075.372.155.442.305.147.233 0 .531.072.761.073.382.303 1.07.303 1.07-.228-.161-.446-.225-.671-.385Zm1.12 3.814c-.077.071-.302.143-.447.228-.147 0-.375.147-.6.075.152-.383.223-.458.37-.762 0-.068.083-.228.15-.458 0-.462.157-1.065.157-1.065h.442c.078-.078.225-.155.296 0 0 .225-.071.53 0 .687v.533c-.07.147-.295.68-.368.762Zm.522-16.154c-.224-.155-.371-.155-.522-.155-.302.075-.822.229-.969.692 0 .07-.078.38.145.677.147.303.454.533.605.686.219 0 .292-.383.667-.6.147-.155.594-.463.594-.463.072 0 .072-.07.072-.15-.146-.537-.296-.537-.592-.687Zm.223 13.257c-.15-.23-.223-.533-.297-.757-.078-.235-.23-.393-.375-.613.078-.085.145-.692.145-.692.079-.07.23.074.302.074.223.155.297.31.37.463.078.153.152.532.152.532 0 .535-.224.69-.297.993Zm1.49-10.28h-.975c-.37 0-.665 0-1.042.063.152.31.525.617.672.765.152.155.302.305.599.305.298-.07.298 0 .448-.07 0 .15.072.38 0 .529 0 .073.072.686-.225.766-.225.074-.522.229-.672.457-.151.218-.225.607 0 .757.15.08.297-.15.52-.23.225-.074.225-.224.297-.452.15-.153.447-.228.525-.388v-.224c.074-.686.074-.835.145-1.295 0-.08.079-.53.079-.611.004-.15-.146-.309-.371-.372Zm-.15 12.792c-.146.303-.296.383-.521.526-.147 0-.819.16-.819.16.073-.16.225-.303.298-.533.055-.27.156-.527.297-.762.15 0 .297-.075.449-.075.15 0 .375 0 .375.075.071.307-.002.379-.079.609Zm-.521-8.374c-.225 0-.521.07-.521.07s.072.309.15.457c.225-.075.297-.15.444-.23 0 0 .303-.153.375-.228-.152-.069-.298-.069-.448-.069Zm3.952 2.965c0 .08-.15.384-.301.534-.225-.305-.672-.609-.672-.609.072.304 0 .379-.074.755 0 .087-.518.087-.518.087-.449-.233-.522-.538-.522-.538 0 .075-.073.608-.375.608-.297 0-.522 0-.522-.225-.072-.228-.072-.383-.072-.612v-.303c-.225.073-.375.303-.521.452-.079 0-.15-.15-.225-.15a3.477 3.477 0 0 1-.297-.835c.747-.537 1.49-.614 2.162-.614.74 0 1.486.075 2.084.464-.002.3-.002.683-.147.986Zm-2.906-8.843c-.15 0-.375.153-.6.313-.223.23-.375.299-.375.532h.375c.375 0 .449.15.6-.08.219-.303.442-.452.442-.767 0-.148-.296-.068-.442.002Zm-.15 12.803s-.746-.755-.746-1.065c0-.23-.297-.606.073-.606 0-.149.375.073.52.073a.386.386 0 0 1 .37.23c.079.228 0 .455.079.68 0 .228.218.608 0 .843-.146-.155-.146-.08-.296-.155Zm9.463 8.992c-.073-.078-.073-.153-.073-.222-.15-.31-.15-.54-.229-.843-.071-.082-.218-.16-.296-.228-.225-.16-.442-.232-.6-.31-.146 0-.442-.15-.588-.15 0 .15.442.3.666.99.078.075.151.683.151.836-.151 0-.229.157-.375.229-.296-.612-.812-1.292-.89-1.449-.225-.221-.527-.915-.897-.915-.442 0-.593.082-1.047.235-.145 0-.145.144-.368.304 0 0-.219-.16-.297-.16-.073 0-.372-.069-.75-.144-.142-.085-.372-.153-.515-.085-.074 0-.299.229-.374.31-.073.079-.151.235-.225.379 0 0 .447.16.599.16.218.075.515.303.515.303.156 0 .307-.228.453-.303.145 0 .447 0 .594.075.447.075.89.228.89.68 0 .31-.14.383 0 .911 0 .315.672.235.975.469-.151.143-.303.378-.522.446-.151 0-.453.157-.671-.068-.079.383-.225.68-.225.68h-.896a.548.548 0 0 0 .152-.297c.15-.383.223-.761.297-1.146.072-.235.072-.455.072-.687-.292-.078-.444-.078-.667.075a.582.582 0 0 0-.145.378c-.079.235 0 .384-.079.694-.072.371-.15.303-.15.983h-.593s-.074-.297-.074-.68v-.378c.074-.235.074-.31.074-.694 0-.228 0-.378-.224-.53-.15-.068-.303-.068-.448-.156-.095.242-.146.5-.152.761-.078.15.074 1.677.074 1.677h-.596c-.296-.612-.593-1.752-.593-1.98.073-.458.073-.755.372-1.065 0 0 0-.075-.075-.075-.222 0-.297-.075-.447.075-.224.078-.449.228-.449.228-.071.609-.223 1.289-.145 1.674.145.461.297.846.37 1.143h-.821c-.292-.455-.516-.68-.594-1.292-.073-1.058.525-2.203.525-2.288a1.265 1.265 0 0 1 1.04-.608c.299 0 .521.081.817.31.225-.455.375-.612.522-.765.375-.379 1.719-.15 2.016-.072 0 0 .073-.157.073-.235 0-.153.37-1.068.37-1.223.225-.602.449-1.209.817-1.745.302-.15.302-.075.672-.225.375-.085.828.075 1.048.15.297.156.521.221.817.303.112.059.212.137.297.232 0 .228.225.611 0 .611-.375-.156-.52-.235-.817-.303h-1.192a3.07 3.07 0 0 0-.447.53c-.073.075-.146.15-.146.228.442 0 .442-.078.667-.078.605.078.75.153 1.12.297.225.091.52.156.817.318.078.147.15.602.15.602-.072 0-.297 0-.525-.229-.219 0-.666-.15-1.484-.228-.228 0-.975 0-1.042.153-.152.235-.073.605 0 .84.442-.235 1.192-.235 1.64-.306.22 0 1.636.686 1.783.758.375.225.75.533.9 1.22-.154.383-.379.455-.602.915Zm-8.344-6.553c-.223.078-.375.228-.603.303a1.378 1.378 0 0 1-.366.31c-.078 0-.375-.075-.375-.075 0-.378.375-.537.521-.768.071-.304.071-.53.071-.759.147-.143.447-.143.527-.143.073-.088.52-.16.52-.16s-.15 1.217-.295 1.292Zm-.448 2.438c-.224-.378-.304-.605-.304-.908.147-.082.225 0 .375-.082h.6c.072.455 0 .687.147 1.148.072.144.072.3.144.375 0 0-.739-.075-.962-.533Zm.818-5.18c-.073.155-.448.305-.522.46-.073-.235 0-.383 0-.533 0-.235 0-.379-.073-.534 0-.153-.078-.381 0-.611 0-.235.595-.299.892-.379.072.379.15.762.072.989-.072.225-.225.38-.369.608Zm1.114-12.5c-.37-.07-1.114-.303-.817 0 0 .153.222.153.369.313.156 0 .156.299.156.452.37 0 .744.08.89-.073.824-.377-.446-.692-.598-.692Zm-.073 1.46c-.219.063-.447.297-.447.373 0 0 .151.84.151.92 0 .527.079.527.079 1.065.218.144.292.144.442.304.071.153.15.303.225.456.301.149.671.304.89.532.078 0 .307-.383.307-.532.29 0-.376-.303-.679-.533-.072 0-.145-.085-.145-.085-.152-.143-.223-.448-.527-.527 0 0-.071 0-.071-.075 0-.235-.074-1.145-.074-1.145.145.309.449.309.599.309.292 0 .52-.08.667-.309 0-.075.078-.23.15-.23.15-.073.296-.153.37-.303.078 0 .151-.16.151-.16-.671-.06-2.088-.06-2.088-.06Zm.6 11.117c-.304-.15-.375-.15-.6-.232-.079-.073-.079-.228-.079-.452 0-.153-.068-.455-.068-.76 0-.148.145-.228.37-.383.072 0 .15-.075.447-.16v1.225c.078.303.225.99.225.99s-.295-.152-.295-.228Zm.223 5.028c-.298-.228-.598-.387-.823-.687-.079-.228-.079-.378-.146-.605.146-.081.297 0 .442 0 .229 0 .454.15.454.15.073.31.146.684.218.99 0 0-.072.152-.145.152Zm.824-2.285c-.307 0-.679-.078-.751-.232-.296-.451-.296-.533-.6-.836-.145-.075-.145-.232-.223-.379.223-.075.375-.075.598-.075.152-.081.297-.081.449-.081.15.156.076.39.218.533.229.228.599.687.829.837-.151.123-.33.203-.52.233Zm-1.351-9.528c-.071.085-.071.085-.071.31.375 0 .598.228.895.303 0 0 .076-.383.076-.457-.228-.07-.446-.23-.9-.156Zm2.611-7.235c-.152-.154-.223-.229-.595-.304a.812.812 0 0 0-.817.23c-.157.229-.375.537-.299.837.521.153.892.463 1.261.91a.539.539 0 0 0 .52-.38c.08-.377.158-.988-.07-1.293Zm-.52 13.715c-.074 0-.449 0-.522-.08-.147-.075-.525-.755-.525-.985a2.07 2.07 0 0 1 0-.92s.453.16.598.233c.375 0 .079.527.23.687 0 .075.072.533.37.985 0 0-.079 0-.151.08Zm.748 2.058c-.525-.382-.598-.612-.748-.99h.973c.292.303.442.378.662.533.15.147.229.304.53.53-.53.077-1.125.152-1.417-.073Zm-.078-3.427c-.078 0-.225-.155-.303-.313a5.01 5.01 0 0 1-.219-.752c.074 0 .219 0 .297.07.225 0 .225 0 .375.08 0 .15.297.687.52.917v.143a1.724 1.724 0 0 1-.67-.145Zm2.09 2.665-.673-.383c-.302-.153-.373-.307-.45-.382a1.683 1.683 0 0 1-.294-.458c.15-.228.442-.228.594-.382.15-.07.23-.148.375-.148.15.148.223.303.297.457.151.305.297.453.593.531.224.157.375.304.521.452 0 0-.521.388-.963.313Zm-1.048-8.92c-.219-.223-.219-.526-.297-.83-.15-.235.078-.383.22-.608 0-.085.077-.228.15-.308.15.223.302.378.38.68.147.463.37 1.448.37 1.448-.303-.228-.6-.148-.823-.382Zm.453-5.175a2.128 2.128 0 0 1-.15-.683c0-.308-.23-.913-.378-1.303-.142-.23-.142-.682-.142-.682.372.157.672.23.969.38v.303c.073.614.298 1.147.442 1.684 0 .23.151.456.073.68 0 0-.444-.155-.814-.379Zm1.183 11.047h-.739c-.147 0-.375 0-.444-.148a6.77 6.77 0 0 1-.672-.762c.142-.087.219-.155.372-.233.072 0 .15-.075.302-.075.225.223.443.38.74.536.297.15.672.3.969.449-.153.16-.299.16-.528.233Zm.975-8.077c-.079 0-.15-.08-.297-.155-.375-.303-.52-.68-.824-.99-.223-.148-.37-.223-.52-.378-.147-.073-.292-.073-.37-.228-.147-.08.15-.23.223-.379.147-.085.297-.313.522-.313.219.23.369.463.594.693.072 0 .297.229.522.457.15.075.223.148.223.228.152.304.375.762.375 1.374-.08-.079-.377-.309-.448-.309Zm.593 2.05c-.072-.07-.593-.676-.745-.676-.147-.149-.595-.235-.667-.235a1.522 1.522 0 0 0-.527-.149c-.073-.155-.073-.383-.073-.451-.072-.16-.297-.389-.37-.619h.37c.297.08.52.16.6.16.145.07.594.3.74.459.304.143.447.07.672.143.078 0 .297.835.604 1.3 0 .07.141.303 0 .303-.151.074-.376-.08-.604-.235Zm-1.267 4.96c-.145-.078-.145-.153-.225-.308-.078 0-.223-.533-.368-.687.145-.075.218-.075.368-.075.152 0 .447-.068.522 0 .078.075.15.229.225.384.072.075.223.378.302.531.073.075.371.075.218.31-.368-.155-.667-.085-1.042-.155Zm.224-1.983a.587.587 0 0 1-.297-.3 4.422 4.422 0 0 1-.375-.84c0-.228-.072-.612-.072-.842 0 0 .297.075.52.075.072.08.152.08.224.08.073.149.073.304.073.532.078.23.225.463.297.842.078.226.15.376.15.606-.149 0-.295-.153-.52-.153Zm.896 4.722c-.375.153-.821.308-1.046.08-.375-.38-.521-.762-.521-.762.146-.153.6-.303.672-.378.299.451.747.606 1.272.76.145 0 .145.3 0 .3h-.377Zm-.598 11.731h-.823c0-.146.156-.455.303-.758 0-.452.447-.225.672-.3.15.447.071.762-.152 1.058Zm2.015-12.876h-.598c-.219.085-.298.085-.375 0-.219-.144-.297-.224-.52-.374.078-.155.151-.228.303-.228.219-.23.219-.23.447-.23.147.23 1.042.767 1.042.767-.002.15-.149.065-.299.065Zm-1.113 8.231c0-.306-.229-1.373-.229-1.53 0-.143-.073-.218-.073-.53v-.3c.147.082.303.157.375.229.145.071.375.533.375.601 0 1.152.142 2.067.142 2.067-.222-.155-.222-.458-.59-.537Zm.217-10.818c-.079-.223 0-.452 0-.682-.079-.915-.297-1.676-.447-2.29 0 0 .15-.073.368-.143.157 0 .23 0 .375-.09.229.388.302.693.449 1.607.15 1.065.301 1.98.301 1.98l-1.046-.382Zm1.497 4.572s-.079-.379-.376-.687c.146-.228.376-.68.376-.68.29.298.441.298.441.99-.151.148-.151.07-.441.377Zm3.122-2.895s.147.381.225.536c0 .149.072.31.15.459 0 0-.15.073-.447.073-.068.075-.15.075-.296.075-.075-.235-.075-.378-.225-.607 0-.155-.225-.303-.225-.303-.15.075-.375 0-.447 0-.375 0-.594-.308-.672-.308.078.153.297.611.375.76 0 .08.223.458.223.841 0-.006-.373-.08-.598.075-.147-.458-.297-.533-.372-.835-.078-.533-.15-.84-.301-.996-.372-.384-.372-.155-.819-.532 0 0-.072-.305 0-.453 1.042.453 1.787.6 2.531.6.528 0 1.272-.07 1.943-.297.224.15.297.453.297.682l-1.342.23Zm-2.832 7.468c-.072-.153 0-.833-.072-.997-.075-.221-.448-.605-.448-.605 0-.31.23-.458.296-.683.154.15.375.375.375.533.074.459.152 1.065.225 1.147-.001.302-.151.377-.376.605Zm.75-2.285s-.225-.31-.225-.382c-.15-.231-.224-.383-.375-.608.151-.31.151-.222.225-.382.072-.15.15-.533.15-.465.225.085.298.315.372.465 0 .072.15.382.15.382v.225c0 .153-.297.765-.297.765Zm10.808 5.638c-.23 0-.375 0-.599-.078.15-.912.297-2.06.297-3.275 0-2.667-.97-6.398-2.829-8.378-.75-.842-1.641-1.219-2.537-1.219-.447 0-.746.534-.746 1.14.297.08.817-.153 1.042-.153.371 0 .599.078.896.617.071.143.225.228.296.298-.15.08-2.01.155-2.01.155 0 .223.073.457.218.687.232 0 .449.073.674.073.23 0 .526-.073.823 0 .297.08.672 0 1.041.08.225.452.078.988.078.988-.15 0-.605-.308-.745-.381-.449-.074-1.641.075-1.641.075 0 .155.297.23.297.308.072.157-.152.38-.078.533.223 0 .453.074.676 0 .442-.081.596-.235 1.339.074.15.076.52.531.744.531.147.225.298.844.298.844-.225 0-.745-.459-.892-.534-.447-.156-.672-.085-1.047-.085-.223 0-.598.085-.821.16.078.304.156.384.453.694.37.221.812.143 1.337.296.375.15.517.304.672.459.147.146.225.378.225.68 0 0-1.266-.455-1.562-.379-.15 0-.304-.078-.304.075.074.304.154.537.154.762.221.082.368.147.665.228.15.082.375.31.525.54.142.147.142.304.073.53-.448-.156-.745-.156-1.192-.461-.071-.15-.225-.15-.296-.069 0 0-.224.375-.224.53 0 0 .817.304.969.304.448.3.147.378.448.761 0 .452 0 .534-.303.684 0 .078-.072-.079-.072-.079-.225-.153-.522-.371-.818-.53-.297-.15-.371-.228-.525-.15-.069 0-.146.225-.146.379 0 .15 0 .231.079.303.068.157.296.157.442.307.296.153.665.455.665.455.23.15.078.536.156.836v.079c-.296-.307-.6-.455-.895-.605-.225-.075-.301-.075-.526-.16-.074 0-.297-.15-.371-.225 0 .225-.071.683-.296.683-.299 0-.371-.072-.594-.072-.15 0-.527-.078-.969.232 0 0-.223.53-.15.762.079.221.521.153.521.378 0 .303-.297.687-.297.687s-.375-.459-.375-.304c-.069.222-.069.455-.069.687 0 .382.147.755 0 1.212h-.603c-.219-.375-.298-.984-.37-1.367 0-.612.297-1.22.52-1.598 0 0-.745-.154-1.042.306a1.058 1.058 0 0 0-.303.984c.078.31.303 1.448.375 1.676h-.744c-.375-.68-.593-1.211-.593-2.206 0-.912.743-1.749 1.635-1.674.222 0 .369.15.599.15.146-.458.442-.986 1.192-.986.296 0 .671.071.745.15.52-.99 1.343-2.815 1.265-3.812 0-.378-.078-.68-.297-1.065-.671-1.52-1.713-3.273-1.713-6.02 0-.682.671-1.368 1.562-1.368 1.047 0 2.089.606 3.057 1.596 1.641 1.832 2.979 5.112 2.979 8.992.004 1.135-.22 2.358-.438 3.273Zm-10.141-2.745s.151-.683.151-.761c-.073-.235-.375-.307-.375-.452-.071-.31.079-.537-.218-.915.072-.082.593-.458.593-.458.049.147.074.302.072.458.078.147.152.378.225.523 0 .232 0 .997-.448 1.605Zm1.415-2.586c-.072.068.225 1.215 0 1.291 0 0-.665-2.281-.738-2.513-.23-.605-.599-1.22-1.047-1.83l.89-.15c.078.228.078.605.23.758.145.232.443.69.527.837 0 .157.068.458.138.687a.895.895 0 0 1 .225.611c-.145.084-.145.152-.225.309Zm.97-2.442s-.743-.685-1.04-.993c-.068-.144-.593-.452-.448-.527.153 0 1.122.383 1.122.383.145.144.368.224.446.452l-.08.685Zm.23 2.51c0-.527-.298-1.058-.38-1.14-.071-.15-.218-.912-.296-1.072.223-.068.296.315.446.315.152 0 .304.15.527.15.072.16.219.605.145.83-.073.232-.145.692-.442.917Zm3.051 6.477s-.525-.599-1.047-.599c0 0-.448.372-.37.674.297 0 .449.15.667.31.078 0 .302.156.302.225 0 .228-.145.53-.224.686-.151-.156-.448-.526-.593-.601-.152 0-.303 0-.303.143-.147.303-.147.687-.297.915l-.674-.072c-.073-.303 0-.758.072-1.295.303-1.448.75-1.908 1.125-1.908.442 0 1.264.232 1.714 1.068-.147.152-.225.379-.372.454Zm12.6-7.162c-.156 0-.531-.072-.531-.072s-.069.382-.146.755c.146.16.376.235.522.39 0 .304-.146.755-.297 1.062-.146-.072-.296-.228-.521-.307-.15.235-.224.537-.374.765.079.235.224.235.599.609-.074.386-.304.686-.52.993-.154-.157-.527-.455-.527-.455l-.594.68c.147.303.375.537.52.84-.145.378-.52.762-.52.762-.071-.229-.442-.462-.593-.69 0 0-.297.085-.822.306.147.459.375.925.375 1.295a2.694 2.694 0 0 1-.747.537c-.297-.537-.525-.908-.597-1.147-.375 0-.818.307-.818.307 0 .153.37.84.37 1.452-.297.15-.819.218-.819.218-.223-.755-.442-1.595-.89-2.122 1.485-.156 2.901-.996 3.651-1.981 1.339-1.755 2.011-3.737 1.934-5.792 0-1.523-.372-3.13-1.044-4.573-.665-1.529-2.832-4.419-4.769-5.634-.147-.158-.297-.228-.594-.308-.073-.08-.223 0-.303.08a3.221 3.221 0 0 1-1.484.298c-.672 0-2.017-.526-2.314-.686.147-.07.375 0 .6-.07.072 0 .369-.08.594-.16 0 0 .448-.075.593 0-.145-.224-.745-.755-.745-.755.375-.085.822-.149 1.272-.085.143 0 .297.085.442.085-.225-.23-.372-.532-.674-.762-.218-.153-.665-.08-1.04 0-.145.15-.52.073-.52.073-.522 0 .223.602.223.602s0 .233-.975.39a1.064 1.064 0 0 0-.29.227c-.375-.532-.897-1.219-1.272-1.597-.073-.16-.37-.39-.667-.762 1.265-.31 2.754-1.15 3.058-.921.145.16.213.23.368.538.073.153.147.228.298.452h.521c.296 0 .296 0 .296-.069a15.128 15.128 0 0 0-.593-.921c1.642.23 2.307 1.453 2.834 2.29.145.228.303.458.598.606.294.23.447.384.812.607 0 .08-.218.23-.218.23s.297.16.52.388c.152 0 .225 0 .372-.08.375.224.893.835.893.835s-.296.08-.296.224c0 .085.296.313.296.313.079 0 .225-.153.375-.153.304.303.517.526.747.836 0 0-.375.387-.145.387.072.07.219.298.219.298.15-.08.303-.08.453-.08.219.154.292.384.515.692-.071.075-.223.15-.296.303-.079 0 .151.304.223.304.147.08.297 0 .447 0 .145.155.296.381.375.608-.079.08-.23.153-.302.227 0 .161.072.31.145.458h.527c.145.228.218.383.373.767-.156.07-.301.07-.451.148.078.23.15.383.223.538.15 0 .375 0 .525.07l.225.995c-.156 0-.303 0-.522.075.074.155.147.384.147.607.219.08.447.153.594.228.078.23.156.687.156 1.142 0 .078-.303 0-.453 0-.078.307 0 .615 0 .843.15 0 .375.075.525.232.01.406-.014.813-.072 1.215Zm-12.006-15.457-.667.377.589.453.453-.296h.375l-.75-.534Zm1.048 23.915c-.083.16-.083.384-.151.455h-.746c-.071 0-.229 0-.296-.071.142-.152.244-.338.296-.54a.575.575 0 0 1 .205-.268.551.551 0 0 1 .317-.104h.447c0 .225-.072.372-.072.528Zm.817-2.738c-.071-.082-.297-.687-.37-.762-.152-.085-.23-.085-.302-.235-.073-.146.072-.228.072-.378.078-.15.078-.228.078-.307.152 0 .152.079.297.157.078.072.152.382.152.452.072 0 .297.156.297.225-.152.311-.152.766-.224.848Zm.447-1.91c-.143-.15-.297-.68-.518-.752-.074-.085.223-.228.223-.386 0-.229-.078-.379 0-.605.073.071.152.303.218.378.154 0 .154.615.154.687.076.15.148.986-.077.678Zm.448 5.103h-.896c.151-.228.151-.611.37-.83.078-.085.153-.085.303 0h.372c.15.072.15.219.15.307-.002.295-.152.377-.299.523Zm.819-23.77-.819.23.297.384.891.693-.369-1.307Zm.969 23.315c-.297 0-.372.082-.6-.068 0-.235.078-.39.228-.768.073-.15.147-.384.147-.384.225.31.521.997.6.997 0 .068.15.225 0 .307-.079-.002-.225-.084-.375-.084Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/007.png b/build/img/poweredby/videos/007.png
new file mode 100644
index 0000000..0426180
--- /dev/null
+++ b/build/img/poweredby/videos/007.png
Binary files differ
diff --git a/build/img/poweredby/videos/007.svg b/build/img/poweredby/videos/007.svg
new file mode 100644
index 0000000..1a942d4
--- /dev/null
+++ b/build/img/poweredby/videos/007.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M71.297 297.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.507 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.556-.376-.377-.555-.862-.555-1.436V288.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H75.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.399 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.364 33.364 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.59.862.59 1.418v.539h2.399v.825c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.393 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M113.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.699 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.358-.77.538-1.325.538-.519 0-.967-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.358-.77.538-1.325.538-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.376a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M33.416 289.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.706-5.138-2.118-7.25-2.639-7.823-5.277Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="251" y="52" width="291" height="283"><path fill="#0070CC" d="M251 52h291v283H251z"/></mask><g mask="url(#a)"><path d="m340.93 189.699 116.791 67.429v134.859l-116.791-67.43V189.699Z" fill="url(#b)" fill-opacity=".5" stroke="#fff" stroke-opacity=".9"/><path transform="matrix(.86603 -.5 0 1 457.721 257.128)" fill="url(#c)" fill-opacity=".5" stroke="#fff" stroke-opacity=".9" d="M0 0h134.859v134.859H0z"/><path d="m457.721 122.269 116.792 67.43-116.792 67.429-116.791-67.429 116.791-67.43Z" fill="url(#d)" fill-opacity=".5" stroke="#fff" stroke-opacity=".9"/><path d="m399.862 290.843 58.395-33.715v-67.429l-58.395 33.714v67.43Z" fill="url(#e)" fill-opacity=".4" stroke="#fff" stroke-opacity=".9"/><path transform="matrix(.86603 .5 0 -1 458.257 257.128)" fill="#0070CC" stroke="#fff" stroke-opacity=".9" d="M0 0h67.429v67.429H0z"/><path d="m458.257 324.557 58.396-33.714-58.396-33.715-58.395 33.715 58.395 33.714Z" fill="url(#f)" fill-opacity=".5" stroke="#fff" stroke-opacity=".9"/><path d="m282.36 290.81 58.395-33.714v-67.43l-58.395 33.715v67.429Z" fill="url(#g)" fill-opacity=".4" stroke="#fff" stroke-opacity=".9"/><path transform="matrix(.86603 .5 0 -1 340.755 257.096)" fill="#0070CC" stroke="#fff" stroke-opacity=".9" d="M0 0h67.429v67.429H0z"/><path d="m340.755 324.525 58.396-33.715-58.396-33.714-58.395 33.714 58.395 33.715Z" fill="url(#h)" fill-opacity=".5" stroke="#fff" stroke-opacity=".9"/><path d="m515.687 290.861 58.656-33.865v-67.731l-58.656 33.865v67.731Z" fill="url(#i)" fill-opacity=".4" stroke="#fff" stroke-opacity=".9"/><path d="M574.343 324.727 633 290.861l-58.657-33.865-58.656 33.865 58.656 33.866Z" fill="url(#j)" fill-opacity=".5" stroke="#fff" stroke-opacity=".9"/><path d="M604.153 146.227 457.26 60.492 274.929 161.088 271.5 360.566" stroke="url(#k)"/><path d="M340.088 125.651v126.316" stroke="url(#l)"/><path d="M396.674 93.643V219.96" stroke="url(#m)"/><path d="M517.846 93.643V219.96" stroke="url(#n)"/><path d="M457.26 61.635v126.317" stroke="url(#o)"/></g><rect x="137" y="270" width="202.742" height="34.371" rx="7" fill="url(#p)"/><defs><linearGradient id="b" x1="399.326" y1="223.413" x2="340.93" y2="324.557" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2A95EC"/></linearGradient><linearGradient id="c" x1="95.467" y1="-4.861" x2="23.679" y2="74.5" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2995EC"/></linearGradient><linearGradient id="d" x1="457.583" y1="122.269" x2="405.869" y2="232.969" gradientUnits="userSpaceOnUse"><stop stop-color="#0676D1"/><stop offset="1" stop-color="#3BA0F1"/></linearGradient><linearGradient id="e" x1="441.2" y1="269.407" x2="408.968" y2="249.533" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2A95EC"/></linearGradient><linearGradient id="f" x1="458.188" y1="324.557" x2="432.331" y2="269.207" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#3198EB"/></linearGradient><linearGradient id="g" x1="323.698" y1="269.374" x2="291.466" y2="249.501" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2A95EC"/></linearGradient><linearGradient id="h" x1="340.686" y1="324.525" x2="314.829" y2="269.175" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2A93E7"/></linearGradient><linearGradient id="i" x1="557.21" y1="269.329" x2="524.834" y2="249.367" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2A95EC"/></linearGradient><linearGradient id="j" x1="574.274" y1="324.727" x2="548.301" y2="269.129" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#2A96ED"/></linearGradient><linearGradient id="k" x1="437.827" y1="60.492" x2="437.827" y2="360.566" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".6"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" x1="340.588" y1="125.651" x2="340.588" y2="251.967" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".6"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" x1="397.174" y1="93.643" x2="397.174" y2="219.96" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".6"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" x1="518.346" y1="93.643" x2="518.346" y2="219.96" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".6"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" x1="457.76" y1="61.635" x2="457.76" y2="187.952" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".6"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><pattern id="p" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="#q" transform="scale(.0004 .0023)"/></pattern><image id="q" width="2560" height="434" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAAGyCAIAAACnMwoLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4QgBEjIYeL71GgAAgABJREFUeNrs3XV8FNfeP/DZ3cjG3Yi7kRAgQHB3p1SgjltpkULprbe3QqFUsCL10kKxGO4a4q4E4u66ydrzR+7NwyUQnZ05M/t5v35/PL9esnPmzMzuzHzP5xyBPJcCAAAAAAAAAAAAAAAAAAAeEKILAAAAAAAAAAAAAAAAAAD4AQVgAAAAAAAAAAAAAAAAAACeQAEYAAAAAAAAAAAAAAAAAIAnUAAGAAAAAAAAAAAAAAAAAOAJFIABAAAAAAAAAAAAAAAAAHgCBWAAAAAAAAAAAAAAAAAAAJ5AARgAAAAAAAAAAAAAAAAAgCdQAAYAAAAAAAAAAAAAAAAA4AkUgAEAAAAAAAAAAAAAAAAAeAIFYAAAAAAAAAAAAAAAAAAAnkABGAAAAAAAAAAAAAAAAACAJ1AABgAAAAAAAAAAAAAAAADgCRSAAQAAAAAAAAAAAAAAAAB4AgVgAAAAAAAAAAAAAAAAAACeQAEYAAAAAAAAAAAAAAAAAIAnUAAGAAAAAAAAAAAAAAAAAOAJFIABAAAAAAAAAAAAAAAAAHgCBWAAAAAAAAAAAAAAAAAAAJ5AARgAAAAAAAAAAAAAAAAAgCdQAAYAAAAAAAAAAAAAAAAA4AkUgAEAAAAAAAAAAAAAAAAAeAIFYAAAAAAAAAAAAAAAAAAAnkABGAAAAAAAAAAAAAAAAACAJ1AABgAAAAAAAAAAAAAAAADgCRSAAQAAAAAAAAAAAAAAAAB4AgVgAAAAAAAAAAAAAAAAAACeQAEYAAAAAAAAAAAAAAAAAIAnUAAGAAAAAAAAAAAAAAAAAOAJFIABAAAAAAAAAAAAAAAAAHgCBWAAAAAAAAAAAAAAAAAAAJ5AARgAAAAAAAAAAAAAAAAAgCdQAAYAAAAAAAAAAAAAAAAA4AkUgAEAAAAAAAAAAAAAAAAAeAIFYAAAAAAAAAAAAAAAAAAAnkABGAAAAAAAAAAAAAAAAACAJ1AABgAAAAAAAAAAAAAAAADgCRSAAQAAAAAAAAAAAAAAAAB4AgVgAAAAAAAAAAAAAAAAAACeQAEYAAAAAAAAAAAAAAAAAIAnUAAGAAAAAAAAAAAAAAAAAOAJFIABAAAAAAAAAAAAAAAAAHgCBWAAAAAAAAAAAAAAAAAAAJ5AARgAAAAAAAAAAAAAAAAAgCdQAAYAAAAAAAAAAAAAAAAA4AkUgAEAAAAAAAAAAAAAAAAAeAIFYAAAAAAAAAAAAAAAAAAAnkABGAAAAAAAAAAAAAAAAACAJ1AABgAAAAAAAAAAAAAAAADgCRSAAQAAAAAAAAAAAAAAAAB4AgVgAAAAAAAAAAAAAAAAAACeQAEYAAAAAAAAAAAAAAAAAIAnUAAGAAAAAAAAAAAAAAAAAOAJFIABAAAAAAAAAAAAAAAAAHgCBWAAGiiVgoOXAg9eClQqBegNHqus1z0e4Yt+AAAAAAAAAAAAAAAAYmmgCwD6KLfCePn+uZeTXCmK+vPWgEOrTrlZV6Fb+OdsnMfKA3Mm9H+wMCgFvQEAAAAAAAAAAAAAAGRCAhigT36/ERCweW1b9ZeiqJtpjgO3rP3+zHBEgfmkpkm86uCcWV++VFhliN4AAAAAAAAAAAAAAACSIQEM0EtF1QarDswJj/V87L83tWhu+HV6eJzHwVWnHcxq0VFc1xb8RekXAAAAAAAAAAAAAAA4AQlggN44HuHrv2ldx+pvu0uJrgM2rcOqwJyG4C8AAAAAAAAAAAAAAHAOEsAAPVNcbbDq4JywGM8u/2Vds/aqg3OO3/NFFJiLEPwFAAAAAAAAAAAAAAAuQgIYoAeOR/j6bVrXnepvO0SBOQfBXwAAAAAAAAAAAAAA4C4kgAG6pfvB347aosAnIn0OrAxGFJhwCP4CAAAAAAAAAAAAAACnIQEM0LVeBH87upjghigwyRD8BQAAAAAAAAAAAAAAHkACGKAzfQn+doQoMLEQ/AUAAAAAAAAAAAAAAH5AAhjgqWgJ/naEKDBREPwFAAAAAAAAAAAAAAA+QQIY4AnoDf52hCgwIRD8BQAAAAAAAAAAAAAAnkECGOBxxyN8/TevU131tx2iwCxC8BcAAAAAAAAAAAAAAHgJCWCA/1dcbbD60OzQaC/GttgeBT64ItjeHFFghiD4CwAAAAAAAAAAAAAAfIUEMMB/tAV/maz+truY4Oa/GVFgJiD4CwAAAAAAAAAAAAAA/IYEMAALwd+O2qLAJyN9DiAKrDII/gIAAAAAAAAAAAAAAO8hAQzqjsXgb0cXEAVWDQR/AQAAAAAAAAAAAABATSABDOqLhOBvR4gC0w7BXwAAAAAAAAAAAAAAUB9IAIOaIir42xGiwLRA8BcAAAAAAAAAAAAAANQNEsCgdkpq9FcfmhMS5UV4OxEF7iMEfwEAAAAAAAAAAAAAQA0hAQzq5XiEr9+mN8iv/ra7kOA24O21iAL3CIK/AAAAAAAAAAAAAACgtpAABnXBleBvR7VNYkSBuw/BXwAAAAAAAAAAAAAAUGdIAINa4FzwtyNEgbuE4C8AAAAAAAAAAAAAAAASwMBz3A3+doQocCcQ/AUAAAAAAAAAAAAAAKCQAAZ+40HwtyNEgR+D4C8AAAAAAAAAAAAAAEA7JICBn/gU/O2oLQp8Ksr7x+Uhah4FRvAXAAAAAAAAAAAAAADgUUgAAw/xMvjb0fl497YosHoeZQR/AQAAAAAAAAAAAAAAOkICGHilpEZ/zaHZwVHearK/7VHgAyuC7czq1OdAI/gLAAAAAAAAAAAAAADwREgAA38cj/D137xOfaq/7c7Hu/tvXqcmUWAEfwEAAAAAAAAAAAAAADqBBDDwgboFfztSkygwgr8AAAAAAAAAAAAAAACdQwIYOE9tg78d8TgKjOAvAAAAAAAAAAAAAABAdyABDByG4G9HvIwCI/gLAAAAAAAAAAAAAADQTUgAA1ch+NsJ3kSBEfwFAAAAAAAAAAAAAADoESSAgXtKa/VXH0TwtwttUeDTUd4/cjYKjOAvAAAAAAAAAAAAAABATyEBDBxzPMLXbxOCv911jptRYAR/AQAAAAAAAAAAAAAAegcJYOCM0lr9NQdnn0bpt4c4FwVG8BcAAAAAAAAAAAAAAKDXkAAGbmgL/qL622uciAIj+AsAAAAAAAAAAAAAANBHSAAD6RD8pQvhUWAEfwEAAAAAAAAAAAAAAPoOCWAgGoK/tDsX7z6AsCgwgr8AAAAAAAAAAAAAAAB0QQIYCIXgr+q0FVyDo71+XBFia8pyFBjBXwAAAAAAAAAAAAAAABohAQwkQvCXAWfjPPw3sRkFRvAXAAAAAAAAAAAAAACAdkgAA1kQ/GUSi1FgBH8BAAAAAAAAAAAAAABUAQlgIMjxCF//zQj+Mo3hKDCCvwAAAAAAAAAAAAAAAKqDBDAQobRWf+2hWacifdAVrGAsCozgLwAAAAAAAAAAAAAAgEohAQzsawv+ovrLOpVGgRH8BQAAAAAAAAAAAAAAYAASwMCmkhr9NYdmB2POZ2K0lWnPxrvvXRZqbdxA18e2yDSmfvZqdLYt1/tHIFAGOJXgPAEAAAAAAAAAAAAAAGIJ5LnoBGDH8QjftYdnV9TpoisIZKwr+fLFC8snRdP1gbVN4q1/Tjl0ebBSKeBonzhZ1BxadXp8/wc4PQAAAAAAAAAAAAAAgFgoAAML+BT8NdVvrmrQ4euRmjskjd4o8JlYj5UH5hZVG3Dsi1KgXD058ssXL+qJW3H9AgAAAAAAAAAAAAAAyUQfbkAnAKOOR/jO/urluIf9uL4jmiL55jm3Q975096s9nqqU6uMhxOqZxRZ/HRlsKl+82CXIlo+0N2mcumE2KpGndgHnDkBnCxqjm88umZapJaGHNcvAAAAAAAAAAAAAAAQDglgYE5Znd7aQ7NP3vPhwb74O5b+tObkQKfitv9vboXx8v1zLye58vXYzRiUuX95iK1pHV0feC7efcWPcwurDIn+fhQol02M2fHyOX0EfwEAAAAAAAAAAAAAgCNQAAaG8GbFX02RfMOsOx8/d+WxPKhSKTh0efDbv0+tl2jz8gjSvipwTZP4nT+nHLwUSOb+YsVfAAAAAAAAAAAAAADgIhSAQeV4HPztKLfCeNm+eVeSXfh6NGcMyvxxRXA/k3q6PvBsnMfKA3OIigK3BX+/fvm8gbgF1y8AAAAAAAAAAAAAAHALCsCgWrwP/naEKHBPERUFdrKoObjq9AQEfwEAAAAAAAAAAAAAgJtQAAZV4VPwd4BjyeE1pzoJ/naUU268fD+iwD1wJtZj5YG5RdUGrH0bIvgLAAAAAAAAAAAAAADchwIwqATPgr+fPH9FUyTv6d8iCtxT1Y06245MZiUKrFbB3/Qi85Aob3xNtRNrynS0pP/5v7VkOlpSsabMQKfFULfFSEdirCcx0m0RCRXoKAAAAAAAoEtVg86hy4Hoh3YiocJQ5z+jsUUihaFOi0ioNNRpMdZrNtRpMdKTGOq0iDVl6CgAAACAbkIBGGjGs+DvT2tPBjiW9OVDEAXuqeMRvusOzyqv02PoS1D9gr/H7vRf9N1z+LLqET1xaz+TehvjejuzOhuTejvTOlvTOgeLGm/bcn1xK/oHAAAAAAB6JKPY3Oet9eiHHtHSkFsYNjqY1Vqb1NuZ1dma1vUzqbczq/W2K7c0bET/AAAAADwKBWCgE4K/T9QWBd78+7QGiRYvjzvtUeDyOr21h2ediPBVdcvVc8VfFIDp5Whe42VX3t++zMu2vL99WYBTcZcrhQMAAAAAgJpDAZheZgZNvnZl3nblPnblPnZlg1yKjHUl6BYAAABQZygAAz3K6vTWMVKxYwAtwd+OcsqNl+2fd5W/UeCZgzL2rwihNwqsuvEE6rziLwrAKqUhUgxwLBnhmTfKK3dC/wem+s3oEwAAAAAAeAwKwKrmYlU90S97pGfeKK9cZ8tqdAgAAACoGxSAgQYMz9mrOvQGfzvifRTYRK/5i8UXaYwCq2hGcUfzmkOr1S742w4FYMYIhUo/+9JZgzMWBKXQPqYEAAAAAAC4CwVgJjma10wNyHpmWOpY3xwVvfABAAAAIA0KwNAnfAr+BjiWHFZB8LcjRIF7isYosDoHf9uhAMwKR/OaOUPSFwaljPTMEwiU6BAAAAAAAHWGAjArTPSaZw7OfDYoefKAbG0NGToEAAAAeAwFYOg93gR/xZqyD5+9umn2bZFQwcwWEQXuqdJa/TUHZ5+O8u7Lhzia1xxcFTzRL1vNr1wUgNnlZFGzdELM6+NjbegbJAEAAAAAANyCAjC7jHQli0YlrpgUPQBzNQEAAABPoQAMvcGn4O8w94LDq09525Yzv+mHZSbL9s+7luLM1/NEFVHgNYdmV9b3OAqM4O+jUAAmgaZIPn9Y2ttzbg5yLkZvAAAAAACoGxSACTHCI2/TnNtzBqcLhZioCQAAAHgFBWDoMQR/aYQocE+V1uqvPjg7uCdRYAR/H4MCMFEm+mV/9NzVER556AoAAAAAAPWBAjBRvPpVvLvg+qKRiSgDAwAAAG+gAAw9UF6ntxbBXxVAFLinuhkFRvD3iVAAJtCcIen/fuGij105ugIAAAAAQB2gAEwgf8fSzxddnD4wE10BAAAAPCD6cAM6AbrleITv7C9fis625fqOiDVln75w+eCqYEujRkKaZKIneWVMQj+T+mupzq0yEf9Onqxi81+uDjLRkwx2KaLlA33syl8eE3+/1CyjyPxp/8bRvObYxmPrp0doa8hx/T4qJd/yxD1f9ANRMorMD14eUlmvO9IrD2csAAAAAADvVTbo7jk3DP1AlNJa/SO3/GMe9AvyKDDRk6BDAAAAgNOQAIauldfprTs86zgvgr9B7vmHVp8mJPjbEaLAPXU8wnf1wTlVDTr/872G4G+nkAAmmYNZ7eE1pyb0f4CuAAAAAADgMSSASaarLf30+cvrp9/FjNAAAADAXUgAQxcQ/GWSmkSB+5nU+zuW0vKBPnblL49JyCoxy/xvFBjB3y4hAUyy2mbxHzcH1DaJx/rkaIgU6BAAAAAAAF5CAphkUrnoQoLbrQzH8b4PjXQxshwAAAA4CQlgeKrqRp1tRyYfvBTIg30Jcs8/vOaUV78KrjT4QanJsv3zrqfyNgq8MChl99IwC0PaivFtUeBnglIQ/O0SEsCcMNCp+Pjmv5wsatAVAAAAAAD8gwQwJ5gZNP315j8T/bLRFQAAAMA5KADDk52I8F13eFZZnR7Xd0RHS/rJ81fenHFXJORYlk6hEHx/dvh7f09sbtXk5Tlmadi4e2nYM0EpdH1gU4umrrYUF2+XUADm0DXyz6a/R3nhdxoAAAAAgG9QAOYKDZHi65fOr59xF10BAAAA3IIpoOFx1Y06G36dse3IlMYWLa7vy3D3/LB3f589OEMo4N6qLQIBFeSR/8LIpMRc69xyE/6daY0tWv9E9E8tsBznm6NHR+FWUwPz5XYLpoDm0DXy1y1/b7tyb7ty9AYAAAAAAJ9gCmiuUCgF5xPcqxt1pvjfFwjQHwAAAMAZKADD/wiP9Zz5xcs8mHm4bcXfA6uCLQ0bOb0jJvqSV8Ym9DOpv5rqLOXjqsCpBZa/XR/obFnjgxIXU1AA5hC5Qngq0sfZopquZbMBAAAAAIAEKABzS+R9u4JKo1mDM1ADBgAAAK4QogugTXWjzqqDc+Z89WJRtQHX92W4e37M9r1b5t7k3LTPTyQQKJdPio7fvmesTw4vz72yOr3ndj3//K7ny7k/5TgA7WRy4ZJ984/e9kNXAAAAAAAAsOXna4NW/DhXqUQFGAAAALgBCWCgKB4Ff3W0pJ8+f4UHwd+OTPQlr4yNRxQY+g4JYM5RKgUh0V6BrkVu1lXoDQAAAAAAHkACmIvic2yaWjQn+2ejKwAAAIB8SACrO94Ff/fxJvjbEaLAAGpLKhe9sOu55HxLdAUAAAAAAABbdoSOOnBpCPoBAAAAyIcCsFoLj/X037Tu4KVAru+Ijpb0i8UXr39y2NOmgvdHzcWq+vIHP+9fHqInbuXlDh6P8PXftO5EBCKqAP+jXqK94OvFVQ066AoAAAAAAAC2vPnzjJtpjugHAAAAIBwKwGqKT8HfER55/A7+dtQWBY7bvneMdw4vdxBRYIAnyi41XbZ/HvoBAAAAAACALa0y0YvfP1tZr4uuAAAAAJKhAKyOzsR68Cn4e+3jn9Qh+NuRq1WVOkSBT97zwTUL0C44yvvQ5cHoBwAAAAAAALYUVhmu+HEu+gEAAABIhgKweqmo0138/bOzv3qJB8FfiqJM9ZsHORepT/D3CRewULl8UnTkF/uD3PN5uYNldXrPfvPC4u+frajD0FqA/9j42/S8SiP0AwAAAAAAAFtOR3n/eXMA+gEAAACIhQKwGjkT6zFwy9qjt/14s0eFVYZT//3qq3ueqZdoq/OR9epXcfOTQ/uXh+hqS3m5g0dv+/ltegNRYIA2jRKtt36egX4AAAAAAABg0du/T61u1EE/AAAAAJlQAFYLNU3iVQfn8Cb4+5g/bgwYsGnt5SRXtb6Shcrlk6Ljv97D41WBn/3mhed3PY8oMABFUcFR3mdiPdAPAAAAAAAAbCmt1f/g7wnoBwAAACATCsD8dybWw2/jGzxY8bcTuRXGU//9yqqDc9Q8Cty+KjBfo8DHI3wRBQZo886RKQqFAP0AAAAAAADAlh8vDckoNkc/AAAAAIFQAOYzfgd/H6NUCg5eCgzYvPZKsotaX9L/jQKP9s7l5Q4iCgzQJiXf8uhdP/QDAAAAAAAAW+QK4WfHx6EfAAAAgEAoAPPWmVgP/03r+B387Sin3HjKZ6+uOjinQaKlzkff1arqygc/IQoMwG8f/zMeIWAAAAAAAAAW/X3HL7XAAv0AAAAApEEBmIfag7+FVYZquPttUeABm9ddRRR4UnTcdkSBAXgrq9gsPNYT/QAAAAAAAMAWhULw/dnh6AcAAAAgDQrAfHM2Th2Dvx3llBtPRhSYotysqy5/8PMXiy9qa8h4uYPHI3z9N687FYkoMKip784GoRMAAAAAAABY9MeNARibDgAAAKRBAZg/2oK/s75U0+BvR/9ZFfjttddSnNW5H0RCxZa5N6O/2jfUrYCXO1haq79wJ6LAoKauJrukFWK2MQAAAAAAANY0t2r+en0g+gEAAACIggIwTyD4+zQPy0wmffraqoNzGtU7CuxjV37zk0OIAgPwz5Fb/ugEAAAAAAAAFqEADAAAAKQRyHPRCdxW0yR+588pKP12ycWq+uCq0+N8Hqp5P6QWWCzZuyAq25avO7gwKGXP0lBzwyac809z7E7/Rd89R3gjDcQtGiJFr/+8sUWrVSZSkwPqaF6TvXuXQKDEuQ0AAAAAwBUZxeY+b61HP/BJ3PY9/o6l6AcAAAAghAa6gNNCorxWH5pTUqOPrujSg1KTyZ++9uaMu58+f1lHS8qhllc36hy70/+18XG0hHd97MpvfXrw65BRnx4f1yLj4TfA8QjfW+mO+5aFzBmSjtOeu05vPdL34RolNfq55ca55caZxeb37ttF3rfj5TzhuRXGd7PsR3jk4bQBAAAAAAAazRuStmZqJI0fWNes3SjRrG/Wflhukl5onpBrU1DJn1XM/r7j7+94EacNAAAAEAIFYK5C8LcXFArBrrARwVHeh1efGuOdw4k2n4t3X3lgbkGl4Z7zw35afSrQtZCGy16k2Db/xpzA9KX75vMyClxSoz9/x2JEgcHauMHauGGY+/+vfp2Sbxkc5R0c7RXzoJ9SKeDNnp6J9UABGACIvWWtaRRXN+rUNoqrG3XkCoFULmpo/s/CHK1ykZZIrq0p09WWaooU+uJWkUhhIG7RE7fam9bpiVvRgaxokGhVN+hUN4qrG3VqGnWkciFFUfUSbZlMSFFUi0yjfVSika5EKFRSFGWk02Ks32yi12yiJzHRa277jwAAwHUOFjUT/bJVuonMIrPLSa5HbvnfyXTgeneFx3h+vggFYAAAACAFpoDmpLNxHisPzCmsMkRX9I5QqFw6IeabV87qapMbBa5tEm/93xq/hkixcdbtj567Stc6vjK58JuwkR8dG8/LKDBFUVZGDXuWhc0fmopz/lGcmAL68oc/q3TC9rRCi33nh/5+I6CuWZsHx3SAY0ns9r04twGALQqF4GG5SWq+5f0S07xKo/wKo8Iqw/xKo5Ia/b6MttEXt9qb1VoZN9ia1tkY1zta1Pral/o7lproNaPP+65VJkortLhfbJZfaZRbYZRXblxQZVhQaVRZryOV93UZBSNdST+TejvzWnvTOgeLGkfzGgeLWj/7UjMDjMwDIEhJjX5ZrV7bUI/qBnF1o051o45ULqyXaMvkQoqimls1Ja0abU/QRrqS/1zgOhKhUGmsKzHRl5joNZvoNRvrSSyMGm2M67U05OjV7uPEFNDrZ9zd9epZZraVXmS+K2zkr9cC+v4zxKIHe75xNK/B6Q0AAAAkQAGYYxD8pZGrVdXh1adGe5N4DbQHfzv+T/3tyw7TFAVuk5JvydcocJuFQSl7l4XihWM7FIDb1TVrfxM6clf4iAaJFrd/ywXK3L07bU3rcHoDADPkCmFintWdDIeo+7apBZZphRZNLZqMbd3BrNbPscTPoTTAqWSwS6GLVTWOSDefI+5mOMQ+tEnKs0rJt8osNmsr8DDJ2rjB177Uz6HU36E0yDPf06YCxwWAAVK5KLPILLXAMrXA4mGZSX6lUUGlUX6FIb3jgIVCpbVRg4N5jZ1ZnYN5jWe/Cl+HMl+7MkOdFhyCJ0IB+IkelJps+WPqqUgfjh7WvctCV06OwukNAAAAJEABmEsQ/KWdUKhcO/XeVy9doCtT23cdg78dtUWBP37uCl0jrNUhCrx3eei8IWk45ykUgDsordV/96/Jv1wdyOnD+tebx54bkYzTGwBUR6kUxOdan4n1uJbiHHnfjpyhM/bmtWN9cib4Ppg+KNPSsBFH6lHldXoXE13vZDrcSnNMKbBUKMha/sDSsHG4Z95or9wxPjmDnIsFAkwcDUCPtmE6t9MdIzLtUgqs0gvNW2WsRSodzWt87MuGuBaO9Mwb5lFgIEY9+D9QAO7EiQjftYdnldfpce6wLhqZ+Mf64zi9AQAAgAQoAHMDgr8q5WNXfnj1qaFuBay35Hy8+4qnBH878nMo/WnNyUHOxXRtPSXfcsm++dGIAvMdCsBPxPURNuumRXz3+hkutvxhmYmS7Bf+nA4XNrdqFlfrE95IS6NGfZKWei2p0WcyzEpRlI6WzMakntgDJFcILyW6no7yOhPn2c1bFLYIhcohroVzAtOfH5HkbKnWseC0QovQaK+wGM+7WfakFX2fxta0btbgjDmB6eN8H4o1Zep8+B6WmXwVPJp/+6Wn3do2etVQp8VIt8VIV9L2//qZ1tua1qn5QadLfK71mRjPG+mOERn29RISFzoRCRUDHEtHeuVOC8jCxY4CcOdyK4znb1+ckGvNrcPqaF7zYM83vf7zeol2ea2u2l4U+jqtmiJF2zzz+Epn/SGlp8wNmzDlQ0eNEq1WuahVJmqUaCopQU2jmHO7EOBUIhIqVPf55XV69c3sjy020m2h940xIS+7HC1qVXr4gHwoAHNAJ7MBA11oX163p7oT/H1asxEF7j5EgSkUgDu96Xz2mxdupjly8bAOdimK/GI/55qdXmTuu4H0115JO3/wsSvn6PV+Ndll0qevEd7I1VMjdy8JI6c983csDonyYnKLE/o/uPj+LwQempR8y9+uB/x5a0BxtQHHnnAEyiC3ghdHJ7w4JkGt3kOV1Oj/cTPgl6sD0wotuLsX+uLWZ4JSXh8XO8orTz0zwfey7Ea8t0Ld9trMoMnGuMHVutKzX4WnTYW3Xbm3XTneI3fzCe5qsktItGdYjFdepRGHWq4nbp3if3/24IxZgzPUc5AuCsBdapRoPfPNCxcT3Lh1ZHP37rAz6+XqPL9eG7hk33x8swkESmNdiY6WzNG8xtaszt681sGs1t2mcpBLkZVRg3r2ieu6jTnlxiS3kLuj0vtCKhdlFJnllJmU1OgX1xiU1uoXVRmU1egX1xiU1OhLpHx4uVr58+fGuhLVff6yffN+vjaI9d18a+adna+co/EDdV/8gIS366UHvzQ3xKqIak0DXUAyBH+ZfGzeHjw6PNbz8OpTQ+hbXrebehT87djsc/EeP605OdCJhiiwhkixZe7NmYMy+BoFLq3Vf2bHIkSB4YksDBsvvPfL6kNzuDgddGKulVQu0hTJudXskChv8hsZFuPF3QIwJ/xxfcDniy7iLT85FApBeKzn1yGjbmc4cHQXlErB3Sz7u1n27xyZsnhUwrpp93zty3h8yJRKwZk4jwOXAs/FuzO/rC/tGiRav14b+Ou1ge42la+OjVs+MRrvLNRBZb1uZb1ucr5l+38RCpWeNhVD3AqHuBaO8Mod4FCKScIfk5Jv+ev1gX/eHFBSo8/F9jdKtE5F+pyK9NHSkM8OTH9tbNzUgPsIqcCj9MStpzb/NXf74stJrhxqduyDfr0uAEP7vU11o051I1VUbUBl/c//ZGdWN9ilcLBL0WT/7ECXQjXJCsfnWhNe/aUoKjzWk/cFYKVS8KDMJDnPKiXfMinfKjXfMqPITCoX4ZoFAGKhAEwuBH9ZeYQe9f5yJqPAbcHfQ5cHK5W9n50vMddq+LsrNsy6Q1cU2Ne+7PanB3kcBT4e4XszzRFRYOhIS0N+aOVpLZHswKUh3Gq5VC7KLDLjXIUjNNqT/EaGxXhumXsTV4fq1Eu0/7gRsGbqPXQF62Ry4R83BuwIHcXp/OijGiRaBy4NOXg5cNbgjK3zbg53z+ffITt6x2978OhHy2a8kVVs9t7fk744PWbJ+NiNs287mNXiIlUrCoUgrdAirdDit+sBFEVZGTVM9HswZcD9GQMz1XwcZ9uFv/vcsMj7dvzYo1aZ6ESE74kI334m9UsmxKybds8CC7rDf+loSU9t/mv0B8s4NBd0SoHlnCHpOHYqUlBpWFBpGBzl/cHRiVZGDTMHZc4enD55QLaOlpTHe82JkdMPy0xS8i15Oewyp9z4SrLL5STXK0kuZRxcmxwA1BkKwCTq3WzAQNfj9Pbg0WdiPQ+vPhWo4ijwhQS3FQfm5lfQME+XVC5SRRR4xqCMpYgCg5oRCJR7loa1yDR+vcaxHHBqAceetcrq9CLu25Pfzogsu4o6XeTPVGrfhaGrp0Qi2sWus3EeW/6Ymlpgwb9dUyoFodFeodFeMwZlfrn4Aj9eSykUgl+uD/z3iXHkx0H6qFGi9cPZoP0Xhiwenfjxs1fszVEGVlOltfpHbvkfueWvKZJP8Hvw/PDkuUPTVDohIYGaWzV/ujrom9CRfL3wi6oNPjsxbmfoyLZhH04WNTjzgaIoPXHric1/DXt3ZWU9NxbHTeHjqCxifxp+ujrop6uDjHUlr46LWzklytOmgpd7GhrtxYl2hsV48qYA3CoTXUhwC4/1uJLser/EFJcbAHCUEF1AmnPx7v6b16H6y67kfMuR7y/fdmRyq0wl83jUNolXHZwz44uXaan+tmuLAm87Mpmu6Uf625fd/vTgF4svsrU0sqodj/D127QumAtDKYHRn0ahcv/ykJGeedxqNudeNITHeioUAvLbKVcIz8Z74LpQqdQCi2spzugHtqQXmU/57NVZX77Ey+rvo87EegzcsmblgblVDTqc3pFrKc5D3lm9fP883ld/20nlol+vDfTZuP6jYxMaJVq4bNWZVC46H+++ZN98u5VvL93Pz7GqHcnkwn3nh7qs3bj+p5m8v/CbWzX3nB/m+eZbKw/MLa3VxzkPFEU5W1bvXx7CnTtbFICZVtMk/u7McN8Nb0z+9LWzcXx7dsurNIrL4UYCPjzWkwcdfiPNaen++f1WbJm7/cUDl4ag+gsAnIYCMEGqG3Ve27Ng5hcvY9pnQp6xtwePHv7uyuJqA3o/ub3G35dpn5+mLQo85oOldL3DbYsC3/38QIBjCS8PdGmt/oIdi17bs6C6UQenPbTT0pAf3XDUxqSeQ23m3NvAEI6MYqYoKizGExeFqu29MBSdwDy5QvhN2MjArau5tbReH3f50OXBPhvWt00qyznF1QbP7Fg08ZPX47kzEyaNmlo0Pz0xzuutN09E+OL6heZWzV+uDhz27soR760IifJSxbMVIc7Fuw/csnbdT7PUatpJmVx46PJgz/Vvfnl6jESKueuAWjAsdf7QVDyXQSeUSsGVZJdZX7404eMl97LseLNfodGc+Y2LyLIr5+xPVYNE64ezQf03vjH+oyW/XB2Il4QAwA8oABP0UBfw9trfbwSgK8hhrCtZNSWSxgpQXbP2qoNzZn35kqpr/JH37QZtWfPxP+PlCnqu8QGOJfe+2P/F4ou0rDFMoN9vBPTf+AaiwPAoG5P6PUvDONTgPFpnFFC1phbNS4mcKThdSHBT0YQQ0C4k2gsD4BiWU2487sMlb/8+tblVU932vbxO7/W9C+Zuf5Fbr6iO3vbz37zutNrfrhRVGzy36/kXv3+W60luoMu9LLv5OxYPeWcV/8rAJTX6875ePPOLl3k/Q8PT1Eu0//XXJL9Nb1xLxUwhQH372hmxJgcmJ6ttEtc0iXG8WHQ91Wnk+8uf/eaF3ApjHuxOcBRnRk7LFcJz8e6c6+GqBp2Pjk1wXrvprV9mpBVa4AoCAD5BAZiIW8NVB+cg+EuaGYMyk775YfmkaLo+8EKCm+qCvx1J5aJPjo8f/cEyuu5d2qLAUV/uG+xSxMsjXlKjv2DHoud3Pc+VhYWAAXOHpC0YlsqV1uZXcunh9nKSa1MLZ2pOdc3aN9OccEWolEwuPHgZ618weg0O3bbqTqaDOndCWIxnwNtrryS7cOJ54YVvn1uMkucj/r7tN2DzOg6NJQJVi8uxmb9j8cRPXk/Ks+LHHh27099/87pQ7syYojoPSk0mf/rahl+nq+GIJXiUnVndqimRnGhqXrkRjhe7lErByXs+A99ew9FJX9rVNIlvpHLpUTSUU7NnSaQaX4eM8lj/1qcnxuE2GwB4CQVglp3Hir/kMdaV7F8eErr1j340ZX/bgr+0r/jbHfey7AK3rt4ePJquKHB/+7I7nx3gcRT4eISv/2asCgz/b8cr57hythdUGnIo9RLCtbeZoZgFWvUOXQ5E0poZO0NHTv/8ZQx4oiiqpEZ/+uevfBM2kuRGZhSbj/jXin/u9sfxekxRtcGML17eGToSXQHtrqc6Bb6zesOv0zm9VnRTi+bLPyxc9N1z+KJup1AIvj8zPHDr6pR8rK6q1rbOu6mtwYEQcGEVCsBEqG0Sv753wTM7FnF3XuKzcR5SOZcekS5yZ/ass3Ee/Te+8c6fUzDbMwDwGArAbN6FtBUFEfwlCu3B34vMBn87kkg1th2ZPOaDpelF5rR8YFsUOPKL/YgCgzpwNK95dVwcJ5raKhM1tHDjXadCIQiP9eDWmRAeiwIwE1+/J+/5oB9USqkUvP371C1/TKVrZBgPyOTCt3+fumTffJmcxD45G+cx/N0VdN3F8Y9cIdzyx9SXf1iIXCA8elF/f2b44HdWR97n5AKQOeXGo99ffuSWPw5lR+lF5iPfW47RuurM0rDxmSAOTNFUWY96EkFOR3kP2baKo/NDcGj+5zZ1zdrkR5Yr63Vf+Pa5WV++9LDMBBcIAPAbXv2wA8FfAqko+DudjeBvRxFZ9oO3rKExCuznUIooMKiJd+bdEAkVnGhqdSM31pq6l21XWqvPrdPgQakJEicM2HdhKDpBdRQKwZpDswhPu7Ll12sDF+xYRNrU9L9dD5i7fXEt1hHsypFb/tM/f6WuWRtdAe2yis1Gf7Dsi1NjuLUq8PVUp2HvrorPtcYRfJp6ifYzO1/45Ph4dIXaWjEpigvPZSgAkyW/wmjsh0svJ3Fs5YgWmcZ5Di6pG0b24OlrKc6Dtq7B5DoAoCZQAGYagr9kmjEoM3HnbnqDvwM2sRn87agtCjz2g6UZxTRHgQc5F/PyrEAUGNo4WdRM8HvAiaZyZdGakChOrmYXhlmgVe9WumMC3nqrzJrDsw9cGoJ+eJrwWM9ZX75ETg34wKUhS/fPR1a7m26mOU797FW8cIdHyeTC9/6e9Py3z3FlOuizcR4zPn+log6PHl1QKgUf/zP+jcMzuVXdB7qM8sqzNa3Dcxn0VG2TeOYXL/1xYwCH2nwt2ZmL49tInj3r2/ARUz57Fe/kAUB94IUCoxD8JVB78JeuR4j24G9eJYmLvtzNsh+8ZTW9UeC7//6R91FgjtargC6vjo3nRDtrOPLiOzSakxcUZoFmBkLAKvLxP+NxC9ql66nOC3Yukkg1WG/J3vPD1hyapVCgttEDkfftJn38OmrA8JgTEb5jPlhWWEX6q96T93wW7CDi+4cr9l4YtuzHeRglo4YEAuWMQZmENxKzd5BJKhe9vm/B8QhfrjQ4hJtDkMmcPUuuEK74ce6m36bhhwMA1Aq+8pi7+Vt1cM7ML1/CICOiTB9Ic/D3UqIracHfjppbNbcdmTzuwyWZRWa0fKA6RIHn71j8/K7nMYxXbc0enK4p4sAQh1apiPxGZhWbpRVacPE0iMiyK6/Tw+Wgakdu+dfglRndDl0ejNkyu+ligturu59ht/J6IsL3zV9mINnWC/G51gu+XtQiQwkNHj8xxn20NKfcmNgWBkd5L/ruuVaZCAerR365OnDZ/nn4tlRD0wOyCG9hCy5nUikUgld+eOZKsgv5TVUqBRwdOU2RN3i6VSZa9N2zh68MxiUAAOoGBWAm3M5w8CO+KKhuTPWbf3/jeNg7dAZ/Vx6YO+3zV8gM/nZ0J9MhcNvq3eeC6Dot/RxKb3924L1nrnGiTtYLxyN8A95eezvDAZePGtIXtw51KyS/nVI5B140hMZw9SFWrhCe4+AKTJzTKNH67dpA9AONIu/bvfHTLPRDj37x3zs6ia2t30p3fIXtCjSn3Uhzem3PAnQgPOZBqcm4j5ZmFZsR2LY7mQ4vfr9QJsfLmd747XrA+0cnoh/UzTD3fMJb2Io0P8FaZBoLvl4U+9CG8HZGP+hH/vQVT0PU8kkyuXDRt8+d4E7yGwCARnjGYMIg5+IXRyeIhAp0BSGmD8yM/3rP4lGJdH1gW/D30OXB3KrxN0q03vx5xtgPaXsVoqUh//i5K3yNArfNNBXgWIIrSD2N831IfiM5ERwJiebwhOqhWAaYEfsuDsWYObpUNei8sAupsh776vToo7f9mN9uboXx/K8XYw7YPjp2p/9H/0xAP8Bj8iuMpn72alG1AVGtSi8yn7d9cXOrJg5Qr31xasyPF7HCvXqxNm5wMKsl+rlMjlsvotVLtBfuWET4tEOcfnCOyLIjZEl7pVKwbP+801HeOO0BQD2hAMwEHS3pF4svXv/ksKdNBXqDXW0r/tIY/G1q0XzrlxkcCv52dDvDYeCWNduDR9MVlfB3LL3z7wM8WxXYxar60ge/7F8eoiduxXWkngZwofYvlZH+s15Rp3snw567p8HFBDcU0hiQWWR2KdEV/UCLZfvn5VYYox96YeWBOXQtltHd73C5aPG3z2K9CVp8cXrMxQQ39AM8JrfCeNYXL5OzNmeDRGvB9sWV9bo4NH20/ueZN9Mc0Q9qxY/spzMpMv1c+EVYfXAOyS0M4XLNUq4Qno33IOKe8NSY328E4IQHALWFOxLmDHfPj/5q35sz7gqFSvQGK+YMSU/Z9T2NK/5eTnLtv/GNH84GcT2oJJFqZJea0jjwXFMkd7WqMtBp4cO3pFD55oy7CV/vHufzEBeROnPnwggeLU3SR12cifOQKzh871HXrH0j1QmXAwP2XhyKTui7o7f9gjHavbfqJdqLv3uOyan1//XXpIgse/Q8LRQKwSu7nyEt6wkkSMi1fm7X84Tcjaw6MCej2BwHpe9kcuGL3z9bXqeHrlAfjuY1RD+X8XRhLJ45dqf/L1cJXXomu9Q0Od+S091LwizQ5+LdP8SsMACg3lAAZpSutvSbV8/e+OQQosAMawv+ntp8xNq4gZYPbGrR3HZk8rTPX+FBqsbGpD54y5EfVwTTlW2tbtRZdXDOc7ue58Fgdher6ovv//LNq2d1taW4jtScu00V+Y3U0ZQR3kJOT2PVBrNAMyM8xgO51T6qrNd965cZ6Ie+iMux+fL0aGa2dS3F+ZuwEehzGpXV6S3dNx/9AB1dSnT96J/xrDfj4KXAv27743DQpbDK8JXdz2AJCfXhZFlD9HOZFl4gcMObv8zMryBxPr+QKM4/OF9ge/as6kad5fvn0TXZIQAAR6EAzILh7vkx2/dtmXsTqwIzY/rAzMSdu2kM/t5Mcxy4ZS2NcyazaGFQStLO3TMHZdD1geGxnv6b1h28FMj1nhEIlMsnRcdv34PgL7Q/w4uJL6+KyX7RIJFqXEzk/ISc4bEoADNBrhAeuBiIfuiLd/6cUoYsVJ99fnJsiurjFxKpxqqDc1C3oN2FBLc/bw5AP0BHX54ecyaWzakpcyuMN/8+DQeC9kv+4GXcPKgLc4Mmsh8eZThGnNAg0Xrv6CQCG8aDkdN1zdo305xYbMBbv8zAZDAAACgAs3UvKP1i8cVrH/+EKLBKqWLF321HJk/4ZMn9ElOud46NSX3wlj+PbjhqotdMywe2BX/nfPUiD26wsOIvPJG+DunnA+FR9ctJrg0SLa6fBg/LTFI4PhkXVxy6EiiRaqAfeiet0OI3LHZFh1aZ6E3VB6k/PT4uq9gMva0KG36djllhoSOFQvD6vgUsjpJZ/9NMHtwUEWjrH1MKqwzRD+qA8AcfTCHGIX/e9I/KtiWqSZX1uncyHXjQt2HsjbUKi/H84wZGAQIAoADMqhEeeW1RYKwKrAq0B39vpfMt+DtrMIK/j2sL/sYh+AtPoq9NegFYn+whC7yZPDkMs0AzoqJO9/hdX/RD72z9Y4pMjvt8elxNdlHpLHxZxWY7Q0ein1Wksl73/aMT0Q/wxF+Z9T/NZGXTf932x72EitQ1a7N1WIFhemQ/mhmIW3CMuEKpFGz5fSpRTQqP9eDHnXxYDDs55uZWzTWHZuPcBgCgKAq5Cpa1RYFnB2Ys3Tc/swgD/+lhrCv58sULNJZ+m1o0Pz0xbkfoKB6Ufm1M6vcvD6Gx9FvdqLPtyGQelH4pinK2rD60+jRKv/D0pwjSfzTpmu1ARc/VYTwqAG+ddxNXBAP2XRj60pgE9ENP3c5wIHyucl1tqYtltb64RU/cqiFSyOTCyjq9nHLjmiYxmQ1+96/JswZnqGjI5vtHJ0rlIsJPKoFAaW3cYKwrMdFr1tNpbZWKaht1qhvFpbX65Cf1f7466K2Zd7z6YeIleNw/d/s/PyJ5/tBUZu8nNd/5cwo6X3VOR3lfTXYZ3/8BuoLfFGSvm9DPtB7HiENupDldTHCbPOA+Ie0JjvLmR8c+KDVJLbDwsStneLsHLgViNggAgDYoABNhhEde7Fd7PznOkxIju6YFZP24ItjOjLYqyK10x6X75vNgzmeKohYGpexfEULXnM8URZ2J9Vh5YC4P5nwWCJTLJsbsePmcPuZ8hqerl2iT3DwDcYuhDrkjzaOybYv5sgDPvft25XV6FoaNuChULSLLPuZBv8EuReiKHvnq9GgCW2Vp2DhzUMaswIxBLkX2pnUCwROKqQWVhheT3E7e8zkX707ULXFaocXxCN/nRiTT/snR2bbHI8hNug9xLZwakDXcI3+Ye8ETbyBlcmF8jk1Elv3NNMfwWI/mVk0C90ImF/7ryOQTm//ClwN0tOnXadMCsnS0mJus9YezQQWVRL+VFgkVfvZlQ93zLY0aTfQkxrrNWpry6kadmkZxdaNOQo511H1bwu+K3zkyOeLfB574QwO80dSiSXLz7AgemAtP9P25IEIKwM2tmheTXHnTsWExXgwXgJtaNLcHj8YpDQDQBgVgUrRFgWcNzli2H1HgXkLwtxO0B39rmsTv/DmFP8HfVafH+SL4C52RK4SEJ4BpHPiiCqE8mupQrhCejXN/ZWw8rgsG7Ds/9NDq0+iH7kvOtzwT50FUk2xM6rfNv7F8YrSWhrzL77HXx8W+Pi42rdDiX39NIir98NnJcc8OT6G9nPDBsQlK8jJMIqFi0aikLXNu+tqXdfEwKVIEuhYGuhaumxZR16x96HLgjpCRpbX6pO1RcLRXVLbtENdCfEXAY3IrjL8JG/GvBdeZ2Vx1o8724FFkdoWWhnz+sNQl42KDPPI7HxQrVwiT8y2PR/geuhRYRuQa29HZtv/cVcmoHSBHYyvRq2j3M0MBmGPOxbvfLzF1s65ivSWXk1waebRIfHisx5a5jM6e9ePFISU1+jilAQDaYG0wsoz0zIv9ai9WBe6FaQFZCTtoXvF30NY1WPH3ic7EevhtfIM3K/7Gf70H1V/oUlWDjpLsecZsyX7LEMKXaazahLK0mpEa+vuOX1WDDvqh+74JG0nUl9WCYanp3363duq9Lqu/j/K2LT+5+a/f1p0Qa8oI2ZGUfMvLSS70fmZCrvWFBDfSTqEBjiV3Pjv469oTXVZ/H2Oo07Jx1u20b79fM+UeacE7pVKwI2QUvh/gib4KHs3Ym+LvwodXNxL3o6YhUrw959aD3d8cWf/PJP/sLqdEEgkVAxxLPn3+cs6+nb+sPWljQuJUt58cH0/4rTv0EckVMoFAaWeCAjDHKBSCPeeHkdCSYH49ON/NtK+o02VsczK5cGfYSJzPAADtUAAmTlsU+NpHh91tKtEb3WGkK9m/PCR82+90pd+aWjS3HZk8/uMlWcWcj2LbmNSffvvI0Q1H6Zr2uaZJvOrgnNlfvcSDaZ+dLasvvf/L/uUhmPYZuiOT+C8EH7syYtv2oNQkOd+ST+fDxQTXVpkI1wUDmls1f746CP3Q/Z/pY3f6k9Oe9565dmzD0V7/zr44OuHMu78ZiEmZ3H433a8Fd4aOJK0+8cLIpNufHQzsQ1LWSFfyw9LwYxuOklO8b3Mq0vtBqQm+JaCjRonW14yMD2iUaO29MJS03fe2Lb/16cEvX7zQizqutobs5THxiTt2E5i1TSu0CI/1wOnNY4VV5L6RcDSv1cNLBg769drAFhnLk34pFIIwHk2dRVGUXCE8F+/O2OYuJLjxZuUpAABaYApoQo30zIvbjlWBu0b7ir+3MxyW7pvPg9IvRVELg1L2LQ8x1ceKv4/Dir/QC5nF5oS3cKBTMbFt419etl6ifT3FmZBlonjvx4tDNsy8g8lRuuOvm/7kLMK6bGLMx89d6eOHjPXJ+f2NEwt2LiLhfvhMrEdBpSFdt50FlYZEVespilo0MvHXdSdFQkXfP2rBsFQdrb+f2fEC6y9S28kVwu/ODP/u9TP4ougmX/uyxB27e/GHNU1ihUJQXq9XXGXwoMwk5kG/iAyH+Fxrknf2wKUhW+besjJqUOlWfr42qLJel6gdnz4w85+NR/u4BLKpfvNfbx4b7p6/8bdpRA1q2Rk6ksZJsIA0OeXkjukZQPBzWfd525aHbP2j+/++sUWruVWzplGcX2l0v8Q0LscmIsOe8PXCH1PbJL6a7DwtIIvFNtzNsidzav0+vg14aUwCM9v67UYA17tLJFT4O5QOcC7xtSuzNamzNavT0ZJqacj1tFl7gWlIzHhcAOgFFIDJ1RYFnjkoc9n+efyoR9LLSFfyFa0r/ja3avKm4m5jUr9vWejswHS6PhAr/gKkF5BeAB7gVEJs20KieThhclisBwrAzMguNT2f4D59YCa6oks/XR1MSEtGeOT9sCSMlo+aHZi+Zc7NL0+PYX2n5ArhX7f9355zi5ZP+/naIKmcoIkEFgxL/WUtPdXfNtMHZh7dcOyZnS/IFaRMOvXHjYAvX7zYx1oXdMlYV0JRlKl+s6dNxTjfh0vGx1IUlV9h9E9E/x8vDrlfYkpgm5taNL8JHfHVSxdUtwmFQvDdmeFE7fWUAfePb/qbrrD++hl35QrB5t+nkbODN9KcYh70G+xShKuSl3LLjYltWwDBz2Xdp6Uhd7Gq7ssnyOTCiCz7Y3f6/3O3P1eKmsFRXuwWgEOiePjgfDHRtVUm6tFyML1T0yQO5eybB5FQMTXg/oujEib7Z5sZNOFLHgDogimgSTfKKxerAnc0LSArkdYVf29nOAzcwp8VfxN37Kax+nsm1sN/0zqs+Atq7na6I+HP59625WS2rapB5xbZvdc7YVgGmEEEzplJoLRCi9iHNiS0RCRU7F0eSuNbnveeue5qVUXCrv15cwAtn6NUCn69NpCck8fJouanNac0RAp6P3Z2YDpd9XJa1DSJT0V647uCFfbmtRtn3U7b9d2f6/9xtqwmsIWHrwxualHhDArXUp2JmoR8qFvByc1/0TtV+4ZZd7bOu0naYcXVx0tKpSCjkNzhuQGOxThGFEVpiBSjvHK/XxKes2/ngZXBHv04sM5daIwXu28FQ2J4eKNS2yRm5oXAyXs+Ein3om6aIvmyiTFZP3wbuvWPF0YmofoLAPRCAZgDdLWlXyy+ePXDn7AqMKWCFX+bWzW3HZk87qOlfFrxl65pn9tX/C2sMuR652DFX+jjtRD1wJbkFg51K2BgRG3vnI3zkMl5eL+RU27Ms4WNSXYu3h2Ld3bpRIQvIS1ZMiHWz6GUxg9smxeHhF1LyrPKoGNFgGspzg/LSDmlhULl4TWnVLTW8ofPXh3gSFAQ6iesKc72yfbCyKTEHbvfmB4hEJA1vrm6UYeuER5PPveuEHTu6WhJf1l3UhVp+I+fuzLImaDS19+3/chZGQFolF5kXtMkJvaLLsgzH8foUdoasqUTYpJ2/PDNq2eNdCUkN7W42iAy247FEzuziJ8TQIYysrAxk4sN02WQc3HEFz/+uCLY0bwG3xUAoJI7E3QBVyAKTFHUVBUEfwdtRfD3yc7GIfgL8B/XUpwJL2FO9s8mtm28nP+5DULAjFEoBD9eHIJ+6NzJez4kNENLQ/7hwqu0f+y8oWmEDIUMp+MF1h+3BpBz5iybED3O56HqzofDa06R8/xyLcW5oNIQXxfs0tWWfvvamb/fOqarTdZ03HsvDFPRJ9c0iU9HERTq+nzRJU+bClV8sqZI/vPaE9oaMkL2tLZJTMiPI9DrXqYdsW0LcCyxNGzEMepIQ6R4c8bd5G9+GOtD9JuZG6lOrD04R/F2npJw1ReAFQrB9VRnbnXLK2Pjb312MMCxBN8PAKA6KABz7FG5LQrsZl2lbvveFvw9o4LgLw+G16ko+DvrSwR/Af7jr1v+hLdwsj+hi9G2yDQuJLjx9cQIi/bE1cGYn68NQoinE9mlpgm51iS0ZHZguo1JPe0fKxIq1k27R8SFH+PRx0+QyYWhxHx7aGnI351/Q6WbGOhUPDcwjZD9VSoFp6NQDSLCwqCUM9t+0yPpFj0x1yo6WyUzvoREeZHzE+bnULpuWoTqPr+/fdkb0yPIOax/3/HD5cY/19PILfNMHnAfB6gT/UzqL77/K2nTxT8q8j5rU3/xcgHg9keV1AIL1f6I51tV1OlyqE/enHH35zUnyRkyBQB8hQIw94zyyo3bvketosC0B3/vZCL4+1QI/gI8pqxOj/AMq4lec6BrEZltu57iVNeszddz4162XVmdHq4RZlTW6x693R/98DQX4kkZabFsQoyKPvm5EUm0L1LbCxGZ9n0s5NxIc6qsJ+X91Mtj4u3Na1W9lXcXXCdnvt+T97AMMClGe+ee2vyXpoigNSz+UM0s0Cfu+ZKzj+/Ov67qNwkbZt1RxfzSvXM50YXH96LqSSoXhcWQOwpzij8KwF0QCRWfL7q469WzpK0F0CaKpSmgS2r072Xb8fi4h8eq9rK9muTCod5YNDJx5yvn8G0AAAxAAZiT2qLAVz7gfxRYRcHfsR/yIfhrbdxwajOCv0/mZFFz8b1fEfwFWvx6bWCrTERyC+cMSRcJFWS2LTiaz5MkKxSCs7EeuEYYs+/iUHTC01xKciWhGfbmtZP8VDUjvaVh44T+D1jfxxaZxr2sPr2eOxlJSgJVKFQyE8EZ5Fw8lZhE1K10x3KM3SHGRL/sna8S9AL06G0/qZzmu756ifalRFdCdtCrX8UzQakMPKguGR9LyC63yDTO4G6NX64mO1c16JDZNgvDxpFeeThG3bF+xt1dr54lsGEFlYZF1QbMbzcsxpMHGZXOd1Cln387w4ErXeFpU7F/RQiZAyAAgH9QAOaw0d48jwIj+NuJhUEpSTt/mDMEwd/HtQV/E3bsHk/AO2Lggbpm7Z2hIwlv5Ctj48lsmFIp4P0quWGxmAWaOdHZtn0svPGVTC68lkLEXIjTAzJVel86PSCLhN28kebUlz8nJ6492ivH1Yqh4aTkVIPkCuFlTmVEeG/NlEhy7tvL6vSuJtP8dXo+3k0i1SBkBzfMus3MqMGNs2+T82r7dBRy/7zyy/WBxLZt0ahEomY1INwb0yM2zLpDYMNislmYBTo4muffVHcz7VU6BU5qviVXumL3sjCEVQCAMSgAcxtfo8Btwd/wd/6gecXfD5cg+NsRgr8AndgePJrwnJCTRc1Y7xwy2xb70Kag0pDfZ8jFBNcWmQauFMbsu4AQ8BPE5djUNIlJaMnUANWmPCeoLF7cI1F9eC34sMwku9SUkDPnhZHJjG1r5uAMQ50WQnacnDgmUBQlECj3LQslZ8Zg2icvuZhIypgPbQ0ZA/Hf9hvUkZ6k5CCvJLvwO1enVvIqjU5E+BLbPGIH5hLrqxcvjPbOJa1VWSVMvzlskGhd4fvoNLlCeDbOXUUf3iLTyC4z5UQ/TAvImoC8CgAwCAVgPmiLAr8xPYIf00dMDchK+HrP8knRdO3OnUyHwVtWbw8eLVdw/oRH8PdpEPwFVcgsMvvuzHDCG/nymHhiv/xDo714f5LUS7RvpDjhYmHMP3f7Y+7Wju6SMeOZpkiu6tcZvnblFoaNrO9pQo51r/+WnOyppki+YGgKY5sTa8rmDU0jZN8vJ6EATBZ3m8p/LbhOSGPCYryUSgGt5xspV/3UgfdN9JoZ29zzI5IJ2fHKet3Yh/1wofHDt2EjZHJCX+z4O5YOdCrGMeoRkVDxy9oTRroSolqVV2HE8BYvJBA0V4QKf2FVNntWRqEZsd8Mj9lIZOodAHgMBWCe0NWWfvvamXPv/uZgVsvdvWgP/tqb07MX7cHfjGJzrh9iBH87geAvqIJULnp598KmFk2SGynWlK2YHEVs8xgrAGuK5Cz+/IXGYBZo5kikGj9dGYR+eMzdLHsSmjHUrVDVEU+BQDnQmf1Xq4VVhmW9HYhwNYWUUtC4/g/NDZuY3OJzw0mpBuVVGmUVm1FAkrdm3iVheAdFUQWVhjEPaCsWZpeaPiwzIaSTF41IZHJzC4cna4gUhOw7Jn7nh6xis/0XhhDbvPUz7uIY9YKTRc2Hz14lqknMF4CZnP/ZxaqarY69kOAmlYtU8clpBdyY/9nevBbxXwBgGArAvDLJPzth524as7NMmjLgPr3B37tZ9gj+Pg2CvwBdevfIpGg21v7pkVfHxfUzqSezbbkVxvG51sxsy9+xdIqKJ57tRDiWAWbWgUtDePDLTq+IDCIKwINdCxnYCgkFYIqi0gosenmDSsbBoihqIuP3TqO9c8hZGTEiy54CkuhoSddMjSSkMRfpmyS8j0uG00hTJJ8+iNFl1C0NG4d75BOy+9eJORDQF5t+m0bs2isOZrUvjkrAMeqd1VMiiVrYLq/cmMnNyeTCM7EejG1u8+xbbHVsbZP4ZpqjKj75YbkJJ071eUPS+DF5JwBwCF6f8Y2hTsv+5SFnt/3OoShwW/D3zLbf6Q3+jv1gKYK/HfEs+HsBwV9QjR/OBn0TNpLwRmqIFG/PuUVs85ic/3m4R95Yn4ds7WlOuXFSnhWuGiY7nMlXJOQrq9PLqzQioSXMTHs4wKGEhJ3t3Tq+xdUGuRXGhJw5YxhfP15f3BroUkTI7kdk2eHbgzSrp0QSshLw5WTa0qIRmaQMNRjsUmQgZnodbua/Z54mMsuO3pm9gXk/XxtE8rDLTXNua2nIcZh6R0tD/v4zBIWAGb5bu5XhWNWgw8y2dLSkr46LY3HO7TDVzJ5VWsuNRYLG+uTgegcAhqEAzE+TB9znShQYwd9OLAxKSdyxm8bg77l49wGb+RP8jd+xB3OngCr8dj1g42/TyW/n4lGJzpbVxDYvJJq5FzTDPfLZfZQKwyzQzNp7YSg6oV0SU1H7LjGTzXUhIyDSuwmE790npehoIG4ZzEYtdoxvDiE9EIkEMHksDBsXj0okoSV3MxyaW+lZBIScAvBYNq4+ct50VzfqZGDidy5Lzrdc/9NMYptnY1K/dEIMDlNfPDci2YaYqa1qmsRMDhkJiWJu5PQQ10KxpmyEZx7PHpxLa/U5cZ4PcS3AxQ4ADEMBmLfIjwIj+NsJa+OGk5v/OrrhqJkBPWuztQV/Z37xckElf4K/zI9hB3WwPXj0kn3zFQrSIwKGOi2fL7pIbPNqmsQ3Up0Y21yQR76taR2L84aFowDMrIuJrli/s10CGQVgHS2pt205AxtyIWPgS0GvUteRxBSAh3vms7I25zj2Zmt4TGKelUSqQQFhnh9BxELREqkGLYXb2iZxaqEFIX07no2rb7hHHjmZyHuZGPbBVfkVRrO/eLmpRZPYFm5/6TwhExhwl5aGfPnEaEIao1AImLxJCGFw6qwgj3yK1dE52aWmaSr4ZSyp5kABWEdLamtaj4sdABiGAjDPERsFVkXwN3Arr4K/c4ek0fWBCP4CdEe9RPv1vQu2HZnMiQniPnz2qo0JuQ8P5+PcpXIRM9uyMal3sqihKIrFWaDvZduV1enhImKMUinYhxDwfyXmEjEDuVe/CmYKimYGTSxOW9euol63F39FznTxgYws2NzRIGdSpoCWyYVpxFTmoN1Yn4fmhk0ktCQq27bvH5KQa03ImEKRUDGcjbyXrraUkIXbKYqKy7HBJcZFRdUG0/79KiGrXTzliytn0cgkHKm+e46MMUBtGBtwkJhr9bCMufVrh7vnU2zPz6+KEHAZFxLAjua1WAAYAJiHAjD/tUWBaQzaktYeiVSjLfibXoTg7+NqEfwF6J5b6Y6Dt6z+7XoAJ1rr51C6bloEyS0MjmFwFLN7ftv/weJAZoVCcBar0jLr12sDGyVa6AeKojLJmPjE2Yq5YK6NcQPr+9u7pdqSc0kpAPe3K2Nlu+aGTf2IGb2UlIvl24mjIVLMGZxOQktiHvSj4RwjZsyHq3W1vriVlU37O5YQ0gmJuOQ5KCHXevi/VpL8qkdTJP9+SRiKOrTwti1nZjqZ7mCsABwS7c3kfg3zKKAoarBLEVs/ChRFqWIx77pmbfLPcGO9ZlzmAMA8FIDVxZQB9xN3sB8Fpr0ZEVn2g7esQfD3ic7Fu/sj+AvQldwK48XfPzvuoyXZpaacaLCWhvzw6lOsTN3ZTVK56FycO2ObG+HZXgBmc2bRUMwCzayaJvFft/3QDxRFPSg1IaEZrlbMzcFuacR+Abiy5wngmiYxOQGm/g6lbG3aj5xqUJ41BeSZPzSVhGbEPuRVAdjPoYS9TZcS0glJuOQ5RakU7L8wdPQHywgfy/7eM9f725fheNFl+sBMQlrSJGWsAMzcyGlXqyorowaKojREChaXAb6TYV/Zq6l0OtEi48C6HjramCgeAFiAdY/USFv0dsHQ1BUH5uZXGDG/9e0vnV82MYau0q9EqvHxP+N3ho7kQenX2rhh77JQGku/tU3irX9O4UHpl6IoJ4uag6tOo/QLqpCUZ7UrfMTft/w48bTQ7ssXLwx2KSK5hTdSnWqbxIxtrm0dI4qi7MzqXK2q2CrkX0x0a5FpaGvIcGUxZt/5Ycsmxqh5J9RLtMvJmH6c2QJwI+v724v3VuRMOKytIfPoV8nW1v3sS8/Hu5PQD2kFmAKaRCO98oRCJeszJz8sM66s1+3jtEzkhP5ZrML2tyelAFzVoFNQaWhnVoerjHwJudZv/z71cpIr4e0c3//Bu/Ov43jRaPh/n+xY19LKxHpG+RVGsQ+Zm50+6JHuHeuTcyHBjZW+lSuE5+LdXxydwLnj1dcdlyOGBwAsQAFY7bQtvrv1zymHLg9mbJ3LKQPuH1gRTOMc1BFZ9kv3zufBnM8URS0MStm7LJSuOZ8pijoX777ywFwezPksECiXTYz5+uXzmPMZ6FVUbXDynu9ft/wisuw51/hZgzPWT48gvJEh0cxlYbU1ZI+uKDnWJ4etAnCDROt6itOUAfdxiTEmPtf6dobDSPZGr5PgYakxIS1xYXAKaHND9gvAdc3arTKRloa8+3+SW0bKwfK0rdQUydnaOjlxwJwyEwrIY6Qr6W9fxvpsvUqlIO6hzST/7L58yH1iZpfxZzH0T8wlT1HU/VIzFIAJF5Fl//3ZoH/u9idk/exOWBo2/r7uhFCIyZ/pNMy9gJCWaGkycacUGuPF2ItZ6r8LALcZw97ySRRFhcV60lsAbpVxoABc2aCLaxwAmIcCsJo+VDMWBUbwtxNWRg37liP4+2SO5jUHVwVP9MvGBQt9V92ok11imphnFfuw37VkZ3IyWD3laVPx85qT5C8xFcrgNFYDnYvFmv8fuh3r8/Cnq4PY23FPFIAZtu/8UHUvAJeRUl1wtmQuAayjRUTUvqpBx7onqxHnlJNSbnRh8GA9YevW1YT0Q26FkVIpwMKNBBrhmUvCcq3RD2z7UgBukGgRMkMDRVHetqxNUWuq32xt3FBSo09CP+SUGlM+uMKI0yoTxT7sdz7e7VSkDzkTp3dOW0P211vHbIhZ1Z43bE3rTPWbqxp0WG/Jo8+YqhPC7CpCQZ7/XwAOdCnU1ZYyttTxY87Hu0nlIrrGIyqVglY5BwrAJJzYAKCGUABWXwxEgScPuH9gZbCDGYK/T0B78Pd8vPsKBH+BLz4+Nv5zjTEURdU09v4WualFUyLVKK3VZ+uphvaH4bPv/Waq30x4O+NzrXMrjJl7iP3fWcLGsjqQOTzW84el4bh+mXTinu/O2nNWBKwIy5aHxEQYbUyYOwrMvJLrkqyH07jllBsTcrAcLWpY3LqTBSkF4OZWzZIafby+J9BIz7z9F4ay3oyYB31aBpicS14oVDpa1rLYAEeLGlIKwOXI/fdYbrnx8Qjftv9b0qrR3PqfB6u6Zu22QfkyubBeotWL39B6iXZ5rV5OmUl6kblEyqWXk0Kh8td1J8f5PsTpoZr7hBoS6mTaGipPANc2ia+nODO2R/riVr9H5uTX0pAP98hja6L12ibxrTTH8fSt9SYUKOVK0qcNKKvVq5do41UnADAMBWC11hYFnj8kjfbCIYK/nbAyati7PHQegr9PfDuA4C9QFEVRN9Kc0AmPMtFrPvPub47mNeQ3lcn4L9VhmSh781oXq+oHpey83cutME7MtfJ3LMUZy5hWmejQ5cH/WqC+q6+xdbZ3vPHT0ZIytjlCCsCCHr5lIqdaz24B2NqoQVtD1iIj4jk0p8IYBWACDXQuJqEZibnWfTq7iLnk2y46FhvgYF5zL8uOhK54iAJwzwVHeQdHeaMfHvXta2eeHZ6MflARJ8tqJpfFfRpt1d9tnotzZ3Li4kDXQg2R4tH/MsY7l8WVtkNjPOkqAAsESj1taV2zNuHntlwhjMyywwtPAGAYlh8HampAVuKO3csnRdP1gZMH3E/YuXv5pGi6qr/3suwCt67eHjyaB9XfhUEpSTt301j9PR/v7r95HQ+qvwKBcvmk6ISde3AzBPAYU/3msG1/9Lcv40Rr2S0AU2yvZhQe64kzlmEHLwf2NIjJJ4S8y7YyZjSErU1KAbhnN7q5SAC3PX8KlQ4WtYR0BZYBJpObdRWLy1Q/cs0a9eX3hZywKeuxe3KGMOYQsxY7cJRAoPx80cW1U++hK1THwrCRhGboiVU+tDE4htEH5xEd1s3h04OzgQ43YrV3M+1xjQMA0w/g6AKg/hsFPrPtdzuzur58jqFOy/7lIWe3/U7XtM8Sqca2I5NHf7CMu2t2trMyajix+a+jG47SNe1zbZN41cE5M754mQfTPjua15z/12/7l4dgLhSAx9iZ1V376HCQez4nWltQacjkeG0Hs1pb08d/tsb5sDkbW1gMCsBMy68wCmX27QlhF50RCc2wZrYATEoCuCf/WKEQ5JUbEXLasFsAJqEB7VANIpOmSO5mXcV6M6RyUV5F7y9bzPr+SAOIGfOBBDD0gUioOLAyeOu8m+gKldLTbmW9DfriVlVPnNAqE52Lc2dyp4Z3eKUwzL2AySl8HnO/xJTGN70G4lZOnN4n72EhegBgGgrA8P/6GAVG8LcTCP4+DYK/AJ3w6ldx89ODvhzJ/lIUFRrtpWRw6Z0gzyfUxceyuhxXZLZdWZ0eTl2G7T0/VG33vbxOl4RmWBqpZQG4J3e8xTUGhEx6TFFUx6EzDOvjkFMaoRpE7i2QbTkJzXhYZtr7s4uY4QUY89GuqJqgr2LgFrGm7PjGv5eMj0VXqJqutpT1NpjpN6l6E9dTnGubxEzetQ5zL3jsP2pryIa6FbDYzzSGgLmSAE7ItY7OtsVlDgBMQgEY/kdbFDi8h1FgBH87oaLg78wvX0LwF4Df5g5Ju/XZQbq+V5kRwmwQc/iTgtEOZrXOlqxNdahQCM7EeODsZdjVFGce3DD0glIpqKwnogBsZchsAViLiAKwUNiDAnB+JSnxX6FQaabfzG4bLAwaCemNvuQ7QaW8bCtIaEZ2aV8KwMSsAczsJA1PfCImpCuImowBOMTFqvr6x4fnDElHVzDgsXVqWWFmoPI7JYbnf/awrnziO8mxrM4CTePsWfbmnHlt8uPFIbjMAYDRH1Z0AXQ0LSArccfurX9O6U7AdPKA+wdWBtNYooi8b7dk73x+vMldGJSyd1koXaVfiqIuJLitODA3n/vvqgQC5bKJMV+/fB6lX4COtDTkX754Yf30CLomVGBGXbP29RQnJrcY5PHkmbHH+OQ8ZO+ta2iM12vj43AaM0mpFOw7P/T7JeHqtuN1zdqtMhEJLTE1YLSgaG3UMNiliPW91uzJC0pCSvUURZnqN4uELL9atTQipQBc1aCDr1Aysb5sbZsHpb2/nSit1SekM1lfUNOCmEueoqiSGn13m0pcYtB984emHl592khXgq5ghqSV/TfVZir+2lQqBaHRjBaAnzh1FsV2Afhupn1Vg44pHQMTvcmYOKQ7frsR8NbMOxya5g0AuA4FYHiytijwvCFpK36cW1j15KSpoU7L9pfOL5sYQ1eJQioX7Qob8cHRCVK5iOsdaGXUsGdZ2PyhqXR9YG2TeOufUw5dHszk9Koq4mhec3BVMOZ8BngiT5uKX9adZHcupt65kODG5Kx6OlrSgc7FT/yfxvk8/PXaQLb64VKSa4tMQ9WrRsFjfr8R8Pnii/ocWfyJLoTM/0xRlJEuo8O5Jg+4P3nAfW4drMp6UgqNJKRvWS9HPXJcdCkgEiHzhPclAUzOVc/6kAtyQv8URVU14KqH7tIXt36x+OKaqffQFUySSNl/U22v4sUyYh70Y3hKvydOnUVR1DD3Am0NGVtz48vkwnPx7otHJfb9o7y4UwCWyYWbf5929t3fcLEDADMwBTR0ZlpAVuLOJ68KPMk/m94VfxNyrYO2rdx2ZDIPqr8Lg1ISd+ymsfp7IcFtwNtrD14K5Hr1Fyv+AnRCrCn7YOHVuB17uVj9pSgqOMqbyc0NcS3UFMmf+D+NYXUgc4NE61qyM85nhtU1a/9xI0Dd9rq8npQFp431mnESdo6cQiMJxVdLFIChK/1MiCgAP+xtArheok3OWrOsX/W62lI9YkZoVSL3D90zc1BG4s7dqP6q50+zi1WVSj8/hNn4L0VRwz3znvjfdbSkQ9wKWezqUJqmwvbsV8Ghk/xCghuLA9YBQN0gAQxdMNaV7F8eMjcwfeWBOW1RYAR/O4Hgbyf6mdTvXxEyc1AGLiuAjqYFZH2/JNxVxY+aqtM2epfJLQ5zf2qZ3MmixsmiJqfcmK3eCIvxmBqQhbOaYfsuDF01JVKtdrmKmNqVkQ4WdOjqYDWSUnKgcWmSXjMnpgBcL9GSykVPG04ELCIkAfygtytKkBP/pSjKnICr3tKw8aFEi4TewLAP6JKzZfW3r52ZNRgvLthBwvz5LpaqXYYglNkFgI10JT5PD8iO9cm5le7IVldfiHej5U7M27ZcS0NOyOI43bHup1mBroWYCBoAGIAEMHTL9IGZ8V/vWTQycZJ/dvyOPTQGf6OybQdvXc2P4O+ikYlJO+kM/p6Ld/ffvI4fwd9lE2NSdn2P6i9ARxP6P7j20eHwbb9zt/pLUdStdEeGV1Ic/pQFgNuwGwIOj/VU51Pai6Xx18n5ltdTndSqq8tryZkCGgvjdYGckoOZQTMBbWgipDeUSgGWASaTqX6zrraU9WbUNombWjQ5fckLBEpzQ/avOEz8DpzgZFHz44rgtG+/R/WXRcXVBqy3wdlKhQXgh2UmiblWTO7OELdCofCpr3DZXQa4pkl8K42G8rOutrTz9wOkaWrRfHbnCxV1+EkCAJVDAhh68BD+x/rjNH4ggr+dqGvW3vLHVH4Ef21M6vcvD8ETFMBjBALlRL8H7z9zbZRXLg92h/lprII6fcAb5/Pwt+sBbPVGboVxYq6Vv2Opep7bq6ZEvvXLDFY2vff8MHZfYTCsooGUKaANdZEA7gI5JQcDAuLahiRFxivrdayMGnCKEsjCoDG3xZj1ZpTX6zlq1/T0r8iZoUFPW0pCxp2cnwkUgOGJXK2qts67+crYeMwJwS65QphVbMb6c7pK5xNm/sF5hEdeZ4/V7vmaIjmLL2bDYj3G93/Q98+Z7H+fW6OBM4rNZ3zxyqUPfjbEXEoAoEooAAM7EnKtl+xZEJ9rzYN9WRiUsmdpKI0Dqy8kuK04MDe/wogfnbN/RYgJlgYEeIS5YdOrY+OWTYj26FfJm51ieBorV6uqzt/Xj2G7ChgW46W2BeBxvg+9bcvTCi2Y33RwlFdRtUE/k3o16eq6Jm1CWmKsix/6LpCz6iQJ75gMdFoJOjSoBpHKVL85t8KY9WaU1eo5mtfgkudHMyisAQz/S1Mknx2YsWJi9ES/7E4iksCYh2XGEinLb6rdrKtUOrdNcBTjCwB3OnJaT9wa6FJ0N8uexQfnna+c6/vnTPLPfu/vSdw64WMe9Jv95UshW//EdEoAoDooAAPTEPztBIK/ADymoyWd5J+9aETSvGFp2hoyPu1acr7lg1ITJrcY1NX8Ts6W1Q5mtXmVrI2kCYv1fHfBdfU81QUC5eqpket/msnKPcbBS4EfPntVTbq6qVWTkJbok1TPIxM5cUADMftlGE2RXEdL2kzGCVyNahCpTPSJGFlSUdebuRYqG0i55AmpvBoQUwDGJQ9tN6uDXYqeGZb6ytg4a2NMAkGQ+Bwb1tsw0LlYdR9eWa97O4PRBXeFQuVQ94LO/80Y3xwWC8D3S0zTi8z7vorQYOciS8PGsjo9bp3zt9Idx320NOyd321N6/ANAACqgAIwMCox12rJ3gVxBNzS9R2Cv513DoK/AG3MDJpmDMycOyR9iv99PTE/ayQhUd4Mb3G4e9cL/Iz1ffj7jQC2+iQq27a0Vl9tpxV9eUz8u0cmN0i0mN/0ocuB7y64oSbT9zVKSCkA62jJKOgUK5fDExEyEauhTgshBeCGFi2cn2QyJaMAXN6r9flqGsXEXPJEhIpIGHrSproRBWD1pSmSj/XNmReYNjsw3c4MtRYS3c5wYL0Ng12KVPfhZ+I8ZHIhk7vjbVtu3NUPwVjvnK9Oj2axz8NjPPteABYKlS+Nif8mbCTnTvvEXKuR7y8/9faRgU7F+BIAANqhAAwMaQv+fnhsQquM88FfS8PGPctCFwxD8PcJEPwFoCjK3rx2lGfuCM/8UV45/e3LeD+fWGiMJ8NbDPLsugA8zofNArBCITgT5/H6uFj1vAQMdVpeHJ3w48UhzG+6qNrgdKT3s8OT1aGfG4kpXOloSfHN37lmYuLahJRhDHRaS2uJ6JCmFk2cn2QiJAFcVqfP6fOKkOgtOWsAk/NtDIz96gV55o/yzBvllTvUrUBXG3csRLtJwBquQd0YatxrzM//3J3dGeGVpyFSMFyZflRYjOem2bf7/jlLJ8bsCh/BxTer+RVGo95bvuu1sysmReF7AADoJUQXAAMSc62Gv7ti25HJPKj+LgxKSdr5A43V34sJbv6b1x28FMiD6u/CoJSknbtR/QW8ZfC2LbcybtAUyWubxLzPGRRVG0Rl2zK5RX1xq59918vrsr8McLSnOl8Iq6dEsrXpveeHqkknE1JgEAqV2hpyCjrV3ErKuFtC1t8lZ0FQVIOIZaRDRHS1vFaX0+cVKVNAEzMLDsZ8qBWhUOlrX+ZoXmug0yKVibDoO+EKKg3jc63ZbYOxrkR1BWCJVONiohvDezS8GyOnDcQtg5yLWOz2O5kOVXTMz+/Vr2KUVx5Hz3+JVGP1wdmLv38WM1UAAL2QAAbVQvC3Ewj+AvBSvUT7QoLbhYT/f7SzMGwc4lY4xjtnlHduoEsRzyanDY/xZPhLbIhbgYZI0eU/c7GqtjevZXFe/UtJrhKphlhTTafG9XMoHe2dezPNkflN30hzSs637G9fxvtOJiQBLNaUCQRKCjpFTjVIh4zwk642qkHQ1XcLGXPLl9f3ZjVBgtZoJ6Pyqo8CMLBBoRBEZNlHPLK4qaFOS4BT8RifnDHeuUHu+XxdoIejgqO9WX85NsHvQXeeNHvnSpIL82uCdLOePcY7J/K+HVvdLpMLz8W7Lx6V2PePWjk5ipUnULocve13I9Vp37LQ2YHp+E4AAFqgAAwqhBV/O3ExwW3Fj3PzKrHiLwD/ldfpnYn1OBPrQVGUrrZ0mHv+OJ+cuUPS/BxKebB3wdFMT2M13KO7g7LH+uT8cWMAWz3TING6nuI8NSBLbc/81ZMj2Xr83nt+2N5lobzvYULeYmP+5y4pFAKJlJTHLm0yRqVoEzM4BglgYhEygqq8To/T5xUhdXQxMb8U5MzHAKyoa9a+keZ0I82JoihNkXyIa+Fon9yZgzJGeORjNBvr/rw5gPU2TFPls1twtDfDu2Oq39zNtXXH+uTsCB3FYs+HxXrSUgB+bnjy5yfHphZYcPdCKK42mPf14hdGJu14+ZyNST2+GQCgjzAFNKiEVC7aHjx62LureFD9tTRs/Gfj30c3HKWr+lvXrL3q4JzpX7zMg+qvjUn96bePHN1wFNVfgG5qatG8muzy4bEJAW+vdXtjw1u/zIh50I+7u9Mg0bqa7MLwRkf0oAD8kN3+CY1V61mgFwSl9mPpkfXPmwNqm8S87+FGCREJYB0tGQWdIqrESEjBXkxQARjVIEJpaxIxY0p9s3bv7vdwyf/P0SRmpYAWmYZcgfdgQFEUJZWL7mQ6fHV69JgPljmt3fTWLzNupTvyYHo2jkrMtbqXZcduGzRECtVNa6dQCMJimH42HObe3ZENI73yREIFi51/Ls5dKqdh5kiRUPHRs1d4cEX8fdvP8603P/5nPA8m1AQAduHGF1Ry3zbiX1jx98kuJrgN2MSfFX8Td+zGtCQAvfawzOSHs0FDt60asHnd3vPDCKnl9Ow7LdGN4VibQKAc6lbQzX88lu1lgMPVexlgTZH89fGxrGy6QaL1+40A3vcwEsBcQVSJkZAyjJiYcQOYD5ZYhIwS6N3tGTlXPSGXPFG/FBj2AR0VVBr+cDZo7IdL3de/9e+TY7FaMPO+OzuC9TZMH5hpZdSgog+/l21XUqPP8B4FuXf3wdlIVxLgVMJi59c2iW+nO9DyUQuGpQ52KeLBRdEo0frk+PhBW9acjvLG2BQA6DUUgIFO7cHf2IcI/j6Ol8FfU30EfwFokJxv+cZPM53XbXz/6ETmHwv7IoTx+Z89bSrNDLr7texqVWVnVsdi/+RVGiXkWqvzub1iUpTqltHq3L7zQ3n/nNwiI+IVtpaGnIJONUkJKjESUlQjJwHcJNXCKUomQiYNbpT05volaApoXPIdr3pM/A5P97DM5IOjE53Wbnrj8MzsUlN0CDOyS01ZXLin3Stj4lX44BzlxfwejfDM6/4/Hu2dw27/h9KUkBYIlDteOScU8mRS97RCi2d2LBr5/vJrqc74rgCAXkABGGiTlMer4G/izt0I/j61cxD8BVCBynrdz0+OdVm7cdXBOaW1HCgDyxXCM3EeDG80yDO/R/+e9VmgmZ/piyh2ZnWzBmWwsun0IvOrKTx/SJaRMYmlSIg187ogaSEpAYxq0GNHB1lAUhESXW1s7V0CGGsAk9gM0o4OEKupRXPvhWHeb61/ftfzWcVm6BBVe+/vSTI5y7e1loaNMwdnqu7zQ6KYXgBYJFQMcSvswYMz2wXgcPqWTxrjnbNychSfrpF7WXYTP359+uev8GClRQBgGArAQAOZXLg9ePTQbTwJ/h7bcPTohqMWho20fCCCvwDQIy0yjYOXAr3fWv9t+AhaVsFRndsZDhV1TE+PNtw9r0f/nv1ZoNV7GWCKotZOu8fWpvecG8bvvpXKyCgACxQUdEpBETT+j5DKKznzwcoVmFKPUMRMAd2bYiHrlQzSulGbpAQwIb+eQD65Qng8wnfA5rXv/jWZi4v1cMXFBLdjd/qz3oy3Zt7R1lDVN1VGsXl6kTnDe9TfvsxA3NL9fz/KO5fd1GxWsVlGMW299OXiC04WNTy7WC4kuA15Z9Xi75+lsaMAgPdw4wt9lZRnNfxfK/kU/H0mKIWuD7yU6IrgLwD0Qm2TeNNv0wa+veZKsguxjQxlY4HbIA+OJYCjsm25Na037cb7PvTqV8HKpsNiPfMrjHjct6QkgEUoAHdBQVKJUVNDgWb8z9HBmmqkIiQz2tiixemrXnX1jB42g6DFAhQY9gE90SLT+Or0aJ+N64/e9kNv0K6yXnfFj3NZb4aJXvPqqZGq+3xW5n/u6YOzqX6zn30puwcijL43DPri1oOrTgt5N1ORUik4etuv/8Y3Fn//bHK+Jb5DAKBLKABD7yH424m24O+0z1/hQfDX2rgBwV8AVqQVWkz57NUtf0wlJ0fyqNAYpp9jjXQlPrblPfoTN+sqW1M2lwFWKARn4z3U+TQWCJSrpkSysmmZXHjgciCP+1ZKxtg7TAHd9fcASSVGQhLbQgEpp40SBWBSEVK5bJWJejEjCzlXvUikJKMZBA0VImpWBuCKgkrDxd8/u+i75+ol2ugNusgVwpd+WEjCS7M3pkcY6rSo7vNZKQAP72EBmKKoMfyaPWtC/wcfPXuFnw8XCsHR234Bb699ZsciHryTBwDVPnqjC6B3kvKsRry3AsHfJ+JZ8Ddp5w8I/gKwRakU7AwdOer95TnlxkQ1LLXAgvkFsYI88nsxhncM26sZsRKVJspr4+N6NP8YjQ5eCmyR8XaBT6kcU0BzA1FpM0KSEOQUgJEFJJaWJimZ0aaWHs8CLVeQ8qZFJMSYD1z1QJtjd/oP3bYqMdcKXUHLc+6aQ7MvJLix3hIHs9pNs2+r7vPL6vQi7tszv1/DPfJ6+iesL590K92hsp7ORabenX/j2eHJPL6ITkd5D3ln9ZTPXo3IsqcAAJ54H44ugJ5qD/7GPOjH9X1B8LcT1sYNpzYj+AtAhKhs26B3V14laTrosBg2prFyL+jFX43zZXkW6EtJrhKphjqfwAbilhdGJbGy6fI6vZP3fHh8S0bE4wQSwF0hKm1GSBmGkKIUhSwgwcTErBrb0PO1P8n5WiTkK5qcS57CxO/QN5lFZiPfX/HHjQHoir5olYmW7p936PJgEhrz3evh+uJWVT44ezI/7sTCsNHVqrqnfzXaK0fA6o2iXCG8kEjnmACBQHlwVbCvfRm/L6jLSa4j31s+5bNXb6Q54esFAB5/HEAXQI8k51si+Ps0/Av+zhmC4C8AKcrr9GZ9+RK9cyL1BTvTWLnn9+KvWE8AN0q0rqU4q/kJvJqlWaApitp7bihfe5WUNYBRAO4KUXeGxBSAkQAGbpyrFEU1t2pw97wSUgj946oHmjW1aL62d8Huc0Hoit4pqDSc/Olrv14bSEJj5gxJV/WLr+Aob+b3a5h7QS9KueaGTb525ewekdAYmt94GIhbwt/53cmihvdX1uUk1/EfLRn/0ZJLia74ngGARx4HALpHKhd9emJc4NbVPAj+Whg2HqU1+Fsv0V59cDY/gr+2pnVh7/xBY/C3tFZ/0XfP7Tk/DEusAfSRRKqxcOcLJMQZS2v172XbMX3LIlQO7VUC2KNfZT+Tep49x3LOAMeSkZ55rGz6TqZDfK41/7pUJhcS8sMqFGIK6C4QVWwQYQrox44OblBJJSDmJOnFaBuCCsCEXPIkDRVC7h/6TqkUvPnzjB2ho9AVPdIi0/j+zPD+G9+4le5IQnsczWsOrTyt0k00SrQuJ7Ewj1cvFgBuM8ab5dmzzse5S+U0J47szWsvvP+LDdvvBJhxI81p6r9fHfne8jOxHngNCwAUCsDQTcn5liPfW/7RsQm0/wwzb2FQStLO3QvpC/7eTHMM3Lr6wKUh/Aj+xn+9Z/rATLo+8HiEr//mdcfu9F//08yxHy7NLDLD1QTQF60y0aLvnjt2pz+7zQiP9WD+zaaPbbmRrqSXz7Fsr2YUHuuJp6/VU1kMAQ/jX3/KCFpgEgngLpBTYhQIlIQU1UQiYqaARhaQVOQUgOU9n2+fnBIjIXMvi5AABj7a+seUz0+ORT90R0Ku9SfHx7us3bjh1+n1Em0SmqStITu28aiZQZNKt3IxybW5VZP5vevFAsBtxvqy/OBc0yS+ne5A+8e6WlWd/9ev5oZNanLFRWTZz/7qpaHbVoVGe+FFBICa00AXQOdkcuE3YSM/Oja+Rcb5s8XCsHH30jAaS79NLZqfnhi3I3QUD54hrY0b9i0LoXHqm7I6vbWHZj8aVbyd4TBo65oPFl7bPPsW1gsE6MvX8mt7FjhY1Aa557PVhpBoNuZ/7kN+dJzPw79v+7F41PIrjBLyrAIcS9T51H1mWMomo2mltfrMb/qv2/5fvXTBRI9XS9qT8yQvQgK4KwRlAYmpwSABDF0SEHNkuJ0AFiAB3PHoIAgBtHn/6EQny+rFoxLVZ5cvJbrGPvzPvIC1TdqP/Yy2ykSNLVqP/n9zykzSC81ZeQTo/EvpwMrgQNdCVW+IlfmfNUSKQJei3v3taO9cgUDJ7oNGWKznOF/6g8i+9mXXPjo8/fNX8iuM1ORqjX1oM+/rxUPdCj557srkAffxjQ2gnlAAhs4k51su3Tc/OtuWB/syc1DG/hUhNM4CejPNcdn++fdLTHnQOQuDUvYtD6FrzmeKoo5H+K49PLuiTvex/97cqrntyOSwGM9Dq0559KvEJQbQOy0yjWd2LLr3+X47szrmt97Uonk5iYVFZUZ49L4APIbtgcwURYXHeKp5AVhLQ750YgwrOYmmFs1frw18a+YdPvWnkph36UgAd0muRFz7ceQUgHH6EkvA5VECCoLG6GDWd3KPDvDD8v3z3G0qh6i+lEjOt8q2I5O5/vvyw+vhL41JUPkdoEJ4Js6D+R0McCrWE7f27m+tjBo8bSrTi8xZPEAhUV47Xj6nik/2ti2/89mBmV+8kphrpT7fUZH37aZ9/soIj7xPnr8yvv8DfGkDqBsUgOHJ+BT8NdFr/mLxxeWToun6QAR/O9Ex+NsRosDQJY9+lQbiFk2RvO25Rawp09GSURSlqy3V1pR1/rcNzVpSuUgqF1bW65bW6hdVGzRKtPjXRSU1+s/vev7KRz9ra8gY3vSlRNemFhamsRrmUdDrv/W0qbAxqS+uNmDxkIXFeP5rwXU1v7SXT4r+6vRoORvJm/0Xh7w5465AgB8d+gnRq10hp1pPzsEipxTdi9l9gaHTlZjqvEyOBHCfL3kRQXNFoABMFz1xq5ZIrilS6Ou0UhRlpCPp/Om+LRvaIhU1tWg2t2pKpDx5ISmRajz7zQv3Pv/RyqhBHY77+P4P/BxKk/K4Wj8TCJS7Xj27agoTa9PcSnfomItg4sHZraAvfz7G5yG7BeDsUtOMYnNPmwpVfHg/k/rLH/w0b/uLtzMcKHVyJ9Nh0qevTR5w/9PnL6vPgBUAoFAAhidKybdcguDvU/As+Lt3WSiNS548LfjbEaLA0Ll9y0PG+dA2509Ti2ZOuXFqgWVKvmVKgWX0fdvcCmMe9FJElv2//pqkorGxnWBl/mczgyYP6z59V4zxyTnK6izQ0Q9sS2r0rY0b1PnSdjCrnTU4g5WZ0LKKzS4muk7h0cxXmAKaQwgqBZGTABZiCmjoAqengCbnK5qQa01IIQHMVc+PTNo067ahTotIqBBryXS0ZAKB0lhX0vdPLqnRL6g0KqgyTMm3jMq2jc62ZXewZl/kVxi9tmfB2Xd/U5OzYv2Mu8v3z+Niy/XErb+sOblgWCqPH5wpihru2ae1osb65By4NITdIxUe4+k5q0JFH26q33zpg5/f/HkG67vJvIsJbpcSXecPTfv65XNOFjX4jQNQBygAw/8+3CL4+3Q8C/7uXRY6d0gaXR/YneBvR4gCAzN0taU+duU+duXtS4A/KDW5kuxyOdn1TKxHA5fzwd+fCVo8KmGQczFjW1QoBOGxnszv6TD3gj5mN8exXQBWKARn4jyWjI9V8+txzZRIVgrAFEXtOT+MVwVgYlqCKaC7vvyVyAJ2OG0EpIwbUKIURCpy5mzoRUxcQeGqJ/eXggeP80yyMmoY3NvFRLt8KWFt3BDoWjjvv+8lsorNTkX6nI7yjrxvy7kv5wsJbn/d9l80Ui0WA140MmnbkSmsZFv7wtG85tSWIwMYXJQnlKUCcJB7nwrAY3xyWD9YYTGeG2fdVt3na2nI9y0PDXQteuPwTB68AO/pre/Jez5n49zfnnPr7Tm3dLWl+KUD4DdMeAX/LyXfcuT7y7cdmcyDH7+ZgzISd+6msfp7K91x4Ja124NH8+BxcWFQSuKO3TRWf49H+PpteqOn1d82bVHgcR8tzSwywzUIjHGxql42MeavN48V/rj917UnJvplc3RiWLlCuOrAXCYn1I24b19Wp8f8nvZlAeD/Psc+ZP14hcZ44eqb6PeArYkfzsa555Qb8+fRnUICmDsHC3Htjk+hSABDV8g5MPKePwCS88xIyFVP1GBfXPXEcrep3DL35p3PDiTu2L10QoxYU8at9m/8ZXpVg446HCkdLenyidEcarBAoHx9XGzs13uZrP4m51tml7Iwd6C1cYOzZXVfPqGfSb27DcsT9d3OcKhuVPnVtHRCzLWPf3K1qlLD79vmVs1Pjo/vv/GNExG++PUB4DcUgIGiKEomF24PHj3knVU8mPbZRK95//KQkK1/0jXtc1OL5rYjk8d/vIQH0z5bGzec3PzX0Q1H6Zr2uaxO77ldzz+/6/k+jv1siwLzo74O3KIvbn1pTMKF936N/WrvgmGpXCwDxzzo98PZIMY2FxLF0jRWHvl9/ARPm0rWp1++nOTCm9XOek0gUK6aHMnKpuUK4Y8X+TPNFznLyiIB3CUkgEk+bXDzSfLvBSEt6cVIO1z1j1/yAqwBDD3gY1d+YGXw/R92vTg6gUMPaGV1elv/mKomx2j1lEhNkZwTTXWyqDm77fdDq0/TMnV5Tx6c2Zn0qI/x3zZjvHPYPWoyufBcvDsDGxrqVhCzfd9r4+PU88s2t8L4uV3PT/r0tZR8S/z0APAVCsBApeRbjkLw9ykQ/O3E8Qhf/03r6BoshigwsMvfsfSfjX/HfLVvmHsB5xr/75Nj6yXazGyLlWmsNESKQNfCPn6IQKBkfTKrRonW1WQXXG6vjovTE7eysumfrg7mTQ0eoVIOwRrAT2iJAAVg6PKHm5SW9GYKaFz1pH75UBSlxFXPETYm9b+tO3Hp/V8czWu40uZfrg9MLbBQh6Nja1r3TFAq4Y20Nm749rUzqd9+P5mNVWA4ugBwm7FkzALNzIYMxC2HV536Z+PfdEVlOOdqssugrWu2/DG1uVUTPz0A/IMCsFprD/5GIfjbAYK/nWgP/pbTPRMsosDArgGOJTc/ObT9pfM6WlxaB6WqQWff+aEMbCizyCy9yJz5HfSzL9Wno144joBZoMNiPXChGetKXhiRxMqmK+p0/7nbH4eAXkgAd0mJLOATThtSxg0oKNxzEoqc2J+Sy+eVSIACcIejgwQwp4zzfXjvix9JKEd16+xSCL44NVZNDs366XeJbZurVdWOl89lfb/rjekR2hoszCVeWGUY/aAfK/vOjwQwRVHn491kcubKFguGpSZ/88MLI5MotSSTC3eGjgzcujoiyx6/OwA8gwKw+kLwtxO30h15U4YkPPjbEaLAwC6RULFp9u2rH/3E+nTBPbIrbERTi8pHa7K1hG0QHaOYKYoaQ8Cbo/BYTyVeO1LUmmn32Nr0XkZGSzCAnFfpHF1DXU0PFkGnDTFHB+cvqeRyITEnCYfXACYlAUzSLwWues6xMGw8/96vzw5P5kRrj97pn1WsFq8yhrkX0FJrpJGWhnxhUMqF937N+O67DbPu6GqzNqo7NNqLlYc+LQ1536fOoijK3ry2jwsJ9111o86tDEcmt2hp2Pjn+n/C3vmDQ7MO0Cu9yHzMB0u3HZkslYvw0wPAGygAqyM+BX+NdSUqCv7y4JbdyqjhBEeCvx0hCgzsGuJaePuzA9625VxpcFmd3sHLgSp/jmWpADzCI4+Wz/HqV2FlxHJdP7/CKCHPCpdYgGMJXYe1pyLv20Vz//6HIqmSh1/qrp+4yJnumJgTRy5HKhq6emhVkPKyoheBUSFWuf5fRI1+E+BXi4M0RfLf1p2YPjCT/KbKFcIvg8eoyXF5Y3oECc0wM2h6aUzC0Q1HSw99eXTD0Yl+2awPTwxmaf7ngc7FYk16Es9EDJ6OYWH2rOkDMxN37t467yYr2XESvsG2B48e/+GS3Apj/PQA8OR1BLpA3aQWWPAm+DtjUGbSNz8g+PtEC4NSknbunsed4G9HiAIDu5wsai68/4uDWS1XGvzjhSEq/fzyOr07GexMB0TX0HISlgGmKCqMpdcBpFk9NZKtTe+9wIcQMDm5W8yl2fUTF0pBHVtCoQAMXZARlADu+XlF4Sv6f8hJer7GVc9RWhryYxuO+tqXkd/Uv2/51TSJ1eGgPBOUamtax8qm3ayrXhyd8MOS8Kgv9xUf2P7r2hMLg1IMdVpI6Ja6Zu1rKc6cfnCmKGosAbNAh8Wy8+CsL279fNHFxJ27Zwemq+f37d0s+8Ctq0Px4gKAH68j0AVq9Qi9PXh04NbVvAn+hm79A8HfjmgP/pYzGPztCFFgYFE/k/rwd38z0WvmRGszis1Vul7LmVgPORtZHCujBhcr2qafIuI5NsYTFxdFUc8EpVoaNrKy6WN3+lfW63K9A8kJMOEHuusnLmKKDeTUYMiZ3VeIRawJfnolpCVKisMJYEKueqJ+KQS46jlLV1v65/p/6Ao4qo5EqnH8rq86HBFNkXz1lEhWtnv5g59+W3dizdR7g5yLRUIFUd1yLs69VcbODLrDPWgrAJMwcjqzyIzFQIibddXpt4+ce/e3AY4lavh9W9WgM3/Hon+fHIsVrAA4/zoCXaAmUgssRn+wDMHfJ0LwtxPHI3z9mA3+doQoMLDIx678xxUhXGnt7zcGqO7DQ1ga/hnkQefKUmN9H7J+mGIe9iuuNsDFpa0hWzIhhq2flZ+vDcIhoIuCwkuBLhAU1yYnAaxEAhi6IFdyOAGMSRpI/qXAVc9pfg6lHz57lfx2/nZ9oJockeUTo3W0mF5qVyoX/XA2iNg+CWEvN0ljAtjZspqE6dDYCgG3mzzgfvSX+35de0INFwZWKgUfHJ34yu5nJFINCgA4CwVgNXhyVvwn+Bt5347r+4LgbydUEfx9nr3gb0eIAgNbnglKeWFkEieaeuyOn4pG+UikGheTXFnZqeG0FoC9bSvYSp22UygEZ+I8cGVRFLVicjRbA/Z/vDiE678mAgo1Re4cLHLi2uSsAUzMaSNAKYhU5CSAe/EtJ8Swj8cueTlBr55QAOa69TPukl+JuZNpf7/EVB0Oh7lh0yI2HpYPXg6sa9YmsEOkctFZlp717Mzq7M3pLNmO8c1hvT/DYth/cBYKlS+NSUj77vtvXj1rbdygbl+5R275T/n0NTWZ1h6Al1AA5rnUAotR7yP4+2R8KijSHvwNi/EcuGXN8Qiypi1CFBjY8v3r4Ua6EvLbWdWgczVZJasNXUlyaZRosbJT9BaASVkGOBazQFMURTma18wYlMnKph+UmpyLd+d075Fz78LK5PAce+JCKahjS8hJAGMyWFLJMQU0Ld1IRpCaqNXicdVznVhT9snzlwlvpFIpOHnPV02OyPoZd5nfaG2T+KcrgwnsjRupTmyVymiM/7YZ68P+7Fm3MxyrG3VIOLLaGrI3Z9y9/8OuXa+eZWvpa/aOgsPkT16vqNOlAICD8L6GtxQKwcFLgcPeXYXgb0ftdUQEfzuqbtRZdXDO3O0vEjtDKaLAwDwzg6Y32Xis7YWLiSrJ6QZHe7OyO5oi+WCXIno/k4QC8KVE16YWTVxZFEWtYWPZsDZ7zg/jdNeRE1tU4kV6l09cQhSAH0fOuAERSkGkkhJUAO75VY9JGh675JWYAhro9PzIZPILMCp6LiOQn0Pp+P4PmN/urvARUrmItN44HcnalMUjPPNofnD2Zv/BWSYXno93I+f46mhJ18+4e/+HXb+sPelqVaU+37qxD23GfbS0CEtZAXAQCsD8lF1qOuGTJasOzuHB++UZgzITd+6mN/g7cAuCv091Pd1KAABdxUlEQVQWHuvpt2ndwUuBhO84osDAvLdm3jXRaya/nRcS6A81KhSC8Fh2Zl4a6FxM+5pS4wgYyNzUonk91RmXFUVRk/2z3W0q2blYEt2yS01xCPqOnHU6yX3iEiAL+IRfFkJagimgyf1uUZCzBjCHE8CkrAGsQAEY6KQpki8ZH0t4I2+nO7A1hRLz3pwewfxGCyoNT0T4ENUPSqUgLIa1AvAw9wJ6P9DNuoqEkRahMV6knfBaGvKXx8Qnf/PDvuWhThY1anKZpxVaTPv3q4QEsgGgB7e+6AKeaQv+Bry99maaI9f3pT34S9cNB8+Cv8c3/U178HfOV+QGf5/wQIUoMDDISFeyeFQi+e1MLbAoqDSk9zOjsm3Z+mYI8sin/TN97Mot2F4GmKKo0BjMAk1RFCUQKFdNjmLrlmn/hSFc7jqCbj5xJnfxxCVAKehx5MQBUQoiFtYApudaU6AAjKuen14ZG0d4C1tkGjfTHdXkcMwclMFKGvKbsJFE9UNcjnVepRErmxZrygY5F9H+sSSEgM/Hu8nkJNYvtDTkKyZFpX/33aHVp736VajDlZ6Sb7ng60USqQYFANyBAjCvZJeaTvzkdX4Ef6cPpD/4y6cVfxN37J4/NJWuDwyP9fTnQvC3I0SBgUmvjovjRDuvJLvQ+4EsDrkd7k5/AZiQZYDDYz2VSpTN/nNl6WpLWdn0L9cGNbdy9ZZJgJoih564SFoDWIk4IKlHBx4jIyYB3IvvWySAH0PUavFCoQLXFw+4WFX7OZQS3kj1mQVaKFSum3aP+e3GPOh3jaR5lUKivNna9GCXIi0NOe0fO8Ynl/VerW7UuZ3hQOzJrymSvz4uNmnnD8Fb/hztncv7i/1GmtOru5/BCGAALv1Gowv4oT34eyPNiev70hb8DXuH/uAvD2qE7cFfc0Oag7+cXsgBUWBg7JnKx66c/HZG3bel+Tk2mr0CsAoSwBRFjSWgAFxQaRifa43LiqIoE73mF0YksbLpqgadv+/4cbTfkADm0hMXScUGUuaDRQIYuiIn5rulFwtFYw3gx5tBkZQAxsrffDE7MJ3wFkZn26rP4XhtfKyBuIX57e4MJSgEzOKDc5BqHpzHELB8EkVRYcTPniUUKmcNzrj20eE7nx1YMCyV3z80xyN8Pzs5Dr9BAFyBAjAfIPjbCQR/O8Hd4G9HiAIDM6YMyCK/kfE5NvT+xKTkW7KyI7amdfbmtSp5jiVgJitOPMcyZi0by4a12X0mCP3fR3iP3iUBSTehiAM+RiTCKUwoqVxESEs0RD0ew4EE8OOXvJykAjB+uPhivO9DwlsYn2OjPuPkDHVaXhvPwoxZZ+PcUwssSOiB3ArjBPYG+I7wzFPFx3r1q7AxqWe9b0OivblyIQxzL/hn49+Z3337xvQItqa5YsCnJ8bRPvMcAKjs1he4rC34O3DLGgR/O0LwtxP8CP52hCgwqNrE/g/Ib2RCnjWNl0BIFGujmFX0EEtRVH/7Mrq+TvsiHAXg/wpwLAlyz2dl0/G51hFZ9lzsNAGF6gJ3nrhIypgSUwAmJgGMUhCpyFnwT0PI4QKwXCkk45InagpoXPU8McStkPCj2SDRyi41VZ8jsm5aBPNHRKkUfBs+goTdPx3JZpFymFuBij55lBf70xrfLzHl1qtdZ8vqb18783D3zi8WXyShgk7/A4VC8NL3C0tq9PFLBEA+FIA5rD342yjR4vq+0B78vZOJ4O9T8Sn42xGiwKBSo31yRcQvG9Yo0coqpe38D2WvSBnkrqqHWIFAOdorh/UjFf2gXzG/RuH0xeopkWxteu/5oVzsMXJCpXI5Hii6QNQPByE5PHJu0QWYAppU5GRGe3EJE7XyNxHNIGmoECZ+5w0DcYtXvwrCG0nv5EyEc7OumjEwk/nt/nlzQGkt+4UoFh+cnSxqVFdlHEvG7FnhsdwbPG1u2LRl7s2s77/dszTMzbqKZ9d7aa3+2kOz8UsEQD68r+EkBH870Vb/G/shH+p/loaN9AZ/a5rEvAz+doQoMKjuLYOLVTX57UzOtaLlc6oadG5nOLK1Fypax6jNOF/2n2OVSsGZOA9cVm2eHZFiYdjIyqaP3/Utr9PjXI8hAcylJy4kgAk+bZAFJFaLTIOQlvRmCmhirnpCordkFYBx1fOIt10Z4S1MzLNSqyOyno2FXSRSjT3nhrG741UNOjfZe0Or0gfnMT45JJxaoZydPUtHS7pqSmTaru/+2fg3W7NeqcjpKO8zsXihAUA6FIC550GpyaRPEfx9Mp4Ff5N2/kBj8PdMrIffxjf4GvztCFFgUBEf4t8yUBT1sNyEru8NtiZgFGvKBjkXqfA51puINcNCMQv0f2lryF4fH8vKpltkGoevDOZcj5GTAFaiANzlExdJxQZCqkEyYuaDRRaQWI0tpDztIgFMwzcPSXNFYOJ3PiE/VPew1EStjsiE/g/627PwvLz/4pCmFk0Wd/xsnAeLKxcMV2UB2MeunK1xuo+6neFY3ajD6ceBBcNSb3928NpHh2cOyuDNDDRv/jKzuVWTAgCSv3/QBRyiVAoOXgoM2LL2eqoT1/cFwd9OWBo2/rOR/uDv7K9eKlK/uUYRBQba+dpzoACcU25My+eExLC2APBglyItDbnqPr+/fZmZAfvLAF9OcsXzUruVk6PYmin3xwtDiFqekFvk+IXt+omLoFc8EikRqUpJKynhTmQBidVAzHBnHS0Zd8+rFpmIhGa0ykXknFq46vnEzbqS8Bbm0vRcxhUCgfKN6XeZ325lve6v1wayuOPB0V4sbl2luVKBQDnam/1lgGVy4YV4Nx5cI6O9c0O2/hn91b5nglJ48Hv0oNTk65BR+DECIBledXHpKxUr/j4N/4K/C4Yh+EsbRIGBXnY0DVtRqZwyGl40tMg0WHzEUuk0VhRFCYXK0V7sP8c2tWheTXbGZdXGyaJm+sAsVjadV2kUHsOx2asImgIaBeCuaGvJyWkMKQVgKSljX7Q15DhFyUROAVhfp6Wnf6IpIuW8ImSwRQsxYz4oitLUUOD64g1bla17SpfcCmN1Oygvjk5kZaDtt2dGsDWgs0WmcT7ena0O19WWDnAqUekmxmIWaLoFOJYc23A0ccfuF0cn9GKlCaJ8Fz68tkmM3yMAYqEAzAEI/nYCwd9OqHPwtyNEgYEu1sYN5Dcyj44XDdeSnesl2mztwnAPla+OM84Xs0ATZ82USLY2vefCMG71FTlTQEtJynWRSUdLSk5jWlqJOF6E1KEpitLVbsUpSiaCCsA9P0nEPQ8N8/taI+eSpyhKl6TvZOgjUwJm9OlccY0BOSuaM3bbs3xiNPPbvV9iGsJSDPdKkguLv1lDXAtVPeqIkOWTzie4y+S8KmR425b/tu5E6q7vl06I0eLskMSaJvHe80PxewRALBSASfeg1GTiJ6/xI/g7LSArYQfNwd/BW1Yj+PtECP521B4FzipGFBh6z4oLBeD8CqO+f0gIq4VJlU5j9Z/nWDIGMp+J88QSqu0m+99nay23y0kuGcXmHOorgUBJSMJM3V5r9oIOMaUgCtUgso8OPIqcArCeuMf1Ql1tKS55Mi95irBBOdBH5sQXgBUKQWGl2o3IXz0lkpXb1G9CR7CyvyzP/6z6kdP97ctM9ZtZP6+qGnRuZzjw73pxtao6sDI4/bvvXhkbz9aKSH303ZnhPChbAPAV3teQS6kUHLo8eNPv03jwHWqsK/nyxQs0ln6bWzU/OT5uZ+hIHqzYZ2nYuGdZKI2l35om8Tt/TkHp92luZzgM3LLmg4XXNs++hfWfoDdfaHrN5DeyrllbKhf15albqRSEsvcca2NS39yq8aDURKVb0dNu1Re3sv5+uaDSMC7HepBzMS4uiqKEQuXKyVFv/z6Vlfuu/ReG7Hr1LIe6S1tTTkL6lpBEKcmISpsRMvcyOWsAIwtILIISwOIeJ4DJKTGiAIyrnu+PZhLyG1nZoOtiVa1Wx8XOrG7+sLRjd/ozvN07mQ53s+yHq34k8aMUCkEYqyOnGdhfoVA5yjs3JMqL9VMrPNaTkPmoaedoXvPzmpNvz7n53t+TgqO8udX48jq9I7f8aXztDwA0QgGYUA9KTZbtn3c9lQ/rAk4LyPpxRbCdGW2rZt7JdFi2dx63YjpPszAoZc/SULrmfKYo6mycx8oDcwqrDHERdaItChwW43l49Sl3m0p0CPQIVxYLrG4UWxo29vrPox/0Y/GbpLjawH39BvU5qcJjPVEAbrdkQsyHxyY0tbBQo/r12sDPnr/Mob4iZKIwol7rk0kkVGiK5ITMld0iJWMKaHIKwNooBRGqppGI9eTEmrJejKgjJ1neQsZXdDMxl7xYU4ZBwHyiJeLAo1lNg44aHpr1M+4yXwCmKOqb0JH/bPybyS1GZtsVs7rs2ryvF6vPeRUW7bn9pfM83kEfu/KTm/+6luq84ZcZiblWHGr5n7cGoAAMQCZMAU2cthV/B25Zy4Pqr5GuZP/ykPBtv9NV/f3PFL4fLuFB9VdFK/7O+vIlVH+7qS0KjFWBoafEmtyYK7K6sU8vGsKwMC2Tz7Ho7UcY60qeG5HMyqZrm8RHbvlzqK+0yfg6whTQ3UHQfLCtZCSACZoCGgVgYu9kdElohr5Ob1aJ1tUiZW3pZjIu+ZZWXPLA53uhrr7NxGp4aIa75w91K2B+u8FRXtmlpkxuMTQaj3LMySg2V4c13cb5PIz6Yt/3S8KNdCVcafOtdIeccmOcogAEQgGYLA/L/rPibwMvVvxNpHXF37tZ9m0r/vJg2ueFQSmJO3fTOO3z2TgP/03rMO1zT2FVYOgFLY4kgKv6NtI8NNoLx5oxMQ/6FVUboB/arZ4cydam914YpuROLoiQCQkISZQSjpwCcD0ZTxn1zdqkHBpUg0hVUUdEAdikV2t/kHPJE/JiobGVlPcbCP3zjIZIQX6ku48Dc7lr/YwI5jcqVwi/DRvO5BZDor1xJTJJTQZPa4gUa6feS9yxe8agTE40WKkUHLk5AOcnAIFQACboi/LgpcCAtxH8fYK2Kt3YD5byI/h7bMPRoxuOWvRhatZHIfjbd4gCQ49I5dz46aztw0jznHLjhFxrHGsm7wHOxHqgH9oFuhaykhigKCox1yrqvh1XOkpbAwlgziBnPlhCKq915BSAUQ0iVWU9ESUTa+MGTl/yhFxrdU245EElZHIh+U/xalsAfmZYSj+Teua3++uNgZX1DA0hyio2Sy2wwJXIpLBYNYpc25nVhW7947d1Jwx1WshvbQhSBABEQgGYCA/LTCZ9iuDvk/Ev+PtMUApdH4jgL10QBYbu40qpoy+zayL+y7zQGPT5/1gzlbUQcEmNPld6SUsTCWDO0NMmZT7YegkRZRhyEsB64lacnwRqkGgRcsdlbdyb6gU5yfKGZjJC/8S86EDon2caWzjwDo2cZe+ZvlPVkK+awsItfaNE68eLQ5jZFipezLud7lDTpF7Tqr84OiHyi/0BjiWEtzMux4acIZ4A0A4FYJa1B3+vpSD4+zgEfzuB4K9K7iMRBYZuPU9qcqKdrX0oyeA5lnlXkl0IWaWPEM8OTzY3bEI/dI6Qde/kCiHO3i6Z6jcT0hIScngKhaCBmFf2vZvgF1StskGXkJb0LgFMznlV10zEW/J6YhLAxrjkefZo1sKBOxCuzCClCismRYvZuF/dc34YM6OI8ODMxgUlOh/nrm577W5TefvfB14ZG09yI2Vy4Z0MB5yiAKRBAZhNfAr+TkXw9+kQ/OUQRIGhSxX1elx5LurdH9Y0iW+mOeJAM6ypRfNKsgv6oZ1YU/b6uFj0Q+e0iVmSvJ77t7KqZqrfhIPVrqFFi5zBdmYGGGtColJiJmPoXQGYnPOKlCmgJdrEXPIoAPNKIxfuQFpl6jtXioVh46KRicxvt6RG/8+b/qreSlmd3t1Me1yGzFOrWaAffUD+afWpbfNvkNxIHsTbAPgHS3axQ6kUHLo8ePPv03hQ+jXSlXz14gUaS7/NrZqfHB+3M3QkD0q/loaNu5eG0Vj6rWkSv/PnFJR+Va0tCvzBwmubZ98SCpXoEHhURZ0uJ9rZ2tsC8Lk4914Xj6FPz7ExHjMHZaAf2q2cHLUzbCSmZOiEATFrQdU3a1vSNMdJd7co0Y7MYn+1ZherKmfL6u78S3IS7SRUg+pJmh3OTB/VIBLlVxgR0hJro95MAU3QJd+EWd//95LHmA9+aeDCFNBq/mz1xoyIn68NYn67u8JGvj4uTiBQ4fuc8FhPHry35KJz8e4yuVBDpFC3HRcIlJ+9cMnCsHHjr9PJbGHkfTucnwCkQQGYBQ/LTJbtn8ePQTFTA7IOrAima85niqLuZtkv2zs/vcicB52zMChl99IwC/reh56N81h5YA7mfGZGWxQ4LMbz8OpT7jaV6BBol1tuzIl2Sns70jwEi9GyJDzWU6kMU+lLCm5xtqyeFpB1JtYDXfE0RnoSQlrCfKg0rcBiymevsr7jX7544e05t7rzL82ISQDXNOqw3obqRoJWbjNFHJBI+ZWkFIBtTBp6dV6Rcsk3tGjJFUKRkOW35HXETAFNzrcx0KKSC2Nz1TkBTFHUAMeSsT4Pr6cy/Qo0tcDiXLz79IGZqttEcBQenNlR1aBzJ9NhjHeOeu7+mzPuVtTrfn5yLIFtw2SKAATCSCVG8W/F3zMqWPGXB9VfC8PGo1jxlxewKjA84Y62hBt3tMpelRFbZaJz6regDiEKqwzjcqzRD49aMyUSndAJY11iCsCMv9lvImPV4e4va0fOpKPlBLwrr6gjZTEFfXGrtoaMAvLkV5Ly1GNj0punXTNiFppVKASVDewP+yBnCRVMAc0z90tQbOCAN2dEsLLdHaEjVXgv2qJ5OckVB5ctYTGe6rz7nzx35eUx8QQ2rLhGvxFrAwEQBgVg5jwoNZn4CU9W/KUoSk9bSmPwl6IoiVSjoNKIHyv+Ju3cvZC+aZ/DYjz7b3wD0z6zpW1owqRPX3tQaoLeAIqi0gstONHO7pclHnUj1am2SYyjzN5zLEaR/4+pA7JcrKrRD09jREwBuIHxxR2bW7hWACYmc0ZC8bWslphSELKApMqrMCahGUKh0t2mqjenFknzDJNwxeGqBxW5X2pKfiO1NdV9pNGswRms3NJfS3GOfWijog+/lOjaRMbtqHoKV+8CsECg3L00zNWqirSGKZUCTnwtA6gVFIAZ+vo7eClw4Ja1zM95ojpF1Qazvnzp+V3PV9E0oNhEr/n3N46HvfOHrWkdR/vERK/517UnaA/+zt3+YnG1Aa4jdl1PdfbfvA5RYFAoBLEPbDjR1N4VgEOiUYBkk5oPZH7CfapQuXJyFPrhaYx0yVkDmOnRjYS8cRNrdT8BTErJoZyAAnA5soDQFULWAHY0r9HRkvbiD3W1pb37Q1VgfdhHi0yjDmsAg2pwYrpRsdoXgEVCxdqp91jZ9DcqCwEHx3jjAmRRepG5ms82rC9u/XntSaGQuAWksktQAAYgCwrATLia4rzp92kNfJwD4XiEb8Dba8/F0zZf6PSBmXHb974wMolzXfFMUErqt9+/NCaBrg9E8Jc0za2an50ce41HwzigF1ILLeol2pxoavfLEu2USkEoCsCsin1oU4QRP//r9XGx5LxDJ42RDikJ4KoGpmcV5twU0OQsNFtRr6tUsjyajaAsIE2jNoF2mWS81fXoV9H7s4ugid9ZvuLKawlapRXLfvMMJyoNKABTFPX6+FgDMQsjF49H+OapYFF5uUIYHuOBw8qu8Fh1Hzw90jNvwdBU0lpVRcDCEwDwKBSAmTCh/4PEHbvH93/Ay70rrDKc+cXLNEaBzQya/lz/T+jWP/qZ1HOiB0z0mvcvDzm24aglTa+QahH8JfXWKvqLfRN4eiFDN11KdONKU3vxoiEhz0oVj8fQfUqlIBwh4A53Bc8OT0E/PJGRHikF4Ip6xgvAXJsC2s6slpCD1SoTsR7FKydmDWA7kzoKyFNQaUjIghRefSgA9yPm7GL9iisj5pKnKMrGuB6XGG9UN+pkIgHMlbtWXckrY+OZ365ULvrhTBDtH3snw76cpG829RSKB2eK2rbgukBAVgi4gSORCQD1gQIwQ5wsai6+9+v+5SH64lZe7uDxCF+/TW/QGB2bMSgzcefu5ZOiCd/xmYMy6G3nuXh3/83rEPwlio6W9IvFF699dNijXyV6Q82diXPnSlMNej43bEgUprFiX1gsnmMft4alKePIZ6yrvgXgmkYiikPdf6Vra1KvKZITcryKa/TZbgApYxydLGvwTUKgtAJLQlriZdv7ArCjBSlnVwnbl3xZrT4hXaEhUtgTMxwH+u56qpNcwYG3moY6LThYFEW9MT2ClelqD10OpH1QERZOIsHtdIcaMoaLsSjAsWSkZx5RTeLlBKgAnIYCMHMEAuXySdHxX+/haxS4pEZ/3teL6V0VeP/ykJCtf9oQGQVubx5dSeW24O/ML14uqDTE9UKOkZ55sV/t3TL3JoFLawDDSmv1ObSUu7VRj7+aMP8zCa4kuzSTMbctOYa4Fg5xLUQ/POFWhJxZheuYLgDXNhPxuke725Pti4QKB3NSqg555cbsNiC3zJiQrnC2rMY3CYFSiCkAe/Yr58HZlVvB8hWXV0HKJW9vVqshUuAS489tc5ILN57LTBpwsCiKcrepnBaQxfx265q1D10eTO9nhkRj5DT7pHLRhXg39MPUAfeJag8KwACkQQGYac6W1byPAvtvXkdjFWHmoIy47XufCSJr+kcEf9UBgr/wmL9v+8nknPndtDbu2YuG/AqjuBxrHGXWNbVoXkl2QT88ZvWUSHRCR7ampMwvWtGgpglg3Z4sUE1OHDCX9QIw2w0g8KDAo1ILLAhpSV8SwE7EnF155UZsX/JGuORBFa6mcOOe2coYBeD/eHP6XVa2+8O5IKlcRNenpeRb3ufC4tPqIDQGQ9ipyYQVgAlZqQcA2qEAzIL2KPA434e83MHiagN6o8AWho3HNhw9uuGoBU2L7PYFgr9qYoQHgr/wPxQKwd7zw7jSWkOdFl1taY/+JCzGU6kU4ECT8RyLWaAf99yIZDODJvTDY2yMG0RCIpJMlYyvgkbIhG/WPVlLkpxqELtxwNomMTnz9SEBTKaobDsivmNN6q2MGnhwduWUmbD8nUPMmA9nC1zy/JGUZ0XOYJEu7haMsPL0f0z0e+BjV878dvMrjI7d6U/Xp2H+Z3Kci3fn0Bh9FfGwISuyIsJMGwCEQQGYvWcPy+pL7/+CKHD3LQxKSdy5e8GwVBZ3ivbg73kEf8nTFvy9/jGCv/A/Tkd5c2icr41xj98yBGPwLDHCUYx/0jfza+Pi0A+P0RTJrYwaSWhJYRXTS7qSkAAWCpU9mmuBoPlgWS3G5BBTCtLWkPXi5xJUfnU3iZPziZgCeqhbQV/+3JGYFaYLqw1ojL71AjlTQDtboQDMH7RP6qs61kgA/5dAoHxjegQrm94VNoKuj0LqlBxVDTp3Mh3UvBOMdCViTRk57dESyXFmAhAFBWCWb33UJApc3UhPFNjSsPGfjX8f3XDU3JDpGJCKgr8zEPwlDIK/8ERyhfCDoxM51GBXm6oe/fu6Zu3rKc440IQoqjaIfWiDfnjMyslR+GbuyM6MiGVly+r0GF67uoame8s+3pf2aC1JJxSA27ZOzALAjpa1+FYh0N0MB4WCiFFQQ936tPy8o3mNQEDECSZXCPMr2HzkJGfYhxOmgOaL5lbNP28O4ERT+5nU93RmJn57aXS8qX4z89uNy7GhZZ2domqDyPu2OI7kCI/xQCcQNVeWliYKwABkQQGYfeoQBfbbtC6MvgktFwalJO7YPX8oc1FgBH/VAYK/0Ilvw4enFVpwqME+tmU9/VJqlYlwoMkRhlmgO3C1qprifx/98BhClgFWKgV5lYwu8Zhfwf6Kkj0Nj5Kz9iS7c2Ym51sR0g9OmAyWSLfSSYnyBLnn9+XPxZoyG2Jif+ns3cfWNWsXVRuQctVj1ne+OHLLv5qAoWDd4W1XhuP1KF1t6bKJ0axsemfoSDoe07wwVxNhD84IZFNSkl7maGmgAAxAFhSAidAWBY75au9o71xe7mBbFHjlgbl1zdq0fKCVUcPxTX//tu6EqkcOmhs2HVn/D43BX4qikvKsFn33LIK/RBntnRv/9R4Ef+GJEnOt3v97Irfa3NOllbCOEWnCY1EAfoI1UyPRCY+xM6sjpCV5DMY6W2QaJbX6rO+yjWnPbg69bcsJOVjVjTos3ogmEVMAJueIwKOukTElibaGbJh7QR8/xN2mgpS72TxrtjadnG9FTrHEk5gjAn3RINH68NgEvj6XqcUt/ZRIDTZWCT2f4JbS5yUGgqPw4EyW9CJzDq3VpSKNzE7F1DkDnsbbALgLBWCCuFlXXf3wJ75GgZVKwaHLg302rKcx1fTi6ITkb36YNyRNRW2eMSgzbvue50cm0fuxfg6lKd/8MDswHec8CdqCv5c/+NnNugq9AR21yDRe3bOwRabBrWb72PdgpLlULjob545jTZTYhzYYJ9TR9IBMZ2R3/hchCWCKophMAOdXGJIwQ2xPRwea6jeTc7xYjOEm5ZJSAPZ3KMF3CGkKqwzv3bcjoSXDPfN1tPo6a6u/YykhHZuYx9p1l5hjTUgn2JrWMb+SFKjCl6fHFBMTK++SLxLAHdib1zI5pV87pVLQx5WAGyRa17BwEnnUPARcL9FulGiR0x5TffzUApAFBWCyqMOqwHO3v0jjqsBWRg0nNv91dMNRehc8MNaV7F8eErr1DxqDv4+yMak//faRoxuOsrL2CbQb4ZEXs33flrk3RUIFegM6kiuEr+1ZkEjMq+pu0hTJe/Si4VaaI1emUFMfSqXgbBxWM+pw2ypUrpwchX54lAMZawBTFJVdytzQ+7wKYxJ2uadTQFMU5edASjUoiaVqkESqkVViRkgn9HfAS3ninIr0ISQtOp6O53GCLvlc1qqwKfkWxFzypbjEeCC1wKKPNTyG+TnixHuCN6ZHsLLdI7f8+zJ64Fy8u0SqgcNHmrBYtX5wJm3guLGuBOckAFFQACaROqwK7L9pHY3zW7atCjxnCD2Z2hmDMpO++YHGFX87bzaiwKxoC/5e+/gnzAMGT6NUClYcmHvsTn/OtXyQS7Gudg8yKyFYbpZIoTguT/L6uFixpgz90M7DlpRfMSYLirlkFIDtel59J6calMBSJi8l31ImJ+IJVCRU+NqjAEyck/d8CGnJRP/svn8IOZd8ZrFZM0vzQ7I4+/Rj/FEA5r56ifazOxdxqAKnqy0d5FyEA9fRSM+8QNdC5rfbItPYc35Yr/88OMobx45At9Ica5vEarv7qX2e2JxexvooAAOQBQVgQvE+ClxUbTB3++JVB+fUS+hZFdjauOHU5r5malUd/O0IUWBWIPgLXZLKRasOzvnl6kBuPk73bDn5UCwATKQryS5NLZroh8eYGzY9OzwZ/dDO06aCkNXrmSwA5zC43nBnnd+vx9X3IWy863yiWxmOrGz3ZpoTIT3Q376s7xP8Ar3yKo1upTuQ0BJr44ZhrgV9/xx/xxItDTkJeySTC+9lsTC3dotMIzrblpATLJCYb2DoHaVSsGTv/PQicw61eahbASFfAgRaz1II+MeLQ3o3Xy4WTiKWVC46H++mtrsfl2NDVHv6mdThnAQgCgrARON3FFipFBy8FDhg09rLSa50febCoJSknb1cXpex4O8Tm40oMDMQ/IXuKKvTm/75y4cuD+Zo+8d496AAnJhr9bDMBAedQM2tmleSXdAPHa2eEolOaKerLSVkFuj8CqOqBoYmkyckT+ZtW97TPxnumUfImZNfYfSglIUv/+vEFICDPPLxBUKa788MlyuIeEExOzCdlrE1Yk1ZgFMxId17PZWFqy8i046csOYwtwJcZdwlVwhX/DiXnEkCumm0Vy6O3dM8NyLZ1pSFQlFVg87P1wb14g9vYuEkgoXFqu/sWdeSCVqXWiBQ2pujAAxAFixdQLq2KPBEv+xl++ddT3Xm3w7mVhhP/fcryybGfP3yeQNxS98/0Nq44fTbR45H+K4+OKebLyKNdSVfvniBldJvu7YocI+aDT013D3/8NpTKP1C587EeizbP6+0Vp+rv+sixcievGgIi2E//ntm2+/uJF2YS/YtuJnmSEJLQmO8Zg3OwFX5mGHuBYNdimIe9ENXtPG1L80pNyahJcn5VmO8cxjYUMJD9gvAFoaN5oZNPf2rfib1dmZ1hKzUdSPVycWqmsktKhSCW2R8u1IUNdQVpSCy1DaJDxMz9m7OYNoG5gZ55EfetyNhp66lOH/47FWGN0pO6L+fSb29eS0uNI6SykWv7llw9LYf51rO1yn9aKEpkq+YFP3hsQnMb/q7M8NXT4ns6YRwIQTMm7V13s1lE6LJOYg/Xxv0+cmxJLTkXLy7XCFUw0n+Kut1I4mZaYOiKAuDJm0NLNgEQBYUgLnBxar68ge/HLo8eNPv03o3VwnJ2qLAF+LdDq4KnuiXTctnLgxKGemZt+rgnLCu1lCcPjDzxxUhrAw8fFqzVx+ajRlZ6aWjJf1g4bVNs29jzmfoRFax2cbfpp+J9eD0Xoz2zunRlPKsP8famNRPGXBfIFCS04czBmYSUgA+E+uhVAqI6hxCrJ4auWzfPPRDm8EuReFkjHm/l2XHQAG4ok6XhDWA+/d2Lckg9/zjlb4kHK9rqc6vjY9jcouJ+VbkDHMM8kQCmCwHLgXWNWuT0BJT/eaJ/g/o+rTh7vnfU8MJ+YpubtVkeOZzVmLHTzTMHZc8V2WXmr70/UJCBlL0iJlB0ygkgDu1YnLU5yfHtMiYfjX9oNTkdKT3M0EpPfqrkCj2X9M9OzyZ4dF7nVsYlEJIAbiyXvdOhv1ob7W74v667U/I7CltnCyrKQAgDKaA5oz/rAq8fc9YH34OIWyLAtO4KrCNSX3wlj+PbjhqovfkWkjbir9h7/xBSPW3vdlYFZhew93zseIvdC4x12rFj3P9N6/jevWXoqgFQ9O6/4+Lqg2i2Y5RTg24T1qBc0pAFiEtKao2QM71iV4YkYRfyXaDXYoIacllRiYtv51BxPiMwN52+4T+Dwg5XmfjPaRyEZNbDI70JmTf+5nUe/XDlDAEKanR//LUGEIa8+zwZBrDK2N9cwi5z2mRaVxIYHSJxOpGndtkLOpMUdT4/ghico9MLjxwacjgLau5WP2lKGp2YIaGCK8gOmNp2PjCqCRWNv1N2Ige/fv4XGvWByBaGzcEOJYQdQT9Hf6vvfsMiOJc/z6+7NI70pFioaoUCxbsBbC3aIpHY2xRNE3jMdEUExNPElNMtWOKaSbGXmLsGrtgFxVQAUVBlN7Z5XnB+fvk2IEt98x+P6/OMbA7c8/MMvde87uvLE+nQkE25pH5H/nRaEyWbG8j1CYFN+QGGxAOBWCJqYkCL5qw3oauwI9nWPuzCfMW3hss7tPy4qlPvzbsss8P3+zTn341MJKuwPVS0/F3z5x4ln3Gfd0usvphT0TPOWNazpgSv7N1RZVK6nukVFYPbnuuNnOk4OpqE8Nuc+/wZNGGMdw3y8OxSJCN2ST9hxJ09PE+uttxxqGGOAXg/ef99JDh2HVWiJYobZpeq9svamu1m/rLKbDecVqvjcZ/2R8myL6LcxRQY+r3ffNKLAXZmFFdT2jx1dwdikJ9swXZtV/0u4Lu6sPN9B/se5BeYVz1UqLWKP841Dx8+gtxSwdoKyGgf0Miz3EoH+mlvgcN8r6Hkn3+Pl+LZwrXHzX8Q2zRYcI9OW1iUt1LmHuqTcbXBnjNkWZnM9yE2qRm3tkKAIKhACw9RIFry88lb+sbPyyasL6mx7CYwd97eTgWrZlOFLjuCP7ivsoqTf8+7/fx+k4x74/2fP61MQuG7j4rn/bqnYOveNXmCdz1xww8RzJVaQT8Ps7EpDo6LEWQjRGhSbOYJkUfUSpZHFuhUCg8nQp9nYXoa1hSbnbwoo+u32XnmSYi7GydC8D+HrcbueYJcvL8qsdq0NHUhsnXnQXZ8WhKQSLZcjzwtwMtBNmYAM9b7f213B9anAcONiYE6bOW9oswHVt9nfN5IFgqLmU5zVnV3f+FqU/Of+p8pot0d8TZroTHDh5HhN+Nrs2uGOStaxUCFmH9594RyQIewdgIUSbOSddcU7MaGM+1U1phNuuXaNG2qpn3TT7WANHQA1iqmrjnbn/ruy82d3hrZc/SCjOZ7V1NFHj7qaZLJ67rro2F8mqq5tHhKd/82e7VAfvFiXY90rD2Z9sHZExcMujPEwGc9o/Jyrzyvad2vNz3ILUBY5ZfYpmdb5NTZH270DqnwDrjlsO5a64Xrrqeu+Yqg6Tvg0yszaoGRWXmuwxdR2nnf/VBq/QbfB67Ym+ECFty/IrHtdv2gj+xZBD+Hrejw1K28sdRoVAoFF2bXxbkjF17JKSbLp9QTLrmKsJz7r7O+fUp4saEJy/ZHinC8Vp3NKS4zFw/Cwv9tC9ckOtFqazmS3lxnLvqOvLLYeJsz+SYI1rPV8WEpcyv5VqjOlJaYbb2SMioLif08F7XbtvvFaYBcHR4CteasNQa5cXrzscvex5O9v7rVMDFTGd57NezXU9YmlVxfB/HS30PGqRf+IaE4OTrzgGetx75k2k5jifSPAx/9yLk+iW9QlOVymqNxkSEjdmYEPSygTLl+vfmrz1TbghX8G7d5JoCgGAoAEuYUlk9tf+BQZFJ4xcN2SPM5EqLLmc7Rb8/enzPhI9Hba0J79ZTI9e8j0dtldw4eDsXbJq5YtWh5nFLB94usuLMf7gOARnLJq+hr5vUDf5oRJ0bJqk1yoJSCyMcNDf74iHtarHO2F8n/csqDXwbIOZTzELNY6urTTYlBj3f6ygfC/eaHHOEAnCNbs1EKQD/sj9s3sit5qZqHb3+r2LkybrVr5fkkLZJghSAC0otlu5o80q/A7p+o1uF1t/uaiXI9RIVmO7uUMTnhghu5NkO+HCUOIs/O1iXjemRqP1PjOaXHa3LBNnN+RujRnY+qYdFRL/Y3EGtEWXBuSFtk7jc6uzABd+ZP2szZJZXbFmhNs3Ot7l+2+5Gvm12vo04p4q21CQQOHke04DWFxq55l256ajn99VoTD7f3OGbcRsf+ZMbjhm+cVJk02su9iUCHj5X++JWjTOPpTYUYWOMpwD824EWX2zuINpWNXHPlVDgCjAeFIAlr4l77o63v122o/WrK3oXl5nLbO9qosDbTvovnbS2hzaiwNI1rP3ZTsFpccsGirDyjJgszapmD9/16oD9rPksA9Jt9WRAY3sk1Krosv6Y4T9MYkUtAAs1j92QQAH4/vq0TDbIt0UC6tr8iiBbklNgvSkxaEhbnTS9U2uUgqRIuzev102pUNWgTzd0jIs9YmGq25TSl1vaFwkzT6EUJIiUGw2GfPwvoT7Dx3RP1Mpjx3cxN1X3a31BkI+vk2keG44FDYw8r9N3uVVovXhbpCCH1cG6rEfoJa64OjuW2lCQW2IJ6db8MquOPz6VUjOl9+F/r4jV/1v/sKflu8N3PrKwuk6Ab+FiwsRdySAmPEWQT4l9SX75JZYO1mXyvmQ2JwaOWTDU4A8l3KtDYDofaICA6AEsB//oCnxFljt45aZjzPujtdgVWKLoCvyw+4yAjIR5C+j4C6NlbVH5Yp9Dj//zao1y8/FAw26zu0NRq8bXRZ7HCrIlu840Lik34yS/l0qpoTReo7FbrjhLXyz8S1df+q8+3OxytpMIN9717CBbUw0S5Hhl5tp9t6ulTt8iv8Ty6y3txZk3DdbNAwqolW0n/Tu8MfHcVVdxNsncVP1S30M6evEn2gl01r2/upuuvzUW6pmPvi0v6voZF+Aurw38m0GolbE9Emz10pDiLiXlZgu3tX34z+QWW+1L8jP4EMW2TBb28IlTnK5Uq/466S/vi2Xp9jZPfPqMwddyuy+5ViUAqaMALB81UeBFE9bbGOK2SddqosAR06cYvGOlwQ1rf/b0p1/p+qltCbE0q/pgxLY9c+JZ9hnGbGL00VottrP/gu+tQmsDT2IjUvSwAqEM5rGlFWY7TjflJL+vsT0S+Va3xoA2otwY7DjddPsp7Z+x1dUmn2zoKMIOtmmS6elUWM8XGdn5pDgnz9u/9czKt9Xd67/2U4w4a/x2DEqvT/9m1F9mrt2kpQP7fThStNY2Y3sk+Lno6tyIjUh2shHlEd6ES17xO3W4JHvydef5m6LEObIjOp3iuoM+RQWm03a6thyty57tctwgb73gz3YPr6VtOR5QqVYZdnwa2Ja2bSpua9X2gVftrcoF2ZgNCUFyvUxu5NmO+HL4pKUDK6pUAm6eiUl1bHiyAoB4KADLijFEgaPfHz1p6cAi2S12XStEgf//jSbBX0ChsLGs+HctHzMXYf3n3mJPD4Sax25MDOI8vy9X++JhHc4yDgqFQqgnw177MVbrLbRX7A0XZHE5rdTae4Ze8nHJF+R45RRYxy0doKMX//NEwLIdrcU5Ocd0S+TjwlBSsxrM+iU66OVXlm5vI1rLT0uzqllD9ur09Z/pKFAZcvoPvS9l6WRBBbVGOeaboeK0pvJyKoyNoBQHvZo9fBeDUAcv9D1skIeDswtsftwbLvjEuWdoqshfeZmp1OL07PvzRID82orfLLCZs6p7yCsvr9wfKuxGhvpmezsX8FEGCIgCsAwZQxQ4fPoLRIGNPApcE/zdS/AXUCim9Tvg7lBUq1/ZYOh5rEqpEfzReKHmsZsSAwXs8SOIuNgjDIJCoWjvn1H/WKq2nEjz+HSjNtO6twqt//1jb0H2TisdjlVKzbNdTohz/qw7GrJ8l/YTgTfybCcsGizOx5edZTmPjOhZQanF/gu+n2zo1G7WxMCXXvlobWcxmxpMijnSsIFuv7Uc00Oghw8KyyzGLhyqiwjRB2u6HEz2EWdPn+16nAeFoU89WlzqVb8+EUYryDMn1kDTw/kbOz7oycXyKtM/jwcYfHB6Cx+sFKd90q1C64MXfeRxUWTl2/52oMVT859qPGXau793LygVuiviwDZJfI4BYjJlCGSpJgrcI/TShEWD95xrJL8drIkCj++Z8MmoP23lWOd+TDVR4FWHmk9eNsDgq7nqU/uAjPjJayj9AgqFool77muD99XqV85ddU250cCwm9226TXx1zCICU9ZezREhC25nmuXcMmrjcALfxlQh4CMlo2uH7/iaeTjoFRW/6vTyU82dBJke974pVe43w2tfBlUpVaO+vqJnAIh7nPaNL3WzPumVl5qTPfED9d2FiejELd0oKN12VDtdSq9WWAT8/5zmbl24lwmT3c6bcwTh9rKyred+XN0bX+rrNK0sMSisMzidpHV5WwnEfp2P5KbffFbw3br+l1aNb7euklmwiUvQfZ6X5Lf058/uXLqb2YqtbZec/G2yHd+7y7UX8axPQj9Q3/MTdVfjdvIONTZy30P/nnCANXW85kum48H9m994d7/tPtM48IyA1fdTEyqY4RfySBGpGe7P9sYlXTVVYqXQFGZeXmVaeZtuys3Hc9ddZPETdQdIzrTcEFQK/ZGCDsD8nAsEqeVlYxRAJazpu63t7/1bfzO1q+u6F0suzWTa6LA2081XTZpbbfml435QA9rf7ZTcNrkZQPWiVGo0ClLs6rZw3e9OmA/j3IDNT5/brOVeWWtfmWDCOs/t5RAexih5rEbE4IoAD/I5N6HJywazDg82/WEOAVgtUY54ovh6177qWNQej1fatr3fbaeCBBkv7TYu7exW+6QtkmrDjUXZNeq1MoRXwz/bepKrawuk1NgHfv+6LMZbuJcIEpl9Sv9DvBBUauDOG9dZ2PY049GbnW0LtPDG03tf2Dkl8PE2fF1R0Oe+Xz4zy//bm6qhRpw/M7WU+L7C7VgycDW55u63+Zaht5M7X+Ah9TrIzosNaThzaRrBijdfbax430LwOsEmDiH+WZ5CbPMz0NuawO9bl3MdBbkr5sxfDsqlMim14I8+fQT1PQVvYXdts4haRSA9TERZghkfoCV1RN6HTs+b0GXkCuy3MHL2U693nuOrsAejkWrp/+ycupKZ7sSGe8mHX+BuzwZdaZfqwu1/S0RCsCxERIoANfMYwXZmI0JtAF+oKejTjvZlDIOzX2yI0V6SiC32Cp6znPf7WpZ51corzIdv3DwN1vbCbJHWu/i+eqA/UKdQpVq1bDPnn7vj25V6npNEg9c9I18Pe5kmodQe9e35UW+l8e9OgWnjepyUj/vNbz9GT+XPKF2f82RZh1mTTyV5l6fFykotRi3aMjziweJ1q7i1YH7OcOhNwGet94YsodxqA8Tk+oX+xwyyFvvOdfoWGrDu/6xutpEhIlzTLg0GpnHhCVzDhutcT0SGARAWBSAjUJT99uy7woc8e8pu882NvIDPaz92VOffD0oUoZ9F+j4C9yrkWvewgnra/tbN/JsD6d6G3bL3eyLWzfOZB5bKyfSPK7esue0vy9ri8rR3Y4zDgqF4oXeh4TanvIq03GLhgz4aOSJ2tcCz2S49XxnzLe7W4mzO093Ou1ir80n7dr6X+3a7IpQh0ytUb7zW4+2MydtP9W0Dr9+9Zb9pKUDu84el37LQbSrY/qAv/mIwL1/PhZPXGdiUq2ftzNVaab2Fy6GfiLNo92sSe/+3r0OK+1XqZW/H2wR/uoL9XnWR0eiAtOjAtM5yaEf5qbqH19cZUOXgXob2fmkoR7r/GxT1F3/cjS1oQidLHpHSKOwGiuRQjW0ztmu5F+dTzIOgLAoABvNkVZWT+h17MgHi9oHZMhyBy9nO0W//9wr3/UtKTcz5gNdEwX+dvJqB72sY6YfBH+Be5mqNCteWlWHFQs3JQZpNAbOZ8REpCiV1ZIYZ3HmsdXVJpsSCQE/0KToo3r7Bl9kT3U84+1cINpWbU4MjHw9bsBHI7/d3epmgc0jT/WES16jv3mi5YwpB5N9hNoRXdTX331yh4An0sk0j9i5o9vOnLRga7tLWY9uP1ZQarE5MfBfXw4PeGnq0u1tDP5X5j5/d8JTOoek8RGBu3w8cqueny4d3zPBxyVftHGoqFLNWdXdb/L0sQuH7EvyK6s0feQH9flMl/+s7tr0xWlPf/6kgA98KBSKOU/t5AyH3rz39A56tWiFjWWFoaKEfxxqfuWm4z//Zb0A8V87y/KoIGk8y9K12RUL0yrOYSM0oecxa4tKxgEQFj2AjUuwV86+Ocvk2hVYozH5akv7jQlBRt4VuFKtupFnV1ohh0I4HX+BB5k3cmvdYg0izGOl8hTznXlseZUQ90sbE4MmRh/l5L+vAM9bvcJSt530N/JxMFOpX+h96PWfYgS8SducGLg5MVCl1AR43A5qeDPIK8fTscjKvNLRpszEpDqnwCa7wOZyttNfJ/1v5NkKOLa9wlJbNrqu9ZftHJLWr9UFMR/vSLjklXDJS6Ho5+5Q1D4wI6ThzQa2pU62pfZW5WUVprnFVrnFVtdu2x+66HPumquARd87lMrqD/71F5+TuEu/Vhf0/1fVyrxy9vBd4xcOFnBAyipNv9/d8vvdLc1N1S0bX2/T5Jq7Y5GTTZmTbamZSp1XbJlbbJVTYH32qtvhZJ/bRVYiH9zYiOTuLS5xkkM/Bkaen9aP9ca1ZnLvI59vjqpnN4o6qFIrv9zc4bPRW4SaOHcPvayVNu16YGNZ0TE4feeZJpzDRsXeqnxqvwOMAyAyCsBGpyYK3CP00viFg/cmNZLfDtZ0BR7fM+GTUX/aGt8KPKfS3MctHJp42VMG+9I+IGNZ3NqQhje5bIG7TIw++nLfg3X4xZJysx2nDTwlUyqro0MlszyUUPPYXWcaF5eZs7jcg0yOPkIBWKFQTIo5+tmGjtmPCtoailqjPJ/pcj7TRXIDO3v4Lh298txntm85EShyATUr33bd0ZB1R0MkelE8HXU6wu8GHw74p0auefFxaw2ydMSzXU7M3xh1NsNN2MGpqFIdTvY+nOwt0YOrVFZ/MGIbJzn0o2Wj6z++sEoqixtJgp9L3qDIpD8ONdf/Wy/f2ert4btqFtlKudFAhA/q2DAprascG5FCAdjYTO1/QLstcgBo/96YITBOd7oCy3KVBuPsClylVs5b17ndrEkyqP7e6fhL9Re4V3R4ypdjNtXtd7efamrw5QEim16T1gwhNkKUWXdphRkz6ofo1/qir3M+42BnWf7msN2Mg3bFhKforpdkqG9WXPQRBllHHKzLPiT+i/9la1mx5t8/udoXG+TdVUrNF89tpm2B7kyMPhrOMx/Qi4YNCta99hNPZ2rdS30OGeR9C8sslm5vU/O/NwgQ/1UoFLHSWTpLoVBEh9EG2Lh4OxdM68/6B4DoKAAb8bFXVk/odezEx990Cbkiyx2siQJPWjqwSHaLXd/rdLp7hzcmzvw5uqJKJfV9aRdw9dhHC+n4C9xXp+C0VdN+NVXV8epYe8zw+a3ekprEijaP3ZBAG+AHUik1z7NEtkKhUCie73XM3+M246DFU+ujf23V6VvMHbFdwLag8vCfZ7Y3bFDAOOCfs+AVL6wK88sy4DZ0b3Hp2a4nOBa64OlU+P7T2xkH6IGbffGWWT/wJ0ZHc95IA/VU/nJzh5pv1dYJMHEO8sxp7JYroQMX5pvl6VTICWw8Pn9usy1PwADiT38YAiNnDFHgljOm7D4n2yhwTfC37Uz5BH/3zVlG8Be4ry4hVzbPXFHnO2y1RrklMdDgexEbLrECsFDz2M3HA6urTbgWHmRczwQL0yrGwUyl/mcDM9TT+J4Juq4V2VmWf1XXpR3wEFGB6c/34rkQ/I/5o7cMjDxv8M34ZNSfbgaKIMvbN+M21izfCuiUm33xjtnLm/tkMxQ6MqX3YYO8b2au3coDoTkF1gcu+Bh+4txSYhNnE5Pq6LBUzl4jMSgyaUjbc4wDID4KwJB/FPhSllOvOc9NWjqwWHZR4NPp7lFvPk/wFzAGsRHJG17/sT4rjB1K9jZ4W1AX+xJDPc0tj3ns9Vy7Y5e8uBwexM2++In2zEIVCoWiX6sLT3U8zTho5aSa8+QOPbzRgDbnx3ZPZMC1yN6q/Nspq+nLiH/6eNTWF3ofEmFLGtiWLjNQE2IZG93t+KDIJMYBuubjkr9j9vJm3jy2rkNPRp3xcCwyyFt/trHjxoQgtcbwX5jHhktvRWXJPe2NuvF2Llg6cR3jAEgCBWD8l1F0BZZRFPhO8DdB+pUAgr/AI43tnrh+xk/1XF1HhD5G0aEpUvwuXqh57EZWgX6ouFh6qf7X589tdrYrYRzq6ZvxG/TWtvyLMZvIEmnRkonrWAsd/zT3me1Cdarr1+rCtP4HOC7a0twn++uxGxkH6Fq434397y2l+qtrFqZVEw3U2+VUmvu7v/cw+AhYmlV1bXZFcgeuV2gqz97JnplKveLFVcw0AamgAIx/nA3/FwXuHJImyx2UTRT4TIYbwV/ASKiUmv88s23ppLV17vt7x/qjhi8A92kpySeChZrHbqIA/FBRgekRfjcYB4VC4WZfvDxuDfGy+ni64+mh7fSXKbe2qPz1lZU2dNLShrjYI8M7nGEccOduav7oLa8P3ivahs19ZnuHgAwOUP3ZWFb8+spKWT7LDqH0bXVx97vx9P3Vj4nRRw3V2yX9loPBd79LsytW5tL7THOxL2ndOJOzV96+Gb9RrmuIArJEARh3a+p+e+fby2UfBd5zrpEUt/+/wd/XCf4CRsHTqXDbW9+9Nnhf/V/qwnWXC9ddDHzPoayOluAyVqLNY0+keWTkOHB1PERc7GEGoUb/1hdmDPqbcaibAM9bCyes1/ObNvO++dOLq3gqrp56hqbOpw02/o+1ReXv01a+1PeggNtmplKvmv5LI9c8DlN9qJSaH19YRSITOmWq0sx9Zvv6GT/ZW5UzGvrh7lD0VEfjfZard4RU11KOkeaUH4/ptcH7xvVIYBwACaEALAdllaYzf45uNWOytoqCNVHg4/PkHAXuOWeM5KLAZzLcOr41YebP0eVVplI/BG39Cf4Cj9Cn5cWEjxZqa90nEdZ/bt04082+mHlsPVVXm2w+HsgF8hDPdDztaF3GONSY8+SO7i0uMQ61ZWVeuXLqSoN8yTugzfkvntvMIaizUN+s36etNFOpGQooFApPp8Kds5eL3BfWw7Fo06wfGtiWcrDq7IvnNg+MPM84QHd8nfP/evO71wfvZWEVPXuxz0Gj3XfpllEpAMvY1P4H/vPMNsYBkBYKwJJ3KNmn9YzJ89Z1Ppnmod1lgf09bu94+9sPRmyzNKuS37hJKwp8J/h7LLWh1EfeTKWeMWjf3jnxBH+BB3GyKf128uqNr//o7lCkrdfccMzw6wZL9ylm0eaxG1gF+qFsLCue7XaccahhqtL88eqvLItduwmSsnrFi3+EG27Q4mKPCLhWrST4ueRtfH2FA4+AQKFQKBSxEcmJ8xZENr0m+HYGe+Ws+ffPLF9cN68P3hsXe4RxgI6YmFSP75lw8tOvpdiNVQZaNb4u11zKI+9npPuNWfuADO7EZGnW0D2fjPqTcQAkhwKwhNUEf7u8Pe585n9X9fxvmXDmpMTLnlp5C5VSM2PQvqMfLmzrf1WWY3gpy6nXe6JHgc/KKPgb7nfj0AeLPxixjVgG8KCvGEZ0OnXq06+f7XpCiy97s8Dm4EUfg+9dbEsJF4CFmsfuOtNE6s3sdW1SzFEiGnc4WJdtmvVDU/fbDMVj+mTUn0PanjPsNsx9ZvusoXs4FrXi73F795x4b2daM0Jhbqr+eNTWTa//KJWlRzoFp22aucLOkqVla2fW0D1zn9nOOEBHQhre/OvN7xc/v45lnw3oJaMMAcdK+clpU5Wme/PLnLpyYqrSLH5+3XtP7WAoACmiACxVR1K827wWN29dZ7Xm7oN4Ot096g1tRoGbed/cN2fZByO2WZjKMAqs0Zgs3d6m5YzJe5MaibZtNRX9SBkFfw9/sJgQEvAgbf2v/v3eshUvrvJyKtTuK29KCLz3j4WeOduVtBU+gvPwOU8PYdbRLas03XG6CZfMQwR55vRg3eN/8HAs+uut7/w9qAE/2uzhu14Wo1foe0/tmMP3LLWZsOx6J97XOZ+hQLuAqwfmLpnWf7+0ngTqEnJl65vfO9mwFvTjev/p7XwZDR1xsimdP3rL8Y8XcD9pcIMiz/u55BnbXveOkPYqyrERrAItH97OBTve/nZ8T/r+AlJFAVh6KtWqees6d3l7XNI114f/TLtZk45f0U4U2FSlmTFo37GPZBsFTs1qIFpX4LMZbp0I/gLGIdzvxurpvxx4f2n7gAxdvP76BMM3AO4Vlir1nt+xYq0CHcyF83BTWBDyfzVyzds7ZxmPYT3c7OG73h62S5zteWPonoUTNnD79Ehdm13ZNTte649PQXJc7EuWTFz395ylLRtdl+L2twu4uuud5Y3dcjmUD2duql78/LqZQ1gqH9pna1kxc8jei19+/lLfg/z9FYFKqZnS+7BR7bKZSt1d4k8exIQnc+rKw9B25xI+XNApOI2hAKSLArDEnEzzaD9z4syfoyvVj073nkpz7zDr+cf84cdBFFg/7gR/jxL8BeSuQ0DG79N+Tfho4aDIJB3lVEorzLafbmrwPe0TIflJYLRIBeDNxwM1GhOuoIfo1+qCjwtZwP/h7lC0853lPUNTGYp7qZSar8ZuEqr6W+P5Xkf/eut7V4ksY2sQk2KObH3zexf7EobCmFmaVb3Y51DS/C/G9UhQKiXcAiDUN+vQ3MXdWDzzwdzsi/968zuiSNA6J5vS1wfvTf3qs/ef3t7Aliy+QMb2SLSxrDCe/Y0KypD6quONXPOCPHM4dSXNy6nw92m//j7tV+6xAamjACwZ/w31zpx4Is1D17/1EMYTBS4pNzPIBpy76krwF5A9C9OqpzuePjh3yd/vLx3a7pxOlyjcKUC/WBOT6phwyS8DJdQ89kae7bFLDbmUHn7H8nzPY4zDXRysy7bMWjFr6B56JP+TnWX56um/TI4VNF/SJeTK4Q8Wy/Xeuz6sLSoXTVj/zbiN3GoaMyvzypf6Hkz+av7nz22WR83Gxb5k6xvfv9z3IB/U92rrf/Xwh4s6hxBFgjYFe+V8M25j2oJP5z6znVKHgJxsSkd1OWE8+xsri/hsDKtAS5atZcU7T+48//kXQ9udYzQAGTBlCCThVJr72AVD67yec01ueGr/A3Oe2qmV70dqosCfbez4zm/dZVCnvEtNFHjn6SbL4tZ2Cbmit/etUitlM6RmKrUWzzdATiL8bjzXPfFfnU/q7TvK9ccMv1Zwq8bX3R2K5DGPvXDdRZCN2ZQYSEHo4cb1THjvj24VVSqG4p9USs17T+3oEJAxZuHQnAJrBiTUN2vltJWCxxT8XPL2zVn2wdouc//oqq2lfaSuXcDVb6esJl9izNzsi0d3O/5KvwMejkUy2zVTleaz0Vv6tbo4btHgjBwHjnXNBPOtYbtfG7TPVKVhNKAVtpYVwzqcHdMtkdVNxfdin0OLt0VWVxvFAkjyKJ3Ghqd8taU9p660OFqXTel9+KU+B3kUBpDVzIIhEFylWjV/Y9Ts33rU8+vLmijw7rONl09eE9LwplYmpTMG7evX6sK4hUNksFLxvWqiwON6JHz27BZri0pdv925q67jFg45kuItg6EL97uxfMpq1nwG7lApNVFBGQPbnB8UmdTU/bY+31qjMdmYEGT46V+ETJoACTWP3Xgs+N0nd3J9PYS7Q9HQdud+3R/KUNyrb6uLZz79aup3fX7ZH2a0g2BiUj0x+ujHI7fq4U5PK/febz2xu2/Li+MWDjmd7m7MZ6+lWdUbQ/fMoA5krJTK6h4tLk3oeWxgm/PmpnJ+2LRnaOrJj7+Z+n2fH/ZEGEnZ40HC/LKWT14t0dbOEI2zXUm/VhcHRSbFhKVI4gYACoUi2CsnJjxl64kA2e+ph2ORPL5M6xJyxcK0Sn6RIbnOiToFp4/plvhE+7O2xrTcOmAk+CAW2ul097ELhiZe9tTWCx5J8W7zWtzs4bteHbBfpdTCNybNfbL/fm+p7KPA8XFrdLfMlEZj8vWf7Wf+HF1WSfAXkBV7q/KuzS8Pijzfv9UFQ7VvPJLqfSPP1uBD0VsuBeCuzS5bmlUJ8nF9Mt09I8eBNrcPFxdzhALwg7jaF//40qqRXU6+EN//craTse1+Y7fcpRPXdW9xSVqb3bpJ5rEPFy7ZHvnO791vFRpjgHtou3PzRm5t7JbLJWxsVEpN+4CrAyPPP9HurPGcAA7WZcvj1ozvmfDq973l8axwbbnYl7w7fOeEXse08vUFjFljt9wBbc4PijzfOTiN00mKXupzyBgKwDHhKfJY/9/GsqJTSNqO0005dQX/YHy64+nRXY8HeN5iNAC5ogAsqJrVgOsf/L1XWaXpzJ+j1x0Njp+8JthLC2umGUMUuMecsTqKAqfcaDB+0ZB9SX4yGCiCv4BCoWjkmhcVlB4VmB4VnN7CJ9vgXy5sOGb4+K+TTWk7uaxUbG1R2TFYlHlsdbXJpsSgSTFHuO4eolNwWphf1qk0d4biQXpHJJ+b/+WS7ZFz/+iaXWBjDLtsbVE5Y9C+6QP2W5lLMvdjqtJMjj38TKdTc1Z1W/xXpPFEK1o3yZw3amu3Zpe5bI2Ki31Jp6C0/m0uGPBxOoOLCkw/8P7Sn/aFvfVrr/RbxrIitKVZVVzskTef2O1oXcaFgDpQKTWhPtlRQWlRwRkdg9N8nXloUtpiw1OCvXLOZ7rIezd7hyfLZl9iwlMpAAvIzrK8W4vLMWGp0WEp1H0BY0ABWERnMtzGLhiacMlLd29xKNmn9YzJRIEfU00UeP95v/i4NdpquKjRmMTvbD3thz4l5WZSHx+CvzBaVuaVIQ1zQryzm3tnN/O+2brpNS+nQqG2cEOC4RsA9wpLldMqnbHhKeLMYzckUAB+tLiYI3FLBzAOD2Fuqn6h96HnuiV+sbnD11vay7gMbG6qHtM9cdaQPd7OBVLfFyeb0vmjt/x74N+fb4pasq1NYZmFjE/Rrs2uvDZon2y6CeAR31CoNEFeOR0CM6IC09sHZdDmuYaJSfXILief6njm531hH6/vlHTNVcY7a29VPinmyMt9D8qvuzN0ysayIqThzWbeN5t5Z7dsdL1d4FU7y3KGRU4fgy/0PvTC8v4y3keVUtMrLFU2uxMTlvyaIoZT1+CszCtDfbMiGl1v2fhGRKPrrRpn0kUFMK7pFUMglJrgr35qqDVR4PVHg5cRBX485666dnpr/KsD9r/z5C4L06r6vFRqVoPxCwfvTWokg2GhIROMYarZwLbU3aG4oXN+wwaFvs553s4F3g0K/D1vNXbNVSrFXaAp5UaDsxluBt+MPvL6yj4mPGXGj7GCbMzus42Ly8xt6NPzUCM6nXz9p+j8EkuG4uFsLSveGLpn+sD9v/4d+tWW9seveMps70Z3PT590N8yCwB5ORXOG7n19cF7F/7VNn5H67QcRzntnYVp1YA2F17pf6BDQAZXqFw/djwci9zsiwK8bgV55gQ1zAnyymnqflvenX3rw0ylHt3t+KguJ9YnBH+1pf2ec41k1hu4iXvu+B7HJsUcdSD1iwczN1V7ORV6O+f7OOc3bFDg7Vzg73E7uOHNRq558lg7Fw/ybNcTb/7aK0++d/VtmmY625XIZndCfbO9nAozc+04dfXD3qrc1b7Yzb7Y1y3PzyWvkWuen2teY/fcpm63qfgCxsxEncYgiOJshtvYhUOO6b10amVe+faw3dqKAiv0W8Y2iGbeN+scBZZf8PfdJ3fyHY20nM90WX80hHG4w86yvOZu2MG6rKaa62RTVvN/G9iWNLArle66c2cz3DYlGn4J6LHdE1zs5TOPra42mb8pqkqtFGR7RnQ6+ZAsY1qO40q9d8AV8IivPRpyUeD14vxc8p7qeFq0rdp/wfeX/WG/H2yRUyDtRrPBXjnjeiaM65Eg+3KCRmOy80yT+F2t1x0JlvpNeKhv1tjuiSM6nZTTn4/Hl5lr9+PeCNnsjqlKUxPCc7QpMzGptjavbGBX6uFY6GZfrPX2OsbmUpbT93tafr+nZUaOtNeFtjKvHNru3NjuiV2bXTGqAl5Wvu3s33pwJt9vXlauNKmZl5UqFAp7q/IGtqVOtqVOtqXOdiXyXhX8dLr7luOBImyJm33Rc92PizY+648Gn8+U7RIIrRpnyikBrFAoVh9ulnLDmQ83rVAqqx2syhQKhampxs6y3MJUbW1RaWVR6WBV5mxX4mxXKt1FGf88EXAqzcPgmxHZ9Fr3Fpe0+IKfbuio1ig5dR/C2zl/RKdTjIOuUQAWgggV0w4BGfFT1mhxia2zGW5yjQLXfJExrX+to8AEfwEAgLTuUbefbrryQOjWE/5Z+bYS2nJPp8LBbZNGdj7Z3vjCo7nFVpsSAtcnBG89EVBUZi6ZealJdavG1we0OT+wzflwvxtcfcBj0mhM9p5vtDEhaP3R4NSsBhLacgfrstiIlEFtkvq0TCbyCwAAAGh/ok0B2ODOXXUdu2CoCIXSmijw9AF/a2tFU2OIAi+fvDqy6bXHmZbH72z96orexdL5Gu5BCP4CAGBsqqtNTqR5bDvpv/Wk/+Fk79IKERcyMVOpI5te69wsrX/rC+39M0Reol8/yqtMd59pvOVEwP7zfifT3MV8At3TqbBTcFr35pf7tbogg97MgMG/W9iYELw3ye/ABV8xex+YqjStGmd2DE7vE5HcpdkV6caVAAAAAPFRADYkMeujUYHp8XFrAr1uaesFiQJfynIav2jInnONZLC/BH8BAOAO9nSG++GLPkdSGx5LbXgx07lSrTLUxthaVrT1v9o5JK1LyJW2/ldZUfZBCkotDl7w3X/B92hqw3NX3a7esjfUlthYVjRreDPM70bHoPSOwWn+Hrc5OoDWqTXKMxlu+5IaHbzocybd/YJBP6h9nfOb+WS39b/aKTi9XUCGrWUFBwgAAADQAwrABpNyo8H4RUP2JfkJuG1EgWuruU92fNyae6PA1dUmy3YQ/AUAALJVpVZeynK6kOl6PtPlYqZL+i2HzNv2127baT18plRWezoWBnrlBHnlBHvlBHvlBDbM8XXON6qGkdqSW2x1Jt3tbIb7hevO6TcdM245pOc43Cyw0fqcws8l38c1z6dBQRP32829s1v4ZjVyzSOcDehZpVp1IdP5bLr72atuaTmO6Tcd0nMcr92203pV2N2hyNcl39s53881L8jrVnOfrBY+2SzvDAAAABgEBWADqFkNeNoPfUrKzUTezo5B6fFxawI8tRkFHrtwyDGjiQIT/AUAAEarpNws/ZZDdr5tQYlFfollfollfolFQalFbrFVzQ8UlFqo1f9/UWIzldrWqkKhUNhblauUGgtTtatDsatdsbtjkYtdiatDsatdCbVenSqtMEvLccgttsottMottsottrpdZFVYal5YZqFQKNRqZUGpxT9/3tK8ysq8UqFQWJhW2VlVONmUOtmWNrAtdbQpc7Ip9XQqdLMvZlQBkb+XuJ5ndyPPNq/Y6naRVW6xVW6RZV6JZV6xZbXCRKFQ5JdYajQm//wVe6tylUqjUCjsLMsdrMudbEudbEqdbMocbUudbUp8XfMtzaoYWAAAAEAQFID1LTWrwfiFg/cmNZLE1lpbVL71BFHgWqiJArdpkknwFwAAAAAAAAAAAPpHAVh/NBqTzzdHvb2yR2mFmbS2vEeLS8vi1vq55GnrBU+nu49dMDTxsqcsD7SpShPslXMmw00G+9Kq8fXlk1eH+mZx/QIAAAAAAAAAAEgCBWA9kfpqwESBjQ3BXwAAAAAAAAAAACmiAKwPP/8d9vziQZIL/t7ryagzP7/0uxa7r51Kcx+3ULZRYOlq1fh6fNzqMD+CvwAAAAAAAAAAABKjZAj04K+T/jKo/vZpefGTUX9qsfqrUCjC/LIOzl38wYhtFqZVnCciMFOpZwzat//9JVR/AQAAAAAAAAAApIjVd/FojtZlH/7rrwm9junkFFRpZgza17fVhXELhxxLbchoG1CYX1Z83OpWja8zFAAAAAAAAAAAABJFARiP0DsiefHz67ydC3T6Li18sve/t5SuwAb7IFBppvXfT8dfAAAAAAAAAAAAqaPShgdysC77SGfB3/uci0SBDSTUN2v5ZIK/AAAAAAAAAAAAckABGPenn+Dvve5EgWf/1qOiSsWB0O31T/AXAAAAAAAAAABAXigA4256Dv7e56T8vyjw2AVDEy55cUR0hOAvAAAAAAAAAACA/FAAxv+IjUheYojg771a+GQfeH8JUWCdXPYEfwEAAAAAAAAAAGSKAjD+y+DB3/ucnUSBdYDgLwAAAAAAAAAAgIxRAIZCIVLw915EgbV2tRP8BQAAAAAAAAAAkDsKwMauJvg7vmeCiUm1uKepSjNj0L4+LS+OWziEKHDdhPpmxcetad0kk6EAAAAAAAAAAACQMQrARi0mPGXJ8+t8XPIlsbWhvllEgetykRP8BQAAAAAAAAAAMBoUgI2UJIK/9zlfiQLXEsFfAAAAAAAAAAAAo0IB2BhJK/h7L6LAj3VtE/wFAAAAAAAAAAAwPhSAjYu9Vfm8kVslF/y9z4n7f1HgsQuGJl725MjepYVP9vLJqwn+AgAAAAAAAAAAGBsKwEYkOjxlqZSDv/cK9c06OHcxUeD/uaQJ/gIAAAAAAAAAABgxCsBGQTbB3/ucwUSB/6GFT3Z83Jo2Ta9xzgMAAAAAAAAAABgnCsDyFx2esmTiOl/nfBnvI1HgmuDvO0/usjCt4pwHAAAAAAAAAAAwWhSA5UzGwd/7nMpGHAUm+AsAAAAAAAAAAIAaFIBlq1dY6tJJa+Ud/L1XqG/WgblL5m+MMpIoMMFfAAAAAAAAAAAA/BMFYBkyquDvvcxU6hmD9vWOuDhuocyjwAR/AQAAAAAAAAAAcBcKwHJjnMHfe4X5yTkKTPAXAAAAAAAAAAAA90UBWD6sLSrfemL39AF/K5XVjIZCvlFggr8AAAAAAAAAAAB4EArAMtE5JG3ZpDX+HrcZirvIKQpM8BcAAAAAAAAAAAAPRwFY8gj+PtKdKPDYBUOPX5FqFLi5T/Zygr8AAAAAAAAAAAB4KArA0kbw9/GF+WUd/I8ko8AEfwEAAAAAAAAAAPCYKABLFcHfOpBiFLi5T3Z83JpIgr8AAAAAAAAAAAB4DBSAJalTcFp8HMHfOpJKFJjgLwAAAAAAAAAAAGqLArDEEPzVCvGjwAR/AQAAAAAAAAAAUAcUgKWkU3DasklrAzxvMRRaIWYUmOAvAAAAAAAAAAAA6owCsDQQ/NUR0aLABH8BAAAAAAAAAABQHxSAJaBjUHp83BqCv7pzJwr89soelWrDRIEJ/gIAAAAAAAAAAKD+KAALzcq88u1hBH/1oSYKHBuRPG7BEP1HgQn+AgAAAAAAAAAAQCsoAIurY1D6sklrAr0I/upPuN8NPUeBCf4CAAAAAAAAAABAiygAi4jgrwHdiQKP/WboiTQPnb4XwV8AAAAAAAAAAABoFwVg4UQFpsfHEfw1sHC/G4c+WKy7KDDBXwAAAAAAAAAAAOgCBWCBEPwViu6iwM28b8bHrWnrf5VBBgAAAAAAAAAAgHZRABYFwV8xaTcKTPAXAAAAAAAAAAAAOkUB2PAI/gpOW1Fggr8AAAAAAAAAAADQNQrABhYVmL5s8togzxyGQnD1iQIT/AUAAAAAAAAAAIB+UAA2mJrg76sD9quUGkZDEuoWBSb4CwAAAAAAAAAAAL2hAGwYHQIy4qesIfgrRY8fBVYpNa8O2D97+C5LM4K/AAAAAAAAAAAA0AcKwPpG8FcGaqLAMRHJ4x4cBSb4CwAAAAAAAAAAAP1TMgT61CEgI2HewhmD9lH9lYEIvxv75y6592gqldUTeh07/J9FVH8BAAAAAAAAAACgZySA9cTSrGr28F0Ef+V3WD8YsW1wZNK4hUOSrrkqFAp/j9vLJq3pHJLG4AAAAAAAAAAAAED/TNQUqnRvwdZ2vUJTAr1uMRRyVVZp+s5vPRQKxTtP7qTjLwAAAAAAAAAAAAyFAjAAAAAAAAAAAAAAyAQ9gAEAAAAAAAAAAABAJigAAwAAAAAAAAAAAIBMUAAGAAAAAAAAAAAAAJmgAAwAAAAAAAAAAAAAMkEBGAAAAAAAAAAAAABkggIwAAAAAAAAAAAAAMgEBWAAAAAAAAAAAAAAkAkKwAAAAAAAAAAAAAAgExSAAQAAAAAAAAAAAEAmKAADAAAAAAAAAAAAgExQAAYAAAAAAAAAAAAAmaAADAAAAAAAAAAAAAAyQQEYAAAAAAAAAAAAAGSCAjAAAAAAAAAAAAAAyAQFYAAAAAAAAAAAAACQCQrAAAAAAAAAAAAAACATFIABAAAAAAAAAAAAQCYoAAMAAAAAAAAAAACATFAABgAAAAAAAAAAAACZoAAMAAAAAAAAAAAAADJBARgAAAAAAAAAAAAAZIICMAAAAAAAAAAAAADIBAVgAAAAAAAAAAAAAJAJCsAAAAAAAAAAAAAAIBMUgAEAAAAAAAAAAABAJigAAwAAAAAAAAAAAIBMUAAGAAAAAAAAAAAAAJmgAAwAAAAAAAAAAAAAMkEBGAAAAAAAAAAAAABkggIwAAAAAAAAAAAAAMgEBWAAAAAAAAAAAAAAkAkKwAAAAAAAAAAAAAAgExSAAQAAAAAAAAAAAEAmKAADAAAAAAAAAAAAgExQAAYAAAAAAAAAAAAAmaAADAAAAAAAAAAAAAAyQQEYAAAAAAAAAAAAAGSCAjAAAAAAAAAAAAAAyAQFYAAAAAAAAAAAAACQCQrAAAAAAAAAAAAAACATFIABAAAAAAAAAAAAQCYoAAMAAAAAAAAAAACATFAABgAAAAAAAAAAAACZoAAMAAAAAAAAAAAAADJBARgAAAAAAAAAAAAAZIICMAAAAAAAAAAAAADIBAVgAAAAAAAAAAAAAJAJCsAAAAAAAAAAAAAAIBMUgAEAAAAAAAAAAABAJigAAwAAAAAAAAAAAIBMUAAGAAAAAAAAAAAAAJmgAAwAAAAAAAAAAAAAMkEBGAAAAAAAAAAAAABk4v8Bw9QYgU2KSXQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDgtMDFUMTg6NTA6MjQrMDA6MDC4WFCsAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA4LTAxVDE4OjUwOjI0KzAwOjAwyQXoEAAAAABJRU5ErkJggg=="/></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/008.png b/build/img/poweredby/videos/008.png
new file mode 100644
index 0000000..d012bad
--- /dev/null
+++ b/build/img/poweredby/videos/008.png
Binary files differ
diff --git a/build/img/poweredby/videos/008.svg b/build/img/poweredby/videos/008.svg
new file mode 100644
index 0000000..b478167
--- /dev/null
+++ b/build/img/poweredby/videos/008.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="300" y="126" width="242" height="209"><path fill="#0070CC" d="M300 126h242v209H300z"/></mask><g mask="url(#a)"><path transform="rotate(-30.742 345 249.134)" fill="url(#b)" d="M345 249.134h10.144v241H345z"/><path transform="rotate(-30.742 345 179.185)" fill="url(#c)" d="M345 179.185h10.144v241H345z"/><path transform="rotate(-30.742 417 213.186)" fill="url(#d)" d="M417 213.186h10.144v241H417z"/><path transform="rotate(-30.742 426 138.185)" fill="url(#e)" d="M426 138.185h10.144v241H426z"/><circle cx="348" cy="244" r="6" fill="#BDDAF2"/><circle cx="350" cy="177" r="6" fill="#BDDAF2"/><circle cx="422" cy="210" r="6" fill="#BDDAF2"/><circle cx="432" cy="137" r="6" fill="#BDDAF2"/><path d="M509.722 142.556c.921 1.397 1.187 3.236.77 5.522-.418 2.289-1.513 4.984-3.256 8.029-3.485 6.091-9.499 13.49-17.587 21.713-16.17 16.44-40.55 36.099-69.31 55.068-28.76 18.97-56.429 33.644-77.907 42.036-10.743 4.197-19.912 6.813-26.882 7.619-3.486.403-6.395.35-8.663-.168-2.266-.516-3.852-1.485-4.773-2.881-.921-1.397-1.187-3.236-.77-5.522.417-2.289 1.513-4.984 3.256-8.029 3.485-6.091 9.499-13.49 17.587-21.713 16.169-16.44 40.55-36.099 69.31-55.068 28.76-18.97 56.428-33.644 77.907-42.036 10.743-4.197 19.912-6.813 26.882-7.619 3.486-.403 6.394-.35 8.663.168 2.266.516 3.852 1.485 4.773 2.881Z" stroke="url(#f)"/><path d="M526.722 166.556c.921 1.397 1.187 3.236.77 5.522-.418 2.289-1.513 4.984-3.256 8.029-3.485 6.091-9.499 13.49-17.587 21.713-16.17 16.44-40.55 36.099-69.31 55.068-28.76 18.97-56.429 33.644-77.907 42.036-10.743 4.197-19.912 6.813-26.882 7.619-3.486.403-6.395.35-8.663-.168-2.266-.516-3.852-1.485-4.773-2.881-.921-1.397-1.187-3.236-.77-5.522.417-2.289 1.513-4.984 3.256-8.029 3.485-6.091 9.499-13.49 17.587-21.713 16.169-16.44 40.55-36.099 69.31-55.068 28.76-18.97 56.428-33.644 77.907-42.036 10.743-4.197 19.912-6.813 26.882-7.619 3.486-.403 6.394-.35 8.663.168 2.266.516 3.852 1.485 4.773 2.881Z" stroke="url(#g)"/><path d="M543.722 190.556c.921 1.397 1.187 3.236.77 5.522-.418 2.289-1.513 4.984-3.256 8.029-3.485 6.091-9.499 13.49-17.587 21.713-16.17 16.44-40.55 36.099-69.31 55.068-28.76 18.97-56.429 33.644-77.907 42.036-10.743 4.197-19.912 6.813-26.882 7.619-3.486.403-6.395.35-8.663-.168-2.266-.516-3.852-1.485-4.773-2.881-.921-1.397-1.187-3.236-.77-5.522.417-2.289 1.513-4.984 3.256-8.029 3.485-6.091 9.499-13.49 17.587-21.713 16.169-16.44 40.55-36.099 69.31-55.068 28.76-18.97 56.428-33.644 77.907-42.036 10.743-4.197 19.912-6.813 26.882-7.619 3.486-.403 6.394-.35 8.663.168 2.266.516 3.852 1.485 4.773 2.881Z" stroke="url(#h)"/></g><path d="M72.297 294.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.507 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.556-.376-.377-.555-.862-.555-1.436V285.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H76.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.399 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.285a33.364 33.364 0 0 1-4.189-.054c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.198 1.343.592.394.395.591.862.591 1.418v.539h2.398v.825c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.393 1.005 1.181 1.005h1.235v3.069Z" fill="#fff"/><path d="M114.49 290.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.171 5.227-2.171 2.346 0 4.171.699 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.466c-.322.358-.77.538-1.325.538-.519 0-.967-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.592.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866a1.38 1.38 0 0 0-.358-.933 1.2 1.2 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.089.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.279 1.279 0 0 0-.931-.377c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.466c-.322.358-.77.538-1.325.538-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.592.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866a1.38 1.38 0 0 0-.358-.933 1.199 1.199 0 0 0-.895-.377c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.125-.877.376a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.905.905 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168c.054.323.215.574.466.772.232.161.483.251.751.251.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.862-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.592.197-1.077.608-1.436a1.866 1.866 0 0 1 1.307-.502c.502 0 .95.161 1.307.502.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.208 1.208 0 0 0-.466-.682 1.216 1.216 0 0 0-.77-.269c-.358 0-.662.125-.895.359a1.224 1.224 0 0 0-.34.592h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M34.416 286.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.706-5.138-2.118-7.25-2.639-7.823-5.277Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M179.971 278.915c-6.235 0-7.666.713-8.791 3.976l-2.964 7.953h3.373l1.84-4.792h7.155l.92-2.345h-7.257l.306-.714c.511-1.427 1.329-1.733 3.374-1.733h5.212l.92-2.345h-4.088Zm5.621 0-4.497 11.929h3.476l4.395-11.929h-3.374Zm16.661 0h-11.958l-.818 2.345h4.191l-3.578 9.584h3.475l3.578-9.584h4.191l.919-2.345Zm6.338 2.345c1.737 0 2.964-.102 2.453 1.427-.204.51-1.125 3.161-1.125 3.161l-1.839 4.996h3.373s2.759-7.443 3.066-8.157c.92-2.753-1.329-3.874-5.008-3.874h-.103c-3.679 0-6.133.815-7.359 3.262-.307.612-3.271 8.769-3.271 8.769h3.373l1.84-4.996s1.022-2.651 1.329-3.161c.613-1.121 1.533-1.427 3.271-1.427Zm15.945-2.345c-6.132 0-7.666 1.529-8.483 3.874l-1.534 4.079c-.409 1.019-.409 1.835.102 2.447.716.917 2.556 1.529 5.214 1.529h4.292l.818-2.345h-4.906c-1.124 0-1.942-.204-2.147-.51-.102-.204-.102-.306-.102-.51 0-.204 0-.407.102-.714 0 0 .205-.509.307-.713h7.666l.92-2.345h-7.666l.307-.714c.511-1.427 1.941-1.733 4.804-1.733h3.475l.818-2.345h-3.987Zm8.586 0c-2.146 0-3.475 1.529-4.191 3.058l-.408 1.02c-.307.816-.205 1.733.204 2.345.409.612 1.124.714 1.942.714h5.009c.715 0 1.022.102.919.612-.204.611-.613 1.733-1.839 1.835h-8.279l-.921 2.345h9.302c1.737 0 3.475-.714 4.293-2.855l.409-1.019c.306-.816.306-1.734-.102-2.346-.511-.612-1.431-.917-2.249-.917h-4.089c-1.022 0-1.942.204-1.226-1.326.408-.713.919-1.121 1.839-1.121h7.053l.92-2.345h-8.586Zm13.493 0c-2.147 0-3.476 1.529-4.192 3.058l-.409 1.02c-.306.816-.306 1.733.206 2.345.408.612 1.124.714 1.941.714h5.009c.715 0 1.022.102.92.612-.205.611-.614 1.733-1.84 1.835h-8.279l-.92 2.345h9.301c1.738 0 3.475-.714 4.293-2.855l.409-1.019c.307-.816.307-1.734-.204-2.346-.41-.612-1.329-.917-2.147-.917h-4.088c-1.023 0-1.943.204-1.227-1.326.409-.713.92-1.121 1.84-1.121h7.053l.919-2.345h-8.585Zm-106.508 5.097c-1.84 3.671-1.942 7.545-.409 10.401 1.432 2.651 4.089 4.384 7.564 4.894 7.462 1.019 16.355-4.079 19.83-11.42 1.737-3.67 1.84-7.443.307-10.4-1.432-2.651-4.089-4.384-7.564-4.792-7.36-1.019-16.253 3.977-19.728 11.317Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M143.582 285.848c-1.124 3.263-.919 6.321.716 8.565 1.533 2.141 3.987 3.262 7.053 3.262 6.439 0 13.594-5.301 15.843-11.725 1.124-3.263.92-6.322-.716-8.565-1.533-2.141-3.986-3.262-7.052-3.262-6.44 0-13.595 5.301-15.844 11.725Z" fill="#0070CC"/><path fill-rule="evenodd" clip-rule="evenodd" d="m154.52 288.295-.716 1.835c0 .102-.102.306-.307.306h-.919l-.103-.102v-.102l.716-1.937h-.613l-.716 1.937c0 .102 0 .306.102.408.102.204.205.204.511.204h.92c.511 0 .92-.306 1.022-.51l.716-2.039h-.613Zm-4.498 0c-.409 0-.817.306-.92.51l-.613 1.427c0 .102 0 .306.102.408.103.204.307.204.511.204h1.022c.409 0 .818-.204.92-.51l.511-1.427a.31.31 0 0 0 0-.408.78.78 0 0 0-.511-.204h-1.022Zm0 .51h.92v.102l-.511 1.223c0 .102-.102.306-.307.306h-.919c-.103-.102-.103-.102 0-.204l.102-.306.306-.917c.103 0 .103-.204.409-.204Zm6.848-.51c-.408 0-.919.102-.919.408l-.92 2.141h.715s.307-.714.307-.816h.715c.102 0 .409 0 .613.204l.409.612h.818l-.204-.204s-.205-.51-.41-.612l-.102-.102c.307 0 .613-.204.613-.306l.41-.917s0-.102-.102-.204-.41-.204-.716-.204h-1.227Zm0 .408h1.022c.307 0 .307.102.307.102l-.307.611s-.102.102-.306.102h-1.124c-.205 0-.205-.102-.205-.102l.205-.509c.102-.102.204-.204.408-.204Zm-9.097-.408-.409 1.019h-1.431l.307-1.019h-.613l-1.022 2.549h.715l.409-1.02h1.431l-.307 1.02h.614l1.022-2.549h-.716Zm7.462-1.631.409-1.02h-6.746c-1.023 0-.205-1.733.818-1.733h3.475c.613 0 1.226 0 1.84-.408.613-.51 1.124-1.122 1.431-1.733l.204-.714c.511-1.122 0-2.141-1.533-2.141h-5.315l-.716 1.631h4.804c1.329 0 .818.612.716 1.02-.205.611-.818.713-1.533.713h-3.169c-.613 0-1.227.204-1.942.714-.613.408-1.125 1.019-1.329 1.631l-.307.714c-.204.612-.204 1.02-.102 1.326h8.995Zm-8.995 0c.204.509.818.713 1.533.713h7.155l.307-.713h-8.995Zm16.968 0v-.102h2.657l.511-1.734h-2.453l1.022-2.651h-2.044l-1.022 2.651h-2.044c-1.125 0-.92-.714-.92-.714l2.248-5.199h-2.146l-2.351 5.607c-.204.408-.102.918.204 1.224.307.51 1.023.816 1.943.816h2.35v.102h2.045Zm-2.045 0-1.635 4.18h2.044l1.636-4.18h-2.045Z" fill="#fff"/><defs><linearGradient id="b" x1="350.072" y1="249.134" x2="350.072" y2="490.134" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".36"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="350.072" y1="179.185" x2="350.072" y2="420.185" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".36"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="422.072" y1="213.186" x2="422.072" y2="454.186" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".36"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="431.072" y1="138.185" x2="431.072" y2="379.185" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".36"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="391.222" y1="188.744" x2="420.614" y2="233.306" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="g" x1="408.222" y1="212.744" x2="437.614" y2="257.306" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="h" x1="425.222" y1="236.744" x2="454.614" y2="281.306" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/009.png b/build/img/poweredby/videos/009.png
new file mode 100644
index 0000000..9b9895a
--- /dev/null
+++ b/build/img/poweredby/videos/009.png
Binary files differ
diff --git a/build/img/poweredby/videos/009.svg b/build/img/poweredby/videos/009.svg
new file mode 100644
index 0000000..a086c7c
--- /dev/null
+++ b/build/img/poweredby/videos/009.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="146" y="0" width="396" height="335"><path fill="#0070CC" fill-opacity=".6" d="M146 0h396v335H146z"/></mask><g mask="url(#a)"><path fill-rule="evenodd" clip-rule="evenodd" d="M135.303 472.506 748.909-184.89l.299.279-613.607 657.396-.298-.279Zm227.505-783.511c-.002-.001-.003-.002.078-.189.08-.188.082-.187.084-.186l.012.005.047.021.186.081a171.423 171.423 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.803 4.638 21.052 11.606 34.844 20.929 27.58 18.645 61.336 46.716 86.01 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.835 124.08-114.47 201.004C269.8 297.899 193.099 380.073 152.708 423.794c-20.195 21.86-31.313 34.107-37.382 40.888a483.496 483.496 0 0 0-5.819 6.591c-.506.587-.823.963-1.013 1.191l-.196.24-.042.052-.011.014-.162-.124-.161-.126.001-.001.002-.004.011-.013.044-.055.2-.244c.192-.23.51-.608 1.017-1.197 1.015-1.179 2.789-3.204 5.824-6.596 6.071-6.784 17.191-19.032 37.387-40.893 40.393-43.723 117.094-125.898 262.33-279.71C487.337 66.92 520.369.057 529.101-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.805-20.905a278.145 278.145 0 0 0-10.366-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.012-.005Z" fill="#0070CC" fill-opacity=".6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M335.439-311.005c-.002-.001-.003-.002.077-.189.081-.188.083-.187.085-.186l.012.005.047.021.186.081a171.423 171.423 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.802 4.638 21.052 11.606 34.843 20.929 27.581 18.645 61.336 46.716 86.011 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.835 124.08-114.47 201.004C242.431 297.899 165.73 380.073 125.339 423.794c-20.196 21.86-31.314 34.107-37.382 40.888a493.55 493.55 0 0 0-5.82 6.591c-.506.587-.822.963-1.012 1.191l-.196.24-.042.052-.011.014-.162-.124-.161-.126v-.001l.003-.004.01-.013.045-.055.2-.244c.191-.23.51-.608 1.017-1.197 1.015-1.179 2.789-3.204 5.824-6.596 6.071-6.784 17.191-19.032 37.387-40.893 40.393-43.723 117.094-125.898 262.329-279.71C459.968 66.92 493 .057 501.732-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.806-20.905a277.472 277.472 0 0 0-10.365-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.012-.005Z" fill="#0070CC" fill-opacity=".6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M308.076-311.005c-.003-.001-.004-.002.077-.189.081-.188.082-.187.085-.186l.012.005.047.021.185.081a163.844 163.844 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.803 4.638 21.052 11.606 34.844 20.929 27.58 18.645 61.336 46.716 86.01 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.834 124.08-114.47 201.004C215.067 297.899 138.367 380.073 97.975 423.794c-20.195 21.86-31.313 34.107-37.382 40.888-3.034 3.391-4.806 5.415-5.819 6.591-.506.587-.823.963-1.012 1.191-.095.114-.158.192-.197.24a3.18 3.18 0 0 0-.042.052l-.01.014-.163-.124-.161-.126v-.001l.004-.004.01-.013.044-.055.2-.244a92.8 92.8 0 0 1 1.017-1.197c1.016-1.179 2.79-3.204 5.825-6.596 6.07-6.784 17.19-19.032 37.386-40.893 40.393-43.723 117.094-125.898 262.33-279.71C432.604 66.92 465.636.057 474.368-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.805-20.905a278.145 278.145 0 0 0-10.366-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.011-.005Z" fill="#0070CC" fill-opacity=".6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M275.23-311.005c-.003-.001-.004-.002.077-.189.081-.188.082-.187.085-.186l.012.005.047.021.185.081a163.844 163.844 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.803 4.638 21.052 11.606 34.844 20.929 27.58 18.645 61.336 46.716 86.01 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.835 124.08-114.47 201.004C182.221 297.899 105.521 380.073 65.129 423.794c-20.195 21.86-31.313 34.107-37.382 40.888a483.496 483.496 0 0 0-5.819 6.591c-.506.587-.823.963-1.012 1.191-.095.114-.158.192-.197.24a3.04 3.04 0 0 0-.042.052l-.011.014-.162-.124-.161-.126v-.001l.003-.004.01-.013.045-.055.2-.244c.192-.23.51-.608 1.017-1.197a495.088 495.088 0 0 1 5.824-6.596c6.071-6.784 17.19-19.032 37.387-40.893 40.393-43.723 117.094-125.898 262.33-279.71C399.758 66.92 432.79.057 441.522-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.805-20.905a278.145 278.145 0 0 0-10.366-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.011-.005ZM153.911 477.98l613.606-657.396.299.279-613.607 657.396-.298-.279Zm18.613 5.473L786.13-173.943l.299.279-613.606 657.396-.299-.279Zm18.613 5.474 613.606-657.396.299.278-613.606 657.396-.299-.278Zm18.614 5.474 613.606-657.396.299.278-613.607 657.396-.298-.278Zm18.613 5.473L841.97-157.522l.299.279-613.606 657.396-.299-.279Zm18.603 5.474 613.606-657.396.298.279-613.606 657.396-.298-.279Zm18.613 5.474 613.606-657.396.299.279-613.606 657.396-.299-.279Zm18.613 5.474L897.799-141.1l.299.279-613.606 657.396-.299-.279Zm18.603 5.473 613.606-657.396.299.279-613.606 657.396-.299-.279Zm18.613 5.474 613.606-657.396.299.279-613.606 657.396-.299-.279Z" fill="#0070CC" fill-opacity=".6"/><path d="m297.418 170.364 5.399 4.706 1.358-6.904-6.757 2.198Zm82.715-22.908 5.766 4.249.788-6.992-6.554 2.743Zm52.677 26.381 5.394 4.714 1.366-6.903-6.76 2.189Zm7.131 119.296 5.351 4.763 1.429-6.89-6.78 2.127Zm-15.473 103.419-5.478-4.615-1.242 6.926 6.72-2.311Zm142.862-229.35-5.478-4.615-1.241 6.926 6.719-2.311ZM414.297 73.021l6.206 3.577V69.56l-6.206 3.46Z" fill="#0070CC" fill-opacity=".6"/><path clip-rule="evenodd" d="M135.303 472.506 748.909-184.89l.299.279-613.607 657.396-.298-.279Zm227.505-783.511c-.002-.001-.003-.002.078-.189.08-.188.082-.187.084-.186l.012.005.047.021.186.081a171.423 171.423 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.803 4.638 21.052 11.606 34.844 20.929 27.58 18.645 61.336 46.716 86.01 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.835 124.08-114.47 201.004C269.8 297.899 193.099 380.073 152.708 423.794c-20.195 21.86-31.313 34.107-37.382 40.888a483.496 483.496 0 0 0-5.819 6.591c-.506.587-.823.963-1.013 1.191l-.196.24-.042.052-.011.014-.162-.124-.161-.126.001-.001.002-.004.011-.013.044-.055.2-.244c.192-.23.51-.608 1.017-1.197 1.015-1.179 2.789-3.204 5.824-6.596 6.071-6.784 17.191-19.032 37.387-40.893 40.393-43.723 117.094-125.898 262.33-279.71C487.337 66.92 520.369.057 529.101-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.805-20.905a278.145 278.145 0 0 0-10.366-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.012-.005Z" stroke="#0070CC"/><path clip-rule="evenodd" d="M335.439-311.005c-.002-.001-.003-.002.077-.189.081-.188.083-.187.085-.186l.012.005.047.021.186.081a171.423 171.423 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.802 4.638 21.052 11.606 34.843 20.929 27.581 18.645 61.336 46.716 86.011 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.835 124.08-114.47 201.004C242.431 297.899 165.73 380.073 125.339 423.794c-20.196 21.86-31.314 34.107-37.382 40.888a493.55 493.55 0 0 0-5.82 6.591c-.506.587-.822.963-1.012 1.191l-.196.24-.042.052-.011.014-.162-.124-.161-.126v-.001l.003-.004.01-.013.045-.055.2-.244c.191-.23.51-.608 1.017-1.197 1.015-1.179 2.789-3.204 5.824-6.596 6.071-6.784 17.191-19.032 37.387-40.893 40.393-43.723 117.094-125.898 262.329-279.71C459.968 66.92 493 .057 501.732-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.806-20.905a277.472 277.472 0 0 0-10.365-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.012-.005Z" stroke="#0070CC"/><path clip-rule="evenodd" d="M308.076-311.005c-.003-.001-.004-.002.077-.189.081-.188.082-.187.085-.186l.012.005.047.021.185.081a163.844 163.844 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.803 4.638 21.052 11.606 34.844 20.929 27.58 18.645 61.336 46.716 86.01 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.834 124.08-114.47 201.004C215.067 297.899 138.367 380.073 97.975 423.794c-20.195 21.86-31.313 34.107-37.382 40.888-3.034 3.391-4.806 5.415-5.819 6.591-.506.587-.823.963-1.012 1.191-.095.114-.158.192-.197.24a3.18 3.18 0 0 0-.042.052l-.01.014-.163-.124-.161-.126v-.001l.004-.004.01-.013.044-.055.2-.244a92.8 92.8 0 0 1 1.017-1.197c1.016-1.179 2.79-3.204 5.825-6.596 6.07-6.784 17.19-19.032 37.386-40.893 40.393-43.723 117.094-125.898 262.33-279.71C432.604 66.92 465.636.057 474.368-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.805-20.905a278.145 278.145 0 0 0-10.366-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.011-.005Z" stroke="#0070CC"/><path clip-rule="evenodd" d="M275.23-311.005c-.003-.001-.004-.002.077-.189.081-.188.082-.187.085-.186l.012.005.047.021.185.081a163.844 163.844 0 0 1 3.533 1.626c2.44 1.157 5.98 2.893 10.381 5.211 8.803 4.638 21.052 11.606 34.844 20.929 27.58 18.645 61.336 46.716 86.01 84.413 24.677 37.7 40.272 85.03 31.522 142.177-8.749 57.144-41.835 124.08-114.47 201.004C182.221 297.899 105.521 380.073 65.129 423.794c-20.195 21.86-31.313 34.107-37.382 40.888a483.496 483.496 0 0 0-5.819 6.591c-.506.587-.823.963-1.012 1.191-.095.114-.158.192-.197.24a3.04 3.04 0 0 0-.042.052l-.011.014-.162-.124-.161-.126v-.001l.003-.004.01-.013.045-.055.2-.244c.192-.23.51-.608 1.017-1.197a495.088 495.088 0 0 1 5.824-6.596c6.071-6.784 17.19-19.032 37.387-40.893 40.393-43.723 117.094-125.898 262.33-279.71C399.758 66.92 432.79.057 441.522-56.978c8.732-57.032-6.828-104.261-31.46-141.893-24.634-37.635-58.342-65.67-85.897-84.298-13.777-9.313-26.014-16.273-34.805-20.905a278.145 278.145 0 0 0-10.366-5.204 165.379 165.379 0 0 0-3.523-1.621l-.184-.081-.046-.02-.011-.005ZM153.911 477.98l613.606-657.396.299.279-613.607 657.396-.298-.279Zm18.613 5.473L786.13-173.943l.299.279-613.606 657.396-.299-.279Zm18.613 5.474 613.606-657.396.299.278-613.606 657.396-.299-.278Zm18.614 5.474 613.606-657.396.299.278-613.607 657.396-.298-.278Zm18.613 5.473L841.97-157.522l.299.279-613.606 657.396-.299-.279Zm18.603 5.474 613.606-657.396.298.279-613.606 657.396-.298-.279Zm18.613 5.474 613.606-657.396.299.279-613.606 657.396-.299-.279Zm18.613 5.474L897.799-141.1l.299.279-613.606 657.396-.299-.279Zm18.603 5.473 613.606-657.396.299.279-613.606 657.396-.299-.279Zm18.613 5.474 613.606-657.396.299.279-613.606 657.396-.299-.279Z" stroke="#0070CC"/><path d="m297.418 170.364 5.399 4.706 1.358-6.904-6.757 2.198Zm82.715-22.908 5.766 4.249.788-6.992-6.554 2.743Zm52.677 26.381 5.394 4.714 1.366-6.903-6.76 2.189Zm7.131 119.296 5.351 4.763 1.429-6.89-6.78 2.127Zm-15.473 103.419-5.478-4.615-1.242 6.926 6.72-2.311Zm142.862-229.35-5.478-4.615-1.241 6.926 6.719-2.311ZM414.297 73.021l6.206 3.577V69.56l-6.206 3.46Z" stroke="#0070CC"/></g><path d="M72.297 291.462v-1.005c-.698 1.095-1.647 1.795-2.847 2.064a5.86 5.86 0 0 1-3.544-.287c-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.441.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.612-2.399 5.617-1.611 1.005-3.348 1.508-5.227 1.508-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.556.788.969 1.432 1.274.645.287 1.29.377 1.934.233.644-.143 1.235-.52 1.754-1.148.555-.646.86-1.579.949-2.836Zm-6.695-6.765c0 2.71.787 4.217 2.345 4.504 1.557.287 2.72-.072 3.455-1.095.358-.43.608-1.112.77-2.027a8.83 8.83 0 0 0 .035-2.746 5.592 5.592 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.099-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.377-.555-.861-.555-1.435V282.4c0-.934-.286-1.634-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.43-.823 1.112-.823 2.064v10.014H76.97v-9.189c0-2.674.698-4.451 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.345 1.45.898 2.166 2.728 2.166 5.474v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.284a33.165 33.165 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.591.862.591 1.418v.538h2.398v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.393 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M114.49 287.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.418-1.88-3.428-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.172 5.227-2.172 2.346 0 4.171.7 5.46 2.118 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .197-.018.341-.054.413h-10.15c.036 1.22.34 2.117.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.65.65 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.557-1.235-.826-2.166-.826-.86 0-1.558.269-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.467c-.322.359-.77.539-1.325.539-.519 0-.967-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.593.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.394-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.09.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09a1.25 1.25 0 0 0-.376-.916 1.282 1.282 0 0 0-.931-.376c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.593.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.43-.466.753-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.557-.412-.394-.626-.861-.626-1.435h.035s0 .018-.018.036c0-.593.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.358.34.234.609.575.77 1.005h-.752c-.25-.448-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.718a1 1 0 0 0-.716-.287c-.286 0-.519.09-.698.251a.908.908 0 0 0-.268.682v2.226h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.218 1.218 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M34.416 283.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Zm97.294 14.513v-1.03c-.708 1.122-1.669 1.839-2.885 2.115a5.883 5.883 0 0 1-3.593-.294c-1.197-.478-2.213-1.38-3.066-2.686-.853-1.306-1.288-3.017-1.288-5.15 0-2.502.562-4.507 1.687-6.071 1.125-1.545 2.939-2.318 5.443-2.318 1.906 0 3.665.515 5.298 1.564s2.432 2.98 2.432 5.794v8.499c0 2.815-.817 4.728-2.432 5.758-1.633 1.03-3.392 1.545-5.298 1.545-3.647 0-5.915-1.729-6.786-5.187h4.337c.308.57.798.993 1.451 1.306.654.294 1.307.386 1.96.239.653-.147 1.252-.534 1.778-1.178.563-.662.871-1.618.962-2.906Zm-6.786-6.935c0 2.778.798 4.323 2.377 4.617 1.578.295 2.758-.073 3.502-1.122.362-.441.616-1.14.78-2.079a9.158 9.158 0 0 0 .036-2.814 5.765 5.765 0 0 0-.98-2.465c-.508-.717-1.27-1.085-2.268-1.085-1.342 0-2.268.496-2.739 1.508-.472.993-.708 2.152-.708 3.44Zm25.348 7.892h-2.086c-.599 0-1.089-.184-1.452-.571-.381-.386-.562-.883-.562-1.471v-8.205c0-.956-.291-1.674-.871-2.115a3.104 3.104 0 0 0-1.942-.662c-.707 0-1.342.22-1.905.662-.562.441-.834 1.14-.834 2.115v10.265h-4.174v-9.418c0-2.741.708-4.562 2.105-5.482 1.415-.92 2.958-1.435 4.663-1.509 1.742 0 3.357.46 4.827 1.38 1.469.92 2.195 2.796 2.195 5.611v9.4h.036Zm1.016-14.643h4.173v14.661h-4.173v-14.661Zm11.831 14.643a32.978 32.978 0 0 1-4.246-.055c-1.524-.129-2.286-1.103-2.286-2.961v-15.691h2.141c.508 0 .98.202 1.361.607.399.404.598.883.598 1.453v.552h2.432v.846c0 .607-.2 1.104-.599 1.471a1.968 1.968 0 0 1-1.433.571h-.418v9.032c0 .68.399 1.03 1.198 1.03h1.252v3.145Z" fill="#fff"/><path d="M191.661 287.07h2.976c-.436 1.693-1.27 2.98-2.504 3.863-1.234.92-2.776 1.38-4.645 1.38-2.268 0-4.028-.736-5.298-2.226-1.27-1.453-1.905-3.513-1.905-6.217 0-2.576.617-4.581 1.85-6.034 1.271-1.49 3.031-2.226 5.299-2.226 2.376 0 4.227.718 5.533 2.171 1.271 1.49 1.906 3.55 1.906 6.217v.663c0 .202-.019.349-.055.423H184.53c.037 1.251.345 2.17.89 2.777.508.644 1.288.957 2.322.957.671 0 1.252-.147 1.724-.423a.652.652 0 0 0 .326-.221l.327-.331c.036-.129.181-.276.453-.478.254-.184.617-.295 1.089-.295Zm-7.131-4.69h6.079c-.073-1.086-.363-1.895-.835-2.41-.508-.57-1.252-.846-2.195-.846-.871 0-1.579.276-2.141.846-.581.552-.871 1.361-.908 2.41ZM133 270h2.141c.562 0 1.034.202 1.433.607.4.405.599.883.599 1.453v19.977H133V270Zm35.472 3.312h2.141a1.93 1.93 0 0 1 1.433.607c.4.405.599.883.599 1.453v1.27h-4.173v-3.33Zm-7.435 27.473v-.322l5.152-3.19.416.689-4.343 2.612 4.354 2.568-.416.667-5.163-3.024Zm10.64 1.89a.621.621 0 0 0-.274-.545 2.064 2.064 0 0 0-.678-.311 9.953 9.953 0 0 0-.886-.222 5.086 5.086 0 0 1-.875-.267 2.009 2.009 0 0 1-.679-.445c-.182-.192-.273-.459-.273-.8 0-.282.058-.522.175-.722.124-.201.284-.364.481-.49.197-.133.427-.229.69-.289.262-.066.536-.1.82-.1.51 0 .948.067 1.313.201.372.125.667.259.886.4l-.35.7a8.043 8.043 0 0 0-.788-.378c-.277-.126-.627-.189-1.05-.189-.161 0-.321.019-.481.056a1.569 1.569 0 0 0-.427.144.897.897 0 0 0-.306.267.66.66 0 0 0-.11.389c0 .193.091.341.274.445.182.103.408.192.678.266.27.067.562.134.875.2.321.06.616.149.886.267.27.119.496.278.678.478.183.2.274.471.274.811 0 .512-.201.934-.602 1.268-.394.333-.988.5-1.783.5a3.74 3.74 0 0 1-.711-.067 4.39 4.39 0 0 1-1.214-.422 2.643 2.643 0 0 1-.416-.289l.438-.723c.087.089.204.182.35.278.146.089.306.171.481.245.175.074.361.133.558.177.204.045.408.067.613.067.197 0 .379-.015.547-.044.175-.037.328-.089.459-.156a.87.87 0 0 0 .306-.278.728.728 0 0 0 .121-.422Zm5.52-4.057h1.553v3.79c0 .363.022.711.066 1.045h.733v.722h-1.455l-.033-.944h-.044a2.312 2.312 0 0 1-.755.778c-.313.2-.692.3-1.137.3-.336 0-.624-.041-.864-.123a1.176 1.176 0 0 1-.58-.4c-.153-.192-.266-.448-.339-.767a5.646 5.646 0 0 1-.11-1.211v-2.445h-.733v-.745h1.586v3.012c0 .304.011.578.033.823.029.237.084.44.164.611a.877.877 0 0 0 .35.378c.161.081.372.122.635.122.379 0 .707-.126.984-.378.285-.252.5-.567.646-.945v-2.878h-.7v-.745Zm5.235 5.557v-3.701c0-.156-.007-.304-.021-.445a1.243 1.243 0 0 0-.077-.389.562.562 0 0 0-.175-.277.419.419 0 0 0-.295-.1.802.802 0 0 0-.635.311 2.146 2.146 0 0 0-.383.778v3.823h-.831v-5.557h.569l.164.678h.044l.207-.311c.073-.104.154-.193.241-.267a.987.987 0 0 1 .328-.167c.124-.044.281-.067.471-.067.109 0 .222.019.339.056.116.03.222.082.317.156.102.066.19.159.263.278.073.118.12.263.142.433.168-.289.353-.515.558-.678.211-.163.499-.245.864-.245.241 0 .434.041.58.123.153.081.27.2.35.355.087.149.146.33.175.545.036.208.054.441.054.7v3.968h-.831v-3.779c0-.155-.007-.3-.022-.433a1.293 1.293 0 0 0-.087-.367.542.542 0 0 0-.164-.245.396.396 0 0 0-.274-.088.81.81 0 0 0-.645.311c-.175.207-.307.504-.394.889v3.712h-.832Zm6.341 0v-3.701a4.21 4.21 0 0 0-.022-.445 1.244 1.244 0 0 0-.076-.389.569.569 0 0 0-.175-.277.421.421 0 0 0-.296-.1.8.8 0 0 0-.634.311 2.13 2.13 0 0 0-.383.778v3.823h-.832v-5.557h.569l.164.678h.044c.073-.111.142-.215.208-.311.073-.104.153-.193.241-.267a.978.978 0 0 1 .328-.167c.124-.044.281-.067.47-.067.11 0 .223.019.339.056a.86.86 0 0 1 .318.156.856.856 0 0 1 .262.278c.073.118.12.263.142.433.168-.289.354-.515.558-.678.212-.163.5-.245.864-.245.241 0 .434.041.58.123.153.081.27.2.35.355.088.149.146.33.175.545.037.208.055.441.055.7v3.968h-.831v-3.779c0-.155-.008-.3-.022-.433a1.292 1.292 0 0 0-.088-.367.534.534 0 0 0-.164-.245.393.393 0 0 0-.273-.088.811.811 0 0 0-.646.311c-.175.207-.306.504-.394.889v3.712h-.831Zm4.623 0v-.744h1.904v-4.068h-1.904v-.745h2.779v4.813h1.859v.744h-4.638Zm1.608-7.135c0-.201.066-.371.197-.512a.642.642 0 0 1 .503-.222c.212 0 .387.074.525.222a.685.685 0 0 1 .219.512.64.64 0 0 1-.219.489.726.726 0 0 1-.525.2.677.677 0 0 1-.7-.689Zm3.923 1.578h1.302v-1.101l.853-.244v1.345h2.921v.745h-2.921v2.623c0 .541.128.941.383 1.2.263.259.635.389 1.116.389.328 0 .613-.063.853-.189.248-.126.471-.263.668-.411l.284.656a3.062 3.062 0 0 1-.919.5c-.35.126-.711.189-1.083.189-.292 0-.569-.045-.831-.134a1.82 1.82 0 0 1-1.149-1.067 2.595 2.595 0 0 1-.175-1v-2.756h-1.302v-.745Zm6.91 5.191-.416-.667 4.354-2.568-4.343-2.612.416-.689 5.152 3.19v.322l-5.163 3.024Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/010.png b/build/img/poweredby/videos/010.png
new file mode 100644
index 0000000..f1daccb
--- /dev/null
+++ b/build/img/poweredby/videos/010.png
Binary files differ
diff --git a/build/img/poweredby/videos/010.svg b/build/img/poweredby/videos/010.svg
new file mode 100644
index 0000000..07d730e
--- /dev/null
+++ b/build/img/poweredby/videos/010.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="275" y="116" width="265" height="219"><path fill="#91C2EA" d="M275 116h265v219H275z"/></mask><g mask="url(#a)" fill="#BDDAF2" stroke="#fff"><path d="m367.737 231 155.474 90v30l-155.474-90v-30Z"/><path transform="matrix(.86545 -.50099 0 1 523.211 321)" d="M0 0h89.822v30H0z"/><path d="m445.474 186 155.474 90-77.737 45-155.474-90 77.737-45Z"/><path d="m367.737 201 77.737 45v30l-77.737-45v-30Z"/><path transform="matrix(.86545 -.50099 0 1 445.474 246)" d="M0 0h89.822v30H0z"/><path d="m445.474 156 77.737 45-77.737 45-77.737-45 77.737-45Z"/><path d="m367.737 171 77.737 45v30l-77.737-45v-30Z"/><path transform="matrix(.86545 -.50099 0 1 445.474 216)" d="M0 0h89.822v30H0z"/><path d="m445.474 126 77.737 45-77.737 45-77.737-45 77.737-45ZM290 276l77.737 45v30L290 306v-30Z"/><path transform="matrix(.86545 -.50099 0 1 367.737 321)" d="M0 0h89.822v30H0z"/><path d="m367.737 231 77.737 45-77.737 45L290 276l77.737-45Z"/><path d="m290 246 77.737 45v30L290 276v-30Z"/><path transform="matrix(.86545 -.50099 0 1 367.737 291)" d="M0 0h89.822v30H0z"/><path d="m367.737 201 77.737 45-77.737 45L290 246l77.737-45Z"/><path d="m445.474 246 77.737 45v30l-77.737-45v-30Z"/><path transform="matrix(.86545 -.50099 0 1 523.211 291)" d="M0 0h89.822v30H0z"/><path d="m523.211 201 77.737 45-77.737 45-77.737-45 77.737-45ZM367.737 321l77.737 45v30l-77.737-45v-30Z"/><path transform="matrix(.86545 -.50099 0 1 445.474 366)" d="M0 0h89.822v30H0z"/><path d="m445.474 276 77.737 45-77.737 45-77.737-45 77.737-45Z"/></g><path d="M154.895 289.062v-1.03c-.708 1.122-1.669 1.839-2.885 2.115a5.883 5.883 0 0 1-3.593-.294c-1.197-.478-2.213-1.38-3.066-2.686-.853-1.306-1.288-3.017-1.288-5.15 0-2.502.562-4.507 1.687-6.071 1.125-1.545 2.939-2.318 5.443-2.318 1.906 0 3.665.515 5.298 1.564s2.432 2.98 2.432 5.794v8.499c0 2.815-.817 4.728-2.432 5.758-1.633 1.03-3.392 1.545-5.298 1.545-3.647 0-5.915-1.729-6.786-5.187h4.337c.308.57.798.993 1.451 1.306.654.294 1.307.386 1.96.239.653-.147 1.252-.534 1.778-1.178.563-.662.871-1.618.962-2.906Zm-6.786-6.935c0 2.778.798 4.323 2.377 4.617 1.578.295 2.758-.073 3.502-1.122.362-.441.616-1.14.78-2.079a9.158 9.158 0 0 0 .036-2.814 5.765 5.765 0 0 0-.98-2.465c-.508-.717-1.27-1.085-2.268-1.085-1.342 0-2.268.496-2.739 1.508-.472.993-.708 2.152-.708 3.44Zm25.348 7.892h-2.086c-.599 0-1.089-.184-1.452-.571-.381-.386-.562-.883-.562-1.471v-8.205c0-.956-.291-1.674-.871-2.115a3.104 3.104 0 0 0-1.942-.662c-.707 0-1.342.22-1.905.662-.562.441-.834 1.14-.834 2.115v10.265h-4.174v-9.418c0-2.741.708-4.562 2.105-5.482 1.415-.92 2.958-1.435 4.663-1.509 1.742 0 3.357.46 4.827 1.38 1.469.92 2.195 2.796 2.195 5.611v9.4h.036Zm1.016-14.643h4.173v14.661h-4.173v-14.661Zm11.831 14.643a32.978 32.978 0 0 1-4.246-.055c-1.524-.129-2.286-1.103-2.286-2.961v-15.691h2.141c.508 0 .98.202 1.361.607.399.404.598.883.598 1.453v.552h2.432v.846c0 .607-.2 1.104-.599 1.471a1.968 1.968 0 0 1-1.433.571h-.418v9.032c0 .68.399 1.03 1.198 1.03h1.252v3.145Z" fill="#fff"/><path d="M197.661 285.07h2.976c-.436 1.693-1.27 2.98-2.504 3.863-1.234.92-2.776 1.38-4.645 1.38-2.268 0-4.028-.736-5.298-2.226-1.27-1.453-1.905-3.513-1.905-6.217 0-2.576.617-4.581 1.85-6.034 1.271-1.49 3.03-2.226 5.299-2.226 2.376 0 4.227.718 5.533 2.171 1.271 1.49 1.906 3.55 1.906 6.217v.663c0 .202-.019.349-.055.423H190.53c.037 1.251.345 2.17.89 2.777.508.644 1.288.957 2.322.957.671 0 1.252-.147 1.724-.423a.652.652 0 0 0 .326-.221l.327-.331c.036-.129.181-.276.453-.478.254-.184.617-.295 1.089-.295Zm-7.131-4.69h6.079c-.073-1.086-.363-1.895-.835-2.41-.508-.57-1.252-.846-2.195-.846-.871 0-1.579.276-2.141.846-.581.552-.871 1.361-.908 2.41ZM139 268h2.141c.562 0 1.034.202 1.433.607.4.405.599.883.599 1.453v19.977H139V268Zm35.472 3.312h2.141a1.93 1.93 0 0 1 1.433.607c.4.405.599.883.599 1.453v1.27h-4.173v-3.33Zm-7.435 27.473v-.322l5.152-3.19.416.689-4.343 2.612 4.354 2.568-.416.667-5.163-3.024Zm10.64 1.89a.621.621 0 0 0-.274-.545 2.064 2.064 0 0 0-.678-.311 9.953 9.953 0 0 0-.886-.222 5.086 5.086 0 0 1-.875-.267 2.009 2.009 0 0 1-.679-.445c-.182-.192-.273-.459-.273-.8 0-.282.058-.522.175-.722.124-.201.284-.364.481-.49.197-.133.427-.229.69-.289.262-.066.536-.1.82-.1.51 0 .948.067 1.313.201.372.125.667.259.886.4l-.35.7a8.043 8.043 0 0 0-.788-.378c-.277-.126-.627-.189-1.05-.189-.161 0-.321.019-.481.056a1.569 1.569 0 0 0-.427.144.897.897 0 0 0-.306.267.66.66 0 0 0-.11.389c0 .193.091.341.274.445.182.103.408.192.678.266.27.067.562.134.875.2.321.06.616.149.886.267.27.119.496.278.678.478.183.2.274.471.274.811 0 .512-.201.934-.602 1.268-.394.333-.988.5-1.783.5a3.74 3.74 0 0 1-.711-.067 4.39 4.39 0 0 1-1.214-.422 2.643 2.643 0 0 1-.416-.289l.438-.723c.087.089.204.182.35.278.146.089.306.171.481.245.175.074.361.133.558.177.204.045.408.067.613.067.197 0 .379-.015.547-.044.175-.037.328-.089.459-.156a.87.87 0 0 0 .306-.278.728.728 0 0 0 .121-.422Zm5.52-4.057h1.553v3.79c0 .363.022.711.066 1.045h.733v.722h-1.455l-.033-.944h-.044a2.312 2.312 0 0 1-.755.778c-.313.2-.692.3-1.137.3-.336 0-.624-.041-.864-.123a1.176 1.176 0 0 1-.58-.4c-.153-.192-.266-.448-.339-.767a5.646 5.646 0 0 1-.11-1.211v-2.445h-.733v-.745h1.586v3.012c0 .304.011.578.033.823.029.237.084.44.164.611a.877.877 0 0 0 .35.378c.161.081.372.122.635.122.379 0 .707-.126.984-.378.285-.252.5-.567.646-.945v-2.878h-.7v-.745Zm5.235 5.557v-3.701c0-.156-.007-.304-.021-.445a1.243 1.243 0 0 0-.077-.389.562.562 0 0 0-.175-.277.419.419 0 0 0-.295-.1.802.802 0 0 0-.635.311 2.146 2.146 0 0 0-.383.778v3.823h-.831v-5.557h.569l.164.678h.044l.207-.311c.073-.104.154-.193.241-.267a.987.987 0 0 1 .328-.167c.124-.044.281-.067.471-.067.109 0 .222.019.339.056.116.03.222.082.317.156.102.066.19.159.263.278.073.118.12.263.142.433.168-.289.353-.515.558-.678.211-.163.499-.245.864-.245.241 0 .434.041.58.123.153.081.27.2.35.355.087.149.146.33.175.545.036.208.054.441.054.7v3.968h-.831v-3.779c0-.155-.007-.3-.022-.433a1.293 1.293 0 0 0-.087-.367.542.542 0 0 0-.164-.245.396.396 0 0 0-.274-.088.81.81 0 0 0-.645.311c-.175.207-.307.504-.394.889v3.712h-.832Zm6.341 0v-3.701a4.21 4.21 0 0 0-.022-.445 1.244 1.244 0 0 0-.076-.389.569.569 0 0 0-.175-.277.421.421 0 0 0-.296-.1.8.8 0 0 0-.634.311 2.13 2.13 0 0 0-.383.778v3.823h-.832v-5.557h.569l.164.678h.044c.073-.111.142-.215.208-.311.073-.104.153-.193.241-.267a.978.978 0 0 1 .328-.167c.124-.044.281-.067.47-.067.11 0 .223.019.339.056a.86.86 0 0 1 .318.156.856.856 0 0 1 .262.278c.073.118.12.263.142.433.168-.289.354-.515.558-.678.212-.163.5-.245.864-.245.241 0 .434.041.58.123.153.081.27.2.35.355.088.149.146.33.175.545.037.208.055.441.055.7v3.968h-.831v-3.779c0-.155-.008-.3-.022-.433a1.292 1.292 0 0 0-.088-.367.534.534 0 0 0-.164-.245.393.393 0 0 0-.273-.088.811.811 0 0 0-.646.311c-.175.207-.306.504-.394.889v3.712h-.831Zm4.623 0v-.744h1.904v-4.068h-1.904v-.745h2.779v4.813h1.859v.744h-4.638Zm1.608-7.135c0-.201.066-.371.197-.512a.642.642 0 0 1 .503-.222c.212 0 .387.074.525.222a.685.685 0 0 1 .219.512.64.64 0 0 1-.219.489.726.726 0 0 1-.525.2.677.677 0 0 1-.7-.689Zm3.923 1.578h1.302v-1.101l.853-.244v1.345h2.921v.745h-2.921v2.623c0 .541.128.941.383 1.2.263.259.635.389 1.116.389.328 0 .613-.063.853-.189.248-.126.471-.263.668-.411l.284.656a3.062 3.062 0 0 1-.919.5c-.35.126-.711.189-1.083.189-.292 0-.569-.045-.831-.134a1.82 1.82 0 0 1-1.149-1.067 2.595 2.595 0 0 1-.175-1v-2.756h-1.302v-.745Zm6.91 5.191-.416-.667 4.354-2.568-4.343-2.612.416-.689 5.152 3.19v.322l-5.163 3.024Zm-141.54-14.347v-1.005c-.698 1.095-1.647 1.795-2.847 2.064a5.86 5.86 0 0 1-3.544-.287c-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.441.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.612-2.399 5.617-1.611 1.005-3.348 1.508-5.227 1.508-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.556.788.969 1.432 1.274.645.287 1.29.377 1.934.233.644-.143 1.235-.52 1.754-1.148.555-.646.86-1.579.949-2.836Zm-6.695-6.765c0 2.71.787 4.217 2.345 4.504 1.557.287 2.72-.072 3.455-1.095.358-.43.608-1.112.77-2.027a8.83 8.83 0 0 0 .035-2.746 5.592 5.592 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.099-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.377-.555-.861-.555-1.435V278.4c0-.934-.286-1.634-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.43-.823 1.112-.823 2.064v10.014H74.97v-9.189c0-2.674.698-4.451 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.345 1.45.898 2.166 2.728 2.166 5.474v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.284a33.166 33.166 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.59.862.59 1.418v.538h2.399v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M112.49 283.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.418-1.88-3.428-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.172 5.227-2.172 2.346 0 4.171.7 5.46 2.118 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .197-.018.341-.054.413h-10.15c.036 1.22.34 2.117.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.65.65 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.557-1.235-.826-2.166-.826-.86 0-1.558.269-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.593.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.394-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.09.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09a1.25 1.25 0 0 0-.376-.916 1.282 1.282 0 0 0-.931-.376c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.593.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.43-.466.753-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.557-.412-.394-.626-.861-.626-1.435h.035s0 .018-.018.036c0-.593.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.358.34.234.609.575.77 1.005h-.752c-.25-.448-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.718a1 1 0 0 0-.716-.287c-.286 0-.519.09-.698.251a.908.908 0 0 0-.268.682v2.226h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M32.416 279.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/011.png b/build/img/poweredby/videos/011.png
new file mode 100644
index 0000000..19cff43
--- /dev/null
+++ b/build/img/poweredby/videos/011.png
Binary files differ
diff --git a/build/img/poweredby/videos/011.svg b/build/img/poweredby/videos/011.svg
new file mode 100644
index 0000000..79ca2d0
--- /dev/null
+++ b/build/img/poweredby/videos/011.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="251" y="57" width="290" height="276"><path fill="#0070CC" d="M251 57.727h290V333H251z"/></mask><g mask="url(#a)" stroke-miterlimit="10"><path d="M363.039 65.656v142.522" stroke="#fff" stroke-opacity=".2"/><path d="M380.188 73.487V208.18" stroke="#fff" stroke-opacity=".2" stroke-width="1.636"/><path d="M397.338 81.318V208.18" stroke="#fff" stroke-opacity=".2" stroke-width="2.273"/><path d="M414.488 89.07v119.108" stroke="#fff" stroke-opacity=".2" stroke-width="2.909"/><path d="M431.716 96.902v111.277" stroke="#fff" stroke-opacity=".2" stroke-width="3.546"/><path d="M448.865 104.732v103.446" stroke="#fff" stroke-opacity=".2" stroke-width="4.182"/><path d="M466.015 112.563v95.616" stroke="#fff" stroke-opacity=".2" stroke-width="4.818"/><path d="M483.165 120.394v87.784" stroke="#fff" stroke-opacity=".2" stroke-width="5.455"/><path d="M500.314 128.225v79.953" stroke="#fff" stroke-opacity=".2" stroke-width="6.091"/><path d="M517.464 136.056v72.122" stroke="#fff" stroke-opacity=".2" stroke-width="6.727"/><path d="M534.613 143.808v64.37" stroke="#fff" stroke-opacity=".2" stroke-width="7.364"/><path d="M473.611 395.18V222.117" stroke="#fff" stroke-opacity=".2"/><path d="M454.19 385.783V222.117" stroke="#fff" stroke-opacity=".2" stroke-width="1.636"/><path d="M434.77 376.464V222.117" stroke="#fff" stroke-opacity=".2" stroke-width="2.273"/><path d="M415.349 367.067v-144.95" stroke="#fff" stroke-opacity=".2" stroke-width="2.909"/><path d="M395.928 357.67V222.117" stroke="#fff" stroke-opacity=".2" stroke-width="3.546"/><path d="M376.508 348.273V222.117" stroke="#fff" stroke-opacity=".2" stroke-width="4.182"/><path d="M357.087 338.954V222.117" stroke="#fff" stroke-opacity=".2" stroke-width="4.818"/><path d="M337.745 329.557v-107.44" stroke="#fff" stroke-opacity=".2" stroke-width="5.455"/><path d="M318.324 320.16v-98.043" stroke="#fff" stroke-opacity=".2" stroke-width="6.091"/><path d="M298.904 310.763v-88.646" stroke="#fff" stroke-opacity=".2" stroke-width="6.727"/><path d="M279.483 301.366v-79.249" stroke="#fff" stroke-opacity=".2" stroke-width="7.364"/><path d="M260.062 292.047v-69.93" stroke="#fff" stroke-opacity=".2" stroke-width="8"/><path d="M334.847 130.496v178.153" stroke="#0070CC"/><path d="M354.66 139.737v172.984" stroke="#0070CC" stroke-width="1.778"/><path d="M374.393 148.899v167.972" stroke="#0070CC" stroke-width="2.556"/><path d="M394.127 158.139v162.804" stroke="#0070CC" stroke-width="3.333"/><path d="M413.861 167.301v157.793" stroke="#0070CC" stroke-width="4.111"/><path d="M433.595 176.542v152.624" stroke="#0070CC" stroke-width="4.889"/><path d="M453.329 185.704v147.612" stroke="#0070CC" stroke-width="5.667"/><path d="M473.063 194.944v142.444" stroke="#0070CC" stroke-width="6.444"/><path d="M492.797 204.106V341.46" stroke="#0070CC" stroke-width="7.222"/><path d="M512.609 213.347v132.264" stroke="#0070CC" stroke-width="8"/></g><path d="M69.297 297.462v-1.005c-.698 1.095-1.647 1.795-2.847 2.064a5.86 5.86 0 0 1-3.544-.287c-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.441.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.612-2.399 5.617-1.611 1.005-3.348 1.508-5.227 1.508-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.556.788.969 1.432 1.274.645.287 1.29.377 1.934.233.644-.143 1.235-.52 1.754-1.148.555-.646.86-1.579.949-2.836Zm-6.695-6.765c0 2.71.787 4.217 2.345 4.504 1.557.287 2.72-.072 3.455-1.095.358-.43.608-1.112.77-2.027a8.83 8.83 0 0 0 .035-2.746 5.592 5.592 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.099-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.377-.555-.861-.555-1.435V288.4c0-.934-.286-1.634-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.43-.823 1.112-.823 2.064v10.014H73.97v-9.189c0-2.674.698-4.451 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.345 1.45.898 2.166 2.728 2.166 5.474v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.284a33.166 33.166 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.59.862.59 1.418v.538h2.399v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M111.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.418-1.88-3.428-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.172 5.227-2.172 2.346 0 4.171.7 5.46 2.118 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .197-.018.341-.054.413h-10.15c.036 1.22.34 2.117.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.65.65 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.557-1.235-.826-2.166-.826-.86 0-1.558.269-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.593.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.394-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.09.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09a1.25 1.25 0 0 0-.376-.916 1.282 1.282 0 0 0-.931-.376c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.593.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.43-.466.753-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.557-.412-.394-.626-.861-.626-1.435h.035s0 .018-.018.036c0-.593.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.358.34.234.609.575.77 1.005h-.752c-.25-.448-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.718a1 1 0 0 0-.716-.287c-.286 0-.519.09-.698.251a.908.908 0 0 0-.268.682v2.226h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.218 1.218 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Z" fill="#fff"/><path d="M48.601 282.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/012.png b/build/img/poweredby/videos/012.png
new file mode 100644
index 0000000..f42b323
--- /dev/null
+++ b/build/img/poweredby/videos/012.png
Binary files differ
diff --git a/build/img/poweredby/videos/012.svg b/build/img/poweredby/videos/012.svg
new file mode 100644
index 0000000..dd6f362
--- /dev/null
+++ b/build/img/poweredby/videos/012.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="282" y="0" width="260" height="335"><path fill="#91C2EA" d="M282 0h260v335H282z"/></mask><g mask="url(#a)"><path d="M376.923 321.819c38.875 42.427 40.999 62.177 36.334 68.351 41.738-13.606 14.71-45.063-8.326-71.874l-.088-.102c-5.501-6.402-55.166-63.592-62.329-85.12-4.145 1.381-10.817 10.464-14.096 20.457-3.278 9.992 30.971 49.689 48.505 68.288Z" fill="url(#b)"/><path d="M459.783 175.343c39.18 42.592 41.343 62.37 36.662 68.528 42.162-13.449 17.707-43.689-5.524-70.612-5.542-6.423-58.674-65.279-65.921-86.85-4.162 1.374-13.592 13.253-11.877 23.631 3.205 19.387 28.491 46.106 46.134 64.747l.526.556Z" fill="url(#c)"/><path d="M345.793 371.704c58.035 5.352 85.315-1.819 89.666-9.038 3.207 50.797-36.425 35.797-110.459 29.911-59.226-4.708-76.029 11.75-77.027 20.568-17.421-53.799 25.275-48.131 97.82-41.441Z" fill="url(#d)"/><path d="M428.957 224.557c75.041 6.687 85.478-2.143 89.864-9.43 3.026 51.153-36.623 36.189-110.771 30.531-59.318-4.527-76.212 12.112-77.243 20.998-17.257-54.126 25.496-48.573 98.15-42.099Z" fill="url(#e)"/><path d="M512.618 73.252c75.042 6.687 85.479-2.144 89.864-9.43 3.027 51.153-36.623 36.188-110.77 30.53-59.318-4.526-76.212 12.113-77.244 20.998-17.256-54.125 25.497-48.572 98.15-42.098Z" fill="url(#f)"/><g opacity=".21"><path d="M383.36 325.055c-57.242-5.882-74.359 4.199-76.529 11.625-13.987-41.611 27.385-38.692 62.645-36.203l.134.009c8.42.595 83.949 6.326 105.498-.771 1.365 4.15-1.943 14.925-8.006 23.518-6.062 8.593-58.354 4.795-83.742 1.822Z" fill="url(#g)"/><path d="M451.464 171.163c-57.557-6.029-74.719 4.037-76.868 11.468-14.364-41.859 24.494-40.278 59.961-37.7 8.461.615 87.394 8.134 109.029 1.08 1.381 4.158-2.525 18.814-11.877 23.63-17.47 8.997-53.998 4.647-79.485 1.612l-.76-.09Z" fill="url(#h)"/><path d="M361.904 379.801c-38.924-43.378-49.447-69.549-46.25-77.348-42.676 27.736-6.991 50.59 41.906 106.488 39.117 44.719 35.935 68.023 29.455 74.086 53.567-18.121 23.543-49.002-25.111-103.226Z" fill="url(#i)"/><path d="M430.364 225.265c-50.142-56.23-49.283-69.874-46.052-77.742-42.856 28.094-7.189 50.983 41.594 107.109 39.026 44.901 35.753 68.386 29.239 74.515 53.731-18.447 23.765-49.443-24.781-103.882Z" fill="url(#j)"/></g><path d="M214 451.5 342.5 185" stroke="url(#k)"/><path d="M439 451.5 567.5 185" stroke="url(#l)"/><path d="M322 254.5 450.5-12" stroke="url(#m)"/><path d="M367 133.5 495.5-133" stroke="url(#n)"/><path d="M286 269.5 414.5 3" stroke="url(#o)"/></g><path d="M81.297 294.462v-1.005c-.698 1.095-1.647 1.795-2.847 2.064a5.86 5.86 0 0 1-3.544-.287c-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.441.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.612-2.399 5.617-1.611 1.005-3.348 1.508-5.227 1.508-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.556.788.969 1.432 1.274.645.287 1.29.377 1.934.233.644-.143 1.235-.52 1.754-1.148.555-.646.86-1.579.949-2.836Zm-6.695-6.765c0 2.71.787 4.217 2.345 4.504 1.557.287 2.72-.072 3.455-1.095.358-.43.608-1.112.77-2.027a8.83 8.83 0 0 0 .035-2.746 5.592 5.592 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.099-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.377-.555-.861-.555-1.435V285.4c0-.934-.286-1.634-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.43-.823 1.112-.823 2.064v10.014H85.97v-9.189c0-2.674.698-4.451 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.345 1.45.898 2.166 2.728 2.166 5.474v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.284a33.172 33.172 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.591.862.591 1.418v.538h2.398v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.393 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M123.49 290.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.418-1.88-3.428-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.172 5.227-2.172 2.346 0 4.171.7 5.46 2.118 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .197-.018.341-.054.413h-10.15c.036 1.22.34 2.117.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.65.65 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.557-1.235-.826-2.166-.826-.86 0-1.558.269-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.591.861.591 1.418v1.238h-4.118v-3.248Zm-24.597.215h-.644v-.467c-.322.359-.77.539-1.325.539-.519 0-.967-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.593.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.394-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.09.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09a1.25 1.25 0 0 0-.376-.916 1.282 1.282 0 0 0-.931-.376c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.593.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.43-.466.753-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.557-.412-.394-.626-.861-.626-1.435h.035s0 .018-.018.036c0-.593.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.358.34.234.609.575.77 1.005h-.752c-.25-.448-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.718a1 1 0 0 0-.716-.287c-.286 0-.519.09-.698.251a.908.908 0 0 0-.268.682v2.226h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M43.416 286.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><defs><linearGradient id="b" x1="405.977" y1="264.97" x2="355.832" y2="364.743" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#0070CC" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="488.839" y1="118.495" x2="438.694" y2="218.268" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#0070CC" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="367.155" y1="328.337" x2="309.092" y2="443.863" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="450.516" y1="180.797" x2="391.925" y2="297.374" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#91C2EA"/></linearGradient><linearGradient id="f" x1="534.178" y1="29.492" x2="475.587" y2="146.068" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#91C2EA"/></linearGradient><linearGradient id="g" x1="411.645" y1="267.819" x2="361.5" y2="367.592" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#0070CC" stop-opacity="0"/></linearGradient><linearGradient id="h" x1="479.746" y1="113.925" x2="429.601" y2="213.698" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#0070CC" stop-opacity="0"/></linearGradient><linearGradient id="i" x1="383.959" y1="336.782" x2="325.896" y2="452.309" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" x1="452.617" y1="181.853" x2="394.026" y2="298.429" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#91C2EA"/></linearGradient><linearGradient id="k" x1="278.25" y1="185" x2="278.25" y2="451.5" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" x1="503.25" y1="185" x2="503.25" y2="451.5" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" x1="386.25" y1="-12" x2="386.25" y2="254.5" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" x1="431.25" y1="-133" x2="431.25" y2="133.5" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" x1="350.25" y1="3" x2="350.25" y2="269.5" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/013.png b/build/img/poweredby/videos/013.png
new file mode 100644
index 0000000..9cc1ed8
--- /dev/null
+++ b/build/img/poweredby/videos/013.png
Binary files differ
diff --git a/build/img/poweredby/videos/013.svg b/build/img/poweredby/videos/013.svg
new file mode 100644
index 0000000..3fe10e0
--- /dev/null
+++ b/build/img/poweredby/videos/013.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="172" y="0" width="370" height="335"><path fill="#91C2EA" d="M172 0h370v335H172z"/></mask><g mask="url(#a)"><path d="M442.359 471.733c14.865-37.997 60.773-33.568 88.035-60.915 28.058-28.12 17.105-44.95 54.5-83.627 23.614-24.553 136.097-21.975 166.452-37.307 36.463-18.478 39.077-54.173 79.072-64.771 23.856-6.359 47.712-12.718 71.631-18.973" fill="url(#b)"/><path d="M435.037 459.713c9.953-25.262 33.682-31.83 56.371-41.491 11.262-4.852 22.244-10.393 31.293-19.342 27.98-27.785 17.643-44.991 55.161-82.309 7.454-7.406 23.069-12.042 42.036-15.567 39.957-7.423 93.373-11.005 118.264-20.287 2.039-.812 4.079-1.624 5.682-2.457 29.588-15.438 37.035-42.04 60.705-57.026 5.173-3.293 11.202-6.105 18.445-8.08 23.895-6.526 47.712-12.718 71.67-19.139" fill="url(#c)"/><path d="M427.654 447.587c9.85-25.199 33.412-31.809 56.101-41.471 11.159-4.789 22.142-10.33 31.19-19.279 27.902-27.451 18.285-45.094 55.822-80.992 7.582-7.196 23.325-11.624 42.252-14.982 40.354-7.234 92.698-11.883 117.642-21.771a58.974 58.974 0 0 0 5.619-2.561c29.128-15.731 37.138-42.102 60.846-57.256 5.276-3.356 11.202-6.105 18.445-8.079 23.831-6.631 47.751-12.885 71.773-19.202" fill="url(#d)"/><path d="M420.27 435.461c9.811-25.032 33.245-31.851 55.73-41.387 11.159-4.789 21.975-10.372 30.984-19.154 27.824-27.117 18.823-45.136 56.484-79.676 7.748-7.154 23.579-11.205 42.403-14.501 40.648-6.983 92.023-12.761 117.059-23.422 2.04-.811 3.912-1.665 5.555-2.666 28.771-16.086 37.177-42.269 60.885-57.423 5.276-3.355 11.305-6.167 18.382-8.183 23.87-6.798 47.853-12.948 71.978-19.328" fill="url(#e)"/><path d="M412.886 423.335c9.772-24.865 33.04-31.726 55.461-41.366 11.056-4.727 21.872-10.31 30.945-18.987 27.746-26.783 19.464-45.24 57.106-78.192 7.978-7.008 23.833-10.788 42.619-13.916 41.005-6.628 91.308-13.472 116.437-24.906 1.976-.916 3.849-1.77 5.491-2.77 28.413-16.442 37.216-42.437 60.964-57.757 5.275-3.356 11.241-6.272 18.42-8.351 23.807-6.902 47.956-13.01 72.081-19.39" fill="url(#f)"/><path d="M405.566 411.314c9.669-24.803 32.874-31.768 55.192-41.346 11.056-4.727 21.808-10.415 30.842-18.925 27.502-26.491 20.168-45.238 57.767-76.875 8.208-6.861 24.088-10.369 42.732-13.268 41.401-6.439 90.632-14.35 115.918-26.452 1.975-.916 3.785-1.875 5.491-2.771 27.953-16.735 37.318-42.499 61.002-57.924 5.379-3.418 11.344-6.334 18.421-8.351 23.845-7.069 47.995-13.177 72.222-19.619" fill="url(#g)"/><path d="M398.182 399.188c9.63-24.635 32.605-31.748 54.923-41.326 10.954-4.664 21.706-10.351 30.74-18.862 27.424-26.156 20.872-45.237 58.428-75.557 8.438-6.715 24.445-10.014 42.948-12.683 41.758-6.084 89.956-15.229 115.231-28.041 1.912-1.021 3.785-1.875 5.428-2.875 27.659-16.986 37.357-42.666 61.041-58.091 5.315-3.523 11.344-6.335 18.46-8.518 23.884-7.237 47.995-13.178 72.325-19.682" fill="url(#h)"/><path d="M390.798 387.062c9.591-24.468 32.439-31.789 54.488-41.347 10.89-4.768 21.603-10.289 30.637-18.799 27.41-25.718 21.576-45.237 59.089-74.241 8.605-6.673 24.764-9.491 43.164-12.098 42.052-5.832 89.178-16.045 114.609-29.525 1.912-1.02 3.721-1.979 5.364-2.979 27.302-17.342 37.397-42.833 61.183-58.321 5.315-3.523 11.447-6.397 18.46-8.518 23.821-7.341 48.034-13.344 72.53-19.807" fill="url(#i)"/><path d="M383.414 374.937c9.489-24.406 32.234-31.665 54.219-41.327 10.787-4.706 21.437-10.331 30.535-18.737 27.331-25.384 22.28-45.235 59.814-72.819 8.834-6.526 25.018-9.073 43.379-11.513 42.512-5.539 88.566-16.818 114.09-31.071 1.912-1.021 3.657-2.084 5.3-3.084 26.842-17.635 37.499-42.896 61.222-58.488 5.417-3.585 11.447-6.397 18.498-8.685 23.86-7.508 48.137-13.407 72.57-19.974" fill="url(#j)"/><path d="M376.094 362.916c9.552-24.301 32.067-31.707 53.95-41.306 10.787-4.706 21.334-10.269 30.432-18.675 27.253-25.049 23.048-45.129 60.372-71.44 9.065-6.379 25.273-8.655 43.595-10.927 42.805-5.288 87.788-17.634 113.404-32.66 1.848-1.125 3.657-2.083 5.237-3.188 26.548-17.886 37.435-43.001 61.363-58.718 5.418-3.585 11.486-6.564 18.435-8.789 23.899-7.675 48.176-13.574 72.775-20.1" fill="url(#k)"/><path d="M368.71 350.79c9.513-24.135 31.901-31.749 53.681-41.286 10.685-4.643 21.271-10.373 30.329-18.612 27.175-24.716 23.92-45.087 61.034-70.123 9.294-6.233 25.527-8.237 43.81-10.342 43.163-4.933 87.176-18.408 112.782-34.144 1.848-1.125 3.594-2.188 5.173-3.293 26.191-18.242 37.475-43.167 61.403-58.884 5.417-3.586 11.485-6.565 18.435-8.79 23.835-7.78 48.278-13.636 72.877-20.162" fill="url(#l)"/><path d="M361.327 338.664c9.41-24.072 31.695-31.623 53.309-41.202 10.684-4.644 21.168-10.311 30.226-18.55 27.097-24.381 24.79-45.044 61.695-68.806 9.524-6.086 25.782-7.819 44.025-9.757 43.56-4.744 86.462-19.119 112.2-35.795 1.848-1.125 3.593-2.188 5.109-3.397 25.795-18.43 37.513-43.335 61.544-59.114 5.418-3.586 11.589-6.627 18.474-8.957 23.875-7.947 48.318-13.803 73.083-20.287" fill="url(#m)"/><path d="M353.943 326.538c9.371-23.904 31.529-31.665 53.04-41.182 10.518-4.685 21.065-10.248 30.084-18.319 26.956-24.153 25.622-44.834 62.42-67.385 9.755-5.94 26.101-7.296 44.241-9.172 43.917-4.389 85.786-19.997 111.577-37.279 1.785-1.23 3.53-2.293 5.11-3.397 25.437-18.786 37.616-43.397 61.583-59.282 5.52-3.647 11.588-6.626 18.474-8.956 23.913-8.114 48.317-13.804 73.122-20.454" fill="url(#n)"/><path d="M346.623 314.517c9.332-23.737 31.26-31.645 52.771-41.161 10.518-4.686 20.899-10.29 29.982-18.257 26.774-23.756 26.556-44.687 62.978-66.006 10.087-5.856 26.355-6.877 44.457-8.586 44.273-4.033 85.071-20.709 111.057-38.825a849.53 849.53 0 0 0 5.046-3.503c25.041-18.974 37.655-43.564 61.559-59.552 5.52-3.648 11.524-6.732 18.512-9.124 23.85-8.218 48.357-13.97 73.328-20.579" fill="url(#o)"/><path d="M339.239 302.391c9.229-23.675 31.094-31.687 52.502-41.141 10.518-4.685 20.796-10.228 29.879-18.195 26.697-23.421 27.491-44.538 63.64-64.688 10.317-5.709 26.609-6.46 44.569-7.939 44.631-3.677 84.46-21.482 110.372-40.413 1.785-1.23 3.466-2.398 4.982-3.607 24.684-19.33 37.694-43.731 61.701-59.782a85.324 85.324 0 0 1 18.449-9.229c23.889-8.385 48.459-14.033 73.43-20.641" fill="url(#p)"/><path d="M331.855 290.266c9.191-23.508 30.888-31.562 52.13-41.058 10.416-4.623 20.733-10.332 29.777-18.132 26.619-23.087 28.489-44.287 64.301-63.372 10.547-5.562 26.864-6.041 44.785-7.353 45.027-3.489 83.745-22.194 109.75-41.898 1.72-1.335 3.402-2.502 4.918-3.711 24.39-19.581 37.797-43.794 61.739-59.95 5.559-3.815 11.628-6.793 18.552-9.29 23.928-8.553 48.499-14.2 73.572-20.871" fill="url(#q)"/><path d="M324.535 278.245c9.152-23.341 30.722-31.604 51.861-41.038 10.416-4.623 20.63-10.269 29.674-18.069 26.541-22.753 29.32-44.077 65.026-61.95 10.777-5.417 27.182-5.519 45-6.769 45.385-3.133 83.031-22.905 109.167-43.549 1.721-1.334 3.403-2.502 4.855-3.816 23.93-19.874 37.836-43.96 61.881-60.178 5.559-3.815 11.666-6.961 18.488-9.396 23.864-8.656 48.601-14.262 73.675-20.933" fill="url(#r)"/><path d="M317.151 266.119c9.152-23.341 30.453-31.584 51.592-41.017 10.25-4.665 20.464-10.312 29.572-18.007 26.462-22.419 30.318-43.825 65.584-60.571 11.007-5.27 27.437-5.101 45.216-6.183 45.742-2.778 82.419-23.679 108.544-45.033 1.721-1.334 3.339-2.606 4.791-3.92 23.637-20.126 37.875-44.128 61.921-60.346 5.559-3.815 11.666-6.961 18.424-9.5 23.903-8.824 48.538-14.367 73.88-21.058" fill="url(#s)"/><path d="M309.767 253.993c9.113-23.174 30.35-31.521 51.26-41.101 10.249-4.665 20.361-10.25 29.468-17.945 26.385-22.085 31.38-43.468 66.245-59.254 11.34-5.185 27.692-4.682 45.432-5.598 46.1-2.422 81.704-24.389 107.923-46.516 1.657-1.44 3.275-2.711 4.727-4.025 23.343-20.377 37.978-44.19 62.062-60.576 5.662-3.877 11.769-7.023 18.527-9.562 23.943-8.991 48.64-14.43 73.983-21.121" fill="url(#t)"/><path d="M302.384 241.868c9.073-23.007 30.184-31.564 50.887-41.018 10.147-4.603 20.195-10.292 29.366-17.883 26.204-21.688 32.378-43.216 66.907-57.936 11.633-4.935 28.01-4.16 45.647-5.013 46.559-2.129 81.156-25.06 107.339-48.168 1.658-1.439 3.276-2.71 4.728-4.025 22.883-20.67 38.016-44.357 62.101-60.742 5.661-3.878 11.769-7.024 18.463-9.667 23.879-9.096 48.679-14.597 74.125-21.35" fill="url(#u)"/><path d="M295.063 229.846c8.971-22.945 29.915-31.543 50.619-40.998 10.147-4.602 20.195-10.291 29.161-17.757 26.125-21.354 33.439-42.859 67.631-56.515 11.863-4.788 28.264-3.742 45.863-4.428 46.853-1.878 80.441-25.77 106.717-49.651a305.494 305.494 0 0 0 4.664-4.13c22.589-20.92 38.055-44.524 62.14-60.91 5.661-3.877 11.808-7.19 18.566-9.729 23.917-9.263 48.782-14.66 74.227-21.413" fill="url(#v)"/><path d="M287.68 217.72c8.931-22.777 29.748-31.584 50.349-40.977 10.044-4.539 20.029-10.333 29.122-17.589 25.984-21.125 34.398-42.441 68.292-55.199 12.157-4.537 28.519-3.324 46.079-3.842 47.21-1.523 79.893-26.44 106.134-51.303 1.491-1.481 3.148-2.92 4.6-4.234 22.296-21.172 38.158-44.587 62.282-61.14 5.764-3.94 11.808-7.19 18.502-9.833 23.893-9.534 48.821-14.827 74.433-21.538" fill="url(#w)"/><path d="M280.296 205.595c8.892-22.61 29.543-31.46 50.081-40.957 10.043-4.539 19.925-10.27 29.018-17.527 25.906-20.79 35.46-42.084 68.851-53.819 12.387-4.39 28.838-2.801 46.294-3.257 47.568-1.167 79.179-27.15 105.512-52.787 1.491-1.48 3.148-2.92 4.537-4.338 21.899-21.36 38.197-44.754 62.32-61.307 5.765-3.94 11.911-7.253 18.542-10 23.829-9.64 48.821-14.827 74.471-21.706" fill="url(#x)"/><path d="M272.912 193.469c8.79-22.548 29.377-31.501 49.709-40.873 9.878-4.582 19.759-10.313 28.916-17.465 25.828-20.457 36.522-41.728 69.512-52.502 12.681-4.14 29.092-2.383 46.51-2.672 47.925-.812 78.63-27.82 104.89-54.271 1.49-1.481 3.084-3.025 4.472-4.443 21.606-21.611 38.237-44.921 62.399-61.64 5.765-3.94 11.911-7.253 18.542-10.002 23.868-9.805 48.86-14.993 74.677-21.83" fill="url(#y)"/><path d="M265.592 181.448c8.751-22.381 29.108-31.481 49.44-40.853 9.878-4.582 19.657-10.25 28.814-17.403 25.75-20.122 37.544-41.203 70.236-51.08 12.974-3.889 29.347-1.965 46.623-2.025 48.282-.455 78.082-28.489 104.307-55.921 1.427-1.586 3.084-3.025 4.409-4.548 21.248-21.967 38.339-44.983 62.438-61.807 5.7-4.045 11.949-7.42 18.477-10.106 23.908-9.973 48.963-15.056 74.78-21.893" fill="url(#z)"/><path d="M258.208 169.323c8.712-22.214 28.942-31.523 49.171-40.833a153.448 153.448 0 0 0 28.711-17.34c25.569-19.725 38.503-40.784 70.898-49.764 13.37-3.7 29.665-1.442 46.838-1.439 48.64-.1 77.431-29.095 103.685-57.405 1.427-1.586 3.02-3.13 4.409-4.548 20.852-22.155 38.275-45.088 62.477-61.974 5.803-4.108 11.949-7.42 18.58-10.169 23.844-10.077 49.065-15.118 74.882-21.955" fill="url(#A)"/><path d="M250.824 157.196c8.712-22.213 28.736-31.398 48.902-40.811a152.422 152.422 0 0 0 28.609-17.278c25.491-19.391 39.628-40.323 71.456-48.384 13.664-3.449 29.919-1.024 46.99-.959 49.06.36 76.883-29.765 102.999-58.994 1.427-1.585 2.854-3.17 4.345-4.652 20.559-22.406 38.315-45.255 62.619-62.204 5.803-4.107 11.949-7.42 18.517-10.273 23.882-10.244 49.104-15.285 75.024-22.184" fill="url(#B)"/><path d="M243.44 145.071c8.673-22.047 28.57-31.44 48.531-40.729 9.775-4.52 19.324-10.334 28.505-17.215 25.35-19.162 40.651-39.8 72.118-47.067 13.855-3.135 30.174-.606 47.206-.374 49.417.716 76.27-30.538 102.479-60.54l4.282-4.757c20.265-22.657 38.417-45.317 62.657-62.371a103.25 103.25 0 0 1 18.556-10.44c23.922-10.411 49.104-15.285 75.127-22.247" fill="url(#C)"/><path d="M236.12 133.049c8.634-21.879 28.301-31.419 48.262-40.708a166.747 166.747 0 0 0 28.403-17.152c25.271-18.828 41.673-39.276 72.842-45.646 14.148-2.884 30.492-.084 47.421.212 49.775 1.07 75.786-31.104 101.857-62.025 1.364-1.69 2.791-3.276 4.218-4.861 19.869-22.846 38.457-45.485 62.8-62.6a102.895 102.895 0 0 1 18.556-10.441c23.858-10.516 49.143-15.452 75.332-22.372" fill="url(#D)"/><path d="M228.736 120.924c8.532-21.817 28.199-31.357 47.993-40.688 9.608-4.561 19.055-10.314 28.197-17.027 25.194-18.494 42.697-38.753 73.504-44.33 14.442-2.632 30.747.336 47.637.798C476.199 21.104 501.305-12.096 527.341-44c1.363-1.69 2.791-3.276 4.154-4.966 19.575-23.096 38.496-45.651 62.839-62.767 5.906-4.17 12.091-7.65 18.595-10.607 23.833-10.788 49.246-15.515 75.434-22.435" fill="url(#E)"/><path d="M221.352 108.798c8.493-21.65 28.032-31.399 47.66-40.772 9.506-4.499 18.953-10.25 28.159-16.86 25.115-18.16 43.719-38.229 74.062-42.95 14.799-2.277 31.065.858 47.852 1.383 50.49 1.782 74.69-32.442 100.652-65.16l4.091-5.07c19.281-23.348 38.598-45.714 62.98-62.998 5.906-4.169 12.091-7.649 18.595-10.606 23.872-10.955 49.285-15.682 75.576-22.665" fill="url(#F)"/><path d="M214.032 96.777c8.39-21.588 27.763-31.379 47.288-40.69 9.506-4.498 18.889-10.355 28.056-16.797 24.935-17.763 44.703-37.538 74.723-41.632 15.094-2.027 31.32 1.275 48.069 1.967 50.846 2.138 74.141-33.111 99.965-66.748 1.364-1.69 2.728-3.38 4.028-5.175 18.988-23.6 38.637-45.881 63.019-63.164 6.009-4.233 12.13-7.817 18.634-10.774 23.809-11.059 49.387-15.745 75.679-22.727" fill="url(#G)"/><path d="M206.649 84.651c8.35-21.42 27.596-31.42 47.019-40.668 9.403-4.436 18.786-10.293 27.953-16.735 24.793-17.533 45.725-37.015 75.448-40.211 15.348-1.609 31.638 1.798 48.284 2.552 51.267 2.598 73.593-33.78 99.446-68.294 1.3-1.795 2.664-3.485 4.027-5.175 18.592-23.788 38.676-46.048 62.995-63.436 6.009-4.232 12.13-7.817 18.57-10.878 23.848-11.227 49.324-15.85 75.884-22.853" fill="url(#H)"/><path d="M199.265 72.525c8.311-21.253 27.391-31.295 46.75-40.647 9.339-4.541 18.619-10.336 27.85-16.673 24.715-17.2 46.645-36.428 76.109-38.894 15.642-1.357 31.893 2.216 48.397 3.2 51.625 2.954 73.109-34.345 98.824-69.779 1.3-1.794 2.6-3.589 3.964-5.279 18.298-24.039 38.779-46.111 63.136-63.666 5.945-4.336 12.233-7.879 18.57-10.878 23.887-11.393 49.427-15.912 75.924-23.019" fill="url(#I)"/><path d="M191.881 60.4c8.273-21.087 27.225-31.338 46.481-40.627 9.237-4.479 18.517-10.273 27.748-16.61 24.637-16.866 47.629-35.738 76.667-37.515 15.897-.94 32.045 2.697 48.613 3.785 51.982 3.31 72.56-35.014 98.138-71.367l3.9-5.384c18.004-24.29 38.818-46.278 63.175-63.833 5.945-4.336 12.17-7.983 18.61-11.045 23.823-11.498 49.465-16.079 76.128-23.144" fill="url(#J)"/><path d="M184.561 48.378c8.272-21.086 26.956-31.317 46.109-40.544 9.237-4.478 18.351-10.315 27.645-16.547 24.559-16.531 48.549-35.152 77.329-36.198 16.151-.521 32.363 3.22 48.828 4.37 52.3 3.832 72.012-35.683 97.619-72.913 1.236-1.899 2.536-3.694 3.836-5.489 17.711-24.541 38.857-46.445 63.317-64.062a115.693 115.693 0 0 1 18.61-11.045c23.862-11.665 49.568-16.142 76.231-23.207" fill="url(#K)"/><path d="M177.177 36.253c8.233-20.92 26.853-31.254 45.84-40.524 33.471-16.226 66.241-50.94 105.596-51.261 16.406-.103 32.618 3.638 49.044 4.955 52.658 4.188 71.527-36.247 96.933-74.501 18.027-27.027 40.845-50.808 67.129-69.823 28.928-20.911 61.115-25.609 94.918-34.586" fill="url(#L)"/></g><path d="M72.297 297.462v-1.005c-.698 1.095-1.647 1.795-2.847 2.064a5.86 5.86 0 0 1-3.544-.287c-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.441.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.612-2.399 5.617-1.611 1.005-3.348 1.508-5.227 1.508-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.556.788.969 1.432 1.274.645.287 1.29.377 1.934.233.644-.143 1.235-.52 1.754-1.148.555-.646.86-1.579.949-2.836Zm-6.695-6.765c0 2.71.787 4.217 2.345 4.504 1.557.287 2.72-.072 3.455-1.095.358-.43.608-1.112.77-2.027a8.83 8.83 0 0 0 .035-2.746 5.592 5.592 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.099-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.377-.555-.861-.555-1.435V288.4c0-.934-.286-1.634-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.43-.823 1.112-.823 2.064v10.014H76.97v-9.189c0-2.674.698-4.451 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.345 1.45.898 2.166 2.728 2.166 5.474v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.284a33.165 33.165 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.591.862.591 1.418v.538h2.398v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.393 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M114.49 293.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.418-1.88-3.428-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.172 5.227-2.172 2.346 0 4.171.7 5.46 2.118 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .197-.018.341-.054.413h-10.15c.036 1.22.34 2.117.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.65.65 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.557-1.235-.826-2.166-.826-.86 0-1.558.269-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.467c-.322.359-.77.539-1.325.539-.519 0-.967-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.593.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.394-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.09.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09a1.25 1.25 0 0 0-.376-.916 1.282 1.282 0 0 0-.931-.376c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.593.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.43-.466.753-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.557-.412-.394-.626-.861-.626-1.435h.035s0 .018-.018.036c0-.593.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.358.34.234.609.575.77 1.005h-.752c-.25-.448-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.718a1 1 0 0 0-.716-.287c-.286 0-.519.09-.698.251a.908.908 0 0 0-.268.682v2.226h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.218 1.218 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M34.416 289.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><defs><linearGradient id="b" x1="675.336" y1="344.11" x2="642.922" y2="290.88" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="667.952" y1="331.986" x2="636.376" y2="280.131" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="660.633" y1="319.967" x2="629.763" y2="269.271" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="653.071" y1="307.665" x2="623.069" y2="258.394" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="645.752" y1="295.645" x2="616.569" y2="247.721" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" x1="638.496" y1="283.729" x2="609.999" y2="236.931" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" x1="631.05" y1="271.501" x2="603.358" y2="226.025" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" x1="623.667" y1="259.376" x2="596.633" y2="214.981" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" x1="616.336" y1="247.221" x2="590.095" y2="204.128" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" x1="608.952" y1="235.097" x2="583.498" y2="193.295" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" x1="601.582" y1="223.108" x2="576.779" y2="182.376" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" x1="594.238" y1="210.817" x2="570.208" y2="171.354" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" x1="586.943" y1="199.068" x2="563.552" y2="160.655" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" x1="579.611" y1="186.913" x2="556.972" y2="149.733" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" x1="572.114" y1="174.715" x2="550.195" y2="138.72" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="q" x1="564.731" y1="162.591" x2="543.452" y2="127.647" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="r" x1="557.462" y1="150.539" x2="536.837" y2="116.668" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="s" x1="550.288" y1="138.873" x2="529.993" y2="105.543" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="t" x1="543.468" y1="127.558" x2="523.185" y2="94.248" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="u" x1="536.728" y1="116.489" x2="516.352" y2="83.027" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="v" x1="530.083" y1="105.693" x2="509.568" y2="72.002" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="w" x1="523.605" y1="94.823" x2="502.876" y2="60.781" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="x" x1="516.932" y1="83.98" x2="495.951" y2="49.525" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="y" x1="510.368" y1="73.2" x2="489.059" y2="38.207" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="z" x1="503.899" y1="62.692" x2="482.213" y2="27.079" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="A" x1="497.384" y1="51.995" x2="475.279" y2="15.692" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="B" x1="490.846" y1="41.258" x2="468.352" y2="4.316" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="C" x1="484.35" y1="30.589" x2="461.389" y2="-7.117" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="D" x1="478.087" y1="20.188" x2="454.549" y2="-18.466" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="E" x1="471.633" y1="9.59" x2="447.55" y2="-29.959" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="F" x1="465.196" y1="-.981" x2="440.526" y2="-41.494" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="G" x1="458.777" y1="-11.406" x2="433.513" y2="-52.896" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="H" x1="452.502" y1="-21.827" x2="426.468" y2="-64.58" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="I" x1="446.057" y1="-32.296" x2="419.3" y2="-76.237" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="J" x1="439.65" y1="-42.817" x2="412.171" y2="-87.944" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="K" x1="433.345" y1="-53.172" x2="404.997" y2="-99.724" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="L" x1="427.028" y1="-63.544" x2="397.606" y2="-111.861" gradientUnits="userSpaceOnUse"><stop stop-color="#0070CC"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/014.png b/build/img/poweredby/videos/014.png
new file mode 100644
index 0000000..af5c041
--- /dev/null
+++ b/build/img/poweredby/videos/014.png
Binary files differ
diff --git a/build/img/poweredby/videos/014.svg b/build/img/poweredby/videos/014.svg
new file mode 100644
index 0000000..2b82691
--- /dev/null
+++ b/build/img/poweredby/videos/014.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="277" y="85" width="265" height="250"><path fill="#91C2EA" d="M277 85h265v250H277z"/></mask><g mask="url(#a)"><g filter="url(#b)"><path d="M421 155.16c0-6.331 6.364-10.683 12.264-8.387l159 61.884a9 9 0 0 1 5.736 8.387V376.84c0 6.331-6.364 10.683-12.264 8.387l-159-61.884a9 9 0 0 1-5.736-8.387V155.16Z" fill="#fff" fill-opacity=".1"/></g><path d="m351 91 5.573 2.223v6L351 97v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 104l5.573 2.223v6L351 110v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 117l5.573 2.223v6L351 123v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 130l5.573 2.223v6L351 136v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 143l5.573 2.223v6L351 149v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 156l5.573 2.223v6L351 162v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 169l5.573 2.223v6L351 175v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 182l5.573 2.223v6L351 188v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 195l5.573 2.223v6L351 201v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 208l5.573 2.223v6L351 214v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 221l5.573 2.223v6L351 227v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 234l5.573 2.223v6L351 240v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 247l5.573 2.223v6L351 253v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 260l5.573 2.223v6L351 266v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 273l5.573 2.223v6L351 279v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 286l5.573 2.223v6L351 292v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 299l5.573 2.223v6L351 305v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 312l5.573 2.223v6L351 318v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 325l5.573 2.223v6L351 331v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6ZM351 338l5.573 2.223v6L351 344v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.572 2.223v6l-5.572-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.572 2.224v6l-5.572-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Zm12.075 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.074 4.817 5.573 2.224v6l-5.573-2.224v-6Zm12.075 4.818 5.573 2.223v6l-5.573-2.223v-6Zm12.074 4.817 5.573 2.223v6l-5.573-2.223v-6Z" fill="#0070CC"/><g filter="url(#c)"><path d="M304 186.16c0-6.331 6.364-10.683 12.264-8.387l159 61.884a9 9 0 0 1 5.736 8.387V407.84c0 6.331-6.364 10.683-12.264 8.387l-159-61.884a9 9 0 0 1-5.736-8.387V186.16Z" fill="#fff" fill-opacity=".1"/></g></g><path d="M72.297 294.462v-1.005c-.698 1.095-1.647 1.795-2.847 2.064a5.86 5.86 0 0 1-3.544-.287c-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.441.554-4.397 1.664-5.922 1.11-1.508 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.612-2.399 5.617-1.611 1.005-3.348 1.508-5.227 1.508-3.599 0-5.836-1.687-6.695-5.061h4.278c.304.556.788.969 1.432 1.274.645.287 1.29.377 1.934.233.644-.143 1.235-.52 1.754-1.148.555-.646.86-1.579.949-2.836Zm-6.695-6.765c0 2.71.787 4.217 2.345 4.504 1.557.287 2.72-.072 3.455-1.095.358-.43.608-1.112.77-2.027a8.83 8.83 0 0 0 .035-2.746 5.592 5.592 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.099-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.557-.376-.377-.555-.861-.555-1.435V285.4c0-.934-.286-1.634-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.43-.823 1.112-.823 2.064v10.014H76.97v-9.189c0-2.674.698-4.451 2.076-5.348 1.397-.897 2.918-1.4 4.601-1.471 1.719 0 3.312.448 4.762 1.345 1.45.898 2.166 2.728 2.166 5.474v9.171h.036Zm1.002-14.285h4.118v14.303h-4.118v-14.303Zm11.672 14.284a33.165 33.165 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.591.862.591 1.418v.538h2.398v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.393 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M114.49 290.568h2.936c-.429 1.651-1.253 2.907-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.418-1.88-3.428-1.88-6.066 0-2.512.609-4.468 1.826-5.886 1.253-1.454 2.99-2.172 5.227-2.172 2.346 0 4.171.7 5.46 2.118 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .197-.018.341-.054.413h-10.15c.036 1.22.34 2.117.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.144 1.7-.413a.65.65 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.557-1.235-.826-2.166-.826-.86 0-1.558.269-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.078h2.112c.555 0 1.02.198 1.414.593.394.394.591.861.591 1.417v19.49h-4.117v-21.5Zm34.998 3.231h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.215h-.644v-.467c-.322.359-.77.539-1.325.539-.519 0-.967-.18-1.342-.521-.394-.376-.591-.843-.591-1.417 0-.593.215-1.077.626-1.454.376-.359.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.467h.644v3.751h-.018Zm-.662-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .592-.18 1.077-.537 1.454-.376.394-.842.592-1.432.592-.537 0-.95-.18-1.271-.521v1.687h-.68v-5.007h.644v.449c.16-.179.358-.305.555-.395.215-.09.43-.125.68-.125.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09a1.25 1.25 0 0 0-.376-.916 1.282 1.282 0 0 0-.931-.376c-.376 0-.68.143-.931.412a1.28 1.28 0 0 0-.34.898c0 .323.09.592.286.843.233.287.573.431 1.02.431.359 0 .663-.126.913-.377.251-.233.359-.538.359-.915Zm5.192 1.884h-.645v-.467c-.322.359-.77.539-1.325.539-.519 0-.966-.18-1.342-.521-.394-.376-.59-.843-.59-1.417 0-.593.214-1.077.626-1.454.376-.359.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.467h.644v3.751h-.018Zm-.645-1.866c0-.359-.125-.664-.358-.934a1.202 1.202 0 0 0-.895-.376c-.376 0-.68.125-.949.394-.25.252-.376.521-.376.808 0 .377.108.7.34.969.233.287.537.413.913.413.358 0 .663-.126.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.43-.466.753-.752.969a1.913 1.913 0 0 1-1.163.359c-.52 0-.985-.18-1.379-.557-.412-.394-.626-.861-.626-1.435h.035s0 .018-.018.036c0-.593.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.125 1.217.358.34.234.609.575.77 1.005h-.752c-.25-.448-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.309 1.309 0 0 0-.358.916c0 .359.125.682.376.933.25.251.555.377.913.377.232 0 .465-.054.68-.18a1.44 1.44 0 0 0 .501-.484h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.718a1 1 0 0 0-.716-.287c-.286 0-.519.09-.698.251a.908.908 0 0 0-.268.682v2.226h-.68v-5.007h.68v1.561a1.32 1.32 0 0 1 .984-.395c.43 0 .806.144 1.128.449.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.217 1.217 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.164c2.256 1.472 10.437 5.564 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.798-7.197-12.526Z" fill="#fff"/><path d="M34.416 286.638s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Zm17.185-7.089c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><defs><filter id="b" x="409.1" y="134.252" width="200.8" height="263.496" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="5.95"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_101:49"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_101:49" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-2.833" dy="2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/><feBlend in2="shape" result="effect2_innerShadow_101:49"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="2.833" dy="-2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0.4 0"/><feBlend in2="effect2_innerShadow_101:49" result="effect3_innerShadow_101:49"/></filter><filter id="c" x="296.1" y="169.252" width="192.8" height="255.496" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="3.95"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_101:49"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_101:49" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-2.833" dy="2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/><feBlend in2="shape" result="effect2_innerShadow_101:49"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="2.833" dy="-2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0.4 0"/><feBlend in2="effect2_innerShadow_101:49" result="effect3_innerShadow_101:49"/></filter></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/015.png b/build/img/poweredby/videos/015.png
new file mode 100644
index 0000000..bd95d17
--- /dev/null
+++ b/build/img/poweredby/videos/015.png
Binary files differ
diff --git a/build/img/poweredby/videos/015.svg b/build/img/poweredby/videos/015.svg
new file mode 100644
index 0000000..6c04b9e
--- /dev/null
+++ b/build/img/poweredby/videos/015.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><path d="M69.297 297.463v-1.005c-.698 1.094-1.647 1.794-2.847 2.063-1.2.27-2.38.18-3.544-.287-1.182-.466-2.184-1.346-3.026-2.62-.84-1.274-1.27-2.943-1.27-5.025 0-2.44.554-4.397 1.664-5.922 1.11-1.507 2.9-2.261 5.37-2.261 1.88 0 3.617.502 5.228 1.525 1.611 1.023 2.399 2.907 2.399 5.653v8.291c0 2.746-.806 4.613-2.399 5.618-1.611 1.005-3.348 1.507-5.227 1.507-3.598 0-5.836-1.687-6.695-5.061h4.278c.304.557.788.969 1.432 1.274.645.288 1.29.377 1.934.234.644-.144 1.235-.521 1.754-1.149.555-.646.86-1.579.949-2.835Zm-6.695-6.766c0 2.71.787 4.217 2.345 4.504 1.557.288 2.72-.071 3.455-1.094.358-.431.608-1.113.77-2.028a8.83 8.83 0 0 0 .035-2.746 5.597 5.597 0 0 0-.966-2.405c-.502-.7-1.254-1.059-2.238-1.059-1.325 0-2.238.485-2.703 1.472-.466.969-.698 2.1-.698 3.356Zm25.008 7.699h-2.06c-.59 0-1.074-.18-1.432-.556-.376-.377-.555-.862-.555-1.436V288.4c0-.933-.286-1.633-.86-2.064a3.084 3.084 0 0 0-1.915-.646c-.698 0-1.325.215-1.88.646-.554.431-.823 1.113-.823 2.064v10.014H73.97v-9.189c0-2.674.698-4.45 2.076-5.348 1.397-.897 2.918-1.399 4.601-1.471 1.719 0 3.312.448 4.762 1.346 1.45.897 2.166 2.728 2.166 5.473v9.171h.036Zm1.002-14.286h4.118v14.304h-4.118V284.11Zm11.672 14.285a33.166 33.166 0 0 1-4.189-.053c-1.503-.126-2.255-1.077-2.255-2.89v-15.308h2.112c.501 0 .967.197 1.343.592.394.395.59.862.59 1.418v.538h2.399v.826c0 .592-.197 1.077-.59 1.436-.394.377-.86.556-1.415.556h-.411v8.812c0 .664.394 1.005 1.181 1.005h1.235v3.068Z" fill="#fff"/><path d="M111.49 293.568h2.936c-.429 1.651-1.253 2.908-2.47 3.769-1.217.897-2.739 1.346-4.583 1.346-2.238 0-3.974-.718-5.227-2.172-1.253-1.417-1.88-3.427-1.88-6.065 0-2.513.609-4.469 1.826-5.887 1.253-1.453 2.99-2.171 5.227-2.171 2.346 0 4.171.7 5.46 2.117 1.253 1.454 1.88 3.464 1.88 6.066v.646c0 .198-.018.341-.054.413h-10.15c.036 1.22.34 2.118.877 2.71.502.628 1.271.933 2.292.933.662 0 1.235-.143 1.7-.413a.643.643 0 0 0 .323-.215l.322-.323c.036-.126.179-.269.447-.467.251-.179.609-.287 1.074-.287Zm-7.035-4.576h5.997c-.071-1.059-.358-1.849-.823-2.351-.502-.556-1.235-.826-2.166-.826-.86 0-1.558.27-2.113.826-.573.538-.859 1.328-.895 2.351Zm-50.841-12.077h2.112c.555 0 1.02.197 1.414.592.394.395.591.861.591 1.418v19.489h-4.117v-21.499Zm34.998 3.23h2.113c.555 0 1.02.197 1.414.592.394.395.59.861.59 1.418v1.238h-4.117v-3.248Zm-24.597.216h-.644v-.467c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.591-.844-.591-1.418 0-.592.215-1.077.626-1.454.376-.358.842-.52 1.36-.52.538 0 .968.179 1.29.556v-.466h.644v3.751h-.018Zm-.662-1.867a1.38 1.38 0 0 0-.358-.933 1.203 1.203 0 0 0-.895-.377c-.376 0-.68.126-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.97.233.287.537.412.913.412.358 0 .663-.125.931-.377.269-.233.394-.538.394-.897Zm5.317-.108c0 .593-.18 1.077-.537 1.454-.376.395-.842.592-1.432.592-.537 0-.95-.179-1.271-.52v1.687h-.68v-5.007h.644v.448c.16-.179.358-.305.555-.394.215-.09.43-.126.68-.126.52 0 .984.179 1.378.52.448.359.663.808.663 1.346Zm-.698.09c0-.359-.126-.664-.376-.915a1.283 1.283 0 0 0-.931-.377c-.376 0-.68.144-.931.413-.233.251-.34.556-.34.897 0 .323.09.592.286.844.233.287.573.43 1.02.43.359 0 .663-.125.913-.377.251-.233.359-.538.359-.915Zm5.192 1.885h-.645v-.467c-.322.359-.77.538-1.325.538-.519 0-.966-.179-1.342-.52-.394-.377-.59-.844-.59-1.418 0-.592.214-1.077.626-1.454.376-.358.841-.52 1.36-.52.537 0 .967.179 1.29.556v-.466h.644v3.751h-.018Zm-.645-1.867a1.38 1.38 0 0 0-.358-.933 1.203 1.203 0 0 0-.895-.377c-.376 0-.68.126-.949.395-.25.251-.376.52-.376.807 0 .377.108.7.34.97.233.287.537.412.913.412.358 0 .663-.125.931-.377.25-.233.394-.538.394-.897Zm5.137.628c-.215.431-.466.754-.752.969-.322.234-.698.359-1.163.359-.52 0-.985-.179-1.379-.556-.412-.395-.626-.862-.626-1.436h.035s0 .018-.018.036c0-.592.197-1.077.61-1.454a1.81 1.81 0 0 1 1.288-.52c.465 0 .86.126 1.217.359.34.233.609.574.77 1.005h-.752c-.25-.449-.662-.682-1.217-.682-.358 0-.645.126-.877.377a1.305 1.305 0 0 0-.358.915c0 .359.125.682.376.933.25.252.555.377.913.377.232 0 .465-.054.68-.179.215-.126.376-.287.501-.485h.752v-.018Zm3.885 1.238h-.68v-2.154c0-.287-.09-.538-.287-.717a.997.997 0 0 0-.716-.288c-.286 0-.519.09-.698.252a.906.906 0 0 0-.268.682v2.225h-.68v-5.007h.68v1.561c.268-.269.59-.394.984-.394.43 0 .806.143 1.128.448.34.323.52.736.52 1.238v2.154h.017Zm4.439-1.615h-3.168a1.2 1.2 0 0 0 .466.771c.232.162.483.252.751.252.251 0 .484-.072.717-.216.232-.143.393-.341.483-.574h.698c-.179.503-.465.861-.841 1.113-.323.215-.68.323-1.074.323-.502 0-.931-.18-1.29-.539a1.991 1.991 0 0 1-.572-1.435c0-.593.197-1.077.608-1.436a1.867 1.867 0 0 1 1.307-.503c.502 0 .95.162 1.307.503.412.377.627.897.627 1.543v.198h-.018Zm-.697-.628a1.205 1.205 0 0 0-.466-.682 1.218 1.218 0 0 0-.77-.27c-.358 0-.662.126-.895.359a1.232 1.232 0 0 0-.34.593h2.47Zm-49.535-3.015s-12.441 7.609-.716 15.165c2.256 1.471 10.437 5.563 10.204 9.35 0 0 4.959-7.358-2.291-11.988-7.448-4.738-9.31-9.799-7.197-12.527Zm-4.332 14.536s-4.44 6.748 4.296 8.13c.86.108 7.179.772 8.826 2.853 0 0-.143-3.589-5.299-5.707-5.138-2.117-7.25-2.638-7.823-5.276Z" fill="#fff"/><path d="M48.601 282.549c-5.334-5.599-6.82-9.062-4.529-13.549 0 0-15.914 6.138-.197 17.031 5.621 3.894 4.69 7.878 4.69 8.022.878-.915 5.371-5.904.036-11.504Z" fill="#fff"/><rect x="340.513" y="197.859" width="130.822" height="106.641" rx="10.5" stroke="#fff"/><rect x="444.748" y="224.764" width="67.252" height="59.437" rx="8" fill="#BDDAF2"/><path d="m490.455 246.193 8.554 8.532-8.554 8.531m-24.327-.15-8.554-8.531 8.554-8.532m8.124 19.898 8.507-22.529M368.051 144.97h72.697a4 4 0 0 1 4 4v48.239" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><mask id="a" fill="#fff"><path fill-rule="evenodd" clip-rule="evenodd" d="M418.403 212.809h.114v-37.264h-31.632v37.264h.114c.944 4.145 7.614 7.357 15.702 7.357 8.088 0 14.758-3.212 15.702-7.357Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M418.403 212.809h.114v-37.264h-31.632v37.264h.114c.944 4.145 7.614 7.357 15.702 7.357 8.088 0 14.758-3.212 15.702-7.357Z" fill="#0070CC"/><path d="M418.517 212.809v1h1v-1h-1Zm-.114 0v-1h-.798l-.177.777.975.223Zm.114-.993-1-.004v.004h1Zm0-.039h-1v.005l1-.005Zm0-36.232h1v-1h-1v1Zm-31.632 0v-1h-1v1h1Zm0 37.264h-1v1h1v-1Zm.114 0 .975-.223-.177-.777h-.798v1Zm31.518-1h-.114v2h.114v-2Zm-1 .007v.993h2v-.993h-2Zm0-.019v.015l2 .009v-.024h-2Zm0-.015v.015h2v-.024l-2 .009Zm0-36.237v36.232h2v-36.232h-2Zm-30.632 1h31.632v-2h-31.632v2Zm1 36.264v-37.264h-2v37.264h2Zm-.886-1h-.114v2h.114v-2Zm15.702 7.357c-3.921 0-7.461-.78-10.103-2.028-2.681-1.267-4.252-2.918-4.624-4.552l-1.95.445c.572 2.511 2.808 4.539 5.72 5.915 2.951 1.394 6.79 2.22 10.957 2.22v-2Zm14.727-6.58c-.372 1.634-1.944 3.285-4.625 4.552-2.642 1.248-6.181 2.028-10.102 2.028v2c4.166 0 8.006-.826 10.957-2.22 2.912-1.376 5.148-3.404 5.72-5.915l-1.95-.445Z" fill="#fff" mask="url(#a)"/><path d="M417.929 200.335c0 4.093-6.801 7.411-15.191 7.411s-15.191-3.318-15.191-7.411m30.345-12.108c0 4.093-6.802 7.411-15.191 7.411-8.39 0-15.191-3.318-15.191-7.411" stroke="#fff"/><path d="M418.017 175.87c0 1.952-1.556 3.847-4.36 5.283-2.779 1.423-6.651 2.318-10.956 2.318s-8.178-.895-10.956-2.318c-2.805-1.436-4.36-3.331-4.36-5.283 0-1.952 1.555-3.847 4.36-5.283 2.778-1.423 6.651-2.318 10.956-2.318s8.177.895 10.956 2.318c2.804 1.436 4.36 3.331 4.36 5.283Z" fill="#0070CC" stroke="#fff"/><ellipse cx="437.413" cy="122.816" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="437.413" cy="157.732" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="437.413" cy="105.357" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="437.413" cy="140.274" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="454.917" cy="122.816" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="454.917" cy="157.732" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="454.917" cy="105.357" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="454.917" cy="140.274" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="472.42" cy="122.816" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="472.42" cy="157.732" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="472.42" cy="105.357" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="472.42" cy="140.274" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="489.923" cy="122.816" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="489.923" cy="157.732" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="489.923" cy="105.357" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="489.923" cy="140.274" rx="3.366" ry="3.357" fill="#BDDAF2"/><ellipse cx="362.151" cy="144.426" rx="5.9" ry="5.885" fill="#BDDAF2"/><rect x="297.5" y="215.493" width="70.051" height="68.589" rx="5.5" fill="#0070CC" stroke="#fff"/><path d="M308.118 233.681h49.736m-49.514 11.714h49.736m-49.736 11.714h49.736m-49.736 11.714h49.736" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/016.png b/build/img/poweredby/videos/016.png
new file mode 100644
index 0000000..fddf108
--- /dev/null
+++ b/build/img/poweredby/videos/016.png
Binary files differ
diff --git a/build/img/poweredby/videos/016.svg b/build/img/poweredby/videos/016.svg
new file mode 100644
index 0000000..c6dad15
--- /dev/null
+++ b/build/img/poweredby/videos/016.svg
@@ -0,0 +1 @@
+<svg width="543" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M.215 0h542v335h-542z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="306" y="64" width="237" height="271"><path fill="#0070CC" d="M306 64h236.215v271H306z"/></mask><g mask="url(#a)"><path d="m479.735 149.105 98.338 56.74v25.315l-98.338-56.74v-25.315Z" fill="url(#b)"/><path d="m446.955 168.09 32.78-18.913v25.217l-32.78 18.913V168.09Z" fill="#A4CAEA"/><path d="m479.735 174.395 98.338 56.739-32.779 18.913-98.339-56.739 32.78-18.913Z" fill="url(#c)"/><path d="m446.758 193.426 33.119-19.15m0 0 98.196 56.818m-98.196-56.818V148.94" stroke="#0070CC" stroke-width="2" stroke-linecap="square" stroke-dasharray="2 6"/><path d="m447.377 278.538 98.338 56.739v25.315l-98.338-56.739v-25.315Z" fill="url(#d)"/><path d="m414.597 297.522 32.78-18.913v25.218l-32.78 18.913v-25.218Z" fill="#A4CAEA"/><path d="m447.377 303.827 98.338 56.739-32.78 18.914-98.338-56.74 32.78-18.913Z" fill="url(#e)"/><path d="m414.4 322.858 33.119-19.149m0 0 98.196 56.818m-98.196-56.818v-25.336" stroke="#0070CC" stroke-width="2" stroke-linecap="square" stroke-dasharray="2 6"/><path d="m381.042 166.091 194.604 112.558v25.314l-97.302-56.278-97.302-56.279v-25.315Z" fill="url(#f)"/><path d="m348.263 185.076 32.779-18.913v25.217l-32.779 18.913v-25.217Z" fill="#A4CAEA"/><path d="m381.042 191.38 195.413 113.367-32.779 18.913-195.413-113.367 32.779-18.913Z" fill="url(#g)"/><path d="m348.066 210.411 33.119-19.149m0 0 195.27 113.445m-195.27-113.445v-25.336" stroke="#0070CC" stroke-width="2" stroke-linecap="square" stroke-dasharray="2 6"/><path d="M376.879 312.333V183.57l120.343-62.926v128.762l-120.343 62.927Z" stroke="url(#h)"/><path d="M355.037 300.198V171.436l120.344-62.927v128.763l-120.344 62.926Z" stroke="url(#i)"/><path d="M332.387 288.873V160.11L452.73 97.184v128.763l-120.343 62.926Z" stroke="url(#j)"/><path d="m381.042 166.091 194.604 112.558v25.314l-97.302-56.278-97.302-56.279v-25.315Z" fill="url(#k)"/><path d="m348.263 185.076 32.779-18.913v25.217l-32.779 18.913v-25.217Z" fill="#A4CAEA"/><path d="m381.042 191.38 195.413 113.367-32.779 18.913-195.413-113.367 32.779-18.913Z" fill="url(#l)"/><path d="m348.066 210.411 33.119-19.149m0 0 195.27 113.445m-195.27-113.445v-25.336" stroke="#0070CC" stroke-width="2" stroke-linecap="square" stroke-dasharray="2 6"/></g><defs><linearGradient id="b" x1="528.904" y1="177.475" x2="517.946" y2="196.467" gradientUnits="userSpaceOnUse"><stop stop-color="#F5F5F5" stop-opacity=".12"/><stop offset="1" stop-color="#BDDAF2"/></linearGradient><linearGradient id="c" x1="467.791" y1="184.535" x2="591.864" y2="189.256" gradientUnits="userSpaceOnUse"><stop stop-color="#BDDAF2"/><stop offset="1" stop-color="#BDDAF2" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="496.546" y1="306.908" x2="485.588" y2="325.9" gradientUnits="userSpaceOnUse"><stop stop-color="#F5F5F5" stop-opacity=".12"/><stop offset="1" stop-color="#BDDAF2"/></linearGradient><linearGradient id="e" x1="435.433" y1="313.967" x2="559.506" y2="318.689" gradientUnits="userSpaceOnUse"><stop stop-color="#BDDAF2"/><stop offset="1" stop-color="#BDDAF2" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="430.211" y1="194.463" x2="419.253" y2="213.455" gradientUnits="userSpaceOnUse"><stop stop-color="#F5F5F5" stop-opacity=".17"/><stop offset="1" stop-color="#BDDAF2"/></linearGradient><linearGradient id="g" x1="379.21" y1="203.949" x2="566.369" y2="203.751" gradientUnits="userSpaceOnUse"><stop stop-color="#BDDAF2"/><stop offset="1" stop-color="#BDDAF2" stop-opacity="0"/></linearGradient><linearGradient id="h" x1="437.051" y1="119.818" x2="437.051" y2="313.158" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" x1="415.209" y1="107.684" x2="415.209" y2="301.024" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" x1="392.558" y1="96.358" x2="392.558" y2="289.699" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" x1="430.211" y1="194.463" x2="419.253" y2="213.455" gradientUnits="userSpaceOnUse"><stop stop-color="#F5F5F5" stop-opacity=".17"/><stop offset="1" stop-color="#BDDAF2"/></linearGradient><linearGradient id="l" x1="379.21" y1="203.949" x2="566.369" y2="203.751" gradientUnits="userSpaceOnUse"><stop stop-color="#BDDAF2"/><stop offset="1" stop-color="#BDDAF2" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/017.png b/build/img/poweredby/videos/017.png
new file mode 100644
index 0000000..a42f1de
--- /dev/null
+++ b/build/img/poweredby/videos/017.png
Binary files differ
diff --git a/build/img/poweredby/videos/017.svg b/build/img/poweredby/videos/017.svg
new file mode 100644
index 0000000..a1bf725
--- /dev/null
+++ b/build/img/poweredby/videos/017.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="250" y="0" width="288" height="335"><path fill="#0070CC" d="M250 0h288v335H250z"/></mask><g mask="url(#a)"><path d="m337.922 175.468 95.346 54.918v134.366l-95.346-54.918V175.468Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 433.239 230.436)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h30.564v134.366H0z"/><path d="m364.399 160.199 95.261 55.065-26.462 15.296-95.26-55.065 26.461-15.296Zm-67.558 39.089 95.345 54.918v134.366l-95.345-54.918V199.288Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 392.158 254.256)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h30.564v134.366H0z"/><path d="m323.318 184.019 95.261 55.065-26.462 15.296-95.26-55.065 26.461-15.296Zm-67.558 39.089 95.345 54.918v134.367l-95.345-54.919V223.108Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 351.077 278.076)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h30.564v134.366H0z"/><path d="m282.236 207.839 95.261 55.066-26.461 15.296-95.261-55.066 26.461-15.296Z" fill="#0070CC" stroke="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M267.491 249.147c0-.552.388-.776.866-.5l42.736 24.674c.479.276.866.948.866 1.5v7.772c0 .552-.387.776-.866.5l-42.736-24.674c-.478-.276-.866-.948-.866-1.5v-7.772Zm0 17.103c0-.553.388-.777.867-.501l22.633 13.036c.478.276.866.947.866 1.499v7.772c0 .553-.388.777-.866.501l-22.633-13.036c-.479-.276-.867-.947-.867-1.499v-7.772Zm.867 16.6c-.479-.276-.867-.051-.867.501v7.772c0 .552.388 1.224.867 1.499l57.593 33.173c.478.276.866.052.866-.501v-7.772c0-.552-.388-1.223-.866-1.499l-57.593-33.173Z" fill="#0070CC"/><path d="m268.357 248.647-.25.433.25-.433Zm-.866.5h.5-.5Zm43.602 24.174.25-.433-.25.433Zm0 9.772.25-.433-.25.433Zm-42.736-24.674.25-.433-.25.433Zm-.866-1.5h-.5.5Zm.867 8.83.249-.434-.249.434Zm-.867.501h.5-.5Zm23.5 12.535.249-.433-.249.433Zm0 9.772-.25.434.25-.434Zm-22.633-13.036.249-.433-.249.433Zm-.867-1.499h-.5.5Zm.867 8.828.249-.433-.249.433Zm-.867 8.273h.5-.5Zm.867 1.499-.25.433.25-.433Zm57.593 33.173-.25.434.25-.434Zm0-9.772-.25.433.25-.433Zm-57.344-67.809c-.33-.191-.746-.272-1.112-.061-.366.212-.504.613-.504.994h1c0-.081.015-.124.022-.139.005-.013.003-.001-.018.011-.021.013-.033.009-.019.01.016.002.06.01.131.051l.5-.866Zm42.736 24.674-42.736-24.674-.5.866 42.736 24.674.5-.866Zm1.116 1.933c0-.385-.131-.776-.32-1.104-.189-.327-.463-.637-.796-.829l-.5.866c.146.084.305.248.43.463.124.216.186.436.186.604h1Zm0 7.772v-7.772h-1v7.772h1Zm-1.616.933c.331.191.747.272 1.113.061.366-.212.503-.613.503-.994h-1a.346.346 0 0 1-.021.139c-.006.013-.003.001.018-.011.021-.012.032-.009.019-.01a.334.334 0 0 1-.132-.051l-.5.866Zm-42.736-24.674 42.736 24.674.5-.866-42.736-24.674-.5.866Zm-1.116-1.933c0 .385.132.776.321 1.104.189.327.462.637.795.829l.5-.866a1.28 1.28 0 0 1-.429-.463 1.274 1.274 0 0 1-.187-.604h-1Zm0-7.772v7.772h1v-7.772h-1Zm1.616 16.168c-.33-.19-.747-.271-1.112-.059-.366.211-.504.612-.504.994h1c0-.082.014-.125.022-.14.005-.012.003 0-.018.012-.021.012-.032.008-.019.009.017.002.061.01.132.051l.499-.867Zm22.633 13.037-22.633-13.037-.499.867 22.633 13.036.499-.866Zm1.117 1.932c0-.384-.132-.776-.321-1.103-.189-.327-.463-.637-.796-.829l-.499.866c.145.084.305.248.429.463.125.216.187.436.187.603h1Zm0 7.772v-7.772h-1v7.772h1Zm-1.616.935c.331.19.747.271 1.112.059.366-.211.504-.612.504-.994h-1a.353.353 0 0 1-.021.14c-.006.012-.004 0 .017-.012s.032-.008.019-.009a.353.353 0 0 1-.132-.051l-.499.867Zm-22.633-13.037 22.633 13.037.499-.867-22.633-13.036-.499.866Zm-1.117-1.932c0 .384.132.776.321 1.103.189.327.463.637.796.829l.499-.866a1.28 1.28 0 0 1-.429-.463 1.274 1.274 0 0 1-.187-.603h-1Zm0-7.772v7.772h1v-7.772h-1Zm1 17.101c0-.081.014-.124.022-.139.005-.013.003-.001-.018.011-.021.012-.032.008-.019.009a.373.373 0 0 1 .132.051l.499-.866c-.33-.191-.747-.271-1.112-.06-.366.212-.504.612-.504.994h1Zm0 7.772v-7.772h-1v7.772h1Zm.616 1.066a1.28 1.28 0 0 1-.429-.463 1.268 1.268 0 0 1-.187-.603h-1c0 .385.132.776.321 1.104.189.327.463.636.796.828l.499-.866Zm57.593 33.173-57.593-33.173-.499.866 57.593 33.174.499-.867Zm.117-.068a.353.353 0 0 1-.021.14c-.006.012-.004 0 .017-.012s.032-.008.019-.009a.353.353 0 0 1-.132-.051l-.499.867c.331.19.747.271 1.113.059.365-.211.503-.612.503-.994h-1Zm0-7.772v7.772h1v-7.772h-1Zm-.616-1.066c.145.084.305.248.429.463.125.216.187.436.187.603h1c0-.384-.132-.776-.321-1.103-.189-.327-.463-.637-.796-.829l-.499.866Zm-57.593-33.173 57.593 33.173.499-.866-57.593-33.173-.499.866Z" fill="#F6F6F6"/><path d="m433.162 183.269 95.346 54.918v134.366l-95.346-54.918V183.269Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 528.479 238.236)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h30.564v134.366H0z"/><path d="m459.639 168 95.261 55.065-26.461 15.296-95.261-55.065L459.639 168Zm-67.558 39.088 95.346 54.919v134.366l-95.346-54.918V207.088Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 487.398 262.057)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h30.564v134.366H0z"/><path d="m418.558 191.82 95.261 55.065-26.461 15.296-95.261-55.065 26.461-15.296ZM351 230.909l95.345 54.918v134.366L351 365.275V230.909Z" fill="#0070CC" stroke="#F6F6F6"/><path transform="matrix(.86627 -.49957 0 1 446.317 285.876)" fill="#0070CC" stroke="#F6F6F6" d="M0 0h30.564v134.366H0z"/><path d="m377.477 215.64 95.261 55.065-26.462 15.296-95.26-55.065 26.461-15.296Z" fill="#0070CC" stroke="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M362.731 256.948c0-.552.388-.776.866-.5l42.737 24.674c.478.276.866.947.866 1.5v7.772c0 .552-.388.776-.866.5l-42.737-24.674c-.478-.276-.866-.948-.866-1.5v-7.772Zm0 17.102c0-.552.388-.776.867-.501l22.633 13.037c.479.276.866.947.866 1.499v7.772c0 .552-.387.777-.866.501l-22.633-13.036c-.479-.276-.867-.947-.867-1.5v-7.772Zm.867 16.601c-.479-.276-.867-.052-.867.501v7.772c0 .552.388 1.223.867 1.499l57.593 33.173c.479.276.867.051.867-.501v-7.772c0-.552-.388-1.223-.867-1.499l-57.593-33.173Z" fill="#0070CC"/><path d="m363.597 256.448.25-.433-.25.433Zm42.737 24.674.25-.433-.25.433Zm0 9.772.25-.433-.25.433Zm-42.737-24.674-.25.433.25-.433Zm.001 7.329.25-.433-.25.433Zm22.633 13.037.25-.433-.25.433Zm0 9.772-.25.433.25-.433Zm-22.633-13.036.25-.434-.25.434Zm0 7.329.25-.433-.25.433Zm0 9.772-.25.433.25-.433Zm57.593 33.173.25-.433-.25.433Zm0-9.772.25-.433-.25.433Zm-57.344-67.809c-.33-.191-.746-.272-1.112-.061-.366.211-.504.613-.504.994h1c0-.082.015-.124.022-.139.006-.013.003-.001-.018.011-.021.012-.033.009-.019.01.017.001.061.01.131.051l.5-.866Zm42.737 24.674-42.737-24.674-.5.866 42.737 24.674.5-.866Zm1.116 1.933c0-.385-.132-.776-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866c.145.084.305.248.429.463.125.216.187.436.187.604h1Zm0 7.772v-7.772h-1v7.772h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.212.504-.613.504-.994h-1a.342.342 0 0 1-.022.139c-.005.013-.003.001.018-.011.021-.013.033-.009.019-.01a.35.35 0 0 1-.131-.051l-.5.866Zm-42.737-24.674 42.737 24.674.5-.866-42.737-24.674-.5.866Zm-1.116-1.933c0 .385.132.776.321 1.104.189.327.462.637.795.829l.5-.866a1.288 1.288 0 0 1-.429-.463 1.286 1.286 0 0 1-.187-.604h-1Zm0-7.772v7.772h1v-7.772h-1Zm1.617 16.168c-.331-.19-.747-.271-1.113-.059-.366.211-.504.612-.504.993h1c0-.081.015-.124.022-.139.006-.012.003-.001-.018.011-.02.012-.032.009-.018.01.017.001.061.01.131.051l.5-.867Zm22.633 13.037-22.633-13.037-.5.867 22.633 13.036.5-.866Zm1.116 1.932c0-.385-.131-.776-.32-1.103-.19-.328-.463-.637-.796-.829l-.5.866c.146.084.305.248.43.463.124.215.186.435.186.603h1Zm0 7.772v-7.772h-1v7.772h1Zm-1.616.934c.331.191.747.271 1.113.06.366-.211.503-.612.503-.994h-1a.346.346 0 0 1-.021.139c-.006.013-.003.001.017-.011.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.5.866Zm-22.633-13.036 22.633 13.036.5-.866-22.633-13.037-.5.867Zm-1.117-1.933c0 .385.132.777.321 1.104.189.327.463.637.796.829l.5-.867a1.269 1.269 0 0 1-.43-.462 1.286 1.286 0 0 1-.187-.604h-1Zm0-7.772v7.772h1v-7.772h-1Zm1 17.102a.35.35 0 0 1 .022-.14c.006-.012.003 0-.018.012-.02.012-.032.008-.018.009.017.002.061.01.131.051l.5-.866c-.331-.191-.747-.271-1.113-.06-.366.211-.504.612-.504.994h1Zm0 7.772v-7.772h-1v7.772h1Zm.617 1.066a1.281 1.281 0 0 1-.43-.463 1.282 1.282 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.328.463.637.796.829l.5-.866Zm57.593 33.173-57.593-33.173-.5.866 57.593 33.173.5-.866Zm.117-.068a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.02-.012.032-.008.018-.009a.365.365 0 0 1-.131-.051l-.5.866c.331.191.747.271 1.113.06.366-.211.504-.612.504-.994h-1Zm0-7.772v7.772h1v-7.772h-1Zm-.617-1.066c.146.084.305.248.43.463.124.215.187.435.187.603h1c0-.385-.132-.776-.321-1.103-.19-.328-.463-.637-.796-.829l-.5.866Zm-57.593-33.173 57.593 33.173.5-.866-57.593-33.173-.5.866Z" fill="#F6F6F6"/><path d="m528.162 161.269 95.346 54.918v134.366l-95.346-54.918V161.269Z" fill="#0070CC" stroke="#F6F6F6"/><path d="m554.639 146 95.261 55.065-26.461 15.296-95.261-55.065L554.639 146Zm-67.558 39.088 95.346 54.919v134.366l-95.346-54.918V185.088Z" fill="#0070CC" stroke="#F6F6F6"/><path d="m513.558 169.82 95.261 55.065-26.461 15.296-95.261-55.065 26.461-15.296ZM446 208.909l95.345 54.918v134.366L446 343.275V208.909Z" fill="#0070CC" stroke="#F6F6F6"/><path d="m472.477 193.64 95.261 55.065-26.462 15.296-95.26-55.065 26.461-15.296Z" fill="#0070CC" stroke="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M457.731 234.948c0-.552.388-.776.866-.5l42.737 24.674c.478.276.866.947.866 1.5v7.772c0 .552-.388.776-.866.5l-42.737-24.674c-.478-.276-.866-.948-.866-1.5v-7.772Zm0 17.102c0-.552.388-.776.867-.501l22.633 13.037c.479.276.866.947.866 1.499v7.772c0 .552-.387.777-.866.501l-22.633-13.036c-.479-.276-.867-.947-.867-1.5v-7.772Zm.867 16.601c-.479-.276-.867-.052-.867.501v7.772c0 .552.388 1.223.867 1.499l57.593 33.173c.479.276.867.051.867-.501v-7.772c0-.552-.388-1.223-.867-1.499l-57.593-33.173Z" fill="#0070CC"/><path d="m458.597 234.448.25-.433-.25.433Zm42.737 24.674.25-.433-.25.433Zm0 9.772.25-.433-.25.433Zm-42.737-24.674-.25.433.25-.433Zm.001 7.329.25-.433-.25.433Zm22.633 13.037.25-.433-.25.433Zm0 9.772-.25.433.25-.433Zm-22.633-13.036.25-.434-.25.434Zm0 7.329.25-.433-.25.433Zm0 9.772-.25.433.25-.433Zm57.593 33.173.25-.433-.25.433Zm0-9.772.25-.433-.25.433Zm-57.344-67.809c-.33-.191-.746-.272-1.112-.061-.366.211-.504.613-.504.994h1c0-.082.015-.124.022-.139.006-.013.003-.001-.018.011-.021.012-.033.009-.019.01.017.001.061.01.131.051l.5-.866Zm42.737 24.674-42.737-24.674-.5.866 42.737 24.674.5-.866Zm1.116 1.933c0-.385-.132-.776-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866c.145.084.305.248.429.463.125.216.187.436.187.604h1Zm0 7.772v-7.772h-1v7.772h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.212.504-.613.504-.994h-1a.342.342 0 0 1-.022.139c-.005.013-.003.001.018-.011.021-.013.033-.009.019-.01a.35.35 0 0 1-.131-.051l-.5.866Zm-42.737-24.674 42.737 24.674.5-.866-42.737-24.674-.5.866Zm-1.116-1.933c0 .385.132.776.321 1.104.189.327.462.637.795.829l.5-.866a1.288 1.288 0 0 1-.429-.463 1.286 1.286 0 0 1-.187-.604h-1Zm0-7.772v7.772h1v-7.772h-1Zm1.617 16.168c-.331-.19-.747-.271-1.113-.059-.366.211-.504.612-.504.993h1c0-.081.015-.124.022-.139.006-.012.003-.001-.018.011-.02.012-.032.009-.018.01.017.001.061.01.131.051l.5-.867Zm22.633 13.037-22.633-13.037-.5.867 22.633 13.036.5-.866Zm1.116 1.932c0-.385-.131-.776-.32-1.103-.19-.328-.463-.637-.796-.829l-.5.866c.146.084.305.248.43.463.124.215.186.435.186.603h1Zm0 7.772v-7.772h-1v7.772h1Zm-1.616.934c.331.191.747.271 1.113.06.366-.211.503-.612.503-.994h-1a.346.346 0 0 1-.021.139c-.006.013-.003.001.017-.011.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.5.866Zm-22.633-13.036 22.633 13.036.5-.866-22.633-13.037-.5.867Zm-1.117-1.933c0 .385.132.777.321 1.104.189.327.463.637.796.829l.5-.867a1.269 1.269 0 0 1-.43-.462 1.286 1.286 0 0 1-.187-.604h-1Zm0-7.772v7.772h1v-7.772h-1Zm1 17.102a.35.35 0 0 1 .022-.14c.006-.012.003 0-.018.012-.02.012-.032.008-.018.009.017.002.061.01.131.051l.5-.866c-.331-.191-.747-.271-1.113-.06-.366.211-.504.612-.504.994h1Zm0 7.772v-7.772h-1v7.772h1Zm.617 1.066a1.281 1.281 0 0 1-.43-.463 1.282 1.282 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.328.463.637.796.829l.5-.866Zm57.593 33.173-57.593-33.173-.5.866 57.593 33.173.5-.866Zm.117-.068a.35.35 0 0 1-.022.14c-.006.012-.003 0 .017-.012.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.5.866c.331.191.747.271 1.113.06.366-.211.504-.612.504-.994h-1Zm0-7.772v7.772h1v-7.772h-1Zm-.617-1.066c.146.084.305.248.43.463.124.215.187.435.187.603h1c0-.385-.132-.776-.321-1.103-.19-.328-.463-.637-.796-.829l-.5.866Zm-57.593-33.173 57.593 33.173.5-.866-57.593-33.173-.5.866Z" fill="#F6F6F6"/></g></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/018.png b/build/img/poweredby/videos/018.png
new file mode 100644
index 0000000..f7e8dc3
--- /dev/null
+++ b/build/img/poweredby/videos/018.png
Binary files differ
diff --git a/build/img/poweredby/videos/018.svg b/build/img/poweredby/videos/018.svg
new file mode 100644
index 0000000..156998c
--- /dev/null
+++ b/build/img/poweredby/videos/018.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="134" y="148" width="408" height="187"><path fill="#0070CC" d="M134 148h408v187H134z"/></mask><g mask="url(#a)" fill="#0070CC"><path d="M239.155 452a94.335 94.335 0 0 1-12.58-.822c-34.292-4.574-65.409-27.641-95.214-70.531l-.361-.52.476-.418 193.242-172.785.447.736c9.219 14.614 18.87 22.779 29.531 24.943 16.533 3.361 33.527-8.454 49.959-19.88 16.677-11.541 33.931-23.601 51.069-20.11 11.022 2.236 20.962 10.56 30.368 25.448l76.676 46.9a97.315 97.315 0 0 1 20.789.491c34.292 4.573 65.409 27.641 95.214 70.531l1.948 2.813-118.297-72.392c-52.397 4.487-105.414 49.05-156.887 92.416C351.046 404.71 294.841 452 239.155 452Zm-106.193-71.627c29.387 42.197 60.072 64.919 93.772 69.391 59.148 7.877 119.494-42.876 177.834-91.983 51.027-42.919 103.568-87.121 155.806-92.56l-75.321-46.092-.086-.145c-9.219-14.614-18.87-22.793-29.589-24.957-16.533-3.362-33.527 8.453-49.959 19.879-16.677 11.541-33.916 23.602-51.069 20.111-10.892-2.208-20.702-10.344-30.007-24.872L132.962 380.373Zm431.927-114.084 110.651 67.703c-28.853-40.712-59.076-62.669-92.171-67.083a96.586 96.586 0 0 0-18.48-.635v.015Z"/><path d="M259.366 415.732a85.186 85.186 0 0 1-11.541-.779c-30.353-4.169-57.893-24.77-84.322-63l1.197-.822c26.112 37.869 53.378 58.282 83.385 62.394 52.05 7.126 105.154-37.119 156.512-79.923 51.618-43.005 104.981-87.395 157.652-80.182 30.411 4.17 58.009 24.771 84.38 63.001l-1.197.822c-26.112-37.884-53.378-58.283-83.385-62.394-52.036-7.127-105.154 37.119-156.512 79.922-47.867 39.831-97.234 80.961-146.169 80.961Z"/><path d="M279.563 379.464a73.568 73.568 0 0 1-10.358-.736c-26.559-3.765-50.622-21.914-73.575-55.484l1.183-.808c22.736 33.181 46.497 51.156 72.623 54.821 44.938 6.376 90.886-31.363 135.204-67.804 44.621-36.716 90.757-74.657 136.316-68.194 26.559 3.765 50.622 21.914 73.574 55.484l-1.183.808c-22.736-33.181-46.496-51.156-72.622-54.821-44.938-6.376-90.887 31.363-135.205 67.805-41.23 33.93-83.774 68.929-125.957 68.929Z"/><path d="M299.789 343.196a62.61 62.61 0 0 1-9.276-.678c-22.678-3.376-43.279-19.072-62.827-47.968l1.197-.736c19.361 28.55 39.586 44.044 61.846 47.348 37.826 5.641 76.46-25.607 113.883-55.83 37.638-30.411 76.561-61.861 115.007-56.134 22.678 3.376 43.279 19.058 62.827 47.968l-1.197.808c-19.361-28.55-39.586-44.044-61.846-47.347-37.826-5.627-76.46 25.607-113.883 55.83-34.609 27.886-70.3 56.739-105.731 56.739Z"/><path d="M320.015 306.957a52.158 52.158 0 0 1-8.194-.635c-18.755-2.986-35.835-16.23-52.051-40.481l1.198-.808c15.984 23.905 32.69 36.946 51.084 39.861 30.728 4.861 62.163-19.88 92.574-43.813 30.642-24.121 62.337-49.05 93.685-44.102 18.755 2.986 35.835 16.23 52.051 40.481l-1.212.807c-15.97-23.904-32.676-36.946-51.07-39.86-30.713-4.861-62.163 19.88-92.574 43.813-28.031 22.029-56.883 44.737-85.491 44.737Z"/><path d="M340.27 270.732a41.128 41.128 0 0 1-7.213-.62c-14.946-2.597-28.449-13.402-41.274-33.008l1.211-.793c12.595 19.259 25.78 29.848 40.308 32.387 23.63 4.112 47.838-14.152 71.252-31.825 23.659-17.845 48.126-36.311 72.377-32.084 14.946 2.611 28.449 13.402 41.26 33.008l-1.198.793c-12.594-19.245-25.78-29.848-40.307-32.373-23.645-4.126-47.838 14.153-71.252 31.738-21.279 16.201-43.265 32.777-65.164 32.777Z"/><path d="m459.074 193.486-.71 1.256 128.374 72.601.71-1.256-128.374-72.601Zm-26.592 2.988-1.185.822 64.189 92.528 1.185-.823-64.189-92.527Zm-26.687 16.841h-1.443v145.014h1.443V213.315Zm-28.327 16.12-64.069 197.538 1.372.445 64.07-197.538-1.373-.445Zm-26.773 2.649L222.478 449.581l1.242.732 128.218-217.496-1.243-.733Z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/019.png b/build/img/poweredby/videos/019.png
new file mode 100644
index 0000000..f997238
--- /dev/null
+++ b/build/img/poweredby/videos/019.png
Binary files differ
diff --git a/build/img/poweredby/videos/019.svg b/build/img/poweredby/videos/019.svg
new file mode 100644
index 0000000..9d86383
--- /dev/null
+++ b/build/img/poweredby/videos/019.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="237" y="116" width="305" height="219"><path fill="#0070CC" d="M237 116h305v219H237z"/></mask><g mask="url(#a)" stroke="#fff" stroke-width="2"><path d="M441 289V146" stroke-opacity=".2"/><path d="M441 289V146" stroke-opacity=".1"/><path d="m437 290-15-143" stroke-opacity=".2"/><path d="m437 290-15-143" stroke-opacity=".1"/><path d="m433 290-30-140" stroke-opacity=".2"/><path d="m433 290-30-140" stroke-opacity=".1"/><path d="m429 291-44-136" stroke-opacity=".2"/><path d="m429 291-44-136" stroke-opacity=".1"/><path d="m425 293-58-131" stroke-opacity=".2"/><path d="m425 293-58-131" stroke-opacity=".1"/><path d="m422 294-72-124" stroke-opacity=".2"/><path d="m422 294-72-124" stroke-opacity=".1"/><path d="m419 296-84-115" stroke-opacity=".2"/><path d="m419 296-84-115" stroke-opacity=".1"/><path d="m416 299-96-106" stroke-opacity=".2"/><path d="m416 299-96-106" stroke-opacity=".1"/><path d="m413 302-106-96" stroke-opacity=".2"/><path d="m413 302-106-96" stroke-opacity=".1"/><path d="m410 305-115-84" stroke-opacity=".2"/><path d="m410 305-115-84" stroke-opacity=".1"/><path d="m408 308-124-72" stroke-opacity=".2"/><path d="m408 308-124-72" stroke-opacity=".1"/><path d="m407 311-131-58" stroke-opacity=".2"/><path d="m407 311-131-58" stroke-opacity=".1"/><path d="m405 315-136-44" stroke-opacity=".2"/><path d="m405 315-136-44" stroke-opacity=".1"/><path d="m404 319-140-30" stroke-opacity=".2"/><path d="m404 319-140-30" stroke-opacity=".1"/><path d="m404 323-143-15" stroke-opacity=".2"/><path d="m404 323-143-15" stroke-opacity=".1"/><path d="M403 327H260" stroke-opacity=".2"/><path d="M403 327H260" stroke-opacity=".1"/><path d="m404 331-143 15" stroke-opacity=".2"/><path d="m404 331-143 15" stroke-opacity=".1"/><path d="m404 334-140 30" stroke-opacity=".2"/><path d="m404 334-140 30" stroke-opacity=".1"/><path d="m477 334 140 30" stroke-opacity=".2"/><path d="m477 334 140 30" stroke-opacity=".1"/><path d="m478 331 142 15" stroke-opacity=".2"/><path d="m478 331 142 15" stroke-opacity=".1"/><path d="M478 327h143" stroke-opacity=".2"/><path d="M478 327h143" stroke-opacity=".1"/><path d="m478 323 142-15" stroke-opacity=".2"/><path d="m478 323 142-15" stroke-opacity=".1"/><path d="m477 319 140-30" stroke-opacity=".2"/><path d="m477 319 140-30" stroke-opacity=".1"/><path d="m476 315 136-44" stroke-opacity=".2"/><path d="m476 315 136-44" stroke-opacity=".1"/><path d="m475 311 130-58" stroke-opacity=".2"/><path d="m475 311 130-58" stroke-opacity=".1"/><path d="m473 308 124-72" stroke-opacity=".2"/><path d="m473 308 124-72" stroke-opacity=".1"/><path d="m471 305 116-84" stroke-opacity=".2"/><path d="m471 305 116-84" stroke-opacity=".1"/><path d="m468 302 107-96" stroke-opacity=".2"/><path d="m468 302 107-96" stroke-opacity=".1"/><path d="m466 299 95-106" stroke-opacity=".2"/><path d="m466 299 95-106" stroke-opacity=".1"/><path d="m463 296 84-115" stroke-opacity=".2"/><path d="m463 296 84-115" stroke-opacity=".1"/><path d="m459 294 72-124" stroke-opacity=".2"/><path d="m459 294 72-124" stroke-opacity=".1"/><path d="m456 293 58-131" stroke-opacity=".2"/><path d="m456 293 58-131" stroke-opacity=".1"/><path d="m452 291 44-136" stroke-opacity=".2"/><path d="m452 291 44-136" stroke-opacity=".1"/><path d="m448 290 30-140" stroke-opacity=".2"/><path d="m448 290 30-140" stroke-opacity=".1"/><path d="m445 290 14-143" stroke-opacity=".2"/><path d="m445 290 14-143" stroke-opacity=".1"/><path d="m450.255 290.974 37.011-138.128m-41.133 138.058 22.522-142.009m-26.386 140.974 7.257-142.994M438.146 289.8l-7.301-142.754m2.92 143.65-22.118-141.548m18.961 141.738-37.453-138.41m34.038 139.565-51.374-132.822m47.7 134.943-65.294-127.234m61.62 129.356L342.303 176.12m73.867 122.285-89.34-110.902m86.632 113.282-101.14-101.64m99.398 104.279-111.525-89.929m108.557 93.275-119.977-77.7m117.976 81.305-127.465-65.212m126.43 69.076-134.245-51.5m132.244 55.105-138.128-37.011m138.058 41.133-142.009-22.522m141.233 25.42-142.994-7.257M402.8 328.986l-142.754 7.302m143.65-2.92-141.548 22.118m141.738-18.962-138.41 37.453m139.306-33.071L271.96 392.279m134.944-47.699-126.976 64.328m129.356-61.619-120.423 78.507m122.544-74.834-111.161 90.307m113.541-87.598-101.64 101.14m165.05-121.42 141.043 22.264m-140.974-26.386 142.994 7.257m-142.925-11.38 142.754-7.301m-142.684 3.179 140.581-22.378m-141.737 18.963 138.41-37.453m-139.565 34.037 133.788-51.115m-135.91 47.441 128.201-65.035m-129.356 61.619 119.198-77.8m-121.319 74.126 110.902-89.341m-114.248 86.374 101.64-101.14m-104.279 99.397 89.929-111.524m-93.275 108.558 77.7-119.978m-81.305 117.976 65.212-127.465m-68.11 126.689 50.534-134.504" stroke-opacity=".5"/></g></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/020.png b/build/img/poweredby/videos/020.png
new file mode 100644
index 0000000..9f9bbd1
--- /dev/null
+++ b/build/img/poweredby/videos/020.png
Binary files differ
diff --git a/build/img/poweredby/videos/020.svg b/build/img/poweredby/videos/020.svg
new file mode 100644
index 0000000..20c64ac
--- /dev/null
+++ b/build/img/poweredby/videos/020.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="274" y="116" width="268" height="219"><path fill="#91C2EA" d="M274.598 116H542v219H274.598z"/></mask><g mask="url(#a)" stroke="#0070CC" stroke-width="2" stroke-miterlimit="10"><path d="m459.421 311.399-.003-.005c-.741-1.484-.78-2.543-.542-3.325.244-.802.832-1.49 1.687-2.114.857-.626 1.897-1.126 2.926-1.586l.485-.214c.821-.362 1.658-.731 2.222-1.113l.006-.004.006-.004c1.558-1.09 3.353-1.323 5.408-1.59l.097-.012c2.014-.262 4.306-.573 6.21-2.174l.007-.006.007-.006c1.134-.99 2.79-1.269 4.56-.698.397.196.725.374.984.656.364.43.543 1.058.525 1.735-.018.68-.229 1.239-.442 1.512-.278.29-.639.502-1.146.758l-.192.097c-.454.226-1.021.509-1.525.91l-.006.005c-.881.713-1.478 1.747-1.938 2.779-.364.817-.678 1.721-.973 2.572l-.232.666c-.379 1.068-.743 1.991-1.187 2.689-.437.688-.878 1.041-1.369 1.159l-.012.002-.011.003c-.719.19-1.62-.098-2.898-.683l-.495-.23a28.51 28.51 0 0 0-1.393-.622c-.647-.26-1.359-.489-2.089-.541h-.002c-1.076-.074-2.012.236-2.8.551-.228.091-.439.18-.639.264-.54.227-1.002.421-1.517.542l-.024.006-.024.006c-1.099.316-2.745-.105-3.671-1.985Z"/><path d="m482.254 311.007-.003.011c-.172.617-.33 1.25-.49 1.891-.266 1.065-.538 2.153-.893 3.236-.563 1.714-1.245 3.079-2.161 3.844-.797.654-1.729.815-2.926.687-.96-.115-1.989-.507-3.154-1.063-.53-.252-1.068-.529-1.632-.819a55.29 55.29 0 0 0-2.078-1.032c-1.172-.575-2.393-1.045-3.641-1.132-1.416-.164-2.699.116-3.895.502-.543.176-1.087.38-1.616.578l-.158.059c-.587.22-1.164.432-1.76.615l-.009.003c-2.966.943-6.2-.746-7.962-4.486-.601-1.278-1.025-2.519-1.277-3.725-.338-1.846-.475-3.882-.207-5.676.27-1.809.928-3.231 2.046-4.057.126-.093.35-.18.743-.223.39-.042.846-.031 1.375-.006l.26.013c.436.022.917.046 1.363.035.531-.014 1.141-.079 1.684-.33l.007-.004.007-.003c.914-.442 1.762-.879 2.565-1.293 1.446-.745 2.751-1.417 4.052-1.916l.009-.004.01-.004c1.859-.758 3.544-1.803 5.127-2.786l.545-.337c1.773-1.095 3.441-2.066 5.267-2.61.694-.206 1.558-.109 2.698.064l.204.031c.98.151 2.17.334 3.263.122a2.673 2.673 0 0 0 1.252-.443l.014-.01.014-.009c2.096-1.458 4.744-1.505 7.371-.335l.014.006.013.006c.668.273 1.313.693 1.935 1.436l.136.163.025.012c.769 1.096 1.152 2.569 1.184 4.008.032 1.508-.323 2.766-.791 3.391l-.011.015-.011.015c-.421.607-.984 1.002-1.694 1.398-.156.086-.326.176-.506.272-.582.307-1.263.667-1.847 1.124-.435.332-.83.668-1.203 1.108-.922 1.058-1.546 2.356-2.031 3.669-.381 1.033-.695 2.134-.992 3.175-.079.276-.157.548-.235.814Z"/><path d="m481.23 326.808-.006.004-.006.004c-1.4.962-2.99.921-4.785.469-1.392-.358-2.81-1.046-4.331-1.888-.524-.29-1.07-.604-1.628-.926-1.012-.582-2.067-1.189-3.122-1.727a14.802 14.802 0 0 0-4.62-1.572l-.013-.002-.013-.002c-1.838-.248-3.524.078-5.131.571-.8.245-1.598.538-2.385.827l-.038.014c-.781.288-1.555.572-2.356.825-5.13 1.6-9.813-1.45-12.359-6.948-.865-2.028-1.616-4.001-1.948-5.921h.001l-.003-.013c-.509-2.744-.939-6.048-.741-9.028.2-3.013 1.024-5.442 2.764-6.76.171-.12.528-.222 1.207-.192.66.03 1.436.171 2.299.341l.272.054c.756.151 1.567.312 2.308.387.806.082 1.726.087 2.49-.272l.01-.005a105.264 105.264 0 0 0 3.487-1.799c.586-.312 1.158-.616 1.717-.905 1.65-.855 3.23-1.601 4.868-2.12 2.968-.922 5.377-2.942 7.594-4.838l.212-.181c2.196-1.879 4.218-3.609 6.595-4.499l.005-.002c.301-.115.734-.134 1.351-.007.611.126 1.297.371 2.055.671.215.085.438.175.666.267.543.221 1.111.451 1.65.64.766.27 1.589.501 2.378.529.545.027 1.174-.035 1.762-.378l.033-.019.031-.021c3.122-2.148 6.974-1.957 10.592-.246 1.043.512 2.03 1.17 2.988 2.389l.33.419c1.097 1.672 1.664 3.858 1.752 5.968.095 2.278-.376 4.237-1.1 5.243l-.008.011-.007.01c-.679.997-1.558 1.607-2.604 2.205-.204.116-.42.234-.643.357-.874.48-1.866 1.024-2.743 1.778l-.009.008-.009.008c-.492.444-1.062 1.019-1.53 1.672-2.094 2.881-3.045 6.843-3.857 10.226-.089.374-.177.741-.265 1.099l-.002.007c-.187.787-.359 1.623-.538 2.487-.339 1.643-.699 3.386-1.215 5.079-.787 2.58-1.841 4.661-3.402 5.702Z"/><path d="M490.581 316.181v.001c-.238 1.014-.458 2.114-.688 3.263-.43 2.143-.893 4.456-1.569 6.697-1.037 3.436-2.468 6.273-4.672 7.629-1.908 1.155-4.264.904-6.63.119-1.805-.611-3.597-1.593-5.465-2.702-.441-.262-.889-.532-1.341-.805-1.426-.862-2.901-1.753-4.399-2.514-2.012-1.119-3.887-1.769-5.752-2.06l-.003-.001c-3.777-.579-7.218.712-10.752 2.037-.531.199-1.064.399-1.601.593l-.001.001c-3.583 1.305-6.874.751-9.701-.999-2.856-1.77-5.263-4.785-6.919-8.404l-.005-.01c-1.235-2.624-2.16-5.336-2.657-8.01-.662-3.582-1.386-8.135-1.266-12.289.121-4.21 1.1-7.679 3.506-9.47l.002-.002c.268-.2.805-.321 1.774-.22.93.096 2.022.368 3.205.679l.368.097c1.042.276 2.138.566 3.132.727 1.071.173 2.263.243 3.213-.208l.006-.003c1.674-.808 3.268-1.683 4.799-2.523.734-.403 1.453-.797 2.159-1.173 2.208-1.174 4.35-2.196 6.655-2.86 3.805-1.068 6.763-3.885 9.473-6.584l.541-.541c2.576-2.574 4.967-4.964 7.839-6.175.349-.14.876-.139 1.664.104.777.241 1.656.669 2.618 1.185.327.175.668.363 1.015.555.635.35 1.29.711 1.909 1.022.963.483 1.977.92 2.936 1.082l.046.008.046.003.031.003c.29.022.666.05 1.028.023.374-.029.842-.122 1.258-.431 4.084-2.806 9.037-2.41 13.735-.106 1.345.66 2.741 1.577 3.943 3.247.042.074.085.13.117.168.027.033.052.06.07.08 1.614 2.374 2.449 5.546 2.596 8.563.15 3.049-.411 5.721-1.357 7.147l-.005.008c-.919 1.413-2.125 2.242-3.514 3.032-.255.145-.52.29-.792.439-1.17.642-2.469 1.354-3.603 2.39l-.019.018-.018.018-.029.029c-.621.631-1.318 1.339-1.883 2.197-1.528 2.141-2.504 4.707-3.238 7.29-.5 1.759-.902 3.587-1.283 5.317-.176.8-.348 1.578-.522 2.319Z"/><path d="M494.721 318.68c-.266 1.195-.513 2.514-.774 3.904-.504 2.687-1.059 5.641-1.894 8.487-1.269 4.322-3.075 7.935-5.936 9.566l-.003.002c-2.56 1.473-5.609.968-8.531-.149-2.208-.866-4.367-2.14-6.608-3.537l-1.194-.749c-1.848-1.163-3.76-2.366-5.742-3.393-2.414-1.316-4.604-2.125-6.848-2.467l-.002-.001c-4.69-.706-8.977.919-13.597 2.67-.371.141-.745.283-1.121.424h-.001c-4.598 1.735-8.785 1.015-12.354-1.234-3.601-2.27-6.6-6.121-8.655-10.648-1.489-3.352-2.723-6.73-3.301-10.134l-.001-.006c-.79-4.472-1.815-10.289-1.79-15.621.026-5.4 1.132-9.912 4.209-12.188.387-.281 1.133-.399 2.388-.216 1.207.176 2.62.588 4.125 1.045l.417.127c1.345.411 2.745.837 4.005 1.087 1.34.265 2.787.392 3.909-.142 2.132-1.004 4.151-2.133 6.102-3.224.844-.473 1.676-.938 2.5-1.383 2.756-1.49 5.481-2.796 8.507-3.581 4.643-1.168 8.123-4.766 11.31-8.275l.804-.888c2.967-3.285 5.752-6.368 9.189-7.918l.003-.001c.4-.182 1.032-.171 2.013.197.955.359 2.044.982 3.225 1.722.426.267.87.553 1.32.843.754.486 1.524.983 2.253 1.416 1.168.695 2.379 1.324 3.504 1.594l.028.007.029.005c.827.149 1.814.285 2.742-.316l.011-.007.011-.008c5.14-3.524 11.289-2.937 16.98-.021l.008.004.007.004c1.646.807 3.377 1.948 4.918 4.095a1.402 1.402 0 0 0 .207.314l.024.035c2.063 3.051 3.137 7.056 3.348 10.83.212 3.808-.462 7.165-1.662 8.978l-.004.006c-1.173 1.801-2.716 2.833-4.458 3.822-.27.153-.548.306-.831.462-1.498.828-3.139 1.734-4.549 3.117-.889.849-1.688 1.769-2.355 2.84-1.776 2.658-2.925 5.843-3.79 9.055-.615 2.289-1.1 4.647-1.555 6.866-.182.888-.36 1.754-.54 2.583Zm0 0 .001-.003.976.217-.977-.212v-.002Z"/><path d="m498.813 321.273-.001.005c-.279 1.339-.541 2.822-.819 4.391-.578 3.277-1.223 6.93-2.232 10.424-1.494 5.173-3.68 9.557-7.239 11.521-3.094 1.666-6.82.971-10.391-.526-2.61-1.124-5.128-2.671-7.71-4.34-.479-.31-.961-.624-1.446-.94-2.107-1.375-4.27-2.786-6.516-4.021-2.766-1.555-5.345-2.489-7.866-2.907l-.011-.002c-5.772-.894-10.976 1.111-16.815 3.359l-.375.145h-.001c-5.615 2.166-10.679 1.273-14.969-1.473-4.326-2.768-7.892-7.445-10.333-12.844-1.802-4.018-3.279-8.1-4.018-12.237l-.001-.006-.072-.386c-.97-5.232-2.24-12.083-2.302-18.411-.063-6.555 1.18-12.137 4.928-14.943.516-.364 1.476-.473 3.011-.206 1.484.257 3.218.81 5.044 1.413l.468.155c1.648.545 3.35 1.109 4.875 1.447 1.612.357 3.311.536 4.597-.08l.005-.002c2.444-1.185 4.76-2.505 7.002-3.784 1.122-.639 2.226-1.269 3.318-1.865 3.314-1.81 6.615-3.377 10.333-4.271l.007-.001c5.393-1.334 9.367-5.69 13.025-9.995l.991-1.172c3.377-4.001 6.586-7.802 10.608-9.74l.007-.003c.467-.23 1.216-.205 2.383.284 1.132.475 2.425 1.288 3.817 2.248.562.388 1.154.81 1.752 1.236.825.587 1.66 1.183 2.441 1.706 1.358.909 2.741 1.734 4.001 2.137 1.137.406 2.256.47 3.253-.139l.023-.014.022-.015c6.112-4.2 13.554-3.375 20.217.081 2.006 1.045 4.086 2.426 5.972 5.077l.002.003c.025.045.049.082.068.11.024.036.05.07.068.095l.004.012.075.111c2.496 3.682 3.79 8.522 4.059 13.07.271 4.583-.511 8.649-1.931 10.84-1.455 2.243-3.353 3.504-5.448 4.689-.322.182-.651.363-.986.547-1.799.991-3.738 2.059-5.394 3.714-1.039 1.001-1.93 2.129-2.702 3.293l-.002.003c-2.116 3.213-3.437 7.051-4.417 10.914-.635 2.507-1.142 5.09-1.621 7.538a226.699 226.699 0 0 1-.758 3.755Z"/><path d="m527.584 283.759.004-.006c1.675-2.579 2.563-7.349 2.235-12.707-.327-5.321-1.842-10.999-4.735-15.33l-.073-.108-.016-.048a1.573 1.573 0 0 1-.166-.267c-2.222-3.126-4.636-4.737-6.985-6.013-7.734-4.043-16.284-5.083-23.367-.212-1.13.802-2.552.539-3.695.114-1.425-.521-3.007-1.535-4.578-2.66-.907-.649-1.868-1.379-2.82-2.101-.684-.519-1.363-1.035-2.014-1.514-1.603-1.181-3.103-2.196-4.413-2.806-1.353-.631-2.228-.699-2.767-.447-2.494 1.242-4.732 3.174-6.886 5.473-1.728 1.846-3.365 3.885-5.029 5.959-.418.521-.837 1.044-1.261 1.567-4.146 5.118-8.652 10.244-14.861 11.674l-.003.001c-4.409 1.003-8.3 2.855-12.174 4.987a226.784 226.784 0 0 0-3.701 2.095c-2.663 1.528-5.398 3.098-8.289 4.473-.747.358-1.605.461-2.473.433-.875-.028-1.827-.192-2.805-.427-1.76-.424-3.729-1.112-5.649-1.784l-.615-.215c-2.146-.748-4.197-1.436-5.949-1.761-1.814-.337-2.977-.215-3.607.26l-.006.005c-2.209 1.639-3.668 4.114-4.554 7.189-.888 3.079-1.185 6.701-1.109 10.533.142 7.161 1.575 14.865 2.683 20.821l.232 1.247 129.446-28.425Zm0 0c-1.672 2.618-3.883 4.094-6.322 5.483-.373.212-.752.423-1.137.637-2.098 1.164-4.345 2.411-6.274 4.345-1.169 1.133-2.242 2.499-3.12 3.88-2.405 3.743-3.928 8.187-5.052 12.675-.798 3.186-1.408 6.45-1.982 9.526-.233 1.244-.459 2.457-.69 3.621-.304 1.497-.591 3.167-.896 4.941-.658 3.831-1.399 8.15-2.58 12.266-1.731 6.038-4.3 11.193-8.531 13.433m36.584-70.807L491 354.566m0 0c-3.75 1.982-8.195.952-12.335-.886m12.335.886-12.335-.886m0 0c-2.985-1.339-5.843-3.179-8.757-5.148l-1.487-1.011c-2.419-1.648-4.895-3.334-7.47-4.788-3.114-1.792-6.088-2.853-8.973-3.32-6.653-1.092-12.656 1.259-19.558 3.964-6.646 2.56-12.597 1.474-17.612-1.778-5.053-3.277-9.185-8.777-12.009-15.044-2.017-4.642-3.76-9.503-4.661-14.371l80.527 41.496Z"/><path d="m493.373 361.468-.01.005c-4.256 2.24-9.474.97-14.165-1.202-3.381-1.595-6.6-3.726-9.882-5.973l-1.189-.816c-2.884-1.983-5.834-4.01-8.934-5.733-3.517-1.988-6.8-3.205-10.055-3.722-7.402-1.268-14.101 1.317-21.924 4.336l-.018.007-.009.004c-7.651 3.031-14.5 1.778-20.262-1.976-5.801-3.78-10.524-10.122-13.732-17.258l-.002-.004c-2.433-5.355-4.414-10.911-5.398-16.525l-.001-.004c-.149-.834-.308-1.706-.473-2.609-1.205-6.61-2.719-14.909-2.931-22.676-.12-4.408.181-8.587 1.172-12.147.989-3.555 2.647-6.43 5.195-8.334l.004-.003c.343-.259.845-.431 1.565-.475.719-.043 1.589.048 2.594.253 2.015.413 4.383 1.246 6.85 2.14l.591.214c2.249.816 4.553 1.652 6.605 2.168 1.12.281 2.203.478 3.193.519.982.04 1.943-.07 2.769-.467 3.336-1.588 6.471-3.409 9.524-5.181a262.568 262.568 0 0 1 4.201-2.404c4.431-2.462 8.892-4.595 13.994-5.707l.006-.002c7.002-1.566 12.018-7.446 16.646-13.366.482-.616.959-1.234 1.435-1.849 1.847-2.386 3.667-4.738 5.594-6.867 2.417-2.67 4.942-4.918 7.777-6.36.641-.32 1.655-.225 3.192.534 1.488.735 3.187 1.952 5 3.36.72.56 1.466 1.157 2.218 1.759 1.094.874 2.198 1.757 3.248 2.548 1.773 1.334 3.552 2.529 5.159 3.146 1.356.588 2.809.777 4.061-.033l.011-.008.011-.007c8.139-5.583 17.912-4.274 26.619.312 2.684 1.442 5.555 3.348 8.027 6.958l.055.08.054.053.034.052c.032.048.103.162.209.284 3.299 4.955 5.04 11.433 5.432 17.496.395 6.126-.599 11.602-2.528 14.569l-.004.007-.004.006c-1.915 3.043-4.459 4.741-7.243 6.323-.425.242-.858.482-1.296.725-2.394 1.326-4.937 2.735-7.109 4.941-1.332 1.352-2.535 2.845-3.527 4.453-2.696 4.276-4.394 9.342-5.649 14.457-.862 3.514-1.527 7.108-2.155 10.507-.284 1.535-.561 3.03-.845 4.459-.356 1.766-.687 3.747-1.039 5.856-.722 4.327-1.534 9.189-2.84 13.825-1.946 6.901-4.877 12.82-9.821 15.352Z"/><path d="m479.7 366.784.006.003c5.248 2.573 11.154 4.051 16.113 1.559 5.611-2.85 8.924-9.546 11.106-17.307 1.495-5.319 2.408-10.923 3.212-15.86.367-2.253.712-4.367 1.078-6.253M479.7 366.784l32.497-37.667M479.7 366.784c-3.763-1.814-7.33-4.196-10.951-6.706l-1.526-1.062c-3.11-2.167-6.282-4.377-9.611-6.291-3.895-2.306-7.573-3.649-11.109-4.241l-.005-.001c-8.206-1.339-15.7 1.432-24.379 4.831l-.003.001c-8.684 3.429-16.423 1.983-22.911-2.28-6.529-4.289-11.817-11.457-15.409-19.461l-.003-.006c-2.748-6.025-4.969-12.281-6.115-18.625-.188-1.044-.39-2.141-.601-3.282-1.364-7.388-3.07-16.633-3.354-25.296-.163-4.996.149-9.739 1.249-13.778 1.098-4.035 2.962-7.301 5.853-9.452.41-.304 1.003-.497 1.833-.537.83-.039 1.827.077 2.969.324 2.291.495 4.98 1.471 7.768 2.509l.642.24c2.552.952 5.158 1.925 7.474 2.529 1.259.329 2.471.559 3.574.613 1.094.053 2.154-.064 3.059-.499 3.657-1.749 7.112-3.761 10.49-5.728 1.642-.956 3.265-1.901 4.884-2.8 4.995-2.774 10.055-5.177 15.854-6.398l.001-.001c7.771-1.649 13.304-8.264 18.413-14.985a465.66 465.66 0 0 0 1.683-2.23c2.004-2.666 3.983-5.3 6.078-7.691 2.672-3.049 5.47-5.626 8.621-7.281l.001-.001c.702-.369 1.83-.251 3.549.637 1.658.857 3.558 2.27 5.582 3.9.817.658 1.665 1.36 2.517 2.066a165.622 165.622 0 0 0 3.592 2.921c1.991 1.558 3.975 2.949 5.753 3.681l.01.004c1.409.561 3.079.976 4.448-.008M479.7 366.784l15.842-135.305m15.673 97.447.982.191m-.982-.191v.003l.982.188m-.982-.191c.311-1.615.612-3.309.922-5.049.675-3.796 1.39-7.818 2.327-11.757 1.37-5.763 3.238-11.474 6.229-16.287l.005-.009c1.148-1.804 2.371-3.485 3.854-4.991m-12.355 38.284c.316-1.643.62-3.352.931-5.102 1.656-9.312 3.518-19.776 8.414-27.654 1.128-1.772 2.308-3.39 3.724-4.827m-.714-.701a.002.002 0 0 1-.002.002l.716.699m-.714-.701.001-.001.713.702m-.714-.701c2.436-2.496 5.297-4.084 8.007-5.588.464-.258.925-.513 1.377-.77 3.132-1.778 6.018-3.681 8.202-7.077m-16.872 14.136c2.325-2.384 5.044-3.895 7.757-5.402 3.653-2.03 7.297-4.054 9.959-8.198m0 0-.846-.534.002-.002m.844.536c4.612-7.299 4.393-25.688-3.324-37.353m3.324 37.353-.842-.54-.002.004m0 0c2.141-3.39 3.245-9.56 2.807-16.44-.433-6.818-2.368-14.119-6.077-19.759m.79-.618-.701.712a1.923 1.923 0 0 1-.089-.094m.79-.618c-.065-.065-.111-.136-.157-.207a1.159 1.159 0 0 0-.157-.206c-2.938-4.283-6.302-6.514-9.402-8.228m9.716 8.641-.834.551.044.067m0 0c-.097-.112-.164-.216-.199-.27l-.007-.011-.035-.052m0 0 .015.015c-.011-.011-.019-.022-.019-.022l.004.007Zm0 0-.053-.053-.055-.079c-2.813-4.102-6.025-6.24-9.055-7.916m0 0a.022.022 0 0 1 .005.003l.473-.881m-.478.878-.006-.003.484-.875m-.478.878c-9.689-5.193-20.651-6.701-29.844-.418m30.322-.46c-9.872-5.294-21.272-6.944-30.897-.358m0 0 .588.809-.013.009m-.575-.818c-.903.655-2.098.457-3.503-.103m3.503.103.565.825.01-.007m-4.078-.921c-2.595-1.068-5.821-3.741-9.063-6.428-4.949-4.1-9.935-8.232-12.776-6.737-5.898 3.099-10.478 9.195-15.047 15.275-5.678 7.557-11.339 15.09-19.49 16.82l56.376-18.93Z"/><path d="m480.229 373.374.003.001c5.799 2.907 12.48 4.63 17.949 1.878l.005-.002c6.33-3.141 10.026-10.614 12.434-19.233 1.652-5.913 2.647-12.145 3.521-17.612.397-2.489.769-4.82 1.167-6.89.362-1.879.712-3.852 1.072-5.882.731-4.123 1.503-8.479 2.505-12.748 1.501-6.392 3.545-12.728 6.829-18.074l.003-.004a36.777 36.777 0 0 1 4.249-5.551l.008-.009.009-.009c2.676-2.764 5.83-4.512 8.834-6.177.518-.287 1.032-.572 1.539-.859 3.476-1.972 6.697-4.097 9.124-7.923 2.397-3.778 3.607-10.655 3.105-18.295-.497-7.579-2.666-15.69-6.795-21.924a1.955 1.955 0 0 1-.132-.175c-.047-.072-.088-.143-.112-.184l-.039-.066-.037-.036-.054-.079c-3.159-4.599-6.742-7.044-10.073-8.867-10.764-5.787-22.923-7.488-33.017-.547-1.43.993-3.223.665-4.84-.059-1.942-.849-4.116-2.428-6.308-4.197a194.627 194.627 0 0 1-3.914-3.28 270.357 270.357 0 0 0-2.813-2.377c-2.229-1.847-4.327-3.455-6.159-4.437-1.897-1.016-3.165-1.177-3.966-.755-3.49 1.857-6.573 4.751-9.507 8.168-2.295 2.676-4.461 5.623-6.649 8.603-.614.836-1.229 1.674-1.85 2.509-5.591 7.523-11.633 14.886-20.19 16.671l-.003.001c-6.534 1.344-12.167 4.029-17.708 7.13-1.783.997-3.567 2.045-5.371 3.104-3.761 2.209-7.608 4.468-11.709 6.43m78.89 111.756-79.323-112.658m79.323 112.658c-4.157-2.071-8.086-4.744-12.047-7.518l-1.309-.919c-3.516-2.47-7.08-4.974-10.809-7.094m24.165 15.531-24.663-14.664m-54.227-97.092-.001.001-.432-.903m.433.902.002-.001-.435-.901m.433.902c-.982.473-2.142.598-3.349.532-1.215-.067-2.556-.33-3.954-.705-2.564-.687-5.452-1.785-8.289-2.864l-.743-.282c-3.107-1.179-6.113-2.289-8.675-2.857-1.278-.282-2.398-.419-3.333-.376-.936.042-1.616.26-2.092.617l-.004.003c-3.237 2.399-5.302 6.055-6.502 10.565-1.202 4.515-1.517 9.816-1.302 15.391.364 9.452 2.24 19.514 3.75 27.61.272 1.463.533 2.862.771 4.181m33.289-52.717c-2.966 1.431-8.868-.813-14.814-3.074-6.434-2.446-12.919-4.912-15.788-2.759-12.84 9.514-7.729 36.926-4.439 54.569.272 1.459.532 2.851.768 4.161m.984-.18-.001-.002-.983.182m.984-.18v.003l-.984.177m.984-.18c1.307 7.072 3.769 14.029 6.758 20.757m-7.742-20.577c1.326 7.175 3.819 14.211 6.829 20.984m0 0 .912-.408.001.001m-.913.407c8.076 18.044 23.831 32.682 44.003 24.744m-44.003-24.744.913-.406v-.001m0 0c3.989 8.911 9.842 16.902 17.103 21.687 7.219 4.758 15.86 6.374 25.619 2.534m.368.93-.368-.929v-.001m.368.93c9.62-3.809 17.588-6.62 26.237-5.157 3.766.62 7.642 2.068 11.864 4.526m-38.101.631-.366-.93h-.002m0 0c9.595-3.799 17.811-6.729 26.771-5.213m11.698 5.512.494-.869.004.002m-.498.867.503-.864a.022.022 0 0 1-.005-.003m-12.196-4.645h-.004l-.162.986.167-.986h-.001Zm0 0c3.906.643 7.894 2.141 12.196 4.645"/><path d="m480.757 379.964.006.003c6.359 3.31 13.724 5.239 19.895 2.24l-19.901-2.243Zm0 0c-4.55-2.326-8.819-5.295-13.131-8.363a755.47 755.47 0 0 1-1.107-.788c-3.935-2.805-7.929-5.652-12.158-8.055-4.718-2.707-9.092-4.33-13.278-5.048-9.746-1.773-18.666 1.399-29.165 5.595h-.001c-10.726 4.298-20.247 2.509-28.203-2.755-7.999-5.292-14.443-14.123-18.815-23.9v-.001c-3.281-7.327-6.056-14.953-7.473-22.848v-.001c-.275-1.522-.579-3.142-.897-4.842-1.657-8.84-3.714-19.817-4.142-30.147-.255-6.152.072-12.013 1.382-17.01 1.308-4.993 3.576-9.053 7.153-11.718.544-.403 1.315-.639 2.361-.678 1.045-.038 2.292.124 3.708.449 2.838.65 6.164 1.902 9.592 3.226l.795.308c3.14 1.215 6.33 2.45 9.157 3.225 1.537.422 3.007.719 4.334.798 1.318.078 2.576-.053 3.635-.563 4.57-2.16 8.85-4.674 13.043-7.137 1.934-1.136 3.85-2.262 5.767-3.336 6.113-3.427 12.338-6.4 19.568-7.853l-.197-.981.197.981c9.36-1.882 15.91-9.994 21.98-18.329.683-.938 1.361-1.879 2.036-2.818 2.366-3.289 4.709-6.546 7.197-9.502 3.193-3.794 6.56-7.01 10.391-9.068l.005-.003c.891-.486 2.298-.293 4.384.854 2.014 1.107 4.322 2.916 6.768 4.987 1.01.855 2.054 1.764 3.103 2.678 1.442 1.255 2.892 2.519 4.277 3.661 2.405 1.984 4.778 3.747 6.883 4.693 1.815.822 3.701 1.206 5.287.179l.012-.007.011-.008c11.151-7.65 24.53-5.677 36.263.649 3.64 1.974 7.564 4.65 11.066 9.742l.014.02m-71.802 153.714 71.802-153.714m0 0 .015.019m-.015-.019.015.019m0 0c.037.049.062.09.114.181l.005.008c.049.085.121.209.226.349 4.54 6.886 6.938 15.851 7.494 24.217.56 8.413-.756 15.995-3.408 20.163-2.683 4.218-6.241 6.567-10.061 8.743-.548.312-1.105.622-1.666.935-3.3 1.838-6.749 3.76-9.672 6.794-1.816 1.792-3.35 3.839-4.711 6.076-3.632 5.857-5.872 12.824-7.501 19.856-1.096 4.73-1.927 9.551-2.711 14.103-.379 2.196-.746 4.329-1.128 6.359m33.019-107.784-33.019 107.784m0 0c-.451 2.316-.872 4.941-1.323 7.751-.957 5.964-2.047 12.76-3.845 19.212-2.648 9.505-6.72 17.772-13.728 21.191l18.896-48.154Z"/><path d="m481.286 386.554-.004-.002c-4.942-2.583-9.572-5.84-14.235-9.21l-1.432-1.036c-4.18-3.028-8.415-6.095-12.891-8.73l-.005-.002c-5.058-2.94-9.75-4.719-14.307-5.487-10.622-1.815-20.156 1.565-31.589 6.08l-.004.001c-11.799 4.709-22.23 2.732-30.922-3.037-8.735-5.798-15.744-15.454-20.499-26.099l-.001-.003c-3.594-7.989-6.533-16.344-8.112-24.971a819.525 819.525 0 0 0-1.022-5.484c-1.817-9.624-4.07-21.559-4.567-32.797-.299-6.739.039-13.164 1.457-18.641 1.417-5.471 3.891-9.924 7.813-12.837.613-.449 1.476-.704 2.63-.741 1.155-.036 2.528.151 4.081.514 3.111.727 6.755 2.114 10.501 3.579l.905.354c3.423 1.341 6.891 2.699 9.965 3.561 1.676.469 3.274.803 4.715.9 1.432.097 2.789-.034 3.928-.57l.006-.003c4.87-2.337 9.439-5.039 13.917-7.687 2.196-1.298 4.37-2.584 6.548-3.807 6.663-3.744 13.468-6.981 21.397-8.544h.001c10.104-2.004 17.169-10.842 23.725-19.969.755-1.052 1.504-2.109 2.252-3.163 2.535-3.576 5.048-7.122 7.716-10.344 3.449-4.166 7.09-7.706 11.237-9.98.991-.539 2.542-.297 4.808.985 2.191 1.24 4.701 3.253 7.355 5.551a339.55 339.55 0 0 1 3.385 2.988c1.558 1.388 3.124 2.783 4.623 4.049 2.606 2.201 5.17 4.155 7.44 5.219 1.943.951 4.042 1.388 5.7.22 12.208-8.355 26.78-6.182 39.497.754 3.962 2.195 8.2 5.083 12.026 10.603.138.323.34.587.463.747l.004.006c4.972 7.517 7.589 17.315 8.203 26.451.617 9.186-.804 17.477-3.674 22.022l-.001.001c-2.927 4.647-6.8 7.211-10.953 9.576-.606.345-1.221.687-1.84 1.032-3.584 1.995-7.325 4.076-10.516 7.385-1.997 2.028-3.63 4.282-5.112 6.636l-.004.007-.004.006c-3.912 6.428-6.321 14.038-8.078 21.71-1.158 5.057-2.044 10.205-2.883 15.076-.43 2.496-.847 4.919-1.282 7.221-.463 2.438-.899 5.197-1.365 8.152-1.038 6.571-2.228 14.109-4.215 21.247-2.885 10.366-7.34 19.414-15.019 23.149h-.001c-6.679 3.258-14.843 1.011-21.761-2.638Z"/><path d="M481.807 393.141c-5.337-2.841-10.321-6.37-15.345-9.997l-1.148-.83c-4.633-3.349-9.326-6.742-14.32-9.643l-.004-.003c-5.477-3.145-10.449-4.994-15.383-5.889l-.006-.001c-11.377-1.992-21.634 1.548-33.981 6.462l-.006.002c-12.805 5.181-24.116 3.03-33.534-3.248-9.463-6.307-17.043-16.809-22.181-28.321l-.002-.003c-3.939-8.745-7.192-17.768-8.854-27.139a715.023 715.023 0 0 0-1.231-6.68c-1.926-10.284-4.289-22.902-4.848-34.811-.343-7.315 0-14.297 1.52-20.254 1.519-5.954 4.192-10.809 8.457-13.99.668-.497 1.61-.776 2.867-.813 1.256-.037 2.749.17 4.436.57 3.379.801 7.342 2.323 11.413 3.926l.968.382c3.725 1.47 7.498 2.959 10.837 3.904 1.818.514 3.547.88 5.102.989 1.546.108 3.002-.031 4.217-.604l.002-.001c5.338-2.535 10.339-5.491 15.249-8.393 2.328-1.376 4.634-2.739 6.947-4.04 7.235-4.07 14.633-7.595 23.258-9.267 5.471-1.054 10.089-3.987 14.206-7.873 4.109-3.878 7.766-8.751 11.305-13.751.817-1.154 1.626-2.314 2.434-3.471 2.713-3.885 5.406-7.741 8.267-11.245 3.708-4.541 7.633-8.404 12.12-10.88.528-.288 1.202-.372 2.083-.191.892.182 1.935.625 3.115 1.308 2.362 1.367 5.072 3.575 7.935 6.089a356.062 356.062 0 0 1 3.662 3.276c1.679 1.515 3.367 3.038 4.984 4.424 2.819 2.416 5.582 4.557 8.02 5.736l.009.005.01.004c2.092.96 4.215 1.481 6.031.274l.011-.008c13.264-9.067 28.982-6.597 42.751.857 4.37 2.396 8.977 5.591 13.118 11.528.139.322.34.585.463.745l.003.004c5.38 8.203 8.211 18.817 8.876 28.705.669 9.936-.863 18.917-3.979 23.895-3.144 5.022-7.351 7.809-11.858 10.382-.652.372-1.313.741-1.978 1.112-3.894 2.174-7.947 4.437-11.385 8.021l-.008.008c-2.085 2.225-3.845 4.601-5.437 7.177l-.001.003c-4.26 6.939-6.866 15.181-8.751 23.494-1.252 5.52-2.197 11.134-3.09 16.437-.448 2.66-.883 5.243-1.336 7.695-.494 2.622-.957 5.595-1.454 8.784-1.106 7.101-2.379 15.27-4.522 23.002-3.112 11.223-7.949 21.049-16.349 25.076l-.005.002c-7.347 3.573-16.212 1.05-23.68-2.932Z"/><path d="m482.334 399.731-.004-.002c-5.73-3.098-11.073-6.916-16.475-10.818l-.671-.485c-5.164-3.732-10.399-7.515-16.019-10.709-5.853-3.46-11.293-5.406-16.502-6.374l-.007-.001c-12.132-2.17-23.091 1.61-36.343 6.921l-.002.001c-13.8 5.565-26.001 3.221-36.157-3.564-10.2-6.814-18.363-18.135-23.885-30.512-4.179-9.447-7.672-19.17-9.496-29.269v-.002c-.394-2.166-.839-4.496-1.308-6.954-2.125-11.121-4.747-24.851-5.388-37.802-.392-7.9-.041-15.445 1.586-21.881 1.626-6.432 4.505-11.681 9.115-15.11.738-.543 1.772-.84 3.138-.873 1.366-.032 2.986.202 4.811.643 3.655.884 7.938 2.548 12.329 4.297l1.02.406c4.029 1.607 8.102 3.232 11.705 4.265 1.957.562 3.815.961 5.483 1.082 1.658.121 3.212-.026 4.503-.637h.002c5.741-2.732 11.104-5.92 16.373-9.053 2.498-1.486 4.974-2.958 7.46-4.364 7.773-4.394 15.745-8.202 25.107-9.996 5.862-1.122 10.809-4.271 15.218-8.455 4.402-4.176 8.316-9.431 12.103-14.831a695.708 695.708 0 0 0 2.671-3.843c2.88-4.165 5.739-8.3 8.776-12.063 3.964-4.913 8.164-9.103 12.967-11.794.589-.327 1.331-.419 2.288-.223.969.199 2.097.684 3.369 1.429 2.547 1.491 5.464 3.901 8.54 6.64 1.295 1.153 2.629 2.376 3.968 3.602 1.791 1.64 3.589 3.287 5.312 4.787 3.023 2.631 5.98 4.957 8.582 6.233 2.273 1.115 4.529 1.557 6.408.341l.011-.007.012-.008c14.166-9.721 31.155-7.08 45.912.988l.003.001c4.809 2.612 9.776 6.057 14.198 12.566l.015.023.017.022c.062.082.135.186.223.313l.006.009c.075.106.162.232.247.345 5.813 8.835 8.866 20.285 9.589 30.945.726 10.708-.911 20.398-4.246 25.754-3.387 5.451-7.929 8.46-12.78 11.226-.706.403-1.42.801-2.139 1.202-4.187 2.333-8.532 4.755-12.21 8.605l-.006.006c-2.214 2.356-4.155 4.969-5.851 7.758l-.003.005c-4.499 7.497-7.255 16.374-9.257 25.321-1.304 5.822-2.3 11.739-3.243 17.341-.502 2.983-.989 5.876-1.5 8.619v.001c-.506 2.745-.984 5.852-1.497 9.185-1.186 7.706-2.558 16.618-4.891 25.039-3.348 12.083-8.568 22.689-17.638 27.033-7.893 3.765-17.517 1.063-25.549-3.324Z"/><path d="m482.854 406.317-.001-.001c-6.121-3.353-11.804-7.467-17.527-11.679l-1.136-.837c-5.336-3.931-10.733-7.908-16.512-11.32l-.004-.002c-6.265-3.663-12.019-5.765-17.6-6.784h-.004c-12.962-2.319-24.719 1.646-38.807 7.33h-.001c-14.861 6.015-27.958 3.52-38.842-3.751-10.929-7.301-19.657-19.446-25.575-32.73-4.468-10.039-8.228-20.54-10.212-31.366-.431-2.367-.92-4.921-1.437-7.618-2.274-11.871-5.081-26.528-5.787-40.361-.433-8.482-.071-16.589 1.665-23.504 1.734-6.912 4.82-12.555 9.778-16.232.805-.598 1.928-.92 3.402-.953 1.473-.033 3.217.224 5.179.705 3.928.963 8.532 2.773 13.245 4.671l1.12.452c4.317 1.742 8.677 3.501 12.531 4.624 2.097.611 4.085 1.046 5.866 1.182 1.771.135 3.423-.018 4.791-.666l.001-.001c6.107-2.91 11.82-6.304 17.439-9.643 2.714-1.613 5.407-3.213 8.111-4.739 8.347-4.709 16.92-8.788 26.981-10.692h.001c6.233-1.183 11.489-4.542 16.174-9.019 4.677-4.469 8.834-10.1 12.86-15.895a761.673 761.673 0 0 0 2.851-4.144c3.058-4.466 6.097-8.905 9.327-12.947 4.223-5.286 8.705-9.803 13.844-12.717.628-.35 1.422-.443 2.447-.223 1.037.222 2.243.753 3.601 1.562 2.718 1.618 5.835 4.223 9.12 7.178 1.386 1.246 2.812 2.565 4.243 3.888 1.912 1.769 3.832 3.545 5.675 5.164 3.232 2.843 6.386 5.355 9.155 6.747l.008.004c2.335 1.145 4.838 1.733 6.797.373 15.224-10.428 33.406-7.587 49.15 1.092l.008.004c5.117 2.763 10.422 6.437 15.183 13.432.099.153.191.286.274.404.086.124.162.234.244.36l.003.005c6.221 9.485 9.519 21.778 10.319 33.214.803 11.474-.92 21.863-4.509 27.607l-.001.001c-3.643 5.841-8.525 9.054-13.724 12.015-.721.411-1.451.819-2.185 1.228-4.516 2.519-9.192 5.128-13.133 9.315l-.006.007a50.486 50.486 0 0 0-6.26 8.33c-4.831 8.044-7.783 17.552-9.918 27.13-1.407 6.315-2.47 12.723-3.474 18.78-.516 3.108-1.016 6.124-1.54 8.987v.002c-.526 2.904-1.023 6.192-1.557 9.72-1.252 8.285-2.704 17.892-5.204 26.959-3.572 12.951-9.175 24.335-18.966 28.97l-.003.002c-8.562 4.079-18.886 1.101-27.468-3.62Z"/><path d="m540.172 346.948-.001.004c-.55 3.05-1.071 6.505-1.631 10.214-1.334 8.841-2.886 19.128-5.566 28.834-3.811 13.802-9.797 25.967-20.259 30.919-9.106 4.269-20.108 1.088-29.34-4.016-6.514-3.61-12.556-8.014-18.638-12.475l-.474-.348c-5.907-4.335-11.865-8.706-18.264-12.352-6.601-3.891-12.667-6.147-18.615-7.215l-.003-.001c-13.685-2.415-26.164 1.708-41.161 7.79-15.896 6.412-29.883 3.723-41.494-4.057-11.657-7.811-20.949-20.782-27.25-34.933v-.001c-4.785-10.71-8.782-21.907-10.851-33.483v-.001a841.434 841.434 0 0 0-1.639-8.759c-2.395-12.569-5.327-27.955-6.097-42.496-.479-9.062-.113-17.729 1.724-25.125 1.836-7.393 5.12-13.439 10.419-17.385l.003-.002c.861-.646 2.063-.99 3.636-1.024 1.572-.033 3.434.246 5.526.765 4.188 1.04 9.102 2.987 14.129 5.027l1.178.478c4.612 1.875 9.268 3.769 13.382 4.978 2.236.657 4.351 1.125 6.244 1.274 1.884.148 3.633-.014 5.076-.699l.002-.001c6.51-3.106 12.594-6.736 18.58-10.309 2.889-1.723 5.755-3.434 8.636-5.065 8.895-5.038 18.042-9.399 28.801-11.412 6.631-1.232 12.213-4.801 17.184-9.576 4.963-4.768 9.367-10.788 13.633-16.99a791.54 791.54 0 0 0 3.03-4.45c3.237-4.776 6.456-9.526 9.88-13.85 4.483-5.662 9.25-10.504 14.73-13.62l.001-.001c.678-.386 1.53-.486 2.622-.249 1.104.239 2.385.811 3.827 1.682 2.883 1.743 6.191 4.547 9.678 7.727a435.691 435.691 0 0 1 4.434 4.117c2.054 1.924 4.119 3.858 6.106 5.625 3.437 3.057 6.791 5.756 9.746 7.259 2.538 1.376 5.094 1.915 7.196.523l.006-.004.006-.004c16.281-11.138 35.608-7.999 52.4 1.196 5.463 2.996 11.11 6.904 16.214 14.395l.014.022.017.021c.128.169.289.416.48.712l.002.003c6.616 10.132 10.134 23.26 10.993 35.468.861 12.246-.968 23.341-4.812 29.475l-.003.004c-3.886 6.271-9.084 9.699-14.617 12.851-.779.443-1.567.882-2.359 1.324-4.797 2.674-9.762 5.441-13.969 9.897-2.555 2.65-4.729 5.607-6.63 8.813-5.139 8.54-8.267 18.672-10.529 28.888-1.466 6.622-2.58 13.347-3.635 19.712-.568 3.43-1.119 6.757-1.698 9.906Z"/><path d="M545.299 349.614c-.57 3.176-1.115 6.807-1.702 10.723-3.408 22.73-8.262 55.099-28.016 64.368-10.235 4.8-22.326 1.132-32.173-4.343-7.272-4.038-13.983-9.003-20.698-13.969-6.132-4.536-12.267-9.074-18.834-12.911-22.852-13.338-39.548-8.669-62.381.612l163.804-44.48Zm0 0c.612-3.362 1.19-6.889 1.784-10.516 3.443-21.009 7.438-45.385 21.765-60.56m-23.549 71.076 23.549-71.076M381.119 393.167c11.419-4.641 21.433-8.187 31.493-8.859 10.105-.675 20.189 1.552 31.768 8.311 6.615 3.865 12.79 8.432 18.911 12.96l.888.656c6.429 4.753 12.823 9.426 19.714 13.253h.001c9.782 5.439 21.486 8.897 31.262 4.312 11.145-5.229 17.507-18.193 21.549-32.876 2.843-10.328 4.484-21.276 5.891-30.662.59-3.937 1.139-7.599 1.719-10.825v-.002c.606-3.328 1.18-6.834 1.773-10.449 1.427-8.708 2.958-18.05 5.275-27.049 3.284-12.752 8.186-25.006 16.757-34.084l.001-.001.727.686M381.119 393.167l195.967-226.934c5.862 3.198 12.017 7.508 17.579 15.662 14.902 21.778 15.719 57.128 7.162 70.89-4.883 7.853-11.639 11.632-18.419 15.425-5.102 2.855-10.218 5.717-14.56 10.328M381.119 393.167c-16.915 6.846-31.79 3.965-44.142-4.332-12.397-8.327-22.28-22.138-29.003-37.143l-.913.409.913-.409c-5.1-11.379-9.364-23.354-11.62-35.735-.523-2.921-1.13-6.098-1.773-9.469-2.537-13.287-5.646-29.574-6.481-44.979-.522-9.649-.147-18.885 1.796-26.766 1.943-7.878 5.432-14.323 11.077-18.516l.003-.002c.92-.688 2.205-1.048 3.884-1.075 1.676-.027 3.662.28 5.89.841 4.461 1.124 9.697 3.213 15.05 5.396l1.19.486c4.934 2.016 9.914 4.051 14.309 5.35 2.378.703 4.624 1.203 6.632 1.364 1.997.159 3.845-.011 5.363-.733l.002-.001c6.875-3.285 13.31-7.121 19.647-10.899 3.105-1.852 6.186-3.689 9.285-5.441 9.47-5.353 19.217-9.985 30.675-12.108l-31.784 193.762Z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/021.png b/build/img/poweredby/videos/021.png
new file mode 100644
index 0000000..e919add
--- /dev/null
+++ b/build/img/poweredby/videos/021.png
Binary files differ
diff --git a/build/img/poweredby/videos/021.svg b/build/img/poweredby/videos/021.svg
new file mode 100644
index 0000000..1e7d44f
--- /dev/null
+++ b/build/img/poweredby/videos/021.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#0070CC" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="269" y="68" width="273" height="267"><path fill="#0070CC" d="M269 68h273v267H269z"/></mask><g mask="url(#a)" stroke-miterlimit="10"><path d="M266 370.401 558.1 71" stroke="url(#b)"/><path d="M315.279 356.788c17.43 0 31.56-14.13 31.56-31.56s-14.13-31.56-31.56-31.56-31.56 14.13-31.56 31.56 14.13 31.56 31.56 31.56Z" stroke="#fff"/><path d="M335.888 344.011c22.134 0 40.077-17.943 40.077-40.077 0-22.134-17.943-40.077-40.077-40.077-22.134 0-40.077 17.943-40.077 40.077 0 22.134 17.943 40.077 40.077 40.077Z" stroke="#fff"/><path d="M356.497 331.312c26.88 0 48.671-21.791 48.671-48.671s-21.791-48.671-48.671-48.671-48.671 21.791-48.671 48.671 21.791 48.671 48.671 48.671Z" stroke="#fff"/><path d="M377.182 318.536c31.584 0 57.188-25.604 57.188-57.188 0-31.584-25.604-57.188-57.188-57.188-31.584 0-57.188 25.604-57.188 57.188 0 31.584 25.604 57.188 57.188 57.188Z" stroke="#fff"/><path d="M397.791 305.836c36.33 0 65.781-29.452 65.781-65.782s-29.451-65.781-65.781-65.781c-36.33 0-65.781 29.451-65.781 65.781 0 36.33 29.451 65.782 65.781 65.782Z" stroke="#fff"/><path d="M418.476 293.06c41.034 0 74.299-33.265 74.299-74.299 0-41.034-33.265-74.299-74.299-74.299-41.034 0-74.299 33.265-74.299 74.299 0 41.034 33.265 74.299 74.299 74.299Z" stroke="#fff"/><path d="M439.085 280.36c45.78 0 82.892-37.112 82.892-82.893 0-45.78-37.112-82.892-82.892-82.892-45.78 0-82.892 37.112-82.892 82.892 0 45.781 37.112 82.893 82.892 82.893Z" stroke="#fff"/><path d="M459.694 267.584c50.484 0 91.41-40.926 91.41-91.41 0-50.484-40.926-91.41-91.41-91.41-50.484 0-91.41 40.926-91.41 91.41 0 50.484 40.926 91.41 91.41 91.41Z" stroke="#fff"/></g><defs><linearGradient id="b" x1="412.05" y1="71" x2="412.05" y2="370.401" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/022.png b/build/img/poweredby/videos/022.png
new file mode 100644
index 0000000..57d73a4
--- /dev/null
+++ b/build/img/poweredby/videos/022.png
Binary files differ
diff --git a/build/img/poweredby/videos/022.svg b/build/img/poweredby/videos/022.svg
new file mode 100644
index 0000000..d269a85
--- /dev/null
+++ b/build/img/poweredby/videos/022.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="253" y="0" width="289" height="335"><path fill="#91C2EA" d="M253 0h289v335H253z"/></mask><g mask="url(#a)"><path d="M331.288 148.182c-.628-3.152 1.836-6.07 5.049-5.977l102.564 2.975a4.998 4.998 0 0 1 4.758 4.019l19.265 96.553c.628 3.152-1.836 6.07-5.049 5.977l-102.564-2.975a4.998 4.998 0 0 1-4.758-4.019l-19.265-96.553Z" fill="url(#b)"/><path d="M373.632 186.64c-.629-3.152 1.836-6.07 5.048-5.977l102.564 2.975a5 5 0 0 1 4.759 4.019l19.264 96.553c.629 3.152-1.836 6.07-5.048 5.977l-102.565-2.975a4.998 4.998 0 0 1-4.758-4.019l-19.264-96.553Z" fill="url(#c)"/><path d="M436.762 227.069c-.628-3.151 1.836-6.069 5.049-5.976l102.564 2.974a5 5 0 0 1 4.758 4.02l19.265 96.553c.628 3.152-1.836 6.069-5.049 5.976l-102.564-2.974a4.999 4.999 0 0 1-4.758-4.019l-19.265-96.554Z" fill="url(#d)"/><path d="M485.386 256.117c-.629-3.151 1.836-6.069 5.048-5.976l102.564 2.974a5.001 5.001 0 0 1 4.759 4.02l19.264 96.553c.629 3.151-1.836 6.069-5.048 5.976l-102.565-2.974a5 5 0 0 1-4.758-4.02l-19.264-96.553Z" fill="url(#e)"/><path d="M286.979 120.313c-.629-3.152 1.836-6.07 5.048-5.977l102.565 2.974a5 5 0 0 1 4.758 4.02l19.264 96.553c.629 3.152-1.836 6.07-5.048 5.976l-102.564-2.974a5 5 0 0 1-4.759-4.019l-19.264-96.553Z" fill="url(#f)"/><path d="m286 198.5 180 180" stroke="url(#g)"/><path d="m271 159 180 180" stroke="url(#h)"/><path d="m480 121 180 180" stroke="url(#i)"/><path d="m439 68 180 180" stroke="url(#j)"/><path d="m472 145 180 180" stroke="url(#k)"/></g><defs><linearGradient id="b" x1="383.997" y1="131.262" x2="410.215" y2="262.672" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" x1="426.34" y1="169.72" x2="452.559" y2="301.13" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" x1="489.471" y1="210.15" x2="515.689" y2="341.56" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" x1="538.094" y1="239.198" x2="564.313" y2="370.608" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" x1="339.687" y1="103.393" x2="365.906" y2="234.803" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" x1="376" y1="198.5" x2="376" y2="378.5" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" x1="361" y1="159" x2="361" y2="339" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" x1="570" y1="121" x2="570" y2="301" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" x1="529" y1="68" x2="529" y2="248" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" x1="562" y1="145" x2="562" y2="325" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/023.png b/build/img/poweredby/videos/023.png
new file mode 100644
index 0000000..d9152bb
--- /dev/null
+++ b/build/img/poweredby/videos/023.png
Binary files differ
diff --git a/build/img/poweredby/videos/023.svg b/build/img/poweredby/videos/023.svg
new file mode 100644
index 0000000..db90009
--- /dev/null
+++ b/build/img/poweredby/videos/023.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="219" y="95" width="323" height="240"><path fill="#91C2EA" d="M219 95h323v240H219z"/></mask><g mask="url(#a)"><mask id="b" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="311" y="103" width="245" height="233"><path fill="#0070CC" d="M311 103h244.7v232.273H311z"/></mask><g mask="url(#b)" stroke-miterlimit="10"><path d="M405.537 109.691V229.95" stroke="#fff" stroke-opacity=".2"/><path d="M420.008 116.299V229.95" stroke="#fff" stroke-opacity=".2" stroke-width="1.636"/><path d="M434.479 122.907V229.95" stroke="#fff" stroke-opacity=".2" stroke-width="2.273"/><path d="M448.95 129.448V229.95" stroke="#fff" stroke-opacity=".2" stroke-width="2.909"/><path d="M463.486 136.055v93.895" stroke="#fff" stroke-opacity=".2" stroke-width="3.546"/><path d="M477.957 142.663v87.287" stroke="#fff" stroke-opacity=".2" stroke-width="4.182"/><path d="M492.428 149.271v80.679" stroke="#fff" stroke-opacity=".2" stroke-width="4.818"/><path d="M506.899 155.878v74.072" stroke="#fff" stroke-opacity=".2" stroke-width="5.455"/><path d="M521.369 162.486v67.464" stroke="#fff" stroke-opacity=".2" stroke-width="6.091"/><path d="M535.84 169.094v60.856" stroke="#fff" stroke-opacity=".2" stroke-width="6.727"/><path d="M498.837 387.74V241.711" stroke="#fff" stroke-opacity=".2"/><path d="M482.45 379.811v-138.1" stroke="#fff" stroke-opacity=".2" stroke-width="1.636"/><path d="M466.063 371.948V241.711" stroke="#fff" stroke-opacity=".2" stroke-width="2.273"/><path d="M449.676 364.019V241.711" stroke="#fff" stroke-opacity=".2" stroke-width="2.909"/><path d="M433.289 356.09V241.711" stroke="#fff" stroke-opacity=".2" stroke-width="3.546"/><path d="M416.902 348.16V241.711" stroke="#fff" stroke-opacity=".2" stroke-width="4.182"/><path d="M400.515 340.297v-98.586" stroke="#fff" stroke-opacity=".2" stroke-width="4.818"/><path d="M384.195 332.368v-90.657" stroke="#fff" stroke-opacity=".2" stroke-width="5.455"/><path d="M367.808 324.439v-82.728" stroke="#fff" stroke-opacity=".2" stroke-width="6.091"/><path d="M351.421 316.51v-74.799" stroke="#fff" stroke-opacity=".2" stroke-width="6.727"/><path d="M335.034 308.581v-66.87" stroke="#fff" stroke-opacity=".2" stroke-width="7.364"/><path d="M318.647 300.718v-59.007" stroke="#fff" stroke-opacity=".2" stroke-width="8"/><path d="M381.75 164.402v150.324" stroke="#0070CC"/><path d="M398.467 172.2v145.962" stroke="#0070CC" stroke-width="1.778"/><path d="M415.118 179.931v141.733" stroke="#0070CC" stroke-width="2.556"/><path d="M431.77 187.728V325.1" stroke="#0070CC" stroke-width="3.333"/><path d="M448.421 195.458v133.144" stroke="#0070CC" stroke-width="4.111"/><path d="M465.072 203.255v128.783" stroke="#0070CC" stroke-width="4.889"/><path d="M481.723 210.986V335.54" stroke="#0070CC" stroke-width="5.667"/><path d="M498.375 218.783v120.193" stroke="#0070CC" stroke-width="6.444"/><path d="M515.026 226.514v115.898" stroke="#0070CC" stroke-width="7.222"/><path d="M531.743 234.312v111.603" stroke="#0070CC" stroke-width="8"/></g><g filter="url(#c)"><path d="M269 140.16c0-6.331 6.364-10.683 12.264-8.387l159 61.884a9 9 0 0 1 5.736 8.387V361.84c0 6.331-6.364 10.683-12.264 8.387l-159-61.884a9 9 0 0 1-5.736-8.387V140.16Z" fill="#fff" fill-opacity=".1"/></g><g filter="url(#d)"><path d="M282 171.157c0-6.331 6.362-10.683 12.262-8.388l97 37.722a9 9 0 0 1 5.738 8.388v96.964c0 6.331-6.362 10.683-12.262 8.388l-97-37.722a9 9 0 0 1-5.738-8.388v-96.964Z" fill="#fff" fill-opacity=".1"/></g><g filter="url(#e)"><path d="M383 215.188c0-6.339 6.378-10.692 12.28-8.381l26 10.176a9.001 9.001 0 0 1 5.72 8.381v25.448c0 6.339-6.378 10.692-12.28 8.381l-26-10.176a9.001 9.001 0 0 1-5.72-8.381v-25.448Z" fill="#fff" fill-opacity=".1"/></g></g><defs><filter id="c" x="261.1" y="123.252" width="192.8" height="255.496" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="3.95"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_26:44"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_26:44" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-2.833" dy="2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/><feBlend in2="shape" result="effect2_innerShadow_26:44"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="2.833" dy="-2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0.4 0"/><feBlend in2="effect2_innerShadow_26:44" result="effect3_innerShadow_26:44"/></filter><filter id="d" x="274.1" y="154.248" width="130.8" height="168.504" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="3.95"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_26:44"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_26:44" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-2.833" dy="2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/><feBlend in2="shape" result="effect2_innerShadow_26:44"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="2.833" dy="-2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0.4 0"/><feBlend in2="effect2_innerShadow_26:44" result="effect3_innerShadow_26:44"/></filter><filter id="e" x="375.1" y="198.279" width="59.8" height="69.442" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImage" stdDeviation="3.95"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_26:44"/><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_26:44" result="shape"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="-2.833" dy="2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/><feBlend in2="shape" result="effect2_innerShadow_26:44"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="2.833" dy="-2.833"/><feGaussianBlur stdDeviation="1.417"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix values="0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0 0.84 0 0 0 0.4 0"/><feBlend in2="effect2_innerShadow_26:44" result="effect3_innerShadow_26:44"/></filter></defs></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/024.png b/build/img/poweredby/videos/024.png
new file mode 100644
index 0000000..fa933ef
--- /dev/null
+++ b/build/img/poweredby/videos/024.png
Binary files differ
diff --git a/build/img/poweredby/videos/024.svg b/build/img/poweredby/videos/024.svg
new file mode 100644
index 0000000..bc1465d
--- /dev/null
+++ b/build/img/poweredby/videos/024.svg
@@ -0,0 +1 @@
+<svg width="542" height="335" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#91C2EA" d="M0 0h542v335H0z"/><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="258" y="0" width="284" height="335"><path fill="#91C2EA" d="M258 0h284v335H258z"/></mask><g mask="url(#a)"><path d="M702.994-.2c.215 28.389-5.269 56.776-16.022 83.013-10.753 26.345-26.775 50.431-46.883 70.647-20 20.215-44.194 36.345-70.431 47.313-26.237 10.968-54.733 16.559-83.228 16.667-28.495 0-56.99-5.699-83.228-16.667-26.237-10.968-50.431-27.098-70.431-47.313-20.001-20.216-36.13-44.302-46.883-70.647-10.753-26.344-16.129-54.732-16.022-83.012.215 28.388 5.914 56.56 16.99 82.69 10.86 26.129 26.99 49.893 47.098 69.786 20 19.893 43.872 35.915 70.001 46.668 26.022 10.753 54.302 16.344 82.475 16.237 28.173 0 56.453-5.484 82.475-16.237 26.13-10.753 50.001-26.775 70.002-46.668 20-19.893 36.129-43.764 47.097-69.786 11.076-26.022 16.775-54.302 16.99-82.69Z" fill="#0070CC"/><path d="M690.521-.2c.215 26.668-4.947 53.55-15.055 78.282-10.107 24.839-25.269 47.528-44.194 66.561-18.925 19.032-41.614 34.301-66.453 44.624-24.732 10.323-51.614 15.592-78.496 15.699-26.883 0-53.657-5.376-78.497-15.699-24.731-10.323-47.528-25.484-66.453-44.624-18.925-19.033-33.979-41.829-44.194-66.561-10.108-24.84-15.162-51.614-15.054-78.281.215 26.667 5.591 53.334 16.022 77.85 10.322 24.625 25.484 47.099 44.409 65.809 18.925 18.71 41.399 33.764 66.023 43.979 24.517 10.215 51.184 15.377 77.744 15.377 26.559 0 53.119-5.162 77.743-15.377 24.624-10.108 47.098-25.269 66.023-43.979 18.925-18.71 34.087-41.291 44.41-65.808 10.43-24.517 15.914-51.076 16.022-77.851Z" fill="#0070CC"/><path d="M678.155-.2c.215 25.055-4.624 50.217-14.087 73.55-9.57 23.335-23.764 44.625-41.506 62.583-17.742 17.957-39.141 32.258-62.367 41.936-23.334 9.678-48.495 14.732-73.765 14.732-25.269 0-50.431-5.054-73.765-14.732-23.334-9.678-44.624-23.979-62.367-41.936-17.742-17.85-31.936-39.248-41.506-62.582-9.463-23.334-14.301-48.496-14.086-73.55.215 25.054 5.269 50.108 15.054 73.12 9.677 23.118 23.979 44.194 41.721 61.829 17.742 17.527 38.926 31.721 61.937 41.291 23.119 9.57 48.065 14.409 73.012 14.409 24.947 0 49.894-4.839 73.013-14.409 23.118-9.462 44.194-23.656 61.936-41.291 17.743-17.635 32.044-38.71 41.722-61.83 9.785-23.01 14.839-47.957 15.054-73.12Z" fill="#0070CC"/><path d="M665.789-.2c.215 23.442-4.301 46.991-13.119 68.82-8.925 21.828-22.151 41.828-38.818 58.495-16.559 16.775-36.56 30.109-58.388 39.248-21.829 9.14-45.377 13.764-69.034 13.764-23.656 0-47.205-4.731-69.034-13.764-21.828-9.032-41.828-22.473-58.388-39.248-16.559-16.774-29.893-36.775-38.818-58.495-8.925-21.829-13.334-45.378-13.119-68.82.215 23.442 4.947 46.884 14.087 68.39 9.032 21.613 22.366 41.291 39.033 57.743 16.559 16.451 36.345 29.678 57.958 38.602 21.613 8.925 44.947 13.442 68.281 13.442 23.334 0 46.668-4.517 68.281-13.442 21.614-8.924 41.291-22.151 57.958-38.602 16.56-16.452 29.893-36.238 39.033-57.744 9.14-21.505 13.872-44.947 14.087-68.388Z" fill="#0070CC"/><path d="M653.423-.2c.215 21.83-3.979 43.765-12.151 64.088-8.28 20.323-20.645 38.926-36.13 54.517-15.484 15.592-34.086 28.066-54.302 36.56-20.323 8.495-42.259 12.796-64.302 12.904-21.936 0-43.98-4.409-64.303-12.904-20.323-8.494-38.925-20.86-54.302-36.56-15.484-15.591-27.85-34.194-36.13-54.517-8.28-20.323-12.366-42.259-12.151-64.087.216 21.828 4.624 43.657 13.226 63.657 8.388 20.108 20.861 38.495 36.345 53.765 15.485 15.269 33.872 27.635 53.98 35.914 20.108 8.28 41.829 12.581 63.55 12.474 21.721 0 43.442-4.194 63.55-12.474 20.108-8.279 38.495-20.645 53.979-35.914 15.484-15.27 27.85-33.657 36.345-53.765 8.065-20 12.581-41.829 12.796-63.657Z" fill="#0070CC"/><path d="M640.949-.2c.216 20.216-3.656 40.54-11.29 59.357-7.635 18.818-19.14 36.022-33.442 50.539-14.301 14.516-31.506 26.022-50.323 33.871-18.818 7.85-39.141 11.829-59.464 11.936-20.323 0-40.753-4.086-59.464-11.936-18.817-7.849-36.022-19.355-50.323-33.871-14.302-14.41-25.7-31.721-33.442-50.54-7.634-18.817-11.398-39.14-11.29-59.355.215 20.215 4.301 40.43 12.258 58.926 7.85 18.602 19.355 35.592 33.657 49.786 14.301 14.086 31.291 25.592 49.893 33.226 18.603 7.635 38.711 11.613 58.711 11.613 20.108 0 40.216-3.871 58.711-11.613 18.603-7.634 35.592-19.032 49.894-33.226 14.301-14.194 25.807-31.184 33.656-49.786 7.957-18.495 12.151-38.71 12.258-58.926Z" fill="#0070CC"/><path d="M628.584-.2c.215 18.603-3.334 37.313-10.323 54.626-6.99 17.312-17.527 33.226-30.753 46.452-13.119 13.334-29.033 23.979-46.345 31.184-17.313 7.204-36.023 10.968-54.733 10.968-18.71 0-37.528-3.764-54.732-10.968-17.312-7.205-33.119-17.85-46.345-31.184-13.119-13.333-23.657-29.14-30.754-46.452C347.61 37.113 344.062 18.403 344.277-.2c.215 18.602 3.978 37.097 11.29 54.194 7.205 17.098 17.742 32.69 30.969 45.7 13.118 13.011 28.817 23.442 45.915 30.539 17.097 7.097 35.592 10.645 53.979 10.645 18.495 0 36.99-3.548 53.98-10.645 17.097-6.99 32.689-17.528 45.915-30.539 13.118-13.01 23.764-28.602 30.968-45.7 7.312-17.097 11.076-35.592 11.291-54.194Z" fill="#0070CC"/><path d="M616.218-.2c.215 16.99-3.011 34.088-9.355 49.894-6.452 15.807-16.022 30.323-28.065 42.474-12.044 12.151-26.453 21.829-42.259 28.496-15.807 6.559-32.904 10-50.001 10-17.098 0-34.195-3.441-50.001-10-15.807-6.56-30.324-16.237-42.259-28.496-12.044-12.15-21.614-26.667-28.066-42.474-6.344-15.806-9.57-32.904-9.355-49.893.216 16.99 3.656 33.871 10.323 49.463 6.559 15.592 16.237 29.786 28.28 41.721 12.044 11.829 26.238 21.399 41.829 27.851 15.592 6.451 32.474 9.677 49.249 9.677 16.882 0 33.656-3.226 49.248-9.677 15.592-6.452 29.893-16.022 41.829-27.85 12.043-11.829 21.613-26.13 28.28-41.722 6.667-15.592 10.108-32.474 10.323-49.463Z" fill="#0070CC"/><path d="M603.852-.2c.215 15.377-2.688 30.754-8.387 45.056-5.807 14.3-14.517 27.42-25.377 38.495-10.861 11.076-23.979 19.785-38.281 25.807-14.301 6.022-29.785 9.032-45.269 9.14a116.997 116.997 0 0 1-45.27-9.14c-14.302-5.914-27.42-14.731-38.281-25.807-10.86-10.968-19.57-24.194-25.376-38.495-5.807-14.302-8.71-29.786-8.388-45.055.215 15.377 3.334 30.646 9.355 44.732 5.914 14.086 14.732 26.99 25.592 37.635 10.861 10.645 23.764 19.355 37.85 25.162 14.087 5.807 29.356 8.817 44.518 8.71 15.269 0 30.43-2.903 44.517-8.71 14.086-5.807 26.989-14.409 37.85-25.162a118.624 118.624 0 0 0 25.592-37.635c5.914-14.086 9.032-29.355 9.355-44.732Z" fill="#0070CC"/><path d="M591.378-.2c.216 13.764-2.365 27.528-7.527 40.324-5.161 12.796-12.903 24.517-22.688 34.41-9.678 9.892-21.506 17.742-34.302 23.118-12.796 5.377-26.667 8.065-40.538 8.173a104.992 104.992 0 0 1-40.539-8.173c-12.796-5.376-24.517-13.226-34.302-23.118-9.677-9.893-17.527-21.614-22.689-34.41-5.161-12.796-7.742-26.667-7.527-40.323.323 27.527 11.829 54.517 31.292 73.657 9.677 9.57 21.183 17.313 33.871 22.474a105.382 105.382 0 0 0 39.786 7.849c13.549 0 27.205-2.58 39.786-7.85 12.581-5.16 24.086-12.903 33.872-22.473 19.785-19.14 31.183-46.13 31.505-73.657Z" fill="#0070CC"/><path d="M579.013-.2c.215 12.152-2.043 24.302-6.56 35.593-4.516 11.29-11.398 21.72-20 30.43a93.25 93.25 0 0 1-30.216 20.431 92.986 92.986 0 0 1-35.807 7.205 92.986 92.986 0 0 1-35.807-7.205c-11.291-4.731-21.721-11.613-30.216-20.43-8.602-8.71-15.376-19.14-20-30.431-4.516-11.29-6.775-23.549-6.559-35.592.322 24.301 10.537 48.065 27.742 64.84 8.602 8.387 18.71 15.161 29.786 19.785 11.075 4.624 23.118 6.882 35.054 6.882 11.936 0 23.979-2.258 35.055-6.882 11.075-4.516 21.183-11.398 29.785-19.785 17.312-16.775 27.42-40.539 27.743-64.84Z" fill="#0070CC"/><path d="M566.647-.2c.215 10.539-1.721 21.076-5.592 30.862-3.978 9.785-9.892 18.817-17.312 26.344-7.419 7.635-16.452 13.549-26.237 17.743a80.983 80.983 0 0 1-31.076 6.236 80.983 80.983 0 0 1-31.076-6.236c-9.785-4.087-18.817-10.108-26.237-17.743-7.42-7.527-13.334-16.56-17.312-26.344-3.871-9.785-5.807-20.43-5.592-30.861.323 20.968 9.14 41.614 24.087 56.13 7.419 7.205 16.237 13.119 25.807 17.097 9.57 3.979 19.893 5.914 30.323 5.914 10.323 0 20.753-1.935 30.323-5.914 9.57-3.87 18.388-9.785 25.807-17.097 14.947-14.516 23.764-35.054 24.087-56.13Z" fill="#0070CC"/><path d="M554.281-.2c.215 8.926-1.398 17.85-4.624 26.13a68.273 68.273 0 0 1-14.624 22.366c-6.236 6.452-13.871 11.506-22.151 15.054a68.977 68.977 0 0 1-26.344 5.27c-9.033 0-17.958-1.829-26.345-5.27-8.28-3.44-15.914-8.602-22.151-15.054-6.237-6.451-11.291-14.086-14.624-22.366-3.226-8.28-4.946-17.312-4.624-26.13.323 17.743 7.85 35.055 20.431 47.314 6.236 6.129 13.656 11.075 21.721 14.409 8.064 3.333 16.774 5.053 25.592 4.946 8.709 0 17.419-1.613 25.592-4.946 8.064-3.334 15.484-8.28 21.72-14.41 12.581-12.258 20.001-29.57 20.431-47.312Z" fill="#0070CC"/><path d="M541.808-.2c.215 7.205-1.076 14.517-3.764 21.4-2.688 6.773-6.774 13.118-11.936 18.387-10.215 10.645-24.946 16.667-39.785 16.667-14.732 0-29.463-6.13-39.786-16.667-5.162-5.27-9.248-11.506-11.936-18.388a53.834 53.834 0 0 1-3.763-21.398c.43 14.516 6.559 28.603 16.774 38.603 5.161 4.946 11.183 9.032 17.742 11.72a55.053 55.053 0 0 0 20.861 4.087c7.097 0 14.194-1.398 20.861-4.087 6.559-2.688 12.581-6.774 17.742-11.72 10.538-10 16.667-24.087 16.99-38.603Z" fill="#0070CC"/><path d="M529.442-.2c.215 5.592-.753 11.291-2.796 16.668-2.043 5.269-5.161 10.215-9.247 14.301a43.251 43.251 0 0 1-14.194 9.678c-5.269 2.258-11.076 3.333-16.882 3.44-5.807 0-11.506-1.182-16.883-3.44-5.268-2.258-10.107-5.484-14.193-9.678-3.979-4.086-7.097-9.032-9.248-14.301A41.858 41.858 0 0 1 443.203-.2c.431 11.29 5.269 22.15 13.226 29.785 7.958 7.742 18.818 12.151 29.786 12.151s21.936-4.409 29.786-12.15c8.172-7.635 13.118-18.496 13.441-29.786Z" fill="#0070CC"/><path d="M517.076-.2c.215 3.98-.43 8.065-1.828 11.936-1.398 3.764-3.656 7.313-6.559 10.323-2.796 3.011-6.345 5.377-10.108 6.99a30.94 30.94 0 0 1-12.043 2.473c-4.194 0-8.28-.86-12.044-2.473-3.763-1.613-7.312-3.979-10.107-6.99-2.904-3.01-5.054-6.451-6.56-10.323-1.398-3.87-2.043-7.85-1.828-11.935.43 8.064 3.979 15.591 9.57 21.076 5.592 5.376 13.334 8.494 21.076 8.494 7.742 0 15.377-3.118 21.076-8.494 5.376-5.377 8.925-13.012 9.355-21.076Z" fill="#0070CC"/><path d="M504.71-.2c.43 4.732-1.29 9.786-4.731 13.442-1.721 1.828-3.764 3.226-6.129 4.301a18.927 18.927 0 0 1-7.312 1.506 18.92 18.92 0 0 1-7.312-1.506 18.65 18.65 0 0 1-6.13-4.301c-3.44-3.656-5.161-8.71-4.731-13.441.43 4.731 2.581 9.14 5.914 12.258a17.987 17.987 0 0 0 12.259 4.839c4.516 0 8.925-1.72 12.258-4.839 3.333-3.118 5.484-7.527 5.914-12.258Z" fill="#0070CC"/><path d="M269.006 345.4c-.215-28.388 5.269-56.776 16.022-83.013 10.753-26.344 26.775-50.431 46.883-70.646 20-20.216 44.194-36.345 70.431-47.313 26.237-10.968 54.733-16.56 83.228-16.667 28.495 0 56.99 5.699 83.227 16.667 26.237 10.968 50.432 27.097 70.432 47.313 20 20.215 36.13 44.302 46.883 70.646 10.753 26.345 16.129 54.733 16.022 83.013-.216-28.388-5.914-56.561-16.99-82.69-10.86-26.13-26.99-49.894-47.098-69.787-20-19.892-43.872-35.914-70.001-46.667-26.022-10.753-54.303-16.345-82.475-16.237-28.173 0-56.453 5.484-82.475 16.237-26.13 10.753-50.001 26.775-70.002 46.667-20 19.893-36.129 43.765-47.097 69.787-11.076 26.129-16.775 54.302-16.99 82.69Z" fill="#fff"/><path d="M281.372 345.4c-.215-26.667 4.946-53.549 15.054-78.281 10.108-24.839 25.269-47.528 44.194-66.561 18.926-19.032 41.614-34.302 66.453-44.624 24.732-10.323 51.614-15.592 78.497-15.7 26.882 0 53.657 5.377 78.496 15.7 24.732 10.322 47.528 25.484 66.453 44.624 18.925 19.033 33.979 41.829 44.195 66.561 10.107 24.839 15.161 51.614 15.054 78.281-.215-26.667-5.592-53.334-16.022-77.851-10.323-24.624-25.485-47.098-44.41-65.808-18.925-18.71-41.398-33.764-66.023-43.979-24.516-10.216-51.184-15.377-77.743-15.377-26.56 0-53.12 5.161-77.744 15.377-24.624 10.107-47.098 25.269-66.023 43.979-18.925 18.71-34.087 41.291-44.409 65.808-10.431 24.517-15.807 51.076-16.022 77.851Z" fill="#fff"/><path d="M293.845 345.4c-.215-25.054 4.624-50.216 14.087-73.55 9.57-23.334 23.764-44.625 41.506-62.582s39.14-32.259 62.367-41.936c23.334-9.678 48.495-14.732 73.765-14.732 25.269 0 50.431 5.054 73.765 14.732 23.334 9.677 44.624 23.979 62.367 41.936 17.742 17.85 31.936 39.248 41.506 62.582 9.463 23.334 14.301 48.496 14.086 73.55-.215-25.054-5.269-50.109-15.054-73.12-9.677-23.119-23.979-44.194-41.721-61.829-17.742-17.527-38.926-31.721-61.937-41.291-23.119-9.571-48.065-14.409-73.012-14.409-24.947 0-49.894 4.838-73.012 14.409-23.119 9.462-44.195 23.656-61.937 41.291-17.743 17.635-32.044 38.71-41.722 61.829-9.785 23.011-14.946 48.066-15.054 73.12Z" fill="#fff"/><path d="M306.211 345.4c-.215-23.441 4.301-46.99 13.119-68.819 8.924-21.828 22.151-41.828 38.818-58.495 16.559-16.775 36.56-30.109 58.388-39.249 21.828-9.14 45.377-13.763 69.034-13.763 23.656 0 47.205 4.731 69.033 13.763 21.829 9.033 41.829 22.474 58.389 39.249 16.559 16.774 29.893 36.775 38.818 58.495 8.925 21.829 13.333 45.378 13.118 68.819-.215-23.441-4.946-46.883-14.086-68.388-9.032-21.614-22.366-41.292-39.033-57.744-16.56-16.452-36.345-29.678-57.958-38.603-21.614-8.924-44.948-13.441-68.281-13.441-23.334 0-46.668 4.517-68.281 13.441-21.614 8.925-41.291 22.151-57.958 38.603-16.56 16.452-29.894 36.238-39.034 57.744-9.14 21.505-13.978 44.947-14.086 68.388Z" fill="#fff"/><path d="M318.577 345.4c-.215-21.828 3.978-43.764 12.151-64.087 8.279-20.323 20.645-38.926 36.13-54.518 15.484-15.591 34.086-28.065 54.302-36.559 20.323-8.495 42.259-12.796 64.302-12.904 21.936 0 43.98 4.409 64.303 12.904 20.323 8.494 38.925 20.86 54.302 36.559 15.484 15.592 27.85 34.195 36.13 54.518 8.279 20.323 12.366 42.259 12.151 64.087-.215-21.828-4.624-43.657-13.227-63.657-8.387-20.108-20.86-38.496-36.345-53.765-15.484-15.269-33.871-27.635-53.979-35.914-20.108-8.28-41.829-12.581-63.55-12.474-21.721 0-43.442 4.194-63.55 12.474-20.107 8.279-38.495 20.645-53.979 35.914-15.484 15.269-27.85 33.657-36.345 53.765-8.172 20-12.581 41.829-12.796 63.657Z" fill="#fff"/><path d="M330.943 345.4c-.215-20.215 3.656-40.538 11.29-59.356 7.635-18.818 19.14-36.022 33.442-50.539 14.301-14.516 31.506-26.022 50.324-33.872 18.817-7.849 39.14-11.828 59.463-11.935 20.323 0 40.754 4.086 59.464 11.935 18.817 7.85 36.022 19.356 50.323 33.872 14.302 14.409 25.7 31.721 33.442 50.539 7.635 18.818 11.398 39.141 11.291 59.356-.215-20.215-4.302-40.431-12.259-58.926-7.849-18.603-19.355-35.592-33.656-49.786-14.302-14.086-31.291-25.592-49.894-33.226-18.603-7.635-38.71-11.614-58.711-11.614-20.108 0-40.216 3.871-58.711 11.614-18.602 7.634-35.592 19.032-49.893 33.226-14.302 14.194-25.807 31.183-33.657 49.786-7.85 18.495-12.043 38.711-12.258 58.926Z" fill="#fff"/><path d="M343.309 345.4c-.215-18.602 3.333-37.312 10.322-54.625 6.99-17.312 17.528-33.226 30.754-46.452 13.118-13.334 29.033-23.979 46.345-31.184 17.312-7.204 36.022-10.968 54.732-10.968s37.528 3.764 54.733 10.968c17.312 7.205 33.119 17.85 46.345 31.184 13.118 13.333 23.656 29.14 30.753 46.452 6.989 17.313 10.538 36.023 10.323 54.625-.215-18.602-3.979-37.097-11.291-54.194-7.204-17.098-17.742-32.689-30.968-45.7-13.119-13.011-28.818-23.442-45.915-30.539-17.097-7.097-35.592-10.645-53.98-10.645-18.495 0-36.99 3.548-53.979 10.645-17.097 6.99-32.689 17.528-45.915 30.539-13.119 13.011-23.764 28.602-30.969 45.7-7.204 17.097-10.968 35.592-11.29 54.194Z" fill="#fff"/><path d="M355.782 345.4c-.215-16.989 3.011-34.087 9.355-49.893 6.452-15.807 16.022-30.324 28.065-42.474 12.043-12.151 26.452-21.829 42.259-28.496 15.807-6.559 32.904-10 50.001-10 17.097 0 34.194 3.441 50.001 10 15.807 6.56 30.324 16.237 42.259 28.496 12.044 12.15 21.614 26.667 28.065 42.474 6.345 15.806 9.57 32.904 9.355 49.893-.215-16.989-3.656-33.872-10.322-49.463-6.56-15.592-16.237-29.786-28.281-41.722-12.043-11.828-26.237-21.398-41.828-27.85-15.592-6.451-32.474-9.677-49.249-9.677-16.882 0-33.656 3.226-49.248 9.677-15.592 6.452-29.893 16.022-41.829 27.85-12.043 11.829-21.613 26.13-28.28 41.722-6.667 15.591-10.108 32.474-10.323 49.463Z" fill="#fff"/><path d="M368.148 345.4c-.215-15.377 2.688-30.753 8.387-45.055 5.807-14.301 14.517-27.42 25.377-38.495 10.86-11.076 23.979-19.786 38.28-25.807 14.302-6.022 29.786-9.033 45.27-9.14a117 117 0 0 1 45.27 9.14c14.301 5.914 27.42 14.731 38.28 25.807 10.861 10.968 19.571 24.194 25.377 38.495 5.807 14.302 8.71 29.786 8.387 45.055-.215-15.377-3.333-30.646-9.355-44.732-5.914-14.086-14.731-26.99-25.592-37.635-10.86-10.646-23.763-19.356-37.85-25.162-14.086-5.807-29.355-8.818-44.517-8.71-15.269 0-30.431 2.903-44.517 8.71-14.086 5.806-26.99 14.409-37.85 25.162a118.595 118.595 0 0 0-25.592 37.635c-6.022 14.086-9.14 29.355-9.355 44.732Z" fill="#fff"/><path d="M380.514 345.4c-.215-13.764 2.365-27.528 7.527-40.324 5.161-12.796 12.903-24.516 22.688-34.409 9.678-9.893 21.506-17.742 34.302-23.119 12.796-5.376 26.667-8.064 40.539-8.172 13.871 0 27.742 2.796 40.538 8.172 12.796 5.377 24.517 13.226 34.302 23.119 9.678 9.893 17.527 21.613 22.689 34.409 5.161 12.796 7.742 26.668 7.527 40.324-.323-27.528-11.828-54.518-31.291-73.658-9.678-9.57-21.183-17.312-33.872-22.473a105.366 105.366 0 0 0-39.786-7.85c-13.548 0-27.205 2.581-39.786 7.85-12.58 5.161-24.086 12.903-33.871 22.473-19.678 19.14-31.184 46.13-31.506 73.658Z" fill="#fff"/><path d="M392.88 345.4c-.215-12.151 2.043-24.302 6.559-35.593 4.516-11.29 11.398-21.72 20-30.43a93.256 93.256 0 0 1 30.216-20.431 92.995 92.995 0 0 1 35.807-7.204 92.987 92.987 0 0 1 35.807 7.204c11.291 4.731 21.721 11.613 30.216 20.431 8.602 8.71 15.377 19.14 20.001 30.43 4.516 11.291 6.774 23.549 6.559 35.593-.323-24.302-10.538-48.066-27.743-64.84-8.602-8.388-18.71-15.162-29.785-19.786-11.076-4.624-23.119-6.882-35.055-6.882s-23.979 2.258-35.054 6.882c-11.076 4.516-21.184 11.398-29.786 19.786-17.205 16.774-27.312 40.538-27.742 64.84Z" fill="#fff"/><path d="M405.353 345.4c-.215-10.538 1.72-21.076 5.592-30.861 3.978-9.785 9.892-18.818 17.312-26.345 7.419-7.634 16.452-13.548 26.237-17.742a80.982 80.982 0 0 1 31.076-6.237 80.989 80.989 0 0 1 31.076 6.237c9.785 4.086 18.817 10.108 26.237 17.742 7.419 7.527 13.333 16.56 17.312 26.345 3.871 9.785 5.807 20.431 5.592 30.861-.323-20.968-9.14-41.614-24.087-56.13-7.42-7.205-16.237-13.119-25.807-17.098-9.57-3.978-19.893-5.914-30.323-5.914-10.323 0-20.753 1.936-30.323 5.914-9.571 3.872-18.388 9.786-25.807 17.098-14.947 14.516-23.764 35.162-24.087 56.13Z" fill="#fff"/><path d="M417.719 345.4c-.215-8.925 1.398-17.85 4.624-26.13a68.257 68.257 0 0 1 14.624-22.366c6.236-6.452 13.871-11.506 22.151-15.054a68.973 68.973 0 0 1 26.344-5.269c9.033 0 17.958 1.828 26.345 5.269 8.28 3.441 15.914 8.602 22.151 15.054 6.236 6.452 11.29 14.086 14.624 22.366 3.226 8.28 4.946 17.312 4.624 26.13-.323-17.743-7.85-35.055-20.431-47.313-6.237-6.129-13.656-11.076-21.721-14.409s-16.774-5.054-25.592-4.946c-8.71 0-17.419 1.613-25.592 4.946-8.064 3.333-15.484 8.28-21.721 14.409-12.581 12.258-20.108 29.57-20.43 47.313Z" fill="#fff"/><path d="M430.085 345.4c-.215-7.204 1.075-14.516 3.763-21.398 2.688-6.775 6.774-13.119 11.936-18.388 10.215-10.645 24.947-16.667 39.786-16.667 14.731 0 29.463 6.129 39.785 16.667 5.162 5.269 9.248 11.506 11.936 18.388a53.832 53.832 0 0 1 3.764 21.398c-.43-14.516-6.56-28.603-16.775-38.603-5.161-4.946-11.183-9.032-17.742-11.721a55.051 55.051 0 0 0-20.861-4.086c-7.097 0-14.194 1.398-20.86 4.086-6.56 2.689-12.581 6.775-17.743 11.721-10.43 10-16.559 24.087-16.989 38.603Z" fill="#fff"/><path d="M442.451 345.4c-.216-5.592.752-11.291 2.795-16.667 2.043-5.269 5.162-10.215 9.248-14.301a43.216 43.216 0 0 1 14.194-9.678c5.269-2.258 11.075-3.333 16.882-3.441 5.806 0 11.505 1.183 16.882 3.441 5.269 2.258 10.108 5.484 14.194 9.678 3.978 4.086 7.097 9.032 9.247 14.301a41.859 41.859 0 0 1 2.796 16.667c-.43-11.291-5.269-22.151-13.226-29.786-7.957-7.742-18.818-12.15-29.786-12.15s-21.936 4.408-29.785 12.15c-8.173 7.635-13.011 18.495-13.441 29.786Z" fill="#fff"/><path d="M454.924 345.4c-.215-3.979.43-8.065 1.828-11.936 1.398-3.763 3.656-7.312 6.559-10.323 2.796-3.011 6.344-5.376 10.108-6.989a30.936 30.936 0 0 1 12.043-2.473c4.194 0 8.28.86 12.043 2.473 3.764 1.613 7.312 3.978 10.108 6.989 2.903 3.011 5.054 6.452 6.56 10.323 1.397 3.871 2.043 7.85 1.827 11.936-.43-8.065-3.978-15.592-9.57-21.076-5.591-5.376-13.333-8.495-21.075-8.495-7.742 0-15.377 3.119-21.076 8.495-5.484 5.484-9.033 13.011-9.355 21.076Z" fill="#fff"/><path d="M467.29 345.4c-.43-4.731 1.29-9.785 4.731-13.441 1.72-1.828 3.764-3.226 6.129-4.301a18.923 18.923 0 0 1 7.312-1.506c2.473 0 5.054.538 7.312 1.506a18.637 18.637 0 0 1 6.129 4.301c3.441 3.656 5.162 8.71 4.732 13.441-.431-4.731-2.581-9.14-5.915-12.258a17.981 17.981 0 0 0-12.258-4.839c-4.516 0-8.925 1.72-12.258 4.839-3.334 3.118-5.484 7.527-5.914 12.258Z" fill="#fff"/></g></svg>
\ No newline at end of file
diff --git a/build/img/poweredby/videos/025.png b/build/img/poweredby/videos/025.png
new file mode 100644
index 0000000..4e770b7
--- /dev/null
+++ b/build/img/poweredby/videos/025.png
Binary files differ
diff --git a/build/img/resourses/block-book.svg b/build/img/resourses/block-book.svg
new file mode 100644
index 0000000..c2ac199
--- /dev/null
+++ b/build/img/resourses/block-book.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.34 11.265h8.291c.169 0 .336.021.5.063l10.123 2.608a2 2 0 0 0 .5.063H43.66a2 2 0 0 1 2 2v24.95c0 1.105-.892 2-1.997 2H29.707c-2.24 0-2.772.711-3.264 1.543-.318.537-.897.835-1.521.835H23.36c-.857 0-1.537-.602-2.057-1.283-.424-.554-1.045-.897-2.134-1.073a1.79 1.79 0 0 0-.283-.021H4.34a2 2 0 0 1-2-2V13.265a2 2 0 0 1 2-2Z" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M13.958 7.121c4.212 0 6.996 2.55 8.897 4.652.516.57 1.497.406 1.877-.264 1-1.764 3.08-4.388 6.618-4.388h8.196c1.105 0 1.998.896 1.998 2v27.337c0 1.302-1.23 2.282-2.517 2.079a42.682 42.682 0 0 0-6.556-.527c-4.671 0-5.733.868-5.866.998a.33.33 0 0 0-.03.035l-.633.81c-.813 1.043-2.404 1.011-3.192-.05-.373-.504-.896-.883-1.505-1.03a27.872 27.872 0 0 0-6.43-.763c-2.096 0-4.133.252-5.649.505-1.287.215-2.523-.76-2.523-2.066V9.519c0-1.248 1.148-2.372 2.396-2.374 1.9-.004 4.327-.024 4.92-.024Z" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M12.16 32.769c8.625.4 11.751 3.412 12.23 6.302V11.419c0-6.107-6.999-7.725-11.98-8.447-1.194-.173-2.253.769-2.253 1.975v25.777c0 1.104.9 1.993 2.003 2.045Z" fill="#fff"/><path d="m12.16 32.769-.04.849.04-.85Zm.25-29.797.122-.841-.122.841Zm11.13 36.804a.85.85 0 1 0 1.7 0h-1.7Zm1.689-.844c-.583-3.516-4.296-6.607-13.03-7.013l-.079 1.699c8.517.395 11.056 3.327 11.432 5.592l1.677-.278Zm-14.222-8.208V4.947h-1.7v25.777h1.7Zm1.28-26.91c2.481.36 5.35.93 7.583 2.113 2.196 1.165 3.67 2.853 3.67 5.492h1.7c0-3.468-2.025-5.642-4.574-6.994-2.512-1.332-5.634-1.931-8.134-2.294l-.244 1.682Zm11.253 7.605v27.652h1.7V11.419h-1.7Zm0 27.652v.706h1.7v-.706h-1.7ZM11.007 4.947c0-.703.615-1.23 1.28-1.134l.245-1.682c-1.722-.25-3.225 1.107-3.225 2.816h1.7ZM12.2 31.92c-.678-.032-1.192-.573-1.192-1.196h-1.7c0 1.586 1.284 2.823 2.813 2.894l.079-1.699Z" fill="#000"/><path d="M27.638 16.693s1.466-1.867 3.467-2.385c2.002-.518 7.518 0 7.518 0m-10.985 7.209s1.466-1.866 3.467-2.385c2.002-.518 7.518 0 7.518 0M27.638 26.34s1.466-1.866 3.467-2.384c2.002-.518 7.518 0 7.518 0" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/block-email.svg b/build/img/resourses/block-email.svg
new file mode 100644
index 0000000..b02390d
--- /dev/null
+++ b/build/img/resourses/block-email.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.573 19.865c0-.719.36-1.39.958-1.789L22.807 5.892a2.15 2.15 0 0 1 2.386 0l18.276 12.184a2.15 2.15 0 0 1 .957 1.79v22.5a2.15 2.15 0 0 1-2.15 2.15H5.723a2.15 2.15 0 0 1-2.15-2.15v-22.5Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M43.352 42.367V19.865c0-.36-.18-.695-.48-.894L24.597 6.786a1.075 1.075 0 0 0-1.192 0L5.127 18.971c-.3.2-.479.535-.479.894v22.502c0 .593.482 1.075 1.075 1.075h36.553c.594 0 1.075-.482 1.075-1.075ZM4.53 18.077a2.15 2.15 0 0 0-.958 1.788v22.502a2.15 2.15 0 0 0 2.15 2.15h36.553a2.15 2.15 0 0 0 2.15-2.15V19.865a2.15 2.15 0 0 0-.957-1.789L25.192 5.892a2.15 2.15 0 0 0-2.385 0L4.531 18.076Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M25.072 6.073a1.932 1.932 0 0 0-2.144 0L4.652 18.258c-.538.358-.86.961-.86 1.607v22.501c0 1.067.864 1.932 1.931 1.932h36.553a1.932 1.932 0 0 0 1.932-1.932v-22.5a1.93 1.93 0 0 0-.86-1.608L25.072 6.073Zm-2.386-.363a2.368 2.368 0 0 1 2.628 0L43.59 17.894a2.369 2.369 0 0 1 1.055 1.971v22.501a2.368 2.368 0 0 1-2.369 2.369H5.724a2.368 2.368 0 0 1-2.368-2.369v-22.5a2.37 2.37 0 0 1 1.055-1.972L22.686 5.71Zm1.79 1.258a.857.857 0 0 0-.951 0L5.248 19.152a.857.857 0 0 0-.381.713v22.501c0 .474.383.857.856.857h36.553a.857.857 0 0 0 .857-.857v-22.5a.857.857 0 0 0-.381-.714L24.475 6.968Zm-1.194-.363a1.292 1.292 0 0 1 1.435 0l18.277 12.184c.36.24.576.644.576 1.076v22.501c0 .715-.58 1.294-1.294 1.294H5.724c-.714 0-1.293-.58-1.293-1.294v-22.5c0-.433.216-.837.576-1.077L23.282 6.605Z" fill="#000"/><path d="M9.307 8.322v27.594a2.509 2.509 0 0 0 2.509 2.508H34.75a4.3 4.3 0 0 0 4.3-4.3V8.322a4.3 4.3 0 0 0-4.3-4.3H13.607a4.3 4.3 0 0 0-4.3 4.3Z" fill="#fff" stroke="#000" stroke-width=".5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.607 4.56a3.763 3.763 0 0 0-3.762 3.762v27.594a1.97 1.97 0 0 0 1.97 1.97h22.936a3.763 3.763 0 0 0 3.763-3.762V8.322a3.763 3.763 0 0 0-3.763-3.763H13.607ZM8.77 8.321a4.838 4.838 0 0 1 4.837-4.838h21.144a4.838 4.838 0 0 1 4.838 4.838v25.802a4.838 4.838 0 0 1-4.838 4.838H11.816a3.046 3.046 0 0 1-3.046-3.046V8.322Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.551 8.322a5.056 5.056 0 0 1 5.056-5.056h21.144a5.056 5.056 0 0 1 5.056 5.056v25.802a5.056 5.056 0 0 1-5.056 5.056H11.816a3.264 3.264 0 0 1-3.265-3.264V8.322Zm5.056-4.62a4.62 4.62 0 0 0-4.62 4.62v27.594a2.828 2.828 0 0 0 2.829 2.828H34.75a4.62 4.62 0 0 0 4.62-4.62V8.322a4.62 4.62 0 0 0-4.62-4.62H13.607Zm0 1.075a3.544 3.544 0 0 0-3.544 3.545v27.594c0 .968.785 1.752 1.753 1.752H34.75a3.545 3.545 0 0 0 3.544-3.544V8.322a3.545 3.545 0 0 0-3.544-3.545H13.607Zm-3.98 3.545a3.981 3.981 0 0 1 3.98-3.981h21.144a3.981 3.981 0 0 1 3.98 3.98v25.803a3.981 3.981 0 0 1-3.98 3.981H11.816a2.19 2.19 0 0 1-2.19-2.19V8.323Z" fill="#000"/><path d="m30.809 32.332 12.901-8.6v17.82c0 .609-.709.94-1.176.551l-11.725-9.77Z" fill="#fff" stroke="#000" stroke-width=".5"/><path fill-rule="evenodd" clip-rule="evenodd" d="m44.248 22.727-14.336 9.557L42.19 42.516c.817.681 2.058.1 2.058-.963V22.727Zm-1.075 2.009v16.817a.18.18 0 0 1-.294.138l-11.173-9.31 11.467-7.645Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m44.466 22.32-14.919 9.945 12.504 10.42c.959.798 2.415.116 2.415-1.132V22.319Zm-.437.815v18.418a1.036 1.036 0 0 1-1.699.796L30.276 32.304l13.753-9.17Zm-.638 1.193-12.05 8.033 11.23 9.357-.204.246.335.28.246-.295a.398.398 0 0 0 .443-.396V24.328Zm-.437.816v16.325L32.07 32.4l10.884-7.255Z" fill="#000"/><path d="M21.41 28.918 5.092 42.533c-.514.429-.21 1.267.46 1.267h36.925c.667 0 .972-.831.464-1.263l-15.99-13.593a4.3 4.3 0 0 0-5.54-.026Z" fill="#fff" stroke="#000" stroke-width=".5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M26.602 29.353a3.763 3.763 0 0 0-4.848-.022L5.436 42.945a.18.18 0 0 0 .115.317h36.926a.18.18 0 0 0 .116-.316L26.602 29.353Zm-5.536-.848a4.838 4.838 0 0 1 6.232.03L43.29 42.126c.89.756.355 2.21-.812 2.21H5.55c-1.173 0-1.704-1.466-.804-2.217l16.319-13.614Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.926 28.338a5.056 5.056 0 0 1 6.514.03L43.43 41.96c1.045.887.417 2.594-.953 2.594H5.55c-1.377 0-2-1.72-.943-2.603l16.318-13.614Zm6.231.362a4.62 4.62 0 0 0-5.951-.027L4.887 42.287c-.743.62-.305 1.832.664 1.832h36.926c.964 0 1.405-1.201.67-1.825L27.158 28.7Zm-.696.82a3.545 3.545 0 0 0-4.567-.021L5.66 43.044h36.712L26.46 29.52Zm-4.846-.357a3.981 3.981 0 0 1 5.128.024L42.734 42.78c.282.24.113.7-.257.7H5.55a.397.397 0 0 1-.255-.702l16.319-13.615Z" fill="#000"/><path d="m17.191 32.332-12.901-8.6v17.82c0 .609.709.94 1.176.551l11.725-9.77Z" fill="#fff" stroke="#000" stroke-width=".5"/><path fill-rule="evenodd" clip-rule="evenodd" d="m3.752 22.727 14.336 9.557L5.81 42.516c-.817.681-2.058.1-2.058-.963V22.727Zm1.075 2.009v16.817a.18.18 0 0 0 .294.138l11.173-9.31-11.467-7.645Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m3.534 22.32 14.919 9.945-12.504 10.42c-.959.798-2.415.116-2.415-1.132V22.319Zm.437.815v18.418a1.036 1.036 0 0 0 1.699.796l12.054-10.045-13.753-9.17Zm.638 1.193 12.05 8.033-11.23 9.357.204.246-.335.28-.246-.295a.398.398 0 0 1-.443-.396V24.328Zm.437.816v16.325L15.93 32.4 5.046 25.145Z" fill="#000"/><path d="M24.225 12.88c-.764 0-1.403.33-1.918.99-.521.653-.782 1.463-.782 2.431 0 .992.252 1.8.755 2.422.497.623 1.146.935 1.945.935.752 0 1.353-.318 1.803-.953.456-.635.684-1.476.684-2.522 0-1.016-.222-1.82-.666-2.413-.444-.593-1.051-.89-1.82-.89Zm.231-4.2c2.084 0 3.784.638 5.098 1.914 1.314 1.283 1.972 2.937 1.972 4.963 0 1.44-.234 2.556-.702 3.348-.468.792-1.125 1.188-1.972 1.188-.61 0-1.104-.172-1.483-.517-.385-.345-.6-.82-.648-1.424h-.036c-.48 1.276-1.302 1.914-2.469 1.914-.918 0-1.667-.35-2.247-1.052-.58-.702-.87-1.61-.87-2.722 0-1.119.29-2.035.87-2.749.586-.714 1.335-1.07 2.247-1.07a2.53 2.53 0 0 1 1.528.498c.456.34.767.778.932 1.316h.036v-1.615h.426v4.999c0 1.349.577 2.023 1.732 2.023.71 0 1.261-.36 1.652-1.08.39-.72.586-1.741.586-3.066 0-1.905-.622-3.46-1.865-4.663-1.237-1.204-2.839-1.806-4.805-1.806-1.965 0-3.597.669-4.893 2.005-1.291 1.331-1.937 3.015-1.937 5.054 0 2.129.634 3.862 1.901 5.198 1.267 1.33 2.901 1.996 4.903 1.996 1.255 0 2.22-.106 2.895-.317v.417c-.628.2-1.593.3-2.895.3-2.126 0-3.86-.705-5.205-2.114-1.344-1.41-2.016-3.236-2.016-5.48 0-2.166.684-3.95 2.052-5.353 1.367-1.403 3.105-2.105 5.213-2.105Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M26.354 13.034v-.72h1.143v5.357c0 .632.136 1.038.346 1.284.202.236.52.38 1.027.38.557 0 .997-.266 1.337-.892.35-.644.543-1.597.543-2.895 0-1.819-.59-3.277-1.756-4.406-1.161-1.13-2.67-1.704-4.556-1.704-1.874 0-3.411.633-4.636 1.896-1.22 1.257-1.835 2.848-1.835 4.804 0 2.052.608 3.692 1.802 4.951 1.193 1.253 2.73 1.885 4.643 1.885 1.242 0 2.164-.106 2.788-.301l.465-.146v1.167l-.25.08c-.682.216-1.692.316-3.003.316-2.214 0-4.046-.738-5.464-2.225-1.418-1.486-2.115-3.406-2.115-5.727 0-2.248.713-4.126 2.153-5.603 1.44-1.478 3.274-2.213 5.47-2.213 2.164 0 3.957.665 5.348 2.015 1.39 1.357 2.08 3.108 2.08 5.22 0 1.47-.238 2.66-.751 3.53-.526.89-1.294 1.365-2.28 1.365-.681 0-1.267-.195-1.724-.61a2.193 2.193 0 0 1-.529-.715 2.99 2.99 0 0 1-.672.744c-.482.373-1.06.553-1.712.553-1.023 0-1.874-.397-2.523-1.182-.644-.78-.952-1.773-.952-2.95 0-1.183.308-2.185.95-2.975l.001-.002c.654-.795 1.504-1.2 2.524-1.2.639 0 1.222.19 1.74.567l.002.002c.144.107.276.224.396.35Zm-2.129.205c-.642 0-1.181.27-1.636.851l-.002.003c-.463.58-.703 1.308-.703 2.208 0 .93.235 1.652.675 2.197l.001.002c.43.537.975.8 1.665.8.631 0 1.125-.258 1.51-.802l.002-.002c.4-.556.617-1.316.617-2.313 0-.967-.212-1.687-.595-2.198-.373-.499-.872-.746-1.534-.746Z" fill="#ED1C24"/><path d="M24.225 12.88c-.764 0-1.403.33-1.918.99-.521.653-.782 1.463-.782 2.431 0 .992.252 1.8.755 2.422.497.623 1.146.935 1.945.935.752 0 1.353-.318 1.803-.953.456-.635.684-1.476.684-2.522 0-1.016-.222-1.82-.666-2.413-.444-.593-1.051-.89-1.82-.89Zm.231-4.2c2.084 0 3.784.638 5.098 1.914 1.314 1.283 1.972 2.937 1.972 4.963 0 1.44-.234 2.556-.702 3.348-.468.792-1.125 1.188-1.972 1.188-.61 0-1.104-.172-1.483-.517-.385-.345-.6-.82-.648-1.424h-.036c-.48 1.276-1.302 1.914-2.469 1.914-.918 0-1.667-.35-2.247-1.052-.58-.702-.87-1.61-.87-2.722 0-1.119.29-2.035.87-2.749.586-.714 1.335-1.07 2.247-1.07a2.53 2.53 0 0 1 1.528.498c.456.34.767.778.932 1.316h.036v-1.615h.426v4.999c0 1.349.577 2.023 1.732 2.023.71 0 1.261-.36 1.652-1.08.39-.72.586-1.741.586-3.066 0-1.905-.622-3.46-1.865-4.663-1.237-1.204-2.839-1.806-4.805-1.806-1.965 0-3.597.669-4.893 2.005-1.291 1.331-1.937 3.015-1.937 5.054 0 2.129.634 3.862 1.901 5.198 1.267 1.33 2.901 1.996 4.903 1.996 1.255 0 2.22-.106 2.895-.317v.417c-.628.2-1.593.3-2.895.3-2.126 0-3.86-.705-5.205-2.114-1.344-1.41-2.016-3.236-2.016-5.48 0-2.166.684-3.95 2.052-5.353 1.367-1.403 3.105-2.105 5.213-2.105Z" stroke="#ED1C24" stroke-width=".5"/><path clip-rule="evenodd" d="M26.354 13.034v-.72h1.143v5.357c0 .632.136 1.038.346 1.284.202.236.52.38 1.027.38.557 0 .997-.266 1.337-.892.35-.644.543-1.597.543-2.895 0-1.819-.59-3.277-1.756-4.406-1.161-1.13-2.67-1.704-4.556-1.704-1.874 0-3.411.633-4.636 1.896-1.22 1.257-1.835 2.848-1.835 4.804 0 2.052.608 3.692 1.802 4.951 1.193 1.253 2.73 1.885 4.643 1.885 1.242 0 2.164-.106 2.788-.301l.465-.146v1.167l-.25.08c-.682.216-1.692.316-3.003.316-2.214 0-4.046-.738-5.464-2.225-1.418-1.486-2.115-3.406-2.115-5.727 0-2.248.713-4.126 2.153-5.603 1.44-1.478 3.274-2.213 5.47-2.213 2.164 0 3.957.665 5.348 2.015 1.39 1.357 2.08 3.108 2.08 5.22 0 1.47-.238 2.66-.751 3.53-.526.89-1.294 1.365-2.28 1.365-.681 0-1.267-.195-1.724-.61a2.193 2.193 0 0 1-.529-.715 2.99 2.99 0 0 1-.672.744c-.482.373-1.06.553-1.712.553-1.023 0-1.874-.397-2.523-1.182-.644-.78-.952-1.773-.952-2.95 0-1.183.308-2.185.95-2.975l.001-.002c.654-.795 1.504-1.2 2.524-1.2.639 0 1.222.19 1.74.567l.002.002c.144.107.276.224.396.35Zm-2.129.205c-.642 0-1.181.27-1.636.851l-.002.003c-.463.58-.703 1.308-.703 2.208 0 .93.235 1.652.675 2.197l.001.002c.43.537.975.8 1.665.8.631 0 1.125-.258 1.51-.802l.002-.002c.4-.556.617-1.316.617-2.313 0-.967-.212-1.687-.595-2.198-.373-.499-.872-.746-1.534-.746Z" stroke="#ED1C24" stroke-width=".5"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/block-video.svg b/build/img/resourses/block-video.svg
new file mode 100644
index 0000000..3953d78
--- /dev/null
+++ b/build/img/resourses/block-video.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="12.85" y="9.85" width="31.3" height="34.3" rx="3.15" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="m20.762 23.176-3.873 4.093a1 1 0 0 0 0 1.374l3.873 4.093m14.476 0 3.873-4.093a1 1 0 0 0 0-1.375l-3.873-4.092" stroke="#ED1C24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><circle cx="23.5" cy="27.5" r="1.5" fill="#ED1C24"/><circle cx="28.5" cy="27.5" r="1.5" fill="#ED1C24"/><circle cx="32.5" cy="27.5" r="1.5" fill="#ED1C24"/><rect x="4.85" y="3.85" width="21.3" height="15.3" rx="3.15" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M25.822 11.628a.15.15 0 0 1 0-.256l7.6-4.7a.15.15 0 0 1 .228.127v9.402a.15.15 0 0 1-.229.127l-7.599-4.7Z" fill="#fff" stroke="#000" stroke-width="1.7"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/book-cover.jpg b/build/img/resourses/book-cover.jpg
new file mode 100644
index 0000000..2238baa
--- /dev/null
+++ b/build/img/resourses/book-cover.jpg
Binary files differ
diff --git a/build/img/resourses/hero.svg b/build/img/resourses/hero.svg
new file mode 100644
index 0000000..82fe898
--- /dev/null
+++ b/build/img/resourses/hero.svg
@@ -0,0 +1 @@
+<svg width="442" height="482" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="325" cy="29" r="8" fill="#2D2D2D"/><circle cx="86.5" cy="28.5" r="4.5" fill="#ED1C24"/><circle cx="86.5" cy="77.5" r="4.5" fill="#ED1C24"/><circle cx="86.5" cy="4.5" r="4.5" fill="#ED1C24"/><circle cx="86.5" cy="52.5" r="4.5" fill="#ED1C24"/><circle cx="110.5" cy="28.5" r="4.5" fill="#ED1C24"/><circle cx="110.5" cy="77.5" r="4.5" fill="#ED1C24"/><circle cx="110.5" cy="4.5" r="4.5" fill="#ED1C24"/><circle cx="110.5" cy="52.5" r="4.5" fill="#ED1C24"/><circle cx="135.5" cy="28.5" r="4.5" fill="#ED1C24"/><circle cx="135.5" cy="77.5" r="4.5" fill="#ED1C24"/><circle cx="135.5" cy="4.5" r="4.5" fill="#ED1C24"/><circle cx="135.5" cy="52.5" r="4.5" fill="#ED1C24"/><circle cx="159.5" cy="28.5" r="4.5" fill="#ED1C24"/><circle cx="159.5" cy="77.5" r="4.5" fill="#ED1C24"/><circle cx="159.5" cy="4.5" r="4.5" fill="#ED1C24"/><circle cx="159.5" cy="52.5" r="4.5" fill="#ED1C24"/><path d="M126 206.837v-3.061l-7-.276c-10-9.5-2-24 2-24h4.49V41a1 1 0 0 0-1-1H11.714C7.633 40 1 42.04 1 50.714v141.327c0 14.796 10.714 14.796 10.714 14.796H126Z" fill="#fff" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M17.326 179.796V40" stroke="#2D2D2D"/><path d="M126 203.776v3.061H11.714S1 206.837 1 192.041V50.714C1 42.041 7.633 40 11.714 40H124.49a1 1 0 0 1 1 1v138.791" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M120.5 180c-7.524 3.129-8.891 20.646-.112 23.776" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M125.489 179.796H12.224c-10.714 0-11.224 23.979 0 23.979H125.49" stroke="#2D2D2D" stroke-linecap="round"/><path d="M85.184 215.511V188.98h16.326v26.531l-8.163-7.143-8.163 7.143Z" fill="#ED1C24" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M125.5 152.5H388c11.046 0 20 8.954 20 20v136c0 11.046-8.954 20-20 20h-63" stroke="#2D2D2D"/><path d="M112.5 351H89c-11.046 0-20 8.954-20 20v90c0 11.046 8.954 20 20 20h271c11.046 0 20-8.954 20-20v-70.792c0-11.045-8.954-20-20-20H249.5" stroke="#000"/><path d="M238.5 139V49.5c0-11.046 8.954-20 20-20h63" stroke="#2D2D2D"/><rect x="373" y="201" width="69" height="61" rx="8" fill="#0070CC"/><path d="m419.909 222.993 8.778 8.756-8.778 8.756m-24.967-.154-8.779-8.757 8.779-8.755m8.338 20.421 8.73-23.121" stroke="#F6F6F6" stroke-linecap="round" stroke-linejoin="round"/><rect x="202.5" y="110.5" width="73" height="71" rx="9.5" fill="#2D2D2D" stroke="#2D2D2D"/><rect x="221" y="136" width="31" height="23" rx="3" fill="#F6F6F6"/><path d="m247 147 13.5-7.794v15.588L247 147Z" fill="#F6F6F6"/><rect x="139.5" y="240.5" width="184" height="180" rx="5.5" fill="#fff" stroke="#2D2D2D"/><path d="M167.736 288.653h129.487m-128.908 30.496h129.487m-129.487 30.5h129.487m-129.487 30.497h129.487" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><circle cx="150.5" cy="248.5" r="3.5" fill="#2D2D2D"/><circle cx="159.5" cy="248.5" r="3.5" fill="#2D2D2D"/><circle cx="168.5" cy="248.5" r="3.5" fill="#2D2D2D"/><path d="M140.096 255.657h182.669" stroke="#2D2D2D"/><rect x="127.5" y="253.5" width="184" height="180" rx="5.5" fill="#fff" stroke="#2D2D2D"/><path d="M155.993 301.7H285.48m-128.908 30.497h129.487m-129.487 30.5h129.487m-129.487 30.496h129.487" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M128.353 268.705h182.669" stroke="#2D2D2D"/><rect x="114.5" y="266.5" width="184" height="180" rx="5.5" fill="#fff" stroke="#2D2D2D"/><path d="M142.945 314.749h129.487m-128.907 30.496h129.486m-129.486 30.5h129.486m-129.486 30.497h129.486" stroke="#2D2D2D" stroke-linecap="round" stroke-linejoin="round"/><path d="M115.305 281.753h182.669" stroke="#2D2D2D"/><circle cx="126.5" cy="274.5" r="3.5" fill="#2D2D2D"/><circle cx="135.5" cy="274.5" r="3.5" fill="#2D2D2D"/><circle cx="144.5" cy="274.5" r="3.5" fill="#2D2D2D"/><circle cx="139.5" cy="261.5" r="3.5" fill="#2D2D2D"/><circle cx="148.5" cy="261.5" r="3.5" fill="#2D2D2D"/><circle cx="157.5" cy="261.5" r="3.5" fill="#2D2D2D"/><path d="m262 446-10-37 38.5 10-12.5 9 9 9.5-6 6-10-9.5-9 12Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/icon-training.svg b/build/img/resourses/icon-training.svg
new file mode 100644
index 0000000..fa9e374
--- /dev/null
+++ b/build/img/resourses/icon-training.svg
@@ -0,0 +1 @@
+<svg width="44" height="45" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="42" height="35" rx="2" fill="#fff" stroke="#000" stroke-width="1.7"/><path d="M2 31.25h41.003M17 43l2-7h7l2 7m-17 1h22.5" stroke="#000" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="M15 24V14h15.5v10c-5.77 1.714-9.168 1.743-15.5 0Z" fill="#fff" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="M23 21 9 14.5 23 8l14 6.5L23 21Z" fill="#fff" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 14.5v7" stroke="#ED1C24" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><circle cx="9" cy="23" r="1.5" fill="#ED1C24" stroke="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/icon-youtube.svg b/build/img/resourses/icon-youtube.svg
new file mode 100644
index 0000000..442fcd9
--- /dev/null
+++ b/build/img/resourses/icon-youtube.svg
@@ -0,0 +1 @@
+<svg width="32" height="23" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M31.293 3.587a4.133 4.133 0 0 0-1.038-1.833A4.003 4.003 0 0 0 28.46.692C25.978 0 15.984 0 15.984 0S5.989.021 3.506.713a4.003 4.003 0 0 0-1.794 1.062A4.134 4.134 0 0 0 .674 3.608c-.752 4.51-1.043 11.383.02 15.713a4.133 4.133 0 0 0 1.039 1.834 4.002 4.002 0 0 0 1.793 1.061c2.483.693 12.478.693 12.478.693s9.994 0 12.477-.693a4.003 4.003 0 0 0 1.794-1.061 4.135 4.135 0 0 0 1.039-1.834c.792-4.516 1.036-11.385-.02-15.734Z" fill="red"/><path d="m12.803 16.363 8.29-4.909-8.29-4.909v9.818Z" fill="#fff"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h32v23H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/resourses/res2-book.svg b/build/img/resourses/res2-book.svg
new file mode 100644
index 0000000..87d2579
--- /dev/null
+++ b/build/img/resourses/res2-book.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.85" y="5.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M19.593 14.04s-4.87 2.97-.28 5.918c.883.575 4.085 2.172 3.994 3.65 0 0 1.942-2.872-.897-4.68-2.915-1.849-3.644-3.824-2.817-4.889Z" fill="#ED1C24"/><path d="M17.897 19.713s-1.738 2.634 1.682 3.173c.336.042 2.81.301 3.455 1.114 0 0-.056-1.401-2.075-2.228-2.01-.826-2.838-1.03-3.062-2.06Zm6.728-2.767c-2.089-2.186-2.67-3.538-1.773-5.289 0 0-6.23 2.396-.077 6.648 2.2 1.52 1.836 3.075 1.836 3.131.343-.357 2.102-2.304.014-4.49Z" fill="#ED1C24"/><path d="M11.171 28.114h20.572m-20.572 4.114h20.572m-20.572 4.115h20.572" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><rect x="9.85" y="2.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M22.642 11.126s-6.8 4.147-.391 8.265c1.232.802 5.704 3.032 5.577 5.096 0 0 2.71-4.01-1.252-6.534-4.071-2.582-5.089-5.34-3.934-6.827Z" fill="#ED1C24"/><path d="M20.274 19.048s-2.427 3.678 2.348 4.431c.47.059 3.924.42 4.825 1.556 0 0-.079-1.957-2.897-3.11-2.808-1.155-3.963-1.439-4.276-2.877Zm9.394-3.863c-2.916-3.052-3.728-4.94-2.476-7.385 0 0-8.699 3.345-.108 9.282 3.073 2.123 2.564 4.294 2.564 4.373.48-.5 2.936-3.218.02-6.27Z" fill="#ED1C24"/><path d="M15.257 29.143H35.83m-20.573 4.114H35.83" stroke="#000" stroke-width="1.7" stroke-linecap="round"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/res2-book2.svg b/build/img/resourses/res2-book2.svg
new file mode 100644
index 0000000..2d5d433
--- /dev/null
+++ b/build/img/resourses/res2-book2.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.85" y="5.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M19.593 14.04s-4.87 2.97-.28 5.918c.883.575 4.085 2.172 3.994 3.65 0 0 1.942-2.872-.897-4.68-2.915-1.849-3.644-3.824-2.817-4.889Z" fill="#ED1C24"/><path d="M17.897 19.713s-1.738 2.634 1.682 3.173c.336.042 2.81.301 3.455 1.114 0 0-.056-1.401-2.075-2.228-2.01-.826-2.838-1.03-3.062-2.06Zm6.728-2.767c-2.089-2.186-2.67-3.538-1.773-5.289 0 0-6.23 2.396-.077 6.648 2.2 1.52 1.836 3.075 1.836 3.131.343-.357 2.102-2.304.014-4.49Z" fill="#ED1C24"/><path d="M11.171 28.114h20.572m-20.572 4.114h20.572m-20.572 4.115h20.572" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><rect x="9.85" y="2.85" width="31.3" height="38.3" rx="2.15" fill="#fff" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M15.257 29.143h20.571m-20.571 4.114h20.571" stroke="#000" stroke-width="1.7" stroke-linecap="round"/><path d="M18.579 21.423c-.165.262-.35.567-.508.81a.489.489 0 0 0 .17.674l3.302 1.982a.519.519 0 0 0 .703-.169c.132-.215.302-.495.488-.795 1.307-2.106 2.623-1.848 4.995-.743l3.273 1.519a.52.52 0 0 0 .396.017.503.503 0 0 0 .288-.265l1.572-3.469a.49.49 0 0 0-.255-.649 398.86 398.86 0 0 1-3.3-1.531c-4.45-2.109-8.232-1.972-11.124 2.619Z" fill="#2684FF"/><path d="M33.382 13.55c.165-.262.35-.567.508-.81a.489.489 0 0 0-.17-.673l-3.301-1.982a.519.519 0 0 0-.724.163c-.132.216-.303.496-.488.795-1.308 2.106-2.623 1.849-4.995.744l-3.264-1.512a.52.52 0 0 0-.395-.017.503.503 0 0 0-.288.265l-1.572 3.469a.49.49 0 0 0 .254.649c.691.317 2.065.949 3.302 1.531 4.46 2.106 8.24 1.965 11.133-2.621Z" fill="#2684FF"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/training1.svg b/build/img/resourses/training1.svg
new file mode 100644
index 0000000..14a5397
--- /dev/null
+++ b/build/img/resourses/training1.svg
@@ -0,0 +1 @@
+<svg width="300" height="200" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="300" height="200" rx="10" fill="#F0F0F0"/><rect x="50.5" y="10.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="60.5" y="17.5" width="64" height="62" rx="9.5" fill="#F0F0F0" stroke="#2D2D2D"/><rect x="71.5" y="22.5" width="64" height="62" rx="9.5" fill="#2D2D2D" stroke="#2D2D2D"/><rect x="85.5" y="25.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="97.5" y="30.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="112.5" y="35.5" width="64" height="62" rx="9.5" fill="#E6E6E6" stroke="#2D2D2D"/><rect x="129.5" y="39.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="146.5" y="45.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="164.5" y="51.5" width="64" height="62" rx="9.5" fill="#2D2D2D" stroke="#2D2D2D"/><rect x="185.5" y="57.5" width="64" height="62" rx="9.5" fill="#E6E6E6" stroke="#2D2D2D"/><rect x="177.5" y="68.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="164.5" y="77.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="153.5" y="88.5" width="64" height="62" rx="9.5" fill="#E6E6E6" stroke="#2D2D2D"/><rect x="140.5" y="100.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><rect x="115.5" y="119.5" width="64" height="62" rx="9.5" fill="#fff" stroke="#2D2D2D"/><path d="m171 194-10-37 38.5 10-12.5 9 9 9.5-6 6-10-9.5-9 12Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M66 142.5h-.017l-.012.001-.016.001-.02.001-.023.001-.027.002-.03.003-.034.003-.037.004-.041.005-.044.006-.048.007-.05.008-.055.009-.058.009-.06.012-.064.012-.067.014-.07.015-.074.017-.076.018-.08.02-.082.021-.085.023-.088.025-.09.027-.093.028-.096.031-.098.032-.101.034-.104.036-.105.039-.108.04-.11.042-.112.045-.114.047-.116.049-.118.051-.12.054-.122.055-.123.059-.125.06-.126.063-.128.065-.129.067-.13.07-.131.072-.133.074-.133.077-.134.079-.135.082-.136.084-.137.086-.137.088-.137.091-.138.093-.138.096-.139.097-.138.1-.139.102-.138.104-.139.106-.138.109-.138.11-.137.112-.137.115-.137.116-.136.118-.135.12-.135.122-.134.123-.133.125-.131.127-.131.128-.13.13-.128.131-.128.133-.126.133-.124.135-.124.137-.122.137-.12.138-.118.139-.117.141-.116.14-.113.142-.112.142-.11.143-.108.143-.106.144-.104.144-.102.144-.1.144-.098.145-.096.144-.094.144-.092.144-.09.144-.087.143-.085.143-.083.142-.08.142-.079.14-.076.14-.074.139-.072.138-.069.137-.067.136-.065.134-.063.134-.06.131-.058.13-.056.129-.054.126-.051.125-.05.124-.047.121-.045.119-.043.117-.041.114-.039.113-.037.11-.035.108-.033.105-.03.103-.03.1-.028.097-.025.095-.024.091-.023.089-.02.086-.02.083-.017.08-.016.076-.015.074-.013.07-.012.067-.011.063-.01.06-.008.057-.008.054-.006.049-.006.047-.005.042-.004.04-.003.035-.003.032-.002.028-.001.025-.002.021v.04l-.001.006V155v-.029l-.002-.016v-.021l-.002-.024-.002-.027-.002-.031-.004-.035-.004-.039-.004-.042-.006-.046-.006-.049-.007-.053-.009-.056-.01-.06-.01-.063-.012-.066-.013-.07-.014-.073-.016-.076-.018-.079-.019-.083-.02-.085-.022-.088-.024-.092-.025-.094-.027-.097-.03-.099-.03-.102-.033-.105-.035-.108-.036-.109-.039-.112-.04-.115-.043-.116-.045-.119-.047-.121-.049-.123-.05-.124-.054-.127-.056-.128-.058-.13-.06-.131-.062-.133-.064-.134-.067-.136-.07-.137-.07-.138-.074-.138-.076-.14-.078-.141-.08-.141-.083-.143-.085-.142-.087-.143-.089-.144-.091-.144-.094-.144-.095-.144-.098-.145-.1-.144-.102-.144-.103-.144-.106-.144-.108-.143-.11-.143-.111-.142-.113-.142-.115-.141-.117-.14-.118-.14-.12-.138-.122-.138-.123-.136-.124-.135-.126-.134-.127-.133-.129-.131-.13-.13-.13-.129-.132-.127-.132-.125-.134-.124-.134-.122-.135-.12-.136-.118-.137-.117-.137-.115-.137-.112-.138-.111-.138-.109-.139-.106-.138-.105-.139-.102-.138-.1-.139-.098-.138-.096-.138-.093-.137-.091-.138-.089-.136-.087-.136-.084-.135-.082-.135-.079-.133-.078-.133-.074-.131-.073-.13-.07-.13-.068-.128-.065-.126-.063-.125-.061-.124-.058-.122-.057-.12-.053-.118-.052-.116-.049-.115-.048-.112-.045-.11-.042-.109-.041-.106-.039-.103-.036-.102-.035-.098-.032-.097-.031-.093-.029-.091-.027-.088-.025-.086-.023-.083-.022-.08-.02-.076-.018-.074-.017-.07-.016-.068-.014-.065-.012-.061-.012-.058-.01-.055-.009-.051-.008-.048-.007-.045-.006-.042-.005-.037-.004-.035-.003-.03-.003-.028-.002-.024-.002-.02-.001-.017-.001-.013-.001H42h.014l.012-.001h.016l.02-.002.022-.001.026-.002.03-.003.033-.003.037-.004.04-.005.044-.005.047-.007.05-.007.054-.009.057-.01.06-.011.064-.012.066-.014.07-.015.073-.016.076-.018.079-.02.081-.021.085-.023.087-.024.09-.027.093-.028.096-.03.098-.032.1-.034.103-.035.105-.038.108-.04.11-.043.111-.044.114-.046.116-.049.117-.051.12-.053.121-.055.123-.058.125-.06.126-.063.127-.064.129-.067.13-.07.131-.071.132-.074.134-.077.134-.079.135-.081.136-.083.136-.086.137-.088.137-.091.138-.092.138-.095.138-.098.139-.099.139-.102.138-.103.139-.106.138-.108.138-.11.137-.112.138-.114.136-.116.136-.118.136-.12.134-.121.134-.123.133-.125.132-.127.131-.128.13-.129.129-.131.128-.132.126-.134.125-.135.123-.136.122-.137.12-.138.12-.139.117-.14.115-.141.114-.142.112-.142.11-.142.109-.144.106-.143.105-.144.102-.144.1-.144.099-.145.096-.144.094-.144.092-.144.09-.144.088-.143.085-.143.084-.143.08-.141.08-.141.076-.14.074-.139.072-.139.07-.137.068-.136.065-.134.063-.134.06-.131.059-.131.056-.128.054-.128.052-.125.05-.123.047-.122.046-.119.043-.117.042-.115.039-.113.037-.111.035-.108.034-.106.031-.103.03-.1.027-.098.026-.095.025-.092.022-.089.021-.087.02-.083.017-.08.017-.077.015-.074.013-.071.012-.067.011-.064.01-.061.009-.058.008-.053.006-.051.006-.047.005-.043.004-.04.004-.036.002-.032.002-.029.002-.025.001-.022.001-.017v-.025l.001-.006V130v.026l.001.016.001.02.002.023.002.027.002.031.003.035.004.038.004.041.006.045.006.049.007.052.008.056.01.059.01.063.012.065.013.07.014.072.016.076.017.078.019.082.02.085.021.088.024.091.025.093.027.097.029.099.03.102.032.104.035.107.036.11.038.111.04.114.043.117.044.118.047.121.049.122.05.124.054.127.055.128.057.129.06.131.062.133.064.134.066.135.07.137.07.137.073.139.076.14.077.14.08.142.083.142.084.142.087.143.088.144.091.144.094.144.095.144.097.145.1.144.101.144.104.144.105.144.108.143.109.143.111.143.113.141.115.142.116.14.118.139.12.139.121.138.123.136.124.136.126.134.127.133.128.131.13.131.13.128.131.128.133.125.133.124.135.122.135.121.136.119.136.116.137.115.137.113.138.111.138.109.139.107.138.105.139.103.138.1.139.098.138.096.138.094.138.092.137.089.136.087.136.085.136.082.134.08.134.077.133.076.132.072.13.071.13.068.127.066.127.063.125.061.124.059.122.057.12.054.12.052.116.05.115.047.113.046.11.043.109.041.106.039.104.037.102.034.099.033.096.031.094.029.092.027.089.026.085.023.084.022.08.021.077.018.074.018.072.015.068.014.065.013.061.012.06.01.054.01.052.008.049.007.045.006.042.005.038.004.035.004.032.003.028.002.024.002.021.001.017.001h.014l.01.001H66Zm205-107h-.029l-.016.002h-.02l-.023.002-.027.002-.03.003-.034.003-.037.005-.041.004-.044.006-.048.007-.051.008-.054.008-.058.01-.06.012-.064.012-.067.014-.071.015-.073.017-.076.018-.08.02-.082.021-.085.023-.088.025-.09.027-.093.028-.096.03-.098.033-.101.034-.104.036-.105.039-.108.04-.11.042-.112.045-.114.047-.116.049-.118.051-.12.054-.122.055-.123.059-.125.06-.126.063-.128.065-.129.067-.13.07-.131.072-.133.074-.133.077-.134.08-.135.08-.136.085-.137.086-.137.088-.137.091-.138.093-.138.096-.139.097-.138.1-.139.102-.138.104-.139.106-.138.109-.138.11-.137.112-.137.115-.137.116-.136.118-.135.12-.135.122-.134.123-.132.125-.132.127-.131.128-.13.13-.128.131-.128.133-.126.133-.124.135-.124.137-.121.137-.121.138-.118.14-.117.14-.116.14-.113.142-.112.142-.11.143-.108.143-.106.144-.104.144-.102.144-.1.144-.098.145-.096.144-.094.144-.092.144-.089.144-.088.143-.085.143-.083.142-.08.142-.079.14-.076.14-.074.14-.072.137-.069.137-.067.136-.065.135-.063.133-.06.131-.058.13-.056.129-.054.127-.051.124-.05.123-.047.122-.045.119-.043.117-.041.114-.039.113-.037.11-.035.108-.033.105-.031.103-.029.1-.028.097-.025.095-.024.091-.023.09-.02.085-.019.083-.018.08-.016.076-.015.074-.013.07-.012.067-.011.063-.01.06-.008.057-.008.054-.006.05-.006.046-.005.043-.004.039-.003.035-.003.032-.002.028-.001.025-.001.02-.001.018-.001.013V48v-.016l-.001-.013v-.016l-.002-.02-.001-.025-.002-.027-.003-.032-.003-.035-.004-.038-.004-.042-.006-.046-.006-.05-.007-.052-.009-.056-.009-.06-.011-.063-.012-.066-.013-.07-.015-.073-.015-.076-.018-.08-.019-.082-.02-.085-.022-.088-.024-.092-.025-.094-.027-.096-.029-.1-.031-.102-.033-.105-.034-.108-.037-.11-.039-.111-.04-.115-.043-.117-.045-.118-.047-.121-.049-.123-.051-.124-.053-.127-.056-.128-.058-.13-.06-.131-.062-.133-.064-.134-.067-.136-.069-.137-.072-.138-.073-.139-.076-.14-.078-.14-.08-.141-.083-.142-.085-.143-.087-.143-.089-.144-.091-.144-.094-.144-.095-.144-.098-.145-.1-.144-.102-.144-.103-.144-.106-.144-.108-.143-.11-.143-.111-.142-.113-.142-.115-.141-.117-.14-.118-.14-.12-.138-.122-.138-.123-.136-.124-.135-.126-.134-.127-.133-.129-.131-.129-.13-.131-.129-.132-.127-.132-.125-.134-.124-.134-.122-.135-.12-.136-.118-.137-.117-.137-.115-.137-.112-.138-.111-.138-.109-.139-.106-.138-.105-.139-.102-.138-.1-.139-.098-.138-.096-.138-.093-.138-.091-.137-.09-.136-.086-.136-.084-.135-.082-.135-.08-.133-.077-.133-.074-.131-.073-.131-.07-.129-.068-.128-.065-.126-.063-.125-.061-.124-.059-.122-.056-.12-.053-.118-.052-.116-.05-.115-.047-.112-.045-.111-.042-.108-.041-.106-.039-.103-.036-.102-.035-.098-.032-.097-.031-.093-.029-.091-.027-.088-.025-.086-.023-.083-.022-.079-.02-.077-.018-.074-.017-.071-.016-.067-.014-.065-.012-.061-.012-.058-.01-.055-.009-.051-.008-.048-.007-.045-.006-.042-.005-.037-.004-.035-.003-.031-.003-.027-.002-.024-.002-.02-.001-.017-.001h-.023l-.006-.001H247h.026l.016-.002h.019l.023-.002.026-.002.03-.003.033-.003.037-.004.04-.005.044-.005.047-.007.05-.008.054-.008.057-.01.06-.01.064-.013.066-.014.07-.015.073-.016.076-.018.079-.02.081-.02.085-.024.087-.024.09-.027.093-.028.096-.03.098-.032.1-.034.103-.035.105-.038.108-.04.109-.043.112-.044.114-.046.116-.049.117-.05.12-.054.121-.056.123-.057.125-.06.126-.063.127-.064.129-.067.13-.07.131-.071.132-.075.134-.076.134-.079.135-.08.135-.084.137-.086.137-.088.137-.09.138-.093.138-.095.138-.098.139-.099.139-.102.138-.103.139-.106.138-.108.138-.11.137-.112.138-.114.136-.116.136-.118.136-.12.134-.121.134-.123.133-.125.132-.127.131-.128.13-.13.129-.13.128-.132.126-.134.125-.135.123-.136.122-.137.121-.138.118-.14.118-.14.115-.14.114-.142.112-.142.11-.142.109-.144.106-.143.104-.144.103-.144.1-.145.099-.144.096-.144.094-.144.092-.144.09-.144.088-.143.085-.143.084-.143.081-.141.078-.141.077-.14.074-.14.072-.138.07-.137.068-.136.065-.134.063-.134.06-.131.059-.13.056-.13.054-.127.052-.125.05-.123.048-.122.045-.119.043-.117.042-.115.039-.113.037-.11.035-.109.034-.106.031-.103.03-.1.027-.098.026-.095.025-.092.022-.09.021-.086.019-.083.018-.08.017-.077.015-.074.013-.07.012-.068.011-.064.01-.061.009-.057.008-.054.006-.05.006-.048.005-.043.004-.04.004-.036.002-.032.002-.03.002-.024.001-.022.001-.017.001-.014V23v.014l.001.012v.016l.001.02.002.023.002.027.002.031.003.035.004.038.004.041.006.045.006.05.007.051.008.056.01.06.01.062.012.065.013.07.014.072.016.076.017.078.018.082.021.085.021.088.024.09.025.094.027.097.029.099.03.102.032.104.035.107.036.11.038.111.041.114.042.117.044.118.047.12.049.123.051.124.053.127.055.127.057.13.06.131.062.133.064.134.066.135.069.137.071.137.073.14.076.139.077.14.08.142.083.142.084.142.087.143.088.144.091.144.094.144.095.144.097.145.1.144.101.144.104.144.105.144.108.143.109.143.111.143.113.141.115.142.116.14.118.14.12.138.121.138.123.136.124.136.126.134.127.133.128.131.129.13.131.13.131.127.133.125.133.124.135.122.135.12.136.12.136.117.137.114.137.113.138.111.138.11.139.106.138.105.139.103.138.1.139.098.138.096.138.094.138.092.137.089.136.087.136.084.136.083.134.08.134.077.133.075.132.073.13.07.129.069.129.066.126.063.125.061.124.06.122.056.121.054.118.052.117.05.115.047.113.046.11.043.109.04.106.04.104.036.102.035.099.033.096.031.094.03.092.026.089.026.085.023.084.022.08.02.077.02.074.017.072.015.068.014.065.013.061.012.059.01.055.01.052.008.049.007.045.006.042.005.039.004.034.004.032.003.028.002.024.002.021.001h.017l.014.002h.02Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/training2.svg b/build/img/resourses/training2.svg
new file mode 100644
index 0000000..2c4c880
--- /dev/null
+++ b/build/img/resourses/training2.svg
@@ -0,0 +1 @@
+<svg width="300" height="200" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="300" height="200" rx="10" fill="#F0F0F0"/><path d="M261.5 47c0 1.99-1.21 3.966-3.582 5.835-2.366 1.865-5.821 3.566-10.135 5.004C239.16 60.714 227.216 62.5 214 62.5c-13.216 0-25.16-1.786-33.783-4.66-4.314-1.439-7.769-3.14-10.135-5.005-2.372-1.87-3.582-3.845-3.582-5.835 0-1.99 1.21-3.966 3.582-5.835 2.366-1.865 5.821-3.566 10.135-5.004C188.84 33.286 200.784 31.5 214 31.5c13.216 0 25.16 1.786 33.783 4.66 4.314 1.439 7.769 3.14 10.135 5.005 2.372 1.87 3.582 3.845 3.582 5.835Z" stroke="#000"/><path d="M261.5 72c0 1.99-1.21 3.966-3.582 5.835-2.366 1.865-5.821 3.566-10.135 5.004C239.16 85.714 227.216 87.5 214 87.5c-13.216 0-25.16-1.786-33.783-4.66-4.314-1.439-7.769-3.14-10.135-5.005-2.372-1.87-3.582-3.845-3.582-5.835 0-1.99 1.21-3.966 3.582-5.835 2.366-1.865 5.821-3.566 10.135-5.004C188.84 58.286 200.784 56.5 214 56.5c13.216 0 25.16 1.786 33.783 4.66 4.314 1.439 7.769 3.14 10.135 5.005 2.372 1.87 3.582 3.845 3.582 5.835Z" stroke="#000"/><path d="M261.5 97c0 1.99-1.21 3.966-3.582 5.835-2.366 1.865-5.821 3.566-10.135 5.004-8.623 2.875-20.567 4.661-33.783 4.661-13.216 0-25.16-1.786-33.783-4.661-4.314-1.438-7.769-3.139-10.135-5.004-2.372-1.869-3.582-3.845-3.582-5.835 0-1.99 1.21-3.966 3.582-5.835 2.366-1.865 5.821-3.566 10.135-5.004C188.84 83.286 200.784 81.5 214 81.5c13.216 0 25.16 1.786 33.783 4.66 4.314 1.439 7.769 3.14 10.135 5.005 2.372 1.87 3.582 3.845 3.582 5.835Z" stroke="#000"/><path d="M261.5 123c0 1.99-1.21 3.966-3.582 5.835-2.366 1.865-5.821 3.566-10.135 5.004-8.623 2.875-20.567 4.661-33.783 4.661-13.216 0-25.16-1.786-33.783-4.661-4.314-1.438-7.769-3.139-10.135-5.004-2.372-1.869-3.582-3.845-3.582-5.835 0-1.99 1.21-3.966 3.582-5.835 2.366-1.865 5.821-3.566 10.135-5.004 8.623-2.875 20.567-4.661 33.783-4.661 13.216 0 25.16 1.786 33.783 4.661 4.314 1.438 7.769 3.139 10.135 5.004 2.372 1.869 3.582 3.845 3.582 5.835Z" stroke="#000"/><rect x="146.5" y="53.5" width="60" height="111" rx="9.5" fill="#2D2D2D" stroke="#000"/><path d="M191.985 53.938v.631a5 5 0 0 1-5 5h-20.031a5 5 0 0 1-5-5v-.63" stroke="#F6F6F6"/><rect x="50.5" y="77.5" width="94" height="70" rx="4.5" fill="#fff" stroke="#000"/><path d="M51 85h93" stroke="#000"/><circle cx="57.5" cy="81.5" r="1.5" fill="#2D2D2D"/><circle cx="63.5" cy="81.5" r="1.5" fill="#2D2D2D"/><circle cx="69.5" cy="81.5" r="1.5" fill="#2D2D2D"/><rect x="57.5" y="72.5" width="94" height="70" rx="4.5" fill="#fff" stroke="#000"/><path d="M58 80h93" stroke="#000"/><circle cx="64.5" cy="76.5" r="1.5" fill="#2D2D2D"/><circle cx="70.5" cy="76.5" r="1.5" fill="#2D2D2D"/><circle cx="76.5" cy="76.5" r="1.5" fill="#2D2D2D"/><rect x="65.5" y="68.5" width="94" height="70" rx="4.5" fill="#fff" stroke="#000"/><path d="M66 76h93" stroke="#000"/><circle cx="72.5" cy="72.5" r="1.5" fill="#2D2D2D"/><circle cx="78.5" cy="72.5" r="1.5" fill="#2D2D2D"/><circle cx="84.5" cy="72.5" r="1.5" fill="#2D2D2D"/><rect x="87" y="89" width="19" height="10" rx="5" fill="#ED1C24"/><rect x="91" y="114" width="19" height="10" rx="5" fill="#ED1C24"/><path d="M100 98.5a5.5 5.5 0 0 0 5.5 5.5H122a5.5 5.5 0 0 0 5.5-5.5m-12.5 6v7.5a6 6 0 0 1-6 6" stroke="#2D2D2D"/><rect x="116" y="89" width="19" height="10" rx="5" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/training3.svg b/build/img/resourses/training3.svg
new file mode 100644
index 0000000..214afe4
--- /dev/null
+++ b/build/img/resourses/training3.svg
@@ -0,0 +1 @@
+<svg width="300" height="200" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="300" height="200" rx="10" fill="#F0F0F0"/><path d="m90.342 95.25 19.25 33.342-19.25 33.342h-38.5l-19.25-33.342 19.25-33.342h38.5Z" fill="#2D2D2D"/><circle cx="71.5" cy="128.5" r="18.5" stroke="#fff" stroke-width="2"/><mask id="a" maskUnits="userSpaceOnUse" x="67" y="103" width="9" height="23" fill="#000"><path fill="#fff" d="M67 103h9v23h-9z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M70 122.5V106h3v16.5h-3Z"/></mask><path fill-rule="evenodd" clip-rule="evenodd" d="M70 122.5V106h3v16.5h-3Z" fill="#fff"/><path d="M70 106v-3h-3v3h3Zm0 16.5h-3v3h3v-3Zm3-16.5h3v-3h-3v3Zm0 16.5v3h3v-3h-3ZM67 106v16.5h6V106h-6Zm6-3h-3v6h3v-6Zm3 19.5V106h-6v16.5h6Zm-6 3h3v-6h-3v6Z" fill="#2D2D2D" mask="url(#a)"/><path d="M70 94.5V70a6 6 0 0 1 6-6h47.996a6 6 0 0 1 6 6v69a6 6 0 0 0 6 6h27.08a6 6 0 0 0 6-6V84a6 6 0 0 1 6-6H201" stroke="#2D2D2D"/><path d="M199.77 102.315V40.029s7.463 6.261 30.661 6.261c23.197 0 31.468-6.976 31.468-6.976v63.001s-3.341 7.65-31.468 7.945c-28.128.294-30.661-7.945-30.661-7.945Z" fill="#fff"/><path d="M262.122 38.064c0 1.161-.736 2.355-2.278 3.518-1.534 1.156-3.789 2.22-6.629 3.121-5.674 1.802-13.573 2.924-22.404 2.924s-16.73-1.122-22.405-2.924c-2.84-.902-5.094-1.965-6.628-3.121-1.542-1.163-2.278-2.357-2.278-3.518 0-1.162.736-2.356 2.278-3.518 1.534-1.157 3.788-2.22 6.628-3.122 5.675-1.802 13.574-2.924 22.405-2.924 8.831 0 16.73 1.122 22.404 2.924 2.84.902 5.095 1.965 6.629 3.122 1.542 1.162 2.278 2.356 2.278 3.518Z" fill="#fff" stroke="#ED1C24"/><path d="M199.607 38.603v62.146m62.486-63.058-.072 63.123m-.011-.065c0 5.338-13.969 9.665-31.201 9.665s-31.202-4.327-31.202-9.665m62.403-42.184c0 5.337-13.969 9.665-31.201 9.665s-31.202-4.328-31.202-9.665m62.403 21.237c0 5.338-13.969 9.665-31.201 9.665s-31.202-4.327-31.202-9.665" stroke="#ED1C24"/><path d="M197.5 120 186 131.5m19.5-11.5L194 131.5m19.5-11.5L202 131.5m19.5-11.5L210 131.5m19.5-11.5L218 131.5m19.5-11.5L226 131.5m19.5-11.5L234 131.5m19.5-11.5L242 131.5m19.5-11.5L250 131.5m19.5-11.5L258 131.5" stroke="#6E6E6E"/></svg>
\ No newline at end of file
diff --git a/build/img/resourses/video.png b/build/img/resourses/video.png
new file mode 100644
index 0000000..c1491ba
--- /dev/null
+++ b/build/img/resourses/video.png
Binary files differ
diff --git a/build/img/usecases/arrow.svg b/build/img/usecases/arrow.svg
new file mode 100644
index 0000000..85b2e0f
--- /dev/null
+++ b/build/img/usecases/arrow.svg
@@ -0,0 +1 @@
+<svg width="14" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.5h12M7 1l6 5.5L7 12" stroke="#0070CC" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/database/hero-image.svg b/build/img/usecases/database/hero-image.svg
new file mode 100644
index 0000000..d47027d
--- /dev/null
+++ b/build/img/usecases/database/hero-image.svg
@@ -0,0 +1 @@
+<svg width="673" height="441" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m170 169.23 172.919-99.616c9.571-5.514 25.089-5.514 34.66 0l172.918 99.616" stroke="#fff"/><path d="M776.243 105.646H413.676v102.168h.095c0 17.954 25.025 32.403 75.077 61.3 50.052 28.898 75.078 43.346 106.176 43.346s56.124-14.448 106.175-43.346c50.052-28.897 75.078-43.346 75.078-61.3a19.4 19.4 0 0 0-.034-1.133V105.646Z" fill="#0070CC" stroke="#fff"/><path d="M488.848 44.346C538.9 15.449 563.925 1 595.024 1c31.098 0 56.123 14.449 106.175 43.346s75.078 43.346 75.078 61.3c0 17.955-25.026 32.404-75.078 61.301-50.052 28.897-75.077 43.346-106.175 43.346-31.099 0-56.124-14.449-106.176-43.346s-75.077-43.346-75.077-61.301c0-17.954 25.025-32.403 75.077-61.3ZM1 122.324l43.875 25.332 87.749 50.662v202.649l-87.75-50.662L1 324.974v-202.65Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 132.624 198.318)" fill="#0070CC" stroke="#fff" d="M0 0h202.649v202.649H0z"/><path d="m176.499 21 43.875 25.331 87.75 50.662-175.5 101.325-87.75-50.662L1 122.324 176.499 21Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M18.078 157.275c-.478-.276-.866-.053-.866.5v30.424c0 .552.388 1.223.866 1.5l6.154 3.553 13.174 7.606c.478.276.866.052.866-.5v-30.424c0-.553-.388-1.224-.866-1.5l-13.174-7.606-6.154-3.553Zm0 79.033c-.478-.276-.866-.052-.866.5v14.212c0 .552.388 1.224.866 1.5l96.548 55.742c.478.276.866.052.866-.5V293.55c0-.553-.388-1.224-.866-1.5l-96.548-55.742Zm0 28.371c-.478-.277-.866-.053-.866.5v14.212c0 .552.388 1.223.866 1.5l96.548 55.741c.478.276.866.053.866-.5V321.92c0-.552-.388-1.224-.866-1.5l-96.548-55.741Zm-.866 28.871c0-.553.388-.777.866-.5l96.548 55.741c.478.276.866.948.866 1.5v14.212c0 .553-.388.776-.866.5l-96.548-55.741c-.478-.277-.866-.948-.866-1.5V293.55Z" fill="#0070CC"/><path d="m18.078 157.275-.25.433.25-.433Zm0 32.424.25-.433-.25.433Zm6.154 3.553-.25.433.25-.433Zm13.174 7.606-.25.433.25-.433Zm.866-.5h-.5.5Zm0-30.424h.5-.5Zm-.866-1.5-.25.433.25-.433Zm-13.174-7.606.25-.433-.25.433Zm-7.02 75.98h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5-.25.433.25-.433Zm96.548 55.742-.25.433.25-.433Zm0-16.212-.25.433.25-.433Zm-97.414-26.871h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5.25-.434-.25.434Zm96.548 55.741-.25.433.25-.433Zm0-16.212.25-.433-.25.433Zm-96.548-27.37.25-.433-.25.433Zm-.866.5h-.5.5Zm97.414 55.241-.25.433.25-.433Zm0 16.212-.25.433.25-.433Zm-96.548-55.741.25-.434-.25.434Zm-.866-1.5h-.5.5Zm.5-149.987a.38.38 0 0 1 .021-.14c.006-.012.004 0-.017.012s-.033.009-.02.01c.017.001.061.01.132.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 30.424v-30.424h-1v30.424h1Zm.616 1.067a1.278 1.278 0 0 1-.43-.464 1.277 1.277 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.327.463.637.796.83l.5-.866Zm6.154 3.553-6.154-3.553-.5.866 6.154 3.553.5-.866Zm13.174 7.606-13.174-7.606-.5.866 13.174 7.606.5-.866Zm.116-.067a.346.346 0 0 1-.022.139c-.005.012-.003 0 .018-.012.021-.012.033-.008.02-.009a.373.373 0 0 1-.132-.051l-.5.866c.33.19.746.272 1.112.06.366-.211.504-.612.504-.993h-1Zm0-30.424v30.424h1v-30.424h-1Zm-.616-1.067c.145.084.305.248.43.463.124.216.186.436.186.604h1c0-.385-.132-.777-.32-1.104-.19-.327-.463-.637-.796-.829l-.5.866Zm-13.174-7.606 13.174 7.606.5-.866-13.174-7.606-.5.866Zm-6.154-3.553 6.154 3.553.5-.866-6.154-3.553-.5.866Zm-.116 79.1c0-.082.015-.124.021-.139.006-.013.004-.001-.017.011s-.033.009-.02.01c.017.001.061.01.132.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.613-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.278 1.278 0 0 1-.43-.464 1.274 1.274 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.328.463.638.796.83l.5-.866Zm96.548 55.742-96.548-55.742-.5.866 96.548 55.742.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.006.012-.003 0 .018-.012.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.5.866c.33.19.746.271 1.112.06.366-.211.504-.612.504-.993h-1Zm0-14.212v14.212h1V293.55h-1Zm-.616-1.067c.145.083.304.247.429.463.124.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-96.548-55.742 96.548 55.742.5-.866-96.548-55.742-.5.866Zm-.116 28.438c0-.082.015-.125.021-.14.006-.012.004 0-.017.012s-.033.008-.02.01c.017.001.061.01.132.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.066a1.265 1.265 0 0 1-.43-.463 1.28 1.28 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.327.463.637.796.83l.5-.867Zm96.548 55.742-96.548-55.742-.5.867 96.548 55.741.5-.866Zm.116-.067a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1Zm0-14.212v14.212h1V321.92h-1Zm-.617-1.067c.146.084.305.248.43.464.124.215.187.436.187.603h1c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.501.866Zm-96.547-55.741 96.548 55.741.5-.866-96.548-55.741-.5.866Zm.5 27.505c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1c0-.082.015-.125.021-.14.006-.012.004 0-.017.012s-.033.008-.02.01c.017.001.061.01.132.051l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm1.116 1.933c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.5.866c.145.084.304.248.429.464.124.215.187.436.187.603h1Zm0 14.212v-14.212h-1v14.212h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.742-.5.867Zm-1.116-1.933c0 .384.132.776.32 1.103.19.327.463.637.796.83l.5-.867a1.265 1.265 0 0 1-.43-.463 1.28 1.28 0 0 1-.186-.603h-1Zm0-14.212v14.212h1V293.55h-1Z" fill="#fff"/><path d="m214 256.324 43.875 25.332 87.749 50.662v202.649l-87.749-50.662L214 458.974v-202.65Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 345.624 332.318)" fill="#0070CC" stroke="#fff" d="M0 0h202.649v202.649H0z"/><path d="m389.499 155 43.875 25.331 87.75 50.662-175.5 101.325-87.749-50.662L214 256.324 389.499 155Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M231.078 291.275c-.478-.276-.866-.053-.866.5v30.424c0 .552.388 1.223.866 1.5l6.154 3.553 13.174 7.606c.478.276.866.052.866-.5v-30.424c0-.553-.388-1.224-.866-1.5l-13.174-7.606-6.154-3.553Zm0 79.033c-.478-.276-.866-.052-.866.5v14.212c0 .552.388 1.224.866 1.5l96.548 55.742c.478.276.866.052.866-.5V427.55c0-.553-.388-1.224-.866-1.5l-96.548-55.742Zm0 28.371c-.478-.277-.866-.053-.866.5v14.212c0 .552.388 1.223.866 1.5l96.548 55.741c.478.276.866.053.866-.5V455.92c0-.552-.388-1.224-.866-1.5l-96.548-55.741Zm-.866 28.871c0-.553.388-.777.866-.5l96.548 55.741c.478.276.866.948.866 1.5v14.212c0 .553-.388.776-.866.5l-96.548-55.741c-.478-.277-.866-.948-.866-1.5V427.55Z" fill="#0070CC"/><path d="m231.078 291.275-.25.433.25-.433Zm0 32.424.25-.433-.25.433Zm6.154 3.553-.25.433.25-.433Zm13.174 7.606-.25.433.25-.433Zm.866-.5h-.5.5Zm0-30.424h.5-.5Zm-.866-1.5-.25.433.25-.433Zm-13.174-7.606.25-.433-.25.433Zm-7.02 75.98h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5.25-.433-.25.433Zm96.548 55.742-.25.433.25-.433Zm0-16.212-.25.433.25-.433Zm-97.414-26.871h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5-.25.433.25-.433Zm96.548 55.741-.25.433.25-.433Zm0-16.212.25-.433-.25.433Zm-96.548-27.37.25-.433-.25.433Zm-.866.5h-.5.5Zm97.414 55.241.25-.433-.25.433Zm0 16.212-.25.433.25-.433Zm-96.548-55.741.25-.434-.25.434Zm-.866-1.5h-.5.5Zm.5-149.987c0-.082.014-.124.021-.14.006-.012.004 0-.017.012s-.033.009-.019.01c.016.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 30.424v-30.424h-1v30.424h1Zm.616 1.067a1.275 1.275 0 0 1-.429-.464 1.271 1.271 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.327.462.637.795.83l.5-.866Zm6.154 3.553-6.154-3.553-.5.866 6.154 3.553.5-.866Zm13.174 7.606-13.174-7.606-.5.866 13.174 7.606.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.005.012-.003 0 .018-.012.021-.012.033-.008.019-.009a.371.371 0 0 1-.131-.051l-.5.866c.33.19.746.272 1.112.06.366-.211.504-.612.504-.993h-1Zm0-30.424v30.424h1v-30.424h-1Zm-.616-1.067c.145.084.305.248.429.463.125.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-13.174-7.606 13.174 7.606.5-.866-13.174-7.606-.5.866Zm-6.154-3.553 6.154 3.553.5-.866-6.154-3.553-.5.866Zm-.116 79.1a.32.32 0 0 1 .022-.139c.005-.013.003-.001-.018.011-.021.012-.033.009-.019.01.016.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.613-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.275 1.275 0 0 1-.429-.464 1.268 1.268 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.328.462.638.795.83l.5-.866Zm96.548 55.742-96.548-55.742-.5.866 96.548 55.742.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.006.012-.003 0 .018-.012.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.5.866c.33.19.746.271 1.112.06.366-.211.504-.612.504-.993h-1Zm0-14.212v14.212h1V427.55h-1Zm-.616-1.067c.145.083.304.247.429.463.124.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-96.548-55.742 96.548 55.742.5-.866-96.548-55.742-.5.866Zm-.116 28.438c0-.082.014-.125.022-.14.005-.012.003 0-.018.012-.021.012-.033.008-.019.01.016.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.275 1.275 0 0 1-.429-.464 1.274 1.274 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.327.462.637.795.83l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm.116-.067a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1Zm0-14.212v14.212h1V455.92h-1Zm-.616-1.067c.145.084.304.248.429.464.124.215.187.436.187.603h1c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.741-.5.866Zm.5 27.505c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1c0-.082.014-.125.022-.14.005-.012.003 0-.018.012-.021.012-.033.008-.019.01.016.001.06.01.131.051l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm1.116 1.933c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.5.866c.145.084.304.248.429.464.124.215.187.436.187.603h1Zm0 14.212v-14.212h-1v14.212h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.742-.5.867Zm-1.116-1.933c0 .384.132.776.321 1.103.189.327.462.637.795.83l.5-.867a1.263 1.263 0 0 1-.429-.463 1.274 1.274 0 0 1-.187-.603h-1Zm0-14.212v14.212h1V427.55h-1Z" fill="#fff"/><path d="m451 396.324 43.875 25.332 87.749 50.662v202.649l-87.749-50.662L451 598.974v-202.65Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 582.624 472.318)" fill="#0070CC" stroke="#fff" d="M0 0h202.649v202.649H0z"/><path d="m626.499 295 43.875 25.331 87.75 50.662-175.5 101.325-87.749-50.662L451 396.324 626.499 295Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M468.078 431.275c-.478-.276-.866-.053-.866.5v30.424c0 .552.388 1.223.866 1.5l6.154 3.553 13.174 7.606c.478.276.866.052.866-.5v-30.424c0-.553-.388-1.224-.866-1.5l-13.174-7.606-6.154-3.553Zm0 79.033c-.478-.276-.866-.052-.866.5v14.212c0 .552.388 1.224.866 1.5l96.548 55.742c.478.276.866.052.866-.5V567.55c0-.553-.388-1.224-.866-1.5l-96.548-55.742Zm0 28.371c-.478-.277-.866-.053-.866.5v14.212c0 .552.388 1.223.866 1.5l96.548 55.741c.478.276.866.053.866-.5V595.92c0-.552-.388-1.224-.866-1.5l-96.548-55.741Zm-.866 28.871c0-.553.388-.777.866-.5l96.548 55.741c.478.276.866.948.866 1.5v14.212c0 .553-.388.776-.866.5l-96.548-55.741c-.478-.277-.866-.948-.866-1.5V567.55Z" fill="#0070CC"/><path d="m468.078 431.275-.25.433.25-.433Zm0 32.424.25-.433-.25.433Zm6.154 3.553-.25.433.25-.433Zm13.174 7.606-.25.433.25-.433Zm.866-.5h-.5.5Zm0-30.424h.5-.5Zm-.866-1.5-.25.433.25-.433Zm-13.174-7.606.25-.433-.25.433Zm-7.02 75.98h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5.25-.433-.25.433Zm96.548 55.742-.25.433.25-.433Zm0-16.212-.25.433.25-.433Zm-97.414-26.871h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5-.25.433.25-.433Zm96.548 55.741-.25.433.25-.433Zm0-16.212.25-.433-.25.433Zm-96.548-27.37.25-.433-.25.433Zm-.866.5h-.5.5Zm97.414 55.241.25-.433-.25.433Zm0 16.212-.25.433.25-.433Zm-96.548-55.741.25-.434-.25.434Zm-.866-1.5h-.5.5Zm.5-149.987c0-.082.014-.124.021-.14.006-.012.004 0-.017.012s-.033.009-.019.01c.016.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 30.424v-30.424h-1v30.424h1Zm.616 1.067a1.275 1.275 0 0 1-.429-.464 1.271 1.271 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.327.462.637.795.83l.5-.866Zm6.154 3.553-6.154-3.553-.5.866 6.154 3.553.5-.866Zm13.174 7.606-13.174-7.606-.5.866 13.174 7.606.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.005.012-.003 0 .018-.012.021-.012.033-.008.019-.009a.371.371 0 0 1-.131-.051l-.5.866c.33.19.746.272 1.112.06.366-.211.504-.612.504-.993h-1Zm0-30.424v30.424h1v-30.424h-1Zm-.616-1.067c.145.084.305.248.429.463.125.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-13.174-7.606 13.174 7.606.5-.866-13.174-7.606-.5.866Zm-6.154-3.553 6.154 3.553.5-.866-6.154-3.553-.5.866Zm-.116 79.1a.32.32 0 0 1 .022-.139c.005-.013.003-.001-.018.011-.021.012-.033.009-.019.01.016.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.613-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.275 1.275 0 0 1-.429-.464 1.268 1.268 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.328.462.638.795.83l.5-.866Zm96.548 55.742-96.548-55.742-.5.866 96.548 55.742.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.006.012-.003 0 .018-.012.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.5.866c.33.19.746.271 1.112.06.366-.211.504-.612.504-.993h-1Zm0-14.212v14.212h1V567.55h-1Zm-.616-1.067c.145.083.304.247.429.463.124.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-96.548-55.742 96.548 55.742.5-.866-96.548-55.742-.5.866Zm-.116 28.438c0-.082.014-.125.022-.14.005-.012.003 0-.018.012-.021.012-.033.008-.019.01.016.001.06.01.131.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.275 1.275 0 0 1-.429-.464 1.274 1.274 0 0 1-.187-.603h-1c0 .384.132.776.321 1.103.189.327.462.637.795.83l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm.116-.067a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1Zm0-14.212v14.212h1V595.92h-1Zm-.616-1.067c.145.084.304.248.429.464.124.215.187.436.187.603h1c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.741-.5.866Zm.5 27.505c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1c0-.082.014-.125.022-.14.005-.012.003 0-.018.012-.021.012-.033.008-.019.01.016.001.06.01.131.051l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm1.116 1.933c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.5.866c.145.084.304.248.429.464.124.215.187.436.187.603h1Zm0 14.212v-14.212h-1v14.212h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.742-.5.867Zm-1.116-1.933c0 .384.132.776.321 1.103.189.327.462.637.795.83l.5-.867a1.263 1.263 0 0 1-.429-.463 1.274 1.274 0 0 1-.187-.603h-1Zm0-14.212v14.212h1V567.55h-1Z" fill="#fff"/><path d="M697.356 110.344c-5.991 5.991-18.326 7.959-33.725 6.06-15.341-1.891-33.486-7.602-50.776-16.698-17.289-9.096-30.406-19.834-37.649-29.825-7.27-10.027-8.521-19.143-2.53-25.134 5.991-5.991 18.326-7.959 33.725-6.06 15.342 1.891 33.486 7.602 50.776 16.698 17.289 9.096 30.406 19.834 37.649 29.825 7.27 10.027 8.521 19.143 2.53 25.134Z" stroke="#fff"/><path d="M665.766 131.404c-5.991 5.991-18.326 7.959-33.725 6.061-15.342-1.892-33.487-7.602-50.776-16.699-17.289-9.096-30.407-19.834-37.649-29.824-7.27-10.028-8.521-19.144-2.53-25.135 5.991-5.99 18.326-7.959 33.724-6.06 15.342 1.892 33.487 7.602 50.776 16.698 17.29 9.096 30.407 19.834 37.65 29.825 7.269 10.028 8.52 19.144 2.53 25.134Z" stroke="#fff"/><path d="M620.636 155.473c-5.99 5.991-18.326 7.959-33.724 6.061-15.342-1.892-33.487-7.602-50.776-16.699-17.289-9.096-30.407-19.834-37.65-29.824-7.269-10.028-8.52-19.144-2.529-25.135 5.99-5.99 18.325-7.959 33.724-6.06 15.342 1.892 33.487 7.602 50.776 16.698s30.407 19.834 37.65 29.825c7.269 10.028 8.52 19.143 2.529 25.134Z" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/database/image.svg b/build/img/usecases/database/image.svg
new file mode 100644
index 0000000..43e1b7b
--- /dev/null
+++ b/build/img/usecases/database/image.svg
@@ -0,0 +1 @@
+<svg width="620" height="371" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="620" height="371" rx="10" fill="#F6F6F6"/><path d="M24 112.519c0-10.009 8.114-18.123 18.123-18.123h537.754c10.009 0 18.123 8.114 18.123 18.123s-8.114 18.123-18.123 18.123H42.123c-10.01 0-18.123-8.114-18.123-18.123Z" fill="#EBEBEB"/><path d="m93.25 103.599 21.52 5.695v-30.95l-21.52-5.695-21.142 6.58v30.823l21.142-6.453Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M71.449 110.942V78.745l21.786-6.782 22.194 5.874v32.313l-22.166-5.866-21.814 6.658Zm1.318-1.781 20.47-6.247 20.874 5.524V78.851l-20.846-5.516-20.498 6.38v29.446Z" fill="#2D2D2D"/><path d="m93.628 85.16-21.52-5.695v37.741l21.52 5.695 21.142-6.581V78.707L93.628 85.16Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M115.429 77.817v38.988l-21.787 6.781-22.193-5.873V78.609l22.166 5.866 21.814-6.658Zm-1.318 1.78-20.47 6.248-20.874-5.524v36.378l20.846 5.516 20.498-6.38V79.598Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M92.654 122.27V85.099h1.318v37.171h-1.318Z" fill="#2D2D2D"/><path d="m238.233 103.599 21.52 5.695v-30.95l-21.52-5.695-21.142 6.58v30.823l21.142-6.453Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M216.432 110.942V78.745l21.786-6.782 22.194 5.874v32.313l-22.166-5.866-21.814 6.658Zm1.318-1.781 20.47-6.247 20.874 5.524V78.851l-20.846-5.516-20.498 6.38v29.446Z" fill="#2D2D2D"/><path d="m238.61 85.16-21.519-5.695v37.741l21.519 5.695 21.143-6.581V78.707L238.61 85.16Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M260.412 77.817v38.988l-21.787 6.781-22.193-5.873V78.609l22.166 5.866 21.814-6.658Zm-1.318 1.78-20.471 6.248-20.873-5.524v36.378l20.846 5.516 20.498-6.38V79.598Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M237.636 122.27V85.099h1.319v37.171h-1.319Z" fill="#2D2D2D"/><path d="m383.216 103.599 21.519 5.695v-30.95l-21.519-5.695-21.143 6.58v30.823l21.143-6.453Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M361.414 110.942V78.745l21.787-6.782 22.193 5.874v32.313l-22.165-5.866-21.815 6.658Zm1.318-1.781 20.471-6.247 20.873 5.524V78.851l-20.846-5.516-20.498 6.38v29.446Z" fill="#2D2D2D"/><path d="m383.593 85.16-21.52-5.695.001 37.741 21.519 5.695 21.142-6.581V78.707l-21.142 6.453Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M405.394 77.817v38.988l-21.786 6.781-22.194-5.873V78.609l22.166 5.866 21.814-6.658Zm-1.318 1.78-20.47 6.248-20.874-5.524v36.378l20.846 5.516 20.498-6.38V79.598Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M382.619 122.27V85.099h1.318v37.171h-1.318Z" fill="#2D2D2D"/><path d="m528.198 103.599 21.52 5.695v-30.95l-21.52-5.695-21.142 6.58v30.823l21.142-6.453Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M506.397 110.942V78.745l21.787-6.782 22.193 5.874v32.313l-22.166-5.866-21.814 6.658Zm1.318-1.781 20.471-6.247 20.873 5.524V78.851l-20.846-5.516-20.498 6.38v29.446Z" fill="#2D2D2D"/><path d="m528.576 85.16-21.52-5.695v37.741l21.52 5.695 21.142-6.581V78.707l-21.142 6.453Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M550.377 77.817v38.988l-21.786 6.781-22.194-5.873V78.609l22.166 5.866 21.814-6.658Zm-1.318 1.78-20.47 6.248-20.874-5.524v36.378l20.846 5.516 20.498-6.38V79.598Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M527.602 122.27V85.099h1.318v37.171h-1.318Z" fill="#2D2D2D"/><path d="m486.604 55.515 4.348-11.322h1.614l4.633 11.322h-1.706l-1.321-3.43h-4.734l-1.243 3.43h-1.591Zm3.267-4.65h3.838l-1.182-3.135a31.13 31.13 0 0 1-.803-2.348 14.478 14.478 0 0 1-.61 2.163l-1.243 3.32Zm8.48 7.793V47.313h1.266v1.066c.299-.417.636-.729 1.012-.935.376-.21.831-.316 1.367-.316.7 0 1.318.18 1.853.54.536.36.94.87 1.213 1.53.273.653.409 1.372.409 2.154 0 .84-.152 1.596-.456 2.27-.298.67-.736 1.185-1.312 1.545a3.371 3.371 0 0 1-1.808.533 2.64 2.64 0 0 1-1.251-.293 2.857 2.857 0 0 1-.903-.742v3.993h-1.39Zm1.258-7.198c0 1.056.214 1.836.641 2.34.428.505.945.757 1.553.757.618 0 1.145-.26 1.583-.78.443-.525.664-1.336.664-2.433 0-1.045-.216-1.827-.649-2.347-.427-.52-.939-.78-1.536-.78-.593 0-1.118.278-1.576.834-.453.55-.68 1.354-.68 2.41Zm7.677 7.198V47.313h1.267v1.066c.299-.417.636-.729 1.012-.935.376-.21.831-.316 1.367-.316.7 0 1.318.18 1.853.54.536.36.94.87 1.213 1.53.272.653.409 1.372.409 2.154 0 .84-.152 1.596-.456 2.27-.298.67-.736 1.185-1.313 1.545a3.368 3.368 0 0 1-1.807.533 2.64 2.64 0 0 1-1.251-.293 2.846 2.846 0 0 1-.903-.742v3.993h-1.391Zm1.259-7.198c0 1.056.214 1.836.641 2.34.428.505.945.757 1.553.757.617 0 1.145-.26 1.583-.78.443-.525.664-1.336.664-2.433 0-1.045-.216-1.827-.649-2.347-.427-.52-.939-.78-1.537-.78-.592 0-1.117.278-1.575.834-.453.55-.68 1.354-.68 2.41Zm7.646 4.055V44.193h1.39v11.322h-1.39Zm3.692-9.723v-1.599h1.39v1.599h-1.39Zm0 9.723v-8.202h1.39v8.202h-1.39Zm8.998-3.005 1.367.178c-.149.942-.533 1.681-1.151 2.217-.612.53-1.367.795-2.263.795-1.122 0-2.026-.366-2.71-1.097-.68-.736-1.02-1.789-1.02-3.158 0-.886.147-1.66.441-2.325.293-.664.738-1.16 1.336-1.49a3.97 3.97 0 0 1 1.961-.502c.891 0 1.619.226 2.186.68.566.447.929 1.086 1.089 1.915l-1.352.208c-.129-.55-.358-.965-.687-1.243-.325-.278-.718-.417-1.182-.417-.7 0-1.269.252-1.707.757-.437.499-.656 1.292-.656 2.378 0 1.102.211 1.903.633 2.402.422.5.973.75 1.653.75.546 0 1.001-.168 1.367-.503.365-.334.597-.85.695-1.544Zm8.04 1.993c-.515.438-1.012.747-1.491.927a4.26 4.26 0 0 1-1.529.27c-.901 0-1.593-.219-2.077-.656-.484-.443-.726-1.007-.726-1.692 0-.401.09-.767.27-1.096a2.32 2.32 0 0 1 .718-.803 3.44 3.44 0 0 1 1.004-.456 9.951 9.951 0 0 1 1.236-.209c1.122-.133 1.949-.293 2.479-.478.005-.19.008-.312.008-.363 0-.567-.131-.966-.394-1.197-.355-.315-.883-.471-1.583-.471-.654 0-1.138.115-1.452.347-.309.227-.538.63-.687 1.213l-1.36-.186c.124-.582.327-1.05.61-1.405.284-.36.693-.636 1.228-.827.536-.195 1.156-.293 1.862-.293.7 0 1.269.082 1.706.247.438.165.76.373.966.626.206.247.35.56.432.942.046.236.07.664.07 1.282v1.853c0 1.292.028 2.111.085 2.456.061.34.18.667.355.98h-1.452a2.946 2.946 0 0 1-.278-1.01Zm-.116-3.105c-.504.206-1.261.381-2.27.526-.572.082-.976.175-1.213.278a1.194 1.194 0 0 0-.741 1.112c0 .37.139.68.417.926.283.248.695.371 1.235.371.536 0 1.012-.116 1.429-.347.417-.237.723-.559.919-.966.149-.314.224-.777.224-1.39v-.51Zm6.735 2.873.201 1.228a5.166 5.166 0 0 1-1.051.124c-.504 0-.895-.08-1.173-.24a1.339 1.339 0 0 1-.587-.625c-.114-.263-.17-.811-.17-1.645v-4.719h-1.02v-1.08h1.02v-2.032l1.382-.834v2.865h1.398v1.081h-1.398v4.796c0 .397.023.652.07.765a.605.605 0 0 0 .239.27c.113.067.273.1.479.1.154 0 .358-.018.61-.054Zm1.506-8.479v-1.599h1.39v1.599h-1.39Zm0 9.723v-8.202h1.39v8.202h-1.39Zm3.129-4.101c0-1.519.422-2.644 1.266-3.375.705-.608 1.565-.911 2.58-.911 1.127 0 2.049.37 2.764 1.112.716.736 1.074 1.755 1.074 3.058 0 1.055-.16 1.887-.479 2.495a3.34 3.34 0 0 1-1.382 1.405 4.006 4.006 0 0 1-1.977.502c-1.149 0-2.078-.368-2.788-1.104-.706-.736-1.058-1.797-1.058-3.182Zm1.428 0c0 1.05.229 1.838.688 2.363.458.52 1.034.78 1.73.78.689 0 1.264-.263 1.722-.788.458-.525.687-1.325.687-2.401 0-1.015-.232-1.782-.695-2.302-.458-.525-1.03-.788-1.714-.788-.696 0-1.272.26-1.73.78-.459.52-.688 1.306-.688 2.356Zm8.025 4.101v-8.202h1.251v1.166c.602-.9 1.472-1.351 2.61-1.351.494 0 .948.09 1.359.27.417.175.729.407.935.695.206.288.35.63.432 1.027.052.258.078.708.078 1.352v5.043h-1.391v-4.99c0-.566-.054-.988-.162-1.266a1.31 1.31 0 0 0-.579-.672 1.79 1.79 0 0 0-.965-.255c-.592 0-1.105.188-1.537.564-.427.376-.641 1.09-.641 2.14v4.479h-1.39Zm8.38-2.448 1.374-.217c.077.551.291.974.641 1.267.355.293.85.44 1.483.44.638 0 1.112-.129 1.421-.386.309-.263.463-.569.463-.919a.844.844 0 0 0-.409-.741c-.19-.124-.664-.281-1.421-.472-1.019-.257-1.727-.478-2.124-.664a2.12 2.12 0 0 1-.896-.78 2.113 2.113 0 0 1-.301-1.104c0-.366.083-.703.247-1.012.17-.314.399-.574.688-.78.216-.16.509-.293.88-.401.376-.114.778-.17 1.205-.17.643 0 1.207.093 1.691.278.489.185.85.437 1.081.757.232.314.392.736.479 1.266l-1.359.185c-.062-.422-.242-.751-.541-.988-.293-.237-.71-.355-1.251-.355-.638 0-1.094.105-1.367.316-.273.211-.409.459-.409.742 0 .18.057.342.17.486.113.15.291.273.533.371.139.051.548.17 1.228.355.983.263 1.668.48 2.054.649.391.165.698.407.919.726.221.32.332.716.332 1.19 0 .463-.136.9-.409 1.312-.268.407-.657.724-1.166.95-.51.221-1.087.332-1.73.332-1.066 0-1.879-.221-2.441-.664-.556-.443-.911-1.1-1.065-1.97Zm-217.063-1.19 1.413-.123c.067.566.221 1.032.463 1.398.248.36.628.653 1.143.88.515.221 1.094.332 1.738.332.571 0 1.076-.085 1.514-.255.437-.17.762-.401.973-.695.216-.299.324-.623.324-.973a1.46 1.46 0 0 0-.309-.927c-.206-.267-.546-.491-1.019-.672-.304-.118-.976-.3-2.016-.548-1.04-.252-1.768-.489-2.185-.71-.541-.284-.945-.634-1.213-1.05a2.618 2.618 0 0 1-.394-1.414c0-.572.162-1.104.487-1.599.324-.499.798-.877 1.421-1.135.623-.257 1.315-.386 2.077-.386.839 0 1.578.136 2.217.41.643.267 1.137.664 1.482 1.189a3.42 3.42 0 0 1 .556 1.784l-1.436.108c-.077-.716-.34-1.257-.788-1.622-.442-.366-1.099-.548-1.969-.548-.906 0-1.568.167-1.985.502-.412.33-.618.728-.618 1.197 0 .406.147.741.441 1.004.288.262 1.04.532 2.255.81 1.22.273 2.056.513 2.51.719.659.303 1.145.69 1.459 1.158.314.464.471.999.471 1.607 0 .602-.172 1.17-.517 1.706-.345.53-.842.945-1.491 1.244-.643.293-1.369.44-2.178.44-1.024 0-1.884-.15-2.579-.448a3.639 3.639 0 0 1-1.629-1.344 3.85 3.85 0 0 1-.618-2.039Zm16.627.996 1.437.178c-.227.84-.646 1.49-1.259 1.954-.613.463-1.395.695-2.348.695-1.199 0-2.152-.368-2.857-1.104-.7-.742-1.05-1.78-1.05-3.113 0-1.38.355-2.45 1.065-3.212.711-.762 1.632-1.143 2.765-1.143 1.097 0 1.993.373 2.688 1.12.695.746 1.042 1.796 1.042 3.15 0 .083-.002.206-.007.371h-6.117c.052.901.306 1.591.765 2.07.458.479 1.029.718 1.714.718.51 0 .945-.134 1.305-.401.361-.268.646-.696.857-1.282Zm-4.564-2.247h4.58c-.062-.69-.237-1.207-.525-1.552-.443-.536-1.017-.803-1.722-.803-.639 0-1.177.213-1.615.64-.432.428-.671 1-.718 1.715Zm7.87 4.889v-8.202h1.251v1.243c.32-.581.613-.965.881-1.15a1.56 1.56 0 0 1 .896-.278c.468 0 .944.149 1.428.448l-.478 1.29a1.99 1.99 0 0 0-1.02-.302 1.31 1.31 0 0 0-.818.278c-.242.18-.415.433-.518.757a5.43 5.43 0 0 0-.232 1.622v4.294h-1.39Zm7.693 0-3.12-8.202h1.467l1.761 4.912c.19.53.365 1.081.525 1.652.124-.432.296-.952.517-1.56l1.823-5.004h1.429l-3.105 8.202h-1.297Zm5.769-9.723v-1.599h1.39v1.599h-1.39Zm0 9.723v-8.202h1.39v8.202h-1.39Zm8.998-3.005 1.367.178c-.15.942-.533 1.681-1.151 2.217-.613.53-1.367.795-2.263.795-1.122 0-2.026-.366-2.71-1.097-.68-.736-1.02-1.789-1.02-3.158 0-.886.147-1.66.44-2.325.294-.664.739-1.16 1.336-1.49a3.978 3.978 0 0 1 1.962-.502c.891 0 1.619.226 2.186.68.566.447.929 1.086 1.088 1.915l-1.351.208c-.129-.55-.358-.965-.687-1.243-.325-.278-.719-.417-1.182-.417-.7 0-1.269.252-1.707.757-.437.499-.656 1.292-.656 2.378 0 1.102.211 1.903.633 2.402.422.5.973.75 1.653.75.546 0 1.001-.168 1.367-.503.365-.335.597-.85.695-1.544Zm8.302.363 1.437.178c-.227.84-.646 1.49-1.259 1.954-.613.463-1.395.695-2.348.695-1.199 0-2.152-.368-2.857-1.104-.7-.742-1.051-1.78-1.051-3.113 0-1.38.356-2.45 1.066-3.212.711-.762 1.632-1.143 2.765-1.143 1.097 0 1.992.373 2.688 1.12.695.746 1.042 1.796 1.042 3.15 0 .083-.002.206-.008.371h-6.116c.051.901.306 1.591.764 2.07.459.479 1.03.718 1.715.718.51 0 .945-.134 1.305-.401.36-.268.646-.696.857-1.282Zm-4.564-2.247h4.58c-.062-.69-.237-1.207-.525-1.552-.443-.536-1.017-.803-1.723-.803-.638 0-1.176.213-1.614.64-.432.428-.672 1-.718 1.715Zm7.33 2.441 1.374-.217c.077.551.291.973.641 1.267.355.293.85.44 1.483.44.638 0 1.112-.129 1.421-.386.309-.263.463-.569.463-.92a.844.844 0 0 0-.409-.74c-.19-.124-.664-.281-1.421-.472-1.019-.257-1.727-.478-2.124-.664a2.12 2.12 0 0 1-.896-.78 2.114 2.114 0 0 1-.301-1.104c0-.366.083-.703.247-1.012.17-.314.399-.574.688-.78.216-.16.509-.293.88-.401.376-.114.778-.17 1.205-.17.643 0 1.207.092 1.691.278.489.185.85.437 1.081.757.232.314.392.736.479 1.266l-1.359.185c-.062-.422-.242-.751-.541-.988-.293-.237-.71-.355-1.251-.355-.638 0-1.094.105-1.367.316-.273.211-.409.459-.409.742 0 .18.057.342.17.486.113.15.291.273.533.371.139.051.548.17 1.228.355.983.263 1.668.479 2.054.649.391.165.698.407.919.726.221.32.332.716.332 1.19 0 .463-.136.9-.409 1.312-.268.407-.657.723-1.166.95-.51.221-1.087.332-1.73.332-1.066 0-1.879-.221-2.441-.664-.556-.443-.911-1.1-1.065-1.97ZM46.968 55.515V44.193h3.9c.88 0 1.552.054 2.015.162.649.15 1.203.42 1.66.811.598.505 1.043 1.15 1.337 1.939.298.782.448 1.678.448 2.687 0 .86-.1 1.622-.302 2.286-.2.664-.458 1.215-.772 1.653a4.159 4.159 0 0 1-1.035 1.027c-.37.247-.82.435-1.351.564a7.664 7.664 0 0 1-1.815.193h-4.085Zm1.498-1.336h2.417c.747 0 1.331-.07 1.753-.209.427-.139.767-.334 1.02-.587.355-.355.63-.831.826-1.428.2-.603.301-1.331.301-2.186 0-1.184-.196-2.093-.587-2.726-.386-.639-.857-1.066-1.413-1.282-.402-.155-1.048-.232-1.939-.232h-2.378v8.65Zm15.237.324c-.514.438-1.011.747-1.49.927a4.27 4.27 0 0 1-1.53.27c-.9 0-1.593-.219-2.077-.656-.484-.443-.726-1.007-.726-1.692 0-.401.09-.767.27-1.096.186-.335.425-.603.719-.803a3.427 3.427 0 0 1 1.004-.456 9.951 9.951 0 0 1 1.236-.209c1.122-.133 1.948-.293 2.479-.478.005-.191.007-.312.007-.363 0-.567-.131-.966-.393-1.198-.356-.314-.883-.47-1.584-.47-.654 0-1.138.115-1.452.347-.308.227-.538.63-.687 1.212l-1.36-.185c.124-.582.328-1.05.611-1.405.283-.36.692-.636 1.228-.827.535-.195 1.156-.293 1.861-.293.7 0 1.27.082 1.707.247.438.165.76.373.965.625.206.248.35.562.433.943.046.236.07.664.07 1.282v1.853c0 1.292.028 2.111.084 2.456.062.34.18.667.355.98h-1.452a2.944 2.944 0 0 1-.278-1.011Zm-.115-3.105c-.505.206-1.262.381-2.27.526-.572.082-.976.175-1.213.278a1.2 1.2 0 0 0-.742 1.112c0 .37.14.68.417.926.283.248.695.371 1.236.371.535 0 1.012-.116 1.429-.347.417-.237.723-.559.919-.966.149-.314.224-.777.224-1.39v-.51Zm6.734 2.873.201 1.228a5.161 5.161 0 0 1-1.05.124c-.505 0-.896-.08-1.174-.24a1.345 1.345 0 0 1-.587-.625c-.113-.263-.17-.811-.17-1.645v-4.719h-1.02v-1.08h1.02v-2.032l1.383-.834v2.865h1.397v1.081h-1.397v4.796c0 .397.023.651.07.765a.608.608 0 0 0 .239.27c.113.067.272.1.478.1.155 0 .358-.018.61-.054Zm6.851.232c-.515.438-1.012.747-1.49.927-.474.18-.984.27-1.53.27-.9 0-1.593-.219-2.077-.656-.484-.443-.726-1.007-.726-1.692 0-.401.09-.767.27-1.096.186-.335.425-.603.719-.803a3.416 3.416 0 0 1 1.004-.456c.272-.072.684-.142 1.235-.209 1.123-.133 1.949-.293 2.48-.478l.007-.363c0-.567-.131-.966-.394-1.198-.355-.314-.883-.47-1.583-.47-.654 0-1.138.115-1.452.347-.309.227-.538.63-.687 1.212l-1.36-.185c.124-.582.327-1.05.61-1.405.284-.36.693-.636 1.228-.827.536-.195 1.156-.293 1.862-.293.7 0 1.269.082 1.706.247.438.165.76.373.966.625.206.248.35.562.432.943.047.236.07.664.07 1.282v1.853c0 1.292.028 2.111.085 2.456.061.34.18.667.355.98h-1.452a2.944 2.944 0 0 1-.278-1.011Zm-.116-3.105c-.504.206-1.261.381-2.27.526-.572.082-.976.175-1.213.278a1.2 1.2 0 0 0-.741 1.112c0 .37.139.68.417.926.283.248.695.371 1.236.371.535 0 1.011-.116 1.428-.347a2.19 2.19 0 0 0 .92-.966c.149-.314.223-.777.223-1.39v-.51Zm7.902.479 1.413-.123c.067.566.221 1.032.463 1.398.247.36.628.653 1.143.88.515.221 1.094.332 1.738.332.571 0 1.076-.085 1.514-.255.437-.17.762-.401.973-.695.216-.299.324-.623.324-.973a1.46 1.46 0 0 0-.309-.927c-.206-.267-.546-.491-1.02-.672-.303-.118-.975-.3-2.015-.548-1.04-.252-1.769-.489-2.186-.71-.54-.284-.944-.634-1.212-1.05a2.622 2.622 0 0 1-.394-1.414c0-.572.162-1.104.487-1.599.324-.499.798-.877 1.42-1.135.624-.257 1.316-.386 2.078-.386.84 0 1.578.136 2.217.41.643.267 1.137.664 1.482 1.189s.53 1.12.556 1.784l-1.436.108c-.077-.716-.34-1.257-.788-1.622-.443-.366-1.099-.548-1.97-.548-.905 0-1.567.167-1.984.502-.412.33-.618.728-.618 1.197 0 .406.147.741.44 1.004.289.262 1.04.532 2.256.81 1.22.273 2.056.513 2.51.719.659.303 1.145.69 1.46 1.158.313.464.47.999.47 1.607 0 .602-.172 1.17-.517 1.706-.345.53-.842.945-1.49 1.244-.644.293-1.37.44-2.179.44-1.024 0-1.884-.15-2.579-.448a3.643 3.643 0 0 1-1.63-1.344 3.86 3.86 0 0 1-.617-2.039Zm14.048 2.394.2 1.228a5.161 5.161 0 0 1-1.05.124c-.504 0-.895-.08-1.173-.24a1.344 1.344 0 0 1-.587-.625c-.114-.263-.17-.811-.17-1.645v-4.719h-1.02v-1.08h1.02v-2.032l1.382-.834v2.865h1.398v1.081h-1.398v4.796c0 .397.023.651.07.765a.608.608 0 0 0 .24.27c.112.067.272.1.478.1.154 0 .358-.018.61-.054Zm1.483 1.244v-8.202h1.251v1.243c.32-.581.613-.965.881-1.15a1.56 1.56 0 0 1 .896-.278c.468 0 .944.149 1.428.448l-.478 1.29a1.99 1.99 0 0 0-1.02-.302c-.304 0-.577.093-.819.278-.242.18-.414.433-.517.757a5.43 5.43 0 0 0-.232 1.622v4.294h-1.39Zm11.029-2.642 1.436.178c-.226.84-.646 1.49-1.258 1.954-.613.463-1.396.695-2.348.695-1.2 0-2.152-.368-2.858-1.104-.7-.742-1.05-1.78-1.05-3.113 0-1.38.355-2.45 1.066-3.212.71-.762 1.632-1.143 2.765-1.143 1.096 0 1.992.373 2.687 1.12.695.746 1.043 1.796 1.043 3.15 0 .083-.003.206-.008.371h-6.116c.051.901.306 1.591.764 2.07.458.479 1.03.718 1.715.718.509 0 .944-.134 1.305-.401.36-.268.646-.696.857-1.282Zm-4.564-2.247h4.579c-.061-.69-.236-1.207-.525-1.552-.443-.536-1.017-.803-1.722-.803-.638 0-1.176.213-1.614.64-.432.428-.672 1-.718 1.715Zm13.237 3.877c-.515.438-1.012.747-1.49.927a4.27 4.27 0 0 1-1.529.27c-.901 0-1.594-.219-2.078-.656-.484-.443-.726-1.007-.726-1.692 0-.401.09-.767.27-1.096.186-.335.425-.603.719-.803a3.416 3.416 0 0 1 1.004-.456 9.928 9.928 0 0 1 1.235-.209c1.123-.133 1.949-.293 2.479-.478.005-.191.008-.312.008-.363 0-.567-.131-.966-.394-1.198-.355-.314-.883-.47-1.583-.47-.654 0-1.138.115-1.452.347-.309.227-.538.63-.687 1.212l-1.359-.185c.123-.582.327-1.05.61-1.405.283-.36.692-.636 1.228-.827.535-.195 1.155-.293 1.861-.293.7 0 1.269.082 1.707.247.437.165.759.373.965.625.206.248.35.562.432.943.047.236.07.664.07 1.282v1.853c0 1.292.028 2.111.085 2.456.062.34.18.667.355.98h-1.452a2.946 2.946 0 0 1-.278-1.011Zm-.116-3.105c-.504.206-1.261.381-2.27.526-.572.082-.976.175-1.213.278a1.205 1.205 0 0 0-.741 1.112c0 .37.139.68.417.926.283.248.695.371 1.236.371a2.89 2.89 0 0 0 1.428-.347c.417-.237.724-.559.919-.966.15-.314.224-.777.224-1.39v-.51Zm3.7 4.117v-8.202h1.243v1.15c.258-.4.6-.723 1.028-.965a2.86 2.86 0 0 1 1.459-.37c.608 0 1.105.126 1.491.378.391.252.666.605.826 1.058.649-.958 1.493-1.436 2.533-1.436.814 0 1.439.226 1.877.68.437.447.656 1.14.656 2.077v5.63h-1.382v-5.167c0-.556-.047-.955-.139-1.197a1.144 1.144 0 0 0-.487-.595 1.53 1.53 0 0 0-.834-.223c-.576 0-1.055.193-1.436.579-.381.38-.572.993-.572 1.838v4.765h-1.39v-5.329c0-.618-.113-1.081-.34-1.39-.226-.31-.597-.463-1.112-.463a2.04 2.04 0 0 0-1.089.308 1.759 1.759 0 0 0-.718.904c-.149.396-.224.968-.224 1.714v4.256h-1.39Zm12.751-2.448 1.375-.217c.077.551.29.973.641 1.267.355.293.849.44 1.482.44.639 0 1.112-.129 1.421-.386.309-.263.464-.569.464-.92 0-.313-.137-.56-.41-.74-.19-.124-.664-.281-1.421-.472-1.019-.257-1.727-.478-2.123-.664-.392-.19-.69-.45-.896-.78a2.104 2.104 0 0 1-.301-1.104c0-.366.082-.703.247-1.012.17-.314.399-.574.687-.78.216-.16.51-.293.88-.401.376-.114.778-.17 1.205-.17.644 0 1.208.092 1.692.278.489.185.849.437 1.081.757.231.314.391.736.479 1.266l-1.36.185c-.061-.422-.242-.751-.54-.988-.294-.237-.711-.355-1.251-.355-.639 0-1.094.105-1.367.316-.273.211-.41.459-.41.742 0 .18.057.342.17.486.114.15.291.273.533.371.139.051.548.17 1.228.355.983.263 1.668.479 2.054.649.392.165.698.407.919.726.222.32.332.716.332 1.19 0 .463-.136.9-.409 1.312-.268.407-.656.723-1.166.95-.51.221-1.086.332-1.73.332-1.066 0-1.879-.221-2.44-.664-.556-.443-.912-1.1-1.066-1.97Zm87.79 2.448 4.348-11.322h1.614l4.633 11.322h-1.706l-1.321-3.43h-4.734l-1.243 3.43h-1.591Zm3.266-4.65h3.839l-1.182-3.135a31.13 31.13 0 0 1-.803-2.348 14.478 14.478 0 0 1-.61 2.163l-1.244 3.32Zm8.658 4.65V44.193h4.271c.752 0 1.326.036 1.722.108.556.093 1.022.27 1.398.533.376.258.677.62.903 1.089.232.468.348.983.348 1.545 0 .962-.306 1.778-.919 2.448-.613.664-1.72.996-3.321.996h-2.904v4.603h-1.498Zm1.498-5.94h2.927c.968 0 1.656-.18 2.062-.54.407-.36.61-.867.61-1.521 0-.474-.121-.878-.363-1.213a1.65 1.65 0 0 0-.942-.671c-.252-.067-.718-.1-1.398-.1h-2.896v4.046Zm9.438 5.94V44.193h1.498v11.322h-1.498Zm3.545-2.448 1.375-.217c.077.551.291.974.641 1.267.355.293.85.44 1.483.44.638 0 1.112-.129 1.421-.386.309-.263.463-.569.463-.919a.844.844 0 0 0-.409-.741c-.191-.124-.664-.281-1.421-.472-1.019-.257-1.727-.478-2.124-.664a2.12 2.12 0 0 1-.896-.78 2.113 2.113 0 0 1-.301-1.104c0-.366.083-.703.247-1.012.17-.314.399-.574.688-.78.216-.16.509-.293.88-.401a4.13 4.13 0 0 1 1.205-.17c.643 0 1.207.093 1.691.278.489.185.85.437 1.081.757.232.314.392.736.479 1.266l-1.359.185c-.062-.422-.242-.751-.541-.988-.293-.237-.71-.355-1.251-.355-.638 0-1.094.105-1.367.316-.273.211-.409.459-.409.742 0 .18.057.342.17.486.113.15.291.273.533.371.139.051.548.17 1.228.355.983.263 1.668.48 2.054.649.391.165.698.407.919.726.221.32.332.716.332 1.19 0 .463-.136.9-.409 1.312-.268.407-.657.724-1.166.95-.51.221-1.087.332-1.73.332-1.066 0-1.88-.221-2.441-.664-.556-.443-.911-1.1-1.066-1.97Z" fill="#2D2D2D"/><path d="m298.082 163.857 1.178-.103c.056.472.185.86.386 1.165.206.3.524.544.953.733a3.62 3.62 0 0 0 1.448.277c.476 0 .896-.071 1.261-.212.365-.142.635-.335.811-.58.18-.248.27-.519.27-.81 0-.297-.086-.554-.257-.773-.172-.223-.455-.41-.85-.56-.253-.098-.813-.251-1.679-.457-.867-.21-1.474-.407-1.822-.592-.45-.236-.787-.527-1.01-.875a2.183 2.183 0 0 1-.328-1.178c0-.476.135-.92.405-1.332.27-.416.665-.731 1.184-.946a4.506 4.506 0 0 1 1.732-.322c.699 0 1.315.114 1.847.341.536.224.948.554 1.235.992.288.437.442.933.464 1.486l-1.197.09c-.065-.596-.284-1.047-.657-1.351-.369-.305-.916-.457-1.641-.457-.755 0-1.306.139-1.654.418-.343.275-.515.607-.515.998 0 .339.122.617.367.836.24.219.867.444 1.879.676 1.017.227 1.714.427 2.092.599.549.253.954.574 1.216.965.262.386.393.832.393 1.339 0 .502-.144.976-.431 1.422-.288.442-.702.787-1.243 1.036-.536.245-1.141.367-1.814.367-.854 0-1.571-.125-2.15-.373a3.045 3.045 0 0 1-1.358-1.12 3.218 3.218 0 0 1-.515-1.699Zm16.498 2.021c.579.399 1.113.69 1.603.875l-.367.869c-.678-.245-1.354-.631-2.028-1.159a4.662 4.662 0 0 1-2.316.586 4.472 4.472 0 0 1-2.324-.618 4.149 4.149 0 0 1-1.609-1.738c-.373-.746-.559-1.587-.559-2.522 0-.931.188-1.779.566-2.543.377-.763.914-1.345 1.609-1.744.699-.399 1.48-.598 2.342-.598.871 0 1.656.208 2.356.624a4.016 4.016 0 0 1 1.596 1.738c.369.742.553 1.581.553 2.516 0 .777-.118 1.476-.354 2.098a4.407 4.407 0 0 1-1.068 1.616Zm-2.748-1.597c.721.202 1.315.502 1.783.901.733-.669 1.1-1.675 1.1-3.018 0-.764-.131-1.431-.392-2.001a2.955 2.955 0 0 0-1.139-1.326 3.054 3.054 0 0 0-1.68-.476c-.931 0-1.704.319-2.317.959-.614.635-.92 1.585-.92 2.851 0 1.227.302 2.168.907 2.825.609.656 1.386.984 2.33.984.446 0 .866-.083 1.261-.251a4.039 4.039 0 0 0-1.235-.54l.302-.908Zm5.937 2.607v-9.435h1.248v8.322h4.647v1.113h-5.895Z" fill="#9C9C9C"/><path d="M228.709 251.515v-39.836s7.684 6.681 30.27 6.681c22.587 0 30.223-7.301 30.223-7.301v40.456c-9.423 13.843-56.204 9.706-60.493 0Z" fill="#E0454C"/><path d="M228.05 279.649v-41.276s7.814 7.984 30.401 7.984c22.586 0 30.092-7.984 30.092-7.984l.638 41.276c-9.605 12.051-55.285 9.791-61.131 0Z" fill="#0070CC"/><path d="M289.912 209.164c0 5.46-13.852 9.886-31.303 9.886-17.452 0-31.304-4.426-31.304-9.886 0-5.459 13.852-9.885 31.304-9.885 17.451 0 31.303 4.426 31.303 9.885Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M286.682 211.959c1.427-1.074 1.912-2.032 1.912-2.795 0-.762-.485-1.72-1.912-2.794-1.406-1.058-3.527-2.068-6.276-2.939-5.482-1.738-13.167-2.834-21.797-2.834-8.631 0-16.316 1.096-21.798 2.834-2.749.871-4.87 1.881-6.276 2.939-1.427 1.074-1.912 2.032-1.912 2.794 0 .763.485 1.721 1.912 2.795 1.406 1.058 3.527 2.068 6.276 2.939 5.482 1.737 13.167 2.834 21.798 2.834 8.63 0 16.315-1.097 21.797-2.834 2.749-.871 4.87-1.881 6.276-2.939Zm-28.073 7.091c17.451 0 31.303-4.426 31.303-9.886 0-5.459-13.852-9.885-31.303-9.885-17.452 0-31.304 4.426-31.304 9.885 0 5.46 13.852 9.886 31.304 9.886Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m227.536 279.196-.231-70.688 1.318-.006.231 70.688-1.318.006Zm61.058.483v-71.174h1.318v71.174h-1.318Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M237.341 284.736c5.451 1.694 13.021 2.751 21.412 2.751 8.391 0 15.962-1.057 21.412-2.751 2.73-.848 4.89-1.844 6.354-2.919 1.478-1.086 2.133-2.163 2.133-3.165h1.318c0 1.62-1.055 3.041-2.67 4.227-1.629 1.196-3.943 2.246-6.744 3.116-5.609 1.742-13.317 2.81-21.803 2.81-8.485 0-16.194-1.068-21.803-2.81-2.8-.87-5.115-1.92-6.743-3.116-1.615-1.186-2.671-2.607-2.671-4.227h1.318c0 1.002.655 2.079 2.133 3.165 1.464 1.075 3.625 2.071 6.354 2.919Zm0-42.177c5.451 1.694 13.021 2.751 21.412 2.751 8.391 0 15.962-1.057 21.412-2.751 2.73-.848 4.89-1.844 6.354-2.919 1.478-1.085 2.133-2.162 2.133-3.164h1.318c0 1.62-1.055 3.04-2.67 4.226-1.629 1.196-3.943 2.246-6.744 3.116-5.609 1.743-13.317 2.81-21.803 2.81-8.485 0-16.194-1.067-21.803-2.81-2.8-.87-5.115-1.92-6.743-3.116-1.615-1.186-2.671-2.606-2.671-4.226h1.318c0 1.002.655 2.079 2.133 3.164 1.464 1.075 3.625 2.071 6.354 2.919Z" fill="#2D2D2D"/><path d="M235.996 234.866v-7.548h1.503l1.787 5.344c.165.498.285.87.36 1.117.086-.274.22-.677.402-1.209l1.807-5.252h1.344v7.548h-.963v-6.317l-2.193 6.317h-.901l-2.183-6.426v6.426h-.963Zm8.967 0v-7.548h5.457v.891h-4.458v2.311h4.175v.886h-4.175v2.569h4.633v.891h-5.632Zm7.113 0v-7.548h1.503l1.787 5.344c.165.498.285.87.36 1.117.086-.274.22-.677.402-1.209l1.807-5.252h1.344v7.548h-.963v-6.317l-2.193 6.317h-.901l-2.183-6.426v6.426h-.963Zm8.642-3.676c0-1.253.337-2.233 1.009-2.94.673-.711 1.542-1.066 2.606-1.066.696 0 1.325.167 1.884.5.559.333.985.798 1.277 1.395.295.594.443 1.268.443 2.023 0 .766-.155 1.45-.464 2.055a3.173 3.173 0 0 1-1.313 1.374 3.765 3.765 0 0 1-1.833.464c-.71 0-1.345-.172-1.904-.515a3.313 3.313 0 0 1-1.272-1.406 4.265 4.265 0 0 1-.433-1.884Zm1.03.015c0 .91.244 1.627.731 2.152.491.522 1.105.783 1.843.783.752 0 1.37-.264 1.854-.793.487-.529.731-1.279.731-2.25 0-.614-.105-1.15-.314-1.606a2.36 2.36 0 0 0-.911-1.066 2.45 2.45 0 0 0-1.344-.381 2.56 2.56 0 0 0-1.828.731c-.508.484-.762 1.294-.762 2.43Zm7.628 3.661v-7.548h3.347c.672 0 1.184.069 1.534.206.35.134.63.372.839.716.21.343.314.722.314 1.137 0 .536-.173.987-.52 1.355-.346.367-.882.6-1.606.7.264.127.465.252.602.376.292.267.568.602.829 1.004l1.313 2.054h-1.256l-.999-1.57a14.05 14.05 0 0 0-.721-1.04c-.189-.241-.358-.409-.51-.505a1.465 1.465 0 0 0-.453-.201 2.997 2.997 0 0 0-.556-.036h-1.158v3.352h-.999Zm.999-4.217h2.147c.456 0 .813-.046 1.071-.139.257-.096.453-.247.587-.453.134-.209.201-.436.201-.68 0-.356-.131-.65-.392-.88-.257-.23-.666-.345-1.225-.345h-2.389v2.497Zm8.668 4.217v-3.197l-2.909-4.351h1.215l1.488 2.276c.275.425.53.851.767 1.277.227-.395.501-.84.824-1.334l1.462-2.219h1.164l-3.012 4.351v3.197h-.999Zm-32.472 41.518v-7.548h2.6c.587 0 1.035.036 1.344.108.432.1.801.28 1.107.541.398.336.695.767.891 1.292.199.522.298 1.119.298 1.792a5.27 5.27 0 0 1-.201 1.524c-.133.442-.305.81-.514 1.101-.21.289-.44.517-.69.685-.247.165-.548.29-.901.376-.35.086-.754.129-1.21.129h-2.724Zm.999-.891h1.612c.497 0 .887-.046 1.168-.139a1.68 1.68 0 0 0 .68-.391c.237-.237.42-.555.551-.953.134-.401.201-.887.201-1.457 0-.789-.131-1.395-.392-1.817-.257-.426-.571-.711-.942-.855-.268-.103-.698-.154-1.292-.154h-1.586v5.766Zm6.923.891v-7.548h.999v7.548h-.999Zm2.557-2.425.942-.083c.044.378.147.688.309.932.164.24.418.436.762.587.343.148.729.221 1.158.221.381 0 .717-.056 1.009-.169.292-.114.508-.268.649-.464.144-.199.216-.415.216-.648a.973.973 0 0 0-.206-.618c-.137-.179-.364-.328-.679-.448-.203-.079-.651-.201-1.344-.366-.694-.168-1.179-.326-1.457-.473-.361-.189-.63-.423-.809-.701a1.745 1.745 0 0 1-.262-.942c0-.381.108-.736.324-1.066.216-.333.532-.585.948-.756a3.584 3.584 0 0 1 1.384-.258c.56 0 1.053.091 1.478.273.429.179.759.443.989.793.23.35.353.746.37 1.189l-.957.072c-.052-.477-.227-.837-.525-1.081-.296-.244-.733-.365-1.313-.365-.604 0-1.045.111-1.323.334-.275.22-.412.486-.412.798a.86.86 0 0 0 .293.67c.192.175.693.355 1.503.54.814.182 1.372.342 1.674.479.439.202.763.46.973.772.209.309.314.666.314 1.071 0 .402-.115.781-.345 1.138-.23.353-.561.63-.994.829a3.456 3.456 0 0 1-1.452.293c-.683 0-1.256-.099-1.719-.298a2.435 2.435 0 0 1-1.087-.896 2.576 2.576 0 0 1-.411-1.359Zm7.463 2.425v-7.548h.999v3.743l3.748-3.743h1.354l-3.166 3.058 3.305 4.49h-1.318l-2.688-3.821-1.235 1.205v2.616h-.999Z" fill="#fff"/><path d="M333.718 251.515v-39.836s7.683 6.681 30.269 6.681c22.587 0 30.223-7.301 30.223-7.301v40.456c-9.423 13.843-56.204 9.706-60.492 0Z" fill="#E0454C"/><path d="M333.059 279.649v-41.276s7.813 7.984 30.4 7.984c22.586 0 30.092-7.984 30.092-7.984l.638 41.276c-9.605 12.051-55.285 9.791-61.13 0Z" fill="#0070CC"/><path d="M394.92 209.164c0 5.46-13.852 9.886-31.303 9.886-17.452 0-31.303-4.426-31.303-9.886 0-5.459 13.851-9.885 31.303-9.885 17.451 0 31.303 4.426 31.303 9.885Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M391.69 211.959c1.427-1.074 1.912-2.032 1.912-2.795 0-.762-.485-1.72-1.912-2.794-1.406-1.058-3.527-2.068-6.276-2.939-5.482-1.738-13.167-2.834-21.797-2.834-8.631 0-16.315 1.096-21.798 2.834-2.749.871-4.87 1.881-6.276 2.939-1.427 1.074-1.911 2.032-1.911 2.794 0 .763.484 1.721 1.911 2.795 1.406 1.058 3.527 2.068 6.276 2.939 5.483 1.737 13.167 2.834 21.798 2.834 8.63 0 16.315-1.097 21.797-2.834 2.749-.871 4.87-1.881 6.276-2.939Zm-28.073 7.091c17.451 0 31.303-4.426 31.303-9.886 0-5.459-13.852-9.885-31.303-9.885-17.452 0-31.303 4.426-31.303 9.885 0 5.46 13.851 9.886 31.303 9.886Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m332.545 279.196-.231-70.688 1.318-.006.231 70.688-1.318.006Zm61.057.483v-71.174h1.318v71.174h-1.318Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M342.349 284.736c5.451 1.694 13.022 2.751 21.412 2.751 8.391 0 15.962-1.057 21.413-2.751 2.729-.848 4.89-1.844 6.354-2.919 1.477-1.086 2.132-2.163 2.132-3.165h1.318c0 1.62-1.055 3.041-2.67 4.227-1.629 1.196-3.943 2.246-6.743 3.116-5.609 1.742-13.318 2.81-21.804 2.81-8.485 0-16.194-1.068-21.803-2.81-2.8-.87-5.115-1.92-6.743-3.116-1.615-1.186-2.67-2.607-2.67-4.227h1.318c0 1.002.655 2.079 2.132 3.165 1.464 1.075 3.625 2.071 6.354 2.919Zm0-42.177c5.451 1.694 13.022 2.751 21.412 2.751 8.391 0 15.962-1.057 21.413-2.751 2.729-.848 4.89-1.844 6.354-2.919 1.477-1.085 2.132-2.162 2.132-3.164h1.318c0 1.62-1.055 3.04-2.67 4.226-1.629 1.196-3.943 2.246-6.743 3.116-5.609 1.743-13.318 2.81-21.804 2.81-8.485 0-16.194-1.067-21.803-2.81-2.8-.87-5.114-1.92-6.743-3.116-1.615-1.186-2.67-2.606-2.67-4.226h1.318c0 1.002.655 2.079 2.132 3.164 1.464 1.075 3.625 2.071 6.354 2.919Z" fill="#2D2D2D"/><path d="M341.004 234.866v-7.548h1.504l1.786 5.344c.165.498.285.87.361 1.117.086-.274.219-.677.401-1.209l1.807-5.252h1.344v7.548h-.963v-6.317l-2.193 6.317h-.901l-2.183-6.426v6.426h-.963Zm8.967 0v-7.548h5.458v.891h-4.459v2.311h4.175v.886h-4.175v2.569h4.634v.891h-5.633Zm7.113 0v-7.548h1.504l1.786 5.344c.165.498.285.87.361 1.117.085-.274.219-.677.401-1.209l1.807-5.252h1.344v7.548h-.963v-6.317l-2.193 6.317h-.901l-2.183-6.426v6.426h-.963Zm8.643-3.676c0-1.253.336-2.233 1.009-2.94.672-.711 1.541-1.066 2.605-1.066a3.61 3.61 0 0 1 1.884.5c.56.333.985.798 1.277 1.395.295.594.443 1.268.443 2.023 0 .766-.155 1.45-.463 2.055a3.179 3.179 0 0 1-1.313 1.374 3.771 3.771 0 0 1-1.833.464c-.711 0-1.346-.172-1.905-.515a3.313 3.313 0 0 1-1.272-1.406 4.264 4.264 0 0 1-.432-1.884Zm1.029.015c0 .91.244 1.627.731 2.152.491.522 1.106.783 1.844.783.751 0 1.369-.264 1.853-.793.487-.529.731-1.279.731-2.25 0-.614-.105-1.15-.314-1.606a2.36 2.36 0 0 0-.911-1.066 2.445 2.445 0 0 0-1.344-.381c-.707 0-1.316.244-1.828.731-.508.484-.762 1.294-.762 2.43Zm7.628 3.661v-7.548h3.347c.673 0 1.184.069 1.534.206.35.134.63.372.839.716.21.343.314.722.314 1.137 0 .536-.173.987-.52 1.355-.346.367-.882.6-1.606.7.264.127.465.252.603.376.291.267.568.602.828 1.004l1.313 2.054h-1.256l-.999-1.57a13.75 13.75 0 0 0-.721-1.04c-.188-.241-.358-.409-.509-.505a1.486 1.486 0 0 0-.453-.201 3.012 3.012 0 0 0-.556-.036h-1.159v3.352h-.999Zm.999-4.217h2.147c.457 0 .814-.046 1.071-.139.257-.096.453-.247.587-.453.134-.209.201-.436.201-.68 0-.356-.131-.65-.391-.88-.258-.23-.666-.345-1.226-.345h-2.389v2.497Zm8.668 4.217v-3.197l-2.909-4.351h1.215l1.488 2.276c.275.425.531.851.767 1.277.227-.395.502-.84.824-1.334l1.462-2.219h1.164l-3.012 4.351v3.197h-.999Zm-32.472 41.518v-7.548h2.601c.586 0 1.034.036 1.343.108.433.1.802.28 1.107.541.398.336.695.767.891 1.292.199.522.299 1.119.299 1.792a5.27 5.27 0 0 1-.201 1.524c-.134.442-.306.81-.515 1.101a2.746 2.746 0 0 1-.69.685c-.247.165-.547.29-.901.376-.35.086-.753.129-1.21.129h-2.724Zm.999-.891h1.612c.497 0 .887-.046 1.169-.139.284-.093.511-.223.679-.391.237-.237.421-.555.551-.953.134-.401.201-.887.201-1.457 0-.789-.131-1.395-.391-1.817-.258-.426-.572-.711-.943-.855-.267-.103-.698-.154-1.292-.154h-1.586v5.766Zm6.923.891v-7.548h.999v7.548h-.999Zm2.557-2.425.942-.083c.045.378.148.688.309.932.165.24.419.436.762.587.343.148.729.221 1.158.221.381 0 .718-.056 1.009-.169.292-.114.508-.268.649-.464.144-.199.216-.415.216-.648a.968.968 0 0 0-.206-.618c-.137-.179-.363-.328-.679-.448-.203-.079-.651-.201-1.344-.366-.693-.168-1.179-.326-1.457-.473-.36-.189-.63-.423-.808-.701a1.746 1.746 0 0 1-.263-.942c0-.381.108-.736.324-1.066.217-.333.532-.585.948-.756a3.586 3.586 0 0 1 1.385-.258c.559 0 1.052.091 1.477.273.429.179.759.443.989.793.23.35.353.746.371 1.189l-.958.072c-.052-.477-.227-.837-.525-1.081-.295-.244-.733-.365-1.313-.365-.604 0-1.045.111-1.323.334-.275.22-.412.486-.412.798 0 .271.098.494.293.67.193.175.694.355 1.504.54.813.182 1.371.342 1.673.479.439.202.764.46.973.772.209.309.314.666.314 1.071 0 .402-.115.781-.345 1.138-.23.353-.561.63-.993.829-.43.196-.913.293-1.452.293-.683 0-1.257-.099-1.72-.298a2.427 2.427 0 0 1-1.086-.896 2.577 2.577 0 0 1-.412-1.359Zm7.463 2.425v-7.548h.999v3.743l3.748-3.743h1.354l-3.166 3.058 3.305 4.49h-1.318l-2.687-3.821-1.236 1.205v2.616h-.999Z" fill="#fff"/><path d="M352.138 296.194s-6.919 4.284-.398 8.537c1.255.828 5.804 3.132 5.675 5.263 0 0 2.758-4.142-1.274-6.748-4.142-2.667-5.177-5.516-4.003-7.052Z" fill="#ED1C24"/><path d="M349.729 304.377s-2.469 3.799 2.39 4.577c.478.06 3.992.434 4.908 1.606 0 0-.08-2.021-2.947-3.213-2.857-1.192-4.032-1.485-4.351-2.97Zm9.558-3.99c-2.967-3.152-3.793-5.102-2.519-7.628 0 0-8.85 3.455-.109 9.588 3.126 2.192 2.608 4.435 2.608 4.515.488-.515 2.987-3.323.02-6.475Z" fill="#ED1C24"/><path d="M364.195 307.986v-7.548h1.024l3.965 5.926v-5.926h.957v7.548h-1.024l-3.965-5.931v5.931h-.957Zm7.458-3.676c0-1.253.336-2.233 1.009-2.94.673-.71 1.541-1.066 2.605-1.066a3.61 3.61 0 0 1 1.884.5c.56.333.986.798 1.277 1.395.295.594.443 1.268.443 2.023 0 .766-.154 1.451-.463 2.055a3.179 3.179 0 0 1-1.313 1.374 3.768 3.768 0 0 1-1.833.464c-.711 0-1.346-.172-1.905-.515a3.32 3.32 0 0 1-1.272-1.406 4.26 4.26 0 0 1-.432-1.884Zm1.03.015c0 .91.243 1.627.731 2.153.49.521 1.105.782 1.843.782.751 0 1.369-.264 1.853-.793.488-.528.731-1.278.731-2.25 0-.614-.104-1.15-.314-1.606a2.354 2.354 0 0 0-.911-1.066 2.445 2.445 0 0 0-1.344-.381c-.707 0-1.316.244-1.827.731-.508.484-.762 1.294-.762 2.43Zm7.612 3.661v-7.548h2.6c.587 0 1.035.036 1.344.108.432.1.801.28 1.107.541.398.336.695.767.891 1.292.199.522.298 1.119.298 1.792a5.27 5.27 0 0 1-.201 1.524c-.133.443-.305.81-.514 1.102-.21.288-.44.516-.69.685-.248.164-.548.29-.901.375-.35.086-.754.129-1.21.129h-2.724Zm.999-.891h1.611c.498 0 .888-.046 1.169-.139.285-.092.512-.223.68-.391.237-.237.42-.554.551-.952.134-.402.2-.888.2-1.457 0-.79-.13-1.396-.391-1.818-.257-.425-.571-.71-.942-.855-.268-.103-.698-.154-1.292-.154h-1.586v5.766Zm6.773.891v-7.548h5.458v.891h-4.459v2.312h4.176v.885h-4.176v2.569h4.634v.891h-5.633Z" fill="#2D2D2D"/><path d="M230.832 296.194s-6.92 4.284-.399 8.537c1.255.828 5.805 3.132 5.675 5.263 0 0 2.758-4.142-1.274-6.748-4.142-2.667-5.177-5.516-4.002-7.052Z" fill="#ED1C24"/><path d="M228.422 304.377s-2.469 3.799 2.39 4.577c.478.06 3.992.434 4.908 1.606 0 0-.08-2.021-2.947-3.213-2.857-1.192-4.032-1.485-4.351-2.97Zm9.558-3.99c-2.967-3.152-3.793-5.102-2.519-7.628 0 0-8.85 3.455-.109 9.588 3.126 2.192 2.608 4.435 2.608 4.515.488-.515 2.987-3.323.02-6.475Z" fill="#ED1C24"/><path d="M242.888 307.986v-7.548h1.024l3.965 5.926v-5.926h.957v7.548h-1.024l-3.965-5.931v5.931h-.957Zm7.458-3.676c0-1.253.336-2.233 1.009-2.94.673-.71 1.541-1.066 2.605-1.066.697 0 1.325.167 1.885.5a3.24 3.24 0 0 1 1.276 1.395c.296.594.443 1.268.443 2.023 0 .766-.154 1.451-.463 2.055a3.179 3.179 0 0 1-1.313 1.374 3.765 3.765 0 0 1-1.833.464c-.71 0-1.345-.172-1.905-.515a3.32 3.32 0 0 1-1.272-1.406 4.26 4.26 0 0 1-.432-1.884Zm1.03.015c0 .91.243 1.627.731 2.153.491.521 1.105.782 1.843.782.752 0 1.369-.264 1.853-.793.488-.528.731-1.278.731-2.25 0-.614-.104-1.15-.314-1.606a2.354 2.354 0 0 0-.911-1.066 2.445 2.445 0 0 0-1.344-.381c-.707 0-1.316.244-1.827.731-.508.484-.762 1.294-.762 2.43Zm7.612 3.661v-7.548h2.6c.587 0 1.035.036 1.344.108.433.1.801.28 1.107.541.398.336.695.767.891 1.292.199.522.298 1.119.298 1.792a5.27 5.27 0 0 1-.201 1.524c-.133.443-.305.81-.514 1.102-.21.288-.44.516-.69.685-.247.164-.548.29-.901.375-.35.086-.754.129-1.21.129h-2.724Zm.999-.891h1.612c.497 0 .887-.046 1.168-.139.285-.092.512-.223.68-.391.237-.237.42-.554.551-.952.134-.402.201-.888.201-1.457 0-.79-.131-1.396-.392-1.818-.257-.425-.571-.71-.942-.855-.268-.103-.698-.154-1.292-.154h-1.586v5.766Zm6.773.891v-7.548h5.458v.891h-4.459v2.312h4.176v.885h-4.176v2.569h4.634v.891h-5.633Z" fill="#2D2D2D"/><path d="M291.461 315.964s-6.919 4.284-.398 8.537c1.254.829 5.804 3.132 5.674 5.264 0 0 2.758-4.143-1.274-6.749-4.142-2.667-5.177-5.516-4.002-7.052Z" fill="#ED1C24"/><path d="M289.052 324.148s-2.469 3.798 2.389 4.576c.478.061 3.992.434 4.908 1.606 0 0-.08-2.02-2.947-3.212-2.857-1.192-4.032-1.485-4.35-2.97Zm9.557-3.991c-2.967-3.152-3.793-5.102-2.519-7.627 0 0-8.85 3.455-.109 9.587 3.126 2.192 2.608 4.435 2.608 4.516.488-.515 2.987-3.324.02-6.476Z" fill="#ED1C24"/><path d="M303.517 327.756v-7.547h1.024l3.965 5.926v-5.926h.957v7.547h-1.024l-3.964-5.931v5.931h-.958Zm7.458-3.676c0-1.252.336-2.232 1.009-2.939.673-.711 1.541-1.066 2.605-1.066.697 0 1.325.166 1.885.499.559.333.985.798 1.277 1.395.295.594.442 1.269.442 2.024 0 .765-.154 1.45-.463 2.054a3.187 3.187 0 0 1-1.313 1.375 3.765 3.765 0 0 1-1.833.463c-.71 0-1.345-.171-1.905-.515a3.309 3.309 0 0 1-1.271-1.405 4.252 4.252 0 0 1-.433-1.885Zm1.03.016c0 .909.243 1.627.731 2.152.491.522 1.105.783 1.843.783.752 0 1.37-.265 1.853-.793.488-.529.732-1.279.732-2.25 0-.615-.105-1.15-.314-1.607a2.349 2.349 0 0 0-.912-1.065 2.445 2.445 0 0 0-1.344-.381c-.707 0-1.316.243-1.827.731-.508.484-.762 1.294-.762 2.43Zm7.612 3.66v-7.547h2.6c.587 0 1.035.036 1.344.108.433.099.802.28 1.107.54.398.337.695.768.891 1.293.199.521.298 1.119.298 1.791 0 .574-.067 1.082-.2 1.524a3.75 3.75 0 0 1-.515 1.102c-.21.288-.44.517-.69.685-.247.165-.548.29-.901.376-.35.086-.754.128-1.21.128h-2.724Zm.999-.89h1.612c.497 0 .887-.047 1.168-.139a1.67 1.67 0 0 0 .68-.392c.237-.236.42-.554.551-.952.134-.402.201-.887.201-1.457 0-.79-.131-1.395-.392-1.817-.257-.426-.571-.711-.942-.855-.267-.103-.698-.155-1.292-.155h-1.586v5.767Zm6.774.89v-7.547h5.457v.89h-4.459v2.312h4.176v.886h-4.176v2.569h4.634v.89h-5.632Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M141.963 146.459v-26.361h1.318v26.361c0 32.392 26.26 58.652 58.652 58.652h11.59l-3.069-3.069a.658.658 0 1 1 .932-.932l4.194 4.194a.66.66 0 0 1 0 .932l-4.194 4.194a.66.66 0 0 1-.932-.932l3.069-3.069h-11.59c-33.12 0-59.97-26.85-59.97-59.97Zm341.369 0v-26.361h-1.318v26.361c0 32.392-26.26 58.652-58.652 58.652h-11.59l3.069-3.069a.658.658 0 1 0-.932-.932l-4.194 4.194a.66.66 0 0 0 0 .932l4.194 4.194a.66.66 0 0 0 .932-.932l-3.069-3.069h11.59c33.12 0 59.97-26.85 59.97-59.97Zm-173.321 48.493v-18.838h1.319v18.838l3.068-3.069a.66.66 0 0 1 .932.932l-4.193 4.194a.658.658 0 0 1-.932 0l-4.194-4.194a.658.658 0 1 1 .932-.932l3.068 3.069Zm.001-49.152v-25.702h1.318V145.8h-1.318Z" fill="#2D2D2D"/><path d="M43.77 145.799h134.44v34.269H43.77v-34.269Zm409.906 0h134.439v34.269H453.676v-34.269Z" fill="#F6F6F6"/><path d="m51.519 162.921 1.248.315c-.261 1.026-.733 1.809-1.415 2.349-.678.537-1.508.805-2.491.805-1.017 0-1.845-.206-2.484-.618-.635-.416-1.12-1.017-1.455-1.802a6.452 6.452 0 0 1-.495-2.529c0-.983.187-1.839.56-2.568a3.86 3.86 0 0 1 1.602-1.667 4.678 4.678 0 0 1 2.291-.573c.944 0 1.738.241 2.381.721.644.481 1.092 1.156 1.346 2.027l-1.23.29c-.219-.687-.536-1.186-.952-1.5-.416-.313-.94-.469-1.57-.469-.725 0-1.333.173-1.822.521a2.755 2.755 0 0 0-1.023 1.403 5.601 5.601 0 0 0-.296 1.808c0 .803.116 1.504.348 2.105.236.596.6 1.042 1.094 1.338a3.06 3.06 0 0 0 1.602.444c.7 0 1.291-.201 1.776-.604.485-.404.813-1.002.985-1.796Zm2.346-.109c0-1.266.351-2.204 1.055-2.813.588-.506 1.304-.759 2.15-.759.94 0 1.707.309 2.303.926.597.614.895 1.464.895 2.549 0 .88-.133 1.572-.399 2.079a2.781 2.781 0 0 1-1.152 1.171 3.334 3.334 0 0 1-1.647.418c-.957 0-1.732-.306-2.324-.92-.588-.613-.881-1.497-.881-2.651Zm1.19 0c0 .875.191 1.531.573 1.969.382.433.862.65 1.442.65.575 0 1.053-.219 1.435-.657.382-.437.572-1.104.572-2.001 0-.845-.193-1.485-.579-1.918a1.817 1.817 0 0 0-1.428-.656c-.58 0-1.06.216-1.442.65-.382.433-.573 1.087-.573 1.963Zm6.709 3.417v-6.835H62.8v.959c.215-.335.5-.603.856-.804a2.385 2.385 0 0 1 1.217-.309c.506 0 .92.105 1.242.315.326.21.555.504.688.882.541-.798 1.245-1.197 2.111-1.197.678 0 1.2.189 1.564.566.365.373.547.95.547 1.731v4.692h-1.152v-4.306c0-.463-.038-.795-.116-.997a.954.954 0 0 0-.405-.496 1.279 1.279 0 0 0-.695-.186c-.48 0-.88.161-1.197.482-.318.318-.476.828-.476 1.532v3.971h-1.159v-4.441c0-.515-.094-.901-.283-1.158-.189-.258-.498-.386-.927-.386-.326 0-.628.086-.907.257a1.468 1.468 0 0 0-.599.753c-.124.33-.186.807-.186 1.429v3.546h-1.159Zm11.111 2.619v-9.454h1.056v.888c.249-.347.53-.607.843-.778.313-.176.693-.264 1.139-.264.584 0 1.098.15 1.544.45.447.301.784.725 1.01 1.275a4.6 4.6 0 0 1 .342 1.795c0 .699-.127 1.33-.38 1.892-.249.558-.613.987-1.094 1.287a2.808 2.808 0 0 1-1.506.444c-.386 0-.733-.081-1.042-.244a2.376 2.376 0 0 1-.753-.618v3.327h-1.159Zm1.05-5.998c0 .88.177 1.53.534 1.95.356.421.787.631 1.293.631.515 0 .955-.217 1.32-.65.368-.438.553-1.114.553-2.027 0-.871-.18-1.523-.54-1.957-.357-.433-.784-.65-1.281-.65-.494 0-.931.232-1.313.695-.378.459-.567 1.129-.567 2.008Zm10.898 3.379v-1.004c-.532.772-1.255 1.158-2.169 1.158-.403 0-.78-.077-1.132-.231-.348-.155-.608-.348-.78-.58a2.24 2.24 0 0 1-.353-.862c-.047-.227-.071-.588-.071-1.081v-4.235h1.159v3.791c0 .605.023 1.012.07 1.223.073.304.228.544.464.72.236.172.527.258.875.258.347 0 .674-.088.978-.264.305-.18.52-.423.644-.727.128-.309.193-.755.193-1.339v-3.662h1.158v6.835h-1.036Zm5.518-1.036.168 1.023a4.272 4.272 0 0 1-.876.103c-.42 0-.746-.067-.978-.2a1.118 1.118 0 0 1-.489-.521c-.094-.219-.141-.676-.141-1.371v-3.932h-.85v-.901h.85v-1.692l1.152-.695v2.387h1.164v.901h-1.164v3.997c0 .33.019.542.057.637a.51.51 0 0 0 .2.225.787.787 0 0 0 .399.084c.129 0 .298-.015.508-.045Zm5.95-1.165 1.197.148c-.189.699-.538 1.242-1.049 1.628-.51.386-1.163.579-1.956.579-1 0-1.794-.306-2.382-.92-.583-.618-.875-1.482-.875-2.594 0-1.149.296-2.042.888-2.677.592-.635 1.36-.952 2.304-.952.914 0 1.66.311 2.24.933.58.622.869 1.497.869 2.626 0 .068-.002.171-.007.309h-5.097c.043.75.256 1.325.637 1.724.382.399.858.599 1.43.599.424 0 .786-.112 1.087-.335.3-.223.538-.579.714-1.068Zm-3.803-1.873h3.816c-.052-.575-.197-1.006-.438-1.293a1.774 1.774 0 0 0-1.435-.67c-.532 0-.98.178-1.345.534-.36.356-.56.833-.598 1.429Zm15.786 2.961a4.001 4.001 0 0 1-1.248.958 3.404 3.404 0 0 1-1.461.316c-.966 0-1.732-.326-2.298-.978-.459-.532-.688-1.127-.688-1.783 0-.584.186-1.109.559-1.577.378-.472.94-.886 1.687-1.242-.425-.489-.708-.886-.85-1.191a2.077 2.077 0 0 1-.212-.881c0-.567.221-1.058.663-1.474.446-.42 1.006-.631 1.679-.631.644 0 1.169.198 1.577.592a1.9 1.9 0 0 1 .618 1.423c0 .896-.594 1.662-1.783 2.297l1.693 2.156c.193-.377.343-.815.45-1.313l1.204.258c-.206.823-.485 1.501-.837 2.033a6.711 6.711 0 0 0 1.474 1.448l-.779.921c-.468-.301-.95-.745-1.448-1.332Zm-2.355-4.917c.502-.296.826-.556.971-.779.151-.223.226-.47.226-.74 0-.322-.103-.584-.309-.785a1.02 1.02 0 0 0-.76-.309c-.313 0-.575.101-.785.302a.997.997 0 0 0-.309.74c0 .146.037.301.11.464.077.158.191.328.341.508l.515.599Zm1.628 4.003-2.124-2.633c-.626.374-1.049.721-1.268 1.043-.219.318-.328.633-.328.946 0 .382.152.779.457 1.191.305.412.736.618 1.294.618.347 0 .705-.108 1.074-.322.374-.219.672-.5.895-.843Zm8.166 2.027v-9.435h1.88l2.233 6.68c.206.623.356 1.088.45 1.397.108-.343.275-.847.502-1.512l2.259-6.565h1.68v9.435h-1.204v-7.897l-2.741 7.897h-1.126l-2.729-8.032v8.032h-1.204Zm15.462-.843c-.429.365-.843.622-1.242.772a3.56 3.56 0 0 1-1.274.225c-.751 0-1.328-.182-1.732-.547-.403-.369-.604-.838-.604-1.409 0-.335.075-.639.225-.914a1.92 1.92 0 0 1 .598-.669 2.85 2.85 0 0 1 .837-.38 8.32 8.32 0 0 1 1.03-.174c.935-.111 1.624-.244 2.065-.399.005-.159.007-.259.007-.302 0-.472-.109-.805-.328-.998-.296-.261-.736-.392-1.32-.392-.544 0-.948.096-1.21.289-.257.189-.448.526-.572 1.011l-1.133-.155c.103-.485.272-.875.508-1.171.236-.3.578-.53 1.024-.689.446-.163.963-.244 1.551-.244.583 0 1.057.068 1.422.206.365.137.633.311.804.521a1.8 1.8 0 0 1 .361.785c.038.197.058.554.058 1.068v1.545c0 1.077.023 1.759.071 2.047.051.283.15.555.296.817h-1.21a2.448 2.448 0 0 1-.232-.843Zm-.097-2.587c-.42.171-1.051.317-1.892.437-.476.069-.813.146-1.01.232a.999.999 0 0 0-.618.927.99.99 0 0 0 .348.772c.236.206.579.309 1.029.309.447 0 .843-.097 1.191-.29.348-.197.603-.465.766-.804.124-.262.186-.648.186-1.159v-.424Zm7.565.926 1.14.148c-.125.786-.444 1.401-.959 1.847-.511.442-1.139.663-1.886.663-.935 0-1.688-.304-2.259-.914-.566-.613-.849-1.49-.849-2.632 0-.738.122-1.383.366-1.937.245-.553.616-.967 1.114-1.242a3.309 3.309 0 0 1 1.634-.418c.743 0 1.35.189 1.822.566.472.373.774.905.907 1.596l-1.126.174c-.107-.459-.298-.805-.573-1.036a1.458 1.458 0 0 0-.984-.348c-.584 0-1.058.21-1.423.631-.364.416-.547 1.077-.547 1.982 0 .918.176 1.585.528 2.002.352.416.811.624 1.377.624.455 0 .835-.14 1.139-.418.305-.279.498-.708.579-1.288Zm2.263 2.504v-9.435h1.158v3.385c.541-.626 1.223-.939 2.046-.939.507 0 .947.101 1.32.302.373.198.639.472.798.824.163.352.244.862.244 1.532v4.331h-1.158v-4.331c0-.58-.127-1-.38-1.262-.249-.266-.603-.399-1.062-.399-.343 0-.667.09-.971.271a1.492 1.492 0 0 0-.644.72c-.129.305-.193.725-.193 1.262v3.739h-1.158Zm7.474-8.103v-1.332h1.159v1.332h-1.159Zm0 8.103v-6.835h1.159v6.835h-1.159Zm3.06 0v-6.835h1.043v.972c.502-.751 1.227-1.126 2.175-1.126.412 0 .79.075 1.133.225.347.146.607.339.779.579.171.24.291.526.36.856.043.215.064.59.064 1.126v4.203h-1.158v-4.158c0-.472-.045-.823-.135-1.055a1.09 1.09 0 0 0-.483-.56 1.493 1.493 0 0 0-.804-.212c-.494 0-.921.156-1.281.47-.356.313-.534.907-.534 1.782v3.733h-1.159Zm12.148-2.201 1.197.148c-.189.699-.539 1.242-1.049 1.628-.511.386-1.163.579-1.957.579-.999 0-1.793-.306-2.381-.92-.583-.618-.875-1.482-.875-2.594 0-1.149.296-2.042.888-2.677.592-.635 1.36-.952 2.304-.952.914 0 1.66.311 2.239.933.58.622.869 1.497.869 2.626 0 .068-.002.171-.006.309h-5.097c.043.75.255 1.325.637 1.724s.858.599 1.429.599c.424 0 .787-.112 1.087-.335.301-.223.539-.579.715-1.068Zm-3.804-1.873h3.817c-.052-.575-.198-1.006-.438-1.293a1.773 1.773 0 0 0-1.435-.67 1.85 1.85 0 0 0-1.345.534c-.361.356-.56.833-.599 1.429ZM44.736 181.386v-9.435h1.248v8.322h4.647v1.113h-5.895Zm12.05-2.201 1.197.148c-.188.7-.538 1.242-1.049 1.628-.51.387-1.162.58-1.956.58-1 0-1.793-.307-2.381-.921-.584-.617-.876-1.482-.876-2.593 0-1.15.297-2.042.889-2.677.592-.635 1.36-.953 2.304-.953.913 0 1.66.311 2.24.933.578.622.868 1.498.868 2.626 0 .069-.002.172-.006.309h-5.097c.043.751.255 1.326.637 1.725s.858.598 1.428.598c.425 0 .788-.111 1.088-.335.3-.223.538-.579.714-1.068Zm-3.803-1.873h3.816c-.051-.575-.197-1.006-.437-1.293a1.776 1.776 0 0 0-1.436-.669c-.532 0-.98.178-1.345.534-.36.356-.56.832-.598 1.428Zm11.053 3.231c-.429.365-.843.622-1.242.772-.395.151-.82.226-1.274.226-.751 0-1.328-.183-1.732-.547-.403-.369-.604-.839-.604-1.41 0-.334.075-.639.225-.914a1.92 1.92 0 0 1 .598-.669c.25-.167.528-.294.837-.38.227-.06.57-.118 1.03-.173.935-.112 1.624-.245 2.066-.399l.006-.303c0-.472-.11-.804-.328-.997-.296-.262-.736-.393-1.32-.393-.544 0-.948.096-1.21.29-.257.188-.448.525-.572 1.01l-1.133-.154c.103-.485.273-.876.508-1.172.236-.3.578-.53 1.024-.688.446-.163.963-.245 1.55-.245.584 0 1.058.069 1.423.206.365.137.633.311.804.521a1.8 1.8 0 0 1 .36.785c.04.198.059.554.059 1.069v1.544c0 1.077.023 1.759.07 2.047.052.283.15.555.297.817h-1.21a2.455 2.455 0 0 1-.232-.843Zm-.096-2.587c-.42.172-1.052.317-1.893.438-.476.068-.813.145-1.01.231a1.004 1.004 0 0 0-.618.927.99.99 0 0 0 .348.772c.236.206.579.309 1.03.309a2.41 2.41 0 0 0 1.19-.289c.348-.198.603-.466.766-.805.124-.262.187-.648.187-1.158v-.425Zm3.092 3.43v-6.835h1.042v1.037c.266-.485.51-.805.734-.959.227-.155.476-.232.746-.232.39 0 .788.124 1.191.373l-.399 1.075a1.66 1.66 0 0 0-.85-.251c-.252 0-.48.077-.682.232-.201.15-.345.36-.43.63a4.517 4.517 0 0 0-.194 1.352v3.578h-1.158Zm4.534 0v-6.835h1.042v.972c.502-.751 1.227-1.126 2.175-1.126.412 0 .79.075 1.133.225.348.146.607.339.779.579.171.241.292.526.36.856.043.215.064.59.064 1.127v4.202h-1.158v-4.157c0-.472-.045-.824-.135-1.056a1.096 1.096 0 0 0-.483-.56 1.496 1.496 0 0 0-.804-.212c-.494 0-.92.157-1.28.47-.357.313-.535.907-.535 1.782v3.733h-1.159Zm7.474-8.102v-1.333h1.16v1.333h-1.16Zm0 8.102v-6.835h1.16v6.835h-1.16Zm3.06 0v-6.835h1.043v.972c.502-.751 1.227-1.126 2.175-1.126.412 0 .79.075 1.133.225.348.146.607.339.779.579.171.241.291.526.36.856.043.215.064.59.064 1.127v4.202h-1.158v-4.157c0-.472-.045-.824-.135-1.056a1.096 1.096 0 0 0-.483-.56 1.496 1.496 0 0 0-.804-.212c-.494 0-.92.157-1.281.47-.356.313-.534.907-.534 1.782v3.733H82.1Zm7.257.567 1.126.167c.047.347.178.601.392.759.288.215.68.322 1.178.322.536 0 .95-.107 1.242-.322.292-.214.49-.515.592-.901.06-.236.088-.731.084-1.486-.506.596-1.137.894-1.892.894-.94 0-1.667-.339-2.182-1.017-.515-.678-.772-1.491-.772-2.439 0-.652.118-1.253.354-1.802.236-.553.577-.98 1.023-1.28.45-.301.978-.451 1.583-.451.807 0 1.472.326 1.995.978v-.824h1.069v5.908c0 1.064-.11 1.817-.329 2.259-.214.447-.557.798-1.03 1.056-.467.257-1.044.386-1.73.386-.816 0-1.474-.185-1.976-.554-.502-.364-.745-.916-.727-1.653Zm.959-4.106c0 .896.177 1.551.534 1.962.356.412.802.618 1.338.618a1.72 1.72 0 0 0 1.339-.611c.36-.412.54-1.056.54-1.931 0-.836-.186-1.467-.56-1.892-.368-.425-.815-.637-1.338-.637-.515 0-.953.21-1.313.631-.36.416-.54 1.036-.54 1.86Zm379.816-10.959 3.624-9.435h1.345l3.861 9.435h-1.422l-1.101-2.858h-3.945l-1.036 2.858h-1.326Zm2.723-3.874h3.198l-.985-2.613c-.3-.794-.523-1.446-.669-1.957-.12.605-.289 1.206-.508 1.802l-1.036 2.768Zm13.968.566 1.249.315c-.262 1.026-.734 1.809-1.416 2.349-.678.537-1.508.805-2.491.805-1.017 0-1.845-.206-2.484-.618-.635-.416-1.12-1.017-1.455-1.802a6.459 6.459 0 0 1-.495-2.529c0-.983.187-1.839.56-2.568a3.86 3.86 0 0 1 1.602-1.667 4.678 4.678 0 0 1 2.291-.573c.944 0 1.738.241 2.382.721.643.481 1.092 1.156 1.345 2.027l-1.23.29c-.218-.687-.536-1.186-.952-1.5-.416-.313-.94-.469-1.57-.469-.725 0-1.333.173-1.822.521a2.758 2.758 0 0 0-1.023 1.403 5.612 5.612 0 0 0-.296 1.808c0 .803.116 1.504.348 2.105.236.596.6 1.042 1.094 1.338a3.057 3.057 0 0 0 1.602.444c.699 0 1.292-.201 1.776-.605.485-.403.813-1.001.985-1.795Zm3.137 3.308v-9.435h1.249v9.435h-1.249Zm3.588 0v-9.435h3.25c.734 0 1.294.045 1.68.135a3.2 3.2 0 0 1 1.383.676c.498.42.869.959 1.114 1.615.249.653.373 1.399.373 2.24 0 .716-.084 1.351-.251 1.905-.167.553-.382 1.012-.643 1.377-.262.361-.55.646-.863.856a3.498 3.498 0 0 1-1.126.47 6.403 6.403 0 0 1-1.512.161h-3.405Zm1.249-1.114h2.014c.622 0 1.109-.057 1.461-.173.356-.116.639-.279.849-.489.296-.296.526-.693.689-1.191.167-.502.251-1.109.251-1.821 0-.987-.163-1.744-.489-2.272-.322-.532-.715-.888-1.178-1.068-.335-.129-.873-.194-1.615-.194h-1.982v7.208Zm14.364 1.114v-8.322h-3.109v-1.113h7.479v1.113h-3.122v8.322h-1.248Zm5.138 0v-6.835h1.043v1.036c.266-.485.511-.804.734-.959.227-.154.476-.231.746-.231.391 0 .788.124 1.191.373l-.399 1.075a1.65 1.65 0 0 0-.85-.251c-.253 0-.48.077-.682.231a1.23 1.23 0 0 0-.431.631 4.503 4.503 0 0 0-.193 1.352v3.578h-1.159Zm8.994-.843c-.429.364-.843.622-1.242.772-.395.15-.819.225-1.274.225-.751 0-1.328-.182-1.731-.547-.404-.369-.605-.839-.605-1.409 0-.335.075-.639.225-.914a1.92 1.92 0 0 1 .598-.669 2.85 2.85 0 0 1 .837-.38c.228-.06.571-.118 1.03-.174.935-.111 1.624-.244 2.066-.399l.006-.302c0-.472-.109-.805-.328-.998-.296-.262-.736-.392-1.319-.392-.545 0-.949.096-1.21.289-.258.189-.449.526-.573 1.011l-1.133-.155c.103-.485.273-.875.509-1.171.236-.3.577-.53 1.023-.689.446-.163.963-.244 1.551-.244.583 0 1.058.068 1.422.206.365.137.633.311.805.521.171.206.291.468.36.785.039.197.058.554.058 1.068v1.545c0 1.077.024 1.759.071 2.046.051.284.15.556.296.818h-1.21a2.47 2.47 0 0 1-.232-.843Zm-.096-2.587c-.421.171-1.051.317-1.892.437-.477.069-.813.146-1.011.232a1.004 1.004 0 0 0-.618.927.99.99 0 0 0 .348.772c.236.206.579.309 1.03.309.446 0 .843-.097 1.19-.29.348-.197.603-.465.766-.804.124-.262.187-.648.187-1.159v-.424Zm3.105 3.43v-6.835h1.042v.972c.502-.751 1.227-1.126 2.176-1.126.411 0 .789.075 1.132.225.348.146.607.339.779.579.172.24.292.526.36.856.043.215.065.59.065 1.126v4.203h-1.159v-4.158c0-.472-.045-.823-.135-1.055a1.09 1.09 0 0 0-.483-.56 1.484 1.484 0 0 0-.804-.212c-.493 0-.92.156-1.281.469-.356.314-.534.908-.534 1.783v3.733h-1.158Zm7.005-2.04 1.145-.18c.065.459.243.81.535 1.055.296.245.707.367 1.235.367.532 0 .927-.107 1.184-.322.258-.219.387-.474.387-.766a.704.704 0 0 0-.342-.618c-.158-.103-.553-.233-1.184-.392-.849-.215-1.439-.399-1.77-.554a1.757 1.757 0 0 1-.746-.65 1.757 1.757 0 0 1-.251-.92c0-.305.069-.586.206-.843.141-.262.332-.478.573-.65.18-.133.424-.245.733-.335a3.48 3.48 0 0 1 1.004-.141c.537 0 1.006.077 1.41.231.407.155.708.365.901.631.193.262.326.614.399 1.056l-1.133.154c-.051-.352-.202-.626-.45-.824-.245-.197-.593-.296-1.043-.296-.532 0-.912.088-1.139.264-.228.176-.341.382-.341.618 0 .15.047.285.141.405.095.125.243.228.444.309.116.043.457.142 1.024.296.819.219 1.39.399 1.712.541.326.137.581.339.765.605.185.266.277.596.277.991 0 .386-.114.751-.341 1.094-.223.339-.547.603-.972.792a3.592 3.592 0 0 1-1.441.276c-.888 0-1.566-.184-2.034-.553-.463-.369-.759-.916-.888-1.641Zm11.645 1.197c-.429.364-.843.622-1.242.772-.395.15-.819.225-1.274.225-.751 0-1.328-.182-1.731-.547-.404-.369-.605-.839-.605-1.409 0-.335.075-.639.225-.914a1.92 1.92 0 0 1 .598-.669 2.85 2.85 0 0 1 .837-.38 8.32 8.32 0 0 1 1.03-.174c.935-.111 1.624-.244 2.066-.399l.006-.302c0-.472-.109-.805-.328-.998-.296-.262-.736-.392-1.32-.392-.544 0-.948.096-1.209.289-.258.189-.449.526-.573 1.011l-1.133-.155c.103-.485.273-.875.509-1.171.235-.3.577-.53 1.023-.689.446-.163.963-.244 1.551-.244.583 0 1.057.068 1.422.206.365.137.633.311.805.521.171.206.291.468.36.785.039.197.058.554.058 1.068v1.545c0 1.077.023 1.759.071 2.046.051.284.15.556.296.818h-1.21a2.448 2.448 0 0 1-.232-.843Zm-.096-2.587c-.421.171-1.052.317-1.893.437-.476.069-.813.146-1.01.232a.999.999 0 0 0-.618.927.99.99 0 0 0 .348.772c.236.206.579.309 1.029.309a2.41 2.41 0 0 0 1.191-.29c.348-.197.603-.465.766-.804.124-.262.187-.648.187-1.159v-.424Zm7.565.926 1.139.148c-.125.786-.444 1.401-.959 1.847-.511.442-1.139.663-1.886.663-.935 0-1.688-.304-2.259-.914-.566-.613-.849-1.491-.849-2.632 0-.738.122-1.383.366-1.937.245-.553.616-.967 1.114-1.242a3.31 3.31 0 0 1 1.635-.418c.742 0 1.349.188 1.821.566.472.373.774.905.907 1.596l-1.126.174c-.107-.459-.298-.805-.573-1.036a1.458 1.458 0 0 0-.984-.348c-.584 0-1.058.21-1.423.631-.364.416-.547 1.077-.547 1.982 0 .918.176 1.585.528 2.002.352.416.811.624 1.377.624.455 0 .835-.14 1.139-.419.305-.278.498-.707.58-1.287Zm4.791 1.468.167 1.023a4.273 4.273 0 0 1-.875.103c-.421 0-.747-.067-.978-.2a1.114 1.114 0 0 1-.489-.521c-.095-.219-.142-.676-.142-1.371v-3.932h-.85v-.901h.85v-1.692l1.152-.695v2.387h1.165v.901h-1.165v3.997c0 .33.019.542.058.637a.51.51 0 0 0 .199.225.79.79 0 0 0 .399.084c.129 0 .299-.015.509-.045Zm1.277-7.067v-1.332h1.159v1.332h-1.159Zm0 8.103v-6.835h1.159v6.835h-1.159Zm2.629-3.418c0-1.265.352-2.203 1.055-2.812.588-.506 1.305-.759 2.15-.759.94 0 1.708.309 2.304.926.596.614.894 1.463.894 2.549 0 .879-.133 1.572-.399 2.079a2.773 2.773 0 0 1-1.152 1.171 3.333 3.333 0 0 1-1.647.418c-.957 0-1.731-.306-2.323-.92-.588-.614-.882-1.497-.882-2.652Zm1.191 0c0 .876.19 1.532.572 1.97.382.433.863.65 1.442.65.575 0 1.053-.219 1.435-.657.382-.437.573-1.104.573-2.001 0-.845-.193-1.485-.579-1.918a1.817 1.817 0 0 0-1.429-.656 1.84 1.84 0 0 0-1.442.65c-.382.433-.572 1.087-.572 1.962Zm6.709 3.418v-6.835h1.042v.972c.502-.751 1.227-1.126 2.175-1.126.412 0 .79.075 1.133.225.348.146.607.339.779.579.171.24.292.526.36.856.043.215.065.59.065 1.126v4.203h-1.159v-4.158c0-.472-.045-.823-.135-1.055a1.09 1.09 0 0 0-.483-.56 1.484 1.484 0 0 0-.804-.212c-.494 0-.92.156-1.281.469-.356.314-.534.908-.534 1.783v3.733h-1.158Zm7.005-2.04 1.145-.18c.065.459.243.81.534 1.055.296.245.708.367 1.236.367.532 0 .927-.107 1.184-.322.258-.219.386-.474.386-.766a.703.703 0 0 0-.341-.618c-.158-.103-.553-.233-1.184-.392-.849-.215-1.439-.399-1.77-.554a1.751 1.751 0 0 1-.746-.65 1.747 1.747 0 0 1-.251-.92c0-.305.068-.586.206-.843.141-.262.332-.478.573-.65.18-.133.424-.245.733-.335a3.476 3.476 0 0 1 1.004-.141c.536 0 1.006.077 1.41.231.407.155.707.365.901.631.193.262.326.614.399 1.056l-1.133.154c-.052-.352-.202-.626-.451-.824-.244-.197-.592-.296-1.042-.296-.532 0-.912.088-1.139.264-.228.176-.341.382-.341.618 0 .15.047.285.141.405.095.125.243.228.444.309.116.043.457.142 1.024.296.819.219 1.39.399 1.711.541.326.137.582.339.766.605.185.266.277.596.277.991 0 .386-.114.751-.341 1.094-.223.339-.547.603-.972.792a3.592 3.592 0 0 1-1.441.276c-.889 0-1.566-.184-2.034-.553-.464-.369-.76-.916-.888-1.641Z" fill="#9C9C9C"/><path d="M281.213 274.184v-39.836s7.684 6.681 30.27 6.681c22.587 0 30.223-7.301 30.223-7.301v40.456c-9.423 13.843-56.204 9.706-60.493 0Z" fill="#E0454C"/><path d="M280.554 302.317v-41.275s7.814 7.984 30.401 7.984c22.586 0 30.092-7.984 30.092-7.984l.638 41.275c-9.605 12.052-55.285 9.792-61.131 0Z" fill="#0070CC"/><path d="M342.416 231.833c0 5.46-13.852 9.885-31.303 9.885-17.452 0-31.303-4.425-31.303-9.885 0-5.459 13.851-9.885 31.303-9.885 17.451 0 31.303 4.426 31.303 9.885Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M339.186 234.628c1.427-1.074 1.912-2.032 1.912-2.795 0-.762-.485-1.72-1.912-2.795-1.406-1.058-3.527-2.067-6.276-2.938-5.482-1.738-13.167-2.834-21.797-2.834-8.631 0-16.316 1.096-21.798 2.834-2.749.871-4.87 1.88-6.276 2.938-1.427 1.075-1.911 2.033-1.911 2.795 0 .763.484 1.721 1.911 2.795 1.406 1.058 3.527 2.067 6.276 2.939 5.482 1.737 13.167 2.833 21.798 2.833 8.63 0 16.315-1.096 21.797-2.833 2.749-.872 4.87-1.881 6.276-2.939Zm-28.073 7.09c17.451 0 31.303-4.425 31.303-9.885 0-5.459-13.852-9.885-31.303-9.885-17.452 0-31.303 4.426-31.303 9.885 0 5.46 13.851 9.885 31.303 9.885Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m280.041 301.865-.231-70.688 1.318-.006.231 70.688-1.318.006Zm61.057.482v-71.173h1.318v71.173h-1.318Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M289.845 307.405c5.451 1.693 13.021 2.751 21.412 2.751 8.391 0 15.962-1.058 21.412-2.751 2.73-.848 4.89-1.844 6.355-2.919 1.477-1.086 2.132-2.163 2.132-3.165h1.318c0 1.62-1.055 3.041-2.67 4.227-1.629 1.196-3.943 2.246-6.744 3.116-5.609 1.742-13.317 2.81-21.803 2.81-8.485 0-16.194-1.068-21.803-2.81-2.8-.87-5.115-1.92-6.743-3.116-1.615-1.186-2.67-2.607-2.67-4.227h1.318c0 1.002.655 2.079 2.132 3.165 1.464 1.075 3.625 2.071 6.354 2.919Zm0-42.177c5.451 1.694 13.021 2.751 21.412 2.751 8.391 0 15.962-1.057 21.412-2.751 2.73-.848 4.891-1.844 6.355-2.919 1.477-1.086 2.132-2.163 2.132-3.164h1.318c0 1.619-1.055 3.04-2.67 4.226-1.629 1.196-3.943 2.246-6.744 3.116-5.609 1.743-13.317 2.81-21.803 2.81-8.485 0-16.194-1.067-21.803-2.81-2.8-.87-5.115-1.92-6.743-3.116-1.615-1.186-2.67-2.607-2.67-4.226h1.318c0 1.001.655 2.078 2.132 3.164 1.464 1.075 3.625 2.071 6.354 2.919Z" fill="#2D2D2D"/><path d="M288.5 257.535v-7.548h1.504l1.786 5.344c.165.498.285.87.361 1.117.085-.274.219-.678.401-1.21l1.807-5.251h1.344v7.548h-.963v-6.318l-2.193 6.318h-.901l-2.183-6.426v6.426h-.963Zm8.967 0v-7.548h5.457v.891h-4.458v2.311h4.175v.886h-4.175v2.569h4.633v.891h-5.632Zm7.113 0v-7.548h1.504l1.786 5.344c.165.498.285.87.36 1.117.086-.274.22-.678.402-1.21l1.807-5.251h1.344v7.548h-.963v-6.318l-2.193 6.318h-.901l-2.183-6.426v6.426h-.963Zm8.642-3.676c0-1.253.337-2.233 1.01-2.94.672-.711 1.541-1.066 2.605-1.066a3.61 3.61 0 0 1 1.884.499c.56.333.985.798 1.277 1.396.295.593.443 1.268.443 2.023 0 .765-.155 1.45-.464 2.054a3.176 3.176 0 0 1-1.313 1.375 3.764 3.764 0 0 1-1.832.463c-.711 0-1.346-.171-1.905-.514a3.313 3.313 0 0 1-1.272-1.406 4.265 4.265 0 0 1-.433-1.884Zm1.03.015c0 .91.244 1.627.731 2.152.491.522 1.106.783 1.843.783.752 0 1.37-.265 1.854-.793.487-.529.731-1.279.731-2.25 0-.614-.105-1.15-.314-1.606a2.355 2.355 0 0 0-.911-1.066 2.445 2.445 0 0 0-1.344-.381c-.707 0-1.316.244-1.828.731-.508.484-.762 1.294-.762 2.43Zm7.628 3.661v-7.548h3.347c.673 0 1.184.069 1.534.206.35.134.63.372.839.715.21.344.314.723.314 1.138 0 .536-.173.987-.52 1.354-.346.368-.882.601-1.606.701.264.127.465.252.602.375.292.268.568.603.829 1.004l1.313 2.055h-1.256l-.999-1.571a14.497 14.497 0 0 0-.721-1.04c-.188-.24-.358-.408-.509-.504a1.486 1.486 0 0 0-.453-.201 3.017 3.017 0 0 0-.557-.036h-1.158v3.352h-.999Zm.999-4.217h2.147c.457 0 .813-.046 1.071-.139.257-.096.453-.247.587-.453.134-.209.201-.436.201-.68 0-.357-.131-.65-.392-.88-.257-.23-.666-.345-1.225-.345h-2.389v2.497Zm8.668 4.217v-3.198l-2.909-4.35h1.215l1.488 2.276c.275.425.531.851.767 1.276.227-.394.501-.839.824-1.333l1.462-2.219h1.164l-3.012 4.35v3.198h-.999Zm-32.472 41.517v-7.547h2.6c.587 0 1.035.036 1.344.108.433.099.802.28 1.107.54.398.337.695.768.891 1.293.199.521.298 1.119.298 1.791 0 .574-.067 1.082-.2 1.524a3.75 3.75 0 0 1-.515 1.102c-.21.288-.44.517-.69.685-.247.165-.548.29-.901.376-.35.086-.754.128-1.21.128h-2.724Zm.999-.89h1.612c.497 0 .887-.047 1.168-.139a1.67 1.67 0 0 0 .68-.392c.237-.236.42-.554.551-.952.134-.402.201-.887.201-1.457 0-.79-.131-1.395-.392-1.818-.257-.425-.571-.71-.942-.854-.268-.103-.698-.155-1.292-.155h-1.586v5.767Zm6.923.89v-7.547h.999v7.547h-.999Zm2.557-2.425.942-.082c.044.378.147.688.309.932.164.24.418.436.762.587.343.148.729.221 1.158.221.381 0 .718-.056 1.009-.17.292-.113.508-.267.649-.463.144-.199.216-.415.216-.649a.965.965 0 0 0-.206-.617c-.137-.179-.364-.328-.679-.448-.203-.079-.651-.201-1.344-.366-.693-.168-1.179-.326-1.457-.474-.361-.188-.63-.422-.808-.7a1.737 1.737 0 0 1-.263-.942c0-.381.108-.736.324-1.066.217-.333.532-.585.948-.757a3.604 3.604 0 0 1 1.385-.257c.559 0 1.052.091 1.477.273.429.178.759.443.989.793.23.35.353.746.37 1.189l-.957.072c-.052-.477-.227-.837-.525-1.081-.296-.244-.733-.366-1.313-.366-.604 0-1.045.112-1.323.335-.275.22-.412.486-.412.798a.86.86 0 0 0 .293.669c.192.175.694.356 1.504.541.813.182 1.371.341 1.673.479.439.202.764.46.973.772.209.309.314.666.314 1.071 0 .402-.115.781-.345 1.138-.23.353-.561.63-.994.829a3.471 3.471 0 0 1-1.452.293c-.683 0-1.256-.099-1.719-.298-.46-.2-.822-.498-1.086-.896a2.569 2.569 0 0 1-.412-1.36Zm7.463 2.425v-7.547h.999v3.743l3.748-3.743h1.354l-3.166 3.058 3.305 4.489h-1.318l-2.688-3.82-1.235 1.205v2.615h-.999Z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/database/one-video.png b/build/img/usecases/database/one-video.png
new file mode 100644
index 0000000..1c864e7
--- /dev/null
+++ b/build/img/usecases/database/one-video.png
Binary files differ
diff --git a/build/img/usecases/database/one.svg b/build/img/usecases/database/one.svg
new file mode 100644
index 0000000..61ec34a
--- /dev/null
+++ b/build/img/usecases/database/one.svg
@@ -0,0 +1 @@
+<svg width="49" height="49" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M.98 48.922a.968.968 0 0 1-.959-.962L0 39.383a.941.941 0 0 1 .954-.944.968.968 0 0 1 .959.962l.016 6.276L7.582 40.6c.137.378.63 1.288 1.253 1.61l-5.55 4.826 6.299.057a.968.968 0 0 1 .959.962.942.942 0 0 1-.954.944L.98 48.922Zm46.14 0a.968.968 0 0 0 .958-.962l.022-8.577a.941.941 0 0 0-.954-.944.968.968 0 0 0-.96.962l-.015 6.276-5.653-5.076c-.137.378-.63 1.288-1.253 1.61l5.55 4.826-6.3.057a.968.968 0 0 0-.958.962.942.942 0 0 0 .954.944l8.608-.078Zm0-47.907a.968.968 0 0 1 .958.962l.022 8.577a.941.941 0 0 1-.954.944.968.968 0 0 1-.96-.962l-.015-6.276-5.653 5.076c-.137-.377-.63-1.288-1.253-1.61l5.55-4.826-6.3-.057a.968.968 0 0 1-.958-.962.942.942 0 0 1 .954-.944l8.608.078Zm-46.118.048a.968.968 0 0 0-.96.961l-.02 8.577a.941.941 0 0 0 .954.944.968.968 0 0 0 .958-.961l.016-6.276 5.653 5.075c.137-.377.63-1.288 1.253-1.61l-5.55-4.825 6.3-.058a.968.968 0 0 0 .958-.961.941.941 0 0 0-.954-.944l-8.608.078Z" fill="#ED1C24"/><path d="M9.874 40.465V12.098s3.473 3.77 14.171 3.77c10.699 0 14.483-4.062 14.483-4.062v28.66c-11.19 3.596-17.464 3.71-28.654 0Z" fill="#fff"/><path d="M39.391 10.656c0 3.037-6.797 5.5-15.36 5.5-8.563 0-15.36-2.463-15.36-5.5s6.797-5.498 15.36-5.498c8.563 0 15.36 2.461 15.36 5.498Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M37.467 10.656c0-.008 0-.056-.06-.162-.067-.118-.203-.296-.463-.517-.532-.453-1.416-.948-2.682-1.402-2.516-.902-6.134-1.497-10.265-1.497-4.132 0-7.75.595-10.265 1.497-1.266.454-2.15.949-2.682 1.402-.26.22-.396.399-.463.517-.06.106-.06.154-.06.162 0 .008 0 .057.06.163.067.118.203.296.463.517.532.453 1.416.948 2.682 1.402 2.516.901 6.133 1.497 10.265 1.497 4.131 0 7.75-.596 10.265-1.497 1.266-.454 2.15-.95 2.682-1.402.26-.221.396-.4.463-.517.06-.106.06-.155.06-.163Zm-13.47 5.5c8.582 0 15.394-2.463 15.394-5.5S32.58 5.158 23.997 5.158 8.603 7.619 8.603 10.656c0 3.037 6.812 5.5 15.394 5.5Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m8.702 38.578-.1-28.245 1.92-.009.1 28.246-1.92.008Zm28.784.045V10.518h1.912v28.105h-1.912Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.212 41.423c2.473.915 5.953 1.5 9.843 1.5 3.89 0 7.37-.585 9.842-1.5 1.24-.458 2.177-.982 2.785-1.514.612-.535.803-.993.803-1.347h1.913c0 1.114-.615 2.056-1.46 2.795-.846.74-2.017 1.364-3.38 1.868-2.734 1.011-6.448 1.617-10.503 1.617-4.056 0-7.77-.606-10.504-1.617-1.363-.504-2.533-1.128-3.38-1.868-.845-.739-1.46-1.68-1.46-2.795h1.913c0 .354.192.813.803 1.347.609.532 1.545 1.056 2.785 1.514Zm0-9.603c2.473.915 5.953 1.5 9.843 1.5 3.89 0 7.37-.585 9.842-1.5 1.24-.458 2.177-.981 2.785-1.514.612-.534.803-.992.803-1.347h1.913c0 1.114-.615 2.056-1.46 2.795-.846.74-2.017 1.364-3.38 1.868-2.734 1.011-6.448 1.618-10.503 1.618-4.056 0-7.77-.607-10.504-1.618-1.363-.504-2.533-1.127-3.38-1.868-.845-.739-1.46-1.68-1.46-2.795h1.913c0 .355.192.813.803 1.347.609.533 1.545 1.056 2.785 1.514Zm-.001-9.602c2.472.914 5.951 1.499 9.84 1.499 3.89 0 7.369-.585 9.84-1.5 1.24-.458 2.177-.981 2.786-1.514.61-.534.802-.992.802-1.347h1.912c0 1.115-.614 2.056-1.458 2.795-.847.74-2.017 1.364-3.38 1.868-2.734 1.011-6.447 1.618-10.501 1.618-4.055 0-7.768-.607-10.502-1.618-1.363-.504-2.533-1.127-3.38-1.868-.844-.739-1.458-1.68-1.458-2.795h1.912c0 .355.191.813.802 1.347.61.533 1.546 1.056 2.785 1.515Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/database/three.svg b/build/img/usecases/database/three.svg
new file mode 100644
index 0000000..2302cb4
--- /dev/null
+++ b/build/img/usecases/database/three.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.528 33.981 30.974 4.92l1.343 1.372L3.871 35.354 2.528 33.98Zm5.496 5.615L36.47 10.533l1.343 1.372L9.367 40.968l-1.343-1.372Zm5.495 5.614 28.446-29.063 1.343 1.373-28.446 29.062-1.343-1.372Z" fill="#000"/><path d="M27.735 33.831C27.735 41.657 21.527 48 13.868 48 6.208 48 0 41.657 0 33.831c0-7.825 6.209-14.168 13.868-14.168 7.659 0 13.867 6.343 13.867 14.168Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.868 46.08c6.56 0 11.947-5.445 11.947-12.248 0-6.804-5.387-12.249-11.947-12.249S1.92 27.028 1.92 33.831c0 6.804 5.388 12.249 11.948 12.249Zm0 1.92c7.659 0 13.867-6.343 13.867-14.169 0-7.825-6.208-14.168-13.867-14.168C6.208 19.663 0 26.006 0 33.831 0 41.657 6.209 48 13.868 48Z" fill="#000"/><path d="M22.86 33.793c0 5.096-4.043 9.226-9.03 9.226-4.987 0-9.03-4.13-9.03-9.226 0-5.095 4.043-9.226 9.03-9.226 4.987 0 9.03 4.13 9.03 9.226Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.83 41.1c3.888 0 7.11-3.233 7.11-7.307s-3.222-7.306-7.11-7.306c-3.888 0-7.11 3.232-7.11 7.306S9.942 41.1 13.83 41.1Zm0 1.92c4.987 0 9.03-4.132 9.03-9.227 0-5.095-4.043-9.226-9.03-9.226-4.987 0-9.03 4.13-9.03 9.226 0 5.096 4.043 9.226 9.03 9.226Z" fill="#000"/><path d="M48 11.443c0 6.32-5.014 11.443-11.2 11.443-6.185 0-11.2-5.123-11.2-11.443C25.6 5.123 30.614 0 36.8 0 42.986 0 48 5.123 48 11.443Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M36.8 20.966c5.087 0 9.28-4.225 9.28-9.523S41.887 1.92 36.8 1.92c-5.086 0-9.28 4.225-9.28 9.523s4.194 9.523 9.28 9.523Zm0 1.92c6.186 0 11.2-5.123 11.2-11.443C48 5.123 42.986 0 36.8 0c-6.185 0-11.2 5.123-11.2 11.443 0 6.32 5.014 11.443 11.2 11.443Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m43.146 7.47-6.669 8.227-5.362-4.866 1.29-1.422 3.86 3.502 5.39-6.65 1.49 1.21Z" fill="#ED1C24"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/database/two-video.png b/build/img/usecases/database/two-video.png
new file mode 100644
index 0000000..95462aa
--- /dev/null
+++ b/build/img/usecases/database/two-video.png
Binary files differ
diff --git a/build/img/usecases/database/two.svg b/build/img/usecases/database/two.svg
new file mode 100644
index 0000000..f83cd01
--- /dev/null
+++ b/build/img/usecases/database/two.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#F6F6F6" d="M0 0h48v48H0z"/><path d="M0 2.88A2.88 2.88 0 0 1 2.88 0h11.895a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H2.88A2.88 2.88 0 0 1 0 11.302V2.88Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.775 1.92H2.88a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h11.895c.53 0 .96-.43.96-.96V2.88a.96.96 0 0 0-.96-.96ZM2.88 0A2.88 2.88 0 0 0 0 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88h11.895a2.88 2.88 0 0 0 2.88-2.88V2.88A2.88 2.88 0 0 0 14.775 0H2.88Z" fill="#000"/><path d="M19.862 2.88A2.88 2.88 0 0 1 22.742 0H45.12A2.88 2.88 0 0 1 48 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H22.742a2.88 2.88 0 0 1-2.88-2.88V2.88Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M45.12 1.92H22.742a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96H45.12c.53 0 .96-.43.96-.96V2.88a.96.96 0 0 0-.96-.96ZM22.742 0a2.88 2.88 0 0 0-2.88 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88H45.12a2.88 2.88 0 0 0 2.88-2.88V2.88A2.88 2.88 0 0 0 45.12 0H22.742Z" fill="#000"/><path d="M0 19.79a2.88 2.88 0 0 1 2.88-2.88h11.895a2.88 2.88 0 0 1 2.88 2.88v8.42a2.88 2.88 0 0 1-2.88 2.88H2.88A2.88 2.88 0 0 1 0 28.21v-8.42Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.775 18.83H2.88a.96.96 0 0 0-.96.96v8.42c0 .531.43.96.96.96h11.895a.96.96 0 0 0 .96-.96v-8.42a.96.96 0 0 0-.96-.96ZM2.88 16.91A2.88 2.88 0 0 0 0 19.79v8.42a2.88 2.88 0 0 0 2.88 2.88h11.895a2.88 2.88 0 0 0 2.88-2.88v-8.42a2.88 2.88 0 0 0-2.88-2.88H2.88Z" fill="#000"/><path d="M19.862 19.789a2.88 2.88 0 0 1 2.88-2.88H45.12a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H22.742a2.88 2.88 0 0 1-2.88-2.88v-8.422Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M45.12 18.829H22.742a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96H45.12c.53 0 .96-.43.96-.96v-8.422a.96.96 0 0 0-.96-.96Zm-22.378-1.92a2.88 2.88 0 0 0-2.88 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88H45.12A2.88 2.88 0 0 0 48 28.21v-8.422a2.88 2.88 0 0 0-2.88-2.88H22.742Z" fill="#000"/><path d="M0 36.698a2.88 2.88 0 0 1 2.88-2.88h11.895a2.88 2.88 0 0 1 2.88 2.88v8.422a2.88 2.88 0 0 1-2.88 2.88H2.88A2.88 2.88 0 0 1 0 45.12v-8.422Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.775 35.738H2.88a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96h11.895c.53 0 .96-.43.96-.96v-8.422a.96.96 0 0 0-.96-.96ZM2.88 33.818A2.88 2.88 0 0 0 0 36.698v8.422A2.88 2.88 0 0 0 2.88 48h11.895a2.88 2.88 0 0 0 2.88-2.88v-8.422a2.88 2.88 0 0 0-2.88-2.88H2.88Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.841 4.691h20.8v4.8h-20.8v-4.8Z" fill="#FDFDFD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.178 6.131h17.92v1.92h-17.92v-1.92Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="m27.495 2.473 3.503 4.618-3.503 4.618-1.53-1.16 2.623-3.458-2.623-3.457 1.53-1.16Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.841 21.6h20.8v4.8h-20.8v-4.8Z" fill="#FDFDFD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.178 23.04h17.92v1.92h-17.92v-1.92Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27.495 19.382 30.998 24l-3.503 4.618-1.53-1.16L28.588 24l-2.623-3.457 1.53-1.16Z" fill="#F41921"/><path d="M19.862 36.698a2.88 2.88 0 0 1 2.88-2.88H45.12a2.88 2.88 0 0 1 2.88 2.88v8.422A2.88 2.88 0 0 1 45.12 48H22.742a2.88 2.88 0 0 1-2.88-2.88v-8.422Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M45.12 35.738H22.742a.96.96 0 0 0-.96.96v8.422c0 .53.43.96.96.96H45.12c.53 0 .96-.43.96-.96v-8.422a.96.96 0 0 0-.96-.96Zm-22.378-1.92a2.88 2.88 0 0 0-2.88 2.88v8.422a2.88 2.88 0 0 0 2.88 2.88H45.12A2.88 2.88 0 0 0 48 45.12v-8.422a2.88 2.88 0 0 0-2.88-2.88H22.742Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.841 38.51h20.8v4.8h-20.8v-4.8Z" fill="#FDFDFD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.178 39.95h17.92v1.92h-17.92v-1.92Z" fill="#F41921"/><path fill-rule="evenodd" clip-rule="evenodd" d="m27.495 36.291 3.503 4.618-3.503 4.618-1.53-1.16 2.623-3.458-2.623-3.457 1.53-1.16Z" fill="#F41921"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/datagrid/hero-image.svg b/build/img/usecases/datagrid/hero-image.svg
new file mode 100644
index 0000000..b426051
--- /dev/null
+++ b/build/img/usecases/datagrid/hero-image.svg
@@ -0,0 +1 @@
+<svg width="663" height="538" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m518.86 392.48-165.526-97.964c-11-6.51-11.15-22.376-.275-29.093l51.305-31.688" stroke="#fff"/><path d="M584.893 53.703H391V226.32h.047c-.599 14.758 8.855 29.627 28.362 40.89 37.852 21.853 99.223 21.853 137.075-.001 19.507-11.262 28.961-26.131 28.362-40.889h.047V53.703Z" fill="#0070CC" stroke="#fff"/><path d="M419.409 17.39c37.852-21.853 99.222-21.853 137.075 0 37.852 21.854 37.852 57.287 0 79.14-37.853 21.854-99.223 21.855-137.075 0-37.852-21.853-37.852-57.286 0-79.14Z" fill="#0070CC" stroke="#fff"/><path d="m95.723 422.984 172.919-99.616c9.571-5.514 25.089-5.514 34.66 0l172.919 99.616" stroke="#fff"/><path d="M701.966 359.4H339.4v102.168l.094-.001c0 17.955 25.026 32.404 75.077 61.301 50.052 28.897 75.078 43.346 106.176 43.346s56.124-14.449 106.175-43.346C676.974 493.971 702 479.522 702 461.567c0-.379-.011-.756-.034-1.132V359.4Z" fill="#0070CC" stroke="#fff"/><path d="M414.571 298.1c50.052-28.898 75.078-43.346 106.176-43.346s56.124 14.448 106.175 43.346C676.974 326.997 702 341.446 702 359.4c0 17.955-25.026 32.403-75.078 61.301-50.051 28.897-75.077 43.346-106.175 43.346s-56.124-14.449-106.176-43.346c-50.051-28.898-75.077-43.346-75.077-61.301 0-17.954 25.026-32.403 75.077-61.3ZM1 289.324l43.875 25.332 87.749 50.662v202.649l-87.75-50.662L1 491.974v-202.65Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 132.624 365.318)" fill="#0070CC" stroke="#fff" d="M0 0h202.649v202.649H0z"/><path d="m176.499 188 43.875 25.331 87.75 50.662-175.5 101.325-87.75-50.662L1 289.324 176.499 188Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M18.078 324.275c-.478-.276-.866-.053-.866.5v30.424c0 .552.388 1.223.866 1.5l6.154 3.553 13.174 7.606c.478.276.866.052.866-.5v-30.424c0-.553-.388-1.224-.866-1.5l-13.174-7.606-6.154-3.553Zm0 79.033c-.478-.276-.866-.052-.866.5v14.212c0 .552.388 1.224.866 1.5l96.548 55.742c.478.276.866.052.866-.5V460.55c0-.553-.388-1.224-.866-1.5l-96.548-55.742Zm0 28.371c-.478-.277-.866-.053-.866.5v14.212c0 .552.388 1.223.866 1.5l96.548 55.741c.478.276.866.053.866-.5V488.92c0-.552-.388-1.224-.866-1.5l-96.548-55.741Zm-.866 28.871c0-.553.388-.777.866-.5l96.548 55.741c.478.276.866.948.866 1.5v14.212c0 .553-.388.776-.866.5l-96.548-55.741c-.478-.277-.866-.948-.866-1.5V460.55Z" fill="#0070CC"/><path d="m18.078 324.275-.25.433.25-.433Zm0 32.424.25-.433-.25.433Zm6.154 3.553.25-.433-.25.433Zm13.174 7.606-.25.433.25-.433Zm.866-.5h-.5.5Zm0-30.424h.5-.5Zm-.866-1.5-.25.433.25-.433Zm-13.174-7.606.25-.433-.25.433Zm-7.02 75.98h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5-.25.433.25-.433Zm96.548 55.742.25-.433-.25.433Zm0-16.212-.25.433.25-.433Zm-97.414-26.871h-.5.5Zm.866-.5-.25.433.25-.433Zm-.866 14.712h-.5.5Zm.866 1.5-.25.433.25-.433Zm96.548 55.741-.25.433.25-.433Zm0-16.212-.25.433.25-.433Zm-96.548-27.37.25-.433-.25.433Zm-.866.5h-.5.5Zm97.414 55.241.25-.433-.25.433Zm0 16.212-.25.433.25-.433Zm-96.548-55.741-.25.433.25-.433Zm-.866-1.5h-.5.5Zm.5-149.987a.38.38 0 0 1 .021-.14c.006-.012.004 0-.017.012s-.033.009-.02.01c.017.001.061.01.132.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 30.424v-30.424h-1v30.424h1Zm.616 1.067a1.278 1.278 0 0 1-.43-.464 1.277 1.277 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.327.463.637.796.83l.5-.866Zm6.154 3.553-6.154-3.553-.5.866 6.154 3.553.5-.866Zm13.174 7.606-13.174-7.606-.5.866 13.174 7.606.5-.866Zm.116-.067a.346.346 0 0 1-.022.139c-.005.012-.003 0 .018-.012.021-.012.033-.008.02-.009a.373.373 0 0 1-.132-.051l-.5.866c.33.19.746.272 1.112.06.366-.211.504-.612.504-.993h-1Zm0-30.424v30.424h1v-30.424h-1Zm-.616-1.067c.145.084.305.248.43.463.124.216.186.436.186.604h1c0-.385-.132-.777-.32-1.104-.19-.327-.463-.637-.796-.829l-.5.866Zm-13.174-7.606 13.174 7.606.5-.866-13.174-7.606-.5.866Zm-6.154-3.553 6.154 3.553.5-.866-6.154-3.553-.5.866Zm-.116 79.1c0-.082.015-.124.021-.139.006-.013.004-.001-.017.011s-.033.009-.02.01c.017.001.061.01.132.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.613-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.278 1.278 0 0 1-.43-.464 1.274 1.274 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.328.463.638.796.83l.5-.866Zm96.548 55.742-96.548-55.742-.5.866 96.548 55.742.5-.866Zm.116-.067a.342.342 0 0 1-.022.139c-.006.012-.003 0 .018-.012.021-.012.033-.008.019-.009a.365.365 0 0 1-.131-.051l-.501.866c.331.19.747.271 1.113.06.366-.211.504-.612.504-.993h-1Zm0-14.212v14.212h1V460.55h-1Zm-.616-1.067c.145.083.304.247.429.463.124.216.187.436.187.604h1c0-.385-.132-.777-.321-1.104-.189-.327-.462-.637-.795-.829l-.5.866Zm-96.548-55.742 96.548 55.742.5-.866-96.548-55.742-.5.866Zm-.116 28.438c0-.082.015-.125.021-.14.006-.012.004 0-.017.012s-.033.008-.02.01c.017.001.061.01.132.051l.5-.866c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1Zm0 14.212v-14.212h-1v14.212h1Zm.616 1.067a1.278 1.278 0 0 1-.43-.464 1.28 1.28 0 0 1-.186-.603h-1c0 .384.132.776.32 1.103.19.327.463.637.796.83l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm.116-.067a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1Zm0-14.212v14.212h1V488.92h-1Zm-.616-1.067c.145.084.304.248.429.464.124.215.187.436.187.603h1c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.741-.5.866Zm.5 27.505c-.33-.191-.746-.272-1.112-.061-.366.211-.504.612-.504.994h1c0-.082.015-.125.021-.14.006-.012.004 0-.017.012s-.033.008-.02.01c.017.001.061.01.132.051l.5-.866Zm96.548 55.741-96.548-55.741-.5.866 96.548 55.741.5-.866Zm1.116 1.933c0-.384-.132-.776-.321-1.103-.189-.328-.462-.637-.795-.83l-.501.866c.146.084.305.248.43.464.124.215.187.436.187.603h1Zm0 14.212v-14.212h-1v14.212h1Zm-1.616.933c.33.191.746.272 1.112.061.366-.211.504-.612.504-.994h-1a.35.35 0 0 1-.022.14c-.006.012-.003 0 .018-.012.021-.012.033-.009.019-.01a.327.327 0 0 1-.131-.051l-.5.866Zm-96.548-55.741 96.548 55.741.5-.866-96.548-55.741-.5.866Zm-1.116-1.933c0 .384.132.776.32 1.103.19.327.463.637.796.83l.5-.866a1.278 1.278 0 0 1-.43-.464 1.28 1.28 0 0 1-.186-.603h-1Zm0-14.212v14.212h1V460.55h-1Z" fill="#fff"/><path d="M615.733 365.546c-5.991 5.991-18.326 7.959-33.725 6.061-15.342-1.892-33.486-7.602-50.776-16.698-17.289-9.097-30.406-19.835-37.649-29.825-7.27-10.028-8.521-19.144-2.53-25.135 5.991-5.991 18.326-7.959 33.725-6.06 15.341 1.892 33.486 7.602 50.776 16.698 17.289 9.097 30.406 19.834 37.649 29.825 7.27 10.028 8.521 19.144 2.53 25.134Z" stroke="#fff"/><path d="M584.142 386.607c-5.99 5.991-18.325 7.959-33.724 6.06-15.342-1.892-33.487-7.602-50.776-16.698s-30.407-19.834-37.65-29.825c-7.269-10.028-8.52-19.144-2.529-25.134 5.99-5.991 18.326-7.959 33.724-6.061 15.342 1.892 33.487 7.602 50.776 16.699 17.289 9.096 30.407 19.834 37.65 29.824 7.269 10.028 8.52 19.144 2.529 25.135Z" stroke="#fff"/><path d="M539.013 410.676c-5.991 5.991-18.326 7.959-33.724 6.06-15.342-1.892-33.487-7.602-50.776-16.698-17.29-9.097-30.407-19.834-37.65-29.825-7.269-10.028-8.52-19.144-2.53-25.134 5.991-5.991 18.326-7.959 33.725-6.061 15.342 1.892 33.487 7.602 50.776 16.698 17.289 9.097 30.407 19.835 37.649 29.825 7.27 10.028 8.521 19.144 2.53 25.135Z" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/datagrid/image.svg b/build/img/usecases/datagrid/image.svg
new file mode 100644
index 0000000..2b05250
--- /dev/null
+++ b/build/img/usecases/datagrid/image.svg
@@ -0,0 +1 @@
+<svg width="620" height="496" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="620" height="496" rx="10" fill="#F6F6F6"/><path d="M26 112c0-9.941 8.015-18 17.902-18h531.196c9.887 0 17.902 8.059 17.902 18s-8.015 18-17.902 18H43.902C34.015 130 26 121.941 26 112Zm2 297c0-9.941 8-18 17.87-18h530.26c9.869 0 17.87 8.059 17.87 18s-8.001 18-17.87 18H45.87C36 427 28 418.941 28 409Z" fill="#EBEBEB"/><path d="M92.814 103.617 114 109.251V78.634L92.814 73 72 79.51V110l20.814-6.383Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M72 111V78.785L93.301 72 115 77.876v32.332l-21.672-5.869L72 111Zm1.289-1.781 20.014-6.251 20.408 5.527V78.892l-20.381-5.52-20.041 6.384v29.463Z" fill="#2D2D2D"/><path d="M93.186 85.278 72 79.737v36.722L93.186 122 114 115.597V79l-20.814 6.278Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M115 78v38.333L93.699 123 72 117.226V78.778l21.672 5.767L115 78Zm-1.289 1.75-20.014 6.142-20.408-5.43v35.766l20.381 5.424 20.041-6.273V79.75Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M92.46 121.724V85.039h1.3v36.685h-1.3Z" fill="#2D2D2D"/><path d="M235.814 103.617 257 109.251V78.634L235.814 73 215 79.51V110l20.814-6.383Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M215 111V78.785L236.301 72 258 77.876v32.332l-21.672-5.869L215 111Zm1.289-1.781 20.014-6.251 20.408 5.527V78.892l-20.381-5.52-20.041 6.384v29.463Z" fill="#2D2D2D"/><path d="M236.186 85.278 215 79.737v36.722L236.186 122 257 115.597V79l-20.814 6.278Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M258 78v38.333L236.699 123 215 117.226V78.778l21.672 5.767L258 78Zm-1.289 1.75-20.014 6.142-20.408-5.43v35.766l20.381 5.424 20.041-6.273V79.75Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M235.548 121.724V85.039h1.301v36.685h-1.301Z" fill="#2D2D2D"/><path d="M378.814 103.617 400 109.251V78.634L378.814 73 358 79.51V110l20.814-6.383Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M358 111V78.785L379.301 72 401 77.876v32.332l-21.672-5.869L358 111Zm1.289-1.781 20.014-6.251 20.408 5.527V78.892l-20.381-5.52-20.041 6.384v29.463Z" fill="#2D2D2D"/><path d="M379.186 85.278 358 79.737v36.722L379.186 122 400 115.597V79l-20.814 6.278Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M401 78v38.333L379.699 123 358 117.226V78.778l21.672 5.767L401 78Zm-1.289 1.75-20.014 6.142-20.408-5.43v35.766l20.381 5.424 20.041-6.273V79.75Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M378.637 121.724V85.039h1.301v36.685h-1.301Z" fill="#2D2D2D"/><path d="m522.31 103.617 21.69 5.634V78.634L522.31 73 501 79.51V110l21.31-6.383Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M501 111V78.785L522.301 72 544 77.876v32.332l-21.672-5.869L501 111Zm1.289-1.781 20.014-6.251 20.408 5.527V78.892l-20.381-5.52-20.041 6.384v29.463Z" fill="#2D2D2D"/><path d="M522.69 85.278 501 79.737v36.722L522.69 122l21.31-6.403V79l-21.31 6.278Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M544 78v38.333L522.699 123 501 117.226V78.778l21.672 5.767L544 78Zm-1.289 1.75-20.014 6.142-20.408-5.43v35.766l20.381 5.424 20.041-6.273V79.75Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M521.725 121.724V85.039h1.301v36.685h-1.301Z" fill="#2D2D2D"/><path d="M214 412.32v-34.838s5.044 4.219 20.723 4.219c15.679 0 21.269-4.701 21.269-4.701v35.32s1.054 5.68-20.469 5.68S214 412.32 214 412.32Z" fill="#fff"/><path d="M257 376c0 3.866-9.85 7-22 7s-22-3.134-22-7 9.85-7 22-7 22 3.134 22 7Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M254.518 377.62c.983-.74 1.188-1.306 1.188-1.62 0-.314-.205-.88-1.188-1.62-.953-.717-2.414-1.418-4.337-2.03-3.829-1.218-9.196-1.991-15.181-1.991-5.985 0-11.352.773-15.181 1.991-1.923.612-3.384 1.313-4.337 2.03-.983.74-1.188 1.306-1.188 1.62 0 .314.205.88 1.188 1.62.953.717 2.414 1.418 4.337 2.03 3.829 1.218 9.196 1.991 15.181 1.991 5.985 0 11.352-.773 15.181-1.991 1.923-.612 3.384-1.313 4.337-2.03ZM235 383c12.15 0 22-3.134 22-7s-9.85-7-22-7-22 3.134-22 7 9.85 7 22 7Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M213 412v-36h1v36h-1Zm43 0v-36h1v36h-1Zm-35.914 3.907c3.789 1.13 9.062 1.839 14.914 1.839s11.125-.709 14.914-1.839c1.898-.567 3.388-1.229 4.389-1.935 1.015-.716 1.412-1.391 1.412-1.972H257c0 1.179-.798 2.18-1.945 2.989-1.16.819-2.799 1.53-4.765 2.117-3.941 1.176-9.347 1.894-15.29 1.894s-11.349-.718-15.29-1.894c-1.966-.587-3.605-1.298-4.765-2.117-1.147-.809-1.945-1.81-1.945-2.989h1.285c0 .581.397 1.256 1.412 1.972 1.001.706 2.491 1.368 4.389 1.935Z" fill="#2D2D2D"/><path d="M355 412.32v-34.838s5.044 4.219 20.723 4.219c15.679 0 21.269-4.701 21.269-4.701v35.32s1.054 5.68-20.469 5.68S355 412.32 355 412.32Z" fill="#fff"/><path d="M398 376c0 3.866-9.85 7-22 7s-22-3.134-22-7 9.85-7 22-7 22 3.134 22 7Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M395.518 377.62c.983-.74 1.188-1.306 1.188-1.62 0-.314-.205-.88-1.188-1.62-.953-.717-2.414-1.418-4.337-2.03-3.829-1.218-9.196-1.991-15.181-1.991-5.985 0-11.352.773-15.181 1.991-1.923.612-3.384 1.313-4.337 2.03-.983.74-1.188 1.306-1.188 1.62 0 .314.205.88 1.188 1.62.953.717 2.414 1.418 4.337 2.03 3.829 1.218 9.196 1.991 15.181 1.991 5.985 0 11.352-.773 15.181-1.991 1.923-.612 3.384-1.313 4.337-2.03ZM376 383c12.15 0 22-3.134 22-7s-9.85-7-22-7-22 3.134-22 7 9.85 7 22 7Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M354 412v-36h1v36h-1Zm43 0v-36h1v36h-1Zm-35.914 3.907c3.789 1.13 9.062 1.839 14.914 1.839s11.125-.709 14.914-1.839c1.898-.567 3.388-1.229 4.389-1.935 1.015-.716 1.412-1.391 1.412-1.972H398c0 1.179-.798 2.18-1.945 2.989-1.16.819-2.799 1.53-4.765 2.117-3.941 1.176-9.347 1.894-15.29 1.894s-11.349-.718-15.29-1.894c-1.966-.587-3.605-1.298-4.765-2.117-1.147-.809-1.945-1.81-1.945-2.989h1.285c0 .581.397 1.256 1.412 1.972 1.001.706 2.491 1.368 4.389 1.935Z" fill="#2D2D2D"/><path d="M496 412.32v-34.838s5.044 4.219 20.723 4.219c15.679 0 21.269-4.701 21.269-4.701v35.32s1.054 5.68-20.469 5.68S496 412.32 496 412.32Z" fill="#fff"/><path d="M539 376c0 3.866-9.85 7-22 7s-22-3.134-22-7 9.85-7 22-7 22 3.134 22 7Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M536.518 377.62c.983-.74 1.188-1.306 1.188-1.62 0-.314-.205-.88-1.188-1.62-.953-.717-2.414-1.418-4.337-2.03-3.829-1.218-9.196-1.991-15.181-1.991-5.985 0-11.352.773-15.181 1.991-1.923.612-3.384 1.313-4.337 2.03-.983.74-1.188 1.306-1.188 1.62 0 .314.205.88 1.188 1.62.953.717 2.414 1.418 4.337 2.03 3.829 1.218 9.196 1.991 15.181 1.991 5.985 0 11.352-.773 15.181-1.991 1.923-.612 3.384-1.313 4.337-2.03ZM517 383c12.15 0 22-3.134 22-7s-9.85-7-22-7-22 3.134-22 7 9.85 7 22 7Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M495 412v-36h1v36h-1Zm43 0v-36h1v36h-1Zm-35.914 3.907c3.789 1.13 9.062 1.839 14.914 1.839s11.125-.709 14.914-1.839c1.898-.567 3.388-1.229 4.389-1.935 1.015-.716 1.412-1.391 1.412-1.972H539c0 1.179-.798 2.18-1.945 2.989-1.16.819-2.799 1.53-4.765 2.117-3.941 1.176-9.347 1.894-15.29 1.894s-11.349-.718-15.29-1.894c-1.966-.587-3.605-1.298-4.765-2.117-1.147-.809-1.945-1.81-1.945-2.989h1.285c0 .581.397 1.256 1.412 1.972 1.001.706 2.491 1.368 4.389 1.935Z" fill="#2D2D2D"/><path d="M73 412.32v-34.838s5.044 4.219 20.723 4.219c15.679 0 21.269-4.701 21.269-4.701v35.32s1.054 5.68-20.469 5.68S73 412.32 73 412.32Z" fill="#fff"/><path d="M116 376c0 3.866-9.85 7-22 7s-22-3.134-22-7 9.85-7 22-7 22 3.134 22 7Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M113.518 377.62c.983-.74 1.188-1.306 1.188-1.62 0-.314-.205-.88-1.188-1.62-.953-.717-2.414-1.418-4.337-2.03-3.829-1.218-9.197-1.991-15.181-1.991s-11.352.773-15.181 1.991c-1.923.612-3.384 1.313-4.337 2.03-.983.74-1.188 1.306-1.188 1.62 0 .314.205.88 1.189 1.62.952.717 2.413 1.418 4.336 2.03 3.829 1.218 9.197 1.991 15.181 1.991s11.352-.773 15.181-1.991c1.923-.612 3.384-1.313 4.337-2.03ZM94 383c12.15 0 22-3.134 22-7s-9.85-7-22-7-22 3.134-22 7 9.85 7 22 7Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M72 412v-36h1v36h-1Zm43 0v-36h1v36h-1Zm-35.914 3.907c3.789 1.13 9.062 1.839 14.914 1.839s11.125-.709 14.914-1.839c1.898-.567 3.388-1.229 4.389-1.935 1.015-.716 1.412-1.391 1.412-1.972H116c0 1.179-.798 2.18-1.945 2.989-1.16.819-2.799 1.53-4.765 2.117C105.349 418.282 99.943 419 94 419s-11.349-.718-15.29-1.894c-1.966-.587-3.605-1.298-4.765-2.117C72.797 414.18 72 413.179 72 412h1.285c0 .581.397 1.256 1.412 1.972 1.001.706 2.49 1.368 4.389 1.935Z" fill="#2D2D2D"/><path d="M481 55.958 485.287 45h1.591l4.568 10.958h-1.682l-1.302-3.319h-4.668l-1.226 3.319H481Zm3.221-4.5h3.784l-1.165-3.035a29.952 29.952 0 0 1-.792-2.272c-.142.703-.343 1.4-.601 2.093l-1.226 3.214Zm8.36 7.542V48.02h1.249v1.031c.294-.403.627-.705.997-.904.371-.204.82-.307 1.348-.307.69 0 1.3.175 1.827.524.528.348.927.842 1.196 1.48.269.632.403 1.328.403 2.085 0 .812-.149 1.545-.449 2.197-.294.648-.726 1.147-1.294 1.495a3.37 3.37 0 0 1-1.782.516c-.457 0-.868-.095-1.233-.284a2.792 2.792 0 0 1-.891-.717V59h-1.371Zm1.241-6.966c0 1.021.211 1.776.632 2.264.422.489.932.733 1.531.733.609 0 1.129-.252 1.561-.755.436-.508.654-1.293.654-2.355 0-1.011-.213-1.768-.639-2.272-.421-.503-.927-.755-1.515-.755-.584 0-1.102.27-1.554.808-.446.533-.67 1.31-.67 2.332ZM501.391 59V48.02h1.249v1.031c.294-.403.627-.705.997-.904.371-.204.82-.307 1.348-.307.69 0 1.299.175 1.827.524.528.348.927.842 1.196 1.48.269.632.403 1.328.403 2.085 0 .812-.15 1.545-.449 2.197-.294.648-.726 1.147-1.294 1.495a3.37 3.37 0 0 1-1.782.516c-.457 0-.868-.095-1.234-.284a2.799 2.799 0 0 1-.89-.717V59h-1.371Zm1.241-6.966c0 1.021.211 1.776.632 2.264.421.489.932.733 1.531.733.609 0 1.129-.252 1.56-.755.437-.508.655-1.293.655-2.355 0-1.011-.213-1.768-.639-2.272-.422-.503-.927-.755-1.516-.755-.583 0-1.101.27-1.553.808-.446.533-.67 1.31-.67 2.332Zm7.539 3.924V45h1.37v10.958h-1.37Zm3.64-9.411V45h1.37v1.547h-1.37Zm0 9.41V48.02h1.37v7.938h-1.37Zm8.87-2.907 1.348.172c-.147.912-.525 1.627-1.135 2.145-.604.514-1.347.77-2.23.77-1.107 0-1.998-.354-2.673-1.061-.67-.713-1.005-1.732-1.005-3.057 0-.857.145-1.607.434-2.25.289-.643.728-1.124 1.317-1.443a3.976 3.976 0 0 1 1.934-.486c.878 0 1.597.22 2.155.658.558.434.916 1.052 1.073 1.854l-1.332.202c-.127-.534-.353-.935-.678-1.204-.319-.269-.708-.403-1.165-.403-.69 0-1.251.244-1.682.732-.432.483-.647 1.25-.647 2.302 0 1.067.208 1.842.624 2.325.416.483.959.725 1.629.725.538 0 .988-.162 1.348-.486.36-.324.589-.822.685-1.495Zm7.927 1.929c-.508.423-.998.722-1.47.897a4.272 4.272 0 0 1-1.507.261c-.888 0-1.571-.212-2.048-.635-.477-.429-.716-.974-.716-1.637 0-.389.089-.743.266-1.062.183-.323.419-.582.709-.777.294-.194.624-.341.989-.44a9.94 9.94 0 0 1 1.219-.203c1.106-.13 1.921-.284 2.444-.463.005-.184.007-.302.007-.351 0-.549-.129-.935-.388-1.159-.35-.304-.871-.456-1.561-.456-.645 0-1.122.112-1.431.336-.305.22-.531.61-.678 1.174l-1.34-.18c.122-.563.322-1.016.601-1.36.28-.349.683-.615 1.211-.8.528-.189 1.14-.284 1.835-.284.69 0 1.251.08 1.683.24.431.159.748.36.951.605.204.24.346.543.427.912.046.23.068.643.068 1.24v1.795c0 1.25.028 2.043.084 2.377.061.328.178.645.35.949h-1.431a2.802 2.802 0 0 1-.274-.98Zm-.114-3.005c-.498.2-1.244.369-2.239.508-.563.08-.962.17-1.195.27a1.174 1.174 0 0 0-.541.44c-.127.19-.19.401-.19.636 0 .358.137.657.411.896.279.24.685.36 1.218.36.528 0 .998-.113 1.409-.337.411-.23.713-.54.906-.934.147-.304.221-.753.221-1.346v-.493Zm6.64 2.78.197 1.189c-.385.08-.73.12-1.035.12-.497 0-.883-.078-1.157-.232a1.314 1.314 0 0 1-.579-.606c-.112-.254-.167-.785-.167-1.592v-4.567h-1.006V48.02h1.006v-1.966l1.362-.807v2.773h1.379v1.046h-1.379v4.642c0 .384.023.63.069.74.051.11.129.197.236.262.112.064.269.097.472.097.152 0 .353-.018.602-.053Zm1.485-8.207V45h1.37v1.547h-1.37Zm0 9.41V48.02h1.37v7.938h-1.37Zm3.084-3.968c0-1.47.416-2.559 1.249-3.267.695-.588 1.543-.882 2.543-.882 1.111 0 2.02.36 2.725 1.077.706.712 1.059 1.699 1.059 2.96 0 1.021-.158 1.826-.472 2.414a3.262 3.262 0 0 1-1.363 1.36 4.006 4.006 0 0 1-1.949.486c-1.132 0-2.049-.356-2.749-1.069-.695-.712-1.043-1.739-1.043-3.08Zm1.408 0c0 1.016.226 1.779.678 2.287.452.503 1.02.755 1.706.755.68 0 1.246-.254 1.698-.762.451-.509.677-1.284.677-2.325 0-.982-.228-1.724-.685-2.227a2.168 2.168 0 0 0-1.69-.763c-.686 0-1.254.252-1.706.755-.452.503-.678 1.263-.678 2.28Zm7.912 3.969V48.02h1.233v1.128c.594-.872 1.452-1.308 2.574-1.308.487 0 .934.088 1.34.262.411.17.718.394.921.673.203.279.345.61.427.994.05.249.076.685.076 1.308v4.88h-1.371V51.13c0-.548-.053-.956-.16-1.226a1.274 1.274 0 0 0-.571-.65 1.787 1.787 0 0 0-.951-.247c-.584 0-1.089.182-1.516.546-.421.364-.632 1.054-.632 2.07v4.336h-1.37Zm8.262-2.37 1.355-.209c.076.533.287.942.632 1.226.35.284.837.426 1.462.426.629 0 1.096-.125 1.401-.374.304-.254.456-.55.456-.89 0-.303-.134-.542-.403-.717-.188-.12-.655-.271-1.401-.456-1.005-.249-1.703-.463-2.094-.643a2.073 2.073 0 0 1-.883-.755 2.01 2.01 0 0 1-.297-1.068c0-.354.081-.68.244-.98a2.22 2.22 0 0 1 .677-.755c.213-.154.503-.284.868-.388a4.16 4.16 0 0 1 1.188-.165c.634 0 1.19.09 1.667.27.483.179.838.423 1.066.732.229.304.386.712.472 1.226l-1.34.18c-.061-.41-.238-.728-.533-.958-.289-.229-.7-.343-1.233-.343-.629 0-1.079.102-1.348.306-.269.204-.403.444-.403.718 0 .174.056.331.167.47.112.145.287.265.526.36.137.05.54.164 1.21.343.97.254 1.645.464 2.026.628.385.16.687.394.906.703.218.309.327.692.327 1.15 0 .45-.135.873-.404 1.271-.263.394-.647.7-1.149.92-.503.214-1.071.321-1.706.321-1.05 0-1.852-.214-2.406-.643-.548-.428-.898-1.063-1.05-1.906ZM341 52.074l1.383-.127c.066.58.217 1.058.454 1.433.242.37.615.67 1.119.902.504.227 1.071.34 1.701.34.559 0 1.053-.086 1.482-.26.428-.175.745-.412.952-.713.212-.306.318-.638.318-.997 0-.364-.101-.681-.303-.95-.201-.275-.534-.504-.998-.689-.297-.121-.955-.308-1.973-.562-1.018-.258-1.731-.501-2.139-.728-.529-.29-.925-.65-1.187-1.077a2.783 2.783 0 0 1-.386-1.448c0-.586.159-1.132.477-1.639.317-.511.781-.9 1.391-1.163.609-.264 1.287-.396 2.033-.396.822 0 1.545.14 2.17.42.63.274 1.114.68 1.451 1.218.338.539.519 1.148.545 1.829l-1.406.11c-.076-.733-.333-1.287-.772-1.661-.433-.375-1.076-.562-1.927-.562-.887 0-1.535.171-1.943.514-.403.338-.605.747-.605 1.227 0 .417.144.76.431 1.029.282.27 1.018.546 2.207.831 1.195.28 2.014.525 2.457.736.645.312 1.122.707 1.429 1.188.308.475.461 1.023.461 1.646 0 .617-.169 1.2-.506 1.75-.338.543-.824.968-1.459 1.274-.63.3-1.341.451-2.132.451-1.003 0-1.845-.153-2.525-.46a3.61 3.61 0 0 1-1.595-1.376 4.09 4.09 0 0 1-.605-2.09Zm16.277 1.021 1.406.182c-.222.86-.633 1.528-1.232 2.003-.6.475-1.366.712-2.299.712-1.174 0-2.106-.377-2.797-1.132-.685-.76-1.028-1.823-1.028-3.19 0-1.414.348-2.512 1.043-3.293.696-.78 1.598-1.171 2.707-1.171 1.073 0 1.95.382 2.631 1.148.68.765 1.02 1.841 1.02 3.23 0 .083-.002.21-.007.38h-5.988c.051.922.3 1.63.749 2.12a2.179 2.179 0 0 0 1.678.737c.499 0 .925-.138 1.278-.412.352-.274.632-.712.839-1.314Zm-4.468-2.303h4.483c-.061-.708-.232-1.238-.514-1.592-.434-.548-.996-.823-1.686-.823-.625 0-1.152.22-1.58.657-.423.438-.658 1.024-.703 1.758Zm7.704 5.01v-8.406h1.224v1.274c.313-.596.6-.99.862-1.18.267-.19.56-.284.877-.284.459 0 .925.153 1.399.459l-.469 1.322c-.333-.206-.665-.309-.998-.309-.297 0-.564.095-.801.285a1.504 1.504 0 0 0-.507.776 5.8 5.8 0 0 0-.226 1.662v4.401h-1.361Zm7.53 0-3.054-8.406h1.436l1.724 5.034c.186.544.357 1.108.514 1.694.121-.443.29-.976.506-1.599l1.784-5.13h1.399l-3.039 8.407h-1.27Zm5.647-9.966v-1.638h1.361v1.638h-1.361Zm0 9.966v-8.406h1.361v8.406h-1.361Zm8.808-3.079 1.338.182c-.146.966-.521 1.723-1.126 2.272-.6.543-1.338.815-2.215.815-1.099 0-1.983-.375-2.654-1.124-.665-.755-.998-1.834-.998-3.237 0-.908.144-1.702.431-2.383.288-.68.724-1.19 1.308-1.528a3.754 3.754 0 0 1 1.92-.514c.872 0 1.585.232 2.14.696.554.46.909 1.114 1.066 1.963l-1.323.214c-.126-.565-.351-.99-.673-1.274a1.672 1.672 0 0 0-1.157-.428c-.685 0-1.242.259-1.67.776-.429.512-.643 1.325-.643 2.438 0 1.13.207 1.95.62 2.462.413.512.952.768 1.618.768.534 0 .98-.172 1.338-.515.358-.343.584-.87.68-1.583Zm8.127.372 1.406.182c-.221.86-.632 1.528-1.232 2.003-.599.475-1.366.712-2.298.712-1.174 0-2.107-.377-2.797-1.132-.685-.76-1.028-1.823-1.028-3.19 0-1.414.348-2.512 1.043-3.293.696-.78 1.598-1.171 2.706-1.171 1.074 0 1.951.382 2.631 1.148.681.765 1.021 1.841 1.021 3.23 0 .083-.003.21-.008.38h-5.987c.05.922.3 1.63.748 2.12a2.18 2.18 0 0 0 1.679.737c.499 0 .924-.138 1.277-.412.353-.274.633-.712.839-1.314Zm-4.467-2.303h4.482c-.06-.708-.231-1.238-.514-1.592-.433-.548-.995-.823-1.685-.823-.625 0-1.152.22-1.58.657-.424.438-.658 1.024-.703 1.758Zm7.174 2.501 1.346-.222c.076.565.285.998.627 1.298.348.301.832.452 1.452.452.625 0 1.088-.132 1.391-.396.302-.27.453-.583.453-.942a.875.875 0 0 0-.4-.76c-.187-.127-.65-.288-1.391-.483-.998-.264-1.691-.49-2.079-.68a2.102 2.102 0 0 1-.877-.8 2.232 2.232 0 0 1-.295-1.132 2.255 2.255 0 0 1 .915-1.836c.211-.164.499-.301.862-.412a3.9 3.9 0 0 1 1.179-.174c.63 0 1.182.095 1.656.285.478.19.831.448 1.058.776.227.321.383.754.469 1.298l-1.331.19c-.06-.433-.237-.77-.529-1.014-.287-.242-.696-.364-1.225-.364-.625 0-1.071.108-1.338.325-.267.216-.401.47-.401.76a.81.81 0 0 0 .167.498c.111.154.285.28.521.38.136.053.537.174 1.202.364.963.27 1.633.491 2.011.665.383.17.683.417.9.745.217.327.325.733.325 1.219 0 .474-.134.923-.401 1.345-.262.417-.642.742-1.141.974-.499.227-1.064.34-1.694.34-1.043 0-1.839-.227-2.388-.68-.545-.454-.893-1.127-1.044-2.02ZM482 442.641c0-1.764.498-3.144 1.493-4.14.996-1.001 2.281-1.501 3.855-1.501 1.032 0 1.961.234 2.789.703a4.663 4.663 0 0 1 1.89 1.965c.436.837.655 1.787.655 2.85 0 1.078-.229 2.043-.686 2.893a4.583 4.583 0 0 1-1.943 1.936 5.8 5.8 0 0 1-2.712.653c-1.052 0-1.991-.242-2.819-.725a4.76 4.76 0 0 1-1.882-1.98 5.756 5.756 0 0 1-.64-2.654Zm1.524.022c0 1.281.36 2.292 1.082 3.031.726.735 1.635 1.102 2.727 1.102 1.113 0 2.027-.372 2.743-1.116.721-.745 1.082-1.801 1.082-3.169 0-.865-.155-1.62-.465-2.262a3.364 3.364 0 0 0-1.348-1.501 3.756 3.756 0 0 0-1.989-.537c-1.046 0-1.948.343-2.705 1.03-.751.681-1.127 1.822-1.127 3.422Zm14.019 3.988.198 1.153a5.28 5.28 0 0 1-1.036.116c-.498 0-.884-.075-1.158-.225a1.286 1.286 0 0 1-.579-.587c-.112-.246-.168-.761-.168-1.544v-4.431h-1.005v-1.015h1.005v-1.907l1.364-.783v2.69h1.379v1.015h-1.379v4.503c0 .372.023.612.069.718.05.106.129.191.236.254.112.063.269.094.472.094.153 0 .353-.017.602-.051Zm1.479 1.168v-10.63h1.371v3.814c.64-.706 1.448-1.059 2.423-1.059.599 0 1.12.114 1.562.341.442.222.757.532.945.928.193.396.289.972.289 1.726v4.88h-1.371v-4.88c0-.653-.15-1.127-.45-1.422-.294-.299-.714-.449-1.257-.449-.406 0-.79.101-1.15.304-.356.199-.61.469-.762.813-.153.343-.229.817-.229 1.421v4.213h-1.371Zm14.354-2.48 1.417.167c-.223.788-.637 1.399-1.242 1.834-.604.435-1.376.653-2.316.653-1.183 0-2.123-.346-2.819-1.037-.69-.696-1.036-1.67-1.036-2.922 0-1.296.351-2.301 1.052-3.017.701-.715 1.61-1.073 2.727-1.073 1.082 0 1.966.35 2.652 1.051.685.701 1.028 1.687 1.028 2.959 0 .077-.002.193-.008.348h-6.034c.051.846.302 1.494.755 1.943.452.45 1.015.675 1.691.675.503 0 .932-.126 1.288-.377.355-.252.637-.653.845-1.204Zm-4.503-2.11h4.518c-.06-.648-.233-1.134-.518-1.458-.436-.502-1.003-.754-1.699-.754-.629 0-1.16.201-1.592.602-.427.401-.663.938-.709 1.61Zm7.765 4.59v-7.701h1.234v1.167c.315-.546.604-.906.868-1.08.27-.174.564-.261.884-.261.462 0 .932.14 1.41.421l-.473 1.21a2.038 2.038 0 0 0-1.005-.282c-.3 0-.569.087-.808.261a1.37 1.37 0 0 0-.51.71 4.84 4.84 0 0 0-.229 1.523v4.032h-1.371Zm9.265-2.299 1.356-.203c.077.517.287.914.633 1.189.35.276.838.414 1.463.414.629 0 1.097-.121 1.402-.363.304-.247.457-.534.457-.863 0-.295-.135-.527-.404-.696-.188-.116-.655-.263-1.402-.442-1.006-.242-1.704-.45-2.095-.624-.386-.179-.681-.423-.884-.732a1.906 1.906 0 0 1-.297-1.037c0-.343.081-.66.244-.95.167-.295.393-.539.678-.732.213-.15.503-.276.868-.378a4.308 4.308 0 0 1 1.189-.159c.635 0 1.191.087 1.668.261.483.174.838.411 1.067.711.229.295.386.691.472 1.189l-1.341.174c-.06-.397-.238-.706-.533-.928-.289-.223-.701-.334-1.234-.334-.63 0-1.079.099-1.349.297-.269.199-.403.431-.403.697 0 .169.055.321.167.456.112.141.287.257.526.348.137.049.541.16 1.211.334.97.247 1.646.45 2.027.609.386.155.688.382.907.682.218.299.327.672.327 1.116 0 .435-.134.846-.404 1.233-.264.382-.647.679-1.15.892-.503.208-1.072.312-1.707.312-1.051 0-1.854-.208-2.407-.624-.549-.416-.899-1.032-1.052-1.849Zm11.475 1.131.198 1.153a5.28 5.28 0 0 1-1.036.116c-.498 0-.884-.075-1.158-.225-.275-.149-.468-.345-.579-.587-.112-.246-.168-.761-.168-1.544v-4.431h-1.006v-1.015h1.006v-1.907l1.364-.783v2.69h1.379v1.015h-1.379v4.503c0 .372.023.612.068.718.051.106.13.191.237.254.111.063.269.094.472.094.152 0 .353-.017.602-.051Zm.968-2.683c0-1.426.417-2.482 1.25-3.168.695-.571 1.544-.856 2.544-.856 1.113 0 2.022.348 2.728 1.044.706.691 1.059 1.649 1.059 2.872 0 .991-.158 1.771-.473 2.342a3.21 3.21 0 0 1-1.363 1.319 4.104 4.104 0 0 1-1.951.472c-1.132 0-2.049-.346-2.75-1.037-.696-.691-1.044-1.687-1.044-2.988Zm1.41 0c0 .987.226 1.726.678 2.219.452.488 1.021.733 1.706.733.681 0 1.247-.247 1.699-.74.452-.493.678-1.245.678-2.255 0-.952-.228-1.673-.685-2.161a2.201 2.201 0 0 0-1.692-.74c-.685 0-1.254.245-1.706.733-.452.488-.678 1.225-.678 2.211Zm7.901 3.851v-7.701h1.234v1.167c.315-.546.605-.906.869-1.08.269-.174.563-.261.883-.261.463 0 .933.14 1.41.421l-.472 1.21a2.044 2.044 0 0 0-1.006-.282c-.3 0-.569.087-.808.261a1.375 1.375 0 0 0-.51.71 4.84 4.84 0 0 0-.229 1.523v4.032h-1.371Zm10.88-2.48 1.417.167c-.223.788-.637 1.399-1.242 1.834-.604.435-1.376.653-2.316.653-1.183 0-2.123-.346-2.819-1.037-.691-.696-1.036-1.67-1.036-2.922 0-1.296.351-2.301 1.051-3.017.701-.715 1.611-1.073 2.728-1.073 1.082 0 1.966.35 2.651 1.051.686.701 1.029 1.687 1.029 2.959 0 .077-.003.193-.008.348h-6.034c.051.846.302 1.494.754 1.943.453.45 1.016.675 1.692.675.503 0 .932-.126 1.287-.377.356-.252.638-.653.846-1.204Zm-4.503-2.11h4.518c-.061-.648-.233-1.134-.518-1.458-.436-.502-1.003-.754-1.699-.754-.63 0-1.16.201-1.592.602-.427.401-.663.938-.709 1.61ZM350 448.148v-10.954h1.517l5.871 8.601v-8.601h1.418v10.954h-1.517l-5.871-8.608v8.608H350Zm10.743-3.967c0-1.47.416-2.558 1.25-3.266.696-.587 1.545-.881 2.546-.881 1.114 0 2.023.358 2.73 1.076.706.712 1.06 1.698 1.06 2.958 0 1.022-.158 1.826-.473 2.414a3.26 3.26 0 0 1-1.365 1.36 4.014 4.014 0 0 1-1.952.486c-1.133 0-2.05-.357-2.752-1.069-.696-.712-1.044-1.738-1.044-3.078Zm1.41 0c0 1.016.226 1.778.679 2.286a2.198 2.198 0 0 0 1.707.755c.681 0 1.248-.254 1.701-.762.452-.509.678-1.283.678-2.324 0-.982-.229-1.724-.686-2.227a2.174 2.174 0 0 0-1.693-.762c-.686 0-1.255.252-1.707.755-.453.503-.679 1.262-.679 2.279Zm7.594.448 1.395-.12c.066.548.219.999.458 1.353.244.348.62.632 1.128.852.508.214 1.08.321 1.715.321.565 0 1.063-.082 1.495-.247.432-.164.752-.388.96-.672a1.55 1.55 0 0 0 .321-.942c0-.343-.102-.642-.305-.896-.204-.259-.539-.476-1.007-.65-.3-.115-.963-.292-1.99-.531-1.026-.244-1.745-.473-2.157-.687-.534-.274-.933-.613-1.197-1.016a2.505 2.505 0 0 1-.389-1.368c0-.553.16-1.068.48-1.547.321-.483.788-.849 1.403-1.098.615-.249 1.299-.374 2.051-.374.828 0 1.558.132 2.188.396.635.26 1.123.643 1.464 1.151a3.28 3.28 0 0 1 .549 1.726l-1.418.105c-.076-.693-.336-1.216-.778-1.569-.437-.354-1.085-.531-1.944-.531-.895 0-1.548.162-1.959.486-.407.319-.61.705-.61 1.158 0 .394.145.717.434.971.285.254 1.027.516 2.226.785 1.205.264 2.031.496 2.478.695.651.294 1.131.667 1.441 1.121.31.448.465.966.465 1.554a2.95 2.95 0 0 1-.511 1.651c-.34.513-.831.914-1.471 1.203-.635.284-1.352.426-2.15.426-1.011 0-1.86-.144-2.546-.433a3.581 3.581 0 0 1-1.609-1.301 3.678 3.678 0 0 1-.61-1.972Zm19.518 2.346c.686.463 1.319.802 1.898 1.016l-.434 1.009c-.803-.284-1.604-.732-2.402-1.345-.828.453-1.743.68-2.744.68-1.012 0-1.929-.239-2.753-.717a4.866 4.866 0 0 1-1.906-2.018c-.442-.867-.663-1.843-.663-2.929 0-1.081.224-2.065.671-2.951.447-.887 1.083-1.562 1.906-2.025.828-.463 1.753-.695 2.775-.695 1.032 0 1.962.242 2.79.725a4.69 4.69 0 0 1 1.891 2.017c.437.862.656 1.836.656 2.922 0 .901-.14 1.713-.419 2.436a5.106 5.106 0 0 1-1.266 1.875Zm-3.255-1.853c.853.234 1.557.583 2.111 1.046.869-.777 1.304-1.945 1.304-3.504 0-.887-.155-1.662-.465-2.324a3.44 3.44 0 0 0-1.349-1.539 3.674 3.674 0 0 0-1.99-.553c-1.103 0-2.018.371-2.745 1.113-.727.737-1.09 1.841-1.09 3.31 0 1.425.358 2.518 1.075 3.28.722.763 1.642 1.144 2.76 1.144.528 0 1.026-.097 1.494-.292a4.827 4.827 0 0 0-1.464-.627l.359-1.054Zm7.006 3.026v-10.954h1.479v9.662H400v1.292h-6.984ZM208 447.958V437h1.493v4.5h5.863V437h1.492v10.958h-1.492v-5.165h-5.863v5.165H208Zm16.628-.979c-.513.423-1.008.722-1.485.897-.472.174-.98.261-1.524.261-.898 0-1.587-.212-2.07-.635-.482-.429-.723-.974-.723-1.637 0-.389.09-.743.269-1.061.185-.324.424-.583.716-.778a3.493 3.493 0 0 1 1-.441c.272-.07.682-.137 1.231-.202 1.119-.129 1.942-.284 2.47-.463.005-.184.008-.302.008-.351 0-.549-.131-.935-.393-1.159-.354-.304-.879-.456-1.577-.456-.651 0-1.133.112-1.446.336-.308.22-.536.611-.685 1.174l-1.354-.179c.123-.564.325-1.017.608-1.361.282-.349.689-.615 1.223-.8.533-.189 1.151-.284 1.854-.284.698 0 1.265.08 1.701.24.436.159.756.361.961.605.206.239.349.543.431.912.046.229.069.643.069 1.241v1.794c0 1.25.029 2.043.085 2.377.062.328.18.645.354.949h-1.446a2.785 2.785 0 0 1-.277-.979Zm-.116-3.005c-.503.199-1.257.369-2.262.508-.569.08-.972.17-1.208.269a1.19 1.19 0 0 0-.546.441c-.128.19-.193.401-.193.636 0 .358.139.657.416.897.282.239.692.358 1.231.358.533 0 1.008-.112 1.423-.336.416-.229.721-.541.916-.934.149-.304.223-.753.223-1.346v-.493Zm8.987 3.984v-1.002c-.518.788-1.279 1.181-2.285 1.181a3.29 3.29 0 0 1-1.8-.523 3.512 3.512 0 0 1-1.27-1.458c-.297-.627-.446-1.347-.446-2.16 0-.792.136-1.51.408-2.152.272-.648.679-1.144 1.223-1.488a3.342 3.342 0 0 1 1.824-.516c.492 0 .931.103 1.315.307.385.199.698.461.939.785V437h1.377v10.958h-1.285Zm-4.378-3.962c0 1.017.221 1.777.662 2.28.441.503.962.755 1.562.755.605 0 1.118-.239 1.539-.718.426-.483.638-1.218.638-2.205 0-1.086-.215-1.883-.646-2.392-.431-.508-.962-.762-1.593-.762-.615 0-1.131.244-1.546.733-.41.488-.616 1.258-.616 2.309Zm7.464-.007c0-1.47.421-2.559 1.262-3.267.703-.588 1.559-.882 2.57-.882 1.123 0 2.041.359 2.754 1.077.713.712 1.07 1.699 1.07 2.96 0 1.021-.159 1.826-.477 2.414a3.279 3.279 0 0 1-1.377 1.36 4.083 4.083 0 0 1-1.97.486c-1.144 0-2.07-.356-2.778-1.069-.702-.712-1.054-1.739-1.054-3.079Zm1.424 0c0 1.016.228 1.779.684 2.287.457.503 1.031.755 1.724.755.687 0 1.259-.254 1.716-.762.456-.509.684-1.284.684-2.325 0-.982-.23-1.724-.692-2.228a2.201 2.201 0 0 0-1.708-.762c-.693 0-1.267.252-1.724.755-.456.503-.684 1.263-.684 2.28Zm7.479 0c0-1.47.42-2.559 1.262-3.267.702-.588 1.559-.882 2.57-.882 1.123 0 2.041.359 2.754 1.077.713.712 1.07 1.699 1.07 2.96 0 1.021-.159 1.826-.477 2.414a3.275 3.275 0 0 1-1.378 1.36c-.6.324-1.256.486-1.969.486-1.144 0-2.07-.356-2.778-1.069-.703-.712-1.054-1.739-1.054-3.079Zm1.423 0c0 1.016.229 1.779.685 2.287.457.503 1.031.755 1.724.755.687 0 1.259-.254 1.715-.762.457-.509.685-1.284.685-2.325 0-.982-.231-1.724-.692-2.228a2.203 2.203 0 0 0-1.708-.762c-.693 0-1.267.252-1.724.755-.456.503-.685 1.263-.685 2.28Zm7.995 7.011v-10.98h1.262v1.031c.297-.403.633-.705 1.008-.904.374-.204.828-.307 1.362-.307.697 0 1.313.175 1.846.524.534.348.936.842 1.208 1.48.272.632.408 1.328.408 2.085 0 .812-.151 1.545-.454 2.198-.297.647-.733 1.146-1.308 1.494a3.425 3.425 0 0 1-1.8.516c-.462 0-.878-.094-1.247-.284a2.822 2.822 0 0 1-.9-.717V451h-1.385Zm1.254-6.966c0 1.021.213 1.776.639 2.264.426.489.941.733 1.546.733.616 0 1.142-.252 1.578-.755.441-.508.661-1.293.661-2.354 0-1.012-.215-1.769-.646-2.273-.426-.503-.936-.755-1.531-.755-.59 0-1.113.269-1.57.808-.451.533-.677 1.31-.677 2.332ZM68 447.819v-10.638h4.966c.999 0 1.758.097 2.277.291.52.188.935.524 1.246 1.008.31.484.466 1.018.466 1.604 0 .754-.257 1.39-.772 1.908-.514.518-1.309.847-2.384.987.392.179.69.355.894.53a7.42 7.42 0 0 1 1.23 1.414l1.949 2.896h-1.865l-1.482-2.213a19.99 19.99 0 0 0-1.07-1.466c-.28-.339-.532-.576-.756-.711a2.218 2.218 0 0 0-.672-.283c-.168-.034-.444-.051-.826-.051h-1.719v4.724H68Zm1.482-5.943h3.186c.678 0 1.208-.065 1.59-.196.382-.135.672-.348.87-.638.2-.296.299-.615.299-.958a1.55 1.55 0 0 0-.58-1.241c-.383-.324-.99-.486-1.82-.486h-3.545v3.519Zm9.934 5.943v-10.638h3.858c.871 0 1.536.051 1.995.153.641.14 1.189.394 1.642.762a4.3 4.3 0 0 1 1.322 1.821c.296.735.443 1.577.443 2.525 0 .808-.099 1.524-.298 2.148-.198.624-.453 1.141-.764 1.552-.31.407-.652.728-1.024.966-.366.232-.812.408-1.337.529a7.963 7.963 0 0 1-1.795.182h-4.042Zm1.482-1.256h2.392c.738 0 1.316-.065 1.734-.196.423-.13.759-.314 1.009-.551.351-.334.624-.781.817-1.342.199-.566.298-1.251.298-2.054 0-1.112-.193-1.966-.58-2.561-.383-.6-.849-1.001-1.399-1.205-.397-.145-1.036-.217-1.918-.217h-2.353v8.126Zm9.895 1.256v-10.638h4.203c.856 0 1.54.109 2.055.327.52.213.925.544 1.215.994.295.445.443.912.443 1.4 0 .455-.13.883-.39 1.285-.26.401-.652.725-1.176.972.677.189 1.197.51 1.558.965.367.455.55.992.55 1.611 0 .498-.112.962-.336 1.393-.219.426-.491.755-.817.987-.326.232-.736.409-1.23.529-.49.117-1.09.175-1.803.175h-4.272Zm1.483-6.168h2.422c.657 0 1.128-.041 1.413-.123.377-.107.66-.283.848-.53.194-.247.29-.556.29-.929a1.62 1.62 0 0 0-.267-.928 1.328 1.328 0 0 0-.764-.552c-.33-.102-.899-.152-1.704-.152h-2.238v3.214Zm0 4.912h2.788c.48 0 .816-.017 1.01-.05.34-.059.626-.155.855-.291.229-.135.418-.331.565-.587a1.8 1.8 0 0 0 .222-.9c0-.397-.107-.74-.321-1.031a1.663 1.663 0 0 0-.894-.616c-.377-.121-.922-.182-1.635-.182h-2.59v3.657Zm9.1 1.256v-10.638h2.231l2.652 7.532c.244.701.422 1.226.535 1.575.127-.387.326-.956.595-1.706l2.682-7.401h1.995v10.638h-1.429v-8.903l-3.255 8.903h-1.337l-3.24-9.056v9.056h-1.429Zm12.707-3.418 1.399-.116c.066.532.219.97.458 1.313.244.339.621.615 1.131.827.509.208 1.082.312 1.719.312.565 0 1.065-.079 1.498-.239.433-.16.753-.377.962-.653.214-.281.321-.585.321-.914a1.33 1.33 0 0 0-.305-.871c-.204-.252-.54-.462-1.009-.631-.301-.111-.965-.283-1.994-.515-1.029-.237-1.75-.46-2.163-.668-.534-.266-.934-.595-1.199-.987a2.368 2.368 0 0 1-.39-1.328c0-.537.161-1.037.482-1.502.32-.469.789-.824 1.405-1.066.617-.242 1.302-.363 2.056-.363.83 0 1.561.128 2.193.385.636.251 1.125.624 1.467 1.117.341.493.524 1.052.55 1.676l-1.421.102c-.077-.673-.337-1.181-.78-1.524-.438-.344-1.087-.515-1.948-.515-.897 0-1.551.157-1.964.471-.407.31-.611.685-.611 1.125 0 .382.145.697.435.943.286.247 1.029.501 2.232.762 1.207.257 2.035.482 2.483.675.652.285 1.133.648 1.444 1.088.311.436.466.939.466 1.51 0 .566-.171 1.1-.512 1.603-.341.498-.833.888-1.475 1.168-.636.276-1.355.414-2.154.414-1.014 0-1.865-.14-2.552-.421-.683-.28-1.22-.701-1.612-1.262a3.499 3.499 0 0 1-.612-1.916ZM47 55.802V44.198h3.844c.868 0 1.53.055 1.987.166.64.153 1.186.43 1.637.831.589.517 1.028 1.18 1.317 1.987.295.802.442 1.72.442 2.755 0 .88-.1 1.662-.297 2.343-.198.68-.452 1.245-.761 1.694-.31.443-.65.794-1.02 1.052-.366.254-.81.446-1.333.578-.517.132-1.114.198-1.789.198H47Zm1.477-1.37h2.383c.736 0 1.312-.07 1.728-.213.421-.142.756-.343 1.005-.602.35-.364.621-.852.814-1.464.198-.617.297-1.364.297-2.24 0-1.214-.193-2.145-.578-2.794-.38-.655-.845-1.093-1.393-1.314-.396-.159-1.033-.238-1.911-.238h-2.345v8.866Zm15.021.333c-.508.449-.997.765-1.47.95a4.05 4.05 0 0 1-1.507.277c-.888 0-1.57-.224-2.048-.673-.477-.454-.715-1.031-.715-1.733a2.377 2.377 0 0 1 .974-1.947 3.32 3.32 0 0 1 .99-.468 9.527 9.527 0 0 1 1.218-.213c1.106-.137 1.92-.301 2.444-.491.005-.195.007-.32.007-.372 0-.58-.13-.99-.388-1.227-.35-.322-.87-.483-1.56-.483-.645 0-1.122.119-1.432.356-.305.233-.53.647-.678 1.243l-1.34-.19c.122-.596.323-1.076.602-1.44.28-.37.683-.652 1.21-.847.528-.2 1.14-.301 1.835-.301.69 0 1.251.084 1.683.253.431.169.748.383.951.641.203.254.345.575.427.966.045.243.068.68.068 1.314v1.9c0 1.324.028 2.163.084 2.517.06.348.178.683.35 1.005h-1.431a3.114 3.114 0 0 1-.274-1.037Zm-.114-3.182c-.498.211-1.244.39-2.239.538-.563.085-.961.18-1.195.285a1.232 1.232 0 0 0-.73 1.14c0 .38.136.697.41.95.28.253.686.38 1.218.38a2.77 2.77 0 0 0 1.409-.356 2.21 2.21 0 0 0 .906-.99c.147-.322.22-.797.22-1.425v-.522Zm6.639 2.945.198 1.258a4.867 4.867 0 0 1-1.036.127c-.497 0-.883-.082-1.157-.245a1.358 1.358 0 0 1-.579-.642c-.111-.269-.167-.83-.167-1.686v-4.836h-1.005v-1.108h1.005v-2.082l1.363-.855v2.937h1.378v1.108h-1.378v4.916c0 .406.023.667.068.783.05.116.13.209.236.277.112.069.27.103.472.103.152 0 .353-.018.602-.055Zm6.753.237c-.508.449-.998.765-1.47.95a4.06 4.06 0 0 1-1.507.277c-.888 0-1.57-.224-2.048-.673-.477-.454-.715-1.031-.715-1.733a2.377 2.377 0 0 1 .974-1.947 3.32 3.32 0 0 1 .99-.468 9.527 9.527 0 0 1 1.218-.213c1.106-.137 1.92-.301 2.444-.491.005-.195.007-.32.007-.372 0-.58-.13-.99-.388-1.227-.35-.322-.87-.483-1.56-.483-.645 0-1.122.119-1.432.356-.305.233-.53.647-.677 1.243l-1.34-.19c.121-.596.322-1.076.601-1.44.28-.37.683-.652 1.21-.847.528-.2 1.14-.301 1.835-.301.69 0 1.251.084 1.683.253.431.169.748.383.951.641.203.254.345.575.427.966.045.243.068.68.068 1.314v1.9c0 1.324.028 2.163.084 2.517.06.348.177.683.35 1.005H77.05a3.114 3.114 0 0 1-.274-1.037Zm-.114-3.182c-.498.211-1.244.39-2.239.538-.563.085-.961.18-1.195.285a1.232 1.232 0 0 0-.73 1.14c0 .38.136.697.41.95.28.253.686.38 1.218.38a2.77 2.77 0 0 0 1.409-.356 2.21 2.21 0 0 0 .906-.99c.147-.322.22-.797.22-1.425v-.522Zm7.788.491 1.394-.127c.066.58.218 1.058.457 1.433.243.37.619.67 1.126.902.508.227 1.079.34 1.713.34.564 0 1.061-.086 1.492-.26.432-.175.751-.412.96-.713a1.71 1.71 0 0 0 .32-.997c0-.364-.102-.681-.305-.95-.203-.275-.538-.504-1.005-.689-.3-.121-.962-.308-1.987-.562-1.025-.258-1.743-.501-2.154-.728-.533-.29-.932-.65-1.196-1.077a2.768 2.768 0 0 1-.388-1.448c0-.586.16-1.132.48-1.639.32-.511.786-.9 1.4-1.163.614-.264 1.297-.396 2.048-.396.827 0 1.556.14 2.185.42.635.274 1.122.68 1.462 1.218.34.539.523 1.148.548 1.829l-1.416.11c-.076-.733-.335-1.287-.776-1.661-.437-.375-1.084-.562-1.942-.562-.893 0-1.545.171-1.956.514-.406.338-.61.747-.61 1.227 0 .417.145.76.434 1.029.285.27 1.026.546 2.224.831 1.202.28 2.027.525 2.474.736.65.312 1.129.707 1.439 1.188.31.475.464 1.023.464 1.646 0 .617-.17 1.2-.51 1.75-.34.543-.83.968-1.47 1.274-.634.3-1.35.451-2.146.451-1.01 0-1.858-.153-2.543-.46a3.627 3.627 0 0 1-1.606-1.376 4.071 4.071 0 0 1-.61-2.09Zm13.85 2.454.197 1.258a4.9 4.9 0 0 1-1.035.127c-.498 0-.883-.082-1.157-.245a1.359 1.359 0 0 1-.58-.642c-.11-.269-.166-.83-.166-1.686v-4.836h-1.005v-1.108h1.004v-2.082l1.363-.855v2.937H98.3v1.108h-1.378v4.916c0 .406.023.667.069.783.05.116.13.209.236.277.111.069.269.103.472.103.152 0 .352-.018.601-.055Zm1.461 1.274v-8.406h1.234v1.274c.314-.596.604-.99.867-1.18a1.5 1.5 0 0 1 .884-.284c.461 0 .931.153 1.408.459l-.472 1.322c-.335-.206-.67-.309-1.005-.309-.299 0-.568.095-.807.285a1.509 1.509 0 0 0-.51.776 5.764 5.764 0 0 0-.228 1.662v4.401h-1.37Zm10.872-2.707 1.416.182c-.223.86-.637 1.528-1.241 2.003-.604.475-1.375.712-2.314.712-1.183 0-2.122-.377-2.817-1.132-.69-.76-1.035-1.823-1.035-3.19 0-1.414.35-2.512 1.05-3.293.701-.78 1.609-1.171 2.726-1.171 1.081 0 1.964.382 2.649 1.148.685.765 1.028 1.841 1.028 3.23 0 .083-.003.21-.008.38h-6.029c.05.922.302 1.63.753 2.12a2.202 2.202 0 0 0 1.69.737c.503 0 .932-.138 1.287-.412.355-.274.637-.712.845-1.314Zm-4.499-2.303h4.514c-.061-.708-.233-1.238-.517-1.592-.437-.548-1.003-.823-1.698-.823-.629 0-1.16.22-1.591.657-.426.438-.662 1.024-.708 1.758Zm13.049 3.973c-.508.449-.997.765-1.469.95-.467.185-.97.277-1.508.277-.888 0-1.571-.224-2.048-.673-.477-.454-.715-1.031-.715-1.733 0-.412.089-.786.266-1.124a2.35 2.35 0 0 1 .708-.824 3.34 3.34 0 0 1 .99-.466c.269-.074.675-.146 1.218-.214 1.106-.137 1.921-.301 2.444-.491.005-.195.007-.32.007-.372 0-.58-.129-.99-.388-1.227-.35-.322-.87-.483-1.561-.483-.644 0-1.121.119-1.431.356-.304.233-.53.647-.677 1.243l-1.34-.19c.122-.596.322-1.076.601-1.44.279-.37.683-.652 1.211-.847.528-.2 1.139-.301 1.834-.301.691 0 1.251.084 1.683.253.431.169.748.383.951.641.204.254.346.575.427.966.045.243.068.68.068 1.314v1.9c0 1.324.028 2.163.084 2.517.061.348.178.683.35 1.005h-1.431a3.126 3.126 0 0 1-.274-1.037Zm-.114-3.182c-.498.211-1.244.39-2.238.538-.564.085-.962.18-1.196.285a1.232 1.232 0 0 0-.731 1.14c0 .38.138.697.412.95.279.253.685.38 1.218.38a2.77 2.77 0 0 0 1.408-.356 2.21 2.21 0 0 0 .906-.99c.147-.322.221-.797.221-1.425v-.522Zm3.647 4.219v-8.406h1.226v1.18a2.892 2.892 0 0 1 1.012-.99 2.74 2.74 0 0 1 1.439-.38c.599 0 1.089.13 1.469.388.386.258.657.62.815 1.084.639-.981 1.472-1.472 2.497-1.472.802 0 1.418.232 1.85.696.431.46.647 1.17.647 2.13v5.77h-1.363v-5.295c0-.57-.045-.98-.137-1.227a1.161 1.161 0 0 0-.479-.61 1.469 1.469 0 0 0-.823-.23c-.568 0-1.04.199-1.416.594-.375.39-.563 1.019-.563 1.884v4.884h-1.37V50.34c0-.633-.112-1.108-.335-1.424-.224-.317-.589-.475-1.097-.475-.385 0-.743.105-1.073.316-.325.211-.561.52-.708.926-.147.407-.221.992-.221 1.758v4.361h-1.37Zm12.569-2.509 1.355-.222c.077.565.287.998.632 1.298.351.301.838.452 1.462.452.629 0 1.096-.132 1.401-.396.304-.27.457-.583.457-.942a.874.874 0 0 0-.404-.76c-.188-.127-.655-.288-1.401-.483-1.005-.264-1.702-.49-2.093-.68a2.112 2.112 0 0 1-.883-.8 2.224 2.224 0 0 1-.297-1.132 2.244 2.244 0 0 1 .921-1.836c.213-.164.502-.301.868-.412.37-.116.766-.174 1.187-.174.635 0 1.191.095 1.668.285.482.19.837.448 1.065.776.229.321.386.754.472 1.298l-1.339.19c-.061-.433-.239-.77-.533-1.014-.29-.242-.701-.364-1.234-.364-.629 0-1.078.108-1.347.325-.269.216-.404.47-.404.76 0 .184.056.35.168.498.112.154.287.28.525.38.137.053.541.174 1.211.364.969.27 1.644.491 2.025.665.385.17.687.417.906.745.218.327.327.733.327 1.219 0 .474-.134.923-.403 1.345-.264.417-.648.742-1.15.974-.502.227-1.071.34-1.705.34-1.051 0-1.853-.227-2.406-.68-.548-.454-.898-1.127-1.051-2.02ZM218 55.823 222.319 45h1.604l4.603 10.823h-1.695l-1.312-3.278h-4.703l-1.236 3.278H218Zm3.245-4.444h3.813l-1.173-2.998a28.917 28.917 0 0 1-.798-2.244 13.463 13.463 0 0 1-.606 2.067l-1.236 3.175Zm8.602 4.444V45h4.242c.747 0 1.317.035 1.711.103.553.089 1.015.259 1.389.51.373.246.672.593.898 1.04.23.449.345.94.345 1.477 0 .92-.305 1.7-.913 2.34-.609.635-1.709.953-3.299.953h-2.885v4.4h-1.488Zm1.488-5.677h2.908c.961 0 1.644-.173 2.048-.517.404-.345.606-.83.606-1.454 0-.453-.12-.84-.36-1.16a1.65 1.65 0 0 0-.936-.642c-.251-.064-.714-.096-1.389-.096h-2.877v3.869Zm9.376 5.677V45h1.488v10.823h-1.488Zm3.522-2.34 1.366-.207c.076.526.289.93.637 1.21.352.281.843.421 1.473.421.634 0 1.104-.123 1.411-.369.307-.25.461-.544.461-.878 0-.3-.136-.537-.407-.709-.189-.118-.66-.268-1.412-.45-1.012-.246-1.716-.458-2.11-.635a2.087 2.087 0 0 1-.89-.746 1.96 1.96 0 0 1-.299-1.056c0-.349.082-.671.246-.967.169-.3.396-.549.683-.745.214-.153.506-.28.874-.384a4.285 4.285 0 0 1 1.197-.163c.639 0 1.2.089 1.68.266.486.177.844.419 1.074.724.231.3.389.703.476 1.21l-1.35.178c-.062-.404-.241-.719-.537-.945-.292-.227-.706-.34-1.243-.34-.634 0-1.087.1-1.358.303-.271.202-.407.438-.407.708a.71.71 0 0 0 .169.465c.113.143.289.261.529.355.138.05.545.162 1.22.34.977.25 1.657.457 2.041.62.389.157.693.388.913.694.22.305.33.684.33 1.136 0 .443-.136.862-.407 1.256-.266.388-.652.691-1.158.908-.507.211-1.079.317-1.719.317-1.059 0-1.867-.212-2.424-.635-.553-.423-.906-1.05-1.059-1.882Z" fill="#2D2D2D"/><path d="m295 162.357 1.151-.099c.054.456.18.832.377 1.127.202.29.512.527.931.71.419.178.891.267 1.415.267a3.42 3.42 0 0 0 1.233-.205c.356-.137.621-.324.792-.56a1.3 1.3 0 0 0 .265-.785c0-.286-.084-.536-.252-.747-.168-.216-.444-.397-.83-.542-.248-.095-.795-.243-1.642-.442-.847-.203-1.44-.394-1.78-.573-.44-.228-.769-.51-.987-.847a2.095 2.095 0 0 1-.321-1.139c0-.461.132-.891.396-1.289.265-.403.65-.708 1.158-.915a4.419 4.419 0 0 1 1.692-.312c.683 0 1.285.11 1.805.33.524.216.926.536 1.207.959.281.424.432.903.453 1.438l-1.17.088c-.063-.577-.277-1.013-.641-1.308-.361-.295-.896-.442-1.604-.442-.738 0-1.277.135-1.617.405-.335.265-.503.587-.503.965 0 .328.12.598.359.809.235.212.847.43 1.836.654.994.22 1.675.413 2.044.579.537.245.933.556 1.189.934.256.374.384.805.384 1.295 0 .486-.141.945-.422 1.376-.281.428-.685.762-1.214 1.003-.524.237-1.115.355-1.773.355-.835 0-1.535-.121-2.101-.361a2.96 2.96 0 0 1-1.327-1.084 3.086 3.086 0 0 1-.503-1.644Zm16.123 1.956c.566.386 1.088.668 1.566.846l-.359.841c-.662-.237-1.323-.61-1.981-1.121a4.598 4.598 0 0 1-2.264.567 4.404 4.404 0 0 1-2.271-.598 4.027 4.027 0 0 1-1.572-1.681c-.365-.722-.547-1.536-.547-2.441 0-.901.184-1.721.553-2.459.369-.739.893-1.302 1.573-1.688.683-.386 1.446-.579 2.289-.579.851 0 1.619.201 2.302.604a3.903 3.903 0 0 1 1.56 1.681c.36.718.541 1.53.541 2.435 0 .751-.116 1.428-.346 2.03a4.273 4.273 0 0 1-1.044 1.563Zm-2.686-1.545c.705.195 1.285.486 1.742.872.717-.647 1.076-1.621 1.076-2.92 0-.739-.128-1.385-.384-1.937a2.86 2.86 0 0 0-1.113-1.282 3.004 3.004 0 0 0-1.642-.461c-.91 0-1.664.309-2.264.928-.599.614-.899 1.533-.899 2.758 0 1.187.295 2.098.887 2.734.595.635 1.354.952 2.276.952.436 0 .847-.081 1.233-.243a3.976 3.976 0 0 0-1.207-.523l.295-.878Zm5.802 2.522v-9.128h1.22v8.051H320v1.077h-5.761Z" fill="#9C9C9C"/><path d="M333 276.37v-67.593s7.208 6.794 29.61 6.794C385.013 215.571 393 208 393 208v68.37s-3.226 8.302-30.39 8.622c-27.163.319-29.61-8.622-29.61-8.622Z" fill="#E0454C"/><path d="M393 206c0 5.523-13.496 10-30.5 10-17.004 0-30.5-4.477-30.5-10s13.496-10 30.5-10c17.004 0 30.5 4.477 30.5 10Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M389.853 208.827c1.391-1.087 1.863-2.056 1.863-2.827 0-.771-.472-1.74-1.863-2.827-1.37-1.071-3.436-2.092-6.115-2.973-5.341-1.758-12.829-2.867-21.238-2.867-8.409 0-15.897 1.109-21.238 2.867-2.679.881-4.745 1.902-6.115 2.973-1.391 1.087-1.863 2.056-1.863 2.827 0 .771.472 1.74 1.863 2.827 1.37 1.071 3.436 2.092 6.115 2.973 5.341 1.758 12.829 2.867 21.238 2.867 8.409 0 15.897-1.109 21.238-2.867 2.679-.881 4.745-1.902 6.115-2.973ZM362.5 216c17.004 0 30.5-4.477 30.5-10s-13.496-10-30.5-10c-17.004 0-30.5 4.477-30.5 10s13.496 10 30.5 10Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m331.921 275.175-.228-69.764 1.301-.006.228 69.764-1.301.006ZM392 276v-71h1v71h-1Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M341.737 280.992c5.412 1.668 12.93 2.71 21.263 2.71 8.333 0 15.85-1.042 21.263-2.71 2.711-.835 4.857-1.816 6.31-2.875 1.468-1.069 2.118-2.13 2.118-3.117H394c0 1.595-1.048 2.994-2.652 4.163-1.617 1.178-3.915 2.212-6.696 3.069C379.082 283.948 371.427 285 363 285c-8.427 0-16.082-1.052-21.652-2.768-2.781-.857-5.079-1.891-6.696-3.069-1.604-1.169-2.652-2.568-2.652-4.163h1.309c0 .987.65 2.048 2.118 3.117 1.453 1.059 3.599 2.04 6.31 2.875Z" fill="#2D2D2D"/><path d="M340 239.868v-7.731h1.47l1.746 5.474c.161.51.278.891.352 1.144.084-.281.215-.694.393-1.239l1.766-5.379h1.314v7.731h-.941v-6.471l-2.144 6.471h-.881l-2.134-6.581v6.581H340Zm8.765 0v-7.731h5.335v.912h-4.358v2.368h4.081v.907h-4.081v2.632h4.529v.912h-5.506Zm6.954 0v-7.731h1.469l1.746 5.474c.162.51.279.891.353 1.144.084-.281.215-.694.392-1.239l1.767-5.379h1.313v7.731h-.941v-6.471l-2.144 6.471h-.88l-2.134-6.581v6.581h-.941Zm8.448-3.765c0-1.283.328-2.287.986-3.011.658-.728 1.507-1.092 2.547-1.092a3.41 3.41 0 0 1 1.842.512c.547.341.963.817 1.248 1.429.288.608.433 1.299.433 2.072 0 .784-.151 1.486-.453 2.104-.302.619-.73 1.088-1.284 1.408a3.543 3.543 0 0 1-1.791.475 3.375 3.375 0 0 1-1.863-.527 3.354 3.354 0 0 1-1.243-1.44 4.549 4.549 0 0 1-.422-1.93Zm1.006.016c0 .931.238 1.666.715 2.204.48.534 1.08.802 1.802.802.734 0 1.338-.271 1.811-.813.477-.541.715-1.309.715-2.304 0-.629-.102-1.178-.307-1.645a2.378 2.378 0 0 0-.891-1.092 2.31 2.31 0 0 0-1.313-.39 2.44 2.44 0 0 0-1.787.749c-.497.495-.745 1.325-.745 2.489Zm7.457 3.749v-7.731h3.271c.658 0 1.158.07 1.5.211.342.137.616.382.82.733.205.352.307.74.307 1.166 0 .548-.169 1.01-.508 1.386-.339.377-.862.616-1.57.718.258.13.454.258.589.385.285.274.555.617.81 1.028l1.283 2.104h-1.228l-.976-1.608a14.72 14.72 0 0 0-.705-1.066c-.184-.246-.35-.418-.498-.516a1.397 1.397 0 0 0-.443-.206 2.769 2.769 0 0 0-.543-.037h-1.133v3.433h-.976Zm.976-4.319h2.099c.446 0 .795-.047 1.047-.142a1.14 1.14 0 0 0 .573-.464c.131-.215.197-.447.197-.696 0-.366-.128-.667-.383-.902-.251-.236-.651-.354-1.198-.354h-2.335v2.558Zm8.473 4.319v-3.275l-2.843-4.456h1.188l1.454 2.331c.269.436.518.872.75 1.308.221-.404.49-.86.805-1.366l1.43-2.273H386l-2.944 4.456v3.275h-.977Z" fill="#fff"/><path d="M225 276.37v-67.593s7.208 6.794 29.61 6.794C277.013 215.571 285 208 285 208v68.37s-3.226 8.302-30.39 8.622c-27.163.319-29.61-8.622-29.61-8.622Z" fill="#E0454C"/><path d="M285 206c0 5.523-13.496 10-30.5 10-17.004 0-30.5-4.477-30.5-10s13.496-10 30.5-10c17.004 0 30.5 4.477 30.5 10Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M281.853 208.827c1.391-1.087 1.863-2.056 1.863-2.827 0-.771-.472-1.74-1.863-2.827-1.37-1.071-3.436-2.092-6.115-2.973-5.341-1.758-12.829-2.867-21.238-2.867-8.409 0-15.897 1.109-21.238 2.867-2.679.881-4.746 1.902-6.115 2.973-1.391 1.087-1.863 2.056-1.863 2.827 0 .771.472 1.74 1.863 2.827 1.369 1.071 3.436 2.092 6.115 2.973 5.341 1.758 12.829 2.867 21.238 2.867 8.409 0 15.897-1.109 21.238-2.867 2.679-.881 4.745-1.902 6.115-2.973ZM254.5 216c17.004 0 30.5-4.477 30.5-10s-13.496-10-30.5-10c-17.004 0-30.5 4.477-30.5 10s13.496 10 30.5 10Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m223.861 275.175-.228-69.764 1.301-.006.228 69.764-1.301.006ZM284 276v-71h1v71h-1Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M233.58 280.992c5.325 1.668 12.722 2.71 20.92 2.71 8.198 0 15.595-1.042 20.92-2.71 2.667-.835 4.778-1.816 6.209-2.875 1.443-1.069 2.083-2.13 2.083-3.117H285c0 1.595-1.031 2.994-2.609 4.163-1.591 1.178-3.852 2.212-6.589 3.069-5.48 1.716-13.011 2.768-21.302 2.768s-15.822-1.052-21.303-2.768c-2.736-.857-4.997-1.891-6.588-3.069-1.578-1.169-2.609-2.568-2.609-4.163h1.288c0 .987.64 2.048 2.083 3.117 1.431 1.059 3.542 2.04 6.209 2.875Z" fill="#2D2D2D"/><path d="M232 239.868v-7.731h1.47l1.746 5.474c.161.51.278.891.352 1.144.084-.281.215-.694.393-1.239l1.766-5.379h1.314v7.731h-.941v-6.471l-2.144 6.471h-.881l-2.134-6.581v6.581H232Zm8.765 0v-7.731h5.335v.912h-4.358v2.368h4.081v.907h-4.081v2.632h4.529v.912h-5.506Zm6.953 0v-7.731h1.47l1.746 5.474c.162.51.279.891.353 1.144.084-.281.214-.694.392-1.239l1.767-5.379h1.313v7.731h-.941v-6.471l-2.144 6.471h-.88l-2.134-6.581v6.581h-.942Zm8.449-3.765c0-1.283.328-2.287.986-3.011.658-.728 1.507-1.092 2.547-1.092a3.41 3.41 0 0 1 1.842.512c.547.341.963.817 1.248 1.429.288.608.433 1.299.433 2.072 0 .784-.151 1.486-.453 2.104-.302.619-.73 1.088-1.284 1.408a3.543 3.543 0 0 1-1.791.475 3.375 3.375 0 0 1-1.863-.527 3.354 3.354 0 0 1-1.243-1.44 4.534 4.534 0 0 1-.422-1.93Zm1.006.016c0 .931.238 1.666.715 2.204.48.534 1.08.802 1.802.802.734 0 1.338-.271 1.811-.813.477-.541.715-1.309.715-2.304 0-.629-.102-1.178-.307-1.645a2.378 2.378 0 0 0-.891-1.092 2.31 2.31 0 0 0-1.313-.39c-.692 0-1.287.249-1.787.749-.497.495-.745 1.325-.745 2.489Zm7.457 3.749v-7.731h3.271c.658 0 1.158.07 1.5.211.342.137.616.382.82.733.205.352.307.74.307 1.166 0 .548-.169 1.01-.508 1.386-.339.377-.862.616-1.57.718.258.13.454.258.589.385.285.274.555.617.81 1.028l1.283 2.104h-1.228l-.976-1.608a14.72 14.72 0 0 0-.705-1.066c-.184-.246-.35-.418-.498-.516a1.397 1.397 0 0 0-.443-.206 2.769 2.769 0 0 0-.543-.037h-1.133v3.433h-.976Zm.976-4.319h2.099c.446 0 .795-.047 1.047-.142a1.14 1.14 0 0 0 .573-.464c.131-.215.197-.447.197-.696 0-.366-.128-.667-.383-.902-.251-.236-.651-.354-1.198-.354h-2.335v2.558Zm8.473 4.319v-3.275l-2.843-4.456h1.188l1.454 2.331c.269.436.518.872.75 1.308.221-.404.49-.86.805-1.366l1.43-2.273H278l-2.944 4.456v3.275h-.977Z" fill="#fff"/><path d="M350.403 294s-7.366 4.346-.424 8.66c1.336.841 6.179 3.177 6.041 5.34 0 0 2.936-4.202-1.356-6.846-4.409-2.706-5.512-5.596-4.261-7.154Z" fill="#ED1C24"/><path d="M348.554 302s-2.181 3.686 2.111 4.441c.422.059 3.526.422 4.335 1.559 0 0-.07-1.961-2.603-3.118-2.524-1.157-3.562-1.441-3.843-2.882Zm9.002-3.428c-2.999-3.129-3.834-5.065-2.546-7.572 0 0-8.948 3.43-.111 9.517 3.161 2.176 2.637 4.403 2.637 4.483.493-.511 3.02-3.299.02-6.428Z" fill="#ED1C24"/><path d="M362 305.868v-7.731h1.042l4.031 6.07v-6.07h.973v7.731h-1.041l-4.031-6.075v6.075H362Zm7.583-3.765c0-1.283.342-2.287 1.026-3.011.684-.728 1.567-1.092 2.649-1.092.709 0 1.347.171 1.916.512a3.305 3.305 0 0 1 1.298 1.429c.3.608.45 1.299.45 2.072 0 .784-.157 1.486-.471 2.104a3.244 3.244 0 0 1-1.335 1.408 3.8 3.8 0 0 1-1.863.475c-.723 0-1.368-.176-1.937-.527-.569-.352-1-.832-1.293-1.44a4.393 4.393 0 0 1-.44-1.93Zm1.047.016c0 .931.248 1.666.744 2.204.499.534 1.123.802 1.874.802.764 0 1.392-.271 1.884-.813.496-.541.744-1.309.744-2.304 0-.629-.107-1.178-.32-1.645a2.403 2.403 0 0 0-.926-1.092 2.477 2.477 0 0 0-1.367-.39c-.719 0-1.338.249-1.858.749-.517.495-.775 1.325-.775 2.489Zm7.74 3.749v-7.731h2.644c.597 0 1.052.037 1.366.111.44.102.815.286 1.126.554.405.344.707.785.906 1.323.202.535.303 1.146.303 1.835 0 .588-.068 1.108-.204 1.561-.136.454-.311.83-.524 1.129a2.808 2.808 0 0 1-.701.701 2.839 2.839 0 0 1-.916.385 5.152 5.152 0 0 1-1.23.132h-2.77Zm1.016-.912h1.639c.506 0 .902-.048 1.188-.143.29-.094.52-.228.691-.4.241-.243.427-.568.56-.976.136-.411.204-.909.204-1.492 0-.809-.132-1.43-.398-1.862-.261-.436-.581-.728-.958-.875-.272-.106-.71-.159-1.314-.159h-1.612v5.907Zm6.887.912v-7.731h5.549v.912h-4.533v2.368h4.245v.907h-4.245v2.632H392v.912h-5.727Z" fill="#2D2D2D"/><path d="M228.063 294s-6.63 4.346-.382 8.66c1.202.841 5.561 3.177 5.437 5.34 0 0 2.642-4.202-1.221-6.846-3.968-2.706-4.96-5.596-3.834-7.154Z" fill="#ED1C24"/><path d="M225.633 302s-2.492 3.686 2.412 4.441c.483.059 4.03.422 4.955 1.559 0 0-.08-1.961-2.975-3.118-2.884-1.157-4.07-1.441-4.392-2.882Zm9.923-3.428c-2.999-3.129-3.834-5.065-2.546-7.572 0 0-8.948 3.43-.111 9.517 3.161 2.176 2.637 4.403 2.637 4.483.493-.511 3.02-3.299.02-6.428Z" fill="#ED1C24"/><path d="M240 305.868v-7.731h1.007l3.896 6.07v-6.07h.942v7.731h-1.007l-3.897-6.075v6.075H240Zm7.33-3.765c0-1.283.331-2.287.992-3.011.661-.728 1.515-1.092 2.561-1.092.685 0 1.302.171 1.852.512.55.341.968.817 1.255 1.429.29.608.435 1.299.435 2.072 0 .784-.152 1.486-.455 2.104-.304.619-.734 1.088-1.291 1.408a3.577 3.577 0 0 1-1.801.475 3.406 3.406 0 0 1-1.873-.527 3.354 3.354 0 0 1-1.249-1.44 4.508 4.508 0 0 1-.426-1.93Zm1.013.016c0 .931.239 1.666.718 2.204a2.341 2.341 0 0 0 1.812.802c.739 0 1.346-.271 1.821-.813.479-.541.719-1.309.719-2.304 0-.629-.103-1.178-.309-1.645a2.385 2.385 0 0 0-.895-1.092 2.336 2.336 0 0 0-1.321-.39 2.46 2.46 0 0 0-1.797.749c-.499.495-.748 1.325-.748 2.489Zm7.482 3.749v-7.731h2.555c.577 0 1.017.037 1.321.111.425.102.788.286 1.088.554.391.344.683.785.875 1.323.196.535.294 1.146.294 1.835 0 .588-.066 1.108-.197 1.561-.132.454-.301.83-.506 1.129a2.776 2.776 0 0 1-.679.701 2.688 2.688 0 0 1-.885.385 4.824 4.824 0 0 1-1.189.132h-2.677Zm.981-.912h1.584c.49 0 .872-.048 1.149-.143.28-.094.503-.228.668-.4.233-.243.413-.568.542-.976.131-.411.197-.909.197-1.492 0-.809-.128-1.43-.385-1.862-.253-.436-.561-.728-.926-.875-.263-.106-.686-.159-1.27-.159h-1.559v5.907Zm6.658.912v-7.731h5.364v.912h-4.382v2.368h4.104v.907h-4.104v2.632H269v.912h-5.536Z" fill="#2D2D2D"/><path d="M289.063 314s-6.63 4.346-.382 8.66c1.202.841 5.561 3.177 5.437 5.34 0 0 2.642-4.202-1.221-6.846-3.968-2.706-4.96-5.596-3.834-7.154Z" fill="#ED1C24"/><path d="M286.554 322s-2.181 3.686 2.111 4.441c.422.059 3.526.422 4.335 1.559 0 0-.07-1.961-2.603-3.118-2.524-1.157-3.562-1.441-3.843-2.882Zm9.002-3.428c-2.999-3.129-3.834-5.065-2.546-7.572 0 0-8.948 3.43-.111 9.517 3.161 2.176 2.637 4.403 2.637 4.483.493-.511 3.02-3.299.02-6.428Z" fill="#ED1C24"/><path d="M301 325.868v-7.731h1.007l3.896 6.07v-6.07h.942v7.731h-1.007l-3.897-6.075v6.075H301Zm7.33-3.765c0-1.283.331-2.287.992-3.011.661-.728 1.515-1.092 2.561-1.092.685 0 1.302.171 1.852.512.55.341.968.817 1.255 1.429.29.608.435 1.299.435 2.072 0 .784-.152 1.486-.455 2.104-.304.619-.734 1.088-1.291 1.408a3.577 3.577 0 0 1-1.801.475 3.406 3.406 0 0 1-1.873-.527 3.354 3.354 0 0 1-1.249-1.44 4.508 4.508 0 0 1-.426-1.93Zm1.013.016c0 .931.239 1.666.718 2.204a2.341 2.341 0 0 0 1.812.802c.739 0 1.346-.271 1.821-.813.479-.541.719-1.309.719-2.304 0-.629-.103-1.178-.309-1.645a2.385 2.385 0 0 0-.895-1.092 2.336 2.336 0 0 0-1.321-.39 2.46 2.46 0 0 0-1.797.749c-.499.495-.748 1.325-.748 2.489Zm7.482 3.749v-7.731h2.555c.577 0 1.017.037 1.321.111.425.102.788.286 1.088.554.391.344.683.785.875 1.323.196.535.294 1.146.294 1.835 0 .588-.066 1.108-.197 1.561-.132.454-.301.83-.506 1.129a2.776 2.776 0 0 1-.679.701 2.688 2.688 0 0 1-.885.385 4.824 4.824 0 0 1-1.189.132h-2.677Zm.981-.912h1.584c.49 0 .872-.048 1.149-.143.28-.094.503-.228.668-.4.233-.243.413-.568.542-.976.131-.411.197-.909.197-1.492 0-.809-.128-1.43-.385-1.862-.253-.436-.561-.728-.926-.875-.263-.106-.686-.159-1.27-.159h-1.559v5.907Zm6.658.912v-7.731h5.364v.912h-4.382v2.368h4.104v.907h-4.104v2.632H330v.912h-5.536Z" fill="#2D2D2D"/><path d="M279 296.37v-67.593s7.208 6.794 29.61 6.794C331.013 235.571 339 228 339 228v68.37s-3.226 8.302-30.39 8.622c-27.163.319-29.61-8.622-29.61-8.622Z" fill="#E0454C"/><path d="M339 226c0 5.523-13.496 10-30.5 10-17.004 0-30.5-4.477-30.5-10s13.496-10 30.5-10c17.004 0 30.5 4.477 30.5 10Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M335.853 228.827c1.391-1.087 1.863-2.056 1.863-2.827 0-.771-.472-1.74-1.863-2.827-1.37-1.071-3.436-2.092-6.115-2.973-5.342-1.758-12.829-2.867-21.238-2.867-8.409 0-15.897 1.109-21.238 2.867-2.679.881-4.746 1.902-6.115 2.973-1.391 1.087-1.863 2.056-1.863 2.827 0 .771.472 1.74 1.863 2.827 1.369 1.071 3.436 2.092 6.115 2.973 5.341 1.758 12.829 2.867 21.238 2.867 8.409 0 15.896-1.109 21.238-2.867 2.679-.881 4.745-1.902 6.115-2.973ZM308.5 236c17.004 0 30.5-4.477 30.5-10s-13.496-10-30.5-10c-17.004 0-30.5 4.477-30.5 10s13.496 10 30.5 10Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m277.891 294.922-.228-69.765 1.301-.006.228 69.765-1.301.006ZM338 295v-70h1v70h-1Zm-50.263 5.992c5.412 1.668 12.93 2.71 21.263 2.71 8.333 0 15.85-1.042 21.263-2.71 2.711-.835 4.856-1.816 6.31-2.875 1.468-1.069 2.118-2.13 2.118-3.117H340c0 1.595-1.048 2.994-2.652 4.163-1.617 1.178-3.915 2.212-6.696 3.069C325.082 303.948 317.427 305 309 305c-8.427 0-16.082-1.052-21.652-2.768-2.781-.857-5.079-1.891-6.696-3.069-1.604-1.169-2.652-2.568-2.652-4.163h1.309c0 .987.65 2.048 2.118 3.117 1.453 1.059 3.599 2.04 6.31 2.875Z" fill="#2D2D2D"/><path d="M286 259.868v-7.731h1.47l1.746 5.474c.161.51.278.891.352 1.144.084-.281.215-.694.393-1.239l1.766-5.379h1.314v7.731h-.941v-6.471l-2.144 6.471h-.881l-2.134-6.581v6.581H286Zm8.765 0v-7.731h5.335v.912h-4.359v2.368h4.082v.907h-4.082v2.632h4.53v.912h-5.506Zm6.953 0v-7.731h1.47l1.746 5.474c.161.51.279.891.353 1.144.084-.281.214-.694.392-1.239l1.767-5.379h1.313v7.731h-.941v-6.471l-2.144 6.471h-.88l-2.134-6.581v6.581h-.942Zm8.449-3.765c0-1.283.328-2.287.986-3.011.658-.728 1.506-1.092 2.547-1.092a3.41 3.41 0 0 1 1.842.512c.547.341.963.817 1.248 1.429.288.608.433 1.299.433 2.072 0 .784-.151 1.486-.453 2.104-.302.619-.73 1.088-1.284 1.408a3.543 3.543 0 0 1-1.791.475 3.375 3.375 0 0 1-1.863-.527 3.354 3.354 0 0 1-1.243-1.44 4.534 4.534 0 0 1-.422-1.93Zm1.006.016c0 .931.238 1.666.715 2.204.48.534 1.08.802 1.802.802.734 0 1.338-.271 1.811-.813.477-.541.715-1.309.715-2.304 0-.629-.102-1.178-.307-1.645a2.378 2.378 0 0 0-.891-1.092 2.31 2.31 0 0 0-1.313-.39c-.692 0-1.287.249-1.787.749-.497.495-.745 1.325-.745 2.489Zm7.457 3.749v-7.731h3.271c.658 0 1.158.07 1.5.211.342.137.616.382.82.733.205.352.307.74.307 1.166 0 .548-.169 1.01-.508 1.386-.339.377-.862.616-1.57.718.258.13.454.258.588.385.286.274.556.617.811 1.028l1.283 2.104h-1.228l-.976-1.608a14.72 14.72 0 0 0-.705-1.066c-.184-.246-.35-.418-.498-.516a1.397 1.397 0 0 0-.443-.206 2.774 2.774 0 0 0-.544-.037h-1.132v3.433h-.976Zm.976-4.319h2.099c.446 0 .795-.047 1.047-.142a1.14 1.14 0 0 0 .573-.464c.131-.215.197-.447.197-.696 0-.366-.128-.667-.383-.902-.251-.236-.651-.354-1.198-.354h-2.335v2.558Zm8.473 4.319v-3.275l-2.843-4.456h1.188l1.454 2.331c.268.436.518.872.75 1.308.221-.404.49-.86.805-1.366l1.43-2.273H332l-2.944 4.456v3.275h-.977Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M144 145.917V120h1.304v25.917c0 31.847 25.971 57.664 58.008 57.664h11.463l-3.036-3.017a.647.647 0 0 1 0-.917.655.655 0 0 1 .922 0l4.148 4.124a.644.644 0 0 1 0 .916l-4.148 4.123a.655.655 0 0 1-.922 0 .646.646 0 0 1 0-.916l3.036-3.017h-11.463c-32.757 0-59.312-26.398-59.312-58.96Zm335 0V120h-1.304v25.917c0 31.847-25.971 57.664-58.008 57.664h-11.463l3.036-3.017a.647.647 0 0 0 0-.917.655.655 0 0 0-.922 0l-4.148 4.124a.644.644 0 0 0 0 .916l4.148 4.123a.655.655 0 0 0 .922 0 .646.646 0 0 0 0-.916l-3.036-3.017h11.463c32.757 0 59.312-26.398 59.312-58.96ZM146.311 353.812a.65.65 0 0 0 .915 0l4.122-4.091a.642.642 0 0 0 0-.91.651.651 0 0 0-.916 0l-3.016 2.994V340.5c0-31.599 25.803-57.214 57.633-57.214H218V282h-12.951c-32.545 0-58.928 26.191-58.928 58.5v11.305l-3.016-2.994a.65.65 0 0 0-.915 0 .64.64 0 0 0 0 .91l4.121 4.091ZM479 340.878V354h-1.304v-13.122c0-32.248-25.971-58.391-58.008-58.391h-11.463l3.036 3.056a.66.66 0 0 1 0 .928.65.65 0 0 1-.922 0l-4.148-4.176a.658.658 0 0 1 0-.928l4.148-4.175a.65.65 0 0 1 .922 0 .66.66 0 0 1 0 .928l-3.036 3.055h11.463c32.757 0 59.312 26.73 59.312 59.703ZM306.889 189.724V174h1.222v15.724l2.846-3.105a.576.576 0 0 1 .864 0 .71.71 0 0 1 0 .943l-3.889 4.243a.576.576 0 0 1-.864 0l-3.889-4.243a.71.71 0 0 1 0-.943.576.576 0 0 1 .864 0l2.846 3.105ZM307 145v-25h1v25h-1Z" fill="#2D2D2D"/><path d="M46 145h132v34H46v-34Zm0 155h123v24H46v-24Zm407 0h124v24H453v-24Zm-3-155h133v34H450v-34Z" fill="#F6F6F6"/><path d="m53.01 162.167 1.234.31c-.259 1.005-.725 1.773-1.4 2.304-.67.526-1.49.789-2.461.789-1.005 0-1.824-.202-2.456-.606-.627-.408-1.106-.998-1.437-1.768a6.289 6.289 0 0 1-.49-2.481c0-.963.184-1.803.553-2.518a3.795 3.795 0 0 1 1.584-1.635 4.648 4.648 0 0 1 2.265-.562c.933 0 1.717.236 2.353.707.636.471 1.08 1.134 1.33 1.988l-1.215.285c-.216-.674-.53-1.164-.941-1.471-.412-.308-.93-.461-1.553-.461-.716 0-1.316.17-1.8.511a2.71 2.71 0 0 0-1.011 1.376 5.465 5.465 0 0 0-.293 1.774c0 .787.115 1.475.344 2.064.233.585.593 1.023 1.081 1.313a3.036 3.036 0 0 0 1.584.436c.691 0 1.276-.198 1.756-.593.479-.396.803-.983.973-1.762Zm2.318-.107c0-1.241.348-2.161 1.043-2.759.581-.496 1.29-.744 2.125-.744.929 0 1.688.303 2.277.909.59.601.884 1.435.884 2.499 0 .863-.13 1.543-.394 2.039a2.732 2.732 0 0 1-1.139 1.149 3.312 3.312 0 0 1-1.628.41c-.946 0-1.711-.3-2.296-.902-.581-.602-.872-1.469-.872-2.601Zm1.177 0c0 .859.189 1.502.566 1.932.378.425.853.637 1.425.637a1.81 1.81 0 0 0 1.419-.644c.377-.429.566-1.083.566-1.963 0-.829-.191-1.456-.573-1.881a1.805 1.805 0 0 0-1.412-.644c-.572 0-1.047.213-1.425.638-.377.425-.566 1.067-.566 1.925Zm6.631 3.352v-6.704h1.024v.941a2.37 2.37 0 0 1 .847-.789 2.372 2.372 0 0 1 1.202-.303c.5 0 .91.103 1.227.309.323.206.55.494.681.865.534-.783 1.23-1.174 2.086-1.174.67 0 1.186.185 1.546.555.36.366.54.932.54 1.698v4.602h-1.138v-4.223c0-.455-.038-.781-.114-.979a.934.934 0 0 0-.401-.486 1.269 1.269 0 0 0-.687-.183c-.475 0-.87.158-1.183.474-.314.311-.47.812-.47 1.502v3.895H67.15v-4.356c0-.505-.093-.883-.28-1.136-.186-.252-.492-.379-.916-.379-.322 0-.621.085-.897.253a1.437 1.437 0 0 0-.591.738c-.123.324-.185.792-.185 1.402v3.478h-1.145Zm10.982 2.569v-9.273h1.044v.871c.246-.341.523-.595.833-.764.31-.172.685-.258 1.126-.258.577 0 1.086.147 1.527.441.44.295.773.712.998 1.25.225.535.337 1.122.337 1.762 0 .686-.125 1.304-.375 1.855a2.785 2.785 0 0 1-1.081 1.263c-.471.29-.967.435-1.489.435-.381 0-.725-.079-1.03-.239a2.35 2.35 0 0 1-.745-.606v3.263h-1.145Zm1.037-5.883c0 .863.176 1.5.528 1.913.352.412.778.618 1.279.618.509 0 .944-.212 1.304-.637.365-.43.547-1.092.547-1.989 0-.854-.178-1.494-.534-1.919-.352-.425-.774-.637-1.266-.637-.488 0-.92.227-1.298.681-.373.451-.56 1.107-.56 1.97Zm10.773 3.314v-.985c-.526.758-1.24 1.136-2.144 1.136-.399 0-.772-.075-1.12-.227-.343-.151-.6-.341-.77-.568a2.184 2.184 0 0 1-.35-.846c-.046-.223-.07-.576-.07-1.06v-4.154h1.146v3.718c0 .594.023.993.07 1.2.072.298.225.534.458.707.233.168.522.252.865.252.343 0 .666-.086.967-.259a1.46 1.46 0 0 0 .636-.713c.127-.303.19-.741.19-1.313v-3.592h1.146v6.704h-1.024Zm5.454-1.016.165 1.003c-.322.068-.61.101-.865.101-.415 0-.737-.065-.966-.195a1.103 1.103 0 0 1-.484-.512c-.093-.214-.14-.662-.14-1.344v-3.857h-.84v-.884h.84v-1.66l1.139-.682v2.342h1.151v.884h-1.151v3.92c0 .324.019.532.057.625a.503.503 0 0 0 .197.221.785.785 0 0 0 .395.082c.127 0 .294-.015.502-.044Zm5.881-1.143 1.183.145c-.187.686-.532 1.219-1.037 1.597-.505.379-1.15.568-1.934.568-.988 0-1.772-.3-2.353-.902-.577-.606-.865-1.454-.865-2.544 0-1.128.292-2.003.877-2.626.586-.623 1.345-.934 2.278-.934.903 0 1.64.305 2.213.915.573.61.859 1.469.859 2.575 0 .068-.002.169-.006.303H93.44c.042.737.252 1.301.63 1.692.377.392.848.587 1.412.587.42 0 .778-.109 1.075-.328.296-.219.532-.568.706-1.048Zm-3.76-1.837h3.772c-.05-.564-.195-.987-.432-1.269-.365-.437-.838-.656-1.419-.656-.526 0-.969.174-1.33.524-.355.349-.552.816-.59 1.401Zm15.604 2.904c-.378.417-.789.73-1.234.94-.446.207-.927.31-1.444.31-.954 0-1.711-.32-2.271-.96-.454-.522-.681-1.104-.681-1.748 0-.573.185-1.088.554-1.547.373-.463.928-.869 1.666-1.218-.42-.48-.7-.869-.839-1.168a2.035 2.035 0 0 1-.21-.865c0-.555.218-1.037.655-1.445.441-.413.994-.619 1.66-.619.636 0 1.156.194 1.558.581.408.387.611.852.611 1.395 0 .879-.587 1.631-1.762 2.253l1.673 2.115c.191-.37.339-.799.445-1.288l1.19.253c-.204.808-.479 1.473-.827 1.995a6.611 6.611 0 0 0 1.457 1.42l-.77.903c-.462-.295-.939-.731-1.431-1.307Zm-2.328-4.823c.496-.29.816-.545.96-.764a1.26 1.26 0 0 0 .223-.726c0-.315-.102-.572-.306-.77a1.01 1.01 0 0 0-.75-.303c-.31 0-.568.099-.776.297a.973.973 0 0 0-.306.726c0 .143.036.294.109.454.076.156.188.322.337.499l.509.587Zm1.609 3.927-2.099-2.582c-.619.366-1.037.707-1.253 1.022-.217.312-.325.621-.325.928 0 .375.151.764.452 1.168.301.404.727.606 1.278.606.344 0 .698-.105 1.063-.316a2.6 2.6 0 0 0 .884-.826Zm8.072 1.988v-9.254h1.857l2.207 6.552c.204.61.352 1.067.446 1.37.106-.337.271-.831.496-1.483l2.233-6.439h1.66v9.254h-1.19v-7.745l-2.709 7.745h-1.114l-2.697-7.878v7.878h-1.189Zm15.282-.827c-.424.358-.833.61-1.228.758-.39.147-.81.22-1.259.22-.742 0-1.313-.178-1.711-.536-.399-.362-.598-.823-.598-1.383 0-.328.074-.627.222-.896.153-.273.35-.492.592-.656.246-.165.522-.289.827-.373a8.11 8.11 0 0 1 1.018-.17c.924-.11 1.605-.24 2.042-.392l.006-.296c0-.463-.108-.789-.324-.979-.293-.256-.728-.385-1.304-.385-.539 0-.938.095-1.196.284-.255.185-.443.516-.566.991l-1.12-.151c.102-.476.269-.859.503-1.149.233-.295.57-.52 1.011-.676.441-.159.952-.239 1.533-.239.577 0 1.045.067 1.406.202.36.134.625.305.795.511.169.202.288.459.356.77.038.194.057.543.057 1.048v1.515c0 1.056.024 1.725.07 2.007.051.278.149.545.293.802h-1.196a2.391 2.391 0 0 1-.229-.827Zm-.095-2.538c-.416.169-1.039.312-1.871.43-.47.067-.803.143-.998.227a.987.987 0 0 0-.452.372.951.951 0 0 0-.159.537c0 .303.115.555.344.757.233.202.572.303 1.017.303a2.39 2.39 0 0 0 1.177-.284c.344-.193.596-.456.757-.789.123-.256.185-.635.185-1.136v-.417Zm7.477.909 1.126.146c-.123.77-.439 1.374-.948 1.811-.505.434-1.126.65-1.864.65-.924 0-1.669-.298-2.233-.896-.559-.602-.839-1.462-.839-2.582 0-.724.121-1.357.362-1.9a2.502 2.502 0 0 1 1.101-1.218 3.288 3.288 0 0 1 1.616-.41c.733 0 1.333.185 1.8.555.466.366.765.888.897 1.566l-1.114.17c-.106-.45-.294-.789-.566-1.016a1.446 1.446 0 0 0-.973-.341c-.577 0-1.045.206-1.406.618-.36.409-.54 1.057-.54 1.945 0 .9.173 1.555.521 1.963.348.408.802.612 1.361.612.45 0 .825-.137 1.126-.41.301-.274.492-.694.573-1.263Zm2.236 2.456v-9.254h1.145v3.32a2.565 2.565 0 0 1 2.022-.921c.501 0 .936.098 1.304.296a1.7 1.7 0 0 1 .789.808c.161.345.242.846.242 1.503v4.248h-1.145v-4.248c0-.568-.125-.981-.375-1.238-.246-.261-.596-.391-1.05-.391-.339 0-.659.088-.96.265a1.477 1.477 0 0 0-.637.707c-.127.299-.19.711-.19 1.237v3.668h-1.145Zm7.388-7.947v-1.307h1.145v1.307h-1.145Zm0 7.947v-6.704h1.145v6.704h-1.145Zm3.024 0v-6.704h1.031v.953c.496-.736 1.213-1.104 2.15-1.104.407 0 .78.073 1.119.221.344.143.6.332.77.568.17.235.288.515.356.839.043.211.064.579.064 1.105v4.122h-1.145v-4.078c0-.463-.045-.808-.134-1.035a1.069 1.069 0 0 0-.477-.549 1.477 1.477 0 0 0-.795-.209c-.488 0-.909.154-1.266.461-.352.307-.528.89-.528 1.749v3.661h-1.145Zm12.007-2.159 1.183.145c-.187.686-.532 1.219-1.037 1.597-.505.379-1.149.568-1.934.568-.988 0-1.772-.3-2.353-.902-.577-.606-.865-1.454-.865-2.544 0-1.128.292-2.003.877-2.626.586-.623 1.345-.934 2.278-.934.903 0 1.641.305 2.213.915.573.61.859 1.469.859 2.575 0 .068-.002.169-.006.303h-5.038c.042.737.252 1.301.629 1.692.378.392.849.587 1.413.587.419 0 .778-.109 1.075-.328.296-.219.532-.568.706-1.048Zm-3.76-1.837h3.772c-.05-.564-.195-.987-.432-1.269-.365-.437-.838-.656-1.419-.656-.525 0-.969.174-1.329.524-.356.349-.554.816-.592 1.401ZM46.305 180.279v-9.254h1.234v8.162h4.593v1.092h-5.827Zm11.911-2.159 1.183.146c-.186.686-.532 1.218-1.037 1.597-.504.378-1.149.568-1.933.568-.988 0-1.773-.301-2.354-.903-.577-.606-.865-1.454-.865-2.544 0-1.128.293-2.003.878-2.626.585-.623 1.344-.934 2.277-.934.903 0 1.641.305 2.214.915.572.61.858 1.469.858 2.576 0 .067-.002.168-.006.303h-5.038c.043.736.253 1.3.63 1.691.377.392.848.588 1.412.588.42 0 .778-.11 1.075-.329.297-.219.532-.568.706-1.048Zm-3.76-1.837h3.773c-.05-.563-.195-.986-.433-1.268-.364-.438-.837-.657-1.418-.657-.526 0-.97.175-1.33.524-.356.349-.553.816-.591 1.401Zm10.926 3.169c-.424.358-.834.611-1.228.758-.39.147-.81.221-1.26.221-.741 0-1.312-.179-1.71-.537-.4-.362-.598-.823-.598-1.382 0-.328.074-.627.222-.897.153-.273.35-.492.592-.656.246-.164.521-.288.827-.373a8.498 8.498 0 0 1 1.018-.17c.924-.109 1.605-.24 2.041-.391.005-.156.007-.255.007-.297 0-.463-.108-.789-.325-.978-.292-.257-.727-.386-1.304-.386-.538 0-.937.095-1.196.285-.254.185-.443.515-.566.991l-1.12-.152c.103-.475.27-.858.503-1.149.234-.294.57-.52 1.012-.675.44-.16.952-.24 1.533-.24.576 0 1.045.067 1.406.202.36.135.625.305.795.511.17.202.288.459.356.77.038.194.057.543.057 1.048v1.515c0 1.057.023 1.726.07 2.008.05.277.148.545.293.801H65.61a2.387 2.387 0 0 1-.23-.827Zm-.096-2.537c-.415.168-1.039.311-1.87.429-.47.067-.803.143-.998.227a.988.988 0 0 0-.268 1.667c.234.202.573.303 1.018.303a2.4 2.4 0 0 0 1.177-.284c.343-.194.596-.457.757-.789.123-.257.184-.636.184-1.137v-.416Zm3.057 3.364v-6.704h1.03v1.017c.263-.476.505-.789.725-.941.225-.151.471-.227.738-.227.386 0 .778.122 1.177.366l-.394 1.054a1.648 1.648 0 0 0-.84-.246c-.25 0-.475.076-.674.227a1.2 1.2 0 0 0-.427.619c-.127.404-.19.846-.19 1.326v3.509h-1.145Zm4.481 0v-6.704h1.03v.954c.497-.737 1.213-1.105 2.15-1.105.407 0 .78.074 1.12.221.344.143.6.332.77.568.17.236.288.515.356.84.042.21.064.578.064 1.104v4.122h-1.145v-4.078c0-.463-.045-.808-.134-1.035a1.077 1.077 0 0 0-.477-.549 1.48 1.48 0 0 0-.795-.208c-.488 0-.91.153-1.266.46-.352.308-.528.891-.528 1.749v3.661h-1.145Zm7.388-7.947v-1.307h1.145v1.307h-1.145Zm0 7.947v-6.704h1.145v6.704h-1.145Zm3.025 0v-6.704h1.03v.954c.496-.737 1.213-1.105 2.15-1.105.407 0 .78.074 1.12.221.343.143.6.332.77.568.169.236.288.515.356.84.042.21.063.578.063 1.104v4.122h-1.145v-4.078c0-.463-.044-.808-.133-1.035a1.077 1.077 0 0 0-.477-.549 1.48 1.48 0 0 0-.796-.208c-.487 0-.91.153-1.265.46-.352.308-.528.891-.528 1.749v3.661h-1.145Zm7.172.556 1.113.164c.046.341.176.589.388.745.284.21.672.315 1.164.315.53 0 .94-.105 1.228-.315.288-.211.483-.505.585-.884.06-.231.087-.717.082-1.458-.5.585-1.123.877-1.87.877-.928 0-1.647-.332-2.156-.997-.509-.665-.763-1.462-.763-2.393a4.4 4.4 0 0 1 .35-1.767c.233-.543.57-.962 1.01-1.256.446-.295.968-.442 1.566-.442.797 0 1.454.32 1.972.959v-.808h1.055v5.795c0 1.044-.108 1.783-.324 2.216-.212.438-.551.783-1.018 1.035-.462.253-1.032.379-1.71.379-.806 0-1.457-.181-1.954-.543-.496-.358-.735-.898-.718-1.622Zm.947-4.028c0 .88.176 1.522.528 1.926.352.404.793.606 1.323.606.526 0 .967-.2 1.324-.6.356-.404.534-1.035.534-1.894 0-.82-.185-1.439-.553-1.856-.365-.416-.806-.625-1.324-.625-.508 0-.941.207-1.297.619-.357.408-.535 1.016-.535 1.824ZM466 165.835l3.572-9.67h1.327l3.807 9.67h-1.403l-1.085-2.929h-3.889l-1.022 2.929H466Zm2.684-3.971h3.154l-.971-2.678a27.46 27.46 0 0 1-.66-2.005c-.119.62-.286 1.235-.501 1.847l-1.022 2.836Zm13.772.581 1.231.323c-.258 1.051-.723 1.853-1.396 2.407-.668.55-1.486.825-2.455.825-1.003 0-1.819-.211-2.449-.633-.627-.427-1.105-1.042-1.435-1.847a6.86 6.86 0 0 1-.488-2.593c0-1.007.184-1.884.552-2.631.372-.752.899-1.322 1.58-1.709a4.478 4.478 0 0 1 2.259-.587c.93 0 1.713.246 2.348.739.634.492 1.076 1.185 1.326 2.078l-1.212.296c-.216-.703-.529-1.215-.939-1.536-.411-.322-.927-.482-1.549-.482-.714 0-1.313.178-1.795.534a2.821 2.821 0 0 0-1.009 1.438 5.942 5.942 0 0 0-.292 1.854c0 .822.114 1.541.343 2.157.232.611.592 1.068 1.078 1.372a2.935 2.935 0 0 0 1.58.455c.69 0 1.274-.207 1.752-.62.478-.413.801-1.027.97-1.84Zm3.094 3.39v-9.67h1.231v9.67h-1.231Zm3.537 0v-9.67h3.204c.724 0 1.276.046 1.656.138.533.128.988.359 1.365.693.49.431.856.983 1.097 1.656.246.668.368 1.433.368 2.295 0 .735-.082 1.385-.247 1.953-.165.567-.376 1.038-.635 1.411-.258.37-.541.662-.85.878a3.389 3.389 0 0 1-1.11.481 6.07 6.07 0 0 1-1.491.165h-3.357Zm1.231-1.141h1.986c.613 0 1.094-.059 1.44-.178.352-.119.631-.286.838-.501.292-.304.518-.711.679-1.221.165-.514.247-1.137.247-1.867 0-1.011-.16-1.787-.482-2.328-.317-.545-.704-.91-1.161-1.095-.33-.132-.861-.198-1.593-.198h-1.954v7.388Zm14.162 1.141v-8.529h-3.064v-1.141h7.373v1.141h-3.078v8.529h-1.231Zm5.067 0v-7.005h1.028v1.062c.262-.497.503-.825.723-.983.224-.158.47-.237.736-.237.385 0 .777.127 1.174.382l-.393 1.102a1.587 1.587 0 0 0-.838-.258c-.249 0-.474.08-.672.238a1.247 1.247 0 0 0-.425.646 4.792 4.792 0 0 0-.191 1.386v3.667h-1.142Zm8.867-.864c-.423.374-.831.638-1.224.792-.389.153-.808.23-1.257.23-.74 0-1.309-.186-1.706-.56-.398-.378-.597-.86-.597-1.445a1.984 1.984 0 0 1 .812-1.623c.246-.171.521-.301.825-.389a7.962 7.962 0 0 1 1.015-.178c.923-.114 1.602-.251 2.037-.409l.007-.31c0-.484-.108-.824-.324-1.022-.292-.269-.725-.403-1.301-.403-.537 0-.935.099-1.193.297-.254.194-.442.539-.564 1.036l-1.117-.159c.101-.496.268-.897.501-1.2.233-.308.569-.543 1.009-.706.44-.167.95-.25 1.529-.25.575 0 1.043.07 1.402.211.36.14.624.318.794.534.169.211.287.479.355.805.038.202.057.567.057 1.095v1.583c0 1.104.023 1.803.07 2.097.051.291.148.57.292.838h-1.193a2.582 2.582 0 0 1-.229-.864Zm-.095-2.652c-.414.176-1.036.326-1.865.449-.47.07-.802.149-.996.237a1.027 1.027 0 0 0-.61.95c0 .317.115.581.343.792.233.211.571.316 1.015.316.44 0 .831-.099 1.174-.297.343-.202.594-.477.755-.824.123-.268.184-.664.184-1.187v-.436Zm3.062 3.516v-7.005h1.028v.996c.495-.77 1.209-1.154 2.144-1.154.406 0 .779.076 1.117.23.343.15.599.348.768.594.169.246.288.539.355.877.043.22.064.605.064 1.155v4.307h-1.142v-4.261c0-.484-.045-.844-.134-1.082a1.108 1.108 0 0 0-.476-.574 1.426 1.426 0 0 0-.793-.217c-.486 0-.907.16-1.262.481-.352.321-.527.93-.527 1.827v3.826h-1.142Zm6.906-2.091 1.13-.185c.063.471.239.832.527 1.082.291.251.698.376 1.218.376.524 0 .914-.11 1.167-.33.254-.224.381-.486.381-.785a.728.728 0 0 0-.336-.633c-.157-.105-.546-.24-1.168-.402-.837-.22-1.419-.409-1.745-.568a1.755 1.755 0 0 1-.736-.666 1.852 1.852 0 0 1-.247-.943c0-.312.067-.6.203-.864a1.92 1.92 0 0 1 .565-.666c.177-.137.418-.251.723-.343.309-.097.639-.145.99-.145.529 0 .992.079 1.389.237.402.158.698.374.889.646.19.269.321.629.393 1.082l-1.117.159c-.05-.361-.198-.643-.444-.845-.241-.202-.584-.303-1.028-.303-.524 0-.899.09-1.123.27-.224.181-.336.392-.336.633 0 .154.046.293.139.416.094.128.239.233.438.317.115.044.451.145 1.009.303.808.224 1.371.409 1.688.554.322.141.573.348.755.62.182.273.273.611.273 1.016 0 .396-.112.77-.336 1.121-.22.348-.54.618-.958.812a3.422 3.422 0 0 1-1.422.283c-.875 0-1.544-.189-2.005-.567-.457-.378-.749-.939-.876-1.682Zm11.482 1.227c-.423.374-.831.638-1.225.792-.389.153-.807.23-1.256.23-.74 0-1.309-.186-1.707-.56-.397-.378-.596-.86-.596-1.445a1.984 1.984 0 0 1 .812-1.623c.245-.171.52-.301.825-.389a7.929 7.929 0 0 1 1.015-.178c.922-.114 1.601-.251 2.037-.409l.006-.31c0-.484-.108-.824-.323-1.022-.292-.269-.726-.403-1.301-.403-.537 0-.935.099-1.193.297-.254.194-.442.539-.565 1.036l-1.117-.159c.102-.496.269-.897.502-1.2.232-.308.569-.543 1.009-.706.44-.167.949-.25 1.529-.25.575 0 1.043.07 1.402.211.36.14.624.318.793.534.17.211.288.479.356.805.038.202.057.567.057 1.095v1.583c0 1.104.023 1.803.07 2.097.05.291.148.57.291.838h-1.192a2.582 2.582 0 0 1-.229-.864Zm-.095-2.652c-.415.176-1.036.326-1.866.449-.469.07-.801.149-.996.237a1.027 1.027 0 0 0-.609.95c0 .317.114.581.343.792.232.211.571.316 1.015.316.44 0 .831-.099 1.174-.297.342-.202.594-.477.755-.824.123-.268.184-.664.184-1.187v-.436Zm7.459.95 1.123.152c-.123.805-.438 1.436-.946 1.893-.503.453-1.123.679-1.859.679-.922 0-1.664-.312-2.227-.936-.558-.629-.838-1.528-.838-2.698 0-.757.121-1.418.362-1.986.241-.567.607-.991 1.098-1.273a3.165 3.165 0 0 1 1.612-.428c.731 0 1.33.193 1.795.58.466.383.764.928.895 1.636l-1.11.178c-.106-.471-.294-.825-.565-1.062a1.406 1.406 0 0 0-.971-.356c-.575 0-1.043.215-1.402.646-.36.427-.54 1.104-.54 2.032 0 .941.174 1.625.521 2.051.347.427.799.64 1.358.64.448 0 .822-.143 1.123-.429.3-.285.49-.725.571-1.319Zm4.724 1.504.165 1.049c-.322.07-.61.105-.863.105-.415 0-.736-.068-.965-.204a1.13 1.13 0 0 1-.482-.534c-.093-.225-.14-.693-.14-1.405v-4.031h-.837v-.923h.837v-1.735l1.136-.712v2.447h1.149v.923h-1.149v4.097c0 .338.019.556.057.653a.526.526 0 0 0 .197.231c.093.057.224.085.393.085.127 0 .294-.015.502-.046Zm1.259-7.243v-1.365h1.142v1.365h-1.142Zm0 8.305v-7.005h1.142v7.005h-1.142Zm2.592-3.503c0-1.297.347-2.258 1.041-2.882.579-.519 1.286-.778 2.119-.778.926 0 1.684.316 2.272.949.588.629.882 1.5.882 2.613 0 .901-.132 1.611-.394 2.13a2.797 2.797 0 0 1-1.136 1.201 3.197 3.197 0 0 1-1.624.428c-.943 0-1.707-.314-2.291-.943-.579-.629-.869-1.535-.869-2.718Zm1.174 0c0 .898.188 1.57.565 2.019.376.444.85.666 1.421.666.567 0 1.038-.224 1.415-.673.376-.448.565-1.132.565-2.051 0-.866-.191-1.522-.571-1.966-.377-.448-.846-.673-1.409-.673-.571 0-1.045.222-1.421.667-.377.444-.565 1.114-.565 2.011Zm6.615 3.503v-7.005h1.028v.996c.495-.77 1.21-1.154 2.144-1.154.406 0 .779.076 1.117.23.343.15.599.348.768.594.169.246.288.539.355.877.043.22.064.605.064 1.155v4.307h-1.142v-4.261c0-.484-.045-.844-.134-1.082a1.108 1.108 0 0 0-.476-.574 1.426 1.426 0 0 0-.793-.217c-.486 0-.907.16-1.262.481-.352.321-.527.93-.527 1.827v3.826h-1.142Zm6.906-2.091 1.13-.185c.063.471.239.832.527 1.082.291.251.698.376 1.218.376.524 0 .914-.11 1.167-.33.254-.224.381-.486.381-.785a.728.728 0 0 0-.336-.633c-.157-.105-.546-.24-1.168-.402-.837-.22-1.419-.409-1.745-.568a1.755 1.755 0 0 1-.736-.666 1.852 1.852 0 0 1-.247-.943c0-.312.067-.6.203-.864a1.92 1.92 0 0 1 .565-.666c.177-.137.418-.251.723-.343.309-.097.639-.145.99-.145.529 0 .992.079 1.389.237.402.158.698.374.889.646.19.269.321.629.393 1.082l-1.117.159c-.05-.361-.198-.643-.444-.845-.241-.202-.584-.303-1.028-.303-.524 0-.899.09-1.123.27-.224.181-.336.392-.336.633 0 .154.046.293.139.416.094.128.239.233.438.317.115.044.451.145 1.009.303.808.224 1.371.409 1.688.554.322.141.573.348.755.62.182.273.273.611.273 1.016 0 .396-.112.77-.336 1.121-.22.348-.54.618-.958.812a3.422 3.422 0 0 1-1.422.283c-.875 0-1.544-.189-2.005-.567-.457-.378-.749-.939-.876-1.682ZM94.467 316.274 92 307h1.262l1.414 6.079c.152.637.283 1.269.393 1.898.237-.991.376-1.563.418-1.714l1.77-6.263h1.483l1.332 4.694c.334 1.164.575 2.258.723 3.283a45.18 45.18 0 0 1 .463-2.018l1.458-5.959h1.237l-2.549 9.274h-1.186l-1.96-7.066a30.21 30.21 0 0 1-.291-1.088c-.097.426-.188.788-.273 1.088l-1.972 7.066h-1.255Zm10.37 0v-6.718h1.027v1.018c.262-.476.503-.791.723-.942.224-.152.469-.228.736-.228.384 0 .775.122 1.173.367l-.393 1.056a1.64 1.64 0 0 0-.837-.247c-.25 0-.474.076-.672.228a1.195 1.195 0 0 0-.425.62 4.42 4.42 0 0 0-.191 1.328v3.518h-1.141Zm4.473-7.965V307h1.142v1.309h-1.142Zm0 7.965v-6.718h1.142v6.718h-1.142Zm5.507-1.019.165 1.006a4.267 4.267 0 0 1-.862.101c-.414 0-.736-.065-.964-.196a1.104 1.104 0 0 1-.482-.512c-.093-.215-.139-.665-.139-1.348v-3.865h-.837v-.885h.837v-1.664l1.135-.683v2.347h1.147v.885h-1.147v3.929c0 .324.019.533.057.626a.499.499 0 0 0 .196.221.777.777 0 0 0 .393.082c.127 0 .294-.014.501-.044Zm5.862-1.145 1.18.146c-.186.687-.531 1.221-1.034 1.6-.503.38-1.145.569-1.927.569-.985 0-1.767-.301-2.346-.904-.575-.607-.863-1.457-.863-2.549 0-1.131.292-2.008.875-2.632.584-.624 1.34-.936 2.27-.936.901 0 1.636.306 2.207.917.571.612.856 1.472.856 2.581 0 .067-.002.169-.006.304h-5.022c.042.738.251 1.303.627 1.695.377.392.846.588 1.408.588.419 0 .776-.109 1.072-.329.296-.219.53-.569.703-1.05Zm-3.747-1.841h3.76c-.051-.565-.194-.989-.431-1.271a1.75 1.75 0 0 0-1.414-.658c-.524 0-.966.175-1.325.525-.355.35-.552.818-.59 1.404Zm6.052 1.221v-1.145h3.507v1.145h-3.507Zm7.39 1.765.165 1.006a4.267 4.267 0 0 1-.862.101c-.414 0-.736-.065-.964-.196a1.104 1.104 0 0 1-.482-.512c-.093-.215-.139-.665-.139-1.348v-3.865h-.837v-.885h.837v-1.664l1.135-.683v2.347h1.147v.885h-1.147v3.929c0 .324.019.533.057.626a.499.499 0 0 0 .196.221c.093.055.224.082.394.082.126 0 .293-.014.5-.044Zm1.253 1.019V307h1.141v3.327c.533-.615 1.205-.923 2.016-.923.499 0 .933.099 1.3.297a1.7 1.7 0 0 1 .787.81c.16.346.241.847.241 1.505v4.258h-1.142v-4.258c0-.569-.124-.982-.374-1.24-.245-.261-.594-.392-1.046-.392a1.86 1.86 0 0 0-.958.266 1.473 1.473 0 0 0-.634.708c-.127.3-.19.713-.19 1.24v3.676h-1.141Zm7.346 0v-6.718H140v1.018c.262-.476.503-.791.723-.942.224-.152.469-.228.735-.228.385 0 .776.122 1.173.367l-.393 1.056a1.64 1.64 0 0 0-.837-.247 1.08 1.08 0 0 0-.672.228 1.2 1.2 0 0 0-.425.62c-.127.405-.19.848-.19 1.328v3.518h-1.141Zm4.042-3.359c0-1.244.346-2.166 1.04-2.765.579-.497 1.285-.746 2.118-.746.925 0 1.682.303 2.27.911.587.603.881 1.438.881 2.505 0 .864-.131 1.545-.393 2.043a2.738 2.738 0 0 1-1.135 1.151 3.296 3.296 0 0 1-1.623.411c-.943 0-1.706-.301-2.29-.904-.579-.603-.868-1.472-.868-2.606Zm1.173 0c0 .86.188 1.505.564 1.935.376.426.85.639 1.421.639.566 0 1.037-.215 1.414-.645.376-.43.564-1.086.564-1.967 0-.831-.19-1.459-.571-1.885a1.79 1.79 0 0 0-1.407-.646c-.571 0-1.045.213-1.421.639-.376.426-.564 1.069-.564 1.93Zm11.023 3.359v-.987c-.524.759-1.236 1.138-2.137 1.138-.397 0-.769-.076-1.116-.227-.342-.152-.598-.342-.767-.57a2.202 2.202 0 0 1-.349-.847c-.046-.224-.069-.578-.069-1.063v-4.162h1.141v3.725c0 .595.023.996.07 1.202.072.3.224.536.456.709.233.169.52.253.863.253.342 0 .663-.087.964-.259.3-.178.511-.416.634-.715.126-.304.19-.742.19-1.316v-3.599h1.141v6.718h-1.021Zm2.736.556 1.11.165c.047.341.175.59.387.746.283.211.67.316 1.16.316.529 0 .937-.105 1.224-.316.287-.211.482-.506.583-.885.06-.232.087-.719.083-1.462-.499.586-1.12.88-1.864.88-.926 0-1.643-.334-2.15-1-.507-.666-.761-1.465-.761-2.397 0-.641.116-1.232.349-1.772.232-.544.568-.963 1.008-1.258.444-.296.964-.443 1.56-.443.795 0 1.45.32 1.966.961v-.809h1.052v5.807c0 1.046-.108 1.786-.323 2.22-.212.439-.55.784-1.015 1.037-.461.253-1.029.38-1.705.38-.804 0-1.453-.181-1.947-.544-.495-.358-.734-.9-.717-1.626Zm.945-4.036c0 .882.176 1.525.526 1.93.351.405.791.607 1.319.607.525 0 .964-.2 1.319-.601.355-.405.533-1.037.533-1.898 0-.822-.184-1.442-.552-1.859-.363-.418-.803-.627-1.319-.627-.507 0-.938.207-1.293.62-.355.409-.533 1.019-.533 1.828Zm6.623 3.48V307h1.141v3.327c.533-.615 1.205-.923 2.017-.923.499 0 .932.099 1.3.297.368.194.63.464.786.81.161.346.241.847.241 1.505v4.258h-1.141v-4.258c0-.569-.125-.982-.374-1.24-.246-.261-.594-.392-1.047-.392-.338 0-.657.089-.957.266a1.473 1.473 0 0 0-.634.708c-.127.3-.191.713-.191 1.24v3.676h-1.141Zm301.485 0V307h4.122c.828 0 1.458.084 1.889.253.432.165.776.458 1.034.879.258.422.387.888.387 1.398 0 .658-.214 1.213-.641 1.664-.427.451-1.086.738-1.978.86.325.156.573.31.742.462.359.329.7.74 1.021 1.234l1.617 2.524h-1.547l-1.231-1.93a18.03 18.03 0 0 0-.887-1.278c-.233-.295-.442-.501-.628-.62a1.805 1.805 0 0 0-.558-.246c-.14-.03-.368-.044-.685-.044h-1.427v4.118H467Zm1.23-5.181h2.644c.563 0 1.002-.057 1.319-.171.317-.118.558-.304.723-.557.165-.257.248-.535.248-.835 0-.438-.161-.799-.482-1.081-.317-.283-.82-.424-1.51-.424h-2.942v3.068Zm12.73 3.017 1.179.146c-.186.687-.53 1.221-1.033 1.6-.503.38-1.146.569-1.928.569-.985 0-1.767-.301-2.346-.904-.575-.607-.863-1.457-.863-2.549 0-1.131.292-2.008.876-2.632.583-.624 1.34-.936 2.27-.936.9 0 1.636.306 2.206.917.571.612.856 1.472.856 2.581 0 .067-.002.169-.006.304h-5.022c.042.738.251 1.303.628 1.695.376.392.845.588 1.407.588.419 0 .776-.109 1.072-.329.296-.219.531-.569.704-1.05Zm-3.748-1.841h3.761c-.051-.565-.195-.989-.432-1.271-.363-.439-.834-.658-1.414-.658-.524 0-.966.175-1.325.525-.355.35-.552.818-.59 1.404Zm10.891 3.176c-.423.358-.831.611-1.224.759a3.498 3.498 0 0 1-1.255.221c-.74 0-1.309-.179-1.706-.537-.397-.363-.596-.825-.596-1.386 0-.329.074-.628.222-.898.152-.274.349-.493.59-.658.245-.164.52-.289.824-.373a8.193 8.193 0 0 1 1.015-.171c.921-.109 1.6-.24 2.035-.392a15.9 15.9 0 0 0 .006-.297c0-.464-.107-.791-.323-.981-.292-.257-.725-.386-1.3-.386-.537 0-.934.095-1.192.285-.254.186-.442.517-.564.993l-1.117-.152c.102-.476.269-.86.501-1.151.233-.295.569-.521 1.009-.677.439-.16.949-.24 1.528-.24.575 0 1.042.067 1.401.202.36.135.624.306.793.513.169.202.287.459.355.771.038.194.057.544.057 1.05v1.519c0 1.058.023 1.729.07 2.011.051.279.148.546.292.804h-1.193a2.431 2.431 0 0 1-.228-.829Zm-.095-2.543c-.414.169-1.036.312-1.864.43-.47.068-.801.143-.996.228a.989.989 0 0 0-.609.911c0 .303.115.556.343.759.232.202.571.303 1.014.303.44 0 .831-.094 1.174-.284.342-.194.593-.458.754-.791.123-.257.184-.637.184-1.139v-.417Zm7.429 3.372v-.848c-.427.666-1.055.999-1.884.999a2.663 2.663 0 0 1-1.484-.442 2.959 2.959 0 0 1-1.046-1.234c-.245-.531-.368-1.141-.368-1.828 0-.671.112-1.278.336-1.822.224-.548.561-.968 1.009-1.259a2.7 2.7 0 0 1 1.503-.436c.405 0 .767.086 1.084.259.317.169.575.39.773.664V307h1.136v9.274h-1.059Zm-3.609-3.353c0 .86.182 1.503.546 1.929.363.426.792.639 1.287.639.499 0 .922-.202 1.268-.607.351-.409.527-1.031.527-1.866 0-.92-.178-1.594-.533-2.024-.355-.431-.793-.646-1.313-.646-.507 0-.932.207-1.274.62-.338.414-.508 1.065-.508 1.955Zm6.154.569v-1.145h3.507v1.145h-3.507Zm7.391 1.765.165 1.006a4.276 4.276 0 0 1-.863.101c-.414 0-.735-.065-.963-.196a1.099 1.099 0 0 1-.482-.512c-.093-.215-.14-.665-.14-1.348v-3.865h-.837v-.885h.837v-1.664l1.135-.683v2.347h1.148v.885h-1.148v3.929c0 .324.019.533.057.626a.501.501 0 0 0 .197.221.777.777 0 0 0 .393.082c.127 0 .294-.014.501-.044Zm1.252 1.019V307h1.142v3.327a2.552 2.552 0 0 1 2.016-.923c.499 0 .932.099 1.3.297.368.194.63.464.786.81.161.346.241.847.241 1.505v4.258h-1.141v-4.258c0-.569-.125-.982-.374-1.24-.245-.261-.594-.392-1.047-.392-.338 0-.657.089-.957.266a1.473 1.473 0 0 0-.634.708c-.127.3-.19.713-.19 1.24v3.676h-1.142Zm7.346 0v-6.718h1.028v1.018c.262-.476.503-.791.722-.942.225-.152.47-.228.736-.228.385 0 .776.122 1.173.367l-.393 1.056a1.64 1.64 0 0 0-.837-.247c-.249 0-.474.076-.672.228a1.195 1.195 0 0 0-.425.62c-.127.405-.19.848-.19 1.328v3.518h-1.142Zm4.043-3.359c0-1.244.346-2.166 1.04-2.765.579-.497 1.285-.746 2.118-.746.925 0 1.682.303 2.27.911.587.603.881 1.438.881 2.505 0 .864-.131 1.545-.393 2.043a2.738 2.738 0 0 1-1.135 1.151 3.296 3.296 0 0 1-1.623.411c-.943 0-1.706-.301-2.29-.904-.579-.603-.868-1.472-.868-2.606Zm1.173 0c0 .86.188 1.505.564 1.935.376.426.85.639 1.421.639.566 0 1.037-.215 1.414-.645.376-.43.564-1.086.564-1.967 0-.831-.19-1.459-.571-1.885a1.79 1.79 0 0 0-1.407-.646c-.571 0-1.045.213-1.421.639-.376.426-.564 1.069-.564 1.93Zm11.024 3.359v-.987c-.524.759-1.237 1.138-2.137 1.138a2.76 2.76 0 0 1-1.116-.227c-.343-.152-.598-.342-.768-.57a2.201 2.201 0 0 1-.348-.847c-.047-.224-.07-.578-.07-1.063v-4.162h1.141v3.725c0 .595.024.996.07 1.202.072.3.224.536.457.709.232.169.52.253.862.253.342 0 .664-.087.964-.259.3-.178.511-.416.634-.715.127-.304.19-.742.19-1.316v-3.599h1.142v6.718h-1.021Zm2.736.556 1.11.165c.046.341.175.59.386.746.284.211.67.316 1.161.316.528 0 .936-.105 1.224-.316.287-.211.482-.506.583-.885.059-.232.087-.719.082-1.462-.498.586-1.12.88-1.864.88-.926 0-1.642-.334-2.15-1-.507-.666-.76-1.465-.76-2.397 0-.641.116-1.232.348-1.772.233-.544.569-.963 1.009-1.258.443-.296.963-.443 1.559-.443.795 0 1.451.32 1.966.961v-.809h1.053v5.807c0 1.046-.108 1.786-.324 2.22-.211.439-.549.784-1.014 1.037-.461.253-1.029.38-1.706.38-.803 0-1.452-.181-1.947-.544-.494-.358-.733-.9-.716-1.626Zm.945-4.036c0 .882.175 1.525.526 1.93.351.405.791.607 1.319.607.524 0 .964-.2 1.319-.601.355-.405.533-1.037.533-1.898 0-.822-.184-1.442-.552-1.859-.364-.418-.803-.627-1.319-.627-.507 0-.939.207-1.294.62-.355.409-.532 1.019-.532 1.828Zm6.623 3.48V307h1.141v3.327c.533-.615 1.205-.923 2.017-.923.499 0 .932.099 1.3.297.368.194.63.464.786.81.161.346.241.847.241 1.505v4.258h-1.141v-4.258c0-.569-.125-.982-.375-1.24-.245-.261-.593-.392-1.046-.392-.338 0-.657.089-.957.266a1.468 1.468 0 0 0-.634.708c-.127.3-.191.713-.191 1.24v3.676h-1.141Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/datagrid/two-video.png b/build/img/usecases/datagrid/two-video.png
new file mode 100644
index 0000000..b395f87
--- /dev/null
+++ b/build/img/usecases/datagrid/two-video.png
Binary files differ
diff --git a/build/img/usecases/digital-hub/hero-image.svg b/build/img/usecases/digital-hub/hero-image.svg
new file mode 100644
index 0000000..60fd7c5
--- /dev/null
+++ b/build/img/usecases/digital-hub/hero-image.svg
@@ -0,0 +1 @@
+<svg width="599" height="576" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.154 456.405 359.921 663.54V784L1.154 576.865v-120.46Zm358.768 207.136 358.767-207.135v120.46L359.922 784.001v-120.46Z" fill="#0070CC" stroke="#fff"/><path d="m359.922 249.271 358.767 207.135L359.922 663.54 1.154 456.406l358.768-207.135Z" fill="#0070CC" stroke="#fff"/><path d="m117.287 179.988 242.634 140.085v280.17L117.287 460.158v-280.17Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 359.922 320.073)" fill="#0070CC" stroke="#fff" d="M0 0h280.17v280.17H0z"/><path d="m359.922 39.903 242.634 140.085-242.634 140.085-242.635-140.085L359.922 39.903Z" fill="#0070CC" stroke="#fff"/><path d="m261.314 59.004 100.467 58.005v116.009l-100.467-58.005V59.004Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 361.781 117.009)" fill="#0070CC" stroke="#fff" d="M0 0h116.009v116.009H0z"/><path d="m361.781 1 100.466 58.005-100.466 58.004-100.467-58.005L361.781 1ZM80.34 332.785l100.467 58.005v116.009L80.34 448.794V332.785Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 180.807 390.79)" fill="#0070CC" stroke="#fff" d="M0 0h116.009v116.009H0z"/><path d="m180.807 274.781 100.466 58.004-100.466 58.005L80.34 332.785l100.467-58.004Zm259.161 58.004 100.466 58.005v116.009l-100.466-58.005V332.785Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 540.434 390.79)" fill="#0070CC" stroke="#fff" d="M0 0h116.009v116.009H0z"/><path d="m540.434 274.781 100.467 58.005-100.467 58.004-100.466-58.004 100.466-58.005Z" fill="#0070CC" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/digital-hub/image.svg b/build/img/usecases/digital-hub/image.svg
new file mode 100644
index 0000000..4e151a4
--- /dev/null
+++ b/build/img/usecases/digital-hub/image.svg
@@ -0,0 +1 @@
+<svg width="620" height="445" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="620" height="445" rx="10" fill="#F6F6F6"/><path d="M70 99.5C70 90.94 76.842 84 85.281 84H538.72c8.438 0 15.28 6.94 15.28 15.5 0 8.56-6.842 15.5-15.281 15.5H85.281C76.841 115 70 108.06 70 99.5Z" fill="#E6E6E6"/><path d="M127.841 92.48 146 97.352v-26.48L127.841 66 110 71.63V98l17.841-5.52Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M109 98V70.741L127.329 65 146 69.972V97.33l-18.648-4.966L109 98Zm1.109-1.507 17.221-5.29 17.561 4.677V70.831l-17.537-4.67-17.245 5.401v24.93Z" fill="#2D2D2D"/><path d="M128.159 76.402 110 71.634v31.598L128.159 108 146 102.49V71l-17.841 5.402Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M146 70v33.222L127.671 109 109 103.995v-33.32l18.648 4.998L146 70Zm-1.109 1.517L127.67 76.84l-17.561-4.707v30.998l17.537 4.701 17.245-5.437V71.517Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M127.206 107.841V76.533h1.11v31.308h-1.11Z" fill="#2D2D2D"/><path d="M249.841 92.48 268 97.352v-26.48L249.841 66 232 71.63V98l17.841-5.52Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M231 98V70.741L249.824 65 269 69.972V97.33l-19.152-4.966L231 98Zm1.139-1.507 17.687-5.29 18.035 4.677V70.831l-18.011-4.67-17.711 5.401v24.93Z" fill="#2D2D2D"/><path d="M250.159 76.402 232 71.634v31.598L250.159 108 268 102.49V71l-17.841 5.402Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M269 70v33.222L250.176 109 231 103.995v-33.32l19.152 4.998L269 70Zm-1.139 1.517-17.687 5.323-18.035-4.707v30.998l18.011 4.701 17.711-5.437V71.517Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M249.319 107.841V76.533h1.11v31.308h-1.11Z" fill="#2D2D2D"/><path d="M371.841 92.48 390 97.352v-26.48L371.841 66 354 71.63V98l17.841-5.52Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M354 98V70.741L372.329 65 391 69.972V97.33l-18.648-4.966L354 98Zm1.109-1.507 17.221-5.29 17.561 4.677V70.831l-17.537-4.67-17.245 5.401v24.93Z" fill="#2D2D2D"/><path d="M372.159 76.402 354 71.634v31.598L372.159 108 390 102.49V71l-17.841 5.402Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M391 70v33.222L372.671 109 354 103.995v-33.32l18.648 4.998L391 70Zm-1.109 1.517L372.67 76.84l-17.561-4.707v30.998l17.537 4.701 17.245-5.437V71.517Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M371.432 107.841V76.533h1.11v31.308h-1.11Z" fill="#2D2D2D"/><path d="M493.841 92.48 512 97.352v-26.48L493.841 66 476 71.63V98l17.841-5.52Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M476 98V70.741L494.329 65 513 69.972V97.33l-18.648-4.966L476 98Zm1.109-1.507 17.221-5.29 17.561 4.677V70.831l-17.537-4.67-17.245 5.401v24.93Z" fill="#2D2D2D"/><path d="M494.159 76.402 476 71.634v31.598L494.159 108 512 102.49V71l-17.841 5.402Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M513 70v33.222L494.671 109 476 103.995v-33.32l18.648 4.998L513 70Zm-1.109 1.517L494.67 76.84l-17.561-4.707v30.998l17.537 4.701 17.245-5.437V71.517Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M493.545 107.841V76.533h1.11v31.308h-1.11Z" fill="#2D2D2D"/><path d="M459 51.392 462.681 42h1.367l3.924 9.392h-1.446l-1.118-2.844H461.4l-1.053 2.844H459Zm2.766-3.857h3.25l-1.001-2.6c-.305-.79-.531-1.44-.68-1.948-.122.602-.294 1.2-.516 1.794l-1.053 2.755Zm7.18 6.465v-9.412h1.073v.884a2.59 2.59 0 0 1 .856-.775c.319-.175.704-.262 1.158-.262.593 0 1.116.15 1.569.448.453.3.796.722 1.027 1.269.231.542.346 1.138.346 1.787 0 .696-.128 1.324-.386 1.884a2.833 2.833 0 0 1-1.111 1.281 2.897 2.897 0 0 1-1.53.442c-.393 0-.746-.081-1.06-.243a2.416 2.416 0 0 1-.765-.615V54h-1.177Zm1.066-5.971c0 .875.181 1.522.543 1.941.362.419.8.628 1.314.628.523 0 .97-.216 1.341-.647.375-.436.562-1.108.562-2.018 0-.867-.183-1.517-.549-1.948-.362-.431-.796-.647-1.301-.647-.502 0-.946.23-1.334.692-.384.457-.576 1.123-.576 1.999Zm6.5 5.971v-9.412h1.073v.884a2.59 2.59 0 0 1 .856-.775c.319-.175.704-.262 1.158-.262.593 0 1.116.15 1.569.448.454.3.796.722 1.027 1.269.231.542.346 1.138.346 1.787 0 .696-.128 1.324-.385 1.884a2.841 2.841 0 0 1-1.112 1.281 2.897 2.897 0 0 1-1.53.442c-.393 0-.746-.081-1.06-.243a2.416 2.416 0 0 1-.765-.615V54h-1.177Zm1.066-5.971c0 .875.181 1.522.543 1.941.362.419.8.628 1.314.628.523 0 .97-.216 1.341-.647.375-.436.562-1.108.562-2.018 0-.867-.183-1.517-.549-1.948-.362-.431-.796-.647-1.301-.647-.502 0-.946.23-1.334.692-.384.457-.576 1.123-.576 1.999Zm6.474 3.363V42h1.177v9.392h-1.177Zm3.126-8.066V42h1.177v1.326h-1.177Zm0 8.066v-6.804h1.177v6.804h-1.177Zm7.619-2.492 1.157.148c-.126.781-.451 1.394-.974 1.838-.519.44-1.157.66-1.916.66-.95 0-1.715-.303-2.295-.91-.576-.61-.863-1.484-.863-2.62 0-.735.124-1.377.372-1.928a2.555 2.555 0 0 1 1.132-1.237 3.417 3.417 0 0 1 1.661-.416c.754 0 1.371.188 1.85.563.48.372.787.902.922 1.59l-1.144.172c-.109-.457-.303-.8-.582-1.031a1.504 1.504 0 0 0-1.001-.346c-.593 0-1.074.21-1.445.628-.37.414-.556 1.072-.556 1.973 0 .914.179 1.578.537 1.992.357.415.823.622 1.399.622.462 0 .848-.139 1.157-.416.31-.278.506-.705.589-1.282Zm6.807 1.653c-.436.363-.856.62-1.262.769-.401.15-.832.224-1.294.224-.763 0-1.35-.181-1.759-.544-.41-.368-.615-.835-.615-1.404 0-.333.076-.636.229-.91.157-.277.359-.499.608-.666.253-.166.536-.292.85-.378a8.59 8.59 0 0 1 1.046-.173c.951-.11 1.65-.243 2.099-.397.005-.158.007-.258.007-.3 0-.47-.111-.802-.334-.994-.3-.26-.747-.39-1.34-.39-.554 0-.964.095-1.229.288-.262.188-.456.523-.582 1.005l-1.151-.153c.104-.483.277-.872.516-1.166.24-.3.587-.528 1.04-.686.453-.162.979-.243 1.576-.243.593 0 1.074.068 1.445.205.371.136.643.31.817.519.175.205.297.465.367.781.039.197.058.551.058 1.064v1.537c0 1.073.024 1.752.072 2.038.053.282.153.553.301.813h-1.229a2.411 2.411 0 0 1-.236-.839Zm-.098-2.575c-.427.17-1.068.316-1.922.435-.484.069-.826.146-1.027.23-.2.086-.355.212-.464.379a.955.955 0 0 0-.164.544.98.98 0 0 0 .354.77c.239.204.588.307 1.046.307.453 0 .856-.096 1.21-.288.353-.197.612-.464.778-.801.126-.26.189-.645.189-1.154v-.422Zm5.703 2.382.17 1.02a4.463 4.463 0 0 1-.89.102c-.427 0-.758-.066-.993-.199a1.122 1.122 0 0 1-.497-.519c-.096-.217-.144-.672-.144-1.364v-3.915h-.863v-.897h.863v-1.685l1.17-.692v2.377h1.184v.897h-1.184v3.979c0 .329.02.54.059.634a.508.508 0 0 0 .203.224.815.815 0 0 0 .405.084 3.9 3.9 0 0 0 .517-.045Zm1.275-7.034V42h1.177v1.326h-1.177Zm0 8.066v-6.804h1.177v6.804h-1.177Zm2.649-3.402c0-1.26.358-2.193 1.072-2.8.598-.503 1.326-.755 2.185-.755.954 0 1.735.307 2.34.922.606.611.909 1.457.909 2.537 0 .876-.135 1.566-.405 2.07-.266.5-.656.888-1.17 1.166a3.45 3.45 0 0 1-1.674.416c-.973 0-1.759-.305-2.361-.916-.597-.61-.896-1.49-.896-2.64Zm1.21 0c0 .872.194 1.525.582 1.96.388.432.876.648 1.465.648a1.87 1.87 0 0 0 1.458-.654c.388-.435.582-1.1.582-1.992 0-.841-.196-1.478-.589-1.91a1.864 1.864 0 0 0-1.451-.653c-.589 0-1.077.216-1.465.647-.388.432-.582 1.083-.582 1.954Zm6.794 3.402v-6.804h1.06v.968c.51-.748 1.246-1.121 2.21-1.121.418 0 .802.074 1.151.224.353.145.617.337.791.577.174.239.296.523.366.852.044.213.065.587.065 1.12v4.184h-1.177v-4.138c0-.47-.045-.82-.137-1.051a1.093 1.093 0 0 0-.49-.558 1.54 1.54 0 0 0-.818-.21 1.94 1.94 0 0 0-1.301.467c-.362.312-.543.903-.543 1.774v3.716h-1.177Zm7.096-2.031 1.164-.179c.065.457.246.807.542 1.05.301.244.72.366 1.256.366.54 0 .941-.107 1.203-.32.262-.218.392-.472.392-.763a.697.697 0 0 0-.346-.615c-.162-.102-.563-.233-1.203-.39-.864-.214-1.463-.398-1.799-.552a1.78 1.78 0 0 1-.758-.647 1.721 1.721 0 0 1-.255-.916c0-.303.069-.583.209-.84.144-.26.338-.475.582-.646.183-.133.432-.244.745-.334a3.63 3.63 0 0 1 1.021-.14c.544 0 1.022.076 1.432.23.414.154.719.363.915.628.196.26.331.61.405 1.05l-1.15.155c-.053-.35-.205-.624-.458-.82-.249-.197-.602-.295-1.059-.295-.541 0-.927.087-1.158.262-.231.176-.346.38-.346.615 0 .15.047.285.143.404.096.124.247.227.452.308.117.042.464.14 1.039.294.833.218 1.413.398 1.74.539.331.136.59.337.778.602.187.265.281.594.281.987 0 .384-.116.747-.347 1.089-.226.337-.555.6-.987.788a3.71 3.71 0 0 1-1.465.275c-.902 0-1.591-.184-2.066-.55-.471-.368-.772-.913-.902-1.635ZM339 48.728l1.196-.105c.056.483.187.881.392 1.194.209.307.531.558.967.752a3.66 3.66 0 0 0 1.47.283c.484 0 .911-.072 1.281-.217.37-.146.645-.343.824-.594.183-.255.274-.532.274-.831 0-.304-.087-.568-.261-.792-.175-.228-.462-.42-.863-.574-.257-.1-.825-.257-1.706-.468-.88-.215-1.496-.418-1.849-.607-.457-.242-.799-.54-1.026-.897a2.256 2.256 0 0 1-.333-1.207c0-.488.137-.943.412-1.365.274-.427.675-.75 1.202-.97a4.523 4.523 0 0 1 1.758-.33c.71 0 1.335.117 1.875.35.545.228.963.567 1.255 1.015.292.449.449.957.47 1.524l-1.215.092c-.065-.61-.287-1.073-.667-1.385-.374-.312-.93-.468-1.666-.468-.767 0-1.326.143-1.679.429-.349.281-.523.622-.523 1.022 0 .348.124.633.372.858.244.224.88.455 1.909.692 1.032.233 1.74.438 2.123.614.558.26.97.589 1.235.99.266.395.399.852.399 1.371 0 .515-.146 1-.438 1.458-.292.453-.712.807-1.261 1.062-.545.25-1.159.376-1.843.376-.867 0-1.594-.127-2.182-.383a3.086 3.086 0 0 1-1.379-1.147 3.317 3.317 0 0 1-.523-1.742Zm14.07.852 1.215.15c-.192.718-.547 1.274-1.065 1.67-.518.395-1.181.593-1.987.593-1.015 0-1.821-.314-2.417-.943-.593-.633-.889-1.52-.889-2.658 0-1.179.3-2.093.902-2.744.601-.651 1.381-.977 2.339-.977.928 0 1.686.32 2.274.957.588.638.882 1.535.882 2.691 0 .07-.002.176-.006.317h-5.176c.044.77.26 1.359.647 1.768.388.409.872.613 1.451.613.431 0 .799-.114 1.104-.343.305-.228.547-.593.726-1.095Zm-3.862-1.92h3.875c-.053-.59-.201-1.032-.445-1.326a1.794 1.794 0 0 0-1.457-.686c-.54 0-.995.182-1.366.547-.366.365-.568.853-.607 1.465Zm6.659 4.175V44.83h1.059v1.062c.27-.497.518-.825.745-.983a1.31 1.31 0 0 1 .758-.237c.396 0 .799.127 1.209.382l-.406 1.102a1.67 1.67 0 0 0-.862-.258c-.257 0-.488.08-.693.238-.205.154-.351.37-.438.646-.13.423-.196.884-.196 1.386v3.667h-1.176Zm6.509 0-2.64-7.005h1.242l1.489 4.195c.162.453.31.924.445 1.412.104-.37.25-.814.438-1.333l1.542-4.274h1.209l-2.627 7.005h-1.098Zm4.882-8.305v-1.365h1.176v1.365h-1.176Zm0 8.305V44.83h1.176v7.005h-1.176Zm7.613-2.565 1.157.15c-.126.806-.451 1.437-.974 1.894-.518.453-1.156.68-1.914.68-.95 0-1.715-.313-2.294-.937-.575-.63-.863-1.528-.863-2.698 0-.757.124-1.418.373-1.986.248-.567.625-.991 1.13-1.273a3.338 3.338 0 0 1 1.66-.428c.754 0 1.37.193 1.849.58.48.383.787.928.922 1.636l-1.144.178c-.109-.47-.303-.825-.581-1.062a1.477 1.477 0 0 0-1-.356c-.593 0-1.074.215-1.444.646-.371.427-.556 1.104-.556 2.032 0 .94.179 1.625.536 2.051.357.427.823.64 1.398.64.462 0 .848-.143 1.157-.429.309-.285.505-.725.588-1.319Zm7.026.31 1.215.15c-.192.718-.547 1.274-1.065 1.67-.519.395-1.181.593-1.987.593-1.015 0-1.821-.314-2.418-.943-.592-.633-.888-1.52-.888-2.658 0-1.179.3-2.093.901-2.744.602-.651 1.381-.977 2.34-.977.928 0 1.686.32 2.274.957.588.638.882 1.535.882 2.691 0 .07-.002.176-.006.317h-5.176c.044.77.259 1.359.647 1.768.388.409.871.613 1.451.613.431 0 .799-.114 1.104-.343.305-.228.547-.593.726-1.095Zm-3.863-1.92h3.876c-.053-.59-.201-1.032-.445-1.326a1.794 1.794 0 0 0-1.457-.686c-.54 0-.995.182-1.366.547-.366.365-.568.853-.608 1.465Zm6.202 2.084 1.164-.185c.065.47.246.832.542 1.082.301.25.719.376 1.255.376.54 0 .941-.11 1.202-.33.261-.224.392-.486.392-.785a.722.722 0 0 0-.346-.633c-.161-.105-.562-.24-1.203-.402-.862-.22-1.461-.41-1.797-.567a1.8 1.8 0 0 1-.758-.667 1.81 1.81 0 0 1-.255-.943c0-.312.07-.6.21-.864a1.93 1.93 0 0 1 .581-.666c.183-.137.431-.251.745-.343a3.487 3.487 0 0 1 1.019-.145c.545 0 1.022.079 1.432.237.413.158.718.374.914.646.197.269.332.63.406 1.082l-1.15.158c-.053-.36-.205-.642-.458-.844-.248-.202-.601-.303-1.059-.303-.54 0-.925.09-1.156.27-.231.18-.347.392-.347.633a.66.66 0 0 0 .144.416c.096.127.246.233.451.317.118.044.464.145 1.039.303.832.224 1.412.409 1.738.554.331.14.591.348.778.62.187.273.281.611.281 1.016 0 .396-.115.77-.346 1.121-.227.348-.556.618-.987.812a3.61 3.61 0 0 1-1.464.283c-.902 0-1.59-.189-2.065-.567-.47-.378-.771-.939-.902-1.682ZM88 51.835v-9.67h3.278c.74 0 1.305.046 1.694.138.545.128 1.01.359 1.396.693.502.431.876.983 1.123 1.656.25.668.376 1.433.376 2.295 0 .735-.084 1.386-.253 1.953-.169.567-.385 1.038-.65 1.411-.263.37-.553.662-.869.878a3.51 3.51 0 0 1-1.136.481c-.441.11-.95.165-1.525.165H88Zm1.26-1.141h2.031c.627 0 1.119-.06 1.473-.178.36-.119.645-.286.857-.502.299-.303.53-.71.695-1.22.169-.514.253-1.137.253-1.867 0-1.011-.165-1.787-.493-2.328-.325-.545-.72-.91-1.188-1.095-.338-.132-.88-.198-1.63-.198H89.26v7.388Zm12.807.277c-.433.374-.851.638-1.253.792-.398.153-.827.23-1.285.23-.758 0-1.34-.187-1.747-.56-.406-.379-.61-.86-.61-1.445a1.962 1.962 0 0 1 .83-1.623 2.86 2.86 0 0 1 .845-.389c.23-.061.576-.12 1.038-.178.944-.114 1.638-.25 2.084-.409l.007-.31c0-.484-.111-.824-.331-1.022-.299-.269-.743-.403-1.331-.403-.55 0-.956.1-1.22.297-.26.194-.453.539-.578 1.036l-1.142-.159c.103-.496.274-.897.512-1.2.238-.308.582-.543 1.032-.706.45-.167.972-.25 1.565-.25.588 0 1.066.07 1.434.21.368.141.639.32.812.535.173.211.294.48.363.805.039.202.059.567.059 1.095V48.9c0 1.104.023 1.803.071 2.097.052.29.151.57.299.838H102.3a2.539 2.539 0 0 1-.233-.864Zm-.098-2.652c-.424.176-1.06.326-1.908.449-.48.07-.82.15-1.02.237a1.014 1.014 0 0 0-.46.39 1.01 1.01 0 0 0-.162.56c0 .317.116.58.35.792.238.21.584.316 1.039.316.45 0 .85-.099 1.2-.297.351-.202.608-.477.773-.824.125-.268.188-.664.188-1.187v-.436Zm5.661 2.454.169 1.049c-.329.07-.624.105-.883.105-.424 0-.753-.068-.987-.204a1.139 1.139 0 0 1-.493-.534c-.095-.225-.143-.693-.143-1.405v-4.03h-.857v-.924h.857v-1.735l1.162-.712v2.447h1.175v.923h-1.175v4.097c0 .338.019.556.058.653a.522.522 0 0 0 .202.23c.095.058.229.086.402.086.13 0 .301-.015.513-.046Zm5.758.198c-.433.374-.851.638-1.253.792-.398.153-.827.23-1.285.23-.758 0-1.34-.187-1.746-.56-.407-.379-.61-.86-.61-1.445a1.96 1.96 0 0 1 .83-1.623c.251-.171.533-.3.844-.389.23-.061.576-.12 1.039-.178.943-.114 1.638-.25 2.083-.409.005-.163.007-.266.007-.31 0-.484-.11-.824-.331-1.022-.299-.269-.742-.403-1.331-.403-.549 0-.956.1-1.22.297-.26.194-.452.539-.578 1.036l-1.142-.159c.104-.496.275-.897.513-1.2.238-.308.582-.543 1.032-.706.45-.167.971-.25 1.564-.25.588 0 1.067.07 1.434.21.368.141.639.32.812.535.173.211.294.48.363.805.039.202.059.567.059 1.095V48.9c0 1.104.024 1.803.071 2.097.052.29.152.57.299.838h-1.221a2.539 2.539 0 0 1-.233-.864Zm-.098-2.652c-.424.176-1.06.326-1.908.449-.48.07-.82.15-1.019.237a1.012 1.012 0 0 0-.461.39 1.01 1.01 0 0 0-.162.56c0 .317.117.58.35.792.238.21.585.316 1.039.316a2.4 2.4 0 0 0 1.201-.297c.35-.202.608-.477.772-.824.126-.268.188-.664.188-1.187v-.436Zm6.642.409 1.187-.105c.057.483.187.881.39 1.194.208.307.528.558.961.752.432.189.919.283 1.46.283.48 0 .905-.072 1.272-.217.368-.146.641-.343.818-.594.182-.255.273-.532.273-.831 0-.304-.087-.568-.26-.792-.173-.228-.459-.42-.857-.574-.255-.1-.82-.257-1.694-.468-.874-.215-1.486-.418-1.837-.607-.454-.242-.794-.54-1.019-.897a2.264 2.264 0 0 1-.331-1.207c0-.488.136-.943.409-1.365.273-.427.671-.75 1.194-.97a4.47 4.47 0 0 1 1.746-.33c.706 0 1.327.117 1.863.35.541.228.957.567 1.247 1.015.29.449.445.957.467 1.524l-1.207.092c-.065-.61-.286-1.073-.662-1.385-.373-.312-.924-.468-1.656-.468-.761 0-1.317.143-1.668.429-.346.281-.519.622-.519 1.022 0 .348.123.633.37.858.242.224.874.455 1.895.692 1.026.233 1.729.438 2.11.614.554.26.963.589 1.227.99.264.395.396.852.396 1.371 0 .515-.145 1-.435 1.458-.29.453-.708.807-1.253 1.062-.541.25-1.151.376-1.83.376-.862 0-1.584-.127-2.169-.383a3.075 3.075 0 0 1-1.369-1.147 3.332 3.332 0 0 1-.519-1.742Zm11.807 2.045.169 1.049c-.329.07-.623.105-.883.105-.424 0-.753-.068-.986-.204a1.14 1.14 0 0 1-.494-.534c-.095-.225-.143-.693-.143-1.405v-4.03h-.856v-.924h.856v-1.735l1.162-.712v2.447h1.175v.923h-1.175v4.097c0 .338.02.556.059.653.043.096.11.173.201.23.095.058.229.086.402.086.13 0 .301-.015.513-.046Zm1.247 1.062V44.83h1.052v1.062c.268-.497.514-.825.739-.983a1.3 1.3 0 0 1 .753-.237c.394 0 .795.127 1.201.382l-.402 1.102a1.653 1.653 0 0 0-.857-.258c-.255 0-.485.08-.688.238a1.26 1.26 0 0 0-.435.646c-.13.423-.195.884-.195 1.386v3.667h-1.168Zm9.27-2.255 1.207.15c-.19.718-.543 1.274-1.058 1.67-.515.395-1.173.593-1.973.593-1.009 0-1.809-.314-2.402-.943-.589-.633-.883-1.52-.883-2.658 0-1.179.299-2.093.896-2.744.597-.651 1.372-.977 2.324-.977.921 0 1.674.32 2.259.957.584.638.876 1.535.876 2.691 0 .07-.002.176-.007.317h-5.141c.044.77.258 1.359.643 1.768.385.409.866.613 1.441.613.429 0 .794-.114 1.097-.343.303-.228.543-.593.721-1.095Zm-3.837-1.92h3.85c-.052-.59-.199-1.032-.442-1.326a1.778 1.778 0 0 0-1.447-.686c-.537 0-.989.182-1.357.547-.363.365-.565.853-.604 1.465Zm11.126 3.311c-.432.374-.85.638-1.252.792-.398.153-.827.23-1.286.23-.757 0-1.339-.187-1.746-.56-.406-.379-.61-.86-.61-1.445a1.95 1.95 0 0 1 .831-1.623c.251-.171.532-.3.844-.389a8.185 8.185 0 0 1 1.038-.178c.944-.114 1.638-.25 2.084-.409l.007-.31c0-.484-.111-.824-.331-1.022-.299-.269-.743-.403-1.331-.403-.55 0-.956.1-1.22.297-.26.194-.453.539-.578 1.036l-1.143-.159c.104-.496.275-.897.513-1.2.238-.308.582-.543 1.032-.706.45-.167.972-.25 1.565-.25.588 0 1.066.07 1.434.21.368.141.638.32.812.535.173.211.294.48.363.805.039.202.058.567.058 1.095V48.9c0 1.104.024 1.803.072 2.097.052.29.151.57.298.838h-1.22a2.562 2.562 0 0 1-.234-.864Zm-.097-2.652c-.424.176-1.06.326-1.908.449-.481.07-.82.15-1.019.237a1.012 1.012 0 0 0-.461.39 1.01 1.01 0 0 0-.162.56c0 .317.116.58.35.792.238.21.584.316 1.039.316.45 0 .85-.099 1.2-.297.351-.202.608-.477.773-.824.125-.268.188-.664.188-1.187v-.436Zm3.11 3.516V44.83h1.045v.983c.216-.343.504-.618.863-.825a2.375 2.375 0 0 1 1.227-.316c.511 0 .928.107 1.253.323.329.215.56.516.694.903.545-.818 1.255-1.227 2.129-1.227.684 0 1.21.194 1.578.581.367.383.551.974.551 1.774v4.81h-1.162v-4.414c0-.475-.038-.816-.116-1.022a.975.975 0 0 0-.409-.508 1.272 1.272 0 0 0-.701-.192c-.485 0-.887.165-1.208.495-.32.326-.48.849-.48 1.57v4.07h-1.168v-4.551c0-.528-.096-.924-.286-1.188-.19-.263-.502-.395-.935-.395a1.69 1.69 0 0 0-.915.263 1.5 1.5 0 0 0-.604.772c-.125.339-.188.827-.188 1.465v3.634h-1.168Zm10.717-2.091 1.155-.185c.065.47.245.832.539 1.082.299.25.714.376 1.246.376.537 0 .935-.11 1.195-.33.259-.224.389-.486.389-.785a.725.725 0 0 0-.344-.633c-.16-.105-.558-.24-1.194-.402-.857-.22-1.452-.41-1.785-.567a1.787 1.787 0 0 1-.753-.667 1.819 1.819 0 0 1-.253-.943c0-.312.069-.6.207-.864.143-.268.336-.49.578-.666.182-.137.428-.251.74-.343a3.441 3.441 0 0 1 1.013-.145c.541 0 1.014.079 1.421.237.411.158.714.374.909.646.195.269.329.63.402 1.082l-1.142.158c-.052-.36-.203-.642-.454-.844-.247-.202-.598-.303-1.052-.303-.537 0-.92.09-1.149.27-.229.18-.344.392-.344.633 0 .154.048.293.143.416.095.127.244.233.448.317a18.7 18.7 0 0 0 1.032.303c.826.224 1.402.409 1.726.554.329.14.587.348.773.62.186.273.279.611.279 1.016 0 .396-.115.77-.344 1.121-.225.348-.552.618-.98.812a3.569 3.569 0 0 1-1.454.283c-.896 0-1.58-.189-2.051-.567-.468-.378-.766-.939-.896-1.682ZM234 51.839 237.665 42h1.361l3.905 9.839h-1.438l-1.113-2.98h-3.991l-1.048 2.98H234Zm2.754-4.04h3.235l-.996-2.725a27.616 27.616 0 0 1-.677-2.04c-.122.63-.293 1.257-.514 1.879l-1.048 2.886Zm7.298 4.04V42h3.6c.633 0 1.117.031 1.451.094.469.08.862.235 1.178.463.317.224.571.54.762.946.195.407.293.855.293 1.343 0 .836-.258 1.546-.775 2.127-.516.577-1.449.866-2.799.866h-2.448v4h-1.262Zm1.262-5.161h2.468c.816 0 1.395-.157 1.738-.47.343-.313.514-.754.514-1.322 0-.412-.102-.763-.306-1.054a1.395 1.395 0 0 0-.794-.584c-.213-.058-.605-.087-1.178-.087h-2.442v3.517Zm7.956 5.161V42h1.263v9.839h-1.263Zm2.988-2.128 1.159-.188c.065.48.245.846.54 1.101.3.255.716.383 1.25.383.538 0 .938-.112 1.198-.336.26-.228.391-.494.391-.798a.74.74 0 0 0-.345-.645c-.161-.107-.56-.244-1.198-.41-.859-.223-1.456-.415-1.79-.576a1.797 1.797 0 0 1-.755-.678 1.868 1.868 0 0 1-.254-.96c0-.318.069-.61.208-.88.143-.272.336-.498.579-.677.183-.139.43-.255.742-.349a3.41 3.41 0 0 1 1.016-.148c.542 0 1.018.08 1.426.242.412.161.716.38.911.658.195.273.33.64.404 1.1l-1.146.161c-.052-.367-.204-.653-.456-.859-.247-.205-.599-.308-1.054-.308-.539 0-.923.091-1.153.275-.23.183-.345.398-.345.644 0 .157.048.298.144.423.095.13.245.237.449.322.117.045.462.148 1.035.309.829.228 1.406.416 1.731.563.33.144.588.354.775.631.187.278.28.622.28 1.034 0 .403-.115.783-.345 1.14-.226.354-.553.63-.983.826-.43.193-.916.289-1.458.289-.899 0-1.584-.192-2.057-.577-.469-.385-.768-.955-.899-1.712Z" fill="#2D2D2D"/><path d="m300 142.722 1.013-.09c.048.411.159.749.332 1.014.177.262.45.475.819.639.369.161.784.241 1.245.241.41 0 .772-.061 1.085-.185.314-.123.546-.291.697-.504a1.19 1.19 0 0 0 .233-.706c0-.258-.074-.482-.221-.673-.148-.194-.392-.357-.731-.487-.218-.086-.699-.219-1.445-.398-.745-.183-1.267-.355-1.566-.516-.387-.205-.677-.459-.869-.762a1.92 1.92 0 0 1-.282-1.025c0-.415.116-.802.349-1.16.232-.363.572-.637 1.018-.824.446-.187.943-.28 1.489-.28.601 0 1.131.099 1.588.297.461.194.816.482 1.063.863s.38.812.398 1.294l-1.029.079c-.055-.52-.244-.912-.565-1.177-.317-.265-.787-.398-1.411-.398-.649 0-1.123.121-1.422.364-.295.239-.443.529-.443.869 0 .295.105.538.315.728.207.191.746.387 1.617.589.874.198 1.474.371 1.798.521.473.22.821.5 1.046.84.225.337.338.725.338 1.166 0 .437-.124.85-.371 1.239-.247.384-.603.685-1.068.902a3.682 3.682 0 0 1-1.561.319c-.734 0-1.35-.108-1.848-.325a2.613 2.613 0 0 1-1.168-.975 2.822 2.822 0 0 1-.443-1.479Zm14.188 1.759c.498.348.957.602 1.378.762l-.315.757c-.583-.213-1.165-.549-1.744-1.009-.601.34-1.265.51-1.992.51a3.802 3.802 0 0 1-1.998-.538 3.591 3.591 0 0 1-1.384-1.513c-.321-.65-.481-1.382-.481-2.197 0-.81.162-1.548.487-2.213.324-.665.786-1.171 1.383-1.519a3.96 3.96 0 0 1 2.015-.521c.749 0 1.424.181 2.026.544a3.472 3.472 0 0 1 1.372 1.513c.317.646.476 1.376.476 2.191 0 .676-.101 1.285-.304 1.827a3.819 3.819 0 0 1-.919 1.406Zm-2.363-1.389c.62.175 1.131.437 1.533.784.631-.583.946-1.459.946-2.628 0-.665-.112-1.246-.337-1.743a2.556 2.556 0 0 0-.98-1.154 2.602 2.602 0 0 0-1.445-.415c-.8 0-1.464.278-1.992.835-.528.553-.792 1.38-.792 2.482 0 1.069.261 1.889.781 2.461.524.571 1.192.857 2.003.857.384 0 .746-.073 1.085-.219a3.464 3.464 0 0 0-1.062-.47l.26-.79Zm5.105 2.269v-8.215h1.074v7.246H322v.969h-5.07Z" fill="#9C9C9C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M172 128.131V106h1.107v22.131c0 27.195 22.058 49.241 49.268 49.241h9.735l-2.578-2.576a.554.554 0 0 1 .783-.783l3.523 3.521a.554.554 0 0 1 0 .783l-3.523 3.521a.554.554 0 0 1-.783-.783l2.578-2.576h-9.735c-27.821 0-50.375-22.542-50.375-50.348Zm285 0V106h-1.107v22.131c0 27.195-22.058 49.241-49.268 49.241h-9.735l2.578-2.576a.554.554 0 0 0-.783-.783l-3.523 3.521a.554.554 0 0 0 0 .783l3.523 3.521a.554.554 0 0 0 .783-.783l-2.578-2.576h9.735c27.821 0 50.375-22.542 50.375-50.348Zm-146.543 37.972V153h1.086v13.103l2.53-2.587a.534.534 0 0 1 .768 0 .565.565 0 0 1 0 .786l-3.457 3.535a.534.534 0 0 1-.768 0l-3.457-3.535a.565.565 0 0 1 0-.786.534.534 0 0 1 .768 0l2.53 2.587ZM310 128v-22h1v22h-1Z" fill="#2D2D2D"/><path d="M87 128h113v29H87v-29Zm345 0h114v29H432v-29Z" fill="#F6F6F6"/><path d="m93.95 142.254 1.047.263c-.22.857-.616 1.511-1.188 1.963-.569.448-1.265.672-2.09.672-.852 0-1.547-.172-2.083-.516-.533-.348-.94-.85-1.22-1.506a5.373 5.373 0 0 1-.416-2.113c0-.821.157-1.536.47-2.146a3.226 3.226 0 0 1 1.344-1.392 3.94 3.94 0 0 1 1.922-.479c.792 0 1.458.201 1.998.602.54.402.916.966 1.128 1.694l-1.031.242c-.184-.573-.45-.991-.8-1.253-.348-.262-.788-.392-1.317-.392-.608 0-1.117.145-1.528.435a2.308 2.308 0 0 0-.858 1.172 4.676 4.676 0 0 0-.248 1.512c0 .67.097 1.256.291 1.758.198.498.504.871.918 1.118.414.248.862.371 1.344.371.587 0 1.084-.168 1.49-.505.407-.337.683-.837.826-1.5Zm1.967-.092c0-1.057.295-1.841.886-2.35.493-.423 1.094-.634 1.803-.634.788 0 1.432.258 1.933.774.5.513.75 1.223.75 2.13 0 .734-.111 1.313-.335 1.736a2.32 2.32 0 0 1-.966.979c-.421.233-.882.35-1.382.35-.803 0-1.452-.257-1.949-.769-.493-.513-.74-1.251-.74-2.216Zm1 0c0 .732.16 1.28.48 1.646.32.362.723.543 1.209.543.482 0 .884-.183 1.204-.549.32-.365.48-.923.48-1.672 0-.706-.162-1.24-.486-1.602a1.528 1.528 0 0 0-1.198-.549c-.486 0-.89.181-1.21.543-.32.362-.48.909-.48 1.64Zm5.627 2.856v-5.711h.87v.801c.179-.28.419-.504.718-.672a2.003 2.003 0 0 1 1.02-.258c.425 0 .772.088 1.042.263.273.176.466.422.578.737.453-.667 1.043-1 1.77-1 .569 0 1.006.158 1.312.473.306.312.459.794.459 1.447v3.92h-.966v-3.598c0-.387-.033-.665-.097-.833a.802.802 0 0 0-.34-.414 1.075 1.075 0 0 0-.584-.156c-.403 0-.737.134-1.004.403-.266.265-.399.692-.399 1.28v3.318h-.972v-3.711c0-.43-.079-.753-.238-.968-.158-.215-.417-.322-.777-.322-.274 0-.527.071-.761.215a1.218 1.218 0 0 0-.502.629c-.105.276-.157.674-.157 1.194v2.963h-.972Zm9.321 2.188v-7.899h.886v.742c.208-.29.444-.507.707-.651.263-.147.581-.22.956-.22.489 0 .921.125 1.295.376.375.251.657.606.848 1.065.191.455.286.955.286 1.5 0 .585-.106 1.112-.318 1.581a2.375 2.375 0 0 1-.918 1.076c-.4.247-.821.371-1.264.371-.324 0-.615-.068-.874-.205a1.99 1.99 0 0 1-.632-.516v2.78h-.972Zm.88-5.011c0 .734.15 1.278.448 1.629.299.351.661.527 1.086.527.431 0 .8-.181 1.106-.543.31-.366.465-.931.465-1.694 0-.728-.152-1.273-.454-1.635-.299-.362-.657-.543-1.074-.543-.414 0-.781.194-1.102.581-.316.383-.475.943-.475 1.678Zm9.143 2.823v-.839c-.446.645-1.053.968-1.819.968-.339 0-.655-.065-.95-.194-.292-.129-.51-.29-.654-.484a1.878 1.878 0 0 1-.297-.72c-.039-.19-.059-.492-.059-.904v-3.538h.972v3.167c0 .506.02.846.059 1.022.061.254.191.455.389.602.198.143.443.215.734.215.292 0 .565-.073.821-.22a1.25 1.25 0 0 0 .54-.608c.108-.258.162-.631.162-1.118v-3.06h.971v5.711h-.869Zm4.63-.866.14.855a3.645 3.645 0 0 1-.734.086c-.353 0-.627-.056-.821-.167a.937.937 0 0 1-.41-.435c-.079-.183-.119-.565-.119-1.146v-3.285h-.713v-.753h.713v-1.414l.966-.581v1.995h.978v.753h-.978v3.339c0 .276.017.454.049.532a.43.43 0 0 0 .167.189c.08.046.191.07.335.07.108 0 .25-.013.427-.038Zm4.991-.973 1.004.123c-.158.585-.452 1.038-.88 1.361-.428.322-.976.484-1.641.484-.839 0-1.505-.257-1.998-.769-.489-.517-.734-1.239-.734-2.167 0-.961.248-1.707.745-2.237.497-.531 1.141-.796 1.933-.796.766 0 1.393.26 1.878.78.486.519.729 1.251.729 2.194 0 .057-.002.143-.005.258h-4.276c.036.627.214 1.107.534 1.441.321.333.72.5 1.199.5.356 0 .66-.093.912-.28.252-.186.452-.484.6-.892Zm-3.191-1.565h3.202c-.044-.481-.166-.841-.368-1.081a1.49 1.49 0 0 0-1.204-.559c-.446 0-.822.148-1.128.446-.302.298-.47.695-.502 1.194Zm13.243 2.473c-.32.355-.669.622-1.047.802a2.884 2.884 0 0 1-1.226.263c-.81 0-1.452-.272-1.927-.817-.385-.445-.578-.941-.578-1.49 0-.487.157-.927.47-1.317.317-.395.788-.741 1.414-1.038-.356-.409-.594-.74-.712-.995a1.733 1.733 0 0 1-.178-.737c0-.473.185-.883.556-1.231.374-.351.844-.527 1.409-.527.54 0 .981.165 1.322.495.346.33.519.726.519 1.188 0 .749-.499 1.389-1.496 1.92l1.42 1.801c.162-.315.288-.681.378-1.097l1.01.215c-.173.689-.407 1.255-.702 1.7.363.48.775.883 1.236 1.209l-.653.769c-.392-.25-.797-.622-1.215-1.113Zm-1.976-4.108c.421-.247.693-.464.815-.651.126-.186.189-.392.189-.618a.874.874 0 0 0-.259-.656.855.855 0 0 0-.637-.258.916.916 0 0 0-.659.253.831.831 0 0 0-.259.618c0 .122.031.251.092.387.065.133.16.274.286.425l.432.5Zm1.366 3.345-1.782-2.2c-.525.312-.88.603-1.063.872-.184.265-.275.528-.275.79 0 .319.127.651.383.995.255.344.617.516 1.085.516.292 0 .592-.09.902-.269.313-.183.563-.417.75-.704Zm6.851 1.694v-7.884h1.576l1.874 5.582c.173.52.299.909.378 1.167.09-.287.23-.708.421-1.264l1.895-5.485h1.409v7.884h-1.01v-6.598l-2.299 6.598h-.945l-2.289-6.711v6.711h-1.01Zm12.971-.705c-.36.305-.708.52-1.042.645a2.982 2.982 0 0 1-1.069.189c-.63 0-1.114-.153-1.453-.457a1.525 1.525 0 0 1-.507-1.178c0-.28.063-.534.189-.764.129-.233.297-.419.502-.559a2.41 2.41 0 0 1 .702-.317c.191-.05.479-.099.864-.145.784-.094 1.362-.205 1.733-.334l.005-.252c0-.395-.092-.673-.275-.834-.249-.219-.618-.328-1.107-.328-.457 0-.795.081-1.015.242-.216.158-.376.439-.481.844l-.95-.129c.087-.405.229-.731.427-.978.198-.251.484-.443.858-.576a3.805 3.805 0 0 1 1.301-.204c.49 0 .888.057 1.193.172.306.115.531.26.675.435.144.173.245.391.303.657.032.164.048.462.048.892v1.291c0 .9.02 1.47.06 1.71.043.236.126.464.248.683h-1.015a2.028 2.028 0 0 1-.194-.705Zm-.081-2.161c-.353.143-.882.265-1.588.365-.399.058-.682.122-.847.194a.832.832 0 0 0-.519.774c0 .258.098.473.292.645.198.172.486.258.864.258.374 0 .707-.08.999-.242.291-.164.505-.388.642-.672.104-.218.157-.541.157-.968v-.354Zm6.346.774.955.124c-.104.656-.372 1.17-.804 1.543-.428.369-.956.554-1.582.554-.784 0-1.416-.255-1.895-.764-.475-.513-.712-1.246-.712-2.199 0-.617.102-1.156.307-1.619.205-.462.517-.808.934-1.038a2.788 2.788 0 0 1 1.372-.349c.622 0 1.132.158 1.527.473.396.312.65.756.762 1.334l-.945.145c-.09-.384-.25-.672-.481-.866a1.225 1.225 0 0 0-.826-.29c-.489 0-.887.175-1.193.527-.306.347-.459.899-.459 1.656 0 .767.148 1.324.443 1.672.295.348.68.522 1.155.522.382 0 .7-.117.956-.35.256-.233.418-.591.486-1.075Zm1.897 2.092v-7.884h.972v2.829a2.177 2.177 0 0 1 1.717-.785c.425 0 .794.084 1.107.253.313.164.536.394.669.688.137.294.206.72.206 1.28v3.619h-.972v-3.619c0-.484-.106-.836-.319-1.054-.209-.223-.506-.334-.891-.334-.288 0-.559.076-.815.226a1.254 1.254 0 0 0-.54.602c-.108.255-.162.606-.162 1.054v3.125h-.972Zm6.271-6.77v-1.114h.972v1.114h-.972Zm0 6.77v-5.711h.972v5.711h-.972Zm2.567 0v-5.711h.875v.812c.421-.627 1.029-.941 1.825-.941.345 0 .662.063.95.188.291.122.509.283.653.484.144.201.245.439.302.715.036.179.054.493.054.941v3.512h-.971v-3.474c0-.394-.038-.688-.114-.882a.911.911 0 0 0-.405-.468 1.253 1.253 0 0 0-.675-.177c-.413 0-.772.131-1.074.392-.299.262-.448.758-.448 1.49v3.119h-.972Zm10.19-1.839 1.005.123c-.159.585-.452 1.038-.88 1.361-.429.322-.976.484-1.642.484-.838 0-1.504-.257-1.997-.769-.49-.517-.734-1.239-.734-2.167 0-.961.248-1.707.745-2.237.496-.531 1.141-.796 1.932-.796.767 0 1.393.26 1.879.78.486.519.729 1.251.729 2.194 0 .057-.002.143-.005.258h-4.276c.036.627.214 1.107.534 1.441.321.333.72.5 1.199.5.356 0 .66-.093.912-.28.252-.186.452-.484.599-.892Zm-3.19-1.565h3.201c-.043-.481-.165-.841-.367-1.081a1.49 1.49 0 0 0-1.204-.559c-.446 0-.822.148-1.128.446-.303.298-.47.695-.502 1.194ZM88.26 157.682v-7.883h1.046v6.953h3.898v.93H88.26Zm10.108-1.839 1.005.124c-.159.584-.452 1.038-.88 1.36-.429.323-.976.484-1.642.484-.838 0-1.504-.256-1.997-.769-.49-.516-.734-1.238-.734-2.167 0-.96.248-1.706.745-2.237.496-.53 1.14-.795 1.932-.795.767 0 1.393.259 1.88.779.485.52.728 1.251.728 2.194 0 .058-.002.144-.005.258h-4.276c.036.628.214 1.108.534 1.441.32.334.72.501 1.199.501.356 0 .66-.094.912-.28.252-.186.452-.484.6-.893Zm-3.19-1.565h3.201c-.043-.48-.165-.84-.367-1.08-.31-.373-.71-.56-1.204-.56-.446 0-.822.149-1.128.447-.303.297-.47.695-.502 1.193Zm9.272 2.7c-.36.305-.707.52-1.042.645a2.978 2.978 0 0 1-1.069.188c-.63 0-1.114-.152-1.452-.457a1.524 1.524 0 0 1-.508-1.177c0-.28.063-.534.189-.764.13-.233.297-.419.502-.559.209-.14.443-.246.702-.317.191-.051.479-.099.864-.146.785-.093 1.362-.204 1.733-.333l.006-.253c0-.394-.092-.672-.276-.833-.248-.219-.617-.328-1.107-.328-.457 0-.795.08-1.015.242-.216.158-.376.439-.48.844l-.95-.129c.086-.405.228-.731.426-.979.198-.251.484-.442.859-.575a3.8 3.8 0 0 1 1.301-.204c.489 0 .887.057 1.193.172.306.114.531.26.675.435.144.172.245.391.302.656.033.165.049.463.049.893v1.29c0 .9.019 1.47.059 1.71.043.237.126.465.248.683h-1.015a2.06 2.06 0 0 1-.194-.704Zm-.081-2.162c-.353.144-.882.266-1.587.366-.4.057-.682.122-.848.193a.843.843 0 0 0-.227 1.42c.198.172.486.258.864.258.375 0 .708-.08.999-.242.292-.165.506-.389.643-.672.104-.219.156-.541.156-.968v-.355Zm2.594 2.866v-5.71h.875v.865c.223-.405.428-.672.615-.801.191-.129.4-.193.626-.193.328 0 .661.104.999.311l-.334.898a1.405 1.405 0 0 0-.713-.209.919.919 0 0 0-.572.193c-.17.126-.29.301-.362.527a3.758 3.758 0 0 0-.162 1.13v2.989h-.972Zm3.804 0v-5.71h.874v.812c.421-.628 1.03-.941 1.825-.941.345 0 .662.062.95.188.292.122.509.283.653.484.144.2.245.439.303.715.036.179.054.493.054.941v3.511h-.972v-3.473c0-.395-.038-.689-.113-.882a.92.92 0 0 0-.405-.468 1.259 1.259 0 0 0-.675-.178 1.59 1.59 0 0 0-1.075.393c-.298.262-.448.758-.448 1.489v3.119h-.971Zm6.27-6.77v-1.113h.972v1.113h-.972Zm0 6.77v-5.71h.972v5.71h-.972Zm2.567 0v-5.71h.875v.812c.421-.628 1.029-.941 1.825-.941.345 0 .662.062.95.188.291.122.509.283.653.484.144.2.245.439.302.715.036.179.054.493.054.941v3.511h-.971v-3.473c0-.395-.038-.689-.114-.882a.911.911 0 0 0-.405-.468 1.253 1.253 0 0 0-.674-.178c-.414 0-.773.131-1.075.393-.299.262-.448.758-.448 1.489v3.119h-.972Zm6.087.474.945.139c.04.291.149.502.329.635.242.179.571.269.988.269.45 0 .798-.09 1.042-.269.245-.179.411-.43.497-.753.051-.197.074-.611.07-1.242-.424.498-.953.747-1.587.747-.788 0-1.398-.283-1.83-.849-.432-.567-.648-1.246-.648-2.038 0-.545.099-1.047.297-1.506.198-.462.484-.819.858-1.07.378-.251.821-.376 1.328-.376.677 0 1.235.272 1.674.817v-.688h.896v4.936c0 .889-.091 1.518-.275 1.887-.18.373-.468.667-.864.882-.392.215-.876.323-1.452.323-.684 0-1.236-.154-1.658-.462-.421-.305-.624-.766-.61-1.382Zm.805-3.431c0 .749.149 1.296.448 1.64.299.344.673.516 1.123.516.446 0 .82-.17 1.123-.511.302-.344.453-.882.453-1.613 0-.699-.156-1.226-.469-1.581-.31-.355-.684-.532-1.123-.532-.432 0-.799.175-1.102.527-.302.348-.453.866-.453 1.554ZM446 145.852l3.053-8.704h1.133l3.253 8.704h-1.198l-.927-2.636h-3.324l-.873 2.636H446Zm2.294-3.574h2.695l-.83-2.411a25.45 25.45 0 0 1-.564-1.804 11.934 11.934 0 0 1-.428 1.662l-.873 2.553Zm11.769.522 1.052.291c-.221.946-.618 1.668-1.193 2.167-.571.495-1.271.742-2.099.742-.856 0-1.554-.19-2.093-.57-.535-.384-.943-.938-1.225-1.662a6.433 6.433 0 0 1-.418-2.333c0-.907.158-1.696.472-2.369.318-.677.768-1.189 1.35-1.538a3.678 3.678 0 0 1 1.931-.528c.795 0 1.464.222 2.006.665.542.443.92 1.067 1.133 1.87l-1.036.267c-.184-.633-.451-1.094-.802-1.383-.351-.289-.792-.434-1.323-.434-.611 0-1.123.161-1.535.481-.408.321-.696.752-.862 1.295a5.625 5.625 0 0 0-.249 1.668c0 .74.097 1.387.293 1.941.198.55.506.962.921 1.235.416.273.866.41 1.351.41.589 0 1.088-.187 1.496-.559.409-.372.685-.924.83-1.656Zm2.643 3.052v-8.704h1.052v8.704h-1.052Zm3.023 0v-8.704h2.738c.618 0 1.09.042 1.415.125.456.115.844.323 1.166.623.42.388.732.885.938 1.491.21.601.315 1.29.315 2.066 0 .66-.071 1.246-.212 1.757-.141.51-.321.934-.542 1.27-.22.333-.463.596-.727.79-.26.19-.576.334-.948.433a4.938 4.938 0 0 1-1.275.149h-2.868Zm1.052-1.027h1.697c.524 0 .934-.054 1.231-.161.3-.107.538-.257.716-.451.249-.273.442-.639.58-1.098.141-.463.211-1.023.211-1.68 0-.911-.137-1.609-.412-2.096-.271-.491-.602-.819-.992-.985-.282-.119-.736-.179-1.361-.179h-1.67v6.65Zm12.102 1.027v-7.677h-2.619v-1.027h6.301v1.027h-2.63v7.677h-1.052Zm4.33 0v-6.305h.878v.956c.224-.448.43-.742.618-.885.192-.142.402-.214.629-.214.329 0 .664.115 1.004.345l-.337.991a1.309 1.309 0 0 0-.715-.231.872.872 0 0 0-.575.213c-.17.139-.291.333-.363.582-.109.38-.163.796-.163 1.247v3.301h-.976Zm7.578-.778c-.362.336-.711.574-1.047.712-.333.139-.69.208-1.074.208-.632 0-1.118-.168-1.458-.505-.34-.34-.51-.773-.51-1.3 0-.308.063-.589.19-.843.13-.257.298-.463.504-.617.21-.154.445-.271.705-.35.192-.056.481-.109.868-.161.788-.103 1.368-.225 1.74-.368l.006-.279c0-.435-.093-.742-.277-.92-.249-.241-.62-.362-1.112-.362-.459 0-.798.089-1.019.267-.217.174-.378.485-.483.932l-.954-.142c.087-.448.23-.808.429-1.081.198-.277.486-.489.862-.635.376-.15.811-.226 1.306-.226.492 0 .892.064 1.199.19.307.127.533.287.678.481.144.19.245.432.303.724.033.183.049.511.049.986v1.425c0 .993.02 1.622.06 1.888.043.261.126.512.249.754h-1.019a2.393 2.393 0 0 1-.195-.778Zm-.082-2.387c-.354.159-.885.293-1.594.404-.401.063-.685.135-.851.214a.861.861 0 0 0-.385.35.956.956 0 0 0-.136.505c0 .285.098.522.293.712.199.19.488.285.868.285.375 0 .71-.089 1.003-.267a1.63 1.63 0 0 0 .645-.742c.105-.242.157-.598.157-1.069v-.392Zm2.616 3.165v-6.305h.879v.896c.423-.692 1.034-1.039 1.833-1.039.347 0 .665.07.954.208.293.135.511.313.656.534.145.222.246.485.304.79.036.198.054.544.054 1.039v3.877h-.976v-3.836c0-.435-.038-.759-.114-.973a.992.992 0 0 0-.407-.517 1.176 1.176 0 0 0-.678-.196c-.415 0-.775.145-1.079.434-.3.289-.45.837-.45 1.644v3.444h-.976Zm5.902-1.882.966-.167c.054.424.204.748.45.974.249.226.596.338 1.041.338.448 0 .781-.099.997-.296a.939.939 0 0 0 .326-.707.666.666 0 0 0-.288-.57c-.133-.095-.466-.215-.997-.362-.716-.198-1.213-.368-1.491-.51a1.538 1.538 0 0 1-.629-.6 1.736 1.736 0 0 1-.212-.849c0-.281.058-.54.174-.778a1.71 1.71 0 0 1 .482-.599c.152-.123.358-.226.618-.309.264-.087.546-.131.846-.131.452 0 .848.072 1.188.214.343.143.596.336.759.582.163.241.275.566.336.973l-.954.143c-.044-.325-.17-.578-.38-.76-.206-.182-.499-.273-.878-.273-.448 0-.768.081-.96.243-.192.163-.287.353-.287.57 0 .139.039.263.119.374.079.115.204.21.374.285.098.04.385.131.862.273.691.202 1.171.368 1.443.499.274.127.489.313.645.558.155.245.233.55.233.914a1.924 1.924 0 0 1-1.106 1.74c-.358.17-.763.255-1.215.255-.748 0-1.319-.17-1.713-.51-.391-.341-.64-.845-.749-1.514Zm9.812 1.104c-.361.336-.71.574-1.046.712a2.76 2.76 0 0 1-1.074.208c-.633 0-1.119-.168-1.459-.505-.339-.34-.509-.773-.509-1.3 0-.308.063-.589.189-.843a1.74 1.74 0 0 1 .505-.617c.209-.154.444-.271.705-.35a6.36 6.36 0 0 1 .867-.161c.788-.103 1.368-.225 1.741-.368l.005-.279c0-.435-.092-.742-.276-.92-.25-.241-.62-.362-1.112-.362-.459 0-.799.089-1.019.267-.217.174-.378.485-.483.932l-.954-.142c.086-.448.229-.808.428-1.081.199-.277.486-.489.862-.635.376-.15.812-.226 1.307-.226.492 0 .891.064 1.198.19.308.127.534.287.678.481.145.19.246.432.304.724.032.183.049.511.049.986v1.425c0 .993.019 1.622.059 1.888.044.261.127.512.25.754h-1.02a2.445 2.445 0 0 1-.195-.778Zm-.081-2.387c-.355.159-.886.293-1.594.404-.402.063-.685.135-.852.214a.872.872 0 0 0-.385.35.964.964 0 0 0-.135.505.95.95 0 0 0 .293.712c.198.19.488.285.867.285.376 0 .71-.089 1.003-.267.293-.182.508-.43.645-.742.105-.242.158-.598.158-1.069v-.392Zm6.374.855.959.137c-.104.724-.374 1.292-.808 1.704-.43.407-.959.611-1.588.611-.788 0-1.423-.281-1.904-.843-.477-.566-.715-1.375-.715-2.428 0-.681.103-1.276.309-1.787.206-.511.518-.892.938-1.146a2.604 2.604 0 0 1 1.377-.386c.625 0 1.137.174 1.535.523.397.344.652.835.764 1.472l-.949.16c-.09-.423-.251-.742-.482-.955a1.17 1.17 0 0 0-.83-.321c-.492 0-.891.194-1.198.582-.308.384-.461.993-.461 1.828 0 .847.148 1.463.444 1.847.297.383.684.575 1.161.575.383 0 .703-.128.96-.385.256-.258.419-.653.488-1.188Zm4.036 1.354.141.944c-.274.063-.52.095-.737.095-.354 0-.629-.062-.824-.184a1.002 1.002 0 0 1-.412-.481c-.08-.202-.12-.624-.12-1.265v-3.627h-.715v-.831h.715v-1.562l.971-.641v2.203h.981v.831h-.981v3.687c0 .304.016.5.049.587a.453.453 0 0 0 .168.208.61.61 0 0 0 .336.077c.109 0 .251-.014.428-.041Zm1.077-6.519v-1.229h.976v1.229h-.976Zm0 7.475v-6.305h.976v6.305h-.976Zm2.215-3.153c0-1.167.296-2.032.889-2.594.495-.467 1.099-.701 1.811-.701.792 0 1.439.285 1.941.855.503.566.754 1.35.754 2.351 0 .812-.112 1.451-.336 1.918a2.471 2.471 0 0 1-.971 1.08 2.624 2.624 0 0 1-1.388.386c-.806 0-1.459-.283-1.958-.849-.495-.566-.742-1.381-.742-2.446Zm1.003 0c0 .808.161 1.413.482 1.817.322.4.727.599 1.215.599.484 0 .887-.201 1.209-.605.322-.404.483-1.019.483-1.846 0-.78-.163-1.37-.488-1.77-.322-.403-.723-.605-1.204-.605-.488 0-.893.2-1.215.6-.321.399-.482 1.003-.482 1.81Zm5.652 3.153v-6.305h.879v.896c.423-.692 1.034-1.039 1.833-1.039.347 0 .665.07.954.208.293.135.511.313.656.534.145.222.246.485.304.79.036.198.054.544.054 1.039v3.877h-.976v-3.836c0-.435-.038-.759-.114-.973a.987.987 0 0 0-.407-.517 1.175 1.175 0 0 0-.677-.196c-.416 0-.776.145-1.08.434-.3.289-.45.837-.45 1.644v3.444h-.976Zm5.902-1.882.966-.167c.054.424.204.748.45.974.249.226.596.338 1.041.338.448 0 .781-.099.998-.296a.941.941 0 0 0 .325-.707.666.666 0 0 0-.288-.57c-.133-.095-.466-.215-.997-.362-.716-.198-1.213-.368-1.491-.51a1.538 1.538 0 0 1-.629-.6 1.736 1.736 0 0 1-.212-.849c0-.281.058-.54.174-.778a1.71 1.71 0 0 1 .482-.599c.152-.123.358-.226.618-.309.264-.087.546-.131.846-.131.452 0 .848.072 1.188.214.343.143.596.336.759.582.163.241.275.566.336.973l-.954.143c-.044-.325-.17-.578-.38-.76-.206-.182-.499-.273-.878-.273-.448 0-.768.081-.96.243-.192.163-.287.353-.287.57 0 .139.039.263.119.374.079.115.204.21.374.285.098.04.385.131.862.273.691.202 1.171.368 1.443.499.274.127.489.313.645.558.155.245.233.55.233.914a1.924 1.924 0 0 1-1.106 1.74c-.358.17-.763.255-1.215.255-.748 0-1.319-.17-1.713-.51-.391-.341-.64-.845-.749-1.514Z" fill="#9C9C9C"/><path d="M265 225.5c0-24.577 20.147-44.5 45-44.5s45 19.923 45 44.5-20.147 44.5-45 44.5-45-19.923-45-44.5Z" fill="#ED1C24"/><path d="M302.188 210s-19.888 12.416-1.144 24.744c3.605 2.401 16.683 9.077 16.311 15.256 0 0 7.926-12.006-3.663-19.561-11.904-7.73-14.88-15.988-11.504-20.439Z" fill="#fff"/><path d="M294.821 234s-7.166 11.059 6.934 13.324c1.387.176 11.587 1.264 14.245 4.676 0 0-.231-5.882-8.553-9.353-8.292-3.471-11.702-4.323-12.626-8.647Zm28.029-11.826c-8.624-9.163-11.026-14.832-7.322-22.174 0 0-25.725 10.044-.318 27.872 9.086 6.373 7.582 12.893 7.582 13.128 1.418-1.498 8.681-9.663.058-18.826Z" fill="#fff"/><path d="M72 366.5c0-8.56 6.842-15.5 15.281-15.5H540.72c8.439 0 15.281 6.94 15.281 15.5 0 8.56-6.842 15.5-15.281 15.5H87.281C78.841 382 72 375.06 72 366.5Z" fill="#E6E6E6"/><path d="M352 370.151v-29.739s4.324 3.601 17.763 3.601c13.439 0 18.23-4.013 18.23-4.013v30.151s.904 4.849-17.545 4.849C352 375 352 370.151 352 370.151Z" fill="#fff"/><path d="M389 338.5c0 3.038-8.507 5.5-19 5.5s-19-2.462-19-5.5 8.507-5.5 19-5.5 19 2.462 19 5.5Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M386.856 339.773c.85-.581 1.027-1.026 1.027-1.273 0-.247-.177-.692-1.027-1.273-.822-.563-2.085-1.114-3.745-1.594-3.307-.958-7.943-1.566-13.111-1.566-5.168 0-9.804.608-13.111 1.566-1.66.48-2.923 1.031-3.745 1.594-.85.581-1.027 1.026-1.027 1.273 0 .247.177.692 1.027 1.273.822.563 2.085 1.114 3.745 1.594 3.307.958 7.943 1.566 13.111 1.566 5.168 0 9.804-.608 13.111-1.566 1.66-.48 2.923-1.031 3.745-1.594ZM370 344c10.493 0 19-2.462 19-5.5s-8.507-5.5-19-5.5-19 2.462-19 5.5 8.507 5.5 19 5.5Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M351 369v-30h1v30h-1Zm37 0v-31h1v31h-1Zm-30.88 3.348c3.272.97 7.826 1.577 12.88 1.577 5.054 0 9.608-.607 12.88-1.577 1.64-.485 2.926-1.052 3.79-1.657.877-.614 1.22-1.193 1.22-1.691H389c0 1.01-.69 1.869-1.679 2.562-1.003.702-2.418 1.312-4.116 1.815C379.801 374.385 375.133 375 370 375c-5.133 0-9.801-.615-13.205-1.623-1.698-.503-3.113-1.113-4.116-1.815-.989-.693-1.679-1.552-1.679-2.562h1.11c0 .498.343 1.077 1.22 1.691.864.605 2.15 1.172 3.79 1.657Z" fill="#2D2D2D"/><path d="M476 370.151v-29.739s4.324 3.601 17.763 3.601c13.439 0 18.23-4.013 18.23-4.013v30.151s.904 4.849-17.545 4.849C476 375 476 370.151 476 370.151Z" fill="#fff"/><path d="M513 338.5c0 3.038-8.507 5.5-19 5.5s-19-2.462-19-5.5 8.507-5.5 19-5.5 19 2.462 19 5.5Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M510.856 339.773c.85-.581 1.027-1.026 1.027-1.273 0-.247-.177-.692-1.027-1.273-.822-.563-2.085-1.114-3.745-1.594-3.307-.958-7.943-1.566-13.111-1.566-5.168 0-9.804.608-13.111 1.566-1.66.48-2.923 1.031-3.745 1.594-.85.581-1.027 1.026-1.027 1.273 0 .247.177.692 1.027 1.273.822.563 2.085 1.114 3.745 1.594 3.307.958 7.943 1.566 13.111 1.566 5.168 0 9.804-.608 13.111-1.566 1.66-.48 2.923-1.031 3.745-1.594ZM494 344c10.493 0 19-2.462 19-5.5s-8.507-5.5-19-5.5-19 2.462-19 5.5 8.507 5.5 19 5.5Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M475 369v-30h1v30h-1Zm37 0v-31h1v31h-1Zm-30.88 3.348c3.272.97 7.826 1.577 12.88 1.577 5.054 0 9.608-.607 12.88-1.577 1.64-.485 2.926-1.052 3.79-1.657.877-.614 1.22-1.193 1.22-1.691H513c0 1.01-.69 1.869-1.679 2.562-1.003.702-2.418 1.312-4.116 1.815C503.801 374.385 499.133 375 494 375c-5.133 0-9.801-.615-13.205-1.623-1.698-.503-3.113-1.113-4.116-1.815-.989-.693-1.679-1.552-1.679-2.562h1.11c0 .498.343 1.077 1.22 1.691.864.605 2.15 1.172 3.79 1.657Z" fill="#2D2D2D"/><path d="M230 370.151v-29.739s4.324 3.601 17.763 3.601c13.439 0 18.23-4.013 18.23-4.013v30.151s.904 4.849-17.545 4.849C230 375 230 370.151 230 370.151Z" fill="#fff"/><path d="M266 338.5c0 3.038-8.507 5.5-19 5.5s-19-2.462-19-5.5 8.507-5.5 19-5.5 19 2.462 19 5.5Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M263.856 339.773c.85-.581 1.027-1.026 1.027-1.273 0-.247-.177-.692-1.027-1.273-.822-.563-2.085-1.114-3.745-1.594-3.307-.958-7.943-1.566-13.111-1.566-5.168 0-9.804.608-13.111 1.566-1.66.48-2.923 1.031-3.745 1.594-.85.581-1.027 1.026-1.027 1.273 0 .247.177.692 1.027 1.273.822.563 2.085 1.114 3.745 1.594 3.307.958 7.943 1.566 13.111 1.566 5.168 0 9.804-.608 13.111-1.566 1.66-.48 2.923-1.031 3.745-1.594ZM247 344c10.493 0 19-2.462 19-5.5s-8.507-5.5-19-5.5-19 2.462-19 5.5 8.507 5.5 19 5.5Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M229 369v-30h1v30h-1Zm36 0v-31h1v31h-1Zm-30.88 3.348c3.272.97 7.826 1.577 12.88 1.577 5.054 0 9.608-.607 12.88-1.577 1.64-.485 2.926-1.052 3.79-1.657.877-.614 1.22-1.193 1.22-1.691H266c0 1.01-.69 1.869-1.679 2.562-1.003.702-2.418 1.312-4.116 1.815C256.801 374.385 252.133 375 247 375c-5.133 0-9.801-.615-13.205-1.623-1.698-.503-3.113-1.113-4.116-1.815-.989-.693-1.679-1.552-1.679-2.562h1.11c0 .498.343 1.077 1.22 1.691.864.605 2.15 1.172 3.79 1.657Z" fill="#2D2D2D"/><path d="M109 370.151v-29.739s4.324 3.601 17.763 3.601c13.439 0 18.23-4.013 18.23-4.013v30.151s.904 4.849-17.545 4.849C109 375 109 370.151 109 370.151Z" fill="#fff"/><path d="M146 338.5c0 3.038-8.507 5.5-19 5.5s-19-2.462-19-5.5 8.507-5.5 19-5.5 19 2.462 19 5.5Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M143.856 339.773c.85-.581 1.027-1.026 1.027-1.273 0-.247-.177-.692-1.027-1.273-.822-.563-2.085-1.114-3.745-1.594-3.307-.958-7.943-1.566-13.111-1.566-5.168 0-9.804.608-13.111 1.566-1.66.48-2.923 1.031-3.745 1.594-.85.581-1.027 1.026-1.027 1.273 0 .247.177.692 1.027 1.273.822.563 2.085 1.114 3.745 1.594 3.307.958 7.943 1.566 13.111 1.566 5.168 0 9.804-.608 13.111-1.566 1.66-.48 2.923-1.031 3.745-1.594ZM127 344c10.493 0 19-2.462 19-5.5s-8.507-5.5-19-5.5-19 2.462-19 5.5 8.507 5.5 19 5.5Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M108 369v-30h1v30h-1Zm37 0v-31h1v31h-1Zm-30.88 3.348c3.272.97 7.826 1.577 12.88 1.577 5.054 0 9.608-.607 12.88-1.577 1.64-.485 2.926-1.052 3.79-1.657.877-.614 1.22-1.193 1.22-1.691H146c0 1.01-.69 1.869-1.679 2.562-1.003.702-2.418 1.312-4.116 1.815C136.801 374.385 132.133 375 127 375c-5.133 0-9.801-.615-13.205-1.623-1.698-.503-3.113-1.113-4.116-1.815-.989-.693-1.679-1.552-1.679-2.562h1.11c0 .498.343 1.077 1.22 1.691.864.605 2.15 1.172 3.79 1.657Z" fill="#2D2D2D"/><path d="M466 395.129c0-1.605.428-2.859 1.283-3.764.855-.91 1.959-1.365 3.311-1.365.886 0 1.684.213 2.395.639a4.142 4.142 0 0 1 1.624 1.787c.375.76.562 1.624.562 2.59 0 .98-.196 1.857-.589 2.631-.392.773-.949 1.36-1.669 1.76a4.762 4.762 0 0 1-2.329.593c-.903 0-1.711-.22-2.422-.659a4.234 4.234 0 0 1-1.616-1.8 5.477 5.477 0 0 1-.55-2.412Zm1.309.019c0 1.165.31 2.083.929 2.756.624.668 1.405 1.002 2.343 1.002.956 0 1.741-.339 2.356-1.015.62-.677.929-1.637.929-2.881 0-.787-.133-1.472-.399-2.057a3.006 3.006 0 0 0-1.158-1.364 3.087 3.087 0 0 0-1.708-.488c-.899 0-1.673.312-2.324.936-.645.62-.968 1.657-.968 3.111Zm12.042 3.626.17 1.048c-.331.07-.628.105-.89.105-.427 0-.759-.068-.995-.204a1.144 1.144 0 0 1-.497-.534c-.096-.224-.144-.692-.144-1.404v-4.028h-.864v-.922h.864v-1.734l1.172-.712v2.446h1.184v.922h-1.184v4.094c0 .338.019.556.058.653a.525.525 0 0 0 .203.23.801.801 0 0 0 .406.086c.131 0 .303-.015.517-.046Zm1.27 1.061v-9.664h1.178v3.468c.55-.642 1.244-.963 2.081-.963.515 0 .962.104 1.342.31.38.202.65.484.811.844.166.36.249.883.249 1.569v4.436h-1.178v-4.436c0-.593-.129-1.024-.386-1.292-.253-.273-.613-.409-1.08-.409-.349 0-.678.092-.988.277-.305.18-.524.426-.654.738-.131.312-.197.743-.197 1.292v3.83h-1.178Zm12.33-2.254 1.218.151c-.192.717-.548 1.273-1.067 1.668-.519.396-1.182.593-1.99.593-1.016 0-1.823-.314-2.421-.942-.593-.633-.89-1.519-.89-2.657 0-1.178.301-2.092.903-2.742.602-.65 1.383-.976 2.343-.976.929 0 1.688.319 2.277.956.589.637.884 1.534.884 2.69 0 .07-.002.175-.007.316h-5.183c.044.769.26 1.358.648 1.767.388.408.873.613 1.453.613.432 0 .801-.114 1.106-.343.305-.229.548-.593.726-1.094Zm-3.867-1.919h3.88c-.052-.588-.2-1.03-.445-1.324a1.797 1.797 0 0 0-1.459-.686c-.541 0-.997.182-1.368.547-.366.365-.569.853-.608 1.463Zm6.669 4.173v-7h1.06v1.061c.271-.497.519-.824.746-.982a1.31 1.31 0 0 1 .759-.238c.397 0 .801.128 1.211.383l-.406 1.101a1.673 1.673 0 0 0-.864-.258c-.257 0-.488.08-.693.238a1.25 1.25 0 0 0-.439.646 4.648 4.648 0 0 0-.196 1.384v3.665h-1.178Zm7.959-2.089 1.165-.185c.065.47.246.831.543 1.081.301.251.72.376 1.256.376.541 0 .943-.11 1.205-.33.261-.224.392-.485.392-.784a.721.721 0 0 0-.347-.633c-.161-.106-.562-.24-1.204-.402-.864-.22-1.464-.409-1.799-.567a1.805 1.805 0 0 1-.76-.666 1.81 1.81 0 0 1-.255-.943c0-.312.07-.599.21-.863.144-.268.338-.49.582-.666.183-.136.432-.25.746-.343a3.524 3.524 0 0 1 1.021-.145c.545 0 1.023.079 1.433.238.415.158.72.373.916.646.197.268.332.628.406 1.081l-1.152.158c-.052-.36-.205-.642-.458-.844-.248-.202-.602-.303-1.06-.303-.541 0-.927.09-1.158.27-.232.18-.347.391-.347.633 0 .154.048.292.144.415.096.128.246.233.451.317.118.044.465.145 1.041.303.833.224 1.414.409 1.741.554.331.14.591.347.779.619.187.273.281.611.281 1.016 0 .395-.116.769-.347 1.12-.227.347-.556.618-.988.811a3.624 3.624 0 0 1-1.466.283c-.903 0-1.593-.189-2.068-.567-.471-.377-.772-.938-.903-1.68Zm9.856 1.028.17 1.048c-.331.07-.628.105-.89.105-.427 0-.759-.068-.994-.204a1.142 1.142 0 0 1-.498-.534c-.096-.224-.144-.692-.144-1.404v-4.028h-.864v-.922h.864v-1.734l1.172-.712v2.446h1.184v.922h-1.184v4.094c0 .338.019.556.059.653a.517.517 0 0 0 .202.23.801.801 0 0 0 .406.086c.131 0 .303-.015.517-.046Zm.832-2.439c0-1.297.358-2.257 1.073-2.881.598-.518 1.326-.778 2.186-.778.955 0 1.736.317 2.343.95.606.628.91 1.498.91 2.61 0 .901-.136 1.611-.406 2.129a2.843 2.843 0 0 1-1.172 1.2 3.367 3.367 0 0 1-1.675.428c-.973 0-1.761-.314-2.363-.942-.597-.629-.896-1.534-.896-2.716Zm1.21 0c0 .896.195 1.569.583 2.017.388.444.877.666 1.466.666.585 0 1.071-.224 1.459-.673.389-.448.583-1.131.583-2.05 0-.865-.197-1.52-.589-1.964-.389-.448-.873-.672-1.453-.672-.589 0-1.078.221-1.466.665-.388.444-.583 1.114-.583 2.011Zm6.788 3.5v-7h1.06v1.061c.27-.497.519-.824.746-.982a1.31 1.31 0 0 1 .759-.238c.397 0 .801.128 1.211.383l-.406 1.101a1.673 1.673 0 0 0-.864-.258c-.257 0-.489.08-.694.238a1.248 1.248 0 0 0-.438.646 4.648 4.648 0 0 0-.196 1.384v3.665h-1.178Zm9.345-2.254 1.218.151c-.192.717-.548 1.273-1.067 1.668-.519.396-1.182.593-1.99.593-1.016 0-1.823-.314-2.421-.942-.593-.633-.89-1.519-.89-2.657 0-1.178.301-2.092.903-2.742.602-.65 1.383-.976 2.343-.976.929 0 1.688.319 2.278.956.588.637.883 1.534.883 2.69 0 .07-.002.175-.007.316h-5.183c.044.769.26 1.358.648 1.767.388.408.873.613 1.453.613.432 0 .801-.114 1.106-.343.305-.229.548-.593.726-1.094Zm-3.867-1.919h3.881c-.053-.588-.201-1.03-.445-1.324a1.8 1.8 0 0 0-1.46-.686c-.541 0-.997.182-1.368.547-.366.365-.569.853-.608 1.463ZM346 400.219v-10.041h1.305l5.048 7.884v-7.884h1.22v10.041h-1.305l-5.048-7.89v7.89H346Zm9.239-3.637c0-1.347.358-2.345 1.075-2.993.599-.539 1.329-.808 2.19-.808.957 0 1.74.329 2.347.986.608.653.912 1.557.912 2.712 0 .937-.136 1.674-.407 2.213a2.9 2.9 0 0 1-1.174 1.246 3.282 3.282 0 0 1-1.678.446c-.975 0-1.764-.327-2.367-.98-.599-.653-.898-1.593-.898-2.822Zm1.213 0c0 .932.194 1.63.583 2.096.389.461.879.692 1.469.692.586 0 1.073-.233 1.462-.699.389-.466.584-1.176.584-2.13 0-.899-.197-1.58-.591-2.041-.389-.466-.874-.699-1.455-.699-.59 0-1.08.231-1.469.692-.389.461-.583 1.158-.583 2.089Zm6.53.411 1.2-.109c.057.502.188.915.394 1.239.21.32.533.58.97.781.437.196.929.295 1.475.295.486 0 .914-.076 1.285-.226.372-.151.647-.357.827-.617.183-.265.275-.552.275-.863a1.33 1.33 0 0 0-.262-.822c-.175-.237-.464-.436-.866-.596-.258-.105-.828-.267-1.711-.486-.883-.224-1.502-.434-1.856-.63-.459-.251-.802-.562-1.029-.932a2.4 2.4 0 0 1-.334-1.253c0-.507.137-.979.413-1.418.275-.443.677-.778 1.206-1.007a4.412 4.412 0 0 1 1.764-.342c.712 0 1.34.121 1.882.363.546.237.966.589 1.258 1.055.293.465.451.993.473 1.582l-1.22.096c-.066-.635-.288-1.114-.669-1.439-.376-.324-.933-.486-1.672-.486-.769 0-1.331.148-1.685.445-.349.293-.524.646-.524 1.062 0 .361.124.657.373.89.245.233.883.473 1.915.72 1.036.242 1.746.454 2.131.637.559.269.972.611 1.239 1.027.267.411.4.886.4 1.425 0 .534-.146 1.038-.439 1.513-.293.471-.715.838-1.266 1.103-.546.26-1.162.39-1.849.39-.869 0-1.599-.132-2.19-.397a3.132 3.132 0 0 1-1.383-1.192 3.54 3.54 0 0 1-.525-1.808Zm16.786 2.151c.59.424 1.134.735 1.632.931l-.373.925c-.691-.26-1.379-.671-2.066-1.233a4.593 4.593 0 0 1-2.36.623c-.87 0-1.659-.219-2.367-.657-.708-.438-1.254-1.055-1.639-1.849-.38-.795-.571-1.69-.571-2.685 0-.991.193-1.893.577-2.706.385-.813.932-1.431 1.64-1.856.712-.425 1.508-.637 2.386-.637.888 0 1.687.221 2.4.664a4.215 4.215 0 0 1 1.626 1.85c.376.79.564 1.682.564 2.678 0 .826-.12 1.571-.361 2.233a4.703 4.703 0 0 1-1.088 1.719Zm-2.8-1.699c.735.215 1.34.534 1.816.959.748-.712 1.122-1.783 1.122-3.212 0-.813-.134-1.523-.4-2.13-.263-.608-.65-1.078-1.161-1.411a3.015 3.015 0 0 0-1.711-.507c-.949 0-1.736.34-2.361 1.02-.625.676-.937 1.688-.937 3.035 0 1.306.308 2.308.924 3.006.621.699 1.412 1.048 2.374 1.048a3.14 3.14 0 0 0 1.285-.267 4.049 4.049 0 0 0-1.259-.575l.308-.966Zm6.026 2.774v-10.041h1.272v8.856H389v1.185h-6.006ZM224 400.392V391h1.272v3.857h4.994V391h1.271v9.392h-1.271v-4.427h-4.994v4.427H224Zm14.164-.839c-.437.363-.858.619-1.265.769a3.703 3.703 0 0 1-1.298.224c-.764 0-1.352-.181-1.763-.544-.41-.368-.616-.835-.616-1.403 0-.334.077-.637.23-.91.157-.278.36-.5.609-.667.254-.166.538-.292.852-.378a8.873 8.873 0 0 1 1.049-.173c.953-.111 1.654-.243 2.104-.397l.006-.301c0-.47-.111-.801-.334-.993-.301-.261-.749-.391-1.343-.391-.555 0-.966.096-1.233.289-.262.187-.456.523-.583 1.005l-1.154-.153c.105-.483.278-.872.518-1.166.241-.299.588-.528 1.042-.686.455-.162.981-.243 1.58-.243.594 0 1.077.068 1.448.205.372.136.645.309.82.519.175.205.297.465.367.781.039.197.059.551.059 1.064v1.537c0 1.072.024 1.752.072 2.038.052.282.153.553.301.813H238.4a2.41 2.41 0 0 1-.236-.839Zm-.098-2.575c-.428.17-1.071.316-1.927.435-.485.069-.828.145-1.029.231a1.006 1.006 0 0 0-.465.378.947.947 0 0 0-.164.544c0 .308.118.564.354.769.24.205.59.308 1.048.308.455 0 .859-.096 1.213-.288.354-.197.614-.464.78-.801.127-.261.19-.645.19-1.154v-.422Zm7.656 3.414v-.858c-.442.675-1.09 1.012-1.947 1.012a2.792 2.792 0 0 1-1.534-.448 3.005 3.005 0 0 1-1.081-1.25c-.253-.538-.38-1.155-.38-1.851 0-.679.116-1.294.347-1.845.232-.556.579-.981 1.042-1.275a2.83 2.83 0 0 1 1.554-.442c.419 0 .793.087 1.12.262.328.171.595.395.8.673V391h1.173v9.392h-1.094Zm-3.73-3.395c0 .871.188 1.522.564 1.954.376.431.819.647 1.331.647.515 0 .952-.205 1.31-.615.363-.414.544-1.044.544-1.89 0-.931-.183-1.615-.55-2.05-.367-.436-.819-.654-1.357-.654-.524 0-.963.21-1.317.628-.35.419-.525 1.079-.525 1.98Zm6.358-.007c0-1.26.359-2.193 1.075-2.799.599-.504 1.329-.756 2.189-.756.957 0 1.739.307 2.347.922.607.611.911 1.457.911 2.537 0 .876-.136 1.566-.406 2.07a2.809 2.809 0 0 1-1.174 1.166 3.464 3.464 0 0 1-1.678.416c-.974 0-1.763-.305-2.366-.916-.598-.611-.898-1.491-.898-2.64Zm1.213 0c0 .872.194 1.525.583 1.961.389.431.879.647 1.468.647.586 0 1.073-.218 1.462-.654.389-.435.583-1.099.583-1.992 0-.841-.196-1.478-.59-1.909a1.867 1.867 0 0 0-1.455-.654c-.589 0-1.079.216-1.468.647-.389.432-.583 1.083-.583 1.954Zm6.371 0c0-1.26.358-2.193 1.075-2.799.599-.504 1.328-.756 2.189-.756.957 0 1.739.307 2.347.922.607.611.911 1.457.911 2.537 0 .876-.136 1.566-.407 2.07a2.8 2.8 0 0 1-1.173 1.166 3.464 3.464 0 0 1-1.678.416c-.974 0-1.763-.305-2.366-.916-.599-.611-.898-1.491-.898-2.64Zm1.213 0c0 .872.194 1.525.583 1.961.389.431.878.647 1.468.647.586 0 1.073-.218 1.462-.654.389-.435.583-1.099.583-1.992 0-.841-.197-1.478-.59-1.909a1.87 1.87 0 0 0-1.455-.654c-.59 0-1.079.216-1.468.647-.389.432-.583 1.083-.583 1.954Zm6.81 6.01v-9.412h1.075v.885a2.6 2.6 0 0 1 .858-.776c.319-.175.706-.262 1.161-.262.594 0 1.118.149 1.573.448.454.299.797.722 1.029 1.269.231.542.347 1.138.347 1.787 0 .696-.129 1.324-.387 1.884a2.84 2.84 0 0 1-1.114 1.281 2.905 2.905 0 0 1-1.534.442 2.28 2.28 0 0 1-1.061-.243 2.422 2.422 0 0 1-.767-.615V403h-1.18Zm1.068-5.971c0 .875.182 1.523.544 1.941.363.419.802.628 1.318.628.524 0 .972-.216 1.343-.647.376-.436.564-1.109.564-2.018 0-.867-.184-1.517-.551-1.948-.362-.431-.797-.647-1.304-.647-.502 0-.948.231-1.337.692-.384.457-.577 1.123-.577 1.999ZM105 399.835v-9.67h4.244c.853 0 1.502.088 1.946.264.444.171.799.477 1.064.917.266.439.398.925.398 1.457 0 .686-.219 1.265-.659 1.735-.44.471-1.119.77-2.037.897.335.163.59.324.764.482.37.343.72.772 1.051 1.286l1.665 2.632h-1.593l-1.267-2.012c-.37-.58-.675-1.024-.914-1.332-.239-.308-.455-.524-.646-.647a1.855 1.855 0 0 0-.575-.257c-.144-.031-.379-.046-.705-.046h-1.469v4.294H105Zm1.267-5.402h2.722c.579 0 1.032-.06 1.359-.178.326-.124.574-.317.744-.581.17-.268.255-.558.255-.871 0-.457-.166-.833-.497-1.128-.326-.294-.844-.441-1.554-.441h-3.029v3.199Zm8.488 5.402v-9.67h3.298c.744 0 1.312.046 1.704.138a3.244 3.244 0 0 1 1.404.693c.505.431.881.983 1.129 1.656.253.668.379 1.433.379 2.295 0 .735-.085 1.385-.255 1.953-.17.567-.387 1.038-.653 1.411-.265.37-.557.662-.875.878a3.536 3.536 0 0 1-1.142.481c-.444.11-.956.165-1.535.165h-3.454Zm1.267-1.141h2.044c.631 0 1.125-.059 1.482-.178.361-.119.648-.286.862-.501.3-.304.533-.711.698-1.221.17-.514.255-1.137.255-1.867 0-1.011-.165-1.787-.496-2.328-.327-.545-.725-.91-1.195-1.095-.34-.132-.886-.198-1.639-.198h-2.011v7.388Zm8.456 1.141v-9.67h3.591c.731 0 1.317.099 1.756.297a2.22 2.22 0 0 1 1.039.903c.252.405.378.829.378 1.274 0 .413-.111.802-.333 1.167-.222.365-.557.66-1.005.884.579.171 1.023.464 1.332.877.313.414.47.902.47 1.465 0 .453-.096.875-.287 1.266-.188.387-.42.686-.699.897a2.962 2.962 0 0 1-1.051.482c-.418.105-.932.158-1.541.158h-3.65Zm1.267-5.607h2.069c.562 0 .965-.037 1.208-.112.322-.097.564-.257.725-.481.166-.225.248-.506.248-.845 0-.321-.076-.602-.228-.844a1.143 1.143 0 0 0-.653-.501c-.283-.093-.769-.139-1.456-.139h-1.913v2.922Zm0 4.466h2.383c.409 0 .696-.015.862-.046.291-.053.535-.141.731-.264.196-.123.357-.301.483-.534.126-.238.19-.511.19-.818 0-.361-.092-.673-.275-.937a1.428 1.428 0 0 0-.764-.561c-.322-.11-.788-.165-1.397-.165h-2.213v3.325Zm7.777 1.141v-9.67h1.906l2.266 6.847c.209.638.361 1.115.457 1.431.109-.352.278-.868.509-1.55l2.292-6.728h1.704v9.67h-1.221v-8.094l-2.781 8.094h-1.143l-2.769-8.232v8.232h-1.22Zm10.858-3.107 1.195-.105c.057.483.187.881.392 1.194.209.307.531.558.966.752.436.189.925.283 1.469.283.484 0 .91-.072 1.28-.217.37-.146.644-.343.823-.594.183-.255.274-.532.274-.831 0-.304-.087-.568-.261-.792-.174-.228-.462-.42-.862-.574-.257-.101-.825-.257-1.704-.468-.879-.215-1.495-.418-1.848-.607-.457-.242-.799-.541-1.025-.897a2.258 2.258 0 0 1-.333-1.207c0-.488.137-.943.411-1.366.274-.426.675-.749 1.202-.969a4.511 4.511 0 0 1 1.756-.33c.71 0 1.334.117 1.874.35.544.228.962.567 1.254 1.015.291.449.448.957.47 1.524l-1.215.093c-.065-.612-.287-1.073-.666-1.386-.374-.312-.929-.468-1.665-.468-.766 0-1.325.143-1.678.429-.348.281-.522.622-.522 1.022 0 .348.124.633.372.858.244.224.879.455 1.907.692 1.031.233 1.739.438 2.122.614.557.259.968.589 1.234.989.265.396.398.853.398 1.372a2.67 2.67 0 0 1-.437 1.458c-.292.453-.712.807-1.261 1.062-.544.251-1.157.376-1.841.376-.866 0-1.593-.128-2.181-.383a3.085 3.085 0 0 1-1.377-1.147 3.328 3.328 0 0 1-.523-1.742Z" fill="#2D2D2D"/><path d="M72 295.5c0-7.456 5.918-13.5 13.218-13.5h457.564c7.3 0 13.218 6.044 13.218 13.5s-5.918 13.5-13.218 13.5H85.218C77.918 309 72 302.956 72 295.5Z" fill="#E6E6E6"/><path d="M262 300.274V291h1.271v9.274H262Zm3.478 0v-6.718h1.061v.955c.511-.738 1.249-1.107 2.214-1.107.419 0 .803.074 1.153.221.353.144.618.333.792.57.175.236.297.516.367.841.044.211.066.58.066 1.107v4.131h-1.179v-4.087c0-.464-.046-.81-.138-1.037a1.087 1.087 0 0 0-.491-.551 1.56 1.56 0 0 0-.819-.208c-.502 0-.936.154-1.303.461-.363.308-.544.892-.544 1.753v3.669h-1.179Zm10.153-1.019.17 1.006a4.559 4.559 0 0 1-.891.101c-.428 0-.76-.065-.995-.196a1.117 1.117 0 0 1-.498-.512c-.096-.215-.144-.665-.144-1.348v-3.865h-.865v-.885h.865v-1.664l1.172-.683v2.347h1.186v.885h-1.186v3.929c0 .324.02.533.059.626a.503.503 0 0 0 .203.221c.096.055.232.082.406.082.131 0 .304-.014.518-.044Zm6.032-1.145 1.218.146c-.192.687-.548 1.221-1.067 1.6-.52.38-1.183.569-1.991.569-1.018 0-1.825-.301-2.424-.904-.593-.607-.89-1.457-.89-2.549 0-1.131.301-2.008.904-2.632.602-.624 1.384-.936 2.344-.936.93 0 1.69.306 2.28.917.589.612.884 1.472.884 2.581 0 .067-.002.169-.007.304h-5.187c.044.738.26 1.303.648 1.695.389.392.874.588 1.454.588.433 0 .802-.109 1.107-.329.306-.219.548-.569.727-1.05Zm-3.871-1.841h3.884c-.052-.565-.201-.989-.445-1.271-.376-.439-.862-.658-1.461-.658-.541 0-.997.175-1.368.525-.367.35-.57.818-.61 1.404Zm6.472 4.561 1.146.165c.048.341.181.59.4.746.292.211.692.316 1.198.316.546 0 .967-.105 1.264-.316.297-.211.498-.506.603-.885.061-.232.089-.719.085-1.462-.515.586-1.157.88-1.926.88-.956 0-1.696-.334-2.22-1-.524-.666-.786-1.465-.786-2.397 0-.641.12-1.232.36-1.772.24-.544.588-.963 1.042-1.258.458-.296.995-.443 1.611-.443.821 0 1.498.32 2.03.961v-.809h1.087v5.807c0 1.046-.111 1.786-.334 2.22-.218.439-.567.784-1.047 1.037-.476.253-1.064.38-1.762.38-.83 0-1.5-.181-2.011-.544-.511-.358-.758-.9-.74-1.626Zm.976-4.036c0 .882.181 1.525.543 1.93.363.405.817.607 1.363.607.541 0 .995-.2 1.362-.601.367-.405.55-1.037.55-1.898 0-.822-.19-1.442-.57-1.859-.375-.418-.829-.627-1.362-.627-.524 0-.969.207-1.336.62-.367.409-.55 1.019-.55 1.828Zm6.805 3.48v-6.718h1.061v1.018c.271-.476.52-.791.747-.942.231-.152.485-.228.76-.228.397 0 .801.122 1.211.367l-.406 1.056a1.734 1.734 0 0 0-.864-.247 1.14 1.14 0 0 0-.695.228 1.198 1.198 0 0 0-.438.62 4.296 4.296 0 0 0-.197 1.328v3.518h-1.179Zm9.131-.829c-.437.358-.858.611-1.264.759a3.723 3.723 0 0 1-1.297.221c-.764 0-1.352-.179-1.762-.537a1.77 1.77 0 0 1-.616-1.386c0-.329.077-.628.23-.898.157-.274.36-.493.609-.658.253-.164.537-.289.851-.373a8.762 8.762 0 0 1 1.048-.171c.952-.109 1.653-.24 2.103-.392a15.9 15.9 0 0 0 .006-.297c0-.464-.111-.791-.334-.981-.301-.257-.749-.386-1.343-.386-.554 0-.965.095-1.231.285-.262.186-.456.517-.583.993l-1.153-.152c.105-.476.278-.86.518-1.151.24-.295.587-.521 1.041-.677.454-.16.98-.24 1.579-.24.594 0 1.076.067 1.447.202s.644.306.819.513c.174.202.297.459.367.771.039.194.059.544.059 1.05v1.519c0 1.058.024 1.729.072 2.011.052.279.152.546.301.804h-1.231a2.346 2.346 0 0 1-.236-.829Zm-.098-2.543c-.428.169-1.07.312-1.926.43-.485.068-.827.143-1.028.228a1.01 1.01 0 0 0-.465.373.928.928 0 0 0-.164.538.96.96 0 0 0 .354.759c.24.202.589.303 1.048.303.454 0 .858-.094 1.211-.284a1.82 1.82 0 0 0 .78-.791c.126-.257.19-.637.19-1.139v-.417Zm5.711 2.353.171 1.006a4.559 4.559 0 0 1-.891.101c-.428 0-.76-.065-.996-.196a1.121 1.121 0 0 1-.498-.512c-.096-.215-.144-.665-.144-1.348v-3.865h-.864v-.885h.864v-1.664l1.173-.683v2.347h1.185v.885h-1.185v3.929c0 .324.019.533.059.626a.497.497 0 0 0 .203.221c.096.055.231.082.406.082.131 0 .303-.014.517-.044Zm1.278-6.946V291h1.179v1.309h-1.179Zm0 7.965v-6.718h1.179v6.718h-1.179Zm2.653-3.359c0-1.244.358-2.166 1.074-2.765.598-.497 1.327-.746 2.188-.746.956 0 1.737.303 2.344.911.607.603.911 1.438.911 2.505 0 .864-.136 1.545-.406 2.043a2.79 2.79 0 0 1-1.173 1.151 3.491 3.491 0 0 1-1.676.411c-.974 0-1.762-.301-2.365-.904-.598-.603-.897-1.472-.897-2.606Zm1.212 0c0 .86.194 1.505.582 1.935.389.426.878.639 1.468.639.585 0 1.072-.215 1.46-.645.389-.43.583-1.086.583-1.967 0-.831-.196-1.459-.589-1.885a1.878 1.878 0 0 0-1.454-.646c-.59 0-1.079.213-1.468.639-.388.426-.582 1.069-.582 1.93Zm6.805 3.359v-6.718h1.061v.955c.511-.738 1.249-1.107 2.214-1.107.419 0 .803.074 1.153.221.353.144.617.333.792.57.175.236.297.516.367.841.043.211.065.58.065 1.107v4.131h-1.179v-4.087c0-.464-.045-.81-.137-1.037a1.092 1.092 0 0 0-.491-.551 1.563 1.563 0 0 0-.819-.208c-.502 0-.937.154-1.303.461-.363.308-.544.892-.544 1.753v3.669h-1.179Zm11.397 0V291h1.179v9.274h-1.179Zm7.664-.829c-.437.358-.858.611-1.264.759a3.723 3.723 0 0 1-1.297.221c-.764 0-1.352-.179-1.762-.537a1.767 1.767 0 0 1-.616-1.386c0-.329.077-.628.229-.898.158-.274.361-.493.61-.658.253-.164.537-.289.851-.373a8.726 8.726 0 0 1 1.048-.171c.952-.109 1.653-.24 2.102-.392.005-.156.007-.255.007-.297 0-.464-.111-.791-.334-.981-.301-.257-.749-.386-1.343-.386-.554 0-.965.095-1.231.285-.262.186-.456.517-.583.993l-1.153-.152c.105-.476.278-.86.518-1.151.24-.295.587-.521 1.041-.677.454-.16.98-.24 1.579-.24.593 0 1.076.067 1.447.202s.644.306.819.513c.174.202.297.459.366.771.04.194.059.544.059 1.05v1.519c0 1.058.024 1.729.072 2.011.053.279.153.546.302.804h-1.232a2.366 2.366 0 0 1-.235-.829Zm-.099-2.543c-.428.169-1.069.312-1.925.43-.485.068-.828.143-1.028.228a1.01 1.01 0 0 0-.465.373.928.928 0 0 0-.164.538c0 .303.118.556.353.759.241.202.59.303 1.048.303.454 0 .858-.094 1.212-.284.354-.194.614-.458.779-.791.127-.257.19-.637.19-1.139v-.417Zm3.086 5.959-.131-1.069c.257.067.482.101.674.101.262 0 .472-.042.629-.127.157-.084.286-.202.387-.354.074-.114.194-.396.36-.847.022-.064.056-.156.105-.279l-2.64-6.73h1.271l1.447 3.89c.188.493.356 1.012.504 1.556.136-.523.297-1.033.485-1.531l1.487-3.915h1.179l-2.646 6.831c-.284.738-.505 1.247-.662 1.525-.209.375-.449.649-.72.822a1.734 1.734 0 0 1-.97.266c-.227 0-.48-.046-.759-.139Zm11.632-4.751 1.218.146c-.192.687-.548 1.221-1.067 1.6-.52.38-1.183.569-1.991.569-1.018 0-1.825-.301-2.424-.904-.593-.607-.89-1.457-.89-2.549 0-1.131.301-2.008.904-2.632.602-.624 1.384-.936 2.344-.936.93 0 1.69.306 2.28.917.589.612.884 1.472.884 2.581 0 .067-.002.169-.007.304h-5.187c.044.738.26 1.303.648 1.695.389.392.874.588 1.454.588.433 0 .802-.109 1.107-.329.306-.219.548-.569.727-1.05Zm-3.871-1.841h3.884c-.052-.565-.201-.989-.445-1.271-.376-.439-.862-.658-1.461-.658-.541 0-.997.175-1.368.525-.367.35-.57.818-.61 1.404Zm6.675 4.005v-6.718h1.061v1.018c.271-.476.52-.791.747-.942.231-.152.484-.228.759-.228.398 0 .802.122 1.212.367l-.406 1.056a1.735 1.735 0 0 0-.865-.247c-.257 0-.489.076-.694.228a1.205 1.205 0 0 0-.439.62 4.296 4.296 0 0 0-.196 1.328v3.518h-1.179Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M171.687 319.838a.554.554 0 0 0 .783 0l3.525-3.523a.554.554 0 0 0-.784-.783l-2.579 2.578v-9.735c0-27.21 22.069-49.268 49.291-49.268H233V258h-11.077c-27.834 0-50.398 22.554-50.398 50.375v9.735l-2.58-2.578a.554.554 0 0 0-.783.783l3.525 3.523ZM456 308.923V320h-1.107v-11.077c0-27.222-22.058-49.291-49.268-49.291h-9.735l2.578 2.579a.554.554 0 0 1-.783.784l-3.523-3.525a.554.554 0 0 1 0-.783l3.523-3.525a.554.554 0 0 1 .783.783l-2.578 2.58h9.735c27.821 0 50.375 22.564 50.375 50.398Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/digital-hub/one-video.png b/build/img/usecases/digital-hub/one-video.png
new file mode 100644
index 0000000..274d6da
--- /dev/null
+++ b/build/img/usecases/digital-hub/one-video.png
Binary files differ
diff --git a/build/img/usecases/digital-hub/three-video.png b/build/img/usecases/digital-hub/three-video.png
new file mode 100644
index 0000000..23ec02b
--- /dev/null
+++ b/build/img/usecases/digital-hub/three-video.png
Binary files differ
diff --git a/build/img/usecases/digital-hub/two-video.png b/build/img/usecases/digital-hub/two-video.png
new file mode 100644
index 0000000..0343baa
--- /dev/null
+++ b/build/img/usecases/digital-hub/two-video.png
Binary files differ
diff --git a/build/img/usecases/ellipses.svg b/build/img/usecases/ellipses.svg
new file mode 100644
index 0000000..16d42a8
--- /dev/null
+++ b/build/img/usecases/ellipses.svg
@@ -0,0 +1 @@
+<svg width="790" height="430" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M110.732 428.585c-30.221 0-57.706-23.75-77.666-62.433-19.947-38.657-32.3-92.095-32.3-151.149s12.353-112.493 32.3-151.15C53.026 25.171 80.51 1.421 110.731 1.421c30.221 0 57.707 23.75 77.667 62.432 19.947 38.657 32.299 92.096 32.299 151.15s-12.352 112.492-32.299 151.149c-19.96 38.683-47.446 62.433-77.667 62.433Z" stroke="#F6F6F6"/><path d="M228.583 428.576c-30.222 0-57.707-23.75-77.667-62.432-19.947-38.657-32.299-92.096-32.299-151.15s12.352-112.492 32.299-151.149c19.96-38.682 47.445-62.432 77.667-62.432 30.221 0 57.706 23.75 77.666 62.432 19.947 38.657 32.299 92.095 32.299 151.149s-12.352 112.493-32.299 151.15c-19.96 38.682-47.445 62.432-77.666 62.432Z" stroke="#F6F6F6"/><path d="M278.636 428.587c-30.221 0-57.706-23.75-77.666-62.432-19.947-38.657-32.299-92.096-32.299-151.15s12.352-112.493 32.299-151.15c19.96-38.682 47.445-62.432 77.666-62.432 30.221 0 57.707 23.75 77.667 62.433 19.947 38.656 32.299 92.095 32.299 151.149s-12.352 112.493-32.299 151.15c-19.96 38.682-47.446 62.432-77.667 62.432Z" stroke="#F6F6F6"/><path d="M328.718 428.584c-30.221 0-57.706-23.75-77.666-62.433-19.947-38.657-32.299-92.095-32.299-151.149s12.352-112.493 32.299-151.15C271.012 25.17 298.497 1.42 328.718 1.42c30.221 0 57.707 23.75 77.667 62.432 19.947 38.657 32.299 92.096 32.299 151.15s-12.352 112.492-32.299 151.149c-19.96 38.683-47.446 62.433-77.667 62.433Z" stroke="#F6F6F6"/><path d="M378.808 428.581c-30.221 0-57.707-23.75-77.667-62.432-19.946-38.657-32.299-92.096-32.299-151.15s12.353-112.492 32.299-151.15c19.96-38.681 47.446-62.432 77.667-62.432 30.221 0 57.707 23.75 77.667 62.433 19.947 38.657 32.299 92.095 32.299 151.149s-12.352 112.493-32.299 151.15c-19.96 38.682-47.446 62.432-77.667 62.432Z" stroke="#F6F6F6"/><path d="M428.868 428.585c-30.221 0-57.706-23.75-77.666-62.432-19.947-38.657-32.299-92.095-32.299-151.149s12.352-112.493 32.299-151.15c19.96-38.682 47.445-62.432 77.667-62.432 30.221 0 57.706 23.75 77.666 62.432 19.947 38.657 32.299 92.096 32.299 151.15s-12.352 112.492-32.299 151.149c-19.96 38.682-47.445 62.432-77.667 62.432Z" stroke="#F6F6F6"/><path d="M478.958 428.583c-30.221 0-57.706-23.75-77.666-62.432-19.947-38.657-32.299-92.096-32.299-151.15s12.352-112.492 32.299-151.15C421.252 25.17 448.737 1.42 478.958 1.42c30.221 0 57.707 23.75 77.667 62.433 19.947 38.657 32.299 92.095 32.299 151.149s-12.352 112.493-32.299 151.15c-19.96 38.682-47.446 62.432-77.667 62.432Z" stroke="#F6F6F6"/><path d="M529.038 428.581c-30.221 0-57.707-23.75-77.667-62.432-19.947-38.657-32.299-92.096-32.299-151.15s12.352-112.492 32.299-151.15c19.96-38.681 47.446-62.432 77.667-62.432 30.221 0 57.706 23.75 77.666 62.433 19.947 38.657 32.299 92.095 32.299 151.149s-12.352 112.493-32.299 151.15c-19.96 38.682-47.445 62.432-77.666 62.432Z" stroke="#F6F6F6"/><path d="M579.115 428.581c-30.221 0-57.707-23.75-77.667-62.432-19.947-38.657-32.299-92.096-32.299-151.15s12.352-112.492 32.299-151.15c19.96-38.681 47.446-62.432 77.667-62.432 30.221 0 57.706 23.75 77.666 62.433 19.947 38.657 32.299 92.095 32.299 151.149s-12.352 112.493-32.299 151.15c-19.96 38.682-47.445 62.432-77.666 62.432Z" stroke="#F6F6F6"/><path d="M629.191 428.582c-30.221 0-57.706-23.75-77.666-62.433-19.947-38.657-32.299-92.095-32.299-151.149s12.352-112.493 32.299-151.15c19.96-38.682 47.445-62.432 77.666-62.432 30.221 0 57.707 23.75 77.667 62.432 19.947 38.657 32.299 92.096 32.299 151.15s-12.352 112.492-32.299 151.149c-19.96 38.683-47.446 62.433-77.667 62.433Z" stroke="#F6F6F6"/><path d="M679.268 428.583c-30.221 0-57.707-23.75-77.667-62.432-19.947-38.657-32.299-92.096-32.299-151.15s12.352-112.492 32.299-151.15C621.561 25.17 649.047 1.42 679.268 1.42c30.221 0 57.707 23.75 77.667 62.433 19.946 38.657 32.299 92.095 32.299 151.149s-12.353 112.493-32.299 151.15c-19.96 38.682-47.446 62.432-77.667 62.432Zm-509.621.002c-30.222 0-57.707-23.75-77.667-62.433-19.947-38.657-32.3-92.095-32.3-151.149s12.353-112.493 32.3-151.15c19.96-38.682 47.445-62.432 77.667-62.432 30.221 0 57.706 23.75 77.666 62.432 19.947 38.657 32.299 92.096 32.299 151.15s-12.352 112.492-32.299 151.149c-19.96 38.683-47.445 62.433-77.666 62.433Z" stroke="#F6F6F6"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/hadoop/blue.svg b/build/img/usecases/hadoop/blue.svg
new file mode 100644
index 0000000..8e00879
--- /dev/null
+++ b/build/img/usecases/hadoop/blue.svg
@@ -0,0 +1 @@
+<svg width="13" height="42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0c7.18 0 13 5.82 13 13v16c0 7.18-5.82 13-13 13V0Z" fill="#0070CC"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/hadoop/hero-image.svg b/build/img/usecases/hadoop/hero-image.svg
new file mode 100644
index 0000000..1fe7da0
--- /dev/null
+++ b/build/img/usecases/hadoop/hero-image.svg
@@ -0,0 +1 @@
+<svg width="494" height="645" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m493 322.344-70.286 40.58-140.571 81.159v324.636l140.571-81.159L493 646.98V322.344Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(-.86603 -.5 0 1 282.143 444.083)" fill="#0070CC" stroke="#fff" d="M0 0h324.636v324.636H0z"/><path d="m211.857 160.026-70.286 40.58-140.57 81.159 281.142 162.318 140.571-81.159L493 322.344 211.857 160.026Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.163 378.032c.478-.276.866-.052.866.5v49.942c0 .552-.388 1.224-.866 1.5l-10.38 5.993-21.625 12.485c-.478.276-.866.053-.866-.5v-49.941c0-.553.388-1.224.866-1.5l21.625-12.486 10.38-5.993Zm0 126.608c.478-.276.866-.052.866.5v23.971c0 .552-.388 1.224-.866 1.5l-155.708 89.898c-.478.276-.866.052-.866-.5v-23.971c0-.552.388-1.224.866-1.5l155.708-89.898Zm0 45.449c.478-.276.866-.052.866.5v23.971c0 .552-.388 1.224-.866 1.5l-155.708 89.898c-.478.276-.866.052-.866-.5v-23.971c0-.552.388-1.224.866-1.5l155.708-89.898Zm.866 45.949c0-.552-.388-.776-.866-.5l-155.708 89.898c-.478.276-.866.948-.866 1.5v23.971c0 .552.388.776.866.5l155.708-89.898c.478-.276.866-.948.866-1.5v-23.971Z" fill="#0070CC"/><path d="M467.029 378.532h.5-.5Zm-.866-.5.25.433-.25-.433Zm.866 50.442h-.5.5Zm-.866 1.5-.25-.433.25.433Zm-10.38 5.993-.25-.433.25.433Zm-21.625 12.485.25.433-.25-.433Zm-.866-.5h.5-.5Zm0-49.941h-.5.5Zm.866-1.5.25.433-.25-.433Zm21.625-12.486-.25-.433.25.433Zm11.246 121.115h.5-.5Zm-.866-.5-.25-.433.25.433Zm.866 24.471h.5-.5Zm-.866 1.5-.25-.433.25.433Zm-155.708 89.898.25.433-.25-.433Zm0-25.971-.25-.433.25.433Zm156.574-43.949h.5-.5Zm-.866-.5-.25-.433.25.433Zm.866 24.471h.5-.5Zm-.866 1.5-.25-.433.25.433Zm-155.708 89.898-.25-.433.25.433Zm0-25.971.25.433-.25-.433Zm155.708-44.449-.25-.433.25.433Zm.866.5h.5-.5Zm-156.574 89.398-.25-.433.25.433Zm0 25.971-.25-.433.25.433Zm155.708-89.898-.25-.433.25.433Zm.866-1.5h.5-.5Zm-.5-241.477a.35.35 0 0 0-.021-.139c-.006-.012-.003 0 .018.012.02.012.032.008.019.009a.373.373 0 0 0-.132.051l-.5-.866c.33-.19.747-.271 1.113-.06.365.211.503.612.503.993h-1Zm0 49.942v-49.942h1v49.942h-1Zm-.616 1.067a1.29 1.29 0 0 0 .43-.463c.124-.216.186-.436.186-.604h1c0 .385-.131.776-.32 1.104-.189.327-.463.637-.796.829l-.5-.866Zm-10.38 5.993 10.38-5.993.5.866-10.38 5.993-.5-.866Zm-21.625 12.485 21.625-12.485.5.866-21.625 12.485-.5-.866Zm-.116-.067c0 .082.015.125.022.14.005.012.003 0-.018-.012-.021-.012-.033-.008-.019-.01a.338.338 0 0 0 .131-.051l.5.866c-.33.191-.746.272-1.112.061-.366-.211-.504-.612-.504-.994h1Zm0-49.941v49.941h-1v-49.941h1Zm.616-1.067a1.263 1.263 0 0 0-.429.463 1.274 1.274 0 0 0-.187.604h-1c0-.385.132-.777.321-1.104.189-.327.462-.637.795-.829l.5.866Zm21.625-12.486-21.625 12.486-.5-.866 21.625-12.486.5.866Zm10.38-5.993-10.38 5.993-.5-.866 10.38-5.993.5.866Zm.116 126.675a.35.35 0 0 0-.021-.139c-.006-.012-.003-.001.018.012.02.012.032.008.019.009a.373.373 0 0 0-.132.051l-.5-.866c.33-.19.747-.272 1.113-.06.365.211.503.612.503.993h-1Zm0 23.971V505.14h1v23.971h-1Zm-.616 1.067a1.29 1.29 0 0 0 .43-.463c.124-.216.186-.436.186-.604h1c0 .385-.131.776-.32 1.104-.189.327-.463.637-.796.829l-.5-.866Zm-155.708 89.898 155.708-89.898.5.866-155.708 89.898-.5-.866Zm-.116-.067c0 .082.015.124.022.139.005.013.003.001-.018-.011-.021-.012-.033-.009-.019-.01a.332.332 0 0 0 .131-.051l.5.866c-.33.191-.746.272-1.112.061-.366-.212-.504-.613-.504-.994h1Zm0-23.971v23.971h-1v-23.971h1Zm.616-1.067a1.275 1.275 0 0 0-.429.464 1.271 1.271 0 0 0-.187.603h-1c0-.384.132-.776.321-1.103.189-.328.462-.637.795-.83l.5.866Zm155.708-89.898-155.708 89.898-.5-.866 155.708-89.898.5.866Zm.116 45.516a.35.35 0 0 0-.021-.139c-.006-.013-.003-.001.018.011.02.013.032.009.019.01a.353.353 0 0 0-.132.051l-.5-.866c.33-.191.747-.272 1.113-.061.365.212.503.613.503.994h-1Zm0 23.971v-23.971h1v23.971h-1Zm-.616 1.067a1.29 1.29 0 0 0 .43-.463c.124-.216.186-.436.186-.604h1c0 .385-.131.776-.32 1.104-.189.327-.463.637-.796.829l-.5-.866Zm-155.708 89.898 155.708-89.898.5.866-155.708 89.898-.5-.866Zm-.116-.067c0 .081.015.124.022.139.005.013.003.001-.018-.011-.021-.012-.033-.009-.019-.01a.332.332 0 0 0 .131-.051l.5.866c-.33.191-.746.272-1.112.061-.366-.212-.504-.613-.504-.994h1Zm0-23.971v23.971h-1v-23.971h1Zm.616-1.067a1.275 1.275 0 0 0-.429.464 1.268 1.268 0 0 0-.187.603h-1c0-.384.132-.776.321-1.103.189-.328.462-.638.795-.83l.5.866Zm155.708-89.898L310.705 640.42l-.5-.866 155.708-89.898.5.866Zm-.5 44.583c.33-.191.747-.272 1.113-.061.365.212.503.613.503.994h-1a.35.35 0 0 0-.021-.139c-.006-.013-.003-.001.018.011.02.013.032.009.019.01a.353.353 0 0 0-.132.051l-.5-.866Zm-155.708 89.898 155.708-89.898.5.866-155.708 89.898-.5-.866Zm-1.116 1.933c0-.384.132-.776.321-1.103.189-.328.462-.638.795-.83l.5.866a1.275 1.275 0 0 0-.429.464 1.268 1.268 0 0 0-.187.603h-1Zm0 23.971v-23.971h1v23.971h-1Zm1.616.933c-.33.191-.746.272-1.112.061-.366-.212-.504-.613-.504-.994h1c0 .081.015.124.022.139.005.013.003.001-.018-.011-.021-.012-.033-.009-.019-.01a.332.332 0 0 0 .131-.051l.5.866Zm155.708-89.898L310.705 711.84l-.5-.866 155.708-89.898.5.866Zm1.116-1.933c0 .385-.131.776-.32 1.104-.189.327-.463.637-.796.829l-.5-.866a1.29 1.29 0 0 0 .43-.463c.124-.216.186-.436.186-.604h1Zm0-23.971v23.971h-1v-23.971h1Z" fill="#fff"/><path d="m182.392 266.004 84.953 49.048-3.634-143.942 47.451 27.396-80.477-143.407-93.524 54.172 46.686 26.954-1.455 129.779Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m307.042 286.948-40.051 27.899-3.527-144.047 42.727 24.668.851 91.48Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m311.163 198.506 38.576-22.628-82.33-142.436L226.18 57.6" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/hadoop/image.svg b/build/img/usecases/hadoop/image.svg
new file mode 100644
index 0000000..bdab6af
--- /dev/null
+++ b/build/img/usecases/hadoop/image.svg
@@ -0,0 +1 @@
+<svg width="468" height="443" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="464" height="58" rx="20" fill="#E6E6E6"/><path d="m188.977 25 4.398-11.453h1.633L199.695 25h-1.726l-1.336-3.469h-4.789L190.586 25h-1.609Zm3.304-4.703h3.883l-1.195-3.172a31.154 31.154 0 0 1-.813-2.375 14.575 14.575 0 0 1-.617 2.188l-1.258 3.359Zm8.446 7.883V16.703h1.281v1.078c.302-.422.643-.737 1.023-.945.38-.214.841-.32 1.383-.32.708 0 1.333.182 1.875.547.542.364.951.88 1.227 1.546.276.662.414 1.388.414 2.18 0 .849-.154 1.615-.461 2.297-.302.677-.745 1.198-1.328 1.562-.579.36-1.188.54-1.829.54a2.67 2.67 0 0 1-1.265-.297 2.877 2.877 0 0 1-.914-.75v4.039h-1.406ZM202 20.898c0 1.068.216 1.857.648 2.368.433.51.956.765 1.571.765.625 0 1.159-.263 1.601-.789.448-.531.672-1.351.672-2.46 0-1.058-.219-1.85-.656-2.376-.432-.526-.951-.789-1.555-.789-.599 0-1.13.281-1.593.844-.459.557-.688 1.37-.688 2.437Zm7.633 7.282V16.703h1.281v1.078c.302-.422.643-.737 1.024-.945.38-.214.841-.32 1.382-.32.709 0 1.334.182 1.875.547.542.364.951.88 1.227 1.546.276.662.414 1.388.414 2.18 0 .849-.154 1.615-.461 2.297-.302.677-.745 1.198-1.328 1.562a3.41 3.41 0 0 1-1.828.54 2.67 2.67 0 0 1-1.266-.297 2.888 2.888 0 0 1-.914-.75v4.039h-1.406Zm1.273-7.282c0 1.068.216 1.857.649 2.368.432.51.955.765 1.57.765.625 0 1.159-.263 1.602-.789.447-.531.671-1.351.671-2.46 0-1.058-.218-1.85-.656-2.376-.432-.526-.95-.789-1.554-.789-.599 0-1.131.281-1.594.844-.459.557-.688 1.37-.688 2.437ZM218.508 25V13.547h1.406V25h-1.406Zm3.601-9.836v-1.617h1.407v1.617h-1.407Zm0 9.836v-8.297h1.407V25h-1.407Zm8.969-3.04 1.383.18c-.151.954-.539 1.701-1.164 2.243-.62.536-1.383.805-2.289.805-1.136 0-2.05-.37-2.742-1.11-.688-.745-1.032-1.81-1.032-3.195 0-.896.149-1.68.446-2.352.297-.672.747-1.174 1.351-1.508a4.022 4.022 0 0 1 1.985-.507c.901 0 1.638.229 2.211.687.572.453.94 1.1 1.101 1.938l-1.367.21c-.13-.557-.362-.976-.695-1.257-.328-.282-.727-.422-1.196-.422-.708 0-1.284.255-1.726.765-.443.506-.664 1.308-.664 2.407 0 1.114.213 1.924.64 2.43.427.505.985.757 1.672.757.552 0 1.013-.169 1.383-.508.37-.338.604-.859.703-1.562Zm8 2.017c-.521.442-1.023.755-1.508.937a4.31 4.31 0 0 1-1.547.273c-.911 0-1.612-.22-2.101-.664-.49-.447-.734-1.018-.734-1.71 0-.407.091-.776.273-1.11.187-.338.43-.61.727-.812.302-.203.64-.357 1.015-.461.276-.073.693-.143 1.25-.211 1.136-.136 1.971-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.399-1.21-.359-.319-.893-.477-1.601-.477-.662 0-1.151.117-1.469.351-.312.23-.544.638-.695 1.227l-1.375-.188c.125-.588.33-1.062.617-1.422.286-.364.7-.643 1.242-.835.542-.198 1.169-.297 1.883-.297.708 0 1.284.083 1.726.25.443.166.769.377.977.632.208.25.354.568.437.954.047.24.071.671.071 1.296v1.875c0 1.308.028 2.136.086 2.485.062.344.182.674.359.992h-1.469a3.008 3.008 0 0 1-.281-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.212 1.212 0 0 0-.75 1.125c0 .375.14.688.421.938.287.25.703.375 1.25.375.542 0 1.024-.117 1.446-.352.422-.24.731-.565.929-.976.151-.318.227-.787.227-1.406v-.516Zm6.68 2.906.203 1.242a5.22 5.22 0 0 1-1.063.125c-.51 0-.906-.08-1.187-.242a1.36 1.36 0 0 1-.594-.633c-.115-.265-.172-.82-.172-1.664v-4.773h-1.031v-1.094h1.031v-2.055l1.399-.843v2.898h1.414v1.094h-1.414v4.851c0 .401.023.66.07.774a.616.616 0 0 0 .242.273c.115.068.276.102.484.102.157 0 .362-.018.618-.055Zm1.39-8.578v-1.617h1.407v1.617h-1.407Zm0 9.836v-8.297h1.407V25h-1.407Zm3.031-4.148c0-1.537.428-2.675 1.282-3.415.713-.614 1.583-.921 2.609-.921 1.141 0 2.073.375 2.797 1.125.724.744 1.086 1.776 1.086 3.093 0 1.068-.162 1.91-.484 2.524a3.378 3.378 0 0 1-1.399 1.422 4.049 4.049 0 0 1-2 .508c-1.161 0-2.101-.373-2.82-1.118-.714-.744-1.071-1.817-1.071-3.218Zm1.446 0c0 1.062.232 1.859.695 2.39a2.234 2.234 0 0 0 1.75.79c.698 0 1.279-.266 1.742-.798.464-.53.696-1.34.696-2.43 0-1.025-.235-1.801-.703-2.327-.464-.532-1.042-.797-1.735-.797-.703 0-1.286.263-1.75.789-.463.526-.695 1.32-.695 2.383ZM259.492 25v-8.297h1.266v1.18c.609-.912 1.489-1.367 2.64-1.367.5 0 .959.09 1.375.273.422.177.737.412.946.703.208.292.354.638.437 1.04.052.26.078.715.078 1.366V25h-1.406v-5.047c0-.573-.055-1-.164-1.281a1.326 1.326 0 0 0-.586-.68 1.807 1.807 0 0 0-.976-.258c-.599 0-1.118.19-1.555.57-.432.38-.649 1.102-.649 2.165V25h-1.406Zm8.344-2.477 1.391-.218c.078.557.294.984.648 1.28.359.298.859.446 1.5.446.646 0 1.125-.13 1.437-.39.313-.266.469-.576.469-.93a.853.853 0 0 0-.414-.75c-.193-.125-.672-.284-1.437-.477-1.032-.26-1.748-.484-2.149-.672a2.137 2.137 0 0 1-.906-.789 2.132 2.132 0 0 1-.305-1.117c0-.37.084-.71.25-1.023a2.32 2.32 0 0 1 .696-.79c.218-.16.515-.296.89-.405.38-.115.787-.172 1.219-.172.651 0 1.221.093 1.711.28.495.188.859.444 1.094.767.234.317.396.744.484 1.28l-1.375.188c-.062-.427-.245-.76-.547-1-.297-.24-.719-.36-1.265-.36-.646 0-1.107.108-1.383.321-.276.214-.414.464-.414.75 0 .182.057.346.172.492.114.151.294.276.539.375.14.052.554.172 1.242.36.995.265 1.687.484 2.078.656.396.167.706.412.93.734.224.323.336.724.336 1.203 0 .47-.138.912-.415 1.329-.27.411-.664.731-1.179.96-.516.225-1.099.337-1.75.337-1.078 0-1.901-.224-2.469-.672-.562-.448-.922-1.112-1.078-1.993ZM34.306 85V74.978h1.326V85h-1.326Zm3.288.602 1.196.177c.05.37.19.638.417.807.305.228.722.342 1.251.342.57 0 1.01-.114 1.32-.342.31-.228.519-.547.628-.957.064-.25.094-.777.09-1.58-.539.634-1.209.951-2.01.951-.999 0-1.771-.36-2.318-1.08-.547-.72-.82-1.584-.82-2.59 0-.694.125-1.332.376-1.915.25-.588.613-1.041 1.087-1.36.478-.32 1.039-.479 1.681-.479.857 0 1.563.347 2.12 1.04v-.876h1.134v6.276c0 1.13-.116 1.93-.349 2.399-.227.474-.592.848-1.093 1.121-.497.274-1.11.41-1.84.41-.865 0-1.565-.196-2.098-.588-.533-.387-.79-.973-.772-1.756Zm1.018-4.362c0 .953.19 1.648.568 2.085a1.8 1.8 0 0 0 1.422.656 1.82 1.82 0 0 0 1.421-.649c.383-.438.575-1.121.575-2.05 0-.89-.199-1.56-.595-2.01-.392-.452-.866-.677-1.422-.677-.547 0-1.012.223-1.395.67-.382.442-.574 1.1-.574 1.975Zm7 3.76v-7.26h1.108v1.032c.533-.797 1.303-1.196 2.31-1.196.438 0 .839.08 1.203.24.37.154.645.36.828.615.182.255.31.558.382.909.046.228.069.626.069 1.196V85h-1.23v-4.416c0-.501-.049-.875-.144-1.121a1.16 1.16 0 0 0-.513-.595 1.583 1.583 0 0 0-.855-.225c-.524 0-.977.166-1.36.499-.378.332-.567.964-.567 1.893V85h-1.23Zm7.8-8.606v-1.416h1.23v1.416h-1.23Zm0 8.606v-7.26h1.23V85h-1.23Zm5.797-1.1.178 1.086c-.347.073-.657.11-.93.11-.447 0-.793-.07-1.039-.212a1.19 1.19 0 0 1-.52-.554c-.1-.232-.15-.718-.15-1.456v-4.177h-.902v-.957h.902v-1.798l1.224-.738v2.536h1.237v.957h-1.237v4.245c0 .351.02.577.061.677.046.1.116.18.212.24.1.059.242.088.424.088.137 0 .317-.016.54-.048Zm6.18-1.238 1.271.157c-.2.743-.572 1.32-1.114 1.73-.542.41-1.235.615-2.078.615-1.062 0-1.905-.326-2.53-.978-.62-.656-.93-1.574-.93-2.754 0-1.222.315-2.17.944-2.844.63-.675 1.445-1.012 2.447-1.012.971 0 1.764.33 2.38.991.615.661.922 1.59.922 2.79 0 .072-.002.182-.007.328H61.28c.046.797.271 1.408.677 1.832.406.423.911.635 1.518.635.45 0 .836-.118 1.155-.355.319-.237.572-.615.759-1.135Zm-4.04-1.99h4.053c-.054-.61-.21-1.068-.465-1.373-.391-.474-.9-.711-1.524-.711-.565 0-1.041.189-1.429.567-.382.379-.594.884-.635 1.518ZM70.386 85l3.848-10.022h1.43L79.763 85h-1.51l-1.169-3.035h-4.19L71.793 85h-1.408Zm2.891-4.115h3.398l-1.046-2.776a27.396 27.396 0 0 1-.711-2.078c-.128.643-.308 1.28-.54 1.914l-1.1 2.94ZM80.824 85V74.978h3.78c.666 0 1.174.032 1.525.096.492.082.904.24 1.237.472.333.228.6.55.8.964.205.414.308.87.308 1.367 0 .852-.272 1.575-.814 2.167-.542.588-1.522.882-2.94.882h-2.57V85h-1.326Zm1.326-5.257h2.591c.857 0 1.465-.16 1.825-.478.36-.32.54-.768.54-1.347 0-.42-.107-.777-.32-1.073-.21-.301-.489-.5-.835-.595-.223-.06-.636-.089-1.237-.089H82.15v3.582ZM90.388 85V74.978h1.326V85h-1.326Zm113.241-3.22 1.251-.11c.059.502.196.915.41 1.238.219.32.556.579 1.012.78a3.87 3.87 0 0 0 1.538.293 3.69 3.69 0 0 0 1.34-.225c.387-.15.674-.356.861-.615a1.44 1.44 0 0 0 .287-.862 1.29 1.29 0 0 0-.273-.82c-.183-.237-.483-.435-.903-.595-.269-.105-.863-.266-1.784-.485-.92-.223-1.565-.433-1.934-.629-.479-.25-.837-.56-1.074-.93a2.324 2.324 0 0 1-.348-1.25c0-.506.143-.978.43-1.416.287-.442.707-.777 1.258-1.005a4.776 4.776 0 0 1 1.839-.341c.743 0 1.397.12 1.962.362.57.237 1.007.588 1.312 1.053.306.465.47.99.493 1.579l-1.272.095c-.068-.633-.301-1.112-.697-1.435-.392-.324-.973-.485-1.743-.485-.802 0-1.388.148-1.757.444-.365.292-.547.645-.547 1.06 0 .36.13.656.39.888.255.233.92.472 1.996.718 1.08.242 1.82.453 2.221.636.584.269 1.014.61 1.292 1.025.278.41.417.884.417 1.422 0 .533-.152 1.037-.458 1.51-.305.47-.745.837-1.319 1.101-.57.26-1.212.39-1.928.39-.907 0-1.668-.132-2.283-.397a3.222 3.222 0 0 1-1.442-1.189 3.41 3.41 0 0 1-.547-1.805Zm9.632 6.002V77.74h1.121v.944a2.73 2.73 0 0 1 .895-.828c.333-.186.736-.28 1.21-.28.62 0 1.167.16 1.641.479.474.319.832.77 1.073 1.353.242.579.362 1.215.362 1.907 0 .743-.134 1.413-.403 2.01-.264.593-.652 1.048-1.162 1.367a2.983 2.983 0 0 1-1.6.472c-.41 0-.779-.087-1.107-.26a2.525 2.525 0 0 1-.8-.656v3.534h-1.23Zm1.114-6.37c0 .933.189 1.624.567 2.07.379.447.837.67 1.374.67.547 0 1.014-.23 1.402-.69.392-.465.588-1.183.588-2.153 0-.925-.192-1.618-.575-2.078-.378-.46-.831-.691-1.36-.691-.524 0-.989.246-1.394.738-.401.488-.602 1.199-.602 2.133Zm11.416 2.692c-.456.388-.895.661-1.319.82-.42.16-.871.24-1.354.24-.797 0-1.41-.194-1.839-.581-.428-.392-.642-.89-.642-1.497 0-.355.079-.68.239-.97.164-.297.376-.534.636-.712a3.03 3.03 0 0 1 .888-.403 8.845 8.845 0 0 1 1.094-.185c.994-.118 1.725-.26 2.194-.423.005-.169.007-.276.007-.322 0-.501-.116-.854-.348-1.06-.315-.277-.782-.416-1.402-.416-.578 0-1.007.102-1.285.307-.273.2-.476.559-.608 1.074l-1.203-.165c.109-.515.289-.93.54-1.244.25-.319.613-.562 1.087-.731.474-.173 1.023-.26 1.647-.26.62 0 1.123.073 1.511.219.387.146.672.33.854.554.183.218.31.496.383.834.041.21.062.587.062 1.134v1.641c0 1.144.025 1.868.075 2.174.054.3.159.59.314.868h-1.285a2.612 2.612 0 0 1-.246-.895Zm-.103-2.748c-.446.183-1.116.338-2.009.465-.506.073-.864.155-1.074.246a1.065 1.065 0 0 0-.656.985c0 .328.123.601.369.82.251.219.616.328 1.094.328a2.56 2.56 0 0 0 1.265-.307c.369-.21.64-.495.813-.855.132-.278.198-.688.198-1.23v-.452ZM228.833 85v-7.26h1.107v1.1c.283-.514.543-.854.78-1.018a1.38 1.38 0 0 1 .793-.246c.414 0 .836.132 1.264.397l-.423 1.141a1.762 1.762 0 0 0-.903-.266c-.269 0-.51.082-.724.246a1.29 1.29 0 0 0-.458.67 4.783 4.783 0 0 0-.206 1.435V85h-1.23Zm4.683 0V74.978h1.23v5.715l2.912-2.953h1.593l-2.775 2.694L239.531 85h-1.517l-2.4-3.712-.868.834V85h-1.23Zm9.167 0 3.848-10.022h1.429L252.062 85h-1.511l-1.169-3.035h-4.191l-1.1 3.035h-1.408Zm2.891-4.115h3.398l-1.046-2.776a27.449 27.449 0 0 1-.711-2.078c-.128.643-.308 1.28-.54 1.914l-1.101 2.94ZM253.121 85V74.978h3.78c.666 0 1.174.032 1.525.096.492.082.904.24 1.237.472.333.228.599.55.8.964.205.414.308.87.308 1.367 0 .852-.272 1.575-.814 2.167-.542.588-1.522.882-2.939.882h-2.571V85h-1.326Zm1.326-5.257h2.591c.857 0 1.465-.16 1.825-.478.36-.32.54-.768.54-1.347 0-.42-.107-.777-.321-1.073-.21-.301-.488-.5-.834-.595-.223-.06-.636-.089-1.237-.089h-2.564v3.582ZM262.685 85V74.978h1.326V85h-1.326Zm-58.967 143.949c0 .414.335.75.75.75h6.75a.75.75 0 0 0 0-1.5h-6v-6a.75.75 0 0 0-1.5 0v6.75Zm28.218-126.761v86.116h1.5v-86.116h-1.5Zm-8.567 106.799-19.432 19.432 1.061 1.06 19.432-19.432-1.061-1.06Zm8.567-20.683a29.25 29.25 0 0 1-8.567 20.683l1.061 1.06a30.747 30.747 0 0 0 9.006-21.743h-1.5Zm33.913 40.645a.75.75 0 0 1-.75.75h-6.75a.75.75 0 0 1 0-1.5h6v-6a.75.75 0 0 1 1.5 0v6.75ZM237.63 102.188v86.116h-1.5v-86.116h1.5Zm8.567 106.799 19.433 19.432-1.061 1.06-19.432-19.432 1.06-1.06Zm-8.567-20.683a29.254 29.254 0 0 0 8.567 20.683l-1.06 1.06a30.748 30.748 0 0 1-9.007-21.743h1.5ZM363.121 85V74.978h1.326v4.116h5.209v-4.115h1.326V85h-1.326v-4.724h-5.209V85h-1.326Zm14.656-.895c-.455.387-.895.66-1.319.82-.419.16-.87.24-1.354.24-.797 0-1.41-.195-1.838-.582-.429-.392-.643-.89-.643-1.497 0-.355.08-.68.239-.97.164-.297.376-.534.636-.712a3.05 3.05 0 0 1 .889-.403 8.788 8.788 0 0 1 1.093-.185c.994-.118 1.725-.26 2.195-.423l.007-.322c0-.501-.117-.854-.349-1.06-.314-.277-.782-.416-1.401-.416-.579 0-1.008.102-1.286.307-.273.2-.476.559-.608 1.074l-1.203-.165c.109-.515.289-.93.54-1.244.251-.319.613-.562 1.087-.731.474-.173 1.023-.26 1.647-.26.62 0 1.124.073 1.511.219.387.146.672.33.855.554.182.218.31.496.382.834.041.21.062.587.062 1.134v1.641c0 1.144.025 1.868.075 2.174.055.3.16.59.315.868h-1.286a2.635 2.635 0 0 1-.246-.895Zm-.102-2.749c-.447.183-1.117.338-2.01.465-.506.073-.864.155-1.073.246a1.063 1.063 0 0 0-.656.985c0 .328.123.601.369.82.25.219.615.328 1.093.328a2.56 2.56 0 0 0 1.265-.307c.369-.21.64-.495.814-.855.132-.278.198-.688.198-1.23v-.452ZM385.543 85v-.916c-.46.72-1.137 1.08-2.03 1.08-.579 0-1.112-.16-1.6-.478a3.184 3.184 0 0 1-1.128-1.334c-.264-.574-.396-1.232-.396-1.975 0-.725.12-1.38.362-1.969.242-.592.604-1.046 1.087-1.36a2.905 2.905 0 0 1 1.62-.472c.438 0 .827.094 1.169.28.342.183.62.422.834.718v-3.596h1.224V85h-1.142Zm-3.89-3.623c0 .93.196 1.625.588 2.085.392.46.855.69 1.388.69.538 0 .993-.218 1.367-.656.378-.442.567-1.114.567-2.016 0-.994-.191-1.723-.574-2.188-.383-.465-.854-.697-1.415-.697-.547 0-1.005.223-1.374.67-.364.446-.547 1.15-.547 2.112Zm6.515-.007c0-1.344.374-2.34 1.121-2.987.624-.538 1.385-.807 2.283-.807.998 0 1.814.328 2.448.985.633.651.95 1.554.95 2.707 0 .934-.142 1.67-.424 2.208a2.954 2.954 0 0 1-1.224 1.244 3.54 3.54 0 0 1-1.75.444c-1.016 0-1.839-.326-2.468-.978-.624-.651-.936-1.59-.936-2.816Zm1.265 0c0 .93.202 1.627.608 2.092.406.46.916.69 1.531.69a1.94 1.94 0 0 0 1.525-.697c.405-.465.608-1.173.608-2.126 0-.898-.205-1.577-.615-2.037a1.933 1.933 0 0 0-1.518-.697c-.615 0-1.125.23-1.531.69-.406.46-.608 1.155-.608 2.085Zm6.528 0c0-1.344.374-2.34 1.121-2.987.624-.538 1.385-.807 2.283-.807.998 0 1.814.328 2.447.985.634.651.951 1.554.951 2.707 0 .934-.142 1.67-.424 2.208a2.954 2.954 0 0 1-1.224 1.244 3.54 3.54 0 0 1-1.75.444c-1.016 0-1.839-.326-2.468-.978-.624-.651-.936-1.59-.936-2.816Zm1.265 0c0 .93.202 1.627.608 2.092.406.46.916.69 1.531.69a1.94 1.94 0 0 0 1.525-.697c.405-.465.608-1.173.608-2.126 0-.898-.205-1.577-.615-2.037a1.933 1.933 0 0 0-1.518-.697c-.615 0-1.125.23-1.531.69-.406.46-.608 1.155-.608 2.085Zm6.986 6.412V77.74h1.121v.944c.264-.37.563-.645.896-.828.332-.186.736-.28 1.209-.28.62 0 1.167.16 1.641.479.474.319.832.77 1.073 1.353.242.579.363 1.215.363 1.907 0 .743-.135 1.413-.404 2.01-.264.593-.651 1.048-1.162 1.367a2.983 2.983 0 0 1-1.599.472c-.411 0-.78-.087-1.108-.26a2.536 2.536 0 0 1-.8-.656v3.534h-1.23Zm1.114-6.37c0 .933.189 1.624.568 2.07.378.447.836.67 1.374.67.546 0 1.014-.23 1.401-.69.392-.465.588-1.183.588-2.153 0-.925-.192-1.618-.574-2.078-.379-.46-.832-.691-1.361-.691-.524 0-.989.246-1.394.738-.401.488-.602 1.199-.602 2.133ZM414.179 85l3.848-10.022h1.429L423.558 85h-1.511l-1.169-3.035h-4.19L415.587 85h-1.408Zm2.891-4.115h3.398l-1.046-2.776a27.449 27.449 0 0 1-.711-2.078c-.128.643-.308 1.28-.54 1.914l-1.101 2.94ZM424.617 85V74.978h3.78c.666 0 1.174.032 1.525.096.492.082.904.24 1.237.472.333.228.599.55.8.964.205.414.308.87.308 1.367 0 .852-.272 1.575-.814 2.167-.542.588-1.522.882-2.939.882h-2.571V85h-1.326Zm1.326-5.257h2.591c.857 0 1.465-.16 1.825-.478.36-.32.54-.768.54-1.347 0-.42-.107-.777-.321-1.073-.21-.301-.488-.5-.834-.595-.223-.06-.636-.089-1.237-.089h-2.564v3.582ZM434.181 85V74.978h1.326V85h-1.326Z" fill="#000"/><path d="M28.027 336.624v-52.283s10.084 8.768 39.728 8.768c29.644 0 39.666-9.582 39.666-9.582v53.097c-12.367 18.168-73.765 12.739-79.394 0Z" fill="#E0454C"/><path d="M27.162 373.548v-54.172s10.256 10.478 39.9 10.478c29.643 0 39.494-10.478 39.494-10.478l.838 54.172c-12.606 15.817-72.56 12.851-80.232 0Z" fill="#0070CC"/><path d="M108.353 281.04c0 7.165-18.18 12.974-41.084 12.974-22.905 0-41.084-5.809-41.084-12.974s18.18-12.974 41.084-12.974c22.904 0 41.084 5.809 41.084 12.974Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M104.114 284.708c1.873-1.41 2.509-2.667 2.509-3.668 0-1.001-.636-2.258-2.509-3.668-1.845-1.389-4.629-2.713-8.237-3.857-7.195-2.28-17.281-3.719-28.608-3.719-11.327 0-21.413 1.439-28.609 3.719-3.607 1.144-6.392 2.468-8.237 3.857-1.873 1.41-2.509 2.667-2.509 3.668 0 1.001.636 2.258 2.51 3.668 1.844 1.389 4.629 2.714 8.236 3.857 7.196 2.281 17.282 3.719 28.609 3.719 11.327 0 21.413-1.438 28.608-3.719 3.608-1.143 6.392-2.468 8.237-3.857Zm-36.845 9.306c22.904 0 41.084-5.809 41.084-12.974s-18.18-12.974-41.084-12.974c-22.905 0-41.084 5.809-41.084 12.974s18.18 12.974 41.084 12.974Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m26.488 372.955-.303-92.776 1.73-.008.303 92.776-1.73.008Zm80.135.633v-93.413h1.73v93.413h-1.73Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M39.356 380.226c7.154 2.222 17.09 3.61 28.103 3.61 11.013 0 20.948-1.388 28.102-3.61 3.582-1.113 6.418-2.421 8.34-3.832 1.939-1.425 2.799-2.838 2.799-4.153h1.73c0 2.126-1.385 3.99-3.505 5.547-2.137 1.57-5.175 2.948-8.85 4.09-7.362 2.287-17.48 3.688-28.616 3.688-11.138 0-21.255-1.401-28.616-3.688-3.676-1.142-6.713-2.52-8.85-4.09-2.12-1.557-3.505-3.421-3.505-5.547h1.73c0 1.315.86 2.728 2.799 4.153 1.921 1.411 4.757 2.719 8.34 3.832Zm0-55.356c7.154 2.223 17.09 3.611 28.103 3.611 11.013 0 20.948-1.388 28.102-3.611 3.582-1.113 6.418-2.42 8.34-3.832 1.939-1.424 2.799-2.838 2.799-4.153h1.73c0 2.126-1.385 3.99-3.505 5.548-2.137 1.569-5.175 2.947-8.85 4.089-7.362 2.287-17.48 3.688-28.616 3.688-11.137 0-21.255-1.401-28.616-3.688-3.676-1.142-6.713-2.52-8.85-4.089-2.12-1.558-3.505-3.422-3.505-5.548h1.73c0 1.315.86 2.729 2.799 4.153 1.921 1.412 4.757 2.719 8.34 3.832Z" fill="#2D2D2D"/><path d="M37.892 315.202v-9.907h1.973l2.345 7.014c.216.654.374 1.142.473 1.467.113-.361.288-.89.527-1.588l2.372-6.893h1.764v9.907h-1.264v-8.292l-2.879 8.292h-1.182l-2.865-8.434v8.434h-1.264Zm11.768 0v-9.907h7.163v1.169h-5.851v3.034h5.48v1.163h-5.48v3.372h6.081v1.169h-7.392Zm9.336 0v-9.907h1.974l2.344 7.014c.217.654.374 1.142.473 1.467.113-.361.289-.89.527-1.588l2.372-6.893h1.764v9.907h-1.264v-8.292l-2.878 8.292h-1.183l-2.865-8.434v8.434h-1.264Zm11.344-4.825c0-1.644.44-2.931 1.324-3.859.883-.932 2.022-1.398 3.419-1.398.914 0 1.739.218 2.473.655a4.254 4.254 0 0 1 1.676 1.831c.387.78.581 1.665.581 2.656 0 1.005-.203 1.903-.608 2.696-.406.793-.98 1.394-1.723 1.804a4.938 4.938 0 0 1-2.406.608c-.932 0-1.766-.225-2.5-.675a4.354 4.354 0 0 1-1.67-1.845 5.59 5.59 0 0 1-.567-2.473Zm1.35.02c0 1.194.32 2.135.96 2.825.644.684 1.45 1.027 2.42 1.027.986 0 1.797-.347 2.432-1.041.64-.694.96-1.678.96-2.953 0-.806-.138-1.509-.413-2.108a3.09 3.09 0 0 0-1.196-1.399 3.213 3.213 0 0 0-1.763-.5 3.36 3.36 0 0 0-2.4.96c-.666.635-1 1.698-1 3.189Zm10.012 4.805v-9.907h4.392c.884 0 1.555.09 2.014.271.46.175.827.488 1.102.939.274.45.412.948.412 1.493 0 .703-.228 1.295-.683 1.777-.455.482-1.157.789-2.108.919.347.167.61.332.79.494.384.351.746.79 1.089 1.317l1.723 2.697h-1.65l-1.31-2.061a18.65 18.65 0 0 0-.946-1.365c-.248-.316-.47-.537-.669-.663a1.915 1.915 0 0 0-.595-.263c-.148-.032-.392-.047-.73-.047h-1.52v4.399h-1.31Zm1.311-5.535h2.818c.6 0 1.068-.061 1.406-.182a1.52 1.52 0 0 0 .77-.595 1.63 1.63 0 0 0 .263-.892c0-.468-.17-.853-.513-1.155-.338-.302-.874-.453-1.608-.453h-3.136v3.277Zm11.377 5.535v-4.197l-3.818-5.71h1.595l1.952 2.987c.36.559.696 1.117 1.007 1.676.298-.518.658-1.102 1.081-1.75l1.92-2.913h1.527l-3.953 5.71v4.197H94.39Zm-42.618 54.49v-9.906h3.412c.77 0 1.358.047 1.764.142a3.363 3.363 0 0 1 1.453.709 4.002 4.002 0 0 1 1.168 1.697c.262.684.392 1.468.392 2.351 0 .752-.087 1.419-.263 2-.176.581-.401 1.063-.676 1.446a3.634 3.634 0 0 1-.905.899 3.672 3.672 0 0 1-1.183.493 6.69 6.69 0 0 1-1.588.169h-3.574Zm1.31-1.169h2.116c.653 0 1.164-.061 1.533-.182.374-.122.672-.293.892-.514.311-.311.552-.727.723-1.25.176-.527.264-1.164.264-1.912 0-1.036-.171-1.831-.514-2.386-.337-.558-.75-.932-1.236-1.121-.352-.135-.917-.203-1.696-.203h-2.081v7.568Zm9.086 1.169v-9.906h1.311v9.906h-1.31Zm3.356-3.182 1.237-.109c.058.496.193.904.405 1.223.216.316.55.573 1 .771.45.194.957.29 1.52.29.5 0 .942-.074 1.325-.223.383-.148.667-.351.851-.608a1.42 1.42 0 0 0 .284-.851c0-.311-.09-.581-.27-.811-.18-.234-.478-.43-.892-.588-.266-.104-.854-.263-1.764-.48-.91-.22-1.547-.428-1.912-.621-.473-.248-.827-.554-1.06-.919a2.297 2.297 0 0 1-.346-1.237c0-.5.142-.966.426-1.399.284-.437.698-.768 1.243-.993a4.722 4.722 0 0 1 1.818-.338c.735 0 1.38.119 1.94.358.563.234.995.581 1.297 1.041.302.459.464.98.486 1.561l-1.256.094c-.068-.626-.298-1.099-.69-1.419-.387-.319-.961-.479-1.723-.479-.793 0-1.371.146-1.736.439-.36.288-.541.637-.541 1.047 0 .356.128.649.385.879.252.229.91.466 1.973.709 1.068.239 1.8.448 2.196.629.577.265 1.003.603 1.278 1.013.274.406.412.874.412 1.406 0 .527-.151 1.025-.453 1.493-.302.464-.736.827-1.304 1.088-.563.257-1.198.385-1.906.385-.896 0-1.648-.131-2.257-.392a3.183 3.183 0 0 1-1.425-1.176 3.375 3.375 0 0 1-.541-1.783Zm9.796 3.182v-9.906h1.31v4.913l4.92-4.913h1.777L79.17 363.8l4.338 5.892h-1.73l-3.527-5.014-1.622 1.581v3.433h-1.31Z" fill="#fff"/><path d="M165.847 336.624v-52.283s10.084 8.768 39.728 8.768c29.644 0 39.666-9.582 39.666-9.582v53.097c-12.367 18.168-73.765 12.739-79.394 0Z" fill="#E0454C"/><path d="M164.982 373.548v-54.172s10.255 10.478 39.899 10.478 39.495-10.478 39.495-10.478l.838 54.172c-12.606 15.817-72.56 12.851-80.232 0Z" fill="#0070CC"/><path d="M246.173 281.04c0 7.165-18.18 12.974-41.085 12.974-22.904 0-41.084-5.809-41.084-12.974s18.18-12.974 41.084-12.974c22.905 0 41.085 5.809 41.085 12.974Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M241.934 284.708c1.873-1.41 2.509-2.667 2.509-3.668 0-1.001-.636-2.258-2.509-3.668-1.845-1.389-4.629-2.713-8.237-3.857-7.196-2.28-17.282-3.719-28.609-3.719-11.327 0-21.413 1.439-28.608 3.719-3.608 1.144-6.392 2.468-8.237 3.857-1.873 1.41-2.509 2.667-2.509 3.668 0 1.001.636 2.258 2.509 3.668 1.845 1.389 4.629 2.714 8.237 3.857 7.195 2.281 17.281 3.719 28.608 3.719 11.327 0 21.413-1.438 28.609-3.719 3.608-1.143 6.392-2.468 8.237-3.857Zm-36.846 9.306c22.905 0 41.085-5.809 41.085-12.974s-18.18-12.974-41.085-12.974c-22.904 0-41.084 5.809-41.084 12.974s18.18 12.974 41.084 12.974Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m164.307 372.955-.303-92.776 1.73-.008.303 92.776-1.73.008Zm80.136.633v-93.413h1.73v93.413h-1.73Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M177.176 380.226c7.154 2.222 17.09 3.61 28.102 3.61 11.013 0 20.949-1.388 28.103-3.61 3.582-1.113 6.418-2.421 8.34-3.832 1.939-1.425 2.798-2.838 2.798-4.153h1.73c0 2.126-1.385 3.99-3.504 5.547-2.138 1.57-5.175 2.948-8.851 4.09-7.361 2.287-17.478 3.688-28.616 3.688-11.137 0-21.254-1.401-28.615-3.688-3.676-1.142-6.714-2.52-8.851-4.09-2.12-1.557-3.505-3.421-3.505-5.547h1.73c0 1.315.86 2.728 2.799 4.153 1.922 1.411 4.758 2.719 8.34 3.832Zm0-55.356c7.154 2.223 17.09 3.611 28.102 3.611 11.013 0 20.949-1.388 28.103-3.611 3.582-1.113 6.418-2.42 8.34-3.832 1.939-1.424 2.798-2.838 2.798-4.153h1.73c0 2.126-1.385 3.99-3.504 5.548-2.138 1.569-5.175 2.947-8.851 4.089-7.361 2.287-17.478 3.688-28.616 3.688-11.137 0-21.254-1.401-28.615-3.688-3.676-1.142-6.714-2.52-8.851-4.089-2.12-1.558-3.505-3.422-3.505-5.548h1.73c0 1.315.86 2.729 2.799 4.153 1.922 1.412 4.758 2.719 8.34 3.832Z" fill="#000"/><path d="M175.416 315.202v-9.907h1.973l2.345 7.014c.216.654.374 1.142.473 1.467.113-.361.288-.89.527-1.588l2.372-6.893h1.764v9.907h-1.264v-8.292l-2.879 8.292h-1.182l-2.865-8.434v8.434h-1.264Zm11.769 0v-9.907h7.162v1.169h-5.851v3.034h5.48v1.163h-5.48v3.372h6.081v1.169h-7.392Zm9.336 0v-9.907h1.973l2.344 7.014c.217.654.374 1.142.473 1.467.113-.361.289-.89.527-1.588l2.372-6.893h1.764v9.907h-1.264v-8.292l-2.878 8.292h-1.183l-2.865-8.434v8.434h-1.263Zm11.342-4.825c0-1.644.442-2.931 1.325-3.859.883-.932 2.022-1.398 3.419-1.398.914 0 1.739.218 2.473.655a4.257 4.257 0 0 1 1.676 1.831c.387.78.581 1.665.581 2.656 0 1.005-.203 1.903-.608 2.696-.406.793-.98 1.394-1.723 1.804a4.94 4.94 0 0 1-2.406.608c-.932 0-1.766-.225-2.5-.675a4.353 4.353 0 0 1-1.669-1.845 5.583 5.583 0 0 1-.568-2.473Zm1.352.02c0 1.194.32 2.135.959 2.825.644.684 1.451 1.027 2.419 1.027.987 0 1.798-.347 2.433-1.041.64-.694.96-1.678.96-2.953 0-.806-.138-1.509-.413-2.108a3.088 3.088 0 0 0-1.196-1.399 3.21 3.21 0 0 0-1.763-.5c-.928 0-1.728.32-2.399.96-.667.635-1 1.698-1 3.189Zm10.011 4.805v-9.907h4.393c.882 0 1.554.09 2.013.271.46.175.827.488 1.102.939.274.45.412.948.412 1.493 0 .703-.228 1.295-.683 1.777-.455.482-1.157.789-2.108.919.347.167.61.332.791.494.383.351.745.79 1.088 1.317l1.723 2.697h-1.649l-1.311-2.061a18.588 18.588 0 0 0-.946-1.365c-.248-.316-.471-.537-.669-.663a1.917 1.917 0 0 0-.595-.263c-.148-.032-.392-.047-.729-.047h-1.521v4.399h-1.311Zm1.311-5.535h2.818c.599 0 1.068-.061 1.406-.182a1.52 1.52 0 0 0 .77-.595c.176-.275.263-.572.263-.892 0-.468-.171-.853-.513-1.155-.338-.302-.874-.453-1.608-.453h-3.136v3.277Zm11.377 5.535v-4.197l-3.818-5.71h1.595l1.952 2.987c.361.559.696 1.117 1.007 1.676.298-.518.658-1.102 1.081-1.75l1.92-2.913h1.527l-3.953 5.71v4.197h-1.311Zm-42.618 54.49v-9.906h3.412c.77 0 1.358.047 1.764.142a3.367 3.367 0 0 1 1.453.709 4.01 4.01 0 0 1 1.169 1.697c.261.684.391 1.468.391 2.351 0 .752-.087 1.419-.263 2-.176.581-.401 1.063-.676 1.446a3.634 3.634 0 0 1-.905.899 3.681 3.681 0 0 1-1.183.493 6.684 6.684 0 0 1-1.588.169h-3.574Zm1.311-1.169h2.115c.653 0 1.164-.061 1.533-.182.374-.122.672-.293.892-.514.311-.311.552-.727.723-1.25.176-.527.264-1.164.264-1.912 0-1.036-.171-1.831-.514-2.386-.337-.558-.75-.932-1.236-1.121-.351-.135-.917-.203-1.696-.203h-2.081v7.568Zm9.085 1.169v-9.906h1.311v9.906h-1.311Zm3.356-3.182 1.237-.109c.058.496.193.904.405 1.223.216.316.55.573 1 .771.451.194.957.29 1.521.29.5 0 .941-.074 1.324-.223.383-.148.667-.351.851-.608.19-.261.284-.545.284-.851 0-.311-.09-.581-.27-.811-.18-.234-.478-.43-.892-.588-.266-.104-.854-.263-1.764-.48-.91-.22-1.547-.428-1.912-.621-.473-.248-.827-.554-1.061-.919a2.295 2.295 0 0 1-.345-1.237c0-.5.142-.966.426-1.399.284-.437.698-.768 1.244-.993a4.72 4.72 0 0 1 1.817-.338c.735 0 1.381.119 1.94.358.563.234.995.581 1.297 1.041.302.459.464.98.486 1.561l-1.256.094c-.068-.626-.298-1.099-.69-1.419-.387-.319-.961-.479-1.723-.479-.793 0-1.371.146-1.736.439-.361.288-.541.637-.541 1.047 0 .356.128.649.385.879.253.229.91.466 1.973.709 1.068.239 1.8.448 2.196.629.577.265 1.003.603 1.278 1.013.274.406.412.874.412 1.406 0 .527-.151 1.025-.453 1.493-.302.464-.736.827-1.304 1.088-.563.257-1.198.385-1.906.385-.896 0-1.648-.131-2.257-.392a3.185 3.185 0 0 1-1.425-1.176 3.37 3.37 0 0 1-.541-1.783Zm9.795 3.182v-9.906h1.311v4.913l4.92-4.913h1.777l-4.156 4.014 4.338 5.892h-1.73l-3.527-5.014-1.622 1.581v3.433h-1.311Z" fill="#fff"/><path d="M190.024 395.264s-9.082 5.621-.523 11.204c1.646 1.087 7.618 4.11 7.448 6.908 0 0 3.619-5.437-1.673-8.858-5.435-3.5-6.794-7.239-5.252-9.254Z" fill="#ED1C24"/><path d="M186.862 406.004s-3.241 4.985 3.136 6.006c.627.08 5.239.57 6.441 2.108 0 0-.104-2.652-3.867-4.216-3.75-1.565-5.292-1.949-5.71-3.898Zm12.544-5.238c-3.894-4.137-4.979-6.696-3.306-10.011 0 0-11.616 4.535-.144 12.583 4.103 2.878 3.424 5.821 3.424 5.927.64-.676 3.92-4.362.026-8.499Z" fill="#ED1C24"/><path d="M205.716 410.344v-9.906h1.345l5.203 7.777v-7.777h1.256v9.906h-1.344l-5.203-7.784v7.784h-1.257Zm9.788-4.825c0-1.644.442-2.93 1.325-3.858.883-.933 2.023-1.399 3.419-1.399.914 0 1.739.219 2.473.656a4.257 4.257 0 0 1 1.676 1.831c.387.779.581 1.664.581 2.655 0 1.005-.203 1.904-.608 2.697-.405.792-.98 1.394-1.723 1.804a4.948 4.948 0 0 1-2.406.608c-.932 0-1.766-.225-2.5-.676a4.342 4.342 0 0 1-1.669-1.845 5.593 5.593 0 0 1-.568-2.473Zm1.352.021c0 1.193.32 2.135.959 2.824.645.685 1.451 1.027 2.419 1.027.987 0 1.798-.347 2.433-1.04.64-.694.96-1.679.96-2.953 0-.807-.138-1.51-.413-2.109a3.086 3.086 0 0 0-1.196-1.398 3.201 3.201 0 0 0-1.763-.5c-.928 0-1.728.319-2.399.959-.667.635-1 1.698-1 3.19Zm9.991 4.804v-9.906h3.413c.77 0 1.358.047 1.763.142a3.35 3.35 0 0 1 1.453.709 4.003 4.003 0 0 1 1.169 1.696c.261.685.392 1.469.392 2.352 0 .752-.088 1.419-.264 2-.175.581-.4 1.063-.675 1.446a3.654 3.654 0 0 1-.906.899c-.324.216-.718.38-1.182.493a6.69 6.69 0 0 1-1.588.169h-3.575Zm1.311-1.169h2.115c.653 0 1.165-.061 1.534-.183.374-.121.671-.292.892-.513.311-.311.552-.728.723-1.25.176-.527.264-1.165.264-1.912 0-1.037-.172-1.832-.514-2.386-.338-.558-.75-.932-1.237-1.121-.351-.136-.916-.203-1.696-.203h-2.081v7.568Zm8.89 1.169v-9.906h7.163v1.169h-5.852v3.034h5.48v1.162h-5.48v3.372h6.081v1.169h-7.392Z" fill="#2D2D2D"/><path d="M30.813 395.264s-9.082 5.621-.523 11.204c1.646 1.087 7.618 4.11 7.448 6.908 0 0 3.62-5.437-1.673-8.858-5.435-3.5-6.794-7.239-5.252-9.254Z" fill="#ED1C24"/><path d="M27.65 406.004s-3.24 4.985 3.137 6.006c.627.08 5.24.57 6.441 2.108 0 0-.104-2.652-3.867-4.216-3.75-1.565-5.292-1.949-5.71-3.898Zm12.545-5.238c-3.894-4.137-4.979-6.696-3.306-10.011 0 0-11.616 4.535-.144 12.583 4.103 2.878 3.424 5.821 3.424 5.927.64-.676 3.92-4.362.026-8.499Z" fill="#ED1C24"/><path d="M46.569 410.344v-9.906h1.344l5.203 7.777v-7.777h1.257v9.906H53.03l-5.204-7.784v7.784h-1.257Zm9.788-4.825c0-1.644.442-2.93 1.325-3.858.883-.933 2.022-1.399 3.419-1.399.914 0 1.739.219 2.473.656a4.254 4.254 0 0 1 1.676 1.831c.387.779.58 1.664.58 2.655 0 1.005-.202 1.904-.607 2.697-.406.792-.98 1.394-1.724 1.804a4.95 4.95 0 0 1-2.405.608c-.933 0-1.766-.225-2.5-.676a4.342 4.342 0 0 1-1.67-1.845 5.587 5.587 0 0 1-.567-2.473Zm1.352.021c0 1.193.32 2.135.96 2.824.643.685 1.45 1.027 2.418 1.027.987 0 1.798-.347 2.433-1.04.64-.694.96-1.679.96-2.953 0-.807-.138-1.51-.413-2.109a3.086 3.086 0 0 0-1.196-1.398 3.204 3.204 0 0 0-1.764-.5c-.928 0-1.727.319-2.398.959-.667.635-1 1.698-1 3.19Zm9.991 4.804v-9.906h3.412c.77 0 1.359.047 1.764.142.567.13 1.052.367 1.453.709a4.004 4.004 0 0 1 1.169 1.696c.261.685.392 1.469.392 2.352 0 .752-.088 1.419-.264 2-.176.581-.4 1.063-.676 1.446a3.651 3.651 0 0 1-.905.899c-.324.216-.719.38-1.183.493-.46.113-.988.169-1.587.169H67.7Zm1.31-1.169h2.116c.653 0 1.164-.061 1.534-.183.374-.121.67-.292.892-.513.31-.311.551-.728.723-1.25.175-.527.263-1.165.263-1.912 0-1.037-.171-1.832-.513-2.386-.338-.558-.75-.932-1.237-1.121-.351-.136-.917-.203-1.696-.203h-2.081v7.568Zm8.89 1.169v-9.906h7.163v1.169h-5.852v3.034h5.48v1.162h-5.48v3.372h6.082v1.169h-7.392Z" fill="#2D2D2D"/><path d="M109.386 423.211s-9.081 5.622-.522 11.204c1.646 1.088 7.617 4.111 7.447 6.909 0 0 3.62-5.437-1.672-8.858-5.436-3.5-6.795-7.239-5.253-9.255Z" fill="#ED1C24"/><path d="M106.224 433.952s-3.24 4.985 3.136 6.006c.627.08 5.24.57 6.442 2.108 0 0-.105-2.652-3.868-4.216-3.75-1.565-5.292-1.949-5.71-3.898Zm12.544-5.238c-3.894-4.137-4.978-6.696-3.306-10.011 0 0-11.616 4.535-.143 12.583 4.103 2.878 3.423 5.821 3.423 5.927.64-.676 3.92-4.362.026-8.499Z" fill="#ED1C24"/><path d="M125.142 438.292v-9.906h1.345l5.203 7.777v-7.777h1.257v9.906h-1.345l-5.203-7.785v7.785h-1.257Zm9.789-4.825c0-1.644.441-2.93 1.324-3.858.883-.933 2.023-1.399 3.419-1.399.915 0 1.739.219 2.474.655a4.257 4.257 0 0 1 1.675 1.832c.388.779.581 1.664.581 2.655 0 1.005-.202 1.904-.608 2.696-.405.793-.98 1.395-1.723 1.805a4.947 4.947 0 0 1-2.405.608c-.933 0-1.766-.225-2.501-.676a4.348 4.348 0 0 1-1.669-1.845 5.592 5.592 0 0 1-.567-2.473Zm1.351.02c0 1.194.32 2.136.96 2.825.644.685 1.45 1.027 2.419 1.027.986 0 1.797-.347 2.432-1.041.64-.693.96-1.678.96-2.952 0-.807-.137-1.51-.412-2.109a3.086 3.086 0 0 0-1.196-1.398 3.208 3.208 0 0 0-1.764-.501c-.928 0-1.727.32-2.399.96-.666.635-1 1.698-1 3.189Zm9.992 4.805v-9.906h3.412c.77 0 1.358.047 1.764.142.567.13 1.051.367 1.452.709a3.995 3.995 0 0 1 1.169 1.696c.262.685.392 1.469.392 2.352 0 .752-.088 1.419-.263 2-.176.581-.401 1.063-.676 1.446a3.668 3.668 0 0 1-.905.899c-.325.216-.719.38-1.183.493a6.684 6.684 0 0 1-1.588.169h-3.574Zm1.31-1.169h2.115c.654 0 1.165-.061 1.534-.183.374-.121.672-.292.892-.513.311-.311.552-.728.723-1.25.176-.527.264-1.165.264-1.913 0-1.036-.171-1.831-.514-2.385-.338-.558-.75-.932-1.236-1.122-.352-.135-.917-.202-1.696-.202h-2.082v7.568Zm8.89 1.169v-9.906h7.163v1.169h-5.852v3.034h5.48v1.162h-5.48v3.372h6.082v1.169h-7.393Z" fill="#2D2D2D"/><path d="M96.937 366.376v-52.283s10.084 8.768 39.728 8.768c29.644 0 39.666-9.582 39.666-9.582v53.097c-12.367 18.169-73.765 12.739-79.394 0Z" fill="#E0454C"/><path d="M96.072 403.301v-54.173s10.255 10.479 39.899 10.479 39.495-10.479 39.495-10.479l.838 54.173c-12.606 15.816-72.559 12.851-80.232 0Z" fill="#0070CC"/><path d="M177.263 310.792c0 7.166-18.18 12.974-41.084 12.974-22.905 0-41.085-5.808-41.085-12.974 0-7.165 18.18-12.974 41.085-12.974 22.904 0 41.084 5.809 41.084 12.974Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M173.024 314.46c1.873-1.41 2.509-2.667 2.509-3.668 0-1.001-.636-2.258-2.509-3.668-1.845-1.388-4.629-2.713-8.237-3.857-7.195-2.28-17.281-3.719-28.608-3.719-11.327 0-21.413 1.439-28.609 3.719-3.608 1.144-6.392 2.469-8.237 3.857-1.873 1.41-2.509 2.667-2.509 3.668 0 1.001.636 2.258 2.51 3.668 1.844 1.389 4.628 2.714 8.236 3.857 7.196 2.281 17.282 3.719 28.609 3.719 11.327 0 21.413-1.438 28.608-3.719 3.608-1.143 6.392-2.468 8.237-3.857Zm-36.845 9.306c22.904 0 41.084-5.808 41.084-12.974 0-7.165-18.18-12.974-41.084-12.974-22.905 0-41.085 5.809-41.085 12.974 0 7.166 18.18 12.974 41.085 12.974Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m95.398 402.707-.304-92.775 1.73-.009.303 92.776-1.73.008Zm80.135.633v-93.413h1.73v93.413h-1.73Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M108.266 409.978c7.154 2.222 17.09 3.61 28.103 3.61 11.012 0 20.948-1.388 28.102-3.61 3.582-1.113 6.418-2.42 8.34-3.832 1.939-1.424 2.799-2.838 2.799-4.153h1.729c0 2.126-1.384 3.99-3.504 5.547-2.138 1.57-5.175 2.948-8.851 4.09-7.361 2.287-17.478 3.688-28.615 3.688-11.138 0-21.255-1.401-28.616-3.688-3.676-1.142-6.713-2.52-8.85-4.09-2.12-1.557-3.505-3.421-3.505-5.547h1.73c0 1.315.86 2.729 2.798 4.153 1.922 1.412 4.758 2.719 8.34 3.832Zm0-55.356c7.154 2.223 17.09 3.611 28.103 3.611 11.012 0 20.948-1.388 28.102-3.611 3.582-1.113 6.418-2.42 8.34-3.831 1.939-1.425 2.799-2.839 2.799-4.153h1.729c0 2.126-1.384 3.99-3.504 5.547-2.138 1.57-5.175 2.947-8.851 4.089-7.361 2.287-17.478 3.689-28.615 3.689-11.138 0-21.255-1.402-28.616-3.689-3.676-1.142-6.713-2.519-8.85-4.089-2.12-1.557-3.505-3.421-3.505-5.547h1.73c0 1.314.86 2.728 2.798 4.153 1.922 1.411 4.758 2.718 8.34 3.831Z" fill="#2D2D2D"/><path d="M106.222 344.609v-9.906h1.973l2.345 7.014c.216.653.374 1.142.473 1.466.112-.36.288-.889.527-1.588l2.371-6.892h1.764v9.906h-1.263v-8.291l-2.879 8.291h-1.183l-2.865-8.433v8.433h-1.263Zm11.768 0v-9.906h7.163v1.169h-5.852v3.034h5.48v1.162h-5.48v3.372h6.082v1.169h-7.393Zm9.336 0v-9.906h1.973l2.345 7.014c.216.653.374 1.142.473 1.466.113-.36.288-.889.527-1.588l2.372-6.892h1.763v9.906h-1.263v-8.291l-2.879 8.291h-1.182l-2.865-8.433v8.433h-1.264Zm11.343-4.824c0-1.645.441-2.931 1.324-3.859.883-.932 2.023-1.399 3.419-1.399.915 0 1.739.219 2.474.656a4.254 4.254 0 0 1 1.675 1.831c.388.779.581 1.665.581 2.656 0 1.004-.202 1.903-.608 2.696-.405.793-.979 1.394-1.723 1.804a4.947 4.947 0 0 1-2.405.608c-.933 0-1.766-.225-2.501-.676a4.351 4.351 0 0 1-1.669-1.844 5.598 5.598 0 0 1-.567-2.473Zm1.351.02c0 1.194.32 2.135.96 2.824.644.685 1.45 1.027 2.419 1.027.986 0 1.797-.346 2.432-1.04.64-.694.96-1.678.96-2.953 0-.806-.137-1.509-.412-2.108a3.088 3.088 0 0 0-1.196-1.399 3.207 3.207 0 0 0-1.764-.5c-.928 0-1.727.32-2.399.959-.666.636-1 1.699-1 3.19Zm10.012 4.804v-9.906h4.392c.883 0 1.554.09 2.014.27.459.176.826.489 1.101.94.275.45.412.948.412 1.493 0 .703-.227 1.295-.682 1.777-.455.482-1.158.788-2.108.919.346.167.61.331.79.493.383.352.746.791 1.088 1.318l1.723 2.696h-1.649l-1.31-2.061a19.373 19.373 0 0 0-.946-1.365c-.248-.315-.471-.536-.669-.662a1.917 1.917 0 0 0-.595-.263c-.149-.032-.392-.048-.73-.048h-1.52v4.399h-1.311Zm1.311-5.534h2.818c.599 0 1.067-.061 1.405-.182.338-.127.595-.325.77-.595.176-.275.264-.572.264-.892a1.47 1.47 0 0 0-.514-1.156c-.338-.301-.874-.452-1.608-.452h-3.135v3.277Zm11.376 5.534v-4.196l-3.818-5.71h1.595l1.953 2.987c.36.558.696 1.117 1.007 1.676.297-.519.658-1.102 1.081-1.751l1.919-2.912h1.527l-3.953 5.71v4.196h-1.311ZM120.101 399.1v-9.906h3.413c.77 0 1.358.047 1.763.142a3.35 3.35 0 0 1 1.453.709 4.003 4.003 0 0 1 1.169 1.696c.261.685.392 1.469.392 2.352 0 .752-.088 1.419-.264 2-.175.581-.4 1.063-.675 1.446a3.654 3.654 0 0 1-.906.899c-.324.216-.718.38-1.182.493a6.69 6.69 0 0 1-1.588.169h-3.575Zm1.311-1.169h2.115c.653 0 1.165-.061 1.534-.183.374-.121.671-.292.892-.513.311-.311.552-.728.723-1.25.176-.527.264-1.165.264-1.913 0-1.036-.172-1.831-.514-2.385-.338-.559-.75-.932-1.237-1.122-.351-.135-.916-.202-1.696-.202h-2.081v7.568Zm9.086 1.169v-9.906h1.311v9.906h-1.311Zm3.356-3.183 1.236-.108c.059.496.194.903.406 1.223.216.315.549.572 1 .77.45.194.957.291 1.52.291.5 0 .942-.074 1.324-.223.383-.149.667-.351.852-.608.189-.261.284-.545.284-.852 0-.31-.09-.581-.271-.81-.18-.235-.477-.431-.892-.588-.265-.104-.853-.264-1.763-.48-.91-.221-1.548-.428-1.913-.622-.473-.248-.826-.554-1.06-.919a2.29 2.29 0 0 1-.345-1.236c0-.5.142-.967.426-1.399.283-.437.698-.768 1.243-.993a4.703 4.703 0 0 1 1.818-.338c.734 0 1.38.119 1.939.358.563.234.996.581 1.297 1.04.302.46.464.98.487 1.561l-1.257.095c-.067-.626-.297-1.099-.689-1.419-.388-.32-.962-.48-1.723-.48-.793 0-1.372.147-1.737.439-.36.289-.54.638-.54 1.048 0 .356.128.649.385.878.252.23.91.467 1.973.71 1.068.239 1.8.448 2.196.628.577.266 1.002.604 1.277 1.014.275.405.412.874.412 1.405a2.72 2.72 0 0 1-.452 1.494c-.302.464-.737.826-1.305 1.088-.563.256-1.198.385-1.905.385-.897 0-1.649-.131-2.257-.392a3.183 3.183 0 0 1-1.426-1.176 3.381 3.381 0 0 1-.54-1.784Zm9.795 3.183v-9.906h1.311v4.912l4.919-4.912h1.777l-4.155 4.013 4.338 5.893h-1.73l-3.527-5.014-1.622 1.581v3.433h-1.311Z" fill="#fff"/><path d="m365.344 376.385.365-86.996s9.358 8.821 38.441 8.821c29.083 0 39.452-9.829 39.452-9.829l-.578 88.226s-3.61 11.31-38.874 11.725c-35.264.414-38.806-11.947-38.806-11.947Z" fill="#E0454C"/><path d="M443.602 285.785c0 7.169-17.522 12.982-39.596 12.982-22.074 0-39.595-5.813-39.595-12.982 0-7.17 17.521-12.982 39.595-12.982 22.074 0 39.596 5.812 39.596 12.982Z" fill="#E0454C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M439.493 289.455c1.815-1.411 2.431-2.669 2.431-3.67 0-1.002-.616-2.26-2.431-3.67-1.788-1.39-4.486-2.716-7.982-3.86-6.973-2.282-16.748-3.721-27.724-3.721-10.977 0-20.751 1.439-27.724 3.721-3.497 1.144-6.194 2.47-7.983 3.86-1.815 1.41-2.431 2.668-2.431 3.67 0 1.001.616 2.259 2.431 3.67 1.789 1.39 4.486 2.715 7.983 3.859 6.973 2.282 16.747 3.722 27.724 3.722 10.976 0 20.751-1.44 27.724-3.722 3.496-1.144 6.194-2.469 7.982-3.859Zm-35.706 9.312c22.196 0 39.813-5.812 39.813-12.982 0-7.17-17.617-12.982-39.813-12.982s-39.814 5.812-39.814 12.982c0 7.17 17.618 12.982 39.814 12.982Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m364.264 375.566-.288-90.084 1.689-.008.287 90.084-1.688.008Zm77.691-.205v-89.61h1.647v89.61h-1.647Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M376.728 383.14c6.926 2.165 16.546 3.517 27.208 3.517 10.662 0 20.281-1.352 27.207-3.517 3.468-1.084 6.214-2.358 8.074-3.733 1.878-1.388 2.71-2.765 2.71-4.046h1.675c0 2.071-1.341 3.887-3.393 5.404-2.07 1.53-5.01 2.872-8.569 3.984-7.127 2.228-16.922 3.594-27.704 3.594-10.783 0-20.577-1.366-27.705-3.594-3.558-1.112-6.499-2.454-8.568-3.984-2.052-1.517-3.393-3.333-3.393-5.404h1.675c0 1.281.832 2.658 2.709 4.046 1.861 1.375 4.606 2.649 8.074 3.733Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m391.163 339.387-.473 1.275-1.171 1.148c-.427.419-.519.416-.419 1.008a3.732 3.732 0 0 0 1.078 2.03c.654.649 2.027 1.567 3.016 1.134a6.849 6.849 0 0 1-.369 1.011c-.663 1.438.952 1.719 2.082 2.022.939.251 3.245.921 3.577-.301.15-.549.173-.845.12-1.37.292-.646.385-.748.627-1.104.332-.487.309-.673.236-1.277a13.188 13.188 0 0 0-.051-.378c1.119.167 2.194.165 3.29.03-.333.192-.666.36-1.107.584-1.044.532-.06 2.1.39 2.787.945 1.441 1.793 2.433 3.389 1.578.536-.288.578-.594.912-1.088.185-.101 1.138-.903 1.705-1.356.214.255.625.302 1.249.347.313.022 1.544.015 1.87.017.978.006 1.565-.095 1.641-1.15.037-.5.015-.607-.234-1.044l-.045-1.656c-.017-.622-.136-1.003-.383-1.584-.224-.527-.35-.978-.611-1.489.036-.201.064-.408.083-.624l.998.951c.634.605 1.158 1.099 2.125 1.053 1.006-.047 2.159-.832 2.454-1.792l.295-.961c1.518.284 3.292.219 4.614-.479 1.944-1.027 2.854-3.092 3.077-5.276.181-1.767-.167-4.738-1.018-6.35-.25-.474-1.38-1.074-1.876-.577-.373.375-.629.945-1.032 1.286-.312.264-.699.394-1.038.533-.262-.701-.639-1.246-1.101-1.79-.367-.433-.712-.648-1.196-.948-.957-.593-1.699-1.342-2.569-2.052-2.634-2.149-4.895-2.083-8.176-.716-1.566.652-2.321 1.537-3.281 2.809-.58.03-.979.141-1.592.676-.453.396-.874.803-1.282 1.224-3.067.484-4.972 1.063-6.987 2.831a8.099 8.099 0 0 0-1.882 2.413c-.431.472-.86.956-1.43 1.174-.402.152-.394.152-.535-.222.477-.354.469-1.022.513-1.627.301.014.414.348.619.604.12-.535.19-1.365-.378-1.656.092-.245.197-.491.293-.761-.839.144-3.713 2.062-2.18 3.524.101.407.181.686.314.961.351.722 1.14.846 1.828.581-.188.855-.227 1.785-.113 3.091.027.314.073.63.134.946Z" fill="#000"/><path d="m391.345 339.453-.19.513-.364-.132.19-.513.364.132Zm-.19.513-.283.762-.364-.132.283-.762.364.132Zm-.283.762-.046.07-.136-.136.182.066Zm-.046.07-.62.608-.273-.272.62-.608.273.272Zm-.62.608-.551.54-.273-.272.551-.54.273.272Zm-.551.54a7.26 7.26 0 0 1-.138.133l-.268-.277.133-.128.273.272Zm-.138.133c-.248.237-.297.284-.226.707l-.382.063c-.106-.623-.032-.693.34-1.047l.268.277Zm-.226.707c.058.341.172.689.352 1.027l-.344.179a3.752 3.752 0 0 1-.39-1.143l.382-.063Zm.352 1.027c.167.314.389.618.672.9l-.274.27a4.085 4.085 0 0 1-.742-.991l.344-.179Zm.672.9c.363.359.955.805 1.57 1.037l-.136.359c-.673-.253-1.316-.737-1.708-1.126l.274-.27Zm1.57 1.037c.429.161.866.216 1.23.057l.157.351c-.471.206-1.008.145-1.523-.049l.136-.359Zm1.23.057.375-.165-.109.391-.187-.051-.079-.175Zm.266.226a7.455 7.455 0 0 1-.171.533l-.366-.131a6.82 6.82 0 0 0 .162-.504l.375.102Zm-.171.533a6.519 6.519 0 0 1-.209.506l-.353-.159a6.57 6.57 0 0 0 .196-.478l.366.131Zm-.209.506c-.328.713.016 1.088.549 1.328l-.161.351c-.729-.33-1.198-.847-.741-1.838l.353.159Zm.549 1.328c.341.154.753.26 1.137.359l-.097.371c-.403-.103-.836-.215-1.201-.379l.161-.351Zm1.137.359.269.07-.098.372-.268-.071.097-.371Zm.269.07c.463.124 1.261.351 1.979.396l-.024.384c-.752-.047-1.576-.281-2.053-.408l.098-.372Zm1.979.396c.649.041 1.228-.068 1.362-.559l.375.097c-.199.73-.94.898-1.761.846l.024-.384Zm1.362-.559c.071-.261.112-.462.129-.662l.388.032a4.037 4.037 0 0 1-.142.727l-.375-.097Zm.129-.662c.017-.2.01-.395-.015-.642l.386-.036c.028.278.036.494.017.71l-.388-.032Zm-.015-.642.015-.096.178.078-.193.018Zm.015-.096c.262-.577.369-.733.56-1.009l.32.216c-.176.255-.276.399-.525.949l-.355-.156Zm.56-1.009.085-.124.321.215-.086.125-.32-.216Zm.085-.124c.148-.218.216-.363.238-.514l.384.053c-.031.215-.117.406-.301.676l-.321-.215Zm.238-.514c.023-.158 0-.346-.035-.635l.386-.043c.038.316.063.523.033.731l-.384-.053Zm-.035-.635a5.967 5.967 0 0 0-.023-.181l.384-.048.025.186-.386.043Zm-.023-.181-.027-.19.384-.056.027.198-.384.048Zm-.027-.19-.038-.256.259.038-.029.19-.192.028Zm.221-.218a11.55 11.55 0 0 0 1.625.126l-.001.384a11.773 11.773 0 0 1-1.682-.13l.058-.38Zm1.625.126a12.48 12.48 0 0 0 1.613-.097l.046.382a12.87 12.87 0 0 1-1.66.099l.001-.384Zm1.613-.097.12.358-.097-.167-.023-.191Zm.12.358c-.313.181-.626.34-1.026.543l-.177-.342c.394-.201.703-.358 1.009-.535l.194.334Zm-1.026.543-.089.046-.177-.343.089-.045.177.342Zm-.089.046c-.41.208-.414.647-.269 1.106l-.37.114c-.199-.629-.173-1.24.462-1.563l.177.343Zm-.269 1.106c.164.521.514 1.07.733 1.404l-.325.209c-.231-.352-.599-.931-.778-1.499l.37-.114Zm.733 1.404c.459.7.891 1.29 1.388 1.591l-.201.328c-.562-.341-1.026-.969-1.512-1.71l.325-.209Zm1.388 1.591c.47.285 1.019.311 1.746-.078l.184.339c-.869.466-1.542.424-2.131.067l.201-.328Zm1.746-.078c.344-.184.459-.384.615-.654l.338.19c-.188.325-.327.567-.769.803l-.184-.339Zm.615-.654c.061-.107.129-.224.228-.371l.322.213a5.822 5.822 0 0 0-.212.348l-.338-.19Zm.228-.371.068-.062.093.169-.161-.107Zm.068-.062c.113-.062.598-.458 1.069-.844l.248.296c-.488.399-.989.809-1.13.886l-.187-.338Zm1.069-.844c.243-.198.482-.394.606-.493l.245.301c-.228.181-.415.334-.603.488l-.248-.296Zm.606-.493.149-.119.123.146-.149.123-.123-.15Zm.272.027c.078.092.2.149.367.188l-.09.375c-.248-.059-.439-.154-.576-.316l.299-.247Zm.367.188c.191.046.442.068.746.09l-.027.384a5.33 5.33 0 0 1-.809-.099l.09-.375Zm.746.09c.239.017 1.001.016 1.494.016v.385c-.503 0-1.282 0-1.521-.017l.027-.384Zm1.494.016.363.001-.001.384h-.362v-.385Zm.363.001c.459.002.823-.018 1.063-.153l.191.335c-.317.178-.736.205-1.255.202l.001-.384Zm1.063-.153c.219-.123.351-.365.384-.818l.389.027c-.044.601-.244.937-.582 1.126l-.191-.335Zm.384-.818c.017-.233.021-.372-.006-.491l.38-.083c.037.169.034.333.015.601l-.389-.027Zm-.006-.491c-.026-.119-.088-.243-.204-.446l.34-.188c.133.234.207.383.244.551l-.38.083Zm-.204-.446-.024-.09.194-.004-.17.094Zm-.024-.09-.022-.827.388-.01.022.828-.388.009Zm-.022-.827-.023-.828.389-.009.022.827-.388.01Zm-.023-.828a3.376 3.376 0 0 0-.099-.766l.376-.093c.067.26.103.524.112.85l-.389.009Zm-.099-.766a5.322 5.322 0 0 0-.269-.749l.358-.148c.126.297.221.546.287.804l-.376.093Zm-.269-.749c-.085-.2-.158-.394-.229-.585l.364-.132c.068.182.137.367.223.569l-.358.148Zm.135-.718v.001l-.182.066.182-.067Zm-.364.134a8.192 8.192 0 0 0-.377-.893l.347-.173c.166.325.278.624.394.932l-.364.134Zm-.377-.893-.018-.119.192.033-.174.086Zm-.018-.119c.019-.108.035-.207.048-.297l.384.048a7.221 7.221 0 0 1-.049.315l-.383-.066Zm.048-.297c.011-.082.022-.185.033-.31l.389.032a9.16 9.16 0 0 1-.038.326l-.384-.048Zm.033-.31.036-.402.293.279-.135.139-.194-.016Zm.329-.123.571.544-.269.278-.571-.544.269-.278Zm.571.544.426.407-.268.278-.427-.407.269-.278Zm.426.407c.308.294.59.561.902.744l-.197.332c-.35-.205-.648-.487-.973-.798l.268-.278Zm.902.744c.301.175.639.277 1.079.256l.019.385a2.254 2.254 0 0 1-1.295-.309l.197-.332Zm1.079.256c.475-.022.988-.224 1.415-.535l.23.309c-.485.355-1.075.585-1.626.611l-.019-.385Zm1.415-.535c.407-.297.731-.691.863-1.12l.372.111c-.158.512-.535.975-1.005 1.318l-.23-.309Zm.863-1.12.136-.445.372.112-.136.444-.372-.111Zm.136-.445.159-.517.372.112-.159.517-.372-.112Zm.159-.517.05-.165.171.032-.035.189-.186-.056Zm.221-.133a8.716 8.716 0 0 0 2.467.114l.038.381a9.108 9.108 0 0 1-2.576-.118l.071-.377Zm2.467.114c.724-.076 1.421-.257 2.021-.574l.182.34c-.644.34-1.391.535-2.165.615l-.038-.381Zm2.021-.574c.878-.464 1.538-1.149 2.013-1.964l.337.191c-.51.875-1.221 1.612-2.168 2.113l-.182-.34Zm2.013-1.964v-.001l.168.097-.168-.096Zm0-.001c.543-.93.847-2.028.963-3.159l.385.036c-.121 1.186-.441 2.338-1.011 3.316l-.337-.193Zm.963-3.159c.094-.922.042-2.179-.153-3.394l.382-.06c.2 1.246.253 2.539.156 3.49l-.385-.036Zm-.153-3.394c-.172-1.073-.455-2.11-.845-2.849l.344-.178c.41.776.705 1.855.883 2.967l-.382.06Zm-.845-2.849a.812.812 0 0 0-.147-.185l.272-.275c.093.091.169.188.219.282l-.344.178Zm-.147-.185a1.848 1.848 0 0 0-.67-.404l.126-.364c.311.106.612.294.816.493l-.272.275Zm-.67-.404c-.238-.081-.478-.103-.649-.015l-.179-.341c.276-.143.624-.12.954-.008l-.126.364Zm-.649-.015a.409.409 0 0 0-.099.073l-.278-.269a.788.788 0 0 1 .198-.145l.179.341Zm-.099.073c-.159.159-.298.36-.438.563l-.32-.217c.151-.218.302-.436.48-.615l.278.269Zm-.438.563c-.184.265-.368.532-.607.734l-.252-.293c.202-.171.371-.415.539-.658l.32.217Zm-.607.734c-.293.248-.632.382-.947.507l-.144-.357c.286-.114.595-.236.839-.443l.252.293Zm-.947.507-.143.058-.147-.356.146-.059.144.357Zm-.143.058-.186.075-.07-.187.182-.066.074.178Zm-.256-.112a4.978 4.978 0 0 0-.458-.918l.329-.204c.191.301.357.624.493.989l-.364.133Zm-.458-.918a7.316 7.316 0 0 0-.609-.815l.297-.246c.237.279.452.558.641.857l-.329.204Zm-.609-.815a3.2 3.2 0 0 0-.524-.495l.236-.305c.203.154.392.325.585.554l-.297.246Zm-.524-.495a8.495 8.495 0 0 0-.628-.413l.207-.326c.243.15.452.28.657.434l-.236.305Zm-.628-.413c-.677-.42-1.245-.913-1.824-1.416l.255-.29c.567.492 1.123.975 1.776 1.38l-.207.326Zm-1.824-1.416c-.244-.212-.49-.426-.765-.65l.247-.297c.255.207.515.433.773.657l-.255.29Zm-.765-.65c-1.283-1.047-2.471-1.554-3.734-1.633l.025-.385c1.347.084 2.606.619 3.956 1.721l-.247.297Zm-3.734-1.633c-1.271-.079-2.63.273-4.243.945l-.151-.354c1.668-.695 3.081-1.059 4.419-.976l-.025.385Zm-4.243.945a6.03 6.03 0 0 0-1.811 1.136l-.263-.282a6.381 6.381 0 0 1 1.923-1.208l.151.354Zm-1.811 1.136c-.492.451-.915.982-1.389 1.61l-.311-.229c.485-.644.92-1.19 1.437-1.663l.263.282Zm-1.389 1.61-.055.073-.091.005-.01-.192.156.114Zm-.146.078a2.2 2.2 0 0 0-.721.135l-.145-.357a2.56 2.56 0 0 1 .846-.163l.02.385Zm-.721.135c-.229.09-.464.242-.753.494l-.256-.289c.324-.283.595-.456.864-.562l.145.357Zm-.753.494c-.222.194-.438.392-.651.596l-.27-.277c.213-.204.434-.406.665-.608l.256.289Zm-.651.596-.001.001-.134-.139.135.138Zm-.001.001c-.21.201-.416.406-.618.615l-.281-.266c.206-.212.415-.421.631-.627l.268.278Zm-.618.615-.11.057-.03-.19.14.133Zm-.11.057c-1.519.239-2.749.502-3.848.923l-.14-.359c1.124-.43 2.379-.699 3.927-.943l.061.379Zm-3.848.923c-1.09.418-2.052.994-3.041 1.862l-.257-.288c1.026-.901 2.025-1.498 3.158-1.933l.14.359Zm-3.041 1.862a7.842 7.842 0 0 0-1.048 1.113l-.308-.233c.317-.412.68-.801 1.099-1.168l.257.288Zm-1.048 1.113a8.174 8.174 0 0 0-.788 1.243l-.347-.174a8.67 8.67 0 0 1 .827-1.302l.308.233Zm-.788 1.243-.029.042-.145-.129.174.087Zm-.029.042c-.221.241-.442.486-.678.697l-.26-.287c.229-.203.439-.437.649-.667l.289.257Zm-.678.697a2.683 2.683 0 0 1-.828.527l-.139-.359c.259-.099.49-.262.707-.455l.26.287Zm-.828.527-.069-.179.069.179Zm0 0c-.25.095-.371.142-.509.085l.15-.355c.006.003.069-.031.221-.089l.138.359Zm-.509.085-.001-.001.076-.177-.075.178Zm-.001-.001c-.146-.061-.187-.18-.277-.418l.365-.134c.051.136.05.193.064.199l-.152.353Zm-.277-.418-.05-.134.116-.087.117.154-.183.067Zm.066-.221c.357-.265.391-.794.424-1.303l.388.024c-.038.595-.077 1.214-.579 1.587l-.233-.308Zm.424-1.303.012-.184.389.027-.013.181-.388-.024Zm.012-.184.014-.187.189.009-.009.192-.194-.014Zm.203-.178c.321.015.467.239.624.48l-.326.207c-.101-.154-.194-.297-.316-.303l.018-.384Zm.624.48c.044.067.09.137.137.197l-.303.238a2.701 2.701 0 0 1-.16-.228l.326-.207Zm.175.357-.088.394-.253-.316.152-.119.189.041Zm-.379-.082c.066-.291.116-.672.045-.983l.378-.084c.087.38.031.819-.044 1.149l-.379-.082Zm.045-.983c-.045-.199-.142-.369-.322-.461l.178-.343c.297.153.453.417.522.72l-.378.084Zm-.322-.461-.153-.079.06-.159.182.067-.089.171Zm-.093-.238.113-.29.361.14c-.033.085-.067.17-.11.284l-.364-.134Zm.113-.29c.057-.145.116-.293.178-.467l.367.126c-.055.156-.12.32-.184.481l-.361-.14Zm.329-.593.326-.056-.11.308-.183-.063-.033-.189Zm.065.378c-.376.065-1.204.525-1.806 1.143l-.28-.266c.656-.674 1.588-1.181 2.021-1.255l.065.378Zm-1.806 1.143a2.75 2.75 0 0 0-.519.712l-.352-.161c.137-.29.347-.567.591-.817l.28.266Zm-.519.712c-.111.235-.162.476-.121.709l-.383.065c-.055-.317.009-.633.152-.935l.352.161Zm-.121.709c.037.212.152.426.369.632l-.269.278c-.281-.268-.432-.554-.483-.845l.383-.065Zm.369.632.054.094-.189.045.135-.139Zm.054.094c.049.198.093.366.141.518l-.37.114a9.272 9.272 0 0 1-.148-.541l.377-.091Zm.141.518c.046.145.097.276.16.405l-.351.166a3.342 3.342 0 0 1-.179-.457l.37-.114Zm.16.405c.139.288.36.463.615.544l-.118.367a1.395 1.395 0 0 1-.848-.745l.351-.166Zm.615.544c.297.095.643.066.966-.059l.142.357c-.404.156-.843.191-1.226.069l.118-.367Zm.966-.059.338-.13-.077.349-.19-.04-.071-.179Zm.261.219a7.47 7.47 0 0 0-.166 1.343l-.388-.013c.019-.514.078-.971.174-1.411l.38.081Zm-.166 1.343c-.018.492.001 1.044.057 1.693l-.388.031a13.896 13.896 0 0 1-.057-1.737l.388.013Zm.057 1.693c.014.165.032.317.051.456l-.384.051a8.89 8.89 0 0 1-.055-.476l.388-.031Zm.051.456c.022.153.049.31.08.469l-.381.072a9.44 9.44 0 0 1-.083-.49l.384-.051Zm.08.469-.009.102-.182-.066" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m401.073 327.835-2.557.411-2.335 1.013-1.982 1.234-1.886 2.278-1.066 1.118-1.031.376-.272-.66.476-.681.107-.96.32.013.348.315-.094-.978-.386-.257.011-.373-.915.513-.83.969-.173.865.355.693.331 1.178.673.315.707-.034.671-.386-.447 2.247.447 2.5-.492 1.154-1.614 1.721.287 1.028.764 1.192 1.442 1.004.764.104.85.028-.53 2.155 1.95.791 2.43.317.832-.538.064-1.456.927-1.519.064-1.203 2.238.159 2.078-.19-2.078 1.234.352 1.487 1.311 2.026 1.279.538 1.023-.412.415-.822 2.143-1.614.415.348 3.358.126.671-.538.064-.949-.224-.411-.16-2.564-1.119-2.215.192-.981.671.348 1.887 1.74.927.064 1.023-.412 1.023-.759.512-1.646 3.006.19 1.822-.696 1.471-1.361 1.055-1.962.256-2.31-.224-2.69-.576-2.405-.575-.76-.799-.253-1.407 1.519-1.279.443-1.119-1.835-1.119-1.013-.608-.38-2.43-1.994-1.95-1.044-1.951-.158-2.27.38-1.982.727-1.375 1.108-1.087 1.298-1.119.316-1.951 1.836Z" fill="#fff" stroke="#1F1917" stroke-width=".27" stroke-miterlimit="10"/><path fill-rule="evenodd" clip-rule="evenodd" d="M393.655 333.546c-2.191 2.53-1.705 5.597-1.097 8.603l-.973-2.431-.358-2.229.103-2.279.921-2.178 1.381-2.026 2.15-1.773 2.354-.962 2.763-.355-2.559 2.887c-2.054.66-3.266 1.104-4.685 2.743Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M403.969 325.84c-1.523 1.47-2.355 2.58-3.324 4.302-.694 1.232-1.471 2.419-2.2 3.633-.369.615-.404 1.131-.514 1.84l-1.075-1.266.512-1.52 1.74-3.089 3.684-3.597 1.177-.303Zm7.523-3.647c-1.22.453-3.246.602-3.387 1.988-.1.984.075 1.478.675 2.52-1.481-1.517-1.847-1.282-4.708-.811l1.228-1.722 2.149-1.317 2.764-.608 1.279-.05Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M414.858 340.939c.406.249.398.428.33.598l.961-.38.622-.828.463-1.179-.591-.439-2.581.326-.192.516.055.734.247.435.384.19.302.027Zm-.24-4.369c-1.294.37-1.284.472-1.666 1.742.504-.801.878-1.205 1.666-1.742Zm8.603-9.508c-.23.106-.454.156-.597.364-.31.449-.575.826-1.087 1.14a3.386 3.386 0 0 1-.798.346c-.227.07-.363.007-.556.145l.343.059h.758l.934-.571.549-.57.454-.913Zm-20.61 2.842c-.509 1.379-.954 2.561-1.725 3.809.988-1.054 1.587-1.949 2.153-3.141.22-.462.261-1.005.873-.803.028.462.127.924.154 1.386.331-2.348 1.264-3.329 3.433-4.24l-1.84.217-1.73.381-.851 1.223-.467 1.168Zm4.201-.054c.468 2.179 1.141 4.27 1.434 6.483.19 1.438.211 2.129-.521 3.37-.799-.051-1.295.038-2.067.289-3.077.998-4.842 2.466-6.915-.492l1.986.927 1.415-.276 2.499-1.44 1.949-.381.632-2.609-.467-3.452-.055-1.631.11-.788Zm5.3 13.481c-.258 1.77.595 2.722.242 3.211-.1.138-.236.38-.387.446-.541.236-1.285-.044-1.338.094h-1.785l-.714-.299 1.099-1.277 1.071-2.311.686-2.337h.357l.769 2.473Z" fill="#EAEAEA"/><path fill-rule="evenodd" clip-rule="evenodd" d="M409.112 338.185c.145.804.397.995.779 1.773-.254 1.269-.663 2.779-1.154 3.899-.208.472-.375.732-.74 1.097a18.858 18.858 0 0 1-1.941 1.688c-.504.385-.855.192-1.477.105-.264.474-.337.738-.823.978-.748.371-1.418-.427-2.005-.897l1.272 1.966.878.816.742.109.988-.598.522-.979 1.099-.815 1.345-1.142.851-1.196.769-1.413.989-2.936.082-1.114-1.235-.544c-.303-.28-.639-.516-.941-.797Zm-9.851 5.663c1.386 0 2.849-.076 4.119-.653.359-.533.713-.969 1.153-1.44-.4.748-.525 1.17-.632 2.011l-.412.598-3.13.082-1.016-.109-.11-.109.028-.38Zm-.193-.952-.107-.965c-.237 1.411-.18 2.356-.836 3.62-.49.562-1.093 1.073-1.784 1.347.058.347.075.563.041.817-.121.914-1.968.51-2.728.474l3.657.932.824-.327.274-1.576.769-1.413.137-.87-.247-2.039Zm-2.059-7.963c-.039.686-.083.972.222 1.577.389.771.866 1.494 1.288 2.255l.137-1.522-1.647-2.31Zm-5.637 5.181-.357.752c.327 1.09.618 1.781 1.241 2.734-.108.386-.19.555-.439.87a9.954 9.954 0 0 0-1.591-.106l1.84 1.413.906-.163.906-.897-1.29-1.984-1.216-2.619Zm31.853-13.413c.374 1.664.855 3.199.811 4.902-.055 2.09-.467 4.73-2.423 5.99-2.191 1.411-4.763.744-7.167.139l2.939 1.196 2.746.136 1.867-.544 1.455-1.195 1.099-2.284.412-2.636-.33-2.582-.604-2.555-.805-.567Zm-32.696 4.958c-.995.641-1.385.922-1.276 2.109l.297 1.067.421.283.521.171.942-.221.483-1.484-1.338.65h-.31a95.812 95.812 0 0 1-.347-.527l.421-.613.223-1.165.285.085.347.27-.049-.613-.236-.392-.235-.197-.149.577Zm22.315-9.358c.883.811 1.966 1.517 2.672 2.508.274.384.577.58-.004 1.123.614-.174.842-.155 1.334-.096.895.107 1.734 1.366 1.787 2.268-.011.084-.248.276-.94.465-.014.026-.391-.051-.381-.026.072.195.168.224.314.315.032.217.053.551.202.788a6.05 6.05 0 0 1 1.287.123c.143.235.121.47.109.706l.495-.081-.138-1.115.44-.734-.632-1.413-1.208-1.141-.116-.006-1.359-.826-2.216-1.794-1.646-1.064Zm1.487 6.697c-.046.081-.117.209-.207.299.368.344.549.574.68 1.061l-1.247.613-1.055 1.001c-.463-.246-.578-.436-.802-.906-.261.068-.508.134-.723.056.136.001.22-.033.357-.117l.671-.69 1.186-.889.776-.25c.099-.04.265-.138.364-.178Z" fill="#EAEAEA"/><path fill-rule="evenodd" clip-rule="evenodd" d="M415.478 330.226c-1.322.704-2.589 1.413-3.265 2.752 0-1.699 1.724-2.447 3.265-2.752Zm-3.527-3.342c-.982.662-1.676 2-1.589 3.303-.32-1.128-.207-2.195.775-2.974l.497-.24.317-.089Z" fill="#EAEAEA"/><path fill-rule="evenodd" clip-rule="evenodd" d="M413.828 336.944c.203-.109.571-.259.774-.369-.209.035-.583.111-.792.146-.557.093-.623.226-.71.769-.04.256-.097.574-.137.83.109-.29.24-.626.368-.902.135-.292.211-.319.497-.474Zm-10.347-13.995c.438-.651.691-.862 1.365-1.274-.916.218-1.09.386-1.365 1.274Zm-.144 1.433c.767-1.526 1.347-2.087 2.953-2.837-1.816.441-2.35.754-2.953 2.837Zm-16.422 7.942c.168-.764.325-1.052.801-1.679-.772.534-.873.753-.801 1.679Zm17.189 12.788-.07-.556a4.345 4.345 0 0 1-.013-.947l.078-.982c-.097.333-.289.665-.385.998-.039.133-.071.241-.089.34a11.419 11.419 0 0 1-4.301.055 25.629 25.629 0 0 0-.297-1.469c-.028.441-.01 1.659-.012 2.341-.002.529-.024.709-.3 1.159-.257.421-.367.516-.727 1.227.03.449.03.746-.09 1.172-.201.707-2.221.159-2.754.014-.656-.177-2.013-.442-1.672-1.308.3-.762.491-1.566.637-2.632-1.202-1.715-2.321-4.064-2.535-6.146-.167-1.617-.067-2.612.287-3.601.56-1.566 1.343-2.923 2.6-4.015 1.696-1.472 3.281-2.064 5.763-2.438-.597.662-1.187 1.361-1.831 2.111-.652.759-1.039 1.525-1.452 2.356-.572 1.146-.56 1.583.198 2.589.653.868 1.005 1.259 1.29 2.107-.235.481-.321.887-.4 1.543.8.864 1.394 1.457 2.17 1.64.761.179 1.397.144 2.078-.201 1.513-.765 2.913-1.754 4.619-1.794.79-1.922.71-3.527.331-5.385-.259-1.27-.363-2.472-.443-3.766-.32 1.333-.38 2.505-.143 3.832.286 1.6.509 3.368-.288 4.774-1.543.117-2.865 1.046-4.256 1.759-.559.287-1.141.314-1.76.146-.574-.156-.962-.532-1.58-1.238-.01-.709.152-1.037.481-1.679.528-1.031 1.112-1.991 1.752-3.006-.784.937-1.527 1.719-2.144 2.661-.236-.665-.573-1.003-1.132-1.752-.546-.731-.603-1.052-.195-1.898.411-.851.759-1.599 1.457-2.345 1.207-1.29 2.312-2.725 3.631-3.995.717-.69 1.008-.666 1.958-.809a32.962 32.962 0 0 0 2.574-.493c-.848.079-1.666.107-2.491.128h-.026c.812-1.026 1.283-1.597 2.601-2.164 3.244-1.395 5.306-1.546 7.855.575.661.55 1.238 1.083 1.908 1.557a2.434 2.434 0 0 0-.729.172c.336-.064.726-.001 1.075.062.098.063.199.125.303.185.472.276.741.428 1.06.869.338.466.62.932.869 1.445-.163-.057-.3-.106-.421-.142a.914.914 0 0 0-.854.053l-.019.009a4.01 4.01 0 0 1-.938.313c.138.047.444.065.588.009a.449.449 0 0 1 .059-.019.893.893 0 0 0-.023.869.506.506 0 0 0 .096.147c-.124.045-.25.097-.381.153a6.05 6.05 0 0 1 1.74-.03c.039.184.079.379.115.578l-.219.017-.018.001c-.279-.221-.59-.183-1.015-.087-1.293.291-.989 1.009-1.584 2.091.618-.747.572-1.529 1.578-1.765.234-.055.394-.123.553-.1-.286.143-.533.378-.631.652-.276.772-.105 1.422-.408 2.143.376-.644.398-1.273.734-1.951.121-.244.569-.634.844-.64l.226-.005c.067.429.107.855.081 1.209-.047.644-.216 1.601-.317 1.968.34-.434.495-1.351.645-1.997.155-.672.116-1.479-.02-2.201-.187-.991.844-.83 1.443-1.297.44-.344.743-.892 1.146-1.28.401-.386 1.031.18 1.188.557.683 1.635.994 4.206.814 5.854-.203 1.849-1.105 3.867-2.753 4.778-2.1 1.16-4.577.451-6.664-.245-.445-.148-.755-.365-1.146-.609.106.475.155.978.013 1.453-.225.752-.589 1.984.444 2.211.393.087.571.074 1.126-.209-.449.1-.675.076-.984.019a.638.638 0 0 1-.506-.434c.097.07.257.108.529.173.766.182 1.495-.182 1.638-.708.083-.307.069-.468.245-.886.159.048.322.092.49.132l-.284.919c-.246.794-1.205 1.435-2.051 1.42-.783-.014-1.279-.499-1.819-.975l-1.085-.951c-.974-.305-1.755-.66-2.658-1.322.643.748 1.079 1.162 1.976 1.534-.13 1.317-.593 2.278-.987 3.538-.178.57-1.587 2.854-1.978 3.077-.278.158-2.022 1.612-2.35 1.804-.244.321-.459.765-.826.957-1.119.586-1.838-.536-2.44-1.483-.275-.432-1.036-1.675-.372-2.023.627-.329.979-.564 1.619-.98.094.17.256.333.361.503Zm3.891 2.008c-.567.453-1.52 1.255-1.705 1.356-.334.494-.376.8-.912 1.088-1.596.855-2.444-.137-3.389-1.578-.45-.687-1.434-2.255-.39-2.787.441-.224.774-.392 1.107-.583a12.053 12.053 0 0 1-3.29-.031c.02.134.037.261.051.377.073.605.096.791-.236 1.278-.242.356-.335.458-.627 1.104.053.525.03.821-.12 1.37-.332 1.222-2.638.552-3.577.301-1.13-.302-2.745-.584-2.082-2.022.155-.337.277-.682.369-1.011-.989.433-2.362-.485-3.016-1.134a3.736 3.736 0 0 1-1.078-2.03c-.1-.592-.008-.589.419-1.008l1.171-1.148.473-1.274a9.178 9.178 0 0 1-.134-.947c-.114-1.306-.076-2.236.113-3.091-.688.266-1.477.141-1.828-.581-.133-.275-.213-.554-.313-.96-1.534-1.463 1.34-3.381 2.179-3.525-.096.269-.201.516-.294.761.569.291.499 1.121.379 1.656-.205-.256-.318-.59-.619-.604-.044.604-.036 1.272-.513 1.627.141.374.134.374.535.222.57-.218.999-.701 1.431-1.174a8.095 8.095 0 0 1 1.881-2.413c2.015-1.768 3.919-2.347 6.986-2.831.408-.421.83-.828 1.283-1.224.613-.535 1.012-.647 1.592-.677.96-1.271 1.715-2.156 3.281-2.808 3.281-1.367 5.542-1.433 8.176.716.87.71 1.612 1.459 2.569 2.052.484.3.83.515 1.196.948.462.544.839 1.088 1.101 1.789.339-.138.726-.268 1.038-.532.403-.341.659-.911 1.032-1.286.496-.497 1.626.103 1.876.577.851 1.612 1.199 4.583 1.018 6.35-.223 2.184-1.133 4.249-3.077 5.276-1.322.698-3.096.763-4.614.479l-.295.961c-.295.96-1.448 1.745-2.454 1.792-.967.046-1.491-.448-2.125-1.053l-.998-.951a7.013 7.013 0 0 1-.084.624c.262.512.388.962.612 1.489.247.581.367.962.383 1.584l.045 1.656c.249.437.271.544.234 1.044-.076 1.055-.663 1.156-1.641 1.15-.326-.002-1.557.005-1.87-.017-.624-.045-1.035-.092-1.249-.347Zm3.298-5.754c-.196.695-.461 1.352-.702 2.105-.229.712-1.401 2.781-2.091 3.282.134.099.381.138.82.176.311.026 1.535.032 1.843.037.677.012.933-.039 1.002-.802.033-.373.004-.443-.185-.77l-.05-1.752c-.016-.554-.123-.873-.343-1.389-.132-.308-.203-.597-.294-.887Zm-20.619-9.557c.152-.017.246.062.363.179-.021-.278-.073-.484-.27-.598a2.25 2.25 0 0 0-.093.419Zm.955 2.007c-.11.281-.211.569-.307.868l-.045.148c-.578.243-1.339.397-1.629-.204-.142-.292-.221-.579-.325-.947-.951-.977.472-2.265 1.247-2.727a4.16 4.16 0 0 0-.247.605c-.235.806.107 1.526-.632 2.11.347.694.331.97 1.139.65.312-.124.569-.297.799-.503Zm-.223 6.569c.438 1.5 1.184 2.974 2.012 4.213l-.001.021c-.051.213-.111.421-.237.587-.591.783-2.095-.366-2.531-.806-.476-.481-.794-1.05-.87-1.585-.055-.389-.002-.399.273-.674l1.111-1.113.243-.643Zm27.998-12.038a.92.92 0 0 1 .199.29.886.886 0 0 1 .082-.067c-.035-.077-.07-.153-.106-.228l-.175.005Zm-7.243 2.698a1.157 1.157 0 0 1-.115-.496c-.284.225-.592.437-.912.56.442-.391 1.042-1.312 1.477-1.603.494-.33 1.164-.266 1.74-.529-.197.176-.449.319-.705.454a1.176 1.176 0 0 1 .774.975 3.45 3.45 0 0 1 1.087-.18 6.778 6.778 0 0 0-3.21 2.051c.095-.257.227-.489.386-.697a1.181 1.181 0 0 1-.522-.535Zm-5.321-4.109c-.633.245-1.211.429-1.829.582-.564.733-.907 1.113-1.037 2.096-.152-.967-.184-1.146.251-1.868a2.104 2.104 0 0 0-.411.293c-.608.514-1.399 2.534-1.716 3.256.201-.87.83-3.042 1.477-3.675.426-.417.522-.407 1.122-.464.715-.067 1.429-.14 2.143-.22Zm13.226 2.108c.514.048.808.126 1.268-.099.858-.42 1.489-1.106 1.899-1.927-.251.979-.755 1.811-1.8 2.18-.513.181-.844-.006-1.367-.154Zm-9.865.095c.194-.848.537-1.666 1.869-2.299-1.765.437-2.096 1.171-1.869 2.299Zm-22.892 4.572c.152-1.698.485-2.43 1.704-3.708-1.529 1.066-1.91 1.55-1.704 3.708Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M412.392 331.318a.49.49 0 0 1 .235-.655.502.502 0 0 1 .69.303 3.103 3.103 0 0 0-.634.615.538.538 0 0 1-.291-.263Zm5.527-2.116a.364.364 0 0 1 .398-.332c.204.019.355.2.336.403a.37.37 0 0 1-.034.12 3.294 3.294 0 0 0-.567.156.482.482 0 0 1-.133-.347Z" fill="#fff"/><path d="M377.041 410v-9.306h1.231v3.822h4.837v-3.822h1.232V410h-1.232v-4.386h-4.837V410h-1.231Zm8.534 0 3.574-9.306h1.327l3.808 9.306h-1.402l-1.086-2.818h-3.891L386.883 410h-1.308Zm2.686-3.821h3.154l-.971-2.577a25.72 25.72 0 0 1-.66-1.93 11.998 11.998 0 0 1-.501 1.777l-1.022 2.73Zm7.207 3.821v-9.306h3.206c.724 0 1.276.045 1.657.134.533.122.988.345 1.364.666a3.77 3.77 0 0 1 1.099 1.593c.245.644.368 1.38.368 2.209 0 .707-.083 1.333-.248 1.879-.165.546-.376.999-.635 1.359a3.413 3.413 0 0 1-.85.844 3.446 3.446 0 0 1-1.111.463 6.291 6.291 0 0 1-1.492.159h-3.358Zm1.232-1.098h1.987c.613 0 1.094-.057 1.441-.172.351-.114.63-.275.837-.482.292-.292.519-.683.68-1.174.165-.495.247-1.094.247-1.797 0-.973-.161-1.72-.482-2.24-.318-.525-.705-.876-1.162-1.054-.33-.127-.861-.191-1.593-.191H396.7v7.11Zm7.988-3.434c0-1.545.415-2.753 1.245-3.625.829-.876 1.9-1.314 3.211-1.314.859 0 1.634.206 2.324.616a4.008 4.008 0 0 1 1.574 1.72c.364.732.546 1.564.546 2.495 0 .944-.191 1.788-.571 2.533a3.924 3.924 0 0 1-1.619 1.694 4.645 4.645 0 0 1-2.26.572c-.876 0-1.659-.212-2.349-.635a4.085 4.085 0 0 1-1.567-1.733 5.243 5.243 0 0 1-.534-2.323Zm1.27.019c0 1.121.3 2.006.901 2.653.605.643 1.363.965 2.273.965.926 0 1.688-.326 2.285-.978.601-.651.901-1.576.901-2.773 0-.758-.129-1.418-.387-1.981a2.904 2.904 0 0 0-1.123-1.314 3.02 3.02 0 0 0-1.657-.47c-.872 0-1.623.301-2.254.902-.626.596-.939 1.595-.939 2.996Zm9.049-.019c0-1.545.414-2.753 1.244-3.625.829-.876 1.9-1.314 3.212-1.314.859 0 1.633.206 2.323.616.69.411 1.214.984 1.574 1.72.364.732.546 1.564.546 2.495 0 .944-.19 1.788-.571 2.533a3.924 3.924 0 0 1-1.619 1.694 4.642 4.642 0 0 1-2.26.572c-.876 0-1.659-.212-2.348-.635a4.08 4.08 0 0 1-1.568-1.733 5.242 5.242 0 0 1-.533-2.323Zm1.269.019c0 1.121.301 2.006.901 2.653.606.643 1.363.965 2.273.965.927 0 1.688-.326 2.285-.978.601-.651.901-1.576.901-2.773 0-.758-.129-1.418-.387-1.981a2.904 2.904 0 0 0-1.123-1.314 3.017 3.017 0 0 0-1.657-.47c-.872 0-1.623.301-2.253.902-.627.596-.94 1.595-.94 2.996Zm9.423 4.513v-9.306h3.51c.618 0 1.09.03 1.416.089.457.076.84.222 1.149.438.309.212.556.51.743.895.19.385.285.808.285 1.27 0 .791-.252 1.462-.755 2.012-.504.546-1.414.819-2.73.819h-2.386V410h-1.232Zm1.232-4.881h2.405c.796 0 1.361-.148 1.695-.445.335-.296.502-.713.502-1.25 0-.389-.1-.722-.299-.997a1.358 1.358 0 0 0-.774-.552c-.207-.055-.59-.083-1.149-.083h-2.38v3.327Z" fill="#000"/><path d="m261.539 329.24 1.072-.094c.051.43.168.784.352 1.061.187.273.476.496.867.668.391.168.83.252 1.318.252a3.18 3.18 0 0 0 1.149-.193c.332-.129.578-.305.738-.528a1.23 1.23 0 0 0 .246-.738c0-.27-.078-.504-.234-.703-.156-.203-.414-.373-.774-.51-.23-.09-.74-.228-1.529-.416-.789-.191-1.342-.371-1.658-.539-.41-.215-.717-.48-.92-.797a1.99 1.99 0 0 1-.299-1.072c0-.434.123-.838.369-1.213.246-.379.606-.666 1.078-.861a4.08 4.08 0 0 1 1.577-.293c.636 0 1.197.103 1.681.31.489.203.864.504 1.125.903.262.398.403.849.422 1.353l-1.09.082c-.058-.543-.258-.953-.597-1.23-.336-.278-.834-.416-1.494-.416-.688 0-1.19.127-1.506.38-.313.25-.469.553-.469.909 0 .308.111.562.334.761.219.2.789.405 1.711.616.926.207 1.56.388 1.904.545.5.23.869.523 1.108.878.238.352.357.758.357 1.219 0 .457-.131.889-.393 1.295-.261.402-.638.717-1.13.943-.489.223-1.04.334-1.653.334-.777 0-1.43-.113-1.957-.339a2.771 2.771 0 0 1-1.236-1.02 2.932 2.932 0 0 1-.469-1.547Zm8.409 5.156-.117-.99c.23.063.431.094.603.094.235 0 .422-.039.563-.117a.97.97 0 0 0 .346-.328c.066-.106.173-.367.322-.785.019-.059.051-.145.094-.258l-2.362-6.235h1.137l1.295 3.604c.168.457.318.937.451 1.441.121-.484.266-.957.434-1.418l1.33-3.627h1.054l-2.367 6.328c-.254.684-.451 1.155-.592 1.413-.187.347-.402.601-.644.761a1.508 1.508 0 0 1-.867.246c-.203 0-.43-.043-.68-.129Zm6.247-2.396v-6.223h.949v.885c.457-.683 1.117-1.025 1.981-1.025.375 0 .718.068 1.031.205.316.133.553.308.709.527.156.219.265.479.328.779.039.196.059.538.059 1.026V332h-1.055v-3.785c0-.43-.041-.75-.123-.961a.996.996 0 0 0-.44-.51 1.355 1.355 0 0 0-.732-.193c-.449 0-.838.142-1.166.428-.324.285-.486.826-.486 1.623V332h-1.055Zm10.94-2.279 1.037.134c-.113.715-.404 1.276-.873 1.682-.465.402-1.037.604-1.717.604-.851 0-1.537-.278-2.056-.832-.516-.559-.774-1.358-.774-2.397 0-.672.112-1.26.334-1.764.223-.503.561-.88 1.014-1.13a3.013 3.013 0 0 1 1.488-.381c.676 0 1.229.172 1.658.515.43.34.706.825.827 1.453l-1.026.159c-.097-.418-.271-.733-.521-.944a1.33 1.33 0 0 0-.897-.316c-.531 0-.963.191-1.295.574-.332.379-.498.981-.498 1.805 0 .836.16 1.443.481 1.822.32.379.738.568 1.254.568.414 0 .759-.127 1.037-.38.277-.254.453-.645.527-1.172Zm2.14 2.279v-8.59h1.054v3.082a2.358 2.358 0 0 1 1.864-.855c.461 0 .861.092 1.201.275.34.18.582.43.726.75.149.32.223.785.223 1.395V332h-1.055v-3.943c0-.528-.115-.911-.345-1.149-.227-.242-.549-.363-.967-.363-.313 0-.608.082-.885.246-.273.16-.469.379-.586.656-.117.278-.176.66-.176 1.149V332h-1.054Zm6.868 0v-6.223h.949v.944c.242-.442.465-.733.668-.873a1.18 1.18 0 0 1 .679-.211c.356 0 .717.113 1.084.34l-.363.978a1.51 1.51 0 0 0-.773-.228.99.99 0 0 0-.621.211 1.105 1.105 0 0 0-.393.574 4.112 4.112 0 0 0-.176 1.23V332h-1.054Zm3.815-3.111c0-1.153.32-2.006.961-2.561.535-.461 1.187-.691 1.957-.691.855 0 1.554.281 2.097.843.543.559.815 1.332.815 2.321 0 .801-.121 1.431-.363 1.892a2.539 2.539 0 0 1-1.049 1.067 3.036 3.036 0 0 1-1.5.381c-.871 0-1.576-.28-2.115-.838-.536-.559-.803-1.364-.803-2.414Zm1.084 0c0 .797.174 1.394.521 1.793.348.394.785.591 1.313.591.523 0 .959-.199 1.306-.597.348-.399.522-1.006.522-1.822 0-.77-.176-1.352-.527-1.747a1.658 1.658 0 0 0-1.301-.597c-.528 0-.965.197-1.313.592-.347.394-.521.99-.521 1.787ZM307.23 332v-6.223h.949v.885c.457-.683 1.117-1.025 1.981-1.025.375 0 .719.068 1.031.205.316.133.553.308.709.527.156.219.266.479.328.779.039.196.059.538.059 1.026V332h-1.055v-3.785c0-.43-.041-.75-.123-.961a.998.998 0 0 0-.439-.51 1.359 1.359 0 0 0-.733-.193c-.449 0-.838.142-1.166.428-.324.285-.486.826-.486 1.623V332h-1.055Zm6.886-7.377v-1.213h1.054v1.213h-1.054Zm0 7.377v-6.223h1.054V332h-1.054Zm2.309 0v-.855l3.961-4.547c-.449.023-.846.035-1.19.035h-2.537v-.856h5.086v.698l-3.369 3.949-.65.721a17.53 17.53 0 0 1 1.33-.053h2.877V332h-5.508Zm10.817-.768c-.39.332-.767.567-1.131.704a3.25 3.25 0 0 1-1.16.205c-.683 0-1.209-.166-1.576-.498-.367-.336-.551-.764-.551-1.284 0-.304.069-.582.205-.832.141-.254.323-.457.545-.609.227-.152.481-.268.762-.346.207-.054.519-.107.937-.158.852-.102 1.479-.223 1.881-.363l.006-.276c0-.429-.099-.732-.299-.908-.269-.238-.67-.357-1.201-.357-.496 0-.863.088-1.101.263-.235.172-.409.479-.522.92l-1.031-.14c.094-.442.248-.797.463-1.067.215-.273.525-.482.931-.627.407-.148.877-.222 1.412-.222.532 0 .963.062 1.295.187.332.125.577.283.733.475.156.187.265.426.328.715.035.179.053.504.053.972v1.407c0 .98.021 1.601.064 1.863.047.258.137.506.27.744h-1.102a2.243 2.243 0 0 1-.211-.768Zm-.088-2.355c-.383.156-.957.289-1.722.398-.434.063-.741.133-.92.211a.908.908 0 0 0-.563.844c0 .281.106.516.317.703.214.188.527.281.937.281.406 0 .768-.087 1.084-.263.317-.18.549-.424.697-.733.114-.238.17-.589.17-1.054v-.387Zm5.21 2.18.152.931a3.867 3.867 0 0 1-.796.094c-.383 0-.68-.061-.891-.182a1.02 1.02 0 0 1-.445-.474c-.086-.199-.129-.615-.129-1.248v-3.58h-.774v-.821h.774v-1.541l1.049-.632v2.173h1.06v.821h-1.06v3.638c0 .301.017.494.052.58.039.086.1.155.182.205a.715.715 0 0 0 .363.077c.117 0 .272-.014.463-.041Zm1.243-6.434v-1.213h1.055v1.213h-1.055Zm0 7.377v-6.223h1.055V332h-1.055Zm2.473-3.111c0-1.153.321-2.006.961-2.561.536-.461 1.188-.691 1.957-.691.856 0 1.555.281 2.098.843.543.559.815 1.332.815 2.321 0 .801-.122 1.431-.364 1.892a2.533 2.533 0 0 1-1.049 1.067 3.036 3.036 0 0 1-1.5.381c-.871 0-1.576-.28-2.115-.838-.535-.559-.803-1.364-.803-2.414Zm1.084 0c0 .797.174 1.394.522 1.793.348.394.785.591 1.312.591.524 0 .959-.199 1.307-.597.348-.399.522-1.006.522-1.822 0-.77-.176-1.352-.528-1.747a1.655 1.655 0 0 0-1.301-.597c-.527 0-.964.197-1.312.592-.348.394-.522.99-.522 1.787Zm6.189 3.111v-6.223h.949v.885c.457-.683 1.117-1.025 1.98-1.025.375 0 .719.068 1.032.205.316.133.552.308.709.527.156.219.265.479.328.779.039.196.058.538.058 1.026V332h-1.054v-3.785c0-.43-.041-.75-.123-.961a.996.996 0 0 0-.44-.51 1.355 1.355 0 0 0-.732-.193c-.449 0-.838.142-1.166.428-.324.285-.487.826-.487 1.623V332h-1.054Z" fill="#9C9C9C"/><path d="M265.071 310.399a.75.75 0 0 0 1.061 0l4.773-4.773a.75.75 0 1 0-1.061-1.061l-4.242 4.243-4.243-4.243a.75.75 0 1 0-1.061 1.061l4.773 4.773Zm1.281-.531c0-15.998 16.931-29.276 38.25-29.276v-1.5c-21.76 0-39.75 13.608-39.75 30.776h1.5Zm38.25-29.276c21.319 0 38.25 13.278 38.25 29.276h1.5c0-17.168-17.991-30.776-39.75-30.776v1.5Zm39.53 62.802a.752.752 0 0 0-1.061 0l-4.773 4.773a.75.75 0 1 0 1.061 1.061l4.243-4.243 4.242 4.243a.75.75 0 1 0 1.061-1.061l-4.773-4.773Zm-1.28.531c0 15.998-16.931 29.277-38.25 29.277v1.5c21.759 0 39.75-13.609 39.75-30.777h-1.5Zm-38.25 29.277c-21.319 0-38.25-13.279-38.25-29.277h-1.5c0 17.168 17.99 30.777 39.75 30.777v-1.5Z" fill="#000"/><path d="m63.136 37.872-21.534 7.235v14.722l21.186 5.541 20.814-6.403V44.37l-20.466-6.498Z" fill="#fff"/><path d="M41.689 45.004 62.76 37.37l21.054 6.408" stroke="#2D2D2D" stroke-width="1.2" stroke-linejoin="round"/><path d="m63.238 50.8-21.55-5.796v14.78l21.55 5.7 20.501-6.569V43.748l-20.5 7.052Z" stroke="#2D2D2D" stroke-width="1.2" stroke-linejoin="round"/><path d="M62.963 50.73v14.264" stroke="#2D2D2D" stroke-width="1.5" stroke-linejoin="round"/><path d="M232.534 37.872 211 45.107v14.722l21.186 5.541L253 58.967V44.37l-20.466-6.498Z" fill="#fff"/><path d="m211.087 45.004 21.073-7.634 21.054 6.408" stroke="#2D2D2D" stroke-width="1.2" stroke-linejoin="round"/><path d="m232.636 50.8-21.549-5.796v14.78l21.549 5.7 20.501-6.569V43.748L232.636 50.8Zm-.275-.07v14.264" stroke="#2D2D2D" stroke-width="1.2" stroke-linejoin="round"/><path d="m402.029 37.872-21.534 7.235v14.722l21.186 5.541 20.814-6.403V44.37l-20.466-6.498Z" fill="#fff"/><path d="m380.582 45.004 21.073-7.634 21.053 6.408" stroke="#2D2D2D" stroke-width="1.2" stroke-linejoin="round"/><path d="m402.131 50.8-21.55-5.796v14.78l21.55 5.7 20.501-6.569V43.748L402.131 50.8Zm-.275-.07v14.264" stroke="#2D2D2D" stroke-width="1.2" stroke-linejoin="round"/><path fill="#F6F6F6" d="M165 138h136v40H165z"/><path d="M175.148 163v-10.021h6.761v1.182h-5.434v3.104h4.703v1.182h-4.703V163h-1.327Zm13.303-2.338 1.272.157c-.201.743-.572 1.32-1.115 1.73-.542.41-1.235.615-2.078.615-1.062 0-1.905-.326-2.529-.977-.62-.657-.93-1.575-.93-2.755 0-1.222.315-2.17.944-2.844.629-.675 1.444-1.012 2.447-1.012.971 0 1.764.331 2.379.991.615.661.923 1.591.923 2.789 0 .073-.003.183-.007.329h-5.414c.045.797.271 1.408.677 1.832.405.423.911.635 1.517.635.451 0 .836-.118 1.155-.355.319-.237.572-.615.759-1.135Zm-4.04-1.989h4.054c-.055-.611-.21-1.069-.465-1.374-.392-.474-.9-.711-1.524-.711-.566 0-1.042.189-1.429.567-.383.379-.595.884-.636 1.518ZM195.984 163v-.916c-.46.72-1.137 1.08-2.03 1.08a2.864 2.864 0 0 1-1.6-.478 3.179 3.179 0 0 1-1.127-1.333c-.265-.575-.397-1.233-.397-1.976 0-.725.121-1.381.362-1.969.242-.592.604-1.046 1.087-1.36a2.901 2.901 0 0 1 1.62-.472c.438 0 .828.094 1.169.28.342.183.62.422.834.718v-3.595h1.224V163h-1.142Zm-3.889-3.623c0 .93.196 1.625.588 2.085.392.46.854.69 1.387.69.538 0 .994-.218 1.368-.656.378-.442.567-1.114.567-2.017 0-.993-.192-1.722-.574-2.187-.383-.465-.855-.697-1.415-.697-.547 0-1.005.223-1.374.67-.365.446-.547 1.15-.547 2.112Zm11.942 1.285 1.272.157c-.201.743-.572 1.32-1.115 1.73-.542.41-1.235.615-2.078.615-1.062 0-1.905-.326-2.529-.977-.62-.657-.93-1.575-.93-2.755 0-1.222.315-2.17.944-2.844.628-.675 1.444-1.012 2.447-1.012.971 0 1.764.331 2.379.991.615.661.923 1.591.923 2.789 0 .073-.003.183-.007.329h-5.414c.045.797.271 1.408.676 1.832.406.423.912.635 1.518.635.451 0 .836-.118 1.155-.355.319-.237.572-.615.759-1.135Zm-4.04-1.989h4.054c-.055-.611-.21-1.069-.465-1.374-.392-.474-.9-.711-1.524-.711-.566 0-1.042.189-1.429.567-.383.379-.595.884-.636 1.518Zm6.85 4.327v-7.26h1.107v1.101c.283-.515.542-.855.779-1.019.242-.164.506-.246.793-.246.415 0 .837.132 1.265.397l-.424 1.141a1.766 1.766 0 0 0-.902-.266c-.269 0-.511.082-.725.246a1.295 1.295 0 0 0-.458.67 4.812 4.812 0 0 0-.205 1.435V163h-1.23Zm9.413-.896c-.456.388-.896.661-1.32.821-.419.159-.87.239-1.353.239-.798 0-1.411-.194-1.839-.581-.428-.392-.643-.891-.643-1.497 0-.356.08-.679.24-.971.164-.296.376-.533.635-.711.265-.177.561-.312.889-.403a8.892 8.892 0 0 1 1.094-.185c.993-.118 1.725-.259 2.194-.423.005-.169.007-.276.007-.322 0-.501-.116-.854-.349-1.059-.314-.278-.781-.417-1.401-.417-.579 0-1.007.102-1.285.307-.274.201-.476.559-.608 1.074l-1.204-.164c.11-.515.29-.93.54-1.245.251-.319.613-.562 1.087-.731.474-.173 1.023-.26 1.648-.26.62 0 1.123.073 1.511.219.387.146.672.33.854.554.182.218.31.496.383.834.041.209.061.588.061 1.134v1.641c0 1.144.025 1.868.076 2.174.054.301.159.59.314.868h-1.285a2.59 2.59 0 0 1-.246-.896Zm-.103-2.748c-.446.183-1.116.338-2.01.465-.505.073-.863.155-1.073.246a1.07 1.07 0 0 0-.656.985c0 .328.123.601.369.82.251.219.615.328 1.094.328.474 0 .895-.102 1.265-.307.369-.21.64-.495.813-.855.132-.278.198-.688.198-1.23v-.452Zm5.845 2.543.178 1.087c-.347.073-.657.11-.93.11-.447 0-.793-.071-1.039-.212a1.194 1.194 0 0 1-.52-.554c-.1-.232-.15-.718-.15-1.456v-4.177h-.902v-.957h.902v-1.798l1.224-.738v2.536h1.237v.957h-1.237v4.245c0 .351.02.577.061.677.046.1.116.18.212.239.1.06.242.089.424.089.137 0 .317-.016.54-.048Zm6.18-1.237 1.271.157c-.2.743-.572 1.32-1.114 1.73-.542.41-1.235.615-2.078.615-1.062 0-1.905-.326-2.53-.977-.619-.657-.929-1.575-.929-2.755 0-1.222.314-2.17.943-2.844.629-.675 1.445-1.012 2.447-1.012.971 0 1.764.331 2.379.991.616.661.923 1.591.923 2.789 0 .073-.002.183-.007.329h-5.414c.046.797.271 1.408.677 1.832.406.423.911.635 1.518.635.451 0 .836-.118 1.155-.355.319-.237.572-.615.759-1.135Zm-4.04-1.989h4.053c-.054-.611-.209-1.069-.465-1.374-.391-.474-.9-.711-1.524-.711-.565 0-1.041.189-1.429.567-.382.379-.594.884-.635 1.518ZM235.715 163v-.916c-.46.72-1.137 1.08-2.03 1.08a2.864 2.864 0 0 1-1.6-.478c-.483-.319-.859-.764-1.128-1.333-.264-.575-.396-1.233-.396-1.976 0-.725.12-1.381.362-1.969.241-.592.604-1.046 1.087-1.36a2.901 2.901 0 0 1 1.62-.472c.437 0 .827.094 1.169.28.342.183.62.422.834.718v-3.595h1.223V163h-1.141Zm-3.89-3.623c0 .93.196 1.625.588 2.085.392.46.855.69 1.388.69.538 0 .993-.218 1.367-.656.378-.442.567-1.114.567-2.017 0-.993-.191-1.722-.574-2.187-.383-.465-.854-.697-1.415-.697-.547 0-1.005.223-1.374.67-.365.446-.547 1.15-.547 2.112Zm18.621 2.55c.616.424 1.183.733 1.702.929l-.389.923c-.72-.259-1.438-.67-2.154-1.23a4.956 4.956 0 0 1-2.46.622c-.907 0-1.73-.219-2.468-.656a4.403 4.403 0 0 1-1.709-1.846c-.397-.793-.595-1.686-.595-2.68 0-.989.201-1.889.602-2.7.401-.811.97-1.429 1.709-1.852.742-.424 1.572-.636 2.488-.636.925 0 1.759.221 2.502.663a4.256 4.256 0 0 1 1.695 1.846c.392.788.588 1.679.588 2.672 0 .825-.125 1.568-.376 2.229a4.678 4.678 0 0 1-1.135 1.716Zm-2.919-1.696c.766.215 1.397.534 1.894.957.779-.71 1.169-1.779 1.169-3.206 0-.811-.139-1.519-.417-2.126a3.138 3.138 0 0 0-1.21-1.408 3.249 3.249 0 0 0-1.784-.506c-.989 0-1.81.34-2.461 1.019-.652.674-.978 1.684-.978 3.028 0 1.304.322 2.304.964 3.001.647.698 1.472 1.046 2.475 1.046.474 0 .92-.089 1.34-.266a4.309 4.309 0 0 0-1.313-.575l.321-.964ZM258.349 163v-1.066c-.565.82-1.333 1.23-2.304 1.23-.428 0-.83-.082-1.203-.246-.369-.164-.645-.369-.827-.615a2.38 2.38 0 0 1-.376-.916c-.05-.242-.076-.625-.076-1.149v-4.498h1.231v4.027c0 .642.025 1.075.075 1.298.078.324.242.579.492.766.251.182.561.273.93.273a2.04 2.04 0 0 0 1.039-.28c.324-.191.552-.449.684-.772.136-.328.205-.802.205-1.422v-3.89h1.23V163h-1.1Zm8.005-2.338 1.271.157c-.201.743-.572 1.32-1.114 1.73-.543.41-1.235.615-2.078.615-1.062 0-1.905-.326-2.53-.977-.619-.657-.929-1.575-.929-2.755 0-1.222.314-2.17.943-2.844.629-.675 1.445-1.012 2.447-1.012.971 0 1.764.331 2.379.991.615.661.923 1.591.923 2.789 0 .073-.002.183-.007.329h-5.414c.046.797.271 1.408.677 1.832.405.423.911.635 1.517.635.452 0 .837-.118 1.156-.355.319-.237.572-.615.759-1.135Zm-4.041-1.989h4.054c-.055-.611-.209-1.069-.465-1.374-.392-.474-.9-.711-1.524-.711-.565 0-1.041.189-1.429.567-.383.379-.595.884-.636 1.518Zm6.85 4.327v-7.26h1.108v1.101c.282-.515.542-.855.779-1.019.241-.164.506-.246.793-.246.414 0 .836.132 1.264.397l-.423 1.141a1.769 1.769 0 0 0-.903-.266c-.269 0-.51.082-.724.246a1.289 1.289 0 0 0-.458.67 4.78 4.78 0 0 0-.205 1.435V163h-1.231Zm4.683-8.606v-1.415h1.23v1.415h-1.23Zm0 8.606v-7.26h1.23V163h-1.23Zm8.08-2.338 1.271.157c-.2.743-.572 1.32-1.114 1.73-.542.41-1.235.615-2.078.615-1.062 0-1.905-.326-2.529-.977-.62-.657-.93-1.575-.93-2.755 0-1.222.314-2.17.943-2.844.629-.675 1.445-1.012 2.448-1.012.97 0 1.763.331 2.378.991.616.661.923 1.591.923 2.789 0 .073-.002.183-.007.329h-5.414c.046.797.272 1.408.677 1.832.406.423.912.635 1.518.635.451 0 .836-.118 1.155-.355.319-.237.572-.615.759-1.135Zm-4.04-1.989h4.053c-.054-.611-.209-1.069-.464-1.374-.392-.474-.9-.711-1.525-.711-.565 0-1.041.189-1.429.567-.382.379-.594.884-.635 1.518Zm6.371 2.16 1.217-.191c.068.487.257.861.567 1.121.314.259.752.389 1.313.389.565 0 .984-.114 1.257-.341.274-.233.41-.504.41-.814a.745.745 0 0 0-.362-.656c-.168-.11-.588-.249-1.258-.417-.902-.228-1.529-.424-1.88-.588a1.877 1.877 0 0 1-.792-.69 1.867 1.867 0 0 1-.267-.978c0-.324.073-.622.219-.896.15-.278.353-.508.608-.69.191-.141.451-.26.779-.355a3.66 3.66 0 0 1 1.067-.151c.569 0 1.068.082 1.497.246.433.164.752.388.957.67.205.278.346.652.424 1.121l-1.203.164c-.055-.373-.215-.665-.479-.875-.26-.209-.629-.314-1.107-.314-.565 0-.969.093-1.21.28-.242.187-.363.406-.363.656 0 .16.05.303.151.431.1.132.257.242.471.328.123.046.486.151 1.087.315.871.232 1.477.423 1.819.574.346.146.617.36.813.642.196.283.294.634.294 1.053 0 .41-.121.798-.362 1.162-.237.36-.581.641-1.032.841a3.813 3.813 0 0 1-1.532.294c-.943 0-1.663-.196-2.16-.588-.492-.392-.806-.973-.943-1.743ZM62.882 229.48a.752.752 0 0 0 1.06 0l4.774-4.773a.75.75 0 0 0-1.06-1.061l-4.244 4.243-4.242-4.243a.75.75 0 1 0-1.06 1.061l4.772 4.773Zm-.22-127.292v126.761h1.5V102.188h-1.5ZM402.49 229.48a.752.752 0 0 0 1.061 0l4.773-4.773a.75.75 0 1 0-1.061-1.061l-4.242 4.243-4.243-4.243a.75.75 0 1 0-1.061 1.061l4.773 4.773Zm-.219-127.292v126.761h1.5V102.188h-1.5Z" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/head-bg.svg b/build/img/usecases/head-bg.svg
new file mode 100644
index 0000000..1f258db
--- /dev/null
+++ b/build/img/usecases/head-bg.svg
@@ -0,0 +1 @@
+<svg width="572" height="660" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M555.102 237.796 571 228.624v329.107l-15.898 9.172V237.796Z" fill="#0070CC" stroke="#fff"/><path d="m176.614 1.078 394.32 227.661-15.895 9.177-394.32-227.66 15.895-9.178Z" fill="#0070CC" stroke="#fff"/><path d="m160.716 10.25 394.387 227.547v329.107L160.716 339.357V10.25Z" fill="#0070CC" stroke="#fff"/><path d="M181.146 71.359c0-1.105.775-1.553 1.732-1L529.161 270.15c.957.552 1.732 1.895 1.732 3v252.826c0 1.104-.775 1.552-1.732 1L182.878 327.184c-.957-.552-1.732-1.895-1.732-2.999V71.359Zm12.282-18.299c0 3.777-2.652 5.307-5.925 3.418-3.272-1.89-5.924-6.483-5.924-10.259 0-3.776 2.652-5.306 5.924-3.417 3.273 1.89 5.925 6.483 5.925 10.259Zm18.818 11.003c0 3.776-2.652 5.307-5.926 3.419-3.273-1.888-5.926-6.48-5.926-10.257 0-3.776 2.653-5.307 5.926-3.419 3.274 1.889 5.926 6.48 5.926 10.257Zm18.587 11.007c0 3.776-2.653 5.307-5.926 3.418-3.273-1.888-5.926-6.48-5.926-10.257 0-3.776 2.653-5.307 5.926-3.418 3.273 1.888 5.926 6.48 5.926 10.256Z" fill="#0070CC" stroke="#fff"/><path d="m475.244 283.089 15.898-9.172v329.107l-15.898 9.172V283.089Z" fill="#0070CC" stroke="#fff"/><path d="m96.756 46.37 394.32 227.661-15.895 9.177-394.32-227.66 15.895-9.178Z" fill="#0070CC" stroke="#fff"/><path d="M80.858 55.542 475.244 283.09v329.107L80.858 384.649V55.543Z" fill="#0070CC" stroke="#fff"/><path d="M101.287 116.651c0-1.105.776-1.553 1.733-1.001l346.283 199.793c.957.552 1.732 1.895 1.732 3v252.826c0 1.104-.775 1.552-1.732 1L103.02 372.476c-.957-.552-1.733-1.895-1.733-2.999V116.651Zm12.283-18.298c0 3.776-2.652 5.306-5.925 3.417-3.272-1.89-5.925-6.483-5.925-10.259 0-3.776 2.653-5.306 5.925-3.417 3.273 1.89 5.925 6.483 5.925 10.259Zm18.818 11.002c0 3.776-2.653 5.307-5.926 3.419-3.273-1.889-5.926-6.481-5.926-10.257s2.653-5.307 5.926-3.419c3.273 1.889 5.926 6.481 5.926 10.257Zm18.587 11.007c0 3.776-2.653 5.307-5.926 3.419-3.273-1.889-5.926-6.481-5.926-10.257s2.653-5.307 5.926-3.419c3.273 1.888 5.926 6.481 5.926 10.257Z" fill="#0070CC" stroke="#fff"/><path d="m395.386 329.813 15.898-9.172v329.107l-15.898 9.172V329.813Z" fill="#0070CC" stroke="#fff"/><path d="m16.898 93.095 394.32 227.661-15.895 9.177L1.003 102.272l15.895-9.177Z" fill="#0070CC" stroke="#fff"/><path d="m1 102.268 394.386 227.547v329.107L1 431.375V102.268Z" fill="#0070CC" stroke="#fff"/><path d="M21.43 163.375c0-1.104.775-1.552 1.732-1l346.283 199.793c.957.552 1.732 1.895 1.732 2.999v252.826c0 1.105-.775 1.553-1.732 1.001L23.162 419.201c-.957-.552-1.733-1.895-1.733-3V163.375Zm12.282-18.298c0 3.777-2.652 5.307-5.925 3.417-3.272-1.889-5.924-6.482-5.924-10.258 0-3.776 2.652-5.307 5.924-3.417 3.273 1.889 5.925 6.482 5.925 10.258Zm18.818 11.004c0 3.776-2.653 5.307-5.926 3.419-3.273-1.888-5.926-6.481-5.926-10.257s2.653-5.307 5.926-3.419c3.273 1.889 5.926 6.481 5.926 10.257Zm18.587 11.007c0 3.776-2.653 5.307-5.926 3.419-3.273-1.889-5.926-6.481-5.926-10.257s2.653-5.307 5.926-3.419c3.273 1.888 5.926 6.481 5.926 10.257Z" fill="#0070CC" stroke="#fff"/><g clip-path="url(#a)" fill="#0070CC"><rect x=".433" y=".75" width="146.89" height="33.231" rx="1.654" transform="matrix(.86617 .49975 0 1 45.955 310.684)"/><path d="m45.897 310.901 3.465 1.999v43l-3.465-1.999v-43Z"/></g><rect x=".433" y=".75" width="146.89" height="33.231" rx="1.654" transform="matrix(.86617 .49975 0 1 45.955 310.684)" stroke="#fff" stroke-linecap="round"/><g clip-path="url(#b)" fill="#0070CC"><rect x=".433" y=".75" width="147.847" height="33.453" rx="1.654" transform="matrix(.86617 .49975 0 1 193.635 395.318)"/><path d="m193.577 395.535 3.465 1.999v43l-3.465-1.999v-43Z"/></g><rect x=".433" y=".75" width="147.847" height="33.453" rx="1.654" transform="matrix(.86617 .49975 0 1 193.635 395.318)" stroke="#fff" stroke-linecap="round"/><rect x=".433" y=".75" width="146.89" height="33.231" rx="1.654" transform="matrix(.86617 .49975 0 1 45.955 264.214)" fill="#0070CC"/><rect x=".433" y=".75" width="146.89" height="33.231" rx="1.654" transform="matrix(.86617 .49975 0 1 45.955 264.214)" stroke="#fff" stroke-linecap="round"/><rect x=".433" y=".75" width="147.847" height="33.453" rx="1.654" transform="matrix(.86617 .49975 0 1 193.635 348.547)" fill="#0070CC"/><rect x=".433" y=".75" width="147.847" height="33.453" rx="1.654" transform="matrix(.86617 .49975 0 1 193.635 348.547)" stroke="#fff" stroke-linecap="round"/><path d="M242.17 453.053v32.276l5.632-3.062 3.938 13.036 6.296.539-3.668-12.335 8.046 4.642-20.244-35.096Z" fill="#0070CC" stroke="#fff"/><defs><clipPath id="a"/><clipPath id="b"/></defs></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/arrow-circle.svg b/build/img/usecases/high-peformance/arrow-circle.svg
new file mode 100644
index 0000000..6a28aaa
--- /dev/null
+++ b/build/img/usecases/high-peformance/arrow-circle.svg
@@ -0,0 +1 @@
+<svg width="26" height="29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 15.769c0 6.688-5.373 12.111-12 12.111S1 22.458 1 15.769C1 9.079 6.373 3.657 13 3.657M9.683 1l3.914 2.407-2.384 3.95" stroke="#9C9C9C" stroke-width="1.5"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/hero.svg b/build/img/usecases/high-peformance/hero.svg
new file mode 100644
index 0000000..8f62f4b
--- /dev/null
+++ b/build/img/usecases/high-peformance/hero.svg
@@ -0,0 +1 @@
+<svg width="460" height="693" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m73.023 552.901 187.435 108.215V692L73.023 583.785v-30.884Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(.86603 -.5 0 1 260.458 661.115)" fill="#0070CC" stroke="#fff" d="M0 0h146.091v30.884H0z"/><path d="M199.542 479.854 386.977 588.07l-126.519 73.046L73.023 552.9l126.519-73.046Z" fill="#0070CC" stroke="#fff"/><path d="m269.83 441.979 26.746-15.442v167.734l-26.746 15.442V441.979Z" fill="#0070CC" stroke="#fff"/><path d="m166.741 382.46 103.089 59.519v167.734l-103.089-59.519V382.46Zm249.522-117.685 42.173-24.348v346.289l-42.173 24.349v-346.29Z" fill="#0070CC" stroke="#fff"/><path d="m43.737 1 414.699 239.427-42.173 24.348L1.563 25.349 43.738 1Z" fill="#0070CC" stroke="#fff"/><path d="m1.564 25.349 414.699 239.427v346.289L1.563 371.638V25.348Z" fill="#0070CC" stroke="#fff"/><path d="M30.767 84.161c0-1.104.775-1.552 1.732-1l347.976 200.904c.956.553 1.732 1.896 1.732 3v266.539c0 1.105-.776 1.552-1.732 1L32.498 353.7c-.956-.552-1.731-1.895-1.731-3V84.161Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M146.852 228.868c-3.077-1.776-5.572-.336-5.572 3.217v19.303c0 3.553 2.495 7.874 5.572 9.651l33.433 19.303v19.302l-22.288-12.868c-1.627-.939-3.172-1.011-4.231-.196l-16.716 12.868a2.888 2.888 0 0 0-.597.626l-6.317-3.647c-3.077-1.777-5.572-.336-5.572 3.217v25.737c0 3.553 2.495 7.874 5.572 9.651l22.289 12.868c3.077 1.777 5.572.337 5.572-3.217v-25.736c0-3.554-2.495-7.875-5.572-9.652l-1.418-.818 9.553-7.353 19.725 11.388v12.869l-5.572-3.217c-3.077-1.777-5.572-.337-5.572 3.217v25.736c0 3.554 2.495 7.875 5.572 9.652l22.289 12.868c3.077 1.777 5.572.336 5.572-3.217v-25.737c0-3.553-2.495-7.874-5.572-9.651l-5.572-3.217v-12.868l19.661 11.351 9.593 18.407-1.394-.805c-3.077-1.776-5.572-.336-5.572 3.217v25.737c0 3.554 2.495 7.875 5.572 9.651l22.289 12.869c3.077 1.776 5.572.336 5.572-3.217V370.42c0-3.554-2.495-7.875-5.572-9.651l-6.318-3.648c-.171-.44-.372-.885-.603-1.329L217.87 323.58c-1.059-2.031-2.601-3.738-4.223-4.675l-22.217-12.827v-19.302l33.432 19.302c3.078 1.777 5.573.337 5.573-3.217v-19.302c0-3.554-2.495-7.875-5.573-9.652l-78.01-45.039Zm33.433 109.381 11.145 6.434v12.869l-11.145-6.435v-12.868Zm39.005-48.256v-6.434l-66.865-38.605v6.434l66.865 38.605Zm-83.582 35.388v-12.869l11.144 6.435v12.868l-11.144-6.434Zm89.154 51.473v-12.868l11.145 6.434v12.868l-11.145-6.434Z" fill="#0070CC"/><path d="M219.29 283.559v6.434l-66.865-38.605v-6.434l66.865 38.605Zm-83.582 28.953v12.869l11.144 6.434v-12.868l-11.144-6.435Zm55.722 45.04v-12.869l-11.145-6.434v12.868l11.145 6.435Zm33.432 6.434v12.868l11.145 6.434V370.42l-11.145-6.434Z" fill="#0070CC"/><path clip-rule="evenodd" d="M146.852 228.868c-3.077-1.776-5.572-.336-5.572 3.217v19.303c0 3.553 2.495 7.874 5.572 9.651l33.433 19.303v19.302l-22.288-12.868c-1.627-.939-3.172-1.011-4.231-.196l-16.716 12.868a2.888 2.888 0 0 0-.597.626l-6.317-3.647c-3.077-1.777-5.572-.336-5.572 3.217v25.737c0 3.553 2.495 7.874 5.572 9.651l22.289 12.868c3.077 1.777 5.572.337 5.572-3.217v-25.736c0-3.554-2.495-7.875-5.572-9.652l-1.418-.818 9.553-7.353 19.725 11.388v12.869l-5.572-3.217c-3.077-1.777-5.572-.337-5.572 3.217v25.736c0 3.554 2.495 7.875 5.572 9.652l22.289 12.868c3.077 1.777 5.572.336 5.572-3.217v-25.737c0-3.553-2.495-7.874-5.572-9.651l-5.572-3.217v-12.868l19.661 11.351 9.593 18.407-1.394-.805c-3.077-1.776-5.572-.336-5.572 3.217v25.737c0 3.554 2.495 7.875 5.572 9.651l22.289 12.869c3.077 1.776 5.572.336 5.572-3.217V370.42c0-3.554-2.495-7.875-5.572-9.651l-6.318-3.648c-.171-.44-.372-.885-.603-1.329L217.87 323.58c-1.059-2.031-2.601-3.738-4.223-4.675l-22.217-12.827v-19.302l33.432 19.302c3.078 1.777 5.573.337 5.573-3.217v-19.302c0-3.554-2.495-7.875-5.573-9.652l-78.01-45.039Zm33.433 109.381 11.145 6.434v12.869l-11.145-6.435v-12.868Zm39.005-48.256v-6.434l-66.865-38.605v6.434l66.865 38.605Zm-83.582 35.388v-12.869l11.144 6.435v12.868l-11.144-6.434Zm89.154 51.473v-12.868l11.145 6.434v12.868l-11.145-6.434Z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><path d="M219.29 283.559v6.434l-66.865-38.605v-6.434l66.865 38.605Zm-83.582 28.953v12.869l11.144 6.434v-12.868l-11.144-6.435Zm55.722 45.04v-12.869l-11.145-6.434v12.868l11.145 6.435Zm33.432 6.434v12.868l11.145 6.434V370.42l-11.145-6.434Z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/icon-perf1.svg b/build/img/usecases/high-peformance/icon-perf1.svg
new file mode 100644
index 0000000..01ef921
--- /dev/null
+++ b/build/img/usecases/high-peformance/icon-perf1.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2.9" y="10.798" width="40.529" height="30.162" rx="4.1" fill="#fff" stroke="#000" stroke-width="1.8"/><path fill="#fff" stroke="#ED1C24" stroke-width="1.6" d="M9.366 23.8 20.5 1.34l14.347 7.11-11.133 22.462z"/><path fill="#fff" stroke="#ED1C24" stroke-width="1.6" d="m12.508 29.634 10.22-20.62 12.45 6.171-10.22 20.62z"/><rect x="2.9" y="15.117" width="40.529" height="30.162" rx="4.1" fill="#fff" stroke="#000" stroke-width="1.8"/><rect x="33.998" y="26.347" width="12.021" height="8.566" rx="2.1" fill="#fff" stroke="#000" stroke-width="1.8"/><circle cx="38.282" cy="30.63" r="1.728" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/icon-perf2.svg b/build/img/usecases/high-peformance/icon-perf2.svg
new file mode 100644
index 0000000..0e1bf9f
--- /dev/null
+++ b/build/img/usecases/high-peformance/icon-perf2.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3.989" y="9.167" width="41.022" height="33.711" rx="1.1" fill="#fff" stroke="#000" stroke-width="1.8"/><path d="M3.573 2.823A1.1 1.1 0 0 1 4.658 1.9h39.684c.539 0 .998.39 1.085.923l1.306 8a1.1 1.1 0 0 1-1.086 1.277H3.353a1.1 1.1 0 0 1-1.086-1.277l1.306-8Z" fill="#fff" stroke="#ED1C24" stroke-width="1.8"/><rect x="1.9" y="42.544" width="44.156" height="4.467" rx="1.1" fill="#fff" stroke="#000" stroke-width="1.8"/><path d="M2.944 14.533V12.3H9.5v2.233a3.278 3.278 0 1 1-6.556 0Zm7.311 0V12.3h6.556v2.233a3.278 3.278 0 1 1-6.556 0Zm7.312 0V12.3h6.555v2.233a3.278 3.278 0 1 1-6.555 0Zm7.311 0V12.3h6.555v2.233a3.278 3.278 0 1 1-6.555 0Zm7.311 0V12.3h6.555v2.233a3.278 3.278 0 1 1-6.555 0Zm7.311 0V12.3h6.556v2.233a3.278 3.278 0 1 1-6.556 0Z" fill="#fff" stroke="#ED1C24" stroke-width="1.8" stroke-linejoin="round"/><path d="M38.83 42.122V24.78a1 1 0 0 0-1-1h-9.464a1 1 0 0 0-1 1v17.342" stroke="#000" stroke-width="1.8"/><rect x="8.778" y="23.534" width="13.102" height="11.956" rx="1.1" fill="#fff" stroke="#000" stroke-width="1.8"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/icon-perf3.svg b/build/img/usecases/high-peformance/icon-perf3.svg
new file mode 100644
index 0000000..166f482
--- /dev/null
+++ b/build/img/usecases/high-peformance/icon-perf3.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.435 20.08H43.26v21.31a5.1 5.1 0 0 1-5.1 5.1H9.536a5.1 5.1 0 0 1-5.1-5.1V20.08Z" fill="#fff" stroke="#000" stroke-width="1.8"/><path d="M43.2 10.09 4.374 19.709l-.842-3.397a6 6 0 0 1 4.381-7.267L35.092 2.31a6 6 0 0 1 7.266 4.381l.842 3.398Z" fill="#fff"/><path d="m43.2 10.09.204.825a.85.85 0 0 0 .621-1.03l-.825.205ZM4.374 19.709l-.825.204.204.825.825-.204-.204-.825ZM42.996 9.265 4.169 18.884l.41 1.65 38.825-9.62-.408-1.65ZM5.199 19.505l-.842-3.398-1.65.41.842 3.396 1.65-.409ZM8.118 9.87l27.178-6.734-.409-1.65L7.71 8.22l.409 1.65Zm33.415-2.973.842 3.397 1.65-.409-.842-3.397-1.65.409Zm-6.237-3.76a5.15 5.15 0 0 1 6.237 3.76l1.65-.409a6.85 6.85 0 0 0-8.296-5.002l.409 1.65ZM4.357 16.106a5.15 5.15 0 0 1 3.76-6.237L7.71 8.22a6.85 6.85 0 0 0-5.002 8.296l1.65-.409Z" fill="#000"/><path d="M4.664 27.643h39.495" stroke="#000" stroke-width="1.8" stroke-linejoin="round"/><path d="m12.563 20.308-4.514 6.77m13.541-6.77-4.513 6.77m13.541-6.77-4.514 6.77m13.541-6.77-4.514 6.77M6.879 10.152l7.838 5.812m-.085-8.069 7.787 6.03m.223-8.287 7.675 6.498m.143-8.139 7.756 6.155" stroke="#000" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.59 40.62v-9.028l7.9 4.389-7.9 4.639Z" stroke="#ED1C24" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/icon-perf4.svg b/build/img/usecases/high-peformance/icon-perf4.svg
new file mode 100644
index 0000000..b5cd444
--- /dev/null
+++ b/build/img/usecases/high-peformance/icon-perf4.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.966 9.877H28.66a.843.843 0 0 0-.844.843v25.055H45a2 2 0 0 0 2-2v-8.61a2 2 0 0 0-.179-.826L40.787 11.05a2 2 0 0 0-1.821-1.173Z" fill="#fff" stroke="#000" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/><rect x=".9" y="31.88" width="36.567" height="4.914" rx="2.1" fill="#fff" stroke="#000" stroke-width="1.8"/><circle cx="35.49" cy="36.735" r="4.855" fill="#fff" stroke="#000" stroke-width="1.8"/><circle cx="35.49" cy="36.735" r="1.918" fill="#000"/><path d="M33.571 10.357v13.827a2 2 0 0 0 2 2h10.95m-.001 2.877h-3.357m3.357 2.878h-3.357" stroke="#000" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/><rect x="1.859" y="7.9" width="26.016" height="24.098" rx="2.1" fill="#fff" stroke="#ED1C24" stroke-width="1.8"/><circle cx="8.633" cy="36.735" r="4.855" fill="#fff" stroke="#000" stroke-width="1.8"/><circle cx="8.633" cy="36.735" r="1.918" fill="#000"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/icon-perf5.svg b/build/img/usecases/high-peformance/icon-perf5.svg
new file mode 100644
index 0000000..e2f4ffb
--- /dev/null
+++ b/build/img/usecases/high-peformance/icon-perf5.svg
@@ -0,0 +1 @@
+<svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="m3.046 29.082 15.695 17.264m-9.94-20.403L23.45 41.638m-7.324-17.265 8.37 8.894m20.927-13.602L29.728 2.4m9.94 20.404L25.543 7.632m6.801 16.741-8.37-8.894" stroke="#ED1C24"/><path d="M34.418 1.006C30.403.973 21.98 4.585 24.156 21.784c2.443 19.316.36 25.115-9.051 25.446" stroke="#000"/><path d="M47.516 13.652c.174 4.011-3.14 12.556-20.404 10.987C7.722 22.876 2 25.162 2 34.579" stroke="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h48v48H0z"/></clipPath></defs></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/perf-pic.svg b/build/img/usecases/high-peformance/perf-pic.svg
new file mode 100644
index 0000000..23d1454
--- /dev/null
+++ b/build/img/usecases/high-peformance/perf-pic.svg
@@ -0,0 +1 @@
+<svg width="333" height="520" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="315" height="174" rx="9" fill="#fff" stroke="#000" stroke-width="2"/><rect x="51" y="15" width="282" height="172" rx="10" fill="#2D2D2D"/><path d="M80.024 58.232a5.463 5.463 0 0 0-.8-.208 3.69 3.69 0 0 0-.832-.096c-1.045 0-1.824.245-2.336.736-.512.49-.768 1.27-.768 2.336 0 .47.075.89.224 1.264.15.363.363.672.64.928s.608.453.992.592a3.88 3.88 0 0 0 1.296.208 4.22 4.22 0 0 0 1.456-.256 3.7 3.7 0 0 0 1.2-.672l.56.928a4.53 4.53 0 0 1-.56.4 5.93 5.93 0 0 1-.784.4 5.568 5.568 0 0 1-.976.288 5.552 5.552 0 0 1-1.152.112c-.693 0-1.307-.096-1.84-.288a3.623 3.623 0 0 1-1.312-.848 3.719 3.719 0 0 1-.8-1.328A5.244 5.244 0 0 1 73.96 61c0-.672.09-1.27.272-1.792a3.56 3.56 0 0 1 .816-1.312 3.433 3.433 0 0 1 1.28-.8 4.665 4.665 0 0 1 1.68-.288c.79 0 1.43.07 1.92.208.501.139.923.293 1.264.464l-.016.048v2.224h-1.152v-1.52ZM89.002 57h2.272v5.456c0 .523.032 1.024.096 1.504h1.072V65h-2.128l-.048-1.36h-.064a3.36 3.36 0 0 1-1.104 1.12c-.459.288-1.014.432-1.664.432-.49 0-.912-.059-1.264-.176a1.73 1.73 0 0 1-.848-.576c-.224-.277-.39-.645-.496-1.104-.107-.47-.16-1.05-.16-1.744v-3.52h-1.072V57h2.32v4.336c0 .437.016.832.048 1.184.042.341.122.635.24.88.117.235.288.416.512.544.234.117.544.176.928.176.554 0 1.034-.181 1.44-.544.416-.363.73-.816.944-1.36v-4.144h-1.024V57Zm11.394 5.84c0-.341-.134-.603-.4-.784a3.043 3.043 0 0 0-.992-.448 15.39 15.39 0 0 0-1.297-.32 7.48 7.48 0 0 1-1.28-.384 2.948 2.948 0 0 1-.992-.64c-.266-.277-.4-.661-.4-1.152 0-.405.086-.752.257-1.04.18-.288.415-.523.704-.704.288-.192.624-.33 1.008-.416a4.93 4.93 0 0 1 1.2-.144c.746 0 1.386.096 1.92.288.544.181.976.373 1.296.576l-.512 1.008a11.569 11.569 0 0 0-1.153-.544c-.405-.181-.917-.272-1.535-.272-.235 0-.47.027-.704.08a2.387 2.387 0 0 0-.625.208c-.18.096-.33.224-.448.384a.939.939 0 0 0-.16.56c0 .277.134.49.4.64.267.15.598.277.992.384.395.096.822.192 1.28.288.47.085.902.213 1.297.384.394.17.725.4.992.688.266.288.4.677.4 1.168 0 .736-.294 1.344-.88 1.824-.576.48-1.446.72-2.608.72a5.63 5.63 0 0 1-1.04-.096 6.306 6.306 0 0 1-1.776-.608 3.746 3.746 0 0 1-.609-.416l.64-1.04c.129.128.3.261.513.4.213.128.448.245.704.352.256.107.528.192.816.256.298.064.597.096.895.096.288 0 .555-.021.8-.064a2.73 2.73 0 0 0 .672-.224 1.27 1.27 0 0 0 .449-.4 1.05 1.05 0 0 0 .176-.608Zm3.681-5.84h1.904v-1.584l1.248-.352V57h4.272v1.072h-4.272v3.776c0 .779.187 1.355.56 1.728.384.373.928.56 1.632.56.48 0 .896-.09 1.248-.272.363-.181.688-.379.976-.592l.416.944a4.472 4.472 0 0 1-1.344.72 4.711 4.711 0 0 1-1.584.272c-.426 0-.832-.064-1.216-.192a2.691 2.691 0 0 1-.992-.56 2.738 2.738 0 0 1-.688-.976c-.17-.405-.256-.885-.256-1.44v-3.968h-1.904V57Zm10.61 4c0-1.29.336-2.31 1.008-3.056.672-.757 1.632-1.136 2.88-1.136.672 0 1.248.112 1.728.336.491.213.896.507 1.216.88.32.373.555.816.704 1.328.16.512.24 1.061.24 1.648a5.59 5.59 0 0 1-.256 1.744 3.61 3.61 0 0 1-.752 1.312 3.391 3.391 0 0 1-1.232.848c-.48.192-1.029.288-1.648.288-.661 0-1.237-.107-1.728-.32a3.47 3.47 0 0 1-1.216-.896 3.716 3.716 0 0 1-.72-1.328 5.873 5.873 0 0 1-.224-1.648Zm1.328 0c0 .373.043.747.128 1.12.096.373.245.71.448 1.008.203.299.464.539.784.72.331.181.731.272 1.2.272.853 0 1.493-.261 1.92-.784.437-.533.656-1.312.656-2.336a4.36 4.36 0 0 0-.144-1.12 2.781 2.781 0 0 0-.448-1.008 2.266 2.266 0 0 0-.8-.72c-.32-.181-.715-.272-1.184-.272-.853 0-1.493.261-1.92.784-.427.523-.64 1.301-.64 2.336Zm12.146 4v-5.328c0-.224-.011-.437-.032-.64a1.748 1.748 0 0 0-.112-.56.821.821 0 0 0-.256-.4.623.623 0 0 0-.432-.144c-.363 0-.672.15-.928.448-.246.299-.432.672-.56 1.12V65h-1.216v-8h.832l.24.976h.064c.106-.16.208-.31.304-.448.106-.15.224-.277.352-.384.138-.107.298-.187.48-.24a2.09 2.09 0 0 1 .688-.096c.16 0 .325.027.496.08.17.043.325.117.464.224.149.096.277.23.384.4.106.17.176.379.208.624.245-.416.517-.741.816-.976.309-.235.73-.352 1.264-.352.352 0 .634.059.848.176.224.117.394.288.512.512.128.213.213.475.256.784.053.299.08.635.08 1.008V65h-1.216v-5.44c0-.224-.011-.432-.032-.624a1.846 1.846 0 0 0-.128-.528.78.78 0 0 0-.24-.352c-.096-.085-.23-.128-.4-.128-.374 0-.688.15-.944.448-.256.299-.448.725-.576 1.28V65h-1.216Zm6.641-11.2h8.32v2.928h-1.184v-1.744h-2.32v8.832h1.76V65h-4.848v-1.184h1.76v-8.832h-2.304v1.744h-1.184V53.8Zm11.282 3.824a5.084 5.084 0 0 1 1.552-.576 8.49 8.49 0 0 1 1.696-.176c.544 0 .987.085 1.328.256.352.17.624.395.816.672.203.267.336.576.4.928.075.341.112.688.112 1.04 0 .405-.01.837-.032 1.296a63.23 63.23 0 0 0-.048 1.376c0 .533.032 1.04.096 1.52h1.072V65h-2.128l-.144-1.2h-.08a4.08 4.08 0 0 1-.288.368c-.128.15-.298.299-.512.448a3.135 3.135 0 0 1-1.808.528c-.789 0-1.413-.203-1.872-.608-.458-.405-.688-.96-.688-1.664 0-.544.118-.997.352-1.36.246-.363.592-.64 1.04-.832.448-.192.987-.304 1.616-.336.64-.032 1.355.01 2.144.128.054-.49.059-.896.016-1.216-.032-.33-.117-.592-.256-.784a.992.992 0 0 0-.56-.4c-.234-.085-.528-.128-.88-.128-.48 0-.938.07-1.376.208a12.31 12.31 0 0 0-1.168.4l-.4-.928Zm2.352 6.448c.299 0 .576-.048.832-.144a2.537 2.537 0 0 0 1.152-.848c.128-.181.224-.352.288-.512v-1.12a9.04 9.04 0 0 0-1.536-.144c-.469 0-.874.053-1.216.16-.341.096-.608.25-.8.464-.192.213-.288.49-.288.832 0 .352.118.661.352.928.246.256.651.384 1.216.384Zm13.122-1.232c0-.341-.133-.603-.4-.784a3.043 3.043 0 0 0-.992-.448 15.447 15.447 0 0 0-1.296-.32 7.48 7.48 0 0 1-1.28-.384 2.948 2.948 0 0 1-.992-.64c-.267-.277-.4-.661-.4-1.152 0-.405.085-.752.256-1.04.181-.288.416-.523.704-.704.288-.192.624-.33 1.008-.416a4.93 4.93 0 0 1 1.2-.144c.747 0 1.387.096 1.92.288.544.181.976.373 1.296.576l-.512 1.008a11.612 11.612 0 0 0-1.152-.544c-.405-.181-.917-.272-1.536-.272a3.17 3.17 0 0 0-.704.08 2.387 2.387 0 0 0-.624.208 1.303 1.303 0 0 0-.448.384.937.937 0 0 0-.16.56c0 .277.133.49.4.64.267.15.597.277.992.384.395.096.821.192 1.28.288.469.085.901.213 1.296.384.395.17.725.4.992.688.267.288.4.677.4 1.168 0 .736-.293 1.344-.88 1.824-.576.48-1.445.72-2.608.72-.352 0-.699-.032-1.04-.096a6.325 6.325 0 0 1-1.776-.608 3.759 3.759 0 0 1-.608-.416l.64-1.04c.128.128.299.261.512.4.213.128.448.245.704.352.256.107.528.192.816.256a4.64 4.64 0 0 0 1.696.032c.256-.053.48-.128.672-.224.192-.107.341-.24.448-.4a1.05 1.05 0 0 0 .176-.608Zm3.57-9.04h2.592v6.624h.88L171.752 57h1.504l-3.536 3.792 2.912 3.136h1.04V65h-1.648l-3.424-3.616h-.88V65h-1.232V54.872h-1.36V53.8Zm13.538 10.32c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm7.521.88v-1.072h2.16v-5.856h-2.16V57h2.992l.256 1.04h.08c.363-.33.768-.613 1.216-.848.448-.235.982-.352 1.6-.352.363 0 .651.07.864.208.224.139.395.341.512.608.128.267.214.592.256.976.043.373.064.8.064 1.28l-1.12.016c0-.683-.069-1.184-.208-1.504-.128-.32-.368-.48-.72-.48-.33 0-.629.048-.896.144a3.12 3.12 0 0 0-.704.352 4.099 4.099 0 0 0-.496.416c-.138.139-.24.256-.304.352v4.72h3.072V65h-6.464Zm14.946-8h2.272v5.456c0 .523.032 1.024.096 1.504h1.072V65h-2.128l-.048-1.36h-.064a3.352 3.352 0 0 1-1.104 1.12c-.459.288-1.013.432-1.664.432-.491 0-.912-.059-1.264-.176a1.732 1.732 0 0 1-.848-.576c-.224-.277-.389-.645-.496-1.104-.107-.47-.16-1.05-.16-1.744v-3.52h-1.072V57h2.32v4.336c0 .437.016.832.048 1.184.043.341.123.635.24.88.117.235.288.416.512.544.235.117.544.176.928.176.555 0 1.035-.181 1.44-.544.416-.363.731-.816.944-1.36v-4.144h-1.024V57Zm5.874 2.8c0-.096-.006-.219-.016-.368a7.695 7.695 0 0 0-.064-.976 3.923 3.923 0 0 0-.048-.416h-1.072V57h2.144l.144 1.296h.08c.106-.181.245-.357.416-.528a3.11 3.11 0 0 1 .624-.48c.234-.15.496-.267.784-.352.288-.085.592-.128.912-.128.49 0 .922.053 1.296.16.384.107.698.299.944.576.256.267.448.635.576 1.104.128.459.192 1.045.192 1.76V65h-1.248v-4.352c0-.885-.144-1.552-.432-2-.288-.448-.811-.672-1.568-.672-.278 0-.55.059-.816.176-.256.107-.491.25-.704.432-.214.181-.4.395-.56.64a2.53 2.53 0 0 0-.352.752V65h-1.232v-5.2Zm15.617 8.592a7.934 7.934 0 0 1-2.016-.816 5.805 5.805 0 0 1-1.632-1.392c-.458-.576-.826-1.28-1.104-2.112-.266-.832-.4-1.819-.4-2.96 0-1.13.139-2.117.416-2.96.278-.853.651-1.573 1.12-2.16a5.594 5.594 0 0 1 1.632-1.424 6.845 6.845 0 0 1 1.984-.768l.4 1.008a7.857 7.857 0 0 0-1.728.72 4.441 4.441 0 0 0-1.36 1.168c-.373.48-.666 1.083-.88 1.808-.202.715-.304 1.584-.304 2.608 0 1.035.123 1.92.368 2.656.256.725.587 1.328.992 1.808.416.49.875.87 1.376 1.136.512.277 1.024.47 1.536.576l-.4 1.104Zm7.01-4.272c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.458.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.194 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm10.194 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .31-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.072 1.072 0 0 1-.288-.768Zm8.754 3.168a5.428 5.428 0 0 0 1.52-.576 4.46 4.46 0 0 0 1.376-1.136c.416-.48.746-1.083.992-1.808.256-.736.384-1.621.384-2.656 0-1.024-.107-1.893-.32-2.608-.203-.725-.496-1.328-.88-1.808a4.273 4.273 0 0 0-1.344-1.168 7.857 7.857 0 0 0-1.728-.72l.4-1.008c.693.15 1.349.405 1.968.768a5.514 5.514 0 0 1 1.648 1.424c.469.587.842 1.307 1.12 2.16.277.843.416 1.83.416 2.96 0 1.141-.139 2.128-.416 2.96-.267.832-.635 1.536-1.104 2.112a5.515 5.515 0 0 1-1.632 1.392 7.668 7.668 0 0 1-2 .816l-.4-1.104ZM80.024 106.232a5.463 5.463 0 0 0-.8-.208 3.69 3.69 0 0 0-.832-.096c-1.045 0-1.824.245-2.336.736-.512.491-.768 1.269-.768 2.336 0 .469.075.891.224 1.264.15.363.363.672.64.928s.608.453.992.592a3.88 3.88 0 0 0 1.296.208 4.22 4.22 0 0 0 1.456-.256c.48-.171.88-.395 1.2-.672l.56.928c-.15.128-.336.261-.56.4a5.895 5.895 0 0 1-.784.4 5.62 5.62 0 0 1-.976.288 5.532 5.532 0 0 1-1.152.112c-.693 0-1.307-.096-1.84-.288a3.623 3.623 0 0 1-1.312-.848 3.716 3.716 0 0 1-.8-1.328A5.246 5.246 0 0 1 73.96 109c0-.672.09-1.269.272-1.792.192-.523.464-.96.816-1.312a3.43 3.43 0 0 1 1.28-.8 4.665 4.665 0 0 1 1.68-.288c.79 0 1.43.069 1.92.208.501.139.923.293 1.264.464l-.016.048v2.224h-1.152v-1.52ZM89.002 105h2.272v5.456c0 .523.032 1.024.096 1.504h1.072V113h-2.128l-.048-1.36h-.064a3.356 3.356 0 0 1-1.104 1.12c-.459.288-1.014.432-1.664.432-.49 0-.912-.059-1.264-.176a1.734 1.734 0 0 1-.848-.576c-.224-.277-.39-.645-.496-1.104-.107-.469-.16-1.051-.16-1.744v-3.52h-1.072V105h2.32v4.336c0 .437.016.832.048 1.184.042.341.122.635.24.88.117.235.288.416.512.544.234.117.544.176.928.176.554 0 1.034-.181 1.44-.544.416-.363.73-.816.944-1.36v-4.144h-1.024V105Zm11.394 5.84c0-.341-.134-.603-.4-.784a3.05 3.05 0 0 0-.992-.448 15.506 15.506 0 0 0-1.297-.32 7.48 7.48 0 0 1-1.28-.384 2.943 2.943 0 0 1-.992-.64c-.266-.277-.4-.661-.4-1.152 0-.405.086-.752.257-1.04.18-.288.415-.523.704-.704a2.947 2.947 0 0 1 1.008-.416 4.93 4.93 0 0 1 1.2-.144c.746 0 1.386.096 1.92.288.544.181.976.373 1.296.576l-.512 1.008a11.636 11.636 0 0 0-1.153-.544c-.405-.181-.917-.272-1.535-.272-.235 0-.47.027-.704.08a2.398 2.398 0 0 0-.625.208c-.18.096-.33.224-.448.384a.938.938 0 0 0-.16.56c0 .277.134.491.4.64.267.149.598.277.992.384.395.096.822.192 1.28.288.47.085.902.213 1.297.384.394.171.725.4.992.688.266.288.4.677.4 1.168 0 .736-.294 1.344-.88 1.824-.576.48-1.446.72-2.608.72a5.63 5.63 0 0 1-1.04-.096 6.51 6.51 0 0 1-1.776-.608 3.746 3.746 0 0 1-.609-.416l.64-1.04c.129.128.3.261.513.4.213.128.448.245.704.352.256.107.528.192.816.256.298.064.597.096.895.096.288 0 .555-.021.8-.064a2.73 2.73 0 0 0 .672-.224 1.27 1.27 0 0 0 .449-.4 1.05 1.05 0 0 0 .176-.608Zm3.681-5.84h1.904v-1.584l1.248-.352V105h4.272v1.072h-4.272v3.776c0 .779.187 1.355.56 1.728.384.373.928.56 1.632.56.48 0 .896-.091 1.248-.272.363-.181.688-.379.976-.592l.416.944a4.459 4.459 0 0 1-1.344.72 4.719 4.719 0 0 1-1.584.272c-.426 0-.832-.064-1.216-.192a2.687 2.687 0 0 1-.992-.56 2.736 2.736 0 0 1-.688-.976c-.17-.405-.256-.885-.256-1.44v-3.968h-1.904V105Zm10.61 4c0-1.291.336-2.309 1.008-3.056.672-.757 1.632-1.136 2.88-1.136.672 0 1.248.112 1.728.336.491.213.896.507 1.216.88.32.373.555.816.704 1.328.16.512.24 1.061.24 1.648a5.59 5.59 0 0 1-.256 1.744 3.618 3.618 0 0 1-.752 1.312 3.391 3.391 0 0 1-1.232.848c-.48.192-1.029.288-1.648.288-.661 0-1.237-.107-1.728-.32a3.475 3.475 0 0 1-1.216-.896 3.713 3.713 0 0 1-.72-1.328 5.871 5.871 0 0 1-.224-1.648Zm1.328 0c0 .373.043.747.128 1.12.096.373.245.709.448 1.008.203.299.464.539.784.72.331.181.731.272 1.2.272.853 0 1.493-.261 1.92-.784.437-.533.656-1.312.656-2.336a4.36 4.36 0 0 0-.144-1.12 2.786 2.786 0 0 0-.448-1.008 2.26 2.26 0 0 0-.8-.72c-.32-.181-.715-.272-1.184-.272-.853 0-1.493.261-1.92.784-.427.523-.64 1.301-.64 2.336Zm12.146 4v-5.328c0-.224-.011-.437-.032-.64a1.75 1.75 0 0 0-.112-.56.82.82 0 0 0-.256-.4.623.623 0 0 0-.432-.144c-.363 0-.672.149-.928.448-.246.299-.432.672-.56 1.12V113h-1.216v-8h.832l.24.976h.064c.106-.16.208-.309.304-.448.106-.149.224-.277.352-.384.138-.107.298-.187.48-.24a2.09 2.09 0 0 1 .688-.096c.16 0 .325.027.496.08.17.043.325.117.464.224.149.096.277.229.384.4.106.171.176.379.208.624.245-.416.517-.741.816-.976.309-.235.73-.352 1.264-.352.352 0 .634.059.848.176.224.117.394.288.512.512.128.213.213.475.256.784.053.299.08.635.08 1.008V113h-1.216v-5.44c0-.224-.011-.432-.032-.624a1.841 1.841 0 0 0-.128-.528.78.78 0 0 0-.24-.352c-.096-.085-.23-.128-.4-.128-.374 0-.688.149-.944.448-.256.299-.448.725-.576 1.28V113h-1.216Zm6.641-11.2h8.32v2.928h-1.184v-1.744h-2.32v8.832h1.76V113h-4.848v-1.184h1.76v-8.832h-2.304v1.744h-1.184V101.8Zm11.282 3.824a5.068 5.068 0 0 1 1.552-.576 8.513 8.513 0 0 1 1.696-.176c.544 0 .987.085 1.328.256.352.171.624.395.816.672.203.267.336.576.4.928.075.341.112.688.112 1.04 0 .405-.01.837-.032 1.296a63.23 63.23 0 0 0-.048 1.376c0 .533.032 1.04.096 1.52h1.072V113h-2.128l-.144-1.2h-.08c-.064.096-.16.219-.288.368a2.721 2.721 0 0 1-.512.448 3.128 3.128 0 0 1-1.808.528c-.789 0-1.413-.203-1.872-.608-.458-.405-.688-.96-.688-1.664 0-.544.118-.997.352-1.36.246-.363.592-.64 1.04-.832.448-.192.987-.304 1.616-.336.64-.032 1.355.011 2.144.128.054-.491.059-.896.016-1.216-.032-.331-.117-.592-.256-.784a.994.994 0 0 0-.56-.4c-.234-.085-.528-.128-.88-.128-.48 0-.938.069-1.376.208a12.31 12.31 0 0 0-1.168.4l-.4-.928Zm2.352 6.448c.299 0 .576-.048.832-.144a2.546 2.546 0 0 0 1.152-.848c.128-.181.224-.352.288-.512v-1.12a9.04 9.04 0 0 0-1.536-.144c-.469 0-.874.053-1.216.16-.341.096-.608.251-.8.464-.192.213-.288.491-.288.832 0 .352.118.661.352.928.246.256.651.384 1.216.384Zm13.122-1.232c0-.341-.133-.603-.4-.784a3.05 3.05 0 0 0-.992-.448 15.565 15.565 0 0 0-1.296-.32 7.48 7.48 0 0 1-1.28-.384 2.943 2.943 0 0 1-.992-.64c-.267-.277-.4-.661-.4-1.152 0-.405.085-.752.256-1.04.181-.288.416-.523.704-.704a2.947 2.947 0 0 1 1.008-.416 4.93 4.93 0 0 1 1.2-.144c.747 0 1.387.096 1.92.288.544.181.976.373 1.296.576l-.512 1.008a11.68 11.68 0 0 0-1.152-.544c-.405-.181-.917-.272-1.536-.272-.235 0-.469.027-.704.08a2.398 2.398 0 0 0-.624.208 1.303 1.303 0 0 0-.448.384.936.936 0 0 0-.16.56c0 .277.133.491.4.64.267.149.597.277.992.384.395.096.821.192 1.28.288.469.085.901.213 1.296.384s.725.4.992.688c.267.288.4.677.4 1.168 0 .736-.293 1.344-.88 1.824-.576.48-1.445.72-2.608.72-.352 0-.699-.032-1.04-.096a6.472 6.472 0 0 1-1.776-.608 3.759 3.759 0 0 1-.608-.416l.64-1.04c.128.128.299.261.512.4.213.128.448.245.704.352.256.107.528.192.816.256a4.64 4.64 0 0 0 1.696.032c.256-.053.48-.128.672-.224.192-.107.341-.24.448-.4a1.05 1.05 0 0 0 .176-.608Zm3.57-9.04h2.592v6.624h.88l3.152-3.424h1.504l-3.536 3.792 2.912 3.136h1.04V113h-1.648l-3.424-3.616h-.88V113h-1.232v-10.128h-1.36V101.8Zm13.538 10.32c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm7.521.88v-1.072h2.16v-5.856h-2.16V105h2.992l.256 1.04h.08a5.775 5.775 0 0 1 1.216-.848c.448-.235.982-.352 1.6-.352.363 0 .651.069.864.208.224.139.395.341.512.608.128.267.214.592.256.976.043.373.064.8.064 1.28l-1.12.016c0-.683-.069-1.184-.208-1.504-.128-.32-.368-.48-.72-.48-.33 0-.629.048-.896.144a3.108 3.108 0 0 0-.704.352 4.099 4.099 0 0 0-.496.416c-.138.139-.24.256-.304.352v4.72h3.072V113h-6.464Zm17.602-1.008a3.852 3.852 0 0 1-.688.48 4.813 4.813 0 0 1-.848.384 5.615 5.615 0 0 1-.976.24 5.298 5.298 0 0 1-1.008.096c-.64 0-1.205-.096-1.696-.288a3.391 3.391 0 0 1-1.232-.848 3.775 3.775 0 0 1-.752-1.328 5.438 5.438 0 0 1-.256-1.728c0-.672.091-1.269.272-1.792.192-.523.464-.96.816-1.312a3.432 3.432 0 0 1 1.28-.8 4.663 4.663 0 0 1 1.68-.288c.448 0 .891.059 1.328.176.437.117.821.341 1.152.672.341.32.603.768.784 1.344.181.565.245 1.301.192 2.208h-6.192c0 .96.256 1.68.768 2.16.523.469 1.216.704 2.08.704.288 0 .571-.032.848-.096.288-.075.56-.16.816-.256.256-.096.48-.203.672-.32.203-.117.357-.224.464-.32l.496.912Zm-3.376-6.128c-.352 0-.688.037-1.008.112a2.297 2.297 0 0 0-.832.384c-.235.171-.432.4-.592.688-.149.277-.245.624-.288 1.04h4.976c-.053-.704-.283-1.248-.688-1.632-.395-.395-.917-.592-1.568-.592Zm10.69-4.064h2.592v8.464c0 .096.005.219.016.368l.032.448.064.48c.021.149.042.283.064.4h1.072V113h-2.128l-.16-1.232h-.064c-.235.405-.587.747-1.056 1.024-.459.267-.992.4-1.6.4-1.206 0-2.096-.336-2.672-1.008-.566-.683-.848-1.739-.848-3.168 0-.672.096-1.264.288-1.776.192-.523.464-.955.816-1.296a3.57 3.57 0 0 1 1.296-.8 4.917 4.917 0 0 1 1.68-.272c.224 0 .421.005.592.016.181.011.346.027.496.048.149.021.288.053.416.096.138.032.288.069.448.112v-2.272h-1.344V101.8Zm-.96 10.32c.65 0 1.162-.165 1.536-.496.373-.341.629-.848.768-1.52v-3.712a2.486 2.486 0 0 0-.8-.352c-.288-.075-.672-.112-1.152-.112-.854 0-1.526.251-2.016.752-.491.491-.736 1.269-.736 2.336 0 .437.037.848.112 1.232.085.373.218.699.4.976.192.277.442.496.752.656.309.16.688.24 1.136.24ZM221.52 105h2.272v5.456c0 .523.032 1.024.096 1.504h1.072V113h-2.128l-.048-1.36h-.064a3.349 3.349 0 0 1-1.104 1.12c-.458.288-1.013.432-1.664.432-.49 0-.912-.059-1.264-.176a1.736 1.736 0 0 1-.848-.576c-.224-.277-.389-.645-.496-1.104-.106-.469-.16-1.051-.16-1.744v-3.52h-1.072V105h2.32v4.336c0 .437.016.832.048 1.184.043.341.123.635.24.88.118.235.288.416.512.544.235.117.544.176.928.176.555 0 1.035-.181 1.44-.544.416-.363.731-.816.944-1.36v-4.144h-1.024V105Zm11.394 5.84c0-.341-.133-.603-.4-.784a3.04 3.04 0 0 0-.992-.448 15.37 15.37 0 0 0-1.296-.32 7.508 7.508 0 0 1-1.28-.384 2.953 2.953 0 0 1-.992-.64c-.266-.277-.4-.661-.4-1.152 0-.405.086-.752.256-1.04.182-.288.416-.523.704-.704a2.947 2.947 0 0 1 1.008-.416 4.93 4.93 0 0 1 1.2-.144c.747 0 1.387.096 1.92.288.544.181.976.373 1.296.576l-.512 1.008a11.68 11.68 0 0 0-1.152-.544c-.405-.181-.917-.272-1.536-.272-.234 0-.469.027-.704.08a2.398 2.398 0 0 0-.624.208c-.181.096-.33.224-.448.384a.943.943 0 0 0-.16.56c0 .277.134.491.4.64.267.149.598.277.992.384.395.096.822.192 1.28.288.47.085.902.213 1.296.384.395.171.726.4.992.688.267.288.4.677.4 1.168 0 .736-.293 1.344-.88 1.824-.576.48-1.445.72-2.608.72-.352 0-.698-.032-1.04-.096a6.29 6.29 0 0 1-.96-.256 6.601 6.601 0 0 1-.816-.352 3.759 3.759 0 0 1-.608-.416l.64-1.04c.128.128.299.261.512.4a5.5 5.5 0 0 0 .704.352c.256.107.528.192.816.256a4.64 4.64 0 0 0 1.696.032c.256-.053.48-.128.672-.224.192-.107.342-.24.448-.4.118-.171.176-.373.176-.608Zm11.65 1.152a3.852 3.852 0 0 1-.688.48 4.813 4.813 0 0 1-.848.384 5.615 5.615 0 0 1-.976.24 5.298 5.298 0 0 1-1.008.096c-.64 0-1.205-.096-1.696-.288a3.391 3.391 0 0 1-1.232-.848 3.775 3.775 0 0 1-.752-1.328 5.438 5.438 0 0 1-.256-1.728c0-.672.091-1.269.272-1.792.192-.523.464-.96.816-1.312a3.432 3.432 0 0 1 1.28-.8 4.663 4.663 0 0 1 1.68-.288c.448 0 .891.059 1.328.176.437.117.821.341 1.152.672.341.32.603.768.784 1.344.181.565.245 1.301.192 2.208h-6.192c0 .96.256 1.68.768 2.16.523.469 1.216.704 2.08.704.288 0 .571-.032.848-.096.288-.075.56-.16.816-.256.256-.096.48-.203.672-.32.203-.117.357-.224.464-.32l.496.912Zm-3.376-6.128c-.352 0-.688.037-1.008.112a2.297 2.297 0 0 0-.832.384c-.235.171-.432.4-.592.688-.149.277-.245.624-.288 1.04h4.976c-.053-.704-.283-1.248-.688-1.632-.395-.395-.917-.592-1.568-.592Zm12.018 10.528a7.883 7.883 0 0 1-2.016-.816 5.777 5.777 0 0 1-1.632-1.392c-.459-.576-.827-1.28-1.104-2.112-.267-.832-.4-1.819-.4-2.96 0-1.131.138-2.117.416-2.96.277-.853.65-1.573 1.12-2.16a5.573 5.573 0 0 1 1.632-1.424 6.806 6.806 0 0 1 1.984-.768l.4 1.008a7.788 7.788 0 0 0-1.728.72 4.426 4.426 0 0 0-1.36 1.168c-.374.48-.667 1.083-.88 1.808-.203.715-.304 1.584-.304 2.608 0 1.035.122 1.92.368 2.656.256.725.586 1.328.992 1.808.416.491.874.869 1.376 1.136a5.661 5.661 0 0 0 1.536.576l-.4 1.104Zm7.01-4.272c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm10.193 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.342 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.458.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm10.194 0c0-.341.096-.603.288-.784.192-.192.448-.288.768-.288.341 0 .608.096.8.288.192.181.288.443.288.784 0 .309-.096.565-.288.768-.192.203-.459.304-.8.304-.32 0-.576-.101-.768-.304a1.073 1.073 0 0 1-.288-.768Zm8.754 3.168a5.447 5.447 0 0 0 1.52-.576 4.46 4.46 0 0 0 1.376-1.136c.416-.48.746-1.083.992-1.808.256-.736.384-1.621.384-2.656 0-1.024-.107-1.893-.32-2.608-.203-.725-.496-1.328-.88-1.808a4.269 4.269 0 0 0-1.344-1.168 7.828 7.828 0 0 0-1.728-.72l.4-1.008a6.617 6.617 0 0 1 1.968.768 5.518 5.518 0 0 1 1.648 1.424c.469.587.842 1.307 1.12 2.16.277.843.416 1.829.416 2.96 0 1.141-.139 2.128-.416 2.96-.267.832-.635 1.536-1.104 2.112a5.515 5.515 0 0 1-1.632 1.392 7.647 7.647 0 0 1-2 .816l-.4-1.104Z" fill="#fff"/><path d="M87.533 230.358a1 1 0 0 0-1.414 0l-6.364 6.364a1 1 0 0 0 1.414 1.415l5.657-5.657 5.657 5.657a1 1 0 0 0 1.414-1.415l-6.364-6.364Zm10.293 71.123v1-1Zm-12-70.416v59.416h2v-59.416h-2Zm12 71.416h56.929v-2h-56.93v2Zm66.929 10v27.924h2v-27.924h-2Zm-10-10c5.523 0 10 4.477 10 10h2c0-6.627-5.373-12-12-12v2Zm-68.93-12c0 6.628 5.373 12 12 12v-2c-5.522 0-10-4.477-10-10h-2Z" fill="#2D2D2D"/><path d="M33.13 441.6V338.836s11.027 10.431 45.3 10.431c34.273 0 46.493-11.623 46.493-11.623V441.6c-13.549 20.763-87.418 15.176-91.793 0Z" fill="#fff"/><path d="M125 334.769c0 1.614-1.024 3.327-3.299 5.039-2.259 1.7-5.596 3.274-9.823 4.614-8.442 2.675-20.21 4.347-33.378 4.347s-24.936-1.672-33.378-4.347c-4.227-1.34-7.564-2.914-9.823-4.614-2.275-1.712-3.299-3.425-3.299-5.039 0-1.615 1.024-3.328 3.3-5.04 2.258-1.7 5.595-3.274 9.822-4.614 8.442-2.675 20.21-4.346 33.378-4.346s24.936 1.671 33.378 4.346c4.227 1.34 7.564 2.914 9.823 4.614 2.275 1.712 3.299 3.425 3.299 5.04Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="m32 333.769.35 107.263M125 333.769v108m.089-1.558c0 7.957-20.761 14.406-46.37 14.406-25.608 0-46.368-6.449-46.368-14.406" stroke="#ED1C24" stroke-width="2"/><path d="M82.637 399.884v1.689h-9.463c-.013-.423.056-.83.205-1.22.241-.645.625-1.28 1.153-1.905.534-.625 1.302-1.347 2.304-2.168 1.556-1.276 2.608-2.285 3.155-3.027.547-.749.82-1.455.82-2.119 0-.697-.25-1.283-.752-1.758-.495-.482-1.142-.723-1.943-.723-.847 0-1.524.254-2.031.762-.508.508-.765 1.211-.772 2.109l-1.807-.185c.124-1.348.59-2.373 1.397-3.076.807-.71 1.891-1.065 3.252-1.065 1.373 0 2.46.381 3.261 1.143.801.762 1.202 1.706 1.202 2.832 0 .573-.117 1.136-.352 1.689-.234.554-.625 1.136-1.172 1.748-.54.612-1.442 1.452-2.705 2.52-1.054.885-1.732 1.488-2.031 1.807-.3.312-.547.628-.742.947h7.021Z" fill="#000"/><path d="M95.836 394.486c0 9.772-7.922 17.694-17.694 17.694-9.771 0-17.693-7.922-17.693-17.694 0-9.771 7.922-17.693 17.693-17.693m-4.89-3.882 5.771 3.516-3.516 5.771" stroke="#9C9C9C" stroke-width="2"/><path d="M209.13 442.6V338.836s11.027 10.431 45.3 10.431c34.273 0 46.493-11.623 46.493-11.623V442.6s-4.936 12.745-46.493 13.235c-41.557.491-45.3-13.235-45.3-13.235Z" fill="#fff"/><path d="M301 334.769c0 1.614-1.024 3.327-3.299 5.039-2.259 1.7-5.596 3.274-9.823 4.614-8.442 2.675-20.21 4.347-33.378 4.347s-24.936-1.672-33.378-4.347c-4.227-1.34-7.564-2.914-9.823-4.614-2.275-1.712-3.299-3.425-3.299-5.039 0-1.615 1.024-3.328 3.299-5.04 2.259-1.7 5.596-3.274 9.823-4.614 8.442-2.675 20.21-4.346 33.378-4.346s24.936 1.671 33.378 4.346c4.227 1.34 7.564 2.914 9.823 4.614 2.275 1.712 3.299 3.425 3.299 5.04Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="m208 333.769.351 107.263M301 333.769v108m.089-.558c0 7.957-20.761 14.406-46.369 14.406-25.609 0-46.369-6.449-46.369-14.406" stroke="#ED1C24" stroke-width="2"/><path d="M258.637 399.884v1.689h-9.463c-.013-.423.056-.83.205-1.22.241-.645.625-1.28 1.153-1.905.534-.625 1.302-1.347 2.304-2.168 1.556-1.276 2.608-2.285 3.155-3.027.547-.749.82-1.455.82-2.119 0-.697-.251-1.283-.752-1.758-.495-.482-1.142-.723-1.943-.723-.847 0-1.524.254-2.032.762-.507.508-.765 1.211-.771 2.109l-1.807-.185c.124-1.348.59-2.373 1.397-3.076.807-.71 1.891-1.065 3.252-1.065 1.373 0 2.461.381 3.262 1.143.8.762 1.201 1.706 1.201 2.832 0 .573-.118 1.136-.352 1.689-.234.554-.625 1.136-1.172 1.748-.54.612-1.442 1.452-2.705 2.52-1.055.885-1.732 1.488-2.031 1.807-.3.312-.547.628-.742.947h7.021Z" fill="#000"/><path d="M271.836 394.486c0 9.772-7.922 17.694-17.694 17.694-9.771 0-17.693-7.922-17.693-17.694 0-9.771 7.922-17.693 17.693-17.693m-4.89-3.882 5.771 3.516-3.516 5.771" stroke="#9C9C9C" stroke-width="2"/><path d="M121.13 472.177V368.62s11.027 8.545 45.3 8.545c34.273 0 46.493-9.521 46.493-9.521v103.961c-13.721 18.884-83.39 16.452-91.793.572Z" fill="#fff"/><path d="M213 364.769c0 1.614-1.024 3.327-3.299 5.039-2.259 1.7-5.596 3.274-9.823 4.614-8.442 2.675-20.21 4.347-33.378 4.347s-24.936-1.672-33.378-4.347c-4.227-1.34-7.564-2.914-9.823-4.614-2.275-1.712-3.299-3.425-3.299-5.039 0-1.615 1.024-3.328 3.299-5.04 2.259-1.7 5.596-3.274 9.823-4.614 8.442-2.675 20.21-4.346 33.378-4.346s24.936 1.671 33.378 4.346c4.227 1.34 7.564 2.914 9.823 4.614 2.275 1.712 3.299 3.425 3.299 5.04Z" fill="#fff" stroke="#ED1C24" stroke-width="2"/><path d="m120 363.769.351 107.263M213 363.769v108m.089-1.558c0 7.957-20.761 14.406-46.369 14.406-25.609 0-46.369-6.449-46.369-14.406" stroke="#ED1C24" stroke-width="2"/><path d="M229.924 467.142s-10.499 6.402-.604 12.76c1.904 1.238 8.808 4.681 8.611 7.868 0 0 4.185-6.192-1.934-10.088-6.284-3.987-7.855-8.245-6.073-10.54Z" fill="#ED1C24"/><path d="M226.269 479.374s-3.747 5.678 3.625 6.84c.726.091 6.058.65 7.448 2.401 0 0-.121-3.02-4.471-4.802-4.336-1.782-6.119-2.219-6.602-4.439Zm14.503-5.965c-4.502-4.712-5.756-7.626-3.822-11.402 0 0-13.431 5.165-.167 14.331 4.744 3.277 3.958 6.63 3.958 6.75.741-.77 4.533-4.968.031-9.679Z" fill="#ED1C24"/><path d="M248.219 483.874v-11.453h1.554l6.016 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.758a4.92 4.92 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.313-.698-.773-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687Zm11.552 5.555v-11.453h3.945c.891 0 1.571.055 2.039.164.657.151 1.217.424 1.68.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.441-1.367.571-.532.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.21.433-.141.776-.339 1.032-.594.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75Zm10.278 1.352v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032v1.352h-8.547Z" fill="#2D2D2D"/><path d="M41.85 467.142s-10.499 6.402-.604 12.76c1.904 1.238 8.808 4.681 8.611 7.868 0 0 4.185-6.192-1.933-10.088-6.285-3.987-7.856-8.245-6.073-10.54Z" fill="#ED1C24"/><path d="M38.195 479.374s-3.747 5.678 3.626 6.84c.725.091 6.058.65 7.447 2.401 0 0-.12-3.02-4.471-4.802-4.336-1.782-6.119-2.219-6.602-4.439Zm14.503-5.965c-4.502-4.712-5.756-7.626-3.822-11.402 0 0-13.43 5.165-.166 14.331 4.743 3.277 3.958 6.63 3.958 6.75.74-.77 4.532-4.968.03-9.679Z" fill="#ED1C24"/><path d="M60.145 483.874v-11.453H61.7l6.015 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.954-1.617 1.057 0 2.01.252 2.859.758a4.92 4.92 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.714 5.714 0 0 1-2.781.703c-1.078 0-2.042-.26-2.89-.781a5.029 5.029 0 0 1-1.93-2.133 6.463 6.463 0 0 1-.657-2.859Zm1.563.023c0 1.381.37 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.16-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.77.734-1.156 1.963-1.156 3.687Zm11.551 5.555v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.603.511 1.054 1.164 1.35 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.193 4.193 0 0 1-1.047 1.039c-.375.25-.83.441-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.774-.21.432-.141.776-.339 1.03-.594.36-.36.639-.841.837-1.446.203-.609.305-1.346.305-2.21 0-1.198-.199-2.118-.594-2.758-.39-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.96-.235h-2.407v8.75Zm10.278 1.352v-11.453h8.281v1.351h-6.765v3.508h6.336v1.344h-6.336v3.898h7.031v1.352H96.37Z" fill="#2D2D2D"/><path d="M134.851 497.679s-10.5 6.403-.605 12.76c1.904 1.239 8.808 4.682 8.611 7.868 0 0 4.185-6.191-1.933-10.087-6.285-3.987-7.856-8.246-6.073-10.541Z" fill="#ED1C24"/><path d="M131.195 509.911s-3.747 5.678 3.626 6.841c.725.09 6.058.649 7.447 2.401 0 0-.12-3.02-4.471-4.802-4.336-1.782-6.119-2.22-6.602-4.44Zm14.503-5.965c-4.502-4.712-5.756-7.626-3.822-11.401 0 0-13.43 5.164-.166 14.331 4.743 3.277 3.958 6.629 3.958 6.75.74-.77 4.532-4.968.03-9.68Z" fill="#ED1C24"/><path d="M153.145 514.874v-11.453h1.555l6.015 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.511-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.954-1.617 1.057 0 2.01.252 2.859.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.714 5.714 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.563.023c0 1.381.369 2.469 1.109 3.266.745.792 1.677 1.187 2.797 1.187 1.141 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.312-.698-.773-1.237-1.383-1.617a3.704 3.704 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.156 1.963-1.156 3.687Zm11.551 5.555v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.441-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.21 0-1.198-.197-2.118-.593-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75Zm10.278 1.352v-11.453h8.281v1.351h-6.765v3.508h6.336v1.344h-6.336v3.898h7.031v1.352h-8.547Z" fill="#2D2D2D"/><path d="M170.637 431.884v1.689h-9.463c-.013-.423.056-.83.205-1.22.241-.645.625-1.28 1.153-1.905.534-.625 1.302-1.347 2.304-2.168 1.556-1.276 2.608-2.285 3.155-3.027.547-.749.82-1.455.82-2.119 0-.697-.251-1.283-.752-1.758-.495-.482-1.142-.723-1.943-.723-.847 0-1.524.254-2.032.762-.507.508-.765 1.211-.771 2.109l-1.807-.185c.124-1.348.59-2.373 1.397-3.076.807-.71 1.891-1.065 3.252-1.065 1.373 0 2.461.381 3.262 1.143.8.762 1.201 1.706 1.201 2.832 0 .573-.118 1.136-.352 1.689-.234.554-.625 1.136-1.172 1.748-.54.612-1.442 1.452-2.705 2.52-1.055.885-1.732 1.488-2.031 1.807-.3.312-.547.628-.742.947h7.021Z" fill="#000"/><path d="M183.836 426.486c0 9.772-7.922 17.694-17.694 17.694-9.771 0-17.693-7.922-17.693-17.694 0-9.771 7.922-17.693 17.693-17.693m-4.89-3.882 5.771 3.516-3.516 5.771" stroke="#9C9C9C" stroke-width="2"/><path d="m85.533 207.675 24.982 6.611v-35.929l-24.982-6.611-24.543 7.639v35.78l24.543-7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="m85.972 186.27-24.982-6.611v43.812l24.982 6.611 24.543-7.639V178.78l-24.543 7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M85.606 186.199v43.15" stroke="#2D2D2D" stroke-width="2"/><path d="m124.368 213.693 5.498-14.316h2.041l5.86 14.316h-2.159l-1.67-4.336h-5.986l-1.572 4.336h-2.012Zm4.131-5.879h4.854l-1.495-3.964c-.455-1.205-.794-2.194-1.015-2.969-.183.918-.44 1.829-.772 2.734l-1.572 4.199Zm10.757 9.854v-14.346h1.601v1.348c.378-.527.804-.921 1.28-1.182.475-.267 1.051-.4 1.728-.4.885 0 1.667.228 2.344.683.677.456 1.188 1.101 1.533 1.934.345.827.518 1.735.518 2.725 0 1.061-.192 2.018-.577 2.871-.377.846-.931 1.497-1.66 1.953-.722.449-1.484.674-2.285.674a3.342 3.342 0 0 1-1.582-.371 3.622 3.622 0 0 1-1.143-.938v5.049h-1.757Zm1.591-9.102c0 1.335.271 2.321.811 2.959.54.638 1.195.957 1.963.957.781 0 1.448-.328 2.002-.986.56-.664.84-1.689.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.351-1.992 1.055-.573.696-.86 1.712-.86 3.046Zm9.741 9.102v-14.346h1.602v1.348c.378-.527.804-.921 1.279-1.182.476-.267 1.052-.4 1.729-.4.885 0 1.667.228 2.344.683.677.456 1.188 1.101 1.533 1.934.345.827.517 1.735.517 2.725 0 1.061-.192 2.018-.576 2.871-.377.846-.931 1.497-1.66 1.953-.723.449-1.484.674-2.285.674a3.342 3.342 0 0 1-1.582-.371 3.622 3.622 0 0 1-1.143-.938v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.963.957.781 0 1.448-.328 2.002-.986.56-.664.84-1.689.84-3.076 0-1.322-.274-2.311-.821-2.969-.54-.657-1.188-.986-1.943-.986-.749 0-1.413.351-1.992 1.055-.573.696-.86 1.712-.86 3.046Zm9.702 5.127v-14.316h1.758v14.316h-1.758Zm4.702-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758v10.371h-1.758Zm11.411-3.798 1.729.224c-.189 1.192-.674 2.126-1.455 2.803-.775.67-1.729 1.006-2.862 1.006-1.419 0-2.562-.463-3.428-1.387-.859-.931-1.289-2.262-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.839.934-1.468 1.69-1.884a5.011 5.011 0 0 1 2.48-.635c1.126 0 2.048.286 2.764.859.716.567 1.175 1.374 1.377 2.422l-1.709.264c-.163-.697-.453-1.221-.87-1.572-.41-.352-.908-.528-1.494-.528-.885 0-1.604.319-2.158.957-.553.632-.83 1.634-.83 3.008 0 1.393.267 2.406.801 3.037.534.632 1.23.947 2.09.947.69 0 1.266-.211 1.728-.634.462-.424.755-1.075.879-1.953Zm10.2 2.519c-.651.553-1.279.944-1.885 1.172a5.387 5.387 0 0 1-1.933.342c-1.14 0-2.015-.277-2.627-.83-.612-.56-.918-1.273-.918-2.139 0-.508.114-.97.342-1.387.234-.423.537-.761.908-1.015a4.356 4.356 0 0 1 1.269-.577c.345-.091.866-.179 1.563-.263 1.419-.169 2.464-.371 3.135-.606.006-.241.009-.394.009-.459 0-.716-.166-1.22-.498-1.513-.449-.397-1.116-.596-2.002-.596-.826 0-1.438.146-1.836.439-.39.287-.68.798-.869 1.534l-1.718-.235c.156-.735.413-1.328.771-1.777.358-.456.876-.804 1.553-1.045.677-.247 1.461-.371 2.353-.371.886 0 1.605.104 2.159.312.553.209.96.472 1.22.791.261.313.443.71.547 1.192.059.299.088.84.088 1.621v2.344c0 1.634.036 2.669.107 3.105.079.43.228.843.45 1.24h-1.836a3.706 3.706 0 0 1-.352-1.279Zm-.146-3.926c-.638.261-1.595.482-2.871.664-.723.105-1.234.222-1.534.352a1.518 1.518 0 0 0-.937 1.406c0 .469.176.86.527 1.172.358.313.879.469 1.563.469.677 0 1.279-.147 1.806-.44a2.755 2.755 0 0 0 1.162-1.22c.189-.398.284-.983.284-1.758v-.645Zm8.549 3.633.254 1.553a6.528 6.528 0 0 1-1.328.156c-.638 0-1.133-.101-1.484-.303-.352-.201-.599-.465-.743-.791-.143-.332-.214-1.025-.214-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.767v1.367h-1.767v6.065c0 .501.029.823.088.967a.767.767 0 0 0 .302.341c.144.085.345.127.606.127.195 0 .452-.022.771-.068Zm1.939-10.723v-2.021h1.757v2.021h-1.757Zm0 12.295v-10.371h1.757v10.371h-1.757Zm3.989-5.185c0-1.921.533-3.343 1.601-4.268.892-.768 1.979-1.152 3.262-1.152 1.426 0 2.591.469 3.496 1.406.905.931 1.357 2.22 1.357 3.867 0 1.335-.201 2.386-.605 3.155a4.224 4.224 0 0 1-1.748 1.777 5.065 5.065 0 0 1-2.5.635c-1.452 0-2.627-.466-3.526-1.397-.891-.931-1.337-2.272-1.337-4.023Zm1.806 0c0 1.328.29 2.324.869 2.988.58.658 1.309.986 2.188.986.872 0 1.598-.332 2.178-.996.579-.664.869-1.676.869-3.037 0-1.282-.293-2.252-.879-2.91-.58-.664-1.302-.996-2.168-.996-.879 0-1.608.329-2.188.986-.579.658-.869 1.651-.869 2.979Zm10.181 5.185v-10.371h1.582v1.475c.761-1.139 1.862-1.709 3.301-1.709.625 0 1.197.114 1.718.342.528.221.921.514 1.182.879.26.364.443.797.547 1.298.065.326.097.896.097 1.709v6.377h-1.757v-6.308c0-.716-.069-1.25-.205-1.602a1.657 1.657 0 0 0-.733-.849c-.345-.215-.752-.323-1.221-.323-.748 0-1.396.238-1.943.713-.54.475-.81 1.377-.81 2.705v5.664h-1.758Z" fill="#2D2D2D"/><path d="M27 67h-1.333v-8.571c-.321.308-.744.617-1.267.926-.518.31-.985.54-1.4.695v-1.3a8.049 8.049 0 0 0 1.956-1.285c.558-.504.953-.992 1.185-1.465H27v11Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m24.56 47.89-2.612-1.602.78-1.288 4.96 3.043-3.022 4.994-1.28-.785 1.756-2.899c-6.505.444-11.644 5.895-11.644 12.555 0 6.95 5.597 12.584 12.502 12.584s12.502-5.634 12.502-12.584H40C40 69.691 33.732 76 26 76s-14-6.31-14-14.092c0-7.294 5.505-13.293 12.56-14.018Z" fill="#9C9C9C"/><path d="m23 112.967 1.313-.176c.15.749.405 1.29.765 1.623.365.328.807.492 1.327.492a2.1 2.1 0 0 0 1.56-.646c.428-.431.642-.965.642-1.601 0-.607-.197-1.106-.59-1.498-.394-.397-.895-.595-1.502-.595a3.75 3.75 0 0 0-.927.147l.146-1.16c.088.01.158.014.212.014a2.69 2.69 0 0 0 1.51-.44c.446-.294.67-.747.67-1.359 0-.484-.163-.886-.489-1.204-.325-.318-.746-.477-1.261-.477-.51 0-.936.161-1.276.484-.34.324-.559.808-.656 1.454l-1.313-.235c.16-.886.525-1.571 1.094-2.056.569-.489 1.276-.734 2.122-.734.583 0 1.12.127 1.611.382.491.25.866.592 1.123 1.028.263.436.394.898.394 1.388 0 .465-.124.888-.372 1.27s-.615.685-1.1.911c.631.147 1.122.452 1.472.918.35.46.525 1.037.525 1.733 0 .939-.34 1.737-1.02 2.393-.681.651-1.542.977-2.582.977-.938 0-1.718-.281-2.34-.844-.618-.563-.97-1.293-1.058-2.189Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m25.01 95.983-2.707-1.654L23.11 93l5.14 3.14-3.132 5.156-1.324-.81 1.817-2.993c-6.737.459-12.06 6.086-12.06 12.961 0 7.174 5.798 12.99 12.949 12.99s12.949-5.816 12.949-12.99H41C41 118.487 34.508 125 26.5 125S12 118.487 12 110.454c0-7.529 5.701-13.722 13.01-14.471Z" fill="#9C9C9C"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/high-peformance/video-1.png b/build/img/usecases/high-peformance/video-1.png
new file mode 100644
index 0000000..b519d5f
--- /dev/null
+++ b/build/img/usecases/high-peformance/video-1.png
Binary files differ
diff --git a/build/img/usecases/high-peformance/video-2.png b/build/img/usecases/high-peformance/video-2.png
new file mode 100644
index 0000000..530369e
--- /dev/null
+++ b/build/img/usecases/high-peformance/video-2.png
Binary files differ
diff --git a/build/img/usecases/high-peformance/video-3.png b/build/img/usecases/high-peformance/video-3.png
new file mode 100644
index 0000000..d03796a
--- /dev/null
+++ b/build/img/usecases/high-peformance/video-3.png
Binary files differ
diff --git a/build/img/usecases/high-peformance/video-4.png b/build/img/usecases/high-peformance/video-4.png
new file mode 100644
index 0000000..4329354
--- /dev/null
+++ b/build/img/usecases/high-peformance/video-4.png
Binary files differ
diff --git a/build/img/usecases/high-peformance/video-5.png b/build/img/usecases/high-peformance/video-5.png
new file mode 100644
index 0000000..25920be
--- /dev/null
+++ b/build/img/usecases/high-peformance/video-5.png
Binary files differ
diff --git a/build/img/usecases/high-peformance/video-6.png b/build/img/usecases/high-peformance/video-6.png
new file mode 100644
index 0000000..faceffe
--- /dev/null
+++ b/build/img/usecases/high-peformance/video-6.png
Binary files differ
diff --git a/build/img/usecases/in-memory-hero.svg b/build/img/usecases/in-memory-hero.svg
new file mode 100644
index 0000000..6291219
--- /dev/null
+++ b/build/img/usecases/in-memory-hero.svg
@@ -0,0 +1 @@
+<svg width="616" height="602" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M482.735 163.48H223v79.29h.063c-.802 19.769 11.862 39.687 37.993 54.774 50.706 29.275 132.916 29.275 183.622 0 26.131-15.087 38.796-35.005 37.994-54.774h.063v-79.29Z" fill="#0070CC" stroke="#fff"/><path d="M261.057 112.24c50.706-29.275 132.916-29.275 183.622 0 50.705 29.275 50.705 76.739 0 106.014-50.706 29.275-132.916 29.275-183.622 0-50.706-29.275-50.706-76.739 0-106.014Z" fill="#0070CC" stroke="#fff"/><path d="M482.735 74.196H223v79.29h.063c-.802 19.769 11.862 39.687 37.993 54.774 50.706 29.275 132.916 29.275 183.622 0 26.131-15.087 38.796-35.005 37.994-54.774h.063v-79.29Z" fill="#0070CC" stroke="#fff"/><path d="M261.057 22.956c50.706-29.275 132.916-29.275 183.622 0 50.705 29.275 50.705 76.74 0 106.014-50.706 29.275-132.916 29.275-183.622 0-50.706-29.275-50.706-76.739 0-106.014ZM614.735 445.48H355v79.29h.063c-.802 19.769 11.862 39.687 37.993 54.774 50.706 29.275 132.916 29.275 183.622 0 26.131-15.087 38.796-35.005 37.994-54.774h.063v-79.29Z" fill="#0070CC" stroke="#fff"/><path d="M393.057 394.24c50.706-29.275 132.916-29.275 183.622 0 50.705 29.275 50.705 76.739 0 106.014-50.706 29.275-132.916 29.275-183.622 0-50.706-29.275-50.706-76.739 0-106.014Z" fill="#0070CC" stroke="#fff"/><path d="M614.735 356.196H355v79.29h.063c-.802 19.769 11.862 39.687 37.993 54.774 50.706 29.275 132.916 29.275 183.622 0 26.131-15.087 38.796-35.005 37.994-54.774h.063v-79.29Z" fill="#0070CC" stroke="#fff"/><path d="M393.057 304.956c50.706-29.275 132.916-29.275 183.622 0 50.705 29.275 50.705 76.739 0 106.014-50.706 29.275-132.916 29.275-183.622 0-50.706-29.275-50.706-76.739 0-106.014ZM260.735 362.48H1v79.29h.063c-.802 19.769 11.862 39.687 37.993 54.774 50.706 29.275 132.916 29.275 183.622 0 26.131-15.087 38.796-35.005 37.994-54.774h.063v-79.29Z" fill="#0070CC" stroke="#fff"/><path d="M39.057 311.24c50.706-29.275 132.916-29.275 183.622 0 50.705 29.275 50.705 76.739 0 106.014-50.706 29.275-132.916 29.275-183.622 0-50.706-29.275-50.706-76.739 0-106.014Z" fill="#0070CC" stroke="#fff"/><path d="M260.735 273.196H1v79.29h.063c-.802 19.769 11.862 39.687 37.993 54.774 50.706 29.275 132.916 29.275 183.622 0 26.131-15.087 38.796-35.005 37.994-54.774h.063v-79.29Z" fill="#0070CC" stroke="#fff"/><path d="M39.057 221.956c50.706-29.275 132.916-29.275 183.622 0 50.705 29.275 50.705 76.739 0 106.014-50.706 29.275-132.916 29.275-183.622 0-50.706-29.275-50.706-76.739 0-106.014Z" fill="#0070CC" stroke="#fff"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/key-value/hero-image.svg b/build/img/usecases/key-value/hero-image.svg
new file mode 100644
index 0000000..fa70849
--- /dev/null
+++ b/build/img/usecases/key-value/hero-image.svg
@@ -0,0 +1 @@
+<svg width="747" height="474" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="747" height="474"><path fill="#0070CC" d="M0 0h747v474H0z"/></mask><g mask="url(#a)" fill="#0070CC" stroke="#fff"><path d="M655.833 486.212 384.934 329.808V17l270.899 156.404v312.808Z"/><path transform="matrix(-.86603 .5 0 -1 384.934 329.808)" d="M0 0h312.808v312.808H0z"/><path d="m330.044 102.553 180.485 104.203v295.658L330.044 398.211V102.553Z"/><path transform="matrix(.86603 -.5 0 1 511.02 206.722)" d="M.433.25h61.822v295.659H.433z"/><path d="m384.016 70.892 180.485 104.203-53.54 30.911-180.485-104.203 53.54-30.911ZM204.4 175.845l180.485 104.203v295.659L204.4 471.504V175.845Z"/><path transform="matrix(.86603 -.5 0 1 385.376 280.014)" d="M.433.25h61.822v295.659H.433z"/><path d="m258.372 144.184 180.485 104.203-53.539 30.911-180.485-104.203 53.539-30.911Zm-144.337 29.22 270.9 156.403v347.709l-270.9-156.404V173.404Z"/><path d="m384.934 329.808 270.9-156.404v347.709l-270.9 156.404V329.808ZM23 315.731l270.9 156.404 91.034-142.328-270.9-156.403-91.033 142.327Z"/><path d="M746.867 315.731 475.968 472.135l-91.034-142.328 270.899-156.403 91.034 142.327Z"/></g></svg>
\ No newline at end of file
diff --git a/build/img/usecases/key-value/image.svg b/build/img/usecases/key-value/image.svg
new file mode 100644
index 0000000..b289111
--- /dev/null
+++ b/build/img/usecases/key-value/image.svg
@@ -0,0 +1 @@
+<svg width="512" height="493" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="512" height="493" rx="10" fill="#F6F6F6"/><rect x="147" y="41" width="196" height="117" rx="9" fill="#fff" stroke="#000" stroke-width="2"/><rect x="137" y="47" width="217" height="51" rx="10" fill="#2D2D2D"/><rect x="137" y="99" width="217" height="52" rx="10" fill="#2D2D2D"/><path d="M160.632 74.475c0-.102-.006-.232-.017-.391a7.897 7.897 0 0 0-.068-1.037 3.838 3.838 0 0 0-.051-.442h-1.139V71.5h2.261l.17 1.19h.085a3.761 3.761 0 0 1 1.156-.986c.476-.272 1.054-.408 1.734-.408 1.213 0 2.125.334 2.737 1.003.612.669.918 1.762.918 3.281 0 .714-.108 1.36-.323 1.938a3.978 3.978 0 0 1-.884 1.445 3.93 3.93 0 0 1-1.394.918 4.858 4.858 0 0 1-1.802.323c-.238 0-.453-.011-.646-.034a3.475 3.475 0 0 1-.51-.068 3.119 3.119 0 0 1-.442-.102 6.233 6.233 0 0 1-.476-.17v3.57h-1.309v-8.925Zm3.91-1.938c-.34 0-.663.062-.969.187a3.034 3.034 0 0 0-.799.493c-.227.204-.414.43-.561.68-.147.25-.238.499-.272.748v3.876c.249.17.527.306.833.408.317.09.731.136 1.241.136.907 0 1.632-.295 2.176-.884.544-.6.816-1.473.816-2.618 0-.963-.193-1.706-.578-2.227-.374-.533-1.003-.799-1.887-.799Zm11.422-1.037h2.414v5.797c0 .555.034 1.088.102 1.598h1.139V80h-2.261l-.051-1.445h-.068a3.556 3.556 0 0 1-1.173 1.19c-.487.306-1.076.459-1.768.459-.521 0-.969-.062-1.343-.187a1.84 1.84 0 0 1-.901-.612c-.238-.295-.413-.686-.527-1.173-.113-.499-.17-1.116-.17-1.853v-3.74h-1.139V71.5h2.465v4.607c0 .465.017.884.051 1.258.046.363.131.674.255.935.125.25.306.442.544.578.25.125.578.187.986.187.59 0 1.1-.193 1.53-.578a3.643 3.643 0 0 0 1.003-1.445v-4.403h-1.088V71.5Zm5.15 0h2.023v-1.683l1.326-.374V71.5h4.539v1.139h-4.539v4.012c0 .827.198 1.44.595 1.836.408.397.986.595 1.734.595.51 0 .952-.096 1.326-.289a7.007 7.007 0 0 0 1.037-.629l.442 1.003a4.771 4.771 0 0 1-1.428.765 5.004 5.004 0 0 1-1.683.289c-.454 0-.884-.068-1.292-.204a2.855 2.855 0 0 1-1.054-.595 2.902 2.902 0 0 1-.731-1.037c-.182-.43-.272-.94-.272-1.53v-4.216h-2.023V71.5Zm28.403 12.104a8.424 8.424 0 0 1-2.142-.867 6.157 6.157 0 0 1-1.734-1.479c-.487-.612-.878-1.36-1.173-2.244-.283-.884-.425-1.932-.425-3.145 0-1.201.148-2.25.442-3.145.295-.907.692-1.672 1.19-2.295a5.933 5.933 0 0 1 1.734-1.513 7.276 7.276 0 0 1 2.108-.816l.425 1.071a8.367 8.367 0 0 0-1.836.765 4.715 4.715 0 0 0-1.445 1.241c-.396.51-.708 1.15-.935 1.921-.215.76-.323 1.683-.323 2.771 0 1.1.131 2.04.391 2.822.272.77.624 1.411 1.054 1.921.442.521.93.924 1.462 1.207a5.99 5.99 0 0 0 1.632.612l-.425 1.173Zm50.516-4.539c0-.34.108-.612.323-.816.227-.215.516-.323.867-.323.431 0 .765.153 1.003.459.238.295.357.714.357 1.258 0 .442-.073.827-.221 1.156a2.7 2.7 0 0 1-.561.85 2.55 2.55 0 0 1-.714.561 3.385 3.385 0 0 1-.697.323l-.425-.663a3.01 3.01 0 0 0 1.054-.68c.295-.295.442-.652.442-1.071a1.894 1.894 0 0 1-.374.051c-.328 0-.589-.09-.782-.272-.181-.193-.272-.47-.272-.833Zm63.298 3.366a5.748 5.748 0 0 0 1.615-.612 4.723 4.723 0 0 0 1.462-1.207c.442-.51.794-1.15 1.054-1.921.272-.782.408-1.723.408-2.822 0-1.088-.113-2.012-.34-2.771-.215-.77-.527-1.411-.935-1.921a4.51 4.51 0 0 0-1.428-1.241 8.327 8.327 0 0 0-1.836-.765l.425-1.071c.737.159 1.434.43 2.091.816a5.833 5.833 0 0 1 1.751 1.513c.499.623.896 1.388 1.19 2.295.295.895.442 1.944.442 3.145 0 1.213-.147 2.261-.442 3.145-.283.884-.674 1.632-1.173 2.244a5.843 5.843 0 0 1-1.734 1.479 8.123 8.123 0 0 1-2.125.867l-.425-1.173Z" fill="#fff"/><path d="M213.375 68.1h2.754v7.038h.935l3.349-3.638h1.598l-3.757 4.029 3.094 3.332h1.105V80h-1.751l-3.638-3.842h-.935V80h-1.309V69.239h-1.445V68.1Zm19.378 10.829a4.159 4.159 0 0 1-.731.51 5.036 5.036 0 0 1-.901.408 6.037 6.037 0 0 1-1.037.255 5.618 5.618 0 0 1-1.071.102c-.68 0-1.281-.102-1.802-.306a3.603 3.603 0 0 1-1.309-.901 4.014 4.014 0 0 1-.799-1.411c-.181-.544-.272-1.156-.272-1.836 0-.714.096-1.349.289-1.904.204-.555.493-1.02.867-1.394a3.646 3.646 0 0 1 1.36-.85 4.96 4.96 0 0 1 1.785-.306c.476 0 .946.062 1.411.187.465.125.873.363 1.224.714.363.34.64.816.833 1.428.193.6.261 1.383.204 2.346h-6.579c0 1.02.272 1.785.816 2.295.555.499 1.292.748 2.21.748.306 0 .606-.034.901-.102.306-.08.595-.17.867-.272.272-.102.51-.215.714-.34a3.01 3.01 0 0 0 .493-.34l.527.969Zm-3.587-6.511c-.374 0-.731.04-1.071.119-.329.08-.623.215-.884.408a2.22 2.22 0 0 0-.629.731c-.159.295-.261.663-.306 1.105h5.287c-.057-.748-.3-1.326-.731-1.734-.419-.42-.975-.629-1.666-.629Zm10.675 6.273h.646l2.108-7.191h1.377l-2.363 7.633c-.125.397-.255.844-.391 1.343a6.02 6.02 0 0 1-.544 1.428 3.408 3.408 0 0 1-.969 1.122c-.408.306-.941.459-1.598.459a2.43 2.43 0 0 1-.476-.051 3.7 3.7 0 0 1-.476-.136 2.543 2.543 0 0 1-.442-.17 1.187 1.187 0 0 1-.306-.204l.476-1.224a1.4 1.4 0 0 0 .272.17c.124.057.255.102.391.136.147.045.289.08.425.102.136.034.249.051.34.051.85 0 1.428-.72 1.734-2.159h-1.139l-3.57-8.5h1.53l2.975 7.191Zm7.665.085h2.669v-8.942l-2.72 1.904-.663-.969 3.74-2.669h.952v10.676h2.618V80h-6.596v-1.224Z" fill="#279EFF"/><path d="M282.861 78.351h.187l2.669-6.851h1.479l-3.587 8.5h-1.496l-3.655-8.5h1.564l2.839 6.851Zm7.495-6.188a5.408 5.408 0 0 1 1.649-.612 9.014 9.014 0 0 1 1.802-.187c.578 0 1.049.09 1.411.272.374.181.663.42.867.714.216.283.357.612.425.986.08.363.119.731.119 1.105 0 .43-.011.89-.034 1.377a71.38 71.38 0 0 0-.051 1.462c0 .567.034 1.105.102 1.615h1.139V80h-2.261l-.153-1.275h-.085c-.068.102-.17.232-.306.391a2.903 2.903 0 0 1-.544.476 3.336 3.336 0 0 1-1.921.561c-.838 0-1.501-.215-1.989-.646-.487-.43-.731-1.02-.731-1.768 0-.578.125-1.06.374-1.445.261-.385.629-.68 1.105-.884.476-.204 1.049-.323 1.717-.357.68-.034 1.44.011 2.278.136.057-.521.063-.952.017-1.292-.034-.351-.124-.629-.272-.833a1.055 1.055 0 0 0-.595-.425c-.249-.09-.561-.136-.935-.136-.51 0-.997.074-1.462.221a13.27 13.27 0 0 0-1.241.425l-.425-.986Zm2.499 6.851c.318 0 .612-.051.884-.153a2.694 2.694 0 0 0 1.224-.901c.136-.193.238-.374.306-.544v-1.19a9.612 9.612 0 0 0-1.632-.153c-.498 0-.929.057-1.292.17-.362.102-.646.266-.85.493-.204.227-.306.521-.306.884 0 .374.125.703.374.986.261.272.692.408 1.292.408Zm8.482-10.914h2.822v9.044c0 .691.113 1.179.34 1.462.238.283.583.425 1.037.425.317 0 .617-.057.901-.17.294-.113.617-.306.969-.578l.612.935c-.182.159-.38.3-.595.425a5.194 5.194 0 0 1-.663.323c-.227.08-.454.142-.68.187a3.428 3.428 0 0 1-1.751-.102 1.905 1.905 0 0 1-.833-.51c-.216-.238-.38-.55-.493-.935-.114-.397-.17-.884-.17-1.462v-7.905h-1.496V68.1Zm10.929 10.676h2.669v-8.942l-2.72 1.904-.663-.969 3.74-2.669h.952v10.676h2.618V80h-6.596v-1.224Z" fill="#FFC700"/><path d="M160.632 123.475c0-.102-.006-.232-.017-.391a7.897 7.897 0 0 0-.068-1.037 3.846 3.846 0 0 0-.051-.442h-1.139V120.5h2.261l.17 1.19h.085a3.761 3.761 0 0 1 1.156-.986c.476-.272 1.054-.408 1.734-.408 1.213 0 2.125.334 2.737 1.003.612.669.918 1.762.918 3.281 0 .714-.108 1.36-.323 1.938a3.978 3.978 0 0 1-.884 1.445c-.385.397-.85.703-1.394.918a4.864 4.864 0 0 1-1.802.323c-.238 0-.453-.011-.646-.034a3.435 3.435 0 0 1-.51-.068 3.203 3.203 0 0 1-.442-.102 6.107 6.107 0 0 1-.476-.17v3.57h-1.309v-8.925Zm3.91-1.938c-.34 0-.663.062-.969.187a3.042 3.042 0 0 0-.799.493 2.884 2.884 0 0 0-.561.68 2.006 2.006 0 0 0-.272.748v3.876c.249.17.527.306.833.408.317.091.731.136 1.241.136.907 0 1.632-.295 2.176-.884.544-.601.816-1.473.816-2.618 0-.963-.193-1.706-.578-2.227-.374-.533-1.003-.799-1.887-.799Zm11.422-1.037h2.414v5.797c0 .555.034 1.088.102 1.598h1.139V129h-2.261l-.051-1.445h-.068a3.559 3.559 0 0 1-1.173 1.19c-.487.306-1.076.459-1.768.459-.521 0-.969-.062-1.343-.187a1.837 1.837 0 0 1-.901-.612c-.238-.295-.413-.686-.527-1.173-.113-.499-.17-1.116-.17-1.853v-3.74h-1.139V120.5h2.465v4.607c0 .465.017.884.051 1.258.046.363.131.674.255.935.125.249.306.442.544.578.25.125.578.187.986.187.59 0 1.1-.193 1.53-.578a3.64 3.64 0 0 0 1.003-1.445v-4.403h-1.088V120.5Zm5.15 0h2.023v-1.683l1.326-.374v2.057h4.539v1.139h-4.539v4.012c0 .827.198 1.439.595 1.836.408.397.986.595 1.734.595.51 0 .952-.096 1.326-.289a7.007 7.007 0 0 0 1.037-.629l.442 1.003a4.785 4.785 0 0 1-1.428.765 4.997 4.997 0 0 1-1.683.289c-.454 0-.884-.068-1.292-.204a2.86 2.86 0 0 1-1.054-.595 2.904 2.904 0 0 1-.731-1.037c-.182-.431-.272-.941-.272-1.53v-4.216h-2.023V120.5Zm28.403 12.104a8.446 8.446 0 0 1-2.142-.867 6.157 6.157 0 0 1-1.734-1.479c-.487-.612-.878-1.36-1.173-2.244-.283-.884-.425-1.932-.425-3.145 0-1.201.148-2.25.442-3.145.295-.907.692-1.672 1.19-2.295a5.928 5.928 0 0 1 1.734-1.513 7.293 7.293 0 0 1 2.108-.816l.425 1.071a8.397 8.397 0 0 0-1.836.765 4.72 4.72 0 0 0-1.445 1.241c-.396.51-.708 1.15-.935 1.921-.215.759-.323 1.683-.323 2.771 0 1.099.131 2.04.391 2.822.272.771.624 1.411 1.054 1.921.442.521.93.924 1.462 1.207a5.97 5.97 0 0 0 1.632.612l-.425 1.173Zm50.516-4.539c0-.34.108-.612.323-.816.227-.215.516-.323.867-.323.431 0 .765.153 1.003.459.238.295.357.714.357 1.258 0 .442-.073.827-.221 1.156a2.7 2.7 0 0 1-.561.85 2.55 2.55 0 0 1-.714.561 3.401 3.401 0 0 1-.697.323l-.425-.663a3.01 3.01 0 0 0 1.054-.68c.295-.295.442-.652.442-1.071a1.894 1.894 0 0 1-.374.051c-.328 0-.589-.091-.782-.272-.181-.193-.272-.47-.272-.833Zm52.505 3.366a5.74 5.74 0 0 0 1.615-.612 4.735 4.735 0 0 0 1.462-1.207c.442-.51.793-1.15 1.054-1.921.272-.782.408-1.723.408-2.822 0-1.088-.113-2.012-.34-2.771-.215-.771-.527-1.411-.935-1.921a4.536 4.536 0 0 0-1.428-1.241 8.356 8.356 0 0 0-1.836-.765l.425-1.071a7.053 7.053 0 0 1 2.091.816 5.84 5.84 0 0 1 1.751 1.513c.499.623.895 1.388 1.19 2.295.295.895.442 1.944.442 3.145 0 1.213-.147 2.261-.442 3.145-.283.884-.674 1.632-1.173 2.244a5.843 5.843 0 0 1-1.734 1.479 8.157 8.157 0 0 1-2.125.867l-.425-1.173Z" fill="#fff"/><path d="M213.375 117.1h2.754v7.038h.935l3.349-3.638h1.598l-3.757 4.029 3.094 3.332h1.105V129h-1.751l-3.638-3.842h-.935V129h-1.309v-10.761h-1.445V117.1Zm19.378 10.829a4.191 4.191 0 0 1-.731.51 4.994 4.994 0 0 1-.901.408 6.093 6.093 0 0 1-1.037.255 5.618 5.618 0 0 1-1.071.102c-.68 0-1.281-.102-1.802-.306a3.603 3.603 0 0 1-1.309-.901 4.017 4.017 0 0 1-.799-1.411c-.181-.544-.272-1.156-.272-1.836 0-.714.096-1.349.289-1.904.204-.555.493-1.02.867-1.394a3.65 3.65 0 0 1 1.36-.85 4.96 4.96 0 0 1 1.785-.306c.476 0 .946.062 1.411.187.465.125.873.363 1.224.714.363.34.64.816.833 1.428.193.601.261 1.383.204 2.346h-6.579c0 1.02.272 1.785.816 2.295.555.499 1.292.748 2.21.748.306 0 .606-.034.901-.102a8.57 8.57 0 0 0 .867-.272c.272-.102.51-.215.714-.34a3.03 3.03 0 0 0 .493-.34l.527.969Zm-3.587-6.511c-.374 0-.731.04-1.071.119a2.418 2.418 0 0 0-.884.408 2.216 2.216 0 0 0-.629.731c-.159.295-.261.663-.306 1.105h5.287c-.057-.748-.3-1.326-.731-1.734-.419-.419-.975-.629-1.666-.629Zm10.675 6.273h.646l2.108-7.191h1.377l-2.363 7.633c-.125.397-.255.844-.391 1.343a6.02 6.02 0 0 1-.544 1.428 3.408 3.408 0 0 1-.969 1.122c-.408.306-.941.459-1.598.459a2.43 2.43 0 0 1-.476-.051 3.653 3.653 0 0 1-.476-.136 2.52 2.52 0 0 1-.442-.17 1.187 1.187 0 0 1-.306-.204l.476-1.224a1.4 1.4 0 0 0 .272.17c.124.057.255.102.391.136.147.045.289.079.425.102.136.034.249.051.34.051.85 0 1.428-.72 1.734-2.159h-1.139l-3.57-8.5h1.53l2.975 7.191Zm7.665.085h2.669v-8.942l-2.72 1.904-.663-.969 3.74-2.669h.952v10.676h2.618V129h-6.596v-1.224Z" fill="#279EFF"/><path d="M272.068 127.351h.187l2.669-6.851h1.479l-3.587 8.5h-1.496l-3.655-8.5h1.564l2.839 6.851Zm7.495-6.188a5.414 5.414 0 0 1 1.649-.612 8.992 8.992 0 0 1 1.802-.187c.578 0 1.048.091 1.411.272.374.181.663.419.867.714.215.283.357.612.425.986.079.363.119.731.119 1.105 0 .431-.011.89-.034 1.377-.023.487-.04.975-.051 1.462 0 .567.034 1.105.102 1.615h1.139V129h-2.261l-.153-1.275h-.085c-.068.102-.17.232-.306.391a2.903 2.903 0 0 1-.544.476 3.499 3.499 0 0 1-.799.391c-.317.113-.691.17-1.122.17-.839 0-1.502-.215-1.989-.646-.487-.431-.731-1.02-.731-1.768 0-.578.125-1.06.374-1.445.261-.385.629-.68 1.105-.884.476-.204 1.048-.323 1.717-.357.68-.034 1.439.011 2.278.136.057-.521.062-.952.017-1.292-.034-.351-.125-.629-.272-.833a1.054 1.054 0 0 0-.595-.425c-.249-.091-.561-.136-.935-.136-.51 0-.997.074-1.462.221a13.17 13.17 0 0 0-1.241.425l-.425-.986Zm2.499 6.851a2.5 2.5 0 0 0 .884-.153 2.686 2.686 0 0 0 1.224-.901c.136-.193.238-.374.306-.544v-1.19a9.612 9.612 0 0 0-1.632-.153c-.499 0-.929.057-1.292.17-.363.102-.646.266-.85.493-.204.227-.306.521-.306.884 0 .374.125.703.374.986.261.272.691.408 1.292.408Zm8.481-10.914h2.822v9.044c0 .691.114 1.179.34 1.462.238.283.584.425 1.037.425.318 0 .618-.057.901-.17.295-.113.618-.306.969-.578l.612.935a3.72 3.72 0 0 1-.595.425 5.068 5.068 0 0 1-.663.323 5.022 5.022 0 0 1-.68.187 3.444 3.444 0 0 1-1.751-.102 1.916 1.916 0 0 1-.833-.51c-.215-.238-.379-.55-.493-.935-.113-.397-.17-.884-.17-1.462v-7.905h-1.496V117.1Zm17.271 3.009c0 1.043-.493 2.204-1.479 3.485-.986 1.281-2.363 2.675-4.131 4.182h5.984V129h-7.548v-1.224c.215-.204.51-.47.884-.799.374-.329.776-.691 1.207-1.088.43-.408.867-.844 1.309-1.309.453-.465.861-.941 1.224-1.428.362-.487.657-.975.884-1.462.226-.487.34-.958.34-1.411 0-.68-.182-1.213-.544-1.598-.352-.397-.884-.595-1.598-.595-.612 0-1.128.068-1.547.204a3.75 3.75 0 0 0-1.139.595l-.578-.935a5.495 5.495 0 0 1 1.615-.799 6.664 6.664 0 0 1 1.887-.255c1.065 0 1.87.289 2.414.867.544.578.816 1.36.816 2.346Z" fill="#FFC700"/><path d="M137.098 76.707a1 1 0 0 0 0-1.414l-6.364-6.364a1 1 0 1 0-1.414 1.414L134.977 76l-5.657 5.657a1 1 0 1 0 1.414 1.414l6.364-6.364ZM136.391 75H87v2h49.391v-2ZM75 87v215h2V87h-2Zm12 227h62v-2H87v2Zm-12-12c0 6.627 5.373 12 12 12v-2c-5.523 0-10-4.477-10-10h-2ZM87 75c-6.627 0-12 5.373-12 12h2c0-5.523 4.477-10 10-10v-2Zm267.459 51.707a.999.999 0 0 1 0-1.414l6.364-6.364a.999.999 0 1 1 1.414 1.414L356.58 126l5.657 5.657a1 1 0 0 1-1.414 1.414l-6.364-6.364Zm.707-1.707H420v2h-64.834v-2ZM432 137v230h-2V137h2Zm-12 242h-71v-2h71v2Zm12-12c0 6.627-5.373 12-12 12v-2c5.523 0 10-4.477 10-10h2Zm-12-242c6.627 0 12 5.373 12 12h-2c0-5.523-4.477-10-10-10v-2Z" fill="#2D2D2D"/><path d="m184.231 181.049 24.982 6.611v-35.929l-24.982-6.611-24.543 7.639v35.78l24.543-7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="m184.67 159.644-24.982-6.611v43.812l24.982 6.611 24.543-7.639v-43.663l-24.543 7.49Z" fill="#fff" stroke="#2D2D2D" stroke-width="2"/><path d="M184.304 159.573v43.15" stroke="#2D2D2D" stroke-width="2"/><path d="m222.971 199 5.498-14.316h2.041L236.369 199h-2.158l-1.67-4.336h-5.986L224.982 199h-2.011Zm4.131-5.879h4.853l-1.494-3.965c-.456-1.204-.794-2.194-1.016-2.968a18.246 18.246 0 0 1-.771 2.734l-1.572 4.199Zm10.756 9.854v-14.346h1.602v1.348c.377-.528.804-.922 1.279-1.182.475-.267 1.051-.4 1.729-.4.885 0 1.666.227 2.343.683.677.456 1.188 1.1 1.534 1.934.345.827.517 1.735.517 2.724 0 1.062-.192 2.019-.576 2.871-.378.847-.931 1.498-1.66 1.954-.723.449-1.485.673-2.285.673a3.327 3.327 0 0 1-1.582-.371 3.597 3.597 0 0 1-1.143-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.811 2.959.54.638 1.194.957 1.962.957.782 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.273-2.312-.82-2.969-.54-.658-1.188-.987-1.943-.987-.749 0-1.413.352-1.993 1.055-.573.697-.859 1.712-.859 3.047Zm9.741 9.102v-14.346h1.602v1.348c.377-.528.804-.922 1.279-1.182.475-.267 1.051-.4 1.728-.4.886 0 1.667.227 2.344.683.677.456 1.188 1.1 1.533 1.934.345.827.518 1.735.518 2.724 0 1.062-.192 2.019-.576 2.871-.378.847-.931 1.498-1.66 1.954-.723.449-1.485.673-2.286.673a3.33 3.33 0 0 1-1.582-.371 3.604 3.604 0 0 1-1.142-.937v5.049h-1.758Zm1.592-9.102c0 1.335.27 2.321.81 2.959.541.638 1.195.957 1.963.957.781 0 1.449-.329 2.002-.986.56-.664.84-1.69.84-3.076 0-1.322-.273-2.312-.82-2.969-.541-.658-1.188-.987-1.944-.987-.748 0-1.412.352-1.992 1.055-.573.697-.859 1.712-.859 3.047Zm9.702 5.127v-14.316h1.758V199h-1.758Zm4.702-12.295v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V199h-1.758Zm11.411-3.799 1.728.225c-.189 1.191-.674 2.125-1.455 2.803-.775.67-1.728 1.005-2.861 1.005-1.42 0-2.562-.462-3.428-1.386-.859-.931-1.289-2.263-1.289-3.994 0-1.12.186-2.1.557-2.94.371-.84.934-1.468 1.689-1.885a5.028 5.028 0 0 1 2.481-.634c1.126 0 2.047.286 2.763.859.716.566 1.175 1.374 1.377 2.422l-1.709.263c-.163-.696-.452-1.22-.869-1.572-.41-.351-.908-.527-1.494-.527-.886 0-1.605.319-2.158.957-.554.631-.83 1.634-.83 3.008 0 1.393.267 2.405.8 3.037.534.631 1.231.947 2.09.947.69 0 1.267-.212 1.729-.635.462-.423.755-1.074.879-1.953Zm10.2 2.52c-.651.553-1.28.944-1.885 1.172a5.414 5.414 0 0 1-1.934.341c-1.139 0-2.015-.276-2.627-.83-.612-.56-.918-1.272-.918-2.138 0-.508.114-.97.342-1.387a2.93 2.93 0 0 1 .908-1.016 4.334 4.334 0 0 1 1.27-.576c.345-.091.866-.179 1.562-.264 1.42-.169 2.465-.371 3.135-.605.007-.241.01-.394.01-.459 0-.716-.166-1.221-.498-1.514-.449-.397-1.117-.595-2.002-.595-.827 0-1.439.146-1.836.439-.391.287-.68.798-.869 1.533l-1.719-.234c.156-.736.414-1.328.772-1.777.358-.456.875-.804 1.552-1.045.677-.248 1.462-.371 2.354-.371.885 0 1.605.104 2.158.312.553.208.96.472 1.221.791.26.313.442.71.547 1.191.058.3.088.84.088 1.622v2.343c0 1.634.035 2.67.107 3.106.078.429.228.843.449 1.24h-1.836a3.734 3.734 0 0 1-.351-1.279Zm-.147-3.926c-.638.26-1.595.482-2.871.664-.723.104-1.234.221-1.533.352-.3.13-.531.322-.693.576a1.475 1.475 0 0 0-.245.83c0 .469.176.859.528 1.172.358.312.879.468 1.562.468.677 0 1.28-.146 1.807-.439.527-.3.915-.706 1.162-1.221.189-.397.283-.983.283-1.758v-.644Zm8.55 3.633.254 1.552a6.473 6.473 0 0 1-1.328.157c-.638 0-1.133-.101-1.485-.303-.351-.202-.599-.466-.742-.791-.143-.332-.215-1.025-.215-2.08v-5.967h-1.289v-1.367h1.289v-2.568l1.748-1.055v3.623h1.768v1.367h-1.768v6.065c0 .501.03.823.088.966a.76.76 0 0 0 .303.342c.143.085.345.127.605.127a5.8 5.8 0 0 0 .772-.068Zm1.938-10.723v-2.021h1.758v2.021h-1.758Zm0 12.295v-10.371h1.758V199h-1.758Zm3.989-5.186c0-1.92.534-3.343 1.602-4.267.892-.768 1.979-1.152 3.261-1.152 1.426 0 2.592.468 3.497 1.406.904.931 1.357 2.22 1.357 3.867 0 1.335-.202 2.386-.606 3.154a4.22 4.22 0 0 1-1.748 1.778 5.061 5.061 0 0 1-2.5.634c-1.451 0-2.627-.465-3.525-1.396-.892-.931-1.338-2.272-1.338-4.024Zm1.807 0c0 1.329.289 2.325.869 2.989.579.657 1.309.986 2.187.986.873 0 1.599-.332 2.178-.996.58-.664.869-1.676.869-3.037 0-1.283-.293-2.253-.879-2.91-.579-.664-1.302-.996-2.168-.996-.878 0-1.608.328-2.187.986-.58.657-.869 1.65-.869 2.978Zm10.18 5.186v-10.371h1.582v1.475c.762-1.14 1.862-1.709 3.301-1.709.625 0 1.198.113 1.719.341.527.222.921.515 1.181.879.261.365.443.798.547 1.299.065.326.098.895.098 1.709V199h-1.758v-6.309c0-.716-.068-1.25-.205-1.601a1.665 1.665 0 0 0-.732-.85c-.345-.215-.752-.322-1.221-.322-.749 0-1.397.238-1.943.713-.541.475-.811 1.377-.811 2.705V199h-1.758Z" fill="#2D2D2D"/><path d="M132.782 351.767V291.32s11.659 10.138 45.932 10.138 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M131.782 394.458v-62.632s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.632c-14.575 18.287-83.89 14.858-92.761 0Z" fill="#0070CC"/><path d="M224.652 287.504c0 1.614-1.025 3.327-3.3 5.04-2.258 1.7-5.595 3.274-9.822 4.613-8.442 2.676-20.21 4.347-33.378 4.347-13.169 0-24.937-1.671-33.379-4.347-4.226-1.339-7.563-2.913-9.822-4.613-2.275-1.713-3.299-3.426-3.299-5.04 0-1.614 1.024-3.327 3.299-5.04 2.259-1.7 5.596-3.274 9.822-4.613 8.442-2.676 20.21-4.347 33.379-4.347 13.168 0 24.936 1.671 33.378 4.347 4.227 1.339 7.564 2.913 9.822 4.613 2.275 1.713 3.3 3.426 3.3 5.04Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m131.652 286.504.35 107.263m92.65-107.263v108m.088-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M144.188 327v-11.453h2.281l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V327h-1.461v-9.586L150.328 327h-1.367l-3.313-9.75V327h-1.46Zm13.606 0v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V327h-8.547Zm10.793 0v-11.453h2.282l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V327h-1.461v-9.586L174.728 327h-1.367l-3.313-9.75V327h-1.461Zm13.115-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.916 4.916 0 0 1 1.938 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.703 3.117-.469.917-1.133 1.612-1.993 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.03 5.03 0 0 1-1.929-2.133 6.456 6.456 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.109 3.266.745.792 1.678 1.187 2.797 1.187 1.141 0 2.078-.401 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687ZM194.839 327v-11.453h5.078c1.021 0 1.797.104 2.328.312.532.203.956.565 1.274 1.086a3.26 3.26 0 0 1 .476 1.727c0 .812-.263 1.497-.789 2.055-.526.557-1.338.911-2.437 1.062.401.193.705.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.828 21.828 0 0 0-1.094-1.578c-.286-.365-.544-.62-.773-.766a2.235 2.235 0 0 0-.688-.304c-.172-.037-.453-.055-.844-.055h-1.757V327h-1.516Zm1.516-6.398h3.257c.693 0 1.235-.071 1.625-.211.391-.146.688-.375.891-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.391-.349-1.01-.524-1.859-.524h-3.625v3.79ZM209.508 327v-4.852l-4.414-6.601h1.844l2.257 3.453c.417.646.805 1.292 1.164 1.938.344-.599.761-1.274 1.25-2.024l2.219-3.367h1.766l-4.571 6.601V327h-1.515Zm-49.274 63v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.605.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.187 4.187 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM172.255 390v-11.453h1.515V390h-1.515Zm3.879-3.68 1.43-.125c.068.573.224 1.045.469 1.414.25.365.635.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.219-.302.329-.63.329-.984 0-.36-.105-.672-.313-.938-.208-.271-.552-.497-1.031-.68-.307-.119-.987-.304-2.039-.554-1.052-.255-1.789-.495-2.211-.719-.547-.286-.956-.641-1.227-1.062a2.66 2.66 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.438-1.149.63-.26 1.33-.39 2.101-.39.849 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203s.537 1.133.563 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.554-1.992-.554-.917 0-1.586.169-2.008.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.292.266 1.052.539 2.281.82 1.235.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.185-.524 1.726-.349.537-.851.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.036 0-1.906-.151-2.609-.453a3.686 3.686 0 0 1-1.649-1.359 3.917 3.917 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.68l5.688-5.68h2.054l-4.804 4.641 5.015 6.812h-2l-4.078-5.797-1.875 1.828V390h-1.516Z" fill="#fff"/><path d="M292.124 351.767V291.32s11.659 10.138 45.932 10.138 45.86-11.079 45.86-11.079v61.388c-14.298 21.006-85.284 14.729-91.792 0Z" fill="#E0454C"/><path d="M291.124 394.458v-62.632s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.632c-14.575 18.287-83.891 14.858-92.761 0Z" fill="#0070CC"/><path d="M383.993 287.504c0 1.614-1.024 3.327-3.299 5.04-2.259 1.7-5.596 3.274-9.822 4.613-8.442 2.676-20.21 4.347-33.379 4.347-13.168 0-24.936-1.671-33.378-4.347-4.227-1.339-7.563-2.913-9.822-4.613-2.275-1.713-3.3-3.426-3.3-5.04 0-1.614 1.025-3.327 3.3-5.04 2.259-1.7 5.595-3.274 9.822-4.613 8.442-2.676 20.21-4.347 33.378-4.347 13.169 0 24.937 1.671 33.379 4.347 4.226 1.339 7.563 2.913 9.822 4.613 2.275 1.713 3.299 3.426 3.299 5.04Z" fill="#E0454C" stroke="#000" stroke-width="2"/><path d="m290.993 286.504.351 107.263m92.649-107.263v108m.089-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#000" stroke-width="2"/><path d="M303.188 327v-11.453h2.281l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V327h-1.461v-9.586L309.328 327h-1.367l-3.313-9.75V327h-1.46Zm13.606 0v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V327h-8.547Zm10.793 0v-11.453h2.282l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V327h-1.461v-9.586L333.728 327h-1.367l-3.313-9.75V327h-1.461Zm13.115-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.916 4.916 0 0 1 1.938 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.703 3.117-.469.917-1.133 1.612-1.993 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.03 5.03 0 0 1-1.929-2.133 6.456 6.456 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.109 3.266.745.792 1.678 1.187 2.797 1.187 1.141 0 2.078-.401 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687ZM353.839 327v-11.453h5.078c1.021 0 1.797.104 2.328.312.532.203.956.565 1.274 1.086a3.26 3.26 0 0 1 .476 1.727c0 .812-.263 1.497-.789 2.055-.526.557-1.338.911-2.437 1.062.401.193.705.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.828 21.828 0 0 0-1.094-1.578c-.286-.365-.544-.62-.773-.766a2.235 2.235 0 0 0-.688-.304c-.172-.037-.453-.055-.844-.055h-1.757V327h-1.516Zm1.516-6.398h3.257c.693 0 1.235-.071 1.625-.211.391-.146.688-.375.891-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.391-.349-1.01-.524-1.859-.524h-3.625v3.79ZM368.508 327v-4.852l-4.414-6.601h1.844l2.257 3.453c.417.646.805 1.292 1.164 1.938.344-.599.761-1.274 1.25-2.024l2.219-3.367h1.766l-4.571 6.601V327h-1.515Zm-49.274 63v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.605.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.187 4.187 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM331.255 390v-11.453h1.515V390h-1.515Zm3.879-3.68 1.43-.125c.068.573.224 1.045.469 1.414.25.365.635.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.219-.302.329-.63.329-.984 0-.36-.105-.672-.313-.938-.208-.271-.552-.497-1.031-.68-.307-.119-.987-.304-2.039-.554-1.052-.255-1.789-.495-2.211-.719-.547-.286-.956-.641-1.227-1.062a2.66 2.66 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.438-1.149.63-.26 1.33-.39 2.101-.39.849 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203s.537 1.133.563 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.554-1.992-.554-.917 0-1.586.169-2.008.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.292.266 1.052.539 2.281.82 1.235.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.185-.524 1.726-.349.537-.851.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.036 0-1.906-.151-2.609-.453a3.686 3.686 0 0 1-1.649-1.359 3.917 3.917 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.68l5.688-5.68h2.054l-4.804 4.641 5.015 6.812h-2l-4.078-5.797-1.875 1.828V390h-1.516Z" fill="#fff"/><path d="M320.076 419.565s-10.499 6.5-.604 12.953c1.903 1.257 8.807 4.753 8.611 7.987 0 0 4.184-6.285-1.934-10.24-6.284-4.047-7.856-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M316.42 431.982s-3.746 5.764 3.626 6.944c.725.092 6.058.659 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.336-1.809-6.118-2.254-6.602-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.822-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.74-.782 4.532-5.044.03-9.826Z" fill="#ED1C24"/><path d="M338.219 437v-11.453h1.554l6.016 8.992v-8.992h1.453V437h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.313-.698-.773-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687ZM362.65 437v-11.453h3.945c.891 0 1.571.055 2.039.164.657.151 1.217.424 1.68.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.21.433-.141.776-.339 1.032-.594.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM374.444 437v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V437h-8.547Z" fill="#2D2D2D"/><path d="M136.002 419.565s-10.499 6.5-.604 12.953c1.904 1.257 8.807 4.753 8.611 7.987 0 0 4.185-6.285-1.934-10.24-6.284-4.047-7.855-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M132.347 431.982s-3.747 5.764 3.625 6.944c.725.092 6.058.659 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.335-1.809-6.118-2.254-6.601-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.823-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.741-.782 4.532-5.044.031-9.826Z" fill="#ED1C24"/><path d="M154.219 437v-11.453h1.554l6.016 8.992v-8.992h1.453V437h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.313-.698-.773-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687ZM178.65 437v-11.453h3.945c.891 0 1.571.055 2.039.164.657.151 1.217.424 1.68.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.21.433-.141.776-.339 1.032-.594.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM190.444 437v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V437h-8.547Z" fill="#2D2D2D"/><path d="M228.002 449.565s-10.499 6.499-.604 12.953c1.904 1.257 8.807 4.753 8.611 7.987 0 0 4.185-6.285-1.934-10.24-6.284-4.047-7.855-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M224.347 461.982s-3.747 5.764 3.625 6.944c.725.092 6.058.659 7.448 2.438 0 0-.121-3.066-4.472-4.875-4.335-1.809-6.118-2.254-6.601-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.823-11.574 0 0-13.43 5.242-.166 14.548 4.744 3.326 3.958 6.729 3.958 6.852.741-.782 4.532-5.044.031-9.826Z" fill="#ED1C24"/><path d="M246.219 467v-11.453h1.554l6.016 8.992v-8.992h1.453V467h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.953-1.617 1.058 0 2.011.252 2.86.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.924.672 3.07 0 1.162-.234 2.201-.703 3.117-.469.917-1.133 1.612-1.992 2.086a5.718 5.718 0 0 1-2.782.703c-1.078 0-2.041-.26-2.89-.781a5.033 5.033 0 0 1-1.93-2.133 6.47 6.47 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.11 3.266.745.792 1.677 1.187 2.797 1.187 1.14 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.932-.159-1.745-.477-2.437-.313-.698-.773-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579 3.88 3.88 0 0 0-2.773 1.11c-.771.734-1.157 1.963-1.157 3.687ZM270.65 467v-11.453h3.945c.891 0 1.571.055 2.039.164.657.151 1.217.424 1.68.82.604.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.346-.07 1.773-.21.433-.141.776-.339 1.032-.594.359-.36.638-.841.836-1.446.203-.609.304-1.346.304-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM282.444 467v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V467h-8.547Z" fill="#2D2D2D"/><path d="M212.453 386.166v-60.447s11.659 10.137 45.932 10.137 45.86-11.078 45.86-11.078v61.388c-14.298 21.006-85.284 14.728-91.792 0Z" fill="#E0454C"/><path d="M211.453 428.857v-62.633s11.857 12.115 46.13 12.115 45.662-12.115 45.662-12.115l.969 62.633c-14.575 18.286-83.891 14.858-92.761 0Z" fill="#0070CC"/><path d="M304.323 321.902c0 1.614-1.025 3.328-3.3 5.04-2.259 1.7-5.595 3.274-9.822 4.614-8.442 2.675-20.21 4.346-33.378 4.346-13.169 0-24.937-1.671-33.379-4.346-4.227-1.34-7.563-2.914-9.822-4.614-2.275-1.712-3.299-3.426-3.299-5.04 0-1.614 1.024-3.327 3.299-5.039 2.259-1.7 5.595-3.274 9.822-4.614 8.442-2.676 20.21-4.347 33.379-4.347 13.168 0 24.936 1.671 33.378 4.347 4.227 1.34 7.563 2.914 9.822 4.614 2.275 1.712 3.3 3.425 3.3 5.039Z" fill="#E0454C" stroke="#2D2D2D" stroke-width="2"/><path d="m211.323 320.902.35 107.264m92.65-107.264v108m.088-1.557c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406m92.738-64c0 7.956-20.76 14.406-46.369 14.406-25.609 0-46.369-6.45-46.369-14.406" stroke="#2D2D2D" stroke-width="2"/><path d="M223.188 361v-11.453h2.281l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V361h-1.461v-9.586L229.328 361h-1.367l-3.313-9.75V361h-1.46Zm13.606 0v-11.453h8.281v1.351h-6.766v3.508h6.336v1.344h-6.336v3.898h7.032V361h-8.547Zm10.793 0v-11.453h2.282l2.711 8.109c.25.755.432 1.321.547 1.696.13-.417.333-1.029.609-1.836l2.742-7.969h2.039V361h-1.461v-9.586L253.728 361h-1.367l-3.313-9.75V361h-1.461Zm13.115-5.578c0-1.901.51-3.388 1.531-4.461 1.021-1.078 2.338-1.617 3.953-1.617 1.057 0 2.01.252 2.859.758a4.916 4.916 0 0 1 1.938 2.117c.448.901.672 1.924.672 3.07 0 1.162-.235 2.201-.703 3.117-.469.917-1.133 1.612-1.993 2.086a5.711 5.711 0 0 1-2.781.703c-1.078 0-2.042-.26-2.891-.781a5.03 5.03 0 0 1-1.929-2.133 6.456 6.456 0 0 1-.656-2.859Zm1.562.023c0 1.381.37 2.469 1.109 3.266.745.792 1.678 1.187 2.797 1.187 1.141 0 2.078-.401 2.813-1.203.739-.802 1.109-1.94 1.109-3.414 0-.932-.159-1.745-.476-2.437-.313-.698-.774-1.237-1.383-1.617a3.707 3.707 0 0 0-2.039-.579c-1.073 0-1.998.37-2.774 1.11-.771.734-1.156 1.963-1.156 3.687ZM273.839 361v-11.453h5.078c1.021 0 1.797.104 2.328.312.532.203.956.565 1.274 1.086a3.26 3.26 0 0 1 .476 1.727c0 .812-.263 1.497-.789 2.055-.526.557-1.338.911-2.437 1.062.401.193.705.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.828 21.828 0 0 0-1.094-1.578c-.286-.365-.544-.62-.773-.766a2.235 2.235 0 0 0-.688-.304c-.172-.037-.453-.055-.844-.055h-1.757V361h-1.516Zm1.516-6.398h3.257c.693 0 1.235-.071 1.625-.211.391-.146.688-.375.891-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.391-.349-1.01-.524-1.859-.524h-3.625v3.79ZM288.508 361v-4.852l-4.414-6.601h1.844l2.257 3.453c.417.646.805 1.292 1.164 1.938.344-.599.761-1.274 1.25-2.024l2.219-3.367h1.766l-4.571 6.601V361h-1.515Zm-49.274 63v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.605.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.187 4.187 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75ZM251.255 424v-11.453h1.515V424h-1.515Zm3.879-3.68 1.43-.125c.068.573.224 1.045.469 1.414.25.365.635.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.219-.302.329-.63.329-.984 0-.36-.105-.672-.313-.938-.208-.271-.552-.497-1.031-.68-.307-.119-.987-.304-2.039-.554-1.052-.255-1.789-.495-2.211-.719-.547-.286-.956-.641-1.227-1.062a2.66 2.66 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.438-1.149.63-.26 1.33-.39 2.101-.39.849 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203s.537 1.133.563 1.804l-1.453.11c-.078-.724-.344-1.271-.797-1.641-.448-.37-1.112-.554-1.992-.554-.917 0-1.586.169-2.008.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.292.266 1.052.539 2.281.82 1.235.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.318.468.477 1.01.477 1.625 0 .609-.175 1.185-.524 1.726-.349.537-.851.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.036 0-1.906-.151-2.609-.453a3.686 3.686 0 0 1-1.649-1.359 3.917 3.917 0 0 1-.625-2.063Zm11.325 3.68v-11.453h1.516v5.68l5.688-5.68h2.054l-4.804 4.641 5.015 6.812h-2l-4.078-5.797-1.875 1.828V424h-1.516Z" fill="#fff"/><circle cx="130.5" cy="312.5" r="6.5" fill="#2D2D2D"/><circle cx="383.5" cy="377.5" r="6.5" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/spark/hero-image.svg b/build/img/usecases/spark/hero-image.svg
new file mode 100644
index 0000000..556c162
--- /dev/null
+++ b/build/img/usecases/spark/hero-image.svg
@@ -0,0 +1 @@
+<svg width="656" height="645" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m702.085 247.151-46.397 26.787-92.795 53.575v214.301l92.795-53.575 46.397-26.788v-214.3Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(-.86603 -.5 0 1 562.798 327.459)" fill="#0070CC" stroke="#fff" d="M0 0h214.541v214.541H0z"/><path d="m516.495 140-46.397 26.788-92.795 53.575 185.59 107.15 92.795-53.575 46.397-26.788L516.495 140Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M684.075 284.082c.478-.277.866-.053.866.5v32.288c0 .552-.388 1.224-.866 1.5l-6.558 3.786-13.981 8.072c-.478.276-.866.052-.866-.5V297.44c0-.553.388-1.224.866-1.5l13.981-8.072 6.558-3.786Zm0 83.577c.478-.276.866-.052.866.5v15.144c0 .552-.388 1.224-.866 1.5l-102.198 59.004c-.479.276-.866.052-.866-.5v-15.144c0-.552.387-1.224.866-1.5l102.198-59.004Zm0 30.002c.478-.276.866-.052.866.5v15.144c0 .552-.388 1.224-.866 1.5l-102.198 59.004c-.479.276-.866.052-.866-.5v-15.144c0-.552.387-1.224.866-1.5l102.198-59.004Zm.866 30.502c0-.552-.388-.776-.866-.5l-102.198 59.004c-.479.276-.866.948-.866 1.5v15.144c0 .553.387.776.866.5l102.198-59.004c.478-.276.866-.948.866-1.5v-15.144Z" fill="#0070CC"/><path d="m684.075 284.082.25.433-.25-.433Zm0 34.288-.25-.433.25.433Zm-6.558 3.786.25.433-.25-.433Zm-13.981 8.072-.25-.433.25.433Zm-.866-.5h.5-.5Zm0-32.288h-.5.5Zm.866-1.5.25.433-.25-.433Zm13.981-8.072.25.433-.25-.433Zm7.424 80.291h-.5.5Zm-.866-.5-.25-.433.25.433Zm.866 15.644h.5-.5Zm-.866 1.5.25.433-.25-.433Zm-102.198 59.004.25.433-.25-.433Zm0-17.144.25.433-.25-.433Zm103.064-28.502h-.5.5Zm-.866-.5-.25-.433.25.433Zm.866 15.644h.5-.5Zm-.866 1.5.25.433-.25-.433Zm-102.198 59.004.25.433-.25-.433Zm0-17.144-.25-.433.25.433Zm102.198-29.002-.25-.433.25.433Zm.866.5h-.5.5Zm-103.064 58.504-.25-.433.25.433Zm0 17.144.25.433-.25-.433Zm102.198-59.004.25.433-.25-.433Zm.866-1.5h.5-.5Zm-.5-158.725a.353.353 0 0 0-.021-.14c-.006-.012-.004 0 .017.012s.033.008.019.01a.338.338 0 0 0-.131.051l-.5-.866c.33-.191.747-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 32.288v-32.288h1v32.288h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.436.187-.603h1c0 .384-.132.776-.321 1.103-.189.328-.462.637-.795.83l-.5-.866Zm-6.558 3.786 6.558-3.786.5.866-6.558 3.786-.5-.866Zm-13.981 8.072 13.981-8.072.5.866-13.981 8.072-.5-.866Zm-.116-.067c0 .081.015.124.022.139.006.012.003 0-.018-.012-.021-.012-.033-.008-.019-.009a.365.365 0 0 0 .131-.051l.5.866c-.33.19-.746.272-1.112.06-.366-.211-.504-.612-.504-.993h1Zm0-32.288v32.288h-1V297.44h1Zm.616-1.067a1.263 1.263 0 0 0-.429.463 1.274 1.274 0 0 0-.187.604h-1c0-.385.132-.777.321-1.104.189-.327.462-.637.795-.829l.5.866Zm13.981-8.072-13.981 8.072-.5-.866 13.981-8.072.5.866Zm6.558-3.786-6.558 3.786-.5-.866 6.558-3.786.5.866Zm.116 83.644a.357.357 0 0 0-.021-.14c-.006-.012-.004 0 .017.012s.033.009.019.01a.338.338 0 0 0-.131.051l-.5-.866c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 15.144v-15.144h1v15.144h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.435.187-.603h1c0 .384-.132.776-.321 1.103-.189.328-.462.638-.795.83l-.5-.866Zm-102.198 59.004 102.198-59.004.5.866-102.198 59.004-.5-.866Zm-.116-.067c0 .082.014.124.021.139.006.013.003.001-.018-.011-.021-.012-.032-.009-.019-.01a.334.334 0 0 0 .132-.051l.5.866c-.331.191-.747.272-1.113.061-.366-.211-.503-.613-.503-.994h1Zm0-15.144v15.144h-1v-15.144h1Zm.616-1.067a1.281 1.281 0 0 0-.43.463 1.283 1.283 0 0 0-.186.604h-1c0-.385.131-.776.32-1.104.189-.327.463-.637.796-.829l.5.866Zm102.198-59.004-102.198 59.004-.5-.866 102.198-59.004.5.866Zm.116 30.069a.346.346 0 0 0-.021-.139c-.006-.013-.004-.001.017.011s.033.009.019.01a.338.338 0 0 0-.131.051l-.5-.866c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 15.144v-15.144h1v15.144h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.435.187-.603h1c0 .384-.132.776-.321 1.103-.189.328-.462.638-.795.83l-.5-.866Zm-102.198 59.004 102.198-59.004.5.866-102.198 59.004-.5-.866Zm-.116-.067c0 .082.014.124.021.139.006.013.003.001-.018-.011-.021-.012-.032-.009-.019-.01a.334.334 0 0 0 .132-.051l.5.866c-.331.191-.747.272-1.113.061-.366-.211-.503-.613-.503-.994h1Zm0-15.144v15.144h-1v-15.144h1Zm.616-1.067a1.277 1.277 0 0 0-.43.464 1.277 1.277 0 0 0-.186.603h-1c0-.384.131-.776.32-1.103.189-.328.463-.638.796-.83l.5.866Zm102.198-59.004-102.198 59.004-.5-.866 102.198-59.004.5.866Zm-.5 29.136c.33-.191.746-.272 1.112-.061.366.212.504.613.504.994h-1a.35.35 0 0 0-.021-.139c-.006-.013-.004-.001.017.011s.033.009.019.01a.338.338 0 0 0-.131.051l-.5-.866Zm-102.198 59.004 102.198-59.004.5.866L582.127 487.1l-.5-.866Zm-1.116 1.933c0-.384.131-.776.32-1.103a2.27 2.27 0 0 1 .796-.83l.5.866a1.277 1.277 0 0 0-.43.464 1.28 1.28 0 0 0-.186.603h-1Zm0 15.144v-15.144h1v15.144h-1Zm1.616.933c-.331.191-.747.272-1.113.061-.366-.211-.503-.612-.503-.994h1c0 .082.014.125.021.14.006.012.003 0-.018-.012-.021-.012-.032-.008-.019-.01a.334.334 0 0 0 .132-.051l.5.866Zm102.198-59.004-102.198 59.004-.5-.866 102.198-59.004.5.866Zm1.116-1.933c0 .385-.132.776-.321 1.104-.189.327-.462.637-.795.829l-.5-.866a1.28 1.28 0 0 0 .429-.463c.125-.216.187-.436.187-.604h1Zm0-15.144v15.144h-1v-15.144h1Z" fill="#fff"/><path d="m524.085 361.15-46.397 26.788-92.795 53.575v214.301l92.795-53.575 46.397-26.788V361.15Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(-.86603 -.5 0 1 384.798 441.458)" fill="#0070CC" stroke="#fff" d="M0 0h214.541v214.541H0z"/><path d="m338.495 254-46.397 26.787-92.795 53.576 185.59 107.15 92.795-53.575 46.397-26.788L338.495 254Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M506.075 398.081c.478-.276.866-.052.866.5v32.289c0 .552-.388 1.223-.866 1.5l-6.558 3.786-13.981 8.072c-.478.276-.866.052-.866-.5v-32.289c0-.552.388-1.223.866-1.5l13.981-8.072 6.558-3.786Zm0 83.578c.478-.276.866-.053.866.5v15.144c0 .552-.388 1.224-.866 1.5l-102.198 59.004c-.479.276-.866.052-.866-.5v-15.144c0-.552.387-1.224.866-1.5l102.198-59.004Zm0 30.002c.478-.276.866-.053.866.5v15.144c0 .552-.388 1.224-.866 1.5l-102.198 59.004c-.479.276-.866.052-.866-.5v-15.144c0-.552.387-1.224.866-1.5l102.198-59.004Zm.866 30.502c0-.552-.388-.776-.866-.5l-102.198 59.004c-.479.276-.866.948-.866 1.5v15.144c0 .552.387.776.866.5l102.198-59.004c.478-.276.866-.948.866-1.5v-15.144Z" fill="#0070CC"/><path d="m506.075 398.081.25.433-.25-.433Zm0 34.289-.25-.433.25.433Zm-6.558 3.786.25.433-.25-.433Zm-13.981 8.072-.25-.433.25.433Zm-.866-.5h.5-.5Zm0-32.289h-.5.5Zm.866-1.5.25.433-.25-.433Zm13.981-8.072.25.433-.25-.433Zm7.424 80.292h-.5.5Zm-.866-.5-.25-.433.25.433Zm.866 15.644h.5-.5Zm-.866 1.5.25.433-.25-.433Zm-102.198 59.004.25.433-.25-.433Zm0-17.144.25.433-.25-.433Zm103.064-28.502h-.5.5Zm-.866-.5-.25-.433.25.433Zm.866 15.644h.5-.5Zm-.866 1.5.25.433-.25-.433Zm-102.198 59.004.25.433-.25-.433Zm0-17.144-.25-.433.25.433Zm102.198-29.002-.25-.433.25.433Zm.866.5h-.5.5Zm-103.064 58.504-.25-.433.25.433Zm0 17.144.25.433-.25-.433Zm102.198-59.004.25.433-.25-.433Zm.866-1.5h.5-.5Zm-.5-158.726a.35.35 0 0 0-.021-.139c-.006-.012-.004 0 .017.012s.033.008.019.009a.379.379 0 0 0-.131.051l-.5-.866c.33-.19.747-.272 1.112-.06.366.211.504.612.504.993h-1Zm0 32.289v-32.289h1v32.289h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.436.187-.603h1c0 .384-.132.776-.321 1.103-.189.327-.462.637-.795.83l-.5-.866Zm-6.558 3.786 6.558-3.786.5.866-6.558 3.786-.5-.866Zm-13.981 8.072 13.981-8.072.5.866-13.981 8.072-.5-.866Zm-.116-.067c0 .081.015.124.022.139.006.012.003 0-.018-.012-.021-.012-.033-.008-.019-.009a.365.365 0 0 0 .131-.051l.5.866c-.33.19-.746.272-1.112.06-.366-.211-.504-.612-.504-.993h1Zm0-32.289v32.289h-1v-32.289h1Zm.616-1.067a1.275 1.275 0 0 0-.429.464 1.271 1.271 0 0 0-.187.603h-1c0-.384.132-.776.321-1.103.189-.327.462-.637.795-.83l.5.866Zm13.981-8.072-13.981 8.072-.5-.866 13.981-8.072.5.866Zm6.558-3.786-6.558 3.786-.5-.866 6.558-3.786.5.866Zm.116 83.645a.353.353 0 0 0-.021-.14c-.006-.012-.004 0 .017.012s.033.008.019.01a.338.338 0 0 0-.131.051l-.5-.866c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 15.144v-15.144h1v15.144h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.436.187-.603h1c0 .384-.132.776-.321 1.103-.189.328-.462.637-.795.83l-.5-.866Zm-102.198 59.004 102.198-59.004.5.866-102.198 59.004-.5-.866Zm-.116-.067a.35.35 0 0 0 .021.139c.006.013.003.001-.018-.011-.021-.012-.032-.009-.019-.01a.334.334 0 0 0 .132-.051l.5.866c-.331.191-.747.272-1.113.061-.366-.212-.503-.613-.503-.994h1Zm0-15.144v15.144h-1v-15.144h1Zm.616-1.067a1.281 1.281 0 0 0-.43.463 1.283 1.283 0 0 0-.186.604h-1c0-.385.131-.776.32-1.104.189-.327.463-.637.796-.829l.5.866Zm102.198-59.004-102.198 59.004-.5-.866 102.198-59.004.5.866Zm.116 30.069a.353.353 0 0 0-.021-.14c-.006-.012-.004 0 .017.012s.033.008.019.01a.338.338 0 0 0-.131.051l-.5-.866c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 15.144v-15.144h1v15.144h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.436.187-.603h1c0 .384-.132.776-.321 1.103-.189.328-.462.638-.795.83l-.5-.866Zm-102.198 59.004 102.198-59.004.5.866-102.198 59.004-.5-.866Zm-.116-.067c0 .082.014.124.021.139.006.013.003.001-.018-.011-.021-.012-.032-.009-.019-.01a.334.334 0 0 0 .132-.051l.5.866c-.331.191-.747.272-1.113.061-.366-.212-.503-.613-.503-.994h1Zm0-15.144v15.144h-1v-15.144h1Zm.616-1.067a1.281 1.281 0 0 0-.43.463 1.283 1.283 0 0 0-.186.604h-1c0-.385.131-.776.32-1.104.189-.327.463-.637.796-.829l.5.866Zm102.198-59.004-102.198 59.004-.5-.866 102.198-59.004.5.866Zm-.5 29.136c.33-.191.746-.272 1.112-.061.366.211.504.613.504.994h-1a.346.346 0 0 0-.021-.139c-.006-.013-.004-.001.017.011s.033.009.019.01a.338.338 0 0 0-.131.051l-.5-.866Zm-102.198 59.004 102.198-59.004.5.866L404.127 601.1l-.5-.866Zm-1.116 1.933c0-.384.131-.776.32-1.103.189-.328.463-.638.796-.83l.5.866a1.277 1.277 0 0 0-.43.464 1.277 1.277 0 0 0-.186.603h-1Zm0 15.144v-15.144h1v15.144h-1Zm1.616.933c-.331.191-.747.272-1.113.061-.366-.211-.503-.612-.503-.994h1c0 .082.014.124.021.139.006.013.003.001-.018-.011-.021-.012-.032-.009-.019-.01a.334.334 0 0 0 .132-.051l.5.866Zm102.198-59.004-102.198 59.004-.5-.866 102.198-59.004.5.866Zm1.116-1.933c0 .385-.132.776-.321 1.103-.189.328-.462.638-.795.83l-.5-.866c.145-.084.305-.248.429-.464.125-.215.187-.435.187-.603h1Zm0-15.144v15.144h-1v-15.144h1Z" fill="#fff"/><path d="m326.627 474.15-46.398 26.788-92.795 53.575v214.301l92.795-53.575 46.398-26.788V474.15Z" fill="#0070CC" stroke="#fff"/><path transform="matrix(-.86603 -.5 0 1 187.34 554.458)" fill="#0070CC" stroke="#fff" d="M0 0h214.541v214.541H0z"/><path d="m141.037 367-46.398 26.787-92.795 53.576 185.59 107.15 92.795-53.575 46.398-26.788L141.037 367Z" fill="#0070CC" stroke="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M308.617 511.081c.478-.276.866-.052.866.5v32.288c0 .553-.388 1.224-.866 1.5l-6.558 3.786-13.981 8.072c-.478.277-.866.053-.866-.5v-32.288c0-.552.388-1.224.866-1.5l13.981-8.072 6.558-3.786Zm0 83.578c.478-.277.866-.053.866.5v15.144c0 .552-.388 1.223-.866 1.5l-102.199 59.004c-.478.276-.866.052-.866-.5v-15.144c0-.552.388-1.224.866-1.5l102.199-59.004Zm0 30.002c.478-.277.866-.053.866.5v15.144c0 .552-.388 1.224-.866 1.5l-102.199 59.004c-.478.276-.866.052-.866-.5v-15.144c0-.552.388-1.224.866-1.5l102.199-59.004Zm.866 30.502c0-.553-.388-.776-.866-.5l-102.199 59.004c-.478.276-.866.948-.866 1.5v15.144c0 .552.388.776.866.5l102.199-59.004c.478-.276.866-.948.866-1.5v-15.144Z" fill="#0070CC"/><path d="m308.617 511.081.25.433-.25-.433Zm0 34.288.25.433-.25-.433Zm-6.558 3.786-.25-.433.25.433Zm-13.981 8.072.25.433-.25-.433Zm-.866-.5h.5-.5Zm0-32.288h-.5.5Zm.866-1.5-.25-.433.25.433Zm13.981-8.072.25.433-.25-.433Zm7.424 80.292h-.5.5Zm-.866-.5-.25-.433.25.433Zm.866 15.644h.5-.5Zm-.866 1.5.25.433-.25-.433Zm-102.199 59.004.25.433-.25-.433Zm0-17.144.25.433-.25-.433Zm103.065-28.502h-.5.5Zm-.866-.5-.25-.433.25.433Zm.866 15.644h.5-.5Zm-.866 1.5-.25-.433.25.433Zm-102.199 59.004.25.433-.25-.433Zm0-17.144-.25-.433.25.433Zm102.199-29.002-.25-.433.25.433Zm.866.5h-.5.5Zm-103.065 58.504.25.433-.25-.433Zm0 17.144-.25-.433.25.433Zm102.199-59.004.25.433-.25-.433Zm.866-1.5h.5-.5Zm-.5-158.726a.342.342 0 0 0-.022-.139c-.006-.012-.003 0 .018.012.021.012.033.008.019.009a.371.371 0 0 0-.131.051l-.5-.866c.33-.19.746-.272 1.112-.06.366.211.504.612.504.993h-1Zm0 32.288v-32.288h1v32.288h-1Zm-.616 1.067c.145-.083.305-.247.429-.463.125-.216.187-.436.187-.604h1c0 .385-.132.777-.321 1.104-.189.327-.462.637-.795.829l-.5-.866Zm-6.558 3.786 6.558-3.786.5.866-6.558 3.786-.5-.866Zm-13.981 8.072 13.981-8.072.5.866-13.981 8.072-.5-.866Zm-.116-.067c0 .082.014.125.021.14.006.012.004 0-.017-.012s-.033-.008-.019-.01a.338.338 0 0 0 .131-.051l.5.866c-.33.191-.746.272-1.112.061-.366-.211-.504-.612-.504-.994h1Zm0-32.288v32.288h-1v-32.288h1Zm.616-1.067a1.275 1.275 0 0 0-.429.464 1.271 1.271 0 0 0-.187.603h-1c0-.384.132-.776.321-1.103.189-.328.462-.637.795-.83l.5.866Zm13.981-8.072-13.981 8.072-.5-.866 13.981-8.072.5.866Zm6.558-3.786-6.558 3.786-.5-.866 6.558-3.786.5.866Zm.116 83.645a.345.345 0 0 0-.022-.14c-.006-.012-.003 0 .018.012.021.012.033.008.019.01a.332.332 0 0 0-.131.051l-.5-.866c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 15.144v-15.144h1v15.144h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.436.187-.603h1c0 .384-.132.776-.321 1.103-.189.327-.462.637-.795.83l-.5-.866Zm-102.199 59.004 102.199-59.004.5.866-102.199 59.004-.5-.866Zm-.116-.067c0 .081.015.124.022.139.006.013.003.001-.018-.011-.021-.013-.033-.009-.019-.01a.345.345 0 0 0 .131-.051l.5.866c-.33.191-.746.272-1.112.061-.366-.212-.504-.613-.504-.994h1Zm0-15.144v15.144h-1v-15.144h1Zm.616-1.067a1.28 1.28 0 0 0-.429.463 1.286 1.286 0 0 0-.187.604h-1c0-.385.132-.776.321-1.104.189-.327.462-.637.795-.829l.5.866Zm102.199-59.004-102.199 59.004-.5-.866 102.199-59.004.5.866Zm.116 30.069a.345.345 0 0 0-.022-.14c-.006-.012-.003 0 .018.012.021.012.033.008.019.01a.332.332 0 0 0-.131.051l-.5-.866c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1Zm0 15.144v-15.144h1v15.144h-1Zm-.616 1.067c.145-.084.305-.248.429-.464.125-.215.187-.436.187-.603h1c0 .384-.132.776-.321 1.103-.189.328-.462.637-.795.83l-.5-.866Zm-102.199 59.004 102.199-59.004.5.866-102.199 59.004-.5-.866Zm-.116-.067c0 .081.015.124.022.139.006.013.003.001-.018-.011-.021-.013-.033-.009-.019-.01a.345.345 0 0 0 .131-.051l.5.866c-.33.191-.746.272-1.112.061-.366-.212-.504-.613-.504-.994h1Zm0-15.144v15.144h-1v-15.144h1Zm.616-1.067a1.28 1.28 0 0 0-.429.463 1.286 1.286 0 0 0-.187.604h-1c0-.385.132-.776.321-1.104.189-.327.462-.637.795-.829l.5.866Zm102.199-59.004-102.199 59.004-.5-.866 102.199-59.004.5.866Zm-.5 29.136c.33-.191.746-.272 1.112-.061.366.211.504.612.504.994h-1a.35.35 0 0 0-.022-.14c-.006-.012-.003 0 .018.012.021.012.033.009.019.01a.332.332 0 0 0-.131.051l-.5-.866Zm-102.199 59.004 102.199-59.004.5.866L206.668 714.1l-.5-.866Zm-1.116 1.933c0-.385.132-.776.321-1.104.189-.327.462-.637.795-.829l.5.866a1.28 1.28 0 0 0-.429.463 1.286 1.286 0 0 0-.187.604h-1Zm0 15.144v-15.144h1v15.144h-1Zm1.616.933c-.33.191-.746.272-1.112.061-.366-.212-.504-.613-.504-.994h1c0 .082.015.124.022.139.006.013.003.001-.018-.011-.021-.012-.033-.009-.019-.01a.327.327 0 0 0 .131-.051l.5.866Zm102.199-59.004-102.199 59.004-.5-.866 102.199-59.004.5.866Zm1.116-1.933c0 .384-.132.776-.321 1.103-.189.328-.462.638-.795.83l-.5-.866c.145-.084.305-.248.429-.464.125-.215.187-.435.187-.603h1Zm0-15.144v15.144h-1v-15.144h1Z" fill="#fff"/><path d="m258.791 261.004 84.953 49.047-3.634-143.942 47.451 27.397-80.477-143.408-93.524 54.173 46.686 26.954-1.455 129.779Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m383.441 281.947-40.052 27.9-3.527-144.047 42.727 24.668.852 91.479Z" fill="#0070CC" stroke="#fff" stroke-linejoin="round"/><path d="m387.561 193.506 38.576-22.629-82.329-142.436L302.579 52.6" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/build/img/usecases/spark/image.svg b/build/img/usecases/spark/image.svg
new file mode 100644
index 0000000..265e546
--- /dev/null
+++ b/build/img/usecases/spark/image.svg
@@ -0,0 +1 @@
+<svg width="1272" height="410" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 10C0 4.477 4.477 0 10 0h1252c5.52 0 10 4.477 10 10v390c0 5.523-4.48 10-10 10H10c-5.523 0-10-4.477-10-10V10Z" fill="#F6F6F6"/><path fill-rule="evenodd" clip-rule="evenodd" d="m889.369 192.06 4.454 4.455a.698.698 0 0 1 0 .989l-4.454 4.455a.699.699 0 1 1-.99-.99l3.259-3.259h-97.81v-1.4h97.81l-3.259-3.26a.699.699 0 1 1 .99-.99Zm-492.927 0 4.455 4.455a.7.7 0 0 1 0 .989l-4.455 4.455a.699.699 0 1 1-.99-.99l3.26-3.259h-97.81v-1.4h97.81l-3.26-3.26a.7.7 0 0 1 .99-.99Z" fill="#000"/><path d="m85.51 313.67 1.876-.164c.089.752.294 1.371.615 1.856.328.479.834.868 1.518 1.169.683.294 1.452.441 2.307.441.759 0 1.428-.113 2.01-.338.58-.226 1.011-.533 1.291-.923.288-.397.431-.827.431-1.292a1.94 1.94 0 0 0-.41-1.231c-.273-.355-.725-.652-1.354-.892-.403-.157-1.295-.4-2.676-.728-1.38-.335-2.348-.649-2.902-.943-.717-.376-1.254-.841-1.61-1.395a3.48 3.48 0 0 1-.522-1.876c0-.759.215-1.466.645-2.123.431-.663 1.06-1.165 1.887-1.507.827-.342 1.747-.513 2.758-.513 1.115 0 2.096.182 2.943.544.855.355 1.511.882 1.97 1.579.457.697.703 1.487.737 2.369l-1.907.143c-.102-.95-.451-1.668-1.046-2.153-.588-.485-1.46-.728-2.614-.728-1.204 0-2.082.222-2.636.666-.547.438-.82.968-.82 1.59 0 .54.195.984.584 1.333.383.348 1.381.707 2.995 1.076 1.62.363 2.73.681 3.332.954.875.403 1.521.916 1.938 1.538.417.615.626 1.326.626 2.133 0 .8-.23 1.555-.687 2.266-.458.704-1.118 1.254-1.98 1.651-.854.39-1.818.584-2.891.584-1.36 0-2.502-.198-3.425-.594-.916-.397-1.637-.992-2.163-1.785-.52-.799-.793-1.702-.82-2.707Zm14.647 9.003V307.61h1.682v1.415c.396-.553.844-.967 1.343-1.24.499-.281 1.104-.421 1.815-.421.93 0 1.75.24 2.461.718.711.479 1.247 1.155 1.61 2.03.362.868.543 1.822.543 2.861 0 1.114-.202 2.119-.605 3.015-.396.888-.977 1.572-1.743 2.051-.759.471-1.559.707-2.399.707-.616 0-1.169-.13-1.662-.39a3.766 3.766 0 0 1-1.199-.984v5.301h-1.846Zm1.671-9.556c0 1.401.284 2.437.851 3.107.568.67 1.255 1.005 2.062 1.005.82 0 1.521-.346 2.102-1.036.587-.697.881-1.774.881-3.23 0-1.388-.287-2.427-.861-3.117-.567-.691-1.247-1.036-2.04-1.036-.787 0-1.484.369-2.092 1.107-.602.732-.903 1.798-.903 3.2Zm17.324 4.04c-.683.581-1.343.991-1.979 1.23a5.661 5.661 0 0 1-2.03.359c-1.196 0-2.116-.29-2.758-.871-.643-.588-.964-1.337-.964-2.246 0-.533.12-1.019.359-1.456.246-.444.564-.8.953-1.067a4.58 4.58 0 0 1 1.334-.605c.362-.095.909-.188 1.64-.276 1.49-.178 2.588-.39 3.292-.636.006-.253.01-.414.01-.482 0-.752-.174-1.282-.523-1.589-.472-.417-1.172-.626-2.102-.626-.868 0-1.511.154-1.928.462-.41.3-.714.837-.912 1.609l-1.805-.246c.164-.772.434-1.394.81-1.866.376-.478.919-.844 1.63-1.097.711-.26 1.535-.39 2.471-.39.93 0 1.686.11 2.267.328.581.219 1.008.496 1.281.831.274.328.465.745.575 1.251.061.314.092.882.092 1.702v2.461c0 1.716.037 2.803.113 3.261.082.451.239.885.471 1.302h-1.927a3.911 3.911 0 0 1-.37-1.343Zm-.153-4.122c-.67.273-1.675.506-3.015.697-.759.109-1.295.232-1.61.369a1.596 1.596 0 0 0-.984 1.477c0 .492.184.902.553 1.23.376.328.923.492 1.641.492.711 0 1.343-.154 1.897-.461a2.899 2.899 0 0 0 1.22-1.282c.199-.417.298-1.032.298-1.846v-.676Zm4.916 5.465v-10.89h1.662v1.651c.423-.772.813-1.282 1.169-1.528a2.07 2.07 0 0 1 1.189-.369c.622 0 1.254.198 1.897.595l-.636 1.712c-.451-.266-.902-.4-1.353-.4-.404 0-.766.124-1.087.37-.322.239-.551.574-.687 1.005a7.19 7.19 0 0 0-.308 2.153v5.701h-1.846Zm7.224 0v-15.032h1.846v8.572l4.368-4.43h2.389l-4.163 4.04 4.584 6.85h-2.277l-3.599-5.568-1.302 1.251v4.317h-1.846Zm14.151 0 5.773-15.032h2.143l6.152 15.032h-2.266l-1.753-4.553h-6.286l-1.651 4.553h-2.112Zm4.337-6.173h5.096l-1.568-4.163c-.479-1.265-.834-2.304-1.067-3.117a19.059 19.059 0 0 1-.81 2.871l-1.651 4.409Zm11.285 10.346V307.61h1.681v1.415c.397-.553.845-.967 1.344-1.24.499-.281 1.104-.421 1.815-.421.929 0 1.75.24 2.461.718.71.479 1.247 1.155 1.609 2.03.363.868.544 1.822.544 2.861 0 1.114-.202 2.119-.605 3.015-.397.888-.978 1.572-1.743 2.051-.759.471-1.559.707-2.4.707a3.5 3.5 0 0 1-1.661-.39 3.78 3.78 0 0 1-1.2-.984v5.301h-1.845Zm1.671-9.556c0 1.401.284 2.437.851 3.107.568.67 1.255 1.005 2.061 1.005.821 0 1.521-.346 2.102-1.036.588-.697.882-1.774.882-3.23 0-1.388-.287-2.427-.861-3.117-.568-.691-1.248-1.036-2.041-1.036-.786 0-1.483.369-2.092 1.107-.601.732-.902 1.798-.902 3.2Zm10.218 9.556V307.61h1.682v1.415c.396-.553.844-.967 1.343-1.24.499-.281 1.104-.421 1.815-.421.93 0 1.75.24 2.461.718.711.479 1.248 1.155 1.61 2.03.362.868.543 1.822.543 2.861 0 1.114-.201 2.119-.605 3.015-.396.888-.977 1.572-1.743 2.051-.759.471-1.558.707-2.399.707-.616 0-1.169-.13-1.661-.39a3.76 3.76 0 0 1-1.2-.984v5.301h-1.846Zm1.672-9.556c0 1.401.283 2.437.851 3.107.567.67 1.254 1.005 2.061 1.005.82 0 1.521-.346 2.102-1.036.588-.697.882-1.774.882-3.23 0-1.388-.288-2.427-.862-3.117-.567-.691-1.247-1.036-2.04-1.036-.786 0-1.484.369-2.092 1.107-.602.732-.902 1.798-.902 3.2Zm10.177 5.383v-15.032h1.845V318.5h-1.845Zm4.927-12.91v-2.122h1.845v2.122h-1.845Zm0 12.91v-10.89h1.845v10.89h-1.845Zm11.971-3.989 1.815.236c-.198 1.251-.707 2.232-1.528 2.943-.813.704-1.815 1.056-3.004 1.056-1.49 0-2.69-.485-3.599-1.456-.903-.978-1.354-2.375-1.354-4.194 0-1.176.195-2.204.585-3.086.389-.882.981-1.542 1.774-1.979a5.266 5.266 0 0 1 2.604-.667c1.183 0 2.15.301 2.902.903.752.594 1.234 1.442 1.446 2.543l-1.795.276c-.171-.731-.475-1.281-.912-1.65-.431-.37-.954-.554-1.569-.554-.93 0-1.685.335-2.266 1.005-.581.663-.872 1.716-.872 3.158 0 1.463.28 2.526.841 3.189.561.663 1.292.995 2.194.995.725 0 1.33-.223 1.815-.667.486-.444.793-1.128.923-2.051Zm10.7 2.646c-.683.581-1.343.991-1.979 1.23a5.67 5.67 0 0 1-2.03.359c-1.196 0-2.116-.29-2.758-.871-.643-.588-.964-1.337-.964-2.246 0-.533.119-1.019.359-1.456.246-.444.564-.8.953-1.067a4.586 4.586 0 0 1 1.333-.605c.363-.095.909-.188 1.641-.276 1.49-.178 2.587-.39 3.291-.636.007-.253.011-.414.011-.482 0-.752-.175-1.282-.523-1.589-.472-.417-1.173-.626-2.102-.626-.869 0-1.511.154-1.928.462-.41.3-.714.837-.913 1.609l-1.804-.246c.164-.772.434-1.394.81-1.866.376-.478.919-.844 1.63-1.097.711-.26 1.535-.39 2.471-.39.93 0 1.685.11 2.266.328.581.219 1.009.496 1.282.831.273.328.465.745.574 1.251.062.314.093.882.093 1.702v2.461c0 1.716.037 2.803.112 3.261.082.451.24.885.472 1.302h-1.928a3.934 3.934 0 0 1-.369-1.343Zm-.154-4.122c-.67.273-1.674.506-3.014.697-.759.109-1.296.232-1.61.369a1.59 1.59 0 0 0-.985 1.477c0 .492.185.902.554 1.23.376.328.923.492 1.641.492.711 0 1.343-.154 1.897-.461a2.91 2.91 0 0 0 1.22-1.282c.198-.417.297-1.032.297-1.846v-.676Zm8.967 3.814.267 1.63c-.519.11-.984.165-1.394.165-.67 0-1.19-.106-1.559-.318-.369-.212-.629-.489-.779-.831-.151-.349-.226-1.077-.226-2.184v-6.265h-1.353v-1.436h1.353v-2.696l1.835-1.108v3.804h1.856v1.436h-1.856v6.368c0 .526.031.864.093 1.015.068.15.174.27.318.359.15.088.362.133.635.133.205 0 .475-.024.81-.072Zm2.026-11.259v-2.122h1.845v2.122h-1.845Zm0 12.91v-10.89h1.845v10.89h-1.845Zm4.178-5.445c0-2.016.561-3.51 1.682-4.481.936-.806 2.078-1.21 3.425-1.21 1.497 0 2.72.492 3.67 1.477.951.977 1.426 2.331 1.426 4.06 0 1.402-.212 2.506-.636 3.312a4.44 4.44 0 0 1-1.835 1.867 5.32 5.32 0 0 1-2.625.666c-1.525 0-2.759-.489-3.702-1.466-.937-.978-1.405-2.386-1.405-4.225Zm1.897 0c0 1.395.304 2.441.913 3.138.608.69 1.374 1.036 2.297 1.036.916 0 1.678-.349 2.286-1.046.609-.698.913-1.761.913-3.189 0-1.347-.308-2.366-.923-3.056-.608-.697-1.367-1.046-2.276-1.046-.923 0-1.689.345-2.297 1.036-.609.69-.913 1.733-.913 3.127Zm10.68 5.445v-10.89h1.661v1.549c.8-1.197 1.955-1.795 3.466-1.795.656 0 1.257.12 1.804.359.554.233.968.54 1.241.923.273.383.465.837.574 1.364.069.342.103.94.103 1.794v6.696h-1.846v-6.624c0-.752-.072-1.313-.215-1.682a1.745 1.745 0 0 0-.769-.892c-.363-.225-.79-.338-1.282-.338-.786 0-1.466.249-2.041.748-.567.499-.851 1.446-.851 2.841v5.947h-1.845Z" fill="#2D2D2D"/><path d="M465.902 68.5c0-5.523 4.477-10 10-10h275c5.523 0 10 4.477 10 10v273c0 5.523-4.477 10-10 10h-275c-5.523 0-10-4.477-10-10v-273Z" fill="#E6E6E6"/><path d="m467.603 94.286-33.701 11.323v23.04l33.156 8.672 32.574-10.021v-22.844l-32.029-10.17Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.813 92.936a.6.6 0 0 1 .379-.01l32.949 10.029-.349 1.148-32.758-9.97-32.791 11.878-.409-1.128 32.979-11.947Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M500.196 102.993a.603.603 0 0 1 .251.489v23.737a.598.598 0 0 1-.417.571l-32.084 10.281a.6.6 0 0 1-.336.009l-33.726-8.92a.6.6 0 0 1-.446-.58v-23.133a.599.599 0 0 1 .755-.579l33.549 9.024 31.91-10.978a.603.603 0 0 1 .544.079Zm-.949 1.33-31.289 10.763a.6.6 0 0 1-.351.012l-32.969-8.868v21.888l33.109 8.757 31.5-10.094v-22.458Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.732 136.732V114.41h1.2v22.322h-1.2Z" fill="#2D2D2D"/><path d="m467.603 187.286-33.701 11.323v23.04l33.156 8.672 32.574-10.021v-22.845l-32.029-10.169Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.813 185.936a.6.6 0 0 1 .379-.01l32.949 10.029-.349 1.148-32.758-9.971-32.791 11.879-.409-1.128 32.979-11.947Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M500.196 195.993a.603.603 0 0 1 .251.489v23.737a.598.598 0 0 1-.417.571l-32.084 10.281a.6.6 0 0 1-.336.009l-33.726-8.92a.6.6 0 0 1-.446-.58v-23.133a.599.599 0 0 1 .755-.579l33.549 9.024 31.91-10.978a.603.603 0 0 1 .544.079Zm-.949 1.33-31.289 10.763a.6.6 0 0 1-.351.012l-32.969-8.868v21.888l33.109 8.757 31.5-10.094v-22.458Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.732 229.732V207.41h1.2v22.322h-1.2Z" fill="#2D2D2D"/><path d="m467.603 284.286-33.701 11.323v23.04l33.156 8.672 32.574-10.021v-22.845l-32.029-10.169Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.813 282.936a.6.6 0 0 1 .379-.01l32.949 10.029-.349 1.148-32.758-9.971-32.791 11.879-.409-1.128 32.979-11.947Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M500.196 292.993a.603.603 0 0 1 .251.489v23.737a.598.598 0 0 1-.417.571l-32.084 10.281a.6.6 0 0 1-.336.009l-33.726-8.92a.6.6 0 0 1-.446-.58v-23.133a.599.599 0 0 1 .755-.579l33.549 9.024 31.91-10.978a.603.603 0 0 1 .544.079Zm-.949 1.33-31.289 10.763a.6.6 0 0 1-.351.012l-32.969-8.868v21.888l33.109 8.757 31.5-10.094v-22.458Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M466.732 326.732V304.41h1.2v22.322h-1.2Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M576.778 99.15c-.061-.128-.089-.193-.122-.254-.887-1.648-1.772-3.296-2.669-4.944-.09-.165-.078-.263.045-.405 1.412-1.61 2.805-3.23 4.22-4.833a.432.432 0 0 0 .113-.217l-1.234.314c-1.704.44-3.422.88-5.11 1.327-.158.042-.23-.003-.31-.132a514.05 514.05 0 0 0-2.919-4.721.645.645 0 0 0-.212-.23l-.234 1.26c-.272 1.486-.543 2.963-.812 4.455-.03.16-.07.32-.084.48-.014.154-.095.21-.237.255-2.01.617-4.015 1.238-6.022 1.86a.672.672 0 0 0-.269.145c1.642.637 3.284 1.274 4.949 1.922-.06.047-.1.084-.145.111-1.026.648-2.055 1.297-3.079 1.947-.123.078-.22.09-.358.029-1.227-.54-2.464-1.07-3.695-1.604-.552-.24-1.047-.559-1.433-1.022-.873-1.042-.7-2.227.463-2.962a5.556 5.556 0 0 1 1.246-.552c1.968-.626 3.946-1.23 5.907-1.835.166-.052.242-.124.274-.299.265-1.487.536-2.984.812-4.454.147-.795.224-1.608.62-2.338.152-.28.333-.555.552-.788.785-.851 1.878-.882 2.715-.073.28.274.52.594.727.926.913 1.454 1.811 2.917 2.715 4.387.106.173.201.208.396.158 2.202-.577 4.403-1.145 6.615-1.713.456-.117.915-.16 1.382-.075 1.015.186 1.46.94 1.116 1.9-.156.437-.427.804-.73 1.154-1.538 1.766-3.079 3.54-4.608 5.3-.125.144-.128.247-.041.41.922 1.694 1.834 3.385 2.76 5.1.219.405.388.828.393 1.293.01 1.06-.785 1.929-1.864 2.085-.604.086-1.166-.04-1.733-.211-1.38-.416-2.76-.826-4.152-1.233-.128-.038-.177-.087-.2-.222-.159-.951-.333-1.9-.502-2.85-.004-.027.004-.055.008-.113 1.576.425 3.148.844 4.767 1.283" fill="#E25A1C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M574.041 113.069c-1.245-.002-2.486-.008-3.741-.003-.165 0-.257-.046-.349-.183-1.473-2.191-2.965-4.387-4.425-6.569-.047-.07-.097-.137-.181-.254l-.942 6.992h-3.261c.038-.309.072-.61.112-.908.317-2.383.639-4.744.958-7.126.306-2.272.609-4.543.919-6.815a.295.295 0 0 1 .112-.189c1.122-.715 2.249-1.423 3.375-2.131.017-.01.04-.011.098-.028-.34 2.539-.678 5.055-1.018 7.572l.04.027c1.768-1.911 3.536-3.83 5.338-5.768l.141.797c.127.72.249 1.443.384 2.163.027.145-.013.233-.112.336a764.661 764.661 0 0 0-3.421 3.518c-.05.052-.097.105-.154.166.036.056.067.111.104.162 1.964 2.694 3.923 5.389 5.885 8.084.035.048.087.087.131.13v.043m-38.541-7.143c-.05-.247-.085-.612-.198-.953-.548-1.646-2.274-2.539-4.06-2.14-1.964.445-3.376 1.953-3.558 3.919-.151 1.448.647 2.851 2.13 3.363 1.195.421 2.349.245 3.421-.381 1.417-.828 2.183-2.06 2.281-3.808h-.016Zm-8.621 6.124c-.097.708-.189 1.374-.279 2.042-.119.887-.239 1.775-.353 2.673-.013.103-.046.149-.16.149-.896-.004-1.792-.003-2.691-.005-.021 0-.041-.01-.089-.024.054-.419.107-.84.163-1.258.198-1.47.394-2.94.595-4.41.23-1.683.411-3.362.705-5.033.52-2.961 3.102-5.5 6.113-6.146 1.749-.37 3.421-.198 4.949.764 1.524.957 2.395 2.36 2.601 4.097.282 2.472-.65 4.521-2.441 6.236-1.182 1.116-2.6 1.824-4.22 2.064-1.681.248-3.261-.026-4.676-.993-.051-.035-.107-.067-.196-.121m-1.527-14.065-2.942 2.14c-.157-.24-.297-.48-.461-.706-.422-.576-.947-1.006-1.708-1.057-.634-.044-1.177.16-1.608.616-.386.408-.436.989-.076 1.45.397.508.83.989 1.275 1.459.737.779 1.505 1.528 2.235 2.316.664.713 1.195 1.51 1.36 2.494.195 1.158-.042 2.249-.603 3.274-1.037 1.882-2.668 2.984-4.835 3.318-.954.15-1.902.121-2.828-.146-1.234-.354-2.094-1.145-2.646-2.25-.195-.394-.345-.81-.52-1.233 1.079-.564 2.13-1.114 3.193-1.668.036.086.063.158.097.227.182.354.331.73.554 1.058.669.968 1.745 1.262 2.829.784.28-.124.552-.297.782-.497.703-.61.835-1.461.315-2.227-.299-.441-.673-.837-1.038-1.232-.871-.944-1.779-1.859-2.623-2.828-.586-.663-.985-1.434-1.113-2.316a3.887 3.887 0 0 1 .577-2.695c1.284-2.028 3.148-3.073 5.611-3.006 1.407.05 2.532.693 3.399 1.762.257.316.499.643.761.986m23.826 10.778c-.164 1.223-.319 2.383-.479 3.541-.009.059-.056.139-.107.162-2.441 1.1-5.634.946-7.618-1.267-1.072-1.189-1.522-2.606-1.455-4.165.155-3.63 3.238-6.814 6.933-7.26 2.156-.258 4.038.31 5.498 1.947.994 1.113 1.455 2.449 1.386 3.919-.044.971-.2 1.936-.324 2.895-.175 1.368-.367 2.74-.552 4.098a3.445 3.445 0 0 1-.028.158h-2.897c.038-.314.074-.621.115-.928.21-1.579.443-3.163.627-4.744.115-.984.043-1.962-.419-2.873-.491-.968-1.312-1.483-2.395-1.594-2.24-.232-4.38 1.287-4.836 3.429-.315 1.421.182 2.784 1.341 3.541 1.129.733 2.327.735 3.559.261.625-.241 1.154-.624 1.66-1.138m12.308-8.6c-.133.984-.265 1.953-.397 2.94-.616 0-1.218-.004-1.82 0-.488.004-.933.312-1.081.758-.057.174-.079.36-.104.543l-.912 6.77c-.077.57-.151 1.14-.227 1.719h-3.034c.056-.434.11-.855.166-1.276.197-1.465.394-2.939.593-4.387.172-1.267.326-2.539.529-3.808.271-1.693 1.996-3.207 3.741-3.274.835-.035 1.672-.006 2.532-.006" fill="#3C3A3E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M576.778 191.15c-.061-.128-.089-.193-.122-.254-.887-1.648-1.772-3.296-2.669-4.944-.09-.165-.078-.263.045-.405 1.412-1.61 2.805-3.229 4.22-4.833a.427.427 0 0 0 .113-.217l-1.234.314c-1.704.441-3.422.879-5.11 1.327-.158.042-.23-.003-.31-.132a516.733 516.733 0 0 0-2.919-4.721.65.65 0 0 0-.212-.23c-.078.421-.157.84-.234 1.261-.272 1.485-.543 2.962-.812 4.454-.03.16-.07.32-.084.481-.014.153-.095.209-.237.254-2.01.616-4.015 1.238-6.022 1.859a.678.678 0 0 0-.269.146c1.642.637 3.284 1.274 4.949 1.922-.06.047-.1.084-.145.111-1.026.648-2.055 1.297-3.079 1.947-.123.078-.22.089-.358.029-1.227-.539-2.464-1.069-3.695-1.604-.552-.24-1.047-.559-1.433-1.022-.873-1.042-.7-2.227.463-2.962a5.564 5.564 0 0 1 1.246-.552c1.968-.626 3.946-1.23 5.907-1.835.166-.052.242-.124.274-.299.265-1.487.536-2.984.812-4.454.147-.795.224-1.608.62-2.338.152-.281.333-.554.552-.788.785-.851 1.878-.882 2.715-.073.28.274.52.594.727.926.913 1.454 1.811 2.917 2.715 4.387.106.173.201.208.396.158 2.202-.577 4.403-1.145 6.615-1.713.456-.117.915-.16 1.382-.074 1.015.185 1.46.939 1.116 1.899-.156.437-.427.804-.73 1.154-1.538 1.766-3.079 3.541-4.608 5.3-.125.144-.128.247-.041.41.922 1.694 1.834 3.385 2.76 5.099.219.406.388.829.393 1.294.01 1.06-.785 1.929-1.864 2.085-.604.086-1.166-.04-1.733-.211-1.38-.416-2.76-.826-4.152-1.233-.128-.038-.177-.088-.2-.222-.159-.951-.333-1.9-.502-2.851-.004-.026.004-.054.008-.112 1.576.425 3.148.844 4.767 1.283" fill="#E25A1C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M574.041 205.068c-1.245-.001-2.486-.007-3.741-.002-.165 0-.257-.046-.349-.183-1.473-2.191-2.965-4.387-4.425-6.569-.047-.07-.097-.137-.181-.254l-.942 6.992h-3.261c.038-.309.072-.61.112-.908.317-2.383.639-4.744.958-7.126.306-2.272.609-4.544.919-6.815a.297.297 0 0 1 .112-.189c1.122-.715 2.249-1.423 3.375-2.131.017-.011.04-.011.098-.028-.34 2.539-.678 5.055-1.018 7.572.014.008.027.018.04.027 1.768-1.911 3.536-3.831 5.338-5.768l.141.797c.127.719.249 1.443.384 2.163.027.145-.013.233-.112.336a764.661 764.661 0 0 0-3.421 3.518c-.05.052-.097.105-.154.166.036.056.067.111.104.162 1.964 2.694 3.923 5.389 5.885 8.083.035.049.087.088.131.131v.043m-38.541-7.143c-.05-.247-.085-.612-.198-.953-.548-1.646-2.274-2.539-4.06-2.14-1.964.445-3.376 1.953-3.558 3.919-.151 1.448.647 2.851 2.13 3.363 1.195.421 2.349.245 3.421-.381 1.417-.828 2.183-2.06 2.281-3.808h-.016Zm-8.621 6.124c-.097.708-.189 1.374-.279 2.042-.119.887-.239 1.775-.353 2.673-.013.103-.046.149-.16.148-.896-.003-1.792-.002-2.691-.004-.021 0-.041-.01-.089-.024.054-.419.107-.84.163-1.258.198-1.47.394-2.94.595-4.41.23-1.683.411-3.362.705-5.033.52-2.962 3.102-5.5 6.113-6.146 1.749-.37 3.421-.199 4.949.764 1.524.957 2.395 2.36 2.601 4.097.282 2.472-.65 4.521-2.441 6.236-1.182 1.116-2.6 1.824-4.22 2.064-1.681.248-3.261-.026-4.676-.993-.051-.036-.107-.067-.196-.121m-1.527-14.065c-1.003.731-1.973 1.434-2.942 2.14-.157-.24-.297-.481-.461-.706-.422-.576-.947-1.006-1.708-1.057-.634-.044-1.177.159-1.608.616-.386.408-.436.989-.076 1.45.397.508.83.989 1.275 1.459.737.779 1.505 1.528 2.235 2.316.664.713 1.195 1.51 1.36 2.494.195 1.158-.042 2.249-.603 3.274-1.037 1.882-2.668 2.984-4.835 3.318-.954.15-1.902.121-2.828-.146-1.234-.354-2.094-1.145-2.646-2.25-.195-.394-.345-.81-.52-1.233 1.079-.564 2.13-1.114 3.193-1.668.036.086.063.158.097.227.182.354.331.73.554 1.058.669.968 1.745 1.262 2.829.784.28-.124.552-.297.782-.497.703-.61.835-1.461.315-2.227-.299-.441-.673-.837-1.038-1.232-.871-.944-1.779-1.859-2.623-2.828-.586-.663-.985-1.434-1.113-2.316a3.888 3.888 0 0 1 .577-2.695c1.284-2.028 3.148-3.073 5.611-3.006 1.407.05 2.532.693 3.399 1.762.257.316.499.643.761.986m23.826 10.778c-.164 1.223-.319 2.383-.479 3.541-.009.059-.056.139-.107.162-2.441 1.1-5.634.946-7.618-1.267-1.072-1.189-1.522-2.606-1.455-4.165.155-3.63 3.238-6.814 6.933-7.26 2.156-.258 4.038.31 5.498 1.947.994 1.113 1.455 2.449 1.386 3.919-.044.971-.2 1.936-.324 2.895-.175 1.368-.367 2.74-.552 4.098a3.445 3.445 0 0 1-.028.158h-2.897c.038-.314.074-.621.115-.928.21-1.579.443-3.163.627-4.744.115-.984.043-1.962-.419-2.873-.491-.968-1.312-1.483-2.395-1.594-2.24-.232-4.38 1.287-4.836 3.429-.315 1.421.182 2.784 1.341 3.541 1.129.733 2.327.735 3.559.261.625-.241 1.154-.624 1.66-1.138m12.308-8.6c-.133.984-.265 1.953-.397 2.94-.616 0-1.218-.004-1.82 0-.488.004-.933.312-1.081.758-.057.174-.079.36-.104.543l-.912 6.77c-.077.57-.151 1.14-.227 1.719h-3.034c.056-.434.11-.855.166-1.276.197-1.465.394-2.939.593-4.387.172-1.267.326-2.539.529-3.808.271-1.693 1.996-3.207 3.741-3.274.835-.035 1.672-.006 2.532-.006" fill="#3C3A3E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M576.778 284.15c-.061-.128-.089-.193-.122-.254-.887-1.648-1.772-3.296-2.669-4.944-.09-.165-.078-.263.045-.405 1.412-1.61 2.805-3.229 4.22-4.833a.427.427 0 0 0 .113-.217l-1.234.314c-1.704.441-3.422.879-5.11 1.327-.158.042-.23-.003-.31-.132a516.733 516.733 0 0 0-2.919-4.721.65.65 0 0 0-.212-.23c-.078.421-.157.84-.234 1.261-.272 1.485-.543 2.962-.812 4.454-.03.16-.07.32-.084.481-.014.153-.095.209-.237.254-2.01.616-4.015 1.238-6.022 1.859a.678.678 0 0 0-.269.146c1.642.637 3.284 1.274 4.949 1.922-.06.047-.1.084-.145.111-1.026.648-2.055 1.297-3.079 1.947-.123.078-.22.089-.358.029-1.227-.539-2.464-1.069-3.695-1.604-.552-.24-1.047-.559-1.433-1.022-.873-1.042-.7-2.227.463-2.962a5.564 5.564 0 0 1 1.246-.552c1.968-.626 3.946-1.23 5.907-1.835.166-.052.242-.124.274-.299.265-1.487.536-2.984.812-4.454.147-.795.224-1.608.62-2.338.152-.281.333-.554.552-.788.785-.851 1.878-.882 2.715-.073.28.274.52.594.727.926.913 1.454 1.811 2.917 2.715 4.387.106.173.201.208.396.158 2.202-.577 4.403-1.145 6.615-1.713.456-.117.915-.16 1.382-.074 1.015.185 1.46.939 1.116 1.899-.156.437-.427.804-.73 1.154-1.538 1.766-3.079 3.541-4.608 5.3-.125.144-.128.247-.041.41.922 1.694 1.834 3.385 2.76 5.099.219.406.388.829.393 1.294.01 1.06-.785 1.929-1.864 2.085-.604.086-1.166-.04-1.733-.211-1.38-.416-2.76-.826-4.152-1.233-.128-.038-.177-.088-.2-.222-.159-.951-.333-1.9-.502-2.851-.004-.026.004-.054.008-.112 1.576.425 3.148.844 4.767 1.283" fill="#E25A1C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M574.041 298.068c-1.245-.001-2.486-.007-3.741-.002-.165 0-.257-.046-.349-.183-1.473-2.191-2.965-4.387-4.425-6.569-.047-.07-.097-.137-.181-.254l-.942 6.992h-3.261c.038-.309.072-.61.112-.908.317-2.383.639-4.744.958-7.126.306-2.272.609-4.544.919-6.815a.297.297 0 0 1 .112-.189c1.122-.715 2.249-1.423 3.375-2.131.017-.011.04-.011.098-.028-.34 2.539-.678 5.055-1.018 7.572.014.008.027.018.04.027 1.768-1.911 3.536-3.831 5.338-5.768l.141.797c.127.719.249 1.443.384 2.163.027.145-.013.233-.112.336a764.661 764.661 0 0 0-3.421 3.518c-.05.052-.097.105-.154.166.036.056.067.111.104.162 1.964 2.694 3.923 5.389 5.885 8.083.035.049.087.088.131.131v.043m-38.541-7.143c-.05-.247-.085-.612-.198-.953-.548-1.646-2.274-2.539-4.06-2.14-1.964.445-3.376 1.953-3.558 3.919-.151 1.448.647 2.851 2.13 3.363 1.195.421 2.349.245 3.421-.381 1.417-.828 2.183-2.06 2.281-3.808h-.016Zm-8.621 6.124c-.097.708-.189 1.374-.279 2.042-.119.887-.239 1.775-.353 2.673-.013.103-.046.149-.16.148-.896-.003-1.792-.002-2.691-.004-.021 0-.041-.01-.089-.024.054-.419.107-.84.163-1.258.198-1.47.394-2.94.595-4.41.23-1.683.411-3.362.705-5.033.52-2.962 3.102-5.5 6.113-6.146 1.749-.37 3.421-.199 4.949.764 1.524.957 2.395 2.36 2.601 4.097.282 2.472-.65 4.521-2.441 6.236-1.182 1.116-2.6 1.824-4.22 2.064-1.681.248-3.261-.026-4.676-.993-.051-.036-.107-.067-.196-.121m-1.527-14.065c-1.003.731-1.973 1.434-2.942 2.14-.157-.24-.297-.481-.461-.706-.422-.576-.947-1.006-1.708-1.057-.634-.044-1.177.159-1.608.616-.386.408-.436.989-.076 1.45.397.508.83.989 1.275 1.459.737.779 1.505 1.528 2.235 2.316.664.713 1.195 1.51 1.36 2.494.195 1.158-.042 2.249-.603 3.274-1.037 1.882-2.668 2.984-4.835 3.318-.954.15-1.902.121-2.828-.146-1.234-.354-2.094-1.145-2.646-2.25-.195-.394-.345-.81-.52-1.233 1.079-.564 2.13-1.114 3.193-1.668.036.086.063.158.097.227.182.354.331.73.554 1.058.669.968 1.745 1.262 2.829.784.28-.124.552-.297.782-.497.703-.61.835-1.461.315-2.227-.299-.441-.673-.837-1.038-1.232-.871-.944-1.779-1.859-2.623-2.828-.586-.663-.985-1.434-1.113-2.316a3.888 3.888 0 0 1 .577-2.695c1.284-2.028 3.148-3.073 5.611-3.006 1.407.05 2.532.693 3.399 1.762.257.316.499.643.761.986m23.826 10.778c-.164 1.223-.319 2.383-.479 3.541-.009.059-.056.139-.107.162-2.441 1.1-5.634.946-7.618-1.267-1.072-1.189-1.522-2.606-1.455-4.165.155-3.63 3.238-6.814 6.933-7.26 2.156-.258 4.038.31 5.498 1.947.994 1.113 1.455 2.449 1.386 3.919-.044.971-.2 1.936-.324 2.895-.175 1.368-.367 2.74-.552 4.098a3.445 3.445 0 0 1-.028.158h-2.897c.038-.314.074-.621.115-.928.21-1.579.443-3.163.627-4.744.115-.984.043-1.962-.419-2.873-.491-.968-1.312-1.483-2.395-1.594-2.24-.232-4.38 1.287-4.836 3.429-.315 1.421.182 2.784 1.341 3.541 1.129.733 2.327.735 3.559.261.625-.241 1.154-.624 1.66-1.138m12.308-8.6c-.133.984-.265 1.953-.397 2.94-.616 0-1.218-.004-1.82 0-.488.004-.933.312-1.081.758-.057.174-.079.36-.104.543l-.912 6.77c-.077.57-.151 1.14-.227 1.719h-3.034c.056-.434.11-.855.166-1.276.197-1.465.394-2.939.593-4.387.172-1.267.326-2.539.529-3.808.271-1.693 1.996-3.207 3.741-3.274.835-.035 1.672-.006 2.532-.006" fill="#3C3A3E"/><path d="m514.934 136.5-2.849-10.737h1.458l1.633 7.038c.176.738.327 1.47.454 2.198.274-1.148.435-1.81.484-1.985l2.043-7.251h1.714l1.538 5.434c.386 1.348.664 2.615.835 3.802.137-.679.315-1.458.535-2.337l1.684-6.899h1.428l-2.944 10.737h-1.37l-2.263-8.181a35.738 35.738 0 0 1-.337-1.26c-.112.493-.217.913-.315 1.26l-2.277 8.181h-1.451Zm12.058-5.229c0-1.783.479-3.177 1.436-4.183.957-1.01 2.192-1.516 3.706-1.516.991 0 1.885.237 2.681.711a4.611 4.611 0 0 1 1.816 1.985c.42.844.63 1.804.63 2.878 0 1.089-.22 2.063-.659 2.922-.44.86-1.062 1.512-1.868 1.956a5.365 5.365 0 0 1-2.607.659c-1.011 0-1.915-.244-2.71-.732a4.724 4.724 0 0 1-1.81-2 6.06 6.06 0 0 1-.615-2.68Zm1.465.021c0 1.294.347 2.315 1.04 3.062.698.742 1.572 1.113 2.622 1.113 1.07 0 1.948-.376 2.637-1.128.693-.752 1.04-1.818 1.04-3.2 0-.874-.149-1.636-.447-2.285-.293-.655-.725-1.16-1.296-1.517a3.484 3.484 0 0 0-1.912-.542 3.64 3.64 0 0 0-2.6 1.04c-.723.689-1.084 1.841-1.084 3.457Zm10.864 5.208v-10.737h4.761c.957 0 1.684.097 2.183.293.498.19.896.529 1.193 1.018.298.488.447 1.028.447 1.618 0 .762-.246 1.404-.74 1.927-.493.522-1.254.854-2.285.996.376.18.662.359.857.534a7.37 7.37 0 0 1 1.179 1.429l1.868 2.922h-1.787l-1.421-2.234a20.457 20.457 0 0 0-1.025-1.479c-.269-.342-.511-.581-.725-.718a2.09 2.09 0 0 0-.645-.286c-.161-.034-.425-.051-.791-.051h-1.648v4.768h-1.421Zm1.421-5.999h3.054c.65 0 1.157-.065 1.524-.197.366-.137.644-.352.835-.645.19-.298.285-.62.285-.967 0-.507-.185-.925-.556-1.252-.367-.327-.948-.491-1.743-.491h-3.399v3.552Zm9.538 5.999v-10.737h1.421v5.324l5.332-5.324h1.927l-4.505 4.35 4.702 6.387h-1.875l-3.823-5.435-1.758 1.714v3.721h-1.421Zm10.293 0v-10.737h7.764v1.267h-6.343v3.288h5.94v1.26h-5.94v3.655h6.592v1.267h-8.013Zm10.198 0v-10.737h4.761c.957 0 1.684.097 2.182.293.498.19.896.529 1.194 1.018.298.488.447 1.028.447 1.618 0 .762-.247 1.404-.74 1.927-.493.522-1.255.854-2.285.996.376.18.661.359.857.534a7.37 7.37 0 0 1 1.179 1.429l1.868 2.922h-1.787l-1.421-2.234a20.094 20.094 0 0 0-1.026-1.479c-.268-.342-.51-.581-.725-.718a2.095 2.095 0 0 0-.644-.286c-.161-.034-.425-.051-.791-.051h-1.648v4.768h-1.421Zm1.421-5.999h3.054c.649 0 1.157-.065 1.523-.197.367-.137.645-.352.835-.645.191-.298.286-.62.286-.967 0-.507-.186-.925-.557-1.252-.366-.327-.947-.491-1.743-.491h-3.398v3.552ZM514.934 228.5l-2.849-10.737h1.458l1.633 7.038c.176.738.327 1.47.454 2.198.274-1.148.435-1.81.484-1.985l2.043-7.251h1.714l1.538 5.434c.386 1.348.664 2.615.835 3.802.137-.679.315-1.458.535-2.337l1.684-6.899h1.428l-2.944 10.737h-1.37l-2.263-8.181a35.738 35.738 0 0 1-.337-1.26c-.112.493-.217.913-.315 1.26l-2.277 8.181h-1.451Zm12.058-5.229c0-1.783.479-3.177 1.436-4.183.957-1.01 2.192-1.516 3.706-1.516.991 0 1.885.237 2.681.711a4.611 4.611 0 0 1 1.816 1.985c.42.844.63 1.804.63 2.878 0 1.089-.22 2.063-.659 2.922-.44.86-1.062 1.512-1.868 1.956a5.365 5.365 0 0 1-2.607.659c-1.011 0-1.915-.244-2.71-.732a4.724 4.724 0 0 1-1.81-2 6.06 6.06 0 0 1-.615-2.68Zm1.465.021c0 1.294.347 2.315 1.04 3.062.698.742 1.572 1.113 2.622 1.113 1.07 0 1.948-.376 2.637-1.128.693-.752 1.04-1.818 1.04-3.2 0-.874-.149-1.636-.447-2.285-.293-.655-.725-1.16-1.296-1.517a3.484 3.484 0 0 0-1.912-.542 3.64 3.64 0 0 0-2.6 1.04c-.723.689-1.084 1.841-1.084 3.457Zm10.864 5.208v-10.737h4.761c.957 0 1.684.097 2.183.293.498.19.896.529 1.193 1.018.298.488.447 1.028.447 1.618 0 .762-.246 1.404-.74 1.927-.493.522-1.254.854-2.285.996.376.18.662.359.857.534a7.37 7.37 0 0 1 1.179 1.429l1.868 2.922h-1.787l-1.421-2.234a20.457 20.457 0 0 0-1.025-1.479c-.269-.342-.511-.581-.725-.718a2.09 2.09 0 0 0-.645-.286c-.161-.034-.425-.051-.791-.051h-1.648v4.768h-1.421Zm1.421-5.999h3.054c.65 0 1.157-.065 1.524-.197.366-.137.644-.352.835-.645.19-.298.285-.62.285-.967 0-.507-.185-.925-.556-1.252-.367-.327-.948-.491-1.743-.491h-3.399v3.552Zm9.538 5.999v-10.737h1.421v5.324l5.332-5.324h1.927l-4.505 4.35 4.702 6.387h-1.875l-3.823-5.435-1.758 1.714v3.721h-1.421Zm10.293 0v-10.737h7.764v1.267h-6.343v3.288h5.94v1.26h-5.94v3.655h6.592v1.267h-8.013Zm10.198 0v-10.737h4.761c.957 0 1.684.097 2.182.293.498.19.896.529 1.194 1.018.298.488.447 1.028.447 1.618 0 .762-.247 1.404-.74 1.927-.493.522-1.255.854-2.285.996.376.18.661.359.857.534a7.37 7.37 0 0 1 1.179 1.429l1.868 2.922h-1.787l-1.421-2.234a20.094 20.094 0 0 0-1.026-1.479c-.268-.342-.51-.581-.725-.718a2.095 2.095 0 0 0-.644-.286c-.161-.034-.425-.051-.791-.051h-1.648v4.768h-1.421Zm1.421-5.999h3.054c.649 0 1.157-.065 1.523-.197.367-.137.645-.352.835-.645.191-.298.286-.62.286-.967 0-.507-.186-.925-.557-1.252-.366-.327-.947-.491-1.743-.491h-3.398v3.552ZM514.934 321.5l-2.849-10.737h1.458l1.633 7.038c.176.738.327 1.47.454 2.198.274-1.148.435-1.81.484-1.985l2.043-7.251h1.714l1.538 5.434c.386 1.348.664 2.615.835 3.802.137-.679.315-1.458.535-2.337l1.684-6.899h1.428l-2.944 10.737h-1.37l-2.263-8.181a35.738 35.738 0 0 1-.337-1.26c-.112.493-.217.913-.315 1.26l-2.277 8.181h-1.451Zm12.058-5.229c0-1.783.479-3.177 1.436-4.183.957-1.01 2.192-1.516 3.706-1.516.991 0 1.885.237 2.681.711a4.611 4.611 0 0 1 1.816 1.985c.42.844.63 1.804.63 2.878 0 1.089-.22 2.063-.659 2.922-.44.86-1.062 1.512-1.868 1.956a5.365 5.365 0 0 1-2.607.659c-1.011 0-1.915-.244-2.71-.732a4.724 4.724 0 0 1-1.81-2 6.06 6.06 0 0 1-.615-2.68Zm1.465.021c0 1.294.347 2.315 1.04 3.062.698.742 1.572 1.113 2.622 1.113 1.07 0 1.948-.376 2.637-1.128.693-.752 1.04-1.818 1.04-3.2 0-.874-.149-1.636-.447-2.285-.293-.655-.725-1.16-1.296-1.517a3.484 3.484 0 0 0-1.912-.542 3.64 3.64 0 0 0-2.6 1.04c-.723.689-1.084 1.841-1.084 3.457Zm10.864 5.208v-10.737h4.761c.957 0 1.684.097 2.183.293.498.19.896.529 1.193 1.018.298.488.447 1.028.447 1.618 0 .762-.246 1.404-.74 1.927-.493.522-1.254.854-2.285.996.376.18.662.359.857.534a7.37 7.37 0 0 1 1.179 1.429l1.868 2.922h-1.787l-1.421-2.234a20.457 20.457 0 0 0-1.025-1.479c-.269-.342-.511-.581-.725-.718a2.09 2.09 0 0 0-.645-.286c-.161-.034-.425-.051-.791-.051h-1.648v4.768h-1.421Zm1.421-5.999h3.054c.65 0 1.157-.065 1.524-.197.366-.137.644-.352.835-.645.19-.298.285-.62.285-.967 0-.507-.185-.925-.556-1.252-.367-.327-.948-.491-1.743-.491h-3.399v3.552Zm9.538 5.999v-10.737h1.421v5.324l5.332-5.324h1.927l-4.505 4.35 4.702 6.387h-1.875l-3.823-5.435-1.758 1.714v3.721h-1.421Zm10.293 0v-10.737h7.764v1.267h-6.343v3.288h5.94v1.26h-5.94v3.655h6.592v1.267h-8.013Zm10.198 0v-10.737h4.761c.957 0 1.684.097 2.182.293.498.19.896.529 1.194 1.018.298.488.447 1.028.447 1.618 0 .762-.247 1.404-.74 1.927-.493.522-1.255.854-2.285.996.376.18.661.359.857.534a7.37 7.37 0 0 1 1.179 1.429l1.868 2.922h-1.787l-1.421-2.234a20.094 20.094 0 0 0-1.026-1.479c-.268-.342-.51-.581-.725-.718a2.095 2.095 0 0 0-.644-.286c-.161-.034-.425-.051-.791-.051h-1.648v4.768h-1.421Zm1.421-5.999h3.054c.649 0 1.157-.065 1.523-.197.367-.137.645-.352.835-.645.191-.298.286-.62.286-.967 0-.507-.186-.925-.557-1.252-.366-.327-.947-.491-1.743-.491h-3.398v3.552Zm54.546-131.681 1.43-.125c.067.573.224 1.045.469 1.414.25.365.635.662 1.156.891.521.224 1.107.336 1.758.336.578 0 1.088-.086 1.531-.258.443-.172.771-.406.984-.703.219-.302.328-.63.328-.984 0-.36-.104-.672-.312-.938-.209-.271-.552-.497-1.031-.68-.308-.119-.987-.304-2.039-.554-1.053-.255-1.79-.495-2.211-.719-.547-.286-.956-.641-1.227-1.062a2.652 2.652 0 0 1-.398-1.43c0-.578.164-1.117.492-1.617.328-.506.807-.888 1.437-1.149.63-.26 1.331-.39 2.102-.39.849 0 1.596.138 2.242.414.651.27 1.151.672 1.5 1.203s.536 1.133.563 1.804l-1.454.11c-.078-.724-.343-1.271-.796-1.641-.448-.37-1.112-.554-1.993-.554-.916 0-1.586.169-2.007.507-.417.334-.625.737-.625 1.211 0 .412.148.75.445 1.016.291.266 1.052.539 2.281.82 1.234.276 2.081.518 2.539.727.667.307 1.159.698 1.477 1.172.317.468.476 1.01.476 1.625a3.13 3.13 0 0 1-.523 1.726c-.349.537-.852.956-1.508 1.258-.651.297-1.385.445-2.203.445-1.037 0-1.906-.151-2.609-.453a3.686 3.686 0 0 1-1.649-1.359 3.908 3.908 0 0 1-.625-2.063Zm11.208 3.68v-11.453h1.406v4.109c.656-.76 1.485-1.14 2.485-1.14.614 0 1.148.122 1.601.367.453.239.776.573.969 1 .198.427.297 1.047.297 1.859v5.258h-1.407v-5.258c0-.703-.153-1.213-.46-1.531-.303-.323-.732-.484-1.29-.484-.416 0-.809.109-1.179.328a1.809 1.809 0 0 0-.781.875c-.157.369-.235.88-.235 1.531v4.539h-1.406Zm14.52-1.023c-.521.442-1.023.755-1.508.937a4.315 4.315 0 0 1-1.546.274c-.912 0-1.612-.222-2.102-.665-.49-.447-.734-1.018-.734-1.711 0-.406.091-.776.273-1.109.188-.338.43-.609.727-.812.302-.203.64-.357 1.015-.461.276-.073.693-.144 1.25-.211 1.136-.136 1.972-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.399-1.211-.359-.317-.893-.476-1.601-.476-.662 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.33-1.062.617-1.422.286-.364.7-.643 1.242-.836.542-.197 1.169-.296 1.883-.296.708 0 1.284.083 1.727.25.442.166.768.377.976.632.208.25.354.568.438.954.046.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.062.344.182.674.359.992h-1.469a3.011 3.011 0 0 1-.281-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.218 1.218 0 0 0-.75 1.125c0 .375.14.688.421.938.287.25.704.375 1.25.375.542 0 1.024-.117 1.446-.352.422-.239.732-.565.929-.976.151-.318.227-.787.227-1.406v-.516Zm3.794 4.164v-8.297h1.265v1.258c.323-.589.62-.977.891-1.164.276-.188.578-.281.906-.281.474 0 .956.151 1.446.453l-.485 1.304a2.011 2.011 0 0 0-1.031-.304c-.307 0-.583.093-.828.281a1.486 1.486 0 0 0-.524.766 5.48 5.48 0 0 0-.234 1.64v4.344h-1.406Zm11.223-2.672 1.453.18c-.229.849-.653 1.508-1.273 1.976-.62.469-1.412.704-2.375.704-1.214 0-2.177-.373-2.891-1.118-.708-.75-1.062-1.799-1.062-3.148 0-1.396.359-2.479 1.078-3.25.719-.771 1.651-1.156 2.797-1.156 1.109 0 2.015.377 2.719 1.132.703.756 1.054 1.818 1.054 3.188 0 .083-.002.208-.008.375h-6.187c.052.911.31 1.609.773 2.094.464.484 1.042.726 1.735.726.515 0 .955-.135 1.32-.406.365-.271.654-.703.867-1.297Zm-4.617-2.273h4.633c-.063-.698-.24-1.222-.531-1.571-.448-.541-1.029-.812-1.743-.812-.645 0-1.19.216-1.632.648-.438.433-.68 1.011-.727 1.735Zm13.427 4.945v-1.047c-.526.823-1.3 1.235-2.321 1.235a3.277 3.277 0 0 1-1.828-.547c-.552-.365-.982-.873-1.289-1.524-.302-.656-.453-1.409-.453-2.258 0-.828.138-1.578.414-2.25.276-.677.69-1.195 1.242-1.554a3.316 3.316 0 0 1 1.852-.539c.5 0 .945.106 1.336.32.39.208.708.482.953.82v-4.109h1.398V187.5h-1.304Zm-4.446-4.141c0 1.063.224 1.857.672 2.383.448.526.977.789 1.586.789.615 0 1.135-.25 1.563-.75.432-.505.648-1.273.648-2.304 0-1.136-.219-1.969-.656-2.5-.438-.532-.977-.797-1.617-.797-.625 0-1.149.255-1.571.765-.416.511-.625 1.315-.625 2.414Zm13.025 4.141v-11.453h5.078c1.021 0 1.797.104 2.329.312.531.203.955.565 1.273 1.086.318.521.477 1.097.477 1.727 0 .812-.264 1.497-.79 2.055-.526.557-1.338.911-2.437 1.062.401.193.706.383.914.57a7.88 7.88 0 0 1 1.258 1.524l1.992 3.117h-1.906l-1.516-2.383a21.828 21.828 0 0 0-1.094-1.578c-.286-.365-.544-.62-.773-.766a2.235 2.235 0 0 0-.688-.304c-.171-.037-.453-.055-.843-.055h-1.758v5.086h-1.516Zm1.516-6.398h3.258c.692 0 1.234-.071 1.625-.211.39-.146.687-.375.89-.688a1.88 1.88 0 0 0 .305-1.031c0-.542-.198-.987-.594-1.336-.39-.349-1.01-.524-1.859-.524h-3.625v3.79Zm10.223 6.398v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.679.82.605.511 1.055 1.164 1.352 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.305 2.312-.203.672-.463 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.352h2.445c.755 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.359-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75Zm10.247 1.352v-11.453h3.945c.891 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.055 1.164 1.351 1.961.303.792.454 1.698.454 2.719 0 .87-.102 1.641-.305 2.312-.203.672-.464 1.23-.781 1.672a4.203 4.203 0 0 1-1.047 1.039c-.375.25-.831.44-1.367.571-.532.13-1.144.195-1.836.195h-4.133Zm1.515-1.352h2.446c.755 0 1.346-.07 1.773-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.204-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.39-.646-.867-1.078-1.429-1.297-.407-.156-1.06-.235-1.961-.235h-2.407v8.75Zm9.505-1.125 1.391-.218c.078.557.294.984.648 1.281.36.297.86.445 1.5.445.646 0 1.125-.13 1.438-.39.312-.266.468-.576.468-.93a.853.853 0 0 0-.414-.75c-.192-.125-.671-.284-1.437-.477-1.031-.26-1.748-.484-2.149-.672a2.14 2.14 0 0 1-.906-.789 2.13 2.13 0 0 1-.304-1.117c0-.37.083-.711.25-1.023.171-.318.403-.581.695-.789.219-.162.515-.297.89-.406a4.196 4.196 0 0 1 1.219-.172c.651 0 1.222.093 1.711.281.495.187.86.443 1.094.765.234.318.396.745.484 1.282l-1.375.187c-.062-.427-.245-.76-.547-1-.296-.239-.718-.359-1.265-.359-.646 0-1.107.107-1.383.32-.276.214-.414.464-.414.75 0 .182.057.347.172.492.114.151.294.276.539.375.14.052.555.172 1.242.36.995.265 1.688.484 2.078.656.396.167.706.411.93.734.224.323.336.724.336 1.203 0 .469-.138.912-.414 1.329-.271.411-.664.731-1.18.961-.516.224-1.099.336-1.75.336-1.078 0-1.901-.224-2.469-.672-.562-.448-.922-1.112-1.078-1.993ZM635.362 233.5v-11.453h3.945c.89 0 1.57.055 2.039.164.656.151 1.216.424 1.68.82.604.511 1.054 1.164 1.351 1.961.302.792.453 1.698.453 2.719 0 .87-.101 1.641-.304 2.312-.204.672-.464 1.23-.782 1.672a4.17 4.17 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.571-.531.13-1.143.195-1.836.195h-4.132Zm1.515-1.352h2.445c.756 0 1.347-.07 1.774-.21.432-.141.776-.339 1.031-.594.36-.36.638-.841.836-1.446.203-.609.305-1.346.305-2.21 0-1.198-.198-2.118-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.235-1.961-.235h-2.406v8.75Zm15.481.329c-.52.442-1.023.755-1.507.937-.48.182-.995.274-1.547.274-.912 0-1.612-.222-2.102-.665-.489-.447-.734-1.018-.734-1.711 0-.406.091-.776.273-1.109.188-.338.43-.609.727-.812.302-.203.64-.357 1.015-.461.276-.073.693-.144 1.25-.211 1.136-.136 1.972-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.398-1.211-.36-.317-.894-.476-1.602-.476-.661 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.331-1.062.617-1.422.287-.364.701-.643 1.242-.836.542-.197 1.17-.296 1.883-.296.708 0 1.284.083 1.727.25.442.166.768.377.976.632.209.25.354.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.063.344.182.674.359.992h-1.468a2.989 2.989 0 0 1-.282-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.218 1.218 0 0 0-.75 1.125c0 .375.14.688.422.938.286.25.703.375 1.25.375.541 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.151-.318.226-.787.226-1.406v-.516Zm6.88 2.906.203 1.242a5.17 5.17 0 0 1-1.062.125c-.511 0-.907-.08-1.188-.242a1.36 1.36 0 0 1-.594-.633c-.114-.265-.172-.82-.172-1.664v-4.773h-1.031v-1.094h1.031v-2.055l1.399-.843v2.898h1.414v1.094h-1.414v4.851c0 .401.023.659.07.774a.615.615 0 0 0 .242.273c.115.068.276.102.485.102.156 0 .362-.018.617-.055Zm6.997.235c-.521.442-1.024.755-1.508.937a4.321 4.321 0 0 1-1.547.274c-.911 0-1.612-.222-2.101-.665-.49-.447-.735-1.018-.735-1.711 0-.406.091-.776.274-1.109a2.33 2.33 0 0 1 .726-.812 3.47 3.47 0 0 1 1.016-.461c.276-.073.692-.144 1.25-.211 1.135-.136 1.971-.297 2.508-.485.005-.192.007-.315.007-.367 0-.573-.132-.976-.398-1.211-.359-.317-.893-.476-1.602-.476-.661 0-1.151.117-1.468.351-.313.229-.545.638-.696 1.227l-1.375-.188c.125-.588.331-1.062.618-1.422.286-.364.7-.643 1.242-.836.541-.197 1.169-.296 1.883-.296.708 0 1.283.083 1.726.25.443.166.768.377.977.632.208.25.354.568.437.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.063.344.183.674.36.992h-1.469a2.967 2.967 0 0 1-.281-1.023Zm-.117-3.141c-.511.208-1.276.385-2.297.531-.578.084-.987.177-1.227.281a1.228 1.228 0 0 0-.555.461c-.13.198-.195.42-.195.664 0 .375.141.688.422.938.286.25.703.375 1.25.375.542 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.151-.318.227-.787.227-1.406v-.516Zm4.145 4.164v-7.203h-1.242v-1.094h1.242v-.883c0-.557.049-.971.148-1.242.136-.364.373-.659.711-.883.344-.229.823-.343 1.438-.343.396 0 .833.046 1.312.14l-.211 1.227a4.714 4.714 0 0 0-.828-.078c-.427 0-.729.091-.906.273-.177.182-.266.524-.266 1.024v.765h1.618v1.094h-1.618v7.203h-1.398Zm4.301 0v-8.297h1.266v1.258c.323-.589.62-.977.891-1.164.276-.188.578-.281.906-.281.474 0 .956.151 1.445.453l-.484 1.304a2.014 2.014 0 0 0-1.031-.304 1.32 1.32 0 0 0-.828.281 1.48 1.48 0 0 0-.524.766 5.48 5.48 0 0 0-.234 1.64v4.344h-1.407Zm10.958-1.023c-.521.442-1.023.755-1.508.937a4.315 4.315 0 0 1-1.546.274c-.912 0-1.612-.222-2.102-.665-.49-.447-.734-1.018-.734-1.711 0-.406.091-.776.273-1.109.188-.338.43-.609.727-.812.302-.203.64-.357 1.015-.461.276-.073.693-.144 1.25-.211 1.136-.136 1.972-.297 2.508-.485.005-.192.008-.315.008-.367 0-.573-.133-.976-.399-1.211-.359-.317-.893-.476-1.601-.476-.662 0-1.151.117-1.469.351-.312.229-.544.638-.695 1.227l-1.375-.188c.125-.588.331-1.062.617-1.422.286-.364.701-.643 1.242-.836.542-.197 1.169-.296 1.883-.296.708 0 1.284.083 1.727.25.442.166.768.377.976.632.208.25.354.568.438.954.047.239.07.671.07 1.296v1.875c0 1.308.029 2.136.086 2.485.062.344.182.674.359.992h-1.468a2.989 2.989 0 0 1-.282-1.023Zm-.117-3.141c-.51.208-1.276.385-2.297.531-.578.084-.987.177-1.226.281a1.218 1.218 0 0 0-.75 1.125c0 .375.14.688.422.938.286.25.703.375 1.25.375.541 0 1.023-.117 1.445-.352a2.21 2.21 0 0 0 .93-.976c.151-.318.226-.787.226-1.406v-.516Zm3.809 4.164v-8.297h1.258v1.164a2.924 2.924 0 0 1 1.039-.976c.433-.25.925-.375 1.477-.375.614 0 1.117.127 1.508.382.396.256.674.612.836 1.071.656-.969 1.51-1.453 2.562-1.453.823 0 1.456.229 1.899.687.442.453.664 1.154.664 2.102v5.695h-1.399v-5.227c0-.562-.047-.966-.14-1.211a1.155 1.155 0 0 0-.493-.601 1.545 1.545 0 0 0-.843-.227c-.584 0-1.068.196-1.453.586-.386.386-.579 1.006-.579 1.86v4.82h-1.406v-5.391c0-.625-.114-1.093-.344-1.406-.229-.312-.604-.469-1.125-.469-.395 0-.763.105-1.101.313a1.775 1.775 0 0 0-.727.914c-.151.401-.226.979-.226 1.734v4.305h-1.407Zm19.208-2.672 1.453.18c-.229.849-.653 1.508-1.273 1.976-.62.469-1.412.704-2.375.704-1.214 0-2.177-.373-2.891-1.118-.708-.75-1.062-1.799-1.062-3.148 0-1.396.359-2.479 1.078-3.25.719-.771 1.651-1.156 2.797-1.156 1.109 0 2.015.377 2.719 1.132.703.756 1.054 1.818 1.054 3.188 0 .083-.002.208-.008.375h-6.187c.052.911.31 1.609.773 2.094.464.484 1.042.726 1.735.726.515 0 .955-.135 1.32-.406.365-.271.654-.703.867-1.297Zm-4.617-2.273h4.633c-.063-.698-.24-1.222-.531-1.571-.448-.541-1.029-.812-1.743-.812-.645 0-1.19.216-1.632.648-.438.433-.68 1.011-.727 1.735Zm7.481 2.468 1.391-.218c.078.557.294.984.648 1.281.36.297.86.445 1.5.445.646 0 1.125-.13 1.438-.39.312-.266.469-.576.469-.93a.853.853 0 0 0-.414-.75c-.193-.125-.672-.284-1.438-.477-1.031-.26-1.747-.484-2.148-.672a2.137 2.137 0 0 1-.907-.789 2.13 2.13 0 0 1-.304-1.117c0-.37.083-.711.25-1.023.172-.318.403-.581.695-.789.219-.162.516-.297.891-.406.38-.115.786-.172 1.218-.172.651 0 1.222.093 1.711.281.495.187.86.443 1.094.765.234.318.396.745.484 1.282l-1.375.187c-.062-.427-.244-.76-.546-1-.297-.239-.719-.359-1.266-.359-.646 0-1.107.107-1.383.32-.276.214-.414.464-.414.75 0 .182.057.347.172.492.115.151.294.276.539.375.141.052.555.172 1.242.36.995.265 1.688.484 2.078.656.396.167.706.411.93.734.224.323.336.724.336 1.203 0 .469-.138.912-.414 1.329-.271.411-.664.731-1.18.961-.515.224-1.099.336-1.75.336-1.078 0-1.901-.224-2.469-.672-.562-.448-.921-1.112-1.078-1.993Zm-32.501-21.875c-.464.516-.969.904-1.516 1.164a4.13 4.13 0 0 1-1.773.383c-1.172 0-2.102-.396-2.789-1.187-.558-.646-.836-1.367-.836-2.164 0-.709.226-1.347.679-1.914.459-.573 1.141-1.076 2.047-1.508-.515-.594-.859-1.076-1.031-1.445a2.536 2.536 0 0 1-.258-1.071c0-.687.268-1.284.805-1.789.542-.51 1.221-.765 2.039-.765.781 0 1.419.239 1.914.718.5.479.75 1.055.75 1.727 0 1.088-.721 2.018-2.164 2.789l2.055 2.617c.234-.458.416-.989.547-1.594l1.46.313c-.25 1-.588 1.823-1.015 2.469a8.15 8.15 0 0 0 1.789 1.757l-.945 1.118c-.568-.365-1.154-.904-1.758-1.618Zm-2.86-5.968c.61-.36 1.003-.675 1.18-.946.182-.27.274-.57.274-.898 0-.391-.125-.708-.375-.953a1.239 1.239 0 0 0-.922-.375 1.32 1.32 0 0 0-.953.367c-.25.245-.375.544-.375.898 0 .178.044.365.132.563.094.193.232.398.414.617l.625.727Zm1.977 4.859-2.578-3.195c-.761.453-1.274.875-1.539 1.265-.266.386-.399.769-.399 1.149 0 .463.185.945.555 1.445.37.5.893.75 1.57.75.422 0 .857-.13 1.305-.391a3.195 3.195 0 0 0 1.086-1.023Z" fill="#2D2D2D"/><path fill-rule="evenodd" clip-rule="evenodd" d="m618.074 321.741.383-.924c1.06.44 2.223.683 3.445.683h3v1h-3a9.97 9.97 0 0 1-3.828-.759Zm108.828.759v-1h3a8.963 8.963 0 0 0 3.445-.683l.383.924a9.97 9.97 0 0 1-3.828.759h-3Zm13-222.014h-1V97.5a8.978 8.978 0 0 0-.682-3.445l.923-.383a9.97 9.97 0 0 1 .759 3.828v2.986Zm-115-12.986h-3a9.97 9.97 0 0 0-3.828.759l.383.924a8.974 8.974 0 0 1 3.445-.683h3v-1Zm-13 222.014h1v2.986c0 1.222.243 2.385.683 3.445l-.924.383a9.97 9.97 0 0 1-.759-3.828v-2.986Zm0-5.972h1v-5.973h-1v5.973Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.972h-1v5.972Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.972h-1v5.972Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.972h-1v5.972Zm0-11.944h1v-5.973h-1v5.973Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.973h-1v5.973Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.972h-1v5.972Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.972h-1v5.972Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1v-5.972h-1v5.972Zm0-11.945h1v-5.972h-1v5.972Zm0-11.944h1V97.5a8.96 8.96 0 0 1 .683-3.445l-.924-.383a9.97 9.97 0 0 0-.759 3.828v2.986Zm19-12.986v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h6v-1h-6Zm12 0v1h3c1.222 0 2.385.243 3.445.683l.383-.924a9.97 9.97 0 0 0-3.828-.759h-3Zm13 18.958h-1v5.973h1v-5.973Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.972h1v-5.972Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.972h1v-5.972Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.972h1v-5.972Zm0 11.944h-1v5.973h1v-5.973Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.973h1v-5.973Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.972h1v-5.972Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.972h1v-5.972Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v5.972h1v-5.972Zm0 11.945h-1v5.972h1v-5.972Zm0 11.944h-1v2.986a8.98 8.98 0 0 1-.682 3.445l.923.383a9.97 9.97 0 0 0 .759-3.828v-2.986Zm-19 12.986v-1h-6v1h6Zm-12 0v-1h-6v1h6Zm-12 0v-1h-6v1h6Zm-12 0v-1h-6v1h6Zm-12 0v-1h-6v1h6Zm-12 0v-1h-6v1h6Zm-12 0v-1h-6v1h6Zm-12 0v-1h-6v1h6Z" fill="#9C9C9C"/><path d="M167.619 100.052 86.43 122.911l81.189 22.596 80.663-22.596-80.663-22.859Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M167.429 99.378a.701.701 0 0 1 .381 0l80.663 22.859a.7.7 0 0 1-.002 1.348l-80.663 22.596a.71.71 0 0 1-.377 0l-81.188-22.596a.7.7 0 0 1-.002-1.348l81.188-22.86Zm-78.402 23.529 78.591 21.873 78.083-21.873-78.083-22.128-78.59 22.128Z" fill="#000"/><path d="m167.429 144.794-81.04-22.015v139.22l80.923 22.979 81.012-22.979v-139.22l-80.895 22.015Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M85.964 122.223a.702.702 0 0 1 .608-.119l80.857 21.965 80.711-21.965a.703.703 0 0 1 .884.675v139.22a.701.701 0 0 1-.509.674l-81.012 22.978a.69.69 0 0 1-.382 0l-80.923-22.978a.701.701 0 0 1-.51-.674v-139.22a.7.7 0 0 1 .276-.556Zm1.125 1.472V261.47l80.223 22.78 80.312-22.78V123.695l-80.011 21.774a.707.707 0 0 1-.368.001l-80.156-21.775Z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="m168.077 144.967-.041 140.48h-1.4l.041-140.48h1.4Z" fill="#000"/><path d="M917.532 244.32V141.556s11.027 10.431 45.3 10.431c34.274 0 46.488-11.623 46.488-11.623V244.32c-13.543 20.763-87.413 15.177-91.788 0Z" fill="#fff"/><path d="M1010.4 137.489c0 8.284-21.017 15-47.498 15-26.481 0-47.5-6.716-47.5-15 0-8.284 21.019-15 47.5-15s47.498 6.716 47.498 15Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1005.5 141.73c2.17-1.63 2.9-3.084 2.9-4.241 0-1.157-.73-2.611-2.9-4.241-2.13-1.605-5.35-3.137-9.522-4.459-8.319-2.637-19.98-4.3-33.076-4.3s-24.757 1.663-33.076 4.3c-4.171 1.322-7.39 2.854-9.523 4.459-2.166 1.63-2.901 3.084-2.901 4.241 0 1.157.735 2.611 2.901 4.241 2.133 1.605 5.352 3.137 9.523 4.459 8.319 2.637 19.98 4.3 33.076 4.3s24.757-1.663 33.076-4.3c4.172-1.322 7.392-2.854 9.522-4.459Zm-42.598 10.759c26.481 0 47.498-6.716 47.498-15 0-8.284-21.017-15-47.498-15-26.481 0-47.5 6.716-47.5 15 0 8.284 21.019 15 47.5 15Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m915.753 243.757-.351-107.263 2-.01.351 107.264-2 .009Zm92.647.732v-108h2v108h-2Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M930.631 252.163c8.271 2.57 19.758 4.175 32.491 4.175 12.732 0 24.22-1.605 32.491-4.175 4.141-1.286 7.417-2.798 9.637-4.43 2.25-1.647 3.24-3.281 3.24-4.801h2c0 2.458-1.6 4.613-4.05 6.413-2.47 1.815-5.98 3.408-10.234 4.728-8.511 2.644-20.208 4.265-33.084 4.265-12.877 0-24.574-1.621-33.085-4.265-4.249-1.32-7.761-2.913-10.232-4.728-2.451-1.8-4.052-3.955-4.052-6.413h2c0 1.52.994 3.154 3.236 4.801 2.221 1.632 5.5 3.144 9.642 4.43Z" fill="#ED1C24"/><path d="M1093.53 245.32V141.556s11.03 10.431 45.3 10.431c34.28 0 46.49-11.623 46.49-11.623V245.32s-4.93 12.746-46.49 13.236c-41.55.49-45.3-13.236-45.3-13.236Z" fill="#fff"/><path d="M1186.4 137.489c0 8.284-21.02 15-47.5 15s-47.5-6.716-47.5-15c0-8.284 21.02-15 47.5-15s47.5 6.716 47.5 15Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1181.5 141.73c2.17-1.63 2.9-3.084 2.9-4.241 0-1.157-.73-2.611-2.9-4.241-2.13-1.605-5.35-3.137-9.52-4.459-8.32-2.637-19.98-4.3-33.08-4.3-13.09 0-24.75 1.663-33.07 4.3-4.18 1.322-7.39 2.854-9.53 4.459-2.16 1.63-2.9 3.084-2.9 4.241 0 1.157.74 2.611 2.9 4.241 2.14 1.605 5.35 3.137 9.53 4.459 8.32 2.637 19.98 4.3 33.07 4.3 13.1 0 24.76-1.663 33.08-4.3 4.17-1.322 7.39-2.854 9.52-4.459Zm-42.6 10.759c26.48 0 47.5-6.716 47.5-15 0-8.284-21.02-15-47.5-15s-47.5 6.716-47.5 15c0 8.284 21.02 15 47.5 15Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m1091.75 243.757-.35-107.263 2-.01.35 107.264-2 .009Zm92.65.732v-108h2v108h-2Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1106.63 253.163c8.27 2.57 19.76 4.175 32.49 4.175s24.22-1.605 32.49-4.175c4.14-1.286 7.42-2.798 9.64-4.43 2.25-1.647 3.24-3.281 3.24-4.801h2c0 2.458-1.6 4.613-4.05 6.413-2.47 1.815-5.98 3.408-10.23 4.728-8.52 2.644-20.21 4.265-33.09 4.265-12.87 0-24.57-1.621-33.08-4.265-4.25-1.32-7.76-2.913-10.24-4.728-2.45-1.8-4.05-3.955-4.05-6.413h2c0 1.52 1 3.154 3.24 4.801 2.22 1.632 5.5 3.144 9.64 4.43Z" fill="#ED1C24"/><path d="M1005.53 274.897V171.341s11.03 8.544 45.3 8.544c34.28 0 46.49-9.521 46.49-9.521v103.961c-13.72 18.884-83.39 16.452-91.79.572Z" fill="#fff"/><path d="M1098.4 167.489c0 8.284-21.02 15-47.5 15s-47.5-6.716-47.5-15c0-8.284 21.02-15 47.5-15s47.5 6.716 47.5 15Z" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1093.5 171.73c2.17-1.63 2.9-3.084 2.9-4.241 0-1.157-.73-2.611-2.9-4.241-2.13-1.605-5.35-3.137-9.52-4.459-8.32-2.637-19.98-4.3-33.08-4.3-13.09 0-24.75 1.663-33.07 4.3-4.18 1.322-7.39 2.854-9.53 4.459-2.16 1.63-2.9 3.084-2.9 4.241 0 1.157.74 2.611 2.9 4.241 2.14 1.605 5.35 3.137 9.53 4.459 8.32 2.637 19.98 4.3 33.07 4.3 13.1 0 24.76-1.663 33.08-4.3 4.17-1.322 7.39-2.854 9.52-4.459Zm-42.6 10.759c26.48 0 47.5-6.716 47.5-15 0-8.284-21.02-15-47.5-15s-47.5 6.716-47.5 15c0 8.284 21.02 15 47.5 15Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="m1003.75 273.757-.35-107.263 2-.01.35 107.264-2 .009Zm92.65.732v-108h2v108h-2Z" fill="#ED1C24"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1018.63 282.163c8.27 2.57 19.76 4.175 32.49 4.175s24.22-1.605 32.49-4.175c4.14-1.286 7.42-2.798 9.64-4.43 2.25-1.647 3.24-3.281 3.24-4.801h2c0 2.458-1.6 4.613-4.05 6.413-2.47 1.815-5.98 3.408-10.23 4.728-8.52 2.644-20.21 4.265-33.09 4.265-12.87 0-24.57-1.621-33.08-4.265-4.25-1.32-7.76-2.913-10.24-4.728-2.45-1.8-4.05-3.955-4.05-6.413h2c0 1.52 1 3.154 3.24 4.801 2.22 1.632 5.5 3.144 9.64 4.43Z" fill="#ED1C24"/><path d="M1114.33 268.701s-10.5 6.5-.61 12.954c1.91 1.257 8.81 4.752 8.61 7.987 0 0 4.19-6.286-1.93-10.241-6.28-4.047-7.86-8.37-6.07-10.7Z" fill="#ED1C24"/><path d="M1110.67 281.118s-3.75 5.764 3.63 6.945c.72.092 6.05.659 7.44 2.437 0 0-.12-3.066-4.47-4.875-4.33-1.809-6.12-2.253-6.6-4.507Zm14.5-6.055c-4.5-4.783-5.75-7.742-3.82-11.574 0 0-13.43 5.243-.16 14.548 4.74 3.326 3.95 6.73 3.95 6.852.74-.781 4.54-5.043.03-9.826Z" fill="#ED1C24"/><path d="M1132.62 286.594v-11.453h1.56l6.01 8.992v-8.992h1.45v11.453h-1.55l-6.02-9v9h-1.45Zm11.32-5.578c0-1.901.51-3.388 1.53-4.461 1.02-1.078 2.34-1.617 3.95-1.617 1.06 0 2.01.253 2.86.758.85.505 1.5 1.211 1.94 2.117.45.901.67 1.925.67 3.07 0 1.162-.23 2.201-.7 3.118-.47.916-1.13 1.612-1.99 2.086-.86.468-1.79.703-2.79.703-1.07 0-2.04-.261-2.89-.782a5.096 5.096 0 0 1-1.93-2.132 6.565 6.565 0 0 1-.65-2.86Zm1.56.024c0 1.38.37 2.468 1.11 3.265.74.792 1.68 1.188 2.8 1.188 1.14 0 2.07-.401 2.81-1.203.74-.802 1.11-1.94 1.11-3.414 0-.933-.16-1.745-.48-2.438-.31-.698-.77-1.237-1.38-1.617-.6-.385-1.28-.578-2.04-.578-1.07 0-2 .37-2.77 1.109-.77.735-1.16 1.964-1.16 3.688Zm11.55 5.554v-11.453h3.95c.89 0 1.57.055 2.04.164a3.95 3.95 0 0 1 1.68.821c.6.51 1.05 1.164 1.35 1.961.3.791.45 1.697.45 2.718 0 .87-.1 1.641-.3 2.313-.21.672-.47 1.229-.79 1.672-.31.437-.66.784-1.04 1.039-.38.25-.83.44-1.37.57-.53.13-1.14.195-1.84.195h-4.13Zm1.52-1.351h2.44c.76 0 1.35-.071 1.78-.211.43-.141.77-.339 1.03-.594.36-.359.64-.841.83-1.445.21-.61.31-1.347.31-2.211 0-1.198-.2-2.117-.6-2.758-.39-.646-.86-1.078-1.43-1.297-.4-.156-1.05-.234-1.96-.234h-2.4v8.75Zm10.28 1.351v-11.453h8.28v1.352h-6.77v3.508h6.34v1.343h-6.34v3.899h7.03v1.351h-8.54Z" fill="#2D2D2D"/><path d="M926.253 268.701s-10.5 6.5-.604 12.954c1.903 1.257 8.807 4.752 8.611 7.987 0 0 4.184-6.286-1.934-10.241-6.285-4.047-7.856-8.37-6.073-10.7Z" fill="#ED1C24"/><path d="M922.597 281.118s-3.746 5.764 3.626 6.945c.725.092 6.058.659 7.448 2.437 0 0-.121-3.066-4.472-4.875-4.336-1.809-6.118-2.253-6.602-4.507Zm14.503-6.055c-4.502-4.783-5.756-7.742-3.822-11.574 0 0-13.43 5.243-.166 14.548 4.743 3.326 3.958 6.73 3.958 6.852.74-.781 4.532-5.043.03-9.826Z" fill="#ED1C24"/><path d="M944.547 286.594v-11.453h1.555l6.015 8.992v-8.992h1.453v11.453h-1.554l-6.016-9v9h-1.453Zm11.317-5.578c0-1.901.511-3.388 1.531-4.461 1.021-1.078 2.339-1.617 3.954-1.617 1.057 0 2.01.253 2.859.758a4.914 4.914 0 0 1 1.937 2.117c.448.901.672 1.925.672 3.07 0 1.162-.234 2.201-.703 3.118-.469.916-1.133 1.612-1.992 2.086a5.722 5.722 0 0 1-2.781.703c-1.078 0-2.042-.261-2.891-.782a5.024 5.024 0 0 1-1.93-2.132 6.473 6.473 0 0 1-.656-2.86Zm1.563.024c0 1.38.37 2.468 1.109 3.265.745.792 1.677 1.188 2.797 1.188 1.141 0 2.078-.401 2.812-1.203.74-.802 1.11-1.94 1.11-3.414 0-.933-.159-1.745-.477-2.438-.312-.698-.773-1.237-1.383-1.617a3.712 3.712 0 0 0-2.039-.578c-1.072 0-1.997.37-2.773 1.109-.771.735-1.156 1.964-1.156 3.688Zm11.551 5.554v-11.453h3.946c.89 0 1.57.055 2.039.164.656.151 1.216.425 1.679.821.605.51 1.055 1.164 1.352 1.961.302.791.453 1.697.453 2.718 0 .87-.102 1.641-.305 2.313-.203.672-.463 1.229-.781 1.672a4.22 4.22 0 0 1-1.047 1.039c-.375.25-.83.44-1.367.57-.531.13-1.143.195-1.836.195h-4.133Zm1.516-1.351h2.445c.755 0 1.347-.071 1.774-.211.432-.141.776-.339 1.031-.594.359-.359.638-.841.836-1.445.203-.61.305-1.347.305-2.211 0-1.198-.198-2.117-.594-2.758-.391-.646-.867-1.078-1.43-1.297-.406-.156-1.06-.234-1.961-.234h-2.406v8.75Zm10.278 1.351v-11.453h8.281v1.352h-6.765v3.508h6.336v1.343h-6.336v3.899h7.031v1.351h-8.547Z" fill="#2D2D2D"/><path d="M1019.25 299.701s-10.5 6.5-.6 12.954c1.9 1.257 8.81 4.752 8.61 7.987 0 0 4.18-6.286-1.93-10.241-6.29-4.047-7.86-8.37-6.08-10.7Z" fill="#ED1C24"/><path d="M1015.6 312.118s-3.75 5.764 3.62 6.945c.73.092 6.06.659 7.45 2.437 0 0-.12-3.066-4.47-4.875-4.34-1.809-6.12-2.253-6.6-4.507Zm14.5-6.055c-4.5-4.783-5.76-7.742-3.82-11.574 0 0-13.43 5.243-.17 14.548 4.75 3.326 3.96 6.73 3.96 6.852.74-.781 4.53-5.043.03-9.826Z" fill="#ED1C24"/><path d="M1037.55 317.594v-11.453h1.55l6.02 8.992v-8.992h1.45v11.453h-1.55l-6.02-9v9h-1.45Zm11.31-5.578c0-1.901.51-3.388 1.54-4.461 1.02-1.078 2.33-1.617 3.95-1.617 1.06 0 2.01.253 2.86.758.85.505 1.49 1.211 1.94 2.117.44.901.67 1.925.67 3.07 0 1.162-.24 2.201-.71 3.118a4.771 4.771 0 0 1-1.99 2.086c-.86.468-1.78.703-2.78.703-1.08 0-2.04-.261-2.89-.782a5.03 5.03 0 0 1-1.93-2.132 6.437 6.437 0 0 1-.66-2.86Zm1.57.024c0 1.38.37 2.468 1.11 3.265.74.792 1.67 1.188 2.79 1.188 1.14 0 2.08-.401 2.82-1.203.74-.802 1.1-1.94 1.1-3.414 0-.933-.15-1.745-.47-2.438a3.606 3.606 0 0 0-1.38-1.617 3.744 3.744 0 0 0-2.04-.578c-1.08 0-2 .37-2.78 1.109-.77.735-1.15 1.964-1.15 3.688Zm11.55 5.554v-11.453h3.94c.89 0 1.57.055 2.04.164.66.151 1.22.425 1.68.821.61.51 1.06 1.164 1.35 1.961.31.791.46 1.697.46 2.718 0 .87-.1 1.641-.31 2.313-.2.672-.46 1.229-.78 1.672-.32.437-.67.784-1.05 1.039-.37.25-.83.44-1.36.57-.53.13-1.15.195-1.84.195h-4.13Zm1.51-1.351h2.45c.75 0 1.35-.071 1.77-.211.43-.141.78-.339 1.03-.594.36-.359.64-.841.84-1.445.2-.61.3-1.347.3-2.211 0-1.198-.19-2.117-.59-2.758-.39-.646-.87-1.078-1.43-1.297-.41-.156-1.06-.234-1.96-.234h-2.41v8.75Zm10.28 1.351v-11.453h8.28v1.352h-6.76v3.508h6.33v1.343h-6.33v3.899h7.03v1.351h-8.55Z" fill="#2D2D2D"/></svg>
\ No newline at end of file
diff --git a/build/index.html b/build/index.html
new file mode 100644
index 0000000..4757e77
--- /dev/null
+++ b/build/index.html
@@ -0,0 +1,810 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Main | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/default.min.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/highlight/night-owl.css?ver=0.1" />
+    <link rel="stylesheet" href="../js/vendor/swiper/swiper-bundle.min.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/events.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/tooling.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/frontpage.css?ver=0.1" />
+    <script src="../js/vendor/highlight/highlight.min.js"></script>
+    <script src="../js/vendor/swiper/swiper-bundle.min.js"></script>
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <div class="fronttop">
+      <!-- MOBILE MENU START -->
+      <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+        <div class="hystmodal__wrap">
+          <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+            <button data-hystclose class="hystmodal__close">Close</button>
+            <div class="mobmenu__wrap">
+              <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+              <div class="mobmenu__menu">
+                <div class="mobmenu__h1 berlin">Navigation</div>
+                <ul>
+                  <li>
+                    <a href="/">Get started</a>
+                    <ul>
+                      <li><a href="/resources.html">Resources</a></li>
+                      <li><a href="/faq.html">FAQ</a></li>
+                    </ul>
+                  </li>
+                  <li>
+                    <a href="/features/">Features</a>
+                  </li>
+                  <li>
+                    <a href="/community.html">Community</a>
+                    <ul>
+                      <li><a href="/events.html">Events</a></li>
+                      <li><a href="/resources.html">Resources</a></li>
+                    </ul>
+                  </li>
+                  <li>
+                    <a href="/use-cases/provenusecases.html">Powered by</a>
+                  </li>
+                  <li>
+                    <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                  </li>
+                </ul>
+              </div>
+              <!-- //mobmenu__menu -->
+            </div>
+            <!-- //mobmenu__wrap -->
+          </div>
+          <!-- //mobmenu -->
+        </div>
+      </div>
+      <!-- MOBILE MENU END -->
+      <header class="hdr hdr__dark jsHdrBase">
+        <div class="hdr__wrap flexi jsHdrLine">
+          <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+          ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+          ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+          <nav class="hdrmenu">
+            <ul class="flexi">
+              <li><a class="hdrmenu__current hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+              <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+              <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+              <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+              <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+            </ul>
+          </nav>
+          <div class="dropmenu">
+            <div class="dropmenu__panel" data-menupanel="getStarted">
+              <div class="container dropmenu1__grid">
+                <div class="dropmenu__box dropmenu--left">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu1__center">
+                  <div class="dropmenu__box">
+                    <p class="capstext">USE CASES</p>
+                    <ul class="dropmenu__menu">
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                      </li>
+                    </ul>
+                  </div>
+                  <div class="dropmenu__box">
+                    <ul class="dropmenu__menu">
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                      </li>
+                    </ul>
+                  </div>
+                </div>
+                <div class="dropmenu1__right">
+                  <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+                </div>
+              </div>
+              <!-- /.dropmenu1__grid-->
+            </div>
+            <!-- /.dropmenu__panel-->
+            <div class="dropmenu__panel" data-menupanel="features">
+              <div class="container dropmenu2__grid">
+                <div class="dropmenu2__col dropmenu__box">
+                  <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu2__col dropmenu__box">
+                  <div class="capstext">Essentail Developer <br />APIs</div>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu2__col dropmenu__box">
+                  <div class="capstext">High-Performance <br />Computing APIs</div>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu2__col dropmenu__box">
+                  <div class="capstext">Real Streaming APIs</div>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu1__right dropmenu2__col">
+                  <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+                </div>
+              </div>
+              <!-- /.dropmenu2__grid-->
+              <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+            </div>
+            <!-- /.dropmenu__panel-2-->
+            <div class="dropmenu__panel" data-menupanel="community">
+              <div class="container dropmenu1__grid dropmenu3__grid">
+                <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu1__center">
+                  <div class="dropmenu__box">
+                    <p class="capstext">Events</p>
+                    <ul class="dropmenu__menu">
+                      <li>
+                        <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                      </li>
+                    </ul>
+                  </div>
+                  <div class="dropmenu__box">
+                    <ul class="dropmenu__menu">
+                      <li>
+                        <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                      </li>
+                      <li>
+                        <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                      </li>
+                    </ul>
+                  </div>
+                </div>
+                <div class="dropmenu1__right">
+                  <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+                </div>
+              </div>
+              <!-- /.dropmenu1__grid-->
+            </div>
+            <!-- /.dropmenu__panel-->
+          </div>
+          <!-- /.dropmeu-->
+        </div>
+      </header>
+      <div class="dropmenu__back"></div>
+      <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+      <section class="innerhero fronthero">
+        <div class="container innerhero__cont">
+          <div class="innerhero__main innerhero__main--long">
+            <div class="innerhero__pre pb-3">Scale Across Memory And Disk With No Compromises</div>
+            <h1 class="h1 innerhero__h1 innerhero__mega">Open-Source <br />Distributed Database</h1>
+            <div class="innerhero__h2 h4 pt-2">For High-Performance Computing <br />With In-Memory Speed And On-Disk Scale</div>
+            <div class="innerhero__action pt-5"><a class="button fronthero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+          </div>
+        </div>
+      </section>
+      <!-- /.innerhero-->
+    </div>
+    <section class="frontblue">
+      <aside class="fronttopcards flexi container">
+        <article class="frontcard">
+          <div class="frontcard__title h5">One of top-5 project of the Apache Software Foundation</div>
+          <div class="frontcard__prises pt-3 flexi">
+            <div class="frontcard__price flexi">
+              <div class="frontcard__iconwrap"><img src="/img/frontpage/b1-prize1.svg" alt="" /></div>
+              <span>Big Data <br />Users Lists</span>
+            </div>
+            <div class="frontcard__price flexi">
+              <div class="frontcard__iconwrap frontcard__iconwrap--blue"><img src="/img/frontpage/b1-prize1.svg" alt="" /></div>
+              <span>Users Lists</span>
+            </div>
+            <div class="frontcard__price flexi">
+              <div class="frontcard__iconwrap frontcard__iconwrap--grey"><img src="/img/frontpage/b1-prize1.svg" alt="" /></div>
+              <span>Dev Lists</span>
+            </div>
+          </div>
+        </article>
+        <!-- /.frontcard-->
+        <article class="frontcard">
+          <div class="frontcard__network"><img src="/img/frontpage/b1-planet.svg" alt="" /></div>
+          <div class="frontcard__title h5 pt-3">World's leading companies select Ignite to power applications used by millions of people daily</div>
+        </article>
+        <!-- /.frontcard-->
+      </aside>
+      <!-- /.fronttopcards-->
+      <div class="container forntcodes">
+        <h3 class="h3">Use Ignite Core Capabilities To Start Easily <br />And Scale Faster</h3>
+        <div class="forntcodes__wrap flexi jsTabWrap pt-4">
+          <div class="forntcodes__menu">
+            <ul class="fz20">
+              <li><a class="active" href="#" data-ftablink="frontcode-1">Multi-Tier Storage</a></li>
+              <li><a href="#" data-ftablink="frontcode-2">Distributed SQL</a></li>
+              <li><a href="#" data-ftablink="frontcode-3">ACID Transactions</a></li>
+              <li><a href="#" data-ftablink="frontcode-4">Compute APIs</a></li>
+              <li><a href="#" data-ftablink="frontcode-5">Machine Learning</a></li>
+              <li><a href="#" data-ftablink="frontcode-6">Continuous Queries</a></li>
+            </ul>
+            <a class="forntcodes__menumore fz20" href="/features/">View all features</a>
+          </div>
+          <div class="forntcodes__tabwraps">
+            <div class="forntcodes__tab active" data-ftab="frontcode-1">
+              <p class="forntcodes__tabtitle fz20 pb-1">Multi-Tier Storage</p>
+              <p>
+                Ignite scales up and out across memory and disk. By default, Ignite operates in a pure in-memory mode. But, by toggling a single configuration setting, you can turn a cluster into a database that can grow beyond the
+                cluster's memory capacity:
+              </p>
+              <div class="forntcodes__innertabs jsTabWrap">
+                <div class="nativecode__tabctrls flexi">
+                  <a class="nativecode__link active" href="#" data-tablink="nativeTabXML">XML</a><a class="nativecode__link" href="#" data-tablink="nativeTabJava">Java</a
+                  ><a class="nativecode__link" href="#" data-tablink="nativeTabNET">C#/.NET</a>
+                </div>
+                <div class="nativecode__tabs">
+                  <div class="nativecode__tab active" data-tab="nativeTabXML">
+                    <pre class="nativecode__codebox"> <code class="xml">&lt;bean class=&quot;org.apache.ignite.configuration.IgniteConfiguration&quot;&gt;
+    &lt;property name=&quot;dataStorageConfiguration&quot;&gt;
+        &lt;bean class=&quot;org.apache.ignite.configuration.DataStorageConfiguration&quot;&gt;
+            &lt;property name=&quot;defaultDataRegionConfiguration&quot;&gt;
+                &lt;bean class=&quot;org.apache.ignite.configuration.DataRegionConfiguration&quot;&gt;
+                    &lt;property name=&quot;persistenceEnabled&quot; value=&quot;true&quot;/&gt;
+                &lt;/bean&gt;
+            &lt;/property&gt;
+        &lt;/bean&gt;
+    &lt;/property&gt;
+&lt;/bean&gt;</code></pre>
+                  </div>
+                  <div class="nativecode__tab" data-tab="nativeTabJava">
+                    <pre class="nativecode__codebox"> <code class="java">IgniteConfiguration cfg = new IgniteConfiguration();
+
+DataStorageConfiguration storageCfg = new DataStorageConfiguration();
+
+// Enable Ignite Persistence
+storageCfg.getDefaultDataRegionConfiguration().setPersistenceEnabled(true);
+
+// Using the new storage configuration
+cfg.setDataStorageConfiguration(storageCfg);
+</code></pre>
+                  </div>
+                  <div class="nativecode__tab" data-tab="nativeTabNET">
+                    <pre class="nativecode__codebox"> <code class="csharp">var cfg = new IgniteConfiguration
+{
+    DataStorageConfiguration = new DataStorageConfiguration
+    {
+        DefaultDataRegionConfiguration = new DataRegionConfiguration
+        {
+            Name = &quot;Default_Region&quot;,
+            PersistenceEnabled = true
+        }
+    }
+};
+</code></pre>
+                  </div>
+                </div>
+                <div class="forntcodes__bottom"><a class="button" href="https://ignite.apache.org/docs/latest/memory-architecture">Learn More About Multi-Tier Storage</a></div>
+              </div>
+              <!-- /.forntcodes__innertabs-->
+            </div>
+            <!-- /.forntcodes__tab1 (END Multi-Tier Storage)-->
+            <div class="forntcodes__tab" data-ftab="frontcode-2">
+              <p class="forntcodes__tabtitle fz20 pb-1">Distributed SQL</p>
+              <p>
+                Use Ignite as a traditional SQL database by leveraging JDBC drivers, ODBC drivers, or the native SQL APIs that are available for Java, C#, C++, Python, and other programming languages. Seamlessly join, group, aggregate, and
+                order your distributed in-memory and on-disk data:
+              </p>
+              <div class="forntcodes__innertabs jsTabWrap">
+                <div class="nativecode__tabctrls flexi"><a class="nativecode__link active" href="#" data-tablink="sqlTabSQL">SQL</a></div>
+                <div class="nativecode__tabs">
+                  <div class="nativecode__tab active" data-tab="sqlTabSQL">
+                    <pre class="nativecode__codebox"> <code class="sql">SELECT country.name, city.name, MAX(city.population) as max_pop
+FROM country JOIN city ON city.countrycode = country.code
+WHERE country.code IN ('USA','BRA','ESP','JPN')
+GROUP BY country.name, city.name
+ORDER BY max_pop DESC LIMIT 3;</code></pre>
+                  </div>
+                </div>
+                <div class="forntcodes__bottom"><a class="button" href="https://ignite.apache.org/docs/latest/SQL/sql-introduction">Learn More About Distributed SQL</a></div>
+              </div>
+              <!-- /.forntcodes__innertabs-->
+            </div>
+            <!-- /.forntcodes__tab2 (END Distributed SQL)-->
+            <div class="forntcodes__tab" data-ftab="frontcode-3">
+              <p class="forntcodes__tabtitle fz20 pb-1">ACID Transactions</p>
+              <p>Ignite can operate in a strongly consistent mode that provides full support for distributed ACID transactions. Transact across multiple cluster nodes, caches, tables, and partitions:</p>
+              <div class="forntcodes__innertabs jsTabWrap">
+                <div class="nativecode__tabctrls flexi"><a class="nativecode__link active" href="#" data-tablink="acidTabJava">Java</a><a class="nativecode__link" href="#" data-tablink="acidTabSharp">C#/.NET</a></div>
+                <div class="nativecode__tabs">
+                  <div class="nativecode__tab active" data-tab="acidTabJava">
+                    <pre class="nativecode__codebox"> <code class="java">IgniteTransactions transactions = ignite.transactions();
+
+try (Transaction tx = transactions.txStart()) {
+    Integer hello = cache.get(&quot;Hello&quot;);
+
+    if (hello == 1)
+        cache.put(&quot;Hello&quot;, 11);
+
+    cache.put(&quot;World&quot;, 22);
+
+    tx.commit();
+}</code></pre>
+                  </div>
+                  <div class="nativecode__tab" data-tab="acidTabSharp">
+                    <pre class="nativecode__codebox"> <code class="csharp">var transactions = ignite.GetTransactions();
+
+using (var tx = transactions.TxStart()) {
+    int hello = cache.Get(&quot;Hello&quot;);
+
+    if (hello == 1) {
+        cache.Put(&quot;Hello&quot;, 11);
+    }
+
+    cache.Put(&quot;World&quot;, 22);
+
+    tx.Commit();
+}</code></pre>
+                  </div>
+                </div>
+                <div class="forntcodes__bottom"><a class="button" href="https://ignite.apache.org/features/acid-transactions.html">Learn More About Transactions</a></div>
+              </div>
+              <!-- /.forntcodes__innertabs-->
+            </div>
+            <!-- /.forntcodes__tab3 (END ACID Transactions)-->
+            <div class="forntcodes__tab" data-ftab="frontcode-4">
+              <p class="forntcodes__tabtitle fz20 pb-1">Compute APIs In Java, Scala, Kotlin, C#, C++</p>
+              <p>
+                With traditional databases, for in-place calculations, you use stored procedures that are written in a language such as PL/SQL. With Ignite, you use modern JVM languages, C# or C++ to develop and execute custom tasks across
+                your distributed database:
+              </p>
+              <div class="forntcodes__innertabs jsTabWrap">
+                <div class="nativecode__tabctrls flexi"><a class="nativecode__link active" href="#" data-tablink="compTabJava">Java</a><a class="nativecode__link" href="#" data-tablink="compTabSharp">C#/.NET</a></div>
+                <div class="nativecode__tabs">
+                  <div class="nativecode__tab active" data-tab="compTabJava">
+                    <pre class="nativecode__codebox"> <code class="java">// Broadcast the task to server nodes only.
+IgniteCompute compute = ignite.compute(ignite.cluster().forServers());
+
+// Each remote server node will execute the logic of the task/lambda below.
+compute.broadcast(() -&gt; System.out.println(
+    &quot;Hello Node: &quot; + ignite.cluster().localNode().id()));</code></pre>
+                  </div>
+                  <div class="nativecode__tab" data-tab="compTabSharp">
+                    <pre class="nativecode__codebox"> <code class="csharp">// Broadcast the task to server nodes only.
+var compute = ignite.GetCluster().ForServers().GetCompute();
+
+// Each remote server node will execute the custom PrintNodeIdAction task.
+compute.Broadcast(new PrintNodeIdAction());</code></pre>
+                  </div>
+                </div>
+                <div class="forntcodes__bottom"><a class="button" href="https://ignite.apache.org/docs/latest/distributed-computing/distributed-computing">Learn More About Compute APIs</a></div>
+              </div>
+              <!-- /.forntcodes__innertabs-->
+            </div>
+            <!-- /.forntcodes__tab4 (END Compute APIs)-->
+            <div class="forntcodes__tab" data-ftab="frontcode-5">
+              <p class="forntcodes__tabtitle fz20 pb-1">Built-In Machine Learning</p>
+              <p>
+                Ignite machine learning uses built-in algorithms and tools, as well as TensorFlow integration, to enable the building of scalable machine learning models and avoid costly data transfers. Train, deploy, evaluate, and update
+                your ML and DL models continuously and at scale:
+              </p>
+              <div class="forntcodes__innertabs jsTabWrap">
+                <div class="nativecode__tabctrls flexi"><a class="nativecode__link active" href="#" data-tablink="machineTabJava">Java</a></div>
+                <div class="nativecode__tabs">
+                  <div class="nativecode__tab active" data-tab="machineTabJava">
+                    <pre class="nativecode__codebox"> <code class="java">// Create the trainer
+KNNClassificationTrainer trainer = new KNNClassificationTrainer()
+.withK(3).withIdxType(SpatialIndexType.BALL_TREE)
+.withDistanceMeasure(new EuclideanDistance())
+.withWeighted(true);
+
+// Train the model
+KNNClassificationModel knnMdl = trainer.fit(ignite, dataCache, vectorizer);
+
+// Make a prediction
+double prediction = knnMdl.predict(observation);</code></pre>
+                  </div>
+                </div>
+                <div class="forntcodes__bottom"><a class="button" href="https://ignite.apache.org/docs/latest/machine-learning/machine-learning">Learn More About Machine Learning</a></div>
+              </div>
+              <!-- /.forntcodes__innertabs-->
+            </div>
+            <!-- /.forntcodes__tab5 (END Machine Learning)-->
+            <div class="forntcodes__tab" data-ftab="frontcode-6">
+              <p class="forntcodes__tabtitle fz20 pb-1">Continuous Queries</p>
+              <p>
+                With relational databases, you use triggers to react to certain events. With Ignite, you deploy continuous queries that are written in a modern programming language such as Java or C# and process streams of changes on the
+                database and application side:
+              </p>
+              <div class="forntcodes__innertabs jsTabWrap">
+                <div class="nativecode__tabctrls flexi"><a class="nativecode__link active" href="#" data-tablink="contTabJava">Java</a><a class="nativecode__link" href="#" data-tablink="contTabSharp">C#/.NET</a></div>
+                <div class="nativecode__tabs">
+                  <div class="nativecode__tab active" data-tab="contTabJava">
+                    <pre class="nativecode__codebox"> <code class="java">ContinuousQuery qry = new ContinuousQuery&lt;&gt;();
+
+// The callback that will be triggered on the application side.
+qry.setLocalListener(new MyLocalListener());
+
+// The callback that will be executed on the server side.
+qry.setRemoteFilterFactory(new MyRemoteFilterFactory());
+
+// Deploy the query in the cluster.
+cache.query(query);</code></pre>
+                  </div>
+                  <div class="nativecode__tab" data-tab="contTabSharp">
+                    <pre class="nativecode__codebox"> <code class="csharp">var cache = ignite.GetOrCreateCache(&quot;myCache&quot;);
+
+var query = new ContinuousQuery(
+    new MyLocalListener(), // Will be triggered on the application side.
+    new MyRemoteFilter()); // Will be executed on the server side.
+
+// Deploy the query in the cluster.
+var handle = cache.QueryContinuous(query);</code></pre>
+                  </div>
+                </div>
+                <div class="forntcodes__bottom"><a class="button" href="/use-cases/#usecase2">Learn More About Continuous Queries</a></div>
+              </div>
+              <!-- /.forntcodes__innertabs-->
+            </div>
+            <!-- /.forntcodes__tab6 (END Continuous Queries)-->
+          </div>
+        </div>
+      </div>
+      <!-- /.forntcodes-->
+    </section>
+    <!-- /.frontblue-->
+    <section class="frontnewcards container">
+      <h3 class="h3">New to Ignite? <br />Three Primary Usage Scenarios</h3>
+      <div class="frontnewcards__wrap pt-5">
+        <article class="frontsimplecard cardsimple">
+          <h4 class="cardsimple__title">Applications Acceleration <br />& Scale Out</h4>
+          <div class="cardsimple__text cardsimple__text--long">
+            Accelerate your existing applications by&nbsp;100x using Ignite as&nbsp;an&nbsp;in-memory cache or&nbsp;in-memory data grid that is&nbsp;deployed over one or&nbsp;more external databases.
+          </div>
+          <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/#usecase2">Learn more</a></div>
+        </article>
+        <article class="frontsimplecard cardsimple">
+          <h4 class="cardsimple__title">Distributed Database For <br />HTAP Workloads</h4>
+          <div class="cardsimple__text cardsimple__text--long">Build applications that support transactional and&nbsp;analytical workloads by&nbsp;using Ignite as&nbsp;a&nbsp;database that scales beyond available memory capacity.</div>
+          <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/#database">Learn more</a></div>
+        </article>
+        <article class="frontsimplecard cardsimple">
+          <h4 class="cardsimple__title">Digital Integration Hub<br />&nbsp;</h4>
+          <div class="cardsimple__text cardsimple__text--long">Create an&nbsp;advanced platform architecture that aggregates multiple back-end systems and databases into a&nbsp;low-latency and shared data store.</div>
+          <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/digital-integration-hub.html">Learn more</a></div>
+        </article>
+      </div>
+    </section>
+    <!-- /.frontnewcards-->
+    <section class="frontstories container">
+      <h3 class="h3">Ignite User Stories</h3>
+      <ul class="frontstories__checkers pt-5 capstext">
+        <li>Software & SaaS</li>
+        <li>Banking</li>
+        <li>Logistics & Transportation</li>
+        <li>Financial Services</li>
+        <li>Retail</li>
+        <li>Biotech</li>
+        <li>And others</li>
+      </ul>
+      <div class="frontstories__sliderwrap">
+        <button class="ctrl ctrl--prev"><img src="/img/frontpage/icon-slider-arrow.svg" alt="" /></button><button class="ctrl ctrl--next"><img src="/img/frontpage/icon-slider-arrow.svg" alt="" /></button>
+        <div class="swiper jsFrontVideosSwiper">
+          <div class="swiper-wrapper">
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=3FFexcYIpmA" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--small">Leveraging In&nbsp;Memory Compute Grids With Core Systems Of&nbsp;Record</span><img src="/img/poweredby/videos/001.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=Mhtt2QL_qCQ" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--black comvideo__txt--small">How To&nbsp;Use Apache Ignite To&nbsp;Rescue The Backend Of&nbsp;A&nbsp;Bank</span><img src="/img/poweredby/videos/002.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=z28rthKIrDk" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--small">S9D Using Apache Ignite As&nbsp;A&nbsp;Part Of&nbsp;Real Time Campaigning</span><img src="/img/poweredby/videos/003.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank"
+                    ><span class="comvideo__txt comvideo__txt--small">In-Memory Computing Patterns For High Volume, Real Time Applications</span><img src="/img/poweredby/videos/005.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=EdFOKJIjRSg" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--small">Fitness + In Memory Computing = Getting Ahead Of The Game</span><img src="/img/poweredby/videos/008.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=jF9T2cJB6t0" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--black comvideo__txt--small">High Performance Exposure Management With Apache Ignite</span><img src="/img/poweredby/videos/009.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=_mnZQ3JDcn8" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--black comvideo__txt--small">Ignite Success Story: How Ignite Fuels The High Throughput Messaging In&nbsp;Sentienz Akiro</span><img src="/img/poweredby/videos/014.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank"
+                    ><span class="comvideo__txt comvideo__txt--small">&laquo;Recent Purchases&raquo; With Apache Ignite</span><img src="/img/poweredby/videos/004.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+            <div class="swiper-slide">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=CPmwnjDJ1Sk" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--small">Embracing The Service Consumption Shift In&nbsp;Banking</span><img src="/img/poweredby/videos/006.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+            </div>
+          </div>
+        </div>
+        <div class="frontstories__pag"></div>
+      </div>
+      <div class="frontstories__bottom pt-5"><a class="button button--shadow" href="/use-cases/provenusecases.html">View all case-studies</a></div>
+    </section>
+    <!-- /.frontstories-->
+    <section class="frontconfs container">
+      <h3 class="h3">Join The Community At Events <br />And Meetups Worldwide</h3>
+      <div class="frontconfs__wrap">
+        <a class="frontconfcard frontconfcard--red" href="/events.html#virtual"
+          ><div class="frontconfs__iconwrap pb-3"><img src="/img/frontpage/events/001.svg" alt="" /></div>
+          <h4 class="h5 frontconfcard__title pb-2">Ignite Virtual Meetup</h4>
+          <p>Experts and practitioners make <strong>online-talks and presentations</strong> and share their Apache Ignite experience.</p>
+          <div class="frontconfcard__bottom">
+            <p class="capstext">Online</p>
+            <div class="frontconfcard__cal">Regularly</div>
+          </div></a
+        ><a class="frontconfcard frontconfcard--blue" href="/events.html#summit"
+          ><div class="frontconfs__iconwrap pb-3"><img src="/img/frontpage/events/002.svg" alt="" /></div>
+          <h4 class="h5 frontconfcard__title pb-2">Ignite Summit</h4>
+          <p>This <strong>virtual conference</strong> is a chance to learn more about up-to-date in-memory computing solutions.</p>
+          <p>There are speakers from industry-leading companies and hundreds of participants from all over the world.</p>
+          <div class="frontconfcard__bottom">
+            <p class="capstext">Online</p>
+            <div class="frontconfcard__cal">Annually</div>
+          </div></a
+        ><a class="frontconfcard" href="/events.html#upcoming"
+          ><div class="frontconfs__iconwrap pb-3"><img src="/img/frontpage/events/003.svg" alt="" /></div>
+          <h4 class="h5 frontconfcard__title pb-2">Other Events</h4>
+          <p>Join us for <strong>conferences, presentations, and webinars</strong> to learn more about in-memory computing technologies.</p>
+          <div class="frontconfcard__bottom">
+            <p class="capstext">ONLINE <small>and</small> OFFLINE</p>
+            <div class="frontconfcard__cal">Regularly</div>
+          </div></a
+        >
+      </div>
+      <div class="frontconfs__bottom pt-5"><a class="button button--shadow" href="/events.html">View all events</a></div>
+    </section>
+    <!-- /.frontconfs-->
+    <section class="event-featured container fronteventsbanner">
+      <p class="capstext">Featured Event</p>
+      <a class="event-featured__banner pt-5" href="https://ignite-summit.org/schedule/" target="_blank"
+        ><picture
+          ><source srcset="/img/events/event-banner-vert.jpg" media="(max-width: 767px)" />
+          <img src="/img/events/event-banner.jpg" alt="" /></picture
+      ></a>
+    </section>
+    <!-- /.event-featured-->
+    <section class="frontresourse container">
+      <h3 class="h3">Resources To Elevate Your <br />Ignite Experience</h3>
+      <div class="frontresourse__subtitle pt-2">Get an access to the variety of free technical <br />and learning resources</div>
+      <div class="frontresourse__wrap flexi fz20">
+        <div class="frontresourse__col">
+          <div class="capstext pb-5">Technical resources</div>
+          <div class="frontresitem flexi frontresitem--black">
+            <div class="frontresitem__icon"><img src="/img/frontpage/res-docs.svg" alt="" /></div>
+            <div class="frontresitem__text">Apache Ignite technical documentation</div>
+          </div>
+          <div class="frontresitem flexi frontresitem--gray">
+            <div class="frontresitem__icon"><img src="/img/frontpage/res-wiki.svg" alt="" /></div>
+            <div class="frontresitem__text">Ignite Wiki with a collection of low-level design documents and instructions</div>
+          </div>
+          <div class="frontresitem flexi frontresitem--gray">
+            <div class="frontresitem__icon"><img src="/img/icon-github.svg" alt="" /></div>
+            <div class="frontresitem__text">Git repositories with Ignite source code and code samples and examples</div>
+          </div>
+        </div>
+        <div class="frontresourse__col">
+          <div class="capstext pb-5">Learning resources</div>
+          <div class="frontresitem flexi frontresitem--red">
+            <div class="frontresitem__icon"><img src="/img/frontpage/res-videos.svg" alt="" /></div>
+            <div class="frontresitem__text">Dozens of essential videos and webinar <br />recordings</div>
+          </div>
+          <div class="frontresitem flexi frontresitem--rose">
+            <div class="frontresitem__icon"><img src="/img/frontpage/res-vebinar.svg" alt="" /></div>
+            <div class="frontresitem__text">Trainings and courses that help building high-performance and data-intensive applications with&nbsp;the Apache Ignite</div>
+          </div>
+          <div class="frontresitem flexi frontresitem--rose">
+            <div class="frontresitem__icon"><img src="/img/frontpage/res-book.svg" alt="" /></div>
+            <div class="frontresitem__text">Apache Ignite book to expand knowledge <br />in in-memory computing and distributed databases</div>
+          </div>
+        </div>
+      </div>
+      <div class="frontconfs__bottom pt-5"><a class="button button--shadow" href="/resources.html">View all resources</a></div>
+    </section>
+    <section class="toolingend toolingend--front">
+      <div class="container flexi">
+        <div class="toolingend__main">
+          <h2 class="toolingend__title h3">Ready To Start?</h2>
+          <p class="h5 pt-2">Discover our quick start guides and build your first <br />application in 5-10 minutes</p>
+        </div>
+        <div class="toolingend__action"><a class="button" href="https://ignite.apache.org/docs/latest/" target="_blank">Discover Quick Start Guide</a></div>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/js/main.js b/build/js/main.js
new file mode 100644
index 0000000..e00efa6
--- /dev/null
+++ b/build/js/main.js
@@ -0,0 +1,438 @@
+/**
+ * Модальные окна
+ * см. https://addmorescripts.github.io/hystModal/index_ru.html
+ */
+ if (typeof HystModal !== "undefined") {
+    var xModal = new HystModal({
+        linkAttributeName: "data-hystmodal",
+        waitTransitions: true,
+        beforeOpen: function(modal){
+        },
+        afterClose: function(modal) {
+        },
+    });
+    window.xxModal = xModal;
+    var menuModal = new HystModal({
+        linkAttributeName: "data-menumodal",
+        waitTransitions: true,
+        backscroll: false,
+        catchFocus:false,
+    });
+}
+
+
+
+
+/**
+ * Скрипт GLightbox запуск на элементах с классом .glightbox
+ * см. https://biati-digital.github.io/glightbox/
+ */
+ if (typeof GLightbox !== "undefined") {
+    const lightbox = GLightbox({
+        plyr: {
+            config: {
+                ratio: '16:9',
+                youtube: {
+                    noCookie: true,
+                    rel: 0,
+                    showinfo: 0,
+                    iv_load_policy: 3,
+                },
+            }
+        },
+    });
+}
+
+
+// window.__forceSmoothScrollPolyfill__ = true;
+
+let submenuItems = Array.prototype.slice.call(document.querySelectorAll(".cmtynavblock__list a"));
+let submenuItemsArray = submenuItems.map(el => {
+    return {
+        link: el,
+        href: el.getAttribute('href'),
+        block: document.querySelector(el.getAttribute('href'))
+    }
+});
+
+
+
+//scroll to top button
+(function scrollTop() {
+    const scrollButton = document.querySelector('.scrollTop');
+    if (!scrollButton) return;
+    let trigger = false;
+    function resetTrigger() {
+        trigger = true;
+    }
+    window.addEventListener('scroll', resetTrigger);
+    let scrollInterval = setInterval(function () {
+        if (!trigger) return;
+        trigger = false;
+        let scrolled = window.pageYOffset || document.documentElement.scrollTop;
+        scrollActions(scrolled);
+    }, 150);
+    scrollButton.addEventListener('click', function (e) {
+        e.preventDefault();
+        window.scrollTo({
+            top: 0,
+            behavior: 'smooth',
+        });
+    });
+})();
+
+
+
+
+
+
+
+function topmeny(){
+    let dropMenu = document.querySelector('.dropmenu');
+    let dropBack = document.querySelector('.dropmenu__back');
+    let hdr = document.querySelector('.hdr');
+    if(!dropMenu) return;
+
+    document.addEventListener('mouseover', (e) => {
+        e.preventDefault();
+        let item = e.target.closest('a[data-panel].hdrmenu--expanded');
+        if(item && item.dataset.panel !== ""){
+            document.querySelectorAll('.dropmenu__panel').forEach(el => {
+                el.classList.toggle('active', el.dataset.menupanel === item.dataset.panel);
+            });
+            document.querySelectorAll('.hdrmenu--expanded.active').forEach(el => {
+                el.classList.remove('active');
+            })
+
+            hdr && hdr.classList.add('opened');
+            item.classList.add('active');
+            dropMenu.classList.add('active');
+            dropBack.classList.add('active');
+        }
+        let shadow = e.target.closest('.dropmenu__back');
+        if(shadow){
+            dropMenu.classList.remove('active');
+            dropBack.classList.remove('active');
+            document.querySelectorAll('.hdrmenu--expanded.active').forEach(el => {
+                el.classList.remove('active');
+            });
+            hdr && hdr.classList.remove('opened');
+        } 
+    });
+}
+if(window.innerWidth > 1199){topmeny();}
+
+
+
+let isMenuFloated = false;
+let isMenuPinned = false;
+
+function scrollActions(scrolled){
+    const scrollButton = document.querySelector('.scrollTop');
+    const stikyHeader = document.querySelector('.hdrfloat');
+    const menuLine = document.querySelector('.jsHdrLine');
+    const menuBase = document.querySelector('.jsHdrBase');
+    const menuFloatBase = document.querySelector('.jsHdrFloatBase');
+
+    scrollButton.classList.toggle('active', scrolled >= 100);
+
+    if(scrolled >= 600 && !isMenuPinned){
+        document.documentElement.classList.add('hdr-active');
+        isMenuPinned = true;
+    }
+    if(scrolled < 500 && isMenuPinned){
+        document.documentElement.classList.remove('hdr-active');
+        isMenuPinned = false;
+    }
+
+    if(scrolled >= 600 && !isMenuFloated){
+        // console.log("Переносим меню");
+        menuFloatBase.append(menuLine);
+        isMenuFloated = true;
+    }
+
+    if(scrolled < 600 && isMenuFloated){
+        // console.log("Возвращаем меню обратно");
+        menuBase.append(menuLine);
+        isMenuFloated = false;
+    }
+
+    if(submenuItemsArray.length){
+        reactivateSubmenu(scrolled);
+    }
+}
+
+
+function reactivateSubmenu(scrolled){
+    let hdr = document.querySelector('.hdr__wrap');
+    let menuEl = document.querySelector('.cmtynavblock__list');
+    let offset = menuEl.scrollHeight + hdr.scrollHeight + 10;
+    if(!submenuItemsArray.length) return;
+    submenuItemsArray.forEach((el, index, arr) => {
+        let blockCoord = el.block.getBoundingClientRect().top + window.scrollY - offset;
+        let blockCoordNext = Infinity;
+        if(arr[index + 1]){
+            blockCoordNext = arr[index + 1].block.getBoundingClientRect().top + window.scrollY - offset;
+        }
+        if(scrolled >= blockCoord && scrolled < blockCoordNext){
+            el.link.classList.add('cmtynavblock__active');
+        } else {
+            el.link.classList.remove('cmtynavblock__active');
+        }
+    })
+    // console.log(submenuItemsArray);
+}
+
+
+
+
+
+function accordeons(){
+    let testEl = document.querySelector('[data-hidebox]');
+    if(!testEl) return;
+    document.addEventListener('click', function(e) {
+        let accordLink = e.target.closest('[data-hideopen]');
+        if(!accordLink) return;
+        e.preventDefault();
+        console.log(accordLink);
+        let accordBox = document.querySelector('[data-hidebox="' + accordLink.dataset.hideopen + '"]');
+        console.log(accordBox);
+        if(!accordBox){ console.log("Error: accordion element not found"); return;}
+        if(!accordBox.style.height){
+            accordLink.classList.add('isopen');
+            accordBox.style.height = accordBox.scrollHeight + "px";
+            if(accordLink.dataset.invis){
+                accordLink.remove();
+            }
+        } else {
+            accordLink.classList.remove('isopen');
+            accordBox.style.height = "";
+        }
+    });
+}
+accordeons();
+
+
+
+
+
+function reActivateMenuClass(elem, selectors, activeClassName) {
+    document.querySelectorAll(selectors).forEach(el => {
+        el.classList.toggle(activeClassName, el === elem);
+    });
+}
+
+
+
+
+
+function submenuScroller(){
+    let hdr = document.querySelector('.hdr__wrap');
+    let menuEl = document.querySelector('.cmtynavblock__list');
+    if(!menuEl) return;
+
+    menuEl.addEventListener('click', (e) => {
+        let link = e.target.closest('.cmtynavblock__list a');
+        if(!link) return;
+        e.preventDefault();
+        scrollToBlock(e, link.getAttribute('href'), (menuEl.scrollHeight + hdr.scrollHeight));
+    });
+}
+submenuScroller();
+
+
+
+
+
+
+function scrollToBlock(e, selector, offset = 0) {
+    let elem = document.querySelector(selector);
+    if(!elem) return;
+    e.preventDefault();
+    let coords = elem.getBoundingClientRect().top + window.scrollY - offset;
+    window.scrollTo({
+        top: coords,
+        behavior: 'smooth',
+    });
+}
+
+
+
+if(typeof hljs !== 'undefined'){
+    hljs.highlightAll();
+}
+
+
+
+
+function simpleTabs(){
+    if(!document.querySelector('*[data-tab]')) return;
+    document.addEventListener('click', (e) => {
+        let link = e.target.closest('[data-tablink]');
+        if(!link) return;
+        e.preventDefault();
+        let wrap = e.target.closest('.jsTabWrap');
+        let needTab = document.querySelector('[data-tab="' + link.dataset.tablink + '"]');
+        if(!needTab){
+            console.log("Tab - " + link.dataset.tablink + " not found");
+            return;
+        }
+        wrap.querySelectorAll('[data-tablink]').forEach(el => {
+            el.classList.remove('active');
+        })
+        link.classList.add('active');
+
+        wrap.querySelectorAll('[data-tab]').forEach(el => {
+            el.classList.remove('active');
+        });
+        needTab.classList.add('active');
+    });
+}
+simpleTabs();
+
+
+
+function frontpageTabs(){
+    if(!document.querySelector('*[data-ftab]')) return;
+    document.addEventListener('click', (e) => {
+        let link = e.target.closest('[data-ftablink]');
+        if(!link) return;
+        e.preventDefault();
+        let wrap = e.target.closest('.jsTabWrap');
+        let needTab = document.querySelector('[data-ftab="' + link.dataset.ftablink + '"]');
+        if(!needTab){
+            console.log("Tab - " + link.dataset.ftablink + " not found");
+            return;
+        }
+        wrap.querySelectorAll('[data-ftablink]').forEach(el => {
+            el.classList.remove('active');
+        })
+        link.classList.add('active');
+
+        wrap.querySelectorAll('[data-ftab]').forEach(el => {
+            el.classList.remove('active');
+        });
+        needTab.classList.add('active');
+    });
+}
+frontpageTabs();
+
+
+
+
+/**
+ * Change Video Block into Iframe with Youtube Video
+ */
+function youtube_parser(url){
+    var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/;
+    var match = url.match(regExp);
+    return (match&&match[7].length==11)? match[7] : false;
+}
+document.addEventListener('click', function(e) {
+    let videoLink = e.target.closest('[data-youtube]');
+    if(!videoLink) return;
+    let href = videoLink.getAttribute('href');
+    console.log(href);
+    e.preventDefault();
+    let videoBlock = e.target.closest('.comvideo__box');
+    videoBlock.innerHTML = "";
+
+    let youtId = youtube_parser(href);
+    let iframeHTML = `<iframe 
+        title=${youtId}
+        src="https://www.youtube.com/embed/${youtId}?autoplay=1&showinfo=0"
+        allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
+        allowFullScreen>
+    </iframe>`;
+    videoBlock.insertAdjacentHTML('beforeend', iframeHTML);
+});
+
+
+
+
+
+
+/**
+ * Download Table Save Popup
+ */
+function downloadPopBlock(){
+    if(!document.querySelector('.jsDownTablePopUp')) return;
+
+    document.addEventListener('click', function(e){
+        let popup = e.target.closest('.jsDownTablePopUp');    
+        document.querySelectorAll('.jsDownTablePopUp').forEach(el => {
+            if(el !== popup){
+                el.querySelector('.downtable__button').classList.remove('active');
+            }
+        });
+        if(!popup) return;
+        popup.querySelector('.downtable__button').classList.add('active');
+    });
+}
+// downloadPopBlock();
+
+
+
+/**
+ * Download change HREF of all link
+ */
+function downloadChangeHref() {
+    let selectBox = document.querySelector('.jsDownloadDomenSelect');
+    if(!selectBox) return;
+
+    let saveButton = document.querySelector('.jsChangeLink');
+    saveButton.addEventListener('click', (e) => {
+        let neededHostName = selectBox.value;
+        let allLinks = document.querySelectorAll('.jsLinksInside a');
+        allLinks.forEach((link) => {
+            let linkElem = new URL(link.href);
+            if(linkElem.hostname == "archive.apache.org") return;
+            linkElem.hostname = neededHostName;
+            link.href = linkElem.toString();
+        });
+        e.target.innerHTML = "Changed";
+        e.target.classList.remove('download-choser__button--blue');
+        // alert('Changed to ' + neededHostName);
+        e.preventDefault();
+    });
+    selectBox.addEventListener('change', (e)=>{
+        saveButton.innerHTML = "Change";
+        saveButton.classList.add('download-choser__button--blue');
+    });
+}
+downloadChangeHref();
+
+
+
+
+
+
+/**
+ * FrontPage videos Slider
+ */
+if (typeof Swiper !== "undefined") {
+    let jsMainSlider = new Swiper('.jsFrontVideosSwiper', {
+        autoHeight: false,
+        loop: false,
+        spaceBetween: 30,
+        slidesPerView: 'auto',
+        pagination: {
+            el: ".frontstories__pag",
+            type: "bullets",
+            clickable: true,
+        },
+        navigation: {
+            prevEl: ".frontstories__sliderwrap .ctrl--prev",
+            nextEl: ".frontstories__sliderwrap .ctrl--next",
+        },
+        breakpoints: {
+            //when window width is >= 768px
+            768: {
+                slidesPerView: 2,
+            },
+            1199 : {
+                slidesPerView: 3,
+            },
+        },
+    });
+}
\ No newline at end of file
diff --git a/build/js/vendor/choices/base.min.css b/build/js/vendor/choices/base.min.css
new file mode 100644
index 0000000..6796543
--- /dev/null
+++ b/build/js/vendor/choices/base.min.css
@@ -0,0 +1 @@
+*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body,html{position:relative;margin:0;width:100%;height:100%}body{font-family:'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px;line-height:1.4;color:#fff;background-color:#333;overflow-x:hidden}hr,label{display:block}label,p{margin-bottom:8px}label{font-size:14px;font-weight:500;cursor:pointer}p{margin-top:0}hr{margin:30px 0;border:0;border-bottom:1px solid #eaeaea;height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:12px;font-weight:400;line-height:1.2}a,a:focus,a:visited{color:#fff;text-decoration:none;font-weight:600}.form-control{display:block;width:100%;background-color:#f9f9f9;padding:12px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:24px}.h1,h1{font-size:32px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}label+p{margin-top:-4px}.container{display:block;margin:auto;max-width:40em;padding:48px}@media (max-width:620px){.container{padding:0}}.section{background-color:#fff;padding:24px;color:#333}.section a,.section a:focus,.section a:visited{color:#00bcd4}.logo{display:block;margin-bottom:12px}.logo__img{width:100%;height:auto;display:inline-block;max-width:100%;vertical-align:top;padding:6px 0}.visible-ie{display:none}.push-bottom{margin-bottom:24px}.zero-bottom{margin-bottom:0}.zero-top{margin-top:0}.text-center{text-align:center}[data-test-hook]{margin-bottom:24px}
\ No newline at end of file
diff --git a/build/js/vendor/choices/choices.min.css b/build/js/vendor/choices/choices.min.css
new file mode 100644
index 0000000..19adaba
--- /dev/null
+++ b/build/js/vendor/choices/choices.min.css
@@ -0,0 +1 @@
+.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*=select-one]:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}
\ No newline at end of file
diff --git a/build/js/vendor/choices/choices.min.js b/build/js/vendor/choices/choices.min.js
new file mode 100644
index 0000000..c3eabfa
--- /dev/null
+++ b/build/js/vendor/choices/choices.min.js
@@ -0,0 +1,11 @@
+/*! choices.js v9.0.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */
+window.Choices=function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/public/assets/scripts/",i(i.s=4)}([function(e,t,i){"use strict";var n=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===s}(e)}(e)};var s="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((i=e,Array.isArray(i)?[]:{}),e,t):e;var i}function o(e,t,i){return e.concat(t).map((function(e){return r(e,i)}))}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function c(e,t,i){var n={};return i.isMergeableObject(e)&&a(e).forEach((function(t){n[t]=r(e[t],i)})),a(t).forEach((function(s){(function(e,t){try{return t in e&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}catch(e){return!1}})(e,s)||(i.isMergeableObject(t[s])&&e[s]?n[s]=function(e,t){if(!t.customMerge)return l;var i=t.customMerge(e);return"function"==typeof i?i:l}(s,i)(e[s],t[s],i):n[s]=r(t[s],i))})),n}function l(e,t,i){(i=i||{}).arrayMerge=i.arrayMerge||o,i.isMergeableObject=i.isMergeableObject||n,i.cloneUnlessOtherwiseSpecified=r;var s=Array.isArray(t);return s===Array.isArray(e)?s?i.arrayMerge(e,t,i):c(e,t,i):r(t,i)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,i){return l(e,i,t)}),{})};var h=l;e.exports=h},function(e,t,i){"use strict";(function(e,n){var s,r=i(3);s="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:n;var o=Object(r.a)(s);t.a=o}).call(this,i(5),i(6)(e))},function(e,t,i){
+/*!
+ * Fuse.js v3.4.5 - Lightweight fuzzy-search (http://fusejs.io)
+ * 
+ * Copyright (c) 2012-2017 Kirollos Risk (http://kiro.me)
+ * All Rights Reserved. Apache Software License 2.0
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ */
+e.exports=function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=1)}([function(e,t){e.exports=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,i){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var r=i(2),o=i(8),a=i(0),c=function(){function e(t,i){var n=i.location,s=void 0===n?0:n,r=i.distance,a=void 0===r?100:r,c=i.threshold,l=void 0===c?.6:c,h=i.maxPatternLength,u=void 0===h?32:h,d=i.caseSensitive,p=void 0!==d&&d,m=i.tokenSeparator,f=void 0===m?/ +/g:m,v=i.findAllMatches,g=void 0!==v&&v,_=i.minMatchCharLength,b=void 0===_?1:_,y=i.id,E=void 0===y?null:y,I=i.keys,S=void 0===I?[]:I,w=i.shouldSort,O=void 0===w||w,C=i.getFn,A=void 0===C?o:C,L=i.sortFn,T=void 0===L?function(e,t){return e.score-t.score}:L,x=i.tokenize,k=void 0!==x&&x,P=i.matchAllTokens,D=void 0!==P&&P,M=i.includeMatches,N=void 0!==M&&M,F=i.includeScore,j=void 0!==F&&F,K=i.verbose,R=void 0!==K&&K;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b,id:E,keys:S,includeMatches:N,includeScore:j,shouldSort:O,getFn:A,sortFn:T,verbose:R,tokenize:k,matchAllTokens:D},this.setCollection(t)}var t,i;return t=e,(i=[{key:"setCollection",value:function(e){return this.list=e,e}},{key:"search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{limit:!1};this._log('---------\nSearch pattern: "'.concat(e,'"'));var i=this._prepareSearchers(e),n=i.tokenSearchers,s=i.fullSearcher,r=this._search(n,s),o=r.weights,a=r.results;return this._computeScore(o,a),this.options.shouldSort&&this._sort(a),t.limit&&"number"==typeof t.limit&&(a=a.slice(0,t.limit)),this._format(a)}},{key:"_prepareSearchers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=[];if(this.options.tokenize)for(var i=e.split(this.options.tokenSeparator),n=0,s=i.length;n<s;n+=1)t.push(new r(i[n],this.options));return{tokenSearchers:t,fullSearcher:new r(e,this.options)}}},{key:"_search",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,i=this.list,n={},s=[];if("string"==typeof i[0]){for(var r=0,o=i.length;r<o;r+=1)this._analyze({key:"",value:i[r],record:r,index:r},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t});return{weights:null,results:s}}for(var a={},c=0,l=i.length;c<l;c+=1)for(var h=i[c],u=0,d=this.options.keys.length;u<d;u+=1){var p=this.options.keys[u];if("string"!=typeof p){if(a[p.name]={weight:1-p.weight||1},p.weight<=0||p.weight>1)throw new Error("Key weight has to be > 0 and <= 1");p=p.name}else a[p]={weight:1};this._analyze({key:p,value:this.options.getFn(h,p),record:h,index:c},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t})}return{weights:a,results:s}}},{key:"_analyze",value:function(e,t){var i=e.key,n=e.arrayIndex,s=void 0===n?-1:n,r=e.value,o=e.record,c=e.index,l=t.tokenSearchers,h=void 0===l?[]:l,u=t.fullSearcher,d=void 0===u?[]:u,p=t.resultMap,m=void 0===p?{}:p,f=t.results,v=void 0===f?[]:f;if(null!=r){var g=!1,_=-1,b=0;if("string"==typeof r){this._log("\nKey: ".concat(""===i?"-":i));var y=d.search(r);if(this._log('Full text: "'.concat(r,'", score: ').concat(y.score)),this.options.tokenize){for(var E=r.split(this.options.tokenSeparator),I=[],S=0;S<h.length;S+=1){var w=h[S];this._log('\nPattern: "'.concat(w.pattern,'"'));for(var O=!1,C=0;C<E.length;C+=1){var A=E[C],L=w.search(A),T={};L.isMatch?(T[A]=L.score,g=!0,O=!0,I.push(L.score)):(T[A]=1,this.options.matchAllTokens||I.push(1)),this._log('Token: "'.concat(A,'", score: ').concat(T[A]))}O&&(b+=1)}_=I[0];for(var x=I.length,k=1;k<x;k+=1)_+=I[k];_/=x,this._log("Token score average:",_)}var P=y.score;_>-1&&(P=(P+_)/2),this._log("Score average:",P);var D=!this.options.tokenize||!this.options.matchAllTokens||b>=h.length;if(this._log("\nCheck Matches: ".concat(D)),(g||y.isMatch)&&D){var M=m[c];M?M.output.push({key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}):(m[c]={item:o,output:[{key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}]},v.push(m[c]))}}else if(a(r))for(var N=0,F=r.length;N<F;N+=1)this._analyze({key:i,arrayIndex:N,value:r[N],record:o,index:c},{resultMap:m,results:v,tokenSearchers:h,fullSearcher:d})}}},{key:"_computeScore",value:function(e,t){this._log("\n\nComputing score:\n");for(var i=0,n=t.length;i<n;i+=1){for(var s=t[i].output,r=s.length,o=1,a=1,c=0;c<r;c+=1){var l=e?e[s[c].key].weight:1,h=(1===l?s[c].score:s[c].score||.001)*l;1!==l?a=Math.min(a,h):(s[c].nScore=h,o*=h)}t[i].score=1===a?o:a,this._log(t[i])}}},{key:"_sort",value:function(e){this._log("\n\nSorting...."),e.sort(this.options.sortFn)}},{key:"_format",value:function(e){var t=[];if(this.options.verbose){var i=[];this._log("\n\nOutput:\n\n",JSON.stringify(e,(function(e,t){if("object"===n(t)&&null!==t){if(-1!==i.indexOf(t))return;i.push(t)}return t}))),i=null}var s=[];this.options.includeMatches&&s.push((function(e,t){var i=e.output;t.matches=[];for(var n=0,s=i.length;n<s;n+=1){var r=i[n];if(0!==r.matchedIndices.length){var o={indices:r.matchedIndices,value:r.value};r.key&&(o.key=r.key),r.hasOwnProperty("arrayIndex")&&r.arrayIndex>-1&&(o.arrayIndex=r.arrayIndex),t.matches.push(o)}}})),this.options.includeScore&&s.push((function(e,t){t.score=e.score}));for(var r=0,o=e.length;r<o;r+=1){var a=e[r];if(this.options.id&&(a.item=this.options.getFn(a.item,this.options.id)[0]),s.length){for(var c={item:a.item},l=0,h=s.length;l<h;l+=1)s[l](a,c);t.push(c)}else t.push(a.item)}return t}},{key:"_log",value:function(){var e;this.options.verbose&&(e=console).log.apply(e,arguments)}}])&&s(t.prototype,i),e}();e.exports=c},function(e,t,i){function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=i(3),r=i(4),o=i(7),a=function(){function e(t,i){var n=i.location,s=void 0===n?0:n,r=i.distance,a=void 0===r?100:r,c=i.threshold,l=void 0===c?.6:c,h=i.maxPatternLength,u=void 0===h?32:h,d=i.isCaseSensitive,p=void 0!==d&&d,m=i.tokenSeparator,f=void 0===m?/ +/g:m,v=i.findAllMatches,g=void 0!==v&&v,_=i.minMatchCharLength,b=void 0===_?1:_;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b},this.pattern=this.options.isCaseSensitive?t:t.toLowerCase(),this.pattern.length<=u&&(this.patternAlphabet=o(this.pattern))}var t,i;return t=e,(i=[{key:"search",value:function(e){if(this.options.isCaseSensitive||(e=e.toLowerCase()),this.pattern===e)return{isMatch:!0,score:0,matchedIndices:[[0,e.length-1]]};var t=this.options,i=t.maxPatternLength,n=t.tokenSeparator;if(this.pattern.length>i)return s(e,this.pattern,n);var o=this.options,a=o.location,c=o.distance,l=o.threshold,h=o.findAllMatches,u=o.minMatchCharLength;return r(e,this.pattern,this.patternAlphabet,{location:a,distance:c,threshold:l,findAllMatches:h,minMatchCharLength:u})}}])&&n(t.prototype,i),e}();e.exports=a},function(e,t){var i=/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g;e.exports=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:/ +/g,s=new RegExp(t.replace(i,"\\$&").replace(n,"|")),r=e.match(s),o=!!r,a=[];if(o)for(var c=0,l=r.length;c<l;c+=1){var h=r[c];a.push([e.indexOf(h),h.length-1])}return{score:o?.5:1,isMatch:o,matchedIndices:a}}},function(e,t,i){var n=i(5),s=i(6);e.exports=function(e,t,i,r){for(var o=r.location,a=void 0===o?0:o,c=r.distance,l=void 0===c?100:c,h=r.threshold,u=void 0===h?.6:h,d=r.findAllMatches,p=void 0!==d&&d,m=r.minMatchCharLength,f=void 0===m?1:m,v=a,g=e.length,_=u,b=e.indexOf(t,v),y=t.length,E=[],I=0;I<g;I+=1)E[I]=0;if(-1!==b){var S=n(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});if(_=Math.min(S,_),-1!==(b=e.lastIndexOf(t,v+y))){var w=n(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});_=Math.min(w,_)}}b=-1;for(var O=[],C=1,A=y+g,L=1<<y-1,T=0;T<y;T+=1){for(var x=0,k=A;x<k;)n(t,{errors:T,currentLocation:v+k,expectedLocation:v,distance:l})<=_?x=k:A=k,k=Math.floor((A-x)/2+x);A=k;var P=Math.max(1,v-k+1),D=p?g:Math.min(v+k,g)+y,M=Array(D+2);M[D+1]=(1<<T)-1;for(var N=D;N>=P;N-=1){var F=N-1,j=i[e.charAt(F)];if(j&&(E[F]=1),M[N]=(M[N+1]<<1|1)&j,0!==T&&(M[N]|=(O[N+1]|O[N])<<1|1|O[N+1]),M[N]&L&&(C=n(t,{errors:T,currentLocation:F,expectedLocation:v,distance:l}))<=_){if(_=C,(b=F)<=v)break;P=Math.max(1,2*v-b)}}if(n(t,{errors:T+1,currentLocation:v,expectedLocation:v,distance:l})>_)break;O=M}return{isMatch:b>=0,score:0===C?.001:C,matchedIndices:s(E,f)}}},function(e,t){e.exports=function(e,t){var i=t.errors,n=void 0===i?0:i,s=t.currentLocation,r=void 0===s?0:s,o=t.expectedLocation,a=void 0===o?0:o,c=t.distance,l=void 0===c?100:c,h=n/e.length,u=Math.abs(a-r);return l?h+u/l:u?1:h}},function(e,t){e.exports=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=[],n=-1,s=-1,r=0,o=e.length;r<o;r+=1){var a=e[r];a&&-1===n?n=r:a||-1===n||((s=r-1)-n+1>=t&&i.push([n,s]),n=-1)}return e[r-1]&&r-n>=t&&i.push([n,r-1]),i}},function(e,t){e.exports=function(e){for(var t={},i=e.length,n=0;n<i;n+=1)t[e.charAt(n)]=0;for(var s=0;s<i;s+=1)t[e.charAt(s)]|=1<<i-s-1;return t}},function(e,t,i){var n=i(0);e.exports=function(e,t){return function e(t,i,s){if(i){var r=i.indexOf("."),o=i,a=null;-1!==r&&(o=i.slice(0,r),a=i.slice(r+1));var c=t[o];if(null!=c)if(a||"string"!=typeof c&&"number"!=typeof c)if(n(c))for(var l=0,h=c.length;l<h;l+=1)e(c[l],a,s);else a&&e(c,a,s);else s.push(c.toString())}else s.push(t);return s}(e,t,[])}}])},function(e,t,i){"use strict";function n(e){var t,i=e.Symbol;return"function"==typeof i?i.observable?t=i.observable:(t=i("observable"),i.observable=t):t="@@observable",t}i.d(t,"a",(function(){return n}))},function(e,t,i){e.exports=i(7)},function(e,t){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(e){"object"==typeof window&&(i=window)}e.exports=i},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,i){"use strict";i.r(t);var n=i(2),s=i.n(n),r=i(0),o=i.n(r),a=i(1),c=function(){return Math.random().toString(36).substring(7).split("").join(".")},l={INIT:"@@redux/INIT"+c(),REPLACE:"@@redux/REPLACE"+c(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+c()}};function h(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function u(e,t,i){var n;if("function"==typeof t&&"function"==typeof i||"function"==typeof i&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof t&&void 0===i&&(i=t,t=void 0),void 0!==i){if("function"!=typeof i)throw new Error("Expected the enhancer to be a function.");return i(u)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var s=e,r=t,o=[],c=o,d=!1;function p(){c===o&&(c=o.slice())}function m(){if(d)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return r}function f(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(d)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");var t=!0;return p(),c.push(e),function(){if(t){if(d)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");t=!1,p();var i=c.indexOf(e);c.splice(i,1)}}}function v(e){if(!h(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(d)throw new Error("Reducers may not dispatch actions.");try{d=!0,r=s(r,e)}finally{d=!1}for(var t=o=c,i=0;i<t.length;i++){(0,t[i])()}return e}return v({type:l.INIT}),(n={dispatch:v,subscribe:f,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");s=e,v({type:l.REPLACE})}})[a.a]=function(){var e,t=f;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function i(){e.next&&e.next(m())}return i(),{unsubscribe:t(i)}}})[a.a]=function(){return this},e},n}function d(e,t){var i=t&&t.type;return"Given "+(i&&'action "'+String(i)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}var p=[];var m=[];var f=[];var v,g={loading:!1},_=function(e,t){switch(void 0===e&&(e=g),t.type){case"SET_IS_LOADING":return{loading:t.isLoading};default:return e}},b=function(e){return Array.from({length:e},(function(){return(e=0,t=36,Math.floor(Math.random()*(t-e)+e)).toString(36);var e,t})).join("")},y=function(e,t){var i=e.id||e.name&&e.name+"-"+b(2)||b(4);return i=t+"-"+(i=i.replace(/(:|\.|\[|\]|,)/g,""))},E=function(e){return Object.prototype.toString.call(e).slice(8,-1)},I=function(e,t){return null!=t&&E(t)===e},S=function(e){return"string"!=typeof e?e:e.replace(/&/g,"&amp;").replace(/>/g,"&rt;").replace(/</g,"&lt;").replace(/"/g,"&quot;")},w=(v=document.createElement("div"),function(e){var t=e.trim();v.innerHTML=t;for(var i=v.children[0];v.firstChild;)v.removeChild(v.firstChild);return i}),O=function(e,t){return e.score-t.score},C=function(e){return JSON.parse(JSON.stringify(e))},A=function(e,t){var i=Object.keys(e).sort(),n=Object.keys(t).sort();return i.filter((function(e){return n.indexOf(e)<0}))},L=function(e){for(var t=Object.keys(e),i={},n=0;n<t.length;n++){var s=t[n];0,"function"==typeof e[s]&&(i[s]=e[s])}var r,o=Object.keys(i);try{!function(e){Object.keys(e).forEach((function(t){var i=e[t];if(void 0===i(void 0,{type:l.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===i(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+l.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(i)}catch(e){r=e}return function(e,t){if(void 0===e&&(e={}),r)throw r;for(var n=!1,s={},a=0;a<o.length;a++){var c=o[a],l=i[c],h=e[c],u=l(h,t);if(void 0===u){var p=d(c,t);throw new Error(p)}s[c]=u,n=n||u!==h}return n?s:e}}({items:function(e,t){switch(void 0===e&&(e=p),t.type){case"ADD_ITEM":return[].concat(e,[{id:t.id,choiceId:t.choiceId,groupId:t.groupId,value:t.value,label:t.label,active:!0,highlighted:!1,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]).map((function(e){var t=e;return t.highlighted=!1,t}));case"REMOVE_ITEM":return e.map((function(e){var i=e;return i.id===t.id&&(i.active=!1),i}));case"HIGHLIGHT_ITEM":return e.map((function(e){var i=e;return i.id===t.id&&(i.highlighted=t.highlighted),i}));default:return e}},groups:function(e,t){switch(void 0===e&&(e=m),t.type){case"ADD_GROUP":return[].concat(e,[{id:t.id,value:t.value,active:t.active,disabled:t.disabled}]);case"CLEAR_CHOICES":return[];default:return e}},choices:function(e,t){switch(void 0===e&&(e=f),t.type){case"ADD_CHOICE":return[].concat(e,[{id:t.id,elementId:t.elementId,groupId:t.groupId,value:t.value,label:t.label||t.value,disabled:t.disabled||!1,selected:!1,active:!0,score:9999,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]);case"ADD_ITEM":return t.activateOptions?e.map((function(e){var i=e;return i.active=t.active,i})):t.choiceId>-1?e.map((function(e){var i=e;return i.id===parseInt(t.choiceId,10)&&(i.selected=!0),i})):e;case"REMOVE_ITEM":return t.choiceId>-1?e.map((function(e){var i=e;return i.id===parseInt(t.choiceId,10)&&(i.selected=!1),i})):e;case"FILTER_CHOICES":return e.map((function(e){var i=e;return i.active=t.results.some((function(e){var t=e.item,n=e.score;return t.id===i.id&&(i.score=n,!0)})),i}));case"ACTIVATE_CHOICES":return e.map((function(e){var i=e;return i.active=t.active,i}));case"CLEAR_CHOICES":return f;default:return e}},general:_}),T=function(e,t){var i=e;if("CLEAR_ALL"===t.type)i=void 0;else if("RESET_TO"===t.type)return C(t.state);return L(i,t)};function x(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var k=function(){function e(){this._store=u(T,window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__())}var t,i,n,s=e.prototype;return s.subscribe=function(e){this._store.subscribe(e)},s.dispatch=function(e){this._store.dispatch(e)},s.isLoading=function(){return this.state.general.loading},s.getChoiceById=function(e){return this.activeChoices.find((function(t){return t.id===parseInt(e,10)}))},s.getGroupById=function(e){return this.groups.find((function(t){return t.id===e}))},t=e,(i=[{key:"state",get:function(){return this._store.getState()}},{key:"items",get:function(){return this.state.items}},{key:"activeItems",get:function(){return this.items.filter((function(e){return!0===e.active}))}},{key:"highlightedActiveItems",get:function(){return this.items.filter((function(e){return e.active&&e.highlighted}))}},{key:"choices",get:function(){return this.state.choices}},{key:"activeChoices",get:function(){return this.choices.filter((function(e){return!0===e.active}))}},{key:"selectableChoices",get:function(){return this.choices.filter((function(e){return!0!==e.disabled}))}},{key:"searchableChoices",get:function(){return this.selectableChoices.filter((function(e){return!0!==e.placeholder}))}},{key:"placeholderChoice",get:function(){return[].concat(this.choices).reverse().find((function(e){return!0===e.placeholder}))}},{key:"groups",get:function(){return this.state.groups}},{key:"activeGroups",get:function(){var e=this.groups,t=this.choices;return e.filter((function(e){var i=!0===e.active&&!1===e.disabled,n=t.some((function(e){return!0===e.active&&!1===e.disabled}));return i&&n}),[])}}])&&x(t.prototype,i),n&&x(t,n),e}();function P(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var D=function(){function e(e){var t=e.element,i=e.type,n=e.classNames;this.element=t,this.classNames=n,this.type=i,this.isActive=!1}var t,i,n,s=e.prototype;return s.getChild=function(e){return this.element.querySelector(e)},s.show=function(){return this.element.classList.add(this.classNames.activeState),this.element.setAttribute("aria-expanded","true"),this.isActive=!0,this},s.hide=function(){return this.element.classList.remove(this.classNames.activeState),this.element.setAttribute("aria-expanded","false"),this.isActive=!1,this},t=e,(i=[{key:"distanceFromTopWindow",get:function(){return this.element.getBoundingClientRect().bottom}}])&&P(t.prototype,i),n&&P(t,n),e}(),M={items:[],choices:[],silent:!1,renderChoiceLimit:-1,maxItemCount:-1,addItems:!0,addItemFilter:null,removeItems:!0,removeItemButton:!1,editItems:!1,duplicateItemsAllowed:!0,delimiter:",",paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:["label","value"],position:"auto",resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:function(e,t){var i=e.value,n=e.label,s=void 0===n?i:n,r=t.value,o=t.label,a=void 0===o?r:o;return s.localeCompare(a,[],{sensitivity:"base",ignorePunctuation:!0,numeric:!0})},placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:"auto",loadingText:"Loading...",noResultsText:"No results found",noChoicesText:"No choices to choose from",itemSelectText:"Press to select",uniqueItemText:"Only unique values can be added",customAddItemText:"Only values matching specific conditions can be added",addItemText:function(e){return'Press Enter to add <b>"'+S(e)+'"</b>'},maxItemText:function(e){return"Only "+e+" values can be added"},valueComparer:function(e,t){return e===t},fuseOptions:{includeScore:!0},callbackOnInit:null,callbackOnCreateTemplates:null,classNames:{containerOuter:"choices",containerInner:"choices__inner",input:"choices__input",inputCloned:"choices__input--cloned",list:"choices__list",listItems:"choices__list--multiple",listSingle:"choices__list--single",listDropdown:"choices__list--dropdown",item:"choices__item",itemSelectable:"choices__item--selectable",itemDisabled:"choices__item--disabled",itemChoice:"choices__item--choice",placeholder:"choices__placeholder",group:"choices__group",groupHeading:"choices__heading",button:"choices__button",activeState:"is-active",focusState:"is-focused",openState:"is-open",disabledState:"is-disabled",highlightedState:"is-highlighted",selectedState:"is-selected",flippedState:"is-flipped",loadingState:"is-loading",noResults:"has-no-results",noChoices:"has-no-choices"}},N="showDropdown",F="hideDropdown",j="change",K="choice",R="search",H="addItem",B="removeItem",V="highlightItem",G="highlightChoice",q="ADD_CHOICE",U="FILTER_CHOICES",z="ACTIVATE_CHOICES",W="CLEAR_CHOICES",X="ADD_GROUP",$="ADD_ITEM",J="REMOVE_ITEM",Y="HIGHLIGHT_ITEM",Z=46,Q=8,ee=13,te=65,ie=27,ne=38,se=40,re=33,oe=34,ae="text",ce="select-one",le="select-multiple",he=function(){function e(e){var t=e.element,i=e.type,n=e.classNames,s=e.position;this.element=t,this.classNames=n,this.type=i,this.position=s,this.isOpen=!1,this.isFlipped=!1,this.isFocussed=!1,this.isDisabled=!1,this.isLoading=!1,this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}var t=e.prototype;return t.addEventListeners=function(){this.element.addEventListener("focus",this._onFocus),this.element.addEventListener("blur",this._onBlur)},t.removeEventListeners=function(){this.element.removeEventListener("focus",this._onFocus),this.element.removeEventListener("blur",this._onBlur)},t.shouldFlip=function(e){if("number"!=typeof e)return!1;var t=!1;return"auto"===this.position?t=!window.matchMedia("(min-height: "+(e+1)+"px)").matches:"top"===this.position&&(t=!0),t},t.setActiveDescendant=function(e){this.element.setAttribute("aria-activedescendant",e)},t.removeActiveDescendant=function(){this.element.removeAttribute("aria-activedescendant")},t.open=function(e){this.element.classList.add(this.classNames.openState),this.element.setAttribute("aria-expanded","true"),this.isOpen=!0,this.shouldFlip(e)&&(this.element.classList.add(this.classNames.flippedState),this.isFlipped=!0)},t.close=function(){this.element.classList.remove(this.classNames.openState),this.element.setAttribute("aria-expanded","false"),this.removeActiveDescendant(),this.isOpen=!1,this.isFlipped&&(this.element.classList.remove(this.classNames.flippedState),this.isFlipped=!1)},t.focus=function(){this.isFocussed||this.element.focus()},t.addFocusState=function(){this.element.classList.add(this.classNames.focusState)},t.removeFocusState=function(){this.element.classList.remove(this.classNames.focusState)},t.enable=function(){this.element.classList.remove(this.classNames.disabledState),this.element.removeAttribute("aria-disabled"),this.type===ce&&this.element.setAttribute("tabindex","0"),this.isDisabled=!1},t.disable=function(){this.element.classList.add(this.classNames.disabledState),this.element.setAttribute("aria-disabled","true"),this.type===ce&&this.element.setAttribute("tabindex","-1"),this.isDisabled=!0},t.wrap=function(e){!function(e,t){void 0===t&&(t=document.createElement("div")),e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t.appendChild(e)}(e,this.element)},t.unwrap=function(e){this.element.parentNode.insertBefore(e,this.element),this.element.parentNode.removeChild(this.element)},t.addLoadingState=function(){this.element.classList.add(this.classNames.loadingState),this.element.setAttribute("aria-busy","true"),this.isLoading=!0},t.removeLoadingState=function(){this.element.classList.remove(this.classNames.loadingState),this.element.removeAttribute("aria-busy"),this.isLoading=!1},t._onFocus=function(){this.isFocussed=!0},t._onBlur=function(){this.isFocussed=!1},e}();function ue(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var de=function(){function e(e){var t=e.element,i=e.type,n=e.classNames,s=e.preventPaste;this.element=t,this.type=i,this.classNames=n,this.preventPaste=s,this.isFocussed=this.element===document.activeElement,this.isDisabled=t.disabled,this._onPaste=this._onPaste.bind(this),this._onInput=this._onInput.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}var t,i,n,s=e.prototype;return s.addEventListeners=function(){this.element.addEventListener("paste",this._onPaste),this.element.addEventListener("input",this._onInput,{passive:!0}),this.element.addEventListener("focus",this._onFocus,{passive:!0}),this.element.addEventListener("blur",this._onBlur,{passive:!0})},s.removeEventListeners=function(){this.element.removeEventListener("input",this._onInput,{passive:!0}),this.element.removeEventListener("paste",this._onPaste),this.element.removeEventListener("focus",this._onFocus,{passive:!0}),this.element.removeEventListener("blur",this._onBlur,{passive:!0})},s.enable=function(){this.element.removeAttribute("disabled"),this.isDisabled=!1},s.disable=function(){this.element.setAttribute("disabled",""),this.isDisabled=!0},s.focus=function(){this.isFocussed||this.element.focus()},s.blur=function(){this.isFocussed&&this.element.blur()},s.clear=function(e){return void 0===e&&(e=!0),this.element.value&&(this.element.value=""),e&&this.setWidth(),this},s.setWidth=function(){var e=this.element,t=e.style,i=e.value,n=e.placeholder;t.minWidth=n.length+1+"ch",t.width=i.length+1+"ch"},s.setActiveDescendant=function(e){this.element.setAttribute("aria-activedescendant",e)},s.removeActiveDescendant=function(){this.element.removeAttribute("aria-activedescendant")},s._onInput=function(){this.type!==ce&&this.setWidth()},s._onPaste=function(e){this.preventPaste&&e.preventDefault()},s._onFocus=function(){this.isFocussed=!0},s._onBlur=function(){this.isFocussed=!1},t=e,(i=[{key:"placeholder",set:function(e){this.element.placeholder=e}},{key:"value",get:function(){return S(this.element.value)},set:function(e){this.element.value=e}}])&&ue(t.prototype,i),n&&ue(t,n),e}(),pe=function(){function e(e){var t=e.element;this.element=t,this.scrollPos=this.element.scrollTop,this.height=this.element.offsetHeight}var t=e.prototype;return t.clear=function(){this.element.innerHTML=""},t.append=function(e){this.element.appendChild(e)},t.getChild=function(e){return this.element.querySelector(e)},t.hasChildren=function(){return this.element.hasChildNodes()},t.scrollToTop=function(){this.element.scrollTop=0},t.scrollToChildElement=function(e,t){var i=this;if(e){var n=this.element.offsetHeight,s=this.element.scrollTop+n,r=e.offsetHeight,o=e.offsetTop+r,a=t>0?this.element.scrollTop+o-s:e.offsetTop;requestAnimationFrame((function(){i._animateScroll(a,t)}))}},t._scrollDown=function(e,t,i){var n=(i-e)/t,s=n>1?n:1;this.element.scrollTop=e+s},t._scrollUp=function(e,t,i){var n=(e-i)/t,s=n>1?n:1;this.element.scrollTop=e-s},t._animateScroll=function(e,t){var i=this,n=this.element.scrollTop,s=!1;t>0?(this._scrollDown(n,4,e),n<e&&(s=!0)):(this._scrollUp(n,4,e),n>e&&(s=!0)),s&&requestAnimationFrame((function(){i._animateScroll(e,t)}))},e}();function me(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var fe=function(){function e(e){var t=e.element,i=e.classNames;if(this.element=t,this.classNames=i,!(t instanceof HTMLInputElement||t instanceof HTMLSelectElement))throw new TypeError("Invalid element passed");this.isDisabled=!1}var t,i,n,s=e.prototype;return s.conceal=function(){this.element.classList.add(this.classNames.input),this.element.hidden=!0,this.element.tabIndex=-1;var e=this.element.getAttribute("style");e&&this.element.setAttribute("data-choice-orig-style",e),this.element.setAttribute("data-choice","active")},s.reveal=function(){this.element.classList.remove(this.classNames.input),this.element.hidden=!1,this.element.removeAttribute("tabindex");var e=this.element.getAttribute("data-choice-orig-style");e?(this.element.removeAttribute("data-choice-orig-style"),this.element.setAttribute("style",e)):this.element.removeAttribute("style"),this.element.removeAttribute("data-choice"),this.element.value=this.element.value},s.enable=function(){this.element.removeAttribute("disabled"),this.element.disabled=!1,this.isDisabled=!1},s.disable=function(){this.element.setAttribute("disabled",""),this.element.disabled=!0,this.isDisabled=!0},s.triggerEvent=function(e,t){!function(e,t,i){void 0===i&&(i=null);var n=new CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0});e.dispatchEvent(n)}(this.element,e,t)},t=e,(i=[{key:"isActive",get:function(){return"active"===this.element.dataset.choice}},{key:"dir",get:function(){return this.element.dir}},{key:"value",get:function(){return this.element.value},set:function(e){this.element.value=e}}])&&me(t.prototype,i),n&&me(t,n),e}();function ve(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var ge=function(e){var t,i,n,s,r;function o(t){var i,n=t.element,s=t.classNames,r=t.delimiter;return(i=e.call(this,{element:n,classNames:s})||this).delimiter=r,i}return i=e,(t=o).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,n=o,(s=[{key:"value",get:function(){return this.element.value},set:function(e){var t=e.map((function(e){return e.value})).join(this.delimiter);this.element.setAttribute("value",t),this.element.value=t}}])&&ve(n.prototype,s),r&&ve(n,r),o}(fe);function _e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var be=function(e){var t,i,n,s,r;function o(t){var i,n=t.element,s=t.classNames,r=t.template;return(i=e.call(this,{element:n,classNames:s})||this).template=r,i}return i=e,(t=o).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,o.prototype.appendDocFragment=function(e){this.element.innerHTML="",this.element.appendChild(e)},n=o,(s=[{key:"placeholderOption",get:function(){return this.element.querySelector('option[value=""]')||this.element.querySelector("option[placeholder]")}},{key:"optionGroups",get:function(){return Array.from(this.element.getElementsByTagName("OPTGROUP"))}},{key:"options",get:function(){return Array.from(this.element.options)},set:function(e){var t=this,i=document.createDocumentFragment();e.forEach((function(e){return n=e,s=t.template(n),void i.appendChild(s);var n,s})),this.appendDocFragment(i)}}])&&_e(n.prototype,s),r&&_e(n,r),o}(fe),ye={containerOuter:function(e,t,i,n,s,r){var o=e.containerOuter,a=Object.assign(document.createElement("div"),{className:o});return a.dataset.type=r,t&&(a.dir=t),n&&(a.tabIndex=0),i&&(a.setAttribute("role",s?"combobox":"listbox"),s&&a.setAttribute("aria-autocomplete","list")),a.setAttribute("aria-haspopup","true"),a.setAttribute("aria-expanded","false"),a},containerInner:function(e){var t=e.containerInner;return Object.assign(document.createElement("div"),{className:t})},itemList:function(e,t){var i=e.list,n=e.listSingle,s=e.listItems;return Object.assign(document.createElement("div"),{className:i+" "+(t?n:s)})},placeholder:function(e,t){var i=e.placeholder;return Object.assign(document.createElement("div"),{className:i,innerHTML:t})},item:function(e,t,i){var n=e.item,s=e.button,r=e.highlightedState,o=e.itemSelectable,a=e.placeholder,c=t.id,l=t.value,h=t.label,u=t.customProperties,d=t.active,p=t.disabled,m=t.highlighted,f=t.placeholder,v=Object.assign(document.createElement("div"),{className:n,innerHTML:h});if(Object.assign(v.dataset,{item:"",id:c,value:l,customProperties:u}),d&&v.setAttribute("aria-selected","true"),p&&v.setAttribute("aria-disabled","true"),f&&v.classList.add(a),v.classList.add(m?r:o),i){p&&v.classList.remove(o),v.dataset.deletable="";var g=Object.assign(document.createElement("button"),{type:"button",className:s,innerHTML:"Remove item"});g.setAttribute("aria-label","Remove item: '"+l+"'"),g.dataset.button="",v.appendChild(g)}return v},choiceList:function(e,t){var i=e.list,n=Object.assign(document.createElement("div"),{className:i});return t||n.setAttribute("aria-multiselectable","true"),n.setAttribute("role","listbox"),n},choiceGroup:function(e,t){var i=e.group,n=e.groupHeading,s=e.itemDisabled,r=t.id,o=t.value,a=t.disabled,c=Object.assign(document.createElement("div"),{className:i+" "+(a?s:"")});return c.setAttribute("role","group"),Object.assign(c.dataset,{group:"",id:r,value:o}),a&&c.setAttribute("aria-disabled","true"),c.appendChild(Object.assign(document.createElement("div"),{className:n,innerHTML:o})),c},choice:function(e,t,i){var n=e.item,s=e.itemChoice,r=e.itemSelectable,o=e.selectedState,a=e.itemDisabled,c=e.placeholder,l=t.id,h=t.value,u=t.label,d=t.groupId,p=t.elementId,m=t.disabled,f=t.selected,v=t.placeholder,g=Object.assign(document.createElement("div"),{id:p,innerHTML:u,className:n+" "+s});return f&&g.classList.add(o),v&&g.classList.add(c),g.setAttribute("role",d>0?"treeitem":"option"),Object.assign(g.dataset,{choice:"",id:l,value:h,selectText:i}),m?(g.classList.add(a),g.dataset.choiceDisabled="",g.setAttribute("aria-disabled","true")):(g.classList.add(r),g.dataset.choiceSelectable=""),g},input:function(e,t){var i=e.input,n=e.inputCloned,s=Object.assign(document.createElement("input"),{type:"text",className:i+" "+n,autocomplete:"off",autocapitalize:"off",spellcheck:!1});return s.setAttribute("role","textbox"),s.setAttribute("aria-autocomplete","list"),s.setAttribute("aria-label",t),s},dropdown:function(e){var t=e.list,i=e.listDropdown,n=document.createElement("div");return n.classList.add(t,i),n.setAttribute("aria-expanded","false"),n},notice:function(e,t,i){var n=e.item,s=e.itemChoice,r=e.noResults,o=e.noChoices;void 0===i&&(i="");var a=[n,s];return"no-choices"===i?a.push(o):"no-results"===i&&a.push(r),Object.assign(document.createElement("div"),{innerHTML:t,className:a.join(" ")})},option:function(e){var t=e.label,i=e.value,n=e.customProperties,s=e.active,r=e.disabled,o=new Option(t,i,!1,s);return n&&(o.dataset.customProperties=n),o.disabled=r,o}},Ee=function(e){return void 0===e&&(e=!0),{type:z,active:e}},Ie=function(e,t){return{type:Y,id:e,highlighted:t}},Se=function(e){var t=e.value,i=e.id,n=e.active,s=e.disabled;return{type:X,value:t,id:i,active:n,disabled:s}},we=function(e){return{type:"SET_IS_LOADING",isLoading:e}};function Oe(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Ce="-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style,Ae={},Le=function(){var e,t,i;function n(e,t){var i=this;void 0===e&&(e="[data-choice]"),void 0===t&&(t={}),this.config=o.a.all([M,n.defaults.options,t],{arrayMerge:function(e,t){return[].concat(t)}});var s=A(this.config,M);s.length&&console.warn("Unknown config option(s) passed",s.join(", "));var r="string"==typeof e?document.querySelector(e):e;if(!(r instanceof HTMLInputElement||r instanceof HTMLSelectElement))throw TypeError("Expected one of the following types text|select-one|select-multiple");if(this._isTextElement=r.type===ae,this._isSelectOneElement=r.type===ce,this._isSelectMultipleElement=r.type===le,this._isSelectElement=this._isSelectOneElement||this._isSelectMultipleElement,this.config.searchEnabled=this._isSelectMultipleElement||this.config.searchEnabled,["auto","always"].includes(this.config.renderSelectedChoices)||(this.config.renderSelectedChoices="auto"),t.addItemFilter&&"function"!=typeof t.addItemFilter){var a=t.addItemFilter instanceof RegExp?t.addItemFilter:new RegExp(t.addItemFilter);this.config.addItemFilter=a.test.bind(a)}if(this._isTextElement?this.passedElement=new ge({element:r,classNames:this.config.classNames,delimiter:this.config.delimiter}):this.passedElement=new be({element:r,classNames:this.config.classNames,template:function(e){return i._templates.option(e)}}),this.initialised=!1,this._store=new k,this._initialState={},this._currentState={},this._prevState={},this._currentValue="",this._canSearch=this.config.searchEnabled,this._isScrollingOnIe=!1,this._highlightPosition=0,this._wasTap=!0,this._placeholderValue=this._generatePlaceholderValue(),this._baseId=y(this.passedElement.element,"choices-"),this._direction=this.passedElement.dir,!this._direction){var c=window.getComputedStyle(this.passedElement.element).direction;c!==window.getComputedStyle(document.documentElement).direction&&(this._direction=c)}if(this._idNames={itemChoice:"item-choice"},this._presetGroups=this.passedElement.optionGroups,this._presetOptions=this.passedElement.options,this._presetChoices=this.config.choices,this._presetItems=this.config.items,this.passedElement.value&&(this._presetItems=this._presetItems.concat(this.passedElement.value.split(this.config.delimiter))),this.passedElement.options&&this.passedElement.options.forEach((function(e){i._presetChoices.push({value:e.value,label:e.innerHTML,selected:e.selected,disabled:e.disabled||e.parentNode.disabled,placeholder:""===e.value||e.hasAttribute("placeholder"),customProperties:e.getAttribute("data-custom-properties")})})),this._render=this._render.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onKeyUp=this._onKeyUp.bind(this),this._onKeyDown=this._onKeyDown.bind(this),this._onClick=this._onClick.bind(this),this._onTouchMove=this._onTouchMove.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onMouseDown=this._onMouseDown.bind(this),this._onMouseOver=this._onMouseOver.bind(this),this._onFormReset=this._onFormReset.bind(this),this._onAKey=this._onAKey.bind(this),this._onEnterKey=this._onEnterKey.bind(this),this._onEscapeKey=this._onEscapeKey.bind(this),this._onDirectionKey=this._onDirectionKey.bind(this),this._onDeleteKey=this._onDeleteKey.bind(this),this.passedElement.isActive)return this.config.silent||console.warn("Trying to initialise Choices on element already initialised"),void(this.initialised=!0);this.init()}e=n,i=[{key:"defaults",get:function(){return Object.preventExtensions({get options(){return Ae},get templates(){return ye}})}}],(t=null)&&Oe(e.prototype,t),i&&Oe(e,i);var r=n.prototype;return r.init=function(){if(!this.initialised){this._createTemplates(),this._createElements(),this._createStructure(),this._initialState=C(this._store.state),this._store.subscribe(this._render),this._render(),this._addEventListeners(),(!this.config.addItems||this.passedElement.element.hasAttribute("disabled"))&&this.disable(),this.initialised=!0;var e=this.config.callbackOnInit;e&&"function"==typeof e&&e.call(this)}},r.destroy=function(){this.initialised&&(this._removeEventListeners(),this.passedElement.reveal(),this.containerOuter.unwrap(this.passedElement.element),this.clearStore(),this._isSelectElement&&(this.passedElement.options=this._presetOptions),this._templates=null,this.initialised=!1)},r.enable=function(){return this.passedElement.isDisabled&&this.passedElement.enable(),this.containerOuter.isDisabled&&(this._addEventListeners(),this.input.enable(),this.containerOuter.enable()),this},r.disable=function(){return this.passedElement.isDisabled||this.passedElement.disable(),this.containerOuter.isDisabled||(this._removeEventListeners(),this.input.disable(),this.containerOuter.disable()),this},r.highlightItem=function(e,t){if(void 0===t&&(t=!0),!e)return this;var i=e.id,n=e.groupId,s=void 0===n?-1:n,r=e.value,o=void 0===r?"":r,a=e.label,c=void 0===a?"":a,l=s>=0?this._store.getGroupById(s):null;return this._store.dispatch(Ie(i,!0)),t&&this.passedElement.triggerEvent(V,{id:i,value:o,label:c,groupValue:l&&l.value?l.value:null}),this},r.unhighlightItem=function(e){if(!e)return this;var t=e.id,i=e.groupId,n=void 0===i?-1:i,s=e.value,r=void 0===s?"":s,o=e.label,a=void 0===o?"":o,c=n>=0?this._store.getGroupById(n):null;return this._store.dispatch(Ie(t,!1)),this.passedElement.triggerEvent(V,{id:t,value:r,label:a,groupValue:c&&c.value?c.value:null}),this},r.highlightAll=function(){var e=this;return this._store.items.forEach((function(t){return e.highlightItem(t)})),this},r.unhighlightAll=function(){var e=this;return this._store.items.forEach((function(t){return e.unhighlightItem(t)})),this},r.removeActiveItemsByValue=function(e){var t=this;return this._store.activeItems.filter((function(t){return t.value===e})).forEach((function(e){return t._removeItem(e)})),this},r.removeActiveItems=function(e){var t=this;return this._store.activeItems.filter((function(t){return t.id!==e})).forEach((function(e){return t._removeItem(e)})),this},r.removeHighlightedItems=function(e){var t=this;return void 0===e&&(e=!1),this._store.highlightedActiveItems.forEach((function(i){t._removeItem(i),e&&t._triggerChange(i.value)})),this},r.showDropdown=function(e){var t=this;return this.dropdown.isActive?this:(requestAnimationFrame((function(){t.dropdown.show(),t.containerOuter.open(t.dropdown.distanceFromTopWindow),!e&&t._canSearch&&t.input.focus(),t.passedElement.triggerEvent(N,{})})),this)},r.hideDropdown=function(e){var t=this;return this.dropdown.isActive?(requestAnimationFrame((function(){t.dropdown.hide(),t.containerOuter.close(),!e&&t._canSearch&&(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(F,{})})),this):this},r.getValue=function(e){void 0===e&&(e=!1);var t=this._store.activeItems.reduce((function(t,i){var n=e?i.value:i;return t.push(n),t}),[]);return this._isSelectOneElement?t[0]:t},r.setValue=function(e){var t=this;return this.initialised?(e.forEach((function(e){return t._setChoiceOrItem(e)})),this):this},r.setChoiceByValue=function(e){var t=this;return!this.initialised||this._isTextElement?this:((Array.isArray(e)?e:[e]).forEach((function(e){return t._findAndSelectChoiceByValue(e)})),this)},r.setChoices=function(e,t,i,n){var s=this;if(void 0===e&&(e=[]),void 0===t&&(t="value"),void 0===i&&(i="label"),void 0===n&&(n=!1),!this.initialised)throw new ReferenceError("setChoices was called on a non-initialized instance of Choices");if(!this._isSelectElement)throw new TypeError("setChoices can't be used with INPUT based Choices");if("string"!=typeof t||!t)throw new TypeError("value parameter must be a name of 'value' field in passed objects");if(n&&this.clearChoices(),"function"==typeof e){var r=e(this);if("function"==typeof Promise&&r instanceof Promise)return new Promise((function(e){return requestAnimationFrame(e)})).then((function(){return s._handleLoadingState(!0)})).then((function(){return r})).then((function(e){return s.setChoices(e,t,i,n)})).catch((function(e){s.config.silent||console.error(e)})).then((function(){return s._handleLoadingState(!1)})).then((function(){return s}));if(!Array.isArray(r))throw new TypeError(".setChoices first argument function must return either array of choices or Promise, got: "+typeof r);return this.setChoices(r,t,i,!1)}if(!Array.isArray(e))throw new TypeError(".setChoices must be called either with array of choices with a function resulting into Promise of array of choices");return this.containerOuter.removeLoadingState(),this._startLoading(),e.forEach((function(e){e.choices?s._addGroup({id:parseInt(e.id,10)||null,group:e,valueKey:t,labelKey:i}):s._addChoice({value:e[t],label:e[i],isSelected:e.selected,isDisabled:e.disabled,customProperties:e.customProperties,placeholder:e.placeholder})})),this._stopLoading(),this},r.clearChoices=function(){return this._store.dispatch({type:W}),this},r.clearStore=function(){return this._store.dispatch({type:"CLEAR_ALL"}),this},r.clearInput=function(){var e=!this._isSelectOneElement;return this.input.clear(e),!this._isTextElement&&this._canSearch&&(this._isSearching=!1,this._store.dispatch(Ee(!0))),this},r._render=function(){if(!this._store.isLoading()){this._currentState=this._store.state;var e=this._currentState.choices!==this._prevState.choices||this._currentState.groups!==this._prevState.groups||this._currentState.items!==this._prevState.items,t=this._isSelectElement,i=this._currentState.items!==this._prevState.items;e&&(t&&this._renderChoices(),i&&this._renderItems(),this._prevState=this._currentState)}},r._renderChoices=function(){var e=this,t=this._store,i=t.activeGroups,n=t.activeChoices,s=document.createDocumentFragment();if(this.choiceList.clear(),this.config.resetScrollPosition&&requestAnimationFrame((function(){return e.choiceList.scrollToTop()})),i.length>=1&&!this._isSearching){var r=n.filter((function(e){return!0===e.placeholder&&-1===e.groupId}));r.length>=1&&(s=this._createChoicesFragment(r,s)),s=this._createGroupsFragment(i,n,s)}else n.length>=1&&(s=this._createChoicesFragment(n,s));if(s.childNodes&&s.childNodes.length>0){var o=this._store.activeItems,a=this._canAddItem(o,this.input.value);a.response?(this.choiceList.append(s),this._highlightChoice()):this.choiceList.append(this._getTemplate("notice",a.notice))}else{var c,l;this._isSearching?(l="function"==typeof this.config.noResultsText?this.config.noResultsText():this.config.noResultsText,c=this._getTemplate("notice",l,"no-results")):(l="function"==typeof this.config.noChoicesText?this.config.noChoicesText():this.config.noChoicesText,c=this._getTemplate("notice",l,"no-choices")),this.choiceList.append(c)}},r._renderItems=function(){var e=this._store.activeItems||[];this.itemList.clear();var t=this._createItemsFragment(e);t.childNodes&&this.itemList.append(t)},r._createGroupsFragment=function(e,t,i){var n=this;void 0===i&&(i=document.createDocumentFragment());return this.config.shouldSort&&e.sort(this.config.sorter),e.forEach((function(e){var s=function(e){return t.filter((function(t){return n._isSelectOneElement?t.groupId===e.id:t.groupId===e.id&&("always"===n.config.renderSelectedChoices||!t.selected)}))}(e);if(s.length>=1){var r=n._getTemplate("choiceGroup",e);i.appendChild(r),n._createChoicesFragment(s,i,!0)}})),i},r._createChoicesFragment=function(e,t,i){var n=this;void 0===t&&(t=document.createDocumentFragment()),void 0===i&&(i=!1);var s=this.config,r=s.renderSelectedChoices,o=s.searchResultLimit,a=s.renderChoiceLimit,c=this._isSearching?O:this.config.sorter,l=function(e){if("auto"!==r||(n._isSelectOneElement||!e.selected)){var i=n._getTemplate("choice",e,n.config.itemSelectText);t.appendChild(i)}},h=e;"auto"!==r||this._isSelectOneElement||(h=e.filter((function(e){return!e.selected})));var u=h.reduce((function(e,t){return t.placeholder?e.placeholderChoices.push(t):e.normalChoices.push(t),e}),{placeholderChoices:[],normalChoices:[]}),d=u.placeholderChoices,p=u.normalChoices;(this.config.shouldSort||this._isSearching)&&p.sort(c);var m=h.length,f=this._isSelectOneElement?[].concat(d,p):p;this._isSearching?m=o:a&&a>0&&!i&&(m=a);for(var v=0;v<m;v+=1)f[v]&&l(f[v]);return t},r._createItemsFragment=function(e,t){var i=this;void 0===t&&(t=document.createDocumentFragment());var n=this.config,s=n.shouldSortItems,r=n.sorter,o=n.removeItemButton;s&&!this._isSelectOneElement&&e.sort(r),this._isTextElement?this.passedElement.value=e:this.passedElement.options=e;return e.forEach((function(e){var n=i._getTemplate("item",e,o);t.appendChild(n)})),t},r._triggerChange=function(e){null!=e&&this.passedElement.triggerEvent(j,{value:e})},r._selectPlaceholderChoice=function(){var e=this._store.placeholderChoice;e&&(this._addItem({value:e.value,label:e.label,choiceId:e.id,groupId:e.groupId,placeholder:e.placeholder}),this._triggerChange(e.value))},r._handleButtonAction=function(e,t){if(e&&t&&this.config.removeItems&&this.config.removeItemButton){var i=t.parentNode.getAttribute("data-id"),n=e.find((function(e){return e.id===parseInt(i,10)}));this._removeItem(n),this._triggerChange(n.value),this._isSelectOneElement&&this._selectPlaceholderChoice()}},r._handleItemAction=function(e,t,i){var n=this;if(void 0===i&&(i=!1),e&&t&&this.config.removeItems&&!this._isSelectOneElement){var s=t.getAttribute("data-id");e.forEach((function(e){e.id!==parseInt(s,10)||e.highlighted?!i&&e.highlighted&&n.unhighlightItem(e):n.highlightItem(e)})),this.input.focus()}},r._handleChoiceAction=function(e,t){if(e&&t){var i=t.dataset.id,n=this._store.getChoiceById(i);if(n){var s=e[0]&&e[0].keyCode?e[0].keyCode:null,r=this.dropdown.isActive;if(n.keyCode=s,this.passedElement.triggerEvent(K,{choice:n}),!n.selected&&!n.disabled)this._canAddItem(e,n.value).response&&(this._addItem({value:n.value,label:n.label,choiceId:n.id,groupId:n.groupId,customProperties:n.customProperties,placeholder:n.placeholder,keyCode:n.keyCode}),this._triggerChange(n.value));this.clearInput(),r&&this._isSelectOneElement&&(this.hideDropdown(!0),this.containerOuter.focus())}}},r._handleBackspace=function(e){if(this.config.removeItems&&e){var t=e[e.length-1],i=e.some((function(e){return e.highlighted}));this.config.editItems&&!i&&t?(this.input.value=t.value,this.input.setWidth(),this._removeItem(t),this._triggerChange(t.value)):(i||this.highlightItem(t,!1),this.removeHighlightedItems(!0))}},r._startLoading=function(){this._store.dispatch(we(!0))},r._stopLoading=function(){this._store.dispatch(we(!1))},r._handleLoadingState=function(e){void 0===e&&(e=!0);var t=this.itemList.getChild("."+this.config.classNames.placeholder);e?(this.disable(),this.containerOuter.addLoadingState(),this._isSelectOneElement?t?t.innerHTML=this.config.loadingText:(t=this._getTemplate("placeholder",this.config.loadingText),this.itemList.append(t)):this.input.placeholder=this.config.loadingText):(this.enable(),this.containerOuter.removeLoadingState(),this._isSelectOneElement?t.innerHTML=this._placeholderValue||"":this.input.placeholder=this._placeholderValue||"")},r._handleSearch=function(e){if(e&&this.input.isFocussed){var t=this._store.choices,i=this.config,n=i.searchFloor,s=i.searchChoices,r=t.some((function(e){return!e.active}));if(e&&e.length>=n){var o=s?this._searchChoices(e):0;this.passedElement.triggerEvent(R,{value:e,resultCount:o})}else r&&(this._isSearching=!1,this._store.dispatch(Ee(!0)))}},r._canAddItem=function(e,t){var i=!0,n="function"==typeof this.config.addItemText?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var s=function(e,t,i){return void 0===i&&(i="value"),e.some((function(e){return"string"==typeof t?e[i]===t.trim():e[i]===t}))}(e,t);this.config.maxItemCount>0&&this.config.maxItemCount<=e.length&&(i=!1,n="function"==typeof this.config.maxItemText?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText),!this.config.duplicateItemsAllowed&&s&&i&&(i=!1,n="function"==typeof this.config.uniqueItemText?this.config.uniqueItemText(t):this.config.uniqueItemText),this._isTextElement&&this.config.addItems&&i&&"function"==typeof this.config.addItemFilter&&!this.config.addItemFilter(t)&&(i=!1,n="function"==typeof this.config.customAddItemText?this.config.customAddItemText(t):this.config.customAddItemText)}return{response:i,notice:n}},r._searchChoices=function(e){var t="string"==typeof e?e.trim():e,i="string"==typeof this._currentValue?this._currentValue.trim():this._currentValue;if(t.length<1&&t===i+" ")return 0;var n=this._store.searchableChoices,r=t,o=[].concat(this.config.searchFields),a=Object.assign(this.config.fuseOptions,{keys:o}),c=new s.a(n,a).search(r);return this._currentValue=t,this._highlightPosition=0,this._isSearching=!0,this._store.dispatch(function(e){return{type:U,results:e}}(c)),c.length},r._addEventListeners=function(){var e=document.documentElement;e.addEventListener("touchend",this._onTouchEnd,!0),this.containerOuter.element.addEventListener("keydown",this._onKeyDown,!0),this.containerOuter.element.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("click",this._onClick,{passive:!0}),e.addEventListener("touchmove",this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener("mouseover",this._onMouseOver,{passive:!0}),this._isSelectOneElement&&(this.containerOuter.element.addEventListener("focus",this._onFocus,{passive:!0}),this.containerOuter.element.addEventListener("blur",this._onBlur,{passive:!0})),this.input.element.addEventListener("keyup",this._onKeyUp,{passive:!0}),this.input.element.addEventListener("focus",this._onFocus,{passive:!0}),this.input.element.addEventListener("blur",this._onBlur,{passive:!0}),this.input.element.form&&this.input.element.form.addEventListener("reset",this._onFormReset,{passive:!0}),this.input.addEventListeners()},r._removeEventListeners=function(){var e=document.documentElement;e.removeEventListener("touchend",this._onTouchEnd,!0),this.containerOuter.element.removeEventListener("keydown",this._onKeyDown,!0),this.containerOuter.element.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("click",this._onClick),e.removeEventListener("touchmove",this._onTouchMove),this.dropdown.element.removeEventListener("mouseover",this._onMouseOver),this._isSelectOneElement&&(this.containerOuter.element.removeEventListener("focus",this._onFocus),this.containerOuter.element.removeEventListener("blur",this._onBlur)),this.input.element.removeEventListener("keyup",this._onKeyUp),this.input.element.removeEventListener("focus",this._onFocus),this.input.element.removeEventListener("blur",this._onBlur),this.input.element.form&&this.input.element.form.removeEventListener("reset",this._onFormReset),this.input.removeEventListeners()},r._onKeyDown=function(e){var t,i=e.target,n=e.keyCode,s=e.ctrlKey,r=e.metaKey,o=this._store.activeItems,a=this.input.isFocussed,c=this.dropdown.isActive,l=this.itemList.hasChildren(),h=String.fromCharCode(n),u=Z,d=Q,p=ee,m=te,f=ie,v=ne,g=se,_=re,b=oe,y=s||r;!this._isTextElement&&/[a-zA-Z0-9-_ ]/.test(h)&&this.showDropdown();var E=((t={})[m]=this._onAKey,t[p]=this._onEnterKey,t[f]=this._onEscapeKey,t[v]=this._onDirectionKey,t[_]=this._onDirectionKey,t[g]=this._onDirectionKey,t[b]=this._onDirectionKey,t[d]=this._onDeleteKey,t[u]=this._onDeleteKey,t);E[n]&&E[n]({event:e,target:i,keyCode:n,metaKey:r,activeItems:o,hasFocusedInput:a,hasActiveDropdown:c,hasItems:l,hasCtrlDownKeyPressed:y})},r._onKeyUp=function(e){var t=e.target,i=e.keyCode,n=this.input.value,s=this._store.activeItems,r=this._canAddItem(s,n),o=Z,a=Q;if(this._isTextElement){if(r.notice&&n){var c=this._getTemplate("notice",r.notice);this.dropdown.element.innerHTML=c.outerHTML,this.showDropdown(!0)}else this.hideDropdown(!0)}else{var l=(i===o||i===a)&&!t.value,h=!this._isTextElement&&this._isSearching,u=this._canSearch&&r.response;l&&h?(this._isSearching=!1,this._store.dispatch(Ee(!0))):u&&this._handleSearch(this.input.value)}this._canSearch=this.config.searchEnabled},r._onAKey=function(e){var t=e.hasItems;e.hasCtrlDownKeyPressed&&t&&(this._canSearch=!1,this.config.removeItems&&!this.input.value&&this.input.element===document.activeElement&&this.highlightAll())},r._onEnterKey=function(e){var t=e.event,i=e.target,n=e.activeItems,s=e.hasActiveDropdown,r=ee,o=i.hasAttribute("data-button");if(this._isTextElement&&i.value){var a=this.input.value;this._canAddItem(n,a).response&&(this.hideDropdown(!0),this._addItem({value:a}),this._triggerChange(a),this.clearInput())}if(o&&(this._handleButtonAction(n,i),t.preventDefault()),s){var c=this.dropdown.getChild("."+this.config.classNames.highlightedState);c&&(n[0]&&(n[0].keyCode=r),this._handleChoiceAction(n,c)),t.preventDefault()}else this._isSelectOneElement&&(this.showDropdown(),t.preventDefault())},r._onEscapeKey=function(e){e.hasActiveDropdown&&(this.hideDropdown(!0),this.containerOuter.focus())},r._onDirectionKey=function(e){var t,i,n,s=e.event,r=e.hasActiveDropdown,o=e.keyCode,a=e.metaKey,c=se,l=re,h=oe;if(r||this._isSelectOneElement){this.showDropdown(),this._canSearch=!1;var u,d=o===c||o===h?1:-1;if(a||o===h||o===l)u=d>0?this.dropdown.element.querySelector("[data-choice-selectable]:last-of-type"):this.dropdown.element.querySelector("[data-choice-selectable]");else{var p=this.dropdown.element.querySelector("."+this.config.classNames.highlightedState);u=p?function(e,t,i){if(void 0===i&&(i=1),e instanceof Element&&"string"==typeof t){for(var n=(i>0?"next":"previous")+"ElementSibling",s=e[n];s;){if(s.matches(t))return s;s=s[n]}return s}}(p,"[data-choice-selectable]",d):this.dropdown.element.querySelector("[data-choice-selectable]")}u&&(t=u,i=this.choiceList.element,void 0===(n=d)&&(n=1),t&&(n>0?i.scrollTop+i.offsetHeight>=t.offsetTop+t.offsetHeight:t.offsetTop>=i.scrollTop)||this.choiceList.scrollToChildElement(u,d),this._highlightChoice(u)),s.preventDefault()}},r._onDeleteKey=function(e){var t=e.event,i=e.target,n=e.hasFocusedInput,s=e.activeItems;!n||i.value||this._isSelectOneElement||(this._handleBackspace(s),t.preventDefault())},r._onTouchMove=function(){this._wasTap&&(this._wasTap=!1)},r._onTouchEnd=function(e){var t=(e||e.touches[0]).target;this._wasTap&&this.containerOuter.element.contains(t)&&((t===this.containerOuter.element||t===this.containerInner.element)&&(this._isTextElement?this.input.focus():this._isSelectMultipleElement&&this.showDropdown()),e.stopPropagation());this._wasTap=!0},r._onMouseDown=function(e){var t=e.target;if(t instanceof HTMLElement){if(Ce&&this.choiceList.element.contains(t)){var i=this.choiceList.element.firstElementChild,n="ltr"===this._direction?e.offsetX>=i.offsetWidth:e.offsetX<i.offsetLeft;this._isScrollingOnIe=n}if(t!==this.input.element){var s=t.closest("[data-button],[data-item],[data-choice]");if(s instanceof HTMLElement){var r=e.shiftKey,o=this._store.activeItems,a=s.dataset;"button"in a?this._handleButtonAction(o,s):"item"in a?this._handleItemAction(o,s,r):"choice"in a&&this._handleChoiceAction(o,s)}e.preventDefault()}}},r._onMouseOver=function(e){var t=e.target;t instanceof HTMLElement&&"choice"in t.dataset&&this._highlightChoice(t)},r._onClick=function(e){var t=e.target;this.containerOuter.element.contains(t)?this.dropdown.isActive||this.containerOuter.isDisabled?this._isSelectOneElement&&t!==this.input.element&&!this.dropdown.element.contains(t)&&this.hideDropdown():this._isTextElement?document.activeElement!==this.input.element&&this.input.focus():(this.showDropdown(),this.containerOuter.focus()):(this._store.highlightedActiveItems.length>0&&this.unhighlightAll(),this.containerOuter.removeFocusState(),this.hideDropdown(!0))},r._onFocus=function(e){var t,i=this,n=e.target;this.containerOuter.element.contains(n)&&((t={})[ae]=function(){n===i.input.element&&i.containerOuter.addFocusState()},t[ce]=function(){i.containerOuter.addFocusState(),n===i.input.element&&i.showDropdown(!0)},t[le]=function(){n===i.input.element&&(i.showDropdown(!0),i.containerOuter.addFocusState())},t)[this.passedElement.element.type]()},r._onBlur=function(e){var t=this,i=e.target;if(this.containerOuter.element.contains(i)&&!this._isScrollingOnIe){var n,s=this._store.activeItems.some((function(e){return e.highlighted}));((n={})[ae]=function(){i===t.input.element&&(t.containerOuter.removeFocusState(),s&&t.unhighlightAll(),t.hideDropdown(!0))},n[ce]=function(){t.containerOuter.removeFocusState(),(i===t.input.element||i===t.containerOuter.element&&!t._canSearch)&&t.hideDropdown(!0)},n[le]=function(){i===t.input.element&&(t.containerOuter.removeFocusState(),t.hideDropdown(!0),s&&t.unhighlightAll())},n)[this.passedElement.element.type]()}else this._isScrollingOnIe=!1,this.input.element.focus()},r._onFormReset=function(){this._store.dispatch({type:"RESET_TO",state:this._initialState})},r._highlightChoice=function(e){var t=this;void 0===e&&(e=null);var i=Array.from(this.dropdown.element.querySelectorAll("[data-choice-selectable]"));if(i.length){var n=e;Array.from(this.dropdown.element.querySelectorAll("."+this.config.classNames.highlightedState)).forEach((function(e){e.classList.remove(t.config.classNames.highlightedState),e.setAttribute("aria-selected","false")})),n?this._highlightPosition=i.indexOf(n):(n=i.length>this._highlightPosition?i[this._highlightPosition]:i[i.length-1])||(n=i[0]),n.classList.add(this.config.classNames.highlightedState),n.setAttribute("aria-selected","true"),this.passedElement.triggerEvent(G,{el:n}),this.dropdown.isActive&&(this.input.setActiveDescendant(n.id),this.containerOuter.setActiveDescendant(n.id))}},r._addItem=function(e){var t=e.value,i=e.label,n=void 0===i?null:i,s=e.choiceId,r=void 0===s?-1:s,o=e.groupId,a=void 0===o?-1:o,c=e.customProperties,l=void 0===c?null:c,h=e.placeholder,u=void 0!==h&&h,d=e.keyCode,p=void 0===d?null:d,m="string"==typeof t?t.trim():t,f=p,v=l,g=this._store.items,_=n||m,b=r||-1,y=a>=0?this._store.getGroupById(a):null,E=g?g.length+1:1;return this.config.prependValue&&(m=this.config.prependValue+m.toString()),this.config.appendValue&&(m+=this.config.appendValue.toString()),this._store.dispatch(function(e){var t=e.value,i=e.label,n=e.id,s=e.choiceId,r=e.groupId,o=e.customProperties,a=e.placeholder,c=e.keyCode;return{type:$,value:t,label:i,id:n,choiceId:s,groupId:r,customProperties:o,placeholder:a,keyCode:c}}({value:m,label:_,id:E,choiceId:b,groupId:a,customProperties:l,placeholder:u,keyCode:f})),this._isSelectOneElement&&this.removeActiveItems(E),this.passedElement.triggerEvent(H,{id:E,value:m,label:_,customProperties:v,groupValue:y&&y.value?y.value:void 0,keyCode:f}),this},r._removeItem=function(e){if(!e||!I("Object",e))return this;var t=e.id,i=e.value,n=e.label,s=e.choiceId,r=e.groupId,o=r>=0?this._store.getGroupById(r):null;return this._store.dispatch(function(e,t){return{type:J,id:e,choiceId:t}}(t,s)),o&&o.value?this.passedElement.triggerEvent(B,{id:t,value:i,label:n,groupValue:o.value}):this.passedElement.triggerEvent(B,{id:t,value:i,label:n}),this},r._addChoice=function(e){var t=e.value,i=e.label,n=void 0===i?null:i,s=e.isSelected,r=void 0!==s&&s,o=e.isDisabled,a=void 0!==o&&o,c=e.groupId,l=void 0===c?-1:c,h=e.customProperties,u=void 0===h?null:h,d=e.placeholder,p=void 0!==d&&d,m=e.keyCode,f=void 0===m?null:m;if(null!=t){var v=this._store.choices,g=n||t,_=v?v.length+1:1,b=this._baseId+"-"+this._idNames.itemChoice+"-"+_;this._store.dispatch(function(e){var t=e.value,i=e.label,n=e.id,s=e.groupId,r=e.disabled,o=e.elementId,a=e.customProperties,c=e.placeholder,l=e.keyCode;return{type:q,value:t,label:i,id:n,groupId:s,disabled:r,elementId:o,customProperties:a,placeholder:c,keyCode:l}}({id:_,groupId:l,elementId:b,value:t,label:g,disabled:a,customProperties:u,placeholder:p,keyCode:f})),r&&this._addItem({value:t,label:g,choiceId:_,customProperties:u,placeholder:p,keyCode:f})}},r._addGroup=function(e){var t=this,i=e.group,n=e.id,s=e.valueKey,r=void 0===s?"value":s,o=e.labelKey,a=void 0===o?"label":o,c=I("Object",i)?i.choices:Array.from(i.getElementsByTagName("OPTION")),l=n||Math.floor((new Date).valueOf()*Math.random()),h=!!i.disabled&&i.disabled;if(c){this._store.dispatch(Se({value:i.label,id:l,active:!0,disabled:h}));c.forEach((function(e){var i=e.disabled||e.parentNode&&e.parentNode.disabled;t._addChoice({value:e[r],label:I("Object",e)?e[a]:e.innerHTML,isSelected:e.selected,isDisabled:i,groupId:l,customProperties:e.customProperties,placeholder:e.placeholder})}))}else this._store.dispatch(Se({value:i.label,id:i.id,active:!1,disabled:i.disabled}))},r._getTemplate=function(e){var t;if(!e)return null;for(var i=this.config.classNames,n=arguments.length,s=new Array(n>1?n-1:0),r=1;r<n;r++)s[r-1]=arguments[r];return(t=this._templates[e]).call.apply(t,[this,i].concat(s))},r._createTemplates=function(){var e=this.config.callbackOnCreateTemplates,t={};e&&"function"==typeof e&&(t=e.call(this,w)),this._templates=o()(ye,t)},r._createElements=function(){this.containerOuter=new he({element:this._getTemplate("containerOuter",this._direction,this._isSelectElement,this._isSelectOneElement,this.config.searchEnabled,this.passedElement.element.type),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.containerInner=new he({element:this._getTemplate("containerInner"),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.input=new de({element:this._getTemplate("input",this._placeholderValue),classNames:this.config.classNames,type:this.passedElement.element.type,preventPaste:!this.config.paste}),this.choiceList=new pe({element:this._getTemplate("choiceList",this._isSelectOneElement)}),this.itemList=new pe({element:this._getTemplate("itemList",this._isSelectOneElement)}),this.dropdown=new D({element:this._getTemplate("dropdown"),classNames:this.config.classNames,type:this.passedElement.element.type})},r._createStructure=function(){this.passedElement.conceal(),this.containerInner.wrap(this.passedElement.element),this.containerOuter.wrap(this.containerInner.element),this._isSelectOneElement?this.input.placeholder=this.config.searchPlaceholderValue||"":this._placeholderValue&&(this.input.placeholder=this._placeholderValue,this.input.setWidth()),this.containerOuter.element.appendChild(this.containerInner.element),this.containerOuter.element.appendChild(this.dropdown.element),this.containerInner.element.appendChild(this.itemList.element),this._isTextElement||this.dropdown.element.appendChild(this.choiceList.element),this._isSelectOneElement?this.config.searchEnabled&&this.dropdown.element.insertBefore(this.input.element,this.dropdown.element.firstChild):this.containerInner.element.appendChild(this.input.element),this._isSelectElement&&(this._highlightPosition=0,this._isSearching=!1,this._startLoading(),this._presetGroups.length?this._addPredefinedGroups(this._presetGroups):this._addPredefinedChoices(this._presetChoices),this._stopLoading()),this._isTextElement&&this._addPredefinedItems(this._presetItems)},r._addPredefinedGroups=function(e){var t=this,i=this.passedElement.placeholderOption;i&&"SELECT"===i.parentNode.tagName&&this._addChoice({value:i.value,label:i.innerHTML,isSelected:i.selected,isDisabled:i.disabled,placeholder:!0}),e.forEach((function(e){return t._addGroup({group:e,id:e.id||null})}))},r._addPredefinedChoices=function(e){var t=this;this.config.shouldSort&&e.sort(this.config.sorter);var i=e.some((function(e){return e.selected})),n=e.findIndex((function(e){return void 0===e.disabled||!e.disabled}));e.forEach((function(e,s){var r=e.value,o=e.label,a=e.customProperties,c=e.placeholder;if(t._isSelectElement)if(e.choices)t._addGroup({group:e,id:e.id||null});else{var l=!!(t._isSelectOneElement&&!i&&s===n)||e.selected,h=e.disabled;t._addChoice({value:r,label:o,isSelected:l,isDisabled:h,customProperties:a,placeholder:c})}else t._addChoice({value:r,label:o,isSelected:e.selected,isDisabled:e.disabled,customProperties:a,placeholder:c})}))},r._addPredefinedItems=function(e){var t=this;e.forEach((function(e){"object"==typeof e&&e.value&&t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}),"string"==typeof e&&t._addItem({value:e})}))},r._setChoiceOrItem=function(e){var t=this;({object:function(){e.value&&(t._isTextElement?t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}):t._addChoice({value:e.value,label:e.label,isSelected:!0,isDisabled:!1,customProperties:e.customProperties,placeholder:e.placeholder}))},string:function(){t._isTextElement?t._addItem({value:e}):t._addChoice({value:e,label:e,isSelected:!0,isDisabled:!1})}})[E(e).toLowerCase()]()},r._findAndSelectChoiceByValue=function(e){var t=this,i=this._store.choices.find((function(i){return t.config.valueComparer(i.value,e)}));i&&!i.selected&&this._addItem({value:i.value,label:i.label,choiceId:i.id,groupId:i.groupId,customProperties:i.customProperties,placeholder:i.placeholder,keyCode:i.keyCode})},r._generatePlaceholderValue=function(){if(this._isSelectElement){var e=this.passedElement.placeholderOption;return!!e&&e.text}var t=this.config,i=t.placeholder,n=t.placeholderValue,s=this.passedElement.element.dataset;if(i){if(n)return n;if(s.placeholder)return s.placeholder}return!1},n}();t.default=Le}]).default;
\ No newline at end of file
diff --git a/build/js/vendor/glightbox/glightbox.min.css b/build/js/vendor/glightbox/glightbox.min.css
new file mode 100644
index 0000000..123d495
--- /dev/null
+++ b/build/js/vendor/glightbox/glightbox.min.css
@@ -0,0 +1 @@
+.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
\ No newline at end of file
diff --git a/build/js/vendor/glightbox/glightbox.min.js b/build/js/vendor/glightbox/glightbox.min.js
new file mode 100644
index 0000000..58ce421
--- /dev/null
+++ b/build/js/vendor/glightbox/glightbox.min.js
@@ -0,0 +1 @@
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).GLightbox=t()}(this,(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}var s=Date.now();function l(){var e={},t=!0,i=0,n=arguments.length;"[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(t=arguments[0],i++);for(var s=function(i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t&&"[object Object]"===Object.prototype.toString.call(i[n])?e[n]=l(!0,e[n],i[n]):e[n]=i[n])};i<n;i++){var o=arguments[i];s(o)}return e}function o(e,t){if((C(e)||e===window||e===document)&&(e=[e]),A(e)||L(e)||(e=[e]),0!=P(e))if(A(e)&&!L(e))for(var i=e.length,n=0;n<i&&!1!==t.call(e[n],e[n],n,e);n++);else if(L(e))for(var s in e)if(O(e,s)&&!1===t.call(e[s],e[s],s,e))break}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=e[s]=e[s]||[],l={all:n,evt:null,found:null};return t&&i&&P(n)>0&&o(n,(function(e,n){if(e.eventName==t&&e.fn.toString()==i.toString())return l.found=!0,l.evt=n,!1})),l}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.onElement,n=t.withCallback,s=t.avoidDuplicate,l=void 0===s||s,a=t.once,h=void 0!==a&&a,d=t.useCapture,c=void 0!==d&&d,u=arguments.length>2?arguments[2]:void 0,g=i||[];function v(e){T(n)&&n.call(u,e,this),h&&v.destroy()}return k(g)&&(g=document.querySelectorAll(g)),v.destroy=function(){o(g,(function(t){var i=r(t,e,v);i.found&&i.all.splice(i.evt,1),t.removeEventListener&&t.removeEventListener(e,v,c)}))},o(g,(function(t){var i=r(t,e,v);(t.addEventListener&&l&&!i.found||!l)&&(t.addEventListener(e,v,c),i.all.push({eventName:e,fn:v}))})),v}function h(e,t){o(t.split(" "),(function(t){return e.classList.add(t)}))}function d(e,t){o(t.split(" "),(function(t){return e.classList.remove(t)}))}function c(e,t){return e.classList.contains(t)}function u(e,t){for(;e!==document.body;){if(!(e=e.parentElement))return!1;if("function"==typeof e.matches?e.matches(t):e.msMatchesSelector(t))return e}}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||""===t)return!1;if("none"==t)return T(i)&&i(),!1;var n=x(),s=t.split(" ");o(s,(function(t){h(e,"g"+t)})),a(n,{onElement:e,avoidDuplicate:!1,once:!0,withCallback:function(e,t){o(s,(function(e){d(t,"g"+e)})),T(i)&&i()}})}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""==t)return e.style.webkitTransform="",e.style.MozTransform="",e.style.msTransform="",e.style.OTransform="",e.style.transform="",!1;e.style.webkitTransform=t,e.style.MozTransform=t,e.style.msTransform=t,e.style.OTransform=t,e.style.transform=t}function f(e){e.style.display="block"}function p(e){e.style.display="none"}function m(e){var t=document.createDocumentFragment(),i=document.createElement("div");for(i.innerHTML=e;i.firstChild;)t.appendChild(i.firstChild);return t}function y(){return{width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}}function x(){var e,t=document.createElement("fakeelement"),i={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(e in i)if(void 0!==t.style[e])return i[e]}function b(e,t,i,n){if(e())t();else{var s;i||(i=100);var l=setInterval((function(){e()&&(clearInterval(l),s&&clearTimeout(s),t())}),i);n&&(s=setTimeout((function(){clearInterval(l)}),n))}}function S(e,t,i){if(I(e))console.error("Inject assets error");else if(T(t)&&(i=t,t=!1),k(t)&&t in window)T(i)&&i();else{var n;if(-1!==e.indexOf(".css")){if((n=document.querySelectorAll('link[href="'+e+'"]'))&&n.length>0)return void(T(i)&&i());var s=document.getElementsByTagName("head")[0],l=s.querySelectorAll('link[rel="stylesheet"]'),o=document.createElement("link");return o.rel="stylesheet",o.type="text/css",o.href=e,o.media="all",l?s.insertBefore(o,l[0]):s.appendChild(o),void(T(i)&&i())}if((n=document.querySelectorAll('script[src="'+e+'"]'))&&n.length>0){if(T(i)){if(k(t))return b((function(){return void 0!==window[t]}),(function(){i()})),!1;i()}}else{var r=document.createElement("script");r.type="text/javascript",r.src=e,r.onload=function(){if(T(i)){if(k(t))return b((function(){return void 0!==window[t]}),(function(){i()})),!1;i()}},document.body.appendChild(r)}}}function w(){return"navigator"in window&&window.navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i)}function T(e){return"function"==typeof e}function k(e){return"string"==typeof e}function C(e){return!(!e||!e.nodeType||1!=e.nodeType)}function E(e){return Array.isArray(e)}function A(e){return e&&e.length&&isFinite(e.length)}function L(t){return"object"===e(t)&&null!=t&&!T(t)&&!E(t)}function I(e){return null==e}function O(e,t){return null!==e&&hasOwnProperty.call(e,t)}function P(e){if(L(e)){if(e.keys)return e.keys().length;var t=0;for(var i in e)O(e,i)&&t++;return t}return e.length}function M(e){return!isNaN(parseFloat(e))&&isFinite(e)}function X(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,t=document.querySelectorAll(".gbtn[data-taborder]:not(.disabled)");if(!t.length)return!1;if(1==t.length)return t[0];"string"==typeof e&&(e=parseInt(e));var i=e<0?1:e+1;i>t.length&&(i="1");var n=[];o(t,(function(e){n.push(e.getAttribute("data-taborder"))}));var s=n.filter((function(e){return e>=parseInt(i)})),l=s.sort()[0];return document.querySelector('.gbtn[data-taborder="'.concat(l,'"]'))}function z(e){if(e.events.hasOwnProperty("keyboard"))return!1;e.events.keyboard=a("keydown",{onElement:window,withCallback:function(t,i){var n=(t=t||window.event).keyCode;if(9==n){var s=document.querySelector(".gbtn.focused");if(!s){var l=!(!document.activeElement||!document.activeElement.nodeName)&&document.activeElement.nodeName.toLocaleLowerCase();if("input"==l||"textarea"==l||"button"==l)return}t.preventDefault();var o=document.querySelectorAll(".gbtn[data-taborder]");if(!o||o.length<=0)return;if(!s){var r=X();return void(r&&(r.focus(),h(r,"focused")))}var a=X(s.getAttribute("data-taborder"));d(s,"focused"),a&&(a.focus(),h(a,"focused"))}39==n&&e.nextSlide(),37==n&&e.prevSlide(),27==n&&e.close()}})}function Y(e){return Math.sqrt(e.x*e.x+e.y*e.y)}function q(e,t){var i=function(e,t){var i=Y(e)*Y(t);if(0===i)return 0;var n=function(e,t){return e.x*t.x+e.y*t.y}(e,t)/i;return n>1&&(n=1),Math.acos(n)}(e,t);return function(e,t){return e.x*t.y-t.x*e.y}(e,t)>0&&(i*=-1),180*i/Math.PI}var N=function(){function e(i){t(this,e),this.handlers=[],this.el=i}return n(e,[{key:"add",value:function(e){this.handlers.push(e)}},{key:"del",value:function(e){e||(this.handlers=[]);for(var t=this.handlers.length;t>=0;t--)this.handlers[t]===e&&this.handlers.splice(t,1)}},{key:"dispatch",value:function(){for(var e=0,t=this.handlers.length;e<t;e++){var i=this.handlers[e];"function"==typeof i&&i.apply(this.el,arguments)}}}]),e}();function D(e,t){var i=new N(e);return i.add(t),i}var _=function(){function e(i,n){t(this,e),this.element="string"==typeof i?document.querySelector(i):i,this.start=this.start.bind(this),this.move=this.move.bind(this),this.end=this.end.bind(this),this.cancel=this.cancel.bind(this),this.element.addEventListener("touchstart",this.start,!1),this.element.addEventListener("touchmove",this.move,!1),this.element.addEventListener("touchend",this.end,!1),this.element.addEventListener("touchcancel",this.cancel,!1),this.preV={x:null,y:null},this.pinchStartLen=null,this.zoom=1,this.isDoubleTap=!1;var s=function(){};this.rotate=D(this.element,n.rotate||s),this.touchStart=D(this.element,n.touchStart||s),this.multipointStart=D(this.element,n.multipointStart||s),this.multipointEnd=D(this.element,n.multipointEnd||s),this.pinch=D(this.element,n.pinch||s),this.swipe=D(this.element,n.swipe||s),this.tap=D(this.element,n.tap||s),this.doubleTap=D(this.element,n.doubleTap||s),this.longTap=D(this.element,n.longTap||s),this.singleTap=D(this.element,n.singleTap||s),this.pressMove=D(this.element,n.pressMove||s),this.twoFingerPressMove=D(this.element,n.twoFingerPressMove||s),this.touchMove=D(this.element,n.touchMove||s),this.touchEnd=D(this.element,n.touchEnd||s),this.touchCancel=D(this.element,n.touchCancel||s),this._cancelAllHandler=this.cancelAll.bind(this),window.addEventListener("scroll",this._cancelAllHandler),this.delta=null,this.last=null,this.now=null,this.tapTimeout=null,this.singleTapTimeout=null,this.longTapTimeout=null,this.swipeTimeout=null,this.x1=this.x2=this.y1=this.y2=null,this.preTapPosition={x:null,y:null}}return n(e,[{key:"start",value:function(e){if(e.touches){this.now=Date.now(),this.x1=e.touches[0].pageX,this.y1=e.touches[0].pageY,this.delta=this.now-(this.last||this.now),this.touchStart.dispatch(e,this.element),null!==this.preTapPosition.x&&(this.isDoubleTap=this.delta>0&&this.delta<=250&&Math.abs(this.preTapPosition.x-this.x1)<30&&Math.abs(this.preTapPosition.y-this.y1)<30,this.isDoubleTap&&clearTimeout(this.singleTapTimeout)),this.preTapPosition.x=this.x1,this.preTapPosition.y=this.y1,this.last=this.now;var t=this.preV;if(e.touches.length>1){this._cancelLongTap(),this._cancelSingleTap();var i={x:e.touches[1].pageX-this.x1,y:e.touches[1].pageY-this.y1};t.x=i.x,t.y=i.y,this.pinchStartLen=Y(t),this.multipointStart.dispatch(e,this.element)}this._preventTap=!1,this.longTapTimeout=setTimeout(function(){this.longTap.dispatch(e,this.element),this._preventTap=!0}.bind(this),750)}}},{key:"move",value:function(e){if(e.touches){var t=this.preV,i=e.touches.length,n=e.touches[0].pageX,s=e.touches[0].pageY;if(this.isDoubleTap=!1,i>1){var l=e.touches[1].pageX,o=e.touches[1].pageY,r={x:e.touches[1].pageX-n,y:e.touches[1].pageY-s};null!==t.x&&(this.pinchStartLen>0&&(e.zoom=Y(r)/this.pinchStartLen,this.pinch.dispatch(e,this.element)),e.angle=q(r,t),this.rotate.dispatch(e,this.element)),t.x=r.x,t.y=r.y,null!==this.x2&&null!==this.sx2?(e.deltaX=(n-this.x2+l-this.sx2)/2,e.deltaY=(s-this.y2+o-this.sy2)/2):(e.deltaX=0,e.deltaY=0),this.twoFingerPressMove.dispatch(e,this.element),this.sx2=l,this.sy2=o}else{if(null!==this.x2){e.deltaX=n-this.x2,e.deltaY=s-this.y2;var a=Math.abs(this.x1-this.x2),h=Math.abs(this.y1-this.y2);(a>10||h>10)&&(this._preventTap=!0)}else e.deltaX=0,e.deltaY=0;this.pressMove.dispatch(e,this.element)}this.touchMove.dispatch(e,this.element),this._cancelLongTap(),this.x2=n,this.y2=s,i>1&&e.preventDefault()}}},{key:"end",value:function(e){if(e.changedTouches){this._cancelLongTap();var t=this;e.touches.length<2&&(this.multipointEnd.dispatch(e,this.element),this.sx2=this.sy2=null),this.x2&&Math.abs(this.x1-this.x2)>30||this.y2&&Math.abs(this.y1-this.y2)>30?(e.direction=this._swipeDirection(this.x1,this.x2,this.y1,this.y2),this.swipeTimeout=setTimeout((function(){t.swipe.dispatch(e,t.element)}),0)):(this.tapTimeout=setTimeout((function(){t._preventTap||t.tap.dispatch(e,t.element),t.isDoubleTap&&(t.doubleTap.dispatch(e,t.element),t.isDoubleTap=!1)}),0),t.isDoubleTap||(t.singleTapTimeout=setTimeout((function(){t.singleTap.dispatch(e,t.element)}),250))),this.touchEnd.dispatch(e,this.element),this.preV.x=0,this.preV.y=0,this.zoom=1,this.pinchStartLen=null,this.x1=this.x2=this.y1=this.y2=null}}},{key:"cancelAll",value:function(){this._preventTap=!0,clearTimeout(this.singleTapTimeout),clearTimeout(this.tapTimeout),clearTimeout(this.longTapTimeout),clearTimeout(this.swipeTimeout)}},{key:"cancel",value:function(e){this.cancelAll(),this.touchCancel.dispatch(e,this.element)}},{key:"_cancelLongTap",value:function(){clearTimeout(this.longTapTimeout)}},{key:"_cancelSingleTap",value:function(){clearTimeout(this.singleTapTimeout)}},{key:"_swipeDirection",value:function(e,t,i,n){return Math.abs(e-t)>=Math.abs(i-n)?e-t>0?"Left":"Right":i-n>0?"Up":"Down"}},{key:"on",value:function(e,t){this[e]&&this[e].add(t)}},{key:"off",value:function(e,t){this[e]&&this[e].del(t)}},{key:"destroy",value:function(){return this.singleTapTimeout&&clearTimeout(this.singleTapTimeout),this.tapTimeout&&clearTimeout(this.tapTimeout),this.longTapTimeout&&clearTimeout(this.longTapTimeout),this.swipeTimeout&&clearTimeout(this.swipeTimeout),this.element.removeEventListener("touchstart",this.start),this.element.removeEventListener("touchmove",this.move),this.element.removeEventListener("touchend",this.end),this.element.removeEventListener("touchcancel",this.cancel),this.rotate.del(),this.touchStart.del(),this.multipointStart.del(),this.multipointEnd.del(),this.pinch.del(),this.swipe.del(),this.tap.del(),this.doubleTap.del(),this.longTap.del(),this.singleTap.del(),this.pressMove.del(),this.twoFingerPressMove.del(),this.touchMove.del(),this.touchEnd.del(),this.touchCancel.del(),this.preV=this.pinchStartLen=this.zoom=this.isDoubleTap=this.delta=this.last=this.now=this.tapTimeout=this.singleTapTimeout=this.longTapTimeout=this.swipeTimeout=this.x1=this.x2=this.y1=this.y2=this.preTapPosition=this.rotate=this.touchStart=this.multipointStart=this.multipointEnd=this.pinch=this.swipe=this.tap=this.doubleTap=this.longTap=this.singleTap=this.pressMove=this.touchMove=this.touchEnd=this.touchCancel=this.twoFingerPressMove=null,window.removeEventListener("scroll",this._cancelAllHandler),null}}]),e}();function B(e){var t=function(){var e,t=document.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in i)if(void 0!==t.style[e])return i[e]}(),i=c(e,"gslide-media")?e:e.querySelector(".gslide-media"),n=e.querySelector(".gslide-description");h(i,"greset"),v(i,"translate3d(0, 0, 0)"),a(t,{onElement:i,once:!0,withCallback:function(e,t){d(i,"greset")}}),i.style.opacity="",n&&(n.style.opacity="")}function W(e){if(e.events.hasOwnProperty("touch"))return!1;var t,i,n,s=y(),l=s.width,o=s.height,r=!1,a=null,g=null,f=null,p=!1,m=1,x=1,b=!1,S=!1,w=null,T=null,k=null,C=null,E=0,A=0,L=!1,I=!1,O={},P={},M=0,X=0,z=document.getElementById("glightbox-slider"),Y=document.querySelector(".goverlay"),q=new _(z,{touchStart:function(t){if(r=!0,(c(t.targetTouches[0].target,"ginner-container")||u(t.targetTouches[0].target,".gslide-desc")||"a"==t.targetTouches[0].target.nodeName.toLowerCase())&&(r=!1),u(t.targetTouches[0].target,".gslide-inline")&&!c(t.targetTouches[0].target.parentNode,"gslide-inline")&&(r=!1),r){if(P=t.targetTouches[0],O.pageX=t.targetTouches[0].pageX,O.pageY=t.targetTouches[0].pageY,M=t.targetTouches[0].clientX,X=t.targetTouches[0].clientY,a=e.activeSlide,g=a.querySelector(".gslide-media"),n=a.querySelector(".gslide-inline"),f=null,c(g,"gslide-image")&&(f=g.querySelector("img")),d(Y,"greset"),t.pageX>20&&t.pageX<window.innerWidth-20)return;t.preventDefault()}},touchMove:function(s){if(r&&(P=s.targetTouches[0],!b&&!S)){if(n&&n.offsetHeight>o){var a=O.pageX-P.pageX;if(Math.abs(a)<=13)return!1}p=!0;var h,d=s.targetTouches[0].clientX,c=s.targetTouches[0].clientY,u=M-d,m=X-c;if(Math.abs(u)>Math.abs(m)?(L=!1,I=!0):(I=!1,L=!0),t=P.pageX-O.pageX,E=100*t/l,i=P.pageY-O.pageY,A=100*i/o,L&&f&&(h=1-Math.abs(i)/o,Y.style.opacity=h,e.settings.touchFollowAxis&&(E=0)),I&&(h=1-Math.abs(t)/l,g.style.opacity=h,e.settings.touchFollowAxis&&(A=0)),!f)return v(g,"translate3d(".concat(E,"%, 0, 0)"));v(g,"translate3d(".concat(E,"%, ").concat(A,"%, 0)"))}},touchEnd:function(){if(r){if(p=!1,S||b)return k=w,void(C=T);var t=Math.abs(parseInt(A)),i=Math.abs(parseInt(E));if(!(t>29&&f))return t<29&&i<25?(h(Y,"greset"),Y.style.opacity=1,B(g)):void 0;e.close()}},multipointEnd:function(){setTimeout((function(){b=!1}),50)},multipointStart:function(){b=!0,m=x||1},pinch:function(e){if(!f||p)return!1;b=!0,f.scaleX=f.scaleY=m*e.zoom;var t=m*e.zoom;if(S=!0,t<=1)return S=!1,t=1,C=null,k=null,w=null,T=null,void f.setAttribute("style","");t>4.5&&(t=4.5),f.style.transform="scale3d(".concat(t,", ").concat(t,", 1)"),x=t},pressMove:function(e){if(S&&!b){var t=P.pageX-O.pageX,i=P.pageY-O.pageY;k&&(t+=k),C&&(i+=C),w=t,T=i;var n="translate3d(".concat(t,"px, ").concat(i,"px, 0)");x&&(n+=" scale3d(".concat(x,", ").concat(x,", 1)")),v(f,n)}},swipe:function(t){if(!S)if(b)b=!1;else{if("Left"==t.direction){if(e.index==e.elements.length-1)return B(g);e.nextSlide()}if("Right"==t.direction){if(0==e.index)return B(g);e.prevSlide()}}}});e.events.touch=q}var H=function(){function e(i,n){var s=this,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(t(this,e),this.img=i,this.slide=n,this.onclose=l,this.img.setZoomEvents)return!1;this.active=!1,this.zoomedIn=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.img.addEventListener("mousedown",(function(e){return s.dragStart(e)}),!1),this.img.addEventListener("mouseup",(function(e){return s.dragEnd(e)}),!1),this.img.addEventListener("mousemove",(function(e){return s.drag(e)}),!1),this.img.addEventListener("click",(function(e){return s.slide.classList.contains("dragging-nav")?(s.zoomOut(),!1):s.zoomedIn?void(s.zoomedIn&&!s.dragging&&s.zoomOut()):s.zoomIn()}),!1),this.img.setZoomEvents=!0}return n(e,[{key:"zoomIn",value:function(){var e=this.widowWidth();if(!(this.zoomedIn||e<=768)){var t=this.img;if(t.setAttribute("data-style",t.getAttribute("style")),t.style.maxWidth=t.naturalWidth+"px",t.style.maxHeight=t.naturalHeight+"px",t.naturalWidth>e){var i=e/2-t.naturalWidth/2;this.setTranslate(this.img.parentNode,i,0)}this.slide.classList.add("zoomed"),this.zoomedIn=!0}}},{key:"zoomOut",value:function(){this.img.parentNode.setAttribute("style",""),this.img.setAttribute("style",this.img.getAttribute("data-style")),this.slide.classList.remove("zoomed"),this.zoomedIn=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.onclose&&"function"==typeof this.onclose&&this.onclose()}},{key:"dragStart",value:function(e){e.preventDefault(),this.zoomedIn?("touchstart"===e.type?(this.initialX=e.touches[0].clientX-this.xOffset,this.initialY=e.touches[0].clientY-this.yOffset):(this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset),e.target===this.img&&(this.active=!0,this.img.classList.add("dragging"))):this.active=!1}},{key:"dragEnd",value:function(e){var t=this;e.preventDefault(),this.initialX=this.currentX,this.initialY=this.currentY,this.active=!1,setTimeout((function(){t.dragging=!1,t.img.isDragging=!1,t.img.classList.remove("dragging")}),100)}},{key:"drag",value:function(e){this.active&&(e.preventDefault(),"touchmove"===e.type?(this.currentX=e.touches[0].clientX-this.initialX,this.currentY=e.touches[0].clientY-this.initialY):(this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.img.isDragging=!0,this.dragging=!0,this.setTranslate(this.img,this.currentX,this.currentY))}},{key:"onMove",value:function(e){if(this.zoomedIn){var t=e.clientX-this.img.naturalWidth/2,i=e.clientY-this.img.naturalHeight/2;this.setTranslate(this.img,t,i)}}},{key:"setTranslate",value:function(e,t,i){e.style.transform="translate3d("+t+"px, "+i+"px, 0)"}},{key:"widowWidth",value:function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}}]),e}(),V=function(){function e(){var i=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e);var s=n.dragEl,l=n.toleranceX,o=void 0===l?40:l,r=n.toleranceY,a=void 0===r?65:r,h=n.slide,d=void 0===h?null:h,c=n.instance,u=void 0===c?null:c;this.el=s,this.active=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.direction=null,this.lastDirection=null,this.toleranceX=o,this.toleranceY=a,this.toleranceReached=!1,this.dragContainer=this.el,this.slide=d,this.instance=u,this.el.addEventListener("mousedown",(function(e){return i.dragStart(e)}),!1),this.el.addEventListener("mouseup",(function(e){return i.dragEnd(e)}),!1),this.el.addEventListener("mousemove",(function(e){return i.drag(e)}),!1)}return n(e,[{key:"dragStart",value:function(e){if(this.slide.classList.contains("zoomed"))this.active=!1;else{"touchstart"===e.type?(this.initialX=e.touches[0].clientX-this.xOffset,this.initialY=e.touches[0].clientY-this.yOffset):(this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset);var t=e.target.nodeName.toLowerCase();e.target.classList.contains("nodrag")||u(e.target,".nodrag")||-1!==["input","select","textarea","button","a"].indexOf(t)?this.active=!1:(e.preventDefault(),(e.target===this.el||"img"!==t&&u(e.target,".gslide-inline"))&&(this.active=!0,this.el.classList.add("dragging"),this.dragContainer=u(e.target,".ginner-container")))}}},{key:"dragEnd",value:function(e){var t=this;e&&e.preventDefault(),this.initialX=0,this.initialY=0,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.active=!1,this.doSlideChange&&(this.instance.preventOutsideClick=!0,"right"==this.doSlideChange&&this.instance.prevSlide(),"left"==this.doSlideChange&&this.instance.nextSlide()),this.doSlideClose&&this.instance.close(),this.toleranceReached||this.setTranslate(this.dragContainer,0,0,!0),setTimeout((function(){t.instance.preventOutsideClick=!1,t.toleranceReached=!1,t.lastDirection=null,t.dragging=!1,t.el.isDragging=!1,t.el.classList.remove("dragging"),t.slide.classList.remove("dragging-nav"),t.dragContainer.style.transform="",t.dragContainer.style.transition=""}),100)}},{key:"drag",value:function(e){if(this.active){e.preventDefault(),this.slide.classList.add("dragging-nav"),"touchmove"===e.type?(this.currentX=e.touches[0].clientX-this.initialX,this.currentY=e.touches[0].clientY-this.initialY):(this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.el.isDragging=!0,this.dragging=!0,this.doSlideChange=!1,this.doSlideClose=!1;var t=Math.abs(this.currentX),i=Math.abs(this.currentY);if(t>0&&t>=Math.abs(this.currentY)&&(!this.lastDirection||"x"==this.lastDirection)){this.yOffset=0,this.lastDirection="x",this.setTranslate(this.dragContainer,this.currentX,0);var n=this.shouldChange();if(!this.instance.settings.dragAutoSnap&&n&&(this.doSlideChange=n),this.instance.settings.dragAutoSnap&&n)return this.instance.preventOutsideClick=!0,this.toleranceReached=!0,this.active=!1,this.instance.preventOutsideClick=!0,this.dragEnd(null),"right"==n&&this.instance.prevSlide(),void("left"==n&&this.instance.nextSlide())}if(this.toleranceY>0&&i>0&&i>=t&&(!this.lastDirection||"y"==this.lastDirection)){this.xOffset=0,this.lastDirection="y",this.setTranslate(this.dragContainer,0,this.currentY);var s=this.shouldClose();return!this.instance.settings.dragAutoSnap&&s&&(this.doSlideClose=!0),void(this.instance.settings.dragAutoSnap&&s&&this.instance.close())}}}},{key:"shouldChange",value:function(){var e=!1;if(Math.abs(this.currentX)>=this.toleranceX){var t=this.currentX>0?"right":"left";("left"==t&&this.slide!==this.slide.parentNode.lastChild||"right"==t&&this.slide!==this.slide.parentNode.firstChild)&&(e=t)}return e}},{key:"shouldClose",value:function(){var e=!1;return Math.abs(this.currentY)>=this.toleranceY&&(e=!0),e}},{key:"setTranslate",value:function(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.style.transition=n?"all .2s ease":"",e.style.transform="translate3d(".concat(t,"px, ").concat(i,"px, 0)")}}]),e}();function j(e,t,i,n){var s=e.querySelector(".gslide-media"),l=new Image,o="gSlideTitle_"+i,r="gSlideDesc_"+i;l.addEventListener("load",(function(){T(n)&&n()}),!1),l.src=t.href,l.alt="",""!==t.title&&l.setAttribute("aria-labelledby",o),""!==t.description&&l.setAttribute("aria-describedby",r),s.insertBefore(l,s.firstChild)}function F(e,t,i,n){var s=this,l=e.querySelector(".ginner-container"),o="gvideo"+i,r=e.querySelector(".gslide-media"),a=this.getAllPlayers();h(l,"gvideo-container"),r.insertBefore(m('<div class="gvideo-wrapper"></div>'),r.firstChild);var d=e.querySelector(".gvideo-wrapper");S(this.settings.plyr.css,"Plyr");var c=t.href,u=location.protocol.replace(":",""),g="",v="",f=!1;"file"==u&&(u="http"),r.style.maxWidth=t.width,S(this.settings.plyr.js,"Plyr",(function(){if(c.match(/vimeo\.com\/([0-9]*)/)){var l=/vimeo.*\/(\d+)/i.exec(c);g="vimeo",v=l[1]}if(c.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||c.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||c.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)){var r=function(e){var t="";t=void 0!==(e=e.replace(/(>|<)/gi,"").split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/))[2]?(t=e[2].split(/[^0-9a-z_\-]/i))[0]:e;return t}(c);g="youtube",v=r}if(null!==c.match(/\.(mp4|ogg|webm|mov)$/)){g="local";var u='<video id="'+o+'" ';u+='style="background:#000; max-width: '.concat(t.width,';" '),u+='preload="metadata" ',u+='x-webkit-airplay="allow" ',u+='webkit-playsinline="" ',u+="controls ",u+='class="gvideo-local">';var p=c.toLowerCase().split(".").pop(),y={mp4:"",ogg:"",webm:""};for(var x in y[p="mov"==p?"mp4":p]=c,y)if(y.hasOwnProperty(x)){var S=y[x];t.hasOwnProperty(x)&&(S=t[x]),""!==S&&(u+='<source src="'.concat(S,'" type="video/').concat(x,'">'))}f=m(u+="</video>")}var w=f||m('<div id="'.concat(o,'" data-plyr-provider="').concat(g,'" data-plyr-embed-id="').concat(v,'"></div>'));h(d,"".concat(g,"-video gvideo")),d.appendChild(w),d.setAttribute("data-id",o),d.setAttribute("data-index",i);var k=O(s.settings.plyr,"config")?s.settings.plyr.config:{},C=new Plyr("#"+o,k);C.on("ready",(function(e){var t=e.detail.plyr;a[o]=t,T(n)&&n()})),b((function(){return e.querySelector("iframe")&&"true"==e.querySelector("iframe").dataset.ready}),(function(){s.resize(e)})),C.on("enterfullscreen",R),C.on("exitfullscreen",R)}))}function R(e){var t=u(e.target,".gslide-media");"enterfullscreen"==e.type&&h(t,"fullscreen"),"exitfullscreen"==e.type&&d(t,"fullscreen")}function G(e,t,i,n){var s,l=this,o=e.querySelector(".gslide-media"),r=!(!O(t,"href")||!t.href)&&t.href.split("#").pop().trim(),d=!(!O(t,"content")||!t.content)&&t.content;if(d&&(k(d)&&(s=m('<div class="ginlined-content">'.concat(d,"</div>"))),C(d))){"none"==d.style.display&&(d.style.display="block");var c=document.createElement("div");c.className="ginlined-content",c.appendChild(d),s=c}if(r){var u=document.getElementById(r);if(!u)return!1;var g=u.cloneNode(!0);g.style.height=t.height,g.style.maxWidth=t.width,h(g,"ginlined-content"),s=g}if(!s)return console.error("Unable to append inline slide content",t),!1;o.style.height=t.height,o.style.width=t.width,o.appendChild(s),this.events["inlineclose"+r]=a("click",{onElement:o.querySelectorAll(".gtrigger-close"),withCallback:function(e){e.preventDefault(),l.close()}}),T(n)&&n()}function Z(e,t,i,n){var s=e.querySelector(".gslide-media"),l=function(e){var t=e.url,i=e.allow,n=e.callback,s=e.appendTo,l=document.createElement("iframe");return l.className="vimeo-video gvideo",l.src=t,l.style.width="100%",l.style.height="100%",i&&l.setAttribute("allow",i),l.onload=function(){h(l,"node-ready"),T(n)&&n()},s&&s.appendChild(l),l}({url:t.href,callback:n});s.parentNode.style.maxWidth=t.width,s.parentNode.style.height=t.height,s.appendChild(l)}var $=function(){function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e),this.defaults={href:"",title:"",type:"",description:"",descPosition:"bottom",effect:"",width:"",height:"",content:!1,zoomable:!0,draggable:!0},L(i)&&(this.defaults=l(this.defaults,i))}return n(e,[{key:"sourceType",value:function(e){var t=e;if(null!==(e=e.toLowerCase()).match(/\.(jpeg|jpg|jpe|gif|png|apn|webp|svg)$/))return"image";if(e.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||e.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||e.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/))return"video";if(e.match(/vimeo\.com\/([0-9]*)/))return"video";if(null!==e.match(/\.(mp4|ogg|webm|mov)$/))return"video";if(null!==e.match(/\.(mp3|wav|wma|aac|ogg)$/))return"audio";if(e.indexOf("#")>-1&&""!==t.split("#").pop().trim())return"inline";return e.indexOf("goajax=true")>-1?"ajax":"external"}},{key:"parseConfig",value:function(e,t){var i=this,n=l({descPosition:t.descPosition},this.defaults);if(L(e)&&!C(e)){O(e,"type")||(O(e,"content")&&e.content?e.type="inline":O(e,"href")&&(e.type=this.sourceType(e.href)));var s=l(n,e);return this.setSize(s,t),s}var r="",a=e.getAttribute("data-glightbox"),h=e.nodeName.toLowerCase();if("a"===h&&(r=e.href),"img"===h&&(r=e.src),n.href=r,o(n,(function(s,l){O(t,l)&&"width"!==l&&(n[l]=t[l]);var o=e.dataset[l];I(o)||(n[l]=i.sanitizeValue(o))})),n.content&&(n.type="inline"),!n.type&&r&&(n.type=this.sourceType(r)),I(a)){if(!n.title&&"a"==h){var d=e.title;I(d)||""===d||(n.title=d)}if(!n.title&&"img"==h){var c=e.alt;I(c)||""===c||(n.title=c)}}else{var u=[];o(n,(function(e,t){u.push(";\\s?"+t)})),u=u.join("\\s?:|"),""!==a.trim()&&o(n,(function(e,t){var s=a,l=new RegExp("s?"+t+"s?:s?(.*?)("+u+"s?:|$)"),o=s.match(l);if(o&&o.length&&o[1]){var r=o[1].trim().replace(/;\s*$/,"");n[t]=i.sanitizeValue(r)}}))}if(n.description&&"."==n.description.substring(0,1)&&document.querySelector(n.description))n.description=document.querySelector(n.description).innerHTML;else{var g=e.querySelector(".glightbox-desc");g&&(n.description=g.innerHTML)}return this.setSize(n,t),this.slideConfig=n,n}},{key:"setSize",value:function(e,t){var i="video"==e.type?this.checkSize(t.videosWidth):this.checkSize(t.width),n=this.checkSize(t.height);return e.width=O(e,"width")&&""!==e.width?this.checkSize(e.width):i,e.height=O(e,"height")&&""!==e.height?this.checkSize(e.height):n,e}},{key:"checkSize",value:function(e){return M(e)?"".concat(e,"px"):e}},{key:"sanitizeValue",value:function(e){return"true"!==e&&"false"!==e?e:"true"===e}}]),e}(),U=function(){function e(i,n,s){t(this,e),this.element=i,this.instance=n,this.index=s}return n(e,[{key:"setContent",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(c(t,"loaded"))return!1;var n=this.instance.settings,s=this.slideConfig,l=w();T(n.beforeSlideLoad)&&n.beforeSlideLoad({index:this.index,slide:t,player:!1});var o=s.type,r=s.descPosition,a=t.querySelector(".gslide-media"),d=t.querySelector(".gslide-title"),u=t.querySelector(".gslide-desc"),g=t.querySelector(".gdesc-inner"),v=i,f="gSlideTitle_"+this.index,p="gSlideDesc_"+this.index;if(T(n.afterSlideLoad)&&(v=function(){T(i)&&i(),n.afterSlideLoad({index:e.index,slide:t,player:e.instance.getSlidePlayerInstance(e.index)})}),""==s.title&&""==s.description?g&&g.parentNode.parentNode.removeChild(g.parentNode):(d&&""!==s.title?(d.id=f,d.innerHTML=s.title):d.parentNode.removeChild(d),u&&""!==s.description?(u.id=p,l&&n.moreLength>0?(s.smallDescription=this.slideShortDesc(s.description,n.moreLength,n.moreText),u.innerHTML=s.smallDescription,this.descriptionEvents(u,s)):u.innerHTML=s.description):u.parentNode.removeChild(u),h(a.parentNode,"desc-".concat(r)),h(g.parentNode,"description-".concat(r))),h(a,"gslide-".concat(o)),h(t,"loaded"),"video"!==o){if("external"!==o)return"inline"===o?(G.apply(this.instance,[t,s,this.index,v]),void(n.draggable&&new V({dragEl:t.querySelector(".gslide-inline"),toleranceX:n.dragToleranceX,toleranceY:n.dragToleranceY,slide:t,instance:this.instance}))):void("image"!==o?T(v)&&v():j(t,s,this.index,(function(){var i=t.querySelector("img");n.draggable&&new V({dragEl:i,toleranceX:n.dragToleranceX,toleranceY:n.dragToleranceY,slide:t,instance:e.instance}),s.zoomable&&i.naturalWidth>i.offsetWidth&&(h(i,"zoomable"),new H(i,t,(function(){e.instance.resize()}))),T(v)&&v()})));Z.apply(this,[t,s,this.index,v])}else F.apply(this.instance,[t,s,this.index,v])}},{key:"slideShortDesc",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=document.createElement("div");n.innerHTML=e;var s=n.innerText,l=i;if((e=s.trim()).length<=t)return e;var o=e.substr(0,t-1);return l?(n=null,o+'... <a href="#" class="desc-more">'+i+"</a>"):o}},{key:"descriptionEvents",value:function(e,t){var i=this,n=e.querySelector(".desc-more");if(!n)return!1;a("click",{onElement:n,withCallback:function(e,n){e.preventDefault();var s=document.body,l=u(n,".gslide-desc");if(!l)return!1;l.innerHTML=t.description,h(s,"gdesc-open");var o=a("click",{onElement:[s,u(l,".gslide-description")],withCallback:function(e,n){"a"!==e.target.nodeName.toLowerCase()&&(d(s,"gdesc-open"),h(s,"gdesc-closed"),l.innerHTML=t.smallDescription,i.descriptionEvents(l,t),setTimeout((function(){d(s,"gdesc-closed")}),400),o.destroy())}})}})}},{key:"create",value:function(){return m(this.instance.settings.slideHTML)}},{key:"getConfig",value:function(){var e=new $(this.instance.settings.slideExtraAttributes);return this.slideConfig=e.parseConfig(this.element,this.instance.settings),this.slideConfig}}]),e}(),J=w(),K=null!==w()||void 0!==document.createTouch||"ontouchstart"in window||"onmsgesturechange"in window||navigator.msMaxTouchPoints,Q=document.getElementsByTagName("html")[0],ee={selector:".glightbox",elements:null,skin:"clean",theme:"clean",closeButton:!0,startAt:null,autoplayVideos:!0,autofocusVideos:!0,descPosition:"bottom",width:"900px",height:"506px",videosWidth:"960px",beforeSlideChange:null,afterSlideChange:null,beforeSlideLoad:null,afterSlideLoad:null,slideInserted:null,slideRemoved:null,slideExtraAttributes:null,onOpen:null,onClose:null,loop:!1,zoomable:!0,draggable:!0,dragAutoSnap:!1,dragToleranceX:40,dragToleranceY:65,preload:!0,oneSlidePerOpen:!1,touchNavigation:!0,touchFollowAxis:!0,keyboardNavigation:!0,closeOnOutsideClick:!0,plugins:!1,plyr:{css:"https://cdn.plyr.io/3.6.3/plyr.css",js:"https://cdn.plyr.io/3.6.3/plyr.js",config:{ratio:"16:9",fullscreen:{enabled:!0,iosNative:!0},youtube:{noCookie:!0,rel:0,showinfo:0,iv_load_policy:3},vimeo:{byline:!1,portrait:!1,title:!1,transparent:!1}}},openEffect:"zoom",closeEffect:"zoom",slideEffect:"slide",moreText:"See more",moreLength:60,cssEfects:{fade:{in:"fadeIn",out:"fadeOut"},zoom:{in:"zoomIn",out:"zoomOut"},slide:{in:"slideInRight",out:"slideOutLeft"},slideBack:{in:"slideInLeft",out:"slideOutRight"},none:{in:"none",out:"none"}},svg:{close:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M505.943,6.058c-8.077-8.077-21.172-8.077-29.249,0L6.058,476.693c-8.077,8.077-8.077,21.172,0,29.249C10.096,509.982,15.39,512,20.683,512c5.293,0,10.586-2.019,14.625-6.059L505.943,35.306C514.019,27.23,514.019,14.135,505.943,6.058z"/></g></g><g><g><path d="M505.942,476.694L35.306,6.059c-8.076-8.077-21.172-8.077-29.248,0c-8.077,8.076-8.077,21.171,0,29.248l470.636,470.636c4.038,4.039,9.332,6.058,14.625,6.058c5.293,0,10.587-2.019,14.624-6.057C514.018,497.866,514.018,484.771,505.942,476.694z"/></g></g></svg>',next:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"> <g><path d="M360.731,229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1,0s-5.3,13.8,0,19.1l215.5,215.5l-215.5,215.5c-5.3,5.3-5.3,13.8,0,19.1c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-4l225.1-225.1C365.931,242.875,365.931,234.275,360.731,229.075z"/></g></svg>',prev:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"><g><path d="M145.188,238.575l215.5-215.5c5.3-5.3,5.3-13.8,0-19.1s-13.8-5.3-19.1,0l-225.1,225.1c-5.3,5.3-5.3,13.8,0,19.1l225.1,225c2.6,2.6,6.1,4,9.5,4s6.9-1.3,9.5-4c5.3-5.3,5.3-13.8,0-19.1L145.188,238.575z"/></g></svg>'},slideHTML:'<div class="gslide">\n    <div class="gslide-inner-content">\n        <div class="ginner-container">\n            <div class="gslide-media">\n            </div>\n            <div class="gslide-description">\n                <div class="gdesc-inner">\n                    <h4 class="gslide-title"></h4>\n                    <div class="gslide-desc"></div>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>',lightboxHTML:'<div id="glightbox-body" class="glightbox-container" tabindex="-1" role="dialog" aria-hidden="false">\n    <div class="gloader visible"></div>\n    <div class="goverlay"></div>\n    <div class="gcontainer">\n    <div id="glightbox-slider" class="gslider"></div>\n    <button class="gclose gbtn" aria-label="Close" data-taborder="3">{closeSVG}</button>\n    <button class="gprev gbtn" aria-label="Previous" data-taborder="2">{prevSVG}</button>\n    <button class="gnext gbtn" aria-label="Next" data-taborder="1">{nextSVG}</button>\n</div>\n</div>'},te=function(){function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e),this.settings=l(ee,i),this.effectsClasses=this.getAnimationClasses(),this.videoPlayers={},this.apiEvents=[],this.fullElementsList=!1}return n(e,[{key:"init",value:function(){var e=this,t=this.getSelector();t&&(this.baseEvents=a("click",{onElement:t,withCallback:function(t,i){t.preventDefault(),e.open(i)}})),this.elements=this.getElements()}},{key:"open",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(0==this.elements.length)return!1;this.activeSlide=null,this.prevActiveSlideIndex=null,this.prevActiveSlide=null;var i=M(t)?t:this.settings.startAt;if(C(e)){var n=e.getAttribute("data-gallery");n&&(this.fullElementsList=this.elements,this.elements=this.getGalleryElements(this.elements,n)),I(i)&&(i=this.getElementIndex(e))<0&&(i=0)}M(i)||(i=0),this.build(),g(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.in);var s=document.body,l=window.innerWidth-document.documentElement.clientWidth;if(l>0){var o=document.createElement("style");o.type="text/css",o.className="gcss-styles",o.innerText=".gscrollbar-fixer {margin-right: ".concat(l,"px}"),document.head.appendChild(o),h(s,"gscrollbar-fixer")}h(s,"glightbox-open"),h(Q,"glightbox-open"),J&&(h(document.body,"glightbox-mobile"),this.settings.slideEffect="slide"),this.showSlide(i,!0),1==this.elements.length?(h(this.prevButton,"glightbox-button-hidden"),h(this.nextButton,"glightbox-button-hidden")):(d(this.prevButton,"glightbox-button-hidden"),d(this.nextButton,"glightbox-button-hidden")),this.lightboxOpen=!0,this.trigger("open"),T(this.settings.onOpen)&&this.settings.onOpen(),K&&this.settings.touchNavigation&&W(this),this.settings.keyboardNavigation&&z(this)}},{key:"openAt",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.open(null,e)}},{key:"showSlide",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];f(this.loader),this.index=parseInt(t);var n=this.slidesContainer.querySelector(".current");n&&d(n,"current"),this.slideAnimateOut();var s=this.slidesContainer.querySelectorAll(".gslide")[t];if(c(s,"loaded"))this.slideAnimateIn(s,i),p(this.loader);else{f(this.loader);var l=this.elements[t],o={index:this.index,slide:s,slideNode:s,slideConfig:l.slideConfig,slideIndex:this.index,trigger:l.node,player:null};this.trigger("slide_before_load",o),l.instance.setContent(s,(function(){p(e.loader),e.resize(),e.slideAnimateIn(s,i),e.trigger("slide_after_load",o)}))}this.slideDescription=s.querySelector(".gslide-description"),this.slideDescriptionContained=this.slideDescription&&c(this.slideDescription.parentNode,"gslide-media"),this.settings.preload&&(this.preloadSlide(t+1),this.preloadSlide(t-1)),this.updateNavigationClasses(),this.activeSlide=s}},{key:"preloadSlide",value:function(e){var t=this;if(e<0||e>this.elements.length-1)return!1;if(I(this.elements[e]))return!1;var i=this.slidesContainer.querySelectorAll(".gslide")[e];if(c(i,"loaded"))return!1;var n=this.elements[e],s=n.type,l={index:e,slide:i,slideNode:i,slideConfig:n.slideConfig,slideIndex:e,trigger:n.node,player:null};this.trigger("slide_before_load",l),"video"==s||"external"==s?setTimeout((function(){n.instance.setContent(i,(function(){t.trigger("slide_after_load",l)}))}),200):n.instance.setContent(i,(function(){t.trigger("slide_after_load",l)}))}},{key:"prevSlide",value:function(){this.goToSlide(this.index-1)}},{key:"nextSlide",value:function(){this.goToSlide(this.index+1)}},{key:"goToSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.prevActiveSlide=this.activeSlide,this.prevActiveSlideIndex=this.index,!this.loop()&&(e<0||e>this.elements.length-1))return!1;e<0?e=this.elements.length-1:e>=this.elements.length&&(e=0),this.showSlide(e)}},{key:"insertSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;t<0&&(t=this.elements.length);var i=new U(e,this,t),n=i.getConfig(),s=l({},n),o=i.create(),r=this.elements.length-1;s.index=t,s.node=!1,s.instance=i,s.slideConfig=n,this.elements.splice(t,0,s);var a=null,h=null;if(this.slidesContainer){if(t>r)this.slidesContainer.appendChild(o);else{var d=this.slidesContainer.querySelectorAll(".gslide")[t];this.slidesContainer.insertBefore(o,d)}(this.settings.preload&&0==this.index&&0==t||this.index-1==t||this.index+1==t)&&this.preloadSlide(t),0==this.index&&0==t&&(this.index=1),this.updateNavigationClasses(),a=this.slidesContainer.querySelectorAll(".gslide")[t],h=this.getSlidePlayerInstance(t),s.slideNode=a}this.trigger("slide_inserted",{index:t,slide:a,slideNode:a,slideConfig:n,slideIndex:t,trigger:null,player:h}),T(this.settings.slideInserted)&&this.settings.slideInserted({index:t,slide:a,player:h})}},{key:"removeSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;if(e<0||e>this.elements.length-1)return!1;var t=this.slidesContainer&&this.slidesContainer.querySelectorAll(".gslide")[e];t&&(this.getActiveSlideIndex()==e&&(e==this.elements.length-1?this.prevSlide():this.nextSlide()),t.parentNode.removeChild(t)),this.elements.splice(e,1),this.trigger("slide_removed",e),T(this.settings.slideRemoved)&&this.settings.slideRemoved(e)}},{key:"slideAnimateIn",value:function(e,t){var i=this,n=e.querySelector(".gslide-media"),s=e.querySelector(".gslide-description"),l={index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlide,slideConfig:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},o={index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideConfig:this.elements[this.index].slideConfig,slideIndex:this.index,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)};if(n.offsetWidth>0&&s&&(p(s),s.style.display=""),d(e,this.effectsClasses),t)g(e,this.settings.cssEfects[this.settings.openEffect].in,(function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:l,current:o}),T(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[l,o])}));else{var r=this.settings.slideEffect,a="none"!==r?this.settings.cssEfects[r].in:r;this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(a=this.settings.cssEfects.slideBack.in),g(e,a,(function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:l,current:o}),T(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[l,o])}))}setTimeout((function(){i.resize(e)}),100),h(e,"current")}},{key:"slideAnimateOut",value:function(){if(!this.prevActiveSlide)return!1;var e=this.prevActiveSlide;d(e,this.effectsClasses),h(e,"prev");var t=this.settings.slideEffect,i="none"!==t?this.settings.cssEfects[t].out:t;this.slidePlayerPause(e),this.trigger("slide_before_change",{prev:{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlideIndex,slideConfig:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},current:{index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideIndex:this.index,slideConfig:this.elements[this.index].slideConfig,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)}}),T(this.settings.beforeSlideChange)&&this.settings.beforeSlideChange.apply(this,[{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}]),this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(i=this.settings.cssEfects.slideBack.out),g(e,i,(function(){var t=e.querySelector(".gslide-media"),i=e.querySelector(".gslide-description");t.style.transform="",d(t,"greset"),t.style.opacity="",i&&(i.style.opacity=""),d(e,"prev")}))}},{key:"getAllPlayers",value:function(){return this.videoPlayers}},{key:"getSlidePlayerInstance",value:function(e){var t="gvideo"+e,i=this.getAllPlayers();return!(!O(i,t)||!i[t])&&i[t]}},{key:"stopSlideVideo",value:function(e){if(C(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}console.log("stopSlideVideo is deprecated, use slidePlayerPause");var i=this.getSlidePlayerInstance(e);i&&i.playing&&i.pause()}},{key:"slidePlayerPause",value:function(e){if(C(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}var i=this.getSlidePlayerInstance(e);i&&i.playing&&i.pause()}},{key:"playSlideVideo",value:function(e){if(C(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}console.log("playSlideVideo is deprecated, use slidePlayerPlay");var i=this.getSlidePlayerInstance(e);i&&!i.playing&&i.play()}},{key:"slidePlayerPlay",value:function(e){if(C(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}var i=this.getSlidePlayerInstance(e);i&&!i.playing&&(i.play(),this.settings.autofocusVideos&&i.elements.container.focus())}},{key:"setElements",value:function(e){var t=this;this.settings.elements=!1;var i=[];e&&e.length&&o(e,(function(e,n){var s=new U(e,t,n),o=s.getConfig(),r=l({},o);r.slideConfig=o,r.instance=s,r.index=n,i.push(r)})),this.elements=i,this.lightboxOpen&&(this.slidesContainer.innerHTML="",this.elements.length&&(o(this.elements,(function(){var e=m(t.settings.slideHTML);t.slidesContainer.appendChild(e)})),this.showSlide(0,!0)))}},{key:"getElementIndex",value:function(e){var t=!1;return o(this.elements,(function(i,n){if(O(i,"node")&&i.node==e)return t=n,!0})),t}},{key:"getElements",value:function(){var e=this,t=[];this.elements=this.elements?this.elements:[],!I(this.settings.elements)&&E(this.settings.elements)&&this.settings.elements.length&&o(this.settings.elements,(function(i,n){var s=new U(i,e,n),o=s.getConfig(),r=l({},o);r.node=!1,r.index=n,r.instance=s,r.slideConfig=o,t.push(r)}));var i=!1;return this.getSelector()&&(i=document.querySelectorAll(this.getSelector())),i?(o(i,(function(i,n){var s=new U(i,e,n),o=s.getConfig(),r=l({},o);r.node=i,r.index=n,r.instance=s,r.slideConfig=o,r.gallery=i.getAttribute("data-gallery"),t.push(r)})),t):t}},{key:"getGalleryElements",value:function(e,t){return e.filter((function(e){return e.gallery==t}))}},{key:"getSelector",value:function(){return!this.settings.elements&&(this.settings.selector&&"data-"==this.settings.selector.substring(0,5)?"*[".concat(this.settings.selector,"]"):this.settings.selector)}},{key:"getActiveSlide",value:function(){return this.slidesContainer.querySelectorAll(".gslide")[this.index]}},{key:"getActiveSlideIndex",value:function(){return this.index}},{key:"getAnimationClasses",value:function(){var e=[];for(var t in this.settings.cssEfects)if(this.settings.cssEfects.hasOwnProperty(t)){var i=this.settings.cssEfects[t];e.push("g".concat(i.in)),e.push("g".concat(i.out))}return e.join(" ")}},{key:"build",value:function(){var e=this;if(this.built)return!1;var t=document.body.childNodes,i=[];o(t,(function(e){e.parentNode==document.body&&"#"!==e.nodeName.charAt(0)&&e.hasAttribute&&!e.hasAttribute("aria-hidden")&&(i.push(e),e.setAttribute("aria-hidden","true"))}));var n=O(this.settings.svg,"next")?this.settings.svg.next:"",s=O(this.settings.svg,"prev")?this.settings.svg.prev:"",l=O(this.settings.svg,"close")?this.settings.svg.close:"",r=this.settings.lightboxHTML;r=m(r=(r=(r=r.replace(/{nextSVG}/g,n)).replace(/{prevSVG}/g,s)).replace(/{closeSVG}/g,l)),document.body.appendChild(r);var d=document.getElementById("glightbox-body");this.modal=d;var g=d.querySelector(".gclose");this.prevButton=d.querySelector(".gprev"),this.nextButton=d.querySelector(".gnext"),this.overlay=d.querySelector(".goverlay"),this.loader=d.querySelector(".gloader"),this.slidesContainer=document.getElementById("glightbox-slider"),this.bodyHiddenChildElms=i,this.events={},h(this.modal,"glightbox-"+this.settings.skin),this.settings.closeButton&&g&&(this.events.close=a("click",{onElement:g,withCallback:function(t,i){t.preventDefault(),e.close()}})),g&&!this.settings.closeButton&&g.parentNode.removeChild(g),this.nextButton&&(this.events.next=a("click",{onElement:this.nextButton,withCallback:function(t,i){t.preventDefault(),e.nextSlide()}})),this.prevButton&&(this.events.prev=a("click",{onElement:this.prevButton,withCallback:function(t,i){t.preventDefault(),e.prevSlide()}})),this.settings.closeOnOutsideClick&&(this.events.outClose=a("click",{onElement:d,withCallback:function(t,i){e.preventOutsideClick||c(document.body,"glightbox-mobile")||u(t.target,".ginner-container")||u(t.target,".gbtn")||c(t.target,"gnext")||c(t.target,"gprev")||e.close()}})),o(this.elements,(function(t,i){e.slidesContainer.appendChild(t.instance.create()),t.slideNode=e.slidesContainer.querySelectorAll(".gslide")[i]})),K&&h(document.body,"glightbox-touch"),this.events.resize=a("resize",{onElement:window,withCallback:function(){e.resize()}}),this.built=!0}},{key:"resize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if((e=e||this.activeSlide)&&!c(e,"zoomed")){var t=y(),i=e.querySelector(".gvideo-wrapper"),n=e.querySelector(".gslide-image"),s=this.slideDescription,l=t.width,o=t.height;if(l<=768?h(document.body,"glightbox-mobile"):d(document.body,"glightbox-mobile"),i||n){var r=!1;if(s&&(c(s,"description-bottom")||c(s,"description-top"))&&!c(s,"gabsolute")&&(r=!0),n)if(l<=768){var a=n.querySelector("img");a.setAttribute("style","")}else if(r){var u=s.offsetHeight,g=n.querySelector("img");g.setAttribute("style","max-height: calc(100vh - ".concat(u,"px)")),s.setAttribute("style","max-width: ".concat(g.offsetWidth,"px;"))}if(i){var v=O(this.settings.plyr.config,"ratio")?this.settings.plyr.config.ratio:"";if(!v){var f=i.clientWidth,p=i.clientHeight,m=f/p;v="".concat(f/m,":").concat(p/m)}var x=v.split(":"),b=this.settings.videosWidth,S=this.settings.videosWidth,w=(S=M(b)||-1!==b.indexOf("px")?parseInt(b):-1!==b.indexOf("vw")?l*parseInt(b)/100:-1!==b.indexOf("vh")?o*parseInt(b)/100:-1!==b.indexOf("%")?l*parseInt(b)/100:parseInt(i.clientWidth))/(parseInt(x[0])/parseInt(x[1]));if(w=Math.floor(w),r&&(o-=s.offsetHeight),S>l||w>o||o<w&&l>S){var T=i.offsetWidth,k=i.offsetHeight,C=o/k,E={width:T*C,height:k*C};i.parentNode.setAttribute("style","max-width: ".concat(E.width,"px")),r&&s.setAttribute("style","max-width: ".concat(E.width,"px;"))}else i.parentNode.style.maxWidth="".concat(S),r&&s.setAttribute("style","max-width: ".concat(S,";"))}}}}},{key:"reload",value:function(){this.init()}},{key:"updateNavigationClasses",value:function(){var e=this.loop();d(this.nextButton,"disabled"),d(this.prevButton,"disabled"),0==this.index&&this.elements.length-1==0?(h(this.prevButton,"disabled"),h(this.nextButton,"disabled")):0!==this.index||e?this.index!==this.elements.length-1||e||h(this.nextButton,"disabled"):h(this.prevButton,"disabled")}},{key:"loop",value:function(){var e=O(this.settings,"loopAtEnd")?this.settings.loopAtEnd:null;return e=O(this.settings,"loop")?this.settings.loop:e,e}},{key:"close",value:function(){var e=this;if(!this.lightboxOpen){if(this.events){for(var t in this.events)this.events.hasOwnProperty(t)&&this.events[t].destroy();this.events=null}return!1}if(this.closing)return!1;this.closing=!0,this.slidePlayerPause(this.activeSlide),this.fullElementsList&&(this.elements=this.fullElementsList),this.bodyHiddenChildElms.length&&o(this.bodyHiddenChildElms,(function(e){e.removeAttribute("aria-hidden")})),h(this.modal,"glightbox-closing"),g(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.out),g(this.activeSlide,this.settings.cssEfects[this.settings.closeEffect].out,(function(){if(e.activeSlide=null,e.prevActiveSlideIndex=null,e.prevActiveSlide=null,e.built=!1,e.events){for(var t in e.events)e.events.hasOwnProperty(t)&&e.events[t].destroy();e.events=null}var i=document.body;d(Q,"glightbox-open"),d(i,"glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer"),e.modal.parentNode.removeChild(e.modal),e.trigger("close"),T(e.settings.onClose)&&e.settings.onClose();var n=document.querySelector(".gcss-styles");n&&n.parentNode.removeChild(n),e.lightboxOpen=!1,e.closing=null}))}},{key:"destroy",value:function(){this.close(),this.clearAllEvents(),this.baseEvents&&this.baseEvents.destroy()}},{key:"on",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!T(t))throw new TypeError("Event name and callback must be defined");this.apiEvents.push({evt:e,once:i,callback:t})}},{key:"once",value:function(e,t){this.on(e,t,!0)}},{key:"trigger",value:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=[];o(this.apiEvents,(function(t,s){var l=t.evt,o=t.once,r=t.callback;l==e&&(r(i),o&&n.push(s))})),n.length&&o(n,(function(e){return t.apiEvents.splice(e,1)}))}},{key:"clearAllEvents",value:function(){this.apiEvents.splice(0,this.apiEvents.length)}},{key:"version",value:function(){return"3.0.8"}}]),e}();return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new te(e);return t.init(),t}}));
\ No newline at end of file
diff --git a/build/js/vendor/highlight/bash.min.js b/build/js/vendor/highlight/bash.min.js
new file mode 100644
index 0000000..6f303be
--- /dev/null
+++ b/build/js/vendor/highlight/bash.min.js
@@ -0,0 +1,20 @@
+/*! `bash` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{const s=e.regex,t={},n={begin:/\$\{/,
+end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{
+className:"variable",variants:[{
+begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={
+className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={
+begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,
+end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,
+contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={begin:/\$\(\(/,
+end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]
+},r=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10
+}),l={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,
+contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{
+name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,
+keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],
+literal:["true","false"],
+built_in:["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset","alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias","set","shopt","autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp","chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"]
+},contains:[r,e.SHEBANG(),l,o,e.HASH_COMMENT_MODE,i,{match:/(\/[a-z._-]+)+/},c,{
+className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},t]}}})()
+;hljs.registerLanguage("bash",e)})();
\ No newline at end of file
diff --git a/build/js/vendor/highlight/csharp.min.js b/build/js/vendor/highlight/csharp.min.js
new file mode 100644
index 0000000..5504b75
--- /dev/null
+++ b/build/js/vendor/highlight/csharp.min.js
@@ -0,0 +1,45 @@
+hljs.registerLanguage("csharp",(()=>{"use strict";return e=>{const n={
+keyword:["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]),
+built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],
+literal:["default","false","null","true"]},i=e.inherit(e.TITLE_MODE,{
+begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{
+begin:"\\b(0b[01']+)"},{
+begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{
+begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
+}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]
+},t=e.inherit(s,{illegal:/\n/}),r={className:"subst",begin:/\{/,end:/\}/,
+keywords:n},l=e.inherit(r,{illegal:/\n/}),c={className:"string",begin:/\$"/,
+end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/
+},e.BACKSLASH_ESCAPE,l]},o={className:"string",begin:/\$@"/,end:'"',contains:[{
+begin:/\{\{/},{begin:/\}\}/},{begin:'""'},r]},d=e.inherit(o,{illegal:/\n/,
+contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},l]})
+;r.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],
+l.contains=[d,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{
+illegal:/\n/})];const g={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]
+},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},i]
+},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={
+begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],
+keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,
+contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{
+begin:"\x3c!--|--\x3e"},{begin:"</?",end:">"}]}]
+}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",
+end:"$",keywords:{
+keyword:"if else elif endif define undef warning error line region endregion pragma checksum"
+}},g,a,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,
+illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"
+},i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",
+relevance:0,end:/[{;=]/,illegal:/[^\s:]/,
+contains:[i,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{
+beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,
+contains:[i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",
+begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{
+className:"string",begin:/"/,end:/"/}]},{
+beginKeywords:"new return throw await else",relevance:0},{className:"function",
+begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,
+end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{
+beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial",
+relevance:0},{begin:e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,
+contains:[e.TITLE_MODE,E],relevance:0},{className:"params",begin:/\(/,end:/\)/,
+excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,
+contains:[g,a,e.C_BLOCK_COMMENT_MODE]
+},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}})());
\ No newline at end of file
diff --git a/build/js/vendor/highlight/default.min.css b/build/js/vendor/highlight/default.min.css
new file mode 100644
index 0000000..96e1842
--- /dev/null
+++ b/build/js/vendor/highlight/default.min.css
@@ -0,0 +1,9 @@
+/*!
+  Theme: Default
+  Description: Original highlight.js style
+  Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
+  Maintainer: @highlightjs/core-team
+  Website: https://highlightjs.org/
+  License: see project LICENSE
+  Touched: 2021
+*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f0f0f0;color:#444}.hljs-comment{color:#888}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#bc6060}.hljs-literal{color:#78a960}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
\ No newline at end of file
diff --git a/build/js/vendor/highlight/highlight.min.js b/build/js/vendor/highlight/highlight.min.js
new file mode 100644
index 0000000..d165961
--- /dev/null
+++ b/build/js/vendor/highlight/highlight.min.js
@@ -0,0 +1,748 @@
+/*!
+  Highlight.js v11.3.1 (git: 2a972d8658)
+  (c) 2006-2021 Ivan Sagalaev and other contributors
+  License: BSD-3-Clause
+ */
+var hljs=function(){"use strict";var e={exports:{}};function t(e){
+return e instanceof Map?e.clear=e.delete=e.set=()=>{
+throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{
+throw Error("set is read-only")
+}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((n=>{var i=e[n]
+;"object"!=typeof i||Object.isFrozen(i)||t(i)})),e}
+e.exports=t,e.exports.default=t;var n=e.exports;class i{constructor(e){
+void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}
+ignoreMatch(){this.isMatchIgnored=!0}}function r(e){
+return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")
+}function s(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t]
+;return t.forEach((e=>{for(const t in e)n[t]=e[t]})),n}const o=e=>!!e.kind
+;class a{constructor(e,t){
+this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){
+this.buffer+=r(e)}openNode(e){if(!o(e))return;let t=e.kind
+;t=e.sublanguage?"language-"+t:((e,{prefix:t})=>{if(e.includes(".")){
+const n=e.split(".")
+;return[`${t}${n.shift()}`,...n.map(((e,t)=>`${e}${"_".repeat(t+1)}`))].join(" ")
+}return`${t}${e}`})(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){
+o(e)&&(this.buffer+="</span>")}value(){return this.buffer}span(e){
+this.buffer+=`<span class="${e}">`}}class c{constructor(){this.rootNode={
+children:[]},this.stack=[this.rootNode]}get top(){
+return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){
+this.top.children.push(e)}openNode(e){const t={kind:e,children:[]}
+;this.add(t),this.stack.push(t)}closeNode(){
+if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){
+for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}
+walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){
+return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),
+t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){
+"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{
+c._collapse(e)})))}}class l extends c{constructor(e){super(),this.options=e}
+addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}
+addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root
+;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){
+return new a(this,this.options).value()}finalize(){return!0}}function g(e){
+return e?"string"==typeof e?e:e.source:null}function d(e){return f("(?=",e,")")}
+function u(e){return f("(?:",e,")*")}function h(e){return f("(?:",e,")?")}
+function f(...e){return e.map((e=>g(e))).join("")}function p(...e){const t=(e=>{
+const t=e[e.length-1]
+;return"object"==typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}
+})(e);return"("+(t.capture?"":"?:")+e.map((e=>g(e))).join("|")+")"}
+function b(e){return RegExp(e.toString()+"|").exec("").length-1}
+const m=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./
+;function E(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n
+;let i=g(e),r="";for(;i.length>0;){const e=m.exec(i);if(!e){r+=i;break}
+r+=i.substring(0,e.index),
+i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+(Number(e[1])+t):(r+=e[0],
+"("===e[0]&&n++)}return r})).map((e=>`(${e})`)).join(t)}
+const x="[a-zA-Z]\\w*",w="[a-zA-Z_]\\w*",y="\\b\\d+(\\.\\d+)?",_="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",v="\\b(0b[01]+)",O={
+begin:"\\\\[\\s\\S]",relevance:0},k={scope:"string",begin:"'",end:"'",
+illegal:"\\n",contains:[O]},N={scope:"string",begin:'"',end:'"',illegal:"\\n",
+contains:[O]},M=(e,t,n={})=>{const i=s({scope:"comment",begin:e,end:t,
+contains:[]},n);i.contains.push({scope:"doctag",
+begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",
+end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0})
+;const r=p("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/)
+;return i.contains.push({begin:f(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i
+},S=M("//","$"),R=M("/\\*","\\*/"),j=M("#","$");var A=Object.freeze({
+__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:x,UNDERSCORE_IDENT_RE:w,
+NUMBER_RE:y,C_NUMBER_RE:_,BINARY_NUMBER_RE:v,
+RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",
+SHEBANG:(e={})=>{const t=/^#![ ]*\//
+;return e.binary&&(e.begin=f(t,/.*\b/,e.binary,/\b.*/)),s({scope:"meta",begin:t,
+end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},
+BACKSLASH_ESCAPE:O,APOS_STRING_MODE:k,QUOTE_STRING_MODE:N,PHRASAL_WORDS_MODE:{
+begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/
+},COMMENT:M,C_LINE_COMMENT_MODE:S,C_BLOCK_COMMENT_MODE:R,HASH_COMMENT_MODE:j,
+NUMBER_MODE:{scope:"number",begin:y,relevance:0},C_NUMBER_MODE:{scope:"number",
+begin:_,relevance:0},BINARY_NUMBER_MODE:{scope:"number",begin:v,relevance:0},
+REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,
+end:/\/[gimuy]*/,illegal:/\n/,contains:[O,{begin:/\[/,end:/\]/,relevance:0,
+contains:[O]}]}]},TITLE_MODE:{scope:"title",begin:x,relevance:0},
+UNDERSCORE_TITLE_MODE:{scope:"title",begin:w,relevance:0},METHOD_GUARD:{
+begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:e=>Object.assign(e,{
+"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{
+t.data._beginMatch!==e[1]&&t.ignoreMatch()}})});function I(e,t){
+"."===e.input[e.index-1]&&t.ignoreMatch()}function T(e,t){
+void 0!==e.className&&(e.scope=e.className,delete e.className)}function L(e,t){
+t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",
+e.__beforeBegin=I,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,
+void 0===e.relevance&&(e.relevance=0))}function B(e,t){
+Array.isArray(e.illegal)&&(e.illegal=p(...e.illegal))}function D(e,t){
+if(e.match){
+if(e.begin||e.end)throw Error("begin & end are not supported with match")
+;e.begin=e.match,delete e.match}}function P(e,t){
+void 0===e.relevance&&(e.relevance=1)}const H=(e,t)=>{if(!e.beforeMatch)return
+;if(e.starts)throw Error("beforeMatch cannot be used with starts")
+;const n=Object.assign({},e);Object.keys(e).forEach((t=>{delete e[t]
+})),e.keywords=n.keywords,e.begin=f(n.beforeMatch,d(n.begin)),e.starts={
+relevance:0,contains:[Object.assign(n,{endsParent:!0})]
+},e.relevance=0,delete n.beforeMatch
+},C=["of","and","for","in","not","or","if","then","parent","list","value"]
+;function $(e,t,n="keyword"){const i=Object.create(null)
+;return"string"==typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((n=>{
+Object.assign(i,$(e[n],t,n))})),i;function r(e,n){
+t&&(n=n.map((e=>e.toLowerCase()))),n.forEach((t=>{const n=t.split("|")
+;i[n[0]]=[e,U(n[0],n[1])]}))}}function U(e,t){
+return t?Number(t):(e=>C.includes(e.toLowerCase()))(e)?0:1}const z={},K=e=>{
+console.error(e)},W=(e,...t)=>{console.log("WARN: "+e,...t)},X=(e,t)=>{
+z[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),z[`${e}/${t}`]=!0)
+},G=Error();function Z(e,t,{key:n}){let i=0;const r=e[n],s={},o={}
+;for(let e=1;e<=t.length;e++)o[e+i]=r[e],s[e+i]=!0,i+=b(t[e-1])
+;e[n]=o,e[n]._emit=s,e[n]._multi=!0}function F(e){(e=>{
+e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,
+delete e.scope)})(e),"string"==typeof e.beginScope&&(e.beginScope={
+_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope
+}),(e=>{if(Array.isArray(e.begin)){
+if(e.skip||e.excludeBegin||e.returnBegin)throw K("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),
+G
+;if("object"!=typeof e.beginScope||null===e.beginScope)throw K("beginScope must be object"),
+G;Z(e,e.begin,{key:"beginScope"}),e.begin=E(e.begin,{joinWith:""})}})(e),(e=>{
+if(Array.isArray(e.end)){
+if(e.skip||e.excludeEnd||e.returnEnd)throw K("skip, excludeEnd, returnEnd not compatible with endScope: {}"),
+G
+;if("object"!=typeof e.endScope||null===e.endScope)throw K("endScope must be object"),
+G;Z(e,e.end,{key:"endScope"}),e.end=E(e.end,{joinWith:""})}})(e)}function V(e){
+function t(t,n){
+return RegExp(g(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))
+}class n{constructor(){
+this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}
+addRule(e,t){
+t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),
+this.matchAt+=b(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null)
+;const e=this.regexes.map((e=>e[1]));this.matcherRe=t(E(e,{joinWith:"|"
+}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex
+;const t=this.matcherRe.exec(e);if(!t)return null
+;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),i=this.matchIndexes[n]
+;return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){
+this.rules=[],this.multiRegexes=[],
+this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){
+if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n
+;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))),
+t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){
+return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){
+this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){
+const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex
+;let n=t.exec(e)
+;if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{
+const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}
+return n&&(this.regexIndex+=n.position+1,
+this.regexIndex===this.count&&this.considerAll()),n}}
+if(e.compilerExtensions||(e.compilerExtensions=[]),
+e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.")
+;return e.classNameAliases=s(e.classNameAliases||{}),function n(r,o){const a=r
+;if(r.isCompiled)return a
+;[T,D,F,H].forEach((e=>e(r,o))),e.compilerExtensions.forEach((e=>e(r,o))),
+r.__beforeBegin=null,[L,B,P].forEach((e=>e(r,o))),r.isCompiled=!0;let c=null
+;return"object"==typeof r.keywords&&r.keywords.$pattern&&(r.keywords=Object.assign({},r.keywords),
+c=r.keywords.$pattern,
+delete r.keywords.$pattern),c=c||/\w+/,r.keywords&&(r.keywords=$(r.keywords,e.case_insensitive)),
+a.keywordPatternRe=t(c,!0),
+o&&(r.begin||(r.begin=/\B|\b/),a.beginRe=t(a.begin),r.end||r.endsWithParent||(r.end=/\B|\b/),
+r.end&&(a.endRe=t(a.end)),
+a.terminatorEnd=g(a.end)||"",r.endsWithParent&&o.terminatorEnd&&(a.terminatorEnd+=(r.end?"|":"")+o.terminatorEnd)),
+r.illegal&&(a.illegalRe=t(r.illegal)),
+r.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((t=>s(e,{
+variants:null},t)))),e.cachedVariants?e.cachedVariants:q(e)?s(e,{
+starts:e.starts?s(e.starts):null
+}):Object.isFrozen(e)?s(e):e))("self"===e?r:e)))),r.contains.forEach((e=>{n(e,a)
+})),r.starts&&n(r.starts,o),a.matcher=(e=>{const t=new i
+;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin"
+}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"
+}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t})(a),a}(e)}function q(e){
+return!!e&&(e.endsWithParent||q(e.starts))}class J extends Error{
+constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}
+const Y=r,Q=s,ee=Symbol("nomatch");var te=(e=>{
+const t=Object.create(null),r=Object.create(null),s=[];let o=!0
+;const a="Could not find the language '{}', did you forget to load/include a language module?",c={
+disableAutodetect:!0,name:"Plain text",contains:[]};let g={
+ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,
+languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",
+cssSelector:"pre code",languages:null,__emitter:l};function b(e){
+return g.noHighlightRe.test(e)}function m(e,t,n){let i="",r=""
+;"object"==typeof t?(i=e,
+n=t.ignoreIllegals,r=t.language):(X("10.7.0","highlight(lang, code, ...args) has been deprecated."),
+X("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),
+r=e,i=t),void 0===n&&(n=!0);const s={code:i,language:r};N("before:highlight",s)
+;const o=s.result?s.result:E(s.language,s.code,n)
+;return o.code=s.code,N("after:highlight",o),o}function E(e,n,r,s){
+const c=Object.create(null);function l(){if(!k.keywords)return void M.addText(S)
+;let e=0;k.keywordPatternRe.lastIndex=0;let t=k.keywordPatternRe.exec(S),n=""
+;for(;t;){n+=S.substring(e,t.index)
+;const r=y.case_insensitive?t[0].toLowerCase():t[0],s=(i=r,k.keywords[i]);if(s){
+const[e,i]=s
+;if(M.addText(n),n="",c[r]=(c[r]||0)+1,c[r]<=7&&(R+=i),e.startsWith("_"))n+=t[0];else{
+const n=y.classNameAliases[e]||e;M.addKeyword(t[0],n)}}else n+=t[0]
+;e=k.keywordPatternRe.lastIndex,t=k.keywordPatternRe.exec(S)}var i
+;n+=S.substr(e),M.addText(n)}function d(){null!=k.subLanguage?(()=>{
+if(""===S)return;let e=null;if("string"==typeof k.subLanguage){
+if(!t[k.subLanguage])return void M.addText(S)
+;e=E(k.subLanguage,S,!0,N[k.subLanguage]),N[k.subLanguage]=e._top
+}else e=x(S,k.subLanguage.length?k.subLanguage:null)
+;k.relevance>0&&(R+=e.relevance),M.addSublanguage(e._emitter,e.language)
+})():l(),S=""}function u(e,t){let n=1;for(;void 0!==t[n];){if(!e._emit[n]){n++
+;continue}const i=y.classNameAliases[e[n]]||e[n],r=t[n]
+;i?M.addKeyword(r,i):(S=r,l(),S=""),n++}}function h(e,t){
+return e.scope&&"string"==typeof e.scope&&M.openNode(y.classNameAliases[e.scope]||e.scope),
+e.beginScope&&(e.beginScope._wrap?(M.addKeyword(S,y.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),
+S=""):e.beginScope._multi&&(u(e.beginScope,t),S="")),k=Object.create(e,{parent:{
+value:k}}),k}function f(e,t,n){let r=((e,t)=>{const n=e&&e.exec(t)
+;return n&&0===n.index})(e.endRe,n);if(r){if(e["on:end"]){const n=new i(e)
+;e["on:end"](t,n),n.isMatchIgnored&&(r=!1)}if(r){
+for(;e.endsParent&&e.parent;)e=e.parent;return e}}
+if(e.endsWithParent)return f(e.parent,t,n)}function p(e){
+return 0===k.matcher.regexIndex?(S+=e[0],1):(I=!0,0)}function b(e){
+const t=e[0],i=n.substr(e.index),r=f(k,e,i);if(!r)return ee;const s=k
+;k.endScope&&k.endScope._wrap?(d(),
+M.addKeyword(t,k.endScope._wrap)):k.endScope&&k.endScope._multi?(d(),
+u(k.endScope,e)):s.skip?S+=t:(s.returnEnd||s.excludeEnd||(S+=t),
+d(),s.excludeEnd&&(S=t));do{
+k.scope&&M.closeNode(),k.skip||k.subLanguage||(R+=k.relevance),k=k.parent
+}while(k!==r.parent);return r.starts&&h(r.starts,e),s.returnEnd?0:t.length}
+let m={};function w(t,s){const a=s&&s[0];if(S+=t,null==a)return d(),0
+;if("begin"===m.type&&"end"===s.type&&m.index===s.index&&""===a){
+if(S+=n.slice(s.index,s.index+1),!o){const t=Error(`0 width match regex (${e})`)
+;throw t.languageName=e,t.badRule=m.rule,t}return 1}
+if(m=s,"begin"===s.type)return(e=>{
+const t=e[0],n=e.rule,r=new i(n),s=[n.__beforeBegin,n["on:begin"]]
+;for(const n of s)if(n&&(n(e,r),r.isMatchIgnored))return p(t)
+;return n.skip?S+=t:(n.excludeBegin&&(S+=t),
+d(),n.returnBegin||n.excludeBegin||(S=t)),h(n,e),n.returnBegin?0:t.length})(s)
+;if("illegal"===s.type&&!r){
+const e=Error('Illegal lexeme "'+a+'" for mode "'+(k.scope||"<unnamed>")+'"')
+;throw e.mode=k,e}if("end"===s.type){const e=b(s);if(e!==ee)return e}
+if("illegal"===s.type&&""===a)return 1
+;if(A>1e5&&A>3*s.index)throw Error("potential infinite loop, way more iterations than matches")
+;return S+=a,a.length}const y=v(e)
+;if(!y)throw K(a.replace("{}",e)),Error('Unknown language: "'+e+'"')
+;const _=V(y);let O="",k=s||_;const N={},M=new g.__emitter(g);(()=>{const e=[]
+;for(let t=k;t!==y;t=t.parent)t.scope&&e.unshift(t.scope)
+;e.forEach((e=>M.openNode(e)))})();let S="",R=0,j=0,A=0,I=!1;try{
+for(k.matcher.considerAll();;){
+A++,I?I=!1:k.matcher.considerAll(),k.matcher.lastIndex=j
+;const e=k.matcher.exec(n);if(!e)break;const t=w(n.substring(j,e.index),e)
+;j=e.index+t}return w(n.substr(j)),M.closeAllNodes(),M.finalize(),O=M.toHTML(),{
+language:e,value:O,relevance:R,illegal:!1,_emitter:M,_top:k}}catch(t){
+if(t.message&&t.message.includes("Illegal"))return{language:e,value:Y(n),
+illegal:!0,relevance:0,_illegalBy:{message:t.message,index:j,
+context:n.slice(j-100,j+100),mode:t.mode,resultSoFar:O},_emitter:M};if(o)return{
+language:e,value:Y(n),illegal:!1,relevance:0,errorRaised:t,_emitter:M,_top:k}
+;throw t}}function x(e,n){n=n||g.languages||Object.keys(t);const i=(e=>{
+const t={value:Y(e),illegal:!1,relevance:0,_top:c,_emitter:new g.__emitter(g)}
+;return t._emitter.addText(e),t})(e),r=n.filter(v).filter(k).map((t=>E(t,e,!1)))
+;r.unshift(i);const s=r.sort(((e,t)=>{
+if(e.relevance!==t.relevance)return t.relevance-e.relevance
+;if(e.language&&t.language){if(v(e.language).supersetOf===t.language)return 1
+;if(v(t.language).supersetOf===e.language)return-1}return 0})),[o,a]=s,l=o
+;return l.secondBest=a,l}function w(e){let t=null;const n=(e=>{
+let t=e.className+" ";t+=e.parentNode?e.parentNode.className:""
+;const n=g.languageDetectRe.exec(t);if(n){const t=v(n[1])
+;return t||(W(a.replace("{}",n[1])),
+W("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}
+return t.split(/\s+/).find((e=>b(e)||v(e)))})(e);if(b(n))return
+;if(N("before:highlightElement",{el:e,language:n
+}),e.children.length>0&&(g.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),
+console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),
+console.warn(e)),
+g.throwUnescapedHTML))throw new J("One of your code blocks includes unescaped HTML.",e.innerHTML)
+;t=e;const i=t.textContent,s=n?m(i,{language:n,ignoreIllegals:!0}):x(i)
+;e.innerHTML=s.value,((e,t,n)=>{const i=t&&r[t]||n
+;e.classList.add("hljs"),e.classList.add("language-"+i)
+})(e,n,s.language),e.result={language:s.language,re:s.relevance,
+relevance:s.relevance},s.secondBest&&(e.secondBest={
+language:s.secondBest.language,relevance:s.secondBest.relevance
+}),N("after:highlightElement",{el:e,result:s,text:i})}let y=!1;function _(){
+"loading"!==document.readyState?document.querySelectorAll(g.cssSelector).forEach(w):y=!0
+}function v(e){return e=(e||"").toLowerCase(),t[e]||t[r[e]]}
+function O(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{
+r[e.toLowerCase()]=t}))}function k(e){const t=v(e)
+;return t&&!t.disableAutodetect}function N(e,t){const n=e;s.forEach((e=>{
+e[n]&&e[n](t)}))}
+"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(()=>{
+y&&_()}),!1),Object.assign(e,{highlight:m,highlightAuto:x,highlightAll:_,
+highlightElement:w,
+highlightBlock:e=>(X("10.7.0","highlightBlock will be removed entirely in v12.0"),
+X("10.7.0","Please use highlightElement now."),w(e)),configure:e=>{g=Q(g,e)},
+initHighlighting:()=>{
+_(),X("10.6.0","initHighlighting() deprecated.  Use highlightAll() now.")},
+initHighlightingOnLoad:()=>{
+_(),X("10.6.0","initHighlightingOnLoad() deprecated.  Use highlightAll() now.")
+},registerLanguage:(n,i)=>{let r=null;try{r=i(e)}catch(e){
+if(K("Language definition for '{}' could not be registered.".replace("{}",n)),
+!o)throw e;K(e),r=c}
+r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&O(r.aliases,{
+languageName:n})},unregisterLanguage:e=>{delete t[e]
+;for(const t of Object.keys(r))r[t]===e&&delete r[t]},
+listLanguages:()=>Object.keys(t),getLanguage:v,registerAliases:O,
+autoDetection:k,inherit:Q,addPlugin:e=>{(e=>{
+e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{
+e["before:highlightBlock"](Object.assign({block:t.el},t))
+}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{
+e["after:highlightBlock"](Object.assign({block:t.el},t))})})(e),s.push(e)}
+}),e.debugMode=()=>{o=!1},e.safeMode=()=>{o=!0
+},e.versionString="11.3.1",e.regex={concat:f,lookahead:d,either:p,optional:h,
+anyNumberOfTimes:u};for(const e in A)"object"==typeof A[e]&&n(A[e])
+;return Object.assign(e,A),e})({});return te}()
+;"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs);/*! `javascript` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict"
+;const e="[A-Za-z$_][0-9A-Za-z$_]*",n=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],t=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],s=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],r=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],c=["arguments","this","super","console","window","document","localStorage","module","global"],i=[].concat(r,t,s)
+;return o=>{const l=o.regex,b=e,d={begin:/<[A-Za-z0-9\\._:-]+/,
+end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{
+const a=e[0].length+e.index,t=e.input[a]
+;if("<"===t||","===t)return void n.ignoreMatch();let s
+;">"===t&&(((e,{after:n})=>{const a="</"+e[0].slice(1)
+;return-1!==e.input.indexOf(a,n)})(e,{after:a
+})||n.ignoreMatch()),(s=e.input.substr(a).match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()
+}},g={$pattern:e,keyword:n,literal:a,built_in:i,"variable.language":c
+},u="\\.([0-9](_?[0-9])*)",m="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",E={
+className:"number",variants:[{
+begin:`(\\b(${m})((${u})|\\.)?|(${u}))[eE][+-]?([0-9](_?[0-9])*)\\b`},{
+begin:`\\b(${m})\\b((${u})\\b|\\.)?|(${u})\\b`},{
+begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{
+begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{
+begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{
+begin:"\\b0[0-7]+n?\\b"}],relevance:0},A={className:"subst",begin:"\\$\\{",
+end:"\\}",keywords:g,contains:[]},y={begin:"html`",end:"",starts:{end:"`",
+returnEnd:!1,contains:[o.BACKSLASH_ESCAPE,A],subLanguage:"xml"}},N={
+begin:"css`",end:"",starts:{end:"`",returnEnd:!1,
+contains:[o.BACKSLASH_ESCAPE,A],subLanguage:"css"}},_={className:"string",
+begin:"`",end:"`",contains:[o.BACKSLASH_ESCAPE,A]},f={className:"comment",
+variants:[o.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{
+begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",
+begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,
+excludeBegin:!0,relevance:0},{className:"variable",begin:b+"(?=\\s*(-)|$)",
+endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]
+}),o.C_BLOCK_COMMENT_MODE,o.C_LINE_COMMENT_MODE]
+},h=[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,y,N,_,E];A.contains=h.concat({
+begin:/\{/,end:/\}/,keywords:g,contains:["self"].concat(h)})
+;const v=[].concat(f,A.contains),p=v.concat([{begin:/\(/,end:/\)/,keywords:g,
+contains:["self"].concat(v)}]),S={className:"params",begin:/\(/,end:/\)/,
+excludeBegin:!0,excludeEnd:!0,keywords:g,contains:p},w={variants:[{
+match:[/class/,/\s+/,b,/\s+/,/extends/,/\s+/,l.concat(b,"(",l.concat(/\./,b),")*")],
+scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{
+match:[/class/,/\s+/,b],scope:{1:"keyword",3:"title.class"}}]},R={relevance:0,
+match:l.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),
+className:"title.class",keywords:{_:[...t,...s]}},O={variants:[{
+match:[/function/,/\s+/,b,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],
+className:{1:"keyword",3:"title.function"},label:"func.def",contains:[S],
+illegal:/%/},I={
+match:l.concat(/\b/,(k=[...r,"super"],l.concat("(?!",k.join("|"),")")),b,l.lookahead(/\(/)),
+className:"title.function",relevance:0};var k;const x={
+begin:l.concat(/\./,l.lookahead(l.concat(b,/(?![0-9A-Za-z$_(])/))),end:b,
+excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},T={
+match:[/get|set/,/\s+/,b,/(?=\()/],className:{1:"keyword",3:"title.function"},
+contains:[{begin:/\(\)/},S]
+},C="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+o.UNDERSCORE_IDENT_RE+")\\s*=>",M={
+match:[/const|var|let/,/\s+/,b,/\s*/,/=\s*/,l.lookahead(C)],className:{
+1:"keyword",3:"title.function"},contains:[S]};return{name:"Javascript",
+aliases:["js","jsx","mjs","cjs"],keywords:g,exports:{PARAMS_CONTAINS:p,
+CLASS_REFERENCE:R},illegal:/#(?![$_A-z])/,contains:[o.SHEBANG({label:"shebang",
+binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,
+begin:/^\s*['"]use (strict|asm)['"]/
+},o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,y,N,_,f,E,R,{className:"attr",
+begin:b+l.lookahead(":"),relevance:0},M,{
+begin:"("+o.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",
+keywords:"return throw case",relevance:0,contains:[f,o.REGEXP_MODE,{
+className:"function",begin:C,returnBegin:!0,end:"\\s*=>",contains:[{
+className:"params",variants:[{begin:o.UNDERSCORE_IDENT_RE,relevance:0},{
+className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,
+excludeEnd:!0,keywords:g,contains:p}]}]},{begin:/,/,relevance:0},{match:/\s+/,
+relevance:0},{variants:[{begin:"<>",end:"</>"},{
+match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:d.begin,
+"on:begin":d.isTrulyOpeningTag,end:d.end}],subLanguage:"xml",contains:[{
+begin:d.begin,end:d.end,skip:!0,contains:["self"]}]}]},O,{
+beginKeywords:"while if switch catch for"},{
+begin:"\\b(?!function)"+o.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",
+returnBegin:!0,label:"func.def",contains:[S,o.inherit(o.TITLE_MODE,{begin:b,
+className:"title.function"})]},{match:/\.\.\./,relevance:0},x,{match:"\\$"+b,
+relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},
+contains:[S]},I,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,
+className:"variable.constant"},w,T,{match:/\$[(.]/}]}}})()
+;hljs.registerLanguage("javascript",e)})();/*! `cpp` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{const t=e.regex,a=e.COMMENT("//","$",{
+contains:[{begin:/\\\n/}]
+}),n="[a-zA-Z_]\\w*::",r="(?!struct)(decltype\\(auto\\)|"+t.optional(n)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",i={
+className:"type",begin:"\\b[a-z\\d_]*_t\\b"},s={className:"string",variants:[{
+begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{
+begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",
+end:"'",illegal:"."},e.END_SAME_AS_BEGIN({
+begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},c={
+className:"number",variants:[{begin:"\\b(0b[01']+)"},{
+begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"
+},{
+begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
+}],relevance:0},o={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{
+keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"
+},contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{
+className:"string",begin:/<.*?>/},a,e.C_BLOCK_COMMENT_MODE]},l={
+className:"title",begin:t.optional(n)+e.IDENT_RE,relevance:0
+},d=t.optional(n)+e.IDENT_RE+"\\s*\\(",u={
+type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],
+keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],
+literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],
+_type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"]
+},p={className:"function.dispatch",relevance:0,keywords:{
+_hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"]
+},
+begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))
+},_=[p,o,i,a,e.C_BLOCK_COMMENT_MODE,c,s],m={variants:[{begin:/=/,end:/;/},{
+begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],
+keywords:u,contains:_.concat([{begin:/\(/,end:/\)/,keywords:u,
+contains:_.concat(["self"]),relevance:0}]),relevance:0},g={className:"function",
+begin:"("+r+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,
+keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",
+keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[l],relevance:0},{
+begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[s,c]},{
+relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:u,
+relevance:0,contains:[a,e.C_BLOCK_COMMENT_MODE,s,c,i,{begin:/\(/,end:/\)/,
+keywords:u,relevance:0,contains:["self",a,e.C_BLOCK_COMMENT_MODE,s,c,i]}]
+},i,a,e.C_BLOCK_COMMENT_MODE,o]};return{name:"C++",
+aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:u,illegal:"</",
+classNameAliases:{"function.dispatch":"built_in"},
+contains:[].concat(m,g,p,_,[o,{
+begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function)\\s*<",
+end:">",keywords:u,contains:["self",i]},{begin:e.IDENT_RE+"::",keywords:u},{
+match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],
+className:{1:"keyword",3:"title.class"}}])}}})();hljs.registerLanguage("cpp",e)
+})();/*! `sql` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{
+const r=e.regex,t=e.COMMENT("--","$"),n=["true","false","unknown"],a=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],i=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],s=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],o=i,c=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year","add","asc","collation","desc","final","first","last","view"].filter((e=>!i.includes(e))),l={
+begin:r.concat(/\b/,r.either(...o),/\s*\(/),relevance:0,keywords:{built_in:o}}
+;return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{
+$pattern:/\b[\w\.]+/,keyword:((e,{exceptions:r,when:t}={})=>{const n=t
+;return r=r||[],e.map((e=>e.match(/\|\d+$/)||r.includes(e)?e:n(e)?e+"|0":e))
+})(c,{when:e=>e.length<3}),literal:n,type:a,
+built_in:["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"]
+},contains:[{begin:r.either(...s),relevance:0,keywords:{$pattern:/[\w\.]+/,
+keyword:c.concat(s),literal:n,type:a}},{className:"type",
+begin:r.either("double precision","large object","with timezone","without timezone")
+},l,{className:"variable",begin:/@[a-z0-9]+/},{className:"string",variants:[{
+begin:/'/,end:/'/,contains:[{begin:/''/}]}]},{begin:/"/,end:/"/,contains:[{
+begin:/""/}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,t,{className:"operator",
+begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0}]}}})()
+;hljs.registerLanguage("sql",e)})();/*! `json` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>({name:"JSON",contains:[{
+className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{
+match:/[{}[\],:]/,className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,{
+beginKeywords:"true false null"
+},e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"})
+})();hljs.registerLanguage("json",e)})();/*! `plaintext` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var t=(()=>{"use strict";return t=>({name:"Plain text",
+aliases:["text","txt"],disableAutodetect:!0})})()
+;hljs.registerLanguage("plaintext",t)})();/*! `vbnet` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{
+const n=e.regex,t=/\d{1,2}\/\d{1,2}\/\d{4}/,a=/\d{4}-\d{1,2}-\d{1,2}/,i=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,s=/\d{1,2}(:\d{1,2}){1,2}/,r={
+className:"literal",variants:[{begin:n.concat(/# */,n.either(a,t),/ *#/)},{
+begin:n.concat(/# */,s,/ *#/)},{begin:n.concat(/# */,i,/ *#/)},{
+begin:n.concat(/# */,n.either(a,t),/ +/,n.either(i,s),/ *#/)}]
+},l=e.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]
+}),o=e.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]})
+;return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,
+classNameAliases:{label:"symbol"},keywords:{
+keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",
+built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",
+type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",
+literal:"true false nothing"},
+illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[{
+className:"string",begin:/"(""|[^/n])"C\b/},{className:"string",begin:/"/,
+end:/"/,illegal:/\n/,contains:[{begin:/""/}]},r,{className:"number",relevance:0,
+variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/
+},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{
+begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},{
+className:"label",begin:/^\w+:/},l,o,{className:"meta",
+begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,
+end:/$/,keywords:{
+keyword:"const disable else elseif enable end externalsource if region then"},
+contains:[o]}]}}})();hljs.registerLanguage("vbnet",e)})();/*! `xml` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{
+const a=e.regex,n=a.concat(/[A-Z_]/,a.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s={
+className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},t={begin:/\s/,
+contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]
+},i=e.inherit(t,{begin:/\(/,end:/\)/}),c=e.inherit(e.APOS_STRING_MODE,{
+className:"string"}),l=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),r={
+endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",
+begin:/[A-Za-z0-9._:-]+/,relevance:0},{begin:/=\s*/,relevance:0,contains:[{
+className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[s]},{
+begin:/'/,end:/'/,contains:[s]},{begin:/[^\s"'=<>`]+/}]}]}]};return{
+name:"HTML, XML",
+aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],
+case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,
+relevance:10,contains:[t,l,c,i,{begin:/\[/,end:/\]/,contains:[{className:"meta",
+begin:/<![a-z]/,end:/>/,contains:[t,i,l,c]}]}]},e.COMMENT(/<!--/,/-->/,{
+relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},s,{
+className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",
+begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[r],starts:{
+end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",
+begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[r],starts:{
+end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{
+className:"tag",begin:/<>|<\/>/},{className:"tag",
+begin:a.concat(/</,a.lookahead(a.concat(n,a.either(/\/>/,/>/,/\s/)))),
+end:/\/?>/,contains:[{className:"name",begin:n,relevance:0,starts:r}]},{
+className:"tag",begin:a.concat(/<\//,a.lookahead(a.concat(n,/>/))),contains:[{
+className:"name",begin:n,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}
+})();hljs.registerLanguage("xml",e)})();/*! `python` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{
+const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i={
+$pattern:/[A-Za-z]\w+|__\w+__/,
+keyword:["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],
+built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],
+literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],
+type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]
+},s={className:"meta",begin:/^(>>>|\.\.\.) /},t={className:"subst",begin:/\{/,
+end:/\}/,keywords:i,illegal:/#/},r={begin:/\{\{/,relevance:0},l={
+className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{
+begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,
+contains:[e.BACKSLASH_ESCAPE,s],relevance:10},{
+begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,
+contains:[e.BACKSLASH_ESCAPE,s],relevance:10},{
+begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,
+contains:[e.BACKSLASH_ESCAPE,s,r,t]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,
+end:/"""/,contains:[e.BACKSLASH_ESCAPE,s,r,t]},{begin:/([uU]|[rR])'/,end:/'/,
+relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{
+begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,
+end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,
+contains:[e.BACKSLASH_ESCAPE,r,t]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,
+contains:[e.BACKSLASH_ESCAPE,r,t]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]
+},b="[0-9](_?[0-9])*",o=`(\\b(${b}))?\\.(${b})|\\b(${b})\\.`,c={
+className:"number",relevance:0,variants:[{
+begin:`(\\b(${b})|(${o}))[eE][+-]?(${b})[jJ]?\\b`},{begin:`(${o})[jJ]?`},{
+begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{
+begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{
+begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${b})[jJ]\\b`}]},d={
+className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:i,contains:[{
+begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},g={
+className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,
+end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,
+contains:["self",s,c,l,e.HASH_COMMENT_MODE]}]};return t.contains=[l,c,s],{
+name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:i,
+illegal:/(<\/|->|\?)|=>/,contains:[s,c,{begin:/\bself\b/},{beginKeywords:"if",
+relevance:0},l,d,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",
+3:"title.function"},contains:[g]},{variants:[{
+match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],
+scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{
+className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[c,g,l]}]}}})()
+;hljs.registerLanguage("python",e)})();/*! `c` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{const n=e.regex,t=e.COMMENT("//","$",{
+contains:[{begin:/\\\n/}]
+}),s="[a-zA-Z_]\\w*::",a="(decltype\\(auto\\)|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",r={
+className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{
+match:/\batomic_[a-z]{3,6}\b/}]},i={className:"string",variants:[{
+begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{
+begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",
+end:"'",illegal:"."},e.END_SAME_AS_BEGIN({
+begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},l={
+className:"number",variants:[{begin:"\\b(0b[01']+)"},{
+begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"
+},{
+begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
+}],relevance:0},o={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{
+keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"
+},contains:[{begin:/\\\n/,relevance:0},e.inherit(i,{className:"string"}),{
+className:"string",begin:/<.*?>/},t,e.C_BLOCK_COMMENT_MODE]},c={
+className:"title",begin:n.optional(s)+e.IDENT_RE,relevance:0
+},d=n.optional(s)+e.IDENT_RE+"\\s*\\(",u={
+keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],
+type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],
+literal:"true false NULL",
+built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"
+},g=[o,r,t,e.C_BLOCK_COMMENT_MODE,l,i],m={variants:[{begin:/=/,end:/;/},{
+begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],
+keywords:u,contains:g.concat([{begin:/\(/,end:/\)/,keywords:u,
+contains:g.concat(["self"]),relevance:0}]),relevance:0},p={
+begin:"("+a+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,
+keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",
+keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[e.inherit(c,{
+className:"title.function"})],relevance:0},{relevance:0,match:/,/},{
+className:"params",begin:/\(/,end:/\)/,keywords:u,relevance:0,
+contains:[t,e.C_BLOCK_COMMENT_MODE,i,l,r,{begin:/\(/,end:/\)/,keywords:u,
+relevance:0,contains:["self",t,e.C_BLOCK_COMMENT_MODE,i,l,r]}]
+},r,t,e.C_BLOCK_COMMENT_MODE,o]};return{name:"C",aliases:["h"],keywords:u,
+disableAutodetect:!0,illegal:"</",contains:[].concat(m,p,g,[o,{
+begin:e.IDENT_RE+"::",keywords:u},{className:"class",
+beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{
+beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:o,
+strings:i,keywords:u}}}})();hljs.registerLanguage("c",e)})();/*! `bash` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{const s=e.regex,t={},n={begin:/\$\{/,
+end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{
+className:"variable",variants:[{
+begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={
+className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={
+begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,
+end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,
+contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={begin:/\$\(\(/,
+end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]
+},r=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10
+}),l={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,
+contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{
+name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,
+keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],
+literal:["true","false"],
+built_in:["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset","alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias","set","shopt","autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp","chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"]
+},contains:[r,e.SHEBANG(),l,o,e.HASH_COMMENT_MODE,i,{match:/(\/[a-z._-]+)+/},c,{
+className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},t]}}})()
+;hljs.registerLanguage("bash",e)})();/*! `php` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{const r={className:"variable",
+begin:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*(?![A-Za-z0-9])(?![$])"},t={
+className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{
+begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,
+end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null
+}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,
+contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({
+begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,
+contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",
+contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"
+}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},s={className:"number",variants:[{
+begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{
+begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{
+begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"
+}],relevance:0},c={
+keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",
+literal:"false null true",
+built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"
+};return{case_insensitive:!0,keywords:c,
+contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]
+}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]
+}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,
+keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{
+begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",
+relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,
+illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{
+begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",
+excludeBegin:!0,excludeEnd:!0,keywords:c,
+contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,s]}]},{className:"class",variants:[{
+beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",
+illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{
+beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{
+beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,
+contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",
+contains:[e.UNDERSCORE_TITLE_MODE]},l,s]}}})();hljs.registerLanguage("php",e)
+})();/*! `csharp` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict";return e=>{const n={
+keyword:["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]),
+built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],
+literal:["default","false","null","true"]},a=e.inherit(e.TITLE_MODE,{
+begin:"[a-zA-Z](\\.?\\w)*"}),i={className:"number",variants:[{
+begin:"\\b(0b[01']+)"},{
+begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{
+begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
+}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]
+},t=e.inherit(s,{illegal:/\n/}),r={className:"subst",begin:/\{/,end:/\}/,
+keywords:n},l=e.inherit(r,{illegal:/\n/}),c={className:"string",begin:/\$"/,
+end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/
+},e.BACKSLASH_ESCAPE,l]},o={className:"string",begin:/\$@"/,end:'"',contains:[{
+begin:/\{\{/},{begin:/\}\}/},{begin:'""'},r]},d=e.inherit(o,{illegal:/\n/,
+contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},l]})
+;r.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,i,e.C_BLOCK_COMMENT_MODE],
+l.contains=[d,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,i,e.inherit(e.C_BLOCK_COMMENT_MODE,{
+illegal:/\n/})];const g={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]
+},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},a]
+},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={
+begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],
+keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,
+contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{
+begin:"\x3c!--|--\x3e"},{begin:"</?",end:">"}]}]
+}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",
+end:"$",keywords:{
+keyword:"if else elif endif define undef warning error line region endregion pragma checksum"
+}},g,i,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,
+illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"
+},a,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",
+relevance:0,end:/[{;=]/,illegal:/[^\s:]/,
+contains:[a,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{
+beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,
+contains:[a,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",
+begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{
+className:"string",begin:/"/,end:/"/}]},{
+beginKeywords:"new return throw await else",relevance:0},{className:"function",
+begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,
+end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{
+beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial",
+relevance:0},{begin:e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,
+contains:[e.TITLE_MODE,E],relevance:0},{match:/\(\)/},{className:"params",
+begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,
+contains:[g,i,e.C_BLOCK_COMMENT_MODE]
+},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}})()
+;hljs.registerLanguage("csharp",e)})();/*! `css` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict"
+;const e=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],t=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],i=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],o=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],r=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse()
+;return a=>{const n=a.regex,l=(e=>({IMPORTANT:{scope:"meta",begin:"!important"},
+BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",
+begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{
+className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{
+scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",
+contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{
+scope:"number",
+begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",
+relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}
+}))(a),s=[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE];return{name:"CSS",
+case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},
+classNameAliases:{keyframePosition:"selector-tag"},contains:[l.BLOCK_COMMENT,{
+begin:/-(webkit|moz|ms|o)-(?=[a-z])/},l.CSS_NUMBER_MODE,{
+className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{
+className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0
+},l.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{
+begin:":("+i.join("|")+")"},{begin:":(:)?("+o.join("|")+")"}]},l.CSS_VARIABLE,{
+className:"attribute",begin:"\\b("+r.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,
+contains:[l.BLOCK_COMMENT,l.HEXCOLOR,l.IMPORTANT,l.CSS_NUMBER_MODE,...s,{
+begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"
+},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]
+},l.FUNCTION_DISPATCH]},{begin:n.lookahead(/@/),end:"[{;]",relevance:0,
+illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{
+begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{
+$pattern:/[a-z-]+/,keyword:"and or not only",attribute:t.join(" ")},contains:[{
+begin:/[a-z-]+(?=:)/,className:"attribute"},...s,l.CSS_NUMBER_MODE]}]},{
+className:"selector-tag",begin:"\\b("+e.join("|")+")\\b"}]}}})()
+;hljs.registerLanguage("css",e)})();/*! `java` grammar compiled for Highlight.js 11.3.1 */
+(()=>{var e=(()=>{"use strict"
+;var e="\\.([0-9](_*[0-9])*)",a="[0-9a-fA-F](_*[0-9a-fA-F])*",n={
+className:"number",variants:[{
+begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
+},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{
+begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{
+begin:`\\b0[xX]((${a})\\.?|(${a})?\\.(${a}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
+},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a})[lL]?\\b`},{
+begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],
+relevance:0};function s(e,a,n){return-1===n?"":e.replace(a,(t=>s(e,a,n-1)))}
+return e=>{e.regex
+;const a="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",t=a+s("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),i={
+keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],
+literal:["false","true","null"],
+type:["char","boolean","long","float","int","byte","short","double"],
+built_in:["super","this"]},r={className:"meta",begin:"@"+a,contains:[{
+begin:/\(/,end:/\)/,contains:["self"]}]},l={className:"params",begin:/\(/,
+end:/\)/,keywords:i,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0}
+;return{name:"Java",aliases:["jsp"],keywords:i,illegal:/<\/|#/,
+contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,
+relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{
+begin:/import java\.[a-z]+\./,keywords:"import",relevance:2
+},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,
+className:"string",contains:[e.BACKSLASH_ESCAPE]
+},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{
+match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{
+1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",
+3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",
+3:"title.class"},contains:[l,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{
+beginKeywords:"new throw return else",relevance:0},{
+begin:["(?:"+t+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{
+2:"title.function"},keywords:i,contains:[{className:"params",begin:/\(/,
+end:/\)/,keywords:i,relevance:0,
+contains:[r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE]
+},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,r]}}})()
+;hljs.registerLanguage("java",e)})();
\ No newline at end of file
diff --git a/build/js/vendor/highlight/java.min.js b/build/js/vendor/highlight/java.min.js
new file mode 100644
index 0000000..ba7bbba
--- /dev/null
+++ b/build/js/vendor/highlight/java.min.js
@@ -0,0 +1,33 @@
+hljs.registerLanguage("java",(()=>{"use strict"
+;var e="\\.([0-9](_*[0-9])*)",a="[0-9a-fA-F](_*[0-9a-fA-F])*",n={
+className:"number",variants:[{
+begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
+},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{
+begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{
+begin:`\\b0[xX]((${a})\\.?|(${a})?\\.(${a}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
+},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a})[lL]?\\b`},{
+begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],
+relevance:0};function s(e,a,n){return-1===n?"":e.replace(a,(t=>s(e,a,n-1)))}
+return e=>{
+const a="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",t=a+s("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),i={
+keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],
+literal:["false","true","null"],
+type:["char","boolean","long","float","int","byte","short","double"],
+built_in:["super","this"]},r={className:"meta",begin:"@"+a,contains:[{
+begin:/\(/,end:/\)/,contains:["self"]}]},l={className:"params",begin:/\(/,
+end:/\)/,keywords:i,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0}
+;return{name:"Java",aliases:["jsp"],keywords:i,illegal:/<\/|#/,
+contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,
+relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{
+begin:/import java\.[a-z]+\./,keywords:"import",relevance:2
+},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{
+match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{
+1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",
+3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",
+3:"title.class"},contains:[l,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{
+beginKeywords:"new throw return else",relevance:0},{
+begin:["(?:"+t+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{
+2:"title.function"},keywords:i,contains:[{className:"params",begin:/\(/,
+end:/\)/,keywords:i,relevance:0,
+contains:[r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE]
+},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,r]}}})());
\ No newline at end of file
diff --git a/build/js/vendor/highlight/monokai-sublime.css b/build/js/vendor/highlight/monokai-sublime.css
new file mode 100644
index 0000000..224c8ee
--- /dev/null
+++ b/build/js/vendor/highlight/monokai-sublime.css
@@ -0,0 +1,80 @@
+/*
+
+Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/
+
+*/
+
+.hljs {
+  background: #23241f;
+  color: #f8f8f2;
+}
+
+.hljs-tag,
+.hljs-subst {
+  color: #f8f8f2;
+}
+
+.hljs-strong,
+.hljs-emphasis {
+  color: #a8a8a2;
+}
+
+.hljs-bullet,
+.hljs-quote,
+.hljs-number,
+.hljs-regexp,
+.hljs-literal,
+.hljs-link {
+  color: #ae81ff;
+}
+
+.hljs-code,
+.hljs-title,
+.hljs-section,
+.hljs-selector-class {
+  color: #a6e22e;
+}
+
+.hljs-strong {
+  font-weight: bold;
+}
+
+.hljs-emphasis {
+  font-style: italic;
+}
+
+.hljs-keyword,
+.hljs-selector-tag,
+.hljs-name,
+.hljs-attr {
+  color: #f92672;
+}
+
+.hljs-symbol,
+.hljs-attribute {
+  color: #66d9ef;
+}
+
+.hljs-params,
+.hljs-title.class_,
+.hljs-class .hljs-title {
+  color: #f8f8f2;
+}
+
+.hljs-string,
+.hljs-type,
+.hljs-built_in,
+.hljs-selector-id,
+.hljs-selector-attr,
+.hljs-selector-pseudo,
+.hljs-addition,
+.hljs-variable,
+.hljs-template-variable {
+  color: #e6db74;
+}
+
+.hljs-comment,
+.hljs-deletion,
+.hljs-meta {
+  color: #75715e;
+}
diff --git a/build/js/vendor/highlight/night-owl.css b/build/js/vendor/highlight/night-owl.css
new file mode 100644
index 0000000..151038b
--- /dev/null
+++ b/build/js/vendor/highlight/night-owl.css
@@ -0,0 +1,180 @@
+/*
+
+Night Owl for highlight.js (c) Carl Baxter <carl@cbax.tech>
+
+An adaptation of Sarah Drasner's Night Owl VS Code Theme
+https://github.com/sdras/night-owl-vscode-theme
+
+Copyright (c) 2018 Sarah Drasner
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+*/
+
+.hljs {
+  background: #011627;
+  color: #d6deeb;
+}
+
+/* General Purpose */
+.hljs-keyword {
+  color: #c792ea;
+  font-style: italic;
+}
+.hljs-built_in {
+  color: #addb67;
+  font-style: italic;
+}
+.hljs-type {
+  color: #82aaff;
+}
+.hljs-literal {
+  color: #ff5874;
+}
+.hljs-number {
+  color: #F78C6C;
+}
+.hljs-regexp {
+  color: #5ca7e4;
+}
+.hljs-string {
+  color: #ecc48d;
+}
+.hljs-subst {
+  color: #d3423e;
+}
+.hljs-symbol {
+  color: #82aaff;
+}
+.hljs-class {
+  color: #ffcb8b;
+}
+.hljs-function {
+  color: #82AAFF;
+}
+.hljs-title {
+  color: #DCDCAA;
+  font-style: italic;
+}
+.hljs-params {
+  color: #7fdbca;
+}
+
+/* Meta */
+.hljs-comment {
+  color: #637777;
+  font-style: italic;
+}
+.hljs-doctag {
+  color: #7fdbca;
+}
+.hljs-meta {
+  color: #82aaff;
+}
+.hljs-meta .hljs-keyword {
+
+  color: #82aaff;
+}
+.hljs-meta .hljs-string {
+  color: #ecc48d;
+}
+
+/* Tags, attributes, config */
+.hljs-section {
+  color: #82b1ff;
+}
+.hljs-tag,
+.hljs-name,
+.hljs-tag .hljs-attr, .hljs-tag .hljs-name{
+  color: #7fdbca;
+}
+.hljs-attr {
+  color: #7fdbca;
+}
+.hljs-attribute {
+  color: #80cbc4;
+}
+.hljs-variable {
+  color: #addb67;
+}
+
+/* Markup */
+.hljs-bullet {
+  color: #d9f5dd;
+}
+.hljs-code {
+  color: #80CBC4;
+}
+.hljs-emphasis {
+  color: #c792ea;
+  font-style: italic;
+}
+.hljs-strong {
+  color: #addb67;
+  font-weight: bold;
+}
+.hljs-formula {
+  color: #c792ea;
+}
+.hljs-link {
+  color: #ff869a;
+}
+.hljs-quote {
+  color: #697098;
+  font-style: italic;
+}
+
+/* CSS */
+.hljs-selector-tag {
+  color: #ff6363;
+}
+
+.hljs-selector-id {
+  color: #fad430;
+}
+
+.hljs-selector-class {
+  color: #addb67;
+  font-style: italic;
+}
+
+.hljs-selector-attr,
+.hljs-selector-pseudo {
+  color: #c792ea;
+  font-style: italic;
+}
+
+/* Templates */
+.hljs-template-tag {
+  color: #c792ea;
+}
+.hljs-template-variable {
+  color: #addb67;
+}
+
+/* diff */
+.hljs-addition {
+  color: #addb67ff;
+  font-style: italic;
+}
+
+.hljs-deletion {
+  color: #EF535090;
+  font-style: italic;
+}
diff --git a/build/js/vendor/highlight/xml.min.js b/build/js/vendor/highlight/xml.min.js
new file mode 100644
index 0000000..a6833a8
--- /dev/null
+++ b/build/js/vendor/highlight/xml.min.js
@@ -0,0 +1,31 @@
+hljs.registerLanguage("xml",(()=>{"use strict";function e(e){
+return e?"string"==typeof e?e:e.source:null}function n(e){return a("(?=",e,")")}
+function a(...n){return n.map((n=>e(n))).join("")}function s(...n){
+return"("+((e=>{const n=e[e.length-1]
+;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}
+})(n).capture?"":"?:")+n.map((n=>e(n))).join("|")+")"}return e=>{
+const t=a(/[A-Z_]/,a("(?:",/[A-Z0-9_.-]*:/,")?"),/[A-Z0-9_.-]*/),i={
+className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},c={begin:/\s/,
+contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]
+},r=e.inherit(c,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{
+className:"string"}),g=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),m={
+endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",
+begin:/[A-Za-z0-9._:-]+/,relevance:0},{begin:/=\s*/,relevance:0,contains:[{
+className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[i]},{
+begin:/'/,end:/'/,contains:[i]},{begin:/[^\s"'=<>`]+/}]}]}]};return{
+name:"HTML, XML",
+aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],
+case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,
+relevance:10,contains:[c,g,l,r,{begin:/\[/,end:/\]/,contains:[{className:"meta",
+begin:/<![a-z]/,end:/>/,contains:[c,r,g,l]}]}]},e.COMMENT(/<!--/,/-->/,{
+relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},i,{
+className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",
+begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[m],starts:{
+end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",
+begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[m],starts:{
+end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{
+className:"tag",begin:/<>|<\/>/},{className:"tag",
+begin:a(/</,n(a(t,s(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",
+begin:t,relevance:0,starts:m}]},{className:"tag",begin:a(/<\//,n(a(t,/>/))),
+contains:[{className:"name",begin:t,relevance:0},{begin:/>/,relevance:0,
+endsParent:!0}]}]}}})());
\ No newline at end of file
diff --git a/build/js/vendor/hystmodal/hystmodal.min.css b/build/js/vendor/hystmodal/hystmodal.min.css
new file mode 100644
index 0000000..c385adb
--- /dev/null
+++ b/build/js/vendor/hystmodal/hystmodal.min.css
@@ -0,0 +1 @@
+.hystmodal__opened,.hystmodal__shadow{position:fixed;right:0;left:0;overflow:hidden}.hystmodal__shadow{border:none;display:block;width:100%;top:0;bottom:0;pointer-events:none;z-index:98;opacity:0;transition:opacity .15s ease;background-color:#000}.hystmodal__shadow--show{pointer-events:auto;opacity:.6}.hystmodal{position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:1;pointer-events:none;display:flex;flex-flow:column nowrap;justify-content:flex-start;z-index:99;visibility:hidden}.hystmodal--active{opacity:1}.hystmodal--active,.hystmodal--moved{pointer-events:auto;visibility:visible}.hystmodal__wrap{flex-shrink:0;flex-grow:0;width:100%;min-height:100%;margin:auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.hystmodal__window{margin:50px 0;box-sizing:border-box;flex-shrink:0;flex-grow:0;background:#fff;width:600px;max-width:100%;overflow:visible;transition:transform .2s ease 0s,opacity .2s ease 0s;transform:scale(.9);opacity:0}.hystmodal--active .hystmodal__window{transform:scale(1);opacity:1}.hystmodal__close{position:absolute;z-index:10;top:0;right:-40px;display:block;width:30px;height:30px;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");background-size:100% 100%;border:none;font-size:0;cursor:pointer;outline:none}.hystmodal__close:focus{outline:2px dotted #afb3b9;outline-offset:2px}@media (max-width:767px){.hystmodal__close{top:10px;right:10px;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E")}.hystmodal__window{margin:0}}
\ No newline at end of file
diff --git a/build/js/vendor/hystmodal/hystmodal.min.js b/build/js/vendor/hystmodal/hystmodal.min.js
new file mode 100644
index 0000000..33b6f3e
--- /dev/null
+++ b/build/js/vendor/hystmodal/hystmodal.min.js
@@ -0,0 +1 @@
+!function(t){var e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)i.d(n,o,function(e){return t[e]}.bind(null,o));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=1)}([function(t,e,i){"use strict";function n(){return(n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}function o(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}i.d(e,"a",(function(){return s}));var s=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);this.config=n({backscroll:!0,linkAttributeName:"data-hystmodal",closeOnOverlay:!0,closeOnEsc:!0,closeOnButton:!0,waitTransitions:!1,catchFocus:!0,fixedSelectors:"*[data-hystfixed]",beforeOpen:function(){},afterClose:function(){}},e),this.config.linkAttributeName&&this.init(),this._closeAfterTransition=this._closeAfterTransition.bind(this)}var e,i,s;return e=t,(i=[{key:"init",value:function(){this.isOpened=!1,this.openedWindow=!1,this.starter=!1,this._nextWindows=!1,this._scrollPosition=0,this._reopenTrigger=!1,this._overlayChecker=!1,this._isMoved=!1,this._focusElements=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'],this._modalBlock=!1;var t=document.querySelector(".hystmodal__shadow");t?this.shadow=t:(this.shadow=document.createElement("div"),this.shadow.classList.add("hystmodal__shadow"),document.body.appendChild(this.shadow)),this.eventsFeeler()}},{key:"eventsFeeler",value:function(){document.addEventListener("click",function(t){var e=t.target.closest("["+this.config.linkAttributeName+"]");if(!this._isMoved&&e){t.preventDefault(),this.starter=e;var i=this.starter.getAttribute(this.config.linkAttributeName);return this._nextWindows=document.querySelector(i),void this.open()}this.config.closeOnButton&&t.target.closest("[data-hystclose]")&&this.close()}.bind(this)),this.config.closeOnOverlay&&(document.addEventListener("mousedown",function(t){!this._isMoved&&t.target instanceof Element&&!t.target.classList.contains("hystmodal__wrap")||(this._overlayChecker=!0)}.bind(this)),document.addEventListener("mouseup",function(t){if(!this._isMoved&&t.target instanceof Element&&this._overlayChecker&&t.target.classList.contains("hystmodal__wrap"))return t.preventDefault(),this._overlayChecker,void this.close();this._overlayChecker=!1}.bind(this))),window.addEventListener("keydown",function(t){if(!this._isMoved&&this.config.closeOnEsc&&27==t.which&&this.isOpened)return t.preventDefault(),void this.close();!this._isMoved&&this.config.catchFocus&&9==t.which&&this.isOpened&&this.focusCatcher(t)}.bind(this))}},{key:"open",value:function(t){if(t&&(this._nextWindows="string"==typeof t?document.querySelector(t):t),this._nextWindows){if(this.isOpened)return this._reopenTrigger=!0,void this.close();this.openedWindow=this._nextWindows,this._modalBlock=this.openedWindow.querySelector(".hystmodal__window"),this.config.beforeOpen(this),this._bodyScrollControl(),this.shadow.classList.add("hystmodal__shadow--show"),this.openedWindow.classList.add("hystmodal--active"),this.openedWindow.setAttribute("aria-hidden","false"),this.config.catchFocus&&this.focusControl(),this.isOpened=!0}else console.log("Warning: hystModal selector is not found")}},{key:"close",value:function(){this.isOpened&&(this.config.waitTransitions?(this.openedWindow.classList.add("hystmodal--moved"),this._isMoved=!0,this.openedWindow.addEventListener("transitionend",this._closeAfterTransition),this.openedWindow.classList.remove("hystmodal--active")):(this.openedWindow.classList.remove("hystmodal--active"),this._closeAfterTransition()))}},{key:"_closeAfterTransition",value:function(){this.openedWindow.classList.remove("hystmodal--moved"),this.openedWindow.removeEventListener("transitionend",this._closeAfterTransition),this._isMoved=!1,this.shadow.classList.remove("hystmodal__shadow--show"),this.openedWindow.setAttribute("aria-hidden","true"),this.config.catchFocus&&this.focusControl(),this._bodyScrollControl(),this.isOpened=!1,this.openedWindow.scrollTop=0,this.config.afterClose(this),this._reopenTrigger&&(this._reopenTrigger=!1,this.open())}},{key:"focusControl",value:function(){var t=this.openedWindow.querySelectorAll(this._focusElements);this.isOpened&&this.starter?this.starter.focus():t.length&&t[0].focus()}},{key:"focusCatcher",value:function(t){var e=this.openedWindow.querySelectorAll(this._focusElements),i=Array.prototype.slice.call(e);if(this.openedWindow.contains(document.activeElement)){var n=i.indexOf(document.activeElement);console.log(n),t.shiftKey&&0===n&&(i[i.length-1].focus(),t.preventDefault()),t.shiftKey||n!==i.length-1||(i[0].focus(),t.preventDefault())}else i[0].focus(),t.preventDefault()}},{key:"_bodyScrollControl",value:function(){if(this.config.backscroll){var t=Array.prototype.slice.call(document.querySelectorAll(this.config.fixedSelectors)),e=document.documentElement;if(!0===this.isOpened)return e.classList.remove("hystmodal__opened"),e.style.marginRight="",t.map((function(t){t.style.marginRight=""})),window.scrollTo(0,this._scrollPosition),void(e.style.top="");this._scrollPosition=window.pageYOffset;var i=window.innerWidth-e.clientWidth;e.style.top=-this._scrollPosition+"px",i&&(e.style.marginRight=i+"px",t.map((function(t){t.style.marginRight=parseInt(getComputedStyle(t).marginRight)+i+"px"}))),e.classList.add("hystmodal__opened")}}}])&&o(e.prototype,i),s&&o(e,s),t}()},function(t,e,i){"use strict";i.r(e),function(t){var e=i(0);i(3),i(4);t.HystModal=e.a}.call(this,i(2))},function(t,e){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(t){"object"==typeof window&&(i=window)}t.exports=i},function(t,e){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(t){var e=this;do{if(e.matches(t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null})},function(t,e,i){}]);
\ No newline at end of file
diff --git a/build/js/vendor/imask.min.js b/build/js/vendor/imask.min.js
new file mode 100644
index 0000000..f8ebb25
--- /dev/null
+++ b/build/js/vendor/imask.min.js
@@ -0,0 +1 @@
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).IMask={})}(this,(function(t){"use strict";var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(t,e){return t(e={exports:{}},e.exports),e.exports}var u=function(t){return t&&t.Math==Math&&t},i=u("object"==typeof globalThis&&globalThis)||u("object"==typeof window&&window)||u("object"==typeof self&&self)||u("object"==typeof e&&e)||Function("return this")(),r=function(t){try{return!!t()}catch(t){return!0}},a=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),s={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,l={f:o&&!s.call({1:2},1)?function(t){var e=o(this,t);return!!e&&e.enumerable}:s},h=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},c={}.toString,f="".split,p=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==function(t){return c.call(t).slice(8,-1)}(t)?f.call(t,""):Object(t)}:Object,d=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return p(d(t))},k=function(t){return"object"==typeof t?null!==t:"function"==typeof t},g=function(t,e){if(!k(t))return t;var n,u;if(e&&"function"==typeof(n=t.toString)&&!k(u=n.call(t)))return u;if("function"==typeof(n=t.valueOf)&&!k(u=n.call(t)))return u;if(!e&&"function"==typeof(n=t.toString)&&!k(u=n.call(t)))return u;throw TypeError("Can't convert object to primitive value")},y={}.hasOwnProperty,m=function(t,e){return y.call(t,e)},_=i.document,A=k(_)&&k(_.createElement),b=!a&&!r((function(){return 7!=Object.defineProperty((t="div",A?_.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),C=Object.getOwnPropertyDescriptor,E={f:a?C:function(t,e){if(t=v(t),e=g(e,!0),b)try{return C(t,e)}catch(t){}if(m(t,e))return h(!l.f.call(t,e),t[e])}},F=function(t){if(!k(t))throw TypeError(String(t)+" is not an object");return t},S=Object.defineProperty,D={f:a?S:function(t,e,n){if(F(t),e=g(e,!0),F(n),b)try{return S(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},B=a?function(t,e,n){return D.f(t,e,h(1,n))}:function(t,e,n){return t[e]=n,t},w=function(t,e){try{B(i,t,e)}catch(n){i[t]=e}return e},M=i["__core-js_shared__"]||w("__core-js_shared__",{}),x=Function.toString;"function"!=typeof M.inspectSource&&(M.inspectSource=function(t){return x.call(t)});var P,O,T,I,j=M.inspectSource,V=i.WeakMap,R="function"==typeof V&&/native code/.test(j(V)),L=n((function(t){(t.exports=function(t,e){return M[t]||(M[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.4",mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})})),N=0,U=Math.random(),z=L("keys"),H={},Y=i.WeakMap;if(R){var Z=new Y,K=Z.get,q=Z.has,G=Z.set;P=function(t,e){return G.call(Z,t,e),e},O=function(t){return K.call(Z,t)||{}},T=function(t){return q.call(Z,t)}}else{var W=z[I="state"]||(z[I]=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++N+U).toString(36)}(I));H[W]=!0,P=function(t,e){return B(t,W,e),e},O=function(t){return m(t,W)?t[W]:{}},T=function(t){return m(t,W)}}var $={set:P,get:O,has:T,enforce:function(t){return T(t)?O(t):P(t,{})},getterFor:function(t){return function(e){var n;if(!k(e)||(n=O(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},X=n((function(t){var e=$.get,n=$.enforce,u=String(String).split("String");(t.exports=function(t,e,r,a){var s=!!a&&!!a.unsafe,o=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof r&&("string"!=typeof e||m(r,"name")||B(r,"name",e),n(r).source=u.join("string"==typeof e?e:"")),t!==i?(s?!l&&t[e]&&(o=!0):delete t[e],o?t[e]=r:B(t,e,r)):o?t[e]=r:w(e,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||j(this)}))})),J=i,Q=function(t){return"function"==typeof t?t:void 0},tt=function(t,e){return arguments.length<2?Q(J[t])||Q(i[t]):J[t]&&J[t][e]||i[t]&&i[t][e]},et=Math.ceil,nt=Math.floor,ut=function(t){return isNaN(t=+t)?0:(t>0?nt:et)(t)},it=Math.min,rt=function(t){return t>0?it(ut(t),9007199254740991):0},at=Math.max,st=Math.min,ot=function(t){return function(e,n,u){var i,r=v(e),a=rt(r.length),s=function(t,e){var n=ut(t);return n<0?at(n+e,0):st(n,e)}(u,a);if(t&&n!=n){for(;a>s;)if((i=r[s++])!=i)return!0}else for(;a>s;s++)if((t||s in r)&&r[s]===n)return t||s||0;return!t&&-1}},lt={includes:ot(!0),indexOf:ot(!1)}.indexOf,ht=function(t,e){var n,u=v(t),i=0,r=[];for(n in u)!m(H,n)&&m(u,n)&&r.push(n);for(;e.length>i;)m(u,n=e[i++])&&(~lt(r,n)||r.push(n));return r},ct=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],ft=ct.concat("length","prototype"),pt={f:Object.getOwnPropertyNames||function(t){return ht(t,ft)}},dt={f:Object.getOwnPropertySymbols},vt=tt("Reflect","ownKeys")||function(t){var e=pt.f(F(t)),n=dt.f;return n?e.concat(n(t)):e},kt=function(t,e){for(var n=vt(e),u=D.f,i=E.f,r=0;r<n.length;r++){var a=n[r];m(t,a)||u(t,a,i(e,a))}},gt=/#|\.prototype\./,yt=function(t,e){var n=_t[mt(t)];return n==bt||n!=At&&("function"==typeof e?r(e):!!e)},mt=yt.normalize=function(t){return String(t).replace(gt,".").toLowerCase()},_t=yt.data={},At=yt.NATIVE="N",bt=yt.POLYFILL="P",Ct=yt,Et=E.f,Ft=function(t,e){var n,u,r,a,s,o=t.target,l=t.global,h=t.stat;if(n=l?i:h?i[o]||w(o,{}):(i[o]||{}).prototype)for(u in e){if(a=e[u],r=t.noTargetGet?(s=Et(n,u))&&s.value:n[u],!Ct(l?u:o+(h?".":"#")+u,t.forced)&&void 0!==r){if(typeof a==typeof r)continue;kt(a,r)}(t.sham||r&&r.sham)&&B(a,"sham",!0),X(n,u,a,t)}},St=Object.keys||function(t){return ht(t,ct)},Dt=function(t){return Object(d(t))},Bt=Object.assign,wt=Object.defineProperty,Mt=!Bt||r((function(){if(a&&1!==Bt({b:1},Bt(wt({},"a",{enumerable:!0,get:function(){wt(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=Bt({},t)[n]||"abcdefghijklmnopqrst"!=St(Bt({},e)).join("")}))?function(t,e){for(var n=Dt(t),u=arguments.length,i=1,r=dt.f,s=l.f;u>i;)for(var o,h=p(arguments[i++]),c=r?St(h).concat(r(h)):St(h),f=c.length,d=0;f>d;)o=c[d++],a&&!s.call(h,o)||(n[o]=h[o]);return n}:Bt;Ft({target:"Object",stat:!0,forced:Object.assign!==Mt},{assign:Mt});var xt="".repeat||function(t){var e=String(d(this)),n="",u=ut(t);if(u<0||u==1/0)throw RangeError("Wrong number of repetitions");for(;u>0;(u>>>=1)&&(e+=e))1&u&&(n+=e);return n},Pt=Math.ceil,Ot=function(t){return function(e,n,u){var i,r,a=String(d(e)),s=a.length,o=void 0===u?" ":String(u),l=rt(n);return l<=s||""==o?a:(i=l-s,(r=xt.call(o,Pt(i/o.length))).length>i&&(r=r.slice(0,i)),t?a+r:r+a)}},Tt={start:Ot(!1),end:Ot(!0)},It=tt("navigator","userAgent")||"",jt=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(It),Vt=Tt.end;Ft({target:"String",proto:!0,forced:jt},{padEnd:function(t){return Vt(this,t,arguments.length>1?arguments[1]:void 0)}});var Rt=Tt.start;function Lt(t){return(Lt="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})(t)}function Nt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ut(t,e){for(var n=0;n<e.length;n++){var u=e[n];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(t,u.key,u)}}function zt(t,e,n){return e&&Ut(t.prototype,e),n&&Ut(t,n),t}function Ht(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Zt(t,e)}function Yt(t){return(Yt=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Zt(t,e){return(Zt=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Kt(t,e){if(null==t)return{};var n,u,i=function(t,e){if(null==t)return{};var n,u,i={},r=Object.keys(t);for(u=0;u<r.length;u++)n=r[u],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(u=0;u<r.length;u++)n=r[u],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function qt(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function Gt(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=Yt(t)););return t}function Wt(t,e,n){return(Wt="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var u=Gt(t,e);if(u){var i=Object.getOwnPropertyDescriptor(u,e);return i.get?i.get.call(n):i.value}})(t,e,n||t)}function $t(t,e,n,u){return($t="undefined"!=typeof Reflect&&Reflect.set?Reflect.set:function(t,e,n,u){var i,r=Gt(t,e);if(r){if((i=Object.getOwnPropertyDescriptor(r,e)).set)return i.set.call(u,n),!0;if(!i.writable)return!1}if(i=Object.getOwnPropertyDescriptor(u,e)){if(!i.writable)return!1;i.value=n,Object.defineProperty(u,e,i)}else!function(t,e,n){e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(u,e,n);return!0})(t,e,n,u)}function Xt(t,e,n,u,i){if(!$t(t,e,n,u||t)&&i)throw new Error("failed to set property");return n}function Jt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(!(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)))return;var n=[],u=!0,i=!1,r=void 0;try{for(var a,s=t[Symbol.iterator]();!(u=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);u=!0);}catch(t){i=!0,r=t}finally{try{u||null==s.return||s.return()}finally{if(i)throw r}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Qt(t){return"string"==typeof t||t instanceof String}Ft({target:"String",proto:!0,forced:jt},{padStart:function(t){return Rt(this,t,arguments.length>1?arguments[1]:void 0)}}),Ft({target:"String",proto:!0},{repeat:xt}),Ft({global:!0},{globalThis:i});var te="NONE",ee="LEFT",ne="FORCE_LEFT",ue="RIGHT",ie="FORCE_RIGHT";function re(t){switch(t){case ee:return ne;case ue:return ie;default:return t}}function ae(t){return t.replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1")}var se=function(){function t(e,n,u,i){for(Nt(this,t),this.value=e,this.cursorPos=n,this.oldValue=u,this.oldSelection=i;this.value.slice(0,this.startChangePos)!==this.oldValue.slice(0,this.startChangePos);)--this.oldSelection.start}return zt(t,[{key:"startChangePos",get:function(){return Math.min(this.cursorPos,this.oldSelection.start)}},{key:"insertedCount",get:function(){return this.cursorPos-this.startChangePos}},{key:"inserted",get:function(){return this.value.substr(this.startChangePos,this.insertedCount)}},{key:"removedCount",get:function(){return Math.max(this.oldSelection.end-this.startChangePos||this.oldValue.length-this.value.length,0)}},{key:"removed",get:function(){return this.oldValue.substr(this.startChangePos,this.removedCount)}},{key:"head",get:function(){return this.value.substring(0,this.startChangePos)}},{key:"tail",get:function(){return this.value.substring(this.startChangePos+this.insertedCount)}},{key:"removeDirection",get:function(){return!this.removedCount||this.insertedCount?te:this.oldSelection.end===this.cursorPos||this.oldSelection.start===this.cursorPos?ue:ee}}]),t}(),oe=function(){function t(e){Nt(this,t),Object.assign(this,{inserted:"",rawInserted:"",skip:!1,tailShift:0},e)}return zt(t,[{key:"aggregate",value:function(t){return this.rawInserted+=t.rawInserted,this.skip=this.skip||t.skip,this.inserted+=t.inserted,this.tailShift+=t.tailShift,this}},{key:"offset",get:function(){return this.tailShift+this.inserted.length}}]),t}(),le=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,u=arguments.length>2?arguments[2]:void 0;Nt(this,t),this.value=e,this.from=n,this.stop=u}return zt(t,[{key:"toString",value:function(){return this.value}},{key:"extend",value:function(t){this.value+=String(t)}},{key:"appendTo",value:function(t){return t.append(this.toString(),{tail:!0}).aggregate(t._appendPlaceholder())}},{key:"shiftBefore",value:function(t){if(this.from>=t||!this.value.length)return"";var e=this.value[0];return this.value=this.value.slice(1),e}},{key:"state",get:function(){return{value:this.value,from:this.from,stop:this.stop}},set:function(t){Object.assign(this,t)}}]),t}();function he(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new he.InputMask(t,e)}var ce=function(){function t(e){Nt(this,t),this._value="",this._update(Object.assign({},t.DEFAULTS,{},e)),this.isInitialized=!0}return zt(t,[{key:"updateOptions",value:function(t){Object.keys(t).length&&this.withValueRefresh(this._update.bind(this,t))}},{key:"_update",value:function(t){Object.assign(this,t)}},{key:"reset",value:function(){this._value=""}},{key:"resolve",value:function(t){return this.reset(),this.append(t,{input:!0},""),this.doCommit(),this.value}},{key:"nearestInputPos",value:function(t,e){return t}},{key:"extractInput",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length;return this.value.slice(t,e)}},{key:"extractTail",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length;return new le(this.extractInput(t,e),t)}},{key:"appendTail",value:function(t){return Qt(t)&&(t=new le(String(t))),t.appendTo(this)}},{key:"_appendCharRaw",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(t=this.doPrepare(t,e))?(this._value+=t,new oe({inserted:t,rawInserted:t})):new oe}},{key:"_appendChar",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,u=this.state,i=this._appendCharRaw(t,e);if(i.inserted){var r,a=!1!==this.doValidate(e);if(a&&null!=n){var s=this.state;this.overwrite&&(r=n.state,n.shiftBefore(this.value.length));var o=this.appendTail(n);(a=o.rawInserted===n.toString())&&o.inserted&&(this.state=s)}a||(i=new oe,this.state=u,n&&r&&(n.state=r))}return i}},{key:"_appendPlaceholder",value:function(){return new oe}},{key:"append",value:function(t,e,n){if(!Qt(t))throw new Error("value should be string");var u=new oe,i=Qt(n)?new le(String(n)):n;e.tail&&(e._beforeTailState=this.state);for(var r=0;r<t.length;++r)u.aggregate(this._appendChar(t[r],e,i));return null!=i&&(u.tailShift+=this.appendTail(i).tailShift),u}},{key:"remove",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length;return this._value=this.value.slice(0,t)+this.value.slice(e),new oe}},{key:"withValueRefresh",value:function(t){if(this._refreshing||!this.isInitialized)return t();this._refreshing=!0;var e=this.rawInputValue,n=this.value,u=t();return this.rawInputValue=e,this.value!==n&&0===n.indexOf(this.value)&&this.append(n.slice(this.value.length),{},""),delete this._refreshing,u}},{key:"runIsolated",value:function(t){if(this._isolated||!this.isInitialized)return t(this);this._isolated=!0;var e=this.state,n=t(this);return this.state=e,delete this._isolated,n}},{key:"doPrepare",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.prepare?this.prepare(t,this,e):t}},{key:"doValidate",value:function(t){return(!this.validate||this.validate(this.value,this,t))&&(!this.parent||this.parent.doValidate(t))}},{key:"doCommit",value:function(){this.commit&&this.commit(this.value,this)}},{key:"doFormat",value:function(t){return this.format?this.format(t,this):t}},{key:"doParse",value:function(t){return this.parse?this.parse(t,this):t}},{key:"splice",value:function(t,e,n,u){var i=t+e,r=this.extractTail(i),a=this.nearestInputPos(t,u);return new oe({tailShift:a-t}).aggregate(this.remove(a)).aggregate(this.append(n,{input:!0},r))}},{key:"state",get:function(){return{_value:this.value}},set:function(t){this._value=t._value}},{key:"value",get:function(){return this._value},set:function(t){this.resolve(t)}},{key:"unmaskedValue",get:function(){return this.value},set:function(t){this.reset(),this.append(t,{},""),this.doCommit()}},{key:"typedValue",get:function(){return this.doParse(this.value)},set:function(t){this.value=this.doFormat(t)}},{key:"rawInputValue",get:function(){return this.extractInput(0,this.value.length,{raw:!0})},set:function(t){this.reset(),this.append(t,{raw:!0},""),this.doCommit()}},{key:"isComplete",get:function(){return!0}}]),t}();function fe(t){if(null==t)throw new Error("mask property should be defined");return t instanceof RegExp?he.MaskedRegExp:Qt(t)?he.MaskedPattern:t instanceof Date||t===Date?he.MaskedDate:t instanceof Number||"number"==typeof t||t===Number?he.MaskedNumber:Array.isArray(t)||t===Array?he.MaskedDynamic:he.Masked&&t.prototype instanceof he.Masked?t:t instanceof Function?he.MaskedFunction:t instanceof he.Masked?t.constructor:(console.warn("Mask not found for mask",t),he.Masked)}function pe(t){if(he.Masked&&t instanceof he.Masked)return t;var e=(t=Object.assign({},t)).mask;if(he.Masked&&e instanceof he.Masked)return e;var n=fe(e);if(!n)throw new Error("Masked class is not found for provided mask, appropriate module needs to be import manually before creating mask.");return new n(t)}ce.DEFAULTS={format:function(t){return t},parse:function(t){return t}},he.Masked=ce,he.createMask=pe;var de={0:/\d/,a:/[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,"*":/./},ve=function(){function t(e){Nt(this,t);var n=e.mask,u=Kt(e,["mask"]);this.masked=pe({mask:n}),Object.assign(this,u)}return zt(t,[{key:"reset",value:function(){this._isFilled=!1,this.masked.reset()}},{key:"remove",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length;return 0===t&&e>=1?(this._isFilled=!1,this.masked.remove(t,e)):new oe}},{key:"_appendChar",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this._isFilled)return new oe;var n=this.masked.state,u=this.masked._appendChar(t,e);return u.inserted&&!1===this.doValidate(e)&&(u.inserted=u.rawInserted="",this.masked.state=n),u.inserted||this.isOptional||this.lazy||e.input||(u.inserted=this.placeholderChar),u.skip=!u.inserted&&!this.isOptional,this._isFilled=Boolean(u.inserted),u}},{key:"append",value:function(){var t;return(t=this.masked).append.apply(t,arguments)}},{key:"_appendPlaceholder",value:function(){var t=new oe;return this._isFilled||this.isOptional?t:(this._isFilled=!0,t.inserted=this.placeholderChar,t)}},{key:"extractTail",value:function(){var t;return(t=this.masked).extractTail.apply(t,arguments)}},{key:"appendTail",value:function(){var t;return(t=this.masked).appendTail.apply(t,arguments)}},{key:"extractInput",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,n=arguments.length>2?arguments[2]:void 0;return this.masked.extractInput(t,e,n)}},{key:"nearestInputPos",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=0,u=this.value.length,i=Math.min(Math.max(t,n),u);switch(e){case ee:case ne:return this.isComplete?i:n;case ue:case ie:return this.isComplete?i:u;case te:default:return i}}},{key:"doValidate",value:function(){var t,e;return(t=this.masked).doValidate.apply(t,arguments)&&(!this.parent||(e=this.parent).doValidate.apply(e,arguments))}},{key:"doCommit",value:function(){this.masked.doCommit()}},{key:"value",get:function(){return this.masked.value||(this._isFilled&&!this.isOptional?this.placeholderChar:"")}},{key:"unmaskedValue",get:function(){return this.masked.unmaskedValue}},{key:"isComplete",get:function(){return Boolean(this.masked.value)||this.isOptional}},{key:"state",get:function(){return{masked:this.masked.state,_isFilled:this._isFilled}},set:function(t){this.masked.state=t.masked,this._isFilled=t._isFilled}}]),t}(),ke=function(){function t(e){Nt(this,t),Object.assign(this,e),this._value=""}return zt(t,[{key:"reset",value:function(){this._isRawInput=!1,this._value=""}},{key:"remove",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._value.length;return this._value=this._value.slice(0,t)+this._value.slice(e),this._value||(this._isRawInput=!1),new oe}},{key:"nearestInputPos",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=0,u=this._value.length;switch(e){case ee:case ne:return n;case te:case ue:case ie:default:return u}}},{key:"extractInput",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._value.length,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.raw&&this._isRawInput&&this._value.slice(t,e)||""}},{key:"_appendChar",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new oe;if(this._value)return n;var u=this.char===t[0],i=u&&(this.isUnmasking||e.input||e.raw)&&!e.tail;return i&&(n.rawInserted=this.char),this._value=n.inserted=this.char,this._isRawInput=i&&(e.raw||e.input),n}},{key:"_appendPlaceholder",value:function(){var t=new oe;return this._value?t:(this._value=t.inserted=this.char,t)}},{key:"extractTail",value:function(){arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length;return new le("")}},{key:"appendTail",value:function(t){return Qt(t)&&(t=new le(String(t))),t.appendTo(this)}},{key:"append",value:function(t,e,n){var u=this._appendChar(t,e);return null!=n&&(u.tailShift+=this.appendTail(n).tailShift),u}},{key:"doCommit",value:function(){}},{key:"value",get:function(){return this._value}},{key:"unmaskedValue",get:function(){return this.isUnmasking?this.value:""}},{key:"isComplete",get:function(){return!0}},{key:"state",get:function(){return{_value:this._value,_isRawInput:this._isRawInput}},set:function(t){Object.assign(this,t)}}]),t}(),ge=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;Nt(this,t),this.chunks=e,this.from=n}return zt(t,[{key:"toString",value:function(){return this.chunks.map(String).join("")}},{key:"extend",value:function(e){if(String(e)){Qt(e)&&(e=new le(String(e)));var n=this.chunks[this.chunks.length-1],u=n&&(n.stop===e.stop||null==e.stop)&&e.from===n.from+n.toString().length;if(e instanceof le)u?n.extend(e.toString()):this.chunks.push(e);else if(e instanceof t){if(null==e.stop)for(var i;e.chunks.length&&null==e.chunks[0].stop;)(i=e.chunks.shift()).from+=e.from,this.extend(i);e.toString()&&(e.stop=e.blockIndex,this.chunks.push(e))}}}},{key:"appendTo",value:function(e){if(!(e instanceof he.MaskedPattern))return new le(this.toString()).appendTo(e);for(var n=new oe,u=0;u<this.chunks.length&&!n.skip;++u){var i=this.chunks[u],r=e._mapPosToBlock(e.value.length),a=i.stop,s=void 0;if(null!=a&&(!r||r.index<=a)&&((i instanceof t||e._stops.indexOf(a)>=0)&&n.aggregate(e._appendPlaceholder(a)),s=i instanceof t&&e._blocks[a]),s){var o=s.appendTail(i);o.skip=!1,n.aggregate(o),e._value+=o.inserted;var l=i.toString().slice(o.rawInserted.length);l&&n.aggregate(e.append(l,{tail:!0}))}else n.aggregate(e.append(i.toString(),{tail:!0}))}return n}},{key:"shiftBefore",value:function(t){if(this.from>=t||!this.chunks.length)return"";for(var e=t-this.from,n=0;n<this.chunks.length;){var u=this.chunks[n],i=u.shiftBefore(e);if(u.toString()){if(!i)break;++n}else this.chunks.splice(n,1);if(i)return i}return""}},{key:"state",get:function(){return{chunks:this.chunks.map((function(t){return t.state})),from:this.from,stop:this.stop,blockIndex:this.blockIndex}},set:function(e){var n=e.chunks,u=Kt(e,["chunks"]);Object.assign(this,u),this.chunks=n.map((function(e){var n="chunks"in e?new t:new le;return n.state=e,n}))}}]),t}(),ye=function(t){function e(){return Nt(this,e),qt(this,Yt(e).apply(this,arguments))}return Ht(e,t),zt(e,[{key:"_update",value:function(t){t.mask&&(t.validate=function(e){return e.search(t.mask)>=0}),Wt(Yt(e.prototype),"_update",this).call(this,t)}}]),e}(ce);he.MaskedRegExp=ye;var me=function(t){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Nt(this,e),t.definitions=Object.assign({},de,t.definitions),qt(this,Yt(e).call(this,Object.assign({},e.DEFAULTS,{},t)))}return Ht(e,t),zt(e,[{key:"_update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.definitions=Object.assign({},this.definitions,t.definitions),Wt(Yt(e.prototype),"_update",this).call(this,t),this._rebuildMask()}},{key:"_rebuildMask",value:function(){var t=this,n=this.definitions;this._blocks=[],this._stops=[],this._maskedBlocks={};var u=this.mask;if(u&&n)for(var i=!1,r=!1,a=0;a<u.length;++a){if(this.blocks)if("continue"===function(){var e=u.slice(a),n=Object.keys(t.blocks).filter((function(t){return 0===e.indexOf(t)}));n.sort((function(t,e){return e.length-t.length}));var i=n[0];if(i){var r=pe(Object.assign({parent:t,lazy:t.lazy,placeholderChar:t.placeholderChar,overwrite:t.overwrite},t.blocks[i]));return r&&(t._blocks.push(r),t._maskedBlocks[i]||(t._maskedBlocks[i]=[]),t._maskedBlocks[i].push(t._blocks.length-1)),a+=i.length-1,"continue"}}())continue;var s=u[a],o=s in n;if(s!==e.STOP_CHAR)if("{"!==s&&"}"!==s)if("["!==s&&"]"!==s){if(s===e.ESCAPE_CHAR){if(++a,!(s=u[a]))break;o=!1}var l=o?new ve({parent:this,lazy:this.lazy,placeholderChar:this.placeholderChar,mask:n[s],isOptional:r}):new ke({char:s,isUnmasking:i});this._blocks.push(l)}else r=!r;else i=!i;else this._stops.push(this._blocks.length)}}},{key:"reset",value:function(){Wt(Yt(e.prototype),"reset",this).call(this),this._blocks.forEach((function(t){return t.reset()}))}},{key:"doCommit",value:function(){this._blocks.forEach((function(t){return t.doCommit()})),Wt(Yt(e.prototype),"doCommit",this).call(this)}},{key:"appendTail",value:function(t){return Wt(Yt(e.prototype),"appendTail",this).call(this,t).aggregate(this._appendPlaceholder())}},{key:"_appendCharRaw",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t=this.doPrepare(t,e);var n=this._mapPosToBlock(this.value.length),u=new oe;if(!n)return u;for(var i=n.index;;++i){var r=this._blocks[i];if(!r)break;var a=r._appendChar(t,e),s=a.skip;if(u.aggregate(a),s||a.rawInserted)break}return u}},{key:"extractTail",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,u=new ge;return e===n?u:(this._forEachBlocksInRange(e,n,(function(e,n,i,r){var a=e.extractTail(i,r);a.stop=t._findStopBefore(n),a.from=t._blockStartPos(n),a instanceof ge&&(a.blockIndex=n),u.extend(a)})),u)}},{key:"extractInput",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t===e)return"";var u="";return this._forEachBlocksInRange(t,e,(function(t,e,i,r){u+=t.extractInput(i,r,n)})),u}},{key:"_findStopBefore",value:function(t){for(var e,n=0;n<this._stops.length;++n){var u=this._stops[n];if(!(u<=t))break;e=u}return e}},{key:"_appendPlaceholder",value:function(t){var e=this,n=new oe;if(this.lazy&&null==t)return n;var u=this._mapPosToBlock(this.value.length);if(!u)return n;var i=u.index,r=null!=t?t:this._blocks.length;return this._blocks.slice(i,r).forEach((function(u){if(!u.lazy||null!=t){var i=null!=u._blocks?[u._blocks.length]:[],r=u._appendPlaceholder.apply(u,i);e._value+=r.inserted,n.aggregate(r)}})),n}},{key:"_mapPosToBlock",value:function(t){for(var e="",n=0;n<this._blocks.length;++n){var u=this._blocks[n],i=e.length;if(t<=(e+=u.value).length)return{index:n,offset:t-i}}}},{key:"_blockStartPos",value:function(t){return this._blocks.slice(0,t).reduce((function(t,e){return t+e.value.length}),0)}},{key:"_forEachBlocksInRange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,n=arguments.length>2?arguments[2]:void 0,u=this._mapPosToBlock(t);if(u){var i=this._mapPosToBlock(e),r=i&&u.index===i.index,a=u.offset,s=i&&r?i.offset:this._blocks[u.index].value.length;if(n(this._blocks[u.index],u.index,a,s),i&&!r){for(var o=u.index+1;o<i.index;++o)n(this._blocks[o],o,0,this._blocks[o].value.length);n(this._blocks[i.index],i.index,0,i.offset)}}}},{key:"remove",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,u=Wt(Yt(e.prototype),"remove",this).call(this,t,n);return this._forEachBlocksInRange(t,n,(function(t,e,n,i){u.aggregate(t.remove(n,i))})),u}},{key:"nearestInputPos",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=this._mapPosToBlock(t)||{index:0,offset:0},u=n.offset,i=n.index,r=this._blocks[i];if(!r)return t;var a=u;0!==a&&a<r.value.length&&(a=r.nearestInputPos(u,re(e)));var s=a===r.value.length,o=0===a;if(!o&&!s)return this._blockStartPos(i)+a;var l=s?i+1:i;if(e===te){if(l>0){var h=l-1,c=this._blocks[h],f=c.nearestInputPos(0,te);if(!c.value.length||f!==c.value.length)return this._blockStartPos(l)}for(var p=l,d=p;d<this._blocks.length;++d){var v=this._blocks[d],k=v.nearestInputPos(0,te);if(!v.value.length||k!==v.value.length)return this._blockStartPos(d)+k}for(var g=l-1;g>=0;--g){var y=this._blocks[g],m=y.nearestInputPos(0,te);if(!y.value.length||m!==y.value.length)return this._blockStartPos(g)+y.value.length}return t}if(e===ee||e===ne){for(var _,A=l;A<this._blocks.length;++A)if(this._blocks[A].value){_=A;break}if(null!=_){var b=this._blocks[_],C=b.nearestInputPos(0,ue);if(0===C&&b.unmaskedValue.length)return this._blockStartPos(_)+C}for(var E,F=-1,S=l-1;S>=0;--S){var D=this._blocks[S],B=D.nearestInputPos(D.value.length,ne);if(D.value&&0===B||(E=S),0!==B){if(B!==D.value.length)return this._blockStartPos(S)+B;F=S;break}}if(e===ee)for(var w=F+1;w<=Math.min(l,this._blocks.length-1);++w){var M=this._blocks[w],x=M.nearestInputPos(0,te),P=this._blockStartPos(w)+x;if(P>t)break;if(x!==M.value.length)return P}if(F>=0)return this._blockStartPos(F)+this._blocks[F].value.length;if(e===ne||this.lazy&&!this.extractInput()&&!_e(this._blocks[l]))return 0;if(null!=E)return this._blockStartPos(E);for(var O=l;O<this._blocks.length;++O){var T=this._blocks[O],I=T.nearestInputPos(0,te);if(!T.value.length||I!==T.value.length)return this._blockStartPos(O)+I}return 0}if(e===ue||e===ie){for(var j,V,R=l;R<this._blocks.length;++R){var L=this._blocks[R],N=L.nearestInputPos(0,te);if(N!==L.value.length){V=this._blockStartPos(R)+N,j=R;break}}if(null!=j&&null!=V){for(var U=j;U<this._blocks.length;++U){var z=this._blocks[U],H=z.nearestInputPos(0,ie);if(H!==z.value.length)return this._blockStartPos(U)+H}return e===ie?this.value.length:V}for(var Y=Math.min(l,this._blocks.length-1);Y>=0;--Y){var Z=this._blocks[Y],K=Z.nearestInputPos(Z.value.length,ee);if(0!==K){var q=this._blockStartPos(Y)+K;if(q>=t)return q;break}}}return t}},{key:"maskedBlock",value:function(t){return this.maskedBlocks(t)[0]}},{key:"maskedBlocks",value:function(t){var e=this,n=this._maskedBlocks[t];return n?n.map((function(t){return e._blocks[t]})):[]}},{key:"state",get:function(){return Object.assign({},Wt(Yt(e.prototype),"state",this),{_blocks:this._blocks.map((function(t){return t.state}))})},set:function(t){var n=t._blocks,u=Kt(t,["_blocks"]);this._blocks.forEach((function(t,e){return t.state=n[e]})),Xt(Yt(e.prototype),"state",u,this,!0)}},{key:"isComplete",get:function(){return this._blocks.every((function(t){return t.isComplete}))}},{key:"unmaskedValue",get:function(){return this._blocks.reduce((function(t,e){return t+e.unmaskedValue}),"")},set:function(t){Xt(Yt(e.prototype),"unmaskedValue",t,this,!0)}},{key:"value",get:function(){return this._blocks.reduce((function(t,e){return t+e.value}),"")},set:function(t){Xt(Yt(e.prototype),"value",t,this,!0)}}]),e}(ce);function _e(t){if(!t)return!1;var e=t.value;return!e||t.nearestInputPos(0,te)!==e.length}me.DEFAULTS={lazy:!0,placeholderChar:"_"},me.STOP_CHAR="`",me.ESCAPE_CHAR="\\",me.InputDefinition=ve,me.FixedDefinition=ke,he.MaskedPattern=me;var Ae=function(t){function e(){return Nt(this,e),qt(this,Yt(e).apply(this,arguments))}return Ht(e,t),zt(e,[{key:"_update",value:function(t){t=Object.assign({to:this.to||0,from:this.from||0},t);var n=String(t.to).length;null!=t.maxLength&&(n=Math.max(n,t.maxLength)),t.maxLength=n;for(var u=String(t.from).padStart(n,"0"),i=String(t.to).padStart(n,"0"),r=0;r<i.length&&i[r]===u[r];)++r;t.mask=i.slice(0,r).replace(/0/g,"\\0")+"0".repeat(n-r),Wt(Yt(e.prototype),"_update",this).call(this,t)}},{key:"boundaries",value:function(t){var e="",n="",u=Jt(t.match(/^(\D*)(\d*)(\D*)/)||[],3),i=u[1],r=u[2];return r&&(e="0".repeat(i.length)+r,n="9".repeat(i.length)+r),[e=e.padEnd(this.maxLength,"0"),n=n.padEnd(this.maxLength,"9")]}},{key:"doPrepare",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t=Wt(Yt(e.prototype),"doPrepare",this).call(this,t,n).replace(/\D/g,""),!this.autofix)return t;for(var u=String(this.from).padStart(this.maxLength,"0"),i=String(this.to).padStart(this.maxLength,"0"),r=this.value,a="",s=0;s<t.length;++s){var o=r+a+t[s],l=this.boundaries(o),h=Jt(l,2),c=h[0],f=h[1];Number(f)<this.from?a+=u[o.length-1]:Number(c)>this.to?a+=i[o.length-1]:a+=t[s]}return a}},{key:"doValidate",value:function(){var t,n=this.value,u=n.search(/[^0]/);if(-1===u&&n.length<=this._matchFrom)return!0;for(var i=this.boundaries(n),r=Jt(i,2),a=r[0],s=r[1],o=arguments.length,l=new Array(o),h=0;h<o;h++)l[h]=arguments[h];return this.from<=Number(s)&&Number(a)<=this.to&&(t=Wt(Yt(e.prototype),"doValidate",this)).call.apply(t,[this].concat(l))}},{key:"_matchFrom",get:function(){return this.maxLength-String(this.from).length}},{key:"isComplete",get:function(){return Wt(Yt(e.prototype),"isComplete",this)&&Boolean(this.value)}}]),e}(me);he.MaskedRange=Ae;var be=function(t){function e(t){return Nt(this,e),qt(this,Yt(e).call(this,Object.assign({},e.DEFAULTS,{},t)))}return Ht(e,t),zt(e,[{key:"_update",value:function(t){t.mask===Date&&delete t.mask,t.pattern&&(t.mask=t.pattern);var n=t.blocks;t.blocks=Object.assign({},e.GET_DEFAULT_BLOCKS()),t.min&&(t.blocks.Y.from=t.min.getFullYear()),t.max&&(t.blocks.Y.to=t.max.getFullYear()),t.min&&t.max&&t.blocks.Y.from===t.blocks.Y.to&&(t.blocks.m.from=t.min.getMonth()+1,t.blocks.m.to=t.max.getMonth()+1,t.blocks.m.from===t.blocks.m.to&&(t.blocks.d.from=t.min.getDate(),t.blocks.d.to=t.max.getDate())),Object.assign(t.blocks,n),Object.keys(t.blocks).forEach((function(e){var n=t.blocks[e];"autofix"in n||(n.autofix=t.autofix)})),Wt(Yt(e.prototype),"_update",this).call(this,t)}},{key:"doValidate",value:function(){for(var t,n=this.date,u=arguments.length,i=new Array(u),r=0;r<u;r++)i[r]=arguments[r];return(t=Wt(Yt(e.prototype),"doValidate",this)).call.apply(t,[this].concat(i))&&(!this.isComplete||this.isDateExist(this.value)&&null!=n&&(null==this.min||this.min<=n)&&(null==this.max||n<=this.max))}},{key:"isDateExist",value:function(t){return this.format(this.parse(t,this),this).indexOf(t)>=0}},{key:"date",get:function(){return this.typedValue},set:function(t){this.typedValue=t}},{key:"typedValue",get:function(){return this.isComplete?Wt(Yt(e.prototype),"typedValue",this):null},set:function(t){Xt(Yt(e.prototype),"typedValue",t,this,!0)}}]),e}(me);be.DEFAULTS={pattern:"d{.}`m{.}`Y",format:function(t){return[String(t.getDate()).padStart(2,"0"),String(t.getMonth()+1).padStart(2,"0"),t.getFullYear()].join(".")},parse:function(t){var e=Jt(t.split("."),3),n=e[0],u=e[1],i=e[2];return new Date(i,u-1,n)}},be.GET_DEFAULT_BLOCKS=function(){return{d:{mask:Ae,from:1,to:31,maxLength:2},m:{mask:Ae,from:1,to:12,maxLength:2},Y:{mask:Ae,from:1900,to:9999}}},he.MaskedDate=be;var Ce=function(){function t(){Nt(this,t)}return zt(t,[{key:"select",value:function(t,e){if(null!=t&&null!=e&&(t!==this.selectionStart||e!==this.selectionEnd))try{this._unsafeSelect(t,e)}catch(t){}}},{key:"_unsafeSelect",value:function(t,e){}},{key:"bindEvents",value:function(t){}},{key:"unbindEvents",value:function(){}},{key:"selectionStart",get:function(){var t;try{t=this._unsafeSelectionStart}catch(t){}return null!=t?t:this.value.length}},{key:"selectionEnd",get:function(){var t;try{t=this._unsafeSelectionEnd}catch(t){}return null!=t?t:this.value.length}},{key:"isActive",get:function(){return!1}}]),t}();he.MaskElement=Ce;var Ee=function(t){function e(t){var n;return Nt(this,e),(n=qt(this,Yt(e).call(this))).input=t,n._handlers={},n}return Ht(e,t),zt(e,[{key:"_unsafeSelect",value:function(t,e){this.input.setSelectionRange(t,e)}},{key:"bindEvents",value:function(t){var n=this;Object.keys(t).forEach((function(u){return n._toggleEventHandler(e.EVENTS_MAP[u],t[u])}))}},{key:"unbindEvents",value:function(){var t=this;Object.keys(this._handlers).forEach((function(e){return t._toggleEventHandler(e)}))}},{key:"_toggleEventHandler",value:function(t,e){this._handlers[t]&&(this.input.removeEventListener(t,this._handlers[t]),delete this._handlers[t]),e&&(this.input.addEventListener(t,e),this._handlers[t]=e)}},{key:"rootElement",get:function(){return this.input.getRootNode?this.input.getRootNode():document}},{key:"isActive",get:function(){return this.input===this.rootElement.activeElement}},{key:"_unsafeSelectionStart",get:function(){return this.input.selectionStart}},{key:"_unsafeSelectionEnd",get:function(){return this.input.selectionEnd}},{key:"value",get:function(){return this.input.value},set:function(t){this.input.value=t}}]),e}(Ce);Ee.EVENTS_MAP={selectionChange:"keydown",input:"input",drop:"drop",click:"click",focus:"focus",commit:"blur"},he.HTMLMaskElement=Ee;var Fe=function(t){function e(){return Nt(this,e),qt(this,Yt(e).apply(this,arguments))}return Ht(e,t),zt(e,[{key:"_unsafeSelect",value:function(t,e){if(this.rootElement.createRange){var n=this.rootElement.createRange();n.setStart(this.input.firstChild||this.input,t),n.setEnd(this.input.lastChild||this.input,e);var u=this.rootElement,i=u.getSelection&&u.getSelection();i&&(i.removeAllRanges(),i.addRange(n))}}},{key:"_unsafeSelectionStart",get:function(){var t=this.rootElement,e=t.getSelection&&t.getSelection();return e&&e.anchorOffset}},{key:"_unsafeSelectionEnd",get:function(){var t=this.rootElement,e=t.getSelection&&t.getSelection();return e&&this._unsafeSelectionStart+String(e).length}},{key:"value",get:function(){return this.input.textContent},set:function(t){this.input.textContent=t}}]),e}(Ee);he.HTMLContenteditableMaskElement=Fe;var Se=function(){function t(e,n){Nt(this,t),this.el=e instanceof Ce?e:e.isContentEditable&&"INPUT"!==e.tagName&&"TEXTAREA"!==e.tagName?new Fe(e):new Ee(e),this.masked=pe(n),this._listeners={},this._value="",this._unmaskedValue="",this._saveSelection=this._saveSelection.bind(this),this._onInput=this._onInput.bind(this),this._onChange=this._onChange.bind(this),this._onDrop=this._onDrop.bind(this),this._onFocus=this._onFocus.bind(this),this._onClick=this._onClick.bind(this),this.alignCursor=this.alignCursor.bind(this),this.alignCursorFriendly=this.alignCursorFriendly.bind(this),this._bindEvents(),this.updateValue(),this._onChange()}return zt(t,[{key:"maskEquals",value:function(t){return null==t||t===this.masked.mask||t===Date&&this.masked instanceof be}},{key:"_bindEvents",value:function(){this.el.bindEvents({selectionChange:this._saveSelection,input:this._onInput,drop:this._onDrop,click:this._onClick,focus:this._onFocus,commit:this._onChange})}},{key:"_unbindEvents",value:function(){this.el&&this.el.unbindEvents()}},{key:"_fireEvent",value:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),u=1;u<e;u++)n[u-1]=arguments[u];var i=this._listeners[t];i&&i.forEach((function(t){return t.apply(void 0,n)}))}},{key:"_saveSelection",value:function(){this.value!==this.el.value&&console.warn("Element value was changed outside of mask. Syncronize mask using `mask.updateValue()` to work properly."),this._selection={start:this.selectionStart,end:this.cursorPos}}},{key:"updateValue",value:function(){this.masked.value=this.el.value,this._value=this.masked.value}},{key:"updateControl",value:function(){var t=this.masked.unmaskedValue,e=this.masked.value,n=this.unmaskedValue!==t||this.value!==e;this._unmaskedValue=t,this._value=e,this.el.value!==e&&(this.el.value=e),n&&this._fireChangeEvents()}},{key:"updateOptions",value:function(t){var e=t.mask,n=Kt(t,["mask"]),u=!this.maskEquals(e),i=!function t(e,n){if(n===e)return!0;var u,i=Array.isArray(n),r=Array.isArray(e);if(i&&r){if(n.length!=e.length)return!1;for(u=0;u<n.length;u++)if(!t(n[u],e[u]))return!1;return!0}if(i!=r)return!1;if(n&&e&&"object"===Lt(n)&&"object"===Lt(e)){var a=n instanceof Date,s=e instanceof Date;if(a&&s)return n.getTime()==e.getTime();if(a!=s)return!1;var o=n instanceof RegExp,l=e instanceof RegExp;if(o&&l)return n.toString()==e.toString();if(o!=l)return!1;var h=Object.keys(n);for(u=0;u<h.length;u++)if(!Object.prototype.hasOwnProperty.call(e,h[u]))return!1;for(u=0;u<h.length;u++)if(!t(e[h[u]],n[h[u]]))return!1;return!0}return!(!n||!e||"function"!=typeof n||"function"!=typeof e)&&n.toString()===e.toString()}(this.masked,n);u&&(this.mask=e),i&&this.masked.updateOptions(n),(u||i)&&this.updateControl()}},{key:"updateCursor",value:function(t){null!=t&&(this.cursorPos=t,this._delayUpdateCursor(t))}},{key:"_delayUpdateCursor",value:function(t){var e=this;this._abortUpdateCursor(),this._changingCursorPos=t,this._cursorChanging=setTimeout((function(){e.el&&(e.cursorPos=e._changingCursorPos,e._abortUpdateCursor())}),10)}},{key:"_fireChangeEvents",value:function(){this._fireEvent("accept",this._inputEvent),this.masked.isComplete&&this._fireEvent("complete",this._inputEvent)}},{key:"_abortUpdateCursor",value:function(){this._cursorChanging&&(clearTimeout(this._cursorChanging),delete this._cursorChanging)}},{key:"alignCursor",value:function(){this.cursorPos=this.masked.nearestInputPos(this.cursorPos,ee)}},{key:"alignCursorFriendly",value:function(){this.selectionStart===this.cursorPos&&this.alignCursor()}},{key:"on",value:function(t,e){return this._listeners[t]||(this._listeners[t]=[]),this._listeners[t].push(e),this}},{key:"off",value:function(t,e){if(!this._listeners[t])return this;if(!e)return delete this._listeners[t],this;var n=this._listeners[t].indexOf(e);return n>=0&&this._listeners[t].splice(n,1),this}},{key:"_onInput",value:function(t){if(this._inputEvent=t,this._abortUpdateCursor(),!this._selection)return this.updateValue();var e=new se(this.el.value,this.cursorPos,this.value,this._selection),n=this.masked.rawInputValue,u=this.masked.splice(e.startChangePos,e.removed.length,e.inserted,e.removeDirection).offset,i=n===this.masked.rawInputValue?e.removeDirection:te,r=this.masked.nearestInputPos(e.startChangePos+u,i);this.updateControl(),this.updateCursor(r),delete this._inputEvent}},{key:"_onChange",value:function(){this.value!==this.el.value&&this.updateValue(),this.masked.doCommit(),this.updateControl(),this._saveSelection()}},{key:"_onDrop",value:function(t){t.preventDefault(),t.stopPropagation()}},{key:"_onFocus",value:function(t){this.alignCursorFriendly()}},{key:"_onClick",value:function(t){this.alignCursorFriendly()}},{key:"destroy",value:function(){this._unbindEvents(),this._listeners.length=0,delete this.el}},{key:"mask",get:function(){return this.masked.mask},set:function(t){if(!this.maskEquals(t))if(t instanceof he.Masked||this.masked.constructor!==fe(t)){var e=pe({mask:t});e.unmaskedValue=this.masked.unmaskedValue,this.masked=e}else this.masked.updateOptions({mask:t})}},{key:"value",get:function(){return this._value},set:function(t){this.masked.value=t,this.updateControl(),this.alignCursor()}},{key:"unmaskedValue",get:function(){return this._unmaskedValue},set:function(t){this.masked.unmaskedValue=t,this.updateControl(),this.alignCursor()}},{key:"typedValue",get:function(){return this.masked.typedValue},set:function(t){this.masked.typedValue=t,this.updateControl(),this.alignCursor()}},{key:"selectionStart",get:function(){return this._cursorChanging?this._changingCursorPos:this.el.selectionStart}},{key:"cursorPos",get:function(){return this._cursorChanging?this._changingCursorPos:this.el.selectionEnd},set:function(t){this.el&&this.el.isActive&&(this.el.select(t,t),this._saveSelection())}}]),t}();he.InputMask=Se;var De=function(t){function e(){return Nt(this,e),qt(this,Yt(e).apply(this,arguments))}return Ht(e,t),zt(e,[{key:"_update",value:function(t){t.enum&&(t.mask="*".repeat(t.enum[0].length)),Wt(Yt(e.prototype),"_update",this).call(this,t)}},{key:"doValidate",value:function(){for(var t,n=this,u=arguments.length,i=new Array(u),r=0;r<u;r++)i[r]=arguments[r];return this.enum.some((function(t){return t.indexOf(n.unmaskedValue)>=0}))&&(t=Wt(Yt(e.prototype),"doValidate",this)).call.apply(t,[this].concat(i))}}]),e}(me);he.MaskedEnum=De;var Be=function(t){function e(t){return Nt(this,e),qt(this,Yt(e).call(this,Object.assign({},e.DEFAULTS,{},t)))}return Ht(e,t),zt(e,[{key:"_update",value:function(t){Wt(Yt(e.prototype),"_update",this).call(this,t),this._updateRegExps()}},{key:"_updateRegExps",value:function(){var t="^"+(this.allowNegative?"[+|\\-]?":""),e=(this.scale?"("+ae(this.radix)+"\\d{0,"+this.scale+"})?":"")+"$";this._numberRegExpInput=new RegExp(t+"(0|([1-9]+\\d*))?"+e),this._numberRegExp=new RegExp(t+"\\d*"+e),this._mapToRadixRegExp=new RegExp("["+this.mapToRadix.map(ae).join("")+"]","g"),this._thousandsSeparatorRegExp=new RegExp(ae(this.thousandsSeparator),"g")}},{key:"_removeThousandsSeparators",value:function(t){return t.replace(this._thousandsSeparatorRegExp,"")}},{key:"_insertThousandsSeparators",value:function(t){var e=t.split(this.radix);return e[0]=e[0].replace(/\B(?=(\d{3})+(?!\d))/g,this.thousandsSeparator),e.join(this.radix)}},{key:"doPrepare",value:function(t){for(var n,u=arguments.length,i=new Array(u>1?u-1:0),r=1;r<u;r++)i[r-1]=arguments[r];return(n=Wt(Yt(e.prototype),"doPrepare",this)).call.apply(n,[this,this._removeThousandsSeparators(t.replace(this._mapToRadixRegExp,this.radix))].concat(i))}},{key:"_separatorsCount",value:function(t){for(var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,u=0;u<t;++u)this._value.indexOf(this.thousandsSeparator,u)===u&&(++n,e&&(t+=this.thousandsSeparator.length));return n}},{key:"_separatorsCountFromSlice",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._value;return this._separatorsCount(this._removeThousandsSeparators(t).length,!0)}},{key:"extractInput",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,u=arguments.length>2?arguments[2]:void 0,i=this._adjustRangeWithSeparators(t,n),r=Jt(i,2);return t=r[0],n=r[1],this._removeThousandsSeparators(Wt(Yt(e.prototype),"extractInput",this).call(this,t,n,u))}},{key:"_appendCharRaw",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.thousandsSeparator)return Wt(Yt(e.prototype),"_appendCharRaw",this).call(this,t,n);var u=n.tail&&n._beforeTailState?n._beforeTailState._value:this._value,i=this._separatorsCountFromSlice(u);this._value=this._removeThousandsSeparators(this.value);var r=Wt(Yt(e.prototype),"_appendCharRaw",this).call(this,t,n);this._value=this._insertThousandsSeparators(this._value);var a=n.tail&&n._beforeTailState?n._beforeTailState._value:this._value,s=this._separatorsCountFromSlice(a);return r.tailShift+=(s-i)*this.thousandsSeparator.length,r.skip=!r.rawInserted&&t===this.thousandsSeparator,r}},{key:"_findSeparatorAround",value:function(t){if(this.thousandsSeparator){var e=t-this.thousandsSeparator.length+1,n=this.value.indexOf(this.thousandsSeparator,e);if(n<=t)return n}return-1}},{key:"_adjustRangeWithSeparators",value:function(t,e){var n=this._findSeparatorAround(t);n>=0&&(t=n);var u=this._findSeparatorAround(e);return u>=0&&(e=u+this.thousandsSeparator.length),[t,e]}},{key:"remove",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.value.length,n=this._adjustRangeWithSeparators(t,e),u=Jt(n,2);t=u[0],e=u[1];var i=this.value.slice(0,t),r=this.value.slice(e),a=this._separatorsCount(i.length);this._value=this._insertThousandsSeparators(this._removeThousandsSeparators(i+r));var s=this._separatorsCountFromSlice(i);return new oe({tailShift:(s-a)*this.thousandsSeparator.length})}},{key:"nearestInputPos",value:function(t,e){if(!this.thousandsSeparator)return t;switch(e){case te:case ee:case ne:var n=this._findSeparatorAround(t-1);if(n>=0){var u=n+this.thousandsSeparator.length;if(t<u||this.value.length<=u||e===ne)return n}break;case ue:case ie:var i=this._findSeparatorAround(t);if(i>=0)return i+this.thousandsSeparator.length}return t}},{key:"doValidate",value:function(t){var n=(t.input?this._numberRegExpInput:this._numberRegExp).test(this._removeThousandsSeparators(this.value));if(n){var u=this.number;n=n&&!isNaN(u)&&(null==this.min||this.min>=0||this.min<=this.number)&&(null==this.max||this.max<=0||this.number<=this.max)}return n&&Wt(Yt(e.prototype),"doValidate",this).call(this,t)}},{key:"doCommit",value:function(){if(this.value){var t=this.number,n=t;null!=this.min&&(n=Math.max(n,this.min)),null!=this.max&&(n=Math.min(n,this.max)),n!==t&&(this.unmaskedValue=String(n));var u=this.value;this.normalizeZeros&&(u=this._normalizeZeros(u)),this.padFractionalZeros&&(u=this._padFractionalZeros(u)),this._value=u}Wt(Yt(e.prototype),"doCommit",this).call(this)}},{key:"_normalizeZeros",value:function(t){var e=this._removeThousandsSeparators(t).split(this.radix);return e[0]=e[0].replace(/^(\D*)(0*)(\d*)/,(function(t,e,n,u){return e+u})),t.length&&!/\d$/.test(e[0])&&(e[0]=e[0]+"0"),e.length>1&&(e[1]=e[1].replace(/0*$/,""),e[1].length||(e.length=1)),this._insertThousandsSeparators(e.join(this.radix))}},{key:"_padFractionalZeros",value:function(t){if(!t)return t;var e=t.split(this.radix);return e.length<2&&e.push(""),e[1]=e[1].padEnd(this.scale,"0"),e.join(this.radix)}},{key:"unmaskedValue",get:function(){return this._removeThousandsSeparators(this._normalizeZeros(this.value)).replace(this.radix,".")},set:function(t){Xt(Yt(e.prototype),"unmaskedValue",t.replace(".",this.radix),this,!0)}},{key:"typedValue",get:function(){return Number(this.unmaskedValue)},set:function(t){Xt(Yt(e.prototype),"unmaskedValue",String(t),this,!0)}},{key:"number",get:function(){return this.typedValue},set:function(t){this.typedValue=t}},{key:"allowNegative",get:function(){return this.signed||null!=this.min&&this.min<0||null!=this.max&&this.max<0}}]),e}(ce);Be.DEFAULTS={radix:",",thousandsSeparator:"",mapToRadix:["."],scale:2,signed:!1,normalizeZeros:!0,padFractionalZeros:!1},he.MaskedNumber=Be;var we=function(t){function e(){return Nt(this,e),qt(this,Yt(e).apply(this,arguments))}return Ht(e,t),zt(e,[{key:"_update",value:function(t){t.mask&&(t.validate=t.mask),Wt(Yt(e.prototype),"_update",this).call(this,t)}}]),e}(ce);he.MaskedFunction=we;var Me=function(t){function e(t){var n;return Nt(this,e),(n=qt(this,Yt(e).call(this,Object.assign({},e.DEFAULTS,{},t)))).currentMask=null,n}return Ht(e,t),zt(e,[{key:"_update",value:function(t){Wt(Yt(e.prototype),"_update",this).call(this,t),"mask"in t&&(this.compiledMasks=Array.isArray(t.mask)?t.mask.map((function(t){return pe(t)})):[])}},{key:"_appendCharRaw",value:function(){var t,e=this._applyDispatch.apply(this,arguments);this.currentMask&&e.aggregate((t=this.currentMask)._appendChar.apply(t,arguments));return e}},{key:"_applyDispatch",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.tail&&null!=e._beforeTailState?e._beforeTailState._value:this.value,u=this.rawInputValue,i=e.tail&&null!=e._beforeTailState?e._beforeTailState._rawInputValue:u,r=u.slice(i.length),a=this.currentMask,s=new oe,o=a&&a.state;if(this.currentMask=this.doDispatch(t,Object.assign({},e)),this.currentMask)if(this.currentMask!==a){this.currentMask.reset();var l=this.currentMask.append(i,{raw:!0});s.tailShift=l.inserted.length-n.length,r&&(s.tailShift+=this.currentMask.append(r,{raw:!0,tail:!0}).tailShift)}else this.currentMask.state=o;return s}},{key:"_appendPlaceholder",value:function(){var t=this._applyDispatch.apply(this,arguments);return this.currentMask&&t.aggregate(this.currentMask._appendPlaceholder()),t}},{key:"doDispatch",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.dispatch(t,this,e)}},{key:"doValidate",value:function(){for(var t,n,u=arguments.length,i=new Array(u),r=0;r<u;r++)i[r]=arguments[r];return(t=Wt(Yt(e.prototype),"doValidate",this)).call.apply(t,[this].concat(i))&&(!this.currentMask||(n=this.currentMask).doValidate.apply(n,i))}},{key:"reset",value:function(){this.currentMask&&this.currentMask.reset(),this.compiledMasks.forEach((function(t){return t.reset()}))}},{key:"remove",value:function(){var t,e=new oe;this.currentMask&&e.aggregate((t=this.currentMask).remove.apply(t,arguments)).aggregate(this._applyDispatch());return e}},{key:"extractInput",value:function(){var t;return this.currentMask?(t=this.currentMask).extractInput.apply(t,arguments):""}},{key:"extractTail",value:function(){for(var t,n,u=arguments.length,i=new Array(u),r=0;r<u;r++)i[r]=arguments[r];return this.currentMask?(t=this.currentMask).extractTail.apply(t,i):(n=Wt(Yt(e.prototype),"extractTail",this)).call.apply(n,[this].concat(i))}},{key:"doCommit",value:function(){this.currentMask&&this.currentMask.doCommit(),Wt(Yt(e.prototype),"doCommit",this).call(this)}},{key:"nearestInputPos",value:function(){for(var t,n,u=arguments.length,i=new Array(u),r=0;r<u;r++)i[r]=arguments[r];return this.currentMask?(t=this.currentMask).nearestInputPos.apply(t,i):(n=Wt(Yt(e.prototype),"nearestInputPos",this)).call.apply(n,[this].concat(i))}},{key:"value",get:function(){return this.currentMask?this.currentMask.value:""},set:function(t){Xt(Yt(e.prototype),"value",t,this,!0)}},{key:"unmaskedValue",get:function(){return this.currentMask?this.currentMask.unmaskedValue:""},set:function(t){Xt(Yt(e.prototype),"unmaskedValue",t,this,!0)}},{key:"typedValue",get:function(){return this.currentMask?this.currentMask.typedValue:""},set:function(t){var e=String(t);this.currentMask&&(this.currentMask.typedValue=t,e=this.currentMask.unmaskedValue),this.unmaskedValue=e}},{key:"isComplete",get:function(){return!!this.currentMask&&this.currentMask.isComplete}},{key:"state",get:function(){return Object.assign({},Wt(Yt(e.prototype),"state",this),{_rawInputValue:this.rawInputValue,compiledMasks:this.compiledMasks.map((function(t){return t.state})),currentMaskRef:this.currentMask,currentMask:this.currentMask&&this.currentMask.state})},set:function(t){var n=t.compiledMasks,u=t.currentMaskRef,i=t.currentMask,r=Kt(t,["compiledMasks","currentMaskRef","currentMask"]);this.compiledMasks.forEach((function(t,e){return t.state=n[e]})),null!=u&&(this.currentMask=u,this.currentMask.state=i),Xt(Yt(e.prototype),"state",r,this,!0)}},{key:"overwrite",get:function(){return this.currentMask?this.currentMask.overwrite:Wt(Yt(e.prototype),"overwrite",this)},set:function(t){console.warn('"overwrite" option is not available in dynamic mask, use this option in siblings')}}]),e}(ce);Me.DEFAULTS={dispatch:function(t,e,n){if(e.compiledMasks.length){var u=e.rawInputValue,i=e.compiledMasks.map((function(e,i){return e.reset(),e.append(u,{raw:!0}),e.append(t,n),{weight:e.rawInputValue.length,index:i}}));return i.sort((function(t,e){return e.weight-t.weight})),e.compiledMasks[i[0].index]}}},he.MaskedDynamic=Me;var xe={MASKED:"value",UNMASKED:"unmaskedValue",TYPED:"typedValue"};function Pe(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:xe.MASKED,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:xe.MASKED,u=pe(t);return function(t){return u.runIsolated((function(u){return u[e]=t,u[n]}))}}function Oe(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),u=1;u<e;u++)n[u-1]=arguments[u];return Pe.apply(void 0,n)(t)}he.PIPE_TYPE=xe,he.createPipe=Pe,he.pipe=Oe;try{globalThis.IMask=he}catch(t){}t.HTMLContenteditableMaskElement=Fe,t.HTMLMaskElement=Ee,t.InputMask=Se,t.MaskElement=Ce,t.Masked=ce,t.MaskedDate=be,t.MaskedDynamic=Me,t.MaskedEnum=De,t.MaskedFunction=we,t.MaskedNumber=Be,t.MaskedPattern=me,t.MaskedRange=Ae,t.MaskedRegExp=ye,t.PIPE_TYPE=xe,t.createMask=pe,t.createPipe=Pe,t.default=he,t.pipe=Oe,Object.defineProperty(t,"__esModule",{value:!0})}));
\ No newline at end of file
diff --git a/build/js/vendor/smoothscroll.js b/build/js/vendor/smoothscroll.js
new file mode 100644
index 0000000..6faa8f7
--- /dev/null
+++ b/build/js/vendor/smoothscroll.js
@@ -0,0 +1,429 @@
+'use strict';
+
+// polyfill
+function polyfill() {
+  // aliases
+  var w = window;
+  var d = document;
+
+  // return if scroll behavior is supported and polyfill is not forced
+  if (
+    'scrollBehavior' in d.documentElement.style &&
+    w.__forceSmoothScrollPolyfill__ !== true
+  ) {
+    return;
+  }
+
+  // globals
+  var Element = w.HTMLElement || w.Element;
+  var SCROLL_TIME = 468;
+
+  // object gathering original scroll methods
+  var original = {
+    scroll: w.scroll || w.scrollTo,
+    scrollBy: w.scrollBy,
+    elementScroll: Element.prototype.scroll || scrollElement,
+    scrollIntoView: Element.prototype.scrollIntoView
+  };
+
+  // define timing method
+  var now =
+    w.performance && w.performance.now
+      ? w.performance.now.bind(w.performance)
+      : Date.now;
+
+  /**
+   * indicates if a the current browser is made by Microsoft
+   * @method isMicrosoftBrowser
+   * @param {String} userAgent
+   * @returns {Boolean}
+   */
+  function isMicrosoftBrowser(userAgent) {
+    var userAgentPatterns = ['MSIE ', 'Trident/', 'Edge/'];
+
+    return new RegExp(userAgentPatterns.join('|')).test(userAgent);
+  }
+
+  /*
+   * IE has rounding bug rounding down clientHeight and clientWidth and
+   * rounding up scrollHeight and scrollWidth causing false positives
+   * on hasScrollableSpace
+   */
+  var ROUNDING_TOLERANCE = isMicrosoftBrowser(w.navigator.userAgent) ? 1 : 0;
+
+  /**
+   * changes scroll position inside an element
+   * @method scrollElement
+   * @param {Number} x
+   * @param {Number} y
+   * @returns {undefined}
+   */
+  function scrollElement(x, y) {
+    this.scrollLeft = x;
+    this.scrollTop = y;
+  }
+
+  /**
+   * returns result of applying ease math function to a number
+   * @method ease
+   * @param {Number} k
+   * @returns {Number}
+   */
+  function ease(k) {
+    return 0.5 * (1 - Math.cos(Math.PI * k));
+  }
+
+  /**
+   * indicates if a smooth behavior should be applied
+   * @method shouldBailOut
+   * @param {Number|Object} firstArg
+   * @returns {Boolean}
+   */
+  function shouldBailOut(firstArg) {
+    if (
+      firstArg === null ||
+      typeof firstArg !== 'object' ||
+      firstArg.behavior === undefined ||
+      firstArg.behavior === 'auto' ||
+      firstArg.behavior === 'instant'
+    ) {
+      // first argument is not an object/null
+      // or behavior is auto, instant or undefined
+      return true;
+    }
+
+    if (typeof firstArg === 'object' && firstArg.behavior === 'smooth') {
+      // first argument is an object and behavior is smooth
+      return false;
+    }
+
+    // throw error when behavior is not supported
+    throw new TypeError(
+      'behavior member of ScrollOptions ' +
+        firstArg.behavior +
+        ' is not a valid value for enumeration ScrollBehavior.'
+    );
+  }
+
+  /**
+   * indicates if an element has scrollable space in the provided axis
+   * @method hasScrollableSpace
+   * @param {Node} el
+   * @param {String} axis
+   * @returns {Boolean}
+   */
+  function hasScrollableSpace(el, axis) {
+    if (axis === 'Y') {
+      return el.clientHeight + ROUNDING_TOLERANCE < el.scrollHeight;
+    }
+
+    if (axis === 'X') {
+      return el.clientWidth + ROUNDING_TOLERANCE < el.scrollWidth;
+    }
+  }
+
+  /**
+   * indicates if an element has a scrollable overflow property in the axis
+   * @method canOverflow
+   * @param {Node} el
+   * @param {String} axis
+   * @returns {Boolean}
+   */
+  function canOverflow(el, axis) {
+    var overflowValue = w.getComputedStyle(el, null)['overflow' + axis];
+
+    return overflowValue === 'auto' || overflowValue === 'scroll';
+  }
+
+  /**
+   * indicates if an element can be scrolled in either axis
+   * @method isScrollable
+   * @param {Node} el
+   * @param {String} axis
+   * @returns {Boolean}
+   */
+  function isScrollable(el) {
+    var isScrollableY = hasScrollableSpace(el, 'Y') && canOverflow(el, 'Y');
+    var isScrollableX = hasScrollableSpace(el, 'X') && canOverflow(el, 'X');
+
+    return isScrollableY || isScrollableX;
+  }
+
+  /**
+   * finds scrollable parent of an element
+   * @method findScrollableParent
+   * @param {Node} el
+   * @returns {Node} el
+   */
+  function findScrollableParent(el) {
+    while (el !== d.body && isScrollable(el) === false) {
+      el = el.parentNode || el.host;
+    }
+
+    return el;
+  }
+
+  /**
+   * self invoked function that, given a context, steps through scrolling
+   * @method step
+   * @param {Object} context
+   * @returns {undefined}
+   */
+  function step(context) {
+    var time = now();
+    var value;
+    var currentX;
+    var currentY;
+    var elapsed = (time - context.startTime) / SCROLL_TIME;
+
+    // avoid elapsed times higher than one
+    elapsed = elapsed > 1 ? 1 : elapsed;
+
+    // apply easing to elapsed time
+    value = ease(elapsed);
+
+    currentX = context.startX + (context.x - context.startX) * value;
+    currentY = context.startY + (context.y - context.startY) * value;
+
+    context.method.call(context.scrollable, currentX, currentY);
+
+    // scroll more if we have not reached our destination
+    if (currentX !== context.x || currentY !== context.y) {
+      w.requestAnimationFrame(step.bind(w, context));
+    }
+  }
+
+  /**
+   * scrolls window or element with a smooth behavior
+   * @method smoothScroll
+   * @param {Object|Node} el
+   * @param {Number} x
+   * @param {Number} y
+   * @returns {undefined}
+   */
+  function smoothScroll(el, x, y) {
+    var scrollable;
+    var startX;
+    var startY;
+    var method;
+    var startTime = now();
+
+    // define scroll context
+    if (el === d.body) {
+      scrollable = w;
+      startX = w.scrollX || w.pageXOffset;
+      startY = w.scrollY || w.pageYOffset;
+      method = original.scroll;
+    } else {
+      scrollable = el;
+      startX = el.scrollLeft;
+      startY = el.scrollTop;
+      method = scrollElement;
+    }
+
+    // scroll looping over a frame
+    step({
+      scrollable: scrollable,
+      method: method,
+      startTime: startTime,
+      startX: startX,
+      startY: startY,
+      x: x,
+      y: y
+    });
+  }
+
+  // ORIGINAL METHODS OVERRIDES
+  // w.scroll and w.scrollTo
+  w.scroll = w.scrollTo = function() {
+    // avoid action when no arguments are passed
+    if (arguments[0] === undefined) {
+      return;
+    }
+
+    // avoid smooth behavior if not required
+    if (shouldBailOut(arguments[0]) === true) {
+      original.scroll.call(
+        w,
+        arguments[0].left !== undefined
+          ? arguments[0].left
+          : typeof arguments[0] !== 'object'
+            ? arguments[0]
+            : w.scrollX || w.pageXOffset,
+        // use top prop, second argument if present or fallback to scrollY
+        arguments[0].top !== undefined
+          ? arguments[0].top
+          : arguments[1] !== undefined
+            ? arguments[1]
+            : w.scrollY || w.pageYOffset
+      );
+
+      return;
+    }
+
+    // LET THE SMOOTHNESS BEGIN!
+    smoothScroll.call(
+      w,
+      d.body,
+      arguments[0].left !== undefined
+        ? ~~arguments[0].left
+        : w.scrollX || w.pageXOffset,
+      arguments[0].top !== undefined
+        ? ~~arguments[0].top
+        : w.scrollY || w.pageYOffset
+    );
+  };
+
+  // w.scrollBy
+  w.scrollBy = function() {
+    // avoid action when no arguments are passed
+    if (arguments[0] === undefined) {
+      return;
+    }
+
+    // avoid smooth behavior if not required
+    if (shouldBailOut(arguments[0])) {
+      original.scrollBy.call(
+        w,
+        arguments[0].left !== undefined
+          ? arguments[0].left
+          : typeof arguments[0] !== 'object' ? arguments[0] : 0,
+        arguments[0].top !== undefined
+          ? arguments[0].top
+          : arguments[1] !== undefined ? arguments[1] : 0
+      );
+
+      return;
+    }
+
+    // LET THE SMOOTHNESS BEGIN!
+    smoothScroll.call(
+      w,
+      d.body,
+      ~~arguments[0].left + (w.scrollX || w.pageXOffset),
+      ~~arguments[0].top + (w.scrollY || w.pageYOffset)
+    );
+  };
+
+  // Element.prototype.scroll and Element.prototype.scrollTo
+  Element.prototype.scroll = Element.prototype.scrollTo = function() {
+    // avoid action when no arguments are passed
+    if (arguments[0] === undefined) {
+      return;
+    }
+
+    // avoid smooth behavior if not required
+    if (shouldBailOut(arguments[0]) === true) {
+      // if one number is passed, throw error to match Firefox implementation
+      if (typeof arguments[0] === 'number' && arguments[1] === undefined) {
+        throw new SyntaxError('Value could not be converted');
+      }
+
+      original.elementScroll.call(
+        this,
+        // use left prop, first number argument or fallback to scrollLeft
+        arguments[0].left !== undefined
+          ? ~~arguments[0].left
+          : typeof arguments[0] !== 'object' ? ~~arguments[0] : this.scrollLeft,
+        // use top prop, second argument or fallback to scrollTop
+        arguments[0].top !== undefined
+          ? ~~arguments[0].top
+          : arguments[1] !== undefined ? ~~arguments[1] : this.scrollTop
+      );
+
+      return;
+    }
+
+    var left = arguments[0].left;
+    var top = arguments[0].top;
+
+    // LET THE SMOOTHNESS BEGIN!
+    smoothScroll.call(
+      this,
+      this,
+      typeof left === 'undefined' ? this.scrollLeft : ~~left,
+      typeof top === 'undefined' ? this.scrollTop : ~~top
+    );
+  };
+
+  // Element.prototype.scrollBy
+  Element.prototype.scrollBy = function() {
+    // avoid action when no arguments are passed
+    if (arguments[0] === undefined) {
+      return;
+    }
+
+    // avoid smooth behavior if not required
+    if (shouldBailOut(arguments[0]) === true) {
+      original.elementScroll.call(
+        this,
+        arguments[0].left !== undefined
+          ? ~~arguments[0].left + this.scrollLeft
+          : ~~arguments[0] + this.scrollLeft,
+        arguments[0].top !== undefined
+          ? ~~arguments[0].top + this.scrollTop
+          : ~~arguments[1] + this.scrollTop
+      );
+
+      return;
+    }
+
+    this.scroll({
+      left: ~~arguments[0].left + this.scrollLeft,
+      top: ~~arguments[0].top + this.scrollTop,
+      behavior: arguments[0].behavior
+    });
+  };
+
+  // Element.prototype.scrollIntoView
+  Element.prototype.scrollIntoView = function() {
+    // avoid smooth behavior if not required
+    if (shouldBailOut(arguments[0]) === true) {
+      original.scrollIntoView.call(
+        this,
+        arguments[0] === undefined ? true : arguments[0]
+      );
+
+      return;
+    }
+
+    // LET THE SMOOTHNESS BEGIN!
+    var scrollableParent = findScrollableParent(this);
+    var parentRects = scrollableParent.getBoundingClientRect();
+    var clientRects = this.getBoundingClientRect();
+
+    if (scrollableParent !== d.body) {
+      // reveal element inside parent
+      smoothScroll.call(
+        this,
+        scrollableParent,
+        scrollableParent.scrollLeft + clientRects.left - parentRects.left,
+        scrollableParent.scrollTop + clientRects.top - parentRects.top
+      );
+
+      // reveal parent in viewport unless is fixed
+      if (w.getComputedStyle(scrollableParent).position !== 'fixed') {
+        w.scrollBy({
+          left: parentRects.left,
+          top: parentRects.top,
+          behavior: 'smooth'
+        });
+      }
+    } else {
+      // reveal element in viewport
+      w.scrollBy({
+        left: clientRects.left,
+        top: clientRects.top,
+        behavior: 'smooth'
+      });
+    }
+  };
+}
+
+if (typeof exports === 'object' && typeof module !== 'undefined') {
+  // commonjs
+  module.exports = { polyfill: polyfill };
+} else {
+  // global
+  polyfill();
+}
diff --git a/build/js/vendor/swiper/swiper-bundle.min.css b/build/js/vendor/swiper/swiper-bundle.min.css
new file mode 100644
index 0000000..ec50b4c
--- /dev/null
+++ b/build/js/vendor/swiper/swiper-bundle.min.css
@@ -0,0 +1,13 @@
+/**
+ * Swiper 7.0.8
+ * Most modern mobile touch slider and framework with hardware accelerated transitions
+ * https://swiperjs.com
+ *
+ * Copyright 2014-2021 Vladimir Kharlampidi
+ *
+ * Released under the MIT License
+ *
+ * Released on: October 4, 2021
+ */
+
+@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
\ No newline at end of file
diff --git a/build/js/vendor/swiper/swiper-bundle.min.js b/build/js/vendor/swiper/swiper-bundle.min.js
new file mode 100644
index 0000000..f3122ca
--- /dev/null
+++ b/build/js/vendor/swiper/swiper-bundle.min.js
@@ -0,0 +1,14 @@
+/**
+ * Swiper 7.0.8
+ * Most modern mobile touch slider and framework with hardware accelerated transitions
+ * https://swiperjs.com
+ *
+ * Copyright 2014-2021 Vladimir Kharlampidi
+ *
+ * Released under the MIT License
+ *
+ * Released on: October 4, 2021
+ */
+
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Swiper=t()}(this,(function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(s={},a={}){Object.keys(a).forEach((i=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}class n extends Array{constructor(e){super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this)}}function l(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...l(e)):t.push(e)})),t}function o(e,t){return Array.prototype.filter.call(e,t)}function d(e,t){const s=r(),i=a();let l=[];if(!t&&e instanceof n)return e;if(!e)return new n(l);if("string"==typeof e){const s=e.trim();if(s.indexOf("<")>=0&&s.indexOf(">")>=0){let e="div";0===s.indexOf("<li")&&(e="ul"),0===s.indexOf("<tr")&&(e="tbody"),0!==s.indexOf("<td")&&0!==s.indexOf("<th")||(e="tr"),0===s.indexOf("<tbody")&&(e="table"),0===s.indexOf("<option")&&(e="select");const t=i.createElement(e);t.innerHTML=s;for(let e=0;e<t.childNodes.length;e+=1)l.push(t.childNodes[e])}else l=function(e,t){if("string"!=typeof e)return[e];const s=[],a=t.querySelectorAll(e);for(let e=0;e<a.length;e+=1)s.push(a[e]);return s}(e.trim(),t||i)}else if(e.nodeType||e===s||e===i)l.push(e);else if(Array.isArray(e)){if(e instanceof n)return e;l=e}return new n(function(e){const t=[];for(let s=0;s<e.length;s+=1)-1===t.indexOf(e[s])&&t.push(e[s]);return t}(l))}d.fn=n.prototype;const c={addClass:function(...e){const t=l(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=l(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=l(e.map((e=>e.split(" "))));return o(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=l(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let s=0;s<this.length;s+=1)if(2===arguments.length)this[s].setAttribute(e,t);else for(const t in e)this[s][t]=e[t],this[s].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,s,a,i]=e;function r(e){const t=e.target;if(!t)return;const i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),d(t).is(s))a.apply(t,i);else{const e=d(t).parents();for(let t=0;t<e.length;t+=1)d(e[t]).is(s)&&a.apply(e[t],i)}}function n(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),a.apply(this,t)}"function"==typeof e[1]&&([t,a,i]=e,s=void 0),i||(i=!1);const l=t.split(" ");let o;for(let e=0;e<this.length;e+=1){const t=this[e];if(s)for(o=0;o<l.length;o+=1){const e=l[o];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:a,proxyListener:r}),t.addEventListener(e,r,i)}else for(o=0;o<l.length;o+=1){const e=l[o];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:a,proxyListener:n}),t.addEventListener(e,n,i)}}return this},off:function(...e){let[t,s,a,i]=e;"function"==typeof e[1]&&([t,a,i]=e,s=void 0),i||(i=!1);const r=t.split(" ");for(let e=0;e<r.length;e+=1){const t=r[e];for(let e=0;e<this.length;e+=1){const r=this[e];let n;if(!s&&r.dom7Listeners?n=r.dom7Listeners[t]:s&&r.dom7LiveListeners&&(n=r.dom7LiveListeners[t]),n&&n.length)for(let e=n.length-1;e>=0;e-=1){const s=n[e];a&&s.listener===a||a&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===a?(r.removeEventListener(t,s.proxyListener,i),n.splice(e,1)):a||(r.removeEventListener(t,s.proxyListener,i),n.splice(e,1))}}}return this},trigger:function(...e){const t=r(),s=e[0].split(" "),a=e[1];for(let i=0;i<s.length;i+=1){const r=s[i];for(let s=0;s<this.length;s+=1){const i=this[s];if(t.CustomEvent){const s=new t.CustomEvent(r,{detail:a,bubbles:!0,cancelable:!0});i.dom7EventData=e.filter(((e,t)=>t>0)),i.dispatchEvent(s),i.dom7EventData=[],delete i.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function s(a){a.target===this&&(e.call(this,a),t.off("transitionend",s))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=r();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=r(),t=a(),s=this[0],i=s.getBoundingClientRect(),n=t.body,l=s.clientTop||n.clientTop||0,o=s.clientLeft||n.clientLeft||0,d=s===e?e.scrollY:s.scrollTop,c=s===e?e.scrollX:s.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}return null},css:function(e,t){const s=r();let a;if(1===arguments.length){if("string"!=typeof e){for(a=0;a<this.length;a+=1)for(const t in e)this[a].style[t]=e[t];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(a=0;a<this.length;a+=1)this[a].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,s)=>{e.apply(t,[t,s])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=r(),s=a(),i=this[0];let l,o;if(!i||void 0===e)return!1;if("string"==typeof e){if(i.matches)return i.matches(e);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(e);if(i.msMatchesSelector)return i.msMatchesSelector(e);for(l=d(e),o=0;o<l.length;o+=1)if(l[o]===i)return!0;return!1}if(e===s)return i===s;if(e===t)return i===t;if(e.nodeType||e instanceof n){for(l=e.nodeType?[e]:e,o=0;o<l.length;o+=1)if(l[o]===i)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return d([]);if(e<0){const s=t+e;return d(s<0?[]:[this[s]])}return d([this[e]])},append:function(...e){let t;const s=a();for(let a=0;a<e.length;a+=1){t=e[a];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const a=s.createElement("div");for(a.innerHTML=t;a.firstChild;)this[e].appendChild(a.firstChild)}else if(t instanceof n)for(let s=0;s<t.length;s+=1)this[e].appendChild(t[s]);else this[e].appendChild(t)}return this},prepend:function(e){const t=a();let s,i;for(s=0;s<this.length;s+=1)if("string"==typeof e){const a=t.createElement("div");for(a.innerHTML=e,i=a.childNodes.length-1;i>=0;i-=1)this[s].insertBefore(a.childNodes[i],this[s].childNodes[0])}else if(e instanceof n)for(i=0;i<e.length;i+=1)this[s].insertBefore(e[i],this[s].childNodes[0]);else this[s].insertBefore(e,this[s].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?d([this[0].nextElementSibling]):d([]):this[0].nextElementSibling?d([this[0].nextElementSibling]):d([]):d([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return d([]);for(;s.nextElementSibling;){const a=s.nextElementSibling;e?d(a).is(e)&&t.push(a):t.push(a),s=a}return d(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?d([t.previousElementSibling]):d([]):t.previousElementSibling?d([t.previousElementSibling]):d([])}return d([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return d([]);for(;s.previousElementSibling;){const a=s.previousElementSibling;e?d(a).is(e)&&t.push(a):t.push(a),s=a}return d(t)},parent:function(e){const t=[];for(let s=0;s<this.length;s+=1)null!==this[s].parentNode&&(e?d(this[s].parentNode).is(e)&&t.push(this[s].parentNode):t.push(this[s].parentNode));return d(t)},parents:function(e){const t=[];for(let s=0;s<this.length;s+=1){let a=this[s].parentNode;for(;a;)e?d(a).is(e)&&t.push(a):t.push(a),a=a.parentNode}return d(t)},closest:function(e){let t=this;return void 0===e?d([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let s=0;s<this.length;s+=1){const a=this[s].querySelectorAll(e);for(let e=0;e<a.length;e+=1)t.push(a[e])}return d(t)},children:function(e){const t=[];for(let s=0;s<this.length;s+=1){const a=this[s].children;for(let s=0;s<a.length;s+=1)e&&!d(a[s]).is(e)||t.push(a[s])}return d(t)},filter:function(e){return d(o(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function p(e,t=0){return setTimeout(e,t)}function u(){return Date.now()}function h(e,t="x"){const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function m(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function f(...e){const t=Object(e[0]),s=["__proto__","constructor","prototype"];for(let i=1;i<e.length;i+=1){const r=e[i];if(null!=r&&(a=r,!("undefined"!=typeof window&&void 0!==window.HTMLElement?a instanceof HTMLElement:a&&(1===a.nodeType||11===a.nodeType)))){const e=Object.keys(Object(r)).filter((e=>s.indexOf(e)<0));for(let s=0,a=e.length;s<a;s+=1){const a=e[s],i=Object.getOwnPropertyDescriptor(r,a);void 0!==i&&i.enumerable&&(m(t[a])&&m(r[a])?r[a].__swiper__?t[a]=r[a]:f(t[a],r[a]):!m(t[a])&&m(r[a])?(t[a]={},r[a].__swiper__?t[a]=r[a]:f(t[a],r[a])):t[a]=r[a])}}}var a;return t}function g(e,t,s){e.style.setProperty(t,s)}function v({swiper:e,targetPosition:t,side:s}){const a=r(),i=-e.translate;let n,l=null;const o=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);const d=t>i?"next":"prev",c=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,p=()=>{n=(new Date).getTime(),null===l&&(l=n);const r=Math.max(Math.min((n-l)/o,1),0),d=.5-Math.cos(r*Math.PI)/2;let u=i+d*(t-i);if(c(u,t)&&(u=t),e.wrapperEl.scrollTo({[s]:u}),c(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[s]:u})})),void a.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=a.requestAnimationFrame(p)};p()}let w,b,x;function y(){return w||(w=function(){const e=r(),t=a();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const s=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,s)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),w}function E(e={}){return b||(b=function({userAgent:e}={}){const t=y(),s=r(),a=s.navigator.platform,i=e||s.navigator.userAgent,n={ios:!1,android:!1},l=s.screen.width,o=s.screen.height,d=i.match(/(Android);?[\s\/]+([\d.]+)?/);let c=i.match(/(iPad).*OS\s([\d_]+)/);const p=i.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===a;let m="MacIntel"===a;return!c&&m&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${o}`)>=0&&(c=i.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),m=!1),d&&!h&&(n.os="android",n.android=!0),(c||u||p)&&(n.os="ios",n.ios=!0),n}(e)),b}function T(){return x||(x=function(){const e=r();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),x}Object.keys(c).forEach((e=>{Object.defineProperty(d.fn,e,{value:c[e],writable:!0})}));var C={on(e,t,s){const a=this;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if("function"!=typeof t)return a;function i(...s){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(a,s)}return i.__emitterProxy=t,a.on(e,i,s)},onAny(e,t){const s=this;if("function"!=typeof e)return s;const a=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[a](e),s},offAny(e){const t=this;if(!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(...e){const t=this;if(!t.eventsListeners)return t;let s,a,i;"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],a=e.slice(1,e.length),i=t):(s=e[0].events,a=e[0].data,i=e[0].context||t),a.unshift(i);return(Array.isArray(s)?s:s.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(i,[e,...a])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(i,a)}))})),t}};function $({swiper:e,runCallbacks:t,direction:s,step:a}){const{activeIndex:i,previousIndex:r}=e;let n=s;if(n||(n=i>r?"next":i<r?"prev":"reset"),e.emit(`transition${a}`),t&&i!==r){if("reset"===n)return void e.emit(`slideResetTransition${a}`);e.emit(`slideChangeTransition${a}`),"next"===n?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`)}}function S(e){const t=this,s=a(),i=r(),n=t.touchEventsData,{params:l,touches:o,enabled:c}=t;if(!c)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let p=e;p.originalEvent&&(p=p.originalEvent);let h=d(p.target);if("wrapper"===l.touchEventsTarget&&!h.closest(t.wrapperEl).length)return;if(n.isTouchEvent="touchstart"===p.type,!n.isTouchEvent&&"which"in p&&3===p.which)return;if(!n.isTouchEvent&&"button"in p&&p.button>0)return;if(n.isTouched&&n.isMoved)return;!!l.noSwipingClass&&""!==l.noSwipingClass&&p.target&&p.target.shadowRoot&&e.path&&e.path[0]&&(h=d(e.path[0]));const m=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,f=!(!p.target||!p.target.shadowRoot);if(l.noSwiping&&(f?function(e,t=this){return function t(s){return s&&s!==a()&&s!==r()?(s.assignedSlot&&(s=s.assignedSlot),s.closest(e)||t(s.getRootNode().host)):null}(t)}(m,p.target):h.closest(m)[0]))return void(t.allowClick=!0);if(l.swipeHandler&&!h.closest(l.swipeHandler)[0])return;o.currentX="touchstart"===p.type?p.targetTouches[0].pageX:p.pageX,o.currentY="touchstart"===p.type?p.targetTouches[0].pageY:p.pageY;const g=o.currentX,v=o.currentY,w=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,b=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold;if(w&&(g<=b||g>=i.innerWidth-b)){if("prevent"!==w)return;e.preventDefault()}if(Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=g,o.startY=v,n.touchStartTime=u(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1),"touchstart"!==p.type){let e=!0;h.is(n.focusableElements)&&(e=!1),s.activeElement&&d(s.activeElement).is(n.focusableElements)&&s.activeElement!==h[0]&&s.activeElement.blur();const a=e&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!a||h[0].isContentEditable||p.preventDefault()}t.emit("touchStart",p)}function M(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:o}=s;if(!o)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",c));if(i.isTouchEvent&&"touchmove"!==c.type)return;const p="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),h="touchmove"===c.type?p.pageX:c.pageX,m="touchmove"===c.type?p.pageY:c.pageY;if(c.preventedByNestedSwiper)return n.startX=h,void(n.startY=m);if(!s.allowTouchMove)return s.allowClick=!1,void(i.isTouched&&(Object.assign(n,{startX:h,startY:m,currentX:h,currentY:m}),i.touchStartTime=u()));if(i.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(m<n.startY&&s.translate<=s.maxTranslate()||m>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(h<n.startX&&s.translate<=s.maxTranslate()||h>n.startX&&s.translate>=s.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&d(c.target).is(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);if(i.allowTouchCallbacks&&s.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;n.currentX=h,n.currentY=m;const f=n.currentX-n.startX,g=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(f**2+g**2)<s.params.threshold)return;if(void 0===i.isScrolling){let e;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:f*f+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",c),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),i.isMoved||(r.loop&&!r.cssMode&&s.loopFix(),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating&&s.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",c)),s.emit("sliderMove",c),i.isMoved=!0;let v=s.isHorizontal()?f:g;n.diff=v,v*=r.touchRatio,l&&(v=-v),s.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;let w=!0,b=r.resistanceRatio;if(r.touchReleaseOnEdges&&(b=0),v>0&&i.currentTranslate>s.minTranslate()?(w=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**b)):v<0&&i.currentTranslate<s.maxTranslate()&&(w=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-v)**b)),w&&(c.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(v)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),s.params.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function P(e){const t=this,s=t.touchEventsData,{params:a,touches:i,rtlTranslate:r,slidesGrid:n,enabled:l}=t;if(!l)return;let o=e;if(o.originalEvent&&(o=o.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",o),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&a.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);a.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=u(),c=d-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(o),t.emit("tap click",o),c<300&&d-s.lastClickTime<300&&t.emit("doubleTap doubleClick",o)),s.lastClickTime=u(),p((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===i.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=a.followFinger?r?t.translate:-t.translate:-s.currentTranslate,a.cssMode)return;if(t.params.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let m=0,f=t.slidesSizesGrid[0];for(let e=0;e<n.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){const t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==n[e+t]?h>=n[e]&&h<n[e+t]&&(m=e,f=n[e+t]-n[e]):h>=n[e]&&(m=e,f=n[n.length-1]-n[n.length-2])}const g=(h-n[m])/f,v=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(c>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(g>=a.longSwipesRatio?t.slideTo(m+v):t.slideTo(m)),"prev"===t.swipeDirection&&(g>1-a.longSwipesRatio?t.slideTo(m+v):t.slideTo(m))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(o.target===t.navigation.nextEl||o.target===t.navigation.prevEl)?o.target===t.navigation.nextEl?t.slideTo(m+v):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(m+v),"prev"===t.swipeDirection&&t.slideTo(m))}}function k(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function z(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function O(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let I=!1;function L(){}const A=(e,t)=>{const s=a(),{params:i,touchEvents:r,el:n,wrapperEl:l,device:o,support:d}=e,c=!!i.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(d.touch){const t=!("touchstart"!==r.start||!d.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};n[p](r.start,e.onTouchStart,t),n[p](r.move,e.onTouchMove,d.passiveListener?{passive:!1,capture:c}:c),n[p](r.end,e.onTouchEnd,t),r.cancel&&n[p](r.cancel,e.onTouchEnd,t)}else n[p](r.start,e.onTouchStart,!1),s[p](r.move,e.onTouchMove,c),s[p](r.end,e.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&n[p]("click",e.onClick,!0),i.cssMode&&l[p]("scroll",e.onScroll),i.updateOnWindowResize?e[u](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",k,!0):e[u]("observerUpdate",k,!0)};const D=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var G={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function N(e,t){return function(s={}){const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===e[a]&&(e[a]={auto:!0}),a in e&&"enabled"in i?(!0===e[a]&&(e[a]={enabled:!0}),"object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),f(t,s)):f(t,s)):f(t,s)}}const B={eventsEmitter:C,update:{updateSize:function(){const e=this;let t,s;const a=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a[0].clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(a.css("padding-left")||0,10)-parseInt(a.css("padding-right")||0,10),s=s-parseInt(a.css("padding-top")||0,10)-parseInt(a.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function s(e,s){return parseFloat(e.getPropertyValue(t(s))||0)}const a=e.params,{$wrapperEl:i,size:r,rtlTranslate:n,wrongRTL:l}=e,o=e.virtual&&a.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=i.children(`.${e.params.slideClass}`),p=o?e.virtual.slides.length:c.length;let u=[];const h=[],m=[];let f=a.slidesOffsetBefore;"function"==typeof f&&(f=a.slidesOffsetBefore.call(e));let v=a.slidesOffsetAfter;"function"==typeof v&&(v=a.slidesOffsetAfter.call(e));const w=e.snapGrid.length,b=e.slidesGrid.length;let x=a.spaceBetween,y=-f,E=0,T=0;if(void 0===r)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*r),e.virtualSize=-x,n?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),a.centeredSlides&&a.cssMode&&(g(e.wrapperEl,"--swiper-centered-offset-before",""),g(e.wrapperEl,"--swiper-centered-offset-after",""));const C=a.grid&&a.grid.rows>1&&e.grid;let $;C&&e.grid.initSlides(p);const S="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((e=>void 0!==a.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<p;i+=1){$=0;const n=c.eq(i);if(C&&e.grid.updateSlide(i,n,p,t),"none"!==n.css("display")){if("auto"===a.slidesPerView){S&&(c[i].style[t("width")]="");const r=getComputedStyle(n[0]),l=n[0].style.transform,o=n[0].style.webkitTransform;if(l&&(n[0].style.transform="none"),o&&(n[0].style.webkitTransform="none"),a.roundLengths)$=e.isHorizontal()?n.outerWidth(!0):n.outerHeight(!0);else{const e=s(r,"width"),t=s(r,"padding-left"),a=s(r,"padding-right"),i=s(r,"margin-left"),l=s(r,"margin-right"),o=r.getPropertyValue("box-sizing");if(o&&"border-box"===o)$=e+i+l;else{const{clientWidth:s,offsetWidth:r}=n[0];$=e+t+a+i+l+(r-s)}}l&&(n[0].style.transform=l),o&&(n[0].style.webkitTransform=o),a.roundLengths&&($=Math.floor($))}else $=(r-(a.slidesPerView-1)*x)/a.slidesPerView,a.roundLengths&&($=Math.floor($)),c[i]&&(c[i].style[t("width")]=`${$}px`);c[i]&&(c[i].swiperSlideSize=$),m.push($),a.centeredSlides?(y=y+$/2+E/2+x,0===E&&0!==i&&(y=y-r/2-x),0===i&&(y=y-r/2-x),Math.abs(y)<.001&&(y=0),a.roundLengths&&(y=Math.floor(y)),T%a.slidesPerGroup==0&&u.push(y),h.push(y)):(a.roundLengths&&(y=Math.floor(y)),(T-Math.min(e.params.slidesPerGroupSkip,T))%e.params.slidesPerGroup==0&&u.push(y),h.push(y),y=y+$+x),e.virtualSize+=$+x,E=$,T+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+v,n&&l&&("slide"===a.effect||"coverflow"===a.effect)&&i.css({width:`${e.virtualSize+a.spaceBetween}px`}),a.setWrapperSize&&i.css({[t("width")]:`${e.virtualSize+a.spaceBetween}px`}),C&&e.grid.updateWrapperSize($,u,t),!a.centeredSlides){const t=[];for(let s=0;s<u.length;s+=1){let i=u[s];a.roundLengths&&(i=Math.floor(i)),u[s]<=e.virtualSize-r&&t.push(i)}u=t,Math.floor(e.virtualSize-r)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-r)}if(0===u.length&&(u=[0]),0!==a.spaceBetween){const s=e.isHorizontal()&&n?"marginLeft":t("marginRight");c.filter(((e,t)=>!a.cssMode||t!==c.length-1)).css({[s]:`${x}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween;const t=e-r;u=u.map((e=>e<0?-f:e>t?t+v:e))}if(a.centerInsufficientSlides){let e=0;if(m.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween,e<r){const t=(r-e)/2;u.forEach(((e,s)=>{u[s]=e-t})),h.forEach(((e,s)=>{h[s]=e+t}))}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:h,slidesSizesGrid:m}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){g(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),g(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}p!==d&&e.emit("slidesLengthChange"),u.length!==w&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==b&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e=>{s.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;i<s.length;i+=1)if(void 0!==s[i]){const e=s[i].offsetHeight;r=e>r?e:r}r&&t.$wrapperEl.css("height",`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,s=t.params,{slides:a,rtlTranslate:i}=t;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&t.updateSlidesOffset();let r=-e;i&&(r=e),a.removeClass(s.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<a.length;e+=1){const n=a[e];let l=n.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(l-=a[0].swiperSlideOffset);const o=(r+(s.centeredSlides?t.minTranslate():0)-l)/(n.swiperSlideSize+s.spaceBetween),d=-(r-l),c=d+t.slidesSizesGrid[e];(d>=0&&d<t.size-1||c>1&&c<=t.size||d<=0&&c>=t.size)&&(t.visibleSlides.push(n),t.visibleSlidesIndexes.push(e),a.eq(e).addClass(s.slideVisibleClass)),n.progress=i?-o:o}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n}=t;const l=r,o=n;0===a?(i=0,r=!0,n=!0):(i=(e-t.minTranslate())/a,r=i<=0,n=i>=1),Object.assign(t,{progress:i,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),n&&!o&&t.emit("reachEnd toEdge"),(l&&!r||o&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:a,activeIndex:i,realIndex:r}=e,n=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),l=n?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${i}"]`):t.eq(i),l.addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${r}"]`).addClass(s.slideDuplicateActiveClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${r}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0),o.addClass(s.slideNextClass));let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1),d.addClass(s.slidePrevClass)),s.loop&&(o.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:a,snapGrid:i,params:r,activeIndex:n,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e<a.length;e+=1)void 0!==a[e+1]?s>=a[e]&&s<a[e+1]-(a[e+1]-a[e])/2?c=e:s>=a[e]&&s<a[e+1]&&(c=e+1):s>=a[e]&&(c=e);r.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(i.indexOf(s)>=0)d=i.indexOf(s);else{const e=Math.min(r.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/r.slidesPerGroup)}if(d>=i.length&&(d=i.length-1),c===n)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);Object.assign(t,{snapIndex:d,realIndex:p,previousIndex:n,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,a=d(e.target).closest(`.${s.slideClass}`)[0];let i,r=!1;if(a)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===a){r=!0,i=e;break}if(!a||!r)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=a,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(d(a).attr("data-swiper-slide-index"),10):t.clickedIndex=i,s.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}},translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:s,translate:a,$wrapperEl:i}=this;if(t.virtualTranslate)return s?-a:a;if(t.cssMode)return a;let r=h(i[0],e);return s&&(r=-r),r||0},setTranslate:function(e,t){const s=this,{rtlTranslate:a,params:i,$wrapperEl:r,wrapperEl:n,progress:l}=s;let o,d=0,c=0;s.isHorizontal()?d=a?-e:e:c=e,i.roundLengths&&(d=Math.floor(d),c=Math.floor(c)),i.cssMode?n[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-d:-c:i.virtualTranslate||r.transform(`translate3d(${d}px, ${c}px, 0px)`),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?d:c;const p=s.maxTranslate()-s.minTranslate();o=0===p?0:(e-s.minTranslate())/p,o!==l&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,s=!0,a=!0,i){const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=a&&e>o?o:a&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return v({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,s&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const s=this;s.params.cssMode||s.$wrapperEl.transition(e),s.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),$({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),$({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t=this.params.speed,s=!0,a,i){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const r=this;let n=e;n<0&&(n=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:h,enabled:m}=r;if(r.animating&&l.preventInteractionOnTransition||!m&&!a&&!i)return!1;const f=Math.min(r.params.slidesPerGroupSkip,n);let g=f+Math.floor((n-f)/r.params.slidesPerGroup);g>=o.length&&(g=o.length-1),(p||l.initialSlide||0)===(c||0)&&s&&r.emit("beforeSlideChangeStart");const w=-o[g];if(r.updateProgress(w),l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*w),s=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=s&&t<a-(a-s)/2?n=e:t>=s&&t<a&&(n=e+1):t>=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&w<r.translate&&w<r.minTranslate())return!1;if(!r.allowSlidePrev&&w>r.translate&&w>r.maxTranslate()&&(p||0)!==n)return!1}let b;if(b=n>p?"next":n<p?"prev":"reset",u&&-w===r.translate||!u&&w===r.translate)return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(w),"reset"!==b&&(r.transitionStart(s,b),r.transitionEnd(s,b)),!1;if(l.cssMode){const e=r.isHorizontal(),s=u?w:-w;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),h[e?"scrollLeft":"scrollTop"]=s,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._swiperImmediateVirtual=!1}))}else{if(!r.support.smoothScroll)return v({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),r.transitionEnd(s,b)):(r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e=0,t=this.params.speed,s=!0,a){const i=this;let r=e;return i.params.loop&&(r+=i.loopedSlides),i.slideTo(r,t,s,a)},slideNext:function(e=this.params.speed,t=!0,s){const a=this,{animating:i,enabled:r,params:n}=a;if(!r)return a;let l=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex<n.slidesPerGroupSkip?1:l;if(n.loop){if(i&&n.loopPreventsSlide)return!1;a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft}return a.slideTo(a.activeIndex+o,e,t,s)},slidePrev:function(e=this.params.speed,t=!0,s){const a=this,{params:i,animating:r,snapGrid:n,slidesGrid:l,rtlTranslate:o,enabled:d}=a;if(!d)return a;if(i.loop){if(r&&i.loopPreventsSlide)return!1;a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=c(o?a.translate:-a.translate),u=n.map((e=>c(e)));let h=n[u.indexOf(p)-1];if(void 0===h&&i.cssMode){let e;n.forEach(((t,s)=>{p>=t&&(e=s)})),void 0!==e&&(h=n[e>0?e-1:e])}let m=0;return void 0!==h&&(m=l.indexOf(h),m<0&&(m=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=m-a.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),a.slideTo(m,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,a=.5){const i=this;let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;if(t.loop){if(e.animating)return;i=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-a/2||r>e.slides.length-e.loopedSlides+a/2?(e.loopFix(),r=s.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-a?(e.loopFix(),r=s.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}},loop:{loopCreate:function(){const e=this,t=a(),{params:s,$wrapperEl:i}=e;i.children(`.${s.slideClass}.${s.slideDuplicateClass}`).remove();let r=i.children(`.${s.slideClass}`);if(s.loopFillGroupWithBlank){const e=s.slidesPerGroup-r.length%s.slidesPerGroup;if(e!==s.slidesPerGroup){for(let a=0;a<e;a+=1){const e=d(t.createElement("div")).addClass(`${s.slideClass} ${s.slideBlankClass}`);i.append(e)}r=i.children(`.${s.slideClass}`)}}"auto"!==s.slidesPerView||s.loopedSlides||(s.loopedSlides=r.length),e.loopedSlides=Math.ceil(parseFloat(s.loopedSlides||s.slidesPerView,10)),e.loopedSlides+=s.loopAdditionalSlides,e.loopedSlides>r.length&&(e.loopedSlides=r.length);const n=[],l=[];r.each(((t,s)=>{const a=d(t);s<e.loopedSlides&&l.push(t),s<r.length&&s>=r.length-e.loopedSlides&&n.push(t),a.attr("data-swiper-slide-index",s)}));for(let e=0;e<l.length;e+=1)i.append(d(l[e].cloneNode(!0)).addClass(s.slideDuplicateClass));for(let e=n.length-1;e>=0;e-=1)i.prepend(d(n[e].cloneNode(!0)).addClass(s.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:a,allowSlidePrev:i,allowSlideNext:r,snapGrid:n,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-n[t]-e.getTranslate();if(t<a){o=s.length-3*a+t,o+=a;e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}else if(t>=s.length-a){o=-s.length+t+a,o+=a;e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}e.allowSlidePrev=i,e.allowSlideNext=r,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;s.style.cursor="move",s.style.cursor=e?"-webkit-grabbing":"-webkit-grab",s.style.cursor=e?"-moz-grabbin":"-moz-grab",s.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){const e=this,t=a(),{params:s,support:i}=e;e.onTouchStart=S.bind(e),e.onTouchMove=M.bind(e),e.onTouchEnd=P.bind(e),s.cssMode&&(e.onScroll=O.bind(e)),e.onClick=z.bind(e),i.touch&&!I&&(t.addEventListener("touchstart",L),I=!0),A(e,"on")},detachEvents:function(){A(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:a=0,params:i,$el:r}=e,n=i.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=e.getBreakpoint(n,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const o=(l in n?n[l]:void 0)||e.originalParams,d=D(e,i),c=D(e,o),p=i.enabled;d&&!c?(r.removeClass(`${i.containerModifierClass}grid ${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&c&&(r.addClass(`${i.containerModifierClass}grid`),(o.grid.fill&&"column"===o.grid.fill||!o.grid.fill&&"column"===i.grid.fill)&&r.addClass(`${i.containerModifierClass}grid-column`),e.emitContainerClasses());const u=o.direction&&o.direction!==i.direction,h=i.loop&&(o.slidesPerView!==i.slidesPerView||u);u&&s&&e.changeDirection(),f(e.params,o);const m=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!m?e.disable():!p&&m&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",o),h&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-a+e.loopedSlides,0,!1)),e.emit("breakpoint",o)},getBreakpoint:function(e,t="window",s){if(!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<l.length;e+=1){const{point:r,value:n}=l[e];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(a=r):n<=s.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:a}=s;if(a){const t=e.slides.length-1,s=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*a;e.isLocked=e.size>s}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,$el:i,device:r,support:n}=e,l=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"pointer-events":!n.touch},{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides}],s.containerModifierClass);t.push(...l),i.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,s,a,i,n){const l=r();let o;function c(){n&&n()}d(e).parent("picture")[0]||e.complete&&i?c():t?(o=new l.Image,o.onload=c,o.onerror=c,a&&(o.sizes=a),s&&(o.srcset=s),t&&(o.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s<e.imagesToLoad.length;s+=1){const a=e.imagesToLoad[s];e.loadImage(a,a.currentSrc||a.getAttribute("src"),a.srcset||a.getAttribute("srcset"),a.sizes||a.getAttribute("sizes"),!0,t)}}}},X={};class H{constructor(...e){let t,s;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?s=e[0]:[t,s]=e,s||(s={}),s=f({},s),t&&!s.el&&(s.el=t),s.el&&d(s.el).length>1){const e=[];return d(s.el).each((t=>{const a=f({},s,{el:t});e.push(new H(a))})),e}const a=this;a.__swiper__=!0,a.support=y(),a.device=E({userAgent:s.userAgent}),a.browser=T(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],s.modules&&Array.isArray(s.modules)&&a.modules.push(...s.modules);const i={};a.modules.forEach((e=>{e({swiper:a,extendParams:N(s,i),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}));const r=f({},G,i);return a.params=f({},r,X,s),a.originalParams=f({},a.params),a.passedParams=f({},s),a.params&&a.params.on&&Object.keys(a.params.on).forEach((e=>{a.on(e,a.params.on[e])})),a.params&&a.params.onAny&&a.onAny(a.params.onAny),a.$=d,Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return a.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},a.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},a.support.touch||!a.params.simulateTouch?a.touchEventsTouch:a.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:u(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if(s.centeredSlides){let e,t=a[l].swiperSlideSize;for(let s=l+1;s<a.length;s+=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e<a.length;e+=1){(t?i[e]+r[e]-i[l]<n:i[e]-i[l]<n)&&(o+=1)}else for(let e=l-1;e>=0;e-=1){i[l]-i[e]<n&&(o+=1)}return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:s}=e;function a(){const t=e.rtlTranslate?-1*e.translate:e.translate,s=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(s),e.updateActiveIndex(),e.updateSlidesClasses()}let i;s.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(a(),e.params.autoHeight&&e.updateAutoHeight()):(i=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),i||a()),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.$el.removeClass(`${s.params.containerModifierClass}${a}`).addClass(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}mount(e){const t=this;if(t.mounted)return!0;const s=d(e||t.params.el);if(!(e=s[0]))return!1;e.swiper=t;const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=d(e.shadowRoot.querySelector(i()));return t.children=e=>s.children(e),t}return s.children(i())})();if(0===r.length&&t.params.createElements){const e=a().createElement("div");r=d(e),e.className=t.params.wrapperClass,s.append(e),s.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:s,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;if(t.initialized)return t;return!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const s=this,{params:a,$el:i,$wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i.removeAttr("style"),r.removeAttr("style"),n&&n.length&&n.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){f(X,e)}static get extendedDefaults(){return X}static get defaults(){return G}static installModule(e){H.prototype.__modules__||(H.prototype.__modules__=[]);const t=H.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>H.installModule(e))),H):(H.installModule(e),H)}}function Y(e,t,s,i){const r=a();return e.params.createElements&&Object.keys(i).forEach((a=>{if(!s[a]&&!0===s.auto){let n=e.$el.children(`.${i[a]}`)[0];n||(n=r.createElement("div"),n.className=i[a],e.$el.append(n)),s[a]=n,t[a]=n}})),s}function W(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function R(e){const t=this,{$wrapperEl:s,params:a}=t;if(a.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s.append(e[t]);else s.append(e);a.loop&&t.loopCreate(),a.observer||t.update()}function j(e){const t=this,{params:s,$wrapperEl:a,activeIndex:i}=t;s.loop&&t.loopDestroy();let r=i+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&a.prepend(e[t]);r=i+e.length}else a.prepend(e);s.loop&&t.loopCreate(),s.observer||t.update(),t.slideTo(r,0,!1)}function _(e,t){const s=this,{$wrapperEl:a,params:i,activeIndex:r}=s;let n=r;i.loop&&(n-=s.loopedSlides,s.loopDestroy(),s.slides=a.children(`.${i.slideClass}`));const l=s.slides.length;if(e<=0)return void s.prependSlide(t);if(e>=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);o=n>e?n+t.length:n}else a.append(t);for(let e=0;e<d.length;e+=1)a.append(d[e]);i.loop&&s.loopCreate(),i.observer||s.update(),i.loop?s.slideTo(o+s.loopedSlides,0,!1):s.slideTo(o,0,!1)}function V(e){const t=this,{params:s,$wrapperEl:a,activeIndex:i}=t;let r=i;s.loop&&(r-=t.loopedSlides,t.loopDestroy(),t.slides=a.children(`.${s.slideClass}`));let n,l=r;if("object"==typeof e&&"length"in e){for(let s=0;s<e.length;s+=1)n=e[s],t.slides[n]&&t.slides.eq(n).remove(),n<l&&(l-=1);l=Math.max(l,0)}else n=e,t.slides[n]&&t.slides.eq(n).remove(),n<l&&(l-=1),l=Math.max(l,0);s.loop&&t.loopCreate(),s.observer||t.update(),s.loop?t.slideTo(l+t.loopedSlides,0,!1):t.slideTo(l,0,!1)}function q(){const e=this,t=[];for(let s=0;s<e.slides.length;s+=1)t.push(s);e.removeSlide(t)}function F(e){const{effect:t,swiper:s,on:a,setTranslate:i,setTransition:r,overwriteParams:n,perspective:l}=e;a("beforeInit",(()=>{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)}))}function U(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function K({swiper:e,duration:t,transformEl:s,allSlides:a}){const{slides:i,activeIndex:r,$wrapperEl:n}=e;if(e.params.virtualTranslate&&0!==t){let t,l=!1;t=a?s?i.find(s):i:s?i.eq(r).find(s):i.eq(r),t.transitionEnd((()=>{if(l)return;if(!e||e.destroyed)return;l=!0,e.animating=!1;const t=["webkitTransitionEnd","transitionend"];for(let e=0;e<t.length;e+=1)n.trigger(t[e])}))}}function Z(e,t,s){const a="swiper-slide-shadow"+(s?`-${s}`:""),i=e.transformEl?t.find(e.transformEl):t;let r=i.children(`.${a}`);return r.length||(r=d(`<div class="swiper-slide-shadow${s?`-${s}`:""}"></div>`),i.append(r)),r}Object.keys(B).forEach((e=>{Object.keys(B[e]).forEach((t=>{H.prototype[t]=B[e][t]}))})),H.use([function({swiper:e,on:t,emit:s}){const a=r();let i=null;const n=()=>{e&&!e.destroyed&&e.initialized&&(s("beforeResize"),s("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&s("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==a.ResizeObserver?e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver((t=>{const{width:s,height:a}=e;let i=s,r=a;t.forEach((({contentBoxSize:t,contentRect:s,target:a})=>{a&&a!==e.el||(i=s?s.width:(t[0]||t).inlineSize,r=s?s.height:(t[0]||t).blockSize)})),i===s&&r===a||n()})),i.observe(e.el)):(a.addEventListener("resize",n),a.addEventListener("orientationchange",l))})),t("destroy",(()=>{i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),a.removeEventListener("resize",n),a.removeEventListener("orientationchange",l)}))},function({swiper:e,extendParams:t,on:s,emit:a}){const i=[],n=r(),l=(e,t={})=>{const s=new(n.MutationObserver||n.WebkitMutationObserver)((e=>{if(1===e.length)return void a("observerUpdate",e[0]);const t=function(){a("observerUpdate",e[0])};n.requestAnimationFrame?n.requestAnimationFrame(t):n.setTimeout(t,0)}));s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.push(s)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)l(t[e])}l(e.$el[0],{childList:e.params.observeSlideChildren}),l(e.$wrapperEl[0],{attributes:!1})}})),s("destroy",(()=>{i.forEach((e=>{e.disconnect()})),i.splice(0,i.length)}))}]);const J=[function({swiper:e,extendParams:t,on:s}){let a;function i(t,s){const a=e.params.virtual;if(a.cache&&e.virtual.cache[s])return e.virtual.cache[s];const i=a.renderSlide?d(a.renderSlide.call(e,t,s)):d(`<div class="${e.params.slideClass}" data-swiper-slide-index="${s}">${t}</div>`);return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",s),a.cache&&(e.virtual.cache[s]=i),i}function r(t){const{slidesPerView:s,slidesPerGroup:a,centeredSlides:r}=e.params,{addSlidesBefore:n,addSlidesAfter:l}=e.params.virtual,{from:o,to:d,slides:c,slidesGrid:p,offset:u}=e.virtual;e.params.cssMode||e.updateActiveIndex();const h=e.activeIndex||0;let m,f,g;m=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",r?(f=Math.floor(s/2)+a+l,g=Math.floor(s/2)+a+n):(f=s+(a-1)+l,g=a+n);const v=Math.max((h||0)-g,0),w=Math.min((h||0)+f,c.length-1),b=(e.slidesGrid[v]||0)-(e.slidesGrid[0]||0);function x(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load()}if(Object.assign(e.virtual,{from:v,to:w,offset:b,slidesGrid:e.slidesGrid}),o===v&&d===w&&!t)return e.slidesGrid!==p&&b!==u&&e.slides.css(m,`${b}px`),void e.updateProgress();if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:b,from:v,to:w,slides:function(){const e=[];for(let t=v;t<=w;t+=1)e.push(c[t]);return e}()}),void(e.params.virtual.renderExternalUpdate&&x());const y=[],E=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let t=o;t<=d;t+=1)(t<v||t>w)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`).remove();for(let e=0;e<c.length;e+=1)e>=v&&e<=w&&(void 0===d||t?E.push(e):(e>d&&E.push(e),e<o&&y.push(e)));E.forEach((t=>{e.$wrapperEl.append(i(c[t],t))})),y.sort(((e,t)=>t-e)).forEach((t=>{e.$wrapperEl.prepend(i(c[t],t))})),e.$wrapperEl.children(".swiper-slide").css(m,`${b}px`),x()}t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},s("beforeInit",(()=>{e.params.virtual.enabled&&(e.virtual.slides=e.params.virtual.slides,e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,e.params.initialSlide||r())})),s("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(a),a=setTimeout((()=>{r()}),100)):r())})),s("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&g(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let s=0;s<t.length;s+=1)t[s]&&e.virtual.slides.push(t[s]);else e.virtual.slides.push(t);r(!0)},prependSlide:function(t){const s=e.activeIndex;let a=s+1,i=1;if(Array.isArray(t)){for(let s=0;s<t.length;s+=1)t[s]&&e.virtual.slides.unshift(t[s]);a=s+t.length,i=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,s={};Object.keys(t).forEach((e=>{const a=t[e],r=a.attr("data-swiper-slide-index");r&&a.attr("data-swiper-slide-index",parseInt(r,10)+i),s[parseInt(e,10)+i]=a})),e.virtual.cache=s}r(!0),e.slideTo(a,0)},removeSlide:function(t){if(null==t)return;let s=e.activeIndex;if(Array.isArray(t))for(let a=t.length-1;a>=0;a-=1)e.virtual.slides.splice(t[a],1),e.params.virtual.cache&&delete e.virtual.cache[t[a]],t[a]<s&&(s-=1),s=Math.max(s,0);else e.virtual.slides.splice(t,1),e.params.virtual.cache&&delete e.virtual.cache[t],t<s&&(s-=1),s=Math.max(s,0);r(!0),e.slideTo(s,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),r(!0),e.slideTo(0,0)},update:r})},function({swiper:e,extendParams:t,on:s,emit:i}){const n=a(),l=r();function o(t){if(!e.enabled)return;const{rtlTranslate:s}=e;let a=t;a.originalEvent&&(a=a.originalEvent);const r=a.keyCode||a.charCode,o=e.params.keyboard.pageUpDown,d=o&&33===r,c=o&&34===r,p=37===r,u=39===r,h=38===r,m=40===r;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&m||c))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&h||d))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||n.activeElement&&n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(d||c||p||u||h||m)){let t=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const a=e.$el,i=a[0].clientWidth,r=a[0].clientHeight,n=l.innerWidth,o=l.innerHeight,d=e.$el.offset();s&&(d.left-=e.$el[0].scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let e=0;e<c.length;e+=1){const s=c[e];if(s[0]>=0&&s[0]<=n&&s[1]>=0&&s[1]<=o){if(0===s[0]&&0===s[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&e.slideNext(),((d||p)&&!s||(c||u)&&s)&&e.slidePrev()):((d||c||h||m)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||m)&&e.slideNext(),(d||h)&&e.slidePrev()),i("keyPress",r)}}function c(){e.keyboard.enabled||(d(n).on("keydown",o),e.keyboard.enabled=!0)}function p(){e.keyboard.enabled&&(d(n).off("keydown",o),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",(()=>{e.params.keyboard.enabled&&c()})),s("destroy",(()=>{e.keyboard.enabled&&p()})),Object.assign(e.keyboard,{enable:c,disable:p})},function({swiper:e,extendParams:t,on:s,emit:a}){const i=r();let n;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),e.mousewheel={enabled:!1};let l,o=u();const c=[];function h(){e.enabled&&(e.mouseEntered=!0)}function m(){e.enabled&&(e.mouseEntered=!1)}function f(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta)&&(!(e.params.mousewheel.thresholdTime&&u()-o<e.params.mousewheel.thresholdTime)&&(t.delta>=6&&u()-o<60||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),a("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),a("scroll",t.raw)),o=(new i.Date).getTime(),!1)))}function g(t){let s=t,i=!0;if(!e.enabled)return;const r=e.params.mousewheel;e.params.cssMode&&s.preventDefault();let o=e.$el;if("container"!==e.params.mousewheel.eventsTarget&&(o=d(e.params.mousewheel.eventsTarget)),!e.mouseEntered&&!o[0].contains(s.target)&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let h=0;const m=e.rtlTranslate?-1:1,g=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;h=-g.pixelX*m}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;h=-g.pixelY}else h=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*m:-g.pixelY;if(0===h)return!0;r.invert&&(h=-h);let v=e.getTranslate()+h*r.sensitivity;if(v>=e.minTranslate()&&(v=e.minTranslate()),v<=e.maxTranslate()&&(v=e.maxTranslate()),i=!!e.params.loop||!(v===e.minTranslate()||v===e.maxTranslate()),i&&e.params.nested&&s.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:u(),delta:Math.abs(h),direction:Math.sign(h)},i=l&&t.time<l.time+500&&t.delta<=l.delta&&t.direction===l.direction;if(!i){l=void 0,e.params.loop&&e.loopFix();let o=e.getTranslate()+h*r.sensitivity;const d=e.isBeginning,u=e.isEnd;if(o>=e.minTranslate()&&(o=e.minTranslate()),o<=e.maxTranslate()&&(o=e.maxTranslate()),e.setTransition(0),e.setTranslate(o),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!d&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.freeMode.sticky){clearTimeout(n),n=void 0,c.length>=15&&c.shift();const s=c.length?c[c.length-1]:void 0,a=c[0];if(c.push(t),s&&(t.delta>s.delta||t.direction!==s.direction))c.splice(0);else if(c.length>=15&&t.time-a.time<500&&a.delta-t.delta>=1&&t.delta<=6){const s=h>0?.8:.2;l=t,c.splice(0),n=p((()=>{e.slideToClosest(e.params.speed,!0,void 0,s)}),0)}n||(n=p((()=>{l=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)}),500))}if(i||a("scroll",s),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),o===e.minTranslate()||o===e.maxTranslate())return!0}}else{const s={time:u(),delta:Math.abs(h),direction:Math.sign(h),raw:t};c.length>=2&&c.shift();const a=c.length?c[c.length-1]:void 0;if(c.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&f(s):f(s),function(t){const s=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&s.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function v(t){let s=e.$el;"container"!==e.params.mousewheel.eventsTarget&&(s=d(e.params.mousewheel.eventsTarget)),s[t]("mouseenter",h),s[t]("mouseleave",m),s[t]("wheel",g)}function w(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",g),!0):!e.mousewheel.enabled&&(v("on"),e.mousewheel.enabled=!0,!0)}function b(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,g),!0):!!e.mousewheel.enabled&&(v("off"),e.mousewheel.enabled=!1,!0)}s("init",(()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&b(),e.params.mousewheel.enabled&&w()})),s("destroy",(()=>{e.params.cssMode&&w(),e.mousewheel.enabled&&b()})),Object.assign(e.mousewheel,{enable:w,disable:b})},function({swiper:e,extendParams:t,on:s,emit:a}){function i(t){let s;return t&&(s=d(t),e.params.uniqueNavElements&&"string"==typeof t&&s.length>1&&1===e.$el.find(t).length&&(s=e.$el.find(t))),s}function r(t,s){const a=e.params.navigation;t&&t.length>0&&(t[s?"addClass":"removeClass"](a.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=s),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](a.lockClass))}function n(){if(e.params.loop)return;const{$nextEl:t,$prevEl:s}=e.navigation;r(s,e.isBeginning),r(t,e.isEnd)}function l(t){t.preventDefault(),e.isBeginning&&!e.params.loop||e.slidePrev()}function o(t){t.preventDefault(),e.isEnd&&!e.params.loop||e.slideNext()}function c(){const t=e.params.navigation;if(e.params.navigation=Y(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const s=i(t.nextEl),a=i(t.prevEl);s&&s.length>0&&s.on("click",o),a&&a.length>0&&a.on("click",l),Object.assign(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:a,prevEl:a&&a[0]}),e.enabled||(s&&s.addClass(t.lockClass),a&&a.addClass(t.lockClass))}function p(){const{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",o),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",l),s.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},s("init",(()=>{c(),n()})),s("toEdge fromEdge lock unlock",(()=>{n()})),s("destroy",(()=>{p()})),s("enable disable",(()=>{const{$nextEl:t,$prevEl:s}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),s&&s[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),s("click",((t,s)=>{const{$nextEl:i,$prevEl:r}=e.navigation,n=s.target;if(e.params.navigation.hideOnClick&&!d(n).is(r)&&!d(n).is(i)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===n||e.pagination.el.contains(n)))return;let t;i?t=i.hasClass(e.params.navigation.hiddenClass):r&&(t=r.hasClass(e.params.navigation.hiddenClass)),a(!0===t?"navigationShow":"navigationHide"),i&&i.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass)}})),Object.assign(e.navigation,{update:n,init:c,destroy:p})},function({swiper:e,extendParams:t,on:s,emit:a}){const i="swiper-pagination";let r;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`}}),e.pagination={el:null,$el:null,bullets:[]};let n=0;function l(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function o(t,s){const{bulletActiveClass:a}=e.params.pagination;t[s]().addClass(`${a}-${s}`)[s]().addClass(`${a}-${s}-${s}`)}function c(){const t=e.rtl,s=e.params.pagination;if(l())return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,c=e.pagination.$el;let p;const u=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(p=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),p>i-1-2*e.loopedSlides&&(p-=i-2*e.loopedSlides),p>u-1&&(p-=u),p<0&&"bullets"!==e.params.paginationType&&(p=u+p)):p=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const a=e.pagination.bullets;let i,l,u;if(s.dynamicBullets&&(r=a.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(e.isHorizontal()?"width":"height",r*(s.dynamicMainBullets+4)+"px"),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(n+=p-e.previousIndex,n>s.dynamicMainBullets-1?n=s.dynamicMainBullets-1:n<0&&(n=0)),i=p-n,l=i+(Math.min(a.length,s.dynamicMainBullets)-1),u=(l+i)/2),a.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`)).join(" ")),c.length>1)a.each((e=>{const t=d(e),a=t.index();a===p&&t.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=i&&a<=l&&t.addClass(`${s.bulletActiveClass}-main`),a===i&&o(t,"prev"),a===l&&o(t,"next"))}));else{const t=a.eq(p),r=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=a.eq(i),n=a.eq(l);for(let e=i;e<=l;e+=1)a.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(r>=a.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)a.eq(a.length-e).addClass(`${s.bulletActiveClass}-main`);a.eq(a.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else o(t,"prev"),o(n,"next");else o(t,"prev"),o(n,"next")}}if(s.dynamicBullets){const i=Math.min(a.length,s.dynamicMainBullets+4),n=(r*i-r)/2-u*r,l=t?"right":"left";a.css(e.isHorizontal()?l:"top",`${n}px`)}}if("fraction"===s.type&&(c.find(W(s.currentClass)).text(s.formatFractionCurrent(p+1)),c.find(W(s.totalClass)).text(s.formatFractionTotal(u))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const a=(p+1)/u;let i=1,r=1;"horizontal"===t?i=a:r=a,c.find(W(s.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${i}) scaleY(${r})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(c.html(s.renderCustom(e,p+1,u)),a("paginationRender",c[0])):a("paginationUpdate",c[0]),e.params.watchOverflow&&e.enabled&&c[e.isLocked?"addClass":"removeClass"](s.lockClass)}function p(){const t=e.params.pagination;if(l())return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let r="";if("bullets"===t.type){let a=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&a>s&&(a=s);for(let s=0;s<a;s+=1)t.renderBullet?r+=t.renderBullet.call(e,s,t.bulletClass):r+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;i.html(r),e.pagination.bullets=i.find(W(t.bulletClass))}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,i.html(r)),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,i.html(r)),"custom"!==t.type&&a("paginationRender",e.pagination.$el[0])}function u(){e.params.pagination=Y(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el),s.length>1&&(s=s.filter((t=>d(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),s.addClass(t.modifierClass+e.params.direction),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),n=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",W(t.bulletClass),(function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)})),Object.assign(e.pagination,{$el:s,el:s[0]}),e.enabled||s.addClass(t.lockClass))}function h(){const t=e.params.pagination;if(l())return;const s=e.pagination.$el;s.removeClass(t.hiddenClass),s.removeClass(t.modifierClass+t.type),s.removeClass(t.modifierClass+e.params.direction),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&s.off("click",W(t.bulletClass))}s("init",(()=>{u(),p(),c()})),s("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&c()})),s("snapIndexChange",(()=>{e.params.loop||c()})),s("slidesLengthChange",(()=>{e.params.loop&&(p(),c())})),s("snapGridLengthChange",(()=>{e.params.loop||(p(),c())})),s("destroy",(()=>{h()})),s("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),s("lock unlock",(()=>{c()})),s("click",((t,s)=>{const i=s.target,{$el:r}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&r.length>0&&!d(i).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;const t=r.hasClass(e.params.pagination.hiddenClass);a(!0===t?"paginationShow":"paginationHide"),r.toggleClass(e.params.pagination.hiddenClass)}})),Object.assign(e.pagination,{render:p,update:c,init:u,destroy:h})},function({swiper:e,extendParams:t,on:s,emit:i}){const r=a();let n,l,o,c,u=!1,h=null,m=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:a}=e,{$dragEl:i,$el:r}=t,n=e.params.scrollbar;let d=l,c=(o-l)*a;s?(c=-c,c>0?(d=l-c,c=0):-c+l>o&&(d=o+c)):c<0?(d=l+c,c=0):c+l>o&&(d=o-c),e.isHorizontal()?(i.transform(`translate3d(${c}px, 0, 0)`),i[0].style.width=`${d}px`):(i.transform(`translate3d(0px, ${c}px, 0)`),i[0].style.height=`${d}px`),n.hide&&(clearTimeout(h),r[0].style.opacity=1,h=setTimeout((()=>{r[0].style.opacity=0,r.transition(400)}),1e3))}function g(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:a}=t;s[0].style.width="",s[0].style.height="",o=e.isHorizontal()?a[0].offsetWidth:a[0].offsetHeight,c=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),l="auto"===e.params.scrollbar.dragSize?o*c:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,a[0].style.display=c>=1?"none":"",e.params.scrollbar.hide&&(a[0].style.opacity=0),e.params.watchOverflow&&e.enabled&&t.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY}function w(t){const{scrollbar:s,rtlTranslate:a}=e,{$el:i}=s;let r;r=(v(t)-i.offset()[e.isHorizontal()?"left":"top"]-(null!==n?n:l/2))/(o-l),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const d=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*r;e.updateProgress(d),e.setTranslate(d),e.updateActiveIndex(),e.updateSlidesClasses()}function b(t){const s=e.params.scrollbar,{scrollbar:a,$wrapperEl:r}=e,{$el:l,$dragEl:o}=a;u=!0,n=t.target===o[0]||t.target===o?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),r.transition(100),o.transition(100),w(t),clearTimeout(m),l.transition(0),s.hide&&l.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),i("scrollbarDragStart",t)}function x(t){const{scrollbar:s,$wrapperEl:a}=e,{$el:r,$dragEl:n}=s;u&&(t.preventDefault?t.preventDefault():t.returnValue=!1,w(t),a.transition(0),r.transition(0),n.transition(0),i("scrollbarDragMove",t))}function y(t){const s=e.params.scrollbar,{scrollbar:a,$wrapperEl:r}=e,{$el:n}=a;u&&(u=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),r.transition("")),s.hide&&(clearTimeout(m),m=p((()=>{n.css("opacity",0),n.transition(400)}),1e3)),i("scrollbarDragEnd",t),s.snapOnRelease&&e.slideToClosest())}function E(t){const{scrollbar:s,touchEventsTouch:a,touchEventsDesktop:i,params:n,support:l}=e,o=s.$el[0],d=!(!l.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},c=!(!l.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};if(!o)return;const p="on"===t?"addEventListener":"removeEventListener";l.touch?(o[p](a.start,b,d),o[p](a.move,x,d),o[p](a.end,y,c)):(o[p](i.start,b,d),r[p](i.move,x,d),r[p](i.end,y,c))}function T(){const{scrollbar:t,$el:s}=e;e.params.scrollbar=Y(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const a=e.params.scrollbar;if(!a.el)return;let i=d(a.el);e.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.find(a.el).length&&(i=s.find(a.el));let r=i.find(`.${e.params.scrollbar.dragClass}`);0===r.length&&(r=d(`<div class="${e.params.scrollbar.dragClass}"></div>`),i.append(r)),Object.assign(t,{$el:i,el:i[0],$dragEl:r,dragEl:r[0]}),a.draggable&&e.params.scrollbar.el&&E("on"),i&&i[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}function C(){e.params.scrollbar.el&&E("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}}),e.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},s("init",(()=>{T(),g(),f()})),s("update resize observerUpdate lock unlock",(()=>{g()})),s("setTranslate",(()=>{f()})),s("setTransition",((t,s)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&e.scrollbar.$dragEl.transition(t)}(s)})),s("enable disable",(()=>{const{$el:t}=e.scrollbar;t&&t[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)})),s("destroy",(()=>{C()})),Object.assign(e.scrollbar,{updateSize:g,setTranslate:f,init:T,destroy:C})},function({swiper:e,extendParams:t,on:s}){t({parallax:{enabled:!1}});const a=(t,s)=>{const{rtl:a}=e,i=d(t),r=a?-1:1,n=i.attr("data-swiper-parallax")||"0";let l=i.attr("data-swiper-parallax-x"),o=i.attr("data-swiper-parallax-y");const c=i.attr("data-swiper-parallax-scale"),p=i.attr("data-swiper-parallax-opacity");if(l||o?(l=l||"0",o=o||"0"):e.isHorizontal()?(l=n,o="0"):(o=n,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*s*r+"%":l*s*r+"px",o=o.indexOf("%")>=0?parseInt(o,10)*s+"%":o*s+"px",null!=p){const e=p-(p-1)*(1-Math.abs(s));i[0].style.opacity=e}if(null==c)i.transform(`translate3d(${l}, ${o}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(s));i.transform(`translate3d(${l}, ${o}, 0px) scale(${e})`)}},i=()=>{const{$el:t,slides:s,progress:i,snapGrid:r}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{a(e,i)})),s.each(((t,s)=>{let n=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(s/2)-i*(r.length-1)),n=Math.min(Math.max(n,-1),1),d(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{a(e,n)}))}))};s("beforeInit",(()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)})),s("init",(()=>{e.params.parallax.enabled&&i()})),s("setTranslate",(()=>{e.params.parallax.enabled&&i()})),s("setTransition",((t,s)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{$el:s}=e;s.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{const s=d(e);let a=parseInt(s.attr("data-swiper-parallax-duration"),10)||t;0===t&&(a=0),s.transition(a)}))})(s)}))},function({swiper:e,extendParams:t,on:s,emit:a}){const i=r();t({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let n,l,o,c=1,p=!1;const u={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},m={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},f={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let g=1;function v(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,a=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY;return Math.sqrt((a-t)**2+(i-s)**2)}function w(t){const s=e.support,a=e.params.zoom;if(l=!1,o=!1,!s.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;l=!0,u.scaleStart=v(t)}u.$slideEl&&u.$slideEl.length||(u.$slideEl=d(t.target).closest(`.${e.params.slideClass}`),0===u.$slideEl.length&&(u.$slideEl=e.slides.eq(e.activeIndex)),u.$imageEl=u.$slideEl.find(`.${a.containerClass}`).eq(0).find("img, svg, canvas, picture, .swiper-zoom-target"),u.$imageWrapEl=u.$imageEl.parent(`.${a.containerClass}`),u.maxRatio=u.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,0!==u.$imageWrapEl.length)?(u.$imageEl&&u.$imageEl.transition(0),p=!0):u.$imageEl=void 0}function b(t){const s=e.support,a=e.params.zoom,i=e.zoom;if(!s.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;o=!0,u.scaleMove=v(t)}u.$imageEl&&0!==u.$imageEl.length?(s.gestures?i.scale=t.scale*c:i.scale=u.scaleMove/u.scaleStart*c,i.scale>u.maxRatio&&(i.scale=u.maxRatio-1+(i.scale-u.maxRatio+1)**.5),i.scale<a.minRatio&&(i.scale=a.minRatio+1-(a.minRatio-i.scale+1)**.5),u.$imageEl.transform(`translate3d(0,0,0) scale(${i.scale})`)):"gesturechange"===t.type&&w(t)}function x(t){const s=e.device,a=e.support,i=e.params.zoom,r=e.zoom;if(!a.gestures){if(!l||!o)return;if("touchend"!==t.type||"touchend"===t.type&&t.changedTouches.length<2&&!s.android)return;l=!1,o=!1}u.$imageEl&&0!==u.$imageEl.length&&(r.scale=Math.max(Math.min(r.scale,u.maxRatio),i.minRatio),u.$imageEl.transition(e.params.speed).transform(`translate3d(0,0,0) scale(${r.scale})`),c=r.scale,p=!1,1===r.scale&&(u.$slideEl=void 0))}function y(t){const s=e.zoom;if(!u.$imageEl||0===u.$imageEl.length)return;if(e.allowClick=!1,!m.isTouched||!u.$slideEl)return;m.isMoved||(m.width=u.$imageEl[0].offsetWidth,m.height=u.$imageEl[0].offsetHeight,m.startX=h(u.$imageWrapEl[0],"x")||0,m.startY=h(u.$imageWrapEl[0],"y")||0,u.slideWidth=u.$slideEl[0].offsetWidth,u.slideHeight=u.$slideEl[0].offsetHeight,u.$imageWrapEl.transition(0));const a=m.width*s.scale,i=m.height*s.scale;if(!(a<u.slideWidth&&i<u.slideHeight)){if(m.minX=Math.min(u.slideWidth/2-a/2,0),m.maxX=-m.minX,m.minY=Math.min(u.slideHeight/2-i/2,0),m.maxY=-m.minY,m.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,m.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!m.isMoved&&!p){if(e.isHorizontal()&&(Math.floor(m.minX)===Math.floor(m.startX)&&m.touchesCurrent.x<m.touchesStart.x||Math.floor(m.maxX)===Math.floor(m.startX)&&m.touchesCurrent.x>m.touchesStart.x))return void(m.isTouched=!1);if(!e.isHorizontal()&&(Math.floor(m.minY)===Math.floor(m.startY)&&m.touchesCurrent.y<m.touchesStart.y||Math.floor(m.maxY)===Math.floor(m.startY)&&m.touchesCurrent.y>m.touchesStart.y))return void(m.isTouched=!1)}t.cancelable&&t.preventDefault(),t.stopPropagation(),m.isMoved=!0,m.currentX=m.touchesCurrent.x-m.touchesStart.x+m.startX,m.currentY=m.touchesCurrent.y-m.touchesStart.y+m.startY,m.currentX<m.minX&&(m.currentX=m.minX+1-(m.minX-m.currentX+1)**.8),m.currentX>m.maxX&&(m.currentX=m.maxX-1+(m.currentX-m.maxX+1)**.8),m.currentY<m.minY&&(m.currentY=m.minY+1-(m.minY-m.currentY+1)**.8),m.currentY>m.maxY&&(m.currentY=m.maxY-1+(m.currentY-m.maxY+1)**.8),f.prevPositionX||(f.prevPositionX=m.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=m.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(m.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(m.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(m.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(m.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=m.touchesCurrent.x,f.prevPositionY=m.touchesCurrent.y,f.prevTime=Date.now(),u.$imageWrapEl.transform(`translate3d(${m.currentX}px, ${m.currentY}px,0)`)}}function E(){const t=e.zoom;u.$slideEl&&e.previousIndex!==e.activeIndex&&(u.$imageEl&&u.$imageEl.transform("translate3d(0,0,0) scale(1)"),u.$imageWrapEl&&u.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,c=1,u.$slideEl=void 0,u.$imageEl=void 0,u.$imageWrapEl=void 0)}function T(t){const s=e.zoom,a=e.params.zoom;if(u.$slideEl||(t&&t.target&&(u.$slideEl=d(t.target).closest(`.${e.params.slideClass}`)),u.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?u.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):u.$slideEl=e.slides.eq(e.activeIndex)),u.$imageEl=u.$slideEl.find(`.${a.containerClass}`).eq(0).find("img, svg, canvas, picture, .swiper-zoom-target"),u.$imageWrapEl=u.$imageEl.parent(`.${a.containerClass}`)),!u.$imageEl||0===u.$imageEl.length||!u.$imageWrapEl||0===u.$imageWrapEl.length)return;let r,n,l,o,p,h,f,g,v,w,b,x,y,E,T,C,$,S;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),u.$slideEl.addClass(`${a.zoomedSlideClass}`),void 0===m.touchesStart.x&&t?(r="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,n="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(r=m.touchesStart.x,n=m.touchesStart.y),s.scale=u.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,c=u.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,t?($=u.$slideEl[0].offsetWidth,S=u.$slideEl[0].offsetHeight,l=u.$slideEl.offset().left+i.scrollX,o=u.$slideEl.offset().top+i.scrollY,p=l+$/2-r,h=o+S/2-n,v=u.$imageEl[0].offsetWidth,w=u.$imageEl[0].offsetHeight,b=v*s.scale,x=w*s.scale,y=Math.min($/2-b/2,0),E=Math.min(S/2-x/2,0),T=-y,C=-E,f=p*s.scale,g=h*s.scale,f<y&&(f=y),f>T&&(f=T),g<E&&(g=E),g>C&&(g=C)):(f=0,g=0),u.$imageWrapEl.transition(300).transform(`translate3d(${f}px, ${g}px,0)`),u.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)}function C(){const t=e.zoom,s=e.params.zoom;u.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?u.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):u.$slideEl=e.slides.eq(e.activeIndex),u.$imageEl=u.$slideEl.find(`.${s.containerClass}`).eq(0).find("img, svg, canvas, picture, .swiper-zoom-target"),u.$imageWrapEl=u.$imageEl.parent(`.${s.containerClass}`)),u.$imageEl&&0!==u.$imageEl.length&&u.$imageWrapEl&&0!==u.$imageWrapEl.length&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,c=1,u.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),u.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),u.$slideEl.removeClass(`${s.zoomedSlideClass}`),u.$slideEl=void 0)}function $(t){const s=e.zoom;s.scale&&1!==s.scale?C():T(t)}function S(){const t=e.support;return{passiveListener:!("touchstart"!==e.touchEvents.start||!t.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!t.passiveListener||{passive:!1,capture:!0}}}function M(){return`.${e.params.slideClass}`}function P(t){const{passiveListener:s}=S(),a=M();e.$wrapperEl[t]("gesturestart",a,w,s),e.$wrapperEl[t]("gesturechange",a,b,s),e.$wrapperEl[t]("gestureend",a,x,s)}function k(){n||(n=!0,P("on"))}function z(){n&&(n=!1,P("off"))}function O(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=e.support,{passiveListener:a,activeListenerWithCapture:i}=S(),r=M();s.gestures?(e.$wrapperEl.on(e.touchEvents.start,k,a),e.$wrapperEl.on(e.touchEvents.end,z,a)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,r,w,a),e.$wrapperEl.on(e.touchEvents.move,r,b,i),e.$wrapperEl.on(e.touchEvents.end,r,x,a),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,r,x,a)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,y,i)}function I(){const t=e.zoom;if(!t.enabled)return;const s=e.support;t.enabled=!1;const{passiveListener:a,activeListenerWithCapture:i}=S(),r=M();s.gestures?(e.$wrapperEl.off(e.touchEvents.start,k,a),e.$wrapperEl.off(e.touchEvents.end,z,a)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,r,w,a),e.$wrapperEl.off(e.touchEvents.move,r,b,i),e.$wrapperEl.off(e.touchEvents.end,r,x,a),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,r,x,a)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,y,i)}Object.defineProperty(e.zoom,"scale",{get:()=>g,set(e){if(g!==e){const t=u.$imageEl?u.$imageEl[0]:void 0,s=u.$slideEl?u.$slideEl[0]:void 0;a("zoomChange",e,t,s)}g=e}}),s("init",(()=>{e.params.zoom.enabled&&O()})),s("destroy",(()=>{I()})),s("touchStart",((t,s)=>{e.zoom.enabled&&function(t){const s=e.device;u.$imageEl&&0!==u.$imageEl.length&&(m.isTouched||(s.android&&t.cancelable&&t.preventDefault(),m.isTouched=!0,m.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,m.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))}(s)})),s("touchEnd",((t,s)=>{e.zoom.enabled&&function(){const t=e.zoom;if(!u.$imageEl||0===u.$imageEl.length)return;if(!m.isTouched||!m.isMoved)return m.isTouched=!1,void(m.isMoved=!1);m.isTouched=!1,m.isMoved=!1;let s=300,a=300;const i=f.x*s,r=m.currentX+i,n=f.y*a,l=m.currentY+n;0!==f.x&&(s=Math.abs((r-m.currentX)/f.x)),0!==f.y&&(a=Math.abs((l-m.currentY)/f.y));const o=Math.max(s,a);m.currentX=r,m.currentY=l;const d=m.width*t.scale,c=m.height*t.scale;m.minX=Math.min(u.slideWidth/2-d/2,0),m.maxX=-m.minX,m.minY=Math.min(u.slideHeight/2-c/2,0),m.maxY=-m.minY,m.currentX=Math.max(Math.min(m.currentX,m.maxX),m.minX),m.currentY=Math.max(Math.min(m.currentY,m.maxY),m.minY),u.$imageWrapEl.transition(o).transform(`translate3d(${m.currentX}px, ${m.currentY}px,0)`)}()})),s("doubleTap",((t,s)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&$(s)})),s("transitionEnd",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&E()})),s("slideChange",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&E()})),Object.assign(e.zoom,{enable:O,disable:I,in:T,out:C,toggle:$})},function({swiper:e,extendParams:t,on:s,emit:a}){t({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),e.lazy={};let i=!1,n=!1;function l(t,s=!0){const i=e.params.lazy;if(void 0===t)return;if(0===e.slides.length)return;const r=e.virtual&&e.params.virtual.enabled?e.$wrapperEl.children(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`):e.slides.eq(t),n=r.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!r.hasClass(i.elementClass)||r.hasClass(i.loadedClass)||r.hasClass(i.loadingClass)||n.push(r[0]),0!==n.length&&n.each((t=>{const n=d(t);n.addClass(i.loadingClass);const o=n.attr("data-background"),c=n.attr("data-src"),p=n.attr("data-srcset"),u=n.attr("data-sizes"),h=n.parent("picture");e.loadImage(n[0],c||o,p,u,!1,(()=>{if(null!=e&&e&&(!e||e.params)&&!e.destroyed){if(o?(n.css("background-image",`url("${o}")`),n.removeAttr("data-background")):(p&&(n.attr("srcset",p),n.removeAttr("data-srcset")),u&&(n.attr("sizes",u),n.removeAttr("data-sizes")),h.length&&h.children("source").each((e=>{const t=d(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(n.attr("src",c),n.removeAttr("data-src"))),n.addClass(i.loadedClass).removeClass(i.loadingClass),r.find(`.${i.preloaderClass}`).remove(),e.params.loop&&s){const t=r.attr("data-swiper-slide-index");if(r.hasClass(e.params.slideDuplicateClass)){l(e.$wrapperEl.children(`[data-swiper-slide-index="${t}"]:not(.${e.params.slideDuplicateClass})`).index(),!1)}else{l(e.$wrapperEl.children(`.${e.params.slideDuplicateClass}[data-swiper-slide-index="${t}"]`).index(),!1)}}a("lazyImageReady",r[0],n[0]),e.params.autoHeight&&e.updateAutoHeight()}})),a("lazyImageLoad",r[0],n[0])}))}function o(){const{$wrapperEl:t,params:s,slides:a,activeIndex:i}=e,r=e.virtual&&s.virtual.enabled,o=s.lazy;let c=s.slidesPerView;function p(e){if(r){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(a[e])return!0;return!1}function u(e){return r?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===c&&(c=0),n||(n=!0),e.params.watchSlidesProgress)t.children(`.${s.slideVisibleClass}`).each((e=>{l(r?d(e).attr("data-swiper-slide-index"):d(e).index())}));else if(c>1)for(let e=i;e<i+c;e+=1)p(e)&&l(e);else l(i);if(o.loadPrevNext)if(c>1||o.loadPrevNextAmount&&o.loadPrevNextAmount>1){const e=o.loadPrevNextAmount,t=c,s=Math.min(i+t+Math.max(e,t),a.length),r=Math.max(i-Math.max(t,e),0);for(let e=i+c;e<s;e+=1)p(e)&&l(e);for(let e=r;e<i;e+=1)p(e)&&l(e)}else{const e=t.children(`.${s.slideNextClass}`);e.length>0&&l(u(e));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&l(u(a))}}function c(){const t=r();if(!e||e.destroyed)return;const s=e.params.lazy.scrollingElement?d(e.params.lazy.scrollingElement):d(t),a=s[0]===t,n=a?t.innerWidth:s[0].offsetWidth,l=a?t.innerHeight:s[0].offsetHeight,p=e.$el.offset(),{rtlTranslate:u}=e;let h=!1;u&&(p.left-=e.$el[0].scrollLeft);const m=[[p.left,p.top],[p.left+e.width,p.top],[p.left,p.top+e.height],[p.left+e.width,p.top+e.height]];for(let e=0;e<m.length;e+=1){const t=m[e];if(t[0]>=0&&t[0]<=n&&t[1]>=0&&t[1]<=l){if(0===t[0]&&0===t[1])continue;h=!0}}const f=!("touchstart"!==e.touchEvents.start||!e.support.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};h?(o(),s.off("scroll",c,f)):i||(i=!0,s.on("scroll",c,f))}s("beforeInit",(()=>{e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)})),s("init",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():o())})),s("scroll",(()=>{e.params.freeMode&&e.params.freeMode.enabled&&!e.params.freeMode.sticky&&o()})),s("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():o())})),s("transitionStart",(()=>{e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!n)&&(e.params.lazy.checkInView?c():o())})),s("transitionEnd",(()=>{e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&(e.params.lazy.checkInView?c():o())})),s("slideChange",(()=>{const{lazy:t,cssMode:s,watchSlidesProgress:a,touchReleaseOnEdges:i,resistanceRatio:r}=e.params;t.enabled&&(s||a&&(i||0===r))&&o()})),Object.assign(e.lazy,{load:o,loadInSlide:l})},function({swiper:e,extendParams:t,on:s}){function a(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function i(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},s("beforeInit",(()=>{e.controller.control=e.params.controller.control})),s("update",(()=>{i()})),s("resize",(()=>{i()})),s("observerUpdate",(()=>{i()})),s("setTranslate",((t,s,a)=>{e.controller.control&&e.controller.setTranslate(s,a)})),s("setTransition",((t,s,a)=>{e.controller.control&&e.controller.setTransition(s,a)})),Object.assign(e.controller,{setTranslate:function(t,s){const i=e.controller.control;let r,n;const l=e.constructor;function o(t){const s=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(!function(t){e.controller.spline||(e.controller.spline=e.params.loop?new a(e.slidesGrid,t.slidesGrid):new a(e.snapGrid,t.snapGrid))}(t),n=-e.controller.spline.interpolate(-s)),n&&"container"!==e.params.controller.by||(r=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),n=(s-e.minTranslate())*r+t.minTranslate()),e.params.controller.inverse&&(n=t.maxTranslate()-n),t.updateProgress(n),t.setTranslate(n,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e<i.length;e+=1)i[e]!==s&&i[e]instanceof l&&o(i[e]);else i instanceof l&&s!==i&&o(i)},setTransition:function(t,s){const a=e.constructor,i=e.controller.control;let r;function n(s){s.setTransition(t,e),0!==t&&(s.transitionStart(),s.params.autoHeight&&p((()=>{s.updateAutoHeight()})),s.$wrapperEl.transitionEnd((()=>{i&&(s.params.loop&&"slide"===e.params.controller.by&&s.loopFix(),s.transitionEnd())})))}if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==s&&i[r]instanceof a&&n(i[r]);else i instanceof a&&s!==i&&n(i)}})},function({swiper:e,extendParams:t,on:s}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group"}});let a=null;function i(e){const t=a;0!==t.length&&(t.html(""),t.html(e))}function r(e){e.attr("tabIndex","0")}function n(e){e.attr("tabIndex","-1")}function l(e,t){e.attr("role",t)}function o(e,t){e.attr("aria-roledescription",t)}function c(e,t){e.attr("aria-label",t)}function p(e){e.attr("aria-disabled",!0)}function u(e){e.attr("aria-disabled",!1)}function h(t){if(13!==t.keyCode&&32!==t.keyCode)return;const s=e.params.a11y,a=d(t.target);e.navigation&&e.navigation.$nextEl&&a.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?i(s.lastSlideMessage):i(s.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&a.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?i(s.firstSlideMessage):i(s.prevSlideMessage)),e.pagination&&a.is(W(e.params.pagination.bulletClass))&&a[0].click()}function m(){if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(p(s),n(s)):(u(s),r(s))),t&&t.length>0&&(e.isEnd?(p(t),n(t)):(u(t),r(t)))}function f(){return e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length}const g=(e,t,s)=>{r(e),"BUTTON"!==e[0].tagName&&(l(e,"button"),e.on("keydown",h)),c(e,s),function(e,t){e.attr("aria-controls",t)}(e,t)};function v(){const t=e.params.a11y;e.$el.append(a);const s=e.$el;t.containerRoleDescriptionMessage&&o(s,t.containerRoleDescriptionMessage),t.containerMessage&&c(s,t.containerMessage);const i=e.$wrapperEl,r=i.attr("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`,n=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";var p;p=r,i.attr("id",p),function(e,t){e.attr("aria-live",t)}(i,n),t.itemRoleDescriptionMessage&&o(d(e.slides),t.itemRoleDescriptionMessage),l(d(e.slides),t.slideRole);const u=e.params.loop?e.slides.filter((t=>!t.classList.contains(e.params.slideDuplicateClass))).length:e.slides.length;let m,v;e.slides.each(((s,a)=>{const i=d(s),r=e.params.loop?parseInt(i.attr("data-swiper-slide-index"),10):a;c(i,t.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,u))})),e.navigation&&e.navigation.$nextEl&&(m=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(v=e.navigation.$prevEl),m&&m.length&&g(m,r,t.nextSlideMessage),v&&v.length&&g(v,r,t.prevSlideMessage),f()&&e.pagination.$el.on("keydown",W(e.params.pagination.bulletClass),h)}s("beforeInit",(()=>{a=d(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),s("afterInit",(()=>{e.params.a11y.enabled&&(v(),m())})),s("toEdge",(()=>{e.params.a11y.enabled&&m()})),s("fromEdge",(()=>{e.params.a11y.enabled&&m()})),s("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;f()&&e.pagination.bullets.each((s=>{const a=d(s);r(a),e.params.pagination.renderBullet||(l(a,"button"),c(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1)))}))}()})),s("destroy",(()=>{e.params.a11y.enabled&&function(){let t,s;a&&a.length>0&&a.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",h),s&&s.off("keydown",h),f()&&e.pagination.$el.off("keydown",W(e.params.pagination.bulletClass),h)}()}))},function({swiper:e,extendParams:t,on:s}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides"}});let a=!1,i={};const n=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),l=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},o=(t,s)=>{const i=r();if(!a||!e.params.history.enabled)return;let l;l=e.params.url?new URL(e.params.url):i.location;const o=e.slides.eq(s);let d=n(o.attr("data-history"));if(e.params.history.root.length>0){let s=e.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${t}/${d}`}else l.pathname.includes(t)||(d=`${t}/${d}`);const c=i.history.state;c&&c.value===d||(e.params.history.replaceState?i.history.replaceState({value:d},null,d):i.history.pushState({value:d},null,d))},d=(t,s,a)=>{if(s)for(let i=0,r=e.slides.length;i<r;i+=1){const r=e.slides.eq(i);if(n(r.attr("data-history"))===s&&!r.hasClass(e.params.slideDuplicateClass)){const s=r.index();e.slideTo(s,t,a)}}else e.slideTo(0,t,a)},c=()=>{i=l(e.params.url),d(e.params.speed,e.paths.value,!1)};s("init",(()=>{e.params.history.enabled&&(()=>{const t=r();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);a=!0,i=l(e.params.url),(i.key||i.value)&&(d(0,i.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",c))}})()})),s("destroy",(()=>{e.params.history.enabled&&(()=>{const t=r();e.params.history.replaceState||t.removeEventListener("popstate",c)})()})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{a&&o(e.params.history.key,e.activeIndex)})),s("slideChange",(()=>{a&&e.params.cssMode&&o(e.params.history.key,e.activeIndex)}))},function({swiper:e,extendParams:t,emit:s,on:i}){let n=!1;const l=a(),o=r();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const c=()=>{s("hashChange");const t=l.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){const s=e.$wrapperEl.children(`.${e.params.slideClass}[data-hash="${t}"]`).index();if(void 0===s)return;e.slideTo(s)}},p=()=>{if(n&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState)o.history.replaceState(null,null,`#${e.slides.eq(e.activeIndex).attr("data-hash")}`||""),s("hashSet");else{const t=e.slides.eq(e.activeIndex),a=t.attr("data-hash")||t.attr("data-history");l.location.hash=a||"",s("hashSet")}};i("init",(()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;n=!0;const t=l.location.hash.replace("#","");if(t){const s=0;for(let a=0,i=e.slides.length;a<i;a+=1){const i=e.slides.eq(a);if((i.attr("data-hash")||i.attr("data-history"))===t&&!i.hasClass(e.params.slideDuplicateClass)){const t=i.index();e.slideTo(t,s,e.params.runCallbacksOnInit,!0)}}}e.params.hashNavigation.watchState&&d(o).on("hashchange",c)})()})),i("destroy",(()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&d(o).off("hashchange",c)})),i("transitionEnd _freeModeNoMomentumRelease",(()=>{n&&p()})),i("slideChange",(()=>{n&&e.params.cssMode&&p()}))},function({swiper:e,extendParams:t,on:s,emit:i}){let r;function n(){const t=e.slides.eq(e.activeIndex);let s=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(s=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(r),r=p((()=>{let t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,!0),i("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?o():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),i("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),i("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),i("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?o():(t=e.slideTo(0,e.params.speed,!0,!0),i("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),i("autoplay")),(e.params.cssMode&&e.autoplay.running||!1===t)&&n()}),s)}function l(){return void 0===r&&(!e.autoplay.running&&(e.autoplay.running=!0,i("autoplayStart"),n(),!0))}function o(){return!!e.autoplay.running&&(void 0!==r&&(r&&(clearTimeout(r),r=void 0),e.autoplay.running=!1,i("autoplayStop"),!0))}function d(t){e.autoplay.running&&(e.autoplay.paused||(r&&clearTimeout(r),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].addEventListener(t,u)})):(e.autoplay.paused=!1,n())))}function c(){const t=a();"hidden"===t.visibilityState&&e.autoplay.running&&d(),"visible"===t.visibilityState&&e.autoplay.paused&&(n(),e.autoplay.paused=!1)}function u(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,u)})),e.autoplay.paused=!1,e.autoplay.running?n():o())}function h(){e.params.autoplay.disableOnInteraction?o():d(),["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,u)}))}function m(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,n())}e.autoplay={running:!1,paused:!1},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),s("init",(()=>{if(e.params.autoplay.enabled){l();a().addEventListener("visibilitychange",c),e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",h),e.$el.on("mouseleave",m))}})),s("beforeTransitionStart",((t,s,a)=>{e.autoplay.running&&(a||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(s):o())})),s("sliderFirstMove",(()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?o():d())})),s("touchEnd",(()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&n()})),s("destroy",(()=>{e.$el.off("mouseenter",h),e.$el.off("mouseleave",m),e.autoplay.running&&o();a().removeEventListener("visibilitychange",c)})),Object.assign(e.autoplay,{pause:d,run:n,start:l,stop:o})},function({swiper:e,extendParams:t,on:s}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let a=!1,i=!1;function r(){const t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,a=t.clickedSlide;if(a&&d(a).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;if(i=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${i}"]`).eq(0).index(),a=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${i}"]`).eq(0).index();i=void 0===s?a:void 0===a?s:a-t<t-s?a:s}e.slideTo(i)}function n(){const{thumbs:t}=e.params;if(a)return!1;a=!0;const s=e.constructor;if(t.swiper instanceof s)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(m(t.swiper)){const a=Object.assign({},t.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new s(a),i=!0}return e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",r),!0}function l(t){const s=e.thumbs.swiper;if(!s)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView,i=e.params.thumbs.autoScrollOffset,r=i&&!s.params.loop;if(e.realIndex!==s.realIndex||r){let n,l,o=s.activeIndex;if(s.params.loop){s.slides.eq(o).hasClass(s.params.slideDuplicateClass)&&(s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft,o=s.activeIndex);const t=s.slides.eq(o).prevAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index(),a=s.slides.eq(o).nextAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index();n=void 0===t?a:void 0===a?t:a-o==o-t?s.params.slidesPerGroup>1?a:o:a-o<o-t?a:t,l=e.activeIndex>e.previousIndex?"next":"prev"}else n=e.realIndex,l=n>e.previousIndex?"next":"prev";r&&(n+="next"===l?i:-1*i),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(n)<0&&(s.params.centeredSlides?n=n>o?n-Math.floor(a/2)+1:n+Math.floor(a/2)-1:n>o&&s.params.slidesPerGroup,s.slideTo(n,t?0:void 0))}let n=1;const l=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(n=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(n=1),n=Math.floor(n),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let t=0;t<n;t+=1)s.$wrapperEl.children(`[data-swiper-slide-index="${e.realIndex+t}"]`).addClass(l);else for(let t=0;t<n;t+=1)s.slides.eq(e.realIndex+t).addClass(l)}e.thumbs={swiper:null},s("beforeInit",(()=>{const{thumbs:t}=e.params;t&&t.swiper&&(n(),l(!0))})),s("slideChange update resize observerUpdate",(()=>{e.thumbs.swiper&&l()})),s("setTransition",((t,s)=>{const a=e.thumbs.swiper;a&&a.setTransition(s)})),s("beforeDestroy",(()=>{const t=e.thumbs.swiper;t&&i&&t&&t.destroy()})),Object.assign(e.thumbs,{init:n,update:l})},function({swiper:e,extendParams:t,emit:s,once:a}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchMove:function(){const{touchEventsData:t,touches:s}=e;0===t.velocities.length&&t.velocities.push({position:s[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:s[e.isHorizontal()?"currentX":"currentY"],time:u()})},onTouchEnd:function({currentPos:t}){const{params:i,$wrapperEl:r,rtlTranslate:n,snapGrid:l,touchEventsData:o}=e,d=u()-o.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1);else{if(i.freeMode.momentum){if(o.velocities.length>1){const t=o.velocities.pop(),s=o.velocities.pop(),a=t.position-s.position,r=t.time-s.time;e.velocity=a/r,e.velocity/=2,Math.abs(e.velocity)<i.freeMode.minimumVelocity&&(e.velocity=0),(r>150||u()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=i.freeMode.momentumVelocityRatio,o.velocities.length=0;let t=1e3*i.freeMode.momentumRatio;const d=e.velocity*t;let c=e.translate+d;n&&(c=-c);let p,h=!1;const m=20*Math.abs(e.velocity)*i.freeMode.momentumBounceRatio;let f;if(c<e.maxTranslate())i.freeMode.momentumBounce?(c+e.maxTranslate()<-m&&(c=e.maxTranslate()-m),p=e.maxTranslate(),h=!0,o.allowMomentumBounce=!0):c=e.maxTranslate(),i.loop&&i.centeredSlides&&(f=!0);else if(c>e.minTranslate())i.freeMode.momentumBounce?(c-e.minTranslate()>m&&(c=e.minTranslate()+m),p=e.minTranslate(),h=!0,o.allowMomentumBounce=!0):c=e.minTranslate(),i.loop&&i.centeredSlides&&(f=!0);else if(i.freeMode.sticky){let t;for(let e=0;e<l.length;e+=1)if(l[e]>-c){t=e;break}c=Math.abs(l[t]-c)<Math.abs(l[t-1]-c)||"next"===e.swipeDirection?l[t]:l[t-1],c=-c}if(f&&a("transitionEnd",(()=>{e.loopFix()})),0!==e.velocity){if(t=n?Math.abs((-c-e.translate)/e.velocity):Math.abs((c-e.translate)/e.velocity),i.freeMode.sticky){const s=Math.abs((n?-c:c)-e.translate),a=e.slidesSizesGrid[e.activeIndex];t=s<a?i.speed:s<2*a?1.5*i.speed:2.5*i.speed}}else if(i.freeMode.sticky)return void e.slideToClosest();i.freeMode.momentumBounce&&h?(e.updateProgress(p),e.setTransition(t),e.setTranslate(c),e.transitionStart(!0,e.swipeDirection),e.animating=!0,r.transitionEnd((()=>{e&&!e.destroyed&&o.allowMomentumBounce&&(s("momentumBounce"),e.setTransition(i.speed),setTimeout((()=>{e.setTranslate(p),r.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(s("_freeModeNoMomentumRelease"),e.updateProgress(c),e.setTransition(t),e.setTranslate(c),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,r.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(c),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(i.freeMode.sticky)return void e.slideToClosest();i.freeMode&&s("_freeModeNoMomentumRelease")}(!i.freeMode.momentum||d>=i.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t}){let s,a,i;t({grid:{rows:1,fill:"column"}}),e.grid={initSlides:t=>{const{slidesPerView:r}=e.params,{rows:n,fill:l}=e.params.grid;a=s/n,i=Math.floor(t/n),s=Math.floor(t/n)===t/n?t:Math.ceil(t/n)*n,"auto"!==r&&"row"===l&&(s=Math.max(s,r*n))},updateSlide:(t,r,n,l)=>{const{slidesPerGroup:o,spaceBetween:d}=e.params,{rows:c,fill:p}=e.params.grid;let u,h,m;if("row"===p&&o>1){const e=Math.floor(t/(o*c)),a=t-c*o*e,i=0===e?o:Math.min(Math.ceil((n-e*c*o)/c),o);m=Math.floor(a/i),h=a-m*i+e*o,u=h+m*s/c,r.css({"-webkit-order":u,order:u})}else"column"===p?(h=Math.floor(t/c),m=t-h*c,(h>i||h===i&&m===c-1)&&(m+=1,m>=c&&(m=0,h+=1))):(m=Math.floor(t/a),h=t-m*a);r.css(l("margin-top"),0!==m?d&&`${d}px`:"")},updateWrapperSize:(t,a,i)=>{const{spaceBetween:r,centeredSlides:n,roundLengths:l}=e.params,{rows:o}=e.params.grid;if(e.virtualSize=(t+r)*s,e.virtualSize=Math.ceil(e.virtualSize/o)-r,e.$wrapperEl.css({[i("width")]:`${e.virtualSize+r}px`}),n){a.splice(0,a.length);const t=[];for(let s=0;s<a.length;s+=1){let i=a[s];l&&(i=Math.floor(i)),a[s]<e.virtualSize+a[0]&&t.push(i)}a.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:R.bind(e),prependSlide:j.bind(e),addSlide:_.bind(e),removeSlide:V.bind(e),removeAllSlides:q.bind(e)})},function({swiper:e,extendParams:t,on:s}){t({fadeEffect:{crossFade:!1,transformEl:null}}),F({effect:"fade",swiper:e,on:s,setTranslate:()=>{const{slides:t}=e,s=e.params.fadeEffect;for(let a=0;a<t.length;a+=1){const t=e.slides.eq(a);let i=-t[0].swiperSlideOffset;e.params.virtualTranslate||(i-=e.translate);let r=0;e.isHorizontal()||(r=i,i=0);const n=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);U(s,t).css({opacity:n}).transform(`translate3d(${i}px, ${r}px, 0px)`)}},setTransition:t=>{const{transformEl:s}=e.params.fadeEffect;(s?e.slides.find(s):e.slides).transition(t),K({swiper:e,duration:t,transformEl:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:s}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),F({effect:"cube",swiper:e,on:s,setTranslate:()=>{const{$el:t,$wrapperEl:s,slides:a,width:i,height:r,rtlTranslate:n,size:l,browser:o}=e,c=e.params.cubeEffect,p=e.isHorizontal(),u=e.virtual&&e.params.virtual.enabled;let h,m=0;c.shadow&&(p?(h=s.find(".swiper-cube-shadow"),0===h.length&&(h=d('<div class="swiper-cube-shadow"></div>'),s.append(h)),h.css({height:`${i}px`})):(h=t.find(".swiper-cube-shadow"),0===h.length&&(h=d('<div class="swiper-cube-shadow"></div>'),t.append(h))));for(let e=0;e<a.length;e+=1){const t=a.eq(e);let s=e;u&&(s=parseInt(t.attr("data-swiper-slide-index"),10));let i=90*s,r=Math.floor(i/360);n&&(i=-i,r=Math.floor(-i/360));const o=Math.max(Math.min(t[0].progress,1),-1);let h=0,f=0,g=0;s%4==0?(h=4*-r*l,g=0):(s-1)%4==0?(h=0,g=4*-r*l):(s-2)%4==0?(h=l+4*r*l,g=l):(s-3)%4==0&&(h=-l,g=3*l+4*l*r),n&&(h=-h),p||(f=h,h=0);const v=`rotateX(${p?0:-i}deg) rotateY(${p?i:0}deg) translate3d(${h}px, ${f}px, ${g}px)`;if(o<=1&&o>-1&&(m=90*s+90*o,n&&(m=90*-s-90*o)),t.transform(v),c.slideShadows){let e=p?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=p?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`<div class="swiper-slide-shadow-${p?"left":"top"}"></div>`),t.append(e)),0===s.length&&(s=d(`<div class="swiper-slide-shadow-${p?"right":"bottom"}"></div>`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-o,0)),s.length&&(s[0].style.opacity=Math.max(o,0))}}if(s.css({"-webkit-transform-origin":`50% 50% -${l/2}px`,"transform-origin":`50% 50% -${l/2}px`}),c.shadow)if(p)h.transform(`translate3d(0px, ${i/2+c.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`);else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=c.shadowScale,a=c.shadowScale/t,i=c.shadowOffset;h.transform(`scale3d(${s}, 1, ${a}) translate3d(0px, ${r/2+i}px, ${-r/2/a}px) rotateX(-90deg)`)}const f=o.isSafari||o.isWebView?-l/2:0;s.transform(`translate3d(0px,0,${f}px) rotateX(${e.isHorizontal()?0:m}deg) rotateY(${e.isHorizontal()?-m:0}deg)`)},setTransition:t=>{const{$el:s,slides:a}=e;a.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.cubeEffect.shadow&&!e.isHorizontal()&&s.find(".swiper-cube-shadow").transition(t)},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:s}){t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}}),F({effect:"flip",swiper:e,on:s,setTranslate:()=>{const{slides:t,rtlTranslate:s}=e,a=e.params.flipEffect;for(let i=0;i<t.length;i+=1){const r=t.eq(i);let n=r[0].progress;e.params.flipEffect.limitRotation&&(n=Math.max(Math.min(r[0].progress,1),-1));const l=r[0].swiperSlideOffset;let o=-180*n,d=0,c=e.params.cssMode?-l-e.translate:-l,p=0;if(e.isHorizontal()?s&&(o=-o):(p=c,c=0,d=-o,o=0),r[0].style.zIndex=-Math.abs(Math.round(n))+t.length,a.slideShadows){let t=e.isHorizontal()?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),s=e.isHorizontal()?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom");0===t.length&&(t=Z(a,r,e.isHorizontal()?"left":"top")),0===s.length&&(s=Z(a,r,e.isHorizontal()?"right":"bottom")),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}const u=`translate3d(${c}px, ${p}px, 0px) rotateX(${d}deg) rotateY(${o}deg)`;U(a,r).transform(u)}},setTransition:t=>{const{transformEl:s}=e.params.flipEffect;(s?e.slides.find(s):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),K({swiper:e,duration:t,transformEl:s})},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:s}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),F({effect:"coverflow",swiper:e,on:s,setTranslate:()=>{const{width:t,height:s,slides:a,slidesSizesGrid:i}=e,r=e.params.coverflowEffect,n=e.isHorizontal(),l=e.translate,o=n?t/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth;for(let e=0,t=a.length;e<t;e+=1){const t=a.eq(e),s=i[e],l=(o-t[0].swiperSlideOffset-s/2)/s*r.modifier;let p=n?d*l:0,u=n?0:d*l,h=-c*Math.abs(l),m=r.stretch;"string"==typeof m&&-1!==m.indexOf("%")&&(m=parseFloat(r.stretch)/100*s);let f=n?0:m*l,g=n?m*l:0,v=1-(1-r.scale)*Math.abs(l);Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(p)<.001&&(p=0),Math.abs(u)<.001&&(u=0),Math.abs(v)<.001&&(v=0);const w=`translate3d(${g}px,${f}px,${h}px)  rotateX(${u}deg) rotateY(${p}deg) scale(${v})`;if(U(r,t).transform(w),t[0].style.zIndex=1-Math.abs(Math.round(l)),r.slideShadows){let e=n?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=n?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=Z(r,t,n?"left":"top")),0===s.length&&(s=Z(r,t,n?"right":"bottom")),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}},setTransition:t=>{const{transformEl:s}=e.params.coverflowEffect;(s?e.slides.find(s):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:s}){t({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const a=e=>"string"==typeof e?e:`${e}px`;F({effect:"creative",swiper:e,on:s,setTranslate:()=>{const{slides:t}=e,s=e.params.creativeEffect,{progressMultiplier:i}=s;for(let r=0;r<t.length;r+=1){const n=t.eq(r),l=n[0].progress,o=Math.min(Math.max(n[0].progress,-s.limitProgress),s.limitProgress),d=n[0].swiperSlideOffset,c=[e.params.cssMode?-d-e.translate:-d,0,0],p=[0,0,0];let u=!1;e.isHorizontal()||(c[1]=c[0],c[0]=0);let h={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};o<0?(h=s.next,u=!0):o>0&&(h=s.prev,u=!0),c.forEach(((e,t)=>{c[t]=`calc(${e}px + (${a(h.translate[t])} * ${Math.abs(o*i)}))`})),p.forEach(((e,t)=>{p[t]=h.rotate[t]*Math.abs(o*i)})),n[0].style.zIndex=-Math.abs(Math.round(l))+t.length;const m=c.join(", "),f=`rotateX(${p[0]}deg) rotateY(${p[1]}deg) rotateZ(${p[2]}deg)`,g=o<0?`scale(${1+(1-h.scale)*o*i})`:`scale(${1-(1-h.scale)*o*i})`,v=o<0?1+(1-h.opacity)*o*i:1-(1-h.opacity)*o*i,w=`translate3d(${m}) ${f} ${g}`;if(u&&h.shadow||!u){let e=n.children(".swiper-slide-shadow");if(0===e.length&&h.shadow&&(e=Z(s,n)),e.length){const t=s.shadowPerProgress?o*(1/s.limitProgress):o;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const b=U(s,n);b.transform(w).css({opacity:v}),h.origin&&b.css("transform-origin",h.origin)}},setTransition:t=>{const{transformEl:s}=e.params.creativeEffect;(s?e.slides.find(s):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),K({swiper:e,duration:t,transformEl:s,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:s}){t({cardsEffect:{slideShadows:!0,transformEl:null}}),F({effect:"cards",swiper:e,on:s,setTranslate:()=>{const{slides:t,activeIndex:s}=e,a=e.params.cardsEffect,{startTranslate:i,isTouched:r}=e.touchEventsData,n=e.translate;for(let l=0;l<t.length;l+=1){const o=t.eq(l),d=o[0].progress,c=Math.min(Math.max(d,-4),4);let p=o[0].swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&e.$wrapperEl.transform(`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let u=e.params.cssMode?-p-e.translate:-p,h=0;const m=-100*Math.abs(c);let f=1,g=-2*c,v=8-.75*Math.abs(c);const w=(l===s||l===s-1)&&c>0&&c<1&&(r||e.params.cssMode)&&n<i,b=(l===s||l===s+1)&&c<0&&c>-1&&(r||e.params.cssMode)&&n>i;if(w||b){const e=(1-Math.abs((Math.abs(c)-.5)/.5))**.5;g+=-28*c*e,f+=-.5*e,v+=96*e,h=-25*e*Math.abs(c)+"%"}if(u=c<0?`calc(${u}px + (${v*Math.abs(c)}%))`:c>0?`calc(${u}px + (-${v*Math.abs(c)}%))`:`${u}px`,!e.isHorizontal()){const e=h;h=u,u=e}const x=`\n        translate3d(${u}, ${h}, ${m}px)\n        rotateZ(${g}deg)\n        scale(${c<0?""+(1+(1-f)*c):""+(1-(1-f)*c)})\n      `;if(a.slideShadows){let e=o.find(".swiper-slide-shadow");0===e.length&&(e=Z(a,o)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(c)-.5)/.5,0),1))}o[0].style.zIndex=-Math.abs(Math.round(d))+t.length;U(a,o).transform(x)}},setTransition:t=>{const{transformEl:s}=e.params.cardsEffect;(s?e.slides.find(s):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),K({swiper:e,duration:t,transformEl:s})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}];return H.use(J),H}));
+//# sourceMappingURL=swiper-bundle.min.js.map
\ No newline at end of file
diff --git a/build/js/vendor/vanillajs-datepicker/datepicker-full.min.js b/build/js/vendor/vanillajs-datepicker/datepicker-full.min.js
new file mode 100644
index 0000000..9b689b5
--- /dev/null
+++ b/build/js/vendor/vanillajs-datepicker/datepicker-full.min.js
@@ -0,0 +1 @@
+!function(){"use strict";function e(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function t(e){return e[e.length-1]}function i(e,...t){return t.forEach(t=>{e.includes(t)||e.push(t)}),e}function s(e,t){return e?e.split(t):[]}function a(e,t,i){return(void 0===t||e>=t)&&(void 0===i||e<=i)}function n(e,t,i){return e<t?t:e>i?i:e}function r(e,t,i={},s=0,a=""){a+=`<${Object.keys(i).reduce((e,t)=>{let a=i[t];return"function"==typeof a&&(a=a(s)),`${e} ${t}="${a}"`},e)}></${e}>`;const n=s+1;return n<t?r(e,t,i,n,a):a}function d(e){return e.replace(/>\s+/g,">").replace(/\s+</,"<")}function o(e){return new Date(e).setHours(0,0,0,0)}function c(){return(new Date).setHours(0,0,0,0)}function l(...e){switch(e.length){case 0:return c();case 1:return o(e[0])}const t=new Date(0);return t.setFullYear(...e),t.setHours(0,0,0,0)}function h(e,t){const i=new Date(e);return i.setDate(i.getDate()+t)}function u(e,t){const i=new Date(e),s=i.getMonth()+t;let a=s%12;a<0&&(a+=12);const n=i.setMonth(s);return i.getMonth()!==a?i.setDate(0):n}function f(e,t){const i=new Date(e),s=i.getMonth(),a=i.setFullYear(i.getFullYear()+t);return 1===s&&2===i.getMonth()?i.setDate(0):a}function p(e,t){return(e-t+7)%7}function g(e,t,i=0){const s=new Date(e).getDay();return h(e,p(t,i)-p(s,i))}function m(e,t){const i=new Date(e).getFullYear();return Math.floor(i/t)*t}const w=/dd?|DD?|mm?|MM?|yy?(?:yy)?/,y=/[\s!-/:-@[-`{-~年月日]+/;let k={};const D={y:(e,t)=>new Date(e).setFullYear(parseInt(t,10)),m(e,t,i){const s=new Date(e);let a=parseInt(t,10)-1;if(isNaN(a)){if(!t)return NaN;const e=t.toLowerCase(),s=t=>t.toLowerCase().startsWith(e);if((a=i.monthsShort.findIndex(s))<0&&(a=i.months.findIndex(s)),a<0)return NaN}return s.setMonth(a),s.getMonth()!==function e(t){return t>-1?t%12:e(t+12)}(a)?s.setDate(0):s.getTime()},d:(e,t)=>new Date(e).setDate(parseInt(t,10))},v={d:e=>e.getDate(),dd:e=>b(e.getDate(),2),D:(e,t)=>t.daysShort[e.getDay()],DD:(e,t)=>t.days[e.getDay()],m:e=>e.getMonth()+1,mm:e=>b(e.getMonth()+1,2),M:(e,t)=>t.monthsShort[e.getMonth()],MM:(e,t)=>t.months[e.getMonth()],y:e=>e.getFullYear(),yy:e=>b(e.getFullYear(),2).slice(-2),yyyy:e=>b(e.getFullYear(),4)};function b(e,t){return e.toString().padStart(t,"0")}function x(e){if("string"!=typeof e)throw new Error("Invalid date format.");if(e in k)return k[e];const i=e.split(w),s=e.match(new RegExp(w,"g"));if(0===i.length||!s)throw new Error("Invalid date format.");const a=s.map(e=>v[e]),n=Object.keys(D).reduce((e,t)=>{return s.find(e=>"D"!==e[0]&&e[0].toLowerCase()===t)&&e.push(t),e},[]);return k[e]={parser(e,t){const i=e.split(y).reduce((e,t,i)=>{if(t.length>0&&s[i]){const a=s[i][0];"M"===a?e.m=t:"D"!==a&&(e[a]=t)}return e},{});return n.reduce((e,s)=>{const a=D[s](e,i[s],t);return isNaN(a)?e:a},c())},formatter:(e,s)=>a.reduce((t,a,n)=>t+`${i[n]}${a(e,s)}`,"")+t(i)}}function M(e,t,i){if(e instanceof Date||"number"==typeof e){const t=o(e);return isNaN(t)?void 0:t}if(e){if("today"===e)return c();if(t&&t.toValue){const s=t.toValue(e,t,i);return isNaN(s)?void 0:o(s)}return x(t).parser(e,i)}}function S(e,t,i){if(isNaN(e)||!e&&0!==e)return"";const s="number"==typeof e?new Date(e):e;return t.toDisplay?t.toDisplay(s,t,i):x(t).formatter(s,i)}const O=new WeakMap,{addEventListener:C,removeEventListener:E}=EventTarget.prototype;function F(e,t){let i=O.get(e);i||(i=[],O.set(e,i)),t.forEach(e=>{C.call(...e),i.push(e)})}function V(e){let t=O.get(e);t&&(t.forEach(e=>{E.call(...e)}),O.delete(e))}if(!Event.prototype.composedPath){const e=(t,i=[])=>{let s;return i.push(t),t.parentNode?s=t.parentNode:t.host?s=t.host:t.defaultView&&(s=t.defaultView),s?e(s,i):i};Event.prototype.composedPath=function(){return e(this.target)}}function N(e,t){const i="function"==typeof t?t:e=>e.matches(t);return function e(t,i,s,a=0){const n=t[a];return i(n)?n:n!==s&&n.parentElement?e(t,i,s,a+1):void 0}(e.composedPath(),i,e.currentTarget)}const L={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM y"}},B={autohide:!1,beforeShowDay:null,beforeShowDecade:null,beforeShowMonth:null,beforeShowYear:null,calendarWeeks:!1,clearBtn:!1,dateDelimiter:",",datesDisabled:[],daysOfWeekDisabled:[],daysOfWeekHighlighted:[],defaultViewDate:void 0,disableTouchKeyboard:!1,format:"mm/dd/yyyy",language:"en",maxDate:null,maxNumberOfDates:1,maxView:3,minDate:null,nextArrow:"»",orientation:"auto",pickLevel:0,prevArrow:"«",showDaysOfWeek:!0,showOnClick:!0,showOnFocus:!0,startView:0,title:"",todayBtn:!1,todayBtnMode:0,todayHighlight:!1,updateOnBlur:!0,weekStart:0},A=document.createRange();function Y(e){return A.createContextualFragment(e)}function W(e){"none"!==e.style.display&&(e.style.display&&(e.dataset.styleDisplay=e.style.display),e.style.display="none")}function _(e){"none"===e.style.display&&(e.dataset.styleDisplay?(e.style.display=e.dataset.styleDisplay,delete e.dataset.styleDisplay):e.style.display="")}function K(e){e.firstChild&&(e.removeChild(e.firstChild),K(e))}const{language:T,format:j,weekStart:H}=B;function $(e,t){return e.length<6&&t>=0&&t<7?i(e,t):e}function P(e){return(e+6)%7}function R(e,t,i,s){const a=M(e,t,i);return void 0!==a?a:s}function I(e,t,i=3){const s=parseInt(e,10);return s>=0&&s<=i?s:t}function q(t,s){const a=Object.assign({},t),n={},r=s.constructor.locales;let{format:d,language:o,locale:c,maxDate:h,maxView:u,minDate:f,pickLevel:p,startView:g,weekStart:m}=s.config||{};if(a.language){let e;if(a.language!==o&&(r[a.language]?e=a.language:void 0===r[e=a.language.split("-")[0]]&&(e=!1)),delete a.language,e){o=n.language=e;const t=c||r[T];c=Object.assign({format:j,weekStart:H},r[T]),o!==T&&Object.assign(c,r[o]),n.locale=c,d===t.format&&(d=n.format=c.format),m===t.weekStart&&(m=n.weekStart=c.weekStart,n.weekEnd=P(c.weekStart))}}if(a.format){const e="function"==typeof a.format.toDisplay,t="function"==typeof a.format.toValue,i=w.test(a.format);(e&&t||i)&&(d=n.format=a.format),delete a.format}let y=f,k=h;if(void 0!==a.minDate&&(y=null===a.minDate?l(0,0,1):R(a.minDate,d,c,y),delete a.minDate),void 0!==a.maxDate&&(k=null===a.maxDate?void 0:R(a.maxDate,d,c,k),delete a.maxDate),k<y?(f=n.minDate=k,h=n.maxDate=y):(f!==y&&(f=n.minDate=y),h!==k&&(h=n.maxDate=k)),a.datesDisabled&&(n.datesDisabled=a.datesDisabled.reduce((e,t)=>{const s=M(t,d,c);return void 0!==s?i(e,s):e},[]),delete a.datesDisabled),void 0!==a.defaultViewDate){const e=M(a.defaultViewDate,d,c);void 0!==e&&(n.defaultViewDate=e),delete a.defaultViewDate}if(void 0!==a.weekStart){const e=Number(a.weekStart)%7;isNaN(e)||(m=n.weekStart=e,n.weekEnd=P(e)),delete a.weekStart}if(a.daysOfWeekDisabled&&(n.daysOfWeekDisabled=a.daysOfWeekDisabled.reduce($,[]),delete a.daysOfWeekDisabled),a.daysOfWeekHighlighted&&(n.daysOfWeekHighlighted=a.daysOfWeekHighlighted.reduce($,[]),delete a.daysOfWeekHighlighted),void 0!==a.maxNumberOfDates){const e=parseInt(a.maxNumberOfDates,10);e>=0&&(n.maxNumberOfDates=e,n.multidate=1!==e),delete a.maxNumberOfDates}a.dateDelimiter&&(n.dateDelimiter=String(a.dateDelimiter),delete a.dateDelimiter);let D=p;void 0!==a.pickLevel&&(D=I(a.pickLevel,2),delete a.pickLevel),D!==p&&(p=n.pickLevel=D);let v=u;void 0!==a.maxView&&(v=I(a.maxView,u),delete a.maxView),(v=p>v?p:v)!==u&&(u=n.maxView=v);let b=g;if(void 0!==a.startView&&(b=I(a.startView,b),delete a.startView),b<p?b=p:b>u&&(b=u),b!==g&&(n.startView=b),a.prevArrow){const e=Y(a.prevArrow);e.childNodes.length>0&&(n.prevArrow=e.childNodes),delete a.prevArrow}if(a.nextArrow){const e=Y(a.nextArrow);e.childNodes.length>0&&(n.nextArrow=e.childNodes),delete a.nextArrow}if(void 0!==a.disableTouchKeyboard&&(n.disableTouchKeyboard="ontouchstart"in document&&!!a.disableTouchKeyboard,delete a.disableTouchKeyboard),a.orientation){const e=a.orientation.toLowerCase().split(/\s+/g);n.orientation={x:e.find(e=>"left"===e||"right"===e)||"auto",y:e.find(e=>"top"===e||"bottom"===e)||"auto"},delete a.orientation}if(void 0!==a.todayBtnMode){switch(a.todayBtnMode){case 0:case 1:n.todayBtnMode=a.todayBtnMode}delete a.todayBtnMode}return Object.keys(a).forEach(t=>{void 0!==a[t]&&e(B,t)&&(n[t]=a[t])}),n}const J=d('<div class="datepicker">\n  <div class="datepicker-picker">\n    <div class="datepicker-header">\n      <div class="datepicker-title"></div>\n      <div class="datepicker-controls">\n        <button type="button" class="%buttonClass% prev-btn"></button>\n        <button type="button" class="%buttonClass% view-switch"></button>\n        <button type="button" class="%buttonClass% next-btn"></button>\n      </div>\n    </div>\n    <div class="datepicker-main"></div>\n    <div class="datepicker-footer">\n      <div class="datepicker-controls">\n        <button type="button" class="%buttonClass% today-btn"></button>\n        <button type="button" class="%buttonClass% clear-btn"></button>\n      </div>\n    </div>\n  </div>\n</div>'),U=d(`<div class="days">\n  <div class="days-of-week">${r("span",7,{class:"dow"})}</div>\n  <div class="datepicker-grid">${r("span",42)}</div>\n</div>`),z=d(`<div class="calendar-weeks">\n  <div class="days-of-week"><span class="dow"></span></div>\n  <div class="weeks">${r("span",6,{class:"week"})}</div>\n</div>`);class X{constructor(e,t){Object.assign(this,t,{picker:e,element:Y('<div class="datepicker-view"></div>').firstChild,selected:[]}),this.init(this.picker.datepicker.config)}init(e){void 0!==e.pickLevel&&(this.isMinView=this.id===e.pickLevel),this.setOptions(e),this.updateFocus(),this.updateSelection()}performBeforeHook(e,t,s){let a=this.beforeShow(new Date(s));switch(typeof a){case"boolean":a={enabled:a};break;case"string":a={classes:a}}if(a){if(!1===a.enabled&&(e.classList.add("disabled"),i(this.disabled,t)),a.classes){const s=a.classes.split(/\s+/);e.classList.add(...s),s.includes("disabled")&&i(this.disabled,t)}a.content&&function(e,t){K(e),t instanceof DocumentFragment?e.appendChild(t):"string"==typeof t?e.appendChild(Y(t)):"function"==typeof t.forEach&&t.forEach(t=>{e.appendChild(t)})}(e,a.content)}}}class G extends X{constructor(e){super(e,{id:0,name:"days",cellClass:"day"})}init(e,t=!0){if(t){const e=Y(U).firstChild;this.dow=e.firstChild,this.grid=e.lastChild,this.element.appendChild(e)}super.init(e)}setOptions(t){let i;if(e(t,"minDate")&&(this.minDate=t.minDate),e(t,"maxDate")&&(this.maxDate=t.maxDate),t.datesDisabled&&(this.datesDisabled=t.datesDisabled),t.daysOfWeekDisabled&&(this.daysOfWeekDisabled=t.daysOfWeekDisabled,i=!0),t.daysOfWeekHighlighted&&(this.daysOfWeekHighlighted=t.daysOfWeekHighlighted),void 0!==t.todayHighlight&&(this.todayHighlight=t.todayHighlight),void 0!==t.weekStart&&(this.weekStart=t.weekStart,this.weekEnd=t.weekEnd,i=!0),t.locale){const e=this.locale=t.locale;this.dayNames=e.daysMin,this.switchLabelFormat=e.titleFormat,i=!0}if(void 0!==t.beforeShowDay&&(this.beforeShow="function"==typeof t.beforeShowDay?t.beforeShowDay:void 0),void 0!==t.calendarWeeks)if(t.calendarWeeks&&!this.calendarWeeks){const e=Y(z).firstChild;this.calendarWeeks={element:e,dow:e.firstChild,weeks:e.lastChild},this.element.insertBefore(e,this.element.firstChild)}else this.calendarWeeks&&!t.calendarWeeks&&(this.element.removeChild(this.calendarWeeks.element),this.calendarWeeks=null);void 0!==t.showDaysOfWeek&&(t.showDaysOfWeek?(_(this.dow),this.calendarWeeks&&_(this.calendarWeeks.dow)):(W(this.dow),this.calendarWeeks&&W(this.calendarWeeks.dow))),i&&Array.from(this.dow.children).forEach((e,t)=>{const i=(this.weekStart+t)%7;e.textContent=this.dayNames[i],e.className=this.daysOfWeekDisabled.includes(i)?"dow disabled":"dow"})}updateFocus(){const e=new Date(this.picker.viewDate),t=e.getFullYear(),i=e.getMonth(),s=l(t,i,1),a=g(s,this.weekStart,this.weekStart);this.first=s,this.last=l(t,i+1,0),this.start=a,this.focused=this.picker.viewDate}updateSelection(){const{dates:e,rangepicker:t}=this.picker.datepicker;this.selected=e,t&&(this.range=t.dates)}render(){this.today=this.todayHighlight?c():void 0,this.disabled=[...this.datesDisabled];const e=S(this.focused,this.switchLabelFormat,this.locale);if(this.picker.setViewSwitchLabel(e),this.picker.setPrevBtnDisabled(this.first<=this.minDate),this.picker.setNextBtnDisabled(this.last>=this.maxDate),this.calendarWeeks){const e=g(this.first,1,1);Array.from(this.calendarWeeks.weeks.children).forEach((t,i)=>{t.textContent=function(e){const t=g(e,4,1),i=g(new Date(t).setMonth(0,4),4,1);return Math.round((t-i)/6048e5)+1}(h(e,7*i))})}Array.from(this.grid.children).forEach((e,t)=>{const s=e.classList,a=h(this.start,t),n=new Date(a),r=n.getDay();if(e.className=`datepicker-cell ${this.cellClass}`,e.dataset.date=a,e.textContent=n.getDate(),a<this.first?s.add("prev"):a>this.last&&s.add("next"),this.today===a&&s.add("today"),(a<this.minDate||a>this.maxDate||this.disabled.includes(a))&&s.add("disabled"),this.daysOfWeekDisabled.includes(r)&&(s.add("disabled"),i(this.disabled,a)),this.daysOfWeekHighlighted.includes(r)&&s.add("highlighted"),this.range){const[e,t]=this.range;a>e&&a<t&&s.add("range"),a===e&&s.add("range-start"),a===t&&s.add("range-end")}this.selected.includes(a)&&s.add("selected"),a===this.focused&&s.add("focused"),this.beforeShow&&this.performBeforeHook(e,a,a)})}refresh(){const[e,t]=this.range||[];this.grid.querySelectorAll(".range, .range-start, .range-end, .selected, .focused").forEach(e=>{e.classList.remove("range","range-start","range-end","selected","focused")}),Array.from(this.grid.children).forEach(i=>{const s=Number(i.dataset.date),a=i.classList;s>e&&s<t&&a.add("range"),s===e&&a.add("range-start"),s===t&&a.add("range-end"),this.selected.includes(s)&&a.add("selected"),s===this.focused&&a.add("focused")})}refreshFocus(){const e=Math.round((this.focused-this.start)/864e5);this.grid.querySelectorAll(".focused").forEach(e=>{e.classList.remove("focused")}),this.grid.children[e].classList.add("focused")}}function Q(e,t){if(!e||!e[0]||!e[1])return;const[[i,s],[a,n]]=e;return i>t||a<t?void 0:[i===t?s:-1,a===t?n:12]}class Z extends X{constructor(e){super(e,{id:1,name:"months",cellClass:"month"})}init(e,t=!0){t&&(this.grid=this.element,this.element.classList.add("months","datepicker-grid"),this.grid.appendChild(Y(r("span",12,{"data-month":e=>e})))),super.init(e)}setOptions(t){if(t.locale&&(this.monthNames=t.locale.monthsShort),e(t,"minDate"))if(void 0===t.minDate)this.minYear=this.minMonth=this.minDate=void 0;else{const e=new Date(t.minDate);this.minYear=e.getFullYear(),this.minMonth=e.getMonth(),this.minDate=e.setDate(1)}if(e(t,"maxDate"))if(void 0===t.maxDate)this.maxYear=this.maxMonth=this.maxDate=void 0;else{const e=new Date(t.maxDate);this.maxYear=e.getFullYear(),this.maxMonth=e.getMonth(),this.maxDate=l(this.maxYear,this.maxMonth+1,0)}void 0!==t.beforeShowMonth&&(this.beforeShow="function"==typeof t.beforeShowMonth?t.beforeShowMonth:void 0)}updateFocus(){const e=new Date(this.picker.viewDate);this.year=e.getFullYear(),this.focused=e.getMonth()}updateSelection(){const{dates:e,rangepicker:t}=this.picker.datepicker;this.selected=e.reduce((e,t)=>{const s=new Date(t),a=s.getFullYear(),n=s.getMonth();return void 0===e[a]?e[a]=[n]:i(e[a],n),e},{}),t&&t.dates&&(this.range=t.dates.map(e=>{const t=new Date(e);return isNaN(t)?void 0:[t.getFullYear(),t.getMonth()]}))}render(){this.disabled=[],this.picker.setViewSwitchLabel(this.year),this.picker.setPrevBtnDisabled(this.year<=this.minYear),this.picker.setNextBtnDisabled(this.year>=this.maxYear);const e=this.selected[this.year]||[],t=this.year<this.minYear||this.year>this.maxYear,i=this.year===this.minYear,s=this.year===this.maxYear,a=Q(this.range,this.year);Array.from(this.grid.children).forEach((n,r)=>{const d=n.classList,o=l(this.year,r,1);if(n.className=`datepicker-cell ${this.cellClass}`,this.isMinView&&(n.dataset.date=o),n.textContent=this.monthNames[r],(t||i&&r<this.minMonth||s&&r>this.maxMonth)&&d.add("disabled"),a){const[e,t]=a;r>e&&r<t&&d.add("range"),r===e&&d.add("range-start"),r===t&&d.add("range-end")}e.includes(r)&&d.add("selected"),r===this.focused&&d.add("focused"),this.beforeShow&&this.performBeforeHook(n,r,o)})}refresh(){const e=this.selected[this.year]||[],[t,i]=Q(this.range,this.year)||[];this.grid.querySelectorAll(".range, .range-start, .range-end, .selected, .focused").forEach(e=>{e.classList.remove("range","range-start","range-end","selected","focused")}),Array.from(this.grid.children).forEach((s,a)=>{const n=s.classList;a>t&&a<i&&n.add("range"),a===t&&n.add("range-start"),a===i&&n.add("range-end"),e.includes(a)&&n.add("selected"),a===this.focused&&n.add("focused")})}refreshFocus(){this.grid.querySelectorAll(".focused").forEach(e=>{e.classList.remove("focused")}),this.grid.children[this.focused].classList.add("focused")}}class ee extends X{constructor(e,t){super(e,t)}init(e,t=!0){var i;t&&(this.navStep=10*this.step,this.beforeShowOption=`beforeShow${i=this.cellClass,[...i].reduce((e,t,i)=>e+=i?t:t.toUpperCase(),"")}`,this.grid=this.element,this.element.classList.add(this.name,"datepicker-grid"),this.grid.appendChild(Y(r("span",12)))),super.init(e)}setOptions(t){if(e(t,"minDate")&&(void 0===t.minDate?this.minYear=this.minDate=void 0:(this.minYear=m(t.minDate,this.step),this.minDate=l(this.minYear,0,1))),e(t,"maxDate")&&(void 0===t.maxDate?this.maxYear=this.maxDate=void 0:(this.maxYear=m(t.maxDate,this.step),this.maxDate=l(this.maxYear,11,31))),void 0!==t[this.beforeShowOption]){const e=t[this.beforeShowOption];this.beforeShow="function"==typeof e?e:void 0}}updateFocus(){const e=new Date(this.picker.viewDate),t=m(e,this.navStep),i=t+9*this.step;this.first=t,this.last=i,this.start=t-this.step,this.focused=m(e,this.step)}updateSelection(){const{dates:e,rangepicker:t}=this.picker.datepicker;this.selected=e.reduce((e,t)=>i(e,m(t,this.step)),[]),t&&t.dates&&(this.range=t.dates.map(e=>{if(void 0!==e)return m(e,this.step)}))}render(){this.disabled=[],this.picker.setViewSwitchLabel(`${this.first}-${this.last}`),this.picker.setPrevBtnDisabled(this.first<=this.minYear),this.picker.setNextBtnDisabled(this.last>=this.maxYear),Array.from(this.grid.children).forEach((e,t)=>{const i=e.classList,s=this.start+t*this.step,a=l(s,0,1);if(e.className=`datepicker-cell ${this.cellClass}`,this.isMinView&&(e.dataset.date=a),e.textContent=e.dataset.year=s,0===t?i.add("prev"):11===t&&i.add("next"),(s<this.minYear||s>this.maxYear)&&i.add("disabled"),this.range){const[e,t]=this.range;s>e&&s<t&&i.add("range"),s===e&&i.add("range-start"),s===t&&i.add("range-end")}this.selected.includes(s)&&i.add("selected"),s===this.focused&&i.add("focused"),this.beforeShow&&this.performBeforeHook(e,s,a)})}refresh(){const[e,t]=this.range||[];this.grid.querySelectorAll(".range, .range-start, .range-end, .selected, .focused").forEach(e=>{e.classList.remove("range","range-start","range-end","selected","focused")}),Array.from(this.grid.children).forEach(i=>{const s=Number(i.textContent),a=i.classList;s>e&&s<t&&a.add("range"),s===e&&a.add("range-start"),s===t&&a.add("range-end"),this.selected.includes(s)&&a.add("selected"),s===this.focused&&a.add("focused")})}refreshFocus(){const e=Math.round((this.focused-this.start)/this.step);this.grid.querySelectorAll(".focused").forEach(e=>{e.classList.remove("focused")}),this.grid.children[e].classList.add("focused")}}function te(e,t){const i={date:e.getDate(),viewDate:new Date(e.picker.viewDate),viewId:e.picker.currentView.id,datepicker:e};e.element.dispatchEvent(new CustomEvent(t,{detail:i}))}function ie(e,t){const{minDate:i,maxDate:s}=e.config,{currentView:a,viewDate:r}=e.picker;let d;switch(a.id){case 0:d=u(r,t);break;case 1:d=f(r,t);break;default:d=f(r,t*a.navStep)}d=n(d,i,s),e.picker.changeFocus(d).render()}function se(e){const t=e.picker.currentView.id;t!==e.config.maxView&&e.picker.changeView(t+1).render()}function ae(e){e.config.updateOnBlur?e.update({autohide:!0}):(e.refresh("input"),e.hide())}function ne(e,t){const i=e.picker,s=new Date(i.viewDate),a=i.currentView.id,n=1===a?u(s,t-s.getMonth()):f(s,t-s.getFullYear());i.changeFocus(n).changeView(a-1).render()}function re(t,i){if(void 0!==i.title&&(i.title?(t.controls.title.textContent=i.title,_(t.controls.title)):(t.controls.title.textContent="",W(t.controls.title))),i.prevArrow){const e=t.controls.prevBtn;K(e),i.prevArrow.forEach(t=>{e.appendChild(t.cloneNode(!0))})}if(i.nextArrow){const e=t.controls.nextBtn;K(e),i.nextArrow.forEach(t=>{e.appendChild(t.cloneNode(!0))})}if(i.locale&&(t.controls.todayBtn.textContent=i.locale.today,t.controls.clearBtn.textContent=i.locale.clear),void 0!==i.todayBtn&&(i.todayBtn?_(t.controls.todayBtn):W(t.controls.todayBtn)),e(i,"minDate")||e(i,"maxDate")){const{minDate:e,maxDate:i}=t.datepicker.config;t.controls.todayBtn.disabled=!a(c(),e,i)}void 0!==i.clearBtn&&(i.clearBtn?_(t.controls.clearBtn):W(t.controls.clearBtn))}function de(e){const{dates:i,config:s}=e;return n(i.length>0?t(i):s.defaultViewDate,s.minDate,s.maxDate)}function oe(e,t){const i=new Date(e.viewDate),s=new Date(t),{id:a,year:n,first:r,last:d}=e.currentView,o=s.getFullYear();switch(e.viewDate=t,o!==i.getFullYear()&&te(e.datepicker,"changeYear"),s.getMonth()!==i.getMonth()&&te(e.datepicker,"changeMonth"),a){case 0:return t<r||t>d;case 1:return o!==n;default:return o<r||o>d}}function ce(e){return window.getComputedStyle(e).direction}class le{constructor(e){this.datepicker=e;const t=J.replace(/%buttonClass%/g,e.config.buttonClass),i=this.element=Y(t).firstChild,[s,a,n]=i.firstChild.children,r=s.firstElementChild,[d,o,l]=s.lastElementChild.children,[h,u]=n.firstChild.children,f={title:r,prevBtn:d,viewSwitch:o,nextBtn:l,todayBtn:h,clearBtn:u};this.main=a,this.controls=f;const p=e.inline?"inline":"dropdown";i.classList.add(`datepicker-${p}`),re(this,e.config),this.viewDate=de(e),F(e,[[i,"click",function(e){e.inline||e.config.disableTouchKeyboard||e.inputField.focus()}.bind(null,e),{capture:!0}],[a,"click",function(e,t){const i=N(t,".datepicker-cell");if(!i||i.classList.contains("disabled"))return;const{id:s,isMinView:a}=e.picker.currentView;a?e.setDate(Number(i.dataset.date)):ne(e,1===s?Number(i.dataset.month):Number(i.dataset.year))}.bind(null,e)],[f.viewSwitch,"click",function(e){se(e)}.bind(null,e)],[f.prevBtn,"click",function(e){ie(e,-1)}.bind(null,e)],[f.nextBtn,"click",function(e){ie(e,1)}.bind(null,e)],[f.todayBtn,"click",function(e){const t=e.picker,i=c();if(1===e.config.todayBtnMode){if(e.config.autohide)return void e.setDate(i);e.setDate(i,{render:!1}),t.update()}t.viewDate!==i&&t.changeFocus(i),t.changeView(0).render()}.bind(null,e)],[f.clearBtn,"click",function(e){e.setDate({clear:!0})}.bind(null,e)]]),this.views=[new G(this),new Z(this),new ee(this,{id:2,name:"years",cellClass:"year",step:1}),new ee(this,{id:3,name:"decades",cellClass:"decade",step:10})],this.currentView=this.views[e.config.startView],this.currentView.render(),this.main.appendChild(this.currentView.element),e.config.container.appendChild(this.element)}setOptions(e){re(this,e),this.views.forEach(t=>{t.init(e,!1)}),this.currentView.render()}detach(){this.datepicker.config.container.removeChild(this.element)}show(){if(this.active)return;this.element.classList.add("active"),this.active=!0;const e=this.datepicker;if(!e.inline){const t=ce(e.inputField);t!==ce(e.config.container)?this.element.dir=t:this.element.dir&&this.element.removeAttribute("dir"),this.place(),e.config.disableTouchKeyboard&&e.inputField.blur()}te(e,"show")}hide(){this.active&&(this.datepicker.exitEditMode(),this.element.classList.remove("active"),this.active=!1,te(this.datepicker,"hide"))}place(){const{classList:e,style:t}=this.element,{config:i,inputField:s}=this.datepicker,a=i.container,{width:n,height:r}=this.element.getBoundingClientRect(),{left:d,top:o,width:c}=a.getBoundingClientRect(),{left:l,top:h,width:u,height:f}=s.getBoundingClientRect();let p,g,m,{x:w,y:y}=i.orientation;a===document.body?(p=window.scrollY,g=l+window.scrollX,m=h+p):(g=l-d,m=h-o+(p=a.scrollTop)),"auto"===w&&(g<0?(w="left",g=10):w=g+n>c?"right":"rtl"===ce(s)?"right":"left"),"right"===w&&(g-=n-u),"auto"===y&&(y=m-r<p?"bottom":"top"),"top"===y?m-=r:m+=f,e.remove("datepicker-orient-top","datepicker-orient-bottom","datepicker-orient-right","datepicker-orient-left"),e.add(`datepicker-orient-${y}`,`datepicker-orient-${w}`),t.top=m?`${m}px`:m,t.left=g?`${g}px`:g}setViewSwitchLabel(e){this.controls.viewSwitch.textContent=e}setPrevBtnDisabled(e){this.controls.prevBtn.disabled=e}setNextBtnDisabled(e){this.controls.nextBtn.disabled=e}changeView(e){const t=this.currentView,i=this.views[e];return i.id!==t.id&&(this.currentView=i,this._renderMethod="render",te(this.datepicker,"changeView"),this.main.replaceChild(i.element,t.element)),this}changeFocus(e){return this._renderMethod=oe(this,e)?"render":"refreshFocus",this.views.forEach(e=>{e.updateFocus()}),this}update(){const e=de(this.datepicker);return this._renderMethod=oe(this,e)?"render":"refresh",this.views.forEach(e=>{e.updateFocus(),e.updateSelection()}),this}render(e=!0){const t=e&&this._renderMethod||"render";delete this._renderMethod,this.currentView[t]()}}function he(e,t,i,s){const n=e.picker,r=n.currentView,d=r.step||1;let o,c,l=n.viewDate;switch(r.id){case 0:l=s?h(l,7*i):t.ctrlKey||t.metaKey?f(l,i):h(l,i),o=h,c=(e=>r.disabled.includes(e));break;case 1:l=u(l,s?4*i:i),o=u,c=(e=>{const t=new Date(e),{year:i,disabled:s}=r;return t.getFullYear()===i&&s.includes(t.getMonth())});break;default:l=f(l,i*(s?4:1)*d),o=f,c=(e=>r.disabled.includes(m(e,d)))}void 0!==(l=function e(t,i,s,n,r,d){if(a(t,r,d))return n(t)?e(i(t,s),i,s,n,r,d):t}(l,o,i<0?-d:d,c,r.minDate,r.maxDate))&&n.changeFocus(l).render()}function ue(e,t){return e.map(e=>S(e,t.format,t.locale)).join(t.dateDelimiter)}function fe(e,t,i=!1){const{config:s,dates:n,rangepicker:r}=e;if(0===t.length)return i?[]:void 0;const d=r&&e===r.datepickers[1];let o=t.reduce((e,t)=>{let i=M(t,s.format,s.locale);if(void 0===i)return e;if(s.pickLevel>0){const e=new Date(i);i=1===s.pickLevel?d?e.setMonth(e.getMonth()+1,0):e.setDate(1):d?e.setFullYear(e.getFullYear()+1,0,0):e.setMonth(0,1)}return!a(i,s.minDate,s.maxDate)||e.includes(i)||s.datesDisabled.includes(i)||s.daysOfWeekDisabled.includes(new Date(i).getDay())||e.push(i),e},[]);return 0!==o.length?(s.multidate&&!i&&(o=o.reduce((e,t)=>(n.includes(t)||e.push(t),e),n.filter(e=>!o.includes(e)))),s.maxNumberOfDates&&o.length>s.maxNumberOfDates?o.slice(-1*s.maxNumberOfDates):o):void 0}function pe(e,t=3,i=!0){const{config:s,picker:a,inputField:n}=e;if(2&t){const e=a.active?s.pickLevel:s.startView;a.update().changeView(e).render(i)}1&t&&n&&(n.value=ue(e.dates,s))}function ge(e,t,i){let{clear:s,render:a,autohide:n}=i;void 0===a&&(a=!0),a?void 0===n&&(n=e.config.autohide):n=!1;const r=fe(e,t,s);r&&(r.toString()!==e.dates.toString()?(e.dates=r,pe(e,a?3:1),te(e,"changeDate")):pe(e,1),n&&e.hide())}class me{constructor(e,t={},i){e.datepicker=this,this.element=e;const a=this.config=Object.assign({buttonClass:t.buttonClass&&String(t.buttonClass)||"button",container:document.body,defaultViewDate:c(),maxDate:void 0,minDate:void 0},q(B,this));this._options=t,Object.assign(a,q(t,this));const n=this.inline="INPUT"!==e.tagName;let r,d;if(n)a.container=e,d=s(e.dataset.date,a.dateDelimiter),delete e.dataset.date;else{const i=t.container?document.querySelector(t.container):null;i&&(a.container=i),(r=this.inputField=e).classList.add("datepicker-input"),d=s(r.value,a.dateDelimiter)}if(i){const e=i.inputs.indexOf(r),t=i.datepickers;if(e<0||e>1||!Array.isArray(t))throw Error("Invalid rangepicker object.");t[e]=this,Object.defineProperty(this,"rangepicker",{get:()=>i})}this.dates=[];const o=fe(this,d);o&&o.length>0&&(this.dates=o),r&&(r.value=ue(this.dates,a));const l=this.picker=new le(this);if(n)this.show();else{const e=function(e,t){const i=e.element;if(i!==document.activeElement)return;const s=e.picker.element;N(t,e=>e===i||e===s)||ae(e)}.bind(null,this);F(this,[[r,"keydown",function(e,t){if("Tab"===t.key)return void ae(e);const i=e.picker,{id:s,isMinView:a}=i.currentView;if(i.active)if(e.editMode)switch(t.key){case"Escape":i.hide();break;case"Enter":e.exitEditMode({update:!0,autohide:e.config.autohide});break;default:return}else switch(t.key){case"Escape":i.hide();break;case"ArrowLeft":if(t.ctrlKey||t.metaKey)ie(e,-1);else{if(t.shiftKey)return void e.enterEditMode();he(e,t,-1,!1)}break;case"ArrowRight":if(t.ctrlKey||t.metaKey)ie(e,1);else{if(t.shiftKey)return void e.enterEditMode();he(e,t,1,!1)}break;case"ArrowUp":if(t.ctrlKey||t.metaKey)se(e);else{if(t.shiftKey)return void e.enterEditMode();he(e,t,-1,!0)}break;case"ArrowDown":if(t.shiftKey&&!t.ctrlKey&&!t.metaKey)return void e.enterEditMode();he(e,t,1,!0);break;case"Enter":a?e.setDate(i.viewDate):i.changeView(s-1).render();break;case"Backspace":case"Delete":return void e.enterEditMode();default:return void(1!==t.key.length||t.ctrlKey||t.metaKey||e.enterEditMode())}else switch(t.key){case"ArrowDown":case"Escape":i.show();break;case"Enter":e.update();break;default:return}t.preventDefault(),t.stopPropagation()}.bind(null,this)],[r,"focus",function(e){e.config.showOnFocus&&!e._showing&&e.show()}.bind(null,this)],[r,"mousedown",function(e,t){const i=t.target;(e.picker.active||e.config.showOnClick)&&(i._active=i===document.activeElement,i._clicking=setTimeout(()=>{delete i._active,delete i._clicking},2e3))}.bind(null,this)],[r,"click",function(e,t){const i=t.target;i._clicking&&(clearTimeout(i._clicking),delete i._clicking,i._active&&e.enterEditMode(),delete i._active,e.config.showOnClick&&e.show())}.bind(null,this)],[r,"paste",function(e,t){t.clipboardData.types.includes("text/plain")&&e.enterEditMode()}.bind(null,this)],[document,"mousedown",e],[document,"touchstart",e],[window,"resize",l.place.bind(l)]])}}static formatDate(e,t,i){return S(e,t,i&&L[i]||L.en)}static parseDate(e,t,i){return M(e,t,i&&L[i]||L.en)}static get locales(){return L}get active(){return!(!this.picker||!this.picker.active)}get pickerElement(){return this.picker?this.picker.element:void 0}setOptions(e){const t=this.picker,i=q(e,this);Object.assign(this._options,e),Object.assign(this.config,i),t.setOptions(i),pe(this,3)}show(){if(this.inputField){if(this.inputField.disabled)return;this.inputField!==document.activeElement&&(this._showing=!0,this.inputField.focus(),delete this._showing)}this.picker.show()}hide(){this.inline||(this.picker.hide(),this.picker.update().changeView(this.config.startView).render())}destroy(){return this.hide(),V(this),this.picker.detach(),this.inline||this.inputField.classList.remove("datepicker-input"),delete this.element.datepicker,this}getDate(e){const t=e?t=>S(t,e,this.config.locale):e=>new Date(e);return this.config.multidate?this.dates.map(t):this.dates.length>0?t(this.dates[0]):void 0}setDate(...e){const i=[...e],s={},a=t(e);"object"!=typeof a||Array.isArray(a)||a instanceof Date||!a||Object.assign(s,i.pop()),ge(this,Array.isArray(i[0])?i[0]:i,s)}update(e){if(this.inline)return;const t={clear:!0,autohide:!(!e||!e.autohide)};ge(this,s(this.inputField.value,this.config.dateDelimiter),t)}refresh(e,t=!1){let i;e&&"string"!=typeof e&&(t=e,e=void 0),pe(this,i="picker"===e?2:"input"===e?1:3,!t)}enterEditMode(){this.inline||!this.picker.active||this.editMode||(this.editMode=!0,this.inputField.classList.add("in-edit"))}exitEditMode(e){if(this.inline||!this.editMode)return;const t=Object.assign({update:!1},e);delete this.editMode,this.inputField.classList.remove("in-edit"),t.update&&this.update(t)}}function we(e){const t=Object.assign({},e);return delete t.inputs,delete t.allowOneSidedRange,delete t.maxNumberOfDates,t}function ye(e,t,i,s){F(e,[[i,"changeDate",t]]),new me(i,s,e)}function ke(e,t){if(e._updating)return;e._updating=!0;const i=t.target;if(void 0===i.datepicker)return;const s=e.datepickers,a={render:!1},n=e.inputs.indexOf(i),r=0===n?1:0,d=s[n].dates[0],o=s[r].dates[0];void 0!==d&&void 0!==o?0===n&&d>o?(s[0].setDate(o,a),s[1].setDate(d,a)):1===n&&d<o&&(s[0].setDate(d,a),s[1].setDate(o,a)):e.allowOneSidedRange||void 0===d&&void 0===o||(a.clear=!0,s[r].setDate(s[n].dates,a)),s[0].picker.update().render(),s[1].picker.update().render(),delete e._updating}window.Datepicker=me,window.DateRangePicker=class{constructor(e,t={}){const i=Array.isArray(t.inputs)?t.inputs:Array.from(e.querySelectorAll("input"));if(i.length<2)return;e.rangepicker=this,this.element=e,this.inputs=i.slice(0,2),this.allowOneSidedRange=!!t.allowOneSidedRange;const s=ke.bind(null,this),a=we(t),n=[];Object.defineProperty(this,"datepickers",{get:()=>n}),ye(this,s,this.inputs[0],a),ye(this,s,this.inputs[1],a),Object.freeze(n),n[0].dates.length>0?ke(this,{target:this.inputs[0]}):n[1].dates.length>0&&ke(this,{target:this.inputs[1]})}get dates(){return 2===this.datepickers.length?[this.datepickers[0].dates[0],this.datepickers[1].dates[0]]:void 0}setOptions(e){this.allowOneSidedRange=!!e.allowOneSidedRange;const t=we(e);this.datepickers[0].setOptions(t),this.datepickers[1].setOptions(t)}destroy(){this.datepickers[0].destroy(),this.datepickers[1].destroy(),V(this),delete this.element.rangepicker}getDates(e){const t=e?t=>S(t,e,this.datepickers[0].config.locale):e=>new Date(e);return this.dates.map(e=>void 0===e?e:t(e))}setDates(e,t){const[i,s]=this.datepickers,a=this.dates;this._updating=!0,i.setDate(e),s.setDate(t),delete this._updating,s.dates[0]!==a[1]?ke(this,{target:this.inputs[1]}):i.dates[0]!==a[0]&&ke(this,{target:this.inputs[0]})}}}();
\ No newline at end of file
diff --git a/build/js/vendor/vanillajs-datepicker/datepicker.min.css b/build/js/vendor/vanillajs-datepicker/datepicker.min.css
new file mode 100644
index 0000000..e709ac0
--- /dev/null
+++ b/build/js/vendor/vanillajs-datepicker/datepicker.min.css
@@ -0,0 +1 @@
+.datepicker{display:none}.datepicker.active{display:block}.datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:inline-block;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.datepicker-picker span{display:block;flex:1;border:0;border-radius:4px;cursor:default;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-main{padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,.1);background-color:#f5f5f5}.datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:flex}.datepicker-grid{flex-wrap:wrap}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{flex-basis:14.28571%}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%}.datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#4a4a4a;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.datepicker-footer .datepicker-controls .button{margin:calc(.375rem - 1px) .375rem;border-radius:2px;width:100%;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-right:.375rem;padding-left:.375rem;width:2.25rem}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view .dow{height:1.5rem;line-height:1.5rem;font-size:.875rem;font-weight:700}.datepicker-view .week{width:2.25rem;color:#b5b5b5;font-size:.75rem}@media (max-width:22.5rem){.datepicker-view .week{width:1.96875rem}}.datepicker-grid{width:15.75rem}@media (max-width:22.5rem){.calendar-weeks+.days .datepicker-grid{width:13.78125rem}}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00c4a7}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dbdbdb}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem}.datepicker-input.in-edit{border-color:#2366d1}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(35,102,209,.2)}
\ No newline at end of file
diff --git a/build/js/vendor/vanillajs-datepicker/ru.js b/build/js/vendor/vanillajs-datepicker/ru.js
new file mode 100644
index 0000000..f85cc51
--- /dev/null
+++ b/build/js/vendor/vanillajs-datepicker/ru.js
@@ -0,0 +1,18 @@
+/**
+ * Russian translation for bootstrap-datepicker
+ * Victor Taranenko <darwin@snowdale.com>
+ */
+(function () {
+  Datepicker.locales.ru = {
+    days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"],
+    daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб"],
+    daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"],
+    months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
+    monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"],
+    today: "Сегодня",
+    clear: "Очистить",
+    format: "dd.mm.yyyy",
+    weekStart: 1,
+    monthsTitle: 'Месяцы'
+  };
+}());
diff --git a/build/js/vendor/waypoints.min.js b/build/js/vendor/waypoints.min.js
new file mode 100644
index 0000000..edfacb5
--- /dev/null
+++ b/build/js/vendor/waypoints.min.js
@@ -0,0 +1,7 @@
+/*!
+Waypoints - 4.0.1
+Copyright © 2011-2016 Caleb Troughton
+Licensed under the MIT license.
+https://github.com/imakewebthings/waypoints/blob/master/licenses.txt
+*/
+!function(){"use strict";function t(n){if(!n)throw new Error("No options passed to Waypoint constructor");if(!n.element)throw new Error("No element option passed to Waypoint constructor");if(!n.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,n),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=n.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var n in i)e.push(i[n]);for(var o=0,r=e.length;r>o;o++)e[o][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=o.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,n[t.waypointContextKey]=this,i+=1,o.windowContext||(o.windowContext=!0,o.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,n={},o=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete n[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,o.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||o.isTouch)&&(e.didScroll=!0,o.requestAnimationFrame(t))})},e.prototype.handleResize=function(){o.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var n=e[i],o=n.newScroll>n.oldScroll,r=o?n.forward:n.backward;for(var s in this.waypoints[i]){var l=this.waypoints[i][s];if(null!==l.triggerPoint){var a=n.oldScroll<l.triggerPoint,h=n.newScroll>=l.triggerPoint,p=a&&h,u=!a&&!h;(p||u)&&(l.queueTrigger(r),t[l.group.id]=l.group)}}}for(var d in t)t[d].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?o.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?o.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,o=t.length;o>n;n++)t[n].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),n={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var l in this.waypoints[r]){var a,h,p,u,d,f=this.waypoints[r][l],c=f.options.offset,w=f.triggerPoint,y=0,g=null==w;f.element!==f.element.window&&(y=f.adapter.offset()[s.offsetProp]),"function"==typeof c?c=c.apply(f):"string"==typeof c&&(c=parseFloat(c),f.options.offset.indexOf("%")>-1&&(c=Math.ceil(s.contextDimension*c/100))),a=s.contextScroll-s.contextOffset,f.triggerPoint=Math.floor(y+a-c),h=w<s.oldScroll,p=f.triggerPoint>=s.oldScroll,u=h&&p,d=!h&&!p,!g&&u?(f.queueTrigger(s.backward),n[f.group.id]=f.group):!g&&d?(f.queueTrigger(s.forward),n[f.group.id]=f.group):g&&s.oldScroll>=f.triggerPoint&&(f.queueTrigger(s.forward),n[f.group.id]=f.group)}}return o.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in n)n[t].refresh()},e.findByElement=function(t){return n[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},o.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},o.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}var n={vertical:{},horizontal:{}},o=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var n=this.triggerQueues[i],o="up"===i||"left"===i;n.sort(o?e:t);for(var r=0,s=n.length;s>r;r+=1){var l=n[r];(l.options.continuous||r===n.length-1)&&l.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints),n=i===this.waypoints.length-1;return n?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=o.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return n[t.axis][t.name]||new i(t)},o.Group=i}(),function(){"use strict";function t(t){return t===t.window}function e(e){return t(e)?e:e.defaultView}function i(t){this.element=t,this.handlers={}}var n=window.Waypoint;i.prototype.innerHeight=function(){var e=t(this.element);return e?this.element.innerHeight:this.element.clientHeight},i.prototype.innerWidth=function(){var e=t(this.element);return e?this.element.innerWidth:this.element.clientWidth},i.prototype.off=function(t,e){function i(t,e,i){for(var n=0,o=e.length-1;o>n;n++){var r=e[n];i&&i!==r||t.removeEventListener(r)}}var n=t.split("."),o=n[0],r=n[1],s=this.element;if(r&&this.handlers[r]&&o)i(s,this.handlers[r][o],e),this.handlers[r][o]=[];else if(o)for(var l in this.handlers)i(s,this.handlers[l][o]||[],e),this.handlers[l][o]=[];else if(r&&this.handlers[r]){for(var a in this.handlers[r])i(s,this.handlers[r][a],e);this.handlers[r]={}}},i.prototype.offset=function(){if(!this.element.ownerDocument)return null;var t=this.element.ownerDocument.documentElement,i=e(this.element.ownerDocument),n={top:0,left:0};return this.element.getBoundingClientRect&&(n=this.element.getBoundingClientRect()),{top:n.top+i.pageYOffset-t.clientTop,left:n.left+i.pageXOffset-t.clientLeft}},i.prototype.on=function(t,e){var i=t.split("."),n=i[0],o=i[1]||"__default",r=this.handlers[o]=this.handlers[o]||{},s=r[n]=r[n]||[];s.push(e),this.element.addEventListener(n,e)},i.prototype.outerHeight=function(e){var i,n=this.innerHeight();return e&&!t(this.element)&&(i=window.getComputedStyle(this.element),n+=parseInt(i.marginTop,10),n+=parseInt(i.marginBottom,10)),n},i.prototype.outerWidth=function(e){var i,n=this.innerWidth();return e&&!t(this.element)&&(i=window.getComputedStyle(this.element),n+=parseInt(i.marginLeft,10),n+=parseInt(i.marginRight,10)),n},i.prototype.scrollLeft=function(){var t=e(this.element);return t?t.pageXOffset:this.element.scrollLeft},i.prototype.scrollTop=function(){var t=e(this.element);return t?t.pageYOffset:this.element.scrollTop},i.extend=function(){function t(t,e){if("object"==typeof t&&"object"==typeof e)for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}for(var e=Array.prototype.slice.call(arguments),i=1,n=e.length;n>i;i++)t(e[0],e[i]);return e[0]},i.inArray=function(t,e,i){return null==e?-1:e.indexOf(t,i)},i.isEmptyObject=function(t){for(var e in t)return!1;return!0},n.adapters.push({name:"noframework",Adapter:i}),n.Adapter=i}();
\ No newline at end of file
diff --git a/build/resources.html b/build/resources.html
new file mode 100644
index 0000000..66acb3b
--- /dev/null
+++ b/build/resources.html
@@ -0,0 +1,535 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Resources | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/communnity.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/resources.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__grey hdr__white jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <!--Миксин для блока с видео-->
+    <section class="reshero">
+      <div class="container">
+        <img class="reshero__img" src="/img/resourses/hero.svg" alt="" />
+        <h1 class="reshero__h1 h1">Apache Ignite <br />Resources</h1>
+        <div class="reshero__descr h5 pt-3">Elevate your Ignite experience with the help of&nbsp;community-curated technical resources, code samples, how-to videos, training courses and&nbsp;other materials</div>
+      </div>
+    </section>
+    <!-- /.reshero-->
+    <section class="restechnical container">
+      <p class="capstext">TECHNICAL RESOURCES</p>
+      <div class="restechnical__grid">
+        <article class="restechnical__item">
+          <div class="restechnical__title flexi pb-5"><img src="/img/resourses/res2-book.svg" alt="" /><span class="h4">Apache Ignite Documentation</span></div>
+          <div class="restechnical__box cardsimple">
+            <div class="restechnical__subtitle h5">Start with the technical documentation to find out:</div>
+            <div class="restechnical__text pt-2">
+              <ul class="dashlist">
+                <li>What are the key Apache Ignite capabilities</li>
+                <li>How to use certain features</li>
+                <li>How to approach cluster optimizations</li>
+                <li>Best troubleshooting techniques</li>
+              </ul>
+            </div>
+            <div class="restechnical__action"><a class="button" href="https://ignite.apache.org/docs/latest/index" target="_blank">Discover the entire documentation</a></div>
+          </div>
+        </article>
+        <!-- /.restechnical__item-1-->
+        <article class="restechnical__item">
+          <div class="restechnical__title flexi pb-5"><img src="/img/resourses/res2-book2.svg" alt="" /><span class="h4">Ignite Wiki</span></div>
+          <div class="restechnical__box cardsimple">
+            <div class="restechnical__subtitle h5">A collection of low-level design documents and instructions:</div>
+            <div class="restechnical__text pt-2">
+              <ul class="dashlist">
+                <li>Architectural internals of Ignite components</li>
+                <li>Ignite Enhancement Proposals: next big things for Ignite</li>
+                <li>Coding and release guidelines</li>
+              </ul>
+            </div>
+            <div class="restechnical__action"><a class="button" href="https://cwiki.apache.org/confluence/display/IGNITE/" target="_blank">Check out Wiki</a></div>
+          </div>
+        </article>
+        <!-- /.restechnical__item-2-->
+        <article class="restechnical__item">
+          <div class="restechnical__title flexi pb-5"><img src="/img/icon-github.svg" alt="" /><span class="h4">Git Repositories</span></div>
+          <div class="restechnical__box cardsimple">
+            <div class="restechnical__subtitle h5">Ignite Source Code</div>
+            <div class="restechnical__text pt-2">
+              <p class="pb-3">Download Apache Ignite and install in your environment.</p>
+              <p>Select one of the following links:</p>
+            </div>
+            <div class="restechnical__action flexi">
+              <a class="button" href="https://gitbox.apache.org/repos/asf?p=ignite.git" target="_blank">Ignite Git</a><a class="button" href="https://github.com/apache/ignite" target="_blank">GitHub Mirror</a>
+            </div>
+          </div>
+        </article>
+        <!-- /.restechnical__item-3-->
+        <article class="restechnical__item">
+          <div class="restechnical__title restechnical__title--empty flexi pb-5"><span class="h4">&nbsp;</span></div>
+          <div class="restechnical__box cardsimple">
+            <div class="restechnical__subtitle h5">Code samples and examples</div>
+            <div class="restechnical__text pt-2"><p>Get access to examples that illustrate various Ignite functionality.</p></div>
+            <div class="restechnical__action"><a class="button" href="https://github.com/apache/ignite/tree/master/examples" target="_blank">Examples Git</a></div>
+          </div>
+        </article>
+        <!-- /.restechnical__item-4-->
+      </div>
+    </section>
+    <!-- /.restechnical-->
+    <section class="resvideos">
+      <div class="container">
+        <p class="capstext">LEARNING RESOURCES</p>
+        <h2 class="h4 resicontitle flexi"><img src="/img/resourses/block-video.svg" alt="" /><span>Essential Videos and Webinar Recordings</span></h2>
+        <p class="h5 pt-1x">Explore our collection of videos featuring widespread use-cases.</p>
+        <div class="resvideos__grid pt-5">
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=UeQKuAQaMNU" data-youtube
+                ><span class="comvideo__txt comvideo__txt--medium">In-Memory Computing Essentials</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-2"><p>In&nbsp;this video, we&nbsp;introduce the fundamental capabilities of&nbsp;in-memory computing platforms, such as&nbsp;high-speed performance and scalability.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=hrnrsIkCnI0" data-youtube
+                ><span class="comvideo__txt comvideo__txt--medium">Distributed Computing <br />With Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-2"><p>In&nbsp;this video, we&nbsp;show how to&nbsp;design and execute distributed computations considering all the pros and cons.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=TCsl-W0tsEE" data-youtube
+                ><span class="comvideo__txt comvideo__txt--medium">Consistency And Transactions <br />Of Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-2"><p>In&nbsp;this webinar, we&nbsp;provide a&nbsp;deep understanding of&nbsp;Apache Ignite&rsquo;s support for ACID transactions and data consistency.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=eYV-tNLzIts" data-youtube
+                ><span class="comvideo__txt comvideo__txt--medium">Apache Ignite <br />SQL Essentials</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-2"><p>Learn how to&nbsp;apply a&nbsp;classic SQL database experience while enabling in-memory speeds at&nbsp;petabyte scale for a&nbsp;variety of&nbsp;workloads.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=38YgdAOs038" data-youtube
+                ><span class="comvideo__txt comvideo__txt--medium">Deploying Apache Ignite In&nbsp;Kubernetes</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-2"><p>In&nbsp;this webinar, speakers provide steps on&nbsp;how to&nbsp;deploy Ignite in&nbsp;Kubernetes.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=eGlmZoBSS8g" data-youtube
+                ><span class="comvideo__txt comvideo__txt--medium">Machine Learning<br />With Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-2"><p>Watch this webinar to&nbsp;learn how to&nbsp;leverage the Apache Ignite machine learning framework to&nbsp;implement a&nbsp;continuous machine learning platform.</p></div>
+          </article>
+        </div>
+        <div class="resvideos__youtube h5">Explore <a href="https://www.youtube.com/channel/UChYD3lCEnzHlWioUb2sNgSg" target="_blank">the full collection of Apache Ignite videos</a> and recordings on YouTube.</div>
+      </div>
+    </section>
+    <!-- /.resvideos-->
+    <section class="rescourses container">
+      <h2 class="h4 resicontitle flexi"><img src="/img/resourses/icon-training.svg" alt="" /><span>Trainings and Courses</span></h2>
+      <p class="pt-2 h5">Enhance your knowledge in building high-performance and <br />data-intensive applications with the Apache Ignite capabilities.</p>
+      <div class="rescourses__wrap pt-5">
+        <article class="rescourse cardsimple">
+          <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite Management <br />And Monitoring Guide</h3>
+          <img class="rescourse__pic" src="/img/resourses/training1.svg" alt="" />
+          <p class="rescourse__descr pb-3 pt-2">Learn how to monitor nd manage Apache Ignite clusters in production</p>
+          <a class="rescourse__button button" href="https://www.gridgain.com/docs/tutorials/management-monitoring/overview" target="_blank">Training Schedule</a>
+        </article>
+        <article class="rescourse cardsimple">
+          <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite Essentials: Key Design Principles For Building Data-Intensive Applications</h3>
+          <img class="rescourse__pic" src="/img/resourses/training2.svg" alt="" />
+          <p class="rescourse__descr pb-3 pt-2">Learn about data partitioning, affinity co-location, and co-located processing</p>
+          <a class="rescourse__button button" href="https://www.gridgain.com/products/services/training/apache-ignite-essentials" target="_blank">Training Schedule</a>
+        </article>
+        <article class="rescourse cardsimple">
+          <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite For Spring Boot And&nbsp;Spring Data Development</h3>
+          <img class="rescourse__pic" src="/img/resourses/training3.svg" alt="" />
+          <p class="rescourse__descr pb-3 pt-2">Explore the best practices and nuances of&nbsp;using Spring Boot and Spring Data with Apache Ignite</p>
+          <a class="rescourse__button button" href="https://www.gridgain.com/docs/tutorials/spring/spring-ignite-tutorial" target="_blank">Training Schedule</a>
+        </article>
+      </div>
+    </section>
+    <!-- /.rescourses-->
+    <section class="resbook container">
+      <h2 class="h4 resicontitle flexi"><img src="/img/resourses/block-book.svg" alt="" /><span>Apache Ignite Book</span></h2>
+      <p class="pt-2 h5">This book is useful for developers and architects who want to expand <br />their knowledge in in-memory computing and distributed databases.</p>
+      <div class="resbook__wrap pt-5 flexi">
+        <div class="resbook__picwrap"><img src="/img/resourses/book-cover.jpg" alt="" /></div>
+        <div class="resbook__content">
+          <div class="resbook__caps capstext pb-5">The book is recommended by <br />the Apache Ignite Community</div>
+          <blockquote class="resbook__quote h5">
+            This is&nbsp;one of&nbsp;the very few good books on&nbsp;Apache Ignite. It&nbsp;covers <br />the whole spectrum of&nbsp;Ignite. From use-cases and architecture to&nbsp;maintenance and code examples that get your hands dirty.
+            If&nbsp;you want one book to&nbsp;get it&nbsp;all, this is&nbsp;it!
+          </blockquote>
+          <div class="cmtyhistory__avaavtor pt-3 flexi">
+            <div class="cmtyhistory__avaright cmtyhistory__avaright--noimg">
+              <div class="cmtyhistory__avaname">Edward Kuenen</div>
+              <div class="cmtyhistory__avaproff">Software developer</div>
+            </div>
+          </div>
+          <a class="button resbook__button" href="https://www.shamimbhuiyan.com/ignitebook" target="_blank">Visit the book web-site</a>
+        </div>
+      </div>
+    </section>
+    <!-- /.resbook-->
+    <section class="rescontacts container">
+      <h2 class="h4 resicontitle flexi"><img src="/img/resourses/block-email.svg" alt="" /><span>Mailing Lists, Forums and Discussion Archives</span></h2>
+      <div class="rescontacts__wrap">
+        <article class="faqblock flexi">
+          <h3 class="faqblock__title faqblock__title--simple h5"><span>For general questions about Ignite</span></h3>
+          <div class="faqblock__right">
+            <h4>By e-mail</h4>
+            <p>For general questions about Ignite <a href="mailto:user@ignite.apache.org">user@ignite.apache.org</a></p>
+            <div class="faqblock__buttons flexi pb-5 pt-2">
+              <a class="faqblock__button flexi" href="mailto:user-subscribe@ignite.apache.org?subject=Subscribe&amp;body=Please%20subscribe%20me."> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+              ><a class="faqblock__button flexi" href="mailto:user-unsubscribe@ignite.apache.org?subject=Unsubscribe&amp;body=Please%20unsubscribe%20me.">
+                <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+              ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+            </div>
+            <h4>On StackOverflow</h4>
+            <p>Or&nbsp;ask a&nbsp;question on&nbsp;StackOverflow tagging the question with &laquo;ignite&raquo; or&nbsp;&laquo;apacheignite&raquo;</p>
+            <div class="faqblock__buttons flexi pt-2">
+              <a class="faqblock__button flexi" href="http://stackoverflow.com/questions/tagged/ignite" target="_blank">
+                <img class="faqblock__stackicon" src="/img/icon-stackoverflow.svg" alt="" /><span>Ask question on StackOverflow</span></a
+              >
+            </div>
+          </div>
+        </article>
+        <!-- /.faqblock-->
+        <article class="faqblock flexi">
+          <h3 class="faqblock__title faqblock__title--simple h5"><span>For contribution-related discussions</span></h3>
+          <div class="faqblock__right">
+            <h4>By e-mail</h4>
+            <p><a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a></p>
+            <div class="faqblock__buttons flexi pb-4 pt-2">
+              <a class="faqblock__button flexi" href="mailto:dev-subscribe@ignite.apache.org?subject=Subscribe&amp;body=Please%20subscribe%20me."> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+              ><a class="faqblock__button flexi" href="mailto:dev-unsubscribe@ignite.apache.org?subject=Unsubscribe&amp;body=Please%20unsubscribe%20me.">
+                <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+              ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?dev@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+            </div>
+          </div>
+        </article>
+        <!-- /.faqblock-->
+        <article class="faqblock flexi">
+          <h3 class="faqblock__title faqblock__title--simple h5">
+            <span>Report about bugs, possible <br />improvements and ctr.</span>
+          </h3>
+          <div class="faqblock__right">
+            <h4>By e-mail</h4>
+            <p><a href="mailto:issues@ignite.apache.org">issues@ignite.apache.org</a></p>
+            <div class="faqblock__buttons flexi pb-5 pt-2">
+              <a class="faqblock__button flexi" href="mailto:issues-subscribe@ignite.apache.org?subject=Subscribe&amp;body=Please%20subscribe%20me."> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+              ><a class="faqblock__button flexi" href="mailto:issues-unsubscribe@ignite.apache.org?subject=Unsubscribe&amp;body=Please%20unsubscribe%20me.">
+                <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+              ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?issues@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+            </div>
+          </div>
+        </article>
+        <!-- /.faqblock-->
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/test.html b/build/test.html
new file mode 100644
index 0000000..85db4a3
--- /dev/null
+++ b/build/test.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Main Page | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/digital-integration-hub.html b/build/use-cases/digital-integration-hub.html
new file mode 100644
index 0000000..b6086db
--- /dev/null
+++ b/build/use-cases/digital-integration-hub.html
@@ -0,0 +1,496 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Digital Integration Hub | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/digital-hub.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main innerhero__mainhub">
+          <h1 class="h1 innerhero__h1">
+            Digital Integration Hub<br />
+            <span class="with-apache"> With Apache Ignite</span>
+          </h1>
+          <div class="innerhero__descr pt-2 h5">
+            Build new types of applications that require real-time access<br />
+            to data scattered across disparate data sources
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--hub" src="/img/usecases/digital-hub/hero-image.svg" alt="hero-image" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="hub1">
+      <div class="container">
+        <h2 class="compute2__h2">Digital Integration Hub Overview</h2>
+        <div class="hub1__block flexi">
+          <div class="hub1__info">
+            <h3 class="h5 hub1__title">What is a digital integration hub?</h3>
+            <p class="hub1__text">A digital integration hub (DIH) is an advanced platform architecture that aggregates multiple back-end systems and databases into a low-latency and shared data store.</p>
+            <p class="pt-1">The store caches and persists data sets scattered across many disjointed back-end databases and makes them available to your applications through high-performance APIs.</p>
+            <h3 class="h5 hub1__title hub1__titleend">How digital integration hub works</h3>
+            <p class="hub1__text">Applications access Ignite via an API service layer and experience substantial performance improvements by requesting data from only the Ignite distributed store.</p>
+          </div>
+          <img class="hub1__image" src="/img/usecases/digital-hub/image.svg" alt="image" />
+        </div>
+      </div>
+    </section>
+    <!-- /.hub1 -->
+    <section class="compute2">
+      <div class="container">
+        <h2 class="compute2__h2">Benefits Of Using Apache Ignite as a Digital Integration Hub</h2>
+        <div class="compute2__grid flexi hub2__grid">
+          <div class="compute2item hub2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">
+                Advanced architecture that aggregates data<br />
+                from multiple back-end data sources
+              </h3>
+              <p class="compute2__text hub2__text">No need to clutter the applications with logic accessing numerous data stores.</p>
+            </div>
+          </div>
+          <div class="compute2item hub2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">
+                Unified data access layer for new types<br />
+                of applications and services
+              </h3>
+              <p class="compute2__text hub2__text">Have applications accessing a single low-latency store for hybrid operations.</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="hub3">
+      <div class="container">
+        <h2 class="h4">Digital Integration Hub Synchronization Techniques</h2>
+        <p class="hub3__subtext">Ignite, as a high-performance data store, can be synchronized with the back-end databases via:</p>
+        <div class="hub3__parts flexi">
+          <div class="hub3__part flexi">
+            <div class="compute2-points__item fz20"></div>
+            <div class="hub3__item">Streaming</div>
+          </div>
+          <div class="hub3__part flexi">
+            <div class="compute2-points__item fz20"></div>
+            <div class="hub3__item">Event-based</div>
+          </div>
+          <div class="hub3__part flexi">
+            <div class="compute2-points__item fz20"></div>
+            <div class="hub3__item">Change data capture (CDC)</div>
+          </div>
+          <div class="hub3__part flexi">
+            <div class="compute2-points__item fz20"></div>
+            <div class="hub3__item">And other techniques</div>
+          </div>
+        </div>
+        <div class="hub3__blocks flexi">
+          <div class="hub3__block">
+            <p class="hub3__text">
+              <strong>For uni-directional synchronization</strong> between an Ignite cluster<br />
+              and an external store, Ignite provides the CacheStore interface.
+            </p>
+            <p class="hub3__text pt-1">This interface allows Ignite to write-through or write-behind all the changes to the backend-systems automatically.</p>
+            <p class="hub3__text pt-1">It also includes transactions. Ignite coordinates and commits a transaction across its in-memory cluster as well as an external transactional database.</p>
+          </div>
+          <div class="hub3__block">
+            <p class="hub3__text"><strong>For bi-directional synchronization,</strong> you can consider various streaming, CDC, and event-based technologies, such as: Kafka, Spark, Debezium and others.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.hub3-->
+    <section class="hub4">
+      <div class="container">
+        <h2 class="hub4__h2 h4">
+          Why Do Businesses Need<br />
+          Digital Integration Hub Solutions?
+        </h2>
+        <div class="hub4__blocks flexi">
+          <p class="hub4__subtext h5">To create new types of applications that should query data from disperse data sources.</p>
+          <p class="hub4__grey h5">DIH is a contemporary way to complete this challenging task.</p>
+        </div>
+        <div class="hub4__numbers flexi">
+          <div class="hub4__number">
+            <div class="hub4__num h5">01</div>
+            <p class="hub4__text">Accumulate data from dozens of data sources</p>
+          </div>
+          <div class="hub4__number">
+            <div class="hub4__num h5">02</div>
+            <p class="hub4__text hub4__textall">Keep data in a shared and low-latency store</p>
+          </div>
+          <div class="hub4__number">
+            <div class="hub4__num h5">03</div>
+            <p class="hub4__text hub4__textall">Get data synchronized with back-end system</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.hub4 -->
+    <section class="hub5">
+      <div class="container">
+        <h2 class="compute2__h2">Apache Ignite User Stories</h2>
+        <div class="highcases__two">
+          <div class="hub5__twowrap flexi pt-5">
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=EdFOKJIjRSg&amp;feature=emb_imp_woyt" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--white hub5__video">Fitness + In Memory Computing = Getting Ahead Of The Game</span><img src="/img/usecases/digital-hub/one-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">24 Hour Fitness</h3>
+              <p class="hub5__text">implements a Digital Integration Hub to offload API calls and enable new data access patterns.</p>
+            </div>
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=g1FcrOPXWyg" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--black comvideo__txthub hub5__video">Using Ignite And JBoss Drools To Implement A Complex Event Processing Solution</span
+                    ><img src="/img/usecases/digital-hub/two-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">Вanco do Brasil</h3>
+              <p class="hub5__text">uses digital integration hub capabilities to develop the omnichannel Horus platform.</p>
+            </div>
+          </div>
+          <div class="hub5__twowrap flexi pt-5">
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=3FFexcYIpmA" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--white hub5__video">Leveraging In-Memory Compute Grids With Core Systems Of Record</span><img src="/img/usecases/digital-hub/three-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">IBM</h3>
+              <p class="hub5__text">launches the Z Digital Integration Hub built on Apache Ignite to enable real-time business agility for organizations.</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover our quick start guide and build your first<br />
+            application in 5-10 minutes
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Run our digital integration hub sample application</p>
+          <a class="nativebotblock__link arrowlink" href="https://github.com/GridGain-Demos/gridgain-dih-demo" target="_blank">Download The Sample Project</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/hadoop-acceleration.html b/build/use-cases/hadoop-acceleration.html
new file mode 100644
index 0000000..9045da9
--- /dev/null
+++ b/build/use-cases/hadoop-acceleration.html
@@ -0,0 +1,454 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Accelerate Existing Hadoop Deployments| Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/digital-hub.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/hadoop.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">
+            Accelerate Existing Hadoop Deployments<br />
+            <span class="with-apache"> With Apache Ignite</span>
+          </h1>
+          <div class="innerhero__descr pt-2 h5">
+            Achieve the performance acceleration of Hadoop-based<br />
+            application with Ignite as a high-performance data access layer
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--hadoop" src="/img/usecases/hadoop/hero-image.svg" alt="hero-image" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="compute2">
+      <div class="container">
+        <div class="doop2__block">
+          <h2 class="compute2__h2">Benefits Of Using Apache Ignite</h2>
+          <div class="compute2__grid flexi hub2__grid doop2__grid">
+            <div class="compute2item hub2item doop2__item">
+              <div class="compute2-points__item fz20"></div>
+              <div class="compute2item__block">
+                <h3 class="fz20 compute2item__title">Real-time analytics</h3>
+                <p class="compute2__text base2__text">Apache Ignite enables real-time analytics across Apache Hadoop operational and historical data silos.</p>
+              </div>
+            </div>
+            <div class="compute2item hub2item doop2__item">
+              <div class="compute2-points__item fz20"></div>
+              <div class="compute2item__block">
+                <h3 class="fz20 compute2item__title">Low-latency and high-throughput operations</h3>
+                <p class="compute2__text base2__text">Ignite enables low-latency and high-throughput access while Hadoop continues to be used for long-running OLAP workloads.</p>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="doop3">
+      <div class="container">
+        <div class="doop3__block flexi">
+          <div class="doop3__info">
+            <h2 class="doop3__h2 h5">How Does Apache Ignite Acceleration Work?</h2>
+            <p class="doop3__text">
+              To achieve the performance acceleration of Hadoop-based systems, deploy Ignite as a separate distributed storage that maintains the data sets required for your low-latency operations or real-time reports
+            </p>
+            <h2 class="doop3__h2 h5">There are 3 basic steps:</h2>
+            <div class="fz20 doop3__number">01</div>
+            <p class="doop3__subtext">
+              Depending on the data volume and available memory capacity, you can enable<a href="/arch/native-persistence.html" target="_blank"> Ignite native persistence</a> to store historical data sets on disk while dedicating a memory
+              space for operational records.
+            </p>
+            <p class="doop3__subtext pt-1">You can continue to use Hadoop as storage for less frequently used data or for long-running and ad-hoc analytical queries.</p>
+            <div class="fz20 doop3__number">02</div>
+            <p class="doop3__subtext">
+              Your applications and services should use Ignite native APIs to process the data residing in the in-memory cluster. Ignite provides SQL, compute (aka. map-reduce), and machine learning APIs for various data processing needs.
+            </p>
+            <div class="fz20 doop3__number">03</div>
+            <p class="doop3__subtext">Consider using Apache Spark DataFrames APIs if an application needs to run federated or cross-database queries across Ignite and Hadoop clusters.</p>
+            <p class="doop3__subtext pt-1">
+              Ignite is <a href="/use-cases/spark-acceleration.html" target="_blank">integrated with Spark</a>, which natively supports Hive/Hadoop. Cross-database queries should be considered only for a limited number of scenarios when
+              neither Ignite nor Hadoop contains the entire data set.
+            </p>
+          </div>
+          <img class="doop3__image" src="/img/usecases/hadoop/image.svg" alt="image" />
+        </div>
+      </div>
+    </section>
+    <!-- /.doop3 -->
+    <section class="doop4">
+      <div class="container">
+        <h2 class="doop4__h2 h4">How Can You Split Data And Operations Between Ignite And Hadoop?</h2>
+        <div class="doop4__block">
+          <div class="doop4__item">
+            <p class="doop4__text">
+              Use Apache Ignite for tasks that require:<br />
+              – Low-latency response time <span class="doop4__grey">(microseconds, milliseconds, seconds)</span>
+            </p>
+            <p class="doop4__text pt-1">– High throughput operations <span class="doop4__grey">(thousands and millions of operations per second)</span> <br />– Real-time processing.</p>
+          </div>
+          <div class="doop4__item">
+            <p class="doop4__text">Continue using Apache Hadoop for: <br />— High-latency operations <span class="doop4__grey">(dozens of seconds, minutes, hours)</span><br />— Batch processing</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.doop4-->
+    <section class="doop5">
+      <div class="container">
+        <h2 class="h4 doop5__h2">5 Steps To Implement The Architecture In Practice</h2>
+        <div class="doop5__blocks">
+          <div class="doop5__block">
+            <div class="doop5__item post1">
+              <div class="doop5__number h4">01</div>
+              <h4 class="doop5__title">Download and install Apache Ignite to your system.</h4>
+            </div>
+            <div class="doop5__item post2">
+              <div class="doop5__number h4">02</div>
+              <h4 class="doop5__title">Select a list of operations for Ignite.</h4>
+              <p class="doop5__text pt-2">The best operations are those that require low-latency response time, high-throughput, and real-time analytics.</p>
+            </div>
+            <div class="doop5__item post3">
+              <div class="doop5__number h4">03</div>
+              <p class="doop5__text">
+                <span class="doop5__title">Consider enabling Ignite native persistence,</span> or use Ignite as a pure in-memory cache, or in-memory data grid that persists changes to Hadoop or another external database.
+              </p>
+            </div>
+            <div class="doop5__item post4">
+              <div class="doop5__number h4">04</div>
+              <h4 class="doop5__title">Update your applications</h4>
+              <p class="doop5__text pt-2">Ensure they use Ignite native APIs to process Ignite data and Spark for federated queries.</p>
+            </div>
+            <div class="doop5__item post5">
+              <div class="doop5__number h4">05</div>
+              <div class="doop5__titleend">If you need to replicate changes between Ignite and Hadoop clusters, use existing change-data-capture solutions:</div>
+              <div class="doop5__part flexi">
+                <p>Debezium<br />Kafka</p>
+                <p class="doop5__middle">GridGain Data Lake Accelerator<br />Oracle GoldenGate</p>
+                <p class="doop5__end">
+                  To write-through changes to Hadoop directly,<br />
+                  implement <a href="https://ignite.apache.org/docs/latest/persistence/external-storage" target="_blank">Ignite's CacheStore</a> interface.
+                </p>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover our quick start guide and build your first<br />
+            application in 5-10 minutes
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Read the Apache Spark acceleration article</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/spark-acceleration.html">Apache Spark Acceleration Article</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/high-performance-computing.html b/build/use-cases/high-performance-computing.html
new file mode 100644
index 0000000..1fce522
--- /dev/null
+++ b/build/use-cases/high-performance-computing.html
@@ -0,0 +1,527 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>High Performance Computing | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/high-performance-computing.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">High Performance <br />Computing<span class="highperf__herosmall"> With Apache Ignite</span></h1>
+          <div class="innerhero__descr pt-2 h5">Minimize network utilization by executing kilobyte-size custom <br />code over petabytes of data</div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--highperf" src="/img/usecases/high-peformance/hero.svg" alt="High Performance Computing" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="high1 container">
+      <div class="capstext pb-5">High Performance Computing Overview</div>
+      <div class="high1__wrap flexi">
+        <div class="high1__main pt-1">
+          <h3 class="h5 high1__title">What is high performance computing?</h3>
+          <div class="high1__text pt-3 pb-5">
+            <p>High-performance computing is the ability to process data and perform complex calculations at high speeds.</p>
+            <p>You keep all your data on the cluster node and execute your kilobyte-size custom code over petabytes of data avoiding network-like utilization.</p>
+          </div>
+          <h3 class="h5 high1__title">How it works</h3>
+          <div class="high1__text pt-2">
+            <div class="high1__sub pb-2">In traditional disk-based systems, <br />such as relational or NoSQL databases</div>
+            <p>Client applications usually bring data from servers, use the records for local calculations, and discard the data as soon as the business task is complete.</p>
+            <p>This approach does not scale well if a significant volume of data gets transferred over the network.</p>
+            <div class="high1__sub pt-2 pb-2">In in-memory computing systems, <br />such as Apache Ignite</div>
+            <p>
+              Apache Ignite supports a co-located processing technique. The primary aim of this technique is to increase the performance of your data-intensive or compute-intensive calculations by running them straight on Ignite cluster
+              nodes.
+            </p>
+            <p>In co-located processing, calculations are done on local data sets of the cluster nodes. This avoids records shuffling over the network and eliminates the impact of network latency on the performance of your applications.</p>
+          </div>
+        </div>
+        <aside class="high1__picwrap">
+          <img class="high1__pic" src="/img/usecases/high-peformance/perf-pic.svg" alt="" />
+          <div class="high1__picdescr flexi">
+            <div class="high1__arrowline flexi">
+              <i>1</i>
+              <p>– Map Phace</p>
+            </div>
+            <div class="high1__arrowline flexi">
+              <i>2</i>
+              <p>– Execution Phase</p>
+            </div>
+            <div class="high1__arrowline flexi">
+              <i>3</i>
+              <p>– Reduse Phace</p>
+            </div>
+          </div>
+        </aside>
+      </div>
+    </section>
+    <!-- /.high1-->
+    <section class="high2">
+      <div class="container">
+        <div class="capstext">Benefits Of Apache Ignite Compute APIs</div>
+        <div class="high2__wrap">
+          <div class="high2__block">
+            <div class="high2__title">Broadcast or execute on specific nodes</div>
+            <div class="high2__text">
+              <p>— Broadcast your tasks to&nbsp;use all the CPUs of&nbsp;your distributed cluster.</p>
+              <p class="pt-1">— Or&nbsp;execute your computations on&nbsp;a&nbsp;specific group of&nbsp;nodes.</p>
+            </div>
+          </div>
+          <div class="high2__block">
+            <div class="high2__title">Load balance your querie</div>
+            <div class="high2__text"><p>If&nbsp;some of&nbsp;the nodes are over-utilized, Ignite can load balance your calculations to&nbsp;the other node.</p></div>
+          </div>
+          <div class="high2__block">
+            <div class="high2__title">All computations are fault-tolerant</div>
+            <div class="high2__text">
+              <p>Some computations might take minutes or&nbsp;hours to&nbsp;complete, e.g. drug discovery or&nbsp;logistics planning. You don&rsquo;t need to&nbsp;start from the very beginning if&nbsp;something goes wrong.</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.high2-->
+    <section class="highicons container">
+      <h2 class="h4">Sample Data- And Compute-Intensive Tasks That <br />Leverage High Performance Computing</h2>
+      <div class="highicons__wrap pt-5">
+        <div class="highicons__item">
+          <div class="highicons__iconwrap flexi"><img class="highicons__icon" src="/img/usecases/high-peformance/icon-perf1.svg" alt="" /></div>
+          <div class="highicons__title">Finance</div>
+          <div class="highicons__descr">e.g. fraud-detection, risk management, financial modeling</div>
+        </div>
+        <div class="highicons__item">
+          <div class="highicons__iconwrap flexi"><img class="highicons__icon" src="/img/usecases/high-peformance/icon-perf2.svg" alt="" /></div>
+          <div class="highicons__title">Retail & Hospitality</div>
+          <div class="highicons__descr">e.g. recommendation systems, 360 customer experience</div>
+        </div>
+        <div class="highicons__item">
+          <div class="highicons__iconwrap flexi"><img class="highicons__icon" src="/img/usecases/high-peformance/icon-perf3.svg" alt="" /></div>
+          <div class="highicons__title">Media & Entertainment</div>
+          <div class="highicons__descr">e.g. creating animations, rendering special effects</div>
+        </div>
+        <div class="highicons__item">
+          <div class="highicons__iconwrap flexi"><img class="highicons__icon" src="/img/usecases/high-peformance/icon-perf4.svg" alt="" /></div>
+          <div class="highicons__title">Logistic and transportation</div>
+          <div class="highicons__descr">e.g. logistics planning, detecting potential hazardous situations</div>
+        </div>
+        <div class="highicons__item">
+          <div class="highicons__iconwrap flexi"><img class="highicons__icon" src="/img/usecases/high-peformance/icon-perf5.svg" alt="" /></div>
+          <div class="highicons__title">Biotech</div>
+          <div class="highicons__descr">e.g. drugs and vaccines discovery, sequencing DNA</div>
+        </div>
+      </div>
+    </section>
+    <!-- /.highicons-->
+    <section class="highcases container">
+      <h2 class="h4">High Performance Computing Ignite <br />User Stories</h2>
+      <div class="highcases__one flexi pt-2 pb-4">
+        <div class="highcases__topleft">
+          <div class="highcases__subtitle pb-2">Personalized websites with dynamically changing content</div>
+          <p class="pb-3">Whenever you visit Amazon, Walmart, Booking.com, or other websites, you see personalized content, such as relevant deals made especially for you.</p>
+          <p>
+            Personalized content considering your age, location, preferences, and previous interactions is being processed and displayed in few seconds thanks to high-performance computing tasks that process gigabytes of data within a
+            second.
+          </p>
+        </div>
+        <div class="highcases__topright">
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=qYd9GGRC4L0" data-youtube="data-youtube"
+                ><span class="comvideo__txt">An Ignite Compute Grid <br />In The Cloud</span><img src="/img/usecases/high-peformance/video-1.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-1">
+              <p><strong>HomeAway,</strong> rental website with personalized offer</p>
+            </div>
+          </article>
+        </div>
+      </div>
+      <div class="highcases__two pt-4 pb-4">
+        <div class="highcases__subtitle pb-2">Data-driven modelling and simulations</div>
+        <p>To create a new vaccine or drug you have to run thousands or millions <br />of simulations to come up with the best formula.</p>
+        <div class="highcases__twowrap flexi pt-5">
+          <div class="highcases__twoitem">
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=PFHb-UuhGkk" data-youtube="data-youtube"
+                  ><span class="comvideo__txt">Data Driven Drug Discovery</span><img src="/img/usecases/high-peformance/video-2.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1"></div>
+            </article>
+            <p><strong>E-Therapeutics</strong> uses Apache Ignite capabilities for drug discovery</p>
+          </div>
+          <div class="highcases__twoitem">
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=NUxdoL-K9Ys" data-youtube="data-youtube"
+                  ><span class="comvideo__txt comvideo__txt--small">How nference.ai Leverages Ignite For Distributed Analytics In The Bioinformatics Domain</span><img src="/img/usecases/high-peformance/video-3.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1">
+                <p><strong>nference.ai:</strong> high performance compute APIs used to&nbsp;define different statistical analyses and execute numerical data in&nbsp;real-time</p>
+              </div>
+            </article>
+          </div>
+        </div>
+      </div>
+      <div class="highcases__one flexi pt-4 pb-4">
+        <div class="highcases__topleft">
+          <div class="highcases__subtitle pb-2">Logistic and transportation companies use advanced calculations for logistics planning</div>
+          <p>
+            <strong>Dutch Railways</strong> have thousands of different trains to deliver cargo and people across the country. They need to calculate how all those trains should be moving in real time. These calculations also happen with
+            high compute APIs.
+          </p>
+        </div>
+        <div class="highcases__topright">
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=wkCW8YC8eKU" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--small">Detecting Potential Hazardous Situations In The Dutch Railway Planning Using Apache Ignite</span><img src="/img/usecases/high-peformance/video-4.png" alt=""
+              /></a>
+            </div>
+            <div class="comvideo__descr pt-1"></div>
+          </article>
+        </div>
+      </div>
+      <div class="highcases__two pt-4">
+        <div class="highcases__subtitle pb-2">Real-time analytics to enable fast and precise decisions</div>
+        <p>High performance computing allows to process unlimited data sets and analyze <br />them in seconds.</p>
+        <div class="highcases__twowrap flexi pt-5">
+          <div class="highcases__twoitem">
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=jF9T2cJB6t0" data-youtube="data-youtube"
+                  ><span class="comvideo__txt comvideo__txt--small">High Performance Exposure Management With Apache Ignite</span><img src="/img/usecases/high-peformance/video-5.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1"></div>
+            </article>
+            <p><strong>JPMorgan Chase</strong> use Apache Ignite for heavy computations which help to&nbsp;make effective exposure management.</p>
+          </div>
+          <div class="highcases__twoitem">
+            <article class="comvideo">
+              <div class="comvideo__box">
+                <a class="comvideo__screen" href="https://www.youtube.com/watch?v=B8A8yR_e6VM" data-youtube="data-youtube"
+                  ><span class="comvideo__txt">Real Time Exposure Management Using Ignite</span><img src="/img/usecases/high-peformance/video-6.png" alt=""
+                /></a>
+              </div>
+              <div class="comvideo__descr pt-1"></div>
+            </article>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Discover our quick start guide and build <br />your first application in 5-10 minutes</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to View More Use-Cases?</span></h3>
+          <p class="nativebotblock__text">Check out success stories from <br />different industries across the world</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/provenusecases.html">Companies Stories</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/in-memory-cache.html b/build/use-cases/in-memory-cache.html
new file mode 100644
index 0000000..b8f5b2a
--- /dev/null
+++ b/build/use-cases/in-memory-cache.html
@@ -0,0 +1,463 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>In-Memory Cache | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/in-memory-cache.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main innerhero__main--long">
+          <h1 class="h1 innerhero__h1">Distributed <br />In-Memory Cache<br /><span class="with-apache">With Apache Ignite</span></h1>
+          <div class="innerhero__descr pt-2 h5">
+            Improve the performance and scalability of&nbsp;your applications, <br />
+            databases, and microservices with Apache Ignite
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--inmemory" src="/img/usecases/in-memory-hero.svg" alt="Distributed In-Memory Cache" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="inmememor1 container">
+      <header class="blockheader blockheader--spl flexi">
+        <h2 class="capstext pb-3">What Is In-Memory Cache</h2>
+        <div class="inmememor1__text">
+          <p>In-memory cache is&nbsp;a&nbsp;storage layer placed between applications and databases. The cache keeps your hot data in&nbsp;memory to&nbsp;offload existing databases and accelerate applications.</p>
+        </div>
+      </header>
+    </section>
+    <!-- /.inmememor1-->
+    <section class="inmememor-adv">
+      <div class="container">
+        <header class="blockheader blockheader--spl flexi">
+          <h2 class="h4">Advantages of Distributed In-Memory Cache</h2>
+          <div class="blockheader__right fz20">A distributed in-memory cache is <strong>the most straightforward and scalable</strong> way to accelerate your existing applications and databases, thanks to:</div>
+        </header>
+        <div class="inmememor-adv__wrap">
+          <div class="inmememor-adv__item">
+            <h3 class="h4">Speed</h3>
+            <div class="inmememor-adv__text">Memory as a storage layer provides the&nbsp;lowest latency and highest throughput. Laws of physics.</div>
+          </div>
+          <div class="inmememor-adv__item">
+            <h3 class="h4">Scale</h3>
+            <div class="inmememor-adv__text">Horizontal scalability lets you grow the&nbsp;cluster unlimitedly to accommodate <br />data size and throughput.</div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.inmememor-adv-->
+    <section class="inmememor-api container">
+      <header class="blockheader blockheader--spl flexi">
+        <h2 class="h4 blockheader__left blockheader__left--full">Unlike Standard In-Memory Caches, Apache Ignite <br />Supports Essential Developers APIs</h2>
+      </header>
+      <div class="inmememor-api__wrap flexi">
+        <div class="inmememor-api__item">
+          <img class="inmememor-api__icon" src="/img/features/in-memory/01-ACID-Transactions.svg" alt="" />
+          <p class="fz20 pt-3">ACID transactions <br />to&nbsp;ensure consistency <br />of&nbsp;data</p>
+        </div>
+        <div class="inmememor-api__item">
+          <img class="inmememor-api__icon" src="/img/features/in-memory/02-sql.svg" alt="" />
+          <p class="fz20 pt-3">SQL queries execution</p>
+        </div>
+        <div class="inmememor-api__item">
+          <img class="inmememor-api__icon" src="/img/features/in-memory/03-user.svg" alt="" />
+          <p class="fz20 pt-3">Custom computations, <br />e.g. on Java, available</p>
+        </div>
+      </div>
+    </section>
+    <!-- /.inmememor-api-->
+    <section class="inmememor2 container">
+      <h2 class="h4">Read-Through / Write-Through Caching</h2>
+      <p class="fz20 pt-5"><strong>How It Works</strong></p>
+      <div class="inmememor2__work flexi pt-2">
+        <div class="inmememor2__left">
+          <p>
+            <em>The read-through/write-through caching strategy can be <br />classified as&nbsp;an&nbsp;in-memory, data-grid type of&nbsp;deployment.</em>
+          </p>
+        </div>
+        <div class="inmememor2__right">
+          <p>When Apache Ignite is&nbsp;deployed as&nbsp;a&nbsp;data grid, the application layer begins to&nbsp;treat Ignite as&nbsp;the primary store.</p>
+          <p>As&nbsp;applications write to&nbsp;and read from the data grid, Ignite ensures that all underlying external databases stay updated and are consistent with the in-memory data.</p>
+        </div>
+      </div>
+      <div class="inmememor2__picwrap">
+        <picture
+          ><source media="(min-width: 1024px)" srcset="/img/features/in-memory/write-through-caching.svg" sizes="" />
+          <img src="/img/features/in-memory/write-through-caching-mob.svg" alt=""
+        /></picture>
+      </div>
+      <p class="fz20"><strong>How It Works</strong></p>
+      <div class="inmememor2__work flexi pt-3">
+        <div class="inmememor2__left inmememor2__left--icon">
+          <p>This strategy is recommended for architectures that need to:</p>
+          <ul class="dashlist pt-1">
+            <li>accelerate disk-based databases;</li>
+            <li>create a shared caching layer across various data sources.</li>
+          </ul>
+        </div>
+        <div class="inmememor2__right">
+          <p>Ignite integrates with many databases out-of-the-box and, in&nbsp;write-through or&nbsp;write-behind mode, can synchronize all changes to&nbsp;the databases.</p>
+          <p>The strategy also applies to&nbsp;ACID&nbsp;transactions: Ignite will coordinate and commit a&nbsp;transaction across its in-memory cluster as&nbsp;well as&nbsp;to&nbsp;a&nbsp;relational database.</p>
+          <p>Read-through capability implies that, if&nbsp;a&nbsp;record is&nbsp;missing from memory, a&nbsp;cache can read the data from an&nbsp;external database. Ignite fully supports this capability for key-value APIs.</p>
+          <p>When you use Ignite SQL, you must preload the dataset into memory&mdash;because Ignite SQL can query on-disk data only if&nbsp;the data is&nbsp;stored in&nbsp;native persistence.</p>
+        </div>
+      </div>
+    </section>
+    <!-- /.inmememor2-->
+    <section class="inmememor3 container pt-5">
+      <h2 class="h4">Cache-Aside Deployment</h2>
+      <div class="inmememor2__picwrap">
+        <picture
+          ><source media="(min-width: 1024px)" srcset="/img/features/in-memory/cache-aside-deployment.svg" sizes="" />
+          <img src="/img/features/in-memory/cache-aside-deployment-mob.svg" alt=""
+        /></picture>
+      </div>
+      <p class="fz20 pt-3"><strong>When It Works</strong></p>
+      <div class="inmememor2__work flexi pt-3">
+        <div class="inmememor2__left">
+          <p>This strategy works well in two cases:</p>
+          <ul class="pt-1">
+            <li>1. The cached data is relatively static, i.e. not updated frequently</li>
+            <li>2. A temporary data lag is allowed between the primary store and the cache</li>
+          </ul>
+        </div>
+        <div class="inmememor2__right">
+          <p>It&rsquo;s usually assumed that changes will be&nbsp;fully replicated eventually and, <br />thus, the cache and the primary store will become consistent.</p>
+        </div>
+      </div>
+      <div class="inmememor3__bottom">
+        <h3 class="fz20">Cach-Aside Deployment And Native Persistence</h3>
+        <div class="inmememor3__botwrap flexi pt-3">
+          <div class="inmememor2__left">
+            <p>
+              When Apache Ignite is&nbsp;deployed in&nbsp;a&nbsp;cache-aside configuration, its native persistence can be&nbsp;used as&nbsp;a&nbsp;disk store for Ignite datasets.
+              <a href="/arch/native-persistence.html">Native persistence</a> allows for elimination of&nbsp;the time-consuming cache warm-up step.
+            </p>
+            <p>
+              As&nbsp;native persistence maintains a&nbsp;full copy of&nbsp;data on&nbsp;disk, you can cache a&nbsp;subset of&nbsp;records in&nbsp;memory. If&nbsp;a&nbsp;required data record is&nbsp;missing from memory, then Ignite reads
+              the record from the disk automatically, regardless of&nbsp;which API you use&nbsp;&mdash; whether SQL, key-value, or&nbsp;scan queries.
+            </p>
+          </div>
+          <div class="inmememor2__right">
+            <ul class="inmememor3__checklist">
+              <li>Seconds needed for recovery</li>
+              <li>Full copy of cached records is duplicated on disk</li>
+              <li>Use any API: SQL, key-value, or scan queries</li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.inmememor3-->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Discover our quick start guide and build your first application in 5-10 minutes</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/#quick-start-guides " target="_blank">Quick Start Guide </a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to View More Use-Cases?</span></h3>
+          <p class="nativebotblock__text">Read In-Memory Data Grid article</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/in-memory-data-grid.html" target="_blank">In-Memory Data Grid</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/in-memory-data-grid.html b/build/use-cases/in-memory-data-grid.html
new file mode 100644
index 0000000..de34afe
--- /dev/null
+++ b/build/use-cases/in-memory-data-grid.html
@@ -0,0 +1,501 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>In-Memory Data Grid | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/digital-hub.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/database.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/datagrid.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">
+            In-Memory Data Grid<br />
+            <span class="with-apache"> With Apache Ignite</span>
+          </h1>
+          <div class="innerhero__descr pt-2 h5">
+            Use an advanced read-through / write-through cache<br />
+            that is deployed on top of one or several databases
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--datagrid" src="/img/usecases/datagrid/hero-image.svg" alt="hero-image" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="grid1">
+      <div class="container">
+        <h2 class="grid1__h2 h4">In-memory data grid with Apache Ignite <strong>accelerates and scales</strong> your existing databases and data stores.</h2>
+      </div>
+    </section>
+    <!-- /.grid1-->
+    <section class="hub1 grid2">
+      <div class="container">
+        <h2 class="compute2__h2">In-Memory Data Grid Overview</h2>
+        <div class="hub1__block flexi">
+          <div class="hub1__info">
+            <h3 class="h5 hub1__title">What is in-memory data-grid?</h3>
+            <p class="hub1__text">An in-memory data grid (IMDG) is an advanced read-through/write-through cache that is deployed on top of multiple databases.</p>
+            <p class="hub1__text">Applications write to and read from the grid, and the grid propagates changes to the underlying data stores in a consistent way.</p>
+            <h3 class="h5 hub1__title hub1__titleend">How does an in-memory data grid work?</h3>
+            <p class="hub1__text">Co-location is the main IMDG feature. It organizes related data for storage in the same node and enables low latency with high throughput computing.</p>
+            <p class="hub1__text">Co-located applications can access in-memory data without network movement.</p>
+            <p class="hub1__text">In in-memory data grid queries are processed at high speeds and scaled to multiple nodes, because there's no distance between data and applications.</p>
+          </div>
+          <img class="hub1__image" src="/img/usecases/datagrid/image.svg" alt="image" />
+        </div>
+      </div>
+    </section>
+    <!-- /.hub1 -->
+    <section class="base3">
+      <div class="container">
+        <h2 class="base3__h2 h4">Apache Ignite as a data grid supports a variety of developer APIs</h2>
+        <div class="base3__blocks flexi">
+          <div class="base3__block">
+            <h3 class="base3__h3">Essential Developer APIs</h3>
+            <div class="base3__images flexi">
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/03-distributed-SQL.svg" alt="sql" />
+                <div class="base3__subtext">SQL</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/05-key-value-APIs.svg" alt="apis" />
+                <div class="base3__subtext">Key-value</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/04-ACID-transactions.svg" alt="acid" />
+                <div class="base3__subtext">
+                  ACID<br />
+                  transactions
+                </div>
+              </div>
+            </div>
+            <p class="base3__text">Enable you to request, join, and group distributed datasets.</p>
+          </div>
+          <div class="base3__block">
+            <h3 class="base3__h3">High Performance Computing APIs</h3>
+            <div class="base3__images flexi">
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/06-compute-APIs.svg" alt="sql" />
+                <div class="base3__subtext">Compute</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/07-machine-learning.svg" alt="apis" />
+                <div class="base3__subtext">
+                  Machine<br />
+                  learning
+                </div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/08-services.svg" alt="acid" />
+                <div class="base3__subtext">Services</div>
+              </div>
+            </div>
+            <p class="base3__text">Execute logic close to the data, thus eliminating expensive data shuffling over the network.</p>
+          </div>
+          <div class="base3__block">
+            <h3 class="base3__h3">Real-Time Streaming APIs</h3>
+            <div class="base3__images flexi">
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/09-streaming.svg" alt="sql" />
+                <div class="base3__subtext">Streaming</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/10-continuous-queries.svg" alt="apis" />
+                <div class="base3__subtext">
+                  Continuous<br />
+                  Queries
+                </div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/11-messaging.svg" alt="acid" />
+                <div class="base3__subtext">Messaging</div>
+              </div>
+            </div>
+            <p class="base3__text base3__textend">Allow the seamless implementation of event-driven architectures.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.base3 -->
+    <section class="grid4">
+      <div class="container">
+        <div class="grid4__blocks flexi">
+          <h2 class="grid4__h2 h5">Native Persistence And In-Memory Data</h2>
+          <div class="grid4__block">
+            <p class="grid4__text">
+              When <a href="/arch/native-persistence.html">Native Persistence</a> is enabled, Ignite stores both data and indexes<br />
+              on disk, thus eliminating the time-consuming cache warm-up step.
+            </p>
+            <p class="grid4__text pt-1">
+              Native Persistence keeps a full copy of data on disk, so you are free<br />
+              to cache a subset of records in memory.
+            </p>
+            <p class="grid4__text pt-1">If a required data record is missing from memory, Ignite reads the record from the disk automatically.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.grid4-->
+    <section class="grid5">
+      <div class="container">
+        <h2 class="grid5__h2 h4">In-memory data grid is frequently used when a business works with large datasets at low latency and high throughput.</h2>
+        <div class="grid5__blocks flexi">
+          <article class="native2item grid5__item"><p class="grid5__text">Increase the performance and scalability of real-time applications and external databases.</p></article>
+          <article class="native2item grid5__item">
+            <p class="grid5__text">Support <a href="/use-cases/high-performance-computing.html"> high-performance computing.</a></p>
+          </article>
+          <article class="native2item grid5__item"><p class="grid5__text">Cache data that is scattered across databases.</p></article>
+        </div>
+      </div>
+    </section>
+    <!-- /.grid5                -->
+    <section class="hub5">
+      <div class="container">
+        <h2 class="compute2__h2">In-Memory Data Grid Ignite User Stories</h2>
+        <div class="highcases__two">
+          <div class="hub5__twowrap flexi pt-5">
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=78UE11GrWzk&amp;t=2586s " data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--white hub5__video">Leveraging In Memory Data Grid For Faster Time To Market </span><img src="/img/usecases/database/one-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">Agilent Technologies Inc.</h3>
+              <p class="hub5__text base5__text">improved its online channel by implementing in-memory solutions. They leveraged in-memory data grid to achieve faster time-to-market, and data flexibility across digital channels.</p>
+            </div>
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=CPmwnjDJ1Sk&amp;feature=emb_imp_woyt" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--white comvideo__txthub hub5__video">Embracing The Service Consumption Shift In Banking</span><img src="/img/usecases/database/two-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">ING Bank</h3>
+              <p class="hub5__text base5__text base5__textend">used in-memory computing platforms to meet increasing demand for performance and scalability.</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover our quick start guide and build your first<br />
+            application in 5-10 minutes
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to View More Use-Cases?</span></h3>
+          <p class="nativebotblock__text">Read the In-Memory Database article</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/in-memory-database.html">In-Memory Database</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/in-memory-database.html b/build/use-cases/in-memory-database.html
new file mode 100644
index 0000000..457b582
--- /dev/null
+++ b/build/use-cases/in-memory-database.html
@@ -0,0 +1,509 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>In-Memory Database | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/digital-hub.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/database.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">
+            In-Memory Database<br />
+            <span class="with-apache"> With Apache Ignite</span>
+          </h1>
+          <div class="innerhero__descr pt-2 h5">
+            In-memory database that scales horizontally across memory<br />
+            and disk with full SQL support
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--database" src="/img/usecases/database/hero-image.svg" alt="hero-image" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="hub1">
+      <div class="container">
+        <h2 class="compute2__h2">In-Memory Database Overview</h2>
+        <div class="hub1__block flexi">
+          <div class="hub1__info">
+            <h3 class="h5 hub1__title">What is an in-memory database?</h3>
+            <p class="hub1__text">An in-memory database (IMDB) is a data management system that stores data primarily in the computer’s main memory.</p>
+            <h3 class="h5 hub1__title hub1__titleend">How an in-memory database works?</h3>
+            <p class="hub1__text">In-memory databases rely on spinning disks for data storage. IMDBs allow mission-critical applications to benefit from faster response times than disk-based databases.</p>
+          </div>
+          <img class="hub1__image" src="/img/usecases/database/image.svg" alt="image" />
+        </div>
+      </div>
+    </section>
+    <!-- /.hub1 -->
+    <section class="base1">
+      <div class="container">
+        <h2 class="base1__h2 h5">Apache Ignite as a distributed in-memory database scales horizontally across memory and disk with no compromises</h2>
+        <div class="base1__blocks flexi">
+          <div class="base1__block">
+            <p class="base1__text">Apache Ignite works with memory, disk, and Intel Optane as active storage tiers.</p>
+            <p class="base1__text pt-1">This <a href="/arch/multi-tier-storage.html">multi-tier</a> architecture combines, in one system, the advantages of in-memory computing with disk durability and strong consistency.</p>
+          </div>
+          <div class="base1__block">
+            <div class="base1__item flexi">
+              <div class="compute2-points__item fz20"></div>
+              <h3 class="base1__black">Speed of memory</h3>
+            </div>
+            <div class="base1__item flexi">
+              <div class="compute2-points__item fz20"></div>
+              <h3 class="base1__black">Strong consistency</h3>
+            </div>
+            <div class="base1__item flexi">
+              <div class="compute2-points__item fz20"></div>
+              <h3 class="base1__black">Durability of disk</h3>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.base1-->
+    <section class="compute2">
+      <div class="container">
+        <h2 class="compute2__h2">Advantages Of Ignite Multi-Tiered Architecture</h2>
+        <div class="compute2__grid flexi hub2__grid">
+          <div class="compute2item hub2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">Instantaneous cluster restarts</h3>
+              <p class="compute2__text base2__text">Ignite becomes fully operational from disk upon a cluster startup or restarts without requiring to preload or warm up the memory tier.</p>
+            </div>
+          </div>
+          <div class="compute2item hub2item">
+            <div class="compute2-points__item fz20"></div>
+            <div class="compute2item__block">
+              <h3 class="fz20 compute2item__title">Multi-tiered storage</h3>
+              <p class="compute2__text base2__text">Ignite treats disk as an active storage layer allowing to cache a subset of the data in memory and query both in-memory and disk-only records with SQL and all other available</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="base3">
+      <div class="container">
+        <h2 class="base3__h2 h4">Apache Ignite as a data grid supports a variety of developer APIs</h2>
+        <div class="base3__blocks flexi">
+          <div class="base3__block">
+            <h3 class="base3__h3">Essential Developer APIs</h3>
+            <div class="base3__images flexi">
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/03-distributed-SQL.svg" alt="sql" />
+                <div class="base3__subtext">SQL</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/05-key-value-APIs.svg" alt="apis" />
+                <div class="base3__subtext">Key-value</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/04-ACID-transactions.svg" alt="acid" />
+                <div class="base3__subtext">
+                  ACID<br />
+                  transactions
+                </div>
+              </div>
+            </div>
+            <p class="base3__text">Enable you to request, join, and group distributed datasets.</p>
+          </div>
+          <div class="base3__block">
+            <h3 class="base3__h3">High Performance Computing APIs</h3>
+            <div class="base3__images flexi">
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/06-compute-APIs.svg" alt="sql" />
+                <div class="base3__subtext">Compute</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/07-machine-learning.svg" alt="apis" />
+                <div class="base3__subtext">
+                  Machine<br />
+                  learning
+                </div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/08-services.svg" alt="acid" />
+                <div class="base3__subtext">Services</div>
+              </div>
+            </div>
+            <p class="base3__text">Execute logic close to the data, thus eliminating expensive data shuffling over the network.</p>
+          </div>
+          <div class="base3__block">
+            <h3 class="base3__h3">Real-Time Streaming APIs</h3>
+            <div class="base3__images flexi">
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/09-streaming.svg" alt="sql" />
+                <div class="base3__subtext">Streaming</div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/10-continuous-queries.svg" alt="apis" />
+                <div class="base3__subtext">
+                  Continuous<br />
+                  Queries
+                </div>
+              </div>
+              <div class="base3__item flexi">
+                <img class="base3__image" src="/img/features/11-messaging.svg" alt="acid" />
+                <div class="base3__subtext">Messaging</div>
+              </div>
+            </div>
+            <p class="base3__text base3__textend">Allow the seamless implementation of event-driven architectures.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="hub5">
+      <div class="container">
+        <h2 class="compute2__h2">In-Memory Database Ignite User Stories</h2>
+        <div class="highcases__two">
+          <div class="hub5__twowrap flexi pt-5">
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=-t-Syy9blXQ" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--white hub5__video">Apache Ignite As A Hybrid Transactional-Analytical Processing Solution At A Large Investment Bank</span
+                    ><img src="/img/usecases/database/one-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">BNP Paribas</h3>
+              <p class="hub5__text base5__text">
+                with the help of Apache Ignite managed to design, build, and optimize a hybrid transactional-analytical processing (HTAP) solution. This enabled the bank to make key business decisions in real-time.
+              </p>
+            </div>
+            <div class="hub5__item">
+              <article class="comvideo">
+                <div class="comvideo__box">
+                  <a class="comvideo__screen" href="https://www.youtube.com/watch?v=B8A8yR_e6VM&amp;t=2s" data-youtube="data-youtube"
+                    ><span class="comvideo__txt comvideo__txt--white hub5__video">Real Time Exposure Management Using Ignite</span><img src="/img/usecases/datagrid/two-video.png" alt=""
+                  /></a>
+                </div>
+                <div class="comvideo__descr pt-1"></div>
+              </article>
+              <h3 class="h4 hub5__title">JP MorganChase</h3>
+              <p class="hub5__text base5__text">faced an increasing need to apply transformations to large datasets in real-time. To meet this need, their team selected Ignite to achieve persistence, caching and integrated compute.</p>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover our quick start guide and build your first<br />
+            application in 5-10 minutes
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to View More Use-Cases?</span></h3>
+          <p class="nativebotblock__text">Read the In-Memory Cache article</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/in-memory-cache.html">In-Memory Cache Article</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/index.html b/build/use-cases/index.html
new file mode 100644
index 0000000..be1bb0f
--- /dev/null
+++ b/build/use-cases/index.html
@@ -0,0 +1,395 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Use Cases | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/usecases.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <div class="innerhero__pre pb-3">Apache Ignite</div>
+          <h1 class="h1 innerhero__h1">Use Cases</h1>
+          <div class="innerhero__descr pt-2 h5">
+            With plenty of capabilities, Apache Ignite finds its route in many use-cases, ranging from a basic distributed cache, distributed database for hybrid transactional/analytical processing, to a sophisticated digital integration
+            hub.
+          </div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--usecase" src="/img/usecases/head-bg.svg" alt="Apache Ignite Use Cases" />
+      </div>
+    </section>
+    <section class="usecase2" id="usecase2">
+      <div class="container">
+        <p class="blockcapslead">Widespread use-cases</p>
+        <header class="blockheader flexi">
+          <h2 class="h4 blockheader__left">
+            Application Acceleration<br />
+            And Scale Out
+          </h2>
+          <div class="blockheader__right fz20"><p>Accelerate your existing applications by 100x or more by using in-memory computing. There are several deployment options.</p></div>
+        </header>
+        <div class="usecase2__wrap">
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">In-Memory Cache</h4>
+            <div class="cardsimple__text">Cache data with extra capabilities: query with SQL and update atomically by using ACID transactions.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-cache.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">In-Memory Data Grid</h4>
+            <div class="cardsimple__text">Use an advanced read-through / write-through cache that is deployed on top of one or several databases.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-data-grid.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">In-Memory Database</h4>
+            <div class="cardsimple__text">Use Apache Ignite as an ultra-fast and horizontally scalable in-memory database.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">High-Performance Computing</h4>
+            <div class="cardsimple__text cardsimple__text--long">
+              Execute kilobyte-size custom code over petabytes of data. Turn your Ignite database into a distributed supercomputer for low-latency calculations, complex analytics, and machine learning.
+            </div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/high-performance-computing.html">Learn More</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.usecase2-->
+    <section class="usecase3" id="database">
+      <div class="container">
+        <div class="blockheader usecase3__block flexi">
+          <h2 class="h4 blockheader__left">Distributed Database For HTAP Workloads</h2>
+          <div class="blockheader__right fz20">
+            <p>Build modern applications that support transactional and analytical workloads by using Ignite as&nbsp;a&nbsp;database that scales beyond available memory capacity.</p>
+            <p>Ignite allocates memory for your hot data and goes to disk whenever applications query cold records.</p>
+          </div>
+        </div>
+        <div class="blockheader usecase3__block flexi">
+          <h2 class="h4 blockheader__left">Digital Integration Hub</h2>
+          <div class="blockheader__right fz20">
+            <p>Аn advanced platform architecture that aggregates multiple back-end systems and databases into a low-latency and shared data store.</p>
+            <a class="blockheader__button button button--shadow" href="/use-cases/digital-integration-hub.html">Learn More</a>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.usecase3-->
+    <section class="usecase4">
+      <div class="container">
+        <p class="blockcapslead">Other use-cases</p>
+        <div class="usecase4__wrap">
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">Key-Value Store</h4>
+            <div class="cardsimple__text">Access the cluster with key-value requests or take advantage of APIs available exclusively in Ignite.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button" href="/use-cases/key-value-store.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">Apache Spark Performance Acceleration</h4>
+            <div class="cardsimple__text">Accelerate the performance of Apache Spark® by keeping data in a shared Apache Ignite® in-memory cluster.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button" href="/use-cases/spark-acceleration.html">Learn More</a></div>
+          </div>
+          <div class="usecasecard cardsimple">
+            <h4 class="cardsimple__title">Apache Hadoop Performance Acceleration</h4>
+            <div class="cardsimple__text">Get real-time analytics across Apache™ Hadoop® operational and&nbsp;historical data silos.</div>
+            <div class="cardsimple__bottom"><a class="cardsimple__button button" href="/use-cases/hadoop-acceleration.html">Learn More</a></div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.usecase4-->
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/key-value-store.html b/build/use-cases/key-value-store.html
new file mode 100644
index 0000000..7fddd62
--- /dev/null
+++ b/build/use-cases/key-value-store.html
@@ -0,0 +1,410 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Key-Value Store | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/digital-hub.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/datagrid.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/hadoop.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/key-value-store.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">
+            Key-Value Store<br />
+            <span class="with-apache"> With Apache Ignite</span>
+          </h1>
+          <div class="innerhero__descr pt-2 h5">Distributed store for high-performance data access</div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--key" src="/img/usecases/key-value/hero-image.svg" alt="hero-image" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="key1">
+      <div class="container">
+        <div class="hub1__block key1__block flexi">
+          <div class="hub1__info">
+            <h3 class="h5 hub1__title">What is a key-value store?</h3>
+            <p class="hub1__text">A key-value store is a data storage software. It stores, retrieves, and manages data as a set of unique keys. Each one is associated with one and only one value.</p>
+            <h3 class="h5 hub1__title hub1__titleend">How a key-value store works</h3>
+            <p class="hub1__text">A key-value store, or a key-value database, holds a collection of data records in various fields. The data records have unique keys to retrieve and modify records quickly.</p>
+          </div>
+          <img class="hub1__image" src="/img/usecases/key-value/image.svg" alt="image" />
+        </div>
+      </div>
+    </section>
+    <!-- /.hub1 -->
+    <section class="compute2">
+      <div class="container">
+        <div class="doop2__block">
+          <h2 class="compute2__h2">Benefits Of Key-Value Store</h2>
+          <div class="compute2__grid flexi hub2__grid doop2__grid">
+            <div class="compute2item hub2item doop2__item">
+              <div class="compute2-points__item fz20"></div>
+              <div class="compute2item__block">
+                <h3 class="fz20 compute2item__title">Low-latency access and high-performance</h3>
+                <p class="compute2__text base2__text">Thanks to their design, key-value stores can perform many more operations in a given amount of time than other database models</p>
+              </div>
+            </div>
+            <div class="compute2item hub2item doop2__item">
+              <div class="compute2-points__item fz20"></div>
+              <div class="compute2item__block">
+                <h3 class="fz20 compute2item__title">Horizontal scalability</h3>
+                <p class="compute2__text base2__text">Key-value stores can keep and process large volumes of data by scaling horizontally</p>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.compute2-->
+    <section class="key4">
+      <div class="container">
+        <div class="grid4__blocks flexi">
+          <h2 class="grid4__h2 h5 key4__h2">With Apache Ignite, key-value store can cache data in memory and persist it on disk</h2>
+          <div class="grid4__block">
+            <p class="grid4__text">The <a href="/arch/native-persistence.html">native persistence</a> feature eliminates the time-consuming cache warm-up step as well as the data reloading phase from external databases.</p>
+            <p class="grid4__text pt-1">Since the native persistence always keeps a full copy of data on disk, you are free to cache a subset of records in memory.</p>
+            <p class="grid4__text pt-1">If a required data record is missing in memory, then Ignite reads it from disk automatically, regardless of the API you use.</p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <!-- /.grid4-->
+    <section class="key5">
+      <div class="container">
+        <h2 class="grid5__h2 key5__h2 h4">Key-value store is used when <strong>speed and scale are top priorities</strong></h2>
+        <div class="grid5__blocks flexi">
+          <article class="native2item grid5__item">
+            <h3 class="key5__h3">User sessions caching</h3>
+            <p class="grid5__text key5__text">Key-value stores are used to accumulate user session details in web applications to personalize content.</p>
+          </article>
+          <article class="native2item grid5__item">
+            <h3 class="key5__h3">360 Customer View</h3>
+            <p class="grid5__text key5__text">Applications can collect user preferences and behavioral patterns to offer better services. The records can be stored in a key-value database to enable fast customer data lookups.</p>
+          </article>
+          <article class="native2item grid5__item">
+            <h3 class="key5__h3">Back-end systems acceleration</h3>
+            <p class="grid5__text key5__text">Developers use key-value stores to cache specific records that don’t require a regular update. This reduces load on core back-end systems and databases.</p>
+          </article>
+        </div>
+      </div>
+    </section>
+    <!-- /.key5  -->
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">
+            Discover our quick start guide and build your first<br />
+            application in 5-10 minutes
+          </p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Check out Ignite key-value APIs article</p>
+          <a class="nativebotblock__link arrowlink" href="/features/distributed-key-value-store.html">Key-Value APIs Article</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/provenusecases.html b/build/use-cases/provenusecases.html
new file mode 100644
index 0000000..3250c4f
--- /dev/null
+++ b/build/use-cases/provenusecases.html
@@ -0,0 +1,676 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Powered By | Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/usecases.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__grey hdr__white jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a class="hdrmenu__current" href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="grayhero">
+      <div class="container">
+        <h1 class="grayhero__h1 h1">Apache Ignite Is Chosen By&nbsp;Leading Companies Across The World</h1>
+        <div class="grayhero__logos flexi">
+          <span class="grayhero__logo"><img src="/img/poweredby/logos/microsoft.svg" alt="" /></span><span class="grayhero__logo"><img src="/img/poweredby/logos/netflix.svg" alt="" /></span
+          ><span class="grayhero__logo"><img src="/img/poweredby/logos/apple.png" alt="" /></span><span class="grayhero__logo"><img src="/img/poweredby/logos/dreamworks.png" alt="" /></span
+          ><span class="grayhero__logo"><img src="/img/poweredby/logos/yahoo.svg" alt="" /></span><span class="grayhero__logo"><img src="/img/poweredby/logos/bloomberg.svg" alt="" /></span
+          ><span class="grayhero__logo"><img src="/img/poweredby/logos/sberbank.svg" alt="" /></span><span class="grayhero__logo"><img src="/img/poweredby/logos/paypal.svg" alt="" /></span
+          ><span class="grayhero__logo"><img src="/img/poweredby/logos/banco-do-brasil.svg" alt="" /></span>
+        </div>
+      </div>
+    </section>
+    <!-- /.grayhero-->
+    <section class="powered2 container">
+      <h2 class="h4">Explore Featured Stories</h2>
+      <p class="powered2__descr h5 pt-2">You can find dozens of&nbsp;Apache Ignite case-studies across various industries:</p>
+      <div class="powered2__grid pt-5">
+        <div class="powered2item">eCommerce</div>
+        <div class="powered2item">Pharma & Healthcare</div>
+        <div class="powered2item">Financial Services</div>
+        <div class="powered2item">Banking</div>
+        <div class="powered2item">Internet of things</div>
+        <div class="powered2item">Logistics & Transportation</div>
+        <div class="powered2item">Retail</div>
+        <div class="powered2item">Leisure & Hospitality</div>
+        <div class="powered2item">Entertainment</div>
+        <div class="powered2item">Defense</div>
+        <div class="powered2item">Gaming</div>
+        <div class="powered2item">Biotech</div>
+        <div class="powered2item">Software & SaaS</div>
+        <div class="powered2item">Telecommunications</div>
+      </div>
+    </section>
+    <!-- /.powered2-->
+    <section class="poweredbanner container">
+      <div class="poweredbanner__bg flexi">
+        <div class="poweredbanner__left flexi">
+          <h3 class="h4">Do&nbsp;you have an&nbsp;Apache Ignite use-case to&nbsp;share?</h3>
+          <p class="pt-1 fz20">Reach&nbsp;us out on&nbsp;the Ignite dev list, and we&rsquo;ll add it&nbsp;to&nbsp;this page</p>
+        </div>
+        <div class="poweredbanner__right"><a class="button poweredbanner__button" href="#">Lets go</a></div>
+      </div>
+    </section>
+    <!-- /.poweredbanner-->
+    <section class="poweredvideos container">
+      <div class="poweredvideos__grid">
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=3FFexcYIpmA" data-youtube="data-youtube"
+              ><span class="comvideo__txt">Leveraging In&nbsp;Memory Compute Grids With Core Systems Of&nbsp;Record</span><img src="/img/poweredby/videos/001.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">IBM</h4>
+          <div class="comvideo__descr pt-1">
+            <p>Apache Ignite is&nbsp;used for IBM Z&nbsp;Mainframes workloads acceleration.</p>
+            <p><a href="https://www.imcsummit.org/2019/us/session/leveraging-memory-compute-grids-core-systems-record" target="_blank">View presentation and learn more about speaker </a></p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=Mhtt2QL_qCQ" data-youtube="data-youtube"
+              ><span class="comvideo__txt comvideo__txt--black">How To&nbsp;Use Apache Ignite To&nbsp;Rescue The Backend Of&nbsp;A&nbsp;Bank</span><img src="/img/poweredby/videos/002.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">Raiffeisen Bank</h4>
+          <div class="comvideo__descr pt-1">
+            <p>As users transition to digital channels, the load on the bank's systems has increased.</p>
+            <p class="comvideo__gray">For example, since the beginning of 2020, the number of requests to the ABS subsystems from Raiffeisen-Online has grown by a third.</p>
+            <p>Therefore, load reduction and system scaling are constant and top priorities.</p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=z28rthKIrDk" data-youtube="data-youtube"
+              ><span class="comvideo__txt">S9D Using Apache Ignite As&nbsp;A&nbsp;Part Of&nbsp;Real Time Campaigning</span><img src="/img/poweredby/videos/003.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">Teradata</h4>
+          <div class="comvideo__descr pt-1">
+            <p>Apache Ignite usage for handling real-time marketing campaigns.</p>
+            <p><a href="https://www.imcsummit.org/2019/eu/session/using-apache-ignite-part-real-time-campaigning" target="_blank">View presentation and learn more about speakers</a></p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank"
+              ><span class="comvideo__txt">&laquo;Recent Purchases&raquo; With Apache Ignite</span><img src="/img/poweredby/videos/004.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">Yahoo! Japan</h4>
+          <div class="comvideo__descr pt-1">
+            <p>
+              <a href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank">This blog post</a> explains why Yahoo! Japan chose Apache Ignite for a highly scalable caching system that can process tens of
+              thousands of requests per second.
+            </p>
+            <p class="comvideo__gray">
+              SQL queries were performed via thin clients since they do not require a standard topology join and therefore are easier to be handled through container services. After a successful POC, Ignite fully met their requirements and
+              was quickly rolled into production.
+            </p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank"
+              ><span class="comvideo__txt">In-Memory Computing Patterns For High Volume, Real Time Applications</span><img src="/img/poweredby/videos/005.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">American Airlines</h4>
+          <div class="comvideo__descr pt-1">
+            <p>American Airlines IT&nbsp;transformations are due to&nbsp;the following advantages of&nbsp;Apache Ignite:</p>
+            <ul class="dashlist pt-1">
+              <li>Bandwidth and response times improvement</li>
+              <li>Improved availability</li>
+              <li>Horizontal and vertically scalability</li>
+              <li>Efficiency</li>
+              <li>ANSI-99 SQL and ACID transaction guarantees ant ctr.</li>
+            </ul>
+            <p><a href="https://www.imcsummit.org/2018/us/session/memory-computing-patterns-high-volume-real-time-applications" target="_blank">View presentation and learn more about speakers</a></p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=CPmwnjDJ1Sk" data-youtube="data-youtube"
+              ><span class="comvideo__txt">Embracing The Service Consumption Shift In&nbsp;Banking</span><img src="/img/poweredby/videos/006.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">ING Bank</h4>
+          <div class="comvideo__descr pt-1">
+            <p>ING core banking system transformation with Apache Ignite.</p>
+            <p><a href="https://www.imcsummit.org/2018/us/session/embracing-service-consumption-shift-banking" target="_blank">View presentation and learn more about speakers</a></p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=g1FcrOPXWyg" data-youtube="data-youtube"
+              ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Using Ignite And JBoss Drools To&nbsp;Implement A&nbsp;Complex Event Processing Solution</span><img src="/img/poweredby/videos/007.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">Banco do Brasil</h4>
+          <div class="comvideo__descr pt-1">
+            <p>
+              Вanco do&nbsp;Brasil is&nbsp;developing the omnichannel Horus platform in-house. They implemented a&nbsp;complex event processing ecosystem that is&nbsp;based on&nbsp;Apache Ignite, JBoss Drools, and other components. The team
+              also built microservices and interface applications, both event-driven.
+            </p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=EdFOKJIjRSg" data-youtube="data-youtube"
+              ><span class="comvideo__txt">Fitness + In Memory Computing = Getting Ahead Of The Game</span><img src="/img/poweredby/videos/008.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">24 Hour Fitness</h4>
+          <div class="comvideo__descr pt-1">
+            <p>Apache Ignite as a digital integration hub and database for a variety of 24 Hour Fitness services.</p>
+            <p><a href="https://www.imcsummit.org/2019/us/session/fitness-memory-computing-getting-ahead-game" target="_blank">View presentation and learn more about speakers</a></p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=jF9T2cJB6t0" data-youtube="data-youtube"
+              ><span class="comvideo__txt comvideo__txt--black">High Performance Exposure Management With Apache Ignite</span><img src="/img/poweredby/videos/009.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">JPMorgan Chase</h4>
+          <div class="comvideo__descr pt-1">
+            <p>
+              Exposure management poses unique technical challenges for Asset Management. Requests involve heavy computation on&nbsp;top of&nbsp;millions of&nbsp;data points with target response times of&nbsp;around a&nbsp;1/3&nbsp;second.
+            </p>
+            <p>This challenge was solved using an&nbsp;Apache Ignite-based platform.</p>
+          </div>
+        </article>
+        <article class="comvideo">
+          <div class="comvideo__box">
+            <a class="comvideo__screen" href="https://www.youtube.com/watch?v=B8A8yR_e6VM" data-youtube="data-youtube"
+              ><span class="comvideo__txt comvideo__txt--black">Real Time Exposure Management Using Ignite</span><img src="/img/poweredby/videos/010.png" alt=""
+            /></a>
+          </div>
+          <h4 class="h4 pt-2 comvideo__title">JPMorgan Chase</h4>
+          <div class="comvideo__descr pt-1">
+            <p>
+              The increasing need in&nbsp;the finance world to&nbsp;apply transformations to&nbsp;large datasets in&nbsp;real-time led the Asset Management&rsquo;s portfolio management system team to&nbsp;select Ignite to&nbsp;achieve
+              persistence, caching and integrated compute.
+            </p>
+          </div>
+        </article>
+      </div>
+      <div class="poweredvideos__linkwrap pt-5"><a class="poweredvideos__loadmore" href="#" data-hideopen="morevideo" data-invis="1">Load more stories</a></div>
+      <div class="poweredvideos__morewrap" data-hidebox="morevideo">
+        <div class="poweredvideos__more">
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=-t-Syy9blXQ" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Apache Ignite As&nbsp;A&nbsp;Hybrid Transactional-Analytical Processing Solution At&nbsp;A&nbsp;Large Investment Bank</span
+                ><img src="/img/poweredby/videos/011.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">BNP Paribas</h4>
+            <div class="comvideo__descr pt-1">
+              <p>A&nbsp;hybrid transactional-analytical processing (HTAP) solution in&nbsp;BNP Paribas is&nbsp;powered by&nbsp;Apache Ignite and enables the bank to&nbsp;make key business decisions in&nbsp;real-time.</p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=NUxdoL-K9Ys" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">How nference.ai Leverages Ignite For Distributed Analytics In&nbsp;The Bioinformatics Domain</span><img src="/img/poweredby/videos/012.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">nference.ai</h4>
+            <div class="comvideo__descr pt-1">
+              <p>nference.ai uses Ignite for distributed analytics in&nbsp;the bioinformatics domain.</p>
+              <p>Ignite as&nbsp;a&nbsp;horizontally scalable framework allows to&nbsp;define different statistical analyses and execute it&nbsp;on&nbsp;TB&rsquo;s of&nbsp;numerical data in&nbsp;real-time, without movement of&nbsp;data.</p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=NUxdoL-K9Ys" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Building A&nbsp;Live Geospatial Analytics Platform For Construction Productivity With Apache Ignite</span
+                ><img src="/img/poweredby/videos/013.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Trimble</h4>
+            <div class="comvideo__descr pt-1">
+              <p>Trimble built a&nbsp;live geospatial analytics platform for construction productivity with Apache Ignite.</p>
+              <p class="comvideo__gray">
+                Apache Ignite forms a&nbsp;key infrastructure component of&nbsp;TRex platform. It&nbsp;supports real-time ingest of&nbsp;data from the field along with OLTP style analytics and queries against that data such as&nbsp;thematic
+                tiling, volumes &amp;&nbsp;cut/fill calculations, spatial profiling, etc.
+              </p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=_mnZQ3JDcn8" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Ignite Success Story: How Ignite Fuels The High Throughput Messaging In&nbsp;Sentienz Akiro</span><img src="/img/poweredby/videos/014.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Sentienz</h4>
+            <div class="comvideo__descr pt-1"><p>Sentienz uses Apache Ignite to&nbsp;handle more than 1Millions Requests per second from 10&nbsp;Million devices with a&nbsp;single cluster IoT platform.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.imcsummit.org/2017/eu/sessions/using-memory-grid-compute-achieve-scalability-and-high-performance-legacy-travel" target="_blank"
+                ><span class="comvideo__txt">Using In-Memory Grid Compute To&nbsp;Achieve Scalability And High Performance With Legacy Travel Applications</span><img src="/img/poweredby/videos/015.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">JacTravel</h4>
+            <div class="comvideo__descr pt-1">
+              <p>
+                <a href="https://www.imcsummit.org/2017/eu/sessions/using-memory-grid-compute-achieve-scalability-and-high-performance-legacy-travel">This presentation</a> looks at&nbsp;the technical challenges presented to&nbsp;JacTravel
+                Group following the acquisition of&nbsp;rival hotel accommodation provider TotalStay Group in&nbsp;2016.
+              </p>
+              <p class="comvideo__gray">
+                Working with specialist technology consultancy, CG Consultancy, a strategic 18 month project was formed with a roadmap to consolidate booking platforms, ring-fence legacy functionality and to deliver enhanced search
+                capability - underpinned <strong>with in-memory data grid</strong> capabilities of Apache Ignite.
+              </p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=0iJ0a9Cy_rA" data-youtube="data-youtube"
+                ><span class="comvideo__txt">High Availability And Disaster Recovery For IMDG</span><img src="/img/poweredby/videos/016.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Sberbank</h4>
+            <div class="comvideo__descr pt-1">
+              <p>Digital transformation of Sberbank banking services with Apache Ignite.</p>
+              <p><a href="https://www.imcsummit.org/2017/us/sessions/high-availability-and-disaster-recovery-imdg" target="_blank">View presentation and learn more about speakers</a></p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=MMI0RIiLadM" data-youtube="data-youtube"
+                ><span class="comvideo__txt">Implementation Of&nbsp;Investment Book Of&nbsp;Record (IBOR) Using Apache Ignite</span><img src="/img/poweredby/videos/017.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Wellington Management</h4>
+            <div class="comvideo__descr pt-1">
+              <p>Implementation Of&nbsp;Investment Book Of&nbsp;Record (IBOR) Using Apache Ignite.</p>
+              <p><a href="https://www.imcsummit.org/2017/us/sessions/implementation-investment-book-record-ibor-using-apache-ignitegridgain" target="_blank">View presentation and learn more about speakers</a></p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=PFHb-UuhGkk" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black">Data Driven Drug Discovery</span><img src="/img/poweredby/videos/018.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">E-Therapeutics</h4>
+            <div class="comvideo__descr pt-1"><p>Apache Ignite as&nbsp;a&nbsp;high-performance compute system for drugs&rsquo; discovery.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=GoXBevB9iKA" data-youtube="data-youtube"
+                ><span class="comvideo__txt">Building A&nbsp;Graph Centric Platform On&nbsp;Ignite</span><img src="/img/poweredby/videos/019.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Hypi</h4>
+            <div class="comvideo__descr pt-1">
+              <p>Apache Ignite as&nbsp;a&nbsp;graph centric platform.</p>
+              <p><a href="https://www.imcsummit.org/2019/eu/session/building-graph-centric-platform-ignite" target="_blank">View presentation and learn more about speakers</a></p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=v5ecWoC1TC4" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black">Interactive Historical Data Analysis</span><img src="/img/poweredby/videos/020.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">TrendMiner</h4>
+            <div class="comvideo__descr pt-1">
+              <p>Visualization and analysis of&nbsp;massive amounts of&nbsp;historical data in&nbsp;real-time with Apache Ignite compute grid capabilities.</p>
+              <p><a href="https://www.imcsummit.org/2019/eu/session/trendminer-interactive-historical-data-analysis" target="_blank">View presentation and learn more about speakers</a></p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=78UE11GrWzk" data-youtube="data-youtube"
+                ><span class="comvideo__txt">Leveraging In-Memory Data Grid For Faster Time To&nbsp;Market</span><img src="/img/poweredby/videos/021.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Agilent Technologies Inc.</h4>
+            <div class="comvideo__descr pt-1">
+              <p>Leveraging in-memory data grid for faster time-to-market and data flexibility problems of&nbsp;digital channels.</p>
+              <p><a href="https://www.imcsummit.org/2018/us/session/leveraging-memory-data-grid-faster-time-market-and-data-flexibility-problems-digital" target="_blank">View presentation and learn more about speakers</a></p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=1D8hyLWMtfM" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">How To&nbsp;Build An&nbsp;Event Driven, Dynamically Re-configurable Microservices Platform</span><img src="/img/poweredby/videos/022.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">The Glue</h4>
+            <div class="comvideo__descr pt-1"><p>How to&nbsp;build an&nbsp;event driven, dynamically re-configurable micro services platform with Apache Ignite.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=RxWLt3x_yBk" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black">Scaling Sports Betting From FSB Tech</span><img src="/img/poweredby/videos/023.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">FSB Tech</h4>
+            <div class="comvideo__descr pt-1"><p>Building a&nbsp;real-time sports betting platform with Apache Ignite.</p></div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=wkCW8YC8eKU" data-youtube="data-youtube"
+                ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Detecting Potential Hazardous Situations In The Dutch Railway Planning Using Apache Ignite</span><img src="/img/poweredby/videos/024.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">Dutch Railways</h4>
+            <div class="comvideo__descr pt-1">
+              <p>
+                Detecting Potential Hazardous Situations in&nbsp;the Dutch Railway Planning to&nbsp;meet challenges of&nbsp;one of&nbsp;the busiest rail infrastructures in&nbsp;Europe JDriven built a&nbsp;space-based architecture with
+                Apache Ignite.
+              </p>
+            </div>
+          </article>
+          <article class="comvideo">
+            <div class="comvideo__box">
+              <a class="comvideo__screen" href="https://www.youtube.com/watch?v=qYd9GGRC4L0" data-youtube="data-youtube"
+                ><span class="comvideo__txt">An&nbsp;Ignite Compute Grid <br />In&nbsp;The Cloud</span><img src="/img/poweredby/videos/025.png" alt=""
+              /></a>
+            </div>
+            <h4 class="h4 pt-2 comvideo__title">HomeAway</h4>
+            <div class="comvideo__descr pt-1">
+              <p>HomeAway is&nbsp;one of&nbsp;the leading vacation rental websites.</p>
+              <p>With Ignite, HomeAway employed a&nbsp;large, in-memory compute grid to&nbsp;move a&nbsp;myriad of&nbsp;their systems to&nbsp;the Cloud.</p>
+            </div>
+          </article>
+        </div>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/build/use-cases/spark-acceleration.html b/build/use-cases/spark-acceleration.html
new file mode 100644
index 0000000..58027ef
--- /dev/null
+++ b/build/use-cases/spark-acceleration.html
@@ -0,0 +1,393 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+    <title>Accelerate Apache Spark Applications| Apache Ignite</title>
+    <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/utils.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/site.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/native-persistence.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/compute-apis.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/digital-hub.css?ver=0.1" />
+    <link rel="stylesheet" href="../css/spark.css?ver=0.1" />
+    <link rel="stylesheet" href="/css/media.css?ver=0.1" media="only screen and (max-width:1199px)" />
+    <link rel="icon" type="image/png" href="/img/favicon.png" />
+  </head>
+  <body>
+    <!-- MOBILE MENU START -->
+    <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+      <div class="hystmodal__wrap">
+        <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+          <button data-hystclose class="hystmodal__close">Close</button>
+          <div class="mobmenu__wrap">
+            <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+            <div class="mobmenu__menu">
+              <div class="mobmenu__h1 berlin">Navigation</div>
+              <ul>
+                <li>
+                  <a href="/">Get started</a>
+                  <ul>
+                    <li><a href="/resources.html">Resources</a></li>
+                    <li><a href="/faq.html">FAQ</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/features/">Features</a>
+                </li>
+                <li>
+                  <a href="/community.html">Community</a>
+                  <ul>
+                    <li><a href="/events.html">Events</a></li>
+                    <li><a href="/resources.html">Resources</a></li>
+                  </ul>
+                </li>
+                <li>
+                  <a href="/use-cases/provenusecases.html">Powered by</a>
+                </li>
+                <li>
+                  <a href="https://ignite.apache.org/docs/latest/">Docs</a>
+                </li>
+              </ul>
+            </div>
+            <!-- //mobmenu__menu -->
+          </div>
+          <!-- //mobmenu__wrap -->
+        </div>
+        <!-- //mobmenu -->
+      </div>
+    </div>
+    <!-- MOBILE MENU END -->
+    <header class="hdr hdr__blue jsHdrBase">
+      <div class="hdr__wrap flexi jsHdrLine">
+        <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button
+        ><a class="hdr__logo" href="/"><img class="hdr__logoimg hdr__logo--white" src="/img/logo-white.svg" alt="" /><img class="hdr__logoimg hdr__logo--black" src="/img/logo.svg" alt="" /></a
+        ><a class="button hdr__button" href="/download.html">Download Ignite 2.11 </a>
+        <nav class="hdrmenu">
+          <ul class="flexi">
+            <li><a class="hdrmenu--expanded" href="/" data-panel="getStarted">Get started</a></li>
+            <li><a class="hdrmenu--expanded" href="/features" data-panel="features">Features</a></li>
+            <li><a class="hdrmenu--expanded" href="/community.html" data-panel="community">Community</a></li>
+            <li><a href="/use-cases/provenusecases.html" data-panel="">Powered by</a></li>
+            <li><a href="///ignite.apache.org/docs/latest/" data-panel="">Docs</a></li>
+          </ul>
+        </nav>
+        <div class="dropmenu">
+          <div class="dropmenu__panel" data-menupanel="getStarted">
+            <div class="container dropmenu1__grid">
+              <div class="dropmenu__box dropmenu--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/resources.html"><img src="/img/menu/icon-resources.svg" alt="" /><span>Resources</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/faq.html"><img src="/img/menu/icon-question.svg" alt="" /><span>FAQ</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">USE CASES</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-cache.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Cache</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-data-grid.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Data Grid</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/in-memory-database.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>In-Memory Database</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/key-value-store.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Key-Value Store</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/high-performance-computing.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>High-Performance Computing</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/digital-integration-hub.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Digital Integration Hub</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/spark-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Spark Acceleration</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/use-cases/hadoop-acceleration.html"><img src="/img/menu/icon-folder.svg" alt="" /><span>Hadoop Acceleration</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+          <div class="dropmenu__panel" data-menupanel="features">
+            <div class="container dropmenu2__grid">
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Distributed <br />Multi-Tiered Storage</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/multi-tier-storage.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Multi-Tier Storage</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/arch/native-persistence.html"><img src="/img/menu/icon-db.svg" alt="" /><span>Native Persistence</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Essentail Developer <br />APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/sql.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Distributed SQL</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/distributed-key-value-store.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Key-Value APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/acid-transactions.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>ACID Transactions</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">High-Performance <br />Computing APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/compute-apis.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Compute APIs</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/servicegrid.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Services</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/machinelearning.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Machine Learning</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu2__col dropmenu__box">
+                <div class="capstext">Real Streaming APIs</div>
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/features/streaming.html"><img src="/img/menu/icon-cube.svg" alt="" /><span>Streaming</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/messaging"><img src="/img/menu/icon-cube.svg" alt="" /><span>Messaging</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries"><img src="/img/menu/icon-cube.svg" alt="" /><span>Continuous Queries</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__right dropmenu2__col">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu2__grid-->
+            <div class="panelmorelinkwrap"><a class="panellink" href="/features/">View all</a></div>
+          </div>
+          <!-- /.dropmenu__panel-2-->
+          <div class="dropmenu__panel" data-menupanel="community">
+            <div class="container dropmenu1__grid dropmenu3__grid">
+              <div class="dropmenu__box dropmenu--left dropmenu3--left">
+                <ul class="dropmenu__menu">
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#story"><img src="/img/menu/icon-clip.svg" alt="" /><span>Apache Ignite Story</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#community"><img src="/img/menu/icon-comment.svg" alt="" /><span>Meet The Community</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#contributing"><img src="/img/menu/icon-puzzle.svg" alt="" /><span>Start Contributing</span></a>
+                  </li>
+                  <li>
+                    <a class="dropmenu__iconitem" href="/community.html#faq"><img src="/img/menu/icon-question.svg" alt="" /><span>Ask A Question</span></a>
+                  </li>
+                </ul>
+              </div>
+              <div class="dropmenu1__center">
+                <div class="dropmenu__box">
+                  <p class="capstext">Events</p>
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#summit"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Apache Ignite Summit</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#meetups"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Meetups</span></a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="dropmenu__box">
+                  <ul class="dropmenu__menu">
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#upcoming"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Upcoming Events</span></a>
+                    </li>
+                    <li>
+                      <a class="dropmenu__iconitem" href="/events.html#past"><img src="/img/menu/icon-calendar.svg" alt="" /><span>Past Events</span></a>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="dropmenu1__right">
+                <a class="dropmenu__redbutton" href="https://ignite.apache.org/docs/latest/"> <img src="/img/menu/icon-red-rocket.svg" alt="" /><span>Quick Start Guide</span></a>
+              </div>
+            </div>
+            <!-- /.dropmenu1__grid-->
+          </div>
+          <!-- /.dropmenu__panel-->
+        </div>
+        <!-- /.dropmeu-->
+      </div>
+    </header>
+    <div class="dropmenu__back"></div>
+    <header class="hdrfloat hdr__white jsHdrFloatBase"></header>
+    <section class="innerhero">
+      <div class="container innerhero__cont">
+        <div class="innerhero__main">
+          <h1 class="h1 innerhero__h1">
+            Accelerate Apache Spark Applications<br />
+            <span class="with-apache"> With Apache Ignite</span>
+          </h1>
+          <div class="innerhero__descr pt-2 h5">
+            Minimize data shuffling over the network with the Apache<br />
+            Ignite implementation of RDD and Dataframe APIs
+          </div>
+          <div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
+        </div>
+        <img class="innerhero__pic innerhero__pic--spark" src="/img/usecases/spark/hero-image.svg" alt="hero-image" />
+      </div>
+    </section>
+    <!-- /.innerhero-->
+    <section class="spark1">
+      <div class="container">
+        <h2 class="h5 spark1__h2">How Does Ignite Accelerate Spark Applications?</h2>
+        <div class="spark1__block">
+          <div class="spark1__item">
+            <h3 class="spark1__h3 fz20">Horizontally scalable and shared in-memory layer</h3>
+            <p class="spark1__text">Ignite is designed to store data sets in memory across a cluster of nodes reducing latency of Spark operations that usually need to pull date from disk-based systems.</p>
+          </div>
+          <div class="spark1__item">
+            <h3 class="spark1__h3 fz20">Minimal data shuffling over the network</h3>
+            <p class="spark1__text">Ignite tries to minimize data shuffling over the network between its store and Spark applications by running certain Spark tasks, produced by RDDs or DataFrames APIs, in-place on Ignite nodes.</p>
+          </div>
+          <div class="spark1__item">
+            <h3 class="spark1__h3 fz20">Extra performance boost with native Ignite APIs</h3>
+            <p class="spark1__text">Use native Ignite APIs, such as SQL from Spark applications directly and eliminate data shuffling completely between Spark and Ignite.</p>
+          </div>
+        </div>
+        <img class="spark1__image" src="/img/usecases/spark/image.svg" alt="image" />
+      </div>
+    </section>
+    <!-- /.spark1-->
+    <section class="spark2">
+      <div class="container">
+        <h2 class="h5 spark2__h2">Ignite Shared RDDs</h2>
+        <div class="spark2__block">
+          <div class="spark2__item">
+            <p class="spark2__text">Apache Ignite provides an implementation of the Spark RDD, which allows any data and state to be shared in memory as RDDs across Spark jobs.</p>
+            <p class="spark2__text pt-2">The Ignite RDD provides a shared, mutable view of the data stored in Ignite caches across different Spark jobs, workers, or applications.</p>
+          </div>
+          <div class="spark2__item">
+            <p class="spark2__text">
+              The Ignite RDD is implemented as a view over a distributed Ignite table (aka. cache). It can be deployed with an Ignite node either within the Spark job executing process, on a Spark worker, or in a separate Ignite cluster.
+            </p>
+            <p class="spark2__text pt-2">
+              This means that depending on the chosen deployment mode, the shared state may either exist only during the lifespan of a Spark application (embedded mode), or it may out-survive the Spark application (standalone mode).
+            </p>
+          </div>
+        </div>
+        <h2 class="h5 spark2__h2">Ignite DataFrames</h2>
+        <div class="spark2__block">
+          <div class="spark2__item">
+            <p class="spark2__text">The Apache Spark DataFrame API introduced the concept of a schema to describe the data, allowing Spark to manage the schema and organize the data into a tabular format.</p>
+            <p class="spark2__text pt-2">
+              To put it simply, a DataFrame is a distributed collection of data organized into named columns. It is conceptually equivalent to a table in a relational database and allows Spark to leverage the Catalyst query optimizer to
+              produce much more efficient query execution plans in comparison to RDDs, which are collections of elements partitioned across the nodes of the cluster.
+            </p>
+          </div>
+          <div class="spark2__item">
+            <p class="spark2__text">Ignite supports DataFrame APIs allowing Spark to write to and read from Ignite through that interface.</p>
+            <p class="spark2__text pt-1">
+              Furthermore, Ignite analyses execution plans produced by Spark's Catalyst engine and can execute parts of the plan on Ignite nodes directly, which will reduce data shuffling and consequently make your SparkSQL perform better.
+            </p>
+          </div>
+        </div>
+      </div>
+    </section>
+    <section class="native-bottom container">
+      <div class="native-bottom__grid">
+        <article class="nativebotblock">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
+          <p class="nativebotblock__text">Discover our quick start guide and build your first application in 5-10 minutes</p>
+          <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
+        </article>
+        <article class="nativebotblock nativebotblock--learn">
+          <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
+          <p class="nativebotblock__text">Using Hadoop with Spark? See how Ignite accelerates Hadoop-based deployments</p>
+          <a class="nativebotblock__link arrowlink" href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration Article</a>
+        </article>
+      </div>
+    </section>
+    <footer class="footer">
+      <div class="container footer__top">
+        <section class="footer1">
+          <a class="footer__title" href="/features/">Features</a>
+          <ul class="footer__menu">
+            <li><a href="/arch/multi-tier-storage.html">Multi-Tier Storage</a></li>
+            <li><a href="/arch/native-persistence.html">Native Persistence</a></li>
+            <li><a href="/features/sql.html">Distributed SQL</a></li>
+            <li><a href="/features/acid-transactions.html">ACID Transactions</a></li>
+            <li><a href="/features/distributed-key-value-store.html">Key Value APIs</a></li>
+            <li><a href="/features/compute-apis.html">Compute APIs</a></li>
+            <li><a href="/features/machinelearning.html">Machine Learning</a></li>
+            <li><a href="/features/servicegrid.html">Services</a></li>
+            <li><a href="/features/streaming.html">Streaming</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/key-value-api/continuous-queries">Continuous Queries</a></li>
+            <li><a href="https://ignite.apache.org/docs/latest/messaging">Messaging</a></li>
+          </ul>
+        </section>
+        <section class="footer2">
+          <a class="footer__title" href="/use-cases/">Use-Cases</a>
+          <ul class="footer__menu">
+            <li><a href="/use-cases/in-memory-cache.html">In-Memory Cache</a></li>
+            <li><a href="/use-cases/in-memory-data-grid.html">In-Memory Data Grid</a></li>
+            <li><a href="/use-cases/in-memory-database.html">In-Memory Database</a></li>
+            <li><a href="/use-cases/high-performance-computing.html">High-Performance Computing</a></li>
+            <li><a href="/use-cases/digital-integration-hub.html">Digital Integration Hub</a></li>
+            <li><a href="/use-cases/key-value-store.html">Key-Value Store</a></li>
+            <li><a href="/use-cases/spark-acceleration.html">Apache Spark Acceleration</a></li>
+            <li><a href="/use-cases/hadoop-acceleration.html">Apache Hadoop Acceleration</a></li>
+          </ul>
+        </section>
+        <section class="footer3"><a class="footer__title" href="/community.html">Community</a><a class="footer__title" href="/resources.html">Resources</a><a class="footer__title" href="/events.html">Events</a></section>
+        <section class="footer4">
+          <div class="footer4__item">Join Our <a href="mailto:dev@ignite.apache.org">Dev Mailing List</a></div>
+          <div class="footer4__item pt-2">Or write your question</div>
+          <div class="footer4__item pt-1">user@ignite.apache.org</div>
+          <div class="footer4__item pt-5">Follow Us:</div>
+          <div class="footer4__socwrap flexi pt-2">
+            <a class="footer4__soc" href="https://github.com/apache/ignite" taget="_blank"><img src="/img/icon-github.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://www.linkedin.com/showcase/apache-ignite/" taget="_blank"><img src="/img/icon-linkedin.svg" alt="" /></a
+            ><a class="footer4__soc" href="https://twitter.com/apacheignite" taget="_blank"><img src="/img/icon-twitter.svg" alt="" /></a>
+          </div>
+          <a class="footer4__button button" href="https://ignite.apache.org/docs/latest/index">Start using Apache Ignite </a>
+        </section>
+      </div>
+      <div class="container footer__bot">
+        <p>© 2015 - 2021 <a href="http://www.apache.org/">The Apache Software Foundation.</a></p>
+        <p class="pt-1x">Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation</p>
+        <p class="pt-1x"><a href="http://apache.org/foundation/policies/privacy.html">Privacy Policy</a></p>
+      </div>
+    </footer>
+    <a class="scrollTop" href="#"
+      ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+        <polyline points="18 15 12 9 6 15"></polyline></svg
+    ></a>
+    <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+    <script src="/js/vendor/smoothscroll.js"></script>
+    <script src="/js/main.js?ver=0.1"></script>
+  </body>
+</html>
diff --git a/gulpfile.js b/gulpfile.js
index 111d89d..9f6cdc2 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -65,6 +65,7 @@
         '!build/_docs',
         '!build/releases',
         '!build/assets',
+        '!build/jcache',
         '!build/*.yaml',
         '!build/.htaccess',
     ]
@@ -132,6 +133,7 @@
         '!./build/_docs',
         '!./build/releases',
         '!./build/assets',
+        '!./build/jcache',
         '!./build/*.yaml',
         './build/**/.htaccess',
     ];