From c99c2bf3d8d0c98624de4d3f2c4ba64b32e31107 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 20:59:35 +0100
Subject: [PATCH 01/58] Initial commit with content from previous site.

---
 .gitignore                    |    1 +
 _config.yml                   |    6 +
 _includes/footer.html         |   54 +
 _includes/header.html         |   38 +
 _includes/menu.html           |    5 +
 _layouts/page.html            |    3 +
 assets/css/foundation.css     | 4194 +++++++++++++++++++++++++++++++++
 assets/css/foundation.min.css |    2 +
 assets/css/index.css          |  171 ++
 index.md                      |   40 +
 mumble.md                     |   28 +
 11 files changed, 4542 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 _config.yml
 create mode 100644 _includes/footer.html
 create mode 100644 _includes/header.html
 create mode 100644 _includes/menu.html
 create mode 100644 _layouts/page.html
 create mode 100644 assets/css/foundation.css
 create mode 100644 assets/css/foundation.min.css
 create mode 100644 assets/css/index.css
 create mode 100644 index.md
 create mode 100644 mumble.md

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..bd3f1fa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/_site/
diff --git a/_config.yml b/_config.yml
new file mode 100644
index 0000000..4e08ea0
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1,6 @@
+defaults:
+    -
+        scope:
+            path: ""
+        values:
+            layout: "page"
diff --git a/_includes/footer.html b/_includes/footer.html
new file mode 100644
index 0000000..1cd5399
--- /dev/null
+++ b/_includes/footer.html
@@ -0,0 +1,54 @@
+            </div>
+        </div>
+
+
+        <div class="medium-3 columns content-box sidebar">
+            <div class="whitebox">
+                <h2 class="boxhead">Search</h2>
+                <div class="searchbox">
+                    <form>
+                        <input type="text" placeholder="Search..." class="last"/>
+                    </form>
+                </div>
+            </div>
+            <div class="whitebox">
+                <h2 class="boxhead">Recent Comments</h2>
+            </div>
+            <div class="whitebox">
+                <h2 class="boxhead">Archives</h2>
+            </div>
+            <div class="whitebox">
+                <h2 class="boxhead">Categories</h2>
+                <ul class="list last">
+                    <li><a href="#">Intern</a></li>
+                    <li><a href="#">Allgemein</a></li>
+                    <li><a href="#">Zeug</a></li>
+                    <li><a href="#">Off Topic</a></li>
+                    <li><a href="#">Projekte</a></li>
+                    <li><a href="#">Server</a></li>
+                    <li><a href="#">Proggen</a></li>
+                </ul>
+            </div>
+            <div class="whitebox">
+                <h2 class="boxhead">Meta</h2>
+                <ul class="list last">
+                    <li><a href="#">Log in</a></li>
+                    <li><a href="#">Entries RSS</a></li>
+                    <li><a href="#">Comments RSS</a></li>
+                    <li><a href="#">WordPress.org</a></li>
+                </ul>
+            </div>
+        </div>
+    </div>
+
+    <div class="row">
+        <div class="columns small-12">
+            <div class="whitebox footer">
+                <a href="#">Zom.bi</a>
+                /
+                Design by <a href="#">bsod</a>, <a href="#">Ranomier</a> and <a href="#">madmaurice</a>
+            </div>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/_includes/header.html b/_includes/header.html
new file mode 100644
index 0000000..55884e9
--- /dev/null
+++ b/_includes/header.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<!--[if IE 9]>
+<html class="lt-ie10" lang="en" >
+<![endif]-->
+<html class="no-js" lang="en" >
+<head>
+	<meta charset="utf-8">
+	<meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <title>{{ page.title }} - Zom.bi</title>
+
+	<link rel="stylesheet" href="{{ "/assets/css/foundation.css" | relative_url }}">
+	<link rel="stylesheet" href="{{ "/assets/css/index.css" | relative_url }}">
+</head>
+<body>
+
+    <header class="header">
+        <a class="#header"><img src="{{ "images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
+        <h2 class="tagline show-for-medium">The friendly neighborhood tech community</h2>
+        <ul class="header-subnav show-for-medium">
+          {% include menu.html %}
+        </ul>
+    </header>
+
+    <div class="row show-for-small-only">
+        <div class="columns small-12">
+            <div class="whitebox">
+                <ul class="mobile-menu">
+                  {% include menu.html %}
+                </ul>
+            </div>
+        </div>
+    </div>
+
+    <div class="row main">
+        <div class="medium-9 columns content-box">
+            <!-- Post begin -->
+            <div class="whitebox">
diff --git a/_includes/menu.html b/_includes/menu.html
new file mode 100644
index 0000000..1f574ae
--- /dev/null
+++ b/_includes/menu.html
@@ -0,0 +1,5 @@
+{% for page in site.pages %}
+<li><a href="{{ page.url }}">{{ page.menutitle }}</a></li>
+{% endfor %}
+<li><a href="https://git.zom.bi/explore/projects">Git</a></li>
+<li><a href="https://wiki.zom.bi/">Wiki</a></li>
diff --git a/_layouts/page.html b/_layouts/page.html
new file mode 100644
index 0000000..4f0db4c
--- /dev/null
+++ b/_layouts/page.html
@@ -0,0 +1,3 @@
+{% include header.html %}
+{{ content }}
+{% include footer.html %}
diff --git a/assets/css/foundation.css b/assets/css/foundation.css
new file mode 100644
index 0000000..66aca96
--- /dev/null
+++ b/assets/css/foundation.css
@@ -0,0 +1,4194 @@
+@charset "UTF-8";
+/**
+ * Foundation for Sites by ZURB
+ * Version 6.2.3
+ * foundation.zurb.com
+ * Licensed under MIT Open Source
+ */
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
+/**
+   * 1. Set default font family to sans-serif.
+   * 2. Prevent iOS and IE text size adjust after device orientation change,
+   *    without disabling user zoom.
+   */
+html {
+  font-family: sans-serif;
+  /* 1 */
+  -ms-text-size-adjust: 100%;
+  /* 2 */
+  -webkit-text-size-adjust: 100%;
+  /* 2 */ }
+
+/**
+   * Remove default margin.
+   */
+body {
+  margin: 0; }
+
+/* HTML5 display definitions
+     ========================================================================== */
+/**
+   * Correct `block` display not defined for any HTML5 element in IE 8/9.
+   * Correct `block` display not defined for `details` or `summary` in IE 10/11
+   * and Firefox.
+   * Correct `block` display not defined for `main` in IE 11.
+   */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+  display: block; }
+
+/**
+   * 1. Correct `inline-block` display not defined in IE 8/9.
+   * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
+   */
+audio,
+canvas,
+progress,
+video {
+  display: inline-block;
+  /* 1 */
+  vertical-align: baseline;
+  /* 2 */ }
+
+/**
+   * Prevent modern browsers from displaying `audio` without controls.
+   * Remove excess height in iOS 5 devices.
+   */
+audio:not([controls]) {
+  display: none;
+  height: 0; }
+
+/**
+   * Address `[hidden]` styling not present in IE 8/9/10.
+   * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
+   */
+[hidden],
+template {
+  display: none; }
+
+/* Links
+     ========================================================================== */
+/**
+   * Remove the gray background color from active links in IE 10.
+   */
+a {
+  background-color: transparent; }
+
+/**
+   * Improve readability of focused elements when they are also in an
+   * active/hover state.
+   */
+a:active,
+a:hover {
+  outline: 0; }
+
+/* Text-level semantics
+     ========================================================================== */
+/**
+   * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
+   */
+abbr[title] {
+  border-bottom: 1px dotted; }
+
+/**
+   * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
+   */
+b,
+strong {
+  font-weight: bold; }
+
+/**
+   * Address styling not present in Safari and Chrome.
+   */
+dfn {
+  font-style: italic; }
+
+/**
+   * Address variable `h1` font-size and margin within `section` and `article`
+   * contexts in Firefox 4+, Safari, and Chrome.
+   */
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0; }
+
+/**
+   * Address styling not present in IE 8/9.
+   */
+mark {
+  background: #ff0;
+  color: #000; }
+
+/**
+   * Address inconsistent and variable font size in all browsers.
+   */
+small {
+  font-size: 80%; }
+
+/**
+   * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+   */
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline; }
+
+sup {
+  top: -0.5em; }
+
+sub {
+  bottom: -0.25em; }
+
+/* Embedded content
+     ========================================================================== */
+/**
+   * Remove border when inside `a` element in IE 8/9/10.
+   */
+img {
+  border: 0; }
+
+/**
+   * Correct overflow not hidden in IE 9/10/11.
+   */
+svg:not(:root) {
+  overflow: hidden; }
+
+/* Grouping content
+     ========================================================================== */
+/**
+   * Address margin not present in IE 8/9 and Safari.
+   */
+figure {
+  margin: 1em 40px; }
+
+/**
+   * Address differences between Firefox and other browsers.
+   */
+hr {
+  box-sizing: content-box;
+  height: 0; }
+
+/**
+   * Contain overflow in all browsers.
+   */
+pre {
+  overflow: auto; }
+
+/**
+   * Address odd `em`-unit font size rendering in all browsers.
+   */
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em; }
+
+/* Forms
+     ========================================================================== */
+/**
+   * Known limitation: by default, Chrome and Safari on OS X allow very limited
+   * styling of `select`, unless a `border` property is set.
+   */
+/**
+   * 1. Correct color not being inherited.
+   *    Known issue: affects color of disabled elements.
+   * 2. Correct font properties not being inherited.
+   * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
+   */
+button,
+input,
+optgroup,
+select,
+textarea {
+  color: inherit;
+  /* 1 */
+  font: inherit;
+  /* 2 */
+  margin: 0;
+  /* 3 */ }
+
+/**
+   * Address `overflow` set to `hidden` in IE 8/9/10/11.
+   */
+button {
+  overflow: visible; }
+
+/**
+   * Address inconsistent `text-transform` inheritance for `button` and `select`.
+   * All other form control elements do not inherit `text-transform` values.
+   * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
+   * Correct `select` style inheritance in Firefox.
+   */
+button,
+select {
+  text-transform: none; }
+
+/**
+   * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+   *    and `video` controls.
+   * 2. Correct inability to style clickable `input` types in iOS.
+   * 3. Improve usability and consistency of cursor style between image-type
+   *    `input` and others.
+   */
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  /* 2 */
+  cursor: pointer;
+  /* 3 */ }
+
+/**
+   * Re-set default cursor for disabled elements.
+   */
+button[disabled],
+html input[disabled] {
+  cursor: not-allowed; }
+
+/**
+   * Remove inner padding and border in Firefox 4+.
+   */
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0; }
+
+/**
+   * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+   * the UA stylesheet.
+   */
+input {
+  line-height: normal; }
+
+/**
+   * It's recommended that you don't attempt to style these elements.
+   * Firefox's implementation doesn't respect box-sizing, padding, or width.
+   *
+   * 1. Address box sizing set to `content-box` in IE 8/9/10.
+   * 2. Remove excess padding in IE 8/9/10.
+   */
+input[type="checkbox"],
+input[type="radio"] {
+  box-sizing: border-box;
+  /* 1 */
+  padding: 0;
+  /* 2 */ }
+
+/**
+   * Fix the cursor style for Chrome's increment/decrement buttons. For certain
+   * `font-size` values of the `input`, it causes the cursor style of the
+   * decrement button to change from `default` to `text`.
+   */
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+  height: auto; }
+
+/**
+   * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
+   * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
+   */
+input[type="search"] {
+  -webkit-appearance: textfield;
+  /* 1 */
+  box-sizing: content-box;
+  /* 2 */ }
+
+/**
+   * Remove inner padding and search cancel button in Safari and Chrome on OS X.
+   * Safari (but not Chrome) clips the cancel button when the search input has
+   * padding (and `textfield` appearance).
+   */
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none; }
+
+/**
+   * Define consistent border, margin, and padding.
+   * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.
+   */
+/* fieldset {
+    border: 1px solid #c0c0c0;
+    margin: 0 2px;
+    padding: 0.35em 0.625em 0.75em;
+  } */
+/**
+   * 1. Correct `color` not being inherited in IE 8/9/10/11.
+   * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+   */
+legend {
+  border: 0;
+  /* 1 */
+  padding: 0;
+  /* 2 */ }
+
+/**
+   * Remove default vertical scrollbar in IE 8/9/10/11.
+   */
+textarea {
+  overflow: auto; }
+
+/**
+   * Don't inherit the `font-weight` (applied by a rule above).
+   * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
+   */
+optgroup {
+  font-weight: bold; }
+
+/* Tables
+     ========================================================================== */
+/**
+   * Remove most spacing between table cells.
+   */
+table {
+  border-collapse: collapse;
+  border-spacing: 0; }
+
+td,
+th {
+  padding: 0; }
+
+.foundation-mq {
+  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }
+
+html {
+  font-size: 100%;
+  box-sizing: border-box; }
+
+*,
+*::before,
+*::after {
+  box-sizing: inherit; }
+
+body {
+  padding: 0;
+  margin: 0;
+  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+  font-weight: normal;
+  line-height: 1.5;
+  color: #0a0a0a;
+  background: #fefefe;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale; }
+
+img {
+  max-width: 100%;
+  height: auto;
+  -ms-interpolation-mode: bicubic;
+  display: inline-block;
+  vertical-align: middle; }
+
+textarea {
+  height: auto;
+  min-height: 50px;
+  border-radius: 0; }
+
+select {
+  width: 100%;
+  border-radius: 0; }
+
+#map_canvas img,
+#map_canvas embed,
+#map_canvas object,
+.map_canvas img,
+.map_canvas embed,
+.map_canvas object,
+.mqa-display img,
+.mqa-display embed,
+.mqa-display object {
+  max-width: none !important; }
+
+button {
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  background: transparent;
+  padding: 0;
+  border: 0;
+  border-radius: 0;
+  line-height: 1; }
+  [data-whatinput='mouse'] button {
+    outline: 0; }
+
+.is-visible {
+  display: block !important; }
+
+.is-hidden {
+  display: none !important; }
+
+.row {
+  max-width: 75rem;
+  margin-left: auto;
+  margin-right: auto; }
+  .row::before, .row::after {
+    content: ' ';
+    display: table; }
+  .row::after {
+    clear: both; }
+  .row.collapse > .column, .row.collapse > .columns {
+    padding-left: 0;
+    padding-right: 0; }
+  .row .row {
+    max-width: none;
+    margin-left: -0.625rem;
+    margin-right: -0.625rem; }
+    @media screen and (min-width: 40em) {
+      .row .row {
+        margin-left: -0.9375rem;
+        margin-right: -0.9375rem; } }
+    .row .row.collapse {
+      margin-left: 0;
+      margin-right: 0; }
+  .row.expanded {
+    max-width: none; }
+    .row.expanded .row {
+      margin-left: auto;
+      margin-right: auto; }
+
+.column, .columns {
+  width: 100%;
+  float: left;
+  padding-left: 0.625rem;
+  padding-right: 0.625rem; }
+  @media screen and (min-width: 40em) {
+    .column, .columns {
+      padding-left: 0.9375rem;
+      padding-right: 0.9375rem; } }
+  .column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
+    float: right; }
+  .column.end:last-child:last-child, .end.columns:last-child:last-child {
+    float: left; }
+
+.column.row.row, .row.row.columns {
+  float: none; }
+  .row .column.row.row, .row .row.row.columns {
+    padding-left: 0;
+    padding-right: 0;
+    margin-left: 0;
+    margin-right: 0; }
+
+.small-1 {
+  width: 8.33333%; }
+
+.small-push-1 {
+  position: relative;
+  left: 8.33333%; }
+
+.small-pull-1 {
+  position: relative;
+  left: -8.33333%; }
+
+.small-offset-0 {
+  margin-left: 0%; }
+
+.small-2 {
+  width: 16.66667%; }
+
+.small-push-2 {
+  position: relative;
+  left: 16.66667%; }
+
+.small-pull-2 {
+  position: relative;
+  left: -16.66667%; }
+
+.small-offset-1 {
+  margin-left: 8.33333%; }
+
+.small-3 {
+  width: 25%; }
+
+.small-push-3 {
+  position: relative;
+  left: 25%; }
+
+.small-pull-3 {
+  position: relative;
+  left: -25%; }
+
+.small-offset-2 {
+  margin-left: 16.66667%; }
+
+.small-4 {
+  width: 33.33333%; }
+
+.small-push-4 {
+  position: relative;
+  left: 33.33333%; }
+
+.small-pull-4 {
+  position: relative;
+  left: -33.33333%; }
+
+.small-offset-3 {
+  margin-left: 25%; }
+
+.small-5 {
+  width: 41.66667%; }
+
+.small-push-5 {
+  position: relative;
+  left: 41.66667%; }
+
+.small-pull-5 {
+  position: relative;
+  left: -41.66667%; }
+
+.small-offset-4 {
+  margin-left: 33.33333%; }
+
+.small-6 {
+  width: 50%; }
+
+.small-push-6 {
+  position: relative;
+  left: 50%; }
+
+.small-pull-6 {
+  position: relative;
+  left: -50%; }
+
+.small-offset-5 {
+  margin-left: 41.66667%; }
+
+.small-7 {
+  width: 58.33333%; }
+
+.small-push-7 {
+  position: relative;
+  left: 58.33333%; }
+
+.small-pull-7 {
+  position: relative;
+  left: -58.33333%; }
+
+.small-offset-6 {
+  margin-left: 50%; }
+
+.small-8 {
+  width: 66.66667%; }
+
+.small-push-8 {
+  position: relative;
+  left: 66.66667%; }
+
+.small-pull-8 {
+  position: relative;
+  left: -66.66667%; }
+
+.small-offset-7 {
+  margin-left: 58.33333%; }
+
+.small-9 {
+  width: 75%; }
+
+.small-push-9 {
+  position: relative;
+  left: 75%; }
+
+.small-pull-9 {
+  position: relative;
+  left: -75%; }
+
+.small-offset-8 {
+  margin-left: 66.66667%; }
+
+.small-10 {
+  width: 83.33333%; }
+
+.small-push-10 {
+  position: relative;
+  left: 83.33333%; }
+
+.small-pull-10 {
+  position: relative;
+  left: -83.33333%; }
+
+.small-offset-9 {
+  margin-left: 75%; }
+
+.small-11 {
+  width: 91.66667%; }
+
+.small-push-11 {
+  position: relative;
+  left: 91.66667%; }
+
+.small-pull-11 {
+  position: relative;
+  left: -91.66667%; }
+
+.small-offset-10 {
+  margin-left: 83.33333%; }
+
+.small-12 {
+  width: 100%; }
+
+.small-offset-11 {
+  margin-left: 91.66667%; }
+
+.small-up-1 > .column, .small-up-1 > .columns {
+  width: 100%;
+  float: left; }
+  .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
+    clear: both; }
+  .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
+    float: left; }
+
+.small-up-2 > .column, .small-up-2 > .columns {
+  width: 50%;
+  float: left; }
+  .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
+    clear: both; }
+  .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
+    float: left; }
+
+.small-up-3 > .column, .small-up-3 > .columns {
+  width: 33.33333%;
+  float: left; }
+  .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
+    clear: both; }
+  .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
+    float: left; }
+
+.small-up-4 > .column, .small-up-4 > .columns {
+  width: 25%;
+  float: left; }
+  .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
+    clear: both; }
+  .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
+    float: left; }
+
+.small-up-5 > .column, .small-up-5 > .columns {
+  width: 20%;
+  float: left; }
+  .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
+    clear: both; }
+  .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
+    float: left; }
+
+.small-up-6 > .column, .small-up-6 > .columns {
+  width: 16.66667%;
+  float: left; }
+  .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
+    clear: both; }
+  .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
+    float: left; }
+
+.small-up-7 > .column, .small-up-7 > .columns {
+  width: 14.28571%;
+  float: left; }
+  .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
+    clear: both; }
+  .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
+    float: left; }
+
+.small-up-8 > .column, .small-up-8 > .columns {
+  width: 12.5%;
+  float: left; }
+  .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
+    clear: both; }
+  .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
+    float: left; }
+
+.small-collapse > .column, .small-collapse > .columns {
+  padding-left: 0;
+  padding-right: 0; }
+
+.small-collapse .row,
+.expanded.row .small-collapse.row {
+  margin-left: 0;
+  margin-right: 0; }
+
+.small-uncollapse > .column, .small-uncollapse > .columns {
+  padding-left: 0.625rem;
+  padding-right: 0.625rem; }
+
+.small-centered {
+  float: none;
+  margin-left: auto;
+  margin-right: auto; }
+
+.small-uncentered,
+.small-push-0,
+.small-pull-0 {
+  position: static;
+  margin-left: 0;
+  margin-right: 0;
+  float: left; }
+
+@media screen and (min-width: 40em) {
+  .medium-1 {
+    width: 8.33333%; }
+  .medium-push-1 {
+    position: relative;
+    left: 8.33333%; }
+  .medium-pull-1 {
+    position: relative;
+    left: -8.33333%; }
+  .medium-offset-0 {
+    margin-left: 0%; }
+  .medium-2 {
+    width: 16.66667%; }
+  .medium-push-2 {
+    position: relative;
+    left: 16.66667%; }
+  .medium-pull-2 {
+    position: relative;
+    left: -16.66667%; }
+  .medium-offset-1 {
+    margin-left: 8.33333%; }
+  .medium-3 {
+    width: 25%; }
+  .medium-push-3 {
+    position: relative;
+    left: 25%; }
+  .medium-pull-3 {
+    position: relative;
+    left: -25%; }
+  .medium-offset-2 {
+    margin-left: 16.66667%; }
+  .medium-4 {
+    width: 33.33333%; }
+  .medium-push-4 {
+    position: relative;
+    left: 33.33333%; }
+  .medium-pull-4 {
+    position: relative;
+    left: -33.33333%; }
+  .medium-offset-3 {
+    margin-left: 25%; }
+  .medium-5 {
+    width: 41.66667%; }
+  .medium-push-5 {
+    position: relative;
+    left: 41.66667%; }
+  .medium-pull-5 {
+    position: relative;
+    left: -41.66667%; }
+  .medium-offset-4 {
+    margin-left: 33.33333%; }
+  .medium-6 {
+    width: 50%; }
+  .medium-push-6 {
+    position: relative;
+    left: 50%; }
+  .medium-pull-6 {
+    position: relative;
+    left: -50%; }
+  .medium-offset-5 {
+    margin-left: 41.66667%; }
+  .medium-7 {
+    width: 58.33333%; }
+  .medium-push-7 {
+    position: relative;
+    left: 58.33333%; }
+  .medium-pull-7 {
+    position: relative;
+    left: -58.33333%; }
+  .medium-offset-6 {
+    margin-left: 50%; }
+  .medium-8 {
+    width: 66.66667%; }
+  .medium-push-8 {
+    position: relative;
+    left: 66.66667%; }
+  .medium-pull-8 {
+    position: relative;
+    left: -66.66667%; }
+  .medium-offset-7 {
+    margin-left: 58.33333%; }
+  .medium-9 {
+    width: 75%; }
+  .medium-push-9 {
+    position: relative;
+    left: 75%; }
+  .medium-pull-9 {
+    position: relative;
+    left: -75%; }
+  .medium-offset-8 {
+    margin-left: 66.66667%; }
+  .medium-10 {
+    width: 83.33333%; }
+  .medium-push-10 {
+    position: relative;
+    left: 83.33333%; }
+  .medium-pull-10 {
+    position: relative;
+    left: -83.33333%; }
+  .medium-offset-9 {
+    margin-left: 75%; }
+  .medium-11 {
+    width: 91.66667%; }
+  .medium-push-11 {
+    position: relative;
+    left: 91.66667%; }
+  .medium-pull-11 {
+    position: relative;
+    left: -91.66667%; }
+  .medium-offset-10 {
+    margin-left: 83.33333%; }
+  .medium-12 {
+    width: 100%; }
+  .medium-offset-11 {
+    margin-left: 91.66667%; }
+  .medium-up-1 > .column, .medium-up-1 > .columns {
+    width: 100%;
+    float: left; }
+    .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
+      clear: both; }
+    .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
+      float: left; }
+  .medium-up-2 > .column, .medium-up-2 > .columns {
+    width: 50%;
+    float: left; }
+    .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
+      clear: both; }
+    .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
+      float: left; }
+  .medium-up-3 > .column, .medium-up-3 > .columns {
+    width: 33.33333%;
+    float: left; }
+    .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
+      clear: both; }
+    .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
+      float: left; }
+  .medium-up-4 > .column, .medium-up-4 > .columns {
+    width: 25%;
+    float: left; }
+    .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
+      clear: both; }
+    .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
+      float: left; }
+  .medium-up-5 > .column, .medium-up-5 > .columns {
+    width: 20%;
+    float: left; }
+    .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
+      clear: both; }
+    .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
+      float: left; }
+  .medium-up-6 > .column, .medium-up-6 > .columns {
+    width: 16.66667%;
+    float: left; }
+    .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
+      clear: both; }
+    .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
+      float: left; }
+  .medium-up-7 > .column, .medium-up-7 > .columns {
+    width: 14.28571%;
+    float: left; }
+    .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
+      clear: both; }
+    .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
+      float: left; }
+  .medium-up-8 > .column, .medium-up-8 > .columns {
+    width: 12.5%;
+    float: left; }
+    .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
+      clear: both; }
+    .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
+      float: left; }
+  .medium-collapse > .column, .medium-collapse > .columns {
+    padding-left: 0;
+    padding-right: 0; }
+  .medium-collapse .row,
+  .expanded.row .medium-collapse.row {
+    margin-left: 0;
+    margin-right: 0; }
+  .medium-uncollapse > .column, .medium-uncollapse > .columns {
+    padding-left: 0.9375rem;
+    padding-right: 0.9375rem; }
+  .medium-centered {
+    float: none;
+    margin-left: auto;
+    margin-right: auto; }
+  .medium-uncentered,
+  .medium-push-0,
+  .medium-pull-0 {
+    position: static;
+    margin-left: 0;
+    margin-right: 0;
+    float: left; } }
+
+@media screen and (min-width: 64em) {
+  .large-1 {
+    width: 8.33333%; }
+  .large-push-1 {
+    position: relative;
+    left: 8.33333%; }
+  .large-pull-1 {
+    position: relative;
+    left: -8.33333%; }
+  .large-offset-0 {
+    margin-left: 0%; }
+  .large-2 {
+    width: 16.66667%; }
+  .large-push-2 {
+    position: relative;
+    left: 16.66667%; }
+  .large-pull-2 {
+    position: relative;
+    left: -16.66667%; }
+  .large-offset-1 {
+    margin-left: 8.33333%; }
+  .large-3 {
+    width: 25%; }
+  .large-push-3 {
+    position: relative;
+    left: 25%; }
+  .large-pull-3 {
+    position: relative;
+    left: -25%; }
+  .large-offset-2 {
+    margin-left: 16.66667%; }
+  .large-4 {
+    width: 33.33333%; }
+  .large-push-4 {
+    position: relative;
+    left: 33.33333%; }
+  .large-pull-4 {
+    position: relative;
+    left: -33.33333%; }
+  .large-offset-3 {
+    margin-left: 25%; }
+  .large-5 {
+    width: 41.66667%; }
+  .large-push-5 {
+    position: relative;
+    left: 41.66667%; }
+  .large-pull-5 {
+    position: relative;
+    left: -41.66667%; }
+  .large-offset-4 {
+    margin-left: 33.33333%; }
+  .large-6 {
+    width: 50%; }
+  .large-push-6 {
+    position: relative;
+    left: 50%; }
+  .large-pull-6 {
+    position: relative;
+    left: -50%; }
+  .large-offset-5 {
+    margin-left: 41.66667%; }
+  .large-7 {
+    width: 58.33333%; }
+  .large-push-7 {
+    position: relative;
+    left: 58.33333%; }
+  .large-pull-7 {
+    position: relative;
+    left: -58.33333%; }
+  .large-offset-6 {
+    margin-left: 50%; }
+  .large-8 {
+    width: 66.66667%; }
+  .large-push-8 {
+    position: relative;
+    left: 66.66667%; }
+  .large-pull-8 {
+    position: relative;
+    left: -66.66667%; }
+  .large-offset-7 {
+    margin-left: 58.33333%; }
+  .large-9 {
+    width: 75%; }
+  .large-push-9 {
+    position: relative;
+    left: 75%; }
+  .large-pull-9 {
+    position: relative;
+    left: -75%; }
+  .large-offset-8 {
+    margin-left: 66.66667%; }
+  .large-10 {
+    width: 83.33333%; }
+  .large-push-10 {
+    position: relative;
+    left: 83.33333%; }
+  .large-pull-10 {
+    position: relative;
+    left: -83.33333%; }
+  .large-offset-9 {
+    margin-left: 75%; }
+  .large-11 {
+    width: 91.66667%; }
+  .large-push-11 {
+    position: relative;
+    left: 91.66667%; }
+  .large-pull-11 {
+    position: relative;
+    left: -91.66667%; }
+  .large-offset-10 {
+    margin-left: 83.33333%; }
+  .large-12 {
+    width: 100%; }
+  .large-offset-11 {
+    margin-left: 91.66667%; }
+  .large-up-1 > .column, .large-up-1 > .columns {
+    width: 100%;
+    float: left; }
+    .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
+      clear: both; }
+    .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
+      float: left; }
+  .large-up-2 > .column, .large-up-2 > .columns {
+    width: 50%;
+    float: left; }
+    .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
+      clear: both; }
+    .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
+      float: left; }
+  .large-up-3 > .column, .large-up-3 > .columns {
+    width: 33.33333%;
+    float: left; }
+    .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
+      clear: both; }
+    .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
+      float: left; }
+  .large-up-4 > .column, .large-up-4 > .columns {
+    width: 25%;
+    float: left; }
+    .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
+      clear: both; }
+    .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
+      float: left; }
+  .large-up-5 > .column, .large-up-5 > .columns {
+    width: 20%;
+    float: left; }
+    .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
+      clear: both; }
+    .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
+      float: left; }
+  .large-up-6 > .column, .large-up-6 > .columns {
+    width: 16.66667%;
+    float: left; }
+    .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
+      clear: both; }
+    .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
+      float: left; }
+  .large-up-7 > .column, .large-up-7 > .columns {
+    width: 14.28571%;
+    float: left; }
+    .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
+      clear: both; }
+    .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
+      float: left; }
+  .large-up-8 > .column, .large-up-8 > .columns {
+    width: 12.5%;
+    float: left; }
+    .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
+      clear: both; }
+    .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
+      float: left; }
+  .large-collapse > .column, .large-collapse > .columns {
+    padding-left: 0;
+    padding-right: 0; }
+  .large-collapse .row,
+  .expanded.row .large-collapse.row {
+    margin-left: 0;
+    margin-right: 0; }
+  .large-uncollapse > .column, .large-uncollapse > .columns {
+    padding-left: 0.9375rem;
+    padding-right: 0.9375rem; }
+  .large-centered {
+    float: none;
+    margin-left: auto;
+    margin-right: auto; }
+  .large-uncentered,
+  .large-push-0,
+  .large-pull-0 {
+    position: static;
+    margin-left: 0;
+    margin-right: 0;
+    float: left; } }
+
+div,
+dl,
+dt,
+dd,
+ul,
+ol,
+li,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+pre,
+form,
+p,
+blockquote,
+th,
+td {
+  margin: 0;
+  padding: 0; }
+
+p {
+  font-size: inherit;
+  line-height: 1.6;
+  margin-bottom: 1rem;
+  text-rendering: optimizeLegibility; }
+
+em,
+i {
+  font-style: italic;
+  line-height: inherit; }
+
+strong,
+b {
+  font-weight: bold;
+  line-height: inherit; }
+
+small {
+  font-size: 80%;
+  line-height: inherit; }
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+  font-weight: normal;
+  font-style: normal;
+  color: inherit;
+  text-rendering: optimizeLegibility;
+  margin-top: 0;
+  margin-bottom: 0.5rem;
+  line-height: 1.4; }
+  h1 small,
+  h2 small,
+  h3 small,
+  h4 small,
+  h5 small,
+  h6 small {
+    color: #cacaca;
+    line-height: 0; }
+
+h1 {
+  font-size: 1.5rem; }
+
+h2 {
+  font-size: 1.25rem; }
+
+h3 {
+  font-size: 1.1875rem; }
+
+h4 {
+  font-size: 1.125rem; }
+
+h5 {
+  font-size: 1.0625rem; }
+
+h6 {
+  font-size: 1rem; }
+
+@media screen and (min-width: 40em) {
+  h1 {
+    font-size: 3rem; }
+  h2 {
+    font-size: 2.5rem; }
+  h3 {
+    font-size: 1.9375rem; }
+  h4 {
+    font-size: 1.5625rem; }
+  h5 {
+    font-size: 1.25rem; }
+  h6 {
+    font-size: 1rem; } }
+
+a {
+  color: #2199e8;
+  text-decoration: none;
+  line-height: inherit;
+  cursor: pointer; }
+  a:hover, a:focus {
+    color: #1585cf; }
+  a img {
+    border: 0; }
+
+hr {
+  max-width: 75rem;
+  height: 0;
+  border-right: 0;
+  border-top: 0;
+  border-bottom: 1px solid #cacaca;
+  border-left: 0;
+  margin: 1.25rem auto;
+  clear: both; }
+
+ul,
+ol,
+dl {
+  line-height: 1.6;
+  margin-bottom: 1rem;
+  list-style-position: outside; }
+
+li {
+  font-size: inherit; }
+
+ul {
+  list-style-type: disc;
+  margin-left: 1.25rem; }
+
+ol {
+  margin-left: 1.25rem; }
+
+ul ul, ol ul, ul ol, ol ol {
+  margin-left: 1.25rem;
+  margin-bottom: 0; }
+
+dl {
+  margin-bottom: 1rem; }
+  dl dt {
+    margin-bottom: 0.3rem;
+    font-weight: bold; }
+
+blockquote {
+  margin: 0 0 1rem;
+  padding: 0.5625rem 1.25rem 0 1.1875rem;
+  border-left: 1px solid #cacaca; }
+  blockquote, blockquote p {
+    line-height: 1.6;
+    color: #8a8a8a; }
+
+cite {
+  display: block;
+  font-size: 0.8125rem;
+  color: #8a8a8a; }
+  cite:before {
+    content: '\2014 \0020'; }
+
+abbr {
+  color: #0a0a0a;
+  cursor: help;
+  border-bottom: 1px dotted #0a0a0a; }
+
+code {
+  font-family: Consolas, "Liberation Mono", Courier, monospace;
+  font-weight: normal;
+  color: #0a0a0a;
+  background-color: #e6e6e6;
+  border: 1px solid #cacaca;
+  padding: 0.125rem 0.3125rem 0.0625rem; }
+
+kbd {
+  padding: 0.125rem 0.25rem 0;
+  margin: 0;
+  background-color: #e6e6e6;
+  color: #0a0a0a;
+  font-family: Consolas, "Liberation Mono", Courier, monospace; }
+
+.subheader {
+  margin-top: 0.2rem;
+  margin-bottom: 0.5rem;
+  font-weight: normal;
+  line-height: 1.4;
+  color: #8a8a8a; }
+
+.lead {
+  font-size: 125%;
+  line-height: 1.6; }
+
+.stat {
+  font-size: 2.5rem;
+  line-height: 1; }
+  p + .stat {
+    margin-top: -1rem; }
+
+.no-bullet {
+  margin-left: 0;
+  list-style: none; }
+
+.text-left {
+  text-align: left; }
+
+.text-right {
+  text-align: right; }
+
+.text-center {
+  text-align: center; }
+
+.text-justify {
+  text-align: justify; }
+
+@media screen and (min-width: 40em) {
+  .medium-text-left {
+    text-align: left; }
+  .medium-text-right {
+    text-align: right; }
+  .medium-text-center {
+    text-align: center; }
+  .medium-text-justify {
+    text-align: justify; } }
+
+@media screen and (min-width: 64em) {
+  .large-text-left {
+    text-align: left; }
+  .large-text-right {
+    text-align: right; }
+  .large-text-center {
+    text-align: center; }
+  .large-text-justify {
+    text-align: justify; } }
+
+.show-for-print {
+  display: none !important; }
+
+@media print {
+  * {
+    background: transparent !important;
+    color: black !important;
+    box-shadow: none !important;
+    text-shadow: none !important; }
+  .show-for-print {
+    display: block !important; }
+  .hide-for-print {
+    display: none !important; }
+  table.show-for-print {
+    display: table !important; }
+  thead.show-for-print {
+    display: table-header-group !important; }
+  tbody.show-for-print {
+    display: table-row-group !important; }
+  tr.show-for-print {
+    display: table-row !important; }
+  td.show-for-print {
+    display: table-cell !important; }
+  th.show-for-print {
+    display: table-cell !important; }
+  a,
+  a:visited {
+    text-decoration: underline; }
+  a[href]:after {
+    content: " (" attr(href) ")"; }
+  .ir a:after,
+  a[href^='javascript:']:after,
+  a[href^='#']:after {
+    content: ''; }
+  abbr[title]:after {
+    content: " (" attr(title) ")"; }
+  pre,
+  blockquote {
+    border: 1px solid #8a8a8a;
+    page-break-inside: avoid; }
+  thead {
+    display: table-header-group; }
+  tr,
+  img {
+    page-break-inside: avoid; }
+  img {
+    max-width: 100% !important; }
+  @page {
+    margin: 0.5cm; }
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3; }
+  h2,
+  h3 {
+    page-break-after: avoid; } }
+
+.button {
+  display: inline-block;
+  text-align: center;
+  line-height: 1;
+  cursor: pointer;
+  -webkit-appearance: none;
+  transition: background-color 0.25s ease-out, color 0.25s ease-out;
+  vertical-align: middle;
+  border: 1px solid transparent;
+  border-radius: 0;
+  padding: 0.85em 1em;
+  margin: 0 0 1rem 0;
+  font-size: 0.9rem;
+  background-color: #2199e8;
+  color: #fefefe; }
+  [data-whatinput='mouse'] .button {
+    outline: 0; }
+  .button:hover, .button:focus {
+    background-color: #1583cc;
+    color: #fefefe; }
+  .button.tiny {
+    font-size: 0.6rem; }
+  .button.small {
+    font-size: 0.75rem; }
+  .button.large {
+    font-size: 1.25rem; }
+  .button.expanded {
+    display: block;
+    width: 100%;
+    margin-left: 0;
+    margin-right: 0; }
+  .button.primary {
+    background-color: #2199e8;
+    color: #fefefe; }
+    .button.primary:hover, .button.primary:focus {
+      background-color: #147cc0;
+      color: #fefefe; }
+  .button.secondary {
+    background-color: #777;
+    color: #fefefe; }
+    .button.secondary:hover, .button.secondary:focus {
+      background-color: #5f5f5f;
+      color: #fefefe; }
+  .button.success {
+    background-color: #3adb76;
+    color: #fefefe; }
+    .button.success:hover, .button.success:focus {
+      background-color: #22bb5b;
+      color: #fefefe; }
+  .button.warning {
+    background-color: #ffae00;
+    color: #fefefe; }
+    .button.warning:hover, .button.warning:focus {
+      background-color: #cc8b00;
+      color: #fefefe; }
+  .button.alert {
+    background-color: #ec5840;
+    color: #fefefe; }
+    .button.alert:hover, .button.alert:focus {
+      background-color: #da3116;
+      color: #fefefe; }
+  .button.hollow {
+    border: 1px solid #2199e8;
+    color: #2199e8; }
+    .button.hollow, .button.hollow:hover, .button.hollow:focus {
+      background-color: transparent; }
+    .button.hollow:hover, .button.hollow:focus {
+      border-color: #0c4d78;
+      color: #0c4d78; }
+    .button.hollow.primary {
+      border: 1px solid #2199e8;
+      color: #2199e8; }
+      .button.hollow.primary:hover, .button.hollow.primary:focus {
+        border-color: #0c4d78;
+        color: #0c4d78; }
+    .button.hollow.secondary {
+      border: 1px solid #777;
+      color: #777; }
+      .button.hollow.secondary:hover, .button.hollow.secondary:focus {
+        border-color: #3c3c3c;
+        color: #3c3c3c; }
+    .button.hollow.success {
+      border: 1px solid #3adb76;
+      color: #3adb76; }
+      .button.hollow.success:hover, .button.hollow.success:focus {
+        border-color: #157539;
+        color: #157539; }
+    .button.hollow.warning {
+      border: 1px solid #ffae00;
+      color: #ffae00; }
+      .button.hollow.warning:hover, .button.hollow.warning:focus {
+        border-color: #805700;
+        color: #805700; }
+    .button.hollow.alert {
+      border: 1px solid #ec5840;
+      color: #ec5840; }
+      .button.hollow.alert:hover, .button.hollow.alert:focus {
+        border-color: #881f0e;
+        color: #881f0e; }
+  .button.disabled, .button[disabled] {
+    opacity: 0.25;
+    cursor: not-allowed; }
+    .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
+      background-color: #2199e8;
+      color: #fefefe; }
+  .button.dropdown::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.4em;
+    border-color: #fefefe transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    position: relative;
+    top: 0.4em;
+    float: right;
+    margin-left: 1em;
+    display: inline-block; }
+  .button.arrow-only::after {
+    margin-left: 0;
+    float: none;
+    top: -0.1em; }
+
+[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
+textarea {
+  display: block;
+  box-sizing: border-box;
+  width: 100%;
+  height: 2.4375rem;
+  padding: 0.5rem;
+  border: 1px solid #cacaca;
+  margin: 0 0 1rem;
+  font-family: inherit;
+  font-size: 1rem;
+  color: #0a0a0a;
+  background-color: #fefefe;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
+  border-radius: 0;
+  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
+  -webkit-appearance: none;
+  -moz-appearance: none; }
+  [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
+  textarea:focus {
+    border: 1px solid #8a8a8a;
+    background-color: #fefefe;
+    outline: none;
+    box-shadow: 0 0 5px #cacaca;
+    transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
+
+textarea {
+  max-width: 100%; }
+  textarea[rows] {
+    height: auto; }
+
+input::-webkit-input-placeholder,
+textarea::-webkit-input-placeholder {
+  color: #cacaca; }
+
+input::-moz-placeholder,
+textarea::-moz-placeholder {
+  color: #cacaca; }
+
+input:-ms-input-placeholder,
+textarea:-ms-input-placeholder {
+  color: #cacaca; }
+
+input::placeholder,
+textarea::placeholder {
+  color: #cacaca; }
+
+input:disabled, input[readonly],
+textarea:disabled,
+textarea[readonly] {
+  background-color: #e6e6e6;
+  cursor: not-allowed; }
+
+[type='submit'],
+[type='button'] {
+  border-radius: 0;
+  -webkit-appearance: none;
+  -moz-appearance: none; }
+
+input[type='search'] {
+  box-sizing: border-box; }
+
+[type='file'],
+[type='checkbox'],
+[type='radio'] {
+  margin: 0 0 1rem; }
+
+[type='checkbox'] + label,
+[type='radio'] + label {
+  display: inline-block;
+  margin-left: 0.5rem;
+  margin-right: 1rem;
+  margin-bottom: 0;
+  vertical-align: baseline; }
+  [type='checkbox'] + label[for],
+  [type='radio'] + label[for] {
+    cursor: pointer; }
+
+label > [type='checkbox'],
+label > [type='radio'] {
+  margin-right: 0.5rem; }
+
+[type='file'] {
+  width: 100%; }
+
+label {
+  display: block;
+  margin: 0;
+  font-size: 0.875rem;
+  font-weight: normal;
+  line-height: 1.8;
+  color: #0a0a0a; }
+  label.middle {
+    margin: 0 0 1rem;
+    padding: 0.5625rem 0; }
+
+.help-text {
+  margin-top: -0.5rem;
+  font-size: 0.8125rem;
+  font-style: italic;
+  color: #0a0a0a; }
+
+.input-group {
+  display: table;
+  width: 100%;
+  margin-bottom: 1rem; }
+  .input-group > :first-child {
+    border-radius: 0 0 0 0; }
+  .input-group > :last-child > * {
+    border-radius: 0 0 0 0; }
+
+.input-group-label, .input-group-field, .input-group-button {
+  margin: 0;
+  white-space: nowrap;
+  display: table-cell;
+  vertical-align: middle; }
+
+.input-group-label {
+  text-align: center;
+  padding: 0 1rem;
+  background: #e6e6e6;
+  color: #0a0a0a;
+  border: 1px solid #cacaca;
+  white-space: nowrap;
+  width: 1%;
+  height: 100%; }
+  .input-group-label:first-child {
+    border-right: 0; }
+  .input-group-label:last-child {
+    border-left: 0; }
+
+.input-group-field {
+  border-radius: 0;
+  height: 2.5rem; }
+
+.input-group-button {
+  padding-top: 0;
+  padding-bottom: 0;
+  text-align: center;
+  height: 100%;
+  width: 1%; }
+  .input-group-button a,
+  .input-group-button input,
+  .input-group-button button {
+    margin: 0; }
+
+.input-group .input-group-button {
+  display: table-cell; }
+
+fieldset {
+  border: 0;
+  padding: 0;
+  margin: 0; }
+
+legend {
+  margin-bottom: 0.5rem;
+  max-width: 100%; }
+
+.fieldset {
+  border: 1px solid #cacaca;
+  padding: 1.25rem;
+  margin: 1.125rem 0; }
+  .fieldset legend {
+    background: #fefefe;
+    padding: 0 0.1875rem;
+    margin: 0;
+    margin-left: -0.1875rem; }
+
+select {
+  height: 2.4375rem;
+  padding: 0.5rem;
+  border: 1px solid #cacaca;
+  margin: 0 0 1rem;
+  font-size: 1rem;
+  font-family: inherit;
+  line-height: normal;
+  color: #0a0a0a;
+  background-color: #fefefe;
+  border-radius: 0;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
+  background-size: 9px 6px;
+  background-position: right -1rem center;
+  background-origin: content-box;
+  background-repeat: no-repeat;
+  padding-right: 1.5rem; }
+  @media screen and (min-width: 0\0) {
+    select {
+      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }
+  select:disabled {
+    background-color: #e6e6e6;
+    cursor: not-allowed; }
+  select::-ms-expand {
+    display: none; }
+  select[multiple] {
+    height: auto;
+    background-image: none; }
+
+.is-invalid-input:not(:focus) {
+  background-color: rgba(236, 88, 64, 0.1);
+  border-color: #ec5840; }
+
+.is-invalid-label {
+  color: #ec5840; }
+
+.form-error {
+  display: none;
+  margin-top: -0.5rem;
+  margin-bottom: 1rem;
+  font-size: 0.75rem;
+  font-weight: bold;
+  color: #ec5840; }
+  .form-error.is-visible {
+    display: block; }
+
+.accordion {
+  list-style-type: none;
+  background: #fefefe;
+  margin-left: 0; }
+
+.accordion-item:first-child > :first-child {
+  border-radius: 0 0 0 0; }
+
+.accordion-item:last-child > :last-child {
+  border-radius: 0 0 0 0; }
+
+.accordion-title {
+  display: block;
+  padding: 1.25rem 1rem;
+  line-height: 1;
+  font-size: 0.75rem;
+  color: #2199e8;
+  position: relative;
+  border: 1px solid #e6e6e6;
+  border-bottom: 0; }
+  :last-child:not(.is-active) > .accordion-title {
+    border-radius: 0 0 0 0;
+    border-bottom: 1px solid #e6e6e6; }
+  .accordion-title:hover, .accordion-title:focus {
+    background-color: #e6e6e6; }
+  .accordion-title::before {
+    content: '+';
+    position: absolute;
+    right: 1rem;
+    top: 50%;
+    margin-top: -0.5rem; }
+  .is-active > .accordion-title::before {
+    content: '–'; }
+
+.accordion-content {
+  padding: 1rem;
+  display: none;
+  border: 1px solid #e6e6e6;
+  border-bottom: 0;
+  background-color: #fefefe;
+  color: #0a0a0a; }
+  :last-child > .accordion-content:last-child {
+    border-bottom: 1px solid #e6e6e6; }
+
+.is-accordion-submenu-parent > a {
+  position: relative; }
+  .is-accordion-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 6px;
+    border-color: #2199e8 transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    position: absolute;
+    top: 50%;
+    margin-top: -4px;
+    right: 1rem; }
+
+.is-accordion-submenu-parent[aria-expanded='true'] > a::after {
+  -webkit-transform-origin: 50% 50%;
+      -ms-transform-origin: 50% 50%;
+          transform-origin: 50% 50%;
+  -webkit-transform: scaleY(-1);
+      -ms-transform: scaleY(-1);
+          transform: scaleY(-1); }
+
+.badge {
+  display: inline-block;
+  padding: 0.3em;
+  min-width: 2.1em;
+  font-size: 0.6rem;
+  text-align: center;
+  border-radius: 50%;
+  background: #2199e8;
+  color: #fefefe; }
+  .badge.secondary {
+    background: #777;
+    color: #fefefe; }
+  .badge.success {
+    background: #3adb76;
+    color: #fefefe; }
+  .badge.warning {
+    background: #ffae00;
+    color: #fefefe; }
+  .badge.alert {
+    background: #ec5840;
+    color: #fefefe; }
+
+.breadcrumbs {
+  list-style: none;
+  margin: 0 0 1rem 0; }
+  .breadcrumbs::before, .breadcrumbs::after {
+    content: ' ';
+    display: table; }
+  .breadcrumbs::after {
+    clear: both; }
+  .breadcrumbs li {
+    float: left;
+    color: #0a0a0a;
+    font-size: 0.6875rem;
+    cursor: default;
+    text-transform: uppercase; }
+    .breadcrumbs li:not(:last-child)::after {
+      color: #cacaca;
+      content: "/";
+      margin: 0 0.75rem;
+      position: relative;
+      top: 1px;
+      opacity: 1; }
+  .breadcrumbs a {
+    color: #2199e8; }
+    .breadcrumbs a:hover {
+      text-decoration: underline; }
+  .breadcrumbs .disabled {
+    color: #cacaca;
+    cursor: not-allowed; }
+
+.button-group {
+  margin-bottom: 1rem;
+  font-size: 0; }
+  .button-group::before, .button-group::after {
+    content: ' ';
+    display: table; }
+  .button-group::after {
+    clear: both; }
+  .button-group .button {
+    margin: 0;
+    margin-right: 1px;
+    margin-bottom: 1px;
+    font-size: 0.9rem; }
+    .button-group .button:last-child {
+      margin-right: 0; }
+  .button-group.tiny .button {
+    font-size: 0.6rem; }
+  .button-group.small .button {
+    font-size: 0.75rem; }
+  .button-group.large .button {
+    font-size: 1.25rem; }
+  .button-group.expanded {
+    margin-right: -1px; }
+    .button-group.expanded::before, .button-group.expanded::after {
+      display: none; }
+    .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button {
+      display: inline-block;
+      width: calc(50% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button {
+      display: inline-block;
+      width: calc(33.33333% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button {
+      display: inline-block;
+      width: calc(25% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button {
+      display: inline-block;
+      width: calc(20% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button {
+      display: inline-block;
+      width: calc(16.66667% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child {
+        margin-right: -6px; }
+  .button-group.primary .button {
+    background-color: #2199e8;
+    color: #fefefe; }
+    .button-group.primary .button:hover, .button-group.primary .button:focus {
+      background-color: #147cc0;
+      color: #fefefe; }
+  .button-group.secondary .button {
+    background-color: #777;
+    color: #fefefe; }
+    .button-group.secondary .button:hover, .button-group.secondary .button:focus {
+      background-color: #5f5f5f;
+      color: #fefefe; }
+  .button-group.success .button {
+    background-color: #3adb76;
+    color: #fefefe; }
+    .button-group.success .button:hover, .button-group.success .button:focus {
+      background-color: #22bb5b;
+      color: #fefefe; }
+  .button-group.warning .button {
+    background-color: #ffae00;
+    color: #fefefe; }
+    .button-group.warning .button:hover, .button-group.warning .button:focus {
+      background-color: #cc8b00;
+      color: #fefefe; }
+  .button-group.alert .button {
+    background-color: #ec5840;
+    color: #fefefe; }
+    .button-group.alert .button:hover, .button-group.alert .button:focus {
+      background-color: #da3116;
+      color: #fefefe; }
+  .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {
+    width: 100%; }
+    .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {
+      margin-bottom: 0; }
+  @media screen and (min-width: 40em) {
+    .button-group.stacked-for-small .button {
+      width: auto;
+      margin-bottom: 0; } }
+  @media screen and (min-width: 64em) {
+    .button-group.stacked-for-medium .button {
+      width: auto;
+      margin-bottom: 0; } }
+  @media screen and (max-width: 39.9375em) {
+    .button-group.stacked-for-small.expanded {
+      display: block; }
+      .button-group.stacked-for-small.expanded .button {
+        display: block;
+        margin-right: 0; } }
+
+.callout {
+  margin: 0 0 1rem 0;
+  padding: 1rem;
+  border: 1px solid rgba(10, 10, 10, 0.25);
+  border-radius: 0;
+  position: relative;
+  color: #0a0a0a;
+  background-color: white; }
+  .callout > :first-child {
+    margin-top: 0; }
+  .callout > :last-child {
+    margin-bottom: 0; }
+  .callout.primary {
+    background-color: #def0fc; }
+  .callout.secondary {
+    background-color: #ebebeb; }
+  .callout.success {
+    background-color: #e1faea; }
+  .callout.warning {
+    background-color: #fff3d9; }
+  .callout.alert {
+    background-color: #fce6e2; }
+  .callout.small {
+    padding-top: 0.5rem;
+    padding-right: 0.5rem;
+    padding-bottom: 0.5rem;
+    padding-left: 0.5rem; }
+  .callout.large {
+    padding-top: 3rem;
+    padding-right: 3rem;
+    padding-bottom: 3rem;
+    padding-left: 3rem; }
+
+.close-button {
+  position: absolute;
+  color: #8a8a8a;
+  right: 1rem;
+  top: 0.5rem;
+  font-size: 2em;
+  line-height: 1;
+  cursor: pointer; }
+  [data-whatinput='mouse'] .close-button {
+    outline: 0; }
+  .close-button:hover, .close-button:focus {
+    color: #0a0a0a; }
+
+.menu {
+  margin: 0;
+  list-style-type: none; }
+  .menu > li {
+    display: table-cell;
+    vertical-align: middle; }
+    [data-whatinput='mouse'] .menu > li {
+      outline: 0; }
+  .menu > li > a {
+    display: block;
+    padding: 0.7rem 1rem;
+    line-height: 1; }
+  .menu input,
+  .menu a,
+  .menu button {
+    margin-bottom: 0; }
+  .menu > li > a img,
+  .menu > li > a i,
+  .menu > li > a svg {
+    vertical-align: middle; }
+    .menu > li > a img + span,
+    .menu > li > a i + span,
+    .menu > li > a svg + span {
+      vertical-align: middle; }
+  .menu > li > a img,
+  .menu > li > a i,
+  .menu > li > a svg {
+    margin-right: 0.25rem;
+    display: inline-block; }
+  .menu > li {
+    display: table-cell; }
+  .menu.vertical > li {
+    display: block; }
+  @media screen and (min-width: 40em) {
+    .menu.medium-horizontal > li {
+      display: table-cell; }
+    .menu.medium-vertical > li {
+      display: block; } }
+  @media screen and (min-width: 64em) {
+    .menu.large-horizontal > li {
+      display: table-cell; }
+    .menu.large-vertical > li {
+      display: block; } }
+  .menu.simple li {
+    line-height: 1;
+    display: inline-block;
+    margin-right: 1rem; }
+  .menu.simple a {
+    padding: 0; }
+  .menu.align-right::before, .menu.align-right::after {
+    content: ' ';
+    display: table; }
+  .menu.align-right::after {
+    clear: both; }
+  .menu.align-right > li {
+    float: right; }
+  .menu.expanded {
+    width: 100%;
+    display: table;
+    table-layout: fixed; }
+    .menu.expanded > li:first-child:last-child {
+      width: 100%; }
+  .menu.icon-top > li > a {
+    text-align: center; }
+    .menu.icon-top > li > a img,
+    .menu.icon-top > li > a i,
+    .menu.icon-top > li > a svg {
+      display: block;
+      margin: 0 auto 0.25rem; }
+  .menu.nested {
+    margin-left: 1rem; }
+  .menu .active > a {
+    color: #fefefe;
+    background: #2199e8; }
+
+.menu-text {
+  font-weight: bold;
+  color: inherit;
+  line-height: 1;
+  padding-top: 0;
+  padding-bottom: 0;
+  padding: 0.7rem 1rem; }
+
+.menu-centered {
+  text-align: center; }
+  .menu-centered > .menu {
+    display: inline-block; }
+
+.no-js [data-responsive-menu] ul {
+  display: none; }
+
+.menu-icon {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+  cursor: pointer;
+  width: 20px;
+  height: 16px; }
+  .menu-icon::after {
+    content: '';
+    position: absolute;
+    display: block;
+    width: 100%;
+    height: 2px;
+    background: #fefefe;
+    top: 0;
+    left: 0;
+    box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; }
+  .menu-icon:hover::after {
+    background: #cacaca;
+    box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; }
+
+.menu-icon.dark {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+  cursor: pointer;
+  width: 20px;
+  height: 16px; }
+  .menu-icon.dark::after {
+    content: '';
+    position: absolute;
+    display: block;
+    width: 100%;
+    height: 2px;
+    background: #0a0a0a;
+    top: 0;
+    left: 0;
+    box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; }
+  .menu-icon.dark:hover::after {
+    background: #8a8a8a;
+    box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }
+
+.is-drilldown {
+  position: relative;
+  overflow: hidden; }
+  .is-drilldown li {
+    display: block !important; }
+
+.is-drilldown-submenu {
+  position: absolute;
+  top: 0;
+  left: 100%;
+  z-index: -1;
+  height: 100%;
+  width: 100%;
+  background: #fefefe;
+  transition: -webkit-transform 0.15s linear;
+  transition: transform 0.15s linear; }
+  .is-drilldown-submenu.is-active {
+    z-index: 1;
+    display: block;
+    -webkit-transform: translateX(-100%);
+        -ms-transform: translateX(-100%);
+            transform: translateX(-100%); }
+  .is-drilldown-submenu.is-closing {
+    -webkit-transform: translateX(100%);
+        -ms-transform: translateX(100%);
+            transform: translateX(100%); }
+
+.is-drilldown-submenu-parent > a {
+  position: relative; }
+  .is-drilldown-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 6px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0;
+    position: absolute;
+    top: 50%;
+    margin-top: -6px;
+    right: 1rem; }
+
+.js-drilldown-back > a::before {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 6px;
+  border-color: transparent #2199e8 transparent transparent;
+  border-right-style: solid;
+  border-left-width: 0;
+  border-left-width: 0;
+  display: inline-block;
+  vertical-align: middle;
+  margin-right: 0.75rem; }
+
+.dropdown-pane {
+  background-color: #fefefe;
+  border: 1px solid #cacaca;
+  border-radius: 0;
+  display: block;
+  font-size: 1rem;
+  padding: 1rem;
+  position: absolute;
+  visibility: hidden;
+  width: 300px;
+  z-index: 10; }
+  .dropdown-pane.is-open {
+    visibility: visible; }
+
+.dropdown-pane.tiny {
+  width: 100px; }
+
+.dropdown-pane.small {
+  width: 200px; }
+
+.dropdown-pane.large {
+  width: 400px; }
+
+.dropdown.menu > li.opens-left > .is-dropdown-submenu {
+  left: auto;
+  right: 0;
+  top: 100%; }
+
+.dropdown.menu > li.opens-right > .is-dropdown-submenu {
+  right: auto;
+  left: 0;
+  top: 100%; }
+
+.dropdown.menu > li.is-dropdown-submenu-parent > a {
+  padding-right: 1.5rem;
+  position: relative; }
+
+.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 5px;
+  border-color: #2199e8 transparent transparent;
+  border-top-style: solid;
+  border-bottom-width: 0;
+  right: 5px;
+  margin-top: -2px; }
+
+[data-whatinput='mouse'] .dropdown.menu a {
+  outline: 0; }
+
+.no-js .dropdown.menu ul {
+  display: none; }
+
+.dropdown.menu.vertical > li .is-dropdown-submenu {
+  top: 0; }
+
+.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
+  left: auto;
+  right: 100%; }
+
+.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
+  right: auto;
+  left: 100%; }
+
+.dropdown.menu.vertical > li > a::after {
+  right: 14px;
+  margin-top: -3px; }
+
+.dropdown.menu.vertical > li.opens-left > a::after {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 5px;
+  border-color: transparent #2199e8 transparent transparent;
+  border-right-style: solid;
+  border-left-width: 0; }
+
+.dropdown.menu.vertical > li.opens-right > a::after {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 5px;
+  border-color: transparent transparent transparent #2199e8;
+  border-left-style: solid;
+  border-right-width: 0; }
+
+@media screen and (min-width: 40em) {
+  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 0;
+    top: 100%; }
+  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 0;
+    top: 100%; }
+  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
+    padding-right: 1.5rem;
+    position: relative; }
+  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: #2199e8 transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    right: 5px;
+    margin-top: -2px; }
+  .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
+    top: 0; }
+  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 100%; }
+  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 100%; }
+  .dropdown.menu.medium-vertical > li > a::after {
+    right: 14px;
+    margin-top: -3px; }
+  .dropdown.menu.medium-vertical > li.opens-left > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent #2199e8 transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0; }
+  .dropdown.menu.medium-vertical > li.opens-right > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0; } }
+
+@media screen and (min-width: 64em) {
+  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 0;
+    top: 100%; }
+  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 0;
+    top: 100%; }
+  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
+    padding-right: 1.5rem;
+    position: relative; }
+  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: #2199e8 transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    right: 5px;
+    margin-top: -2px; }
+  .dropdown.menu.large-vertical > li .is-dropdown-submenu {
+    top: 0; }
+  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 100%; }
+  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 100%; }
+  .dropdown.menu.large-vertical > li > a::after {
+    right: 14px;
+    margin-top: -3px; }
+  .dropdown.menu.large-vertical > li.opens-left > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent #2199e8 transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0; }
+  .dropdown.menu.large-vertical > li.opens-right > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0; } }
+
+.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
+  top: 100%;
+  left: auto;
+  right: 0; }
+
+.is-dropdown-menu.vertical {
+  width: 100px; }
+  .is-dropdown-menu.vertical.align-right {
+    float: right; }
+
+.is-dropdown-submenu-parent {
+  position: relative; }
+  .is-dropdown-submenu-parent a::after {
+    position: absolute;
+    top: 50%;
+    right: 5px;
+    margin-top: -2px; }
+  .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
+    top: 100%;
+    left: auto; }
+  .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 100%; }
+  .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 100%; }
+
+.is-dropdown-submenu {
+  display: none;
+  position: absolute;
+  top: 0;
+  left: 100%;
+  min-width: 200px;
+  z-index: 1;
+  background: #fefefe;
+  border: 1px solid #cacaca; }
+  .is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
+    right: 14px;
+    margin-top: -3px; }
+  .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent #2199e8 transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0; }
+  .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0; }
+  .is-dropdown-submenu .is-dropdown-submenu {
+    margin-top: -1px; }
+  .is-dropdown-submenu > li {
+    width: 100%; }
+  .is-dropdown-submenu.js-dropdown-active {
+    display: block; }
+
+.flex-video {
+  position: relative;
+  height: 0;
+  padding-bottom: 75%;
+  margin-bottom: 1rem;
+  overflow: hidden; }
+  .flex-video iframe,
+  .flex-video object,
+  .flex-video embed,
+  .flex-video video {
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%; }
+  .flex-video.widescreen {
+    padding-bottom: 56.25%; }
+  .flex-video.vimeo {
+    padding-top: 0; }
+
+.label {
+  display: inline-block;
+  padding: 0.33333rem 0.5rem;
+  font-size: 0.8rem;
+  line-height: 1;
+  white-space: nowrap;
+  cursor: default;
+  border-radius: 0;
+  background: #2199e8;
+  color: #fefefe; }
+  .label.secondary {
+    background: #777;
+    color: #fefefe; }
+  .label.success {
+    background: #3adb76;
+    color: #fefefe; }
+  .label.warning {
+    background: #ffae00;
+    color: #fefefe; }
+  .label.alert {
+    background: #ec5840;
+    color: #fefefe; }
+
+.media-object {
+  margin-bottom: 1rem;
+  display: block; }
+  .media-object img {
+    max-width: none; }
+  @media screen and (max-width: 39.9375em) {
+    .media-object.stack-for-small .media-object-section {
+      padding: 0;
+      padding-bottom: 1rem;
+      display: block; }
+      .media-object.stack-for-small .media-object-section img {
+        width: 100%; } }
+
+.media-object-section {
+  display: table-cell;
+  vertical-align: top; }
+  .media-object-section:first-child {
+    padding-right: 1rem; }
+  .media-object-section:last-child:not(:nth-child(2)) {
+    padding-left: 1rem; }
+  .media-object-section > :last-child {
+    margin-bottom: 0; }
+  .media-object-section.middle {
+    vertical-align: middle; }
+  .media-object-section.bottom {
+    vertical-align: bottom; }
+
+html,
+body {
+  height: 100%; }
+
+.off-canvas-wrapper {
+  width: 100%;
+  overflow-x: hidden;
+  position: relative;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden;
+  -webkit-overflow-scrolling: auto; }
+
+.off-canvas-wrapper-inner {
+  position: relative;
+  width: 100%;
+  transition: -webkit-transform 0.5s ease;
+  transition: transform 0.5s ease; }
+  .off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after {
+    content: ' ';
+    display: table; }
+  .off-canvas-wrapper-inner::after {
+    clear: both; }
+
+.off-canvas-content,
+.off-canvas-content {
+  min-height: 100%;
+  background: #fefefe;
+  transition: -webkit-transform 0.5s ease;
+  transition: transform 0.5s ease;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden;
+  z-index: 1;
+  padding-bottom: 0.1px;
+  box-shadow: 0 0 10px rgba(10, 10, 10, 0.5); }
+
+.js-off-canvas-exit {
+  display: none;
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  background: rgba(254, 254, 254, 0.25);
+  cursor: pointer;
+  transition: background 0.5s ease; }
+
+.off-canvas {
+  position: absolute;
+  background: #e6e6e6;
+  z-index: -1;
+  max-height: 100%;
+  overflow-y: auto;
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0); }
+  [data-whatinput='mouse'] .off-canvas {
+    outline: 0; }
+  .off-canvas.position-left {
+    left: -250px;
+    top: 0;
+    width: 250px; }
+    .is-open-left {
+      -webkit-transform: translateX(250px);
+          -ms-transform: translateX(250px);
+              transform: translateX(250px); }
+  .off-canvas.position-right {
+    right: -250px;
+    top: 0;
+    width: 250px; }
+    .is-open-right {
+      -webkit-transform: translateX(-250px);
+          -ms-transform: translateX(-250px);
+              transform: translateX(-250px); }
+
+@media screen and (min-width: 40em) {
+  .position-left.reveal-for-medium {
+    left: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-left.reveal-for-medium ~ .off-canvas-content {
+      margin-left: 250px; }
+  .position-right.reveal-for-medium {
+    right: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-right.reveal-for-medium ~ .off-canvas-content {
+      margin-right: 250px; } }
+
+@media screen and (min-width: 64em) {
+  .position-left.reveal-for-large {
+    left: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-left.reveal-for-large ~ .off-canvas-content {
+      margin-left: 250px; }
+  .position-right.reveal-for-large {
+    right: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-right.reveal-for-large ~ .off-canvas-content {
+      margin-right: 250px; } }
+
+.orbit {
+  position: relative; }
+
+.orbit-container {
+  position: relative;
+  margin: 0;
+  overflow: hidden;
+  list-style: none; }
+
+.orbit-slide {
+  width: 100%;
+  max-height: 100%; }
+  .orbit-slide.no-motionui.is-active {
+    top: 0;
+    left: 0; }
+
+.orbit-figure {
+  margin: 0; }
+
+.orbit-image {
+  margin: 0;
+  width: 100%;
+  max-width: 100%; }
+
+.orbit-caption {
+  position: absolute;
+  bottom: 0;
+  width: 100%;
+  padding: 1rem;
+  margin-bottom: 0;
+  color: #fefefe;
+  background-color: rgba(10, 10, 10, 0.5); }
+
+.orbit-previous, .orbit-next {
+  position: absolute;
+  top: 50%;
+  -webkit-transform: translateY(-50%);
+      -ms-transform: translateY(-50%);
+          transform: translateY(-50%);
+  z-index: 10;
+  padding: 1rem;
+  color: #fefefe; }
+  [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {
+    outline: 0; }
+  .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {
+    background-color: rgba(10, 10, 10, 0.5); }
+
+.orbit-previous {
+  left: 0; }
+
+.orbit-next {
+  left: auto;
+  right: 0; }
+
+.orbit-bullets {
+  position: relative;
+  margin-top: 0.8rem;
+  margin-bottom: 0.8rem;
+  text-align: center; }
+  [data-whatinput='mouse'] .orbit-bullets {
+    outline: 0; }
+  .orbit-bullets button {
+    width: 1.2rem;
+    height: 1.2rem;
+    margin: 0.1rem;
+    background-color: #cacaca;
+    border-radius: 50%; }
+    .orbit-bullets button:hover {
+      background-color: #8a8a8a; }
+    .orbit-bullets button.is-active {
+      background-color: #8a8a8a; }
+
+.pagination {
+  margin-left: 0;
+  margin-bottom: 1rem; }
+  .pagination::before, .pagination::after {
+    content: ' ';
+    display: table; }
+  .pagination::after {
+    clear: both; }
+  .pagination li {
+    font-size: 0.875rem;
+    margin-right: 0.0625rem;
+    border-radius: 0;
+    display: none; }
+    .pagination li:last-child, .pagination li:first-child {
+      display: inline-block; }
+    @media screen and (min-width: 40em) {
+      .pagination li {
+        display: inline-block; } }
+  .pagination a,
+  .pagination button {
+    color: #0a0a0a;
+    display: block;
+    padding: 0.1875rem 0.625rem;
+    border-radius: 0; }
+    .pagination a:hover,
+    .pagination button:hover {
+      background: #e6e6e6; }
+  .pagination .current {
+    padding: 0.1875rem 0.625rem;
+    background: #2199e8;
+    color: #fefefe;
+    cursor: default; }
+  .pagination .disabled {
+    padding: 0.1875rem 0.625rem;
+    color: #cacaca;
+    cursor: not-allowed; }
+    .pagination .disabled:hover {
+      background: transparent; }
+  .pagination .ellipsis::after {
+    content: '\2026';
+    padding: 0.1875rem 0.625rem;
+    color: #0a0a0a; }
+
+.pagination-previous a::before,
+.pagination-previous.disabled::before {
+  content: '\00ab';
+  display: inline-block;
+  margin-right: 0.5rem; }
+
+.pagination-next a::after,
+.pagination-next.disabled::after {
+  content: '\00bb';
+  display: inline-block;
+  margin-left: 0.5rem; }
+
+.progress {
+  background-color: #cacaca;
+  height: 1rem;
+  margin-bottom: 1rem;
+  border-radius: 0; }
+  .progress.primary .progress-meter {
+    background-color: #2199e8; }
+  .progress.secondary .progress-meter {
+    background-color: #777; }
+  .progress.success .progress-meter {
+    background-color: #3adb76; }
+  .progress.warning .progress-meter {
+    background-color: #ffae00; }
+  .progress.alert .progress-meter {
+    background-color: #ec5840; }
+
+.progress-meter {
+  position: relative;
+  display: block;
+  width: 0%;
+  height: 100%;
+  background-color: #2199e8; }
+
+.progress-meter-text {
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  -webkit-transform: translate(-50%, -50%);
+      -ms-transform: translate(-50%, -50%);
+          transform: translate(-50%, -50%);
+  position: absolute;
+  margin: 0;
+  font-size: 0.75rem;
+  font-weight: bold;
+  color: #fefefe;
+  white-space: nowrap; }
+
+body.is-reveal-open {
+  overflow: hidden; }
+
+html.is-reveal-open,
+html.is-reveal-open body {
+  height: 100%;
+  overflow: hidden;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none; }
+
+.reveal-overlay {
+  display: none;
+  position: fixed;
+  top: 0;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  z-index: 1005;
+  background-color: rgba(10, 10, 10, 0.45);
+  overflow-y: scroll; }
+
+.reveal {
+  display: none;
+  z-index: 1006;
+  padding: 1rem;
+  border: 1px solid #cacaca;
+  background-color: #fefefe;
+  border-radius: 0;
+  position: relative;
+  top: 100px;
+  margin-left: auto;
+  margin-right: auto;
+  overflow-y: auto; }
+  [data-whatinput='mouse'] .reveal {
+    outline: 0; }
+  @media screen and (min-width: 40em) {
+    .reveal {
+      min-height: 0; } }
+  .reveal .column, .reveal .columns,
+  .reveal .columns {
+    min-width: 0; }
+  .reveal > :last-child {
+    margin-bottom: 0; }
+  @media screen and (min-width: 40em) {
+    .reveal {
+      width: 600px;
+      max-width: 75rem; } }
+  @media screen and (min-width: 40em) {
+    .reveal .reveal {
+      left: auto;
+      right: auto;
+      margin: 0 auto; } }
+  .reveal.collapse {
+    padding: 0; }
+  @media screen and (min-width: 40em) {
+    .reveal.tiny {
+      width: 30%;
+      max-width: 75rem; } }
+  @media screen and (min-width: 40em) {
+    .reveal.small {
+      width: 50%;
+      max-width: 75rem; } }
+  @media screen and (min-width: 40em) {
+    .reveal.large {
+      width: 90%;
+      max-width: 75rem; } }
+  .reveal.full {
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    height: 100vh;
+    min-height: 100vh;
+    max-width: none;
+    margin-left: 0;
+    border: 0;
+    border-radius: 0; }
+  @media screen and (max-width: 39.9375em) {
+    .reveal {
+      top: 0;
+      left: 0;
+      width: 100%;
+      height: 100%;
+      height: 100vh;
+      min-height: 100vh;
+      max-width: none;
+      margin-left: 0;
+      border: 0;
+      border-radius: 0; } }
+  .reveal.without-overlay {
+    position: fixed; }
+
+.slider {
+  position: relative;
+  height: 0.5rem;
+  margin-top: 1.25rem;
+  margin-bottom: 2.25rem;
+  background-color: #e6e6e6;
+  cursor: pointer;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  -ms-touch-action: none;
+      touch-action: none; }
+
+.slider-fill {
+  position: absolute;
+  top: 0;
+  left: 0;
+  display: inline-block;
+  max-width: 100%;
+  height: 0.5rem;
+  background-color: #cacaca;
+  transition: all 0.2s ease-in-out; }
+  .slider-fill.is-dragging {
+    transition: all 0s linear; }
+
+.slider-handle {
+  position: absolute;
+  top: 50%;
+  -webkit-transform: translateY(-50%);
+      -ms-transform: translateY(-50%);
+          transform: translateY(-50%);
+  position: absolute;
+  left: 0;
+  z-index: 1;
+  display: inline-block;
+  width: 1.4rem;
+  height: 1.4rem;
+  background-color: #2199e8;
+  transition: all 0.2s ease-in-out;
+  -ms-touch-action: manipulation;
+      touch-action: manipulation;
+  border-radius: 0; }
+  [data-whatinput='mouse'] .slider-handle {
+    outline: 0; }
+  .slider-handle:hover {
+    background-color: #1583cc; }
+  .slider-handle.is-dragging {
+    transition: all 0s linear; }
+
+.slider.disabled,
+.slider[disabled] {
+  opacity: 0.25;
+  cursor: not-allowed; }
+
+.slider.vertical {
+  display: inline-block;
+  width: 0.5rem;
+  height: 12.5rem;
+  margin: 0 1.25rem;
+  -webkit-transform: scale(1, -1);
+      -ms-transform: scale(1, -1);
+          transform: scale(1, -1); }
+  .slider.vertical .slider-fill {
+    top: 0;
+    width: 0.5rem;
+    max-height: 100%; }
+  .slider.vertical .slider-handle {
+    position: absolute;
+    top: 0;
+    left: 50%;
+    width: 1.4rem;
+    height: 1.4rem;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%); }
+
+.sticky-container {
+  position: relative; }
+
+.sticky {
+  position: absolute;
+  z-index: 0;
+  -webkit-transform: translate3d(0, 0, 0);
+          transform: translate3d(0, 0, 0); }
+
+.sticky.is-stuck {
+  position: fixed;
+  z-index: 5; }
+  .sticky.is-stuck.is-at-top {
+    top: 0; }
+  .sticky.is-stuck.is-at-bottom {
+    bottom: 0; }
+
+.sticky.is-anchored {
+  position: absolute;
+  left: auto;
+  right: auto; }
+  .sticky.is-anchored.is-at-bottom {
+    bottom: 0; }
+
+.switch {
+  margin-bottom: 1rem;
+  outline: 0;
+  position: relative;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  color: #fefefe;
+  font-weight: bold;
+  font-size: 0.875rem; }
+
+.switch-input {
+  opacity: 0;
+  position: absolute; }
+
+.switch-paddle {
+  background: #cacaca;
+  cursor: pointer;
+  display: block;
+  position: relative;
+  width: 4rem;
+  height: 2rem;
+  transition: all 0.25s ease-out;
+  border-radius: 0;
+  color: inherit;
+  font-weight: inherit; }
+  input + .switch-paddle {
+    margin: 0; }
+  .switch-paddle::after {
+    background: #fefefe;
+    content: '';
+    display: block;
+    position: absolute;
+    height: 1.5rem;
+    left: 0.25rem;
+    top: 0.25rem;
+    width: 1.5rem;
+    transition: all 0.25s ease-out;
+    -webkit-transform: translate3d(0, 0, 0);
+            transform: translate3d(0, 0, 0);
+    border-radius: 0; }
+  input:checked ~ .switch-paddle {
+    background: #2199e8; }
+    input:checked ~ .switch-paddle::after {
+      left: 2.25rem; }
+  [data-whatinput='mouse'] input:focus ~ .switch-paddle {
+    outline: 0; }
+
+.switch-active, .switch-inactive {
+  position: absolute;
+  top: 50%;
+  -webkit-transform: translateY(-50%);
+      -ms-transform: translateY(-50%);
+          transform: translateY(-50%); }
+
+.switch-active {
+  left: 8%;
+  display: none; }
+  input:checked + label > .switch-active {
+    display: block; }
+
+.switch-inactive {
+  right: 15%; }
+  input:checked + label > .switch-inactive {
+    display: none; }
+
+.switch.tiny .switch-paddle {
+  width: 3rem;
+  height: 1.5rem;
+  font-size: 0.625rem; }
+
+.switch.tiny .switch-paddle::after {
+  width: 1rem;
+  height: 1rem; }
+
+.switch.tiny input:checked ~ .switch-paddle::after {
+  left: 1.75rem; }
+
+.switch.small .switch-paddle {
+  width: 3.5rem;
+  height: 1.75rem;
+  font-size: 0.75rem; }
+
+.switch.small .switch-paddle::after {
+  width: 1.25rem;
+  height: 1.25rem; }
+
+.switch.small input:checked ~ .switch-paddle::after {
+  left: 2rem; }
+
+.switch.large .switch-paddle {
+  width: 5rem;
+  height: 2.5rem;
+  font-size: 1rem; }
+
+.switch.large .switch-paddle::after {
+  width: 2rem;
+  height: 2rem; }
+
+.switch.large input:checked ~ .switch-paddle::after {
+  left: 2.75rem; }
+
+table {
+  width: 100%;
+  margin-bottom: 1rem;
+  border-radius: 0; }
+  table thead,
+  table tbody,
+  table tfoot {
+    border: 1px solid #f1f1f1;
+    background-color: #fefefe; }
+  table caption {
+    font-weight: bold;
+    padding: 0.5rem 0.625rem 0.625rem; }
+  table thead,
+  table tfoot {
+    background: #f8f8f8;
+    color: #0a0a0a; }
+    table thead tr,
+    table tfoot tr {
+      background: transparent; }
+    table thead th,
+    table thead td,
+    table tfoot th,
+    table tfoot td {
+      padding: 0.5rem 0.625rem 0.625rem;
+      font-weight: bold;
+      text-align: left; }
+  table tbody tr:nth-child(even) {
+    background-color: #f1f1f1; }
+  table tbody th,
+  table tbody td {
+    padding: 0.5rem 0.625rem 0.625rem; }
+
+@media screen and (max-width: 63.9375em) {
+  table.stack thead {
+    display: none; }
+  table.stack tfoot {
+    display: none; }
+  table.stack tr,
+  table.stack th,
+  table.stack td {
+    display: block; }
+  table.stack td {
+    border-top: 0; } }
+
+table.scroll {
+  display: block;
+  width: 100%;
+  overflow-x: auto; }
+
+table.hover tr:hover {
+  background-color: #f9f9f9; }
+
+table.hover tr:nth-of-type(even):hover {
+  background-color: #ececec; }
+
+.table-scroll {
+  overflow-x: auto; }
+  .table-scroll table {
+    width: auto; }
+
+.tabs {
+  margin: 0;
+  list-style-type: none;
+  background: #fefefe;
+  border: 1px solid #e6e6e6; }
+  .tabs::before, .tabs::after {
+    content: ' ';
+    display: table; }
+  .tabs::after {
+    clear: both; }
+
+.tabs.vertical > li {
+  width: auto;
+  float: none;
+  display: block; }
+
+.tabs.simple > li > a {
+  padding: 0; }
+  .tabs.simple > li > a:hover {
+    background: transparent; }
+
+.tabs.primary {
+  background: #2199e8; }
+  .tabs.primary > li > a {
+    color: #fefefe; }
+    .tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
+      background: #1893e4; }
+
+.tabs-title {
+  float: left; }
+  .tabs-title > a {
+    display: block;
+    padding: 1.25rem 1.5rem;
+    line-height: 1;
+    font-size: 0.75rem; }
+    .tabs-title > a:hover {
+      background: #fefefe; }
+    .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
+      background: #e6e6e6; }
+
+.tabs-content {
+  background: #fefefe;
+  transition: all 0.5s ease;
+  border: 1px solid #e6e6e6;
+  border-top: 0; }
+
+.tabs-content.vertical {
+  border: 1px solid #e6e6e6;
+  border-left: 0; }
+
+.tabs-panel {
+  display: none;
+  padding: 1rem; }
+  .tabs-panel.is-active {
+    display: block; }
+
+.thumbnail {
+  border: solid 4px #fefefe;
+  box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
+  display: inline-block;
+  line-height: 0;
+  max-width: 100%;
+  transition: box-shadow 200ms ease-out;
+  border-radius: 0;
+  margin-bottom: 1rem; }
+  .thumbnail:hover, .thumbnail:focus {
+    box-shadow: 0 0 6px 1px rgba(33, 153, 232, 0.5); }
+
+.title-bar {
+  background: #0a0a0a;
+  color: #fefefe;
+  padding: 0.5rem; }
+  .title-bar::before, .title-bar::after {
+    content: ' ';
+    display: table; }
+  .title-bar::after {
+    clear: both; }
+  .title-bar .menu-icon {
+    margin-left: 0.25rem;
+    margin-right: 0.25rem; }
+
+.title-bar-left {
+  float: left; }
+
+.title-bar-right {
+  float: right;
+  text-align: right; }
+
+.title-bar-title {
+  font-weight: bold;
+  vertical-align: middle;
+  display: inline-block; }
+
+.menu-icon.dark {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+  cursor: pointer;
+  width: 20px;
+  height: 16px; }
+  .menu-icon.dark::after {
+    content: '';
+    position: absolute;
+    display: block;
+    width: 100%;
+    height: 2px;
+    background: #0a0a0a;
+    top: 0;
+    left: 0;
+    box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; }
+  .menu-icon.dark:hover::after {
+    background: #8a8a8a;
+    box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }
+
+.has-tip {
+  border-bottom: dotted 1px #8a8a8a;
+  font-weight: bold;
+  position: relative;
+  display: inline-block;
+  cursor: help; }
+
+.tooltip {
+  background-color: #0a0a0a;
+  color: #fefefe;
+  font-size: 80%;
+  padding: 0.75rem;
+  position: absolute;
+  z-index: 10;
+  top: calc(100% + 0.6495rem);
+  max-width: 10rem !important;
+  border-radius: 0; }
+  .tooltip::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: transparent transparent #0a0a0a;
+    border-bottom-style: solid;
+    border-top-width: 0;
+    bottom: 100%;
+    position: absolute;
+    left: 50%;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%); }
+  .tooltip.top::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: #0a0a0a transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    top: 100%;
+    bottom: auto; }
+  .tooltip.left::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: transparent transparent transparent #0a0a0a;
+    border-left-style: solid;
+    border-right-width: 0;
+    bottom: auto;
+    left: 100%;
+    top: 50%;
+    -webkit-transform: translateY(-50%);
+        -ms-transform: translateY(-50%);
+            transform: translateY(-50%); }
+  .tooltip.right::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: transparent #0a0a0a transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0;
+    bottom: auto;
+    left: auto;
+    right: 100%;
+    top: 50%;
+    -webkit-transform: translateY(-50%);
+        -ms-transform: translateY(-50%);
+            transform: translateY(-50%); }
+
+.top-bar {
+  padding: 0.5rem; }
+  .top-bar::before, .top-bar::after {
+    content: ' ';
+    display: table; }
+  .top-bar::after {
+    clear: both; }
+  .top-bar,
+  .top-bar ul {
+    background-color: #e6e6e6; }
+  .top-bar input {
+    max-width: 200px;
+    margin-right: 1rem; }
+  .top-bar .input-group-field {
+    width: 100%;
+    margin-right: 0; }
+  .top-bar input.button {
+    width: auto; }
+  .top-bar .top-bar-left,
+  .top-bar .top-bar-right {
+    width: 100%; }
+  @media screen and (min-width: 40em) {
+    .top-bar .top-bar-left,
+    .top-bar .top-bar-right {
+      width: auto; } }
+  @media screen and (max-width: 63.9375em) {
+    .top-bar.stacked-for-medium .top-bar-left,
+    .top-bar.stacked-for-medium .top-bar-right {
+      width: 100%; } }
+  @media screen and (max-width: 74.9375em) {
+    .top-bar.stacked-for-large .top-bar-left,
+    .top-bar.stacked-for-large .top-bar-right {
+      width: 100%; } }
+
+.top-bar-title {
+  float: left;
+  margin-right: 1rem; }
+
+.top-bar-left {
+  float: left; }
+
+.top-bar-right {
+  float: right; }
+
+.hide {
+  display: none !important; }
+
+.invisible {
+  visibility: hidden; }
+
+@media screen and (max-width: 39.9375em) {
+  .hide-for-small-only {
+    display: none !important; } }
+
+@media screen and (max-width: 0em), screen and (min-width: 40em) {
+  .show-for-small-only {
+    display: none !important; } }
+
+@media screen and (min-width: 40em) {
+  .hide-for-medium {
+    display: none !important; } }
+
+@media screen and (max-width: 39.9375em) {
+  .show-for-medium {
+    display: none !important; } }
+
+@media screen and (min-width: 40em) and (max-width: 63.9375em) {
+  .hide-for-medium-only {
+    display: none !important; } }
+
+@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
+  .show-for-medium-only {
+    display: none !important; } }
+
+@media screen and (min-width: 64em) {
+  .hide-for-large {
+    display: none !important; } }
+
+@media screen and (max-width: 63.9375em) {
+  .show-for-large {
+    display: none !important; } }
+
+@media screen and (min-width: 64em) and (max-width: 74.9375em) {
+  .hide-for-large-only {
+    display: none !important; } }
+
+@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
+  .show-for-large-only {
+    display: none !important; } }
+
+.show-for-sr,
+.show-on-focus {
+  position: absolute !important;
+  width: 1px;
+  height: 1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0); }
+
+.show-on-focus:active, .show-on-focus:focus {
+  position: static !important;
+  height: auto;
+  width: auto;
+  overflow: visible;
+  clip: auto; }
+
+.show-for-landscape,
+.hide-for-portrait {
+  display: block !important; }
+  @media screen and (orientation: landscape) {
+    .show-for-landscape,
+    .hide-for-portrait {
+      display: block !important; } }
+  @media screen and (orientation: portrait) {
+    .show-for-landscape,
+    .hide-for-portrait {
+      display: none !important; } }
+
+.hide-for-landscape,
+.show-for-portrait {
+  display: none !important; }
+  @media screen and (orientation: landscape) {
+    .hide-for-landscape,
+    .show-for-portrait {
+      display: none !important; } }
+  @media screen and (orientation: portrait) {
+    .hide-for-landscape,
+    .show-for-portrait {
+      display: block !important; } }
+
+.float-left {
+  float: left !important; }
+
+.float-right {
+  float: right !important; }
+
+.float-center {
+  display: block;
+  margin-left: auto;
+  margin-right: auto; }
+
+.clearfix::before, .clearfix::after {
+  content: ' ';
+  display: table; }
+
+.clearfix::after {
+  clear: both; }
+
+.slide-in-down.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(-100%);
+      -ms-transform: translateY(-100%);
+          transform: translateY(-100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-down.mui-enter.mui-enter-active {
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0); }
+
+.slide-in-left.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(-100%);
+      -ms-transform: translateX(-100%);
+          transform: translateX(-100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-left.mui-enter.mui-enter-active {
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0); }
+
+.slide-in-up.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(100%);
+      -ms-transform: translateY(100%);
+          transform: translateY(100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-up.mui-enter.mui-enter-active {
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0); }
+
+.slide-in-right.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(100%);
+      -ms-transform: translateX(100%);
+          transform: translateX(100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-right.mui-enter.mui-enter-active {
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0); }
+
+.slide-out-down.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-down.mui-leave.mui-leave-active {
+  -webkit-transform: translateY(100%);
+      -ms-transform: translateY(100%);
+          transform: translateY(100%); }
+
+.slide-out-right.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-right.mui-leave.mui-leave-active {
+  -webkit-transform: translateX(100%);
+      -ms-transform: translateX(100%);
+          transform: translateX(100%); }
+
+.slide-out-up.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-up.mui-leave.mui-leave-active {
+  -webkit-transform: translateY(-100%);
+      -ms-transform: translateY(-100%);
+          transform: translateY(-100%); }
+
+.slide-out-left.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-left.mui-leave.mui-leave-active {
+  -webkit-transform: translateX(-100%);
+      -ms-transform: translateX(-100%);
+          transform: translateX(-100%); }
+
+.fade-in.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  opacity: 0;
+  transition-property: opacity; }
+
+.fade-in.mui-enter.mui-enter-active {
+  opacity: 1; }
+
+.fade-out.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  opacity: 1;
+  transition-property: opacity; }
+
+.fade-out.mui-leave.mui-leave-active {
+  opacity: 0; }
+
+.hinge-in-from-top.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  -webkit-transform-origin: top;
+      -ms-transform-origin: top;
+          transform-origin: top;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-top.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-right.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  -webkit-transform-origin: right;
+      -ms-transform-origin: right;
+          transform-origin: right;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-right.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-bottom.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateX(90deg);
+          transform: perspective(2000px) rotateX(90deg);
+  -webkit-transform-origin: bottom;
+      -ms-transform-origin: bottom;
+          transform-origin: bottom;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-bottom.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-left.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateY(90deg);
+          transform: perspective(2000px) rotateY(90deg);
+  -webkit-transform-origin: left;
+      -ms-transform-origin: left;
+          transform-origin: left;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-left.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-middle-x.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-middle-x.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-middle-y.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-middle-y.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-out-from-top.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: top;
+      -ms-transform-origin: top;
+          transform-origin: top;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-top.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  opacity: 0; }
+
+.hinge-out-from-right.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: right;
+      -ms-transform-origin: right;
+          transform-origin: right;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-right.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  opacity: 0; }
+
+.hinge-out-from-bottom.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: bottom;
+      -ms-transform-origin: bottom;
+          transform-origin: bottom;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-bottom.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateX(90deg);
+          transform: perspective(2000px) rotateX(90deg);
+  opacity: 0; }
+
+.hinge-out-from-left.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: left;
+      -ms-transform-origin: left;
+          transform-origin: left;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-left.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateY(90deg);
+          transform: perspective(2000px) rotateY(90deg);
+  opacity: 0; }
+
+.hinge-out-from-middle-x.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-middle-x.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  opacity: 0; }
+
+.hinge-out-from-middle-y.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-middle-y.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  opacity: 0; }
+
+.scale-in-up.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(0.5);
+      -ms-transform: scale(0.5);
+          transform: scale(0.5);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.scale-in-up.mui-enter.mui-enter-active {
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  opacity: 1; }
+
+.scale-in-down.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(1.5);
+      -ms-transform: scale(1.5);
+          transform: scale(1.5);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.scale-in-down.mui-enter.mui-enter-active {
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  opacity: 1; }
+
+.scale-out-up.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.scale-out-up.mui-leave.mui-leave-active {
+  -webkit-transform: scale(1.5);
+      -ms-transform: scale(1.5);
+          transform: scale(1.5);
+  opacity: 0; }
+
+.scale-out-down.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.scale-out-down.mui-leave.mui-leave-active {
+  -webkit-transform: scale(0.5);
+      -ms-transform: scale(0.5);
+          transform: scale(0.5);
+  opacity: 0; }
+
+.spin-in.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(-0.75turn);
+      -ms-transform: rotate(-0.75turn);
+          transform: rotate(-0.75turn);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.spin-in.mui-enter.mui-enter-active {
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  opacity: 1; }
+
+.spin-out.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.spin-out.mui-leave.mui-leave-active {
+  -webkit-transform: rotate(0.75turn);
+      -ms-transform: rotate(0.75turn);
+          transform: rotate(0.75turn);
+  opacity: 0; }
+
+.spin-in-ccw.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(0.75turn);
+      -ms-transform: rotate(0.75turn);
+          transform: rotate(0.75turn);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.spin-in-ccw.mui-enter.mui-enter-active {
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  opacity: 1; }
+
+.spin-out-ccw.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.spin-out-ccw.mui-leave.mui-leave-active {
+  -webkit-transform: rotate(-0.75turn);
+      -ms-transform: rotate(-0.75turn);
+          transform: rotate(-0.75turn);
+  opacity: 0; }
+
+.slow {
+  transition-duration: 750ms !important; }
+
+.fast {
+  transition-duration: 250ms !important; }
+
+.linear {
+  transition-timing-function: linear !important; }
+
+.ease {
+  transition-timing-function: ease !important; }
+
+.ease-in {
+  transition-timing-function: ease-in !important; }
+
+.ease-out {
+  transition-timing-function: ease-out !important; }
+
+.ease-in-out {
+  transition-timing-function: ease-in-out !important; }
+
+.bounce-in {
+  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
+
+.bounce-out {
+  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
+
+.bounce-in-out {
+  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
+
+.short-delay {
+  transition-delay: 300ms !important; }
+
+.long-delay {
+  transition-delay: 700ms !important; }
+
+.shake {
+  -webkit-animation-name: shake-7;
+          animation-name: shake-7; }
+
+@-webkit-keyframes shake-7 {
+  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
+    -webkit-transform: translateX(7%);
+            transform: translateX(7%); }
+  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
+    -webkit-transform: translateX(-7%);
+            transform: translateX(-7%); } }
+
+@keyframes shake-7 {
+  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
+    -webkit-transform: translateX(7%);
+            transform: translateX(7%); }
+  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
+    -webkit-transform: translateX(-7%);
+            transform: translateX(-7%); } }
+
+.spin-cw {
+  -webkit-animation-name: spin-cw-1turn;
+          animation-name: spin-cw-1turn; }
+
+@-webkit-keyframes spin-cw-1turn {
+  0% {
+    -webkit-transform: rotate(-1turn);
+            transform: rotate(-1turn); }
+  100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+@keyframes spin-cw-1turn {
+  0% {
+    -webkit-transform: rotate(-1turn);
+            transform: rotate(-1turn); }
+  100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+.spin-ccw {
+  -webkit-animation-name: spin-cw-1turn;
+          animation-name: spin-cw-1turn; }
+
+@keyframes spin-cw-1turn {
+  0% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); }
+  100% {
+    -webkit-transform: rotate(1turn);
+            transform: rotate(1turn); } }
+
+.wiggle {
+  -webkit-animation-name: wiggle-7deg;
+          animation-name: wiggle-7deg; }
+
+@-webkit-keyframes wiggle-7deg {
+  40%, 50%, 60% {
+    -webkit-transform: rotate(7deg);
+            transform: rotate(7deg); }
+  35%, 45%, 55%, 65% {
+    -webkit-transform: rotate(-7deg);
+            transform: rotate(-7deg); }
+  0%, 30%, 70%, 100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+@keyframes wiggle-7deg {
+  40%, 50%, 60% {
+    -webkit-transform: rotate(7deg);
+            transform: rotate(7deg); }
+  35%, 45%, 55%, 65% {
+    -webkit-transform: rotate(-7deg);
+            transform: rotate(-7deg); }
+  0%, 30%, 70%, 100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+.shake,
+.spin-cw,
+.spin-ccw,
+.wiggle {
+  -webkit-animation-duration: 500ms;
+          animation-duration: 500ms; }
+
+.infinite {
+  -webkit-animation-iteration-count: infinite;
+          animation-iteration-count: infinite; }
+
+.slow {
+  -webkit-animation-duration: 750ms !important;
+          animation-duration: 750ms !important; }
+
+.fast {
+  -webkit-animation-duration: 250ms !important;
+          animation-duration: 250ms !important; }
+
+.linear {
+  -webkit-animation-timing-function: linear !important;
+          animation-timing-function: linear !important; }
+
+.ease {
+  -webkit-animation-timing-function: ease !important;
+          animation-timing-function: ease !important; }
+
+.ease-in {
+  -webkit-animation-timing-function: ease-in !important;
+          animation-timing-function: ease-in !important; }
+
+.ease-out {
+  -webkit-animation-timing-function: ease-out !important;
+          animation-timing-function: ease-out !important; }
+
+.ease-in-out {
+  -webkit-animation-timing-function: ease-in-out !important;
+          animation-timing-function: ease-in-out !important; }
+
+.bounce-in {
+  -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
+          animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
+
+.bounce-out {
+  -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
+          animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
+
+.bounce-in-out {
+  -webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
+          animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
+
+.short-delay {
+  -webkit-animation-delay: 300ms !important;
+          animation-delay: 300ms !important; }
+
+.long-delay {
+  -webkit-animation-delay: 700ms !important;
+          animation-delay: 700ms !important; }
diff --git a/assets/css/foundation.min.css b/assets/css/foundation.min.css
new file mode 100644
index 0000000..fe291e8
--- /dev/null
+++ b/assets/css/foundation.min.css
@@ -0,0 +1,2 @@
+@charset "UTF-8";
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row:after,.row:before{content:' ';display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-weight:400;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}code,kbd{font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a;background-color:#e6e6e6}kbd{padding:.125rem .25rem 0;margin:0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2199e8;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#1583cc;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#147cc0;color:#fefefe}.button.secondary{background-color:#777;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5f5f5f;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#2199e8;color:#fefefe}.button.dropdown:after{content:'';display:block;width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only:after{margin-left:0;float:none;top:-.1em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.form-error,.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title:before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem}.breadcrumbs:after,.breadcrumbs:before{content:' ';display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{content:' ';display:table}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#147cc0;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#da3116;color:#fefefe}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{width:100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem;padding:1rem;border:1px solid hsla(0,0%,4%,.25);border-radius:0;position:relative;color:#0a0a0a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span{vertical-align:middle}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right:after,.menu.align-right:before{content:' ';display:table}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#2199e8}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block!important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:3}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease}.off-canvas-wrapper-inner:after,.off-canvas-wrapper-inner:before{content:' ';display:table}.off-canvas-wrapper-inner:after{clear:both}.off-canvas-content{min-height:100%;background:#fefefe;transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;box-shadow:0 0 10px hsla(0,0%,4%,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.orbit,.orbit-container{position:relative}.orbit-container{margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{bottom:0;width:100%;margin-bottom:0;background-color:hsla(0,0%,4%,.5)}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:hsla(0,0%,4%,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{content:' ';display:table}.pagination:after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous.disabled:before,.pagination-previous a:before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next.disabled:after,.pagination-next a:after{content:'\00bb';display:inline-block;margin-left:.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#2199e8}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:4;background-color:hsla(0,0%,4%,.45);overflow-y:scroll}.reveal{display:none;z-index:5;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:0}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:2}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.switch{margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all .25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle:after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;transition:all .25s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{font-weight:700;padding:.5rem .625rem .625rem}table tfoot,table thead{background:#f8f8f8;color:#0a0a0a}table tfoot tr,table thead tr{background:transparent}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody tr:nth-child(even){background-color:#f1f1f1}table tbody td,table tbody th{padding:.5rem .625rem .625rem}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs:after,.tabs:before{content:' ';display:table}.tabs:after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:4px solid #fefefe;box-shadow:0 0 0 1px hsla(0,0%,4%,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar:after,.title-bar:before{content:' ';display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:700}.menu-icon.dark,.title-bar-title{vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.has-tip{border-bottom:1px dotted #8a8a8a;font-weight:700;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:3;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}.tooltip:before{border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{content:'';display:block;width:0;height:0;border:.75rem inset}.tooltip.top:before{border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left:before{border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;left:100%}.tooltip.left:before,.tooltip.right:before{content:'';display:block;width:0;height:0;border:.75rem inset;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right:before{border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%}.top-bar{padding:.5rem}.top-bar:after,.top-bar:before{content:' ';display:table}.top-bar:after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translateX(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:b;animation-name:b}@keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}
\ No newline at end of file
diff --git a/assets/css/index.css b/assets/css/index.css
new file mode 100644
index 0000000..2a1e40b
--- /dev/null
+++ b/assets/css/index.css
@@ -0,0 +1,171 @@
+.last {
+    margin-bottom:0;
+}
+
+body {
+    background:#f0f0f3 url(../images/noise_blue3.png);
+}
+
+.header {
+    text-align: center;
+    background: #393f42;
+    /* background: linear-gradient( #464d51 , #393f42 ); */
+    background: #393f42 url(../images/background-grayblue.png);
+    /* background-size: cover; */
+    position: relative;
+    overflow: visible;
+    padding-top: 0.7rem;
+    padding-bottom: 3.8rem;
+    margin-bottom: 1rem;
+}
+
+/* header menu hides on mobile screen, no padding needed anymore */
+@media screen and (max-width:39.99em) {
+    .header {
+        padding-bottom:0.7rem;
+    }
+}
+
+.header .headline {
+    text-align:left;
+    color: #ffe;
+    margin: 0;
+}
+
+.header .tagline {
+    color: #eeeeef /* #aaaaac */;
+    font-size: 1.2rem;
+    margin: 0;
+    font-style: italic;
+}
+
+.header-subnav {
+    float: none;
+    position: absolute;
+    text-align: center;
+    margin: 0 auto;
+    bottom: 0;
+    width: 100%;
+}
+
+.header-subnav li {
+    float: none;
+    display: inline-block;
+}
+
+.header-subnav li a {
+    padding: 0.9rem 1rem;
+    font-size: 0.75rem;
+    color: #eef;
+    text-transform: uppercase;
+    display: block;
+    font-weight: bold;
+    letter-spacing: 1px;
+    transition: all 0.35s ease-in-out;
+}
+
+.header-subnav li a.is-active {
+    /* background: #ffffff; */
+    color: #393f42;
+    background-image:url(../images/noise_blue3.png);
+}
+
+.header-subnav li a:not(.is-active):hover {
+    background: rgba(250,250,250,0.15);
+    transition: all 0.35s ease-in-out;
+}
+
+.mobile-menu {
+    /* background-color:#f3f3f0; */
+    list-style: none;
+    margin: -0.5em -1em;
+}
+
+.mobile-menu li {
+    padding:0;
+}
+
+.mobile-menu li a {
+    display:block;
+    width:100%;
+    height:100%;
+    margin:0;
+    padding:0.3em;
+    padding-bottom:0em;
+    padding-left: 1em;
+    font-size: 1.4em;
+    font-weight:500;
+    text-transform:uppercase;
+}
+
+.mobile-menu li a.is-active {
+    background-color:#1eb513;
+    color: #ffffff !important;
+}
+
+.columns {
+    padding:0 10px;
+}
+
+.whitebox {
+    background-color:#f3f3f0;
+    box-shadow: 4px 4px 5px rgba(100,100,100,0.1);
+    padding:1rem;
+    margin-bottom:1em;
+}
+
+.whitebox a {
+    color: #1eb513 !important;
+}
+
+.post .title {
+    color: #1eb513;
+    font-size: 2rem;
+    line-height:2.2rem;
+}
+
+.post .info {
+    font-size: 0.8rem;
+    color: #555;
+    margin-top: 5px;
+    margin-bottom: 5px;
+}
+
+.post .content {
+    font-size: 0.9rem;
+}
+
+.post .authorline {
+    font-size: 0.75rem;
+    color: #555;
+    padding-left: 1.7rem;
+}
+
+.sidebar .boxhead {
+    font-size:1.1rem;
+    text-transform: uppercase;
+}
+
+.sidebar .list {
+    list-style: none;
+}
+
+.sidebar .list li a {
+    color: #2199e8;
+}
+
+.sidebar .searchbox {
+    margin:0;
+}
+
+.sidebar {
+    margin:0;
+}
+
+.footer {
+    text-align:center;
+    font-size:0.7rem;
+    text-transform:lowercase;
+    color: #555;
+}
+
diff --git a/index.md b/index.md
new file mode 100644
index 0000000..db4571a
--- /dev/null
+++ b/index.md
@@ -0,0 +1,40 @@
+---
+title: The friendly neighborhood undead tech community
+menutitle: Startseite
+---
+
+# Willkommen bei Zombi
+
+## Wer sind wir eigentlich?
+
+Zombi ist eine kleine Community mit etwa 25 Nutzern, die sich
+größtenteils aus Leuten im deutschsprachigen Raum zusammensetzt, aber
+auch einige weitere Leute aus anderen Teilen Europas und Nordamerikas
+zu sich zählt. Wir ist eine dynamische Community: Es finden sich immer
+neue Menschen, die auf unserem Mumble-Server oder in unserem
+[XMPP-Gruppenchat](xmpp://zombi@conference.zom.bi) auftauchen und sich
+entscheiden hier zu bleiben. Man lernt interessante Leute aus anderen
+Ecken der Welt kennen. Dabei müssen Themen natürlich nicht immer
+technischer Natur sein. Mit vielen kann man sich über kulturelle
+Unterschiede, aktuelle Themen aus der Welt und so manches
+Unproduktives unterhalten. Neue Freundschaften entstehen und werden
+auch durch den Austausch von Spezialitäten oder Süßigkeiten gefestigt.
+
+## Was machen wir so?
+
+Abgesehen von den täglichen Gesprächsrunden entstehen in der
+Gemeinschaft auch interessante Projekte. Eines der länger währenden
+Projekte stellt die Administration verschiedener Services auf unserem
+Linux Root Server dar. Hier finden sich unter Anderem der
+Mumble-Server, ein Mail-Server, eine GitLab-Instanz, ein DNS und eine
+Reihe von Webservern. Alles zur Nutzung für die Mitglieder. Auch
+findet sich immer Mal wieder eine interessante Idee für die
+Programmierer oder die kunstvolle Zusammenstellung eines neuen
+Minecraft Modpacks. Wir werden versuchen in Zukunft unsere aktuellen
+Projekte und Lösungen vergangener Probleme hier auf unsere Webseite zu
+beschreiben und zu dokumentieren.
+
+Und sollte sich die Motivation für ein produktives Vorhaben zu einem
+Zeitpunkt nicht finden, spielen wir auch mal verschiedene Spiele
+gemeinsam, unter anderem Minecraft, Rust, CS:GO, Dota2, TableTop
+Simulator oder was wir sonst so gerade finden.
diff --git a/mumble.md b/mumble.md
new file mode 100644
index 0000000..4660056
--- /dev/null
+++ b/mumble.md
@@ -0,0 +1,28 @@
+---
+title: Mumble
+menutitle: Mumble
+---
+
+# Mumble
+
+Unsere Community hat einen eigenen Mumble-Server
+aufgesetzt. Wenn du mit uns in Kontakt treten möchtest oder
+dich mit uns über Technik oder auch Gott und die Welt
+unterhalten möchtest, dann kannst du uns auf diesem Server
+finden.
+
+Unser Mumble-Server findet sich unter:
+[mumble.zom.bi](mumble://mumble.zom.bi)
+
+Mumble ist eine Open Source Voice-over-IP-Software ausgelegt
+auf kurze Latenzen und hohe Audio-Qualität. Weiter
+Informationen finden sich
+[hier](https://wiki.mumble.info/wiki/Main_Page).
+
+Für die mobilen Benutzer unter euch gibt es den
+[Mumblefy-Client für Apple iOS](https://itunes.apple.com/de/app/mumblefy/id858752232?mt=8)
+und die
+[Plumble-App für Android](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free&hl=de)
+
+Wir würden uns freuen euch bei unseren Diskussionen dabei zu
+haben.

From 53ca9ec017317085985614fef2300abb7e55ab01 Mon Sep 17 00:00:00 2001
From: Valentin <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 21:23:06 +0100
Subject: [PATCH 02/58] Add license

---
 LICENSE | 9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 LICENSE

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..8904197
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,9 @@
+Zombi Website (c) by Zombi
+
+This Website is licensed under a
+Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
+
+You should have received a copy of the license along with this
+work. If not, see <http://creativecommons.org/licenses/by-nc-sa/4.0/>.
+
+Files in assets/css/ have their respective license provided inside.
\ No newline at end of file

From f6ac30df82400e442d2d4f09fc277016cdd5bb2c Mon Sep 17 00:00:00 2001
From: Valentin <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 21:26:08 +0100
Subject: [PATCH 03/58] Update LICENSE

---
 LICENSE | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/LICENSE b/LICENSE
index 8904197..160f5ae 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,9 +1,9 @@
 Zombi Website (c) by Zombi
 
 This Website is licensed under a
-Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
+Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Germany.
 
 You should have received a copy of the license along with this
-work. If not, see <http://creativecommons.org/licenses/by-nc-sa/4.0/>.
+work. If not, see <https://creativecommons.org/licenses/by-nc-sa/3.0/de/>.
 
 Files in assets/css/ have their respective license provided inside.
\ No newline at end of file

From 3863ea92653c1fd5971747f0c759ceda4bc306c1 Mon Sep 17 00:00:00 2001
From: Hive <contact@lists.zom.bi>
Date: Wed, 20 Dec 2017 21:39:33 +0100
Subject: [PATCH 04/58] Add images

---
 .gitattributes                        | 1 +
 assets/images/background-grayblue.png | 3 +++
 assets/images/logo-green.png          | 3 +++
 assets/images/noise_blue3.png         | 3 +++
 4 files changed, 10 insertions(+)
 create mode 100644 .gitattributes
 create mode 100644 assets/images/background-grayblue.png
 create mode 100644 assets/images/logo-green.png
 create mode 100644 assets/images/noise_blue3.png

diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..24a8e87
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+*.png filter=lfs diff=lfs merge=lfs -text
diff --git a/assets/images/background-grayblue.png b/assets/images/background-grayblue.png
new file mode 100644
index 0000000..129e99d
--- /dev/null
+++ b/assets/images/background-grayblue.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:197cbe9f8b36df366ab0bc1e3c2300f3a35c158849d6ae69728a9b05913c2790
+size 36117
diff --git a/assets/images/logo-green.png b/assets/images/logo-green.png
new file mode 100644
index 0000000..0b3b8c3
--- /dev/null
+++ b/assets/images/logo-green.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3676e9b055d1437a7c1faf2c6aab13e04654865f9313b667604b3b00f2e034d1
+size 1105
diff --git a/assets/images/noise_blue3.png b/assets/images/noise_blue3.png
new file mode 100644
index 0000000..0eabe3f
--- /dev/null
+++ b/assets/images/noise_blue3.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3b4299f85bd3c7f913f3f7ead5122b446dc43bf30142a08899c6edcfa4eeea0a
+size 77358

From 443ed9347a1a505a5c9f623bcd40c7e5f9b7e1a1 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 22:59:19 +0100
Subject: [PATCH 05/58] Add mumble image

---
 .gitattributes                 | 1 +
 assets/images/Icons_mumble.svg | 3 +++
 2 files changed, 4 insertions(+)
 create mode 100644 assets/images/Icons_mumble.svg

diff --git a/.gitattributes b/.gitattributes
index 24a8e87..206b15a 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1 +1,2 @@
 *.png filter=lfs diff=lfs merge=lfs -text
+*.svg filter=lfs diff=lfs merge=lfs -text
diff --git a/assets/images/Icons_mumble.svg b/assets/images/Icons_mumble.svg
new file mode 100644
index 0000000..bac786f
--- /dev/null
+++ b/assets/images/Icons_mumble.svg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8183f905e76349e582269419f298f91856bbe6995b445ca4df378e890416e4a7
+size 83244

From 344bf7d6ed7cee7093005c50d03d71d23fd2ce4d Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 23:08:39 +0100
Subject: [PATCH 06/58] Fix design

---
 _includes/footer.html | 41 -----------------------------------------
 _includes/header.html |  5 +----
 _includes/menu.html   |  8 ++++++--
 _layouts/page.html    |  6 +++++-
 assets/css/index.css  | 28 ++++------------------------
 5 files changed, 16 insertions(+), 72 deletions(-)

diff --git a/_includes/footer.html b/_includes/footer.html
index 1cd5399..0551d02 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -1,44 +1,3 @@
-            </div>
-        </div>
-
-
-        <div class="medium-3 columns content-box sidebar">
-            <div class="whitebox">
-                <h2 class="boxhead">Search</h2>
-                <div class="searchbox">
-                    <form>
-                        <input type="text" placeholder="Search..." class="last"/>
-                    </form>
-                </div>
-            </div>
-            <div class="whitebox">
-                <h2 class="boxhead">Recent Comments</h2>
-            </div>
-            <div class="whitebox">
-                <h2 class="boxhead">Archives</h2>
-            </div>
-            <div class="whitebox">
-                <h2 class="boxhead">Categories</h2>
-                <ul class="list last">
-                    <li><a href="#">Intern</a></li>
-                    <li><a href="#">Allgemein</a></li>
-                    <li><a href="#">Zeug</a></li>
-                    <li><a href="#">Off Topic</a></li>
-                    <li><a href="#">Projekte</a></li>
-                    <li><a href="#">Server</a></li>
-                    <li><a href="#">Proggen</a></li>
-                </ul>
-            </div>
-            <div class="whitebox">
-                <h2 class="boxhead">Meta</h2>
-                <ul class="list last">
-                    <li><a href="#">Log in</a></li>
-                    <li><a href="#">Entries RSS</a></li>
-                    <li><a href="#">Comments RSS</a></li>
-                    <li><a href="#">WordPress.org</a></li>
-                </ul>
-            </div>
-        </div>
     </div>
 
     <div class="row">
diff --git a/_includes/header.html b/_includes/header.html
index 55884e9..09afd53 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -15,7 +15,7 @@
 <body>
 
     <header class="header">
-        <a class="#header"><img src="{{ "images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
+        <a class="#header"><img src="{{ "/assets/images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
         <h2 class="tagline show-for-medium">The friendly neighborhood tech community</h2>
         <ul class="header-subnav show-for-medium">
           {% include menu.html %}
@@ -33,6 +33,3 @@
     </div>
 
     <div class="row main">
-        <div class="medium-9 columns content-box">
-            <!-- Post begin -->
-            <div class="whitebox">
diff --git a/_includes/menu.html b/_includes/menu.html
index 1f574ae..3eef7e7 100644
--- a/_includes/menu.html
+++ b/_includes/menu.html
@@ -1,5 +1,9 @@
-{% for page in site.pages %}
-<li><a href="{{ page.url }}">{{ page.menutitle }}</a></li>
+{% for node in site.pages %}
+{% if node.url == page.url %}
+<li><a href="{{ node.url }}" class="is-active">{{ node.menutitle }}</a></li>
+{% else %}
+<li><a href="{{ node.url }}">{{ node.menutitle }}</a></li>
+{% endif %}
 {% endfor %}
 <li><a href="https://git.zom.bi/explore/projects">Git</a></li>
 <li><a href="https://wiki.zom.bi/">Wiki</a></li>
diff --git a/_layouts/page.html b/_layouts/page.html
index 4f0db4c..a0d28cd 100644
--- a/_layouts/page.html
+++ b/_layouts/page.html
@@ -1,3 +1,7 @@
 {% include header.html %}
-{{ content }}
+        <div class="medium-12 columns content-box">
+            <div class="whitebox">
+              {{ content }}
+            </div>
+        </div>
 {% include footer.html %}
diff --git a/assets/css/index.css b/assets/css/index.css
index 2a1e40b..adf8cab 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -61,7 +61,7 @@ body {
     display: block;
     font-weight: bold;
     letter-spacing: 1px;
-    transition: all 0.35s ease-in-out;
+    /* transition: all 0.35s ease-in-out; */
 }
 
 .header-subnav li a.is-active {
@@ -118,28 +118,9 @@ body {
     color: #1eb513 !important;
 }
 
-.post .title {
-    color: #1eb513;
-    font-size: 2rem;
-    line-height:2.2rem;
-}
-
-.post .info {
-    font-size: 0.8rem;
-    color: #555;
-    margin-top: 5px;
-    margin-bottom: 5px;
-}
-
-.post .content {
-    font-size: 0.9rem;
-}
-
-.post .authorline {
-    font-size: 0.75rem;
-    color: #555;
-    padding-left: 1.7rem;
-}
+.whitebox h1 { color: #1eb513; font-size: 2em; }
+.whitebox h2 { color: #1eb513; font-size: 1.5em; }
+.whitebox h3 { color: #1eb513; font-size: 1em; }
 
 .sidebar .boxhead {
     font-size:1.1rem;
@@ -168,4 +149,3 @@ body {
     text-transform:lowercase;
     color: #555;
 }
-

From 6bf5aa707fcdbe3670b3d579bb0c9dd40e726195 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 23:09:13 +0100
Subject: [PATCH 07/58] Add mumble icon to mumble page

---
 mumble.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/mumble.md b/mumble.md
index 4660056..ee2a0cb 100644
--- a/mumble.md
+++ b/mumble.md
@@ -5,6 +5,8 @@ menutitle: Mumble
 
 # Mumble
 
+<img src="/assets/images/Icons_mumble.svg" width="200" style="float: right; margin-left: 50px; margin-right: 40px" />
+
 Unsere Community hat einen eigenen Mumble-Server
 aufgesetzt. Wenn du mit uns in Kontakt treten möchtest oder
 dich mit uns über Technik oder auch Gott und die Welt
@@ -26,3 +28,5 @@ und die
 
 Wir würden uns freuen euch bei unseren Diskussionen dabei zu
 haben.
+
+<span style="clear: right"/>

From 6dbcd70c3d6e8f9684ac8567ef7006f704e0cf6b Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Thu, 21 Dec 2017 22:16:44 +0100
Subject: [PATCH 08/58] Hide pages that don't have a menutitle.

---
 _includes/menu.html | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/_includes/menu.html b/_includes/menu.html
index 3eef7e7..6a28e32 100644
--- a/_includes/menu.html
+++ b/_includes/menu.html
@@ -1,8 +1,10 @@
 {% for node in site.pages %}
+{% if node.menutitle %}
 {% if node.url == page.url %}
-<li><a href="{{ node.url }}" class="is-active">{{ node.menutitle }}</a></li>
+<li><a href="{{ node.url }}" class="is-active">{{ node.menutitle | escape }}</a></li>
 {% else %}
-<li><a href="{{ node.url }}">{{ node.menutitle }}</a></li>
+<li><a href="{{ node.url }}">{{ node.menutitle | escape }}</a></li>
+{% endif %}
 {% endif %}
 {% endfor %}
 <li><a href="https://git.zom.bi/explore/projects">Git</a></li>

From c15dc483b58f441c9c7e4566fa78e33450c0b53a Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Thu, 21 Dec 2017 22:17:07 +0100
Subject: [PATCH 09/58] Use relative paths for relative_url filter

---
 _includes/header.html | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/_includes/header.html b/_includes/header.html
index 09afd53..54383d4 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -9,13 +9,13 @@
 
     <title>{{ page.title }} - Zom.bi</title>
 
-	<link rel="stylesheet" href="{{ "/assets/css/foundation.css" | relative_url }}">
-	<link rel="stylesheet" href="{{ "/assets/css/index.css" | relative_url }}">
+	<link rel="stylesheet" href="{{ "assets/css/foundation.css" | relative_url }}">
+	<link rel="stylesheet" href="{{ "assets/css/index.css" | relative_url }}">
 </head>
 <body>
 
     <header class="header">
-        <a class="#header"><img src="{{ "/assets/images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
+        <a class="#header"><img src="{{ "assets/images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
         <h2 class="tagline show-for-medium">The friendly neighborhood tech community</h2>
         <ul class="header-subnav show-for-medium">
           {% include menu.html %}

From e3e02a571ae4a21ebc977cabc85b8f6060ce9dfb Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 07:02:28 +0100
Subject: [PATCH 10/58] Add license to footer

---
 _includes/footer.html | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/_includes/footer.html b/_includes/footer.html
index 0551d02..2e8373d 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -5,7 +5,17 @@
             <div class="whitebox footer">
                 <a href="#">Zom.bi</a>
                 /
-                Design by <a href="#">bsod</a>, <a href="#">Ranomier</a> and <a href="#">madmaurice</a>
+                Design by <a href="#">bsod</a>,
+                <a href="#">Ranomier</a> and
+                <a href="#">madmaurice</a>
+                /
+                <a rel="license"
+                   href="http://creativecommons.org/licenses/by-nc-sa/3.0/de/">
+                  Content and Design licensed under
+                  <img alt="Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Germany License"
+                       style="border-width:0"
+                       src="https://i.creativecommons.org/l/by-nc-sa/3.0/de/80x15.png" />
+                </a>
             </div>
         </div>
     </div>

From 59359ce62be7d3f826cb9a56aa05a08a15aa788e Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 07:37:17 +0100
Subject: [PATCH 11/58] Add support for multilingual page

---
 _config.yml          | 3 +++
 _includes/menu.html  | 2 ++
 _layouts/page.html   | 7 +++++++
 assets/css/index.css | 5 +++++
 index.md             | 2 ++
 mumble.md            | 2 ++
 6 files changed, 21 insertions(+)

diff --git a/_config.yml b/_config.yml
index 4e08ea0..9ea58be 100644
--- a/_config.yml
+++ b/_config.yml
@@ -4,3 +4,6 @@ defaults:
             path: ""
         values:
             layout: "page"
+langs:
+    de: "Deutsch"
+    en: "English"
diff --git a/_includes/menu.html b/_includes/menu.html
index 3eef7e7..14a21ce 100644
--- a/_includes/menu.html
+++ b/_includes/menu.html
@@ -1,9 +1,11 @@
 {% for node in site.pages %}
+{% if node.lang == page.lang %}
 {% if node.url == page.url %}
 <li><a href="{{ node.url }}" class="is-active">{{ node.menutitle }}</a></li>
 {% else %}
 <li><a href="{{ node.url }}">{{ node.menutitle }}</a></li>
 {% endif %}
+{% endif %}
 {% endfor %}
 <li><a href="https://git.zom.bi/explore/projects">Git</a></li>
 <li><a href="https://wiki.zom.bi/">Wiki</a></li>
diff --git a/_layouts/page.html b/_layouts/page.html
index a0d28cd..fd7d34e 100644
--- a/_layouts/page.html
+++ b/_layouts/page.html
@@ -1,6 +1,13 @@
 {% include header.html %}
         <div class="medium-12 columns content-box">
             <div class="whitebox">
+              <div class="lang-list">
+                {% assign translations = site.pages | where: "ref", page.ref | sort: 'lang' %}
+                {% for node in translations %}
+                  <a href="{{ node.url }}">{{ site.langs[node.lang] | escape }}</a>
+                {% endfor %}
+              </div>
+
               {{ content }}
             </div>
         </div>
diff --git a/assets/css/index.css b/assets/css/index.css
index adf8cab..67fb98a 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -122,6 +122,11 @@ body {
 .whitebox h2 { color: #1eb513; font-size: 1.5em; }
 .whitebox h3 { color: #1eb513; font-size: 1em; }
 
+.whitebox .lang-list {
+    font-size: 0.8rem;
+    text-align: center;
+}
+
 .sidebar .boxhead {
     font-size:1.1rem;
     text-transform: uppercase;
diff --git a/index.md b/index.md
index db4571a..bbd6915 100644
--- a/index.md
+++ b/index.md
@@ -1,6 +1,8 @@
 ---
 title: The friendly neighborhood undead tech community
 menutitle: Startseite
+lang: de
+ref: home
 ---
 
 # Willkommen bei Zombi
diff --git a/mumble.md b/mumble.md
index ee2a0cb..bddb674 100644
--- a/mumble.md
+++ b/mumble.md
@@ -1,6 +1,8 @@
 ---
 title: Mumble
 menutitle: Mumble
+lang: de
+ref: mumble
 ---
 
 # Mumble

From 31e0bb03856bfccede80f5eac57251fc9b1c3ec8 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 07:38:32 +0100
Subject: [PATCH 12/58] Translate mumble page

---
 mumble-en.md | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 mumble-en.md

diff --git a/mumble-en.md b/mumble-en.md
new file mode 100644
index 0000000..a5a5a11
--- /dev/null
+++ b/mumble-en.md
@@ -0,0 +1,29 @@
+---
+title: Mumble
+menutitle: Mumble
+lang: en
+ref: mumble
+---
+
+# Mumble
+
+<img src="/assets/images/Icons_mumble.svg" width="200" style="float: right; margin-left: 50px; margin-right: 40px" />
+
+Our community hosts a Mumble server. If you want to contact us or talk about
+Technology or any other topic, you can connect to our Mumble server.
+
+You can find our Mumble server here: Unser Mumble-Server findet sich unter:
+[mumble.zom.bi](mumble://mumble.zom.bi)
+
+Mumble is an Open Source VOIP software, which provides low latency and high
+audio quality. You can find more information on the
+[official webpage for Mumble](https://wiki.mumble.info/wiki/Main_Page).
+
+For the mobile users among you there is
+[Mumblefy for Apple iOS](https://itunes.apple.com/us/app/mumblefy/id858752232?mt=8)
+and the
+[Plumble app for Android](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free&hl=en)
+
+We would like you to join our discussions and conversations. The more ther merrier!
+
+<span style="clear: right"/>

From e7cc6fd44ee0993ef6e7a78104d7d9e840dc518d Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 07:51:55 +0100
Subject: [PATCH 13/58] Translate home page

---
 index-en.md | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 index-en.md

diff --git a/index-en.md b/index-en.md
new file mode 100644
index 0000000..a1b22e1
--- /dev/null
+++ b/index-en.md
@@ -0,0 +1,34 @@
+---
+title: The friendly neighborhood undead tech community
+menutitle: Home
+lang: en
+ref: home
+---
+
+# Welcome to Zombi
+
+## Who are we?
+
+Zombi is a small community with about 25 members, who are mostly from
+Germany and Austria, but also include people from other parts of
+Europe and North America. Our community is rather dynamic: People from
+all over the world occasionaly find their way to our Mumble server or
+into our [XMPP group chat](xmpp://zombi@conference.zom.bi), and decide
+to stay. We get to know a lot of interesting people. Of course the
+topics don't have to be technical.  Often we discuss cultural
+differences, current events or talk about anything and everything. New
+friendships are formed and are strengthened, sometimes even by
+exchanging sweets and delicacies.
+
+## What do we do?
+
+Apart from the daily discussions, we also do projects of every kind
+together. One of the long-living projects is the administration of our
+Linux root server, which hosts our Mumble server, mail server, Gitlab,
+DNS, a Nextcloud instance, a web service for synchronized video watching
+and a bunch of more services for our members.
+
+Sometimes we play games together whether it'd be in person or through
+the internet. Among the latter are games like Minecraft, Rust, CS:GO,
+Dota 2, TableTop Simulator, Arma 3, Guns of Icarus and whatever else
+sounds fun.

From 030e1bce0e25c72e980d586d74069fe21807769c Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 19:41:14 +0100
Subject: [PATCH 14/58] Improve language chooser

---
 _config.yml          | 4 ++--
 assets/css/index.css | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/_config.yml b/_config.yml
index 9ea58be..60f8ac0 100644
--- a/_config.yml
+++ b/_config.yml
@@ -5,5 +5,5 @@ defaults:
         values:
             layout: "page"
 langs:
-    de: "Deutsch"
-    en: "English"
+    de: "DE"
+    en: "EN"
diff --git a/assets/css/index.css b/assets/css/index.css
index 67fb98a..282237b 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -124,7 +124,8 @@ body {
 
 .whitebox .lang-list {
     font-size: 0.8rem;
-    text-align: center;
+    display: inline;
+    float: right;
 }
 
 .sidebar .boxhead {

From 474ad8c5af891f45e4e815aad7059e8309a78eef Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 20:35:38 +0100
Subject: [PATCH 15/58] Remove unnecessary whitespaces

---
 _includes/menu.html | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/_includes/menu.html b/_includes/menu.html
index 6a28e32..0d1ccea 100644
--- a/_includes/menu.html
+++ b/_includes/menu.html
@@ -1,11 +1,11 @@
-{% for node in site.pages %}
-{% if node.menutitle %}
-{% if node.url == page.url %}
+{%- for node in site.pages -%}
+{%- if node.menutitle -%}
+{%- if node.url == page.url -%}
 <li><a href="{{ node.url }}" class="is-active">{{ node.menutitle | escape }}</a></li>
-{% else %}
+{%- else -%}
 <li><a href="{{ node.url }}">{{ node.menutitle | escape }}</a></li>
-{% endif %}
-{% endif %}
-{% endfor %}
+{%- endif -%}
+{%- endif -%}
+{%- endfor -%}
 <li><a href="https://git.zom.bi/explore/projects">Git</a></li>
 <li><a href="https://wiki.zom.bi/">Wiki</a></li>

From fde8bce49afdca15dc62d8949bf321efcc299ed1 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Fri, 22 Dec 2017 20:40:23 +0100
Subject: [PATCH 16/58] Add Login Button

---
 _includes/header.html |  3 ++-
 assets/css/index.css  | 13 +++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/_includes/header.html b/_includes/header.html
index 09afd53..b0cc571 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -15,7 +15,8 @@
 <body>
 
     <header class="header">
-        <a class="#header"><img src="{{ "/assets/images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
+      <div class="loginButton"><a href="https://www.youtube.com/watch?v=DLzxrzFCyOs">Login</a></div>
+        <a class="#header"><img src="{{ "assets/images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
         <h2 class="tagline show-for-medium">The friendly neighborhood tech community</h2>
         <ul class="header-subnav show-for-medium">
           {% include menu.html %}
diff --git a/assets/css/index.css b/assets/css/index.css
index adf8cab..7b0de95 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -19,6 +19,19 @@ body {
     margin-bottom: 1rem;
 }
 
+.header .loginButton {
+    display:inline;
+    position:absolute;
+    top:10px;
+    right:10px;
+    font:10px sans-serif;
+}
+
+.header .loginButton a {
+    color: #1eb513;
+    text-shadow: 1px 1px 0 #333;
+}
+
 /* header menu hides on mobile screen, no padding needed anymore */
 @media screen and (max-width:39.99em) {
     .header {

From 22a2f57ca74bdf999b8fe53df9ab876692be104c Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Sun, 24 Dec 2017 00:57:11 +0100
Subject: [PATCH 17/58] Gitlab CI Deployment

---
 .gitlab-ci.yml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..13002e5
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,14 @@
+stages:
+  - deploy
+
+deploy-master:
+  stage: deploy
+  tags:
+    - website
+  only:
+    - master
+  script:
+    - jekyll build
+    - rsync --recursive _site/ /srv/deploy/
+
+

From 0fd0b4119b615371ed79d7ae2412ce74e31f62c8 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Tue, 2 Jan 2018 19:44:46 +0100
Subject: [PATCH 18/58] Remove German sentence and fix typo

---
 mumble-en.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mumble-en.md b/mumble-en.md
index a5a5a11..5cb6cca 100644
--- a/mumble-en.md
+++ b/mumble-en.md
@@ -12,7 +12,7 @@ ref: mumble
 Our community hosts a Mumble server. If you want to contact us or talk about
 Technology or any other topic, you can connect to our Mumble server.
 
-You can find our Mumble server here: Unser Mumble-Server findet sich unter:
+You can find our Mumble server here:
 [mumble.zom.bi](mumble://mumble.zom.bi)
 
 Mumble is an Open Source VOIP software, which provides low latency and high
@@ -24,6 +24,6 @@ For the mobile users among you there is
 and the
 [Plumble app for Android](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free&hl=en)
 
-We would like you to join our discussions and conversations. The more ther merrier!
+We would like you to join our discussions and conversations. The more, the merrier!
 
 <span style="clear: right"/>

From 7e67fc103d2934e1a2734be0a5a1dea8c98c1dfd Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Tue, 2 Jan 2018 21:19:32 +0100
Subject: [PATCH 19/58] Add favicon

---
 .gitattributes | 1 +
 favicon.ico    | 3 +++
 2 files changed, 4 insertions(+)
 create mode 100644 favicon.ico

diff --git a/.gitattributes b/.gitattributes
index 206b15a..42896a4 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,2 +1,3 @@
 *.png filter=lfs diff=lfs merge=lfs -text
 *.svg filter=lfs diff=lfs merge=lfs -text
+*.ico filter=lfs diff=lfs merge=lfs -text
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000..3caca9f
--- /dev/null
+++ b/favicon.ico
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:34cd0cbdf0319ab8ebab0179a35e7f42e5a1614c519abbfdda4fcece52064721
+size 1406

From 67e3e356be19e06ded1be923540823bccd74344e Mon Sep 17 00:00:00 2001
From: Paul Scheunemann <paul@zom.bi>
Date: Sun, 28 Jan 2018 13:16:50 +0100
Subject: [PATCH 20/58] Update index page muc link

---
 index-en.md | 2 +-
 index.md    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/index-en.md b/index-en.md
index a1b22e1..3d79117 100644
--- a/index-en.md
+++ b/index-en.md
@@ -13,7 +13,7 @@ Zombi is a small community with about 25 members, who are mostly from
 Germany and Austria, but also include people from other parts of
 Europe and North America. Our community is rather dynamic: People from
 all over the world occasionaly find their way to our Mumble server or
-into our [XMPP group chat](xmpp://zombi@conference.zom.bi), and decide
+into our [XMPP group chat](xmpp:zombi@conference.zom.bi?join), and decide
 to stay. We get to know a lot of interesting people. Of course the
 topics don't have to be technical.  Often we discuss cultural
 differences, current events or talk about anything and everything. New
diff --git a/index.md b/index.md
index bbd6915..054c104 100644
--- a/index.md
+++ b/index.md
@@ -14,7 +14,7 @@ größtenteils aus Leuten im deutschsprachigen Raum zusammensetzt, aber
 auch einige weitere Leute aus anderen Teilen Europas und Nordamerikas
 zu sich zählt. Wir ist eine dynamische Community: Es finden sich immer
 neue Menschen, die auf unserem Mumble-Server oder in unserem
-[XMPP-Gruppenchat](xmpp://zombi@conference.zom.bi) auftauchen und sich
+[XMPP-Gruppenchat](xmpp:zombi@conference.zom.bi?join) auftauchen und sich
 entscheiden hier zu bleiben. Man lernt interessante Leute aus anderen
 Ecken der Welt kennen. Dabei müssen Themen natürlich nicht immer
 technischer Natur sein. Mit vielen kann man sich über kulturelle

From ae4463fb23bf69815d05a76e0e510cbfd3f362a5 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Mon, 12 Feb 2018 20:53:46 +0100
Subject: [PATCH 21/58] Remove gitlab-ci.yml

As we figured out a different way of auto deployment,
we don't need the gitlab-ci.yml anymore.
---
 .gitlab-ci.yml | 14 --------------
 1 file changed, 14 deletions(-)
 delete mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
deleted file mode 100644
index 13002e5..0000000
--- a/.gitlab-ci.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-stages:
-  - deploy
-
-deploy-master:
-  stage: deploy
-  tags:
-    - website
-  only:
-    - master
-  script:
-    - jekyll build
-    - rsync --recursive _site/ /srv/deploy/
-
-

From a4a7417db4fbfa50debc15410ef0e736b2fca2e6 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 20 Dec 2017 23:27:52 +0100
Subject: [PATCH 22/58] Add page Services.

On this page we want to present our software. It's currently not much, but we
can add more later.
---
 assets/images/docker.png  |  3 ++
 assets/images/gitlab.png  |  3 ++
 assets/images/traefik.svg |  3 ++
 services-en.md            | 73 +++++++++++++++++++++++++++++++++++++++
 services.md               | 71 +++++++++++++++++++++++++++++++++++++
 5 files changed, 153 insertions(+)
 create mode 100644 assets/images/docker.png
 create mode 100644 assets/images/gitlab.png
 create mode 100644 assets/images/traefik.svg
 create mode 100644 services-en.md
 create mode 100644 services.md

diff --git a/assets/images/docker.png b/assets/images/docker.png
new file mode 100644
index 0000000..f0b8ef2
--- /dev/null
+++ b/assets/images/docker.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:670ce8060d7cb86bbff1f750d443c3319a5173046a5f4e4f1931e4806fbaeb85
+size 9033
diff --git a/assets/images/gitlab.png b/assets/images/gitlab.png
new file mode 100644
index 0000000..f13ba03
--- /dev/null
+++ b/assets/images/gitlab.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ae908b6f071d761519ef4bc7d08689015b1651e241beb9110feaca03a4e0ce8d
+size 27272
diff --git a/assets/images/traefik.svg b/assets/images/traefik.svg
new file mode 100644
index 0000000..2b7689e
--- /dev/null
+++ b/assets/images/traefik.svg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f0863a84c9330f3b73f309284e07048fcd01c396b3c549d163239bd2b3f57d8b
+size 27198
diff --git a/services-en.md b/services-en.md
new file mode 100644
index 0000000..255252a
--- /dev/null
+++ b/services-en.md
@@ -0,0 +1,73 @@
+---
+title: Services
+menutitle: Services
+lang: en
+ref: software
+---
+
+# Software and service
+
+## Docker
+
+<img src="/assets/images/docker.png" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+The majority of our services is packed into Docker
+containers. [Docker](https://www.docker.com) is a software package, which can
+provide a dedicated environment with a directory structure and a network device
+to each service, similar to a virtual machine though without the additional operating
+system overhead. At the same time Docker containers allow fast deployment of
+software as well as their removal.
+
+<div style="clear: left;"></div>
+
+## Traefik
+
+<img src="/assets/images/traefik.svg" width="120"
+style="float: right; margin:-40px 34px 10px 34px;" />
+
+[Tr&aelig;fik](https://traefik.io) is an HTTP reverse proxy, which allows us to
+serve multiple web services on the same ports under different sub domains, which
+is especially useful if you separate all of your web services into different
+Docker containers, like we do. Additionally it serves as an SSL termination
+proxy, which allows us to manage the SSL certificates for our domains in a
+central place and to automatically generate new certificate when using Let's Encrypt.
+
+<div style="clear: right"></div>
+
+## Mumble
+
+<img src="assets/images/Icons_mumble.svg" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+
+[Mumble](https://wiki.mumble.info/wiki/Main_Page) is a free voice over IP
+software with low latency, high audio quality and decent encryption. It is
+perfect for conversations and gaming in the evening. With its channel structure
+people can discuss topics in larger groups and allow smaller groups to create
+their own channels to discuss different topics. Ofcourse non-members are also
+welcome at any time on our mumble server at [mumble.zom.bi](mumble://mumble.zom.bi).
+
+<div style="clear: left"></div>
+
+## Gitlab
+
+<img src="/assets/images/gitlab.png" width="150"
+style="float: right; margin:-14px 34px 18px 34px; " />
+
+[Gitlab](https://gitlab.com) is web service for versioning source code and other
+text based projects utilizing the git versioning system. It allows our users to
+manage their projects, publish them and collaborate with others. Using the
+embedded continuous integration we can test and even automatically deploy them.
+Our Gitlab instance is located at [git.zom.bi](https://git.zom.bi).
+You're welcome to explore our public repositories.
+
+<div style="clear: right"></div>
+
+## Cytube
+
+[Cytube](http://cytu.be) is a web service to watch videos from various sources
+in sync, among them are YouTube and Soundcloud. It is a perfect addition to our
+conversations on the Mumble server, when people we finished discussing or even
+support discussion. You can find our CyTube installation at
+[tube.zom.bi](https://tube.zom.bi).
diff --git a/services.md b/services.md
new file mode 100644
index 0000000..ed9e679
--- /dev/null
+++ b/services.md
@@ -0,0 +1,71 @@
+---
+title: Dienste
+menutitle: Dienste
+lang: de
+ref: software
+---
+
+# Software und Dienste
+
+## Docker
+
+<img src="/assets/images/docker.png" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+Ein Großteil unserer Dienste ist in Docker-Container gepackt. [Docker](https://www.docker.com) ist eine
+Software, die dazu dient Software in sogenannte Container zu packen und sie
+dadurch sowohl auf Dateisystem-Ebene als auch netzwerk-technisch von anderen
+Diensten zu trennen. Gleichzeitig bieten Container den Vorteil Software schnell
+aufzusetzen und bei Bedarf wieder zu entfernen.
+
+<div style="clear: left;"></div>
+
+## Traefik
+
+<img src="/assets/images/traefik.svg" width="120"
+style="float: right; margin:-40px 34px 10px 34px;" />
+
+[Tr&aelig;fik](https://traefik.io) ist ein HTTP Reverse Proxy, der uns die
+Möglichkeit gibt verschiedene Webdienste, die wir je in einen Docker-Container
+gekapselt haben, über den HTTP und HTTPS Port im Internet bereitzustellen.
+Gleichzeitig können wir hier zentral die nötigen SSL-Zertifikate verwalten, und
+im Falle von Let's Encrypt auch automatisch neu generieren lassen.
+
+<div style="clear: right"></div>
+
+## Mumble
+
+<img src="assets/images/Icons_mumble.svg" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+
+[Mumble](https://wiki.mumble.info/wiki/Main_Page) ist ein freie
+Sprachkonferenzsoftware, die mit ihrer niedrigen Latenzzeit, guter
+Verschlüsselung sowie hoher Audioqualität perfekt für abendliche Gespräche und
+die eine oder andere Spielerunde geeignet ist. Durch eine Kanalstruktur lässt
+sie auch mehrere kleinere und auch themaspezifische Gesprächsrunden zu.
+Natürlich sind auch Nicht-Mitglieder immer herzlich bei uns willkommen.
+Unser Mumble-Server ist unter [mumble.zom.bi](mumble://mumble.zom.bi) zu finden.
+
+<div style="clear: left"></div>
+
+## Gitlab
+
+<img src="/assets/images/gitlab.png" width="150"
+style="float: right; margin:-14px 34px 18px 34px; " />
+
+[Gitlab](https://gitlab.com) ist eine Webanwendung zur Versionverwaltung von
+Projekten auf der Basis von git. Diese hilft unseren Nutzern ihre Projekte an
+zentraler Stelle zu verwalten, zu veröffentlichen und mit anderen Nutzern zu
+kollaborieren. Mithilfe der eingebauten Continuous Integration lassen sich
+Projekte bei Bedarf testen, bereitstellen und auch automatisiert deployen.
+Unsere Gitlab-Instanz befindet sich unter [git.zom.bi](https://git.zom.bi).
+
+<div style="clear: right"></div>
+
+## Cytube
+
+[Cytube](http://cytu.be) ist eine Webanwendung mit der man gemeinsam und
+synchronisiert Videos anschauen kann, typischerweise Youtube Videos oder
+ähnliche Streamingdienste. Unser Cytube findet sich unter
+[tube.zom.bi](https://tube.zom.bi).

From d17f26d9b449a675ae8422eeca3f014aebf0374e Mon Sep 17 00:00:00 2001
From: Valentin <madmaurice@zom.bi>
Date: Sun, 8 Apr 2018 23:02:43 +0200
Subject: [PATCH 23/58] Fix some grammatical and spelling errors

---
 index.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/index.md b/index.md
index 054c104..b1634a7 100644
--- a/index.md
+++ b/index.md
@@ -12,12 +12,12 @@ ref: home
 Zombi ist eine kleine Community mit etwa 25 Nutzern, die sich
 größtenteils aus Leuten im deutschsprachigen Raum zusammensetzt, aber
 auch einige weitere Leute aus anderen Teilen Europas und Nordamerikas
-zu sich zählt. Wir ist eine dynamische Community: Es finden sich immer
+zu sich zählt. Wir sind eine dynamische Community: Es finden sich immer
 neue Menschen, die auf unserem Mumble-Server oder in unserem
 [XMPP-Gruppenchat](xmpp:zombi@conference.zom.bi?join) auftauchen und sich
 entscheiden hier zu bleiben. Man lernt interessante Leute aus anderen
 Ecken der Welt kennen. Dabei müssen Themen natürlich nicht immer
-technischer Natur sein. Mit vielen kann man sich über kulturelle
+technischer Natur sein. Mit Vielen kann man sich über kulturelle
 Unterschiede, aktuelle Themen aus der Welt und so manches
 Unproduktives unterhalten. Neue Freundschaften entstehen und werden
 auch durch den Austausch von Spezialitäten oder Süßigkeiten gefestigt.
@@ -30,9 +30,9 @@ Projekte stellt die Administration verschiedener Services auf unserem
 Linux Root Server dar. Hier finden sich unter Anderem der
 Mumble-Server, ein Mail-Server, eine GitLab-Instanz, ein DNS und eine
 Reihe von Webservern. Alles zur Nutzung für die Mitglieder. Auch
-findet sich immer Mal wieder eine interessante Idee für die
+findet sich immer mal wieder eine interessante Idee für die
 Programmierer oder die kunstvolle Zusammenstellung eines neuen
-Minecraft Modpacks. Wir werden versuchen in Zukunft unsere aktuellen
+Minecraft-Modpacks. Wir werden versuchen in Zukunft unsere aktuellen
 Projekte und Lösungen vergangener Probleme hier auf unsere Webseite zu
 beschreiben und zu dokumentieren.
 

From 4c1092c4c2c9636d55e4eeefa7702d731e35a0b3 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Tue, 2 Jan 2018 19:33:11 +0100
Subject: [PATCH 24/58] Improve page

This adds the correct language code to the html tag.
Additionally it slims the menu.html include
---
 _config.yml           |  7 +++++++
 _includes/header.html |  4 ++--
 _includes/menu.html   | 15 ++++++++-------
 3 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/_config.yml b/_config.yml
index 60f8ac0..bacddc4 100644
--- a/_config.yml
+++ b/_config.yml
@@ -7,3 +7,10 @@ defaults:
 langs:
     de: "DE"
     en: "EN"
+external:
+    -
+        name: "Git"
+        url: "https://git.zom.bi/explore/projects"
+    -
+        name: "Wiki"
+        url: "https://wiki.zom.bi"
diff --git a/_includes/header.html b/_includes/header.html
index 54383d4..7a1b35c 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -1,8 +1,8 @@
 <!DOCTYPE html>
 <!--[if IE 9]>
-<html class="lt-ie10" lang="en" >
+<html class="lt-ie10" lang="{{ page.lang }}" >
 <![endif]-->
-<html class="no-js" lang="en" >
+<html class="no-js" lang="{{ page.lang }}" >
 <head>
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1.0">
diff --git a/_includes/menu.html b/_includes/menu.html
index 340fc5a..5088b68 100644
--- a/_includes/menu.html
+++ b/_includes/menu.html
@@ -1,11 +1,12 @@
 {%- for node in site.pages -%}
 {%- if node.lang == page.lang and node.menutitle -%}
-{%- if node.url == page.url -%}
-<li><a href="{{ node.url }}" class="is-active">{{ node.menutitle | escape }}</a></li>
-{%- else -%}
-<li><a href="{{ node.url }}">{{ node.menutitle | escape }}</a></li>
-{%- endif -%}
+<li>
+  <a href="{{ node.url }}" {%- if node.url == page.url %} class="is-active"{% endif -%}>
+    {{ node.menutitle | escape }}
+  </a>
+</li>
 {%- endif -%}
 {%- endfor -%}
-<li><a href="https://git.zom.bi/explore/projects">Git</a></li>
-<li><a href="https://wiki.zom.bi/">Wiki</a></li>
+{% for link in site.external %}
+<li><a href="{{ link.url }}">{{ link.name }}</a></li>
+{% endfor %}

From 17d5e8ebe0fcf4d6e4ba7ea25f55728609b687bf Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Tue, 19 Jun 2018 16:53:31 +0200
Subject: [PATCH 25/58] Add menu order feature

Menu items are now sorted by the menuorder attribute of their page.
As we have a page for each language, this attribute has to be set for both of
them.
The default value is 100. pages with equal value are sorted by name.
The index pages are set 0.
---
 _config.yml         | 1 +
 _includes/menu.html | 3 ++-
 index-en.md         | 1 +
 index.md            | 1 +
 4 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/_config.yml b/_config.yml
index 60f8ac0..e25612b 100644
--- a/_config.yml
+++ b/_config.yml
@@ -4,6 +4,7 @@ defaults:
             path: ""
         values:
             layout: "page"
+            menuorder: 100
 langs:
     de: "DE"
     en: "EN"
diff --git a/_includes/menu.html b/_includes/menu.html
index 340fc5a..335261f 100644
--- a/_includes/menu.html
+++ b/_includes/menu.html
@@ -1,4 +1,5 @@
-{%- for node in site.pages -%}
+{% assign sorted_nodes = site.pages | sort:"menutitle" | sort:"menuorder" %}
+{%- for node in sorted_nodes -%}
 {%- if node.lang == page.lang and node.menutitle -%}
 {%- if node.url == page.url -%}
 <li><a href="{{ node.url }}" class="is-active">{{ node.menutitle | escape }}</a></li>
diff --git a/index-en.md b/index-en.md
index 3d79117..ac3ea35 100644
--- a/index-en.md
+++ b/index-en.md
@@ -3,6 +3,7 @@ title: The friendly neighborhood undead tech community
 menutitle: Home
 lang: en
 ref: home
+menuorder: 0
 ---
 
 # Welcome to Zombi
diff --git a/index.md b/index.md
index b1634a7..00a4a32 100644
--- a/index.md
+++ b/index.md
@@ -3,6 +3,7 @@ title: The friendly neighborhood undead tech community
 menutitle: Startseite
 lang: de
 ref: home
+menuorder: 0
 ---
 
 # Willkommen bei Zombi

From d6d9d19a3683ad2802c50df276f507b9c3bb9a22 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Tue, 19 Jun 2018 22:23:37 +0200
Subject: [PATCH 26/58] Add german and english version of our CoC.

---
 coc-en.md | 151 +++++++++++++++++++++++++++++++++++++++++++++++++
 coc.md    | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 317 insertions(+)
 create mode 100644 coc-en.md
 create mode 100644 coc.md

diff --git a/coc-en.md b/coc-en.md
new file mode 100644
index 0000000..8e1fc79
--- /dev/null
+++ b/coc-en.md
@@ -0,0 +1,151 @@
+---
+title: Zom.bi Code of Conduct
+menutitle: Code of Conduct
+lang: en
+ref: coc
+menuorder: 600
+---
+
+# Zom.bi Code of Conduct
+
+## 1. Purpose
+
+A primary goal of Zom.bi is to be inclusive to the largest number of
+contributors, with the most varied and diverse backgrounds possible. As such, we
+are committed to providing a friendly, safe and welcoming environment for all,
+regardless of gender, sexual orientation, ability, ethnicity, physical
+appearance and socioeconomic status.
+
+This code of conduct outlines our expectations for all those who participate in
+our community, as well as the consequences for unacceptable behavior.
+
+We invite all those who participate in Zom.bi to help us create safe and
+positive experiences for everyone.
+
+## 2. Open Source/Culture/Tech Citizenship
+
+A supplemental goal of this Code of Conduct is to increase open
+source/culture/tech citizenship by encouraging participants to recognize and
+strengthen the relationships between our actions and their effects on our
+community.
+
+Communities mirror the societies in which they exist and positive action is
+essential to counteract the many forms of inequality and abuses of power that
+exist in society.
+
+If you see someone who is making an extra effort to ensure our community is
+welcoming, friendly, and encourages all participants to contribute to the
+fullest extent, we want to know.
+
+## 3. Expected Behavior
+
+The following behaviors are expected and requested of all community members:
+
+  * Try to participate in an authentic and active way. In doing so, you
+    contribute to the health and longevity of this community.
+  * Exercise consideration and respect in your speech and actions.
+  * Attempt collaboration before conflict.
+  * Remember that community event venues may be shared with members of the
+    public; please be respectful to all patrons of these locations.
+
+## 4. Unacceptable Behavior
+
+The following behaviors are considered harassment and are unacceptable within
+our community:
+
+  * Violence, threats of violence or violent language directed against another
+    person.
+  * Sexist, racist, homophobic, transphobic, antisemitic, ableist or otherwise discriminatory
+    jokes and language.
+  * Posting or displaying sexually explicit or violent material.
+  * Posting or threatening to post other people's personally identifying
+    information ("doxing").
+  * Personal insults, particularly those related to gender, sexual orientation,
+    race, religion, physical appearance or disability.
+  * Inappropriate photography or recording.
+  * Inappropriate physical contact. You should have someone's consent before
+    touching them.
+  * Unwelcome sexual attention. This includes, sexualized comments or jokes;
+    inappropriate touching, groping, and unwelcomed sexual advances.
+  * Deliberate intimidation, stalking or following (online or in person).
+  * Sustained disruption of community events, including talks and presentations.
+
+## 5. Weapons Policy
+
+No weapons will be allowed at Zom.bi events, community spaces, or in other
+spaces covered by the scope of this Code of Conduct. Weapons include but are not
+limited to guns, explosives (including fireworks), and large knives such as
+those used for hunting or display, as well as any other item used for the
+purpose of causing injury or harm to others. Anyone seen in possession of one of
+these items will be asked to leave immediately, and will only be allowed to
+return without the weapon. Community members are further expected to comply with
+all state and local laws on this matter.
+
+The only exception to this policy are fireworks for community events on New
+Year's Eve. Community members however are expected to refrain from lighting or
+launching fireworks until midnight local time. This exception must be provided
+with any invitation to said community event.
+
+## 6. Consequences of Unacceptable Behavior
+
+Unacceptable behavior from any community member, including sponsors and those
+with decision-making authority, will not be tolerated.
+
+Anyone asked to stop unacceptable behavior is expected to comply immediately.
+
+If a community member engages in unacceptable behavior, the community organizers
+may take any action they deem appropriate, up to and including a temporary ban
+or permanent expulsion from the community without warning (and without refund in
+the case of a paid event).
+
+## 7. Reporting Guidelines
+
+If you are subject to or witness unacceptable behavior, or have any other
+concerns, please notify a community organizer as soon as possible.
+
+https://wiki.zom.bi/doku.php?id=internal:coc:reporting
+
+Additionally, community organizers are available to help community members
+engage with local law enforcement or to otherwise help those experiencing
+unacceptable behavior feel safe. In the context of in-person events, organizers
+will also provide escorts as desired by the person experiencing distress.
+
+## 8. Addressing Grievances
+
+If you feel you have been falsely or unfairly accused of violating this Code of
+Conduct, you should notify any administrator with a concise description of your
+grievance. Your grievance will be handled in accordance with our existing
+governing policies. Contact the project administrators at <root@zom.bi> and the
+zom.bi board will review your case.
+
+## 9. Scope
+
+We expect all community participants (contributors, paid or otherwise; sponsors;
+and other guests) to abide by this Code of Conduct in all community
+venues--online and in-person--as well as in all one-on-one communications
+pertaining to community business.
+
+This code of conduct and its related procedures also applies to unacceptable
+behavior occurring outside the scope of community activities when such behavior
+has the potential to adversely affect the safety and well-being of community
+members.
+
+## 10. Contact info
+
+The responsible contact is still being decided on. In the mean time feel free to
+contact any member of the admin team in case of questions.
+
+## 11. License and attribution
+
+The Citizen Code of Conduct was originally developed by the [Stumptown
+Syndicate](http://stumptownsyndicate.org) under a [Creative Commons
+Attribution-ShareAlike license](http://creativecommons.org/licenses/by-sa/3.0/).
+
+It was forked by [Zom.bi](http://zom.bi) and slightly adapted.
+
+Portions of text derived from the [Django Code of
+Conduct](https://www.djangoproject.com/conduct/) and the [Geek Feminism
+Anti-Harassment
+Policy](http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy).
+
+_Revision 1. Adapted from the stumptown syndicate revision 2.3 on May 26 2018._
diff --git a/coc.md b/coc.md
new file mode 100644
index 0000000..b935f71
--- /dev/null
+++ b/coc.md
@@ -0,0 +1,166 @@
+---
+title: Zom.bi Code of Conduct
+menutitle: Code of Conduct
+lang: de
+ref: coc
+menuorder: 600
+---
+
+# Zom.bi Verhaltenskodex
+
+## 1. Unsere Absicht
+
+Ein Hauptziel von Zom.bi ist es, so viele Mitwirkende wie möglich in unsere
+Community mit einzubeziehen. Dazu verpflichten wir uns eine freundliche, sichere
+und einladende Umgebung für alle zu schaffen, unabhängig von Geschlecht,
+sexueller Orientierung, Fähigkeiten, ethnischer Herkunft, Aussehen und
+sozioökonomischem Status.
+
+Dieser Code of Conduct (Verhaltenskodex) beinhaltet dazu unsere Erwartungen an
+alle, die an unserer Community beteiligt sind, sowie die Konsequenzen im Falle
+von inakzeptablem Verhalten.
+
+Wir laden alle Beteiligten von Zom.bi dazu ein, sich für eine sichere und
+positive Erfahrung für alle einzusetzen.
+
+## 2. Open Source Gemeinde
+
+Ein weiteres Ziel dieses Verhaltenskodexes ist es, die Open
+[Source/Culture/Tech] Gemeinde zu vergrößern, indem wir Beteiligte dazu
+ermutigen den Zusammenhang zwischen ihrem Handeln und dessen Auswirkungen zu
+verstehen und dieses Verständnis zu vertiefen.
+
+Gemeinschaften spiegeln die Gesellschaften wider, in denen sie existieren, daher
+ist vorbildliches Handeln essenziell, um den vielen Formen der Ungerechtigkeit
+und des Machtmissbrauchs entgegenzuwirken, wie sie in der Gesellschaft
+existieren.
+
+Wenn du siehst, dass sich jemand besonders dafür einsetzt, dass unsere
+Gemeinschaft freundlich, sicher und einladend ist, und Andere dazu ermutigt
+ebenfalls ihr Bestes zu geben, möchten wir das gerne wissen.
+
+## 3. Erwartungen an euer Verhalten
+
+Folgendes Verhalten erwarten und fordern wir von allen Community-Mitgliedern:
+
+  * Versucht euch aktiv in die Community einzubringen, um so zu unserer
+    lebendigen und beständigen Gemeinschaft beizutragen.
+  * Geht respektvoll und rücksichtsvoll miteinander um.
+  * Versucht miteinander zu arbeiten, statt den Konflikt zu suchen.
+  * Denkt daran, dass Community-Veranstaltungen mit Beteiligung der
+    Öffentlichkeit stattfinden können. Benehmt euch daher respektvoll allen
+    Beteiligten gegenüber.
+
+## 4. Inakzeptables Verhalten
+
+Folgendes Verhalten gilt als Belästigung und wird in unserer Community nicht
+toleriert:
+
+  * Gewalt, Gewaltandrohungen und gewalttätige Sprache gegenüber anderen
+    Personen.
+  * Sexistische, rassistische, homophobe, transphobe, antisemitische,
+    [ableistische][ableism] oder andere diskriminierende Witze oder Sprache.
+  * Das Teilen von eindeutig sexuellen or gewalttätigen Inhalten.
+  * Das Versenden von persönlichen Daten ("doxing"), sowie Androhungen dessen.
+  * Persönliche Beleidigungen, darunter vor allem die, die sich auf das
+    Geschlecht, die sexuelle Orientierung, Rasse, Religion, das Aussehen oder
+    eine Behinderung beziehen.
+  * Unangebrachtes oder unerwünschtes Aufnehmen von Videos, Fotos oder Ton.
+  * Unangebrachter physischer Kontakt. Hierzu sollte es ein gemeinsames
+    Einverständnis geben.
+  * Unerwünschte sexuelle Aufmerksamkeit. Hierzu gehören sexuelle Witze oder
+    Kommentar, Berührung, Begrabschen sowie sexuelle Annäherungsversuche.
+  * Absichtliche Einschüchterung und Stalken (im Internet oder in Person).
+  * Anhaltende oder wiederholte Störung von Community-Veranstaltungen, inklusive
+    Vorträgen und Präsentationen.
+
+[ableism]: https://de.wikipedia.org/wiki/Ableism "Ableismus"
+
+## 5. Richtlinien für Waffen
+
+Waffen sind grundsätzlich bei allen Community-Veranstaltungen oder
+Community-Treffen **nicht** erlaubt. Hierzu zählen unter anderem Schusswaffen,
+Sprengstoffe und -körper (Feuerwerkskörper mit einbezogen), große Messer, sowie
+alle anderen Gegenstände, deren Funktion es ist Andere zu verletzen oder ihnen
+Schaden zuzufügen. Jeder, der solch ein Waffe dabei hat, wird aufgefordert die
+Veranstaltung zu verlassen und darf nur ohne diese wiederkommen. Mitglieder der
+Community sind darüber hinaus angehalten, sich an alle vorort geltenden Gesetze
+zu halten.
+
+Eine Ausnahme zu den Waffenrichtlinien bilden Feuerwerkskörper auf
+Community-Veranstaltungen zu Silvester. Allerdings wird erwartet, dass
+Mitglieder davon absehen, Feuerwerkskörper vor Mitternacht örtlicher Zeit zu
+zünden bzw. abzufeuern. Diese Ausnahme muss Teil jeder Einladung zu besagter
+Community-Veranstaltung sein.
+
+## 6. Konsequenzen für inakzeptables Verhalten
+
+Inakzeptables Verhalten von Community-Mitgliedern, inklusive Sponsoren und
+Mitgliedern mit Entscheidungsbefugnis, wird nicht toleriert.
+
+Jeder, der gebeten wird, mit inakzeptablem Verhalten aufzuhören, hat dieser
+Bitte sofort nachzukommen.
+
+Im Falle, dass ein Mitglied inakzeptables Verhalten an den Tag legt, dürfen
+Community-Organisatoren jede Maßnahme ergreifen, die sie für angebracht halten,
+einschließlich eines temporären oder permanenten Ausschlusses aus der Community
+ohne vorherige Warnung (und ohne Rückerstattung im Falle einer Veranstaltung mit
+Eintritt).
+
+## 7. Melderichtlinien
+
+Wenn du Opfer oder Zeuge von inakzeptablem Verhalten bist, oder sonstige andere
+Bedenken hast, dann melde dich bitte so schnell wie möglich bei einem Community
+Organisator. Hierzu findest du die [Wikiseite mit
+Melderichtlinien][wiki_reporting] in unserem Wiki.
+
+Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der
+örtlichen Polizei oder Beistand, falls sich jemand nicht sicher fühlt. Im Falle
+von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur
+Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen.
+
+[wiki_reporting]: https://wiki.zom.bi/doku.php?id=internal:coc:reporting "Melderichtlinien"
+
+## 8. Beschwerden
+
+Solltest du der Meinung sein, dass du ungerecht oder zu Unrecht beschuldigt
+wurdest gegen diesen Verhaltenskodex verstoßen zu haben, kannst du dich bei
+einem der Administratoren mit einer präzisen Beschwerde melden. Diese wird dann
+gemäß den existierenden Richtlinien behandelt und bearbeitet. Kontaktiere
+hierzu die Community-Administratoren über die Adresse <root@zom.bi>.
+
+## 9. Wirkungsumfang
+
+Wir erwarten von allen Beteiligten unserer Community (Mitwirkende, Sponsoren und
+Gäste), dass sie sich an diesen Verhaltenskodex bei allen
+Community-Aktivitäten, sowie privaten Gesprächen im Zusammenhang mit der
+Community halten.
+
+Weiterhin gilt der Verhaltenskodex ebenfalls außerhalb von
+Community-Aktivitäten, falls dies sich auf die Sicherheit und das Wohlergehen
+der Beteiligten der Community auswirken könnte.
+
+## 10. Kontaktinformationen
+
+Wir sind derzeit noch auf der Suche nach einer verantwortlichen Kontaktperson,
+daher setze dich gerne mit allen Mitgliedern des Administratoren-Teams in
+Verbindung, solltest du Fragen haben.
+
+## 11. Lizenz und Urheber
+
+Der Citizen Code of Conduct wurde ursprünglich von [Stumptown
+Syndicate][stumptown] unter der Lizenz [Creative Commons Attribution-ShareAlike
+3.0][cc-by-sa3.0] entwickelt.
+
+Er wurde durch [Zom.bi][zombi] übernommen und geringfügig angepasst.
+
+Teile des Textes sind vom [Django Code of Conduct][django-coc] und der [Geek
+Feminism Anti-Harassment Policy][gfah-policy] abgeleitet worden.
+
+_Version 1. Übernommen von Stumptown Syndicate Version 2.3 am 26 Mai 2018._
+
+[stumptown]: http://stumptownsyndicate.org "Stumptown Syndicate"
+[cc-by-sa3.0]: http://creativecommons.org/licenses/by-sa/3.0/ "Creative Common 3.0 Attribution ShareAlike Lizenz"
+[zombi]: https://zom.bi "Zom.bi Webseite"
+[django-coc]: https://www.djangoproject.com/conduct/ "Django Code of Conduct"
+[gfah-policy]: http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy "Geek Feminism Anti-Harassment Policy"

From 471caf1a827319ab785f22a25ab61ef0ac93af67 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 20 Jun 2018 22:31:14 +0200
Subject: [PATCH 27/58] Adjust url to reporting guidelines.

---
 coc-en.md | 2 +-
 coc.md    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/coc-en.md b/coc-en.md
index 8e1fc79..bacf091 100644
--- a/coc-en.md
+++ b/coc-en.md
@@ -103,7 +103,7 @@ the case of a paid event).
 If you are subject to or witness unacceptable behavior, or have any other
 concerns, please notify a community organizer as soon as possible.
 
-https://wiki.zom.bi/doku.php?id=internal:coc:reporting
+https://wiki.zom.bi/doku.php?id=coc:reporting
 
 Additionally, community organizers are available to help community members
 engage with local law enforcement or to otherwise help those experiencing
diff --git a/coc.md b/coc.md
index b935f71..a7ea9f6 100644
--- a/coc.md
+++ b/coc.md
@@ -119,7 +119,7 @@ Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der
 von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur
 Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen.
 
-[wiki_reporting]: https://wiki.zom.bi/doku.php?id=internal:coc:reporting "Melderichtlinien"
+[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien"
 
 ## 8. Beschwerden
 

From 96857679931cfb7715ba65b84759f3904fd6f98d Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Sat, 23 Jun 2018 17:32:49 +0200
Subject: [PATCH 28/58] Add coc:reporting wikipage to addressing grievences.

---
 coc-en.md | 5 +++--
 coc.md    | 7 ++++---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/coc-en.md b/coc-en.md
index bacf091..d3282fb 100644
--- a/coc-en.md
+++ b/coc-en.md
@@ -115,8 +115,9 @@ will also provide escorts as desired by the person experiencing distress.
 If you feel you have been falsely or unfairly accused of violating this Code of
 Conduct, you should notify any administrator with a concise description of your
 grievance. Your grievance will be handled in accordance with our existing
-governing policies. Contact the project administrators at <root@zom.bi> and the
-zom.bi board will review your case.
+governing policies.
+
+https://wiki.zom.bi/doku.php?id=coc:reporting
 
 ## 9. Scope
 
diff --git a/coc.md b/coc.md
index a7ea9f6..c07c7e1 100644
--- a/coc.md
+++ b/coc.md
@@ -119,15 +119,15 @@ Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der
 von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur
 Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen.
 
-[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien"
 
 ## 8. Beschwerden
 
 Solltest du der Meinung sein, dass du ungerecht oder zu Unrecht beschuldigt
 wurdest gegen diesen Verhaltenskodex verstoßen zu haben, kannst du dich bei
 einem der Administratoren mit einer präzisen Beschwerde melden. Diese wird dann
-gemäß den existierenden Richtlinien behandelt und bearbeitet. Kontaktiere
-hierzu die Community-Administratoren über die Adresse <root@zom.bi>.
+gemäß den existierenden Richtlinien behandelt und bearbeitet.
+
+Hierzu findest du die [Wikiseite mit Melderichtlinien][wiki_reporting] in unserem Wiki.
 
 ## 9. Wirkungsumfang
 
@@ -164,3 +164,4 @@ _Version 1. Übernommen von Stumptown Syndicate Version 2.3 am 26 Mai 2018._
 [zombi]: https://zom.bi "Zom.bi Webseite"
 [django-coc]: https://www.djangoproject.com/conduct/ "Django Code of Conduct"
 [gfah-policy]: http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy "Geek Feminism Anti-Harassment Policy"
+[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien"

From c0c0dc2357a3b9fb53ea17b2d2922153e77e5bb4 Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Sat, 23 Jun 2018 17:42:17 +0200
Subject: [PATCH 29/58] Add menuorder for mumble and services pages

---
 mumble-en.md   | 1 +
 mumble.md      | 1 +
 services-en.md | 1 +
 services.md    | 1 +
 4 files changed, 4 insertions(+)

diff --git a/mumble-en.md b/mumble-en.md
index 5cb6cca..44d782f 100644
--- a/mumble-en.md
+++ b/mumble-en.md
@@ -3,6 +3,7 @@ title: Mumble
 menutitle: Mumble
 lang: en
 ref: mumble
+menuorder: 200
 ---
 
 # Mumble
diff --git a/mumble.md b/mumble.md
index bddb674..1c92e96 100644
--- a/mumble.md
+++ b/mumble.md
@@ -3,6 +3,7 @@ title: Mumble
 menutitle: Mumble
 lang: de
 ref: mumble
+menuorder: 200
 ---
 
 # Mumble
diff --git a/services-en.md b/services-en.md
index 255252a..ba2f93a 100644
--- a/services-en.md
+++ b/services-en.md
@@ -3,6 +3,7 @@ title: Services
 menutitle: Services
 lang: en
 ref: software
+menuorder: 100
 ---
 
 # Software and service
diff --git a/services.md b/services.md
index ed9e679..c190840 100644
--- a/services.md
+++ b/services.md
@@ -3,6 +3,7 @@ title: Dienste
 menutitle: Dienste
 lang: de
 ref: software
+menuorder: 100
 ---
 
 # Software und Dienste

From c0443af564a06ee9b2e88525b9d019926a955da7 Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Sun, 8 Jul 2018 21:29:29 +0200
Subject: [PATCH 30/58] Add privacy policy

---
 privacy.md | 455 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 455 insertions(+)
 create mode 100644 privacy.md

diff --git a/privacy.md b/privacy.md
new file mode 100644
index 0000000..357c5f8
--- /dev/null
+++ b/privacy.md
@@ -0,0 +1,455 @@
+---
+title: Datenschutzerklärung
+menutitle: Datenschutz
+lang: de
+ref: privacy
+menuorder: 700
+---
+
+# 0\. EINLEITUNG
+
+Wir, der Verein zom.bi („**zom.bi**“, „**_wir_**“ oder „**_uns_**“), freuen uns
+über Ihren Besuch unserer Dienste. Der Schutz und die Sicherheit Ihrer
+personenbezogenen Daten (im Folgenden: „**_Daten_**“)  haben für uns höchste
+Priorität. Diese Erklärung zum Datenschutz („**_Datenschutzerklärung_**“)
+erläutert, welche Daten wir während Ihres Besuchs auf unserer Webseite zom.bi,
+unseren weiteren Webangeboten und unseren sonstigen Diensten erheben, wie und
+wofür wir diese Daten verarbeiten und mit wem wir diese teilen. Zudem erklären
+wir Ihnen Ihre Rechte in Bezug auf die Verarbeitung Ihrer Daten, etwa das Recht
+auf Auskunft, auf Berichtigung, auf Widerspruch und auf Löschung.  
+Wir werden Ihre Daten nur in Übereinstimmung mit dem geltenden Datenschutzrecht
+verwenden. Wenn wir Ihre Daten für andere als die in dieser Datenschutzerklärung
+angegebenen Zwecke verarbeiten, werden wir Sie über diese Zwecke informieren und
+soweit erforderlich Ihre Einwilligung einholen.  
+Die rechtlichen Grundlagen, auf die wir uns für unsere Datenverarbeitung
+stützen, finden Sie zum Großteil in der Datenschutzgrundverordnung („**_DSGVO_**
+“), die Sie z.B. hier (***Verlinken***) abrufen können. In den nachfolgend
+dargestellten Datenschutzhinweisen verweisen wir auch auf die entsprechenden
+Rechtsgrundlagen unserer Verarbeitung  
+
+# 1\. ALLGEMEINES
+
+## 1.1 Wer ist für die Verwendung Ihrer Daten verantwortlich?
+
+Zom.bi ist verantwortlich im Sinne des anwendbaren Datenschutzrechts. Daher sind
+wir verantwortlich und gesetzlich dazu verpflichtet sicherzustellen, dass die
+erforderlichen Maßnahmen zum Schutz Ihrer Daten getroffen werden und Ihre Rechte
+gewahrt bleiben.  
+
+## 1.2 Welche Daten erheben wir von Ihnen?
+
+Die folgenden Daten werden von uns bei Ihrer Nutzung unserer Dienste erhoben:  
+
+*   **Erhobene Daten durch die rein informatorische Nutzung unserer Dienste**
+*   Soweit Sie unsere Webangebote rein informatorisch nutzen, Sie sich also
+    weder registrieren oder uns anderweitig Informationen offenbaren, erheben
+    wir nur die personenbezogenen Daten, die Ihr Browser an unsere Server
+    übermittelt. Beim Aufruf unserer Webangebote erheben wir die nachfolgenden
+    Daten, welche technisch notwendig sind, um Ihnen unsere Webangebote anzeigen
+    zu können sowie die Stabilität und die Sicherheit dieser Webangebote zu
+    gewährleisten.
+*   Eine Liste unserer Webangebote können sie unter dem Punkt 5 finden. Folgende
+    Daten werden hierbei erhoben und gespeichert:
+
+*   **Gerätebezogene Informationen**
+*   Hierzu zählen der Typ des verwendeten Betriebssystems, der Browser-Typ, die
+    Browser-Version, die bevorzugte Sprache, sowie Datum und Uhrzeit Ihrer
+    Anfrage.
+*   **Ihre IP-Adresse**
+*   **Cookies**
+*   Wenn Sie unsere Webangebote besuchen, setzen wir Cookies ein, um eine
+    kontinuierliche Session nach einem Login zu ermöglichen. Cookies sind kleine
+    Textdateien, die zur Wiedererkennung Ihres Browsers dienen. Wir verwenden
+    Cookies, um Ihnen eine nutzerfreundliche und sichere Webseite anbieten zu
+    können. (weitergehende Informationen zu Cookies finden Sie im Abschnitt 2
+    (Verlinken)
+
+*   Öffentliche Registrierungen
+*   Bei Webangeboten, die eine öffentliche Registrierung zur Verfügung stellen,
+    erheben und speichern wir im Registrierungsvorgang folgende Daten:
+
+*   Pseudonym
+*   Mit Ihrer Einwilligung zur Registrierung erheben und speichern wir Ihren
+    Nutzernamen ("Pseudonym"), der zur Zugriffskontrolle im Zusammenhang mit dem
+    Account des Nutzers bei unseren Webangeboten dient.
+
+*   Nicht-öffentliche Registrierung
+*   Für die Nutzung der meisten unserer Dienste bedarf es einer zentralen,
+    nicht-öffentlichen Registrierung als Mitglied in unserem LDAP-Server. Für
+    diese Registrierung werden mit der Einwilligung des Nutzers Daten erhoben
+    und für die Dauer der Registrierung gespeichert. Diese werden im
+    Zusammenhang mit Abrechnungen von Mitgliedsbeiträgen verarbeitet sowie zur
+    Personalisierung unserer Webangebote genutzt. Für diese Registrierung werden
+    mit der Einwilligung des Nutzers folgende Daten erhoben und für die Dauer
+    der Registrierung gespeichert:
+
+*   Vor- und Nachnamen
+
+*   Pseudonym
+
+*   **Ihre zugeteilte Email-Adresse**
+
+*   Optional Ihre Telefonnummer, Mobiltelefonnummer, Postanschrift
+
+*   Mumble-Server
+*   Bei Nutzung unseres Mumble-Servers erheben und speichern wir folgende Daten:
+
+*   Pseudonym und IP-Adresse
+*   Technisch bedingt müssen für die Nutzung unseres Mumble-Servers IP-Adresse
+    und Pseudonym des Nutzers erhoben werden.
+*   Zertifikat
+*   Mit der Einwilligung zur Registrierung auf unserem Mumble-Server wird das
+    von Ihnen genutzte Zertifkat erhoben und gespeichert, mit dem Zweck, Ihnen
+    das alleinige Nutzungsrecht Ihres Pseudonyms für die Dauer der Registrierung
+    einzuräumen.
+
+*   Darüber hinaus speichern wir Daten über Personen, die wir von der Nutzung
+    des Mumble-Servers temporär oder permanent ausgeschlossen haben. Zu diesen
+    gespeicherten Daten zählen **Pseudonym**, **IP-Adresse** und **Zertifikat**
+    des Nutzers.*   Gitlab*   Bei der Nutzung unseres Gitlabs erheben und
+    speichern wir die folgenden, **optional** von Ihnen geteilten Daten:*
+    **Pseudonym "Name"**  
+
+*   **Email-Adresse **
+*   Sie haben die Möglichkeit, Ihre Email-Adresse durch unseren Dienst auch
+    öffentlich anzeigen zu lassen
+
+*   **Gewählte Sprache**
+
+*   **Ihre Skype-,  LinkedIn- und Twitter-Handle**
+
+*   **Eine frei von Ihnen wählbare Webadresse**
+
+*   **Standort**
+
+*   **Firma**
+
+*   **Lebenslau**f
+
+*   Webspace
+*   Bei der Nutzung unseres Webspaces erheben und speichern wir **alle** von
+    Ihnen **geteilten** Daten
+
+*   Zertifikatsgenerator
+*   Bei der Nutzung unseres Dienstes zur Erstellung des Zertifikats erheben und
+    speichern wir folgende Daten:
+
+*   **Zertifikat**
+*   Wir speichern Ihr, mit diesem Dienst generiertes Zertifikat solange, bis Sie
+    es zur Löschung freigeben.
+
+## 1.3 Zu welchem Zweck und auf welcher rechtlichen Grundlage erheben wir Ihre Daten?
+
+Wir verabeiten Ihre Daten auf Grundlage:  
+
+*   Ihrer Einwilligung gem. Art. 6 Abs. 1 S. 1 lit. a, Art. 7 DSGVO
+
+*   zur Einräumung des alleinigen Nutzungsrechts Ihres Pseudonyms für die Dauer
+    der Registrierung auf unserem Mumble-Server
+*   zur Bereitstellung unserer öffentlichen und nicht-öffentlichen Dienste nach
+    ihrer Registrierung
+
+*   unserer berechtigten Interessen gem. Art. 6 Abs. 1 S. 1 lit. f DSGVO
+
+*   zur Bereitstellung, zur Aufrechterhaltung, zur Wartung, zum Schutz und zur
+    Verbesserung unserer Dienste sowie zu unserem Schutz und zum Schutz unserer
+    Nutzer
+*   zur weiteren Verbesserung der Sicherheit unseres IT-Systems zum Vorteil
+    aller Nutzer
+*   um Ihnen maßgeschneiderte Inhalte anzubieten
+
+*   gesetzlicher Verpflichtungen gem. Art. 6 Abs. 1 S. 1 lit. c DSGVO
+
+*   zur Erfüllung und Einhaltung von geltenden Gesetzen, Vorschriften oder
+    Rechtsverfahren oder einer vollstreckbaren behördlichen Anordnung
+*   zur Aufdeckung, zur Verhinderung oder zur Bekämpfung von Rechtsverstößen,
+    sofern wir hierzu gesetzlich verpflichtet ist oder Dritte darauf einen
+    Anspruch uns gegenüber haben.
+*   zur Aufdeckung, zur Verhinderung oder zur Behebung von Sicherheitsmängeln
+    oder technischen Problemen
+*   zum Schutz von Rechten, die das Eigentum oder die Sicherheit von zom.bi,
+    unserer Nutzer oder der Öffentlichkeit betreffen, soweit gesetzlich zulässig
+    und erforderlich
+
+## 1.4 Mit wem teilen wir Ihre Daten?
+
+Die Zom.bi Community verpflichtet sich, Daten der Nutzer nicht an Dritte zu
+übermitteln, außer:  
+
+*   **wenn wir aus rechtlichen Gründen dazu verpflichtet sind**
+*   Wir werden Daten an Unternehmen, Organisationen oder Personen außerhalb von
+    zom.bi weitergeben, wenn wir nach Treu und Glauben davon ausgehen dürfen,
+    dass der Zugriff auf diese Daten oder ihre Nutzung, Aufbewahrung oder
+    Weitergabe notwendig ist, um
+
+*   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder einer
+    vollstreckbaren behördlichen Anordnung nachzukommen
+*   Betrug, Sicherheitsmängel oder technische Probleme aufzudecken zu verhindern
+    oder anderweitig zu bekämpfen
+*   die Rechte, das Eigentum oder die Sicherheit von zom.bi, unserer Nutzer oder
+    der Öffentlichkeit vor Schaden zu schützen, soweit gesetzlich zulässig oder
+    erforderlich
+
+In diesem Falle setzen wir die betroffene Person von der Weitergabe ihrer
+personenbezogenen Daten in Kenntnis, soweit es uns möglich und rechtlich
+gestattet ist.  
+
+## 1.5 Wo werden Ihre persönlichen Daten verarbeitet?
+
+Ihre persönlichen Daten werden ausschließlich innerhalb der Europäischen Union
+(„**_EU_**“) verarbeitet.   
+
+## 1.6 Wie lange behalten wir Ihre Daten?
+
+*   Wir werden Ihre Daten nicht länger speichern als zur Erfüllung des
+    jeweiligen Zwecks, für den sie erhoben wurden, notwendig ist bzw. solange
+    wir ein berechtigtes Interesse an der Speicherung haben und Ihr Interesse an
+    der Löschung nicht überwiegt.
+
+*   Insbesondere behalten wir
+
+*   **Ihre IP-Adresse**
+
+*   für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
+    nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
+    Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
+    gewährleisten. Darüber hinaus behalten wir uns das Recht vor, die
+    IP-Adressen der temporär oder permanent von unserem Mumble-Server
+    ausgeschlossenen Nutzer dauerhaft zu speichern.
+
+*   **Gerätebezogene Informationen**
+
+*   für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
+    nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
+    Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
+    gewährleisten. 
+
+*   **Cookies** 
+
+*   für die Dauer der Verbindung.
+
+*   **Pseudonyme** 
+
+*   für die Dauer der freiwilligen Registrierung bei unseren öffentlichen und
+    nicht-öffentlichen Diensten. Darüber hinaus behalten wir uns das Recht vor,
+    die Pseudonyme der temporär oder permanent von unserem Mumble-Server
+    ausgeschlossenen Nutzer dauerhaft zu speichern.
+
+*   **Zertifikate**
+
+*   für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
+    Darüber hinaus behalten wir uns das Recht vor, die Zertifikate der temporär
+    oder permanent von unserem Mumble-Server ausgeschlossenen Nutzer dauerhaft
+    zu speichern. 
+*   für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
+    Löschung freigeben.
+
+*   **Vor- und Nachnamen**
+
+*   für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
+    Webangebot.
+
+*   **Ihre Email-Adresse**
+
+*   für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
+    Webangebot.
+
+*   Private Nachrichten
+
+*   bis zur nächsten Verbindung des Nutzers mit unserem XMPP-Server.
+
+*   **Nachrichten in Gruppenchats**
+
+*   die letzen 15 Nachrichten, die über unseren XMPP-Servers an Nutzer eines
+    Gruppenchats versendet wurden.
+
+*   **Weitere Daten, die Sie auf unseren Webangeboten teilen** 
+
+*   solange Sie einen Account bei uns haben.
+
+## 1.7 Welche Rechte haben Sie hinsichtlich Ihrer Daten?
+
+Bezüglich der Verarbeitung Ihrer Daten stehen Ihnen die Rechte auf Auskunft, auf
+Berichtigung, auf Löschung und auf Einschränkung der Verarbeitung, auf
+Widerspruch sowie auf Datenübertragbarkeit zu:  
+
+*   das Recht auf Auskunft in Bezug auf Ihre Daten nach Art. 15 DSGVO
+*   Das bedeutet Sie können uns fragen, ob und welche Daten wir über Sie
+    gespeichert haben.
+
+*   das Recht auf Berichtigung, sofern Ihre Daten nicht richtig bzw.
+    unvollständig sind nach Art. 16 DSGVO
+*   Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
+    vervollständigen, sollten wir diese falsch oder nicht gespeichert haben.
+
+*   das Recht auf Löschung Ihrer von uns verarbeiteten Daten nach Art. 17 DSGVO,
+    wenn 
+
+*   eine Speicherung Ihrer Daten zu den genannten Zwecken nicht weiter notwendig
+    ist.
+*   die Speicherung sich auf eine von Ihnen mittlerweile widerrufene
+    Einwilligung stützt und keine andere Rechtsgrundlage für eine Speicherung
+    durch uns vorliegt.
+*   Sie Widerspruch gegen durch uns durchgeführte Direktwerbung oder Profiling
+    erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
+*   wir Ihre Daten unrechtmäßig verarbeitetet haben.
+*   eine rechtliche Verpflichtung zur Löschung besteht.
+
+*   Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir die Daten löschen, die wir über Sie gespeichert haben.
+
+*   das Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO, wenn 
+
+*   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den wir
+    zur Prüfung der Richtigkeit benötigen, 
+*   die Verarbeitung Ihrer Daten unrechtmäßig war und Sie eine Einschränkung der
+    Verarbeitung statt einer Löschung wünschen
+*   eine Speicherung durch uns zu den genannten Zwecken nicht länger
+    erforderlich ist, Sie Ihre Daten jedoch zur Geltendmachung, Ausübung oder
+    Verteidigung von Rechtsansprüchen benötigen (Art. 18 DSGVO)
+
+*   Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir bei Ihnen nachfragen, wenn wir Ihre Daten verarbeiten wollen.
+
+*   das Recht auf Datenübertragbarkeit nach Art. 20 DSGVO im Hinblick auf Ihre
+    Daten, die Sie uns zur Verfügung gestellt haben, wenn die Verarbeitung auf
+    Ihrer Einwilligung oder einem Vertrag mit uns beruht, d. h. Sie können Ihre
+    uns zur Verfügung gestellten Daten in einem strukturierten, gängigen und
+    maschinenlesbaren Format an sich oder an Dritte herausverlangen (Art. 20
+    DSGVO)
+
+Es existieren einige gesetzliche Einschränkungen zu diesen Rechten. Sofern wir
+Ihre Gesuche aufgrund dessen nicht erfüllen können, werden wir Ihnen dies
+mitteilen.  
+
+## 1.8 Widerrufs- und Widerspruchsrecht gem. Art. 7 Abs. 3, 21 DSGVO
+
+Sie können eine erteilte Einwilligung widerrufen, selbst wenn die Nutzung der
+Daten auch ohne Ihre Einwilligung gesetzlich zulässig ist (nach Art. 7 Abs. 3
+DSGVO). Eine formlose Mitteilung an uns genügt (Kontaktdaten siehe Punkt 7).
+Kosten werden dafür von unserer Seite selbstverständlich keine erhoben.  
+Das bedeutet Sie können verlangen, dass wir Daten über Sie, die wir mit Ihrer
+Einwilligung gespeichert haben, löschen und nicht mehr verarbeiten. Da wir
+jedoch Daten mit Ihrer Einwilligung nur für Registrierungen erheben, würden
+diese ebenfalls mit entfernt. Folge eines Widerspruchs ist der Stopp der
+künftigen Verwendung. Dem Widerspruch vorangegangene Nutzungen bleiben
+unberührt.  
+Desweiteren können Sie jederzeit gegen die Verarbeitung Ihrer personenbezogener
+Daten, die aufgrund von Artikel 6 Absatz 1 Buchstaben e oder f  DSGVO erfolgt,
+widersprechen (nach Art 21 DSGVO). Hierzu genügt eine formlose Mitteilung an
+uns.   
+Das bedeutet Sie können verlangen, dass wir Ihre Daten löschen, wenn wir diese
+aufgrund unseres berechtigten Interesses oder zur Wahrnehmung einer Aufgabe
+erhoben haben, die im öffentlichen Interesse liegt.  
+
+# 2\. COOKIES BEI WEBANGEBOTEN VON ZOM.BI
+
+Wenn Sie unsere Webseite besuchen, sammeln wir Informationen über Sie, indem wir
+Cookies einsetzen. Cookies sind kleine Textdateien, die eine Wiedererkennung
+Ihres Browsers ermöglichen und die an Ihren Computer oder Ihr mobiles Gerät
+gesendet werden. Wir verwenden Cookies, um Ihnen eine nutzerfreundliche und
+sichere Webseite anbieten zu können und unsere Dienste an Ihre Bedürfnisse und
+Interessen anzupassen.  
+Wir verwenden ausschließlich Session Cookies. Diese ermöglichen es uns, Sie
+fortlaufend während einer Session zu identifizieren. Session Cookies dienen
+dazu, Ihnen den Login auf unseren Webangeboten zu ermöglichen. Diese Cookies
+werden beim Ausloggen bzw. durch Ihren Browser wieder gelöscht.  
+
+**Ihre Rechte / Widerspruch:**  
+Natürlich können Sie unsere Angebote grundsätzlich auch ohne Cookies nutzen.
+Browser lassen sich so einstellen, dass Cookies generell abgelehnt werden.
+Ebenso können Sie bereits gesetzte Cookies in Ihren Browser-Einstellungen
+löschen. Wenn Sie keine Cookies verwenden, könnte dies jedoch dazu führen, dass
+Sie die Funktionen unserer Webangebote nicht mehr in vollem Umfang nutzen
+können.  
+
+# 3\. EINGESETZTE VERSCHLÜSSELUNGEN BEI ZOM.BI
+
+Wir sind bemüht Transportverschlüsselung dort einzusetzen, wo es uns möglich
+ist:  
+
+*   Ein Zugriff auf unsere **Webangebote** sind ausschließlich über HTTPS, d.h.
+    mit einer verschlüsselten Verbindung möglich.
+*   Aufrufe über eine **unverschlüsselte Verbindung** auf unsere **Webangebote**
+    werden auf ihr verschlüsseltes Äquivalent umgeleitet.
+*   **SSH-Verbindungen** auf unsere Server sind technisch bedingt ebenfalls
+    verschlüsselt.
+*   Unser **Mumble-Server** bedient sich ebenfalls einer Verschlüsselung beim
+    Übertragen von Text und Sprache.
+*   Verbindungen zu **Spieleservern**, die wir hosten, sind möglicherweise nicht
+    verschlüsselt. Hierzu bieten wir registrierten Nutzern die Möglichkeit, über
+    unser OpenVPN zu verbinden, das die Verbindungen zu unserem Hauptserver
+    verschlüsselt.
+
+Zusätzlich hierzu sind alle personenbezogenen Daten auf dem Server auf einem
+verschlüsselten Dateisystem untergebracht, sodass diese nicht vom Hoster unseres
+Servers ausgelesen werden können.  
+
+# 4\. AUTOMATISIERTE ENTSCHEIDUNGSFINDUNG BEI ZOM.BI
+
+Eine automatisierte Entscheidungsfindung basierend auf personenbezogenen Daten
+findet nur zur Zugriffskontrolle im Rahmen des Logins statt. Hierbei wird der
+Nutzername ("Pseudonym") mit denen uns vorliegenden Daten verglichen. Wir
+behalten uns das Recht vor, diese Verarbeitung ausschließlich automatisiert und
+entsprechend Art. 22 Abs. 2a DSGVO durchzuführen. Durch die Registrierung können
+wir dem Nutzer das alleinige Recht einräumen, seinen Account zu nutzen und den
+Account vor dem Zugriff durch Andere schützen.  
+
+# 5\. WEBANGEBOTE VON ZOM.BI
+
+Unsere Webangebote und Dienste umfassen:  
+
+*   Unseren Musikdienst, zu erreichen unter music.zom.bi
+*   Unser Etherpad, zu erreichen unter pad.zom.bi
+*   Unser Codepad, zu erreichen unter codepad.zom.bi
+*   Unser Cytube, zu erreichen unter tube.zom.bi
+*   Unser Dokuwiki, zu erreichen unter wiki.zom.bi
+*   Unser Gitlab, zu erreichen unter git.zom.bi
+*   Unsere NextCloud, zu erreichen unter cloud.zom.bi
+*   Unser Downloadangebot, zu erreichen unter download.zom.bi
+*   Unseren XMPP-Server
+*   Unser Radicale, zu erreichen unter org.zom.bi
+*   Unseren Mailingdienst, zu erreichen unter der Internetpräsenz mail.zom.bi
+    oder auf direktem Wege zum Mailserver über mx.zom.bi 
+*   Unseren Streamingdienst, zu erreichen unter stream.zom.bi
+*   Unseren Webspace, zu erreichen unter user.zom.bi
+*   Unseren Zertifikatsgenerator, zu erreichen unter ovpn.zom.bi
+*   Unser Kanbanboard, zu erreichen unter kanban.zom.bi
+
+# 6\. ÜBRIGE EINBINDUNG VON DIENSTEN UND INHALTEN DRITTER
+
+Auf unserer Webseite _tube.zom.bi_ setzen wir Komponenten (Videos) des
+Unternehmens YouTube, LLC 901 Cherry Ave., 94066 San Bruno, CA, USA, einem
+Unternehmen der Google Inc., Amphitheatre Parkway, Mountain View, CA 94043, USA,
+ein. Wenn Sie dieses Webangebot aufrufen, wird eine Verbindung zu den
+YouTube-Servern hergestellt und dabei der Inhalt durch Mitteilung an Ihren
+Browser auf der Internetseite dargestellt.  
+
+# 7\. KONTAKT, GELTENDMACHUNG IHRER RECHTE
+
+Um Ihre oben genannten Rechte wahrzunehmen oder wenn Sie Fragen oder Anmerkungen
+zu dieser Datenschutzerklärung oder allgemein zum Datenschutz haben, wenden Sie
+sich bitte an:  
+
+Maurice Gehrke  
+E-Mail: datenschutz@zom.bi  
+
+## 7.1 Beschwerderecht
+
+Sie haben zudem, wenn wir Ihr Anliegen aus Ihrer Sicht nicht angemessen
+behandeln u.a. (unbeschadet eines anderweitigen verwaltungsrechtlichen oder
+gerichtlichen Rechtsbehelfs) ein Beschwerderecht bei der für den Datenschutz
+zuständigen Aufsichtsbehörde, insbesondere in dem Mitgliedstaat ihres
+Aufenthaltsorts, ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes.
+
+
+Wir bitten Sie jedoch, Ihre Beschwerde zunächst an uns zu richten, da uns das
+Problem möglicherweise nicht bekannt ist.  
+
+# 8\. WIE OFT AKTUALISIEREN WIR DIESE DATENSCHUTZERKLÄRUNG?
+
+Diese Datenschutzerklärung kann von Zeit zu Zeit geändert werden, z.B., um sie
+neuen datenschutzrechtlichen Bestimmungen anzupassen. Alle Änderungen der
+Datenschutzerklärung werden von uns auf dieser Seite veröffentlicht. Falls die
+Änderungen wesentlich sein sollten, werden wir sie gegebenenfalls gesondert
+(z.B. per E-Mail) benachrichtigen.  
\ No newline at end of file

From 31385a7203e37c39443601cc766e84ee0da9c9a4 Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Tue, 17 Jul 2018 22:32:46 +0200
Subject: [PATCH 31/58] Clean up

---
 privacy.md | 226 +++++++++++++++++++++++++----------------------------
 1 file changed, 106 insertions(+), 120 deletions(-)

diff --git a/privacy.md b/privacy.md
index 357c5f8..e7c5294 100644
--- a/privacy.md
+++ b/privacy.md
@@ -6,7 +6,7 @@ ref: privacy
 menuorder: 700
 ---
 
-# 0\. EINLEITUNG
+# 0. EINLEITUNG
 
 Wir, der Verein zom.bi („**zom.bi**“, „**_wir_**“ oder „**_uns_**“), freuen uns
 über Ihren Besuch unserer Dienste. Der Schutz und die Sicherheit Ihrer
@@ -23,11 +23,11 @@ angegebenen Zwecke verarbeiten, werden wir Sie über diese Zwecke informieren un
 soweit erforderlich Ihre Einwilligung einholen.  
 Die rechtlichen Grundlagen, auf die wir uns für unsere Datenverarbeitung
 stützen, finden Sie zum Großteil in der Datenschutzgrundverordnung („**_DSGVO_**
-“), die Sie z.B. hier (***Verlinken***) abrufen können. In den nachfolgend
+“), die Sie z.B. hier (https://dsgvo-gesetz.de/) abrufen können. In den nachfolgend
 dargestellten Datenschutzhinweisen verweisen wir auch auf die entsprechenden
 Rechtsgrundlagen unserer Verarbeitung  
 
-# 1\. ALLGEMEINES
+# 1. ALLGEMEINES
 
 ## 1.1 Wer ist für die Verwendung Ihrer Daten verantwortlich?
 
@@ -40,78 +40,82 @@ gewahrt bleiben.
 
 Die folgenden Daten werden von uns bei Ihrer Nutzung unserer Dienste erhoben:  
 
-*   **Erhobene Daten durch die rein informatorische Nutzung unserer Dienste**
-*   Soweit Sie unsere Webangebote rein informatorisch nutzen, Sie sich also
-    weder registrieren oder uns anderweitig Informationen offenbaren, erheben
-    wir nur die personenbezogenen Daten, die Ihr Browser an unsere Server
-    übermittelt. Beim Aufruf unserer Webangebote erheben wir die nachfolgenden
-    Daten, welche technisch notwendig sind, um Ihnen unsere Webangebote anzeigen
-    zu können sowie die Stabilität und die Sicherheit dieser Webangebote zu
-    gewährleisten.
-*   Eine Liste unserer Webangebote können sie unter dem Punkt 5 finden. Folgende
-    Daten werden hierbei erhoben und gespeichert:
+### 1.2.1 Erhobene Daten durch die rein informatorische Nutzung unserer Dienste
+Soweit Sie unsere Webangebote rein informatorisch nutzen, Sie sich also
+weder registrieren oder uns anderweitig Informationen offenbaren, erheben
+wir nur die personenbezogenen Daten, die Ihr Browser an unsere Server
+übermittelt. Beim Aufruf unserer Webangebote erheben wir die nachfolgenden
+Daten, welche technisch notwendig sind, um Ihnen unsere Webangebote anzeigen
+zu können sowie die Stabilität und die Sicherheit dieser Webangebote zu
+gewährleisten.
+Eine Liste unserer Webangebote können sie unter dem Punkt 5 finden. Folgende
+Daten werden hierbei erhoben und gespeichert:
 
-*   **Gerätebezogene Informationen**
-*   Hierzu zählen der Typ des verwendeten Betriebssystems, der Browser-Typ, die
+*   **Gerätebezogene Informationen**  
+    Hierzu zählen der Typ des verwendeten Betriebssystems, der Browser-Typ, die
     Browser-Version, die bevorzugte Sprache, sowie Datum und Uhrzeit Ihrer
     Anfrage.
 *   **Ihre IP-Adresse**
-*   **Cookies**
-*   Wenn Sie unsere Webangebote besuchen, setzen wir Cookies ein, um eine
+*   **Cookies**  
+    Wenn Sie unsere Webangebote besuchen, setzen wir Cookies ein, um eine
     kontinuierliche Session nach einem Login zu ermöglichen. Cookies sind kleine
     Textdateien, die zur Wiedererkennung Ihres Browsers dienen. Wir verwenden
     Cookies, um Ihnen eine nutzerfreundliche und sichere Webseite anbieten zu
     können. (weitergehende Informationen zu Cookies finden Sie im Abschnitt 2
     (Verlinken)
 
-*   Öffentliche Registrierungen
-*   Bei Webangeboten, die eine öffentliche Registrierung zur Verfügung stellen,
-    erheben und speichern wir im Registrierungsvorgang folgende Daten:
+### 1.2.2 Öffentliche Registrierungen
+Bei Webangeboten, die eine öffentliche Registrierung zur Verfügung stellen,
+erheben und speichern wir im Registrierungsvorgang folgende Daten:
 
-*   Pseudonym
-*   Mit Ihrer Einwilligung zur Registrierung erheben und speichern wir Ihren
+*   **Pseudonym**  
+    Mit Ihrer Einwilligung zur Registrierung erheben und speichern wir Ihren
     Nutzernamen ("Pseudonym"), der zur Zugriffskontrolle im Zusammenhang mit dem
     Account des Nutzers bei unseren Webangeboten dient.
 
-*   Nicht-öffentliche Registrierung
-*   Für die Nutzung der meisten unserer Dienste bedarf es einer zentralen,
-    nicht-öffentlichen Registrierung als Mitglied in unserem LDAP-Server. Für
-    diese Registrierung werden mit der Einwilligung des Nutzers Daten erhoben
-    und für die Dauer der Registrierung gespeichert. Diese werden im
-    Zusammenhang mit Abrechnungen von Mitgliedsbeiträgen verarbeitet sowie zur
-    Personalisierung unserer Webangebote genutzt. Für diese Registrierung werden
-    mit der Einwilligung des Nutzers folgende Daten erhoben und für die Dauer
-    der Registrierung gespeichert:
+### 1.2.3 Nicht-öffentliche Registrierung
+Für die Nutzung der meisten unserer Dienste bedarf es einer zentralen,
+nicht-öffentlichen Registrierung als Mitglied in unserem LDAP-Server. Für
+diese Registrierung werden mit der Einwilligung des Nutzers Daten erhoben
+und für die Dauer der Registrierung gespeichert. Diese werden im
+Zusammenhang mit Abrechnungen von Mitgliedsbeiträgen verarbeitet sowie zur
+Personalisierung unserer Webangebote genutzt. Für diese Registrierung werden
+mit der Einwilligung des Nutzers folgende Daten erhoben und für die Dauer
+der Registrierung gespeichert:
 
-*   Vor- und Nachnamen
+*   **Vor- und Nachnamen**
 
-*   Pseudonym
+*   **Pseudonym**
 
 *   **Ihre zugeteilte Email-Adresse**
 
-*   Optional Ihre Telefonnummer, Mobiltelefonnummer, Postanschrift
+*   **Optional Ihre Telefonnummer, Mobiltelefonnummer, Postanschrift**
 
-*   Mumble-Server
-*   Bei Nutzung unseres Mumble-Servers erheben und speichern wir folgende Daten:
+### 1.2.4 Mumble-Server
+Bei Nutzung unseres Mumble-Servers erheben und speichern wir folgende Daten:
 
-*   Pseudonym und IP-Adresse
-*   Technisch bedingt müssen für die Nutzung unseres Mumble-Servers IP-Adresse
+*   **Pseudonym und IP-Adresse**  
+    Technisch bedingt müssen für die Nutzung unseres Mumble-Servers IP-Adresse
     und Pseudonym des Nutzers erhoben werden.
-*   Zertifikat
-*   Mit der Einwilligung zur Registrierung auf unserem Mumble-Server wird das
+*   **Zertifikat**  
+    Mit der Einwilligung zur Registrierung auf unserem Mumble-Server wird das
     von Ihnen genutzte Zertifkat erhoben und gespeichert, mit dem Zweck, Ihnen
     das alleinige Nutzungsrecht Ihres Pseudonyms für die Dauer der Registrierung
     einzuräumen.
 
-*   Darüber hinaus speichern wir Daten über Personen, die wir von der Nutzung
-    des Mumble-Servers temporär oder permanent ausgeschlossen haben. Zu diesen
-    gespeicherten Daten zählen **Pseudonym**, **IP-Adresse** und **Zertifikat**
-    des Nutzers.*   Gitlab*   Bei der Nutzung unseres Gitlabs erheben und
-    speichern wir die folgenden, **optional** von Ihnen geteilten Daten:*
-    **Pseudonym "Name"**  
+Darüber hinaus speichern wir Daten über Personen, die wir von der Nutzung
+des Mumble-Servers temporär oder permanent ausgeschlossen haben. Zu diesen
+gespeicherten Daten zählen **Pseudonym**, **IP-Adresse** und **Zertifikat**
+des Nutzers.
 
-*   **Email-Adresse **
-*   Sie haben die Möglichkeit, Ihre Email-Adresse durch unseren Dienst auch
+### 1.2.5 Gitlab
+Bei der Nutzung unseres Gitlabs erheben und
+speichern wir die folgenden, *optional* von Ihnen geteilten Daten:
+    
+* **Pseudonym "Name"**
+
+* **Email-Adresse **  
+    Sie haben die Möglichkeit, Ihre Email-Adresse durch unseren Dienst auch
     öffentlich anzeigen zu lassen
 
 *   **Gewählte Sprache**
@@ -124,18 +128,18 @@ Die folgenden Daten werden von uns bei Ihrer Nutzung unserer Dienste erhoben:
 
 *   **Firma**
 
-*   **Lebenslau**f
+*   **Lebenslauf**
 
-*   Webspace
-*   Bei der Nutzung unseres Webspaces erheben und speichern wir **alle** von
-    Ihnen **geteilten** Daten
+### 1.2.6 Webspace
+Bei der Nutzung unseres Webspaces erheben und speichern wir **alle** von
+Ihnen freiwillig hochgeladenen ("gehosteten") Daten.
 
-*   Zertifikatsgenerator
-*   Bei der Nutzung unseres Dienstes zur Erstellung des Zertifikats erheben und
-    speichern wir folgende Daten:
+### 1.2.7 Zertifikatsgenerator
+Bei der Nutzung unseres Dienstes zur Erstellung des Zertifikats erheben und
+speichern wir folgende Daten:
 
-*   **Zertifikat**
-*   Wir speichern Ihr, mit diesem Dienst generiertes Zertifikat solange, bis Sie
+*   **Zertifikat**  
+    Wir speichern Ihr, mit diesem Dienst generiertes Zertifikat solange, bis Sie
     es zur Löschung freigeben.
 
 ## 1.3 Zu welchem Zweck und auf welcher rechtlichen Grundlage erheben wir Ihre Daten?
@@ -176,11 +180,11 @@ Wir verabeiten Ihre Daten auf Grundlage:
 Die Zom.bi Community verpflichtet sich, Daten der Nutzer nicht an Dritte zu
 übermitteln, außer:  
 
-*   **wenn wir aus rechtlichen Gründen dazu verpflichtet sind**
-*   Wir werden Daten an Unternehmen, Organisationen oder Personen außerhalb von
-    zom.bi weitergeben, wenn wir nach Treu und Glauben davon ausgehen dürfen,
-    dass der Zugriff auf diese Daten oder ihre Nutzung, Aufbewahrung oder
-    Weitergabe notwendig ist, um
+* **wenn wir aus rechtlichen Gründen dazu verpflichtet sind**  
+  Wir werden Daten an Unternehmen, Organisationen oder Personen außerhalb von
+  zom.bi weitergeben, wenn wir nach Treu und Glauben davon ausgehen dürfen,
+  dass der Zugriff auf diese Daten oder ihre Nutzung, Aufbewahrung oder
+  Weitergabe notwendig ist, um
 
 *   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder einer
     vollstreckbaren behördlichen Anordnung nachzukommen
@@ -201,16 +205,14 @@ Ihre persönlichen Daten werden ausschließlich innerhalb der Europäischen Unio
 
 ## 1.6 Wie lange behalten wir Ihre Daten?
 
-*   Wir werden Ihre Daten nicht länger speichern als zur Erfüllung des
-    jeweiligen Zwecks, für den sie erhoben wurden, notwendig ist bzw. solange
-    wir ein berechtigtes Interesse an der Speicherung haben und Ihr Interesse an
-    der Löschung nicht überwiegt.
-
-*   Insbesondere behalten wir
+Wir werden Ihre Daten nicht länger speichern als zur Erfüllung des
+jeweiligen Zwecks, für den sie erhoben wurden, notwendig ist bzw. solange
+wir ein berechtigtes Interesse an der Speicherung haben und Ihr Interesse an
+der Löschung nicht überwiegt.  
+Insbesondere behalten wir
 
 *   **Ihre IP-Adresse**
-
-*   für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
+    für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
     nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
     Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
     gewährleisten. Darüber hinaus behalten wir uns das Recht vor, die
@@ -218,54 +220,38 @@ Ihre persönlichen Daten werden ausschließlich innerhalb der Europäischen Unio
     ausgeschlossenen Nutzer dauerhaft zu speichern.
 
 *   **Gerätebezogene Informationen**
-
-*   für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
+    für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
     nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
     Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
     gewährleisten. 
 
-*   **Cookies** 
+*   **Cookies**  
+    für die Dauer der Verbindung.
 
-*   für die Dauer der Verbindung.
-
-*   **Pseudonyme** 
-
-*   für die Dauer der freiwilligen Registrierung bei unseren öffentlichen und
+*   **Pseudonyme**  
+    für die Dauer der freiwilligen Registrierung bei unseren öffentlichen und
     nicht-öffentlichen Diensten. Darüber hinaus behalten wir uns das Recht vor,
     die Pseudonyme der temporär oder permanent von unserem Mumble-Server
     ausgeschlossenen Nutzer dauerhaft zu speichern.
 
-*   **Zertifikate**
-
-*   für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
+*   **Zertifikate**  
+    für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
     Darüber hinaus behalten wir uns das Recht vor, die Zertifikate der temporär
     oder permanent von unserem Mumble-Server ausgeschlossenen Nutzer dauerhaft
-    zu speichern. 
-*   für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
+    zu speichern.  
+    für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
     Löschung freigeben.
 
-*   **Vor- und Nachnamen**
-
-*   für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
+*   **Vor- und Nachnamen**  
+    für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
     Webangebot.
 
-*   **Ihre Email-Adresse**
-
-*   für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
+*   **Ihre Email-Adresse**  
+    für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
     Webangebot.
 
-*   Private Nachrichten
-
-*   bis zur nächsten Verbindung des Nutzers mit unserem XMPP-Server.
-
-*   **Nachrichten in Gruppenchats**
-
-*   die letzen 15 Nachrichten, die über unseren XMPP-Servers an Nutzer eines
-    Gruppenchats versendet wurden.
-
-*   **Weitere Daten, die Sie auf unseren Webangeboten teilen** 
-
-*   solange Sie einen Account bei uns haben.
+*   **Weitere Daten, die Sie auf unseren Webangeboten teilen**  
+    solange Sie einen Account bei uns haben.
 
 ## 1.7 Welche Rechte haben Sie hinsichtlich Ihrer Daten?
 
@@ -278,26 +264,10 @@ Widerspruch sowie auf Datenübertragbarkeit zu:
     gespeichert haben.
 
 *   das Recht auf Berichtigung, sofern Ihre Daten nicht richtig bzw.
-    unvollständig sind nach Art. 16 DSGVO
-*   Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
+    unvollständig sind nach Art. 16 DSGVO  
+    Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
     vervollständigen, sollten wir diese falsch oder nicht gespeichert haben.
 
-*   das Recht auf Löschung Ihrer von uns verarbeiteten Daten nach Art. 17 DSGVO,
-    wenn 
-
-*   eine Speicherung Ihrer Daten zu den genannten Zwecken nicht weiter notwendig
-    ist.
-*   die Speicherung sich auf eine von Ihnen mittlerweile widerrufene
-    Einwilligung stützt und keine andere Rechtsgrundlage für eine Speicherung
-    durch uns vorliegt.
-*   Sie Widerspruch gegen durch uns durchgeführte Direktwerbung oder Profiling
-    erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
-*   wir Ihre Daten unrechtmäßig verarbeitetet haben.
-*   eine rechtliche Verpflichtung zur Löschung besteht.
-
-*   Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
-    wir die Daten löschen, die wir über Sie gespeichert haben.
-
 *   das Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO, wenn 
 
 *   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den wir
@@ -318,6 +288,22 @@ Widerspruch sowie auf Datenübertragbarkeit zu:
     maschinenlesbaren Format an sich oder an Dritte herausverlangen (Art. 20
     DSGVO)
 
+*   das Recht auf Löschung Ihrer von uns verarbeiteten Daten nach Art. 17 DSGVO,
+    wenn 
+
+  *   eine Speicherung Ihrer Daten zu den genannten Zwecken nicht weiter notwendig
+    ist.
+  *   die Speicherung sich auf eine von Ihnen mittlerweile widerrufene
+    Einwilligung stützt und keine andere Rechtsgrundlage für eine Speicherung
+    durch uns vorliegt.
+  *   Sie Widerspruch gegen durch uns durchgeführte Direktwerbung oder Profiling
+    erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
+  *   wir Ihre Daten unrechtmäßig verarbeitetet haben.
+  *   eine rechtliche Verpflichtung zur Löschung besteht.
+
+Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+wir die Daten löschen, die wir über Sie gespeichert haben.
+
 Es existieren einige gesetzliche Einschränkungen zu diesen Rechten. Sofern wir
 Ihre Gesuche aufgrund dessen nicht erfüllen können, werden wir Ihnen dies
 mitteilen.  
@@ -378,7 +364,7 @@ ist:
     Übertragen von Text und Sprache.
 *   Verbindungen zu **Spieleservern**, die wir hosten, sind möglicherweise nicht
     verschlüsselt. Hierzu bieten wir registrierten Nutzern die Möglichkeit, über
-    unser OpenVPN zu verbinden, das die Verbindungen zu unserem Hauptserver
+    unser VPN zu verbinden, das die Verbindungen zu unserem Hauptserver
     verschlüsselt.
 
 Zusätzlich hierzu sind alle personenbezogenen Daten auf dem Server auf einem

From b9dceb6f7553460a279d2f51105e7dfdd0e87e1d Mon Sep 17 00:00:00 2001
From: benny <benny@zom.bi>
Date: Wed, 25 Jul 2018 16:27:33 +0200
Subject: [PATCH 32/58] Update privacy.md

---
 privacy.md | 58 ++++++++++++++++++++++++++++--------------------------
 1 file changed, 30 insertions(+), 28 deletions(-)

diff --git a/privacy.md b/privacy.md
index e7c5294..fdb5670 100644
--- a/privacy.md
+++ b/privacy.md
@@ -110,11 +110,11 @@ des Nutzers.
 
 ### 1.2.5 Gitlab
 Bei der Nutzung unseres Gitlabs erheben und
-speichern wir die folgenden, *optional* von Ihnen geteilten Daten:
+speichern wir die folgenden, **optional** von Ihnen geteilten Daten:
     
-* **Pseudonym "Name"**
+*  **Pseudonym "Name"**
 
-* **Email-Adresse **  
+*  **Email-Adresse**  
     Sie haben die Möglichkeit, Ihre Email-Adresse durch unseren Dienst auch
     öffentlich anzeigen zu lassen
 
@@ -132,7 +132,7 @@ speichern wir die folgenden, *optional* von Ihnen geteilten Daten:
 
 ### 1.2.6 Webspace
 Bei der Nutzung unseres Webspaces erheben und speichern wir **alle** von
-Ihnen freiwillig hochgeladenen ("gehosteten") Daten.
+Ihnen **freiwillig hochgeladenen ("gehosteten") Daten**.
 
 ### 1.2.7 Zertifikatsgenerator
 Bei der Nutzung unseres Dienstes zur Erstellung des Zertifikats erheben und
@@ -148,30 +148,30 @@ Wir verabeiten Ihre Daten auf Grundlage:
 
 *   Ihrer Einwilligung gem. Art. 6 Abs. 1 S. 1 lit. a, Art. 7 DSGVO
 
-*   zur Einräumung des alleinigen Nutzungsrechts Ihres Pseudonyms für die Dauer
+ *   zur Einräumung des alleinigen Nutzungsrechts Ihres Pseudonyms für die Dauer
     der Registrierung auf unserem Mumble-Server
-*   zur Bereitstellung unserer öffentlichen und nicht-öffentlichen Dienste nach
+ *   zur Bereitstellung unserer öffentlichen und nicht-öffentlichen Dienste nach
     ihrer Registrierung
 
 *   unserer berechtigten Interessen gem. Art. 6 Abs. 1 S. 1 lit. f DSGVO
 
-*   zur Bereitstellung, zur Aufrechterhaltung, zur Wartung, zum Schutz und zur
+ *   zur Bereitstellung, zur Aufrechterhaltung, zur Wartung, zum Schutz und zur
     Verbesserung unserer Dienste sowie zu unserem Schutz und zum Schutz unserer
     Nutzer
-*   zur weiteren Verbesserung der Sicherheit unseres IT-Systems zum Vorteil
+ *   zur weiteren Verbesserung der Sicherheit unseres IT-Systems zum Vorteil
     aller Nutzer
-*   um Ihnen maßgeschneiderte Inhalte anzubieten
+ *   um Ihnen maßgeschneiderte Inhalte anzubieten
 
 *   gesetzlicher Verpflichtungen gem. Art. 6 Abs. 1 S. 1 lit. c DSGVO
 
-*   zur Erfüllung und Einhaltung von geltenden Gesetzen, Vorschriften oder
+ *   zur Erfüllung und Einhaltung von geltenden Gesetzen, Vorschriften oder
     Rechtsverfahren oder einer vollstreckbaren behördlichen Anordnung
-*   zur Aufdeckung, zur Verhinderung oder zur Bekämpfung von Rechtsverstößen,
+ *   zur Aufdeckung, zur Verhinderung oder zur Bekämpfung von Rechtsverstößen,
     sofern wir hierzu gesetzlich verpflichtet ist oder Dritte darauf einen
     Anspruch uns gegenüber haben.
-*   zur Aufdeckung, zur Verhinderung oder zur Behebung von Sicherheitsmängeln
+ *   zur Aufdeckung, zur Verhinderung oder zur Behebung von Sicherheitsmängeln
     oder technischen Problemen
-*   zum Schutz von Rechten, die das Eigentum oder die Sicherheit von zom.bi,
+ *   zum Schutz von Rechten, die das Eigentum oder die Sicherheit von zom.bi,
     unserer Nutzer oder der Öffentlichkeit betreffen, soweit gesetzlich zulässig
     und erforderlich
 
@@ -186,11 +186,11 @@ Die Zom.bi Community verpflichtet sich, Daten der Nutzer nicht an Dritte zu
   dass der Zugriff auf diese Daten oder ihre Nutzung, Aufbewahrung oder
   Weitergabe notwendig ist, um
 
-*   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder einer
+ *   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder einer
     vollstreckbaren behördlichen Anordnung nachzukommen
-*   Betrug, Sicherheitsmängel oder technische Probleme aufzudecken zu verhindern
+ *   Betrug, Sicherheitsmängel oder technische Probleme aufzudecken zu verhindern
     oder anderweitig zu bekämpfen
-*   die Rechte, das Eigentum oder die Sicherheit von zom.bi, unserer Nutzer oder
+ *   die Rechte, das Eigentum oder die Sicherheit von zom.bi, unserer Nutzer oder
     der Öffentlichkeit vor Schaden zu schützen, soweit gesetzlich zulässig oder
     erforderlich
 
@@ -205,13 +205,13 @@ Ihre persönlichen Daten werden ausschließlich innerhalb der Europäischen Unio
 
 ## 1.6 Wie lange behalten wir Ihre Daten?
 
-Wir werden Ihre Daten nicht länger speichern als zur Erfüllung des
+Wir werden Ihre Daten nicht länger speichern als es zur Erfüllung des
 jeweiligen Zwecks, für den sie erhoben wurden, notwendig ist bzw. solange
 wir ein berechtigtes Interesse an der Speicherung haben und Ihr Interesse an
 der Löschung nicht überwiegt.  
 Insbesondere behalten wir
 
-*   **Ihre IP-Adresse**
+*   **Ihre IP-Adresse**   
     für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
     nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
     Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
@@ -219,7 +219,7 @@ Insbesondere behalten wir
     IP-Adressen der temporär oder permanent von unserem Mumble-Server
     ausgeschlossenen Nutzer dauerhaft zu speichern.
 
-*   **Gerätebezogene Informationen**
+*   **Gerätebezogene Informationen**   
     für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
     nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
     Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
@@ -259,26 +259,28 @@ Bezüglich der Verarbeitung Ihrer Daten stehen Ihnen die Rechte auf Auskunft, au
 Berichtigung, auf Löschung und auf Einschränkung der Verarbeitung, auf
 Widerspruch sowie auf Datenübertragbarkeit zu:  
 
-*   das Recht auf Auskunft in Bezug auf Ihre Daten nach Art. 15 DSGVO
-*   Das bedeutet Sie können uns fragen, ob und welche Daten wir über Sie
+*   das Recht auf Auskunft in Bezug auf Ihre Daten nach Art. 15 DSGVO 
+
+    Das bedeutet Sie können uns fragen, ob und welche Daten wir über Sie
     gespeichert haben.
 
 *   das Recht auf Berichtigung, sofern Ihre Daten nicht richtig bzw.
     unvollständig sind nach Art. 16 DSGVO  
+
     Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
     vervollständigen, sollten wir diese falsch oder nicht gespeichert haben.
 
 *   das Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO, wenn 
 
-*   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den wir
+ *   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den wir
     zur Prüfung der Richtigkeit benötigen, 
-*   die Verarbeitung Ihrer Daten unrechtmäßig war und Sie eine Einschränkung der
+ *   die Verarbeitung Ihrer Daten unrechtmäßig war und Sie eine Einschränkung der
     Verarbeitung statt einer Löschung wünschen
-*   eine Speicherung durch uns zu den genannten Zwecken nicht länger
+ *   eine Speicherung durch uns zu den genannten Zwecken nicht länger
     erforderlich ist, Sie Ihre Daten jedoch zur Geltendmachung, Ausübung oder
     Verteidigung von Rechtsansprüchen benötigen (Art. 18 DSGVO)
 
-*   Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
     wir bei Ihnen nachfragen, wenn wir Ihre Daten verarbeiten wollen.
 
 *   das Recht auf Datenübertragbarkeit nach Art. 20 DSGVO im Hinblick auf Ihre
@@ -301,8 +303,8 @@ Widerspruch sowie auf Datenübertragbarkeit zu:
   *   wir Ihre Daten unrechtmäßig verarbeitetet haben.
   *   eine rechtliche Verpflichtung zur Löschung besteht.
 
-Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
-wir die Daten löschen, die wir über Sie gespeichert haben.
+    Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir die Daten löschen, die wir über Sie gespeichert haben.
 
 Es existieren einige gesetzliche Einschränkungen zu diesen Rechten. Sofern wir
 Ihre Gesuche aufgrund dessen nicht erfüllen können, werden wir Ihnen dies
@@ -354,7 +356,7 @@ können.
 Wir sind bemüht Transportverschlüsselung dort einzusetzen, wo es uns möglich
 ist:  
 
-*   Ein Zugriff auf unsere **Webangebote** sind ausschließlich über HTTPS, d.h.
+*   Ein Zugriff auf unsere **Webangebote** ist ausschließlich über HTTPS, d.h.
     mit einer verschlüsselten Verbindung möglich.
 *   Aufrufe über eine **unverschlüsselte Verbindung** auf unsere **Webangebote**
     werden auf ihr verschlüsseltes Äquivalent umgeleitet.

From d32da94ab9393007358580fe7522972199e6152f Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 25 Jul 2018 20:58:47 +0200
Subject: [PATCH 33/58] Fix Privacy Policy, the second attempt.

---
 privacy.md | 285 ++++++++++++++++++++++++++---------------------------
 1 file changed, 140 insertions(+), 145 deletions(-)

diff --git a/privacy.md b/privacy.md
index fdb5670..0ed6e03 100644
--- a/privacy.md
+++ b/privacy.md
@@ -10,22 +10,22 @@ menuorder: 700
 
 Wir, der Verein zom.bi („**zom.bi**“, „**_wir_**“ oder „**_uns_**“), freuen uns
 über Ihren Besuch unserer Dienste. Der Schutz und die Sicherheit Ihrer
-personenbezogenen Daten (im Folgenden: „**_Daten_**“)  haben für uns höchste
+personenbezogenen Daten (im Folgenden: „**_Daten_**“) haben für uns höchste
 Priorität. Diese Erklärung zum Datenschutz („**_Datenschutzerklärung_**“)
 erläutert, welche Daten wir während Ihres Besuchs auf unserer Webseite zom.bi,
 unseren weiteren Webangeboten und unseren sonstigen Diensten erheben, wie und
 wofür wir diese Daten verarbeiten und mit wem wir diese teilen. Zudem erklären
 wir Ihnen Ihre Rechte in Bezug auf die Verarbeitung Ihrer Daten, etwa das Recht
-auf Auskunft, auf Berichtigung, auf Widerspruch und auf Löschung.  
-Wir werden Ihre Daten nur in Übereinstimmung mit dem geltenden Datenschutzrecht
+auf Auskunft, auf Berichtigung, auf Widerspruch und auf Löschung.  Wir werden
+Ihre Daten nur in Übereinstimmung mit dem geltenden Datenschutzrecht
 verwenden. Wenn wir Ihre Daten für andere als die in dieser Datenschutzerklärung
 angegebenen Zwecke verarbeiten, werden wir Sie über diese Zwecke informieren und
-soweit erforderlich Ihre Einwilligung einholen.  
-Die rechtlichen Grundlagen, auf die wir uns für unsere Datenverarbeitung
-stützen, finden Sie zum Großteil in der Datenschutzgrundverordnung („**_DSGVO_**
-“), die Sie z.B. hier (https://dsgvo-gesetz.de/) abrufen können. In den nachfolgend
+soweit erforderlich Ihre Einwilligung einholen.  Die rechtlichen Grundlagen, auf
+die wir uns für unsere Datenverarbeitung stützen, finden Sie zum Großteil in der
+Datenschutzgrundverordnung („**_DSGVO_** “), die Sie
+z.B. [hier](https://dsgvo-gesetz.de/) abrufen können. In den nachfolgend
 dargestellten Datenschutzhinweisen verweisen wir auch auf die entsprechenden
-Rechtsgrundlagen unserer Verarbeitung  
+Rechtsgrundlagen unserer Verarbeitung
 
 # 1. ALLGEMEINES
 
@@ -34,29 +34,29 @@ Rechtsgrundlagen unserer Verarbeitung
 Zom.bi ist verantwortlich im Sinne des anwendbaren Datenschutzrechts. Daher sind
 wir verantwortlich und gesetzlich dazu verpflichtet sicherzustellen, dass die
 erforderlichen Maßnahmen zum Schutz Ihrer Daten getroffen werden und Ihre Rechte
-gewahrt bleiben.  
+gewahrt bleiben.
 
 ## 1.2 Welche Daten erheben wir von Ihnen?
 
-Die folgenden Daten werden von uns bei Ihrer Nutzung unserer Dienste erhoben:  
+Die folgenden Daten werden von uns bei Ihrer Nutzung unserer Dienste erhoben:
 
 ### 1.2.1 Erhobene Daten durch die rein informatorische Nutzung unserer Dienste
-Soweit Sie unsere Webangebote rein informatorisch nutzen, Sie sich also
-weder registrieren oder uns anderweitig Informationen offenbaren, erheben
-wir nur die personenbezogenen Daten, die Ihr Browser an unsere Server
-übermittelt. Beim Aufruf unserer Webangebote erheben wir die nachfolgenden
-Daten, welche technisch notwendig sind, um Ihnen unsere Webangebote anzeigen
-zu können sowie die Stabilität und die Sicherheit dieser Webangebote zu
-gewährleisten.
-Eine Liste unserer Webangebote können sie unter dem Punkt 5 finden. Folgende
-Daten werden hierbei erhoben und gespeichert:
 
-*   **Gerätebezogene Informationen**  
+Soweit Sie unsere Webangebote rein informatorisch nutzen, Sie sich also weder
+registrieren oder uns anderweitig Informationen offenbaren, erheben wir nur die
+personenbezogenen Daten, die Ihr Browser an unsere Server übermittelt. Beim
+Aufruf unserer Webangebote erheben wir die nachfolgenden Daten, welche technisch
+notwendig sind, um Ihnen unsere Webangebote anzeigen zu können sowie die
+Stabilität und die Sicherheit dieser Webangebote zu gewährleisten.  Eine Liste
+unserer Webangebote können sie unter dem Punkt 5 finden. Folgende Daten werden
+hierbei erhoben und gespeichert:
+
+*   **Gerätebezogene Informationen** <br/>
     Hierzu zählen der Typ des verwendeten Betriebssystems, der Browser-Typ, die
     Browser-Version, die bevorzugte Sprache, sowie Datum und Uhrzeit Ihrer
     Anfrage.
 *   **Ihre IP-Adresse**
-*   **Cookies**  
+*   **Cookies** <br/>
     Wenn Sie unsere Webangebote besuchen, setzen wir Cookies ein, um eine
     kontinuierliche Session nach einem Login zu ermöglichen. Cookies sind kleine
     Textdateien, die zur Wiedererkennung Ihres Browsers dienen. Wir verwenden
@@ -65,15 +65,17 @@ Daten werden hierbei erhoben und gespeichert:
     (Verlinken)
 
 ### 1.2.2 Öffentliche Registrierungen
+
 Bei Webangeboten, die eine öffentliche Registrierung zur Verfügung stellen,
 erheben und speichern wir im Registrierungsvorgang folgende Daten:
 
-*   **Pseudonym**  
+*   **Pseudonym** <br/>
     Mit Ihrer Einwilligung zur Registrierung erheben und speichern wir Ihren
     Nutzernamen ("Pseudonym"), der zur Zugriffskontrolle im Zusammenhang mit dem
     Account des Nutzers bei unseren Webangeboten dient.
 
 ### 1.2.3 Nicht-öffentliche Registrierung
+
 Für die Nutzung der meisten unserer Dienste bedarf es einer zentralen,
 nicht-öffentlichen Registrierung als Mitglied in unserem LDAP-Server. Für
 diese Registrierung werden mit der Einwilligung des Nutzers Daten erhoben
@@ -83,21 +85,22 @@ Personalisierung unserer Webangebote genutzt. Für diese Registrierung werden
 mit der Einwilligung des Nutzers folgende Daten erhoben und für die Dauer
 der Registrierung gespeichert:
 
-*   **Vor- und Nachnamen**
+*   Vor- und Nachnamen
 
-*   **Pseudonym**
+*   Pseudonym
 
-*   **Ihre zugeteilte Email-Adresse**
+*   Ihre zugeteilte Email-Adresse
 
-*   **Optional Ihre Telefonnummer, Mobiltelefonnummer, Postanschrift**
+*   optional Ihre Telefonnummer, Mobiltelefonnummer, Postanschrift
 
 ### 1.2.4 Mumble-Server
+
 Bei Nutzung unseres Mumble-Servers erheben und speichern wir folgende Daten:
 
-*   **Pseudonym und IP-Adresse**  
+*   **Pseudonym und IP-Adresse** <br/>
     Technisch bedingt müssen für die Nutzung unseres Mumble-Servers IP-Adresse
     und Pseudonym des Nutzers erhoben werden.
-*   **Zertifikat**  
+*   **Zertifikat** <br/>
     Mit der Einwilligung zur Registrierung auf unserem Mumble-Server wird das
     von Ihnen genutzte Zertifkat erhoben und gespeichert, mit dem Zweck, Ihnen
     das alleinige Nutzungsrecht Ihres Pseudonyms für die Dauer der Registrierung
@@ -109,12 +112,13 @@ gespeicherten Daten zählen **Pseudonym**, **IP-Adresse** und **Zertifikat**
 des Nutzers.
 
 ### 1.2.5 Gitlab
+
 Bei der Nutzung unseres Gitlabs erheben und
 speichern wir die folgenden, **optional** von Ihnen geteilten Daten:
-    
-*  **Pseudonym "Name"**
 
-*  **Email-Adresse**  
+*   **Pseudonym "Name"**
+
+*   **Email-Adresse** <br/>
     Sie haben die Möglichkeit, Ihre Email-Adresse durch unseren Dienst auch
     öffentlich anzeigen zu lassen
 
@@ -131,87 +135,85 @@ speichern wir die folgenden, **optional** von Ihnen geteilten Daten:
 *   **Lebenslauf**
 
 ### 1.2.6 Webspace
+
 Bei der Nutzung unseres Webspaces erheben und speichern wir **alle** von
-Ihnen **freiwillig hochgeladenen ("gehosteten") Daten**.
+Ihnen _freiwillig_ hochgeladenen ("gehosteten") Daten.
 
 ### 1.2.7 Zertifikatsgenerator
+
 Bei der Nutzung unseres Dienstes zur Erstellung des Zertifikats erheben und
 speichern wir folgende Daten:
 
-*   **Zertifikat**  
+*   **Zertifikat** <br/>
     Wir speichern Ihr, mit diesem Dienst generiertes Zertifikat solange, bis Sie
     es zur Löschung freigeben.
 
 ## 1.3 Zu welchem Zweck und auf welcher rechtlichen Grundlage erheben wir Ihre Daten?
 
-Wir verabeiten Ihre Daten auf Grundlage:  
+Wir verabeiten Ihre Daten auf Grundlage …
 
-*   Ihrer Einwilligung gem. Art. 6 Abs. 1 S. 1 lit. a, Art. 7 DSGVO
+*   ihrer Einwilligung gem. Art. 6 Abs. 1 S. 1 lit. a, Art. 7 DSGVO …
+    *   zur Einräumung des alleinigen Nutzungsrechts Ihres Pseudonyms für die Dauer
+        der Registrierung auf unserem Mumble-Server.
+    *   zur Bereitstellung unserer öffentlichen und nicht-öffentlichen Dienste nach
+        ihrer Registrierung.
 
- *   zur Einräumung des alleinigen Nutzungsrechts Ihres Pseudonyms für die Dauer
-    der Registrierung auf unserem Mumble-Server
- *   zur Bereitstellung unserer öffentlichen und nicht-öffentlichen Dienste nach
-    ihrer Registrierung
+*   unserer berechtigten Interessen gem. Art. 6 Abs. 1 S. 1 lit. f DSGVO …
+    *   zur Bereitstellung, zur Aufrechterhaltung, zur Wartung, zum Schutz und
+        zur Verbesserung unserer Dienste sowie zu unserem Schutz und zum Schutz
+        unserer Nutzer.
+    *   zur weiteren Verbesserung der Sicherheit unseres IT-Systems zum Vorteil
+        aller Nutzer.
+    *   um Ihnen maßgeschneiderte Inhalte anzubieten.
 
-*   unserer berechtigten Interessen gem. Art. 6 Abs. 1 S. 1 lit. f DSGVO
-
- *   zur Bereitstellung, zur Aufrechterhaltung, zur Wartung, zum Schutz und zur
-    Verbesserung unserer Dienste sowie zu unserem Schutz und zum Schutz unserer
-    Nutzer
- *   zur weiteren Verbesserung der Sicherheit unseres IT-Systems zum Vorteil
-    aller Nutzer
- *   um Ihnen maßgeschneiderte Inhalte anzubieten
-
-*   gesetzlicher Verpflichtungen gem. Art. 6 Abs. 1 S. 1 lit. c DSGVO
-
- *   zur Erfüllung und Einhaltung von geltenden Gesetzen, Vorschriften oder
-    Rechtsverfahren oder einer vollstreckbaren behördlichen Anordnung
- *   zur Aufdeckung, zur Verhinderung oder zur Bekämpfung von Rechtsverstößen,
-    sofern wir hierzu gesetzlich verpflichtet ist oder Dritte darauf einen
-    Anspruch uns gegenüber haben.
- *   zur Aufdeckung, zur Verhinderung oder zur Behebung von Sicherheitsmängeln
-    oder technischen Problemen
- *   zum Schutz von Rechten, die das Eigentum oder die Sicherheit von zom.bi,
-    unserer Nutzer oder der Öffentlichkeit betreffen, soweit gesetzlich zulässig
-    und erforderlich
+*   gesetzlicher Verpflichtungen gem. Art. 6 Abs. 1 S. 1 lit. c DSGVO …
+    *   zur Erfüllung und Einhaltung von geltenden Gesetzen, Vorschriften oder
+        Rechtsverfahren oder einer vollstreckbaren behördlichen Anordnung.
+    *   zur Aufdeckung, zur Verhinderung oder zur Bekämpfung von
+        Rechtsverstößen, sofern wir hierzu gesetzlich verpflichtet ist oder
+        Dritte darauf einen Anspruch uns gegenüber haben.
+    *   zur Aufdeckung, zur Verhinderung oder zur Behebung von
+        Sicherheitsmängeln oder technischen Problemen.
+    *   zum Schutz von Rechten, die das Eigentum oder die Sicherheit von zom.bi,
+        unserer Nutzer oder der Öffentlichkeit betreffen, soweit gesetzlich
+        zulässig und erforderlich.
 
 ## 1.4 Mit wem teilen wir Ihre Daten?
 
 Die Zom.bi Community verpflichtet sich, Daten der Nutzer nicht an Dritte zu
-übermitteln, außer:  
+übermitteln, außer …
 
-* **wenn wir aus rechtlichen Gründen dazu verpflichtet sind**  
+* **wenn wir aus rechtlichen Gründen dazu verpflichtet sind.** <br/>
   Wir werden Daten an Unternehmen, Organisationen oder Personen außerhalb von
   zom.bi weitergeben, wenn wir nach Treu und Glauben davon ausgehen dürfen,
   dass der Zugriff auf diese Daten oder ihre Nutzung, Aufbewahrung oder
-  Weitergabe notwendig ist, um
-
- *   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder einer
-    vollstreckbaren behördlichen Anordnung nachzukommen
- *   Betrug, Sicherheitsmängel oder technische Probleme aufzudecken zu verhindern
-    oder anderweitig zu bekämpfen
- *   die Rechte, das Eigentum oder die Sicherheit von zom.bi, unserer Nutzer oder
-    der Öffentlichkeit vor Schaden zu schützen, soweit gesetzlich zulässig oder
-    erforderlich
+  Weitergabe notwendig ist, um …
+    *   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder
+        einer vollstreckbaren behördlichen Anordnung nachzukommen
+    *   Betrug, Sicherheitsmängel oder technische Probleme aufzudecken zu
+        verhindern oder anderweitig zu bekämpfen
+    *   die Rechte, das Eigentum oder die Sicherheit von zom.bi, unserer Nutzer
+        oder der Öffentlichkeit vor Schaden zu schützen, soweit gesetzlich
+        zulässig oder erforderlich
 
 In diesem Falle setzen wir die betroffene Person von der Weitergabe ihrer
 personenbezogenen Daten in Kenntnis, soweit es uns möglich und rechtlich
-gestattet ist.  
+gestattet ist.
 
 ## 1.5 Wo werden Ihre persönlichen Daten verarbeitet?
 
 Ihre persönlichen Daten werden ausschließlich innerhalb der Europäischen Union
-(„**_EU_**“) verarbeitet.   
+(„**_EU_**“) verarbeitet.
 
 ## 1.6 Wie lange behalten wir Ihre Daten?
 
 Wir werden Ihre Daten nicht länger speichern als es zur Erfüllung des
 jeweiligen Zwecks, für den sie erhoben wurden, notwendig ist bzw. solange
 wir ein berechtigtes Interesse an der Speicherung haben und Ihr Interesse an
-der Löschung nicht überwiegt.  
+der Löschung nicht überwiegt.
 Insbesondere behalten wir
 
-*   **Ihre IP-Adresse**   
+*   **Ihre IP-Adresse**
     für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
     nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
     Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
@@ -219,116 +221,109 @@ Insbesondere behalten wir
     IP-Adressen der temporär oder permanent von unserem Mumble-Server
     ausgeschlossenen Nutzer dauerhaft zu speichern.
 
-*   **Gerätebezogene Informationen**   
+*   **Gerätebezogene Informationen**
     für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
     nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
     Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
-    gewährleisten. 
+    gewährleisten.
 
-*   **Cookies**  
+*   **Cookies**
     für die Dauer der Verbindung.
 
-*   **Pseudonyme**  
+*   **Pseudonyme**
     für die Dauer der freiwilligen Registrierung bei unseren öffentlichen und
     nicht-öffentlichen Diensten. Darüber hinaus behalten wir uns das Recht vor,
     die Pseudonyme der temporär oder permanent von unserem Mumble-Server
     ausgeschlossenen Nutzer dauerhaft zu speichern.
 
-*   **Zertifikate**  
+*   **Zertifikate**
     für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
     Darüber hinaus behalten wir uns das Recht vor, die Zertifikate der temporär
     oder permanent von unserem Mumble-Server ausgeschlossenen Nutzer dauerhaft
-    zu speichern.  
+    zu speichern.
     für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
     Löschung freigeben.
 
-*   **Vor- und Nachnamen**  
+*   **Vor- und Nachnamen**
     für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
     Webangebot.
 
-*   **Ihre Email-Adresse**  
+*   **Ihre Email-Adresse**
     für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
     Webangebot.
 
-*   **Weitere Daten, die Sie auf unseren Webangeboten teilen**  
+*   **Weitere Daten, die Sie auf unseren Webangeboten teilen**
     solange Sie einen Account bei uns haben.
 
 ## 1.7 Welche Rechte haben Sie hinsichtlich Ihrer Daten?
 
 Bezüglich der Verarbeitung Ihrer Daten stehen Ihnen die Rechte auf Auskunft, auf
 Berichtigung, auf Löschung und auf Einschränkung der Verarbeitung, auf
-Widerspruch sowie auf Datenübertragbarkeit zu:  
-
-*   das Recht auf Auskunft in Bezug auf Ihre Daten nach Art. 15 DSGVO 
-
-    Das bedeutet Sie können uns fragen, ob und welche Daten wir über Sie
-    gespeichert haben.
+Widerspruch sowie auf Datenübertragbarkeit zu:
+*   das Recht auf Auskunft in Bezug auf Ihre Daten nach Art. 15 DSGVO. <br/>
+    _Das bedeutet Sie können uns fragen, ob und welche Daten wir über Sie
+    gespeichert haben._
 
 *   das Recht auf Berichtigung, sofern Ihre Daten nicht richtig bzw.
-    unvollständig sind nach Art. 16 DSGVO  
+    unvollständig sind nach Art. 16 DSGVO. <br/>
+    _Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
+    vervollständigen, sollten wir diese falsch oder nicht gespeichert haben._
 
-    Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
-    vervollständigen, sollten wir diese falsch oder nicht gespeichert haben.
-
-*   das Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO, wenn 
-
- *   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den wir
-    zur Prüfung der Richtigkeit benötigen, 
- *   die Verarbeitung Ihrer Daten unrechtmäßig war und Sie eine Einschränkung der
-    Verarbeitung statt einer Löschung wünschen
- *   eine Speicherung durch uns zu den genannten Zwecken nicht länger
-    erforderlich ist, Sie Ihre Daten jedoch zur Geltendmachung, Ausübung oder
-    Verteidigung von Rechtsansprüchen benötigen (Art. 18 DSGVO)
-
-    Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
-    wir bei Ihnen nachfragen, wenn wir Ihre Daten verarbeiten wollen.
+*   das Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO, wenn
+    *   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den
+        wir zur Prüfung der Richtigkeit benötigen,
+    *   die Verarbeitung Ihrer Daten unrechtmäßig war und Sie eine Einschränkung
+        der Verarbeitung statt einer Löschung wünschen
+    *   eine Speicherung durch uns zu den genannten Zwecken nicht länger
+        erforderlich ist, Sie Ihre Daten jedoch zur Geltendmachung, Ausübung
+        oder Verteidigung von Rechtsansprüchen benötigen (Art. 18 DSGVO)
+    _Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir bei Ihnen nachfragen, wenn wir Ihre Daten verarbeiten wollen._
 
 *   das Recht auf Datenübertragbarkeit nach Art. 20 DSGVO im Hinblick auf Ihre
     Daten, die Sie uns zur Verfügung gestellt haben, wenn die Verarbeitung auf
-    Ihrer Einwilligung oder einem Vertrag mit uns beruht, d. h. Sie können Ihre
-    uns zur Verfügung gestellten Daten in einem strukturierten, gängigen und
-    maschinenlesbaren Format an sich oder an Dritte herausverlangen (Art. 20
-    DSGVO)
+    Ihrer Einwilligung oder einem Vertrag mit uns beruht. <br/>
+    _Das bedeutet Sie können Ihre uns zur Verfügung gestellten Daten in einem
+    strukturierten, gängigen und maschinenlesbaren Format an sich oder an Dritte
+    herausverlangen_
 
 *   das Recht auf Löschung Ihrer von uns verarbeiteten Daten nach Art. 17 DSGVO,
-    wenn 
-
-  *   eine Speicherung Ihrer Daten zu den genannten Zwecken nicht weiter notwendig
-    ist.
-  *   die Speicherung sich auf eine von Ihnen mittlerweile widerrufene
-    Einwilligung stützt und keine andere Rechtsgrundlage für eine Speicherung
-    durch uns vorliegt.
-  *   Sie Widerspruch gegen durch uns durchgeführte Direktwerbung oder Profiling
-    erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
-  *   wir Ihre Daten unrechtmäßig verarbeitetet haben.
-  *   eine rechtliche Verpflichtung zur Löschung besteht.
-
-    Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
-    wir die Daten löschen, die wir über Sie gespeichert haben.
+    wenn
+    *   eine Speicherung Ihrer Daten zu den genannten Zwecken nicht weiter
+        notwendig ist.
+    *   die Speicherung sich auf eine von Ihnen mittlerweile widerrufene
+        Einwilligung stützt und keine andere Rechtsgrundlage für eine Speicherung
+        durch uns vorliegt.
+    *   Sie Widerspruch gegen durch uns durchgeführte Direktwerbung oder Profiling
+        erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
+    *   wir Ihre Daten unrechtmäßig verarbeitetet haben.
+    *   eine rechtliche Verpflichtung zur Löschung besteht.
+    _Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir die Daten löschen, die wir über Sie gespeichert haben._
 
 Es existieren einige gesetzliche Einschränkungen zu diesen Rechten. Sofern wir
 Ihre Gesuche aufgrund dessen nicht erfüllen können, werden wir Ihnen dies
-mitteilen.  
+mitteilen.
 
 ## 1.8 Widerrufs- und Widerspruchsrecht gem. Art. 7 Abs. 3, 21 DSGVO
 
 Sie können eine erteilte Einwilligung widerrufen, selbst wenn die Nutzung der
 Daten auch ohne Ihre Einwilligung gesetzlich zulässig ist (nach Art. 7 Abs. 3
 DSGVO). Eine formlose Mitteilung an uns genügt (Kontaktdaten siehe Punkt 7).
-Kosten werden dafür von unserer Seite selbstverständlich keine erhoben.  
+Kosten werden dafür von unserer Seite selbstverständlich keine erhoben.
 Das bedeutet Sie können verlangen, dass wir Daten über Sie, die wir mit Ihrer
 Einwilligung gespeichert haben, löschen und nicht mehr verarbeiten. Da wir
 jedoch Daten mit Ihrer Einwilligung nur für Registrierungen erheben, würden
 diese ebenfalls mit entfernt. Folge eines Widerspruchs ist der Stopp der
 künftigen Verwendung. Dem Widerspruch vorangegangene Nutzungen bleiben
-unberührt.  
+unberührt.
 Desweiteren können Sie jederzeit gegen die Verarbeitung Ihrer personenbezogener
 Daten, die aufgrund von Artikel 6 Absatz 1 Buchstaben e oder f  DSGVO erfolgt,
 widersprechen (nach Art 21 DSGVO). Hierzu genügt eine formlose Mitteilung an
-uns.   
+uns.
 Das bedeutet Sie können verlangen, dass wir Ihre Daten löschen, wenn wir diese
 aufgrund unseres berechtigten Interesses oder zur Wahrnehmung einer Aufgabe
-erhoben haben, die im öffentlichen Interesse liegt.  
+erhoben haben, die im öffentlichen Interesse liegt.
 
 # 2\. COOKIES BEI WEBANGEBOTEN VON ZOM.BI
 
@@ -337,24 +332,25 @@ Cookies einsetzen. Cookies sind kleine Textdateien, die eine Wiedererkennung
 Ihres Browsers ermöglichen und die an Ihren Computer oder Ihr mobiles Gerät
 gesendet werden. Wir verwenden Cookies, um Ihnen eine nutzerfreundliche und
 sichere Webseite anbieten zu können und unsere Dienste an Ihre Bedürfnisse und
-Interessen anzupassen.  
+Interessen anzupassen.
 Wir verwenden ausschließlich Session Cookies. Diese ermöglichen es uns, Sie
 fortlaufend während einer Session zu identifizieren. Session Cookies dienen
 dazu, Ihnen den Login auf unseren Webangeboten zu ermöglichen. Diese Cookies
-werden beim Ausloggen bzw. durch Ihren Browser wieder gelöscht.  
+werden beim Ausloggen bzw. durch Ihren Browser wieder gelöscht.
+
+## 2.1 Ihre Rechte / Widerspruch
 
-**Ihre Rechte / Widerspruch:**  
 Natürlich können Sie unsere Angebote grundsätzlich auch ohne Cookies nutzen.
 Browser lassen sich so einstellen, dass Cookies generell abgelehnt werden.
 Ebenso können Sie bereits gesetzte Cookies in Ihren Browser-Einstellungen
 löschen. Wenn Sie keine Cookies verwenden, könnte dies jedoch dazu führen, dass
 Sie die Funktionen unserer Webangebote nicht mehr in vollem Umfang nutzen
-können.  
+können.
 
 # 3\. EINGESETZTE VERSCHLÜSSELUNGEN BEI ZOM.BI
 
 Wir sind bemüht Transportverschlüsselung dort einzusetzen, wo es uns möglich
-ist:  
+ist:
 
 *   Ein Zugriff auf unsere **Webangebote** ist ausschließlich über HTTPS, d.h.
     mit einer verschlüsselten Verbindung möglich.
@@ -371,7 +367,7 @@ ist:
 
 Zusätzlich hierzu sind alle personenbezogenen Daten auf dem Server auf einem
 verschlüsselten Dateisystem untergebracht, sodass diese nicht vom Hoster unseres
-Servers ausgelesen werden können.  
+Servers ausgelesen werden können.
 
 # 4\. AUTOMATISIERTE ENTSCHEIDUNGSFINDUNG BEI ZOM.BI
 
@@ -381,11 +377,11 @@ Nutzername ("Pseudonym") mit denen uns vorliegenden Daten verglichen. Wir
 behalten uns das Recht vor, diese Verarbeitung ausschließlich automatisiert und
 entsprechend Art. 22 Abs. 2a DSGVO durchzuführen. Durch die Registrierung können
 wir dem Nutzer das alleinige Recht einräumen, seinen Account zu nutzen und den
-Account vor dem Zugriff durch Andere schützen.  
+Account vor dem Zugriff durch Andere schützen.
 
 # 5\. WEBANGEBOTE VON ZOM.BI
 
-Unsere Webangebote und Dienste umfassen:  
+Unsere Webangebote und Dienste umfassen:
 
 *   Unseren Musikdienst, zu erreichen unter music.zom.bi
 *   Unser Etherpad, zu erreichen unter pad.zom.bi
@@ -398,7 +394,7 @@ Unsere Webangebote und Dienste umfassen:
 *   Unseren XMPP-Server
 *   Unser Radicale, zu erreichen unter org.zom.bi
 *   Unseren Mailingdienst, zu erreichen unter der Internetpräsenz mail.zom.bi
-    oder auf direktem Wege zum Mailserver über mx.zom.bi 
+    oder auf direktem Wege zum Mailserver über mx.zom.bi
 *   Unseren Streamingdienst, zu erreichen unter stream.zom.bi
 *   Unseren Webspace, zu erreichen unter user.zom.bi
 *   Unseren Zertifikatsgenerator, zu erreichen unter ovpn.zom.bi
@@ -411,16 +407,16 @@ Unternehmens YouTube, LLC 901 Cherry Ave., 94066 San Bruno, CA, USA, einem
 Unternehmen der Google Inc., Amphitheatre Parkway, Mountain View, CA 94043, USA,
 ein. Wenn Sie dieses Webangebot aufrufen, wird eine Verbindung zu den
 YouTube-Servern hergestellt und dabei der Inhalt durch Mitteilung an Ihren
-Browser auf der Internetseite dargestellt.  
+Browser auf der Internetseite dargestellt.
 
 # 7\. KONTAKT, GELTENDMACHUNG IHRER RECHTE
 
 Um Ihre oben genannten Rechte wahrzunehmen oder wenn Sie Fragen oder Anmerkungen
 zu dieser Datenschutzerklärung oder allgemein zum Datenschutz haben, wenden Sie
-sich bitte an:  
+sich bitte an:
 
-Maurice Gehrke  
-E-Mail: datenschutz@zom.bi  
+Maurice Gehrke
+E-Mail: datenschutz@zom.bi
 
 ## 7.1 Beschwerderecht
 
@@ -430,9 +426,8 @@ gerichtlichen Rechtsbehelfs) ein Beschwerderecht bei der für den Datenschutz
 zuständigen Aufsichtsbehörde, insbesondere in dem Mitgliedstaat ihres
 Aufenthaltsorts, ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes.
 
-
 Wir bitten Sie jedoch, Ihre Beschwerde zunächst an uns zu richten, da uns das
-Problem möglicherweise nicht bekannt ist.  
+Problem möglicherweise nicht bekannt ist.
 
 # 8\. WIE OFT AKTUALISIEREN WIR DIESE DATENSCHUTZERKLÄRUNG?
 
@@ -440,4 +435,4 @@ Diese Datenschutzerklärung kann von Zeit zu Zeit geändert werden, z.B., um sie
 neuen datenschutzrechtlichen Bestimmungen anzupassen. Alle Änderungen der
 Datenschutzerklärung werden von uns auf dieser Seite veröffentlicht. Falls die
 Änderungen wesentlich sein sollten, werden wir sie gegebenenfalls gesondert
-(z.B. per E-Mail) benachrichtigen.  
\ No newline at end of file
+(z.B. per E-Mail) benachrichtigen.

From 19909b755b7745e5ea49f625bc854c10a829f7ae Mon Sep 17 00:00:00 2001
From: Valentin Gehrke <madmaurice@zom.bi>
Date: Wed, 25 Jul 2018 21:07:43 +0200
Subject: [PATCH 34/58] Fix some more tiny structural inconsistencies

---
 privacy.md | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/privacy.md b/privacy.md
index 0ed6e03..338b1a3 100644
--- a/privacy.md
+++ b/privacy.md
@@ -237,12 +237,12 @@ Insbesondere behalten wir
     ausgeschlossenen Nutzer dauerhaft zu speichern.
 
 *   **Zertifikate**
-    für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
-    Darüber hinaus behalten wir uns das Recht vor, die Zertifikate der temporär
-    oder permanent von unserem Mumble-Server ausgeschlossenen Nutzer dauerhaft
-    zu speichern.
-    für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
-    Löschung freigeben.
+    *   für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
+        Darüber hinaus behalten wir uns das Recht vor, die Zertifikate der temporär
+        oder permanent von unserem Mumble-Server ausgeschlossenen Nutzer dauerhaft
+        zu speichern.
+    *   für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
+        Löschung freigeben.
 
 *   **Vor- und Nachnamen**
     für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
@@ -277,6 +277,7 @@ Widerspruch sowie auf Datenübertragbarkeit zu:
     *   eine Speicherung durch uns zu den genannten Zwecken nicht länger
         erforderlich ist, Sie Ihre Daten jedoch zur Geltendmachung, Ausübung
         oder Verteidigung von Rechtsansprüchen benötigen (Art. 18 DSGVO)
+
     _Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
     wir bei Ihnen nachfragen, wenn wir Ihre Daten verarbeiten wollen._
 
@@ -298,6 +299,7 @@ Widerspruch sowie auf Datenübertragbarkeit zu:
         erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
     *   wir Ihre Daten unrechtmäßig verarbeitetet haben.
     *   eine rechtliche Verpflichtung zur Löschung besteht.
+
     _Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
     wir die Daten löschen, die wir über Sie gespeichert haben._
 

From 75cd3102f0d546e03541b4aa078520022b895cae Mon Sep 17 00:00:00 2001
From: MadMaurice <madmaurice@zom.bi>
Date: Fri, 4 Jan 2019 16:54:20 +0100
Subject: [PATCH 35/58] Add contact details

---
 contact-en.md | 15 +++++++++++++++
 contact.md    | 14 ++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 contact-en.md
 create mode 100644 contact.md

diff --git a/contact-en.md b/contact-en.md
new file mode 100644
index 0000000..9e3a256
--- /dev/null
+++ b/contact-en.md
@@ -0,0 +1,15 @@
+---
+title: Contact
+menutitle: Contact
+lang: en
+ref: contact
+menuorder: 900
+---
+
+# Contact details
+
+The website zom.bi is provided by the members of the Zom.bi community.
+If you wish to contact us, you can use one of the following ways to reach one of
+our representatives.
+
+* Email: [abuse@zom.bi](mailto:abuse@zom.bi)
diff --git a/contact.md b/contact.md
new file mode 100644
index 0000000..8ac921a
--- /dev/null
+++ b/contact.md
@@ -0,0 +1,14 @@
+---
+title: Impressum
+menutitle: Impressum
+lang: de
+ref: contact
+menuorder: 900
+---
+
+# Impressum
+
+Die Seite zom.bi wird in gemeinsamer Arbeit der Zom.bi-Community betrieben.
+Auf den folgenden Wegen können Sie einen unserer Repräsentanten erreichen.
+
+* E-Mail: [abuse@zom.bi](mailto:abuse@zom.bi)

From 951eea693c1c49ff053fd5071632601bcd5f2a01 Mon Sep 17 00:00:00 2001
From: cpp <cpp@zom.bi>
Date: Sat, 5 Jan 2019 03:30:51 +0100
Subject: [PATCH 36/58] New page: Doxing-Statement

---
 doxing.md | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
 create mode 100644 doxing.md

diff --git a/doxing.md b/doxing.md
new file mode 100644
index 0000000..efa6fe8
--- /dev/null
+++ b/doxing.md
@@ -0,0 +1,28 @@
+---
+title: The friendly neighborhood undead tech communiy
+menutitle: Statement
+lang: de
+ref: home
+menuorder: 0
+---
+
+# Statement zum Missbrauch unseres Paste-Dienstes
+
+Unser Paste-Service wurde zum Verbreiten privater Daten überwiegend
+AfD-kritischer Menschen genutzt. Freitag Mittag wurden wir vom JFDA
+darüber informiert. Kurz dannach haben wir unseren Paste-Service
+abgeschaltet. Seit Mitte 2018 haben wir einen Code of Conduct in
+dem wir uns gegen Doxing, sowie gegen alle Formen von gruppenbezogener
+Menschenfeindlichkeit aussprechen.[1](https://zom.bi/coc.html) Wir
+verstehen uns als Teil der Hacker*innen-Bewegung und stehen als solcher
+für eine freie Gesellschaft und einen ethischen Umgang mit Daten im
+Rahmen der Hackerethik aus.[2](https://www.ccc.de/de/hackerethik)
+Infolgedessen distanzieren wir uns schärftens von diesen Veröffentlichungen.
+Wir finden es insbesondere im Kontext der im Moment allgegenwärtigen
+Forderungen nach mehr Befugnissen für Bundesbehörden in der
+"Cyber-Abwehr"[3](https://www.bsi.bund.de/DE/Presse/Pressemitteilungen/Presse2019/Hackerangriff-Politiker_040119.html)
+bemerkenswert, dass wir nicht etwa durch das BSI, sondern durch das JFDA
+auf den Missbrauch unserer Server aufmerksam gemacht wurden. Wir bedanken
+uns für die Arbeit des JFDA[4](https://jfda.de) und weisen darauf hin,
+dass wir grundsätzlich über die Mailadresse "abuse at zom punkt bi"
+auf Missbrauch unserer Server hingewiesen werden können.

From 343212ad5e67f7b18f3552d8c6989a5cdc278336 Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Sat, 5 Jan 2019 11:40:51 +0100
Subject: [PATCH 37/58] Add new file

---
 doxing-en.md | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 doxing-en.md

diff --git a/doxing-en.md b/doxing-en.md
new file mode 100644
index 0000000..e69de29

From e3ea73e3073697c7d5b01fee2c438fa2768b47ad Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Sat, 5 Jan 2019 12:03:55 +0100
Subject: [PATCH 38/58] Translate dox statement

---
 doxing-en.md | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/doxing-en.md b/doxing-en.md
index e69de29..ad1ca2b 100644
--- a/doxing-en.md
+++ b/doxing-en.md
@@ -0,0 +1,21 @@
+---
+title: The friendly neighborhood undead tech communiy
+menutitle: Statement
+lang: en
+ref: home
+menuorder: 0
+---
+
+# Statement about the abuse of our paste service
+
+Our paste service was used to [spread personal data used for identifying mainly AfD-critical people](https://techcrunch.com/2019/01/04/germany-data-breach-lawmakers-leak/).
+
+Friday afternoon we were advised about this fact by the [JFDA](https://jfda.de). Shortly after we agreed to shut down the public paste service.
+
+Since mid-2018, we have a [Code of Conduct](https://zom.bi/coc.html) in which we speak out against Doxing, as well as against all forms of group-focused enmity.
+
+We see ourselves as part of the hacker movement and as such stand for a free society and an ethical approach to data in the context of [the hacker ethics](https://www.ccc.de/en/hackerethik).
+
+As a result, we are sharply distancing ourselves from these publications.
+We find it particularly noteworthy in the context of current demands for more powers for the federal "cyber defense", that we were not made aware of the misuse of our servers by the BSI, but by the JFDA.
+We are grateful for the work of the JFDA and want to point out that in principle we can be informed about abuse of our services by the mail address "abuse at zom.bi"

From d688379dbaafb5e05b806d371085b7fc4b4cb9da Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Sat, 5 Jan 2019 12:07:11 +0100
Subject: [PATCH 39/58] Dox changes

---
 doxing.md | 26 +++++++++-----------------
 1 file changed, 9 insertions(+), 17 deletions(-)

diff --git a/doxing.md b/doxing.md
index efa6fe8..a7a02b8 100644
--- a/doxing.md
+++ b/doxing.md
@@ -8,21 +8,13 @@ menuorder: 0
 
 # Statement zum Missbrauch unseres Paste-Dienstes
 
-Unser Paste-Service wurde zum Verbreiten privater Daten überwiegend
-AfD-kritischer Menschen genutzt. Freitag Mittag wurden wir vom JFDA
-darüber informiert. Kurz dannach haben wir unseren Paste-Service
-abgeschaltet. Seit Mitte 2018 haben wir einen Code of Conduct in
-dem wir uns gegen Doxing, sowie gegen alle Formen von gruppenbezogener
-Menschenfeindlichkeit aussprechen.[1](https://zom.bi/coc.html) Wir
-verstehen uns als Teil der Hacker*innen-Bewegung und stehen als solcher
-für eine freie Gesellschaft und einen ethischen Umgang mit Daten im
-Rahmen der Hackerethik aus.[2](https://www.ccc.de/de/hackerethik)
+Unser Paste-Service wurde zum Verbreiten [privater Daten überwiegend AfD-kritischer Menschen](https://www.tagesschau.de/inland/deutsche-politiker-gehackt-101.html) genutzt.
+
+Freitag Mittag wurden wir vom [JFDA](https://jfda.de/) darüber informiert. Kurz dannach haben wir unseren Paste-Service abgeschaltet.
+
+Seit Mitte 2018 haben wir einen [Code of Conduct](https://zom.bi/coc.html) in dem wir uns gegen Doxing, sowie gegen alle Formen von gruppenbezogener Menschenfeindlichkeit aussprechen. Wir verstehen uns als Teil der Hacker*innen-Bewegung und stehen als solcher für eine freie Gesellschaft und einen ethischen Umgang mit Daten im
+Rahmen der [Hackerethik](https://www.ccc.de/de/hackerethik).
+
 Infolgedessen distanzieren wir uns schärftens von diesen Veröffentlichungen.
-Wir finden es insbesondere im Kontext der im Moment allgegenwärtigen
-Forderungen nach mehr Befugnissen für Bundesbehörden in der
-"Cyber-Abwehr"[3](https://www.bsi.bund.de/DE/Presse/Pressemitteilungen/Presse2019/Hackerangriff-Politiker_040119.html)
-bemerkenswert, dass wir nicht etwa durch das BSI, sondern durch das JFDA
-auf den Missbrauch unserer Server aufmerksam gemacht wurden. Wir bedanken
-uns für die Arbeit des JFDA[4](https://jfda.de) und weisen darauf hin,
-dass wir grundsätzlich über die Mailadresse "abuse at zom punkt bi"
-auf Missbrauch unserer Server hingewiesen werden können.
+Wir finden es insbesondere im Kontext der im Moment gegenwärtigen [Forderungen nach mehr Befugnissen für Bundesbehörden in der "Cyber-Abwehr"](https://www.bsi.bund.de/DE/Presse/Pressemitteilungen/Presse2019/Hackerangriff-Politiker_040119.html) bemerkenswert, dass wir nicht etwa durch das BSI, sondern durch das JFDA
+auf den Missbrauch unserer Server aufmerksam gemacht wurden. Wir bedanken uns für die Arbeit des JFDA und weisen darauf hin, dass wir grundsätzlich über die Mailadresse "abuse (at) zom.bi" auf Missbrauch unserer Server hingewiesen werden können.
\ No newline at end of file

From 023233fdf7e3010584f5a1ad65f1c2c1546b1e52 Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Sat, 5 Jan 2019 12:10:08 +0100
Subject: [PATCH 40/58] Fix Nav

---
 doxing-en.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doxing-en.md b/doxing-en.md
index ad1ca2b..f816e94 100644
--- a/doxing-en.md
+++ b/doxing-en.md
@@ -2,7 +2,7 @@
 title: The friendly neighborhood undead tech communiy
 menutitle: Statement
 lang: en
-ref: home
+ref: statement
 menuorder: 0
 ---
 

From 0296478570a3067845ad6b911069d9ca0f2849b7 Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Sat, 5 Jan 2019 12:10:13 +0100
Subject: [PATCH 41/58] Fix Nav

---
 doxing.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doxing.md b/doxing.md
index a7a02b8..9b2bd45 100644
--- a/doxing.md
+++ b/doxing.md
@@ -2,7 +2,7 @@
 title: The friendly neighborhood undead tech communiy
 menutitle: Statement
 lang: de
-ref: home
+ref: statement
 menuorder: 0
 ---
 

From 295250d0bb6c52f8b5ab9f50a29e81d92cf40fe0 Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Thu, 18 Apr 2019 09:27:41 +0200
Subject: [PATCH 42/58] Convert mail address to image

---
 assets/images/contct.png | 3 +++
 contact-en.md            | 2 +-
 contact.md               | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)
 create mode 100644 assets/images/contct.png

diff --git a/assets/images/contct.png b/assets/images/contct.png
new file mode 100644
index 0000000..337f0e6
--- /dev/null
+++ b/assets/images/contct.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:44491cfd8c7f8f8a545b4ccd45334a121f3e84d17d11e0823ae706fcb9a35fdb
+size 5941
diff --git a/contact-en.md b/contact-en.md
index 9e3a256..3312903 100644
--- a/contact-en.md
+++ b/contact-en.md
@@ -12,4 +12,4 @@ The website zom.bi is provided by the members of the Zom.bi community.
 If you wish to contact us, you can use one of the following ways to reach one of
 our representatives.
 
-* Email: [abuse@zom.bi](mailto:abuse@zom.bi)
+* Email: <img src="/assets/images/contct.png" width="113"/>
diff --git a/contact.md b/contact.md
index 8ac921a..8f1feb0 100644
--- a/contact.md
+++ b/contact.md
@@ -11,4 +11,4 @@ menuorder: 900
 Die Seite zom.bi wird in gemeinsamer Arbeit der Zom.bi-Community betrieben.
 Auf den folgenden Wegen können Sie einen unserer Repräsentanten erreichen.
 
-* E-Mail: [abuse@zom.bi](mailto:abuse@zom.bi)
+* E-Mail: <img src="/assets/images/contct.png" width="113"/>

From fe567d851650c7ba1b6cca3b11e13a47954460e7 Mon Sep 17 00:00:00 2001
From: MadMaurice <madmaurice@zom.bi>
Date: Mon, 29 Apr 2019 22:30:19 +0000
Subject: [PATCH 43/58] Fix menuorder for doxing pages

---
 doxing-en.md | 2 +-
 doxing.md    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/doxing-en.md b/doxing-en.md
index f816e94..9ecfde1 100644
--- a/doxing-en.md
+++ b/doxing-en.md
@@ -3,7 +3,7 @@ title: The friendly neighborhood undead tech communiy
 menutitle: Statement
 lang: en
 ref: statement
-menuorder: 0
+menuorder: 50
 ---
 
 # Statement about the abuse of our paste service
diff --git a/doxing.md b/doxing.md
index 9b2bd45..0e32782 100644
--- a/doxing.md
+++ b/doxing.md
@@ -3,7 +3,7 @@ title: The friendly neighborhood undead tech communiy
 menutitle: Statement
 lang: de
 ref: statement
-menuorder: 0
+menuorder: 50
 ---
 
 # Statement zum Missbrauch unseres Paste-Dienstes

From a4f3ac4eab432418d53753e53cf5f29c4d1309e0 Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Tue, 7 May 2019 19:48:41 +0200
Subject: [PATCH 44/58] Revert "New page: Doxing-Statement"

This reverts commit 951eea693c1c49ff053fd5071632601bcd5f2a01.
The doxing page was set up a long time ago and has served its
purpose well. Now it is the time to retire it.
---
 doxing-en.md | 21 ---------------------
 doxing.md    | 20 --------------------
 2 files changed, 41 deletions(-)
 delete mode 100644 doxing-en.md
 delete mode 100644 doxing.md

diff --git a/doxing-en.md b/doxing-en.md
deleted file mode 100644
index 9ecfde1..0000000
--- a/doxing-en.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: The friendly neighborhood undead tech communiy
-menutitle: Statement
-lang: en
-ref: statement
-menuorder: 50
----
-
-# Statement about the abuse of our paste service
-
-Our paste service was used to [spread personal data used for identifying mainly AfD-critical people](https://techcrunch.com/2019/01/04/germany-data-breach-lawmakers-leak/).
-
-Friday afternoon we were advised about this fact by the [JFDA](https://jfda.de). Shortly after we agreed to shut down the public paste service.
-
-Since mid-2018, we have a [Code of Conduct](https://zom.bi/coc.html) in which we speak out against Doxing, as well as against all forms of group-focused enmity.
-
-We see ourselves as part of the hacker movement and as such stand for a free society and an ethical approach to data in the context of [the hacker ethics](https://www.ccc.de/en/hackerethik).
-
-As a result, we are sharply distancing ourselves from these publications.
-We find it particularly noteworthy in the context of current demands for more powers for the federal "cyber defense", that we were not made aware of the misuse of our servers by the BSI, but by the JFDA.
-We are grateful for the work of the JFDA and want to point out that in principle we can be informed about abuse of our services by the mail address "abuse at zom.bi"
diff --git a/doxing.md b/doxing.md
deleted file mode 100644
index 0e32782..0000000
--- a/doxing.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: The friendly neighborhood undead tech communiy
-menutitle: Statement
-lang: de
-ref: statement
-menuorder: 50
----
-
-# Statement zum Missbrauch unseres Paste-Dienstes
-
-Unser Paste-Service wurde zum Verbreiten [privater Daten überwiegend AfD-kritischer Menschen](https://www.tagesschau.de/inland/deutsche-politiker-gehackt-101.html) genutzt.
-
-Freitag Mittag wurden wir vom [JFDA](https://jfda.de/) darüber informiert. Kurz dannach haben wir unseren Paste-Service abgeschaltet.
-
-Seit Mitte 2018 haben wir einen [Code of Conduct](https://zom.bi/coc.html) in dem wir uns gegen Doxing, sowie gegen alle Formen von gruppenbezogener Menschenfeindlichkeit aussprechen. Wir verstehen uns als Teil der Hacker*innen-Bewegung und stehen als solcher für eine freie Gesellschaft und einen ethischen Umgang mit Daten im
-Rahmen der [Hackerethik](https://www.ccc.de/de/hackerethik).
-
-Infolgedessen distanzieren wir uns schärftens von diesen Veröffentlichungen.
-Wir finden es insbesondere im Kontext der im Moment gegenwärtigen [Forderungen nach mehr Befugnissen für Bundesbehörden in der "Cyber-Abwehr"](https://www.bsi.bund.de/DE/Presse/Pressemitteilungen/Presse2019/Hackerangriff-Politiker_040119.html) bemerkenswert, dass wir nicht etwa durch das BSI, sondern durch das JFDA
-auf den Missbrauch unserer Server aufmerksam gemacht wurden. Wir bedanken uns für die Arbeit des JFDA und weisen darauf hin, dass wir grundsätzlich über die Mailadresse "abuse (at) zom.bi" auf Missbrauch unserer Server hingewiesen werden können.
\ No newline at end of file

From b7cb94f131627539687546b3347f23bb1ac420e5 Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Wed, 8 May 2019 22:46:08 +0200
Subject: [PATCH 45/58] Fix mumble link

The current mumble link does not work for all clients, as the
clients expect the protocol version to be present.
---
 mumble.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mumble.md b/mumble.md
index 1c92e96..18d0923 100644
--- a/mumble.md
+++ b/mumble.md
@@ -17,7 +17,7 @@ unterhalten möchtest, dann kannst du uns auf diesem Server
 finden.
 
 Unser Mumble-Server findet sich unter:
-[mumble.zom.bi](mumble://mumble.zom.bi)
+[mumble.zom.bi](mumble://mumble.zom.bi/?title=Zom.bi&version=1.2.0)
 
 Mumble ist eine Open Source Voice-over-IP-Software ausgelegt
 auf kurze Latenzen und hohe Audio-Qualität. Weiter

From 1bbdd2a4bf18d0a57d32a6852462d29c6ddd4642 Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Thu, 9 Jan 2020 19:03:10 +0100
Subject: [PATCH 46/58] optimize asset file size

---
 assets/images/Icons_mumble.svg | 4 ++--
 assets/images/docker.png       | 4 ++--
 assets/images/gitlab.png       | 4 ++--
 assets/images/traefik.svg      | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/assets/images/Icons_mumble.svg b/assets/images/Icons_mumble.svg
index bac786f..eae0d13 100644
--- a/assets/images/Icons_mumble.svg
+++ b/assets/images/Icons_mumble.svg
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:8183f905e76349e582269419f298f91856bbe6995b445ca4df378e890416e4a7
-size 83244
+oid sha256:cecc3583bbdc0e15785f9afcc35a83284ee136040899f6b65b7a78d3f59c4883
+size 15671
diff --git a/assets/images/docker.png b/assets/images/docker.png
index f0b8ef2..3878d44 100644
--- a/assets/images/docker.png
+++ b/assets/images/docker.png
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:670ce8060d7cb86bbff1f750d443c3319a5173046a5f4e4f1931e4806fbaeb85
-size 9033
+oid sha256:8da23abbf4f44f6c8d02a97a08b3cecb3887d1dcf0c8337ae22a992525024aa8
+size 4806
diff --git a/assets/images/gitlab.png b/assets/images/gitlab.png
index f13ba03..c5c4bff 100644
--- a/assets/images/gitlab.png
+++ b/assets/images/gitlab.png
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:ae908b6f071d761519ef4bc7d08689015b1651e241beb9110feaca03a4e0ce8d
-size 27272
+oid sha256:84a6579d49254a1d7d5db8750ab5b5801114e680bddf171bb6c824a02a498b35
+size 16539
diff --git a/assets/images/traefik.svg b/assets/images/traefik.svg
index 2b7689e..aa65c73 100644
--- a/assets/images/traefik.svg
+++ b/assets/images/traefik.svg
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:f0863a84c9330f3b73f309284e07048fcd01c396b3c549d163239bd2b3f57d8b
-size 27198
+oid sha256:dc15104d6c76936a971cdc17ecfc125c58615e5f76b410bc1ed1f2752d93c5af
+size 14775

From 1ecc4fb15d7416fee074a34734cef62837d40c6d Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Thu, 9 Jan 2020 19:04:46 +0100
Subject: [PATCH 47/58] use flat backgrounds

---
 assets/css/index.css                  | 8 +++-----
 assets/images/background-grayblue.png | 3 ---
 assets/images/noise_blue3.png         | 3 ---
 3 files changed, 3 insertions(+), 11 deletions(-)
 delete mode 100644 assets/images/background-grayblue.png
 delete mode 100644 assets/images/noise_blue3.png

diff --git a/assets/css/index.css b/assets/css/index.css
index b62b664..3aa76b8 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -3,14 +3,12 @@
 }
 
 body {
-    background:#f0f0f3 url(../images/noise_blue3.png);
+    background: #d6dcdc;
 }
 
 .header {
     text-align: center;
-    background: #393f42;
-    /* background: linear-gradient( #464d51 , #393f42 ); */
-    background: #393f42 url(../images/background-grayblue.png);
+    background: #66696d;
     /* background-size: cover; */
     position: relative;
     overflow: visible;
@@ -80,7 +78,7 @@ body {
 .header-subnav li a.is-active {
     /* background: #ffffff; */
     color: #393f42;
-    background-image:url(../images/noise_blue3.png);
+    background: #d6dcdc;
 }
 
 .header-subnav li a:not(.is-active):hover {
diff --git a/assets/images/background-grayblue.png b/assets/images/background-grayblue.png
deleted file mode 100644
index 129e99d..0000000
--- a/assets/images/background-grayblue.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:197cbe9f8b36df366ab0bc1e3c2300f3a35c158849d6ae69728a9b05913c2790
-size 36117
diff --git a/assets/images/noise_blue3.png b/assets/images/noise_blue3.png
deleted file mode 100644
index 0eabe3f..0000000
--- a/assets/images/noise_blue3.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3b4299f85bd3c7f913f3f7ead5122b446dc43bf30142a08899c6edcfa4eeea0a
-size 77358

From b51d4fc74d43741bd7e866d2fc225012c844aaa1 Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Thu, 9 Jan 2020 19:11:19 +0100
Subject: [PATCH 48/58] use minimized version of css framework

---
 _includes/header.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/_includes/header.html b/_includes/header.html
index 8cc4268..e6a9134 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -9,7 +9,7 @@
 
     <title>{{ page.title }} - Zom.bi</title>
 
-	<link rel="stylesheet" href="{{ "assets/css/foundation.css" | relative_url }}">
+	<link rel="stylesheet" href="{{ "assets/css/foundation.min.css" | relative_url }}">
 	<link rel="stylesheet" href="{{ "assets/css/index.css" | relative_url }}">
 </head>
 <body>

From d0865e4d6e111f427bec14305350ddb7828ff5f1 Mon Sep 17 00:00:00 2001
From: MadMaurice <madmaurice@zom.bi>
Date: Thu, 9 Jan 2020 21:26:13 +0100
Subject: [PATCH 49/58] Make navigation scrollable when browser too narrow

This adds scrollbars to the navigation when the browser is too narrow but too
wide for the mobile version of the menu. This prevents the navigation from
wrapping around and messing up the design.
---
 assets/css/index.css | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/assets/css/index.css b/assets/css/index.css
index b62b664..f7737fb 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -59,6 +59,8 @@ body {
     margin: 0 auto;
     bottom: 0;
     width: 100%;
+    white-space: nowrap;
+    overflow-x: auto;
 }
 
 .header-subnav li {

From ac51099b9ff0d1cf18e93755c63b522fc4537805 Mon Sep 17 00:00:00 2001
From: paul <paul@zom.bi>
Date: Thu, 9 Jan 2020 22:34:29 +0100
Subject: [PATCH 50/58] use gradient background

---
 assets/css/index.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/assets/css/index.css b/assets/css/index.css
index 3aa76b8..a464ac4 100644
--- a/assets/css/index.css
+++ b/assets/css/index.css
@@ -8,7 +8,7 @@ body {
 
 .header {
     text-align: center;
-    background: #66696d;
+    background: linear-gradient(to bottom, #888b8f, #66696d);
     /* background-size: cover; */
     position: relative;
     overflow: visible;

From aa6282c59137ab99e50efba5fe51e02ffdc0b03a Mon Sep 17 00:00:00 2001
From: Linuro <cpp@zom.bi>
Date: Mon, 24 Feb 2020 02:43:22 +0100
Subject: [PATCH 51/58] Adding Mediawiki to services

---
 assets/images/mediawiki.png | Bin 0 -> 36789 bytes
 services.md                 |  13 +++++++++++++
 2 files changed, 13 insertions(+)
 create mode 100644 assets/images/mediawiki.png

diff --git a/assets/images/mediawiki.png b/assets/images/mediawiki.png
new file mode 100644
index 0000000000000000000000000000000000000000..167b013b3344486e664bea896b3ac4a5b932757e
GIT binary patch
literal 36789
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

literal 0
HcmV?d00001

diff --git a/services.md b/services.md
index c190840..78b5594 100644
--- a/services.md
+++ b/services.md
@@ -64,6 +64,19 @@ Unsere Gitlab-Instanz befindet sich unter [git.zom.bi](https://git.zom.bi).
 
 <div style="clear: right"></div>
 
+## Mediawiki
+
+<img src="assets/images/mediawiki.png" width="150"
+style="float: left; margin:-14px 34px 18px 34px; " />
+
+[Mediawiki](https://mediawiki.org) ist eine Wiki-Software, die von der
+Wikimedia-Foundation unter anderem für Wikipedia entwickelt wurde. Wir hosten
+eine Mediawiki-Instanz, die wir verwenden um unsere Services zu dokumentieren
+und unsere Plena zu protokollieren. Sie befindet sich unter
+[w.zom.bi](https://w.zom.bi).
+
+<div style="clear: left"></div>
+
 ## Cytube
 
 [Cytube](http://cytu.be) ist eine Webanwendung mit der man gemeinsam und

From eeb38ec6da1322bf1ed6eef8134e723e6d7305c6 Mon Sep 17 00:00:00 2001
From: Linuro <cpp@zom.bi>
Date: Mon, 24 Feb 2020 22:40:57 +0100
Subject: [PATCH 52/58] Let wiki point to the new wiki

---
 _config.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/_config.yml b/_config.yml
index 176761c..9eeb6cf 100644
--- a/_config.yml
+++ b/_config.yml
@@ -14,4 +14,4 @@ external:
         url: "https://git.zom.bi/explore/projects"
     -
         name: "Wiki"
-        url: "https://wiki.zom.bi"
+        url: "https://w.zom.bi"

From ad1b8f8fa3c6091ecc6c4c35d3656b7acf81e8e8 Mon Sep 17 00:00:00 2001
From: Linuro <cpp@zom.bi>
Date: Mon, 24 Feb 2020 22:49:03 +0100
Subject: [PATCH 53/58] Translating mediawiki section

---
 services-en.md | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/services-en.md b/services-en.md
index ba2f93a..7310e18 100644
--- a/services-en.md
+++ b/services-en.md
@@ -65,6 +65,18 @@ You're welcome to explore our public repositories.
 
 <div style="clear: right"></div>
 
+## Mediawiki
+
+<img src="assets/images/mediawiki.png" width="150"
+style="float: left; margin:-14px 34px 18px 34px; " />
+
+[Mediawiki](https://mediawiki.org) is a Wiki Software that has been developed
+by the Wikimedia Foundation for use in Wikipedia. We're hosting
+an own Mediawiki instance, which we use to document our services and save the
+protocolls for our assemblies. You can find it at [w.zom.bi](https://w.zom.bi).
+
+<div style="clear: left"></div>
+
 ## Cytube
 
 [Cytube](http://cytu.be) is a web service to watch videos from various sources

From e8e5021a5e7a45a48640001690a58110105be531 Mon Sep 17 00:00:00 2001
From: cpp <cpp@zom.bi>
Date: Mon, 24 Feb 2020 22:57:17 +0100
Subject: [PATCH 54/58] typo in services-en.md

---
 services-en.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/services-en.md b/services-en.md
index 7310e18..d28c0bf 100644
--- a/services-en.md
+++ b/services-en.md
@@ -73,7 +73,7 @@ style="float: left; margin:-14px 34px 18px 34px; " />
 [Mediawiki](https://mediawiki.org) is a Wiki Software that has been developed
 by the Wikimedia Foundation for use in Wikipedia. We're hosting
 an own Mediawiki instance, which we use to document our services and save the
-protocolls for our assemblies. You can find it at [w.zom.bi](https://w.zom.bi).
+protocols for our assemblies. You can find it at [w.zom.bi](https://w.zom.bi).
 
 <div style="clear: left"></div>
 

From 6e05c3642b86b03a94e033bc52390346cfd7915f Mon Sep 17 00:00:00 2001
From: Paul <paul@zom.bi>
Date: Sun, 10 Jan 2021 01:02:35 +0100
Subject: [PATCH 55/58] Initial commit without git-lfs

---
 LICENSE                        |    9 +
 _config.yml                    |   18 +
 _includes/footer.html          |   23 +
 _includes/header.html          |   36 +
 _includes/menu.html            |   13 +
 _layouts/page.html             |   14 +
 assets/css/foundation.css      | 4194 ++++++++++++++++++++++++++++++++
 assets/css/foundation.min.css  |    2 +
 assets/css/index.css           |  170 ++
 assets/images/Icons_mumble.svg | 2252 +++++++++++++++++
 assets/images/docker.png       |  Bin 0 -> 9033 bytes
 assets/images/favicon.ico      |  Bin 0 -> 1406 bytes
 assets/images/gitlab.png       |  Bin 0 -> 27272 bytes
 assets/images/logo-green.png   |  Bin 0 -> 1105 bytes
 assets/images/mediawiki.png    |  Bin 0 -> 36789 bytes
 assets/images/traefik.svg      |    3 +
 coc-en.md                      |  152 ++
 coc-kurz.md                    |   16 +
 coc.md                         |  169 ++
 contact-en.md                  |   15 +
 contact.md                     |   14 +
 index-en.md                    |   35 +
 index.md                       |   43 +
 mumble-en.md                   |   30 +
 mumble.md                      |   35 +
 privacy.md                     |  440 ++++
 services-en.md                 |   86 +
 services.md                    |   85 +
 28 files changed, 7854 insertions(+)
 create mode 100644 LICENSE
 create mode 100644 _config.yml
 create mode 100644 _includes/footer.html
 create mode 100644 _includes/header.html
 create mode 100644 _includes/menu.html
 create mode 100644 _layouts/page.html
 create mode 100644 assets/css/foundation.css
 create mode 100644 assets/css/foundation.min.css
 create mode 100644 assets/css/index.css
 create mode 100644 assets/images/Icons_mumble.svg
 create mode 100644 assets/images/docker.png
 create mode 100644 assets/images/favicon.ico
 create mode 100644 assets/images/gitlab.png
 create mode 100644 assets/images/logo-green.png
 create mode 100644 assets/images/mediawiki.png
 create mode 100644 assets/images/traefik.svg
 create mode 100644 coc-en.md
 create mode 100644 coc-kurz.md
 create mode 100644 coc.md
 create mode 100644 contact-en.md
 create mode 100644 contact.md
 create mode 100644 index-en.md
 create mode 100644 index.md
 create mode 100644 mumble-en.md
 create mode 100644 mumble.md
 create mode 100644 privacy.md
 create mode 100644 services-en.md
 create mode 100644 services.md

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..160f5ae
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,9 @@
+Zombi Website (c) by Zombi
+
+This Website is licensed under a
+Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Germany.
+
+You should have received a copy of the license along with this
+work. If not, see <https://creativecommons.org/licenses/by-nc-sa/3.0/de/>.
+
+Files in assets/css/ have their respective license provided inside.
\ No newline at end of file
diff --git a/_config.yml b/_config.yml
new file mode 100644
index 0000000..98eb116
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1,18 @@
+defaults:
+- scope:
+    path: ""
+  values:
+    layout: "page"
+    menuorder: 100
+
+langs:
+  de: "DE"
+  en: "EN"
+
+include: [".well-known"]
+
+external:
+- name: "Git"
+  url: "https://git.zom.bi/explore/repos"
+- name: "Wiki"
+  url: "https://w.zom.bi"
diff --git a/_includes/footer.html b/_includes/footer.html
new file mode 100644
index 0000000..2e8373d
--- /dev/null
+++ b/_includes/footer.html
@@ -0,0 +1,23 @@
+    </div>
+
+    <div class="row">
+        <div class="columns small-12">
+            <div class="whitebox footer">
+                <a href="#">Zom.bi</a>
+                /
+                Design by <a href="#">bsod</a>,
+                <a href="#">Ranomier</a> and
+                <a href="#">madmaurice</a>
+                /
+                <a rel="license"
+                   href="http://creativecommons.org/licenses/by-nc-sa/3.0/de/">
+                  Content and Design licensed under
+                  <img alt="Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Germany License"
+                       style="border-width:0"
+                       src="https://i.creativecommons.org/l/by-nc-sa/3.0/de/80x15.png" />
+                </a>
+            </div>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/_includes/header.html b/_includes/header.html
new file mode 100644
index 0000000..e6a9134
--- /dev/null
+++ b/_includes/header.html
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<!--[if IE 9]>
+<html class="lt-ie10" lang="{{ page.lang }}" >
+<![endif]-->
+<html class="no-js" lang="{{ page.lang }}" >
+<head>
+	<meta charset="utf-8">
+	<meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <title>{{ page.title }} - Zom.bi</title>
+
+	<link rel="stylesheet" href="{{ "assets/css/foundation.min.css" | relative_url }}">
+	<link rel="stylesheet" href="{{ "assets/css/index.css" | relative_url }}">
+</head>
+<body>
+
+    <header class="header">
+      <div class="loginButton"><a href="https://www.youtube.com/watch?v=DLzxrzFCyOs">Login</a></div>
+        <a class="#header"><img src="{{ "assets/images/logo-green.png" | relative_url }}" alt="Zom.bi"></a>
+        <h2 class="tagline show-for-medium">The friendly neighborhood tech community</h2>
+        <ul class="header-subnav show-for-medium">
+          {% include menu.html %}
+        </ul>
+    </header>
+
+    <div class="row show-for-small-only">
+        <div class="columns small-12">
+            <div class="whitebox">
+                <ul class="mobile-menu">
+                  {% include menu.html %}
+                </ul>
+            </div>
+        </div>
+    </div>
+
+    <div class="row main">
diff --git a/_includes/menu.html b/_includes/menu.html
new file mode 100644
index 0000000..2c23458
--- /dev/null
+++ b/_includes/menu.html
@@ -0,0 +1,13 @@
+{% assign sorted_nodes = site.pages | sort:"menutitle" | sort:"menuorder" %}
+{%- for node in sorted_nodes -%}
+{%- if node.lang == page.lang and node.menutitle -%}
+<li>
+  <a href="{{ node.url }}" {%- if node.url == page.url %} class="is-active"{% endif -%}>
+    {{ node.menutitle | escape }}
+  </a>
+</li>
+{%- endif -%}
+{%- endfor -%}
+{% for link in site.external %}
+<li><a href="{{ link.url }}">{{ link.name }}</a></li>
+{% endfor %}
diff --git a/_layouts/page.html b/_layouts/page.html
new file mode 100644
index 0000000..fd7d34e
--- /dev/null
+++ b/_layouts/page.html
@@ -0,0 +1,14 @@
+{% include header.html %}
+        <div class="medium-12 columns content-box">
+            <div class="whitebox">
+              <div class="lang-list">
+                {% assign translations = site.pages | where: "ref", page.ref | sort: 'lang' %}
+                {% for node in translations %}
+                  <a href="{{ node.url }}">{{ site.langs[node.lang] | escape }}</a>
+                {% endfor %}
+              </div>
+
+              {{ content }}
+            </div>
+        </div>
+{% include footer.html %}
diff --git a/assets/css/foundation.css b/assets/css/foundation.css
new file mode 100644
index 0000000..66aca96
--- /dev/null
+++ b/assets/css/foundation.css
@@ -0,0 +1,4194 @@
+@charset "UTF-8";
+/**
+ * Foundation for Sites by ZURB
+ * Version 6.2.3
+ * foundation.zurb.com
+ * Licensed under MIT Open Source
+ */
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
+/**
+   * 1. Set default font family to sans-serif.
+   * 2. Prevent iOS and IE text size adjust after device orientation change,
+   *    without disabling user zoom.
+   */
+html {
+  font-family: sans-serif;
+  /* 1 */
+  -ms-text-size-adjust: 100%;
+  /* 2 */
+  -webkit-text-size-adjust: 100%;
+  /* 2 */ }
+
+/**
+   * Remove default margin.
+   */
+body {
+  margin: 0; }
+
+/* HTML5 display definitions
+     ========================================================================== */
+/**
+   * Correct `block` display not defined for any HTML5 element in IE 8/9.
+   * Correct `block` display not defined for `details` or `summary` in IE 10/11
+   * and Firefox.
+   * Correct `block` display not defined for `main` in IE 11.
+   */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+  display: block; }
+
+/**
+   * 1. Correct `inline-block` display not defined in IE 8/9.
+   * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
+   */
+audio,
+canvas,
+progress,
+video {
+  display: inline-block;
+  /* 1 */
+  vertical-align: baseline;
+  /* 2 */ }
+
+/**
+   * Prevent modern browsers from displaying `audio` without controls.
+   * Remove excess height in iOS 5 devices.
+   */
+audio:not([controls]) {
+  display: none;
+  height: 0; }
+
+/**
+   * Address `[hidden]` styling not present in IE 8/9/10.
+   * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
+   */
+[hidden],
+template {
+  display: none; }
+
+/* Links
+     ========================================================================== */
+/**
+   * Remove the gray background color from active links in IE 10.
+   */
+a {
+  background-color: transparent; }
+
+/**
+   * Improve readability of focused elements when they are also in an
+   * active/hover state.
+   */
+a:active,
+a:hover {
+  outline: 0; }
+
+/* Text-level semantics
+     ========================================================================== */
+/**
+   * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
+   */
+abbr[title] {
+  border-bottom: 1px dotted; }
+
+/**
+   * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
+   */
+b,
+strong {
+  font-weight: bold; }
+
+/**
+   * Address styling not present in Safari and Chrome.
+   */
+dfn {
+  font-style: italic; }
+
+/**
+   * Address variable `h1` font-size and margin within `section` and `article`
+   * contexts in Firefox 4+, Safari, and Chrome.
+   */
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0; }
+
+/**
+   * Address styling not present in IE 8/9.
+   */
+mark {
+  background: #ff0;
+  color: #000; }
+
+/**
+   * Address inconsistent and variable font size in all browsers.
+   */
+small {
+  font-size: 80%; }
+
+/**
+   * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+   */
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline; }
+
+sup {
+  top: -0.5em; }
+
+sub {
+  bottom: -0.25em; }
+
+/* Embedded content
+     ========================================================================== */
+/**
+   * Remove border when inside `a` element in IE 8/9/10.
+   */
+img {
+  border: 0; }
+
+/**
+   * Correct overflow not hidden in IE 9/10/11.
+   */
+svg:not(:root) {
+  overflow: hidden; }
+
+/* Grouping content
+     ========================================================================== */
+/**
+   * Address margin not present in IE 8/9 and Safari.
+   */
+figure {
+  margin: 1em 40px; }
+
+/**
+   * Address differences between Firefox and other browsers.
+   */
+hr {
+  box-sizing: content-box;
+  height: 0; }
+
+/**
+   * Contain overflow in all browsers.
+   */
+pre {
+  overflow: auto; }
+
+/**
+   * Address odd `em`-unit font size rendering in all browsers.
+   */
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em; }
+
+/* Forms
+     ========================================================================== */
+/**
+   * Known limitation: by default, Chrome and Safari on OS X allow very limited
+   * styling of `select`, unless a `border` property is set.
+   */
+/**
+   * 1. Correct color not being inherited.
+   *    Known issue: affects color of disabled elements.
+   * 2. Correct font properties not being inherited.
+   * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
+   */
+button,
+input,
+optgroup,
+select,
+textarea {
+  color: inherit;
+  /* 1 */
+  font: inherit;
+  /* 2 */
+  margin: 0;
+  /* 3 */ }
+
+/**
+   * Address `overflow` set to `hidden` in IE 8/9/10/11.
+   */
+button {
+  overflow: visible; }
+
+/**
+   * Address inconsistent `text-transform` inheritance for `button` and `select`.
+   * All other form control elements do not inherit `text-transform` values.
+   * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
+   * Correct `select` style inheritance in Firefox.
+   */
+button,
+select {
+  text-transform: none; }
+
+/**
+   * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+   *    and `video` controls.
+   * 2. Correct inability to style clickable `input` types in iOS.
+   * 3. Improve usability and consistency of cursor style between image-type
+   *    `input` and others.
+   */
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  /* 2 */
+  cursor: pointer;
+  /* 3 */ }
+
+/**
+   * Re-set default cursor for disabled elements.
+   */
+button[disabled],
+html input[disabled] {
+  cursor: not-allowed; }
+
+/**
+   * Remove inner padding and border in Firefox 4+.
+   */
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0; }
+
+/**
+   * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+   * the UA stylesheet.
+   */
+input {
+  line-height: normal; }
+
+/**
+   * It's recommended that you don't attempt to style these elements.
+   * Firefox's implementation doesn't respect box-sizing, padding, or width.
+   *
+   * 1. Address box sizing set to `content-box` in IE 8/9/10.
+   * 2. Remove excess padding in IE 8/9/10.
+   */
+input[type="checkbox"],
+input[type="radio"] {
+  box-sizing: border-box;
+  /* 1 */
+  padding: 0;
+  /* 2 */ }
+
+/**
+   * Fix the cursor style for Chrome's increment/decrement buttons. For certain
+   * `font-size` values of the `input`, it causes the cursor style of the
+   * decrement button to change from `default` to `text`.
+   */
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+  height: auto; }
+
+/**
+   * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
+   * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
+   */
+input[type="search"] {
+  -webkit-appearance: textfield;
+  /* 1 */
+  box-sizing: content-box;
+  /* 2 */ }
+
+/**
+   * Remove inner padding and search cancel button in Safari and Chrome on OS X.
+   * Safari (but not Chrome) clips the cancel button when the search input has
+   * padding (and `textfield` appearance).
+   */
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none; }
+
+/**
+   * Define consistent border, margin, and padding.
+   * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.
+   */
+/* fieldset {
+    border: 1px solid #c0c0c0;
+    margin: 0 2px;
+    padding: 0.35em 0.625em 0.75em;
+  } */
+/**
+   * 1. Correct `color` not being inherited in IE 8/9/10/11.
+   * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+   */
+legend {
+  border: 0;
+  /* 1 */
+  padding: 0;
+  /* 2 */ }
+
+/**
+   * Remove default vertical scrollbar in IE 8/9/10/11.
+   */
+textarea {
+  overflow: auto; }
+
+/**
+   * Don't inherit the `font-weight` (applied by a rule above).
+   * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
+   */
+optgroup {
+  font-weight: bold; }
+
+/* Tables
+     ========================================================================== */
+/**
+   * Remove most spacing between table cells.
+   */
+table {
+  border-collapse: collapse;
+  border-spacing: 0; }
+
+td,
+th {
+  padding: 0; }
+
+.foundation-mq {
+  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }
+
+html {
+  font-size: 100%;
+  box-sizing: border-box; }
+
+*,
+*::before,
+*::after {
+  box-sizing: inherit; }
+
+body {
+  padding: 0;
+  margin: 0;
+  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+  font-weight: normal;
+  line-height: 1.5;
+  color: #0a0a0a;
+  background: #fefefe;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale; }
+
+img {
+  max-width: 100%;
+  height: auto;
+  -ms-interpolation-mode: bicubic;
+  display: inline-block;
+  vertical-align: middle; }
+
+textarea {
+  height: auto;
+  min-height: 50px;
+  border-radius: 0; }
+
+select {
+  width: 100%;
+  border-radius: 0; }
+
+#map_canvas img,
+#map_canvas embed,
+#map_canvas object,
+.map_canvas img,
+.map_canvas embed,
+.map_canvas object,
+.mqa-display img,
+.mqa-display embed,
+.mqa-display object {
+  max-width: none !important; }
+
+button {
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  background: transparent;
+  padding: 0;
+  border: 0;
+  border-radius: 0;
+  line-height: 1; }
+  [data-whatinput='mouse'] button {
+    outline: 0; }
+
+.is-visible {
+  display: block !important; }
+
+.is-hidden {
+  display: none !important; }
+
+.row {
+  max-width: 75rem;
+  margin-left: auto;
+  margin-right: auto; }
+  .row::before, .row::after {
+    content: ' ';
+    display: table; }
+  .row::after {
+    clear: both; }
+  .row.collapse > .column, .row.collapse > .columns {
+    padding-left: 0;
+    padding-right: 0; }
+  .row .row {
+    max-width: none;
+    margin-left: -0.625rem;
+    margin-right: -0.625rem; }
+    @media screen and (min-width: 40em) {
+      .row .row {
+        margin-left: -0.9375rem;
+        margin-right: -0.9375rem; } }
+    .row .row.collapse {
+      margin-left: 0;
+      margin-right: 0; }
+  .row.expanded {
+    max-width: none; }
+    .row.expanded .row {
+      margin-left: auto;
+      margin-right: auto; }
+
+.column, .columns {
+  width: 100%;
+  float: left;
+  padding-left: 0.625rem;
+  padding-right: 0.625rem; }
+  @media screen and (min-width: 40em) {
+    .column, .columns {
+      padding-left: 0.9375rem;
+      padding-right: 0.9375rem; } }
+  .column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
+    float: right; }
+  .column.end:last-child:last-child, .end.columns:last-child:last-child {
+    float: left; }
+
+.column.row.row, .row.row.columns {
+  float: none; }
+  .row .column.row.row, .row .row.row.columns {
+    padding-left: 0;
+    padding-right: 0;
+    margin-left: 0;
+    margin-right: 0; }
+
+.small-1 {
+  width: 8.33333%; }
+
+.small-push-1 {
+  position: relative;
+  left: 8.33333%; }
+
+.small-pull-1 {
+  position: relative;
+  left: -8.33333%; }
+
+.small-offset-0 {
+  margin-left: 0%; }
+
+.small-2 {
+  width: 16.66667%; }
+
+.small-push-2 {
+  position: relative;
+  left: 16.66667%; }
+
+.small-pull-2 {
+  position: relative;
+  left: -16.66667%; }
+
+.small-offset-1 {
+  margin-left: 8.33333%; }
+
+.small-3 {
+  width: 25%; }
+
+.small-push-3 {
+  position: relative;
+  left: 25%; }
+
+.small-pull-3 {
+  position: relative;
+  left: -25%; }
+
+.small-offset-2 {
+  margin-left: 16.66667%; }
+
+.small-4 {
+  width: 33.33333%; }
+
+.small-push-4 {
+  position: relative;
+  left: 33.33333%; }
+
+.small-pull-4 {
+  position: relative;
+  left: -33.33333%; }
+
+.small-offset-3 {
+  margin-left: 25%; }
+
+.small-5 {
+  width: 41.66667%; }
+
+.small-push-5 {
+  position: relative;
+  left: 41.66667%; }
+
+.small-pull-5 {
+  position: relative;
+  left: -41.66667%; }
+
+.small-offset-4 {
+  margin-left: 33.33333%; }
+
+.small-6 {
+  width: 50%; }
+
+.small-push-6 {
+  position: relative;
+  left: 50%; }
+
+.small-pull-6 {
+  position: relative;
+  left: -50%; }
+
+.small-offset-5 {
+  margin-left: 41.66667%; }
+
+.small-7 {
+  width: 58.33333%; }
+
+.small-push-7 {
+  position: relative;
+  left: 58.33333%; }
+
+.small-pull-7 {
+  position: relative;
+  left: -58.33333%; }
+
+.small-offset-6 {
+  margin-left: 50%; }
+
+.small-8 {
+  width: 66.66667%; }
+
+.small-push-8 {
+  position: relative;
+  left: 66.66667%; }
+
+.small-pull-8 {
+  position: relative;
+  left: -66.66667%; }
+
+.small-offset-7 {
+  margin-left: 58.33333%; }
+
+.small-9 {
+  width: 75%; }
+
+.small-push-9 {
+  position: relative;
+  left: 75%; }
+
+.small-pull-9 {
+  position: relative;
+  left: -75%; }
+
+.small-offset-8 {
+  margin-left: 66.66667%; }
+
+.small-10 {
+  width: 83.33333%; }
+
+.small-push-10 {
+  position: relative;
+  left: 83.33333%; }
+
+.small-pull-10 {
+  position: relative;
+  left: -83.33333%; }
+
+.small-offset-9 {
+  margin-left: 75%; }
+
+.small-11 {
+  width: 91.66667%; }
+
+.small-push-11 {
+  position: relative;
+  left: 91.66667%; }
+
+.small-pull-11 {
+  position: relative;
+  left: -91.66667%; }
+
+.small-offset-10 {
+  margin-left: 83.33333%; }
+
+.small-12 {
+  width: 100%; }
+
+.small-offset-11 {
+  margin-left: 91.66667%; }
+
+.small-up-1 > .column, .small-up-1 > .columns {
+  width: 100%;
+  float: left; }
+  .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
+    clear: both; }
+  .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
+    float: left; }
+
+.small-up-2 > .column, .small-up-2 > .columns {
+  width: 50%;
+  float: left; }
+  .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
+    clear: both; }
+  .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
+    float: left; }
+
+.small-up-3 > .column, .small-up-3 > .columns {
+  width: 33.33333%;
+  float: left; }
+  .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
+    clear: both; }
+  .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
+    float: left; }
+
+.small-up-4 > .column, .small-up-4 > .columns {
+  width: 25%;
+  float: left; }
+  .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
+    clear: both; }
+  .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
+    float: left; }
+
+.small-up-5 > .column, .small-up-5 > .columns {
+  width: 20%;
+  float: left; }
+  .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
+    clear: both; }
+  .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
+    float: left; }
+
+.small-up-6 > .column, .small-up-6 > .columns {
+  width: 16.66667%;
+  float: left; }
+  .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
+    clear: both; }
+  .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
+    float: left; }
+
+.small-up-7 > .column, .small-up-7 > .columns {
+  width: 14.28571%;
+  float: left; }
+  .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
+    clear: both; }
+  .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
+    float: left; }
+
+.small-up-8 > .column, .small-up-8 > .columns {
+  width: 12.5%;
+  float: left; }
+  .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
+    clear: none; }
+  .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
+    clear: both; }
+  .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
+    float: left; }
+
+.small-collapse > .column, .small-collapse > .columns {
+  padding-left: 0;
+  padding-right: 0; }
+
+.small-collapse .row,
+.expanded.row .small-collapse.row {
+  margin-left: 0;
+  margin-right: 0; }
+
+.small-uncollapse > .column, .small-uncollapse > .columns {
+  padding-left: 0.625rem;
+  padding-right: 0.625rem; }
+
+.small-centered {
+  float: none;
+  margin-left: auto;
+  margin-right: auto; }
+
+.small-uncentered,
+.small-push-0,
+.small-pull-0 {
+  position: static;
+  margin-left: 0;
+  margin-right: 0;
+  float: left; }
+
+@media screen and (min-width: 40em) {
+  .medium-1 {
+    width: 8.33333%; }
+  .medium-push-1 {
+    position: relative;
+    left: 8.33333%; }
+  .medium-pull-1 {
+    position: relative;
+    left: -8.33333%; }
+  .medium-offset-0 {
+    margin-left: 0%; }
+  .medium-2 {
+    width: 16.66667%; }
+  .medium-push-2 {
+    position: relative;
+    left: 16.66667%; }
+  .medium-pull-2 {
+    position: relative;
+    left: -16.66667%; }
+  .medium-offset-1 {
+    margin-left: 8.33333%; }
+  .medium-3 {
+    width: 25%; }
+  .medium-push-3 {
+    position: relative;
+    left: 25%; }
+  .medium-pull-3 {
+    position: relative;
+    left: -25%; }
+  .medium-offset-2 {
+    margin-left: 16.66667%; }
+  .medium-4 {
+    width: 33.33333%; }
+  .medium-push-4 {
+    position: relative;
+    left: 33.33333%; }
+  .medium-pull-4 {
+    position: relative;
+    left: -33.33333%; }
+  .medium-offset-3 {
+    margin-left: 25%; }
+  .medium-5 {
+    width: 41.66667%; }
+  .medium-push-5 {
+    position: relative;
+    left: 41.66667%; }
+  .medium-pull-5 {
+    position: relative;
+    left: -41.66667%; }
+  .medium-offset-4 {
+    margin-left: 33.33333%; }
+  .medium-6 {
+    width: 50%; }
+  .medium-push-6 {
+    position: relative;
+    left: 50%; }
+  .medium-pull-6 {
+    position: relative;
+    left: -50%; }
+  .medium-offset-5 {
+    margin-left: 41.66667%; }
+  .medium-7 {
+    width: 58.33333%; }
+  .medium-push-7 {
+    position: relative;
+    left: 58.33333%; }
+  .medium-pull-7 {
+    position: relative;
+    left: -58.33333%; }
+  .medium-offset-6 {
+    margin-left: 50%; }
+  .medium-8 {
+    width: 66.66667%; }
+  .medium-push-8 {
+    position: relative;
+    left: 66.66667%; }
+  .medium-pull-8 {
+    position: relative;
+    left: -66.66667%; }
+  .medium-offset-7 {
+    margin-left: 58.33333%; }
+  .medium-9 {
+    width: 75%; }
+  .medium-push-9 {
+    position: relative;
+    left: 75%; }
+  .medium-pull-9 {
+    position: relative;
+    left: -75%; }
+  .medium-offset-8 {
+    margin-left: 66.66667%; }
+  .medium-10 {
+    width: 83.33333%; }
+  .medium-push-10 {
+    position: relative;
+    left: 83.33333%; }
+  .medium-pull-10 {
+    position: relative;
+    left: -83.33333%; }
+  .medium-offset-9 {
+    margin-left: 75%; }
+  .medium-11 {
+    width: 91.66667%; }
+  .medium-push-11 {
+    position: relative;
+    left: 91.66667%; }
+  .medium-pull-11 {
+    position: relative;
+    left: -91.66667%; }
+  .medium-offset-10 {
+    margin-left: 83.33333%; }
+  .medium-12 {
+    width: 100%; }
+  .medium-offset-11 {
+    margin-left: 91.66667%; }
+  .medium-up-1 > .column, .medium-up-1 > .columns {
+    width: 100%;
+    float: left; }
+    .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
+      clear: both; }
+    .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
+      float: left; }
+  .medium-up-2 > .column, .medium-up-2 > .columns {
+    width: 50%;
+    float: left; }
+    .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
+      clear: both; }
+    .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
+      float: left; }
+  .medium-up-3 > .column, .medium-up-3 > .columns {
+    width: 33.33333%;
+    float: left; }
+    .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
+      clear: both; }
+    .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
+      float: left; }
+  .medium-up-4 > .column, .medium-up-4 > .columns {
+    width: 25%;
+    float: left; }
+    .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
+      clear: both; }
+    .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
+      float: left; }
+  .medium-up-5 > .column, .medium-up-5 > .columns {
+    width: 20%;
+    float: left; }
+    .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
+      clear: both; }
+    .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
+      float: left; }
+  .medium-up-6 > .column, .medium-up-6 > .columns {
+    width: 16.66667%;
+    float: left; }
+    .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
+      clear: both; }
+    .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
+      float: left; }
+  .medium-up-7 > .column, .medium-up-7 > .columns {
+    width: 14.28571%;
+    float: left; }
+    .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
+      clear: both; }
+    .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
+      float: left; }
+  .medium-up-8 > .column, .medium-up-8 > .columns {
+    width: 12.5%;
+    float: left; }
+    .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
+      clear: both; }
+    .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
+      float: left; }
+  .medium-collapse > .column, .medium-collapse > .columns {
+    padding-left: 0;
+    padding-right: 0; }
+  .medium-collapse .row,
+  .expanded.row .medium-collapse.row {
+    margin-left: 0;
+    margin-right: 0; }
+  .medium-uncollapse > .column, .medium-uncollapse > .columns {
+    padding-left: 0.9375rem;
+    padding-right: 0.9375rem; }
+  .medium-centered {
+    float: none;
+    margin-left: auto;
+    margin-right: auto; }
+  .medium-uncentered,
+  .medium-push-0,
+  .medium-pull-0 {
+    position: static;
+    margin-left: 0;
+    margin-right: 0;
+    float: left; } }
+
+@media screen and (min-width: 64em) {
+  .large-1 {
+    width: 8.33333%; }
+  .large-push-1 {
+    position: relative;
+    left: 8.33333%; }
+  .large-pull-1 {
+    position: relative;
+    left: -8.33333%; }
+  .large-offset-0 {
+    margin-left: 0%; }
+  .large-2 {
+    width: 16.66667%; }
+  .large-push-2 {
+    position: relative;
+    left: 16.66667%; }
+  .large-pull-2 {
+    position: relative;
+    left: -16.66667%; }
+  .large-offset-1 {
+    margin-left: 8.33333%; }
+  .large-3 {
+    width: 25%; }
+  .large-push-3 {
+    position: relative;
+    left: 25%; }
+  .large-pull-3 {
+    position: relative;
+    left: -25%; }
+  .large-offset-2 {
+    margin-left: 16.66667%; }
+  .large-4 {
+    width: 33.33333%; }
+  .large-push-4 {
+    position: relative;
+    left: 33.33333%; }
+  .large-pull-4 {
+    position: relative;
+    left: -33.33333%; }
+  .large-offset-3 {
+    margin-left: 25%; }
+  .large-5 {
+    width: 41.66667%; }
+  .large-push-5 {
+    position: relative;
+    left: 41.66667%; }
+  .large-pull-5 {
+    position: relative;
+    left: -41.66667%; }
+  .large-offset-4 {
+    margin-left: 33.33333%; }
+  .large-6 {
+    width: 50%; }
+  .large-push-6 {
+    position: relative;
+    left: 50%; }
+  .large-pull-6 {
+    position: relative;
+    left: -50%; }
+  .large-offset-5 {
+    margin-left: 41.66667%; }
+  .large-7 {
+    width: 58.33333%; }
+  .large-push-7 {
+    position: relative;
+    left: 58.33333%; }
+  .large-pull-7 {
+    position: relative;
+    left: -58.33333%; }
+  .large-offset-6 {
+    margin-left: 50%; }
+  .large-8 {
+    width: 66.66667%; }
+  .large-push-8 {
+    position: relative;
+    left: 66.66667%; }
+  .large-pull-8 {
+    position: relative;
+    left: -66.66667%; }
+  .large-offset-7 {
+    margin-left: 58.33333%; }
+  .large-9 {
+    width: 75%; }
+  .large-push-9 {
+    position: relative;
+    left: 75%; }
+  .large-pull-9 {
+    position: relative;
+    left: -75%; }
+  .large-offset-8 {
+    margin-left: 66.66667%; }
+  .large-10 {
+    width: 83.33333%; }
+  .large-push-10 {
+    position: relative;
+    left: 83.33333%; }
+  .large-pull-10 {
+    position: relative;
+    left: -83.33333%; }
+  .large-offset-9 {
+    margin-left: 75%; }
+  .large-11 {
+    width: 91.66667%; }
+  .large-push-11 {
+    position: relative;
+    left: 91.66667%; }
+  .large-pull-11 {
+    position: relative;
+    left: -91.66667%; }
+  .large-offset-10 {
+    margin-left: 83.33333%; }
+  .large-12 {
+    width: 100%; }
+  .large-offset-11 {
+    margin-left: 91.66667%; }
+  .large-up-1 > .column, .large-up-1 > .columns {
+    width: 100%;
+    float: left; }
+    .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
+      clear: both; }
+    .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
+      float: left; }
+  .large-up-2 > .column, .large-up-2 > .columns {
+    width: 50%;
+    float: left; }
+    .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
+      clear: both; }
+    .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
+      float: left; }
+  .large-up-3 > .column, .large-up-3 > .columns {
+    width: 33.33333%;
+    float: left; }
+    .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
+      clear: both; }
+    .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
+      float: left; }
+  .large-up-4 > .column, .large-up-4 > .columns {
+    width: 25%;
+    float: left; }
+    .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
+      clear: both; }
+    .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
+      float: left; }
+  .large-up-5 > .column, .large-up-5 > .columns {
+    width: 20%;
+    float: left; }
+    .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
+      clear: both; }
+    .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
+      float: left; }
+  .large-up-6 > .column, .large-up-6 > .columns {
+    width: 16.66667%;
+    float: left; }
+    .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
+      clear: both; }
+    .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
+      float: left; }
+  .large-up-7 > .column, .large-up-7 > .columns {
+    width: 14.28571%;
+    float: left; }
+    .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
+      clear: both; }
+    .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
+      float: left; }
+  .large-up-8 > .column, .large-up-8 > .columns {
+    width: 12.5%;
+    float: left; }
+    .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
+      clear: none; }
+    .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
+      clear: both; }
+    .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
+      float: left; }
+  .large-collapse > .column, .large-collapse > .columns {
+    padding-left: 0;
+    padding-right: 0; }
+  .large-collapse .row,
+  .expanded.row .large-collapse.row {
+    margin-left: 0;
+    margin-right: 0; }
+  .large-uncollapse > .column, .large-uncollapse > .columns {
+    padding-left: 0.9375rem;
+    padding-right: 0.9375rem; }
+  .large-centered {
+    float: none;
+    margin-left: auto;
+    margin-right: auto; }
+  .large-uncentered,
+  .large-push-0,
+  .large-pull-0 {
+    position: static;
+    margin-left: 0;
+    margin-right: 0;
+    float: left; } }
+
+div,
+dl,
+dt,
+dd,
+ul,
+ol,
+li,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+pre,
+form,
+p,
+blockquote,
+th,
+td {
+  margin: 0;
+  padding: 0; }
+
+p {
+  font-size: inherit;
+  line-height: 1.6;
+  margin-bottom: 1rem;
+  text-rendering: optimizeLegibility; }
+
+em,
+i {
+  font-style: italic;
+  line-height: inherit; }
+
+strong,
+b {
+  font-weight: bold;
+  line-height: inherit; }
+
+small {
+  font-size: 80%;
+  line-height: inherit; }
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+  font-weight: normal;
+  font-style: normal;
+  color: inherit;
+  text-rendering: optimizeLegibility;
+  margin-top: 0;
+  margin-bottom: 0.5rem;
+  line-height: 1.4; }
+  h1 small,
+  h2 small,
+  h3 small,
+  h4 small,
+  h5 small,
+  h6 small {
+    color: #cacaca;
+    line-height: 0; }
+
+h1 {
+  font-size: 1.5rem; }
+
+h2 {
+  font-size: 1.25rem; }
+
+h3 {
+  font-size: 1.1875rem; }
+
+h4 {
+  font-size: 1.125rem; }
+
+h5 {
+  font-size: 1.0625rem; }
+
+h6 {
+  font-size: 1rem; }
+
+@media screen and (min-width: 40em) {
+  h1 {
+    font-size: 3rem; }
+  h2 {
+    font-size: 2.5rem; }
+  h3 {
+    font-size: 1.9375rem; }
+  h4 {
+    font-size: 1.5625rem; }
+  h5 {
+    font-size: 1.25rem; }
+  h6 {
+    font-size: 1rem; } }
+
+a {
+  color: #2199e8;
+  text-decoration: none;
+  line-height: inherit;
+  cursor: pointer; }
+  a:hover, a:focus {
+    color: #1585cf; }
+  a img {
+    border: 0; }
+
+hr {
+  max-width: 75rem;
+  height: 0;
+  border-right: 0;
+  border-top: 0;
+  border-bottom: 1px solid #cacaca;
+  border-left: 0;
+  margin: 1.25rem auto;
+  clear: both; }
+
+ul,
+ol,
+dl {
+  line-height: 1.6;
+  margin-bottom: 1rem;
+  list-style-position: outside; }
+
+li {
+  font-size: inherit; }
+
+ul {
+  list-style-type: disc;
+  margin-left: 1.25rem; }
+
+ol {
+  margin-left: 1.25rem; }
+
+ul ul, ol ul, ul ol, ol ol {
+  margin-left: 1.25rem;
+  margin-bottom: 0; }
+
+dl {
+  margin-bottom: 1rem; }
+  dl dt {
+    margin-bottom: 0.3rem;
+    font-weight: bold; }
+
+blockquote {
+  margin: 0 0 1rem;
+  padding: 0.5625rem 1.25rem 0 1.1875rem;
+  border-left: 1px solid #cacaca; }
+  blockquote, blockquote p {
+    line-height: 1.6;
+    color: #8a8a8a; }
+
+cite {
+  display: block;
+  font-size: 0.8125rem;
+  color: #8a8a8a; }
+  cite:before {
+    content: '\2014 \0020'; }
+
+abbr {
+  color: #0a0a0a;
+  cursor: help;
+  border-bottom: 1px dotted #0a0a0a; }
+
+code {
+  font-family: Consolas, "Liberation Mono", Courier, monospace;
+  font-weight: normal;
+  color: #0a0a0a;
+  background-color: #e6e6e6;
+  border: 1px solid #cacaca;
+  padding: 0.125rem 0.3125rem 0.0625rem; }
+
+kbd {
+  padding: 0.125rem 0.25rem 0;
+  margin: 0;
+  background-color: #e6e6e6;
+  color: #0a0a0a;
+  font-family: Consolas, "Liberation Mono", Courier, monospace; }
+
+.subheader {
+  margin-top: 0.2rem;
+  margin-bottom: 0.5rem;
+  font-weight: normal;
+  line-height: 1.4;
+  color: #8a8a8a; }
+
+.lead {
+  font-size: 125%;
+  line-height: 1.6; }
+
+.stat {
+  font-size: 2.5rem;
+  line-height: 1; }
+  p + .stat {
+    margin-top: -1rem; }
+
+.no-bullet {
+  margin-left: 0;
+  list-style: none; }
+
+.text-left {
+  text-align: left; }
+
+.text-right {
+  text-align: right; }
+
+.text-center {
+  text-align: center; }
+
+.text-justify {
+  text-align: justify; }
+
+@media screen and (min-width: 40em) {
+  .medium-text-left {
+    text-align: left; }
+  .medium-text-right {
+    text-align: right; }
+  .medium-text-center {
+    text-align: center; }
+  .medium-text-justify {
+    text-align: justify; } }
+
+@media screen and (min-width: 64em) {
+  .large-text-left {
+    text-align: left; }
+  .large-text-right {
+    text-align: right; }
+  .large-text-center {
+    text-align: center; }
+  .large-text-justify {
+    text-align: justify; } }
+
+.show-for-print {
+  display: none !important; }
+
+@media print {
+  * {
+    background: transparent !important;
+    color: black !important;
+    box-shadow: none !important;
+    text-shadow: none !important; }
+  .show-for-print {
+    display: block !important; }
+  .hide-for-print {
+    display: none !important; }
+  table.show-for-print {
+    display: table !important; }
+  thead.show-for-print {
+    display: table-header-group !important; }
+  tbody.show-for-print {
+    display: table-row-group !important; }
+  tr.show-for-print {
+    display: table-row !important; }
+  td.show-for-print {
+    display: table-cell !important; }
+  th.show-for-print {
+    display: table-cell !important; }
+  a,
+  a:visited {
+    text-decoration: underline; }
+  a[href]:after {
+    content: " (" attr(href) ")"; }
+  .ir a:after,
+  a[href^='javascript:']:after,
+  a[href^='#']:after {
+    content: ''; }
+  abbr[title]:after {
+    content: " (" attr(title) ")"; }
+  pre,
+  blockquote {
+    border: 1px solid #8a8a8a;
+    page-break-inside: avoid; }
+  thead {
+    display: table-header-group; }
+  tr,
+  img {
+    page-break-inside: avoid; }
+  img {
+    max-width: 100% !important; }
+  @page {
+    margin: 0.5cm; }
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3; }
+  h2,
+  h3 {
+    page-break-after: avoid; } }
+
+.button {
+  display: inline-block;
+  text-align: center;
+  line-height: 1;
+  cursor: pointer;
+  -webkit-appearance: none;
+  transition: background-color 0.25s ease-out, color 0.25s ease-out;
+  vertical-align: middle;
+  border: 1px solid transparent;
+  border-radius: 0;
+  padding: 0.85em 1em;
+  margin: 0 0 1rem 0;
+  font-size: 0.9rem;
+  background-color: #2199e8;
+  color: #fefefe; }
+  [data-whatinput='mouse'] .button {
+    outline: 0; }
+  .button:hover, .button:focus {
+    background-color: #1583cc;
+    color: #fefefe; }
+  .button.tiny {
+    font-size: 0.6rem; }
+  .button.small {
+    font-size: 0.75rem; }
+  .button.large {
+    font-size: 1.25rem; }
+  .button.expanded {
+    display: block;
+    width: 100%;
+    margin-left: 0;
+    margin-right: 0; }
+  .button.primary {
+    background-color: #2199e8;
+    color: #fefefe; }
+    .button.primary:hover, .button.primary:focus {
+      background-color: #147cc0;
+      color: #fefefe; }
+  .button.secondary {
+    background-color: #777;
+    color: #fefefe; }
+    .button.secondary:hover, .button.secondary:focus {
+      background-color: #5f5f5f;
+      color: #fefefe; }
+  .button.success {
+    background-color: #3adb76;
+    color: #fefefe; }
+    .button.success:hover, .button.success:focus {
+      background-color: #22bb5b;
+      color: #fefefe; }
+  .button.warning {
+    background-color: #ffae00;
+    color: #fefefe; }
+    .button.warning:hover, .button.warning:focus {
+      background-color: #cc8b00;
+      color: #fefefe; }
+  .button.alert {
+    background-color: #ec5840;
+    color: #fefefe; }
+    .button.alert:hover, .button.alert:focus {
+      background-color: #da3116;
+      color: #fefefe; }
+  .button.hollow {
+    border: 1px solid #2199e8;
+    color: #2199e8; }
+    .button.hollow, .button.hollow:hover, .button.hollow:focus {
+      background-color: transparent; }
+    .button.hollow:hover, .button.hollow:focus {
+      border-color: #0c4d78;
+      color: #0c4d78; }
+    .button.hollow.primary {
+      border: 1px solid #2199e8;
+      color: #2199e8; }
+      .button.hollow.primary:hover, .button.hollow.primary:focus {
+        border-color: #0c4d78;
+        color: #0c4d78; }
+    .button.hollow.secondary {
+      border: 1px solid #777;
+      color: #777; }
+      .button.hollow.secondary:hover, .button.hollow.secondary:focus {
+        border-color: #3c3c3c;
+        color: #3c3c3c; }
+    .button.hollow.success {
+      border: 1px solid #3adb76;
+      color: #3adb76; }
+      .button.hollow.success:hover, .button.hollow.success:focus {
+        border-color: #157539;
+        color: #157539; }
+    .button.hollow.warning {
+      border: 1px solid #ffae00;
+      color: #ffae00; }
+      .button.hollow.warning:hover, .button.hollow.warning:focus {
+        border-color: #805700;
+        color: #805700; }
+    .button.hollow.alert {
+      border: 1px solid #ec5840;
+      color: #ec5840; }
+      .button.hollow.alert:hover, .button.hollow.alert:focus {
+        border-color: #881f0e;
+        color: #881f0e; }
+  .button.disabled, .button[disabled] {
+    opacity: 0.25;
+    cursor: not-allowed; }
+    .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
+      background-color: #2199e8;
+      color: #fefefe; }
+  .button.dropdown::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.4em;
+    border-color: #fefefe transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    position: relative;
+    top: 0.4em;
+    float: right;
+    margin-left: 1em;
+    display: inline-block; }
+  .button.arrow-only::after {
+    margin-left: 0;
+    float: none;
+    top: -0.1em; }
+
+[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
+textarea {
+  display: block;
+  box-sizing: border-box;
+  width: 100%;
+  height: 2.4375rem;
+  padding: 0.5rem;
+  border: 1px solid #cacaca;
+  margin: 0 0 1rem;
+  font-family: inherit;
+  font-size: 1rem;
+  color: #0a0a0a;
+  background-color: #fefefe;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
+  border-radius: 0;
+  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
+  -webkit-appearance: none;
+  -moz-appearance: none; }
+  [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
+  textarea:focus {
+    border: 1px solid #8a8a8a;
+    background-color: #fefefe;
+    outline: none;
+    box-shadow: 0 0 5px #cacaca;
+    transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
+
+textarea {
+  max-width: 100%; }
+  textarea[rows] {
+    height: auto; }
+
+input::-webkit-input-placeholder,
+textarea::-webkit-input-placeholder {
+  color: #cacaca; }
+
+input::-moz-placeholder,
+textarea::-moz-placeholder {
+  color: #cacaca; }
+
+input:-ms-input-placeholder,
+textarea:-ms-input-placeholder {
+  color: #cacaca; }
+
+input::placeholder,
+textarea::placeholder {
+  color: #cacaca; }
+
+input:disabled, input[readonly],
+textarea:disabled,
+textarea[readonly] {
+  background-color: #e6e6e6;
+  cursor: not-allowed; }
+
+[type='submit'],
+[type='button'] {
+  border-radius: 0;
+  -webkit-appearance: none;
+  -moz-appearance: none; }
+
+input[type='search'] {
+  box-sizing: border-box; }
+
+[type='file'],
+[type='checkbox'],
+[type='radio'] {
+  margin: 0 0 1rem; }
+
+[type='checkbox'] + label,
+[type='radio'] + label {
+  display: inline-block;
+  margin-left: 0.5rem;
+  margin-right: 1rem;
+  margin-bottom: 0;
+  vertical-align: baseline; }
+  [type='checkbox'] + label[for],
+  [type='radio'] + label[for] {
+    cursor: pointer; }
+
+label > [type='checkbox'],
+label > [type='radio'] {
+  margin-right: 0.5rem; }
+
+[type='file'] {
+  width: 100%; }
+
+label {
+  display: block;
+  margin: 0;
+  font-size: 0.875rem;
+  font-weight: normal;
+  line-height: 1.8;
+  color: #0a0a0a; }
+  label.middle {
+    margin: 0 0 1rem;
+    padding: 0.5625rem 0; }
+
+.help-text {
+  margin-top: -0.5rem;
+  font-size: 0.8125rem;
+  font-style: italic;
+  color: #0a0a0a; }
+
+.input-group {
+  display: table;
+  width: 100%;
+  margin-bottom: 1rem; }
+  .input-group > :first-child {
+    border-radius: 0 0 0 0; }
+  .input-group > :last-child > * {
+    border-radius: 0 0 0 0; }
+
+.input-group-label, .input-group-field, .input-group-button {
+  margin: 0;
+  white-space: nowrap;
+  display: table-cell;
+  vertical-align: middle; }
+
+.input-group-label {
+  text-align: center;
+  padding: 0 1rem;
+  background: #e6e6e6;
+  color: #0a0a0a;
+  border: 1px solid #cacaca;
+  white-space: nowrap;
+  width: 1%;
+  height: 100%; }
+  .input-group-label:first-child {
+    border-right: 0; }
+  .input-group-label:last-child {
+    border-left: 0; }
+
+.input-group-field {
+  border-radius: 0;
+  height: 2.5rem; }
+
+.input-group-button {
+  padding-top: 0;
+  padding-bottom: 0;
+  text-align: center;
+  height: 100%;
+  width: 1%; }
+  .input-group-button a,
+  .input-group-button input,
+  .input-group-button button {
+    margin: 0; }
+
+.input-group .input-group-button {
+  display: table-cell; }
+
+fieldset {
+  border: 0;
+  padding: 0;
+  margin: 0; }
+
+legend {
+  margin-bottom: 0.5rem;
+  max-width: 100%; }
+
+.fieldset {
+  border: 1px solid #cacaca;
+  padding: 1.25rem;
+  margin: 1.125rem 0; }
+  .fieldset legend {
+    background: #fefefe;
+    padding: 0 0.1875rem;
+    margin: 0;
+    margin-left: -0.1875rem; }
+
+select {
+  height: 2.4375rem;
+  padding: 0.5rem;
+  border: 1px solid #cacaca;
+  margin: 0 0 1rem;
+  font-size: 1rem;
+  font-family: inherit;
+  line-height: normal;
+  color: #0a0a0a;
+  background-color: #fefefe;
+  border-radius: 0;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
+  background-size: 9px 6px;
+  background-position: right -1rem center;
+  background-origin: content-box;
+  background-repeat: no-repeat;
+  padding-right: 1.5rem; }
+  @media screen and (min-width: 0\0) {
+    select {
+      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }
+  select:disabled {
+    background-color: #e6e6e6;
+    cursor: not-allowed; }
+  select::-ms-expand {
+    display: none; }
+  select[multiple] {
+    height: auto;
+    background-image: none; }
+
+.is-invalid-input:not(:focus) {
+  background-color: rgba(236, 88, 64, 0.1);
+  border-color: #ec5840; }
+
+.is-invalid-label {
+  color: #ec5840; }
+
+.form-error {
+  display: none;
+  margin-top: -0.5rem;
+  margin-bottom: 1rem;
+  font-size: 0.75rem;
+  font-weight: bold;
+  color: #ec5840; }
+  .form-error.is-visible {
+    display: block; }
+
+.accordion {
+  list-style-type: none;
+  background: #fefefe;
+  margin-left: 0; }
+
+.accordion-item:first-child > :first-child {
+  border-radius: 0 0 0 0; }
+
+.accordion-item:last-child > :last-child {
+  border-radius: 0 0 0 0; }
+
+.accordion-title {
+  display: block;
+  padding: 1.25rem 1rem;
+  line-height: 1;
+  font-size: 0.75rem;
+  color: #2199e8;
+  position: relative;
+  border: 1px solid #e6e6e6;
+  border-bottom: 0; }
+  :last-child:not(.is-active) > .accordion-title {
+    border-radius: 0 0 0 0;
+    border-bottom: 1px solid #e6e6e6; }
+  .accordion-title:hover, .accordion-title:focus {
+    background-color: #e6e6e6; }
+  .accordion-title::before {
+    content: '+';
+    position: absolute;
+    right: 1rem;
+    top: 50%;
+    margin-top: -0.5rem; }
+  .is-active > .accordion-title::before {
+    content: '–'; }
+
+.accordion-content {
+  padding: 1rem;
+  display: none;
+  border: 1px solid #e6e6e6;
+  border-bottom: 0;
+  background-color: #fefefe;
+  color: #0a0a0a; }
+  :last-child > .accordion-content:last-child {
+    border-bottom: 1px solid #e6e6e6; }
+
+.is-accordion-submenu-parent > a {
+  position: relative; }
+  .is-accordion-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 6px;
+    border-color: #2199e8 transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    position: absolute;
+    top: 50%;
+    margin-top: -4px;
+    right: 1rem; }
+
+.is-accordion-submenu-parent[aria-expanded='true'] > a::after {
+  -webkit-transform-origin: 50% 50%;
+      -ms-transform-origin: 50% 50%;
+          transform-origin: 50% 50%;
+  -webkit-transform: scaleY(-1);
+      -ms-transform: scaleY(-1);
+          transform: scaleY(-1); }
+
+.badge {
+  display: inline-block;
+  padding: 0.3em;
+  min-width: 2.1em;
+  font-size: 0.6rem;
+  text-align: center;
+  border-radius: 50%;
+  background: #2199e8;
+  color: #fefefe; }
+  .badge.secondary {
+    background: #777;
+    color: #fefefe; }
+  .badge.success {
+    background: #3adb76;
+    color: #fefefe; }
+  .badge.warning {
+    background: #ffae00;
+    color: #fefefe; }
+  .badge.alert {
+    background: #ec5840;
+    color: #fefefe; }
+
+.breadcrumbs {
+  list-style: none;
+  margin: 0 0 1rem 0; }
+  .breadcrumbs::before, .breadcrumbs::after {
+    content: ' ';
+    display: table; }
+  .breadcrumbs::after {
+    clear: both; }
+  .breadcrumbs li {
+    float: left;
+    color: #0a0a0a;
+    font-size: 0.6875rem;
+    cursor: default;
+    text-transform: uppercase; }
+    .breadcrumbs li:not(:last-child)::after {
+      color: #cacaca;
+      content: "/";
+      margin: 0 0.75rem;
+      position: relative;
+      top: 1px;
+      opacity: 1; }
+  .breadcrumbs a {
+    color: #2199e8; }
+    .breadcrumbs a:hover {
+      text-decoration: underline; }
+  .breadcrumbs .disabled {
+    color: #cacaca;
+    cursor: not-allowed; }
+
+.button-group {
+  margin-bottom: 1rem;
+  font-size: 0; }
+  .button-group::before, .button-group::after {
+    content: ' ';
+    display: table; }
+  .button-group::after {
+    clear: both; }
+  .button-group .button {
+    margin: 0;
+    margin-right: 1px;
+    margin-bottom: 1px;
+    font-size: 0.9rem; }
+    .button-group .button:last-child {
+      margin-right: 0; }
+  .button-group.tiny .button {
+    font-size: 0.6rem; }
+  .button-group.small .button {
+    font-size: 0.75rem; }
+  .button-group.large .button {
+    font-size: 1.25rem; }
+  .button-group.expanded {
+    margin-right: -1px; }
+    .button-group.expanded::before, .button-group.expanded::after {
+      display: none; }
+    .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button {
+      display: inline-block;
+      width: calc(50% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button {
+      display: inline-block;
+      width: calc(33.33333% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button {
+      display: inline-block;
+      width: calc(25% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button {
+      display: inline-block;
+      width: calc(20% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child {
+        margin-right: -6px; }
+    .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button {
+      display: inline-block;
+      width: calc(16.66667% - 1px);
+      margin-right: 1px; }
+      .button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child {
+        margin-right: -6px; }
+  .button-group.primary .button {
+    background-color: #2199e8;
+    color: #fefefe; }
+    .button-group.primary .button:hover, .button-group.primary .button:focus {
+      background-color: #147cc0;
+      color: #fefefe; }
+  .button-group.secondary .button {
+    background-color: #777;
+    color: #fefefe; }
+    .button-group.secondary .button:hover, .button-group.secondary .button:focus {
+      background-color: #5f5f5f;
+      color: #fefefe; }
+  .button-group.success .button {
+    background-color: #3adb76;
+    color: #fefefe; }
+    .button-group.success .button:hover, .button-group.success .button:focus {
+      background-color: #22bb5b;
+      color: #fefefe; }
+  .button-group.warning .button {
+    background-color: #ffae00;
+    color: #fefefe; }
+    .button-group.warning .button:hover, .button-group.warning .button:focus {
+      background-color: #cc8b00;
+      color: #fefefe; }
+  .button-group.alert .button {
+    background-color: #ec5840;
+    color: #fefefe; }
+    .button-group.alert .button:hover, .button-group.alert .button:focus {
+      background-color: #da3116;
+      color: #fefefe; }
+  .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {
+    width: 100%; }
+    .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {
+      margin-bottom: 0; }
+  @media screen and (min-width: 40em) {
+    .button-group.stacked-for-small .button {
+      width: auto;
+      margin-bottom: 0; } }
+  @media screen and (min-width: 64em) {
+    .button-group.stacked-for-medium .button {
+      width: auto;
+      margin-bottom: 0; } }
+  @media screen and (max-width: 39.9375em) {
+    .button-group.stacked-for-small.expanded {
+      display: block; }
+      .button-group.stacked-for-small.expanded .button {
+        display: block;
+        margin-right: 0; } }
+
+.callout {
+  margin: 0 0 1rem 0;
+  padding: 1rem;
+  border: 1px solid rgba(10, 10, 10, 0.25);
+  border-radius: 0;
+  position: relative;
+  color: #0a0a0a;
+  background-color: white; }
+  .callout > :first-child {
+    margin-top: 0; }
+  .callout > :last-child {
+    margin-bottom: 0; }
+  .callout.primary {
+    background-color: #def0fc; }
+  .callout.secondary {
+    background-color: #ebebeb; }
+  .callout.success {
+    background-color: #e1faea; }
+  .callout.warning {
+    background-color: #fff3d9; }
+  .callout.alert {
+    background-color: #fce6e2; }
+  .callout.small {
+    padding-top: 0.5rem;
+    padding-right: 0.5rem;
+    padding-bottom: 0.5rem;
+    padding-left: 0.5rem; }
+  .callout.large {
+    padding-top: 3rem;
+    padding-right: 3rem;
+    padding-bottom: 3rem;
+    padding-left: 3rem; }
+
+.close-button {
+  position: absolute;
+  color: #8a8a8a;
+  right: 1rem;
+  top: 0.5rem;
+  font-size: 2em;
+  line-height: 1;
+  cursor: pointer; }
+  [data-whatinput='mouse'] .close-button {
+    outline: 0; }
+  .close-button:hover, .close-button:focus {
+    color: #0a0a0a; }
+
+.menu {
+  margin: 0;
+  list-style-type: none; }
+  .menu > li {
+    display: table-cell;
+    vertical-align: middle; }
+    [data-whatinput='mouse'] .menu > li {
+      outline: 0; }
+  .menu > li > a {
+    display: block;
+    padding: 0.7rem 1rem;
+    line-height: 1; }
+  .menu input,
+  .menu a,
+  .menu button {
+    margin-bottom: 0; }
+  .menu > li > a img,
+  .menu > li > a i,
+  .menu > li > a svg {
+    vertical-align: middle; }
+    .menu > li > a img + span,
+    .menu > li > a i + span,
+    .menu > li > a svg + span {
+      vertical-align: middle; }
+  .menu > li > a img,
+  .menu > li > a i,
+  .menu > li > a svg {
+    margin-right: 0.25rem;
+    display: inline-block; }
+  .menu > li {
+    display: table-cell; }
+  .menu.vertical > li {
+    display: block; }
+  @media screen and (min-width: 40em) {
+    .menu.medium-horizontal > li {
+      display: table-cell; }
+    .menu.medium-vertical > li {
+      display: block; } }
+  @media screen and (min-width: 64em) {
+    .menu.large-horizontal > li {
+      display: table-cell; }
+    .menu.large-vertical > li {
+      display: block; } }
+  .menu.simple li {
+    line-height: 1;
+    display: inline-block;
+    margin-right: 1rem; }
+  .menu.simple a {
+    padding: 0; }
+  .menu.align-right::before, .menu.align-right::after {
+    content: ' ';
+    display: table; }
+  .menu.align-right::after {
+    clear: both; }
+  .menu.align-right > li {
+    float: right; }
+  .menu.expanded {
+    width: 100%;
+    display: table;
+    table-layout: fixed; }
+    .menu.expanded > li:first-child:last-child {
+      width: 100%; }
+  .menu.icon-top > li > a {
+    text-align: center; }
+    .menu.icon-top > li > a img,
+    .menu.icon-top > li > a i,
+    .menu.icon-top > li > a svg {
+      display: block;
+      margin: 0 auto 0.25rem; }
+  .menu.nested {
+    margin-left: 1rem; }
+  .menu .active > a {
+    color: #fefefe;
+    background: #2199e8; }
+
+.menu-text {
+  font-weight: bold;
+  color: inherit;
+  line-height: 1;
+  padding-top: 0;
+  padding-bottom: 0;
+  padding: 0.7rem 1rem; }
+
+.menu-centered {
+  text-align: center; }
+  .menu-centered > .menu {
+    display: inline-block; }
+
+.no-js [data-responsive-menu] ul {
+  display: none; }
+
+.menu-icon {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+  cursor: pointer;
+  width: 20px;
+  height: 16px; }
+  .menu-icon::after {
+    content: '';
+    position: absolute;
+    display: block;
+    width: 100%;
+    height: 2px;
+    background: #fefefe;
+    top: 0;
+    left: 0;
+    box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; }
+  .menu-icon:hover::after {
+    background: #cacaca;
+    box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; }
+
+.menu-icon.dark {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+  cursor: pointer;
+  width: 20px;
+  height: 16px; }
+  .menu-icon.dark::after {
+    content: '';
+    position: absolute;
+    display: block;
+    width: 100%;
+    height: 2px;
+    background: #0a0a0a;
+    top: 0;
+    left: 0;
+    box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; }
+  .menu-icon.dark:hover::after {
+    background: #8a8a8a;
+    box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }
+
+.is-drilldown {
+  position: relative;
+  overflow: hidden; }
+  .is-drilldown li {
+    display: block !important; }
+
+.is-drilldown-submenu {
+  position: absolute;
+  top: 0;
+  left: 100%;
+  z-index: -1;
+  height: 100%;
+  width: 100%;
+  background: #fefefe;
+  transition: -webkit-transform 0.15s linear;
+  transition: transform 0.15s linear; }
+  .is-drilldown-submenu.is-active {
+    z-index: 1;
+    display: block;
+    -webkit-transform: translateX(-100%);
+        -ms-transform: translateX(-100%);
+            transform: translateX(-100%); }
+  .is-drilldown-submenu.is-closing {
+    -webkit-transform: translateX(100%);
+        -ms-transform: translateX(100%);
+            transform: translateX(100%); }
+
+.is-drilldown-submenu-parent > a {
+  position: relative; }
+  .is-drilldown-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 6px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0;
+    position: absolute;
+    top: 50%;
+    margin-top: -6px;
+    right: 1rem; }
+
+.js-drilldown-back > a::before {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 6px;
+  border-color: transparent #2199e8 transparent transparent;
+  border-right-style: solid;
+  border-left-width: 0;
+  border-left-width: 0;
+  display: inline-block;
+  vertical-align: middle;
+  margin-right: 0.75rem; }
+
+.dropdown-pane {
+  background-color: #fefefe;
+  border: 1px solid #cacaca;
+  border-radius: 0;
+  display: block;
+  font-size: 1rem;
+  padding: 1rem;
+  position: absolute;
+  visibility: hidden;
+  width: 300px;
+  z-index: 10; }
+  .dropdown-pane.is-open {
+    visibility: visible; }
+
+.dropdown-pane.tiny {
+  width: 100px; }
+
+.dropdown-pane.small {
+  width: 200px; }
+
+.dropdown-pane.large {
+  width: 400px; }
+
+.dropdown.menu > li.opens-left > .is-dropdown-submenu {
+  left: auto;
+  right: 0;
+  top: 100%; }
+
+.dropdown.menu > li.opens-right > .is-dropdown-submenu {
+  right: auto;
+  left: 0;
+  top: 100%; }
+
+.dropdown.menu > li.is-dropdown-submenu-parent > a {
+  padding-right: 1.5rem;
+  position: relative; }
+
+.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 5px;
+  border-color: #2199e8 transparent transparent;
+  border-top-style: solid;
+  border-bottom-width: 0;
+  right: 5px;
+  margin-top: -2px; }
+
+[data-whatinput='mouse'] .dropdown.menu a {
+  outline: 0; }
+
+.no-js .dropdown.menu ul {
+  display: none; }
+
+.dropdown.menu.vertical > li .is-dropdown-submenu {
+  top: 0; }
+
+.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
+  left: auto;
+  right: 100%; }
+
+.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
+  right: auto;
+  left: 100%; }
+
+.dropdown.menu.vertical > li > a::after {
+  right: 14px;
+  margin-top: -3px; }
+
+.dropdown.menu.vertical > li.opens-left > a::after {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 5px;
+  border-color: transparent #2199e8 transparent transparent;
+  border-right-style: solid;
+  border-left-width: 0; }
+
+.dropdown.menu.vertical > li.opens-right > a::after {
+  content: '';
+  display: block;
+  width: 0;
+  height: 0;
+  border: inset 5px;
+  border-color: transparent transparent transparent #2199e8;
+  border-left-style: solid;
+  border-right-width: 0; }
+
+@media screen and (min-width: 40em) {
+  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 0;
+    top: 100%; }
+  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 0;
+    top: 100%; }
+  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
+    padding-right: 1.5rem;
+    position: relative; }
+  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: #2199e8 transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    right: 5px;
+    margin-top: -2px; }
+  .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
+    top: 0; }
+  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 100%; }
+  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 100%; }
+  .dropdown.menu.medium-vertical > li > a::after {
+    right: 14px;
+    margin-top: -3px; }
+  .dropdown.menu.medium-vertical > li.opens-left > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent #2199e8 transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0; }
+  .dropdown.menu.medium-vertical > li.opens-right > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0; } }
+
+@media screen and (min-width: 64em) {
+  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 0;
+    top: 100%; }
+  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 0;
+    top: 100%; }
+  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
+    padding-right: 1.5rem;
+    position: relative; }
+  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: #2199e8 transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    right: 5px;
+    margin-top: -2px; }
+  .dropdown.menu.large-vertical > li .is-dropdown-submenu {
+    top: 0; }
+  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 100%; }
+  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 100%; }
+  .dropdown.menu.large-vertical > li > a::after {
+    right: 14px;
+    margin-top: -3px; }
+  .dropdown.menu.large-vertical > li.opens-left > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent #2199e8 transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0; }
+  .dropdown.menu.large-vertical > li.opens-right > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0; } }
+
+.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
+  top: 100%;
+  left: auto;
+  right: 0; }
+
+.is-dropdown-menu.vertical {
+  width: 100px; }
+  .is-dropdown-menu.vertical.align-right {
+    float: right; }
+
+.is-dropdown-submenu-parent {
+  position: relative; }
+  .is-dropdown-submenu-parent a::after {
+    position: absolute;
+    top: 50%;
+    right: 5px;
+    margin-top: -2px; }
+  .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
+    top: 100%;
+    left: auto; }
+  .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
+    left: auto;
+    right: 100%; }
+  .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
+    right: auto;
+    left: 100%; }
+
+.is-dropdown-submenu {
+  display: none;
+  position: absolute;
+  top: 0;
+  left: 100%;
+  min-width: 200px;
+  z-index: 1;
+  background: #fefefe;
+  border: 1px solid #cacaca; }
+  .is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
+    right: 14px;
+    margin-top: -3px; }
+  .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent #2199e8 transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0; }
+  .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 5px;
+    border-color: transparent transparent transparent #2199e8;
+    border-left-style: solid;
+    border-right-width: 0; }
+  .is-dropdown-submenu .is-dropdown-submenu {
+    margin-top: -1px; }
+  .is-dropdown-submenu > li {
+    width: 100%; }
+  .is-dropdown-submenu.js-dropdown-active {
+    display: block; }
+
+.flex-video {
+  position: relative;
+  height: 0;
+  padding-bottom: 75%;
+  margin-bottom: 1rem;
+  overflow: hidden; }
+  .flex-video iframe,
+  .flex-video object,
+  .flex-video embed,
+  .flex-video video {
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%; }
+  .flex-video.widescreen {
+    padding-bottom: 56.25%; }
+  .flex-video.vimeo {
+    padding-top: 0; }
+
+.label {
+  display: inline-block;
+  padding: 0.33333rem 0.5rem;
+  font-size: 0.8rem;
+  line-height: 1;
+  white-space: nowrap;
+  cursor: default;
+  border-radius: 0;
+  background: #2199e8;
+  color: #fefefe; }
+  .label.secondary {
+    background: #777;
+    color: #fefefe; }
+  .label.success {
+    background: #3adb76;
+    color: #fefefe; }
+  .label.warning {
+    background: #ffae00;
+    color: #fefefe; }
+  .label.alert {
+    background: #ec5840;
+    color: #fefefe; }
+
+.media-object {
+  margin-bottom: 1rem;
+  display: block; }
+  .media-object img {
+    max-width: none; }
+  @media screen and (max-width: 39.9375em) {
+    .media-object.stack-for-small .media-object-section {
+      padding: 0;
+      padding-bottom: 1rem;
+      display: block; }
+      .media-object.stack-for-small .media-object-section img {
+        width: 100%; } }
+
+.media-object-section {
+  display: table-cell;
+  vertical-align: top; }
+  .media-object-section:first-child {
+    padding-right: 1rem; }
+  .media-object-section:last-child:not(:nth-child(2)) {
+    padding-left: 1rem; }
+  .media-object-section > :last-child {
+    margin-bottom: 0; }
+  .media-object-section.middle {
+    vertical-align: middle; }
+  .media-object-section.bottom {
+    vertical-align: bottom; }
+
+html,
+body {
+  height: 100%; }
+
+.off-canvas-wrapper {
+  width: 100%;
+  overflow-x: hidden;
+  position: relative;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden;
+  -webkit-overflow-scrolling: auto; }
+
+.off-canvas-wrapper-inner {
+  position: relative;
+  width: 100%;
+  transition: -webkit-transform 0.5s ease;
+  transition: transform 0.5s ease; }
+  .off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after {
+    content: ' ';
+    display: table; }
+  .off-canvas-wrapper-inner::after {
+    clear: both; }
+
+.off-canvas-content,
+.off-canvas-content {
+  min-height: 100%;
+  background: #fefefe;
+  transition: -webkit-transform 0.5s ease;
+  transition: transform 0.5s ease;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden;
+  z-index: 1;
+  padding-bottom: 0.1px;
+  box-shadow: 0 0 10px rgba(10, 10, 10, 0.5); }
+
+.js-off-canvas-exit {
+  display: none;
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  background: rgba(254, 254, 254, 0.25);
+  cursor: pointer;
+  transition: background 0.5s ease; }
+
+.off-canvas {
+  position: absolute;
+  background: #e6e6e6;
+  z-index: -1;
+  max-height: 100%;
+  overflow-y: auto;
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0); }
+  [data-whatinput='mouse'] .off-canvas {
+    outline: 0; }
+  .off-canvas.position-left {
+    left: -250px;
+    top: 0;
+    width: 250px; }
+    .is-open-left {
+      -webkit-transform: translateX(250px);
+          -ms-transform: translateX(250px);
+              transform: translateX(250px); }
+  .off-canvas.position-right {
+    right: -250px;
+    top: 0;
+    width: 250px; }
+    .is-open-right {
+      -webkit-transform: translateX(-250px);
+          -ms-transform: translateX(-250px);
+              transform: translateX(-250px); }
+
+@media screen and (min-width: 40em) {
+  .position-left.reveal-for-medium {
+    left: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-left.reveal-for-medium ~ .off-canvas-content {
+      margin-left: 250px; }
+  .position-right.reveal-for-medium {
+    right: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-right.reveal-for-medium ~ .off-canvas-content {
+      margin-right: 250px; } }
+
+@media screen and (min-width: 64em) {
+  .position-left.reveal-for-large {
+    left: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-left.reveal-for-large ~ .off-canvas-content {
+      margin-left: 250px; }
+  .position-right.reveal-for-large {
+    right: 0;
+    z-index: auto;
+    position: fixed; }
+    .position-right.reveal-for-large ~ .off-canvas-content {
+      margin-right: 250px; } }
+
+.orbit {
+  position: relative; }
+
+.orbit-container {
+  position: relative;
+  margin: 0;
+  overflow: hidden;
+  list-style: none; }
+
+.orbit-slide {
+  width: 100%;
+  max-height: 100%; }
+  .orbit-slide.no-motionui.is-active {
+    top: 0;
+    left: 0; }
+
+.orbit-figure {
+  margin: 0; }
+
+.orbit-image {
+  margin: 0;
+  width: 100%;
+  max-width: 100%; }
+
+.orbit-caption {
+  position: absolute;
+  bottom: 0;
+  width: 100%;
+  padding: 1rem;
+  margin-bottom: 0;
+  color: #fefefe;
+  background-color: rgba(10, 10, 10, 0.5); }
+
+.orbit-previous, .orbit-next {
+  position: absolute;
+  top: 50%;
+  -webkit-transform: translateY(-50%);
+      -ms-transform: translateY(-50%);
+          transform: translateY(-50%);
+  z-index: 10;
+  padding: 1rem;
+  color: #fefefe; }
+  [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {
+    outline: 0; }
+  .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {
+    background-color: rgba(10, 10, 10, 0.5); }
+
+.orbit-previous {
+  left: 0; }
+
+.orbit-next {
+  left: auto;
+  right: 0; }
+
+.orbit-bullets {
+  position: relative;
+  margin-top: 0.8rem;
+  margin-bottom: 0.8rem;
+  text-align: center; }
+  [data-whatinput='mouse'] .orbit-bullets {
+    outline: 0; }
+  .orbit-bullets button {
+    width: 1.2rem;
+    height: 1.2rem;
+    margin: 0.1rem;
+    background-color: #cacaca;
+    border-radius: 50%; }
+    .orbit-bullets button:hover {
+      background-color: #8a8a8a; }
+    .orbit-bullets button.is-active {
+      background-color: #8a8a8a; }
+
+.pagination {
+  margin-left: 0;
+  margin-bottom: 1rem; }
+  .pagination::before, .pagination::after {
+    content: ' ';
+    display: table; }
+  .pagination::after {
+    clear: both; }
+  .pagination li {
+    font-size: 0.875rem;
+    margin-right: 0.0625rem;
+    border-radius: 0;
+    display: none; }
+    .pagination li:last-child, .pagination li:first-child {
+      display: inline-block; }
+    @media screen and (min-width: 40em) {
+      .pagination li {
+        display: inline-block; } }
+  .pagination a,
+  .pagination button {
+    color: #0a0a0a;
+    display: block;
+    padding: 0.1875rem 0.625rem;
+    border-radius: 0; }
+    .pagination a:hover,
+    .pagination button:hover {
+      background: #e6e6e6; }
+  .pagination .current {
+    padding: 0.1875rem 0.625rem;
+    background: #2199e8;
+    color: #fefefe;
+    cursor: default; }
+  .pagination .disabled {
+    padding: 0.1875rem 0.625rem;
+    color: #cacaca;
+    cursor: not-allowed; }
+    .pagination .disabled:hover {
+      background: transparent; }
+  .pagination .ellipsis::after {
+    content: '\2026';
+    padding: 0.1875rem 0.625rem;
+    color: #0a0a0a; }
+
+.pagination-previous a::before,
+.pagination-previous.disabled::before {
+  content: '\00ab';
+  display: inline-block;
+  margin-right: 0.5rem; }
+
+.pagination-next a::after,
+.pagination-next.disabled::after {
+  content: '\00bb';
+  display: inline-block;
+  margin-left: 0.5rem; }
+
+.progress {
+  background-color: #cacaca;
+  height: 1rem;
+  margin-bottom: 1rem;
+  border-radius: 0; }
+  .progress.primary .progress-meter {
+    background-color: #2199e8; }
+  .progress.secondary .progress-meter {
+    background-color: #777; }
+  .progress.success .progress-meter {
+    background-color: #3adb76; }
+  .progress.warning .progress-meter {
+    background-color: #ffae00; }
+  .progress.alert .progress-meter {
+    background-color: #ec5840; }
+
+.progress-meter {
+  position: relative;
+  display: block;
+  width: 0%;
+  height: 100%;
+  background-color: #2199e8; }
+
+.progress-meter-text {
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  -webkit-transform: translate(-50%, -50%);
+      -ms-transform: translate(-50%, -50%);
+          transform: translate(-50%, -50%);
+  position: absolute;
+  margin: 0;
+  font-size: 0.75rem;
+  font-weight: bold;
+  color: #fefefe;
+  white-space: nowrap; }
+
+body.is-reveal-open {
+  overflow: hidden; }
+
+html.is-reveal-open,
+html.is-reveal-open body {
+  height: 100%;
+  overflow: hidden;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none; }
+
+.reveal-overlay {
+  display: none;
+  position: fixed;
+  top: 0;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  z-index: 1005;
+  background-color: rgba(10, 10, 10, 0.45);
+  overflow-y: scroll; }
+
+.reveal {
+  display: none;
+  z-index: 1006;
+  padding: 1rem;
+  border: 1px solid #cacaca;
+  background-color: #fefefe;
+  border-radius: 0;
+  position: relative;
+  top: 100px;
+  margin-left: auto;
+  margin-right: auto;
+  overflow-y: auto; }
+  [data-whatinput='mouse'] .reveal {
+    outline: 0; }
+  @media screen and (min-width: 40em) {
+    .reveal {
+      min-height: 0; } }
+  .reveal .column, .reveal .columns,
+  .reveal .columns {
+    min-width: 0; }
+  .reveal > :last-child {
+    margin-bottom: 0; }
+  @media screen and (min-width: 40em) {
+    .reveal {
+      width: 600px;
+      max-width: 75rem; } }
+  @media screen and (min-width: 40em) {
+    .reveal .reveal {
+      left: auto;
+      right: auto;
+      margin: 0 auto; } }
+  .reveal.collapse {
+    padding: 0; }
+  @media screen and (min-width: 40em) {
+    .reveal.tiny {
+      width: 30%;
+      max-width: 75rem; } }
+  @media screen and (min-width: 40em) {
+    .reveal.small {
+      width: 50%;
+      max-width: 75rem; } }
+  @media screen and (min-width: 40em) {
+    .reveal.large {
+      width: 90%;
+      max-width: 75rem; } }
+  .reveal.full {
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    height: 100vh;
+    min-height: 100vh;
+    max-width: none;
+    margin-left: 0;
+    border: 0;
+    border-radius: 0; }
+  @media screen and (max-width: 39.9375em) {
+    .reveal {
+      top: 0;
+      left: 0;
+      width: 100%;
+      height: 100%;
+      height: 100vh;
+      min-height: 100vh;
+      max-width: none;
+      margin-left: 0;
+      border: 0;
+      border-radius: 0; } }
+  .reveal.without-overlay {
+    position: fixed; }
+
+.slider {
+  position: relative;
+  height: 0.5rem;
+  margin-top: 1.25rem;
+  margin-bottom: 2.25rem;
+  background-color: #e6e6e6;
+  cursor: pointer;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  -ms-touch-action: none;
+      touch-action: none; }
+
+.slider-fill {
+  position: absolute;
+  top: 0;
+  left: 0;
+  display: inline-block;
+  max-width: 100%;
+  height: 0.5rem;
+  background-color: #cacaca;
+  transition: all 0.2s ease-in-out; }
+  .slider-fill.is-dragging {
+    transition: all 0s linear; }
+
+.slider-handle {
+  position: absolute;
+  top: 50%;
+  -webkit-transform: translateY(-50%);
+      -ms-transform: translateY(-50%);
+          transform: translateY(-50%);
+  position: absolute;
+  left: 0;
+  z-index: 1;
+  display: inline-block;
+  width: 1.4rem;
+  height: 1.4rem;
+  background-color: #2199e8;
+  transition: all 0.2s ease-in-out;
+  -ms-touch-action: manipulation;
+      touch-action: manipulation;
+  border-radius: 0; }
+  [data-whatinput='mouse'] .slider-handle {
+    outline: 0; }
+  .slider-handle:hover {
+    background-color: #1583cc; }
+  .slider-handle.is-dragging {
+    transition: all 0s linear; }
+
+.slider.disabled,
+.slider[disabled] {
+  opacity: 0.25;
+  cursor: not-allowed; }
+
+.slider.vertical {
+  display: inline-block;
+  width: 0.5rem;
+  height: 12.5rem;
+  margin: 0 1.25rem;
+  -webkit-transform: scale(1, -1);
+      -ms-transform: scale(1, -1);
+          transform: scale(1, -1); }
+  .slider.vertical .slider-fill {
+    top: 0;
+    width: 0.5rem;
+    max-height: 100%; }
+  .slider.vertical .slider-handle {
+    position: absolute;
+    top: 0;
+    left: 50%;
+    width: 1.4rem;
+    height: 1.4rem;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%); }
+
+.sticky-container {
+  position: relative; }
+
+.sticky {
+  position: absolute;
+  z-index: 0;
+  -webkit-transform: translate3d(0, 0, 0);
+          transform: translate3d(0, 0, 0); }
+
+.sticky.is-stuck {
+  position: fixed;
+  z-index: 5; }
+  .sticky.is-stuck.is-at-top {
+    top: 0; }
+  .sticky.is-stuck.is-at-bottom {
+    bottom: 0; }
+
+.sticky.is-anchored {
+  position: absolute;
+  left: auto;
+  right: auto; }
+  .sticky.is-anchored.is-at-bottom {
+    bottom: 0; }
+
+.switch {
+  margin-bottom: 1rem;
+  outline: 0;
+  position: relative;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  color: #fefefe;
+  font-weight: bold;
+  font-size: 0.875rem; }
+
+.switch-input {
+  opacity: 0;
+  position: absolute; }
+
+.switch-paddle {
+  background: #cacaca;
+  cursor: pointer;
+  display: block;
+  position: relative;
+  width: 4rem;
+  height: 2rem;
+  transition: all 0.25s ease-out;
+  border-radius: 0;
+  color: inherit;
+  font-weight: inherit; }
+  input + .switch-paddle {
+    margin: 0; }
+  .switch-paddle::after {
+    background: #fefefe;
+    content: '';
+    display: block;
+    position: absolute;
+    height: 1.5rem;
+    left: 0.25rem;
+    top: 0.25rem;
+    width: 1.5rem;
+    transition: all 0.25s ease-out;
+    -webkit-transform: translate3d(0, 0, 0);
+            transform: translate3d(0, 0, 0);
+    border-radius: 0; }
+  input:checked ~ .switch-paddle {
+    background: #2199e8; }
+    input:checked ~ .switch-paddle::after {
+      left: 2.25rem; }
+  [data-whatinput='mouse'] input:focus ~ .switch-paddle {
+    outline: 0; }
+
+.switch-active, .switch-inactive {
+  position: absolute;
+  top: 50%;
+  -webkit-transform: translateY(-50%);
+      -ms-transform: translateY(-50%);
+          transform: translateY(-50%); }
+
+.switch-active {
+  left: 8%;
+  display: none; }
+  input:checked + label > .switch-active {
+    display: block; }
+
+.switch-inactive {
+  right: 15%; }
+  input:checked + label > .switch-inactive {
+    display: none; }
+
+.switch.tiny .switch-paddle {
+  width: 3rem;
+  height: 1.5rem;
+  font-size: 0.625rem; }
+
+.switch.tiny .switch-paddle::after {
+  width: 1rem;
+  height: 1rem; }
+
+.switch.tiny input:checked ~ .switch-paddle::after {
+  left: 1.75rem; }
+
+.switch.small .switch-paddle {
+  width: 3.5rem;
+  height: 1.75rem;
+  font-size: 0.75rem; }
+
+.switch.small .switch-paddle::after {
+  width: 1.25rem;
+  height: 1.25rem; }
+
+.switch.small input:checked ~ .switch-paddle::after {
+  left: 2rem; }
+
+.switch.large .switch-paddle {
+  width: 5rem;
+  height: 2.5rem;
+  font-size: 1rem; }
+
+.switch.large .switch-paddle::after {
+  width: 2rem;
+  height: 2rem; }
+
+.switch.large input:checked ~ .switch-paddle::after {
+  left: 2.75rem; }
+
+table {
+  width: 100%;
+  margin-bottom: 1rem;
+  border-radius: 0; }
+  table thead,
+  table tbody,
+  table tfoot {
+    border: 1px solid #f1f1f1;
+    background-color: #fefefe; }
+  table caption {
+    font-weight: bold;
+    padding: 0.5rem 0.625rem 0.625rem; }
+  table thead,
+  table tfoot {
+    background: #f8f8f8;
+    color: #0a0a0a; }
+    table thead tr,
+    table tfoot tr {
+      background: transparent; }
+    table thead th,
+    table thead td,
+    table tfoot th,
+    table tfoot td {
+      padding: 0.5rem 0.625rem 0.625rem;
+      font-weight: bold;
+      text-align: left; }
+  table tbody tr:nth-child(even) {
+    background-color: #f1f1f1; }
+  table tbody th,
+  table tbody td {
+    padding: 0.5rem 0.625rem 0.625rem; }
+
+@media screen and (max-width: 63.9375em) {
+  table.stack thead {
+    display: none; }
+  table.stack tfoot {
+    display: none; }
+  table.stack tr,
+  table.stack th,
+  table.stack td {
+    display: block; }
+  table.stack td {
+    border-top: 0; } }
+
+table.scroll {
+  display: block;
+  width: 100%;
+  overflow-x: auto; }
+
+table.hover tr:hover {
+  background-color: #f9f9f9; }
+
+table.hover tr:nth-of-type(even):hover {
+  background-color: #ececec; }
+
+.table-scroll {
+  overflow-x: auto; }
+  .table-scroll table {
+    width: auto; }
+
+.tabs {
+  margin: 0;
+  list-style-type: none;
+  background: #fefefe;
+  border: 1px solid #e6e6e6; }
+  .tabs::before, .tabs::after {
+    content: ' ';
+    display: table; }
+  .tabs::after {
+    clear: both; }
+
+.tabs.vertical > li {
+  width: auto;
+  float: none;
+  display: block; }
+
+.tabs.simple > li > a {
+  padding: 0; }
+  .tabs.simple > li > a:hover {
+    background: transparent; }
+
+.tabs.primary {
+  background: #2199e8; }
+  .tabs.primary > li > a {
+    color: #fefefe; }
+    .tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
+      background: #1893e4; }
+
+.tabs-title {
+  float: left; }
+  .tabs-title > a {
+    display: block;
+    padding: 1.25rem 1.5rem;
+    line-height: 1;
+    font-size: 0.75rem; }
+    .tabs-title > a:hover {
+      background: #fefefe; }
+    .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
+      background: #e6e6e6; }
+
+.tabs-content {
+  background: #fefefe;
+  transition: all 0.5s ease;
+  border: 1px solid #e6e6e6;
+  border-top: 0; }
+
+.tabs-content.vertical {
+  border: 1px solid #e6e6e6;
+  border-left: 0; }
+
+.tabs-panel {
+  display: none;
+  padding: 1rem; }
+  .tabs-panel.is-active {
+    display: block; }
+
+.thumbnail {
+  border: solid 4px #fefefe;
+  box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
+  display: inline-block;
+  line-height: 0;
+  max-width: 100%;
+  transition: box-shadow 200ms ease-out;
+  border-radius: 0;
+  margin-bottom: 1rem; }
+  .thumbnail:hover, .thumbnail:focus {
+    box-shadow: 0 0 6px 1px rgba(33, 153, 232, 0.5); }
+
+.title-bar {
+  background: #0a0a0a;
+  color: #fefefe;
+  padding: 0.5rem; }
+  .title-bar::before, .title-bar::after {
+    content: ' ';
+    display: table; }
+  .title-bar::after {
+    clear: both; }
+  .title-bar .menu-icon {
+    margin-left: 0.25rem;
+    margin-right: 0.25rem; }
+
+.title-bar-left {
+  float: left; }
+
+.title-bar-right {
+  float: right;
+  text-align: right; }
+
+.title-bar-title {
+  font-weight: bold;
+  vertical-align: middle;
+  display: inline-block; }
+
+.menu-icon.dark {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+  cursor: pointer;
+  width: 20px;
+  height: 16px; }
+  .menu-icon.dark::after {
+    content: '';
+    position: absolute;
+    display: block;
+    width: 100%;
+    height: 2px;
+    background: #0a0a0a;
+    top: 0;
+    left: 0;
+    box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; }
+  .menu-icon.dark:hover::after {
+    background: #8a8a8a;
+    box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }
+
+.has-tip {
+  border-bottom: dotted 1px #8a8a8a;
+  font-weight: bold;
+  position: relative;
+  display: inline-block;
+  cursor: help; }
+
+.tooltip {
+  background-color: #0a0a0a;
+  color: #fefefe;
+  font-size: 80%;
+  padding: 0.75rem;
+  position: absolute;
+  z-index: 10;
+  top: calc(100% + 0.6495rem);
+  max-width: 10rem !important;
+  border-radius: 0; }
+  .tooltip::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: transparent transparent #0a0a0a;
+    border-bottom-style: solid;
+    border-top-width: 0;
+    bottom: 100%;
+    position: absolute;
+    left: 50%;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%); }
+  .tooltip.top::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: #0a0a0a transparent transparent;
+    border-top-style: solid;
+    border-bottom-width: 0;
+    top: 100%;
+    bottom: auto; }
+  .tooltip.left::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: transparent transparent transparent #0a0a0a;
+    border-left-style: solid;
+    border-right-width: 0;
+    bottom: auto;
+    left: 100%;
+    top: 50%;
+    -webkit-transform: translateY(-50%);
+        -ms-transform: translateY(-50%);
+            transform: translateY(-50%); }
+  .tooltip.right::before {
+    content: '';
+    display: block;
+    width: 0;
+    height: 0;
+    border: inset 0.75rem;
+    border-color: transparent #0a0a0a transparent transparent;
+    border-right-style: solid;
+    border-left-width: 0;
+    bottom: auto;
+    left: auto;
+    right: 100%;
+    top: 50%;
+    -webkit-transform: translateY(-50%);
+        -ms-transform: translateY(-50%);
+            transform: translateY(-50%); }
+
+.top-bar {
+  padding: 0.5rem; }
+  .top-bar::before, .top-bar::after {
+    content: ' ';
+    display: table; }
+  .top-bar::after {
+    clear: both; }
+  .top-bar,
+  .top-bar ul {
+    background-color: #e6e6e6; }
+  .top-bar input {
+    max-width: 200px;
+    margin-right: 1rem; }
+  .top-bar .input-group-field {
+    width: 100%;
+    margin-right: 0; }
+  .top-bar input.button {
+    width: auto; }
+  .top-bar .top-bar-left,
+  .top-bar .top-bar-right {
+    width: 100%; }
+  @media screen and (min-width: 40em) {
+    .top-bar .top-bar-left,
+    .top-bar .top-bar-right {
+      width: auto; } }
+  @media screen and (max-width: 63.9375em) {
+    .top-bar.stacked-for-medium .top-bar-left,
+    .top-bar.stacked-for-medium .top-bar-right {
+      width: 100%; } }
+  @media screen and (max-width: 74.9375em) {
+    .top-bar.stacked-for-large .top-bar-left,
+    .top-bar.stacked-for-large .top-bar-right {
+      width: 100%; } }
+
+.top-bar-title {
+  float: left;
+  margin-right: 1rem; }
+
+.top-bar-left {
+  float: left; }
+
+.top-bar-right {
+  float: right; }
+
+.hide {
+  display: none !important; }
+
+.invisible {
+  visibility: hidden; }
+
+@media screen and (max-width: 39.9375em) {
+  .hide-for-small-only {
+    display: none !important; } }
+
+@media screen and (max-width: 0em), screen and (min-width: 40em) {
+  .show-for-small-only {
+    display: none !important; } }
+
+@media screen and (min-width: 40em) {
+  .hide-for-medium {
+    display: none !important; } }
+
+@media screen and (max-width: 39.9375em) {
+  .show-for-medium {
+    display: none !important; } }
+
+@media screen and (min-width: 40em) and (max-width: 63.9375em) {
+  .hide-for-medium-only {
+    display: none !important; } }
+
+@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
+  .show-for-medium-only {
+    display: none !important; } }
+
+@media screen and (min-width: 64em) {
+  .hide-for-large {
+    display: none !important; } }
+
+@media screen and (max-width: 63.9375em) {
+  .show-for-large {
+    display: none !important; } }
+
+@media screen and (min-width: 64em) and (max-width: 74.9375em) {
+  .hide-for-large-only {
+    display: none !important; } }
+
+@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
+  .show-for-large-only {
+    display: none !important; } }
+
+.show-for-sr,
+.show-on-focus {
+  position: absolute !important;
+  width: 1px;
+  height: 1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0); }
+
+.show-on-focus:active, .show-on-focus:focus {
+  position: static !important;
+  height: auto;
+  width: auto;
+  overflow: visible;
+  clip: auto; }
+
+.show-for-landscape,
+.hide-for-portrait {
+  display: block !important; }
+  @media screen and (orientation: landscape) {
+    .show-for-landscape,
+    .hide-for-portrait {
+      display: block !important; } }
+  @media screen and (orientation: portrait) {
+    .show-for-landscape,
+    .hide-for-portrait {
+      display: none !important; } }
+
+.hide-for-landscape,
+.show-for-portrait {
+  display: none !important; }
+  @media screen and (orientation: landscape) {
+    .hide-for-landscape,
+    .show-for-portrait {
+      display: none !important; } }
+  @media screen and (orientation: portrait) {
+    .hide-for-landscape,
+    .show-for-portrait {
+      display: block !important; } }
+
+.float-left {
+  float: left !important; }
+
+.float-right {
+  float: right !important; }
+
+.float-center {
+  display: block;
+  margin-left: auto;
+  margin-right: auto; }
+
+.clearfix::before, .clearfix::after {
+  content: ' ';
+  display: table; }
+
+.clearfix::after {
+  clear: both; }
+
+.slide-in-down.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(-100%);
+      -ms-transform: translateY(-100%);
+          transform: translateY(-100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-down.mui-enter.mui-enter-active {
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0); }
+
+.slide-in-left.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(-100%);
+      -ms-transform: translateX(-100%);
+          transform: translateX(-100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-left.mui-enter.mui-enter-active {
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0); }
+
+.slide-in-up.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(100%);
+      -ms-transform: translateY(100%);
+          transform: translateY(100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-up.mui-enter.mui-enter-active {
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0); }
+
+.slide-in-right.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(100%);
+      -ms-transform: translateX(100%);
+          transform: translateX(100%);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-in-right.mui-enter.mui-enter-active {
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0); }
+
+.slide-out-down.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-down.mui-leave.mui-leave-active {
+  -webkit-transform: translateY(100%);
+      -ms-transform: translateY(100%);
+          transform: translateY(100%); }
+
+.slide-out-right.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-right.mui-leave.mui-leave-active {
+  -webkit-transform: translateX(100%);
+      -ms-transform: translateX(100%);
+          transform: translateX(100%); }
+
+.slide-out-up.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateY(0);
+      -ms-transform: translateY(0);
+          transform: translateY(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-up.mui-leave.mui-leave-active {
+  -webkit-transform: translateY(-100%);
+      -ms-transform: translateY(-100%);
+          transform: translateY(-100%); }
+
+.slide-out-left.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: translateX(0);
+      -ms-transform: translateX(0);
+          transform: translateX(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  -webkit-backface-visibility: hidden;
+          backface-visibility: hidden; }
+
+.slide-out-left.mui-leave.mui-leave-active {
+  -webkit-transform: translateX(-100%);
+      -ms-transform: translateX(-100%);
+          transform: translateX(-100%); }
+
+.fade-in.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  opacity: 0;
+  transition-property: opacity; }
+
+.fade-in.mui-enter.mui-enter-active {
+  opacity: 1; }
+
+.fade-out.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  opacity: 1;
+  transition-property: opacity; }
+
+.fade-out.mui-leave.mui-leave-active {
+  opacity: 0; }
+
+.hinge-in-from-top.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  -webkit-transform-origin: top;
+      -ms-transform-origin: top;
+          transform-origin: top;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-top.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-right.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  -webkit-transform-origin: right;
+      -ms-transform-origin: right;
+          transform-origin: right;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-right.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-bottom.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateX(90deg);
+          transform: perspective(2000px) rotateX(90deg);
+  -webkit-transform-origin: bottom;
+      -ms-transform-origin: bottom;
+          transform-origin: bottom;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-bottom.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-left.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateY(90deg);
+          transform: perspective(2000px) rotateY(90deg);
+  -webkit-transform-origin: left;
+      -ms-transform-origin: left;
+          transform-origin: left;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-left.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-middle-x.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-middle-x.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-in-from-middle-y.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.hinge-in-from-middle-y.mui-enter.mui-enter-active {
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  opacity: 1; }
+
+.hinge-out-from-top.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: top;
+      -ms-transform-origin: top;
+          transform-origin: top;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-top.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  opacity: 0; }
+
+.hinge-out-from-right.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: right;
+      -ms-transform-origin: right;
+          transform-origin: right;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-right.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  opacity: 0; }
+
+.hinge-out-from-bottom.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: bottom;
+      -ms-transform-origin: bottom;
+          transform-origin: bottom;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-bottom.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateX(90deg);
+          transform: perspective(2000px) rotateX(90deg);
+  opacity: 0; }
+
+.hinge-out-from-left.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: left;
+      -ms-transform-origin: left;
+          transform-origin: left;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-left.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateY(90deg);
+          transform: perspective(2000px) rotateY(90deg);
+  opacity: 0; }
+
+.hinge-out-from-middle-x.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-middle-x.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateX(-90deg);
+          transform: perspective(2000px) rotateX(-90deg);
+  opacity: 0; }
+
+.hinge-out-from-middle-y.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: perspective(2000px) rotate(0deg);
+          transform: perspective(2000px) rotate(0deg);
+  -webkit-transform-origin: center;
+      -ms-transform-origin: center;
+          transform-origin: center;
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.hinge-out-from-middle-y.mui-leave.mui-leave-active {
+  -webkit-transform: perspective(2000px) rotateY(-90deg);
+          transform: perspective(2000px) rotateY(-90deg);
+  opacity: 0; }
+
+.scale-in-up.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(0.5);
+      -ms-transform: scale(0.5);
+          transform: scale(0.5);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.scale-in-up.mui-enter.mui-enter-active {
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  opacity: 1; }
+
+.scale-in-down.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(1.5);
+      -ms-transform: scale(1.5);
+          transform: scale(1.5);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.scale-in-down.mui-enter.mui-enter-active {
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  opacity: 1; }
+
+.scale-out-up.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.scale-out-up.mui-leave.mui-leave-active {
+  -webkit-transform: scale(1.5);
+      -ms-transform: scale(1.5);
+          transform: scale(1.5);
+  opacity: 0; }
+
+.scale-out-down.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: scale(1);
+      -ms-transform: scale(1);
+          transform: scale(1);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.scale-out-down.mui-leave.mui-leave-active {
+  -webkit-transform: scale(0.5);
+      -ms-transform: scale(0.5);
+          transform: scale(0.5);
+  opacity: 0; }
+
+.spin-in.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(-0.75turn);
+      -ms-transform: rotate(-0.75turn);
+          transform: rotate(-0.75turn);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.spin-in.mui-enter.mui-enter-active {
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  opacity: 1; }
+
+.spin-out.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.spin-out.mui-leave.mui-leave-active {
+  -webkit-transform: rotate(0.75turn);
+      -ms-transform: rotate(0.75turn);
+          transform: rotate(0.75turn);
+  opacity: 0; }
+
+.spin-in-ccw.mui-enter {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(0.75turn);
+      -ms-transform: rotate(0.75turn);
+          transform: rotate(0.75turn);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 0; }
+
+.spin-in-ccw.mui-enter.mui-enter-active {
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  opacity: 1; }
+
+.spin-out-ccw.mui-leave {
+  transition-duration: 500ms;
+  transition-timing-function: linear;
+  -webkit-transform: rotate(0);
+      -ms-transform: rotate(0);
+          transform: rotate(0);
+  transition-property: -webkit-transform, opacity;
+  transition-property: transform, opacity;
+  opacity: 1; }
+
+.spin-out-ccw.mui-leave.mui-leave-active {
+  -webkit-transform: rotate(-0.75turn);
+      -ms-transform: rotate(-0.75turn);
+          transform: rotate(-0.75turn);
+  opacity: 0; }
+
+.slow {
+  transition-duration: 750ms !important; }
+
+.fast {
+  transition-duration: 250ms !important; }
+
+.linear {
+  transition-timing-function: linear !important; }
+
+.ease {
+  transition-timing-function: ease !important; }
+
+.ease-in {
+  transition-timing-function: ease-in !important; }
+
+.ease-out {
+  transition-timing-function: ease-out !important; }
+
+.ease-in-out {
+  transition-timing-function: ease-in-out !important; }
+
+.bounce-in {
+  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
+
+.bounce-out {
+  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
+
+.bounce-in-out {
+  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
+
+.short-delay {
+  transition-delay: 300ms !important; }
+
+.long-delay {
+  transition-delay: 700ms !important; }
+
+.shake {
+  -webkit-animation-name: shake-7;
+          animation-name: shake-7; }
+
+@-webkit-keyframes shake-7 {
+  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
+    -webkit-transform: translateX(7%);
+            transform: translateX(7%); }
+  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
+    -webkit-transform: translateX(-7%);
+            transform: translateX(-7%); } }
+
+@keyframes shake-7 {
+  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
+    -webkit-transform: translateX(7%);
+            transform: translateX(7%); }
+  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
+    -webkit-transform: translateX(-7%);
+            transform: translateX(-7%); } }
+
+.spin-cw {
+  -webkit-animation-name: spin-cw-1turn;
+          animation-name: spin-cw-1turn; }
+
+@-webkit-keyframes spin-cw-1turn {
+  0% {
+    -webkit-transform: rotate(-1turn);
+            transform: rotate(-1turn); }
+  100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+@keyframes spin-cw-1turn {
+  0% {
+    -webkit-transform: rotate(-1turn);
+            transform: rotate(-1turn); }
+  100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+.spin-ccw {
+  -webkit-animation-name: spin-cw-1turn;
+          animation-name: spin-cw-1turn; }
+
+@keyframes spin-cw-1turn {
+  0% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); }
+  100% {
+    -webkit-transform: rotate(1turn);
+            transform: rotate(1turn); } }
+
+.wiggle {
+  -webkit-animation-name: wiggle-7deg;
+          animation-name: wiggle-7deg; }
+
+@-webkit-keyframes wiggle-7deg {
+  40%, 50%, 60% {
+    -webkit-transform: rotate(7deg);
+            transform: rotate(7deg); }
+  35%, 45%, 55%, 65% {
+    -webkit-transform: rotate(-7deg);
+            transform: rotate(-7deg); }
+  0%, 30%, 70%, 100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+@keyframes wiggle-7deg {
+  40%, 50%, 60% {
+    -webkit-transform: rotate(7deg);
+            transform: rotate(7deg); }
+  35%, 45%, 55%, 65% {
+    -webkit-transform: rotate(-7deg);
+            transform: rotate(-7deg); }
+  0%, 30%, 70%, 100% {
+    -webkit-transform: rotate(0);
+            transform: rotate(0); } }
+
+.shake,
+.spin-cw,
+.spin-ccw,
+.wiggle {
+  -webkit-animation-duration: 500ms;
+          animation-duration: 500ms; }
+
+.infinite {
+  -webkit-animation-iteration-count: infinite;
+          animation-iteration-count: infinite; }
+
+.slow {
+  -webkit-animation-duration: 750ms !important;
+          animation-duration: 750ms !important; }
+
+.fast {
+  -webkit-animation-duration: 250ms !important;
+          animation-duration: 250ms !important; }
+
+.linear {
+  -webkit-animation-timing-function: linear !important;
+          animation-timing-function: linear !important; }
+
+.ease {
+  -webkit-animation-timing-function: ease !important;
+          animation-timing-function: ease !important; }
+
+.ease-in {
+  -webkit-animation-timing-function: ease-in !important;
+          animation-timing-function: ease-in !important; }
+
+.ease-out {
+  -webkit-animation-timing-function: ease-out !important;
+          animation-timing-function: ease-out !important; }
+
+.ease-in-out {
+  -webkit-animation-timing-function: ease-in-out !important;
+          animation-timing-function: ease-in-out !important; }
+
+.bounce-in {
+  -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
+          animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
+
+.bounce-out {
+  -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
+          animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
+
+.bounce-in-out {
+  -webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
+          animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
+
+.short-delay {
+  -webkit-animation-delay: 300ms !important;
+          animation-delay: 300ms !important; }
+
+.long-delay {
+  -webkit-animation-delay: 700ms !important;
+          animation-delay: 700ms !important; }
diff --git a/assets/css/foundation.min.css b/assets/css/foundation.min.css
new file mode 100644
index 0000000..fe291e8
--- /dev/null
+++ b/assets/css/foundation.min.css
@@ -0,0 +1,2 @@
+@charset "UTF-8";
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row:after,.row:before{content:' ';display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-weight:400;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}code,kbd{font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a;background-color:#e6e6e6}kbd{padding:.125rem .25rem 0;margin:0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2199e8;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#1583cc;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#147cc0;color:#fefefe}.button.secondary{background-color:#777;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5f5f5f;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#2199e8;color:#fefefe}.button.dropdown:after{content:'';display:block;width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only:after{margin-left:0;float:none;top:-.1em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.form-error,.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title:before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem}.breadcrumbs:after,.breadcrumbs:before{content:' ';display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{content:' ';display:table}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#147cc0;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#da3116;color:#fefefe}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{width:100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem;padding:1rem;border:1px solid hsla(0,0%,4%,.25);border-radius:0;position:relative;color:#0a0a0a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span{vertical-align:middle}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right:after,.menu.align-right:before{content:' ';display:table}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#2199e8}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block!important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:3}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease}.off-canvas-wrapper-inner:after,.off-canvas-wrapper-inner:before{content:' ';display:table}.off-canvas-wrapper-inner:after{clear:both}.off-canvas-content{min-height:100%;background:#fefefe;transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;box-shadow:0 0 10px hsla(0,0%,4%,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.orbit,.orbit-container{position:relative}.orbit-container{margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{bottom:0;width:100%;margin-bottom:0;background-color:hsla(0,0%,4%,.5)}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:hsla(0,0%,4%,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{content:' ';display:table}.pagination:after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous.disabled:before,.pagination-previous a:before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next.disabled:after,.pagination-next a:after{content:'\00bb';display:inline-block;margin-left:.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#2199e8}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:4;background-color:hsla(0,0%,4%,.45);overflow-y:scroll}.reveal{display:none;z-index:5;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:0}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:2}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.switch{margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all .25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle:after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;transition:all .25s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{font-weight:700;padding:.5rem .625rem .625rem}table tfoot,table thead{background:#f8f8f8;color:#0a0a0a}table tfoot tr,table thead tr{background:transparent}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody tr:nth-child(even){background-color:#f1f1f1}table tbody td,table tbody th{padding:.5rem .625rem .625rem}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs:after,.tabs:before{content:' ';display:table}.tabs:after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:4px solid #fefefe;box-shadow:0 0 0 1px hsla(0,0%,4%,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar:after,.title-bar:before{content:' ';display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:700}.menu-icon.dark,.title-bar-title{vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.has-tip{border-bottom:1px dotted #8a8a8a;font-weight:700;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:3;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}.tooltip:before{border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{content:'';display:block;width:0;height:0;border:.75rem inset}.tooltip.top:before{border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left:before{border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;left:100%}.tooltip.left:before,.tooltip.right:before{content:'';display:block;width:0;height:0;border:.75rem inset;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right:before{border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%}.top-bar{padding:.5rem}.top-bar:after,.top-bar:before{content:' ';display:table}.top-bar:after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translateX(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:b;animation-name:b}@keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}
\ No newline at end of file
diff --git a/assets/css/index.css b/assets/css/index.css
new file mode 100644
index 0000000..a1dd10f
--- /dev/null
+++ b/assets/css/index.css
@@ -0,0 +1,170 @@
+.last {
+    margin-bottom:0;
+}
+
+body {
+    background: #d6dcdc;
+}
+
+.header {
+    text-align: center;
+    background: linear-gradient(to bottom, #888b8f, #66696d);
+    /* background-size: cover; */
+    position: relative;
+    overflow: visible;
+    padding-top: 0.7rem;
+    padding-bottom: 3.8rem;
+    margin-bottom: 1rem;
+}
+
+.header .loginButton {
+    display:inline;
+    position:absolute;
+    top:10px;
+    right:10px;
+    font:10px sans-serif;
+}
+
+.header .loginButton a {
+    color: #1eb513;
+    text-shadow: 1px 1px 0 #333;
+}
+
+/* header menu hides on mobile screen, no padding needed anymore */
+@media screen and (max-width:39.99em) {
+    .header {
+        padding-bottom:0.7rem;
+    }
+}
+
+.header .headline {
+    text-align:left;
+    color: #ffe;
+    margin: 0;
+}
+
+.header .tagline {
+    color: #eeeeef /* #aaaaac */;
+    font-size: 1.2rem;
+    margin: 0;
+    font-style: italic;
+}
+
+.header-subnav {
+    float: none;
+    position: absolute;
+    text-align: center;
+    margin: 0 auto;
+    bottom: 0;
+    width: 100%;
+    white-space: nowrap;
+    overflow-x: auto;
+}
+
+.header-subnav li {
+    float: none;
+    display: inline-block;
+}
+
+.header-subnav li a {
+    padding: 0.9rem 1rem;
+    font-size: 0.75rem;
+    color: #eef;
+    text-transform: uppercase;
+    display: block;
+    font-weight: bold;
+    letter-spacing: 1px;
+    /* transition: all 0.35s ease-in-out; */
+}
+
+.header-subnav li a.is-active {
+    /* background: #ffffff; */
+    color: #393f42;
+    background: #d6dcdc;
+}
+
+.header-subnav li a:not(.is-active):hover {
+    background: rgba(250,250,250,0.15);
+    transition: all 0.35s ease-in-out;
+}
+
+.mobile-menu {
+    /* background-color:#f3f3f0; */
+    list-style: none;
+    margin: -0.5em -1em;
+}
+
+.mobile-menu li {
+    padding:0;
+}
+
+.mobile-menu li a {
+    display:block;
+    width:100%;
+    height:100%;
+    margin:0;
+    padding:0.3em;
+    padding-bottom:0em;
+    padding-left: 1em;
+    font-size: 1.4em;
+    font-weight:500;
+    text-transform:uppercase;
+}
+
+.mobile-menu li a.is-active {
+    background-color:#1eb513;
+    color: #ffffff !important;
+}
+
+.columns {
+    padding:0 10px;
+}
+
+.whitebox {
+    background-color:#f3f3f0;
+    box-shadow: 4px 4px 5px rgba(100,100,100,0.1);
+    padding:1rem;
+    margin-bottom:1em;
+}
+
+.whitebox a {
+    color: #1eb513 !important;
+}
+
+.whitebox h1 { color: #1eb513; font-size: 2em; }
+.whitebox h2 { color: #1eb513; font-size: 1.5em; }
+.whitebox h3 { color: #1eb513; font-size: 1em; }
+
+.whitebox .lang-list {
+    font-size: 0.8rem;
+    display: inline;
+    float: right;
+}
+
+.sidebar .boxhead {
+    font-size:1.1rem;
+    text-transform: uppercase;
+}
+
+.sidebar .list {
+    list-style: none;
+}
+
+.sidebar .list li a {
+    color: #2199e8;
+}
+
+.sidebar .searchbox {
+    margin:0;
+}
+
+.sidebar {
+    margin:0;
+}
+
+.footer {
+    text-align:center;
+    font-size:0.7rem;
+    text-transform:lowercase;
+    color: #555;
+}
diff --git a/assets/images/Icons_mumble.svg b/assets/images/Icons_mumble.svg
new file mode 100644
index 0000000..9414a0a
--- /dev/null
+++ b/assets/images/Icons_mumble.svg
@@ -0,0 +1,2252 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="400"
+   height="400"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.47pre1"
+   version="1.0"
+   sodipodi:docname="mumble.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   style="display:inline">
+  <title
+     id="title3169">Mumble logo</title>
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4117">
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="0"
+         id="stop4119" />
+      <stop
+         id="stop4125"
+         offset="0.81720757"
+         style="stop-color:#000000;stop-opacity:0.01960784;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.14509804;"
+         offset="0.89931339"
+         id="stop4127" />
+      <stop
+         id="stop4129"
+         offset="0.91198522"
+         style="stop-color:#000000;stop-opacity:0.20784314;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.25098039;"
+         offset="0.95598048"
+         id="stop4131" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.33333334;"
+         offset="1"
+         id="stop4121" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4105">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.792;"
+         offset="0"
+         id="stop4107" />
+      <stop
+         id="stop4113"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:0.49803922;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.24705882;"
+         offset="0.75"
+         id="stop4115" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop4109" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3972">
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:1;"
+         offset="0"
+         id="stop3974" />
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         offset="1"
+         id="stop3976" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient1134">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop1136" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop1138" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4267">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop4269" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4271" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4257">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop4259" />
+      <stop
+         id="stop4265"
+         offset="0.61084718"
+         style="stop-color:#7f7f7f;stop-opacity:1;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="1"
+         id="stop4261" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient1066">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop1068" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop1070" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient1284">
+      <stop
+         style="stop-color:#b4b4b4;stop-opacity:1;"
+         offset="0"
+         id="stop1286" />
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         offset="1"
+         id="stop1288" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient1125">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1127" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1129" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient1117">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1119" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1121" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient961">
+      <stop
+         style="stop-color:#999999;stop-opacity:1;"
+         offset="0"
+         id="stop963" />
+      <stop
+         style="stop-color:#999999;stop-opacity:0;"
+         offset="1"
+         id="stop965" />
+    </linearGradient>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective10" />
+    <inkscape:perspective
+       id="perspective20"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective809"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective846"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective880"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective918"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective940"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective962"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1031"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1059"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective119"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective916"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective939"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient961"
+       id="radialGradient967"
+       cx="172.61411"
+       cy="303.20566"
+       fx="172.61411"
+       fy="303.20566"
+       r="22.630014"
+       gradientTransform="matrix(1,0,0,0.63328545,0,119.49923)"
+       gradientUnits="userSpaceOnUse" />
+    <inkscape:perspective
+       id="perspective977"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1007"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient991-8"
+       id="radialGradient997-6"
+       cx="382.39243"
+       cy="210.48412"
+       fx="382.39243"
+       fy="210.48412"
+       r="29.875"
+       gradientTransform="matrix(0.96367,-0.26709575,0.78568784,2.834728,-208.78184,-339.03429)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient991-8">
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:1;"
+         offset="0"
+         id="stop993-8" />
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         offset="1"
+         id="stop995-2" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective1047"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1086"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1070-2"
+       id="radialGradient1076-1"
+       cx="-91.229462"
+       cy="30.343792"
+       fx="-91.229462"
+       fy="30.343792"
+       r="38.625"
+       gradientTransform="matrix(1.030385,-0.20612748,0.11791959,0.58945355,220.70182,0.74849181)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient1070-2">
+      <stop
+         style="stop-color:#808080;stop-opacity:1;"
+         offset="0"
+         id="stop1072-6" />
+      <stop
+         style="stop-color:#808080;stop-opacity:0;"
+         offset="1"
+         id="stop1074-0" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1117"
+       id="radialGradient1123"
+       cx="260.74927"
+       cy="27.422483"
+       fx="260.74927"
+       fy="27.422483"
+       r="38.624973"
+       gradientTransform="matrix(1.2025669,0.44564719,-0.20888604,0.56367331,-43.775525,-92.733799)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1125"
+       id="radialGradient1131"
+       cx="333.52826"
+       cy="217.58252"
+       fx="333.52826"
+       fy="217.58252"
+       r="29.875"
+       gradientTransform="matrix(0.90592799,-0.3616515,0.75242512,1.8848062,-145.07737,-100.14494)"
+       gradientUnits="userSpaceOnUse" />
+    <inkscape:perspective
+       id="perspective1141"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="29.875"
+       fy="210.48412"
+       fx="382.39243"
+       cy="210.48412"
+       cx="382.39243"
+       gradientTransform="matrix(-0.96367,-0.26709575,-0.78568784,2.834728,603.11856,-336.29584)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1016-9"
+       xlink:href="#linearGradient991-8-4"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient991-8-4">
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:1;"
+         offset="0"
+         id="stop993-8-6" />
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         offset="1"
+         id="stop995-2-0" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective1179"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1125-2"
+       id="radialGradient1131-6"
+       cx="333.52826"
+       cy="217.58252"
+       fx="333.52826"
+       fy="217.58252"
+       r="29.875"
+       gradientTransform="matrix(-0.95122439,-0.37973408,-0.79004638,1.9790465,561.77552,-104.77634)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient1125-2">
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:1;"
+         offset="0"
+         id="stop1127-4" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1129-5" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1117-8"
+       id="radialGradient1123-8"
+       cx="260.74927"
+       cy="27.422483"
+       fx="260.74927"
+       fy="27.422483"
+       r="38.624973"
+       gradientTransform="matrix(1.2025669,0.44564719,-0.20888604,0.56367331,-43.775525,-92.733799)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1117-8">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1119-1" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1121-2" />
+    </linearGradient>
+    <radialGradient
+       r="38.624973"
+       fy="27.422483"
+       fx="260.74927"
+       cy="27.422483"
+       cx="260.74927"
+       gradientTransform="matrix(-1.2025669,0.44564719,0.20888604,0.56367331,438.82295,-92.861143)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1193"
+       xlink:href="#linearGradient1117-8"
+       inkscape:collect="always" />
+    <inkscape:perspective
+       id="perspective1232"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1125-8"
+       id="radialGradient1131-9"
+       cx="333.52826"
+       cy="217.58252"
+       fx="333.52826"
+       fy="217.58252"
+       r="29.875"
+       gradientTransform="matrix(0.90592799,-0.3616515,0.75242512,1.8848062,-145.07737,-100.14494)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1125-8">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1127-2" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1129-4" />
+    </linearGradient>
+    <radialGradient
+       r="29.875"
+       fy="217.58252"
+       fx="333.52826"
+       cy="217.58252"
+       cx="333.52826"
+       gradientTransform="matrix(-0.90592799,-0.3616515,-0.75242512,1.8848062,539.501,-98.99361)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1241"
+       xlink:href="#linearGradient1125-8"
+       inkscape:collect="always" />
+    <inkscape:perspective
+       id="perspective1270"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1284"
+       id="radialGradient1290"
+       cx="458.02847"
+       cy="230.12292"
+       fx="458.02847"
+       fy="230.12292"
+       r="103.51558"
+       gradientTransform="matrix(0.39746772,-0.01013694,0.00845518,0.33152627,13.513117,52.832542)"
+       gradientUnits="userSpaceOnUse" />
+    <filter
+       id="filter1350"
+       inkscape:label="Cross-smooth"
+       width="1.5"
+       height="1.5"
+       x="-0.25"
+       y="-0.25"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1352"
+         in="SourceAlpha"
+         stdDeviation="2,000000"
+         result="blur" />
+      <feColorMatrix
+         id="feColorMatrix1354"
+         result="bluralpha"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0,650000 0 " />
+      <feOffset
+         id="feOffset1356"
+         in="bluralpha"
+         dx="4,000000"
+         dy="4,000000"
+         result="offsetBlur" />
+      <feMerge
+         id="feMerge1358"
+         result="fbSourceGraphic">
+        <feMergeNode
+           id="feMergeNode1360"
+           in="offsetBlur" />
+        <feMergeNode
+           id="feMergeNode1362"
+           in="SourceGraphic" />
+      </feMerge>
+      <feColorMatrix
+         result="fbSourceGraphicAlpha"
+         in="fbSourceGraphic"
+         values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
+         id="feColorMatrix1919" />
+      <feGaussianBlur
+         id="feGaussianBlur1921"
+         stdDeviation="3"
+         in="fbSourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix1923"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <filter
+       id="filter1640"
+       inkscape:menu-tooltip="Highly flexible specular bump"
+       inkscape:menu="Bumps"
+       inkscape:label="HSL Bumps"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1642"
+         result="result0"
+         in="SourceGraphic"
+         stdDeviation="0.5" />
+      <feComposite
+         id="feComposite1644"
+         in2="result0"
+         in="result0"
+         result="result2"
+         operator="arithmetic"
+         k1="0.5"
+         k2="0.29999999999999999"
+         k3="0.29999999999999999" />
+      <feColorMatrix
+         id="feColorMatrix1646"
+         type="matrix"
+         values="1 0 0 -1 0 1 0 1 -1 0 1 0 0 -1 0 -0.8 -1 0 4.4 -2.9 "
+         in="result2"
+         result="fbSourceGraphicAlpha" />
+      <feGaussianBlur
+         id="feGaussianBlur1648"
+         stdDeviation="0.69999999999999996"
+         in="fbSourceGraphicAlpha"
+         result="result0" />
+      <feSpecularLighting
+         id="feSpecularLighting1650"
+         in="result0"
+         result="result1"
+         lighting-color="rgb(255,255,255)"
+         surfaceScale="8"
+         specularConstant="1"
+         specularExponent="15">
+        <feDistantLight
+           id="feDistantLight1652"
+           elevation="50"
+           azimuth="235" />
+      </feSpecularLighting>
+      <feBlend
+         id="feBlend1654"
+         in="result2"
+         in2="result1"
+         result="result5"
+         mode="screen"
+         blend="normal" />
+      <feComposite
+         id="feComposite1656"
+         in2="SourceGraphic"
+         result="result4"
+         operator="in"
+         k2="1.5"
+         k3="0.59999999999999998"
+         in="result5" />
+    </filter>
+    <inkscape:perspective
+       id="perspective1813"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient961-9"
+       id="radialGradient967-9"
+       cx="172.61411"
+       cy="303.20566"
+       fx="172.61411"
+       fy="303.20566"
+       r="22.630014"
+       gradientTransform="matrix(1,0,0,0.63328545,0,119.49923)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient961-9">
+      <stop
+         style="stop-color:#999999;stop-opacity:1;"
+         offset="0"
+         id="stop963-8" />
+      <stop
+         style="stop-color:#999999;stop-opacity:0;"
+         offset="1"
+         id="stop965-3" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1125-6"
+       id="radialGradient1131-8"
+       cx="335.08649"
+       cy="219.03677"
+       fx="335.08649"
+       fy="219.03677"
+       r="29.875"
+       gradientTransform="matrix(0.54659184,-0.27740671,0.6404924,1.2620022,11.607646,18.444794)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1125-6">
+      <stop
+         style="stop-color:#969696;stop-opacity:1;"
+         offset="0"
+         id="stop1127-9" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1129-8" />
+    </linearGradient>
+    <radialGradient
+       r="29.875"
+       fy="217.58252"
+       fx="333.52826"
+       cy="217.58252"
+       cx="333.52826"
+       gradientTransform="matrix(-0.90592799,-0.3616515,-0.75242512,1.8848062,539.5484,-99.256869)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1241-6"
+       xlink:href="#linearGradient1125-8-6"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient1125-8-6">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1127-2-2" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1129-4-3" />
+    </linearGradient>
+    <radialGradient
+       r="38.624973"
+       fy="25.979427"
+       fx="250.46019"
+       cy="25.979427"
+       cx="250.46019"
+       gradientTransform="matrix(-1.1864466,0.79500993,0.21180507,0.31609089,435.38812,-174.97097)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1193-8"
+       xlink:href="#linearGradient1117-8-2"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient1117-8-2">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1119-1-6" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1121-2-2" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1117-5"
+       id="radialGradient1123-7"
+       cx="260.74927"
+       cy="27.422483"
+       fx="260.74927"
+       fy="27.422483"
+       r="38.624973"
+       gradientTransform="matrix(1.2025669,0.44564719,-0.20888604,0.56367331,-42.783663,-93.388266)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1117-5">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1119-7" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1121-8" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1284-7"
+       id="radialGradient1290-2"
+       cx="458.02847"
+       cy="230.12292"
+       fx="458.02847"
+       fy="230.12292"
+       r="103.51558"
+       gradientTransform="matrix(0.39746772,-0.01013694,0.00845518,0.33152627,13.513117,52.832542)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1284-7">
+      <stop
+         style="stop-color:#bebebe;stop-opacity:1;"
+         offset="0"
+         id="stop1286-8" />
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         offset="1"
+         id="stop1288-0" />
+    </linearGradient>
+    <radialGradient
+       r="103.51558"
+       fy="230.12292"
+       fx="458.02847"
+       cy="230.12292"
+       cx="458.02847"
+       gradientTransform="matrix(0.41734111,-0.01064379,0.00887794,0.34810258,9.439031,55.321448)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1847"
+       xlink:href="#linearGradient1284-7"
+       inkscape:collect="always" />
+    <filter
+       id="filter1961"
+       inkscape:label="Cross-smooth"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1963"
+         stdDeviation="3" />
+      <feColorMatrix
+         id="feColorMatrix1965"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <filter
+       id="filter1967"
+       inkscape:label="Cross-smooth"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1969"
+         stdDeviation="3" />
+      <feColorMatrix
+         id="feColorMatrix1971"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <filter
+       id="filter1973"
+       inkscape:label="Cross-smooth"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1975"
+         stdDeviation="3" />
+      <feColorMatrix
+         id="feColorMatrix1977"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <filter
+       id="filter1979"
+       inkscape:label="Cross-smooth"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1981"
+         stdDeviation="3" />
+      <feColorMatrix
+         id="feColorMatrix1983"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <filter
+       id="filter1985"
+       inkscape:label="Evanescent"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur the contents of objects, preserving the outline and adding progressive transparency at edges"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1987"
+         result="result6"
+         stdDeviation="3"
+         in="SourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix1989"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
+         result="result7"
+         in="SourceGraphic" />
+      <feComposite
+         id="feComposite1991"
+         in2="result7"
+         operator="atop"
+         in="result7"
+         result="result8" />
+      <feComposite
+         id="feComposite1993"
+         operator="in"
+         in="result6"
+         in2="result8" />
+    </filter>
+    <filter
+       id="filter2235"
+       inkscape:label="Evanescent"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur the contents of objects, preserving the outline and adding progressive transparency at edges"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur2237"
+         result="result6"
+         stdDeviation="3"
+         in="SourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix2239"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
+         result="result7"
+         in="SourceGraphic" />
+      <feComposite
+         id="feComposite2241"
+         in2="result7"
+         operator="atop"
+         in="result7"
+         result="result8" />
+      <feComposite
+         id="feComposite2243"
+         operator="in"
+         in="result6"
+         in2="result8" />
+    </filter>
+    <inkscape:perspective
+       id="perspective2253"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="38.624973"
+       fy="25.979427"
+       fx="250.46019"
+       cy="25.979427"
+       cx="250.46019"
+       gradientTransform="matrix(-1.1299491,0.75715231,0.20171911,0.30103894,420.80965,-169.23193)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1193-8-2"
+       xlink:href="#linearGradient1117-8-2-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient1117-8-2-0">
+      <stop
+         style="stop-color:#afafaf;stop-opacity:1;"
+         offset="0"
+         id="stop1119-1-6-8" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1121-2-2-9" />
+    </linearGradient>
+    <radialGradient
+       r="38.624973"
+       fy="25.979427"
+       fx="250.46019"
+       cy="25.979427"
+       cx="250.46019"
+       gradientTransform="matrix(1.1864466,0.79500993,-0.21180507,0.31609089,-32.887133,-175.8174)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2262"
+       xlink:href="#linearGradient1117-8-2-0"
+       inkscape:collect="always" />
+    <inkscape:perspective
+       id="perspective2291"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1125-6-2"
+       id="radialGradient1131-8-8"
+       cx="335.08649"
+       cy="219.03677"
+       fx="335.08649"
+       fy="219.03677"
+       r="29.875"
+       gradientTransform="matrix(0.52056366,-0.26419687,0.60999276,1.2019069,16.15539,17.081182)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1125-6-2">
+      <stop
+         style="stop-color:#969696;stop-opacity:1;"
+         offset="0"
+         id="stop1127-9-0" />
+      <stop
+         style="stop-color:#e6e6e6;stop-opacity:0;"
+         offset="1"
+         id="stop1129-8-5" />
+    </linearGradient>
+    <radialGradient
+       r="29.875"
+       fy="219.03677"
+       fx="335.08649"
+       cy="219.03677"
+       cx="335.08649"
+       gradientTransform="matrix(-0.54659184,-0.27740671,-0.6404924,1.2620022,394.97125,17.340932)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2300"
+       xlink:href="#linearGradient1125-6-2"
+       inkscape:collect="always" />
+    <inkscape:perspective
+       id="perspective200"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <filter
+       id="filter2235-1"
+       inkscape:label="Evanescent"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur the contents of objects, preserving the outline and adding progressive transparency at edges"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur2237-7"
+         result="result6"
+         stdDeviation="3"
+         in="SourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix2239-4"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
+         result="result7"
+         in="SourceGraphic" />
+      <feComposite
+         id="feComposite2241-0"
+         in2="result7"
+         operator="atop"
+         in="result7"
+         result="result8" />
+      <feComposite
+         id="feComposite2243-9"
+         operator="in"
+         in="result6"
+         in2="result8" />
+    </filter>
+    <inkscape:perspective
+       id="perspective237"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <filter
+       id="filter1640-8"
+       inkscape:menu-tooltip="Highly flexible specular bump"
+       inkscape:menu="Bumps"
+       inkscape:label="HSL Bumps"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1642-8"
+         result="result0"
+         in="SourceGraphic"
+         stdDeviation="0.5" />
+      <feComposite
+         id="feComposite1644-2"
+         in2="result0"
+         in="result0"
+         result="result2"
+         operator="arithmetic"
+         k1="0.5"
+         k2="0.29999999999999999"
+         k3="0.29999999999999999" />
+      <feColorMatrix
+         id="feColorMatrix1646-4"
+         type="matrix"
+         values="1 0 0 -1 0 1 0 1 -1 0 1 0 0 -1 0 -0.8 -1 0 4.4 -2.9 "
+         in="result2"
+         result="fbSourceGraphicAlpha" />
+      <feGaussianBlur
+         id="feGaussianBlur1648-5"
+         stdDeviation="0.69999999999999996"
+         in="fbSourceGraphicAlpha"
+         result="result0" />
+      <feSpecularLighting
+         id="feSpecularLighting1650-5"
+         in="result0"
+         result="result1"
+         lighting-color="rgb(255,255,255)"
+         surfaceScale="8"
+         specularConstant="1"
+         specularExponent="15">
+        <feDistantLight
+           id="feDistantLight1652-1"
+           elevation="50"
+           azimuth="235" />
+      </feSpecularLighting>
+      <feBlend
+         id="feBlend1654-7"
+         in="result2"
+         in2="result1"
+         result="result5"
+         mode="screen"
+         blend="normal" />
+      <feComposite
+         id="feComposite1656-1"
+         in2="SourceGraphic"
+         result="result4"
+         operator="in"
+         k2="1.5"
+         k3="0.59999999999999998"
+         in="result5" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1066"
+       id="linearGradient1072"
+       x1="233.125"
+       y1="217.67747"
+       x2="264.59375"
+       y2="217.67747"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(253.44937,21.483607)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1066"
+       id="linearGradient1074"
+       x1="196.5"
+       y1="217.67747"
+       x2="227.5625"
+       y2="217.67747"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(253.44937,21.483607)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1066"
+       id="linearGradient1076"
+       x1="152.625"
+       y1="217.67747"
+       x2="189.84375"
+       y2="217.67747"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(253.44937,21.483607)" />
+    <filter
+       id="filter1078"
+       inkscape:label="Cross-smooth"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1080"
+         stdDeviation="3" />
+      <feColorMatrix
+         id="feColorMatrix1082"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <filter
+       id="filter1084"
+       inkscape:label="Cross-smooth"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1086"
+         stdDeviation="3" />
+      <feColorMatrix
+         id="feColorMatrix1088"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <inkscape:perspective
+       id="perspective218"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <filter
+       id="filter1640-1"
+       inkscape:menu-tooltip="Highly flexible specular bump"
+       inkscape:menu="Bumps"
+       inkscape:label="HSL Bumps"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1642-7"
+         result="result0"
+         in="SourceGraphic"
+         stdDeviation="0.5" />
+      <feComposite
+         id="feComposite1644-4"
+         in2="result0"
+         in="result0"
+         result="result2"
+         operator="arithmetic"
+         k1="0.5"
+         k2="0.29999999999999999"
+         k3="0.29999999999999999" />
+      <feColorMatrix
+         id="feColorMatrix1646-0"
+         type="matrix"
+         values="1 0 0 -1 0 1 0 1 -1 0 1 0 0 -1 0 -0.8 -1 0 4.4 -2.9 "
+         in="result2"
+         result="fbSourceGraphicAlpha" />
+      <feGaussianBlur
+         id="feGaussianBlur1648-9"
+         stdDeviation="0.69999999999999996"
+         in="fbSourceGraphicAlpha"
+         result="result0" />
+      <feSpecularLighting
+         id="feSpecularLighting1650-4"
+         in="result0"
+         result="result1"
+         lighting-color="rgb(255,255,255)"
+         surfaceScale="8"
+         specularConstant="1"
+         specularExponent="15">
+        <feDistantLight
+           id="feDistantLight1652-8"
+           elevation="50"
+           azimuth="235" />
+      </feSpecularLighting>
+      <feBlend
+         id="feBlend1654-8"
+         in="result2"
+         in2="result1"
+         result="result5"
+         mode="screen"
+         blend="normal" />
+      <feComposite
+         id="feComposite1656-2"
+         in2="SourceGraphic"
+         result="result4"
+         operator="in"
+         k2="1.5"
+         k3="0.59999999999999998"
+         in="result5" />
+    </filter>
+    <filter
+       id="filter2235-4"
+       inkscape:label="Evanescent"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur the contents of objects, preserving the outline and adding progressive transparency at edges"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur2237-5"
+         result="result6"
+         stdDeviation="3"
+         in="SourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix2239-5"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
+         result="result7"
+         in="SourceGraphic" />
+      <feComposite
+         id="feComposite2241-1"
+         in2="result7"
+         operator="atop"
+         in="result7"
+         result="result8" />
+      <feComposite
+         id="feComposite2243-7"
+         operator="in"
+         in="result6"
+         in2="result8" />
+    </filter>
+    <filter
+       id="filter1061"
+       inkscape:label="Drop shadow"
+       width="1.5"
+       height="1.5"
+       x="-.25"
+       y="-.25">
+      <feGaussianBlur
+         id="feGaussianBlur1063"
+         in="SourceAlpha"
+         stdDeviation="1,000000"
+         result="blur" />
+      <feColorMatrix
+         id="feColorMatrix1065"
+         result="bluralpha"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0,500000 0 " />
+      <feOffset
+         id="feOffset1067"
+         in="bluralpha"
+         dx="2,000000"
+         dy="2,000000"
+         result="offsetBlur" />
+      <feMerge
+         id="feMerge1069">
+        <feMergeNode
+           id="feMergeNode1071"
+           in="offsetBlur" />
+        <feMergeNode
+           id="feMergeNode1073"
+           in="SourceGraphic" />
+      </feMerge>
+    </filter>
+    <inkscape:perspective
+       id="perspective247"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2928"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2912-6"
+       id="radialGradient2918-1"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="179.48123"
+       gradientTransform="matrix(1.1773155,-0.62314413,0.6529458,1.1665457,-176.65537,93.055648)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2912-6">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2914-8" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2916-8" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective2966"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2912-7"
+       id="radialGradient2918-7"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="179.48123"
+       gradientTransform="matrix(1.1773155,-0.62314413,0.6529458,1.1665457,-176.65537,93.055648)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2912-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2914-1" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2916-2" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3004"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="179.48123"
+       fy="214.43469"
+       fx="206.64375"
+       cy="214.43469"
+       cx="206.64375"
+       gradientTransform="matrix(1.1773155,-0.62314413,0.6529458,1.1665457,-176.65537,93.055648)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2975-0"
+       xlink:href="#linearGradient2912-7-4"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2912-7-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2914-1-9" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2916-2-4" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3042"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="179.48123"
+       fy="214.43469"
+       fx="206.64375"
+       cy="214.43469"
+       cx="206.64375"
+       gradientTransform="matrix(1.1773155,-0.62314413,0.6529458,1.1665457,-176.65537,93.055648)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3013-0"
+       xlink:href="#linearGradient2912-7-4-3"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2912-7-4-3">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2914-1-9-6" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2916-2-4-2" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3080"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="179.48123"
+       fy="214.43469"
+       fx="206.64375"
+       cy="214.43469"
+       cx="206.64375"
+       gradientTransform="matrix(1.1773155,-0.62314413,0.6529458,1.1665457,-176.65537,93.055648)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3051-5"
+       xlink:href="#linearGradient2912-7-4-3-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2912-7-4-3-8">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2914-1-9-6-8" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2916-2-4-2-1" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3134"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="179.48123"
+       fy="214.43469"
+       fx="206.64375"
+       cy="214.43469"
+       cx="206.64375"
+       gradientTransform="matrix(0.724346,-0.38065173,0.33538303,0.60350321,-14.955578,163.68195)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2975-9"
+       xlink:href="#linearGradient2912-7-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2912-7-8">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2914-1-2" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2916-2-45" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3393"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3415"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3437"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3475"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3459-9"
+       id="radialGradient3465-6"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="178.98123"
+       gradientTransform="matrix(1.705768,-1.4102775e-8,1.4756808e-8,1.6878279,-145.84255,-147.49416)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3459-9">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3461-8" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3463-6" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3521"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3505-3"
+       id="radialGradient3511-2"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="178.98123"
+       gradientTransform="matrix(2.0291647,0,0,1.8112503,-212.67045,-173.96022)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3505-3">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3507-8" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3509-2" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3567"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3551-7"
+       id="radialGradient3557-2"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="178.98123"
+       gradientTransform="matrix(2.2489816,-4.4844011e-8,2.970474e-8,1.4087294,-258.09425,-87.645761)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3551-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3553-5" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3555-7" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3605"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3651"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3627-2"
+       id="radialGradient3633-0"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="178.98123"
+       gradientTransform="matrix(2.6714439,-2.2664943e-7,1.7043002e-7,1.899581,-345.39346,-192.90132)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3627-2">
+      <stop
+         style="stop-color:#4d4d4d;stop-opacity:1;"
+         offset="0"
+         id="stop3629-0" />
+      <stop
+         style="stop-color:#4d4d4d;stop-opacity:0;"
+         offset="1"
+         id="stop3631-8" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3763"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3811"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3849"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3833-6"
+       id="radialGradient3839-1"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="180.89742"
+       gradientTransform="matrix(1,0,0,0.97272594,0,5.8485051)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3833-6">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3835-0" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3837-9" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3887"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       r="180.89742"
+       fy="214.43469"
+       fx="206.64375"
+       cy="214.43469"
+       cx="206.64375"
+       gradientTransform="matrix(1,0,0,0.97272594,0,5.8485051)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3858-8"
+       xlink:href="#linearGradient3833-6-9"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3833-6-9">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3835-0-0" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3837-9-0" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective4287"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4267-5"
+       id="radialGradient4273-5"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="194.02312"
+       gradientTransform="matrix(2.3430407,3.8828181e-8,-4.2128848e-8,2.4040002,-277.53097,-301.06636)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient4267-5">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop4269-2" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4271-1" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective4548"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <filter
+       id="filter1350-8"
+       inkscape:label="Cross-smooth"
+       width="1.5"
+       height="1.5"
+       x="-0.25"
+       y="-0.25"
+       inkscape:menu="Blurs"
+       inkscape:menu-tooltip="Blur inner borders and intersections"
+       color-interpolation-filters="sRGB">
+      <feGaussianBlur
+         id="feGaussianBlur1352-9"
+         in="SourceAlpha"
+         stdDeviation="2,000000"
+         result="blur" />
+      <feColorMatrix
+         id="feColorMatrix1354-8"
+         result="bluralpha"
+         type="matrix"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0,650000 0 " />
+      <feOffset
+         id="feOffset1356-3"
+         in="bluralpha"
+         dx="4,000000"
+         dy="4,000000"
+         result="offsetBlur" />
+      <feMerge
+         id="feMerge1358-5"
+         result="fbSourceGraphic">
+        <feMergeNode
+           id="feMergeNode1360-5"
+           in="offsetBlur" />
+        <feMergeNode
+           id="feMergeNode1362-1"
+           in="SourceGraphic" />
+      </feMerge>
+      <feColorMatrix
+         result="fbSourceGraphicAlpha"
+         in="fbSourceGraphic"
+         values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
+         id="feColorMatrix1919-5" />
+      <feGaussianBlur
+         id="feGaussianBlur1921-5"
+         stdDeviation="3"
+         in="fbSourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix1923-8"
+         result="fbSourceGraphic"
+         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 6 -2.5 " />
+    </filter>
+    <inkscape:perspective
+       id="perspective4849"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1114"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1134"
+       id="radialGradient1140"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="183.43082"
+       gradientTransform="matrix(1,0,0,0.97379026,0,5.6202766)"
+       gradientUnits="userSpaceOnUse" />
+    <inkscape:perspective
+       id="perspective1150"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1202"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1134-8"
+       id="radialGradient1140-8"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="183.43082"
+       gradientTransform="matrix(1,0,0,0.97379026,0,5.6202766)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient1134-8">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop1136-2" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop1138-4" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective1278"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1330"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1154"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective1247"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3162"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3972"
+       id="radialGradient3978"
+       cx="171.23438"
+       cy="217.67747"
+       fx="171.23438"
+       fy="217.67747"
+       r="19.572203"
+       gradientTransform="matrix(1,0,0,1.278095,0,-60.535026)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3972"
+       id="radialGradient3980"
+       cx="212.03125"
+       cy="217.67747"
+       fx="212.03125"
+       fy="217.67747"
+       r="16.494078"
+       gradientTransform="matrix(1,0,0,1.5166132,0,-112.45505)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3972"
+       id="radialGradient3982"
+       cx="248.85938"
+       cy="217.67747"
+       fx="248.85938"
+       fy="217.67747"
+       r="16.697203"
+       gradientTransform="matrix(1,0,0,1.4981632,0,-108.43892)"
+       gradientUnits="userSpaceOnUse" />
+    <inkscape:perspective
+       id="perspective3992"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4020"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4049"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4077"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4117"
+       id="radialGradient4123"
+       cx="206.64375"
+       cy="214.43469"
+       fx="206.64375"
+       fy="214.43469"
+       r="190.25014"
+       gradientTransform="matrix(0.97267227,0.01617535,-0.01665626,0.97473856,9.2187856,2.0743911)"
+       gradientUnits="userSpaceOnUse" />
+    <inkscape:perspective
+       id="perspective3189"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3176"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3204"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3226"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.8075"
+     inkscape:cx="200"
+     inkscape:cy="200"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer3"
+     showgrid="false"
+     inkscape:snap-page="false"
+     inkscape:snap-global="false"
+     inkscape:window-width="1680"
+     inkscape:window-height="989"
+     inkscape:window-x="-9"
+     inkscape:window-y="-9"
+     inkscape:window-maximized="1"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-grids="false"
+     inkscape:snap-to-guides="false"
+     inkscape:snap-center="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:bbox-paths="true" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>Mumble logo</dc:title>
+        <dc:date>2009.08.17</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Martin Skilnand</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:rights>
+          <cc:Agent>
+            <dc:title>Martin Skilnand</dc:title>
+          </cc:Agent>
+        </dc:rights>
+        <dc:publisher>
+          <cc:Agent>
+            <dc:title>Mumble team</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:identifier>mumble.svg</dc:identifier>
+        <dc:source>git://mumble.git.sourceforge.net/gitroot/mumble</dc:source>
+        <dc:description>Logo for voice chat program mumble</dc:description>
+        <cc:license
+           rdf:resource="BSD" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Circle"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-652.36218)"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <path
+       sodipodi:type="arc"
+       style="fill:#1a1a1a;stroke:#000000;stroke-width:4.57597017;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       id="path26"
+       sodipodi:cx="206.64375"
+       sodipodi:cy="214.43469"
+       sodipodi:rx="178.98123"
+       sodipodi:ry="174.04742"
+       d="m 385.62498,214.43469 c 0,96.12374 -80.13262,174.04743 -178.98123,174.04743 c -98.8486,0 -178.981229,-77.92369 -178.981229,-174.04743 c 0,-96.12374 80.132629,-174.047422 178.981229,-174.047422 c 98.84861,0 178.98123,77.923682 178.98123,174.047422 z"
+       transform="matrix(1.0811038,0,0,1.1043488,-22.437604,617.97608)" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:0;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       id="path26-9-9-8-6"
+       sodipodi:cx="206.64375"
+       sodipodi:cy="214.43469"
+       sodipodi:rx="178.98123"
+       sodipodi:ry="174.04742"
+       d="m 385.62498,214.43469 c 0,96.12374 -80.13262,174.04743 -178.98123,174.04743 c -98.8486,0 -178.981229,-77.92369 -178.981229,-174.04743 c 0,-96.12374 80.132629,-174.047422 178.981229,-174.047422 c 98.84861,0 178.98123,77.923682 178.98123,174.047422 z"
+       transform="matrix(1.070643,0,0,1.1009928,-22.08154,583.61968)" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.9;fill:#ffffff;stroke:none;display:inline"
+       id="path26-9-0"
+       sodipodi:cx="206.64375"
+       sodipodi:cy="214.43469"
+       sodipodi:rx="178.98123"
+       sodipodi:ry="174.04742"
+       d="m 385.62498,214.43469 c 0,96.12374 -80.13262,174.04743 -178.98123,174.04743 c -98.8486,0 -178.981229,-77.92369 -178.981229,-174.04743 c 0,-96.12374 80.132629,-174.047422 178.981229,-174.047422 c 98.84861,0 178.98123,77.923682 178.98123,174.047422 z"
+       transform="matrix(1.0422741,0,0,1.0695007,-13.735541,622.74462)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#ffffff;stroke:#333333;stroke-width:1.41267002;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       id="path26-9"
+       sodipodi:cx="206.64375"
+       sodipodi:cy="214.43469"
+       sodipodi:rx="178.98123"
+       sodipodi:ry="174.04742"
+       d="m 385.62498,214.43469 c 0,96.12374 -80.13262,174.04743 -178.98123,174.04743 c -98.8486,0 -178.981229,-77.92369 -178.981229,-174.04743 c 0,-96.12374 80.132629,-174.047422 178.981229,-174.047422 c 98.84861,0 178.98123,77.923682 178.98123,174.047422 z"
+       transform="matrix(1.0641261,0,0,1.0786838,-20.794262,620.64438)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:none;stroke:#000000;stroke-width:1.83038807;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       id="path26-8"
+       sodipodi:cx="206.64375"
+       sodipodi:cy="214.43469"
+       sodipodi:rx="178.98123"
+       sodipodi:ry="174.04742"
+       d="m 385.62498,214.43469 c 0,96.12374 -80.13262,174.04743 -178.98123,174.04743 c -98.8486,0 -178.981229,-77.92369 -178.981229,-174.04743 c 0,-96.12374 80.132629,-174.047422 178.981229,-174.047422 c 98.84861,0 178.98123,77.923682 178.98123,174.047422 z"
+       transform="matrix(1.0856629,0,0,1.109006,-24.345467,616.20735)" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer6"
+     inkscape:label="Effects"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.75;fill:url(#radialGradient4123);fill-opacity:1;stroke:none;display:inline"
+       id="path26-9-5"
+       sodipodi:cx="206.64375"
+       sodipodi:cy="214.43469"
+       sodipodi:rx="178.98123"
+       sodipodi:ry="174.04742"
+       d="m 385.62498,214.43469 a 178.98123,174.04742 0 1 1 -357.962459,0 178.98123,174.04742 0 1 1 357.962459,0 z"
+       transform="matrix(1.0764906,0,0,1.1009349,-20.513668,-34.695518)" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="Headstrap"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff"
+       d="m 152.40625,31.610002 c -24.65159,-0.615413 -49.62289,15.704618 -55.852503,40.126444 -1.451111,5.920437 -2.042948,11.533344 -2.147497,17.25104 0,21.207504 0,42.415014 0,63.622514 8.33333,0 16.66667,0 25,0 0.0881,-22.3821 -0.12668,-44.64411 0.1701,-67.071988 0.76858,-14.243077 11.77335,-29.258147 27.0486,-29.08431 0.11203,22.668722 -0.22918,45.351398 0.18004,68.010988 1.30284,18.42605 18.76217,33.67641 37.24339,32.11401 11.54558,-0.2802 23.17762,0.67313 34.64753,-0.72475 17.46577,-3.27442 29.55308,-21.06252 27.92904,-38.4493 0,-20.285732 0,-40.571465 0,-60.857198 15.88808,-1.160259 27.93757,14.263321 28.64235,29.08431 0.29501,22.427208 0.0825,44.692338 0.1701,67.071988 8.33333,0 16.66667,0 25,0 0,-22.5 0,-45 0,-67.499998 -0.81797,-7.276075 -1.9718,-16.180186 -5.9149,-23.198476 -10.22889,-20.751216 -34.15317,-31.947919 -56.71743,-30.261229 -6.591,-0.83713 -13.68143,3.619737 -15.48689,9.866559 0.10876,26.738504 0.18577,53.486212 -0.015,80.219854 -0.75343,11.19988 -11.79041,19.76398 -22.80523,18.34204 -7.79212,0.33854 -16.59364,0.0136 -21.90827,-6.68171 -7.16232,-7.57045 -4.76318,-18.40537 -5.18362,-27.81167 0.0193,-21.718966 -0.0713,-43.418377 0.1249,-65.100368 -3.25934,-6.591257 -10.50309,-9.993605 -17.67905,-8.911927 l -1.18772,-0.01641 -1.25823,-0.04042 2.5e-4,0 z"
+       id="rect1019"
+       transform="matrix(1.05,0,0,1.05,-5.3555131,0.50955272)" />
+    <path
+       style="opacity:0.96660007;fill:url(#radialGradient1131-6);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       d="m 107.26989,156.26167 0,177.84375 c -35.128105,-3.85349 -62.737498,-42.18816 -62.737498,-88.92187 0,-46.73372 27.609393,-85.06839 62.737498,-88.92188 z"
+       id="path833-1-4" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="Headphones"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff"
+       d="m 290.42422,313.15625 c -0.69916,-0.007 -3.31052,-0.57507 -3.94043,-0.16697 0,0 -1.03559,3.01675 -4.60424,5.67254 -3.13272,2.33137 -6.10765,4.56617 -9.29463,6.66254 -2.86157,1.88231 -5.93275,3.91773 -8.80984,5.30245 -2.26396,1.08961 -4.11397,1.24819 -4.11397,1.24819 l -32.21955,0 c -2.01273,0 -3.66178,1.58716 -3.66178,3.5625 l 0,0.875 c 0,1.97534 1.64905,3.59375 3.66178,3.59375 l 33.87945,0 c 0.77968,0 3.59712,-0.82022 5.27249,-1.55528 4.17684,-1.83257 6.89898,-4.16602 11.7099,-7.02744 5.11436,-3.27118 14.57263,-10.88603 14.57263,-10.88603 1.67973,-1.08826 2.12779,-3.28897 1.01893,-4.9375 l -0.47763,-0.75 c -0.69304,-1.03033 -1.82785,-1.58241 -2.99311,-1.59375 z"
+       id="rect134"
+       sodipodi:nodetypes="ccsasccccccaccccc"
+       transform="matrix(1.05,0,0,1.05,-5.3555131,0.50955272)" />
+    <path
+       style="opacity:0.96660007;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff"
+       d="m 288.25,148.4375 0,169.375 C 321.70534,314.14251 348,277.6333 348,233.125 c 0,-44.5083 -26.29466,-81.01751 -59.75,-84.6875 z"
+       id="path833"
+       transform="matrix(1.05,0,0,1.05,-5.3555131,0.50955272)" />
+    <path
+       style="opacity:0.96660007;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;display:inline"
+       d="m 106.22355,149.3374 0,169.375 c -33.455343,-3.66999 -59.750003,-40.1792 -59.750003,-84.6875 0,-44.5083 26.29466,-81.01751 59.750003,-84.6875 z"
+       id="path833-2"
+       transform="matrix(1.05,0,0,1.05,-5.3555131,0.50955272)" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.96660007;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff"
+       id="path906"
+       sodipodi:cx="172.61411"
+       sodipodi:cy="325.86444"
+       sodipodi:rx="22.130014"
+       sodipodi:ry="13.831259"
+       d="m 194.74412,325.86444 a 22.130014,13.831259 0 1 1 -44.26003,0 22.130014,13.831259 0 1 1 44.26003,0 z"
+       transform="matrix(1.304789,0,0,1.21464,-20.460693,-43.799678)" />
+    <rect
+       style="opacity:0.96660007;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.05377054;display:inline"
+       id="rect908-1"
+       width="13.329355"
+       height="171.94623"
+       x="274.71799"
+       y="146.09026"
+       rx="3.8877287"
+       ry="3.5400696"
+       transform="matrix(1.0433338,0,0,1.0500168,-4.6562937,0.09487302)" />
+    <rect
+       style="opacity:0.96660007;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.04323161;display:inline"
+       id="rect908-1-6"
+       width="13.063269"
+       height="171.95677"
+       x="106.56075"
+       y="147.08498"
+       rx="3.8101201"
+       ry="3.5402865"
+       transform="matrix(1.0433338,0,0,1.0500168,-3.8347589,0.09487302)" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="Sign"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <rect
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       id="rect287"
+       width="140.83455"
+       height="111.88522"
+       x="131.63644"
+       y="188.83058" />
+    <path
+       id="path1297-8"
+       style="font-size:64px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;text-anchor:middle;fill:url(#radialGradient3978);fill-opacity:1;stroke:none;display:inline;font-family:Tahoma;-inkscape-font-specification:Tahoma Bold"
+       d="m 189.84375,226.6931 c -4e-5,2.31252 -0.43754,4.34376 -1.3125,6.09375 c -0.87504,1.75001 -2.05212,3.19793 -3.53125,4.34375 c -1.75004,1.37501 -3.67191,2.35417 -5.76563,2.9375 c -2.09377,0.58334 -4.75523,0.875 -7.98437,0.875 l -18.625,0 l 0,-46.53125 l 16.4375,0 c 3.41664,5e-5 6.00518,0.13026 7.76562,0.39063 c 1.76039,0.26046 3.41143,0.80734 4.95313,1.64062 c 1.66663,0.89588 2.91142,2.0938 3.73437,3.59375 c 0.82288,1.50004 1.23434,3.22921 1.23438,5.1875 c -4e-5,2.27087 -0.56775,4.2917 -1.70313,6.0625 c -1.13545,1.77087 -2.70315,3.07295 -4.70312,3.90625 l 0,0.25 c 2.87496,0.6042 5.17705,1.83857 6.90625,3.70313 c 1.72913,1.8646 2.59371,4.38023 2.59375,7.54687 z M 174.875,207.5681 c -3e-5,-0.74996 -0.19274,-1.52079 -0.57813,-2.3125 c -0.38544,-0.79163 -0.9844,-1.36454 -1.79687,-1.71875 c -0.77086,-0.33329 -1.68231,-0.51558 -2.73438,-0.54687 c -1.0521,-0.0312 -2.61981,-0.0468 -4.70312,-0.0469 l -0.8125,0 l 0,9.84375 l 1.46875,0 c 1.99998,3e-5 3.40102,-0.0208 4.20312,-0.0625 c 0.80207,-0.0416 1.63019,-0.26038 2.48438,-0.65625 c 0.93747,-0.43747 1.58331,-1.04163 1.9375,-1.8125 c 0.35414,-0.7708 0.53122,-1.66663 0.53125,-2.6875 z m 2.9375,18.90625 c -3e-5,-1.43748 -0.2917,-2.56248 -0.875,-3.375 c -0.58336,-0.81248 -1.45836,-1.42706 -2.625,-1.84375 c -0.70836,-0.27081 -1.68232,-0.42185 -2.92188,-0.45312 c -1.2396,-0.0312 -2.90106,-0.0469 -4.98437,-0.0469 l -2.15625,0 l 0,11.65625 l 0.625,0 c 3.04165,1e-5 5.14581,-0.0208 6.3125,-0.0625 c 1.16664,-0.0416 2.35414,-0.3229 3.5625,-0.84375 c 1.06247,-0.45832 1.83851,-1.13019 2.32812,-2.01562 c 0.48956,-0.88541 0.73435,-1.89061 0.73438,-3.01563 z"
+       transform="matrix(1.100722,0,0,2.0000717,-23.811797,-190.28066)" />
+    <path
+       id="path1297"
+       style="font-size:64px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Tahoma;-inkscape-font-specification:Tahoma Bold"
+       d="m 189.84375,226.6931 c -4e-5,2.31252 -0.43754,4.34376 -1.3125,6.09375 c -0.87504,1.75001 -2.05212,3.19793 -3.53125,4.34375 c -1.75004,1.37501 -3.67191,2.35417 -5.76563,2.9375 c -2.09377,0.58334 -4.75523,0.875 -7.98437,0.875 l -18.625,0 l 0,-46.53125 l 16.4375,0 c 3.41664,5e-5 6.00518,0.13026 7.76562,0.39063 c 1.76039,0.26046 3.41143,0.80734 4.95313,1.64062 c 1.66663,0.89588 2.91142,2.0938 3.73437,3.59375 c 0.82288,1.50004 1.23434,3.22921 1.23438,5.1875 c -4e-5,2.27087 -0.56775,4.2917 -1.70313,6.0625 c -1.13545,1.77087 -2.70315,3.07295 -4.70312,3.90625 l 0,0.25 c 2.87496,0.6042 5.17705,1.83857 6.90625,3.70313 c 1.72913,1.8646 2.59371,4.38023 2.59375,7.54687 z M 174.875,207.5681 c -3e-5,-0.74996 -0.19274,-1.52079 -0.57813,-2.3125 c -0.38544,-0.79163 -0.9844,-1.36454 -1.79687,-1.71875 c -0.77086,-0.33329 -1.68231,-0.51558 -2.73438,-0.54687 c -1.0521,-0.0312 -2.61981,-0.0468 -4.70312,-0.0469 l -0.8125,0 l 0,9.84375 l 1.46875,0 c 1.99998,3e-5 3.40102,-0.0208 4.20312,-0.0625 c 0.80207,-0.0416 1.63019,-0.26038 2.48438,-0.65625 c 0.93747,-0.43747 1.58331,-1.04163 1.9375,-1.8125 c 0.35414,-0.7708 0.53122,-1.66663 0.53125,-2.6875 z m 2.9375,18.90625 c -3e-5,-1.43748 -0.2917,-2.56248 -0.875,-3.375 c -0.58336,-0.81248 -1.45836,-1.42706 -2.625,-1.84375 c -0.70836,-0.27081 -1.68232,-0.42185 -2.92188,-0.45312 c -1.2396,-0.0312 -2.90106,-0.0469 -4.98437,-0.0469 l -2.15625,0 l 0,11.65625 l 0.625,0 c 3.04165,1e-5 5.14581,-0.0208 6.3125,-0.0625 c 1.16664,-0.0416 2.35414,-0.3229 3.5625,-0.84375 c 1.06247,-0.45832 1.83851,-1.13019 2.32812,-2.01562 c 0.48956,-0.88541 0.73435,-1.89061 0.73438,-3.01563 z"
+       transform="matrix(1.100722,0,0,2.0000717,-28.290859,-190.59736)" />
+    <path
+       id="path1299-8"
+       style="font-size:64px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;text-anchor:middle;fill:url(#radialGradient3980);fill-opacity:1;stroke:none;display:inline;font-family:Tahoma;-inkscape-font-specification:Tahoma Bold"
+       d="m 227.5625,240.9431 l -31.0625,0 l 0,-46.53125 l 11.6875,0 l 0,37.65625 l 19.375,0 z"
+       transform="matrix(1.100722,0,0,2.0000717,-23.811797,-190.28066)" />
+    <path
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       d="m 187.3125,197.5625 l 0,94.53125 l 14.125,0 l 0.0625,0 l 21.375,0 l 0,-19.25 l -21.375,0 l 0,-75.28125 l -14.1875,0 z"
+       id="rect3178" />
+    <path
+       id="path1301-2"
+       style="font-size:64px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;text-anchor:middle;fill:url(#radialGradient3982);fill-opacity:1;stroke:none;display:inline;font-family:Tahoma;-inkscape-font-specification:Tahoma Bold"
+       d="m 233.125,240.9431 l 0,-46.53125 l 31.46875,0 l 0,8.875 l -19.84375,0 l 0,8.15625 l 18.28125,0 l 0,8.875 l -18.28125,0 l 0,11.75 l 19.84375,0 l 0,8.875 z"
+       transform="matrix(1.100722,0,0,2.0000717,-23.811797,-190.28066)" />
+    <path
+       style="fill:#ffffff;fill-opacity:1;stroke:none;display:inline"
+       d="m 227.8125,197.5 l 0,94.53125 l 14.1875,0 l 21.375,0 l 0,-19.25 l -21.375,0 L 242,250.5 l 19.65625,0 l 0,-18.65625 l -19.65625,0 L 242,216.75 l 21.375,0 l 0,-19.25 l -21.375,0 l -0.0625,0 l -14.125,0 z"
+       id="rect3178-7" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer5"
+     inkscape:label="Shadow-Glows"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <path
+       style="fill:url(#radialGradient1847);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       d="m 155.36979,33.010124 c -25.88417,-0.646184 -52.10402,16.489853 -58.645119,42.132764 -1.523665,6.216465 -2.145097,12.11002 -2.254875,18.113595 0,22.267867 0,44.535757 0,66.803627 8.750004,0 17.499994,0 26.249994,0 0.0925,-23.5012 -0.13301,-46.87631 0.17861,-70.425571 0.807,-14.955237 12.36201,-30.72106 28.40103,-30.538528 0.11763,23.802159 -0.24064,47.618949 0.18905,71.411529 1.36798,19.34735 19.70027,35.36023 39.10555,33.71971 12.12286,-0.29421 24.3365,0.70678 36.37991,-0.76099 18.33906,-3.43814 31.03074,-22.11565 29.32549,-40.37177 0,-21.30001 0,-42.600022 0,-63.900042 16.68248,-1.218273 29.33444,14.976486 30.07447,30.538529 0.30976,23.548553 0.0866,46.926943 0.17861,70.425573 8.74998,0 17.5,0 26.25,0 0,-23.625 0,-47.25 0,-70.874984 -0.85887,-7.639884 -2.07039,-16.989202 -6.21065,-24.358407 -10.74033,-21.788774 -35.86083,-33.545313 -59.5533,-31.774288 -6.92055,-0.878987 -14.3655,3.800724 -16.26123,10.359887 0.1142,28.075433 0.19506,56.160521 -0.0157,84.230832 -0.7911,11.75988 -12.37993,20.75218 -23.94549,19.25915 -8.18173,0.35546 -17.42333,0.0143 -23.00369,-7.0158 -7.52043,-7.94897 -5.00134,-19.32564 -5.4428,-29.20225 0.0203,-22.804904 -0.0749,-45.589287 0.13115,-68.355379 -3.42231,-6.92082 -11.02825,-10.493285 -18.56301,-9.357523 l -1.2471,-0.01723 -1.32114,-0.04244 2.6e-4,0 z"
+       id="rect1019-2" />
+    <path
+       style="fill:url(#radialGradient1193-8);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       d="m 154.53194,34.268657 c -31.65505,0 -56.16894,21.233495 -59.981238,48.759372 l 26.971868,0 c 3.64479,-12.426072 13.11379,-21.517343 24.51094,-22.574997 0.74035,-0.69976 1.77197,-1.148438 2.92031,-1.148438 l 26.61094,0 0.0984,-15.61875 c 0,0 -2.37838,-3.725289 -4.29844,-5.479687 -2.17544,-1.987733 -5.11175,-3.428347 -8.00625,-3.740625 -2.4252,-0.261648 -5.19957,-0.04115 -8.82656,-0.196875 z"
+       id="rect1019-7-4-1" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.96660007;fill:url(#radialGradient967-9);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       id="path906-4"
+       sodipodi:cx="172.61411"
+       sodipodi:cy="325.86444"
+       sodipodi:rx="22.130014"
+       sodipodi:ry="13.831259"
+       d="m 194.74412,325.86444 a 22.130014,13.831259 0 1 1 -44.26003,0 22.130014,13.831259 0 1 1 44.26003,0 z"
+       transform="matrix(1.304789,0,0,1.21464,-20.43351,-43.907478)" />
+    <path
+       style="opacity:0.96660007;fill:url(#radialGradient1131-8);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       d="m 298.65695,157.25586 0,177.84375 c 35.12811,-3.85349 62.7375,-42.18816 62.7375,-88.92188 0,-46.73371 -27.60939,-85.06838 -62.7375,-88.92187 z"
+       id="path833-1" />
+    <path
+       style="fill:url(#radialGradient2262);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       d="m 247.96904,33.42223 c 31.65505,0 56.16894,21.233495 59.98124,48.759372 l -26.97187,0 C 277.33362,69.75553 267.86462,60.664259 256.46748,59.606605 c -0.74036,-0.69976 -1.77197,-1.148438 -2.92032,-1.148438 l -26.61093,0 -0.0984,-15.61875 c 0,0 2.37838,-3.725289 4.29844,-5.479687 2.17544,-1.987733 5.11176,-3.428347 8.00625,-3.740625 2.4252,-0.261648 5.19957,-0.04115 8.82656,-0.196875 z"
+       id="rect1019-7-4-1-2" />
+    <path
+       style="opacity:0.96660007;fill:url(#radialGradient2300);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+       d="m 107.92195,156.152 0,177.84375 c -35.128104,-3.85349 -62.737497,-42.18816 -62.737497,-88.92187 0,-46.73372 27.609393,-85.06839 62.737497,-88.92188 z"
+       id="path833-1-5" />
+  </g>
+</svg>
diff --git a/assets/images/docker.png b/assets/images/docker.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2b0deb2e3ceb31c4e39bf2ffabca9845f04e8d3
GIT binary patch
literal 9033
zcmbt)bx@m6)NXKxP>Pij3N7yL?rz1kxVr?WB{-DgP^?HB+`YIIEmAblU}=Hk7NF=&
zf8TsFcjo?i|JdZ6oqf;l*&}<NXWw`oEoCD7XZQdBfJjwEK@R{x1EHP|aj{Xq&h5_@
zP=9z{Dki=F00rZ}hNi0b>I49I0Z>(teGOhYEU<7h+sWN|ER$k^y=R=D9%*n@_s$dW
zNRNZH<}tvPG%%XQshb^U`X{;C^ym5n;EA-kxrtLYp4EW7?mxpbKPi^CzX>?JI51Z%
zgb@euuxK#m*kDIhRH))Z^S%_j4XM61qp*klAZ0D=7UBLafA;)La{brlBMxq>O2SV5
zRoC>R#Psc{1gU|6Y#c`e?5{|q8*s$Xrvmd>Muf_a449aNk@JQh$gBXvgaGkL=pn@v
z^aXJe;7}NnyT&cK{C8&Ta_3W!ToQb{l$ja+pyh8%?h+K8JfV{alw*;A0AoxcfW2+n
za^bawLYJb4w8JI5=vZJ-0Gp1mVL`7Jl?$mHE~-Orlm36?56I)vqvZWReeXB2@V3}e
zH+2<2H_eFu5fY<JDtSk}Q%8oH<Ua{K^9<XVCb8o$zvWpi2VHSq`Eo4<C;@nO_@ZM)
zc;>y9iuH~(&xHOP|4$j7d3>tgJ)P)75y*gietWLeLNWfTcX0CZLFf~iCo)Q7pBI<U
zsa;67T6U8#MlnQ)K0VDV(5^Q?DF)W0=*zi&q>7wC?OHYP6+TJc3*-6k;^p0s)BoCg
z%i}hLUq@RyuuzNN5$);l3Ku>J9#Ge)@^fp(!qV-b2%OF)mltnC%`HGm6QzCoa6T|w
z%RKJ;l;dqnDr$!Iox>qT5&t5T$|;g)gj8BDiju!i?XaRYmAM(rGi$5;g3tRY2D2lO
zI;?NkQ|qeqS_h2lJ+i9$$ywXd?f}Se%hYUzjZGSMV4}eEUMKXQOr_4@_V*HNE?y&r
zZp>2Ds7+8<T+Nl6y9lz|!sU^0ar4{WI^VHr;YZozM=C`_oP@~2+R5ZFGdCm&Wtvoy
zCWcay9HLik3De8P+u0*C;j}>1&=`|*eZUtQ$WEVb5QfBMS*pr+NLW|wfP5VP6V5k=
zRg|_<eJ>bB3I&24xh8Krb0}U~-&M+!w<7$iP85{rcxYb>xi`(?0E2etbfklNMSp$7
z0IE&L4v-0i|7ViU1q4j|4fln}9reM_9yB-4Ju4}iyn<=Aj@R)hk5tee?5T!hMFk|C
zE|V#7LkE|gP(I{llkrpCL1;qY*NX6)SLVfpEew^Fm#)y$s<j1?j}DT+RfHyOWx|<G
zc?t%{&8%>SIU7AJHVv>g(<{VtPoz9zXe6z0cq9IuySMC@9>JT&-f$2CuXZid%D;Rd
zApfXJn<8*x6?XqVzO*kn@NGfm!|zv-I(Q`VoN_;HtVauY%KXKoNL#;@oB)5=D_pj{
zM&=T(3gK%(_dP}SElx!iot{Ra1x}9HIdBkvQrN_!uMQkWh&(Aw#rY{(@mAKI)CTdf
zFeyhdanNaCAcqm)3P{*mM~}1-p1($kv?)Trz*r0P{JIlHk|O8+w2<1E&b(;xo)eId
z5xIPD_oTUh4~sFI4g2ha<2rpA0W73%!n25i!H-c$+={Sd3riBjPZ@enJWq4%vUm4~
z8x~$L^5+n7fi^e8W?6<-cE3_6yU8m*AL4T-mNK_G;;bE&8f-zs(dbA>m4Ft-s}Q5q
z{FtY!`^m61a)tQQ&*;vU;`{Y{YNuiB9n?;$Z_<~AI3tN$g*lJ4girqn6jQ@fMhkfl
z9}T0&Rg#V}i#>kwk&W^G)b8D@xEkaI$sOnm;G<daPDYK8N?u}?kbv44#bOADfz;xV
z-Pv?1kyAwlV$lAtd$6HPF3Pbqhng?+qE4zKw%#@AV+63R72fF(&f=uJ6eCxD)w;Ax
z=4v?w)<p%x?7ptBd5&J4VW{|D6*q1M9K!Ue>7XEUl<!YD{p{-K{^RxmM&b#LU#W5Z
z&YhWQ&Zhlu?SnN~fZy1M?e}lA!Qv|&YXCO2^NGS~mwzH*`?^MEdN~2mHvOuSfTo4j
zVw8z#nyFk4)2+-Nvka#P&EOqDa3}Zae7cYhRNRS>v?Vx=zb~&{s~1|-U;WeEHw_26
zBC;qP1RD=Vwq#LjIpSR^VO&~wo_gh^<-gj?U&B%!c2PJh?%b>OmOWe3x|<y|QnI9v
z$`4lPUM^R|hnn+hMq<ZA=X0wS2D-N=m9wW@sBn0TikW|Yq{7fjWoP}NRSs?(eY0w>
z5boGmgR_;lYaW7A>C^VNfbrV=`#aP&N;as<s1Fn>=)2coYrAg6W%a?63KE3!e)CrP
zQ0^%oQ^#vjuk>(OrAMI@PbJIsc7i=V`Jg%~$P>4lI<lHbyfM*9+tT%JW!!Uepu-M0
z)+eWLG@(?$vG{e%du8GHqsz`%vtVWX%Q%oIOccl0e|1&%cf!BnE8lAiPJ^R;q`?wC
z+9d(?Yvd`VZ@TG-2pN1fSW0^NS+gnR4Z6)ZjCFOs`qx-+{b@Y$!<VIY&4D;3$fBKQ
zzLiz@Moi!MNMCAdT+mG`T$*f3zE@ySzR#|6oVgn2gSV2S#XI_iApK;>8E;4*by!e`
z0aClk`g-tgGvzIopB1wOz8$BSuld^dt#bBL1L@A@-1sl4Cm_L+=?)4QKlTB&XOJ8z
zgSwqx@1i4ij5(`zHAysKLDu5OKQ-N5-NLrt7$P-hEVWdkna|7zJ#R@`I(uK<I%&Q#
z4q%IEQg;a&t}XX_lHc)S#OH>7-lfcf!A%a`d)#2ogu_2<xTcgtewDKbS!IJ64JB)#
zeIX`;@uELS92;Z2(q}2Yt%;D6zy?jGIB$Rz<sENB#07mlq5jz-fG(FaO=Q~8?l)k<
zfP6}<AK9uIQ&^)*^V)Vvn)>(X4$&NnC}3TMN8Zs$WzDl-@xS%Lsu6f8De+mjFrtQ)
zY8WqWQ&zAjq~wHZ%|0_m=I(Pz&ZT%um(2yw<fVMmMefPG6YkJDuqrv*UB}Qtv|Kaq
zDd<+<$Xv)wPV1B&4z$TMLT6={-}HXe62?t&$=c5vkVhwO(C8}QyRp_0g$$6T()3m6
zf>rA2vvS+!i1LJ4B^Fr)?^-)N7$ovx4E@o@<p$ro3f!ax^}*32&9+_+iQv&o!&{&$
zQfWOzyqE$s*Ujycyd~d7(6EwBzgX#@c(Hv`Q!#LOIzNe>L+wGDU11=;tzBCaYHiHd
zPM627F)-K2ZUpDc)!PB^dy};+HV9=^{uEqEZ<*)b50GP*U{LZ%s+(Lq^NP%ESB>?i
z1?U(_@dS&`)oD_+W=;%mLkXi}!D>)%TBq9v!f(&Hk%NWRJx@VyEvk{4r}SE|3cuP!
z15~WfdEH3NO>0tyr;NBoqS8?Q3{!)VyzuR=<Y4kAcz#yKfNcTA(t=+k%uOAOo>oyg
zlV%ClZvT3?i5ogC&ndCRs^`)5w`yCv`oq!c$DfqLz9b}@y`kZl(~=U9v9QUjZMN0C
zf?KVc${_KYGFarMMwlr874B^Ts?C9weH&g*Tz3^wQP-Q<R~uEav8HPw`v`o?+hL})
zyYd0cV@Lu6vX2k1Ve0BU(kDlrQ-=M}d%eL~c#5pVYd-~)yh)dC8&iS-utLrDc)JyT
zH(SbaYn!*%`Wj0Ic}X+~Bnay?uD60ff5(@s;RUuM=lf;vesz4aiT1R*CtvHiVXyw#
zwQzEyUAP+SsYTqhW2WeUtuC=k=+FSDvHbgtM(<@wjMuuJTR;!4b?_C#mFA1!i!#-E
z(Vyp=i|hAm4;I=x!V^p04@iRRjTI#PYPu&Bn>!Q<gRj@Q&!1dd!5xmXKev`9@B7`E
zlef4YQ`OLgWMYhOUV%-!K>oIZ&6|t*I5>fdJ4f9i*K{yC;kc<{91@{8V!-ot%FjzL
z6HPJL%zSQ|&)%l)a_IWqD1*=LpLqPi`bGEndHIQH3mFFkz1V7=9*l5)RXFL=CKK%y
z>_ZrXL`jmXE!%vu5Vi@?h{p7|r)O(Vz&XXks;l(S^xBPR_~qg>4ABiN2(fqH31a^f
zZpE_f2_l)1_}bFo(i62@_Ql^AyaRuXJ+HIsTQ!Op1|7HVvIPE@md$oD&0XFm!y*Re
z($pFaABOJc#Jm3>&A<9a)Qs|5fjbW!d+(yJ@2O<oxB#IgQKsaTr@;k^jM?M$ytg`F
zNaEM!8R(+X3V}9Buw+DcS2EK5uuEG5G$`DA`fhWl=W@aE)V_e{{`;9wNH5te+N48$
zR=;;a&m}l=TXs9aMgYJfR<M$8sU2iC{CM~K-X!}tY)5+IV8Zca2$6yYC<Nc}-knC=
z$lF;;HQnaYJ^Bz#&|H9@$4`y?m;GhZ_Wi}k#{DINZJN#*0qI}435R*Swi20YNYP@h
zoE|T!9xr}S73S|s=p!#($gLj#h>fpKiXW=@CDB=Pdz;6CwAaCsfD>d<E#lD+w`lFA
zU2fJ{H?`8N#5blyK1KQXG)Z0^Q<~{F5+LJ70{o+?8Gf`$AG$M3#YER0@h}nSay@bN
z)C1`50R6#h)L6FbWzQEqq7%9e$anQZ5=$qHF4L1qdjY6G_Q$yV3+@%&Mo&t7b;myc
zaMOt~RkEASfR23nSbFrmppd9T1?RQFxetrjQ&1gg6JhdxFk1qQYwK2fD6&njyo#>m
z^0W@7ZsDrK8|SuJEH_(x(td<2Z}ZF<xkfVE%DijxMQYC1_F^E@uYLz8r4!>fzRVW&
zx;i&VAdVgptYe=0N$pD4yVTQUcyHzerF`DKJTFzegoxW~{hV6`zo2+ZJH4COZ!d`g
z4d{`%*ht9>Tn3!?Ighg^xIm<n@YN-gORq&t@a<qLs~8A;x4vb000^mGn5ir=u4HNa
zdNsbh`gylqL3&$h6wv<TB=Tzz5ymYsx;&G!EIU5WbAQi-un;nrAgsMZl46fF=i6Dy
z2Ku`{OP~=-ZBTz(#J3OXQq7eKccW({hW>~wlUh3fSaIxgqnmNCgjQFfsDNgjvP}qS
zK|-5zMV!#EhjM5@B?_pu6d}ngc=H-&>F-pxyiu)*if+N@DD?3=(cN$eeu%pn5@_oy
z=!&=IB3vii?GHaV<i9sX<PRWvt_8}Ju>gdG42?SghQZRlT`5%I_-yIi?@3Vs+x&Or
z?V|^LR^k~!)Zhs7<<{5fd?#SO*#0V8VUTU|ZMFG@&z`-L#`uecD@*d_cEXmQ3`CrY
zd&W^-C={?Tx&Q*rV&VZ%0xx}Y7mphIgp2N;_8{k>CvZotoN$LnFU-2>gF)f&&Z)xH
zjo<T;<E{4G%H2kbOq59@zFD6b&)6E@{yA+wM3$kMI|Y^gctfO(*=Id@>hJ^l9@H0D
z6ok1Ryhp{ve5v*bcQq0^UEw}zxI({DpE5oep_Qvrw>H4VPZ`-t$MIUpx+WxaUS;Qi
z=<*i@;Z92i<Dy>G=Pb@3f4E<-y}DYfT6yp1-Hpwy+(CeRIhaA=-+r7hfJi(^O8ns3
z`TM&&mQ3s=HPsB}sEpkgrpv7kWx9cjS&W>Ac{FuPP3FZmgV1}=rPI2$n`-RPF!#)8
zRv%UFScK@)LYW~b<~^7sQkm&;qlHpBc2A4QGs5o3pKe+F9k+%g#7Q7wEb7*rJSX77
zz=JjqA(Cb}#gNmNI6(H{dT3T+nQ-Hr<ai{d_g<h7434;sNm2kN4)X{I{MrwSwG4F;
zUl~vn&kJxhnD?+;YW<cIBI;{iB)|Db?Gz@>2kCu4IEp8vPy`WK+u32xmPdTmMFsei
zo?I>*dU8PdZ}NG=@VTR7%KkI{r-hclBDyf~_mt9s#(N<#v9Y`o5=n8|&aWTOB(b=A
zJ7y7^8I{p`3kipl0NO93e}3zLgSA5e8#q=Wgwo*6CZA-Qcxxx8QDL-T)T#HdaeRDX
zx%_!iprOLR-RK5Y^%bvm5+f};;3K>LUNs60zxws&Zubg7MUzT19k0MZ_5AtJ$w~bV
zz43I?-*Q3T0Db?AD-}JjEHt|uvfP0=_AP#_8V2Wy*S8O;^moI7J&-yHpP3(l#Ds+Z
z=ADz>Z8NI6Uds#o>RAbAY-o5PVh=E>ohUxJD7j9OuX^o0zI%Tx9fFQpEU)u16h=__
z*#7;dHQ~6sgVb$P$^dJg_LHHnq8lL2;$C<~GkK|lrR%v?sy;Z_G;({UxzytLzUwli
zXe8oJc;o;MQNhH(z@Va{>f6}(RJEB?x5|DYr@z`D`Eo%{QMTqTUWjw;uQ<0HjRaT2
zk{)<~K?-m4UgKH!<H1XuQ%CO5MW5>h4S{Eh0?**&rA`8SPF^=PDeT}N??Jf5VP$0y
zPYW$CO$#FUy-Q0MIw~6+Fqz{MM?)jzxrMRHO_KHsQy;8Mj-A5Hh9e$_CGS*>j*MM2
zlnl_yKT_&b=E0XFy*{E~Ty339x3Bu5ZOMiXc=uj_U?w8`5^}LZCk&|ob>`yzkPg-B
zkGO}1fF1pz3n3K<!#F!dHz7k5{7ciUw~EQ?lAhpwj<4MtEKPmN?{L{+izvN*Fw)u>
zPLK7z>np4kxmv38*o;-rGbXWF={AfGb|l|(fF(F$IPH6#O=7ET(k~YT6h-L<Co}ys
zch|M(;mDpw&gxH?;c0KJ$0oAMtdKwlUe({-IGOaiDKMRKjc5>6QhPJV_><m@$49*l
zk*g)pQJjS+b+{@!?b$Q|tluU+ut*Gj1lWK2Y($&>H}Bt?#^Z5LhX!v?k3m5?F7lO>
zcMG@p;XVfa+(y4C=qj(qKhC^vjr{IkZblO@61Qig4}3S+K!Z=xz$$|Pq{%_P)I8ib
zr92-x#R%~-kNdGa`oZ(v#l)(?-LaJ?!ZW=4J<V@TcXNmRS|+w}3r(kdBU6joL?TI)
zgi|HR)&PcD$#;z$!drjz*OXu2S4y!bzXlHrs@tU5Y{Qy(d%w4|XqtZwizwclmTv#8
z$e$6dtbgUAc0m0Uv{i@8I6Una$L((tr=bfLtX`I3k+69Bp3zUbn@vG|=En%dzRjTb
zGr7$_oV;p)IE<VpkKgD;RSu(Y^eM9i>3Li)>~N!*@7`f<Qls^?0~vS2vynM_3?<OA
z5Y5MkU~Uw3hWp38#0~xbCGGx~$U`CE|H#Ato80@~J``v5AK{0B&~kT<^+sB+pN^@^
zsULS>XDQ2)z`q8EHL$LUqhF}(&7o*HiawL5wkej5*M)5jRmT?3WGHIJ_NLi8UdM1M
zZ2nn%FOIWeo|n=!#Fk+Za{L6q)%JI^N{vf!Bx_GP_)QXYPCu2lE$|pFN*Y6oue~J6
zE54BaaohdCR7*9KY03dbtNec{p(4Fy+8CIcBw2gQJHcV}MEV~A<L8TrQ?SExQXPk`
zgf@Tr`bCe@O8b6IBYvN+l%*EBe0ZgD*112ny+4eu1~{{{%%cqf9(HfPp|SgT6k;jl
z*l~Re8A9$J7MK6hQ!FJB8SmhDCd}zk4%djx25`t!Nz^-7UuTPly-ibBH1Co{?u*)=
zvu6z>?Y_!FAj|W0&Og2xW%yq?_HQ-Vi!Ggl2xPELgUw4dvTC<O7Y*c8L*9@OPghy{
zJaVJxgU%>x$LHqLe34!Cv4YA2FS+c9`<y9nRj5q`-@(Z))WLq*QO%kN0b9~ObD(9E
z(^pXdKUer+V|!s}8$rr$X;A!rU}$LXL4W^Wa<OLlD8T*!ebiJ%Y>m10m$kqWL!#Fi
zAOH6KR*Grw^987FvHs3}%cSV!J!L=pwjGvj+jLG4&M27jeM&q2eE<yA=~P63DwWcJ
ztsX=*d|QR%<`Liey*t-H5S9R!*s`N@Uj_}aos!-8x}A4%EWac{v$GWDQn^}dauj_u
zmS71v+%sZ1Ht~d_%f_eLdCv?jy)D5quJDc1xOzTUU9W6ZWj_8zIrnPg&B7Guhv8r#
ztQ@UxZY%hXrO@jIThJM`_gT3AZfDy`j578!O5S5ux;jU~KAJ7OKf{8*(acZ&f(o#7
zc4M9hZmEV1$7HuTAdH>gkfckk%IjWOaI^IFCUBmX+r>WkLNE(<F%2kos-5)PY8}lX
zhER;oLgzO?ge-g-<<^p~TjgiJ^x^bVMY1EkhNF%zlgkxe7AdLB#7`ObL48c)qHSkM
zm-xv}kQxcVk?9c8+H;=+DTVQR9bjYP!R9;VEd=Ffr#z)8J-;sh0*jN-yM!@&l^ZZO
zS-Uj7bv7da55`MI?*q3Zp&S}gscS&_(&v65-UAb6E3Txjqw)8M2ZpZp^=~CKDy{5d
z6Yae$E}C~{DJ^8g67T2!S)ich)mFcCU{WQ=k-9A9`iTD(>l@oUn@Q-c$WFZ{I>pj4
zE{62Z3@D+q2P6A{o({#6=WzZw*OSmdscSy1K_jk)fz6&he33`n7NmM-F%qra868V~
zjd;6!N;tlCe8wak&@WRxC#0}z?iR52gU#a&uA_TEPW9NNX@8&mq%n9rJM6^g%uDFg
zS4?+@a;MF9{jK%@kfASVbudRnSbAK>tfTN|U=VW68voGpm8rsB%)+K2RX28Gl#7jD
zq(5m8s=E5e?@gJZ;|N!RtLgceOcvUZ{d?w>YP*IguK0b{<@UnPP5(VIPIhZ}j#i*E
zOrCnBIb!h}(yRqXJ(0tr5l5e7YQV2^{}TSbykCD+?WGkukNs6yhPjKT!1A1>1n+S2
zq^a946y9TV4{RytDQO3Cn=sM$esG^E+08fdsc46{@TqYb=%MacB8|kTTXC+qSrr!J
zcRBENr&lC;3_{|*+L5SJbZ@h!$W^koDMA&&907%iYFwFqw$kxlVNedCRzhlmLS^a|
zYuo<leG@Y6N2BU|S17CVY)3W3*fGO=Jkwxfz^jO&V0N@#-9w58h1m!O^jl~WveCLq
ze(B-i>|_zmfSyns_PcNPvaC#{YgWxNc{=_WQ2h*-AoYHWw^`ZADq*Mq-8~buFRnSt
zOkU#W3aI7xkgmuuuVfLk#q66?<0AKVT2?Aa59pt$2-z};-I*o2e8DaSwYUg2?=1`f
zrBtVK1^MfhG^BF{Si_+9KdN%kHoZC2!X@DJZW-=*=a%gw*xL5OgOxWRe&(vW34o=~
z*!hP;M55Gk)Bz8KX6-OdeSOXZ4AIm28Y-Xfw`*i^&1Ukldw1~28#cucb8uJE`|%>X
zo67U_Nn)Ouc#tRoSN?Ryua1nc`q;E++xF9$DKNPub&!N%()_s~hE3#m=TU#PMuc5x
zd!Zl!0t+v(t_@-v?)RK>Onx;DVVAsc?vY$)+>B%8!-dD2dHRu=_UL!#t`UBA`GVG=
zZ7d3|Ojv5KDZl)#7A&a+afIyyCouA>CqzlytykS`Rl#s&$>vx{l<l>{dK87$W!f|~
za!-3e$L~2~wka9EU;)K1&Aj%9bPESu*+xQl`cFpMj?{H;@MI)}#E+K*>*8^iaun9v
zS^&%1x1gs{S$rNx?}{YVsrDF`^WZsY7sP5(G)YM(G8|Fd#$BLK&PeY#)}ZH4M&s@T
z@;N8Z6TET4=7dW=Sb10wej+^t`Bu^-&-eF1Cnec%>K&O`9DZtW{&;nBYUxRn7qL?%
zslZ942`pHd_{M@Y&ufSMolL0E=AJ>!Un?Zzwfpn?__}-MYX6ok3%7DcV4KJ)BFMQD
zyVp@}kWGTm*3k99qj&>-7<z?UbutR!_g;IbwIf};Y)6w3!nEc0&^?MyKM2^&J>$v8
zW6Qc4m-!}d&BGnvZDj&*<OpuZN+1CgIYRSsQ(ljf>d-RgzHk0%k3LgN1bsEwCpUM@
zhtQpqbmQP$r5%z}VXsj9_R0R2FI(SdkcYC>rAY^a1cgJ@yV2v1^)TH8uCPGh5=K<)
z+k?SkO5c+nn^w52TTe5C)SQ>G2b5-9YxQZqQL(-8ZhXUpEId9i*oNu;wLSrj5rI&V
zsVyq4m1SdH9wY>w56X;v#!q9nOYh!tnUH#gy1(F*V=+nbc(zh`RVFWg<k!W>m~G><
z^I|>?31kW*ZrgtD_w(Ja^&8GIzN&i4RVsPq%|9_)!Jwc7!!(-$pY}eTFOM35zSKLG
zq=oM$Y&K$23tLxJAtNvNFZmI+J7Z!87kpPLOu5F>#p((6_TRRfSyU03C)W-nZzw<}
zSE1ij(Sis@rE0iZ;+-kYDKMGkK1SXZHetoO`*0;Si3<(y<QE7^G2C&fugItI+316Z
zG&5<3^3EG=3Et#+JCzv{`ma<4Z*K*E<BZ!#gIV`taT9wv20&?sp-%Fl2NXSK^)rjl
z_Z$A48uQNc)`_)(#m2r2u(VA`z7(r)8`ss&TH9A6oM7tMdllJOdoOUX@Gh<M3+kjQ
zc|f5?V`S%H+@Sf)<%<<@t`#wm+9s(pHU+2O!Mi+0LCB_+SJ32;8sX92kC1}h(W!5K
z8e5EO*~nn6VTT>cp8~kN4n8!dVsR4yt`UbF^>CVKCmd}`ssv}GI@*dnAL@GQogvKw
zUnF};4O#IM(A!MrF@eaEIVvLw*(M4_N0Tp@HHy47i75zZ_U>~=W3ze3&$U?`(2aov
zOACg8QaRsr51In3Q&CUd(CRg_^+Q?a6VFeA+%sjsTW~o<xxK;AbDO3C7Gy@N4W?2w
z<{rswy*5#Aq6er2bkV)}6m$w{Op^!e21uszv@0fJdn@AZWeo3AQ!34{lHO9G=WLRa
zOGubmvvd_2xv$9oRC-h$a@a}SHCOekU5bW&hBP=uG8}OBTRpWUz-l7@v=viU%z4t7
z?s?U<z~C=5&~7n}zw!d{&LqOej~oC%KmPYEz&CLVSnjI>dv(;M09U=kX7CpX)w1e`
za9wl#{)3zWTlIw7S0PDRSpFUvJXvlj=p2T3uYD@YqK~hBfWG*-bA}}a*ncHD`fcCV
zGwr(R{i6Yiy&xgak2nc+ucII@9Ce0{C?hVT+Xscvn+L#(G)pfRieEttJb{S%-kqxI
zUwQ~Myp)Agfj+s}PLJkTOUgng8cKdNN3(+wg~7du{AXbU{mE)(gu0XF{`W``@&f(<
zesO$TNyN!@y5<tXuGHC@8t86VoM~yj9DO-MR>93dkmAwB3}>Y5zzh`XW84f63t%ou
z4|MVhq8u9GM6dCBQ@Y3WiIYb|CA_ylP{A@)Ifd+SW|_cZX4xbD{lgfTbt53KrZy-$
zZd$QOc(s$2m^!6*oggGfK837hW?2@DPq}$!81XN?VkGWhv={O<^A>bXU}xi;gvwx_
zCK$C0(#EA^j>WboAE)5hkz~)vS8zYa(@ww6znYbqMnQ;`DkTbjTkgM3)kr%d#gtko
zfYTOHqP?WgP5aYd5tB3cEhEjk6@DMc(z`>$_lh88N`EwtxhlKhwuEP<i-gusmTEtU
zj&S~5>*bNI92LAVR_TQ8ml}>$+BH`lM1(uYDv@|)g*zlp90<<cKM&jO_Y$+fZjhTB
zkD1b<^+M}2*P-4R%5cVBT&(p=7;chX<fGir-rlH|>UaRz4-1YtC?v_7oq2w%;$xqo
zZIuOWPq1**6}$N6L!40Vh&4hU0&EIAq+paf_O>^?f<VWt_X&0#+~PFRR?xd^z3HRN
znWDwrhn*<>m-G)x_A9toH2PLD{x%*3Q@DY|IWenDCONq={Y^r%&|blNw22RkBX0=|
zm&~Q=I7|a^Gtlhbfknh9K<Qdi#0Wv*&o|n2zgo!?=e8JL<?&ssp!Jz@XOd88@7(z3
z!b?lc3ar{XzpjM`^&a=`W~;&_*>6tk_pM1>8J?aEqw4i9{#T;)I1i6FJ<rhTyxzHU
Rp}vg)s48kH)XG`E`#;vIni~KB

literal 0
HcmV?d00001

diff --git a/assets/images/favicon.ico b/assets/images/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..9d36051a9a96e87697e41bad9f36bd790e5b7a70
GIT binary patch
literal 1406
zcmeHHITC_E5bX5=#RJ46H8kfN0#yR~1q0q^i6^BgkFs|`G_eRw3}|Y$r+a6ItqB$o
z{7e&Eb?n-}48W2>3k!zyzrk@F#Bq%Eeud!RB237Mi{Qwd5uC^>JcMWFXY$2G#0W1Q
zqAT+&`Q{@^$*GUc-N*LfA<MFFzpedx0`&y`U;^`Mh&N=h5aqRn(xpV9Csx1PYBu=r
z<omWYR5jvNKel?(C^Y+-qmDB2{xpV$CJWyE4UG?5p=VRu8t5$e*#GQT-d7&4fIRmL
Eo>pxw;Q#;t

literal 0
HcmV?d00001

diff --git a/assets/images/gitlab.png b/assets/images/gitlab.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f048f35eae9f9a1ced288f4e143b0c1167e08df
GIT binary patch
literal 27272
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

literal 0
HcmV?d00001

diff --git a/assets/images/logo-green.png b/assets/images/logo-green.png
new file mode 100644
index 0000000000000000000000000000000000000000..13dbd4ff98c82baeeedb5888bf6576e5482a6b3f
GIT binary patch
literal 1105
zcmeAS@N?(olHy`uVBq!ia0y~yV6*_T6F8WG<Ua0sWk8Cvz$3Dlfq`2Xgc%uT&5;1A
z+8p2$;u;DD9L)kUMGCU@O0vyL^8M;c4QeWr^i`JYt4`C_T4bcP)=+z{nf4k(-RUN}
z^UU<tTk1C(>CZDZm~3h=-PCY`iBYeGF%Yb_Hr{A!GR@3njf3e#E7RpRW=pNjm)n|e
zv9nlYXR*W8a)OQJG<(ZU&Q^;YtX4Z%?RBzV>|`_F!DgYO&0=Sp<*qjS+-+w$+O6}l
z+vI9@*x7!bi^F0!haEnS%RL-dI6Lq3beZSjvdF`At(V(UZ?}#9Zbt&#js?4K_jTXp
z?|#7FW08-?S}%{az8*V+JhudR?)33m>F>S7-+Qya_l`jC<G$YKgMBsx`|J+z*&pI_
zI^5?>i0_slzimPOn}ht1MF(sP3pf}Vcs4F*Re12G$l#q3!B-+fc0`7rj}5(&6m~ix
ze0xmz&dBfsapA{e!mmV!UyY8~9Tj;jI`U$C<mIHOgQ?M%lVi3g#q3IoIg%Q4EG6bt
zdfcAGxP8fS7t-TyWySAFjz5qRe>6G%d~(v!wB!?6sgLs0p66sfD$RUdk@vVL|8#!A
z>9T?=6-93<${tsi|ER6{+)?wix$bpy<J*q*mz{ktCjI~aU*&N8O<<fdl?3?(GlWP@
zjkpTrF(!GtyG*Fy>f-^*XnMLhhE&{odpA5-#8Jc{(ZF4VIgMw*3XNxTjMGGTRy0^X
z=Xo~gtN!nzciz#uQA>~dT>W|Po8R{{Z*FeCyJ~Ki*WamK30#LI&lR*ye#jF(p+J~>
z-TL>Rr#G}2&w0p`ZUK^E<^C>}`=h0DM$5t*Jzt#U4P>@v9MWF$yDZV9C_jbKOzBzt
z2FB$Z<<4K|{jw+d1K&<$&92<nXA4#|pYC}4*MMi|=bj^+M`}c7eH1CIk-wL0^XNw?
zkITDXw*#AJ*gMoq09^sKR@62|>uv$}WJBSXyR<7>?)1JtE^y?Jf!;&ydC6ky9&#l8
zw|L|5?pLox{|x`bxkwtPs>bXp5axTtT4a8u>-CAXx7!|f{N#D#cILTK+<FJ=q<^y9
z8`--JS*<7DyI!=W8Ro|}<Cu$wmvW0GO8PC@u5YzGiMQzWzJ~%yc4FTr-oD=%+VRu(
zi^BH(%*}$ItIo6`>54qG_lTs;vHAZJ_KKKKh&E?$7Wn*fN5`Fi)ftXwq&G<I{42ge
z+|a(2(*PcxZQ9;DtU?w_rC)4iwrKytr2SFSdxNO_#CN;9bx-X5__LyEhWt^6HAiJ-
z4)ZU0UfZ!9MXSZ%c@XRUKyE(tcXh-6-_07Q<UfGo5E^=4OD*I(9!_=vMc_%GXpH7x
Zmf7n97VQ?#)dHp<22WQ%mvv4FO#s@9=B5Au

literal 0
HcmV?d00001

diff --git a/assets/images/mediawiki.png b/assets/images/mediawiki.png
new file mode 100644
index 0000000000000000000000000000000000000000..167b013b3344486e664bea896b3ac4a5b932757e
GIT binary patch
literal 36789
zcmV)SK(fDyP)<h;3K|Lk000e1NJLTq006WA006281^@s61QBJ~00007bV*G`2h$1=
z0tO{q4J@z#000JJOGiWi{{a60|De66lK=n!32;bRa{vGf5&!@T5&_cPe*6Fck3vaA
zK~#9!?EQDVW?5C|kH2?1>4`VrTeouO+)W2)nkY$vC}uGsI)-6J9pjkCIF5XE#=wl2
zb#z1#0VN|jHPB7y9ICr=-FxfCC!M&%?~e!lIgSCr09c=Y>Qz-I?0wGX*=OywK5H$w
zfD5>Q3%Gy__&0?Q{OQd{fB)zEKX>6t{L4aLcm)6Sc=w+^CYscne<Y;azVI~uWg#y-
zg8v)$zV~_J?QcH%{r{MAe*LF9M}F}~(y#c-zX$KG%>CYta|`V!y#2LT&Rlq^7YO~Y
zhSA>IwY`@7>3_^Q^PTR0nD2Lg==XnqMFTWdd7H37crk40r25iNWgM^kg~RPv|K^dy
z7v9JPLVsG=+<oNplpLvh?s&mtKG}1e96zbmDXx}kcq4#s{8wehU|oZj#TEb9G2HR$
zXDnTH{ed@iW=3!QZ$D!?7v9PRLVwDr%Mgd)i2V6q`ecs(rEl*Z&a!ZMs};oZ((ISK
z<xiI0Dbwx8XDtC9l&rq+y>GlZ`(*F`p+A30FPRy=N@T}x>$MZTFtcDUyp;=^!cQ5k
zmT8PgFlPIvH~;Ys*FEdYKl<_i$7cTNRneO<FB@0q&imZGC~39YN|f~H#MejqlH=Rk
z9}`g=Aq7ZT9c{<*Cg9zl%>C2U|ALpNZc7u1A25IN1LrzGapBEeSfM{9<aq()>`l(c
ztNYc9{<dTO-4C4&-P!i`!GkM5l4P!v#SW<&;;0%wdgh)-F#@FpQ6kXNGZ^mvyHDoc
zAA9R<kCVyPS4WYdDm)9z@gqO}dz`=URxS|wQ$|zbtqY9C6WWRU@;`X_k?!Ai+~<Gg
zJwGDV{9{DZ(b@=<Y)~dYy3`L}CA>zehHk5c5t?3<bpN6Ie*E>HcR1F=*Np3pxYL;-
zh#I3PFT9Zpg#MIq@9oc%He^>>r!cBThzI*tmRisJyN>_7FS_&N^|<(O5FnL7MUt6$
z4c4KACrv$C2c&M)-*?}8-t;`x#Has9V+Kn~myFA^#Bl^cU3e)M2>q#J`~2CCHsR~7
z^~5@5G~8l&#k}b6JEy<Yx(%iTHo8H`0u?GE5fh~XEhS#nfA4)OHhwWP%@>yCh;GZ^
zt;a-x#)Y*{cTT77e17)Od!O08K<Iyih!a7Q1nonGQ#G5L6XIm|X@CC5*R1|+$G_qC
zuf93XnuH*bT48jIcY$`tprj>DA_Rs^&HvqY^E;n-U6QW7SY!oJkoe${q-c>Lg?-@D
zna}(G^wL|LJ@;O8@pTsn{cjMDK6L!Hv}3`=cw1s?g;qY9>$sQx(aWzEfAjcW%RfoV
zfOic_M<{F1UeTZHAhbg!H9|nsxX1r(_xs>$Zc$R7{dG*4R@M@=G)fw((&B8%Xpc)j
zm3chy&gaGNeZzsDncFAd+3pCAEbo8$1w#K@+z<|J)@fzfTA{q6+nJ>pjaXf_U)7zJ
z&;Ogp3p09N2subg9BZm3#~6W$3{rYxnIc3@J2Tx^{?D8KpJlq$alaDD{AQDQ{G>sc
z0)#|`3g-s2+QmcvnDGzp|8AW>^pdZrxc}pGv*HKRv`Vw&@P9Uk|FF40=zoJ4jjD@v
z<gl(L%i6R$hTWZlUbkUo!T#u9KlTS-#H`lEwNiLY5TsE=RTU&jgs+Dv>Ch;o)R;I|
zM-I+C;s08l-}KloNZW&N5xPVKgODIXg{v(p@i-UZ-O?vLc6;B8BhRs4I<@iU|C5^N
zGLK`vef4j)j=u6O7dD0e2Js6omL|!PZ;T_07J{S)!FkY%DleJs?LFr0ue<gu|MK|N
z`RG|`WM+*CARS3d($pHITe!wyv<4cK04XMPI{wT4^4!~B`=o`rcJ=c?Z40FxO$9pk
zNN;eBM8^*2D#kAV2gm)!-?`?R^B;Y|*H-c7Ti14O|2C^OWyOSEw)#F-X5aqlJd^+R
zZS9$N{P`{YcfIn+lRoy&Yvw*1-s6Qx;U}<saQ12GvcK3Q5R^d(O<8Zy>UJ0xW0n?Y
zS*@!de*2%_@Y;>FNv+3czdg!Ij1)+zL4y(rLRt_FO2l|kqNOM3oOWyYwA)|z+|J{k
z_xe#U9sj2+JAcWz@o1x{sxj?W464BA9+?W96Es#;f7f{5_b0a<?8e<E_UA?~ZOv}1
ztgoFULQ=Q{<+G2u-Tlw*Jo%6EPvu#B;8i!@yuJO<f0&C`zNp`;eX`t(hLiH*3xxh`
zBJ`o;OR9Jm700NkqL@rqO&tt*UgAPYEGAd=(%vr&Z28MskH<oSRym4@-~^!wG=7LQ
z9=s=n8YOy2p>bxiG&?i<?EBt!%j@IT_KPhg2v6-iN=X7^q>Qn(gP?K2k&5|y{^mG;
z?>CqGR~)$F=jSv16-J%bGy7zGe)|kw2%PUx<zsd>{cE53HGew#Was|9FF{>CpG6lP
zy7qD1cKRZn?S94lf!TPmJI}_}UUP8u%9p8qf4p{q(4Qsvx#yDfX3MAVR5g)FQBsi)
zO6C^l$(ssa3Px2!tFMt__?6>SU1gF+gpebRBB+KsY~dAnpAbbczHE@DO^_0lMXQot
zZ~NOvHD8d#<E7G%K}CehpiGId3ZWIq8t(;!K#~sE|8k7q`CaJeJmuQ2y?X!34-uWd
z2!EcL&NAnRC-98~B`C)^MHN4E-vcN9$0s}YH~!uweWB8ym`nMO%ll>+Hz#Sg9j&fr
zI3DuuH=lgP{rir8-vt}`vj_*T?ku+Z@=$CPh6JUca3yJ`pl~EfhAlkpbQb5&^e??s
zJh7W<q!XY72ndbDh!(DCAac~MLO4JOy!1#jVQ2Hf+v3*oukpHs&_XJMw+<}~HI~ML
zi5k3fNDL1?xb;{5?=OAAlYa1)E9ZVg=;Id&b&hVo$FNw(TZf1}<3WVf5hvHnpa0IE
zs`vh(Isfce65siXr+(|TN3Oo(lB0av>P4R1f0W+Lm?W#w(y_Z)|L=Bx>07_>+a{ki
zUXlwdG_ZK-%4{|>5n|6FoFEbwrvo8?3u8K22j?b?^F2E4KCa#-?RXktk$@5&(WEFX
zX{<#dXq+SVW3-v4p+@)_j4#k}fproe94f?kpF=Qs>7kM+8KGo^Ydo1w_W<sC<5Pb8
z$l>ybChif5^t93r<z$DZcF15D6^539tzmu7#-{z<e`vn%ec8>ASv|7&tEQh{*O-q+
ziEc42&M-GOi;xvg4cVKlZom4~_kZ7yz0CiW9sZ%$-YU)?d+73fQm%aYk51lxVTJxo
z^*=Y|ttL%TDo{5=RGg5+36n`p9CwISOl?bwdXKD~;9SMrvLu!uaS#I5)yTx*y+hj`
zQYx&s1mSUEjI$M;%o3!;JA=dHZ9owduxKPSB?65wH3Ew=OzwN<lYaQnMSDNmL=P(6
zR3vRrQJ2(Jz<UG4_^~DH<!lba%fI_acK^<e<j=l9FWvE5kNf#U*LU77m+!cl{sU3%
z3!K|wcD9dH0c4J0#ovF&?l=C}%lu!NJRkfE@z}ZfjaOa%nAz7Iyh8r3-~TT}7gp%c
zP%ItxQVT((Q*0wKaX|Q#$!N^de3yJOLdg{6EDb~A(8d@?qJd}vJ|Tn(9Yqu)1EIud
zg>OIxjqm|imk8wvKEj4Ek&elW5mITK6htAV4h1NSbS;8t*xjhV^~$T(zTB$`t_(y;
zinW2d8Y5&E^pM>%3CsIE#l-Ny$2R}u@0#Q7fAW+=Q7GQEd>|aM$-TsJ!p>xaUX~Ik
z9kft5KSswXyPM|K4}Rp_pFjMvr>WA6U(~*0{G+N}t+={0!^w!fLHNTv-$%GW=+98B
zJ=#2X|78_Y32JLdI|3TTq}(M-m)Y4l!%Sx$d__5_NctV>d`v4ziDX0&9=sru2@^l0
z_6@O2Dasn*YXmXc?ok_$FH?dPNLdpa3EC69M=FoU5s3urOMGa!=`rzFM`lD*R+uQk
zDN8=g(K@AS#wamEFLRh^!p?5@-tYgpo%O#tx8M1W{@e|>UiDRrhtzYeIe&<#L3>GA
zOqfaLNg~aZnjW2`*edbk2f7bD<JQN&eCg=iO?uW`zg2D#f~B#F%8IS+-2cdbe=E%e
zLVt!Lo)M+j0;Iya5s~T9xEvKhSr?!kx@D;b7U2qL^(Z#S%r124M4qZivDA1x!bxxr
zjK_%rS4Aix(bCg|81E;@APH6g4N@3{jgV3!r9~@4<4d$PbXEtrra{JnASUF4fYLFI
zYe>@>)*i_@d`J>h#<?@%&;I7TUh#dG-f+`xhyJv?x_7uqKSmsPsVavIlBA_DIuKli
zU_#LI;A%p-B`?1Ik{|NjZARsLaHSxPdkh8@O_RA(XRDWd^|u#~T-X%;6XMvrzo-NL
z;t=U`mptxIH$L6#DeXRhGcQnLg7zMv#!x4uNt?;o)6HgR3Q52tq{g`sLdR6~fNq?!
zQ$rxogc=nRoGXb$7Zq~6tBIoo5ezsG2(*COY6LaGOArk%D14~VD#JAqQaXeOuPdaE
zX-a_z5Q0FM8ea+0sDLzKJdDQcCkMaym-G4GFKV@}d+HPZ)9R(2AE;aJ$$SinUSLuV
zF)Bt!4y6V78cD#%9fBL;!vx)5pzse<*6V0#kZHzfc#25w<I!`&pZ?N+SN!n>x7|N6
z9(m~FH#YLVJ1zHp^uc#M{rewy|MQYh=X!P!?U$iJYY!qIT!!~!k|?6Ca?(~pRgV!$
zf{gIBz_bMAa7>(J7-`YO;2cUzoU;TmLQ6rg6*@Rj9vL)v5XRyx2o%A4kTp=El|cA_
z#3Pi$i!oBAcw1w~1ww&y1zM&QBggzw2c%`N8~x_j{O7?2z@NVCvS&T<D{uSo>Wy1J
z8M=35rd6V}!B#mPGmA1~jOu~~;XE#maBc*_BGe2`vjc9M#6(EiRMjpst$iGSc=C>W
z@80>D3x4Q-2Hg4X;~yLi^OID=6%n2KSuM6ccJ5tYb<3xEy&`NsU@Ju$XJ8Yo1ur~W
zNE(|H84%tRnK`f;+gRdwo~Bj^5lCW?%3{4mOAuCrmw-Tdfp7{*j1Ly=)9FKZ6$&xk
zIBF0!U|bs)B&dLiG(jr_20u(eN}QLZS%gAh>jK@Xs3$Y^`#-$(vfuv6)#ZEN^rYW?
z$`h7f*FW^g6`13wv;rY;RWbca08+JaevEVup}IIXKza{WBfUaL^AJV&s!LrA>2<n1
za%Sg&dmh?+;eYzCb#=iH{m+0O{5^`Ro?O1SeRTG4UGESl<z;p3-+l6f&;0%4r`A3=
zsV47u?$<ne?32A-Stk@_N!*r<2NoM9NF(r}25o36ORNk+k8$M~Z8Toj2pQq(lGHf7
zOK`P9#SWJXg!LdHI1S|B9o|cVoPckkWC1}Flt&4Pu$ssikOg>8)=CHj!lWV86~TCP
zT;qM4dgPd&GvG^3oKPRQ@zN`=IeKvBhokP<8!B-Y?-juWyi<6qh?726j8QT|IFE7)
z7exe0RLBUnLbVpD)fgQFZW0mfh}r%EkDM5VhmY~KFZt1C{j-4^pS6DIYT_Rm?v+^A
zP**vYld%-XzVV_X;n%J_eE5zB-uOkYdhO3%b@L}h=*Ca#yhg{8;2Y}N(ostgK+C{*
zI3bSvI9nox!DxYN#zcvssx49mq%436Ap_3WI2yDF2m&~VZ~^KDVFcdQ2m%6!C&!@i
zz91Nf_Mn17#tz-2*kVL5B`$b$Y>>**R1@MBI8oA%vKubHrhKKEfAEG<K8h0)f^i5N
z6I_K(+E_6_VhFB6+L9)7h@g<c6Ka8*oy97LLScs`k*Mf*`s|Lz?v9TX-}}(X?T>x7
z@Zz&J3-hA+ayN?X*Urv#qdJs`;804UWdL&~X{F+dBdZsE&5NIN<oVBkY<m20hl*2g
z_(=7)`cA*)g-3Sdbo`%YW)sG{6^S+^SxRBIiA6?LSY~Es7?oQ@s*6U07$Lo(%E!cs
z!3U3TG?7v?RfUcM!fFJTM78h)>e?cs6lViIR0uRkhn5;!)#y|sy#!g4wo;l&j<?VR
zNt*N^C~TpLq5{$eRVvym?YJ^)!ZmxJSf3)i(|B2+R6_6-k_cs|Uy3Hxh!6;rh{ECL
z+BkAlfG`}B8jo&uDT_TGI1&BP^S@@}d*1mT{AUX<{vVS=Uh$HD3Ws?Bp6c&^*}MME
zPs0^2xe0hL5PvE+__;gasz;CW1L6bW>T4H7K0bqxHGv+nPO0?6Sh<#VFKXX%?f#Xw
zTzb{=J05fW@a4C@<n~wo&1;>wZ^O>as>+68tP+8>4sQ#zm7pOwO9&R>9Xhet!eeBL
zFo9qd*aYJzRH8zJE`mL95)lGII4mQ)gWx?{Gz9OEF2#wONJZcsMi`=?@xfyZgr>w*
z4Z_Dr;n6Z7$cnlc)1K?%D~pRfj&q1gAVPxhYWnD<$4Q9@h7df$S3rb~HOeP=F#z8{
z+QA8r3MpYy5Jv`#p_vT%qqkne_x#$CuaZ|JU-ggqa00ja`(JkF-}Bxt1Md5$unzqF
zFB6|LCI`U1J4g7X*IiehJ9XZ5vsv;zPgNCEHb>E>lG{|A!e$T1=<vs%cF_~eADw#Z
zm%Q%L-+c1*ulxR^fAuhqJ+!;#L-T;I6`ghqSJpJm5Tg`?8Z9-=WRFNqAD5`69s(%^
zA$Te`p8h>}5M!hg=tiJ}KzJZnJQjpUiV7bp2=&wyL4%W1JK9&Eha^(ND1i4g)?+#e
z!qt=`ORFVmLOCU`>Z2Ns4+S`l3=$N09U(};H7M^1QqjaY!bf;tAiP4*!DcbSO4MY6
zHWC+AH06LhA3VVK{MyCjRq|QKiBDxycsKB#Phy2W_fIgscLDeQeFuDK{i@=Dd){|h
zx0O7v+v_qO<#_3kGA1!|IA2q^ZH$-b_+gQ*u0L1xE_v=1^OwEs&EF}1^jZJo*v?D;
zl<>SSN#0Y`<Lmm}Hj^!IRgKPi_-X=?V^~#m+dXVE1{0wjAO%`ULgNV%v^RJr2oG8d
zgjFCc!Uu$x$N<<F<qMo|2mz3uP<XV|cu^yKAk-deM{OJ;u5dV<?4VsBWK6vhQquTc
z(q?WNE=OU_2&Wa&X>=Xq<rat*UJ1M`k$#MjExa$V9f1e|RXH#k83eAWDT_t-qrY?M
ztMbZh{Vk9CD&WbV<~!X3{udzrf#aS8T>URW=y&`3U-lpVg??~<=<k2oKbWz6_9**5
z<hHMU{O8RaR3;)H)`<QtMj4EbNJN*qD#+a)NmAiw_UN=*FS%~z$P4bfasJz`{My_9
z?99o@YmQu{U*bg}R06s-_?E@j9uYw^5y-3|*gz~5ffDa3BBK!%NbS(dA-tH{qi#wP
zjmFSmeL#ANbOPfg5(qwEu=wB*#u8Z#!r)bf_W{``RFWc`#8o4bETah$;RTJ!QO;x4
z7GB!v>Z=qYNK{dyq``|0E(!>z5!Mq#JRL)_g78CxEeOWrRD-EvY`*B;b^GMszwb}}
z@YnthbKzS)T|)c&U$z1KgZz<KyyRCt6+(YbsO?_*dd_T}cUM1n-}XaBWw=6+Pdv7A
zxW*A&OcKvy5fpiatsFv(5$!wotz475>W<%g{8xYcmE}9Cz4V-DEd6ee($)B?M*AsY
zy?3~#K{!tc(-o9DK}mxZHNiWSbW@cafN1clz~Km96TCpGfNg4o7X;@K2&9!rq0oRv
zVeB;Xr36qCLP^LiQd*oYk+#A45>tDmQz+X(1VAZt9ihi1h89jqg3R$U;Kdk$LRx`O
zW@yBSsO};}gh8R3lu*xc`v;pJe&IKt|FzF%E_}|&M}O)SjEY=*^P>-(tGm4}`CgzJ
zIm*J(G*DSVZ2DA<rOqu)6Yx$`h&%P+tDE2b+Lt``2g{1L2ip**0j$6`mMAj#Dj=N4
zR-S;whX&htq%Tm^C~J^TpoK&uQ7&M7K=}am^dqQ)L@19B7H2Ik1f=u`*Pu~opJ9E0
z_70y<zsEv4LgP`kB-RQ6gt|d{g$RN`O|7@^N>7z?d5u&lR!f4ak<6f)>8g#__%x!C
zW26_<Y#>CAAR}dt2afe#_s)-;{a>Hj{{I4@|5@<OKjq)`z{mVcPCUHrm*y84ZiAg@
zM&&NH*`p~1t#qEsI!2QL&PI6YsCYmv-B|qO`0UJruQhl}Crgkuh!CI=&_J2jIA`$`
zs2~t-T4Y9ghx7s!rhf`A(B7b(qA1)nvjtCtKv;nUq?2fsAY6i$4&@qjkd)q00U`qL
zr#~W-csv$Y*C^ttZ`;Nwr;xHus48^X;9D71H(0fe7vLEYR3HRFhz&s~2oq>3w9e3B
z0U=HJ*hkvG_wk1}Uhv<4B@8|(U#|?@bjg@+d+wwB#ZTYKPkhxK?C)=UMsVPBPHnfn
z!*88A=APYdZGZ91@+^a$T{@(cc0wy!q!ycWk^>Bj<4lSHt+<2tmMT2TflKy%{%FvU
zB$9SdGCB`R1QOGxC`U8}Xahb7g4cLqQ9({qusn#M(ILgz983cQY%`4p3JXeWtgs+K
z;gO<229F^^`f0EwuOJwZPT{R1Q3B<lQ68ZHO1u|HkrQ-+&SQ)mW795<29zQQj}H^1
zit%oMR9z4m-jAjmL$g4Tg5V~sKYZ~2y#4iee$(|wZd`ib|Lo28W{w_MA8pLeuCyop
z=-|4Gt828j9}}wk)c^kK?fqrF!?SK#=awrJQBt$JyUWL3e;H@?mM#$bpT(a3GyE%G
zy6+E9KYaR&q7>Qdb;t)L>5QZZ=g~qS^akx#LOHfnMU9RsM3W)JI<fTFG7x8wv;wYi
zq-{l=D_mm{wZyq;1kpK9>@@xpsfEs2l*$Qsq?cGc-g>-9P@=#Jk8}bd1Wp9-0VO=r
z)d&%&8i6OE%`|kLc#Sb05j@g?HxbUcsX|UVM43-@9myQhHF)ij^ayT@)8LyiM)hcv
z!~1QdZ;)mI;WK1aLFGcL+<)7*y=dk^ZQAogd-`sZp6;|meMpLtibdJ71d3`%2o2xy
z70_vc6bV(>VN!ek+bgc;Pv3v!|G#<*F9r`kL7m^czjM*!xA!g(`mYa8HnIkO?7tw&
zA*mQ(e)c!{2S1DVojduK{+N@!v-uHyFwpAs8IE$=vo%yLL>*`t(oW~7^BR{+Osok_
zh4yVG+ZNMqh&qa9P@y78mI|6NxN<5cB2K_H5E`_Mz&6vWp*jIdWKbYLYR_aW=|lk`
zKm<<+ppal42GDqH0%Z|UDQG9bJG60V2SI|=DWb9j5vCiw!a*#ti6GP?r0yVuf>0qz
z3FQvLBsdv^-$VdDZ6lgCvf9HJLt@hv-2=BD_6+f|P20qe*E*r4GV)2zX!t0?kIDKi
zvS<P83S3j;MS~4JUjMdv-uS@-T)Vu-r7MA3E*a|QJ*EEHC=Q>u|LC<p1Mm3Ze{+QH
zCnE|Qv)GSWnsMB8Y0hFFt~tET;br-wGYe1n#wIr@(kG&bTQB_LaH^Lr-EsERx!XVf
zz@2aZw*NXf^Ea>gWB;Au|M{_n|8Kat`?926FtbmPw%X+5oKD-}okmO)r5TY#T_)oZ
zz6d175M+Utnqt?H&IpuNDC<f45zaRF+M~6A&`?@P#gw=<fNUTrhY13Y124&1g7fQ|
z?hz0&AiW?EP(~mdNfbd4fvOTH<#7V29kCSP0!V>N#dI?$B*6)+cSO+)jS^4~5V65V
z0coSD-CT_kX&Wo+DVb%0NP2h+p<IVzf{xlWQH@j`lsQ1qG38FpU^K$nEm~=tg}FJD
z>C=RUe7J=m5JXB|?2_kOJoa##xBkq%L}@{=W73(S$|CW!!6^EbM~`p*>}RFP@%(EL
ze|Gmjyw&}a-@Ed0v6hz~nLp^~ljW<|c6Xi<cZxWOJ%TBTOocWcr5#!~2r)saXxXcL
zxtnFUP-FX=wyPGsefZ{s{r<PDUU7AO>UoQsgy=PUXExq=-$yn+@ZR^`zxyliBMbz8
ze90xV|G63O9w>GyI&*@^WR!a)?X1Gl;0A$^jLFh2Wj>*HmQ*{W0I?G=aUW@F>cNC$
zHlk|5B!`X&SmAL_Vnaa24Jwt?g(o<R7E@w}#$h7C-lG$^xC1^XNQ((zokL53juee`
zxXL4wX#g=oAiPAF0BwyZYn*a4jVHK(Nn1GKv5Zi0pGHZ7tH9O-F-EjHc;8@bpos+N
z7Ty+^!I%(%pIfDg6<!JCB%|KmLDidN@jP*>i}xLhCTDMS7Ab0kh>*e|l*TmzqclmX
zNLKD9cNNCOpcRiEhmSn4@Si{LhS5tO_q>V!tR(b5MCN<m@rA;u@o%fR`ck1>OUW^{
zc#!$I9A!WX!8G5agkW%C7ZE@Rflv;^B1#B?+(oGZtQJBw(3~YiE^_{!RebW2`O8*c
za&5O`uY2NC{`kd{{I_l1de`avV?T9tW#;9BtsN#}LU-N}q6C}Q$o3~n*N!Vh6Nr-z
zb+t<qATkX?2=etIoqYxqL1=Q~Na7<;a3GmR`g{mz1;WJ0!eZ+%t!Ed3a8Q?l{#?wl
z`{2+O9uq)>sir^f3T)%3>wq#~Ef^<IK@lR0%)mR3@&e~1UVBWcajqhm0ui;ap_=-a
zn@<!~&myeLF|LD92B9KkT@#8Sq1&O!dU#<mBT1dF(W+adat^BuWig`2cL)N62xwuD
zN`h*Ts*MklI!v&Y#Un@}jqrx8^Ogr5$@s}vJheWtv-lVO`(F01CT99)H#x3;>TAQD
zufOW@g?8C;$pq)2#-UV1Z0GUP5=4b(h!OM1NFsfV3}C|;!5R$)Cq@__A(ckU1Q};k
zZUWZhM2U6x(AzJyt&<nF-N6^uqwJw<_xjgtZGQCh(t+r}V7DOO8PJ}YCqxyt@hDwk
zT!bxZLMSkaB1|MAc!cuoZdp#R3$DCM;c`dTHaJsFMfnP}4R{S3YbpB<)MyR$9@I*Z
zrh!mN%7Nh{cg>TJ&vNMUfbmc|L6avKRiaEl28qB=ql`-6tRrqotO%$k;G9Hifie-^
zHTYQLRSb<sI)`)tOoi7P(SQ~fA2~wQ#oH}ZE{NI(X^cY;a%43`G!1PZQ`IG7_YeVv
z7oH$JM#hK;v@m$5sH*}SCI|#bLzc8@D#h;J7Wt^*Blj=ybFX;{X9u(Y>Q3o@5gYpM
zV<(<+X}IJMmJak@kj0e{W{h)+#y<)nLlYB=MZ9PTZdxDC&<2^If+pySSgs<2!ck*G
zfwcp)$cXg{Qv0dx=n5KJQQHSeB6(@tO}}qusZA_5h)u?LP*4qb$a*n|7}pe}#)8w>
zdTIiQG|-F%Nk`D14ZP`(Jv053{R<VoHnd~N%c<r<)`HST{K`)@eB-ybIdsv0axB@{
zZL?Ha%3VX!+0Rvv(`=p0vH2D@INV;s*+-YS^41fCX8MKlP0YjhW?XvJ9-ZFQc9vzp
zDo2!N)S|@WP%1?@fha80#V0nX3NOLb2B#~0D<h~j*pjF=&|kpiTVw-E<7(<gQ`8N3
zhmaDj4LZ&ULKCE=X-dkXoK}8{6h?HB%Hk-%I<|HSs%nIhf&1@Y;rsvK*_8G(L&)_1
z=%K~JE&t^oIOoG*>%(vO$K2#KZ))simkeLsH17U#EH8F0UhZZ~Wa$iX93zFpt09Vj
zkPRU?2;dk^6)Zs!tiXjFp=z}55}7VaYMdJ3{0>$*j9wx#5y~{Ai6luPkh@3%y`)Vn
z!8(DfDpV?`{ZE`FQ3jzJ2m);!N`eoLb|jh1E%55!&pCWii`k?=WC1^PL=y5s@X)yk
zItS^tTIgtpyjUPgmhokc?_9=-kKIMou2^2WjG`D2)IRQf>wsZ^)x!Z%2hQ&ZKK9Te
zr|%ha^DPpcdQ=^dMx&x>L{P?R>h9Z>gh7K24M^|_I1My`pdBttkzs-0hRAA{pxTIf
z50zI`lZtwx386v729u;jNsKcV9|Uz%QrCf?1(BK~G8sWxgb3Isknc5=RgEzfi3l7&
zoAMuj>kAmyf7Msi0lyWtKKyAHb`%S@JO}uD)9S+3hkyKE&CBt9Kb|*`zv3sqU%oO;
z<i$hcFCLaNKY8mlK|SW;jK#$sNm@~}OI2^+YJt&hqA-h>n|SMRuEaWzBS(r16Ss-f
z0+<FTN~9|YL1FYk5Dv=*Nj#4%OBm<Obv>DJj3<im*kUq+N&w%GimCW31W1ghticJ#
zl?w%TJ^508=M|@T;w2eR{`?`aRMbVF7zmotDhGS#QTifI-Jg)nFVaqHe6+-5=M<Mc
z=4u`~eugwYPk-TZc8@>EzKag9y}QSWhdRv6Wt=>=%h4+ib2OVE;#owr3rq;~8SDl|
zn}XTikSMFruEZr^qv_^M+CZo*Hq)T`NavwkLn(`qGgQL?K6hBFAQeO%Kr4KJ#x_iB
zjz^-ULaGd9BtbURVh`ygRp}|mHCjnpX^a;Ejo|Kk6Tba-pUrO3{>*aq{!8ERNB*04
z;2)G%-1b)B$A0<GygE2{j!Tx#b9go5u~*J>^ObE@77W_$(%6E^T8v5vqMT|HY(rk1
z$2WTj8BtRp>I|tsHi{qwK|w3+5l04{wuxsXRkcQ>2FwXTJkbm%H8Kmtt?pDkS5+t>
zzzI4T*xE6#OJ<^)`ld^{@8kE9y+?E74W6wn&)H)Uy}qS)(G0`Q2iQ5KNLm%8s<C?;
z)C0-7Kf&_6WVC%6oeY^jc!aeRTU>r*nREA_Wk&|`^I#90CW{>(f9DogJoyMsJ>qwM
zYX`kN$5FY)(_c_yZ9qf<bU+4!C^b@+(CQM1a9cI1lVkJ@&18bhhX~OiqLe5}a3oY>
zlcx0ez%-L3i7=!DAqin>kJ~Cx+Xh>CWZa?K&+u}9kz*8rcYk1k?|AvM*eO5r+K~UN
z`=JApliT|_xxF9m3;f<Y;Q2Q{%JXhG$4ytBr8Qe4QIvKQ=cd)}T^(=&j57$Qk)egJ
z6m`gnM244+;4AXolG4|BRg;>Cq|+to9VXEu+RZMJHRNN9braIX2y}uS6$Amw8?=eA
zRmr?r<3tHJ-gtmBcRa$yH(bn#W5-!Oy2{|pkn^WgV%>#&LOIxGuoJO#I6)^J>fKY6
z%uM~(W6ALcAEBKHWLz`1ZyA~`qH7lE&9-^;BU?n>73wi`R#v(7%U5{wdp7u@n-cIj
zN`jLCQG!+h8D+RA!{!z#hnOrSuTt!28{@%hNfgac(@^>$*5w2Rkx6k<Qu#3sg&;@S
z2-^glm3Z$_Q9{%Qp*)B!(pZ8`dH4Iee8;angPpR?XCgjhB84{`+~H~0=X}L&d&I2)
zgfX_BVe9N3p_$scWdp%Ed;`IO79+ILL@FcE3MpfP0;MF92t-b-HQl&HkU4rXgmRlo
zYjn3w5|>1Sh`cVzPvmqCv`811$alA~wI?+d7Pus-*cw8XRIrfH3<ASqmQ@8SSIu+k
z-ZgrQhV-e6WOc>bi5>P%8AN}E*aq6OlF@m|$@iaUYcs;Qh8w=f(LQ*9dS}Gm*@8(l
zqBXyY&^aG^%Snzbw%LE_3b!4~*|+HM9x5+rCT&7dQZ^~Rr)VwiBD#TkxJY?sm)RMM
zjXx1tw4TNdvC1N4cUnSB?9n)h!=hY<_YKqn=Ng1cNU{`|X1)tmq9TKlG1VlpfAWT<
zxBTEAJo!29GdLCXGlI}cINJUgJIB{~-Oe7%Gh?!jB#JeWv7|;}Qj1ZFBvqtYgw_d0
zSe$7vG^h}8cmg?E1hP0LPTB~mC?^GVRnQfNNKfxaT~S9hrVAYlZcnj$d_r%@)0*#6
zZH;ktjrM}f*X);@XgyCVV?OYzHC8V%JpAEpu7Ac=xW;knBL#<UOR)VV%wPj{1f-{l
zl9>1X(RproEX=nOuDn7snmD#kN(S~JA{V1gLO#*dqC`{^x{F;#E@iw4E6FD1Fi_Pk
z?p_OQKL}5Mj-+)-L@CFBW^|^3e4UwPfsHIy3xdd}a#ool$*@*a+bx8Y1YhEu2N&=`
zqGXJ2M>uLKw~H1YqYP3f1d%Y@?VLXSaQU4-@CQ#`^r+{2M$08W69(ae;yq_>;XP+S
z;OXcItF3LGcG=pizVxYkXChHAdB$JTorz79Mi?E?ksyQu>m{-=h~SWV+N4K&L1RnA
zu)r%v97nX`Ib4;K+XihtNgSpPe&P~oExn$Ay_EAOU{O}IJADYdRGR|f7m1kAQUe}3
zv&|Epe;LQ_ewd@z&vWv@N6@`_;`$7a+*`1E<TSC?q_YjTzuxhbZ%BB`Q#F%GMfZBo
z#_<s|`who`f5gnyP}_`|g-tHLzRUJTh3*{0Ru=RwmCYFpH7DI7Cx&Z0bX@VG=Vv4<
z1y<~m)G?c9Bqj*Ds}e6AjTQ(g2vLd`Z5m&oTtjdbCKw7^(gg59qhd{@V}xt)uE5Ef
zNGX(_YPIvCw|DlG`1MC0J^x={{5|Eayh44;XSz7;GftcokPK~y;h@9)A3FTjU;5o?
z3fBMnR=(hpYZiW^HM6~#Bn8?e=v0!aK5?v2QG<~2G@H53@y4UAM0trXYI0E!2|+9E
z6VTXv7i<G92;F(ac!zeHbN4-M-uN!hMf+kdxztc>2b_wT>C~83o6gE6r_XJ%xO{*!
zr#EQ#X2?%&vb>y8t`CT<gKir$sCdp-wIH(WO2gW=L=6ijCtCDoD{g(^0!6t^A`0$!
zu%_j}jtXYxcc6@jd#hwh@W=<ZNt1@En&BJ2#FEaPCpb_+G8sam3Oe(G5DY;ojL<k0
z;Z*~|<4l9B8k`6eGGHZWp$I~P16vPKP7^078i~i@U7M}V{(C=q_xiWI_&X-|eKx5r
zKjY=2-}j}6*?H6zk2(0pVzT)7M9A+|`sCM|cqjA0Qx<D9lc`QQ$s~!<#BoH3A_QH0
zwSz87j1Y(>;OjlS5Xe>pzCjKHO>2nhcF@Xk_2mwqbUAwTD)R07*<K%zCA+LWxX1Me
zVR@g&xPrWBNQ)ZPK2JLhtZlaFbpm^j2CC9=+07B-vgFK%EXO~pxbBN1T2{f)1|#6T
zZ`kC<+XCC?hK%lt5Lc$0JUJjb7@-+r*LO)5QdSNfrZkRQF5M)K3VfM@+DA1!i_Z%>
za|#e3EI|nzH4wnoSka)oq-q>N#E94u35~NBng&Bmta}iTX((_ZVltY~&z<ADPn|yf
zTi^8Eb^X~UAO4IbbT141yJwxh`Kz9A%NO>ul|#LDkg;hy+YF-8m$is@vX<;20pSz8
zPzYNfog;*R4?`>kGHWAR3rJDp>mB4?J=Ie9ihx39*;MOL4L~cpvndys8Jj2XBTWN`
zubF4C=~%ivaQ1@(7H{e?JT;;g88b%&o|I5m>>bPL%xbo^Al;Yo_S-#+vt#CF7r5yK
zC8ti5L`o4J()2H`xak&2l0dj5;YkNP8+V`P=zPZb#E^5R23&MS21Q9VJO%B9!MG-@
zAK=vKv%LLvTYTep8D@GFHdsIqe1dl+A_%N)rh1IvsnsVuBW{{>>!^u>L`p-@0xKG9
zlQA47yIb4pzuj}!+AF^OC+tZ+OYtvC=!fr&dS3B3(aiFjufJ#M?Adws$oV-=Z$<Po
z!NHkbF5TbZhKmMVb99~grL*4<>7i87qgVw>WO!MigM|=N*n-%lNKs&Yj`4!vGQ6@V
zJA=eRW2vGof{GB?96qzCGAHci$VL$K1R{;Hie_jTZCb{=1FC!$?bb=!vjkDn?kPlw
z*t>5`I-?1@Ipq)vUy=3%`>&1|oUhqh^Qd&fIaY{=o}?@I==(jFTs6;qAKW5QDXK5Y
zWku#2?)}(=Cp`lWTq&sCnA3mZIQo<x!j>$~Em3wo@BQr!Zg_SF`Wfe&hO2Jv(&_Eu
z0{rC?s%%6P3WA%)e`O?)AwmQ<%~Nz0v5GM90<|81*W^{j$+eiZ_4EU$PVRpFcl~tz
zFrVf4XD9RrU;E4(t*^e+w8~W~_f*wBwqHetZ+_lG!P&b7VF7H1B#QBB2PF!OR4CQp
z^;kx-OVFUD!Re9^IzSE>l#HitCu<1^ywC)ZqpX9bK@gBZkTr%{kMPwPq@dK2q<;wM
zb126s+km#{wjf_?$b_R9ZZK{dPTamhvJjY=(Nw#V#lsP2w*`x-BhNh{GYrmnW|mTl
z#xu7+<=p88J6I#VVxD`CZPHt9asSBya=y=@BN>xP%-(%tu6vT^`s*!C>Dd{<TuXAv
zQx&I=@3DBr9Pjw^Q(W^z$t_>8h)|Bv?iN=cx`AGH4~l|XKwK+I>8Kf^q(mkHCFE4w
z;T<?ZP#RQ3ohnLlh&3umVw18sJ4;Ko<D>fyKKHG!%-_?>R_}WJbKmlhs?Hx9$3mxI
zRBAEElg~{;fBa9Lzto>?e$}>4KB;uOvnFoProoE{9R$)u!l?|QCTQ0|m_0;x4uwR9
z4B=xMX$XD{A)<C8z=DS$EglfTBIO)DsX!#y#2_$8hL}nt>H%sjac+XDK#Bm`phJvm
z*6^Vw_!!ZeK}idRWwbpcN@qzgRYcX0qt`12=SLU}zAN$Nm_tV;XYT?fVjh0P68agZ
zAFL5To)@fK-eZ-LjWgS<UOvy(_&m!8X0X1dHaQz71O0<-9(rh-Lq}k=F3^eL?swFv
zWy{L7E!6rRt!<#uU<M?n&D!ZrmJgky-45ufril<ioJ0iS@F5^E=q9F7o<`JD^<E_K
z#$%2AM1#(0xdo(TW^Rvuckmco|1pbhmU?3DzvItu`@@~R{4a)uFP0V;iuKL4rOYJF
z%intb=!5G$f|q1*!?i~TJniar`m<-aWM!9k+;O%3kH7Jl&rL$FZykF{-WoqAjq}K;
z6cJ*i7^8^svH<A_)MzQET4);)CK@j-lF_t?q396A5Fs>D8XzOc5+zcCuy_I@jL<?8
z2ncE%6FkkdhJ`THx<)k`T#cy&qA3YYfkPlfVCRJ7_IK1I9mDKgAgVG#waai<(rgZh
zE?c0{ke}J3QHt5VXXk97chMpz?;Vh}72V}FqwSpTV#H|Bu(#8YEn2dqPws{&9kD$c
z)13=6(Ur9J-_P#p39BpfY;NYv&DZ#<<nkv-?!UuRtmn*hQZD`cm^=P#hpV4EOWid1
zCdIU7&}<_K=*VDIi71*+D9r>2hm%8eh^Mvhq{gFgjV4%02nrb-jfxQA6ZW;L5e$I|
zaXP+YNq2u@ekS<|=VRx6aI?K`gsjV-`ld&X^Cg}!QVyo)g$64F51-EXxmO>ypR*>%
zv%dAdAAR%xy!>6otoo%^yS_5&SIi|5jms&j0;SBf!MiXR5dji!EJ8L+t1CDvu}Or%
zQ{qK|bfB3BF|FLGM8L@gyg?A-<p_d?;8CH6)!T$95R%^1XKiat6{Bsy)FrO6%q}!M
z>GQjsJe{)8DUfst<YbLzeOR&m;12zR5!ph5%RJ?lryMCtQ_wol#%~06cSg9eXUljx
zEkS5iNLmOxU|1TuiyF5RaCyXF_il_=m{}O;80kt*eWd2Hi@H#axanzz$!^2_?}LLk
zZSuHVyWI1E5w%JPWy9=cUDogEvUa|q)9$c;Wyrq6V}u9@>1pBsN|Vb5;ij1}0y)*4
z`)ryKE~2TY!?g$@;ADZfC5<TYY!dYJ=OL9)!3#wYh@cWD3uI6P9Ki>?2Xe)qzjvAc
z`TD1@HR*qD>!F|Z?;m*EFMMBi)9OP1^P^0D_3oVi!li?;PTLBt6a<Oz;Ha=RL)S4z
ztWugsF<}J62r?SAhxFi74pyL%1Y%?e1Tlgz`Gl}0!G)Y49M%_v&>*cOgbBhqJT;9B
zc$wnj7#(TiI8ax+%mmBMx?yg4oAqr+J8rXZ%?xr}A}EnM5RAqTYVy)E(<(XfKuxP<
zpl-2vNz7ic&0bNV;)Hl+hB`0FGRfXfO_mu(djnc6P1ezrn^Qr35?dnG;l!Dm!v|B=
zHY(<Nf-9cw8LdS`b0t?C66pCJ_Z@HOX3(@VE<ZR!-*02mibi|16xc{k>v05!4b!p;
zjRfHYwvjYpjFSz*Dy(oof%t^5-}-8rNGqmtU9ST=cmxpwhYkkp40SWXHkLX-J%Qi<
z^Q-v%58R3kpBWCbPiqt}eg^8d-irJCj`^;i%L~X~4ZQkye{5xC=ZyW<{=w?Y4_~G)
zRXUQWh*)c)1bov*`aY>yL<WNl9uZ<vnLuzfauXRVtWeYPS3wa}3%nurvovxSXr{%y
zU4kS-IztE*!dED-(LP}1=o2rh#>a~8iXb2EvUg&Jy~!MNvl-jR&rm<IO&mw$!VxzP
z(R0*$nv?enX0Mq?#06zt(%3!LcQwJ)#Hm5G4TJmyQGbSNXOC7-5nM@YRue@rl?xC-
zr#EJ}uCa+lw`Vy!E?KaGP<bM9f{a;PE7*6D;i31OW8ZRzvJ}jlm|k}8v|xG~Xr!PC
z66z^Y8#&c}1mS3K2&V{=sc1_IWJnOYL^y@_nh>V7LQDW}6e7f+N>tEPjl`8Tqox4|
zq3LjLbB+%`(B_SIUc}w&hY6oS^@={-pVdF=6Z7>yzP1MZ*spzE?<da`7k$qYZ`}T`
zlbxKADAC#zWu8t_6L6q*Fm@Rs9bQy;ZINOI=`(`N0fAEj<rk(|7NWsPK_Eqi2&)RD
z*C^p}p+p&t4Et#WfWtQtjT=oxP}>5d6I@kev?TWhd1>jb8tnPNf&GfLV=$A%oQ*wA
z;usfum{{OyL(<jcO-=0sNl#%Li_nUlGn;glQ?}PMO9$tv%PmZZ5TU~Bz)n?Cij4Mh
zL9ZRNF&I&GS18V}v)qsAr6oJ(J8Ye4*!LJXdw0X_FCFmIuWT{D;PGjo_7JM6j>Soj
zlYzig^zVd2cuhdzM2!#%r8H7{G;M_NI9~w{;bLm%vAYIWmv||VqO~RcVr6T0ECloZ
zm%U-R{oea$|Kr-AP3_F*p4;xX-ukIkcK_zz8(8__TmIrXk2~=bKlb$>G|EQ^2Qms%
zDX7@PT1(LDL@onU5zq(`aJs+?H|;1zO^{=RH+Vfp_y~NB2myn@G6WSN{IsNi<t(bw
z7%Nb2>J2D{ibvk#nM@QbmuQMTfv+lB-GsIt(X<2kZlF#SyIxS#5r=Q+P>m*(MNZOJ
zG(?2Rk@gnxS~18sQE@_Vb(YcYCW|X=ifWfo7L3GnWeiE6wjPywx^rE&&Yh#>XW7{}
zjoV4dki;f1f2iizJ5u&Pb;8A0CR}#a3fW475D?rDC8vqTc3Nf{Awdd_5YviGL27(s
z5KhtvP?e#SW4tS&(Rk~raRhQ?h=>g6=72kQrg`glB!57P`oS;yt_KSEtLmc{0xN$P
z-f;V2|KQ05zVY+#=gBvmW-e0%IZeonOiVkOMWXORP^&S@_powWXe9(S^>lcP5-o(7
zpVk2I65&1G=S02(cw)PVXdJ$nRuJ{If#KG)J5(Yu!O+bt=g*B;IXcUucTJe@Dz<i8
zm}-EDd(6#P_E1Re5Q*memIEb_$y7hwZfiDo3m6x~t(dew$L5)JRNA7DV<I<4X=>7z
z0l!GTcMcb7x?MxXE?Q?yiUB%`>Fk#ryKBP2{*)w|aOJaVj^7<P3(Q|KW<@yGH)dHl
zoMO~yng#9yu9hG@K6sp;Huki#L4=Zq074P8!w`X1m?$BR3@-Xaby71+HE4fqdsqL&
zGr#$xuf7mi`4sTTT8kh2?VISn;%Z*-#D{s@wR`OAwps0+<J`joTCF~ds}cR)3~|(g
zq$Z+G5E7v)v}#Z;Lx}*=AcDmEKwTP&wTkiiAz^onB#?-jxTERqlbG3ANJf-rC+Kd5
zY)iIJz_DW!_V3%r#=R$LT`GwS!O4fm?7MM=-A9IyDK<9u=+8?U+o6&UglAAqQ^VT5
zj3`aXcQ;A<lF8Unk0AG36ivnMaKhY-A#V&a1XQ9Kj}5JsWPW*;oiihf&A=1CaFLxy
z&QVM}*}SE{(&5ypz{0Yo7;Dm&;_YvlFuRm-$)zz_S`)Whh$x~_+XSJf9v`QuMS)Wg
zq{ND8*MOibN|#79*g494`M$xq?8naCeg3td|6Lz#_$<X|jFw|qB>dUCFXH1L+2G3l
zqg>n@U}Qkc9kd6nAU2>Ph!iLzP=K6fBoQGou_Q98$r5ckvpssVF$a$H(bs5v7=eo+
z>>@(}oMX7Ac=R4gmd(@dR4mPFHjkB@I(v$vmuF0>3APIC-`~bn+sL@XBWD`CfUT;*
zwDyP^gVd5Jjex+ouvF)_QEf#xQ?yb=KB_Qrho$|8*xWnMXf(vMQ)XKW?3~$VcK-sh
z9x~3i@x*vpv)j}x%z1jtlG4HHQ;w@{ou{lfXtxt)7jkZ!OVAMrGXiPw<p5s=yp{yr
zAZ3G79`p>_&E(c2q%e&wv-7*#VT=*C?@V@z-D1;Tw0ixoT>FgIp1KhF{wENOKIXuL
z7e956$6q&~(;eUl`1$~mjxj1BQW-juNRv+^T*^*;(m_rGDqiD*0yQC6oY0NY&O;~>
za!BnQ7=@7n<zujc?P0{59<prQ5pyItO{*KTf1hIJGDo+yk7FO0u<r^5Vnp3c*m_v;
zzPm?!!HW;GdwiGmNzQ<nqHO4PB_e7e1h}fAvyig4HzD7Jnf+}V8%Sq+oH%oa#7yYT
z^~u)?<ieQ6BMao~o2abCY|>(|Gr*s&=v<u=EwtDhjkx`Ff`d23JoM3ZF1jT_RhBp%
z6Df&T0jCYYd%SZv6A(g!aMSMcR#J{7+oxI&-*wO0e`(~_2fprS>c6G-?Q8j5z`qKi
z-|^BL<L&tT7d~`8)=$5&VrhQJs5n6-&*DT(k_uWg1{GO^+CheZ7ZW5B5oVCl1e`+4
zKF)cBb6B@c)N}~CNu*7vq5)P{NSP3VL>HdP`AzPB$Z~enFzn4Rva>w#))szmhjXV3
zavwo0dHBR8(Sl(jJbvsMZA*HqF}K8u@o*FC11t0MxQ!jEPC}55e6Wj+9dYU@>zYaB
zY4VDwp93Y6@*GPGl2&(y!L~-23C*M-6a}_PNo9-ECpIwcjOC}NkZduTIMSfG`L>t=
z6XvgJ5mZ94vqN2GL~{+IDyE769TQXrvYP(rgT$*6WhCv+F5NkE-Ri}c|BfoUKk~?>
zyT5wTi{91nIf#E1Lbq2FS8?YTKl9>Dc~LQJB+3N3Y8CA*){ZGug#?VwFh+yy;JpSC
zd@*aSt(0vl5hfBPCSW8Y<cJVsMMNn3NKvDlgQ7v`5#9D8H{aCdIxJ`Q9LF{UXYM=A
zOvvcQF=d@IUaLr{sV5al+9K{nl<OJ~_{!r(DN(e;&hD7`)tHTOz_e0KBN^6vxEj`W
zOHvtdwP0s$Dy~1W+-B#@F4efk1W6hvgn9-eYfR6wb^bKn**=5&OXPgT_?RbNR(Kk0
zJ3;FX+CUhO7>Pb7-d=O_=XXeFCs2(DwL_?qAWFPQL4)xz!aJ<12xb>O|Gpmf;4dv?
zhraCGA3ybnU;78|{?NC*)|D3s{g1$J{OXMSrf=Q-zubE_zwmwbz!Sgvo9kM={qp&}
zsFNukceUY}HykG~1&8-95+vB%QB<|HmEP8wJmvCuEw8Hex)KkJH&rsznZK^L?4Qt^
z8L#TdPL*YTf@FjaF$e|5Ar%CX5bO@xZxaR26<x)}iKOVooH;dhy`6b*k3)xNiKCS5
zW9P}wj`6dS`I~2W=);y|K_QgHg*M7eOJnt<BrgMJ*LG=j9ms$JOfvP(bXt8xS};B}
zVRo_0WOIy{0*AroV`@CRdz!;5bKLQ!U9P(}q7I%zmrGhI0B%5$zi`h7VX)nB+0(%l
zU1TDt@|=zHir4)5fUo>s&~YEH$J9lQ@`|8qoR<WtkUB#O@O6&27OBpo<_1sfb`HMt
zi@*Ds?|=N$cE0+$Z~x%Q3xxh8@i)o*mpHrCuYj;QoYr=D!#(h$ub4*)&q`~XByud6
zjh}!2J3sV2fBn3d{ZQwo$3N-n7u|69@Qb7NX4-^%38F#-gO4M;3`p0(i<02;Y2_FX
zQPYCVLCCO75LOYJnkXsQI@jRGF>~EMZ~nD)p76z*{v`pn4TGU$cYO>>quVWX98V>t
zUCZ`Hfm>QcRU`J#wm7+)Gcy~LMnl$i0`r+>cd|`tB{Q9v;kkl3cdQ&<r5<nKw<F3}
zvVT?a@W~xM|BIK{{rDb7E|2JU3RDxA+aI%Vc}87B?Fy3EQPd5onc?>L6dXU+=kR6c
z5h5e*7{<kjPzGeAP{NS2i)tdIijWv=6KHCOPR@#G-}-HbyO(_A)a#%4y}$m8@A=)I
ze9PY-^}Rsoe>4O>D9(--r!GBK9)|Y;@ZigDy{3Cf?>p7Z&I@#VV<v=quu4x`H-rr6
z;;EpCrkN|kB18r{#>oN~4AKW&GeR}Rv;=6>$JGtarHm$$g^T)J`$Z*no>L4Bx+xJx
zG1}Icq{n18prRp@vS4PWPpg{~M2$$>jCKah!~xSZ^piH5qcO+M)m(E~L?$&_#%Lp0
zy>uU2C)S~~%q?~qZaKCewk*v=9DDmZ{Y8g20WA$%TLrb1>^?l;&|~+r@uBnd_64rE
z>=MF7XSm^}7I(jCgYL`<GxHnRMiHkOAqwPWMO9ajfL9(6(+nP&fio1P#}ySOePFh8
zWbQX#^8L@c?deZA{hd$#(fdXh2>s89yZ-0X7UKQoZ_XZ$o=x%*EkuD3@l@CB7O3SG
zqHb`0gb0=>bg(kUBat{lGn!VlZ%T9{5Uz$aMkNc_$u7H_Z6=crgL5Nvd5X)f>T>Sx
zoc>J1#0oklVREK~E4mC%3Tm6Pw7<_F4@e#GWy7Sf$T*>slsG4djiRF@v-<<0^w`Lf
zZ;x2$bQx`L5NSyeG0x^3*uTWXcb%si2X4GIV`hFrVj9k`6>Of7oIM{ia|A}~1^ojH
ztR9I-JCBlf92P~|i@D>K>)iZh`{>N9<I0MlBf4pe#ybYJV`|_8LLzC%3ED%DNS|Rx
zhQb^pS)9E1n&)1A_33L?zu~|O-g@6>E1^H5yI_6Glh0qXbbafC-HXqDfluz%=msS-
zq{#4%psq@MT>u&-V^D&I8YhOJ$4DR0ULbHF9m2$j&Js>{@VjTpcNMREW5fdw4pHe6
z-F;n7e8jPKZ(!#fDDNqoiX)GoW$U3m;<jVuz<x%<0a+waQj$*`p&U_H3hx4itC_el
z^Ib_x3$iRhD@SHDFh;qUNF+!TQ<sjDcdT*EMJ-lmDvT%?pD(%peV)B>!pV;WZ0zYR
zc4*DSB;AOe^P9+SXIej+itcjY@n5{agYO+O8P8+l6zM9Oa)=j>nY2ferqqn5E$*Dh
zNJ&r@t4Fw~K(dT26=QSvEy=3?(1(8K`Y*dc=zl^O>G>aDv&r{=!?AB`W^O;CqnudI
zfQy;fJ<4*34>is-Xl4n%MUXW@2vBYsg$WThZg2^xY>^NhqLL|gG9=#K#ssLFh{r!(
zaNAQn9l6F}vyJF2vHG|^S{Y6~sEB3+kG^}2>z~p=#sPduh}tL;>_ig@fzk%&cS+I~
zk%xK+oyZV-P-TP614=oDn+>k?=%z$l$GLkQ)x;yaJ1neNgt6>wDi)8#jCNt}nv8v`
z9-r@ks1YVmR~cs>&X7@?I)TzvxM+iGpQ712sW@|wLFpDc(@0-a*At`<^wJetNuSCI
z#*-Y|c(j`%m?4-wWaJ1<U?PsS7A{qPaQEAv`Q7jQlgEn-Cda3V<#xp{f5Rp>-SR=A
ztdP<~;JZ|I2NyJ2Wtb?zdvGF03WZP#Cp{`?kO3(&TwJ5=3?jGqe3wXWVLnk&G$3$|
zq}$%&ntqI{3tX;Qe<)(%P($Nl2KN>84;eyjxag*Y%|{0;w`W+}-DI}iVylGVPEL?8
zyRS>69HFe3X~)!Q!f?AFZAq;4q()GW1HFDsRC{(d9i48%fz^b1v%tuJXadd9arb-S
z311t?cH4As?vu7MhMVUZP67+FCHI{eaAw_d^aewcEHG~N2u(?8w&)yA33bBRhaJlo
zwJ=&DMMYIrRAB?D=jeB4sEdY4Go<imNm7Xtnp$px0qy2+e$!;e|3ql7l)%d_tk9n#
zE?dm`gYP`c^*4Q(DDy}^OIcdVdJRF0(FRE$-$V%Eka&X3ab|$mfgn9-O&~%H+W1qO
zM7!%GSY&OeN>5WnxRBtrLK}%tHBqLCdXo0CMt2>j?sW7HMD*uivR5)HM{M6aMlqt^
z@F>$Eb^|nurR5YQYh3Bb;tt#AYJ4>z%W5bk^KqXbQ+#0vjiR=JPSRnLOXhnKhpy-l
z@&?oLP<swv(_*w`xaa*7hFhDQyl0(OR+IGv!_h8>ZamEU-#4K05q`2qn$8nqg=Ly3
z;gSLU)tJGSr5Os4f~3_ZN;FN_q8M%AXy~SWlB7r32=a1BX-k}sXw;aH=0vUCtkpUD
zQ^(%%h2MSRgI{AV5c(g9CmkK~zrW)chc5akCT_?pOH<cGDkU<r_z>`7gc4(%9w2QX
zatYETNSP41Hj;?2Yp|!cVQ`)-O|T-S97&o+LN7*T8lP53tqCE*$1{Yog((DLyvdon
zHdwg?WJjUN==Kuo%5dpzZ8|Be9PVP;Ia?bIH40luunEPcry7k|S!^@e^mNiWL=#g?
zVwSp~bs*JURH2YbVE<g3;pv=mu*2EoF-@iEue6EF2HAnzzBWVphPXZ9^ob#7A0Du<
z1ikjdJoU*f-u;Fe9}CLnJV{p*Md`G9k`I&&5gkVzHH^2JHYC!9b~Z;pYoT08IUeGR
zF)cAq68C|Gs;MdJU1~qZn+;U=Y+tlK^ip4+ecJ<Xd-4}tFgZRMN1X_K{cU^vhc9}7
zx&8nv8k)w?iF=<=&W&;Gp|l`akE6k;4%(zRM&J!bwQ&X1`FUK~keUdBW|U8eltHJU
zoWOZYr23Smq>%=xX7Ke8scIIFTC#qMdC<_PhRj*+x!rU4`W$0CW$y6Slb_y0<t-Lw
z+l=-Sbda2Wbc>@`9$;{0jiRo}l9*z1!s1HA&St}Ct7fsk$Rl^{a@BPmLJsGTZLo4U
zAq;EGKB&E8(o8U`F^_zBLUVP&?8-8so-kU|%&iF8tC~)Gk0>4T@wdZh5@RAqnR}8X
zB?v=VRj80+g~bwxVnb;qk@G}xg_D7q)*@9^F{;ND)jGD&L~)xWY2kgBsva`21qzRe
zTSDqbo~R5rz5Aub#xK3*D0iKRc<5~B0-^seTe&xhpLNYpJ?k+gS6_BNrgI*rAyKVq
zE*up?<<rLNO(38Ukw^Is$Q(<KRx|h@*f}%ANQ-YA#-&t2pz)Z<;ADYN0%bY`6KHgb
z)E85;i>^zgs;OHF9c9GQ(OGL~e2IuUtlk{sa!A_^X}iIflFJ?|IeoXIbtq+K0Uo?-
zgMBMqimee*C!wKXv6YdJOX|F2CW>$(<Kyq&X1-^L<`wn1ZLWUOENgeKGag$OjzrjP
z$z69r?L7OhKfv<-g43r)#Ih#qx7j>5;^Lx@m~XLoxMcqoH6MJn=V>o8)I}gKDrCzL
zn}l-G05P8F4>yPksoGdu68Q)l?IBG}8c9r}$z6kW1M*@FNTSe2sF)xdoVDa)1B^%)
zmnMgQ;+syfH(20}A6jN_*y0^`cNpdwr#97J#S;Ea5&F+wcFTM+XFe~~$N$TreYuWW
z=a6v?Dn$tZk5%Upu0O4)FTuzbTDCz9raeb=gz^~($+?GeW;-$CQG-&7#AJ9s4XlJH
zd?E`*Qt1+rtx)-#sPfZ^>jtN1P!^gzC$5GpU+O7c#OARPX{0f626@S7tEL%2dNgHm
zvEk&2bC{N4b-u&WB`F&xcQD;$nq9}v`dO~L?J#%0Z3|mh9KEK`V;<9{*clR4V?xs~
zJhMjH@^p^0$af1wqltP6s}~)l8lUCZhX*WOd>Gx)RFeVwdRO!Aw>-)h{QCf9!^JnJ
zeDvKlryogJz0@(@)8u(UVlvvjHp9u7fTOkzDn#UBf{Zjm3VfpxvP3w84vtJKyh>?Y
zgLR6g8DbkhwZBCR8Kp=(HdI)>OV%6krO$i_;ahy&a}t`W%|{+>ar{hAA6|(+?<=4A
zd3&9<S&LTRoPSOe`W?UfxNm89(w~Xj&5X{@iYVSeiD^BFCTKzsI164TXm60p5Gjd_
zERmE*wM1|eoDJyUICft}JA%DIK`TqpM3l`ItxO|~$BUX+&0%AQh*oHZ8^i>>o@$zX
zoS`NjTW(^6!nG|jZjn&Z83gvu4XH<-;!%(9#I!q(q%Lp?Ty|x|`YFr!+!mvLN_k(!
z?6sS$ZF>$KO*w!6DN>yvT5YyZl}rXX-8l!NhFD3Okz*K1Iy)0&GSz4-FLYQtc@IZ!
zo}t)TVLU#~Y<HEV`5jK4+-ChG)0H=l(WT|qXSaFRtHylU541=+6RL@!Xi7q&X}1;_
z6`NRL@mR2uNIQz4h@%uM8d^Fd9|x*I$vC%k=jMr0k3(Rq9Oo^C+(TG7)u_lAEd*8u
zyl6m-h_hXi7JS}(47XZkRQJCL-TPS`A3SHbp72L{{=MJxIY;O_-tu%MUGqPpbp784
z{eVmin8@K>Oc_d~Rp2a507OL`3F6G6O&cKs1OrY|)>|OP#H!DO_ZDcakWq`S$tc`O
zB9joMiiQ#uD<YFo>jb=l%`+t0;&mG-J$0+bot%)E8Xw14RU!2Zq8g*TqBGxcQ3PA3
z0<*VtSX<MiGnV1Tn79S&4>c@Yld*W9W-^+v|EbUn2ejukaW62e1ZJ)#%VNgE3H`33
z-HNai812F8A&(Im54^9To$Rsv*agz|9*Z`knFwa)3PyQ{Gso9>+*2ZMI51-SZb6xM
z(H()TDh^-gIQDVPn_gb>>~C45+Z|9Aieg+7n9$A^5Oz4VtG%Qw97z^ve1+68B@lOG
zTJtbp&2r{}<gSmO+WgN8-TrlPZ~hu3M^DcB$!y}9R7N@I8tWzan&1UCGz1S)YXp**
zK1n<i9L3g7v9~wVPmg`ht<WES)iV-T@4iO0AAOdJJz9bHp2?o3wk1MX;v^!~5Vr+U
z+#$#j!8yu$h^qs_D<UZ{#-L@JM<2{dQbQ|C2-s;45Ywd*L$p>H(;`xu$_!9mBF_~h
zEkUI-d_2HsJ;rxSW_u}hr$I@DF#GYl1C&S+-lL*`SuD|!;`jq&F1_M1&OCgK2S27b
z`Z&+*Wo=|NrW!$SAwq-(tv#fH^1Nej7v@%CM!P%A9m$xS8WT!`$Q(-t`qVpPCZil@
z1+tqW!jN*$uz1jrk1IwylKEvp@E!i*HDkWyTRLRz5##NMUOV7=J>+<oTfh7eum9E4
zy!THEp750|vbHA($*{1Dnl0MxB|<#Jl_e@Ds&ax%W)Qw41Vy7K*rr06f<sp>UhCtd
z2d;khd;h9W_b>iXa%lhl&OAol_>tq+J^kEH_GRdT#>1pCJaBS}G=_FOVPmINUw`P)
zuYci_9(m;#zW9v$oU)<sded{niF0>7e^{UT4{5sh^rn&Ig~ND9P?}Z(opw6)NC-#c
zOY*{z4>jI8ysL>KNy}u&sD(f<X|~ut9gwt$+XW`pG@+!aBszjL>!X6lv4!$|wC&>8
zJ!w0mh#f9132}?^{)YM19Dcq;%R|(mf#DWWY@s$-o#Tx}dXG#jMjGD#x?N^g3$A+h
zGSnrb;}hyKA#2r?K|&=-X9e49l9i)^MI)(;g3f%KPF<j9EwTf06xexak6K8Me=M+i
zZJ+ro6EbC4e|U_{DvW7y*~K|zo+9KV(JX__oYiY%wjZwOtr}b;!89ahlh1qM67Ttg
zb?$gekL#ZX?XCgUW|)r|O}0>46Q?aE)sRTX)OL&tf=J~UZxEqFprMf)EHC%|zjyu4
z6W{ja7ro~ZfbaO}@+6cefji|DHwxhI3yX(`*B2lDqu;snUrn|5&qnCY?Ty~-T>sYz
z=NE!C5Fk+o6=G~t`MT;C_pT?|-q?!!POebY5u?ep9PC`$ChJLVIuhP`?cw3w-nqrS
z$w$6eW_h-p&5<sqIAzGoJwg&_%`Bi*0j{9&IVNa?Xw#fsqtneO%otj2NZJf;ubA&f
zgw=>fC$P0g6xH}7Bh-6{IKpa2sD>n3A&6PISka%^L1sPn)+d;>q7Kl%e1_rL25vK=
zzm!mJ70mB%A!JFcA<ZC&n!TNhs3Vx15mdEeYY*m^W0IK>y~PR@95$|*zha*46C2De
zZPPu}LMTbvfyKowGLvx8)fsobb;Qvp%z^j#WEC+u$;^>Gp72%sc-#Lz%W$K^6TjM!
z%%qr>W^-eL^(9qpY4!Tl%@|~al@MwVafJ#IN@iFbI$P`PJ8<O3zxRvzx|jYb|7tzE
zKjR4fw6DH%@7Mq9zH7Q|`8~@kGuO7_sAydC;BcVMw?*d--|>GA9(dpJ{+|Ky-*$dW
z*BoAo-txQOG<tfi*PoU3U~X<dh&?J>qh*V1b`H-3&uMI-30@&$Nu*~OY;Mr+bZ~lt
z=*(ba7~Ui3ce==<&`99yInq`a)I6bHBP3l)HAGYnp&<B!l-ujH7a&^*1XUru<NWCc
z8)cYOv#?^=+|?9i&9RR=u6f#kyZ%BGWrBtMg3~7*`wkk0>kwi?J#uVsHeB`j8EG2R
z+81&9kpcTIYg23wS=^Vh_J|@p)xb~^%`Vb08`P7WRL5L$HSC>nv<@}|R}dwO*zqZ5
zFOgjTj72{Fw)4E_58;U~oI|H2ODkQ@Z*D<=;b=q_cQ6XdW`v}Rb>%d^)-(v05p>Pm
zV)K<xe$vIi^U^;(_7@ij{nzmCe&E~&@V&79|Ar{9cuDJTJLiV|IhU*sxp?J4o_5{&
zpA<bGFJuxMBCOoQBpF&NoXx>`T<x(z5Sf^$Jx4Q`x#!fG6Z`fbRI{ZTq5BKeX~p2a
z7HKgdxuHwdX!P16_&GtTJlL~{&Kw~Ok<C<iD%>K?xihr)&tlCMK?}4H^!8hhACv66
zv|{$)Ix0Al<DQK**x3=BxL;5!&EXqbj8Bee&kE*`cDVn&d!+kY>~0Ua>ap_x#LETE
zsATy-kMYTp)uRR(4LN(C0@=m4C1S5ccjge%Ko~K9DV#r3z!3q>9z~R*U5cOVaOo5G
zk#!Vzym_71|9r(YU(n^E>tdFcXDKEnJ9`yXDA7TZ#q$(lm&RH$8Bwbelpu36n0P}y
z_KAmo``))*dFfS8`?KN#q5lS6^?jEw2IpTSx^#}-FgHnBTKxK3KC=GikFLtg_gN0j
z?lG!7hgZ&X+r?wry_$9!12RE2h(yy(Vmvv{)f8bDe1s|-TD0l+E~hT%w$9yIzHT8_
z*Q_4y&em!T-JhdKYVt?BOiqqidEzp*>B8xc<CkJW)P|x)v=*>#4?%??!xb53I6&>|
zQu+x^)L=>lCP9aW{g<_wTNxl)5u$-!UGve~15f_iMRwK(EF2chtxCceTA4!#&+=+O
z91tW?jO;r6#8T}k(!OBw$cUB8=SgP+oor0-0%Qs;L9un3ELnkeN>z?AQd3t3Z#_Pl
zcE7cmK@MwdIK|4XJ#Ou<^5NH?<pY1X#kq%iJm%>ct(gREI_wSCsq1*!3QtZwK~+8m
zks>Wv(@fo+o%8$qqy8WN#y2Hj^i97}x(kH<YdG@Q)xJ)uZ`QrhQEk>l<!ip-c@1Cp
z-1~6W5dtU@BsEGYv<m1*p|t@isQs9-QdlN<tMEdS#wl5AsVegJiR1U`-|%~OZ((`w
zCz92C#WF_s=drQFZDySN;0}*@&H*Zs;f_CuUXj?ei_7<j(q$^YHEks+q27+sb&gzF
zpkf_a*GR9BE}9kqX#{fz145)UuE0nzoxsJ{#`IUmEFNyyyr)4p$0fHJHt(s}d32jf
zcbH8)RyWx5Ir5S|X{1>0=Oj;+<a@g$Dx!2?Gzb~tYyn9^Q%`U$kexntzRTj3E!ID-
znYl%wg~!%ITzj5ovW?Tb^sj33)TM*m^|}r2zh}Vu@gY|~d6q-h3TEf#C<@77yhox^
zpd^WB@K#Yan^fMSjliol()rGFp8T9!zw`Ihy}$5vFFzkH5c(5%%$L0Fp<nx<){QHd
zq+i#Y?L0T@#@F@Ixn*y1U<5Wn(BJ?WAk;B+)sW{Cyspv0B6SZFw@F&FxXJ!9A2qMO
z_t@UAsL|lW!oCB)9UVOV%=XeIg&NaqAI2+37#r?><2Fxz{$<pOrF{5al2wUIdicpE
zQE~_uDunV=N$D{|+Hr)XE~Q^X)&Yb@Hxi<NC=-aq)Xr8hq7gJIAk)Cn#|lDMAw`NR
z3&y=086;cG-#Vap-v%plfioKoNjJvC0-FyAahv|W2-VTl@c^GsBZd?fuXj;{2Gi?M
z@8qbaB$!oPJ4e=&X)ETvK6a)+))p5kOlOIDvW6EU%tFS^-*|w<_cwg(?Wefs9oszg
zLBaBsOI-N`%iL^>BF`D;HAZ<7t%!As2#TsI5vs!L2W58Ps{ilmXIy@Qm!E&t1w#Kd
zeDhCF1~B<$*!tyP{wca2IsMo#984B}>xP4y`Z1TDVRj)xDuogf7aZQlEX^&FWSVjm
z7rKf@<;35<orkyWZ04_e#*06E_V!<S;?+wR$+!6Ky;t?SEgE5IbyjHP2C|;x?Z0=5
zCp>c%pO$RjdzOWTHbM4j%2UX8pQheHsuYaEZD(jDVA0^qZ3uy&1EL5J96=dW6>x2h
zbQ<p+0uQukOpTD!B9W?z&}o}ZeGRAY{9~T|j5f2EDbilWgU4DNX*@SPJ|o{QFdc(g
ziK*8%XfLM>j!pF_sA-nA@QM&QtSq5+sKg_5ii;ZhmzJFU_=JTgri82wgFS4Pp-m5;
z=QLqR(;af~)&ndaxs(sS=@GWiG(2+0I;S3vx#qSm^9Q>mS%ocf#&wMh5+x$EHb@cC
zSc^{YXYSw)zy0Cgx~Y8ZOaBcJ`dgoa_8$3bZ{m~gY4;z0n4!GlruzZ+nmaGoLIkc_
z*(Oq+q?OP#g6+*AS1t~I>C0|=;8lnAU-I7V6Zi9iAKv^cH_{`&|Fmz?OXV;4&V8Lu
zJEm&(Xm#fCa+e@#-uwD996q=}{|KCaaGlw%fL=xuCPZeL%I+bJ!<iUqXDLo>lU_GZ
zQ|}Ow5=4Y=hM+WFR)|s(B8{UU=m-%6(#HfD5xgfv9)d%Pk|<UTw?52A?{3N`T(y(L
z`}d*U4lDbYIl6C$<cMQq4Gt}|Y0@#i377z)ZIFdy?to;pt(j>FY*CT)7HG!1$jT#S
zi$+&?O6D&$j2?|>UtA+Pv)H{Y=+5H{M>IAxqGHm1n0ViQp7N!K*gRWu_IS>NckXiM
zn>P^%F1qI6Uo2mqDV?YrgDASS8&UXzD8wkE@xh_vdpavuANZ4BeBp^d|DIRur}6r8
zm(aiZ20rb+8X*YoIXC||{<XuS!`1u#?9bovZdm)j{%7N@U-kv#_<>&v>4`M%ILb*)
zueShd3)%EpTMuj<vpnOw=NOz>CnaEKG(iZE9*0JH@KFb)yKLRL$^Oe{$bF7>HI2y8
zO^=8kg;*!j9g6c3{r_w4yu<7&%0K=&?bf|p(;J}^niQodsDL7%2-r{rMU-6;Q9-ey
zs8~@%Y`AMd1XQroq&F#o0YV9okh)2Bv-R%nr_Idok27m-Ztk`u@W{`+&vT#Md(Sy@
zrhMm}_x;X0Gt+zsJya})#6nStPGrTxq8VQeW8n~sE8?nqBn*vXSG`zyc>m+3+v}ek
zVE4=rO$`ENH({4O496jKz;JB*l1t;v80B7p(-_jfTGD*5NmwajXX2=`jr2XjjKDB#
zjARN_j$oaI8frl_50lL7O1ZEcyLkpdu7F)}khV==l~HL$dUlS3=I_E@hwjGGhgY(G
zb(W`}T)X$9kJ|6p`JnWgo#xFw+-A<(oS1jKYAnrG$~C;OgzIN9WIl29>jqB#PJD<@
zUv=<*Euc+aL2}s{abxWrZ+S<MS@CBhxi;C*&_Jmi5O1&v=tl%e^2HGzy(Q#`<K`0t
zKKWh`ds>K@j)N*A9UIdRFbxNsB>B~4X6-Z!zo8j3$YH7mlob+~LxhgPktqx_fhqwq
zhGE7~R)Dg7FioTtan^z9Mu%AvK-y(yO1X<(yW8`H0uPt_mXnx0jnwQAqs5}Id?PV4
zMA|;e1J%$%;43W0#7;qaCiFaCf~3MSO+qh=YAF+V0~jJenI<BL6SL<sW8Wq=JUM_9
zI(UvxJUt&TH-ytL7f<<E1p`78UwAmFRto-$Sk22h=)@+Dd(SQ$@uvB6;)(F~)sN&3
zzT=wbZan0j&wS*bo4R*f_o6d@>C*VA!)q3P&lU$<Gu%Dzs;8cft$CumX@?EHz2t~v
z_xq^PwD!k=xxq>{WXKnaG-PIA8YO(sB6RaCU*=HSD42UdnzawTz_eY`Sj|oN{stUt
zSMYjJMjV+;AxDx}#WLYe3RPK;E#k!FZV<+hb`HZ6NW(<B0y8EctU$5>sVW#&NN6Z5
zD}$-xNV|yXhSC3yz)6*7Wy^yn+JnYz*&*Zg4ZD;vo71>~LwtcjELI^jJ<O8AXo#VT
zii%glX|ias6O7#9Q7qfUQxdOiV<#X?NWx(sXI2`+cJOS8%J#7Eu$ip<XO3NtF%a=I
zw#-l}t|#8ygeVMRRzhS#5MW^>QUs+6LE|v7R)c+BonXN(yEm2c&W%BkzG0s|R-X6n
zONWQ(TC)MT0eWtznmgzKe*WK#kyng{{?o;C51+o!yR2fav{H@DjFg5*rdqJgfFPft
zT=a30Ej)RjJ9OY-bG`M?t*2>Lns`$a(yidwGYP}>B)sV;2Z+TPUcQdZZZ=X>P<{bv
z+6c!+D1nk5o{_^aOiINDQcV?nTOb@8%S?evBTXCAun~kP(*PSn>4KTUPL`?U^GBC+
z;<oIDKqhB5Vorzh`XRjOjmTLxhDswv8PiIjl%iY$tI;9VXp^4luzs1saAH`tAS^&U
znIRBmWJM5KIfNR)N=-u$GJDSys~-g`C}C%s00TcifSqbVgc94c0ELL9Fl8E}7!ueG
zxOPAB=^L27N59pwbMN~OK6bZ1{qD17l2@p_A^`oTFU?ta@X_;rPkddnv0*mZ;T)-0
z2Ga^C<pr*rqcy#N-gV-!+)DN6{N3YD%Ct$%Xha$zj?oBV6L==V^dR0wWlf2u87V{z
zjAB3FgJt1`8<2JmDZo;V;H2=gE_NaVb_`*a3F2O~ZGwYdeeR+Hfx<!=Cc<=a%tjjG
znH$zD6U!{q83+vpp@p4JV~&`(tr^^S4yDQ{RY6%MW@zD-6)GMwZ|?-_o-Ux$31aai
zp%OrvRB{@AA&;$^aEum$hB#iBB{|>3G8F5cu`u$(G_>rF3X+7rN!)Hl35oRcSiT8P
z6G~W!AV4?`C?vu!lXg7PbJx6aw<C7Ca0j4YBDwNI#P>XW+BIQ(?M{hAGsF3fB;yIv
zRtrOeIXu6Joor_P&~W(p(&4WhaYV~=t~YEZW>+xc7Ahzbnl_%l22&Z3h@p&-!iEwp
zb9Tk_lbFK9w9;UJ&swCR2$X^FLxN%>$)rP|EKFw_!tgMR7{c-}oFw28&B}yeCJ+du
zp)i9Ki<&EsU3@>~nY-^aY>XHv92$0-f!9BTK^)&IV8-HzpdYI-g)~eG!vSWxnfW^#
zWH<O!3eigJctay@WrRe-G$^Hzg#e`#N(R_1EqKKt=DpTO_>$F2EZp1*n%Z`uoFBne
z1xz~?tqS)?P|Cx!S|bxmHY1G`QaJdbM=}v&#j{_y@7e<{{@T0vpV*h<NORG-Kc0xV
z0DdH&|LL{{c%S+&<Aiq}JM;M?Vzx!DG)z;X1v{zOxUQFYGJ_0Ls(ZDuv~R8Tvvm&*
z+<EXR;Wu07H4;y>;g-wTRwJIj2IYYjPvFM_@M1Kzq;Smwl!uYB5d#P18N|#qL0Co!
z8^e-RMh0nXnMuy>BWC(oq){l8kwzL0N>#u%K?$VcVyiTUN}x=Sc%#K9-cCb2ZL~QR
zfoBy_mL#1v@N-2(Dn<}m#Pd0vq++lyB$hDoJdf1OIL*@yvg-|IEt-ZXyHpBgOn(Tc
z)ufp1A=9)owy;n!1I!}IFxlyKCePpI(fv%4S$lTVJiCp7zKyhGrehj0ER{iu5-OI(
zkc|jg!Bi=v?c)_f9O<%f*K|VcRQT%J{E4U9&&|6>Dsyy}aG!0~po`9(0bInyiw}={
zxd6St{!9euKLgtY=%#r2sE(6+k@gVfibXn^0@I{tLlG6u;%|4(=H|zmD$n)IJURc=
zuU0<!`+ZMauz&7A!zxqpi%82RBtW_`V!}eC1eO^xusYAoT{8GVA0o_S#4IdYq9cC|
z8!1ABZ(=uFh+#$9>_=G^G8UqY0E=b}Q9&seW%<#eMJPlNV3-mMf$s|f&*Z?pWAiOD
zY$FuJ{04$pKp3;J%LP<?8q)HygpVPJ&IdFD%EK=4ol-0~(Bj31MworTG!PZy$yUmx
zVUlevSOo_!o5OBPVT5Vyh8c*$0J1U1-fwK-$-6evcTYOM|64{Hr%#*D&|oi3P0c7J
zqYdD_W(?EDq(W#`aO@aiP{H*q5{)?$mdCM2JhSM+UTe|!|2!L^w%cId0-XC&SqJq1
zy>dIGtAL53v^-!nFy<yEmz>%&Yx?y5wC{SPoMxbj?)3u<4)5cC<?8u^Pj8r30iytT
zKX{K3Z=IjIFtAsc1}%7ji)|<I{2WG@CY4GMS|uD2r!t^mZxfl#p;QuO7cm15;S^Ca
zgDN#+NCl)3evYz{C2lriAQ5JC;;N+@kiiI84$=@{2tp+hj!VqQ;0Dk;XtB?}X<<1P
zsT{*nVFAl*M8-jlxX@I_j<pbq5mdz>-WW1GqR1#g$}TbgK$GVltWelsl4?tmXo1QG
zh3C4Yn`bhd@20VJCZXwK85s=Wpn?#Y3fTD&ix=+^`QFvZ#d7DtquW|{Wnf?#EiJ7m
z;Spj3B}^5=h#RP|L_;cxhe0mqA`%snPLB3>FD8{deB|P5W(-ZD-F@Az<4K?~_L2bl
zzt%>&<tKZ+edfN!zcs`{!?Y!~Y17l~<WynikN)}46PJFmD=b#ufA^2~I&q&jgf}{|
z5xk&+X(o{>z^_2kY9N(}A>%nJ!zuEE9&L-jA9it^21xq&!3ajohN44h$Ygr!bO!qK
zs;x0@RN{FOu{eeuqMRr=$_yPW&&71&;0vTv#w`WdF^{A<jSbzo!kxDTbB;Xb4YPOI
zWy4Yt&pFBvD3TC&D6d>gVnGT!J`cHSHHN7Wwq(UBMN5l8+rkVDjcNXU!vLO4^4j;#
z$M^d1D^M62VA_mb$!FK&Bs0)zf=Uw)Gq}MEn27{Vm}I0^@Z3YrTW9R$eQf3e-rAUG
zB0JJeOY<yTIe;>g*x1-c6BsVaa~KfaWD>I&%J!3V6sd*=3dJTF^Y%Sw;o-M-?QjaW
zLax1dPP}Dq=~Bzg8<LQ)?9jb3@yD=l`u<0L@UgGdf*D}?eCJ!r?#J~c%4ot>6#_4T
zsVuCxBv4r#m7;q^i5a`JBJ(bWZDCph5eRI{!4gR-**J!6;gNFt*T-+iNnsgHgieSs
zN+4BqEVJQaC<7J7kVYjsy-I>j20thg7%VLaRl4uie}xs-6v_-yDuER^sKCH*GFZNe
zZwz82OafsbOhHp)ny{Q;aD$I>k}Ntl$-tTd8&~EqtRjhqW*jq3VPqo>nfa7+9tpn{
zLl*JkBRFafR$xOSPCON`>%N(fue#HH_r?{8?-ku5Z7q9Js0`y+af~oT8j?~t0LnoK
z7e8k)Jls!nV}_6f*<6`SA~f@2=@0Jw`L1u+0qCueJ$Ie?(Nr^g#*7$+Vq#>;lS5}z
z`mIync+TRw$BzBx!s%~loIkR!kdlB9Q`tx%5q^bOEROIMww0z*&Xmod^-p%(z!znd
z8JP;oaIr|?78I^4lpR}Ge(EuG!t@2!dQVos5(q<rhz@c`f+>=bBWe3!g;dNUwoGDJ
zNn{YGT#POI+)q%em%D2`WUs`-FeJ(>VhKguY$Pm~!4HU~Ov1oK21y#40*byz#rLUH
z`f-wyMMt#p^!-EFu~{g$mxksR0$(5~;KXc-LnD|fjuDzT@o8A1k-+OG*_I^LT6l9Z
z*0k><cMp8=`KPUm^M!(JOt<0srRX?lA+harv@+aDgN#$o84L}LV8?ANJ56u4kH)l{
zPR`7C{o`k?&JI9NL2mu?J~Ks2_A{7fSjx3N_{8#oSD$vid+qV(y*Oq(?q08H_>dE?
z;0F@Rau7=3hXOn0AZ3VSXQ<?NTDIo-=A&lr+_I=rScftUEM*Z`GTK>*B)P1E6bt&+
zKP!%V__k;7mqz)}&~TBKL`aEe3JjIPG?JKsjY%@vKph8(!ncY@+s79HZZ`E8zz^<0
zNg01Q3fi|2P6AUY?8ZE9UJ-W_s8kcN2Ae|B#jxWD6D-r9I3TeTNfz#}Fr{GK^Ppm2
z#lf^K%5IiKCP}F>jOoU(f*7F+G0i3jO=L_Gi|6fGua2GhiJ$u6n@;cj`cqHHGu>i5
zpNco(1tly6s2nPm!;^y6mL@Wp>3F3iLp?5zY0#9(kgH^Ap6T!5G?#w$hl{M#4nR*r
z{`~uSF`L4#m8s^gTpnKk(B12gIp^cvgidO@*?ptusmN{?9?};ijaH=Zqx>0aU|r)6
z9({Q5pdgz~O`8+$<9QNOH4rl!5Jt2+({L7^cqYE`hTB%0bNzi!KR9o%#@Pnxy_6}i
z%m61)7=}+^4uIid$`Xd9AXIqL#td5t;vu1ulq#Vb8usrW&0lYKc`YiAEAmJr%JeY}
z2t<m&EhD@Z63q>GzQXk-iAIN!A%k4DL`WRNEOOW>(|GhRYblRR$FB^~GOLv!43Sou
zWMhhv+yI7=!%`97Z5c8Aa)Ed{L(5L$q(A>;_awjxA6b9R(#L|MvqLjiq@1}38DJ<A
zQ#trX0n>~z&|gw*tqW+3Enw}MB5paLsVPI*FVHf}IHP%P?DIPSJqfYG@Z+{4cN)w(
z?|oszQ2Y6pmnRHKz3S8H-Ho_AM;I<bxdcc;vxpKPD|@Y8`8cQSdBWqLe*34Emly1n
z{%GD?fglR~3~aDf1BA2HBTGg;_t^6r4*dF$%YXaPwWxy++ud>;;Y25Bfm8}prZG(i
z43LyDq#_g$+KMm;u%v<T6(TVDpLk+q^=KY9EY1EM5l03gHfh2DgtQ4%iBN?+^Jo?o
zPm^wlksB`2+Tu_tLWm-8D-d&tWk%TV=oaq#T@T7=rC9Exsd+lCTc#nMA@qHev<PL6
z&?!ase5i0@X%eZzT+1pRH=3WL+SfjQ^B-S4WMKW=>*LN$d;*XLj%DLgVfL(9OCG&z
z)wzBB-l_%j7vUCD^sKAUmYGGM1erPNg1=r8d+iQDPap}iv0vHo*PeL#iW|Q4Rd-VR
zqV4;peRfkejuDF?l!+38nB7WYXy$KwpZ5-Z{kcp34)DGAl2q~1kzvV-R>34~lqz5u
zCQm%6o_X%M(vN@I#eWXW2`bjEm?4%KM@orX4p3%*Wz5D94pN1<VwiHWh-roxUKtAu
z*LBGcr-r_EJ^#u7DHmrSTm6D}pA#l2_76}gmkBH|9fv?llvQN$Ek&BA*|-&hQo*Hl
zmcz)PNnxabOiKLFW4FU%w9Sw6%)NpjG?Bu<Bt{qtn%ZVEI5>c5l~8IUmKDdL8Q&iw
zkuX@WP`<0W-p>1enC<J!oi?<l^<y%(M;XIGNsqYWlWI^0?y=ti_VOpX_kHH67f&wa
zV|S#i1u8e9a7zwFPo&e+j7xU_dICA_{mZXC=7g2`DG}*L<pA5U2|N=^#z@8IsWq#U
zKY8H36(4<F$I}C&_Z@WL+&!&$akfxCHc5otkHTkYFkZUt{<R<e<`tXs=Du0lOIcvp
z9)XZ@sIRRg4F&kvp&1eF!X`8XQYeIB5?BJ^SyYBof2qyq&DRcJ^~gVbdRCPg?(rc=
z02!o!-Cq@F<+CG%Vjh_`7#s*`n;xf>bI6Z)I4XmZHX_V(*h$R{br<Mc-bVj$mge*v
zymEz@<AAa$X9G-`#57t_LLpR0B4v|E2FG0bq0QU-b?;jucRzOVl~4XVw|D>A`L_wt
zj0h{3W|6j8=BMIbTAlo%%HN;8bHnjZJg|DvP_OaBglHa2N@q}6;oR%KL}mw|x1(Hf
zre#S{KG`-?SkfWJOg3(4zT$|JmYsL*cS@T9G&#HJ1Stc<a3Dc5N&vEj<*WGF53ZDp
zYtznTM8>p0IVPo?vnrV}2OZPGup~j~B4viqQdlC6R3_4@U`TLF@br@5n`+Z5hUyOw
zJy>|Le<Xt!nhXxQgrS8{CWcdDzc<h3j;n^4HfJ8CqNMD4WSZl+B?C8S;n*3%AOI)J
z>rR@(;+uMN=J2kM_iY@cv0(<~LXl}L^T-u*guaE6MGVUZBSt7nOq*>?-*u11y3@%g
zo!h<kft#K<Y0VPz^KO3Dkg@_&jr}|Ca?tJ<0et*Q<XM+^%ier?&-sU)(lh<_?=4Ti
z>t|w@_kWYZ4nS{52@R31lnVz0qJU$>85rQYWzVgxyW8cgo$NOSvVg>bSOqCE4EJUJ
zT3ng`LcRO5`O+b_Z6PSr*Khx!p(U2G&3H7+7MAf06Jb`6W{3(+EXyFMK(05l_S~-W
zV_W34Nb=yLru&B;m8NB$#k#dc%4LPZL>eXw_8UaR3OxA_k4$SDYgQI%+euQ%oAeL&
zL!v-XG%<oWjSGf3;0;Z=e?HLt)@;`49mx$7x8n$zC!J}bkPR?I6H*zNmIT>ABITRA
z?$dbMSao^sPw<aCebsj#zIEup-tOu5DrGQtUv<{)m+#$B@BZ&C;lFYf_$wOF1yH`M
zC~S{>B~e<ur28AEeQI!vJtS`U`m{Dd_DJji%Yx9T;O1xdz3}45$KLyutf*fxF^C7a
z#pH-P?A#JFMWawYN|aDx0%@c`#W7VAp)6x!Bl0PNQq%A1rFZ$=<QDE{4p&4!(h8V1
ztBtj*hcL_}Lb;fR;IMZ#v+SvUEPsaTU2YS2Awd`?UkpJsAq<J~qtmMP*uRytzgy_b
zu2Aj6Lt$VV23}Ah5o<z(1q%L#h??|UF~m#^(zMNS-hA0vB*v@L4_uO8x8(L!$FEr_
zFH2z0O3q1s;gy7mS2UnKK{1ueEb)itdc#BFqV~@hU#NFqaz^S6i6+lhHpFb3&~N00
z6{Sy{(%!dmY}?$ATeiR($y`fCH7nDN6UHG(AbbN)lu-Cc89<mqN=Y%V=w6i_bNj3r
zZB5NW34{?cZ2{P^3<5zY6DSErEXNzqoXx-fvBqd>m|kA7*rRz`lJcNIG3(<v4Ftl+
z@FlKW@&WGpTi-1kR@t8)&ga9Flg14ONi{W5&iT<|fDjA<kZ~H@f`$7X-nPd?^?KI#
zUGK0HR)6NXCvxXZpPBmbUBBF?VF#dJ2Kn}HQ9b?q^x5Zo_d4q26+ay7zUH)ZJXVOU
zk^~}TW50ZG=?feGGOn|k^5+ME6D(Oi{3|Qv?=2E}0>i`iLxeOijW}Q-jS5Ot2rZvt
z(dro-8T$8FX$}qLOMYNrDvNTt$m~6mlq=Ce^Fmq(Pq1LGB5k{~zI$!qz;$cnRf&{M
zF&|?jS0WLQ;e{>%1qORdC4leTiyG-3x_sHn<j-B#CLMQ>MxJD{iBdrzZ3ADHkVX;P
z@r|8!Z8&VQ_51XrE4qsPm0yYiyX^q<%OvmkaL+ZTf3mP<yn9luUP{;!<=D8D27lw4
z#03|A%N=vI`e)uqv-INom;2JcIjudv#BK<8v#?MiM7S2xG>~B#L&UMY=@_B`+$1Wr
z9{AL+)R>NvUo!rpqyeFgANn}S5TPIlBtn=7&j#T#cYbnq&+6jFfij<2{`}yE>C>CY
z4NF49M;Q&su!(f*yaz|qJ?+~<<w^}-8XPhI9SVn}k;HNWP!caF;|l>nbF@vd<D5F#
zx;?)W^~|$tzWkQ+moC`>=>H;VZc9UGAfzNa&~){QXRrPDc=spg8T%ztvz}jk@8FjK
zQi)(MOT>^;;4493DtxPgZxjf~gH@rNGpLl)cZ`?ril_Y>%*r&+^L(VRuuO}fVn(~+
z3kZdY@M6r~Sz2@V!Tjd07|yLQE-~URxjutJc^E4u@Ku?HR5GYe`+XhD@`D>%PF}yR
z`3`9tm`+G6Y2&$BOiYUY2reG2t>ICNA9(Ggk7zsV>x1f*)YktKfUbC1BqjVxhG&-z
zeq*BhotXOU;0pP{)4ws&chMP+k!(mO15v`1jd;>Q7!^#VFik<AyyytEvW2hg<>RG$
z`d5b5mI{fxP1Oit3WSMNHcCkZKAu!~L4~%tFngD#BLU95Ea+Unvb-dfNs}J}#{$bt
zkR8g+txf;v_dnV5+}$spw4pnFm&Cxa1LCnHZaE9m!OtfN<&e=}l`gsN=krtlAKUtW
z0?>u5iAjRtTzKP|7YuceckgG<z%XpH|Co<2*4%WEE|<l=fwWM<LMa0b12aru$TTX5
z6M7P9HWgm%TeEngyr@LeWzxVEp}?&e_(Bl+7E;<6*aXT%86K~G&Fue7S_}`%&jOYH
z^#*<@Fl>pDEFDlU{WC5N+y@_C|DL{;Ew>BVqD<Q*7MCbdCiERbx0!}?e*ahRz1v53
z0Q!{*=n*NDo1!pc-8Rv^mtKRi4D+1P?~4|t%}iq$S3weqhYAJ4P+(X{8N&)~0?(o(
z#Dkyy=7g&?IPmDl?<wSx_bCs8vY=dsP)MY(P|`s97NH@isJ{O^^O3KHcMcci&!yW;
zamd853|eN`$>$z;Pu(SS=Y7S`u6m(#{B!@zpAmR-Jj)W8MhLMYf$xGfV3^5um)`&P
zLtnK6(62zrv^GChEI0J6>CW9Ynft%k8U80IYB(=;aT2CusQ^y~_{v2}17%25ppb@#
zV>D4N(mC1uxW0Yf@PPBATL}@^_^v|WfuRrqm?X$~n;&d2qJqoJxYf6Ag^v^lb|RdU
zv`5C=lk1%q^r|;?WUqVT;r!cj*?oJYlZ3cWER~>GsbDz$R;IP|)g6F-1&Zw@AIYvY
z&pi8r!s@9$yKq)~p+yX7#t=dfEeJGFlpv5OWl^a#EZ(@${l{d}Jn9{*Ry?z;@2$N9
z<@+pYF*E>D`j}XFp^XX>xY@*Jk%nh=lsEL2@?Z4*6uGQ{VR~k&Is5*J-gVNs{dYb1
z;Hty>R%LEBM6)7Bv?52iB;&c`?!Mumg*yQK3X|8o`>DrY|AFPVZB+%?jq$(?qr)fz
z2g68!OoEC|vh{<8V12Lm`7=M0^{0~V1>dH(BEl2%S-Gq*U{%5(fv_c^@8bm_<+9sf
z`^?aK@9NMpuJ7;l@MJ*D@lL=0ntf(W$W(lGr2ElF*PQh9L*lIRNYg-rJp(&TgD58E
zEihlb1JM6NlAc*f2&0VQc=#0shKV5^WDtueJlTB1+s|5m_tvC+)+hX8E?;^le*7ul
zwJ;R8zM$eucHVE+Q?>Vh@@t6hjU!(#mnf9-K7OpbCEX&Ap3J*G_BG_&&K~&9Q%?-P
zre}52(o}33DwLFq?hZizFG;G&UMRy5BeW<EB!yp*1j54&N2uhQhnBA#+@_;{Kk_+u
zsar8l$PR?7LCSL3q~wZHe>Pt?#^jvOspoQKb@Rpzph_V#=Om}ZR-AfX&)R$b{@gM5
z{AI(9Lu*=p^Y4c?bpC&8uPwJRXzzStjC*gVt7B?`D(#&Pa68ak=jyF=bzJmcT|4ca
z=YIB(8!vj_qFZJy-?*?c(jThbXY`~J4M317{$la#FTbkiZEvf2>H~CjJUi7_{qfiF
zAIzL>o}U|(s%38Q;1Ng5*N=7YtIj+7#w(7#`o!riHp!L-^^QMuJhNnI-f?tw^o~=O
z*8)HJk6%G}N!WGnU&pyW4cx`%$L>83oB_-M{shFTu65GY(OLEUZ`gc8qUFH*=;}~g
z*%m(ps_SHsu8w23@R#Z_OJgKCkM_=Q(bX}P7}%qMqsF+l^cB$I=M=JqSzg)Zdykxu
zTx2g*)9v-7-1xeozToVudfqm_PJM0FghizwuJNad^M?n8jHT%r@7|}qgZ}l<vfEBP
zX766C)Sz)t%X9lL8Jc$(@Yiu3drNg*L+s-xxc^|_&>E$84_zIS_RbjaD%dP?Z+6Y|
zd(_m8rPJElna5pg((Bz;lViHBl&Q$+uXvlx3%T;4*RwePD*iltl3cN_^}=OOd;7fq
zg7WR#^F7O+3YX=2c{)F=ii7=X+|I5rZ~M-w^TOMfEut_evHT+AD2`F7)%b_e-Z|b@
zaBr*uvjT4Z|7Jr^9-!@=Ex_@wbU@$Le;C*GyaRwTX+FF0+t+^byW4-I#y5XWd2N6A
zyJC^&*Q}fHyqc#9G_AX2c?Vy(?fpE_y%WHZV*<3jvl-a0js~4G&O2&5NH6gCe|vjP
zb+g7d(cU?Su8y8b+<P3*_DTozGI!7ME<XZ%vgWt7Tl=mHzRY*O{9*15Dy$p##;y)Q
zd*>~}a6W#Q`ya)-j~+$q4aEo4X^XfvDZ1-)fHt<=kn^8a=H?La=^Fez`Vu!q7jS3Q
z_tN$NbQ*X&6CF#?-e~}*y#!8L3J`R4c-twxCSakqdtIQLu8yI}S8>PEZT1DCGKF+?
z_yCvuipM7T<gLKRtG+wH5x^hEFdyp4kz?HdYM`~|x0|cVodbUMvTByDj+?fZhAwF!
zZ!$aDJAXk}$9Tu(&e0CxsN{i$DVsR$ozsAK0Ve<l0U1Ei-Z`Q*!cD-9bamvXkfsg1
z4frT<xGtLoNT5P{=VQQ?z~3g3)}g?=YkvI^T^-%yJTnV;uQtc_)%Bui?;HZ|2YwAa
zL|2ERz4M|PhUjX#I-b%0KLBKjwx_KI?jP$Ym)A|wtf+S8t0e&LsL|k`Ve_41@1U#W
zj;-j>3u`*&sJ;FRx;mCu-FFtS_hy*t>iGKB0Qw>A(azN0U!(1>=f`>Gq#AGk@4%@w
zG|za2i~;8Xp9iMZxuXf#33v~%j`q$k0KccJLr#$HPI`1XZVZ1StsD6$O*gKZAgBB3
zp|@IY7-JZZYY=>f`ZQ(}unX`3;1{%aUI4TM^J`3;Q9zf0`+!r%0V2A?j5T?(7ww&G
zn~h3Q2dLHPkJ8oAUz68Q)vz4J%|Ji7cD8_D0>{)``D>lJKSe8|YMcJ+TjLb^K=pE^
zm<H!~az@qv0=Rw(g={3+Ed6_9fVo!Y1HT1+s4Hl!boT`A9Rti`(OhS5C)1`;H_|u8
z05di8)<=P>#%-U7&#h%0cGeoN)_$&jr&puUj;zzM4yt3`Oe9-F$9=pGm{$X5)77z6
z=U-0N1h`fY$)oaq-IK=xPIVO63&4^|Hhe;Np0_czy{k>F(Z5+YUy+ypS77Hl&q`n;
zuuj|2+u~!4W#as5D;S?sfw>dha}S$uEFTA6JAqm8o0_&fvW{JC*VNCAlgO_z#d<ja
zxTNOS3UKC>{Fto-^b>4;yu_}+VdFGJwQY61w!tPN7uD&pA@F<P9oqBW4>(Z|Rkf!C
zoIl2}`xRhO&2K_C?!myGz+S*^z&St<+fU8}-dX4O7l8}39lr<gCg2K~5+%5{$^;n!
z`VIy0%K>~{jds2g$c+Q&H`dAL3bv<2=GT?lC#u%)U#F|%ftQ}P>*{c6@4P_+ZnQVP
zU)yxG8GUz6@4jJ@h1^R6vRVd#chl8zU(N5&0yop%*{SXGIaTJ+CA4?m|DPc%8iGGk
z^SlR~MOR1d9vWrf=d^d;sE6|dx3S?8z*p;Nud9Ib=;|od0OxMnJFn2r?mm-f7e#yL
z&A=g5zaBw*XN;~6Ur%3GU+dPa%%fGN*Iu-D&ZeuQm-bGxjzYL|yRk}}E3U)pm^I(u
z)`X|RI{Zm%%TYO*_RiY<8eUc7i9SwO$FfPLe^!knsen(_0dsYOF4p#DwH&JL#_AEH
zb`Q48wbmai-5%h5OngqvL~<-!PF_3=oKpkl>UXc!4$$x<-%%Tfy(=(J|9>FRSat1R
zx}#UuX@*Ul^L#y8Rky({+gUrmRy)SkvVL3a=B=|4yE>ktz4J-Ua-i+IH`UNvXVi3(
zYp3AtzP;wxmB2l;cg~#P>BqHp+r6rjz8x4{-}mM^TKL-&2FY}FETg^i8qG9p3!sgf
z5$nqnYP_zF7isUj68O?2+GR2Ao$IRDkeIfcS84O1x;^gIe;=$#<rvNC90pXMBAeA6
zaC=D;(F94NX0-g^xPetKk%opXN%;5v#|euf>)ugy&7Gt(fz~3s*Zj5+Sf;@`-sc5P
zch!y*qq29+wMVAFTmNGl>$mpZy-a>a?e9}y4r*D5qwCnuiiqb1c)Df;ICKoU?!GB;
z{1eN!>X=gBq^ske?e&7G0{Ztgw9nhvG^12IygooZKDNFz*U5{mhr`KyYU#S_$gi1o
zXrakU_cqq=+%25Au}qCEWmydyF`nGCg<}^nJJmkG8oD}0x!odAy*J5gh^EGC1DI~x
zj$q!c&S<v;_|EpUXr>D29-@hsQAra`qQI6jX4g+R(ectrvPLseV>3=x65BanQ{if-
zLW4a*6kjnabAXd;I`e&-Ig{|un)-Tsjr|;MXZzW&!*(qigOz%j038AJw>7_>p{GKt
zcjGBAIWoT5R+Dw;y1uRaEZs~qZ7zq8$)Rs4+q%rZHppm!j@_87xnfSTU52+{oZ!nf
z-|wyY{?D2Y_Su?|?r|c1etSu`&QtX}<G|IlcP`pqFWH)jgMYAj48h?<Gd|V9EO*e=
zF_p?F5b>$i04f4|(bX}sjb(gNd;Xh16`4o3Pr^~%)_Cq`*_>COs~xY&*o^O-qL#ji
z&8LQ|{feNDBlwiIqer9g_S~YKxBm!x1<}OM$u%b74YYS2MOVk*%WZO?=k)Ka>1AKs
z!rYiznu0A?Pc#D;j;l@EI}O@952d~H=$cPkjdN8imra5_`LOP++akBuXe1N(_JmqG
z(pVp!;=Ar<>|=>v)YMpYo#%)q%<74p;s`rgb1EdFS!+XV_XU2VV|ZR>Ku2<2&G+hz
z3~r?}@#`8p5F)<vi+X~hw$UA;;H8IjV~&3QSTl6q$d-XF`vAAn-nmbmbYrx4eo||b
zZ9O{rE~2$`)p7{%mpU;QqwhbMhzf0<qEc9?M}&IvAYC2xW^2cy<m$~pZXcV!tD_J2
zV4cqQR^VHDa_40=IYu?l5cLE2Z=T}1!_k7SqrLOXz)!0xCz|<#57ORwi}w6oP3fJa
zO_bVYLf_piGOVj3PkZM#h^ES`E9)TOG1@!t(8KYd_QX%o_UpEvgWlB<=rUbjlipi^
zCA4?`L(_P}+L3!b5r@3B&giXd9!ImKL%5|~eR186*wx{_WDajv$NjW-UZUH!x?avF
zqG5me@&dZ6!=t_PPe4bVLS4TN5a`sy&pA~EHHbLsPfc><xV+BqR};-3*5)^*?YWc3
z86vkeK<Up!!SLtS{N6+q7yaIG03z9vk{nNNtm6!N<7nbXi6)wAO`xq|H>RopzDLB9
zA75iJ{FL_27wPJ_|K&6}p#IeHS|a{=Yc-nGz`caY2Q-Z~{?)*T>kh3^x}VV6f3l8F
zi70|^TeY;*rqj=-pv8m+=2TgRXX@Ces~C$<kF;>@3Ym&F-CkOWR_L6~mP^KBz;(2D
z?)Gv6`cXYRZ0>1yb(FWUpaESS7Xxq5Ht0kPMxP@Jlsap48PhlwcplLTm}TRDOKHmL
z=n0vS$(P9mKBnJ2(UPqmq7Z^_O`-E`8acNF<GmA1^FOeKdD7KU<mHgAjtxW$8fxw7
zxxgRw61i<QIo?(Cy?4w;YVSOgO@T15`Rr4*<n+*5-GRC%DC{G&cfN%vwDNdu^Ul)4
z<Dl+LcM~n%tW2^374TQuJ8#p&-ElhonZN+iEaE?i_MdQdwA#CBz&=vLEY#N5igDik
z7uq{-)$GZ!nkt*Ahy4xOroBn?%Fy2VQ8u3>`qv~%`OO-JV#x&e|B`4bd{kbT#5?+k
z){IuSXYC56FR?k5n;S!k+^yTUwa&FRHif!=n<(6OR9tq*4%s0)WQXjK9kN6Id*pa+
z>nQDzJwU|!zLMoJHV?+B^{NMfU;IC4yC%(2e7nxIV|1Iob&6>os9Bfov8~%IB1&-h
zrK*5>EXTgO0KX%ea5$1JmoOP@zHYD{NXFtNCwg`)vBt=+!T8%FSim2E%W9r!CYr$5
zg(x1o)_ICgP;bsSj<&I#+9y86>wD@lJyqx4S7|n(*6DK?pX=U7m-iW>=*s48$nOt{
zCVswBQ(yKJ@DZPCCH|Hu_$Z+(K>-))YmK`1uO{M1|G?&34IDv4b!{Y~#?G#4+zb&F
zHTvw8y3>4(C}3wXn*z*DqUf>D=*s>Y5x@F85uJzj{=cN(vymt`r`|}iyJlZTqXAz}
zL^%#=rsX;!dTcb^<A`R~`g9{!hsCx6KO&0Y>(PwDZA3F%2_mj}gD%V7bpW-viWT`Z
zn?eMdba_YDRKAgjvh33g#OL(0^ED{`Of)^-r+<HyW^0z~_FAUX9F=$KItq!F(pfrx
zf6%|LCF1_;DTeRsG=Ht%H%zoLzon|JKBn{8N3@8b-dfC$YGz_RQ4rO&`u$6_5^d7&
zT1CXHT~~vxHxR`T^=TY@V6qx}i3ap9b>dIygqwAyhjhdJl4$bbZ){pL>uYN13L<_u
zB$}emXw#*lGul-}<9voFbWstlydKpwiYOrb6B=;W>VjUc!F(Ulj!eHHnu*I2#dXy7
z?o)MIhY~Hva&<YruG12lHk+jzCM1f6yPSxR4vAKpPa}%l8-3?*bomw0%I+(4+Sd?K
zfZwSz+zO(-Ia+jw$Y~H=OhgAR)Zp`o;xaDRWs<t=jk-+&qL`IG=xe_vS{JxN=kKRA
z?|uhSMB^$VF8*~@->=XeToJ{_)Q*04>T8c^#d4GWewpqVzt!z}gYIk_w4z9l(J}t5
z!CBJJT}>1L`3%rcG+X>@-6nt1&wfB->z}$#9?^CAx`_bYrh8ynSFqH8o&$VWSM&$;
zuyL@~usvFH3=>Vgj`s4o8jy!-%_E3*IvSM=bpemll`>pa3GdPGK1>70*Z1$K@A;HY
z?-Nyd`H`-qSv6()mcF+|ch+avv~bkY_Vp?arV(x99ir2GyRP)}v^MtHe2wCFb=rsM
z$}VVd@51K%@#s*wmS~TTb9Lhtw5IIQ9iTyj;a^pGOld9psMcaar(x(a4YFz0_90y!
zV~lpaTo3P0X)QOSYJ?bM%UQ#O&d+^SLw$qpT#spGC3N0L+hJ5W9au-P2qF%CcYV*O
z>G1=tI8Lof=LW5$X6m}SPh;s|A`ZX6rd<felu;Ao0zJHbQGY*OH@d3xSw%FnrPzE;
zVYNJ@hr?>^*{%UHUu(X_RW|ZBwDy{*3o$ygH$)Uq`_LG98DdL<{uZL}$wj)8TvVfh
z9@HJNeT+1f_92#P?NSYvFA~LVH*1roN8i7eE!R0hG>LF0(E{KLv^M>f?no^}i;gAH
z3i#?#bFFq-U#rs}HCtxrXD^<>xgB-vKBzT$z~&*pqwlD7oM-F&e6UW(yj3frvFfaL
z>iXNdu3Ggdq;z>=x<2Zq(Oosd*86<2o&!@0XtYYt>&6qh0CC-`Kcst8i*B@KY+7+V
zv#NqlAllyb25oZ0^(W9;=Yx898q{FBMOR)-KijMGH$yk{3EI>-OsCVM3tQ1zV-KPg
zBH0?}bT8dmlDa(e*tC=UF+}U>zEh=vKB+s5p|z(&6jS}hDy=?R{`YEodeqiCK#xYB
z*Jes>*y?jcfmh3k_U5=)YxK|Sd^hO#R&PCUq8{y*XkdnHn%Ub$Yu9J=2$P|H*k`q4
z7uWyKs_LAl>33XO2M<P-CO7oxIbYk{qbA%*TA4Vy!({7}{Z+cXhjlsf8pxv#_EL>4
zsX@Q9#@py_S6^aND8eFLj=xT%p)b=7{j@H;uk9FH+hu}iYWT+*$USVDIv&#C{Fw%4
zsE27o4|SvK*nXrnvS8CffnHs}EA`MK^?Q%g|39d;+lVgAMLNBEb$X+A{~<NynXWs~
zS2S2w=ra9I+q!w3&O3Fw1+5i+sw>OaCJXw0shzbS>B^RRxIdRodsr;i9jjhwZAX>H
zM>qP)DhF<!E@M{PlE2q^9CccMuFa28)9k}Ky`8mrB&oln=%u<n;<{r$ug%A+wH;p8
zd9P&<F4SojwO#u=tw8S6O6fFx{c&xJ|5IN-rH;9^l1-7Af7fh_sqxXN%W)&oIWRBk
zI^2zDQ_f+Hk)P=_JdHt9V`0p2(;w*uS*$(qPqHbruu)&{)t}$7`LdnEwPwp|8|@=i
zCPb6gNCUbNzpT^$Y?X#st8JxUXixbZT@k;~on<kbmNO-EXIZP${5xB2Fj&njj4s4H
zj3|_H)PX!-UmrCOPSD@8x{=PV8pUSl#vjrZ{w3WZ+qJg-o4$4*n{RYeEw9lXa}+pN
z)!}zftm>e5>biPZYt&z``I^p8>dtOz?e;KRo^^r-TeUXZTbm47tr<UG$L2?mAb-#u
zqDOzOsA4#5?Z>>RL3cM>Zsmp^!5(5$`0ih|-8?GI8ps><JFa8%Z7q)0R>LT^&eNl>
tsd0Gaj_IQvvO{*r4%s0)WQV+r@_$GkxHZM(PCNhr002ovPDHLkV1iK;>S6!@

literal 0
HcmV?d00001

diff --git a/assets/images/traefik.svg b/assets/images/traefik.svg
new file mode 100644
index 0000000..809a613
--- /dev/null
+++ b/assets/images/traefik.svg
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="Calque_1" x="0px" y="0px" width="340" height="456.33044" viewBox="0 0 339.99998 456.33045" enable-background="new 0 0 595.28 841.89" xml:space="preserve" inkscape:version="0.48.4 r9939" sodipodi:docname="traefik.logo.svg" inkscape:export-filename="/home/emile/dev/traefik.website/static/traefik.logo.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90"><metadata id="metadata3280"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><defs id="defs3278"/><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" inkscape:window-height="1027" id="namedview3276" showgrid="false" fit-margin-top="20" fit-margin-left="20" fit-margin-right="20" fit-margin-bottom="20" inkscape:zoom="0.39643468" inkscape:cx="-7.1180467" inkscape:cy="-159.28412" inkscape:window-x="0" inkscape:window-y="30" inkscape:window-maximized="1" inkscape:current-layer="Calque_1"/><path d="m 65.412121,155.07154 c 0,0 24.66784,-21.47409 97.677319,-21.47409 66.97804,0 85.80047,15.19398 104.91761,21.47409 L 168.27066,203.80696 65.412121,155.07154 z" id="path3156" inkscape:connector-curvature="0" style="fill:#c9781f"/><g id="g3158" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><path d="m 118.946,476.458 c 0.707,14.572 15.264,7.83 21.858,3.274 6.259,-4.325 8.089,-0.73 8.638,-9.266 0.36,-5.61 1.007,-11.22 0.688,-16.853 -9.464,-0.858 -19.759,1.396 -27.518,7.033 -3.996,2.905 -11.49,12.174 -3.666,15.812" id="path3160" inkscape:connector-curvature="0" style="fill:#f6d2a2"/><path d="m 118.946,476.458 c 2.119,-0.788 4.364,-1.348 5.802,-3.264" id="path3162" inkscape:connector-curvature="0" style="fill:#c6b198"/><path d="M 152.588,302.861 C 96.804,287.174 138.284,216.207 183.08,245.397 l -30.492,57.464 z" id="path3164" inkscape:connector-curvature="0" style="fill:#37abc8"/><path d="m 400.436,240.071 c 44.155,-31.014 84.056,38.959 32.74,56.565 l -32.74,-56.565 z" id="path3166" inkscape:connector-curvature="0" style="fill:#37abc8"/><path d="m 409.934,655.8 c 11.216,6.94 31.716,27.923 14.891,38.098 -16.166,14.802 -25.214,-16.247 -39.403,-20.549 6.111,-8.298 13.856,-15.865 24.512,-17.549 z" id="path3168" inkscape:connector-curvature="0" style="fill:#f6d2a2"/><path d="m 424.825,693.897 c -2.494,-4.96 -3.332,-10.748 -7.496,-14.746" id="path3170" inkscape:connector-curvature="0" style="fill:none"/><path d="m 209.561,679.514 c -13.164,2.037 -20.574,13.914 -31.548,19.945 -10.341,6.166 -14.297,-1.974 -15.229,-3.627 -1.621,-0.739 -1.485,0.688 -3.987,-1.831 -9.587,-15.13 9.989,-26.189 20.182,-33.705 14.198,-2.871 23.096,9.438 30.582,19.218 z" id="path3172" inkscape:connector-curvature="0" style="fill:#f6d2a2"/><path d="m 162.785,695.831 c 0.501,-5.766 5.074,-9.628 7.251,-14.504" id="path3174" inkscape:connector-curvature="0" style="fill:none"/><path d="m 154.916,283.26 c -7.36,-3.893 -12.759,-9.18 -8.257,-17.693 4.168,-7.88 11.911,-7.025 19.271,-3.132 l -11.014,20.825 z" id="path3176" inkscape:connector-curvature="0" style="fill:#077e91"/><path d="m 421.549,275.859 c 7.36,-3.893 12.759,-9.18 8.257,-17.693 -4.168,-7.881 -11.91,-7.025 -19.271,-3.132 l 11.014,20.825 z" id="path3178" inkscape:connector-curvature="0" style="fill:#077e91"/><path d="m 472.21,474.607 c -0.707,14.572 -15.264,7.83 -21.858,3.274 -6.259,-4.325 -8.089,-0.73 -8.638,-9.265 -0.36,-5.61 -1.007,-11.22 -0.688,-16.853 9.464,-0.858 19.759,1.396 27.518,7.033 3.996,2.904 11.49,12.174 3.666,15.811" id="path3180" inkscape:connector-curvature="0" style="fill:#f6d2a2"/><path d="m 472.21,474.607 c -2.119,-0.788 -4.364,-1.348 -5.802,-3.264" id="path3182" inkscape:connector-curvature="0" style="fill:#c6b198"/><g id="g3184"><path d="m 289.988,210.595 c 55.847,0 108.2,7.987 135.492,61.642 24.496,60.141 15.785,124.993 19.521,188.553 3.208,54.577 10.322,117.629 -14.997,168.205 -26.635,53.21 -93.191,66.595 -148.026,64.634 -43.071,-1.541 -95.101,-15.593 -119.409,-54.944 -28.519,-46.165 -15.017,-114.81 -12.946,-166.179 2.454,-60.849 -16.482,-121.882 3.508,-181.425 20.737,-61.765 76.665,-75.724 136.857,-80.486" id="path3186" inkscape:connector-curvature="0" style="fill:#37abc8"/></g><path d="m 299.847,285.567 c 10.027,58.288 105.304,42.877 91.619,-15.91 -12.271,-52.716 -94.951,-38.124 -91.619,15.91" id="path3188" inkscape:connector-curvature="0" style="fill:#ffffff"/><path d="m 185.992,294.994 c 12.996,50.745 94.24,37.753 91.178,-13.149 -3.669,-60.964 -103.603,-49.2 -91.178,13.149" id="path3190" inkscape:connector-curvature="0" style="fill:#ffffff"/><path d="m 318.343,353.511 c 0.044,7.79 1.843,15.403 0.289,24.148 -1.935,3.656 -5.729,4.043 -9.001,5.52 -4.524,-0.71 -8.328,-3.68 -10.143,-7.912 -1.161,-9.202 0.433,-18.111 0.726,-27.316 l 18.129,5.56 z" id="path3192" inkscape:connector-curvature="0" style="fill:#ffffff"/><g id="g3194"><ellipse cx="208.39999" cy="286.71799" rx="13.719" ry="14.86" id="ellipse3196" sodipodi:cx="208.39999" sodipodi:cy="286.71799" sodipodi:rx="13.719" sodipodi:ry="14.86" d="m 222.11899,286.71799 c 0,8.20695 -6.1422,14.86 -13.719,14.86 -7.57679,0 -13.719,-6.65305 -13.719,-14.86 0,-8.20695 6.14221,-14.86 13.719,-14.86 7.5768,0 13.719,6.65305 13.719,14.86 z"/><ellipse cx="214.64" cy="290.07101" rx="3.234" ry="3.777" id="ellipse3198" sodipodi:cx="214.64" sodipodi:cy="290.07101" sodipodi:rx="3.234" sodipodi:ry="3.777" style="fill:#ffffff" d="m 217.874,290.07101 c 0,2.08598 -1.44791,3.777 -3.234,3.777 -1.78609,0 -3.234,-1.69102 -3.234,-3.777 0,-2.08598 1.44791,-3.777 3.234,-3.777 1.78609,0 3.234,1.69102 3.234,3.777 z"/></g><g id="g3200"><ellipse cx="323.34799" cy="283.017" rx="13.491" ry="14.86" id="ellipse3202" sodipodi:cx="323.34799" sodipodi:cy="283.017" sodipodi:rx="13.491" sodipodi:ry="14.86" d="m 336.83899,283.017 c 0,8.20695 -6.04012,14.86 -13.491,14.86 -7.45087,0 -13.491,-6.65305 -13.491,-14.86 0,-8.20695 6.04013,-14.86 13.491,-14.86 7.45088,0 13.491,6.65305 13.491,14.86 z"/><ellipse cx="329.48499" cy="286.371" rx="3.181" ry="3.777" id="ellipse3204" sodipodi:cx="329.48499" sodipodi:cy="286.371" sodipodi:rx="3.181" sodipodi:ry="3.777" style="fill:#ffffff" d="m 332.66599,286.371 c 0,2.08598 -1.42419,3.777 -3.181,3.777 -1.75682,0 -3.181,-1.69102 -3.181,-3.777 0,-2.08598 1.42418,-3.777 3.181,-3.777 1.75681,0 3.181,1.69102 3.181,3.777 z"/></g><path d="m 279.137,354.685 c -5.986,14.507 3.338,43.515 19.579,22.119 -1.161,-9.202 0.433,-18.111 0.726,-27.316 l -20.305,5.197 z" id="path3206" inkscape:connector-curvature="0" style="fill:#ffffff"/><g id="g3208"><path d="m 278.185,326.748 c -11.156,0.951 -20.276,14.216 -14.475,24.71 7.682,13.9 24.828,-1.23 35.507,0.188 12.291,0.252 22.361,12.996 32.233,2.304 10.979,-11.892 -4.727,-23.474 -17.002,-28.652 l -36.263,1.45 z" id="path3210" inkscape:connector-curvature="0" style="fill:#f6d2a2"/></g></g><g id="g3212" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><path d="m 135.236,375.349 c 0,0 3.532,38.261 3.29,54.754 -0.242,16.492 15.56,6.079 16.38,32.016 0.82,25.937 -9.572,21.018 -15.047,33.713 -5.475,12.694 -9.196,72.145 -9.196,72.145 0,0 5.618,11.108 23.166,21.11 17.548,10.002 45.765,15.62 70.198,14.513 24.433,-1.107 41.885,-6.341 46.249,-9.236 4.363,-2.894 11.605,-12.05 14.329,-19.131 2.724,-7.081 8.415,-65.402 8.018,-98.775 -0.397,-33.373 -5.911,-64.166 -5.911,-64.166 L 135.236,375.349 z" id="path3214" inkscape:connector-curvature="0" style="fill:#ef9325"/><path d="m 290.007,537.841 c -71.952,8.032 -155.439,-14.172 -155.439,-14.172 0,0 1.226,-22.521 6.626,-30.447 74.833,23.185 150.329,15.834 150.329,15.834 1.12,10.514 0.331,18.872 -1.516,28.785 z" id="path3216" inkscape:connector-curvature="0" style="fill:#e5e5e5"/><path d="m 280.95,582.228 c -71.952,8.032 -150.287,-15.064 -150.287,-15.064 0,0 -0.251,-21.631 2.607,-31.13 74.833,23.185 154.763,17.407 154.763,17.407 -0.673,11.413 -2.278,22.646 -7.083,28.787 z" id="path3218" inkscape:connector-curvature="0" style="fill:#e5e5e5"/></g><g id="g3220" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><path d="m 452.156,375.349 c 0,0 -0.488,38.261 -0.243,54.754 0.245,16.492 -9.578,6.079 -10.409,32.016 -0.831,25.937 9.692,21.018 15.236,33.713 5.544,12.694 9.312,72.145 9.312,72.145 0,0 -5.689,11.108 -23.457,21.11 -17.768,10.002 -46.34,15.62 -71.08,14.513 -24.74,-1.107 -42.411,-6.341 -46.83,-9.236 -4.419,-2.895 -11.751,-12.05 -14.509,-19.131 -2.758,-7.081 -8.521,-65.402 -8.119,-98.775 0.402,-33.373 5.985,-64.166 5.985,-64.166 l 144.114,-36.943 z" id="path3222" inkscape:connector-curvature="0" style="fill:#ef9325"/><path d="m 304.706,537.841 c 72.856,8.032 157.392,-14.172 157.392,-14.172 0,0 -1.242,-22.521 -6.709,-30.447 -75.774,23.185 -152.218,15.834 -152.218,15.834 -1.134,10.514 -0.335,18.872 1.535,28.785 z" id="path3224" inkscape:connector-curvature="0" style="fill:#e5e5e5"/><path d="m 313.876,582.228 c 72.856,8.032 152.175,-15.064 152.175,-15.064 0,0 0.254,-21.631 -2.64,-31.13 -75.774,23.185 -156.707,17.407 -156.707,17.407 0.682,11.413 2.307,22.646 7.172,28.787 z" id="path3226" inkscape:connector-curvature="0" style="fill:#e5e5e5"/></g><g id="g3228" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><path d="m 481.221,445.525 c -2.264,4.272 -6.745,6.334 -10.009,4.604 l -2.615,-1.385 c -3.264,-1.729 -4.076,-6.595 -1.812,-10.867 l 50.985,-96.234 c 2.263,-4.272 6.745,-6.334 10.009,-4.604 l 2.615,1.385 c 3.264,1.729 4.076,6.595 1.812,10.867 l -50.985,96.234 z" id="path3230" inkscape:connector-curvature="0" style="fill:#d2e261"/><path d="m 457.143,490.972 c -1.319,2.489 -5.034,3.105 -8.298,1.375 l -2.615,-1.385 c -3.264,-1.729 -4.842,-5.149 -3.523,-7.638 l 23.92,-45.149 c 1.319,-2.489 5.034,-3.105 8.298,-1.375 l 2.615,1.385 c 3.264,1.729 4.842,5.149 3.523,7.638 l -23.92,45.149 z" id="path3232" inkscape:connector-curvature="0"/><path d="m 478.411,436.54 -2.615,-1.385 c -3.264,-1.729 -6.604,-1.823 -7.459,-0.21 l -1.529,2.886 c 0.855,-1.614 4.194,-1.52 7.459,0.21 l 2.615,1.385 c 3.264,1.729 5.218,4.44 4.363,6.053 l 1.529,-2.886 c 0.855,-1.613 -1.099,-4.323 -4.363,-6.053 z" id="path3234" inkscape:connector-curvature="0" style="fill:#9b9b9b"/></g><ellipse transform="matrix(0.59911638,0.2229746,-0.2229746,0.59911638,100.48325,-168.1724)" cx="456.83801" cy="462.66101" rx="11.224" ry="8.6829996" id="ellipse3236" sodipodi:cx="456.83801" sodipodi:cy="462.66101" sodipodi:rx="11.224" sodipodi:ry="8.6829996" style="fill:#f6d2a2"/><g id="g3238" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><path d="m 111.779,447.078 c 2.065,4.372 6.447,6.637 9.787,5.059 l 2.675,-1.264 c 3.34,-1.578 4.374,-6.401 2.309,-10.773 L 80.032,341.629 c -2.065,-4.372 -6.447,-6.637 -9.787,-5.059 l -2.675,1.264 c -3.34,1.578 -4.374,6.401 -2.309,10.773 l 46.518,98.471 z" id="path3240" inkscape:connector-curvature="0" style="fill:#d2e261"/><path d="m 133.748,493.582 c 1.203,2.547 4.886,3.332 8.227,1.755 l 2.675,-1.264 c 3.34,-1.578 5.073,-4.922 3.869,-7.469 l -21.825,-46.199 c -1.203,-2.547 -4.886,-3.332 -8.227,-1.755 l -2.675,1.264 c -3.34,1.578 -5.073,4.922 -3.869,7.469 l 21.825,46.199 z" id="path3242" inkscape:connector-curvature="0"/><path d="m 114.998,438.232 2.675,-1.264 c 3.34,-1.578 6.68,-1.519 7.46,0.132 l 1.395,2.954 c -0.78,-1.651 -4.12,-1.71 -7.46,-0.133 l -2.675,1.264 c -3.34,1.578 -5.416,4.196 -4.636,5.847 l -1.395,-2.954 c -0.779,-1.65 1.296,-4.268 4.636,-5.846 z" id="path3244" inkscape:connector-curvature="0" style="fill:#9b9b9b"/></g><ellipse transform="matrix(-0.59911638,0.2229746,-0.2229746,-0.59911638,252.76813,458.95304)" cx="137.56" cy="463.922" rx="11.224" ry="8.6829996" id="ellipse3246" sodipodi:cx="137.56" sodipodi:cy="463.922" sodipodi:rx="11.224" sodipodi:ry="8.6829996" style="fill:#f6d2a2"/><g id="g3248" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><g id="g3250"><path d="m 159.132,324.732 c -2.218,4.033 -7.45,5.414 -11.687,3.084 l -4.873,-2.679 c -4.237,-2.33 -5.873,-7.488 -3.656,-11.521 l 50.714,-92.23 c 2.218,-4.033 7.45,-5.414 11.687,-3.084 l 4.873,2.679 c 4.237,2.33 5.33,6.689 3.656,11.521 -17.765,51.258 -50.714,92.23 -50.714,92.23 z" id="path3252" inkscape:connector-curvature="0" style="fill:#960000"/><path d="m 172.547,272.051 c 15.422,-28.047 25.555,-52.169 23.141,-54.905 l 0.057,-0.103 c -0.066,-0.036 -0.136,-0.06 -0.202,-0.096 -0.008,-0.005 -0.01,-0.021 -0.019,-0.026 l -0.007,0.014 c -23.699,-12.841 -55.583,-0.124 -71.334,28.522 -15.751,28.646 -9.41,62.381 14.128,75.514 l -0.007,0.014 c 0.009,0.005 0.023,-0.002 0.032,0.002 0.066,0.037 0.123,0.083 0.189,0.119 l 0.057,-0.103 c 3.602,0.573 18.543,-20.905 33.965,-48.952 z" id="path3254" inkscape:connector-curvature="0" style="fill:#595959"/></g><g id="g3256"><path d="m 426.693,324.925 c 2.1,4.095 7.291,5.627 11.593,3.42 l 4.948,-2.538 c 4.302,-2.206 6.087,-7.315 3.987,-11.41 L 399.19,220.742 c -2.1,-4.095 -7.291,-5.627 -11.593,-3.42 l -4.948,2.538 c -4.302,2.206 -5.521,6.533 -3.987,11.41 16.279,51.749 48.031,93.655 48.031,93.655 z" id="path3258" inkscape:connector-curvature="0" style="fill:#960000"/><path d="m 414.804,271.879 c -14.606,-28.48 -24.039,-52.885 -21.547,-55.55 l -0.054,-0.105 c 0.067,-0.034 0.138,-0.056 0.205,-0.09 0.009,-0.005 0.011,-0.021 0.02,-0.025 l 0.007,0.014 c 24.059,-12.152 55.563,1.48 70.481,30.569 14.918,29.089 7.606,62.627 -16.301,75.075 l 0.007,0.014 c -0.009,0.004 -0.023,-0.003 -0.032,10e-4 -0.067,0.035 -0.125,0.08 -0.192,0.114 l -0.054,-0.105 c -3.618,0.468 -17.934,-21.432 -32.54,-49.912 z" id="path3260" inkscape:connector-curvature="0" style="fill:#595959"/></g><path d="m 462.36,259.869 c 0,0 -17.746,-44.446 -38.326,-67.945 -20.58,-23.498 -221.937,-31.512 -255.003,0 -33.066,31.512 -45.533,67.945 -45.533,67.945 v -9.844 c 0,0 15.295,-43.268 45.533,-67.945 30.238,-24.677 228.946,-23.378 254.582,0 25.635,23.378 38.747,67.945 38.747,67.945 v 9.844 z" id="path3262" inkscape:connector-curvature="0" style="fill:#353535"/><ellipse transform="matrix(-0.8898,0.4563,-0.4563,-0.8898,986.5333,258.1984)" cx="462.09201" cy="248.211" rx="6.9489999" ry="16.975" id="ellipse3264" sodipodi:cx="462.09201" sodipodi:cy="248.211" sodipodi:rx="6.9489999" sodipodi:ry="16.975" style="fill:#960000" d="m 469.04101,248.211 c 0,9.37503 -3.11117,16.975 -6.949,16.975 -3.83783,0 -6.949,-7.59997 -6.949,-16.975 0,-9.37504 3.11117,-16.975 6.949,-16.975 3.83783,0 6.949,7.59996 6.949,16.975 z"/><ellipse transform="matrix(0.8763,0.4818,-0.4818,0.8763,134.6121,-30.1261)" cx="125.962" cy="247.02901" rx="6.9489999" ry="16.975" id="ellipse3266" sodipodi:cx="125.962" sodipodi:cy="247.02901" sodipodi:rx="6.9489999" sodipodi:ry="16.975" style="fill:#960000" d="m 132.911,247.02901 c 0,9.37503 -3.11118,16.975 -6.949,16.975 -3.83783,0 -6.949,-7.59997 -6.949,-16.975 0,-9.37504 3.11117,-16.975 6.949,-16.975 3.83782,0 6.949,7.59996 6.949,16.975 z"/></g><g id="g3268" transform="matrix(0.63926204,0,0,0.63926204,-21.039129,-84.874827)"><path d="M 386.49,250.492 H 349.285 319.791 274.555 249 198.68 c -33.72,0 -33.604,89.606 -1.945,94.771 l 65.466,-4.21 c 7.915,0 23.719,-30.655 26.684,-33.065 2.965,-2.41 12.729,-2.704 16.575,0 3.846,2.704 12.593,29.976 20.507,29.976 l 65.466,7.298 c 30.579,-14.072 22.87,-94.77 -4.943,-94.77 z" id="path3270" inkscape:connector-curvature="0" style="opacity:0.6;fill:#ffffff"/><path d="m 248.545,269.019 c -20.685,-0.462 -53.05,-0.274 -70.729,-0.13 -2.964,9.719 -6.269,22.024 -4.63,33.972 16.056,0 50.96,0.078 75.782,0.078 14.946,0 27.512,2.82 39.198,5.875 0.288,-0.368 0.53,-0.639 0.719,-0.792 2.965,-2.41 12.729,-2.704 16.575,0 0.995,0.7 2.323,3.058 3.874,6.149 5.967,1.258 11.943,2.127 18.153,2.205 16.915,0.214 56.557,0.146 82.066,0.074 3.249,-10.857 0.853,-22.495 0.125,-33.432 -24.906,0 -64.487,-0.562 -83.463,-0.562 -26.738,-0.001 -50.083,-12.821 -77.67,-13.437 z" id="path3272" inkscape:connector-curvature="0" style="opacity:0.5;fill:#ffffff"/></g><path d="m 155.89646,123.63135 c -0.52803,-12.35565 23.02878,-13.90011 25.81085,-3.55813 2.77504,10.31833 -24.65122,12.71492 -25.81085,3.55813 -0.92565,-7.31124 0,0 0,0 z" id="path3274" inkscape:connector-curvature="0"/><g id="g4788" transform="matrix(0.16363642,0,0,0.16363643,2.8667513,26.432443)"><g id="text3009" style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" transform="matrix(4.1803662,0,0,4.1803662,-117.56255,1825.0688)"><path inkscape:connector-curvature="0" id="path3014" style="font-size:144px;fill:#333333;font-family:Nunito;-inkscape-font-specification:Nunito" d="m 119.09119,162.63228 4.14844,0 c 1.68746,0 3.04684,-0.0469 4.07813,-0.14063 1.07808,-0.0937 2.13277,-0.30468 3.16406,-0.63281 1.07808,-0.32812 1.87495,-0.84375 2.39062,-1.54687 0.51558,-0.75 0.77339,-1.71094 0.77344,-2.88282 -5e-5,-1.31249 -0.44536,-2.46093 -1.33594,-3.44531 -0.89067,-0.98437 -2.10942,-1.47655 -3.65625,-1.47656 l -0.42187,0 -4.78125,0.21094 -0.77344,0 c -2.95316,0 -5.10941,-1.05468 -6.46875,-3.16407 -1.3594,-2.15623 -2.03909,-5.64842 -2.03906,-10.47656 l 0,-38.32031 12.9375,0 c 3.0937,6e-5 4.64058,-1.335877 4.64062,-4.007814 -4e-5,-1.265559 -0.39848,-2.296808 -1.19531,-3.09375 -0.75004,-0.796806 -1.89848,-1.195243 -3.44531,-1.195313 l -12.9375,0 0,-20.390625 c -3e-5,-1.640533 -0.46878,-2.88272 -1.40625,-3.726562 -0.93753,-0.890531 -2.1094,-1.335843 -3.51563,-1.335938 -1.50002,9.5e-5 -2.88283,0.539157 -4.14843,1.617188 -1.21877,1.078217 -1.87502,2.367278 -1.96875,3.867187 l -1.68751,19.96875 -8.64844,0 c -1.546881,7e-5 -2.718754,0.398507 -3.515625,1.195313 -0.796878,0.750067 -1.195315,1.734441 -1.195313,2.953125 -2e-6,1.265689 0.398435,2.2735 1.195313,3.023437 0.843745,0.750062 2.039057,1.125062 3.585937,1.125002 l 8.578128,0 0,40.5 c -1e-5,7.26564 1.59374,12.65626 4.78126,16.17187 3.18747,3.46875 7.47653,5.20313 12.86718,5.20313"/><path inkscape:connector-curvature="0" id="path3016" style="font-size:144px;fill:#333333;font-family:Nunito;-inkscape-font-specification:Nunito" d="m 154.80994,161.6479 c 1.73436,0 3.23436,-0.51562 4.5,-1.54687 1.31248,-1.03125 1.96873,-2.48437 1.96875,-4.35938 l 0,-36.21093 c -2e-5,-5.48433 1.73435,-9.86714 5.20313,-13.14844 3.51559,-3.28119 8.43746,-4.92182 14.76562,-4.92188 1.49996,6e-5 2.6484,-0.49212 3.44532,-1.476559 0.79682,-1.031187 1.19526,-2.249936 1.19531,-3.65625 -5e-5,-1.499933 -0.44536,-2.812432 -1.33594,-3.9375 -0.84379,-1.12493 -2.01567,-1.687429 -3.51562,-1.6875 -4.96879,7.1e-5 -9.23441,1.476632 -12.79688,4.429687 -3.51565,2.906314 -5.8594,6.539122 -7.03125,10.898442 l 0.0703,-8.437504 c -2e-5,-1.781184 -0.63283,-3.163995 -1.89843,-4.148438 -1.21877,-1.03118 -2.69534,-1.546805 -4.42969,-1.546875 -1.73439,7e-5 -3.23439,0.515695 -4.5,1.546875 -1.26564,0.984443 -1.89845,2.414129 -1.89844,4.289063 l 0,58.007809 c -1e-5,1.87501 0.60936,3.32813 1.82813,4.35938 1.21873,1.03125 2.69529,1.54687 4.42968,1.54687"/><path inkscape:connector-curvature="0" id="path3020" style="font-size:144px;fill:#333333;font-family:Nunito;-inkscape-font-specification:Nunito" d="m 326.8058,161.6479 c 1.73435,0 3.23435,-0.53906 4.5,-1.61718 1.2656,-1.125 1.89841,-2.67187 1.89844,-4.64063 l 0,-54.63281 11.88281,0 c 2.99996,6e-5 4.49996,-1.359314 4.5,-4.078127 -4e-5,-1.218683 -0.37504,-2.226495 -1.125,-3.023437 -0.70317,-0.796806 -1.82817,-1.195243 -3.375,-1.195313 l -11.88281,0 0,-5.484375 c -3e-5,-3.796796 0.14059,-6.796793 0.42187,-9 0.3281,-2.249914 0.91404,-3.960849 1.75782,-5.132812 0.89059,-1.21866 1.8984,-1.992097 3.02343,-2.320313 1.12497,-0.374908 2.69528,-0.562408 4.71094,-0.5625 l 5.97656,0 c 1.40621,9.2e-5 2.48433,-0.468657 3.23438,-1.40625 0.79682,-0.937406 1.19526,-2.062404 1.19531,-3.375 -5e-5,-1.312402 -0.39849,-2.437401 -1.19531,-3.375 -0.75005,-0.984274 -1.80474,-1.476461 -3.16406,-1.476562 l -8.57813,0 c -6.28128,1.01e-4 -11.20315,1.781349 -14.76562,5.34375 -3.56252,3.515717 -5.34377,9.468836 -5.34375,17.859375 l 0,8.929687 -9.21094,0 c -1.54688,7e-5 -2.69532,0.398507 -3.44531,1.195313 -0.75001,0.796942 -1.12501,1.804754 -1.125,3.023437 -1e-5,1.171939 0.37499,2.156313 1.125,2.953125 0.74999,0.750062 1.89843,1.125062 3.44531,1.125002 l 9.21094,0 0,54.63281 c -2e-5,1.96876 0.60935,3.51563 1.82812,4.64063 1.26561,1.07812 2.76561,1.61718 4.5,1.61718"/><path inkscape:connector-curvature="0" id="path3022" style="font-size:144px;fill:#333333;font-family:Nunito;-inkscape-font-specification:Nunito" d="m 371.17299,75.515091 c 2.48435,8.6e-5 4.47654,-0.703038 5.97656,-2.109375 1.49998,-1.453035 2.24998,-3.328033 2.25,-5.625 -2e-5,-2.343654 -0.75002,-4.218652 -2.25,-5.625 -1.50002,-1.453024 -3.46877,-2.179586 -5.90625,-2.179688 -2.48439,1.02e-4 -4.50001,0.726664 -6.04687,2.179688 -1.50001,1.453223 -2.25001,3.328221 -2.25,5.625 -1e-5,2.296967 0.74999,4.171965 2.25,5.625 1.49998,1.406337 3.49217,2.109461 5.97656,2.109375 m -0.0703,86.132809 c 1.73435,0 3.23435,-0.5625 4.5,-1.6875 1.31247,-1.17187 1.96872,-2.74218 1.96875,-4.71093 l 0,-57.164067 c -3e-5,-1.968684 -0.63284,-3.515557 -1.89844,-4.640625 -1.21877,-1.12493 -2.6719,-1.68743 -4.35938,-1.6875 -1.73439,7e-5 -3.25782,0.56257 -4.57031,1.6875 -1.26564,1.125068 -1.89845,2.671941 -1.89844,4.640625 l 0,57.164067 c -1e-5,2.0625 0.60937,3.65625 1.82813,4.78125 1.21873,1.07812 2.6953,1.61718 4.42969,1.61718"/><path inkscape:connector-curvature="0" id="path3024" style="font-size:144px;fill:#333333;font-family:Nunito;-inkscape-font-specification:Nunito" d="m 404.92299,161.6479 c 1.73436,0 3.23435,-0.5625 4.5,-1.6875 1.31248,-1.12499 1.96873,-2.6953 1.96875,-4.71093 l 0,-30.65625 33.04687,35.15625 c 1.17182,1.3125 2.57807,1.96875 4.21875,1.96875 1.54682,0 2.90619,-0.58594 4.07813,-1.75782 1.21868,-1.17187 1.82806,-2.5078 1.82812,-4.00781 -6e-5,-1.35937 -0.51569,-2.57812 -1.54687,-3.65625 l -27.91406,-29.39062 25.52343,-22.85157 c 1.12494,-1.078059 1.68744,-2.27337 1.6875,-3.585934 -6e-5,-1.453058 -0.586,-2.765557 -1.75781,-3.9375 -1.12506,-1.171805 -2.43756,-1.757742 -3.9375,-1.757813 -1.17193,7.1e-5 -2.27349,0.445383 -3.30469,1.335938 l -31.92187,29.249999 0,-53.789062 c -2e-5,-1.968654 -0.63284,-3.515527 -1.89844,-4.640625 -1.21877,-1.1249 -2.67189,-1.687399 -4.35937,-1.6875 -1.73439,1.01e-4 -3.25783,0.5626 -4.57032,1.6875 -1.26563,1.125098 -1.89844,2.671971 -1.89843,4.640625 l 0,87.679692 c -1e-5,2.0625 0.60936,3.65625 1.82812,4.78125 1.21874,1.07812 2.6953,1.61718 4.42969,1.61718"/></g><path inkscape:connector-curvature="0" id="path4507" d="m 776.62606,2500.7168 c -33.86547,-2.9196 -59.74328,-13.1348 -78.56521,-31.0137 -19.14975,-18.1909 -27.36664,-41.9069 -24.12384,-69.6286 3.73164,-31.9013 18.89136,-54.4293 45.47029,-67.5719 20.48497,-10.1294 40.92086,-13.9825 74.2015,-13.9904 23.6457,-0.01 43.45939,1.9263 73.67896,7.1839 7.4724,1.3001 13.94181,2.3644 14.37649,2.3653 0.63211,0 1.13342,-2.3782 2.5045,-11.8865 2.48071,-17.2034 2.92533,-23.1396 2.24949,-30.0309 -0.78666,-8.0217 -1.81332,-11.8425 -4.85232,-18.0592 -7.8409,-16.0392 -26.4539,-25.8526 -56.3431,-29.7057 -8.54805,-1.1019 -28.27642,-1.2561 -36.83948,-0.2884 -14.34651,1.622 -22.35237,3.6887 -40.20696,10.3786 -10.44586,3.9141 -10.4936,3.9262 -14.66034,3.6816 -7.16306,-0.4197 -12.05304,-3.6628 -15.18945,-10.0734 -1.29168,-2.6399 -1.5188,-3.7297 -1.51885,-7.2868 0,-5.3399 1.39069,-8.1747 6.23314,-12.7045 10.85909,-10.1583 29.13255,-18.8091 47.57591,-22.5234 11.80945,-2.3782 17.62271,-2.8782 33.18165,-2.8543 16.09952,0.042 26.39396,0.9338 40.7011,3.5942 23.79706,4.4245 41.86649,12.2234 55.49189,23.9501 4.04288,3.4794 10.13915,10.3276 12.75137,14.3237 0.79841,1.2215 1.6209,2.221 1.8277,2.221 0.20693,0 1.52767,-1.4677 2.9352,-3.2611 20.63182,-26.2903 55.38062,-41.1712 96.0916,-41.1503 28.7948,0 55.5598,7.2994 75.5111,20.5528 15.8247,10.5123 28.6803,26.7063 33.8736,42.6702 2.9819,9.1659 3.4352,12.5529 3.4627,25.8661 0.016,8.2838 -0.2116,13.8713 -0.6736,16.4602 -4.6692,26.1661 -15.7909,44.2934 -35.0951,57.2012 -15.53,10.384 -35.0343,16.4601 -60.5435,18.8601 -12.8411,1.2081 -36.32755,1.094 -51.54251,-0.2509 -12.9128,-1.1411 -28.76889,-3.149 -35.53309,-4.4992 -5.6619,-1.1304 -25.0506,-4.3677 -25.21024,-4.2092 -0.0703,0.071 -0.99285,5.8692 -2.04985,12.888 -1.68766,11.2067 -1.92673,14.003 -1.96214,22.9511 -0.0376,9.0977 0.0915,10.6938 1.18915,14.8925 3.52969,13.5013 11.30818,22.5326 25.42034,29.5146 13.88254,6.8684 28.43586,9.8406 50.42569,10.2988 9.73545,0.2048 14.72115,0.062 20.81185,-0.5827 14.7651,-1.5656 21.4933,-3.2833 41.1098,-10.4948 4.8858,-1.7964 9.872,-3.4309 11.0805,-3.6324 2.5898,-0.4318 7.4198,0.4599 10.2348,1.89 5.081,2.5805 9.3499,9.4627 9.3233,15.0301 -0.029,6.5042 -2.2232,10.4438 -8.6626,15.5672 -15.3968,12.2502 -35.0556,19.7627 -58.5228,22.3646 -8.3681,0.928 -27.4738,1.0647 -36.70232,0.2633 -25.98905,-2.2573 -44.03272,-6.7024 -60.52259,-14.9089 -12.86662,-6.4034 -22.68346,-14.3474 -30.01545,-24.2895 -1.80157,-2.443 -3.33187,-4.5027 -3.40069,-4.578 -0.069,-0.075 -1.26635,1.3361 -2.66126,3.1353 -6.16583,7.9536 -15.59468,16.5025 -24.80897,22.4937 -13.30221,8.6492 -32.39892,15.2475 -51.72224,17.8715 -5.76268,0.7822 -24.88234,1.4276 -29.78512,1.005 z m 33.18166,-37.2321 c 15.77633,-3.4964 29.83536,-11.3772 40.04156,-22.4447 9.30988,-10.0952 16.94591,-25.2189 21.14838,-41.8852 2.36889,-9.395 6.30655,-35.5428 5.43369,-36.082 -0.34447,-0.2132 -2.42546,-0.5497 -4.62386,-0.7487 -2.19846,-0.2007 -8.46495,-0.9389 -13.92555,-1.645 -32.43526,-4.195 -52.33389,-5.8249 -63.48931,-5.1995 -21.20826,1.188 -29.85413,3.0395 -42.58748,9.1207 -6.5233,3.1152 -11.02568,6.4959 -14.5881,10.953 -5.11092,6.3951 -8.19582,12.7501 -10.34612,21.3132 -1.5648,6.2312 -1.72448,22.5471 -0.27214,27.804 2.44652,8.8552 5.35078,13.8671 11.88143,20.5034 8.94252,9.0869 20.73103,15.1488 35.35353,18.18 7.47705,1.5501 7.25577,1.535 19.77505,1.3465 9.08402,-0.1379 12.48275,-0.393 16.19892,-1.2157 l 0,0 z M 1016.4745,2340.883 c 13.1943,-1.1642 21.3072,-3.2126 31.2752,-7.8955 8.2903,-3.8952 13.1088,-7.8762 17.6686,-14.5978 6.7131,-9.8962 9.3272,-19.2614 9.2601,-33.1758 -0.048,-9.9175 -0.8885,-14.0431 -4.3122,-21.1631 -7.6497,-15.908 -25.6199,-27.3028 -49.1887,-31.1902 -5.8812,-0.9698 -21.66658,-0.7976 -27.69493,0.3011 -11.5973,2.116 -21.40043,5.9729 -30.04639,11.8207 -15.97364,10.8042 -26.99764,27.0905 -33.13643,48.9538 -2.41127,8.5877 -3.05405,11.884 -5.20388,26.687 l -1.98309,13.6552 2.65642,0.2926 c 8.02308,0.8896 26.11491,3.0802 36.62189,4.4346 6.6102,0.852 14.72275,1.7612 18.02786,2.0208 9.55476,0.75 26.68545,0.6802 36.05555,-0.1463 l 0,0 z" style="fill:#37abc8;fill-opacity:1;stroke:none;display:inline"/></g></svg>
\ No newline at end of file
diff --git a/coc-en.md b/coc-en.md
new file mode 100644
index 0000000..d3282fb
--- /dev/null
+++ b/coc-en.md
@@ -0,0 +1,152 @@
+---
+title: Zom.bi Code of Conduct
+menutitle: Code of Conduct
+lang: en
+ref: coc
+menuorder: 600
+---
+
+# Zom.bi Code of Conduct
+
+## 1. Purpose
+
+A primary goal of Zom.bi is to be inclusive to the largest number of
+contributors, with the most varied and diverse backgrounds possible. As such, we
+are committed to providing a friendly, safe and welcoming environment for all,
+regardless of gender, sexual orientation, ability, ethnicity, physical
+appearance and socioeconomic status.
+
+This code of conduct outlines our expectations for all those who participate in
+our community, as well as the consequences for unacceptable behavior.
+
+We invite all those who participate in Zom.bi to help us create safe and
+positive experiences for everyone.
+
+## 2. Open Source/Culture/Tech Citizenship
+
+A supplemental goal of this Code of Conduct is to increase open
+source/culture/tech citizenship by encouraging participants to recognize and
+strengthen the relationships between our actions and their effects on our
+community.
+
+Communities mirror the societies in which they exist and positive action is
+essential to counteract the many forms of inequality and abuses of power that
+exist in society.
+
+If you see someone who is making an extra effort to ensure our community is
+welcoming, friendly, and encourages all participants to contribute to the
+fullest extent, we want to know.
+
+## 3. Expected Behavior
+
+The following behaviors are expected and requested of all community members:
+
+  * Try to participate in an authentic and active way. In doing so, you
+    contribute to the health and longevity of this community.
+  * Exercise consideration and respect in your speech and actions.
+  * Attempt collaboration before conflict.
+  * Remember that community event venues may be shared with members of the
+    public; please be respectful to all patrons of these locations.
+
+## 4. Unacceptable Behavior
+
+The following behaviors are considered harassment and are unacceptable within
+our community:
+
+  * Violence, threats of violence or violent language directed against another
+    person.
+  * Sexist, racist, homophobic, transphobic, antisemitic, ableist or otherwise discriminatory
+    jokes and language.
+  * Posting or displaying sexually explicit or violent material.
+  * Posting or threatening to post other people's personally identifying
+    information ("doxing").
+  * Personal insults, particularly those related to gender, sexual orientation,
+    race, religion, physical appearance or disability.
+  * Inappropriate photography or recording.
+  * Inappropriate physical contact. You should have someone's consent before
+    touching them.
+  * Unwelcome sexual attention. This includes, sexualized comments or jokes;
+    inappropriate touching, groping, and unwelcomed sexual advances.
+  * Deliberate intimidation, stalking or following (online or in person).
+  * Sustained disruption of community events, including talks and presentations.
+
+## 5. Weapons Policy
+
+No weapons will be allowed at Zom.bi events, community spaces, or in other
+spaces covered by the scope of this Code of Conduct. Weapons include but are not
+limited to guns, explosives (including fireworks), and large knives such as
+those used for hunting or display, as well as any other item used for the
+purpose of causing injury or harm to others. Anyone seen in possession of one of
+these items will be asked to leave immediately, and will only be allowed to
+return without the weapon. Community members are further expected to comply with
+all state and local laws on this matter.
+
+The only exception to this policy are fireworks for community events on New
+Year's Eve. Community members however are expected to refrain from lighting or
+launching fireworks until midnight local time. This exception must be provided
+with any invitation to said community event.
+
+## 6. Consequences of Unacceptable Behavior
+
+Unacceptable behavior from any community member, including sponsors and those
+with decision-making authority, will not be tolerated.
+
+Anyone asked to stop unacceptable behavior is expected to comply immediately.
+
+If a community member engages in unacceptable behavior, the community organizers
+may take any action they deem appropriate, up to and including a temporary ban
+or permanent expulsion from the community without warning (and without refund in
+the case of a paid event).
+
+## 7. Reporting Guidelines
+
+If you are subject to or witness unacceptable behavior, or have any other
+concerns, please notify a community organizer as soon as possible.
+
+https://wiki.zom.bi/doku.php?id=coc:reporting
+
+Additionally, community organizers are available to help community members
+engage with local law enforcement or to otherwise help those experiencing
+unacceptable behavior feel safe. In the context of in-person events, organizers
+will also provide escorts as desired by the person experiencing distress.
+
+## 8. Addressing Grievances
+
+If you feel you have been falsely or unfairly accused of violating this Code of
+Conduct, you should notify any administrator with a concise description of your
+grievance. Your grievance will be handled in accordance with our existing
+governing policies.
+
+https://wiki.zom.bi/doku.php?id=coc:reporting
+
+## 9. Scope
+
+We expect all community participants (contributors, paid or otherwise; sponsors;
+and other guests) to abide by this Code of Conduct in all community
+venues--online and in-person--as well as in all one-on-one communications
+pertaining to community business.
+
+This code of conduct and its related procedures also applies to unacceptable
+behavior occurring outside the scope of community activities when such behavior
+has the potential to adversely affect the safety and well-being of community
+members.
+
+## 10. Contact info
+
+The responsible contact is still being decided on. In the mean time feel free to
+contact any member of the admin team in case of questions.
+
+## 11. License and attribution
+
+The Citizen Code of Conduct was originally developed by the [Stumptown
+Syndicate](http://stumptownsyndicate.org) under a [Creative Commons
+Attribution-ShareAlike license](http://creativecommons.org/licenses/by-sa/3.0/).
+
+It was forked by [Zom.bi](http://zom.bi) and slightly adapted.
+
+Portions of text derived from the [Django Code of
+Conduct](https://www.djangoproject.com/conduct/) and the [Geek Feminism
+Anti-Harassment
+Policy](http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy).
+
+_Revision 1. Adapted from the stumptown syndicate revision 2.3 on May 26 2018._
diff --git a/coc-kurz.md b/coc-kurz.md
new file mode 100644
index 0000000..a401a2c
--- /dev/null
+++ b/coc-kurz.md
@@ -0,0 +1,16 @@
+---
+title: Zom.bi Code of Conduct - tl;dr
+lang: de
+ref: coc-kurz
+---
+
+Zombi ist ein Zusammenschluss von Lebensformen, die u.&nbsp;a. das gemeinsame Interesse am spielerischen Umgang mit Technik eint. Wir wollen dabei offen für möglichst viele Lebensformen seien, die unsere Werte teilen. Damit sich bei uns alle wohlfühlen können, gilt bei uns die vielen bereits bekannte goldene Regel:
+
+**Be excellent to each other!'''**
+
+Wenn sich alle an diese eine Regel halten, wäre schon viel getan. Wir können und wollen nicht für jeden Grenzfall Regeln aufstellen, es scheint aber nötig zu sein, diese eine Regel in ein paar Punkten zu präzisieren:
+* Gruppenbezogene Menschenfeindlichkeit, insbesondere in Form von Antisemitismus, Rassismus, Sexismus, Homo- und/oder Transfeindlichkeit ist bei uns nicht erwünscht und wird nicht toleriert.
+* Jede:r hat das Recht auf Anonymität. Das Verfolgen anderer Nutzer:innen gegen ihren Willen (Stalking) ist ebenso inakzeptabel, wie das Verbreiten privater Informationen ohne Einverständnis (Doxing).
+* Respektiere die Grenzen anderer. Es ist nicht immer leicht sich in andere hineinzuversetzen und zu erkennen wo Grenzen liegen. Wenn dir jemand sagt, dass du mit einem Verhalten aufhören sollst, solltest du das in jedem Fall respektieren. Im Zweifel ist es immer besser vorher zu fragen. **Das betrifft insbesondere Video- und/oder Tonaufnahmen.**
+
+In diesem Sinne: **Happy Hacking!**
diff --git a/coc.md b/coc.md
new file mode 100644
index 0000000..bbdbe4a
--- /dev/null
+++ b/coc.md
@@ -0,0 +1,169 @@
+---
+title: Zom.bi Code of Conduct
+menutitle: Code of Conduct
+lang: de
+ref: coc
+menuorder: 600
+---
+
+[tl;dr](coc-kurz.html)
+
+# Zom.bi Verhaltenskodex
+
+## 1. Unsere Absicht
+
+Ein Hauptziel von Zom.bi ist es, so viele Mitwirkende wie möglich in unsere
+Community mit einzubeziehen. Dazu verpflichten wir uns eine freundliche, sichere
+und einladende Umgebung für alle zu schaffen, unabhängig von Geschlecht,
+sexueller Orientierung, Fähigkeiten, ethnischer Herkunft, Aussehen und
+sozioökonomischem Status.
+
+Dieser Code of Conduct (Verhaltenskodex) beinhaltet dazu unsere Erwartungen an
+alle, die an unserer Community beteiligt sind, sowie die Konsequenzen im Falle
+von inakzeptablem Verhalten.
+
+Wir laden alle Beteiligten von Zom.bi dazu ein, sich für eine sichere und
+positive Erfahrung für alle einzusetzen.
+
+## 2. Open Source Gemeinde
+
+Ein weiteres Ziel dieses Verhaltenskodexes ist es, die Open
+[Source/Culture/Tech] Gemeinde zu vergrößern, indem wir Beteiligte dazu
+ermutigen den Zusammenhang zwischen ihrem Handeln und dessen Auswirkungen zu
+verstehen und dieses Verständnis zu vertiefen.
+
+Gemeinschaften spiegeln die Gesellschaften wider, in denen sie existieren, daher
+ist vorbildliches Handeln essenziell, um den vielen Formen der Ungerechtigkeit
+und des Machtmissbrauchs entgegenzuwirken, wie sie in der Gesellschaft
+existieren.
+
+Wenn du siehst, dass sich jemand besonders dafür einsetzt, dass unsere
+Gemeinschaft freundlich, sicher und einladend ist, und Andere dazu ermutigt
+ebenfalls ihr Bestes zu geben, möchten wir das gerne wissen.
+
+## 3. Erwartungen an euer Verhalten
+
+Folgendes Verhalten erwarten und fordern wir von allen Community-Mitgliedern:
+
+  * Versucht euch aktiv in die Community einzubringen, um so zu unserer
+    lebendigen und beständigen Gemeinschaft beizutragen.
+  * Geht respektvoll und rücksichtsvoll miteinander um.
+  * Versucht miteinander zu arbeiten, statt den Konflikt zu suchen.
+  * Denkt daran, dass Community-Veranstaltungen mit Beteiligung der
+    Öffentlichkeit stattfinden können. Benehmt euch daher respektvoll allen
+    Beteiligten gegenüber.
+
+## 4. Inakzeptables Verhalten
+
+Folgendes Verhalten gilt als Belästigung und wird in unserer Community nicht
+toleriert:
+
+  * Gewalt, Gewaltandrohungen und gewalttätige Sprache gegenüber anderen
+    Personen.
+  * Sexistische, rassistische, homophobe, transphobe, antisemitische,
+    [ableistische][ableism] oder andere diskriminierende Witze oder Sprache.
+  * Das Teilen von eindeutig sexuellen or gewalttätigen Inhalten.
+  * Das Versenden von persönlichen Daten ("doxing"), sowie Androhungen dessen.
+  * Persönliche Beleidigungen, darunter vor allem die, die sich auf das
+    Geschlecht, die sexuelle Orientierung, Rasse, Religion, das Aussehen oder
+    eine Behinderung beziehen.
+  * Unangebrachtes oder unerwünschtes Aufnehmen von Videos, Fotos oder Ton.
+  * Unangebrachter physischer Kontakt. Hierzu sollte es ein gemeinsames
+    Einverständnis geben.
+  * Unerwünschte sexuelle Aufmerksamkeit. Hierzu gehören sexuelle Witze oder
+    Kommentar, Berührung, Begrabschen sowie sexuelle Annäherungsversuche.
+  * Absichtliche Einschüchterung und Stalken (im Internet oder in Person).
+  * Anhaltende oder wiederholte Störung von Community-Veranstaltungen, inklusive
+    Vorträgen und Präsentationen.
+
+[ableism]: https://de.wikipedia.org/wiki/Ableism "Ableismus"
+
+## 5. Richtlinien für Waffen
+
+Waffen sind grundsätzlich bei allen Community-Veranstaltungen oder
+Community-Treffen **nicht** erlaubt. Hierzu zählen unter anderem Schusswaffen,
+Sprengstoffe und -körper (Feuerwerkskörper mit einbezogen), große Messer, sowie
+alle anderen Gegenstände, deren Funktion es ist Andere zu verletzen oder ihnen
+Schaden zuzufügen. Jeder, der solch ein Waffe dabei hat, wird aufgefordert die
+Veranstaltung zu verlassen und darf nur ohne diese wiederkommen. Mitglieder der
+Community sind darüber hinaus angehalten, sich an alle vorort geltenden Gesetze
+zu halten.
+
+Eine Ausnahme zu den Waffenrichtlinien bilden Feuerwerkskörper auf
+Community-Veranstaltungen zu Silvester. Allerdings wird erwartet, dass
+Mitglieder davon absehen, Feuerwerkskörper vor Mitternacht örtlicher Zeit zu
+zünden bzw. abzufeuern. Diese Ausnahme muss Teil jeder Einladung zu besagter
+Community-Veranstaltung sein.
+
+## 6. Konsequenzen für inakzeptables Verhalten
+
+Inakzeptables Verhalten von Community-Mitgliedern, inklusive Sponsoren und
+Mitgliedern mit Entscheidungsbefugnis, wird nicht toleriert.
+
+Jeder, der gebeten wird, mit inakzeptablem Verhalten aufzuhören, hat dieser
+Bitte sofort nachzukommen.
+
+Im Falle, dass ein Mitglied inakzeptables Verhalten an den Tag legt, dürfen
+Community-Organisatoren jede Maßnahme ergreifen, die sie für angebracht halten,
+einschließlich eines temporären oder permanenten Ausschlusses aus der Community
+ohne vorherige Warnung (und ohne Rückerstattung im Falle einer Veranstaltung mit
+Eintritt).
+
+## 7. Melderichtlinien
+
+Wenn du Opfer oder Zeuge von inakzeptablem Verhalten bist, oder sonstige andere
+Bedenken hast, dann melde dich bitte so schnell wie möglich bei einem Community
+Organisator. Hierzu findest du die [Wikiseite mit
+Melderichtlinien][wiki_reporting] in unserem Wiki.
+
+Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der
+örtlichen Polizei oder Beistand, falls sich jemand nicht sicher fühlt. Im Falle
+von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur
+Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen.
+
+
+## 8. Beschwerden
+
+Solltest du der Meinung sein, dass du ungerecht oder zu Unrecht beschuldigt
+wurdest gegen diesen Verhaltenskodex verstoßen zu haben, kannst du dich bei
+einem der Administratoren mit einer präzisen Beschwerde melden. Diese wird dann
+gemäß den existierenden Richtlinien behandelt und bearbeitet.
+
+Hierzu findest du die [Wikiseite mit Melderichtlinien][wiki_reporting] in unserem Wiki.
+
+## 9. Wirkungsumfang
+
+Wir erwarten von allen Beteiligten unserer Community (Mitwirkende, Sponsoren und
+Gäste), dass sie sich an diesen Verhaltenskodex bei allen
+Community-Aktivitäten, sowie privaten Gesprächen im Zusammenhang mit der
+Community halten.
+
+Weiterhin gilt der Verhaltenskodex ebenfalls außerhalb von
+Community-Aktivitäten, falls dies sich auf die Sicherheit und das Wohlergehen
+der Beteiligten der Community auswirken könnte.
+
+## 10. Kontaktinformationen
+
+Wir sind derzeit noch auf der Suche nach einer verantwortlichen Kontaktperson,
+daher setze dich gerne mit allen Mitgliedern des Administratoren-Teams in
+Verbindung, solltest du Fragen haben.
+
+## 11. Lizenz und Urheber
+
+Der Citizen Code of Conduct wurde ursprünglich von [Stumptown
+Syndicate][stumptown] unter der Lizenz [Creative Commons Attribution-ShareAlike
+3.0][cc-by-sa3.0] entwickelt.
+
+Er wurde durch [Zom.bi][zombi] übernommen und geringfügig angepasst.
+
+Teile des Textes sind vom [Django Code of Conduct][django-coc] und der [Geek
+Feminism Anti-Harassment Policy][gfah-policy] abgeleitet worden.
+
+_Version 1. Übernommen von Stumptown Syndicate Version 2.3 am 26 Mai 2018._
+
+[stumptown]: http://stumptownsyndicate.org "Stumptown Syndicate"
+[cc-by-sa3.0]: http://creativecommons.org/licenses/by-sa/3.0/ "Creative Common 3.0 Attribution ShareAlike Lizenz"
+[zombi]: https://zom.bi "Zom.bi Webseite"
+[django-coc]: https://www.djangoproject.com/conduct/ "Django Code of Conduct"
+[gfah-policy]: http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy "Geek Feminism Anti-Harassment Policy"
+[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien"
diff --git a/contact-en.md b/contact-en.md
new file mode 100644
index 0000000..3312903
--- /dev/null
+++ b/contact-en.md
@@ -0,0 +1,15 @@
+---
+title: Contact
+menutitle: Contact
+lang: en
+ref: contact
+menuorder: 900
+---
+
+# Contact details
+
+The website zom.bi is provided by the members of the Zom.bi community.
+If you wish to contact us, you can use one of the following ways to reach one of
+our representatives.
+
+* Email: <img src="/assets/images/contct.png" width="113"/>
diff --git a/contact.md b/contact.md
new file mode 100644
index 0000000..8f1feb0
--- /dev/null
+++ b/contact.md
@@ -0,0 +1,14 @@
+---
+title: Impressum
+menutitle: Impressum
+lang: de
+ref: contact
+menuorder: 900
+---
+
+# Impressum
+
+Die Seite zom.bi wird in gemeinsamer Arbeit der Zom.bi-Community betrieben.
+Auf den folgenden Wegen können Sie einen unserer Repräsentanten erreichen.
+
+* E-Mail: <img src="/assets/images/contct.png" width="113"/>
diff --git a/index-en.md b/index-en.md
new file mode 100644
index 0000000..ac3ea35
--- /dev/null
+++ b/index-en.md
@@ -0,0 +1,35 @@
+---
+title: The friendly neighborhood undead tech community
+menutitle: Home
+lang: en
+ref: home
+menuorder: 0
+---
+
+# Welcome to Zombi
+
+## Who are we?
+
+Zombi is a small community with about 25 members, who are mostly from
+Germany and Austria, but also include people from other parts of
+Europe and North America. Our community is rather dynamic: People from
+all over the world occasionaly find their way to our Mumble server or
+into our [XMPP group chat](xmpp:zombi@conference.zom.bi?join), and decide
+to stay. We get to know a lot of interesting people. Of course the
+topics don't have to be technical.  Often we discuss cultural
+differences, current events or talk about anything and everything. New
+friendships are formed and are strengthened, sometimes even by
+exchanging sweets and delicacies.
+
+## What do we do?
+
+Apart from the daily discussions, we also do projects of every kind
+together. One of the long-living projects is the administration of our
+Linux root server, which hosts our Mumble server, mail server, Gitlab,
+DNS, a Nextcloud instance, a web service for synchronized video watching
+and a bunch of more services for our members.
+
+Sometimes we play games together whether it'd be in person or through
+the internet. Among the latter are games like Minecraft, Rust, CS:GO,
+Dota 2, TableTop Simulator, Arma 3, Guns of Icarus and whatever else
+sounds fun.
diff --git a/index.md b/index.md
new file mode 100644
index 0000000..00a4a32
--- /dev/null
+++ b/index.md
@@ -0,0 +1,43 @@
+---
+title: The friendly neighborhood undead tech community
+menutitle: Startseite
+lang: de
+ref: home
+menuorder: 0
+---
+
+# Willkommen bei Zombi
+
+## Wer sind wir eigentlich?
+
+Zombi ist eine kleine Community mit etwa 25 Nutzern, die sich
+größtenteils aus Leuten im deutschsprachigen Raum zusammensetzt, aber
+auch einige weitere Leute aus anderen Teilen Europas und Nordamerikas
+zu sich zählt. Wir sind eine dynamische Community: Es finden sich immer
+neue Menschen, die auf unserem Mumble-Server oder in unserem
+[XMPP-Gruppenchat](xmpp:zombi@conference.zom.bi?join) auftauchen und sich
+entscheiden hier zu bleiben. Man lernt interessante Leute aus anderen
+Ecken der Welt kennen. Dabei müssen Themen natürlich nicht immer
+technischer Natur sein. Mit Vielen kann man sich über kulturelle
+Unterschiede, aktuelle Themen aus der Welt und so manches
+Unproduktives unterhalten. Neue Freundschaften entstehen und werden
+auch durch den Austausch von Spezialitäten oder Süßigkeiten gefestigt.
+
+## Was machen wir so?
+
+Abgesehen von den täglichen Gesprächsrunden entstehen in der
+Gemeinschaft auch interessante Projekte. Eines der länger währenden
+Projekte stellt die Administration verschiedener Services auf unserem
+Linux Root Server dar. Hier finden sich unter Anderem der
+Mumble-Server, ein Mail-Server, eine GitLab-Instanz, ein DNS und eine
+Reihe von Webservern. Alles zur Nutzung für die Mitglieder. Auch
+findet sich immer mal wieder eine interessante Idee für die
+Programmierer oder die kunstvolle Zusammenstellung eines neuen
+Minecraft-Modpacks. Wir werden versuchen in Zukunft unsere aktuellen
+Projekte und Lösungen vergangener Probleme hier auf unsere Webseite zu
+beschreiben und zu dokumentieren.
+
+Und sollte sich die Motivation für ein produktives Vorhaben zu einem
+Zeitpunkt nicht finden, spielen wir auch mal verschiedene Spiele
+gemeinsam, unter anderem Minecraft, Rust, CS:GO, Dota2, TableTop
+Simulator oder was wir sonst so gerade finden.
diff --git a/mumble-en.md b/mumble-en.md
new file mode 100644
index 0000000..44d782f
--- /dev/null
+++ b/mumble-en.md
@@ -0,0 +1,30 @@
+---
+title: Mumble
+menutitle: Mumble
+lang: en
+ref: mumble
+menuorder: 200
+---
+
+# Mumble
+
+<img src="/assets/images/Icons_mumble.svg" width="200" style="float: right; margin-left: 50px; margin-right: 40px" />
+
+Our community hosts a Mumble server. If you want to contact us or talk about
+Technology or any other topic, you can connect to our Mumble server.
+
+You can find our Mumble server here:
+[mumble.zom.bi](mumble://mumble.zom.bi)
+
+Mumble is an Open Source VOIP software, which provides low latency and high
+audio quality. You can find more information on the
+[official webpage for Mumble](https://wiki.mumble.info/wiki/Main_Page).
+
+For the mobile users among you there is
+[Mumblefy for Apple iOS](https://itunes.apple.com/us/app/mumblefy/id858752232?mt=8)
+and the
+[Plumble app for Android](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free&hl=en)
+
+We would like you to join our discussions and conversations. The more, the merrier!
+
+<span style="clear: right"/>
diff --git a/mumble.md b/mumble.md
new file mode 100644
index 0000000..18d0923
--- /dev/null
+++ b/mumble.md
@@ -0,0 +1,35 @@
+---
+title: Mumble
+menutitle: Mumble
+lang: de
+ref: mumble
+menuorder: 200
+---
+
+# Mumble
+
+<img src="/assets/images/Icons_mumble.svg" width="200" style="float: right; margin-left: 50px; margin-right: 40px" />
+
+Unsere Community hat einen eigenen Mumble-Server
+aufgesetzt. Wenn du mit uns in Kontakt treten möchtest oder
+dich mit uns über Technik oder auch Gott und die Welt
+unterhalten möchtest, dann kannst du uns auf diesem Server
+finden.
+
+Unser Mumble-Server findet sich unter:
+[mumble.zom.bi](mumble://mumble.zom.bi/?title=Zom.bi&version=1.2.0)
+
+Mumble ist eine Open Source Voice-over-IP-Software ausgelegt
+auf kurze Latenzen und hohe Audio-Qualität. Weiter
+Informationen finden sich
+[hier](https://wiki.mumble.info/wiki/Main_Page).
+
+Für die mobilen Benutzer unter euch gibt es den
+[Mumblefy-Client für Apple iOS](https://itunes.apple.com/de/app/mumblefy/id858752232?mt=8)
+und die
+[Plumble-App für Android](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free&hl=de)
+
+Wir würden uns freuen euch bei unseren Diskussionen dabei zu
+haben.
+
+<span style="clear: right"/>
diff --git a/privacy.md b/privacy.md
new file mode 100644
index 0000000..338b1a3
--- /dev/null
+++ b/privacy.md
@@ -0,0 +1,440 @@
+---
+title: Datenschutzerklärung
+menutitle: Datenschutz
+lang: de
+ref: privacy
+menuorder: 700
+---
+
+# 0. EINLEITUNG
+
+Wir, der Verein zom.bi („**zom.bi**“, „**_wir_**“ oder „**_uns_**“), freuen uns
+über Ihren Besuch unserer Dienste. Der Schutz und die Sicherheit Ihrer
+personenbezogenen Daten (im Folgenden: „**_Daten_**“) haben für uns höchste
+Priorität. Diese Erklärung zum Datenschutz („**_Datenschutzerklärung_**“)
+erläutert, welche Daten wir während Ihres Besuchs auf unserer Webseite zom.bi,
+unseren weiteren Webangeboten und unseren sonstigen Diensten erheben, wie und
+wofür wir diese Daten verarbeiten und mit wem wir diese teilen. Zudem erklären
+wir Ihnen Ihre Rechte in Bezug auf die Verarbeitung Ihrer Daten, etwa das Recht
+auf Auskunft, auf Berichtigung, auf Widerspruch und auf Löschung.  Wir werden
+Ihre Daten nur in Übereinstimmung mit dem geltenden Datenschutzrecht
+verwenden. Wenn wir Ihre Daten für andere als die in dieser Datenschutzerklärung
+angegebenen Zwecke verarbeiten, werden wir Sie über diese Zwecke informieren und
+soweit erforderlich Ihre Einwilligung einholen.  Die rechtlichen Grundlagen, auf
+die wir uns für unsere Datenverarbeitung stützen, finden Sie zum Großteil in der
+Datenschutzgrundverordnung („**_DSGVO_** “), die Sie
+z.B. [hier](https://dsgvo-gesetz.de/) abrufen können. In den nachfolgend
+dargestellten Datenschutzhinweisen verweisen wir auch auf die entsprechenden
+Rechtsgrundlagen unserer Verarbeitung
+
+# 1. ALLGEMEINES
+
+## 1.1 Wer ist für die Verwendung Ihrer Daten verantwortlich?
+
+Zom.bi ist verantwortlich im Sinne des anwendbaren Datenschutzrechts. Daher sind
+wir verantwortlich und gesetzlich dazu verpflichtet sicherzustellen, dass die
+erforderlichen Maßnahmen zum Schutz Ihrer Daten getroffen werden und Ihre Rechte
+gewahrt bleiben.
+
+## 1.2 Welche Daten erheben wir von Ihnen?
+
+Die folgenden Daten werden von uns bei Ihrer Nutzung unserer Dienste erhoben:
+
+### 1.2.1 Erhobene Daten durch die rein informatorische Nutzung unserer Dienste
+
+Soweit Sie unsere Webangebote rein informatorisch nutzen, Sie sich also weder
+registrieren oder uns anderweitig Informationen offenbaren, erheben wir nur die
+personenbezogenen Daten, die Ihr Browser an unsere Server übermittelt. Beim
+Aufruf unserer Webangebote erheben wir die nachfolgenden Daten, welche technisch
+notwendig sind, um Ihnen unsere Webangebote anzeigen zu können sowie die
+Stabilität und die Sicherheit dieser Webangebote zu gewährleisten.  Eine Liste
+unserer Webangebote können sie unter dem Punkt 5 finden. Folgende Daten werden
+hierbei erhoben und gespeichert:
+
+*   **Gerätebezogene Informationen** <br/>
+    Hierzu zählen der Typ des verwendeten Betriebssystems, der Browser-Typ, die
+    Browser-Version, die bevorzugte Sprache, sowie Datum und Uhrzeit Ihrer
+    Anfrage.
+*   **Ihre IP-Adresse**
+*   **Cookies** <br/>
+    Wenn Sie unsere Webangebote besuchen, setzen wir Cookies ein, um eine
+    kontinuierliche Session nach einem Login zu ermöglichen. Cookies sind kleine
+    Textdateien, die zur Wiedererkennung Ihres Browsers dienen. Wir verwenden
+    Cookies, um Ihnen eine nutzerfreundliche und sichere Webseite anbieten zu
+    können. (weitergehende Informationen zu Cookies finden Sie im Abschnitt 2
+    (Verlinken)
+
+### 1.2.2 Öffentliche Registrierungen
+
+Bei Webangeboten, die eine öffentliche Registrierung zur Verfügung stellen,
+erheben und speichern wir im Registrierungsvorgang folgende Daten:
+
+*   **Pseudonym** <br/>
+    Mit Ihrer Einwilligung zur Registrierung erheben und speichern wir Ihren
+    Nutzernamen ("Pseudonym"), der zur Zugriffskontrolle im Zusammenhang mit dem
+    Account des Nutzers bei unseren Webangeboten dient.
+
+### 1.2.3 Nicht-öffentliche Registrierung
+
+Für die Nutzung der meisten unserer Dienste bedarf es einer zentralen,
+nicht-öffentlichen Registrierung als Mitglied in unserem LDAP-Server. Für
+diese Registrierung werden mit der Einwilligung des Nutzers Daten erhoben
+und für die Dauer der Registrierung gespeichert. Diese werden im
+Zusammenhang mit Abrechnungen von Mitgliedsbeiträgen verarbeitet sowie zur
+Personalisierung unserer Webangebote genutzt. Für diese Registrierung werden
+mit der Einwilligung des Nutzers folgende Daten erhoben und für die Dauer
+der Registrierung gespeichert:
+
+*   Vor- und Nachnamen
+
+*   Pseudonym
+
+*   Ihre zugeteilte Email-Adresse
+
+*   optional Ihre Telefonnummer, Mobiltelefonnummer, Postanschrift
+
+### 1.2.4 Mumble-Server
+
+Bei Nutzung unseres Mumble-Servers erheben und speichern wir folgende Daten:
+
+*   **Pseudonym und IP-Adresse** <br/>
+    Technisch bedingt müssen für die Nutzung unseres Mumble-Servers IP-Adresse
+    und Pseudonym des Nutzers erhoben werden.
+*   **Zertifikat** <br/>
+    Mit der Einwilligung zur Registrierung auf unserem Mumble-Server wird das
+    von Ihnen genutzte Zertifkat erhoben und gespeichert, mit dem Zweck, Ihnen
+    das alleinige Nutzungsrecht Ihres Pseudonyms für die Dauer der Registrierung
+    einzuräumen.
+
+Darüber hinaus speichern wir Daten über Personen, die wir von der Nutzung
+des Mumble-Servers temporär oder permanent ausgeschlossen haben. Zu diesen
+gespeicherten Daten zählen **Pseudonym**, **IP-Adresse** und **Zertifikat**
+des Nutzers.
+
+### 1.2.5 Gitlab
+
+Bei der Nutzung unseres Gitlabs erheben und
+speichern wir die folgenden, **optional** von Ihnen geteilten Daten:
+
+*   **Pseudonym "Name"**
+
+*   **Email-Adresse** <br/>
+    Sie haben die Möglichkeit, Ihre Email-Adresse durch unseren Dienst auch
+    öffentlich anzeigen zu lassen
+
+*   **Gewählte Sprache**
+
+*   **Ihre Skype-,  LinkedIn- und Twitter-Handle**
+
+*   **Eine frei von Ihnen wählbare Webadresse**
+
+*   **Standort**
+
+*   **Firma**
+
+*   **Lebenslauf**
+
+### 1.2.6 Webspace
+
+Bei der Nutzung unseres Webspaces erheben und speichern wir **alle** von
+Ihnen _freiwillig_ hochgeladenen ("gehosteten") Daten.
+
+### 1.2.7 Zertifikatsgenerator
+
+Bei der Nutzung unseres Dienstes zur Erstellung des Zertifikats erheben und
+speichern wir folgende Daten:
+
+*   **Zertifikat** <br/>
+    Wir speichern Ihr, mit diesem Dienst generiertes Zertifikat solange, bis Sie
+    es zur Löschung freigeben.
+
+## 1.3 Zu welchem Zweck und auf welcher rechtlichen Grundlage erheben wir Ihre Daten?
+
+Wir verabeiten Ihre Daten auf Grundlage …
+
+*   ihrer Einwilligung gem. Art. 6 Abs. 1 S. 1 lit. a, Art. 7 DSGVO …
+    *   zur Einräumung des alleinigen Nutzungsrechts Ihres Pseudonyms für die Dauer
+        der Registrierung auf unserem Mumble-Server.
+    *   zur Bereitstellung unserer öffentlichen und nicht-öffentlichen Dienste nach
+        ihrer Registrierung.
+
+*   unserer berechtigten Interessen gem. Art. 6 Abs. 1 S. 1 lit. f DSGVO …
+    *   zur Bereitstellung, zur Aufrechterhaltung, zur Wartung, zum Schutz und
+        zur Verbesserung unserer Dienste sowie zu unserem Schutz und zum Schutz
+        unserer Nutzer.
+    *   zur weiteren Verbesserung der Sicherheit unseres IT-Systems zum Vorteil
+        aller Nutzer.
+    *   um Ihnen maßgeschneiderte Inhalte anzubieten.
+
+*   gesetzlicher Verpflichtungen gem. Art. 6 Abs. 1 S. 1 lit. c DSGVO …
+    *   zur Erfüllung und Einhaltung von geltenden Gesetzen, Vorschriften oder
+        Rechtsverfahren oder einer vollstreckbaren behördlichen Anordnung.
+    *   zur Aufdeckung, zur Verhinderung oder zur Bekämpfung von
+        Rechtsverstößen, sofern wir hierzu gesetzlich verpflichtet ist oder
+        Dritte darauf einen Anspruch uns gegenüber haben.
+    *   zur Aufdeckung, zur Verhinderung oder zur Behebung von
+        Sicherheitsmängeln oder technischen Problemen.
+    *   zum Schutz von Rechten, die das Eigentum oder die Sicherheit von zom.bi,
+        unserer Nutzer oder der Öffentlichkeit betreffen, soweit gesetzlich
+        zulässig und erforderlich.
+
+## 1.4 Mit wem teilen wir Ihre Daten?
+
+Die Zom.bi Community verpflichtet sich, Daten der Nutzer nicht an Dritte zu
+übermitteln, außer …
+
+* **wenn wir aus rechtlichen Gründen dazu verpflichtet sind.** <br/>
+  Wir werden Daten an Unternehmen, Organisationen oder Personen außerhalb von
+  zom.bi weitergeben, wenn wir nach Treu und Glauben davon ausgehen dürfen,
+  dass der Zugriff auf diese Daten oder ihre Nutzung, Aufbewahrung oder
+  Weitergabe notwendig ist, um …
+    *   geltende Gesetze, Vorschriften oder Rechtsverfahren einzuhalten oder
+        einer vollstreckbaren behördlichen Anordnung nachzukommen
+    *   Betrug, Sicherheitsmängel oder technische Probleme aufzudecken zu
+        verhindern oder anderweitig zu bekämpfen
+    *   die Rechte, das Eigentum oder die Sicherheit von zom.bi, unserer Nutzer
+        oder der Öffentlichkeit vor Schaden zu schützen, soweit gesetzlich
+        zulässig oder erforderlich
+
+In diesem Falle setzen wir die betroffene Person von der Weitergabe ihrer
+personenbezogenen Daten in Kenntnis, soweit es uns möglich und rechtlich
+gestattet ist.
+
+## 1.5 Wo werden Ihre persönlichen Daten verarbeitet?
+
+Ihre persönlichen Daten werden ausschließlich innerhalb der Europäischen Union
+(„**_EU_**“) verarbeitet.
+
+## 1.6 Wie lange behalten wir Ihre Daten?
+
+Wir werden Ihre Daten nicht länger speichern als es zur Erfüllung des
+jeweiligen Zwecks, für den sie erhoben wurden, notwendig ist bzw. solange
+wir ein berechtigtes Interesse an der Speicherung haben und Ihr Interesse an
+der Löschung nicht überwiegt.
+Insbesondere behalten wir
+
+*   **Ihre IP-Adresse**
+    für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
+    nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
+    Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
+    gewährleisten. Darüber hinaus behalten wir uns das Recht vor, die
+    IP-Adressen der temporär oder permanent von unserem Mumble-Server
+    ausgeschlossenen Nutzer dauerhaft zu speichern.
+
+*   **Gerätebezogene Informationen**
+    für die Dauer der Verbindung. Darüber hinaus für den Zeitraum von 14 Tagen
+    nach der Verbindung in Serverlogs auf unserem Server, mit dem Zweck der
+    Fehlersuche in Fehlerfällen, um so die Qualität unserer Webangebote zu
+    gewährleisten.
+
+*   **Cookies**
+    für die Dauer der Verbindung.
+
+*   **Pseudonyme**
+    für die Dauer der freiwilligen Registrierung bei unseren öffentlichen und
+    nicht-öffentlichen Diensten. Darüber hinaus behalten wir uns das Recht vor,
+    die Pseudonyme der temporär oder permanent von unserem Mumble-Server
+    ausgeschlossenen Nutzer dauerhaft zu speichern.
+
+*   **Zertifikate**
+    *   für die Dauer der freiwilligen Registrierung auf unserem Mumble-Server.
+        Darüber hinaus behalten wir uns das Recht vor, die Zertifikate der temporär
+        oder permanent von unserem Mumble-Server ausgeschlossenen Nutzer dauerhaft
+        zu speichern.
+    *   für unseren Service zur Zertifikatsgenerierung solange, bis Sie es zur
+        Löschung freigeben.
+
+*   **Vor- und Nachnamen**
+    für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
+    Webangebot.
+
+*   **Ihre Email-Adresse**
+    für die Dauer der freiwilligen Registrierung in unserem nicht-öffentlichen
+    Webangebot.
+
+*   **Weitere Daten, die Sie auf unseren Webangeboten teilen**
+    solange Sie einen Account bei uns haben.
+
+## 1.7 Welche Rechte haben Sie hinsichtlich Ihrer Daten?
+
+Bezüglich der Verarbeitung Ihrer Daten stehen Ihnen die Rechte auf Auskunft, auf
+Berichtigung, auf Löschung und auf Einschränkung der Verarbeitung, auf
+Widerspruch sowie auf Datenübertragbarkeit zu:
+*   das Recht auf Auskunft in Bezug auf Ihre Daten nach Art. 15 DSGVO. <br/>
+    _Das bedeutet Sie können uns fragen, ob und welche Daten wir über Sie
+    gespeichert haben._
+
+*   das Recht auf Berichtigung, sofern Ihre Daten nicht richtig bzw.
+    unvollständig sind nach Art. 16 DSGVO. <br/>
+    _Das bedeutet Sie können Ihre Daten bei uns berichtigen bzw.
+    vervollständigen, sollten wir diese falsch oder nicht gespeichert haben._
+
+*   das Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO, wenn
+    *   Sie die Richtigkeit Ihrer Daten bestritten haben für den Zeitraum, den
+        wir zur Prüfung der Richtigkeit benötigen,
+    *   die Verarbeitung Ihrer Daten unrechtmäßig war und Sie eine Einschränkung
+        der Verarbeitung statt einer Löschung wünschen
+    *   eine Speicherung durch uns zu den genannten Zwecken nicht länger
+        erforderlich ist, Sie Ihre Daten jedoch zur Geltendmachung, Ausübung
+        oder Verteidigung von Rechtsansprüchen benötigen (Art. 18 DSGVO)
+
+    _Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir bei Ihnen nachfragen, wenn wir Ihre Daten verarbeiten wollen._
+
+*   das Recht auf Datenübertragbarkeit nach Art. 20 DSGVO im Hinblick auf Ihre
+    Daten, die Sie uns zur Verfügung gestellt haben, wenn die Verarbeitung auf
+    Ihrer Einwilligung oder einem Vertrag mit uns beruht. <br/>
+    _Das bedeutet Sie können Ihre uns zur Verfügung gestellten Daten in einem
+    strukturierten, gängigen und maschinenlesbaren Format an sich oder an Dritte
+    herausverlangen_
+
+*   das Recht auf Löschung Ihrer von uns verarbeiteten Daten nach Art. 17 DSGVO,
+    wenn
+    *   eine Speicherung Ihrer Daten zu den genannten Zwecken nicht weiter
+        notwendig ist.
+    *   die Speicherung sich auf eine von Ihnen mittlerweile widerrufene
+        Einwilligung stützt und keine andere Rechtsgrundlage für eine Speicherung
+        durch uns vorliegt.
+    *   Sie Widerspruch gegen durch uns durchgeführte Direktwerbung oder Profiling
+        erhoben haben und wir Ihre Daten zu diesen Zwecken speichern.
+    *   wir Ihre Daten unrechtmäßig verarbeitetet haben.
+    *   eine rechtliche Verpflichtung zur Löschung besteht.
+
+    _Das bedeutet Sie können in den oben genannten Fällen von uns verlangen, dass
+    wir die Daten löschen, die wir über Sie gespeichert haben._
+
+Es existieren einige gesetzliche Einschränkungen zu diesen Rechten. Sofern wir
+Ihre Gesuche aufgrund dessen nicht erfüllen können, werden wir Ihnen dies
+mitteilen.
+
+## 1.8 Widerrufs- und Widerspruchsrecht gem. Art. 7 Abs. 3, 21 DSGVO
+
+Sie können eine erteilte Einwilligung widerrufen, selbst wenn die Nutzung der
+Daten auch ohne Ihre Einwilligung gesetzlich zulässig ist (nach Art. 7 Abs. 3
+DSGVO). Eine formlose Mitteilung an uns genügt (Kontaktdaten siehe Punkt 7).
+Kosten werden dafür von unserer Seite selbstverständlich keine erhoben.
+Das bedeutet Sie können verlangen, dass wir Daten über Sie, die wir mit Ihrer
+Einwilligung gespeichert haben, löschen und nicht mehr verarbeiten. Da wir
+jedoch Daten mit Ihrer Einwilligung nur für Registrierungen erheben, würden
+diese ebenfalls mit entfernt. Folge eines Widerspruchs ist der Stopp der
+künftigen Verwendung. Dem Widerspruch vorangegangene Nutzungen bleiben
+unberührt.
+Desweiteren können Sie jederzeit gegen die Verarbeitung Ihrer personenbezogener
+Daten, die aufgrund von Artikel 6 Absatz 1 Buchstaben e oder f  DSGVO erfolgt,
+widersprechen (nach Art 21 DSGVO). Hierzu genügt eine formlose Mitteilung an
+uns.
+Das bedeutet Sie können verlangen, dass wir Ihre Daten löschen, wenn wir diese
+aufgrund unseres berechtigten Interesses oder zur Wahrnehmung einer Aufgabe
+erhoben haben, die im öffentlichen Interesse liegt.
+
+# 2\. COOKIES BEI WEBANGEBOTEN VON ZOM.BI
+
+Wenn Sie unsere Webseite besuchen, sammeln wir Informationen über Sie, indem wir
+Cookies einsetzen. Cookies sind kleine Textdateien, die eine Wiedererkennung
+Ihres Browsers ermöglichen und die an Ihren Computer oder Ihr mobiles Gerät
+gesendet werden. Wir verwenden Cookies, um Ihnen eine nutzerfreundliche und
+sichere Webseite anbieten zu können und unsere Dienste an Ihre Bedürfnisse und
+Interessen anzupassen.
+Wir verwenden ausschließlich Session Cookies. Diese ermöglichen es uns, Sie
+fortlaufend während einer Session zu identifizieren. Session Cookies dienen
+dazu, Ihnen den Login auf unseren Webangeboten zu ermöglichen. Diese Cookies
+werden beim Ausloggen bzw. durch Ihren Browser wieder gelöscht.
+
+## 2.1 Ihre Rechte / Widerspruch
+
+Natürlich können Sie unsere Angebote grundsätzlich auch ohne Cookies nutzen.
+Browser lassen sich so einstellen, dass Cookies generell abgelehnt werden.
+Ebenso können Sie bereits gesetzte Cookies in Ihren Browser-Einstellungen
+löschen. Wenn Sie keine Cookies verwenden, könnte dies jedoch dazu führen, dass
+Sie die Funktionen unserer Webangebote nicht mehr in vollem Umfang nutzen
+können.
+
+# 3\. EINGESETZTE VERSCHLÜSSELUNGEN BEI ZOM.BI
+
+Wir sind bemüht Transportverschlüsselung dort einzusetzen, wo es uns möglich
+ist:
+
+*   Ein Zugriff auf unsere **Webangebote** ist ausschließlich über HTTPS, d.h.
+    mit einer verschlüsselten Verbindung möglich.
+*   Aufrufe über eine **unverschlüsselte Verbindung** auf unsere **Webangebote**
+    werden auf ihr verschlüsseltes Äquivalent umgeleitet.
+*   **SSH-Verbindungen** auf unsere Server sind technisch bedingt ebenfalls
+    verschlüsselt.
+*   Unser **Mumble-Server** bedient sich ebenfalls einer Verschlüsselung beim
+    Übertragen von Text und Sprache.
+*   Verbindungen zu **Spieleservern**, die wir hosten, sind möglicherweise nicht
+    verschlüsselt. Hierzu bieten wir registrierten Nutzern die Möglichkeit, über
+    unser VPN zu verbinden, das die Verbindungen zu unserem Hauptserver
+    verschlüsselt.
+
+Zusätzlich hierzu sind alle personenbezogenen Daten auf dem Server auf einem
+verschlüsselten Dateisystem untergebracht, sodass diese nicht vom Hoster unseres
+Servers ausgelesen werden können.
+
+# 4\. AUTOMATISIERTE ENTSCHEIDUNGSFINDUNG BEI ZOM.BI
+
+Eine automatisierte Entscheidungsfindung basierend auf personenbezogenen Daten
+findet nur zur Zugriffskontrolle im Rahmen des Logins statt. Hierbei wird der
+Nutzername ("Pseudonym") mit denen uns vorliegenden Daten verglichen. Wir
+behalten uns das Recht vor, diese Verarbeitung ausschließlich automatisiert und
+entsprechend Art. 22 Abs. 2a DSGVO durchzuführen. Durch die Registrierung können
+wir dem Nutzer das alleinige Recht einräumen, seinen Account zu nutzen und den
+Account vor dem Zugriff durch Andere schützen.
+
+# 5\. WEBANGEBOTE VON ZOM.BI
+
+Unsere Webangebote und Dienste umfassen:
+
+*   Unseren Musikdienst, zu erreichen unter music.zom.bi
+*   Unser Etherpad, zu erreichen unter pad.zom.bi
+*   Unser Codepad, zu erreichen unter codepad.zom.bi
+*   Unser Cytube, zu erreichen unter tube.zom.bi
+*   Unser Dokuwiki, zu erreichen unter wiki.zom.bi
+*   Unser Gitlab, zu erreichen unter git.zom.bi
+*   Unsere NextCloud, zu erreichen unter cloud.zom.bi
+*   Unser Downloadangebot, zu erreichen unter download.zom.bi
+*   Unseren XMPP-Server
+*   Unser Radicale, zu erreichen unter org.zom.bi
+*   Unseren Mailingdienst, zu erreichen unter der Internetpräsenz mail.zom.bi
+    oder auf direktem Wege zum Mailserver über mx.zom.bi
+*   Unseren Streamingdienst, zu erreichen unter stream.zom.bi
+*   Unseren Webspace, zu erreichen unter user.zom.bi
+*   Unseren Zertifikatsgenerator, zu erreichen unter ovpn.zom.bi
+*   Unser Kanbanboard, zu erreichen unter kanban.zom.bi
+
+# 6\. ÜBRIGE EINBINDUNG VON DIENSTEN UND INHALTEN DRITTER
+
+Auf unserer Webseite _tube.zom.bi_ setzen wir Komponenten (Videos) des
+Unternehmens YouTube, LLC 901 Cherry Ave., 94066 San Bruno, CA, USA, einem
+Unternehmen der Google Inc., Amphitheatre Parkway, Mountain View, CA 94043, USA,
+ein. Wenn Sie dieses Webangebot aufrufen, wird eine Verbindung zu den
+YouTube-Servern hergestellt und dabei der Inhalt durch Mitteilung an Ihren
+Browser auf der Internetseite dargestellt.
+
+# 7\. KONTAKT, GELTENDMACHUNG IHRER RECHTE
+
+Um Ihre oben genannten Rechte wahrzunehmen oder wenn Sie Fragen oder Anmerkungen
+zu dieser Datenschutzerklärung oder allgemein zum Datenschutz haben, wenden Sie
+sich bitte an:
+
+Maurice Gehrke
+E-Mail: datenschutz@zom.bi
+
+## 7.1 Beschwerderecht
+
+Sie haben zudem, wenn wir Ihr Anliegen aus Ihrer Sicht nicht angemessen
+behandeln u.a. (unbeschadet eines anderweitigen verwaltungsrechtlichen oder
+gerichtlichen Rechtsbehelfs) ein Beschwerderecht bei der für den Datenschutz
+zuständigen Aufsichtsbehörde, insbesondere in dem Mitgliedstaat ihres
+Aufenthaltsorts, ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes.
+
+Wir bitten Sie jedoch, Ihre Beschwerde zunächst an uns zu richten, da uns das
+Problem möglicherweise nicht bekannt ist.
+
+# 8\. WIE OFT AKTUALISIEREN WIR DIESE DATENSCHUTZERKLÄRUNG?
+
+Diese Datenschutzerklärung kann von Zeit zu Zeit geändert werden, z.B., um sie
+neuen datenschutzrechtlichen Bestimmungen anzupassen. Alle Änderungen der
+Datenschutzerklärung werden von uns auf dieser Seite veröffentlicht. Falls die
+Änderungen wesentlich sein sollten, werden wir sie gegebenenfalls gesondert
+(z.B. per E-Mail) benachrichtigen.
diff --git a/services-en.md b/services-en.md
new file mode 100644
index 0000000..d28c0bf
--- /dev/null
+++ b/services-en.md
@@ -0,0 +1,86 @@
+---
+title: Services
+menutitle: Services
+lang: en
+ref: software
+menuorder: 100
+---
+
+# Software and service
+
+## Docker
+
+<img src="/assets/images/docker.png" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+The majority of our services is packed into Docker
+containers. [Docker](https://www.docker.com) is a software package, which can
+provide a dedicated environment with a directory structure and a network device
+to each service, similar to a virtual machine though without the additional operating
+system overhead. At the same time Docker containers allow fast deployment of
+software as well as their removal.
+
+<div style="clear: left;"></div>
+
+## Traefik
+
+<img src="/assets/images/traefik.svg" width="120"
+style="float: right; margin:-40px 34px 10px 34px;" />
+
+[Tr&aelig;fik](https://traefik.io) is an HTTP reverse proxy, which allows us to
+serve multiple web services on the same ports under different sub domains, which
+is especially useful if you separate all of your web services into different
+Docker containers, like we do. Additionally it serves as an SSL termination
+proxy, which allows us to manage the SSL certificates for our domains in a
+central place and to automatically generate new certificate when using Let's Encrypt.
+
+<div style="clear: right"></div>
+
+## Mumble
+
+<img src="assets/images/Icons_mumble.svg" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+
+[Mumble](https://wiki.mumble.info/wiki/Main_Page) is a free voice over IP
+software with low latency, high audio quality and decent encryption. It is
+perfect for conversations and gaming in the evening. With its channel structure
+people can discuss topics in larger groups and allow smaller groups to create
+their own channels to discuss different topics. Ofcourse non-members are also
+welcome at any time on our mumble server at [mumble.zom.bi](mumble://mumble.zom.bi).
+
+<div style="clear: left"></div>
+
+## Gitlab
+
+<img src="/assets/images/gitlab.png" width="150"
+style="float: right; margin:-14px 34px 18px 34px; " />
+
+[Gitlab](https://gitlab.com) is web service for versioning source code and other
+text based projects utilizing the git versioning system. It allows our users to
+manage their projects, publish them and collaborate with others. Using the
+embedded continuous integration we can test and even automatically deploy them.
+Our Gitlab instance is located at [git.zom.bi](https://git.zom.bi).
+You're welcome to explore our public repositories.
+
+<div style="clear: right"></div>
+
+## Mediawiki
+
+<img src="assets/images/mediawiki.png" width="150"
+style="float: left; margin:-14px 34px 18px 34px; " />
+
+[Mediawiki](https://mediawiki.org) is a Wiki Software that has been developed
+by the Wikimedia Foundation for use in Wikipedia. We're hosting
+an own Mediawiki instance, which we use to document our services and save the
+protocols for our assemblies. You can find it at [w.zom.bi](https://w.zom.bi).
+
+<div style="clear: left"></div>
+
+## Cytube
+
+[Cytube](http://cytu.be) is a web service to watch videos from various sources
+in sync, among them are YouTube and Soundcloud. It is a perfect addition to our
+conversations on the Mumble server, when people we finished discussing or even
+support discussion. You can find our CyTube installation at
+[tube.zom.bi](https://tube.zom.bi).
diff --git a/services.md b/services.md
new file mode 100644
index 0000000..78b5594
--- /dev/null
+++ b/services.md
@@ -0,0 +1,85 @@
+---
+title: Dienste
+menutitle: Dienste
+lang: de
+ref: software
+menuorder: 100
+---
+
+# Software und Dienste
+
+## Docker
+
+<img src="/assets/images/docker.png" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+Ein Großteil unserer Dienste ist in Docker-Container gepackt. [Docker](https://www.docker.com) ist eine
+Software, die dazu dient Software in sogenannte Container zu packen und sie
+dadurch sowohl auf Dateisystem-Ebene als auch netzwerk-technisch von anderen
+Diensten zu trennen. Gleichzeitig bieten Container den Vorteil Software schnell
+aufzusetzen und bei Bedarf wieder zu entfernen.
+
+<div style="clear: left;"></div>
+
+## Traefik
+
+<img src="/assets/images/traefik.svg" width="120"
+style="float: right; margin:-40px 34px 10px 34px;" />
+
+[Tr&aelig;fik](https://traefik.io) ist ein HTTP Reverse Proxy, der uns die
+Möglichkeit gibt verschiedene Webdienste, die wir je in einen Docker-Container
+gekapselt haben, über den HTTP und HTTPS Port im Internet bereitzustellen.
+Gleichzeitig können wir hier zentral die nötigen SSL-Zertifikate verwalten, und
+im Falle von Let's Encrypt auch automatisch neu generieren lassen.
+
+<div style="clear: right"></div>
+
+## Mumble
+
+<img src="assets/images/Icons_mumble.svg" width="150"
+style="float: left; margin:0 34px 18px 34px;" />
+
+
+[Mumble](https://wiki.mumble.info/wiki/Main_Page) ist ein freie
+Sprachkonferenzsoftware, die mit ihrer niedrigen Latenzzeit, guter
+Verschlüsselung sowie hoher Audioqualität perfekt für abendliche Gespräche und
+die eine oder andere Spielerunde geeignet ist. Durch eine Kanalstruktur lässt
+sie auch mehrere kleinere und auch themaspezifische Gesprächsrunden zu.
+Natürlich sind auch Nicht-Mitglieder immer herzlich bei uns willkommen.
+Unser Mumble-Server ist unter [mumble.zom.bi](mumble://mumble.zom.bi) zu finden.
+
+<div style="clear: left"></div>
+
+## Gitlab
+
+<img src="/assets/images/gitlab.png" width="150"
+style="float: right; margin:-14px 34px 18px 34px; " />
+
+[Gitlab](https://gitlab.com) ist eine Webanwendung zur Versionverwaltung von
+Projekten auf der Basis von git. Diese hilft unseren Nutzern ihre Projekte an
+zentraler Stelle zu verwalten, zu veröffentlichen und mit anderen Nutzern zu
+kollaborieren. Mithilfe der eingebauten Continuous Integration lassen sich
+Projekte bei Bedarf testen, bereitstellen und auch automatisiert deployen.
+Unsere Gitlab-Instanz befindet sich unter [git.zom.bi](https://git.zom.bi).
+
+<div style="clear: right"></div>
+
+## Mediawiki
+
+<img src="assets/images/mediawiki.png" width="150"
+style="float: left; margin:-14px 34px 18px 34px; " />
+
+[Mediawiki](https://mediawiki.org) ist eine Wiki-Software, die von der
+Wikimedia-Foundation unter anderem für Wikipedia entwickelt wurde. Wir hosten
+eine Mediawiki-Instanz, die wir verwenden um unsere Services zu dokumentieren
+und unsere Plena zu protokollieren. Sie befindet sich unter
+[w.zom.bi](https://w.zom.bi).
+
+<div style="clear: left"></div>
+
+## Cytube
+
+[Cytube](http://cytu.be) ist eine Webanwendung mit der man gemeinsam und
+synchronisiert Videos anschauen kann, typischerweise Youtube Videos oder
+ähnliche Streamingdienste. Unser Cytube findet sich unter
+[tube.zom.bi](https://tube.zom.bi).

From 652ed158e25aaa56834eb570da1efe3f0e8b2fcd Mon Sep 17 00:00:00 2001
From: MadMaurice <madmaurice@zom.bi>
Date: Thu, 1 Apr 2021 22:59:06 +0200
Subject: [PATCH 56/58] Add short version of coc

---
 coc-kurz.md | 16 ++++++++++++++++
 coc.md      |  2 ++
 2 files changed, 18 insertions(+)
 create mode 100644 coc-kurz.md

diff --git a/coc-kurz.md b/coc-kurz.md
new file mode 100644
index 0000000..a401a2c
--- /dev/null
+++ b/coc-kurz.md
@@ -0,0 +1,16 @@
+---
+title: Zom.bi Code of Conduct - tl;dr
+lang: de
+ref: coc-kurz
+---
+
+Zombi ist ein Zusammenschluss von Lebensformen, die u.&nbsp;a. das gemeinsame Interesse am spielerischen Umgang mit Technik eint. Wir wollen dabei offen für möglichst viele Lebensformen seien, die unsere Werte teilen. Damit sich bei uns alle wohlfühlen können, gilt bei uns die vielen bereits bekannte goldene Regel:
+
+**Be excellent to each other!'''**
+
+Wenn sich alle an diese eine Regel halten, wäre schon viel getan. Wir können und wollen nicht für jeden Grenzfall Regeln aufstellen, es scheint aber nötig zu sein, diese eine Regel in ein paar Punkten zu präzisieren:
+* Gruppenbezogene Menschenfeindlichkeit, insbesondere in Form von Antisemitismus, Rassismus, Sexismus, Homo- und/oder Transfeindlichkeit ist bei uns nicht erwünscht und wird nicht toleriert.
+* Jede:r hat das Recht auf Anonymität. Das Verfolgen anderer Nutzer:innen gegen ihren Willen (Stalking) ist ebenso inakzeptabel, wie das Verbreiten privater Informationen ohne Einverständnis (Doxing).
+* Respektiere die Grenzen anderer. Es ist nicht immer leicht sich in andere hineinzuversetzen und zu erkennen wo Grenzen liegen. Wenn dir jemand sagt, dass du mit einem Verhalten aufhören sollst, solltest du das in jedem Fall respektieren. Im Zweifel ist es immer besser vorher zu fragen. **Das betrifft insbesondere Video- und/oder Tonaufnahmen.**
+
+In diesem Sinne: **Happy Hacking!**
diff --git a/coc.md b/coc.md
index c07c7e1..bbdbe4a 100644
--- a/coc.md
+++ b/coc.md
@@ -6,6 +6,8 @@ ref: coc
 menuorder: 600
 ---
 
+[tl;dr](coc-kurz.html)
+
 # Zom.bi Verhaltenskodex
 
 ## 1. Unsere Absicht

From 741c60a17b2c5b0c9984d148dcf7405336474aab Mon Sep 17 00:00:00 2001
From: MadMaurice <madmaurice@zom.bi>
Date: Thu, 1 Apr 2021 22:59:46 +0200
Subject: [PATCH 57/58] prettify config

---
 _config.yml | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/_config.yml b/_config.yml
index 9eeb6cf..98eb116 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,17 +1,18 @@
 defaults:
-    -
-        scope:
-            path: ""
-        values:
-            layout: "page"
-            menuorder: 100
+- scope:
+    path: ""
+  values:
+    layout: "page"
+    menuorder: 100
+
 langs:
-    de: "DE"
-    en: "EN"
+  de: "DE"
+  en: "EN"
+
+include: [".well-known"]
+
 external:
-    -
-        name: "Git"
-        url: "https://git.zom.bi/explore/projects"
-    -
-        name: "Wiki"
-        url: "https://w.zom.bi"
+- name: "Git"
+  url: "https://git.zom.bi/explore/repos"
+- name: "Wiki"
+  url: "https://w.zom.bi"

From 347a140b4ce6e30ff19b8ddc06abf961aa50e4d8 Mon Sep 17 00:00:00 2001
From: MadMaurice <madmaurice@zom.bi>
Date: Wed, 23 Apr 2025 22:30:42 +0200
Subject: [PATCH 58/58] assets/images/mediawiki.png: convert to Git LFS

---
 assets/images/mediawiki.png | Bin 36789 -> 130 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/assets/images/mediawiki.png b/assets/images/mediawiki.png
index 167b013b3344486e664bea896b3ac4a5b932757e..1888578ebfaeefba34ed3776b0b775be6c7d104d 100644
GIT binary patch
literal 130
zcmWN?!4bkB5CFhGRnUOpfN(&%ISvqJR5F5jSiSCNukxOKykuMJoQG2PzHW~?xBu;v
zHXctk&%)}`V)QI$BjfPUi5VHQHqKa2Xk&r86WNk1LABMP<A^5e1mJ;pPmCB$0+(wb
MCuaW^Y0-x$e(5_WUH||9

literal 36789
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