html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

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"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

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: none;
}

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: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --label-dark-primary: white;
  --bg-dark-primary: #212b39;
  --salmon: #fa6060;
  --separator-dark: #43536c;
  --dark-bg-secondary: #2c3748;
  --separator-light: #d6e3ef;
  --bg-light-primary: #f9fafc;
  --dark-elevated-tert: #4d5e79;
  --label-light-tertiary: #a2b7d8;
  --dark-bg-tertiary: #3c4b62;
  --orange-1-2: #e14e4e;
  --label-dark-tertiary: #a2b7d8;
  --orange-0: #fa6060;
  --bg-light-secondary: #eef2f6;
  --label-dark-secondary: #cddaef;
  --bg-light-tertiary: white;
  --label-light-secondary: #586a87;
  --label-light-primary: #2c3748;
  --label-dark-quaternary: #7285a4;
  --label-light-quaternary: #cddaef;
  --dark-elevated-pri: #2c3748;
  --orange-1: #fd7878;
  --dark-elevated-sec: #3c4b62;
  --darkest-blue: #1d2531;
  --error-red: #fa3a3a;
  --success-green: #12c38e;
  --divider: #7285a400;
  --divider-2: #fff0;
  --divider-3: #3c4b6200;
  --divider-4: #4d5e7900;
  --divider-5: #43536c00;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-embed-youtubevideo {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  color: #293546;
  font-family: Quicksand, sans-serif;
  font-size: 1vw;
  line-height: 20px;
}

h1 {
  color: var(--label-dark-primary);
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 40px;
  font-weight: 600;
  line-height: 44px;
}

h2 {
  color: var(--label-dark-primary);
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
  position: relative;
}

h3 {
  letter-spacing: -.01px;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 28px;
  font-weight: 600;
  line-height: 36px;
}

h4 {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
  position: relative;
}

h5 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

h6 {
  letter-spacing: .02em;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

p {
  letter-spacing: .25px;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 150%;
  position: relative;
}

a {
  opacity: 1;
  color: #293546;
  font-size: 1em;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

form {
  position: relative;
}

strong {
  font-weight: bold;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

.bg-dark {
  color: #fff;
  background-color: #212b39;
  font-size: 1em;
}

.bg-dark.dark-text {
  color: var(--bg-dark-primary);
}

.txt-sm-cap {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: inline-block;
}

.txt-sm-cap.light {
  color: #fff;
}

.txt-sm-cap.o {
  color: var(--salmon);
}

.txt-sm-low {
  font-size: 11px;
  font-weight: 500;
  line-height: 14px;
  display: inline-block;
}

.txt-lg-low {
  z-index: 1;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  position: relative;
}

.txt-lg-low.light {
  color: #fff;
  font-weight: 700;
}

.nav-link {
  color: #fff;
  margin-right: 20px;
  transition: opacity .4s;
}

.nav-link:hover {
  opacity: .5;
}

.primary-btn {
  background-color: var(--salmon);
  object-fit: fill;
  border-radius: 100px;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  min-height: auto;
  padding: 8px 16px;
  transition: background-color .4s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.primary-btn.nav-button {
  height: auto;
  min-height: auto;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: .9em;
}

.primary-btn.buy-button {
  width: 180px;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 1.1em;
}

.container-1200 {
  z-index: 1;
  width: 94%;
  max-width: 1296px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.container-1200.nav-container {
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.container-1200.product-dropdown {
  justify-content: flex-end;
  align-self: auto;
  align-items: stretch;
  width: 94%;
  display: flex;
}

.container-1200._1080-max-width {
  max-width: 1080px;
}

.container-1200._1080-max-width.hide-tablet {
  z-index: 10;
}

.container-1200._1080-max-width.show-tablet {
  display: none;
}

.container-1200._100vh-hero {
  margin-bottom: 60px;
}

.container-1200.sticky-illustration {
  height: 6000px;
}

.light {
  color: #fff;
  align-self: auto;
}

.spacer-30 {
  width: 100%;
  height: 30px;
}

.light-fade {
  opacity: 1;
  color: #90959b;
  display: block;
}

.spacer-50 {
  justify-content: center;
  align-items: flex-end;
  height: 50px;
  display: flex;
}

.spacer-100 {
  justify-content: center;
  align-items: flex-end;
  height: 100px;
  display: flex;
}

.section {
  z-index: 0;
  justify-content: center;
  width: 100%;
  display: block;
  position: relative;
}

._3-col-grid {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._3-col-grid.cards {
  grid-column-gap: 24px;
}

._3-col-grid._24-space {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-self: stretch;
}

.card-parent {
  background-color: #293546;
  border-radius: 10px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.card-parent.card-light {
  background-color: #fff;
}

.card-inner {
  grid-column-gap: 16px;
  grid-row-gap: 48px;
  border: 1px none var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  padding: 60px;
  display: grid;
  position: relative;
  overflow: visible;
}

.card-inner.white {
  border-color: var(--separator-light);
  background-color: #fff;
}

.card-inner.with-full-mage {
  padding: 0;
}

.card-inner._32-pad {
  align-content: start;
  align-items: start;
  height: auto;
  padding: 32px;
}

.card-inner._32 {
  grid-row-gap: 32px;
  padding: 32px;
}

.card-inner._24-pad {
  grid-row-gap: 24px;
  align-content: stretch;
  align-items: start;
  padding: 24px;
}

.card-inner._24-pad.dark {
  background-color: var(--bg-dark-primary);
  align-content: start;
  place-items: center;
}

.card-inner._48-pad {
  grid-row-gap: 24px;
  padding: 48px;
}

.card-inner._48-pad.width-70 {
  place-content: center;
  place-items: center;
  width: 70%;
  margin: 0 auto;
}

._2-col-grid {
  z-index: 1;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  place-items: stretch stretch;
  width: 100%;
  display: grid;
  position: relative;
}

._2-col-grid._24-space {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr;
}

._2-col-grid._24-space.container-width-extra-large {
  margin-left: auto;
  margin-right: auto;
}

._2-col-grid.card-child {
  width: auto;
  margin-left: 60px;
}

._2-col-grid._16-space {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

._2-col-grid._16-space.col-1-max {
  grid-template-columns: max-content 1fr;
}

._2-col-grid._8-space {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

._2-col-grid.max-content {
  grid-template-columns: 1fr max-content;
}

._2-col-grid.fiths {
  grid-column-gap: 48px;
  grid-template-columns: 1fr 4fr;
}

._2-col-grid._32-space {
  grid-row-gap: 32px;
  margin-left: auto;
  margin-right: auto;
}

._2-col-grid._32-space.col-1-max {
  grid-template-columns: max-content 1fr;
}

._2-col-grid._32-space.col-1-max.row-1-max {
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 30% auto;
}

._2-col-grid._64-space {
  grid-column-gap: 64px;
  grid-row-gap: 24px;
}

._2-col-grid._6040 {
  grid-template-columns: 60% 40fr;
}

._2-col-grid.two-thirds {
  grid-column-gap: 36px;
  grid-template-columns: 1fr 2fr;
}

._2-col-grid._2-4 {
  grid-column-gap: 24px;
  grid-row-gap: 48px;
  grid-template-columns: 2fr 7fr;
}

.card-full {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.card-full.flex-row.padding-0.shadow.border-radius-10 {
  padding-left: 0;
  padding-right: 0;
}

.bg-img-lg {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 550px;
  padding-left: 120px;
  display: flex;
  position: relative;
}

.bg-img-lg.img-9 {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f46312d33cf36765642e4f0_hem%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.flex-center {
  perspective: 1000px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.spacer-20 {
  height: 20px;
}

.logo {
  z-index: 1;
  width: 120px;
  min-width: 79px;
  height: auto;
  position: relative;
}

.container-sm {
  z-index: 1;
  width: 90%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.js-tab-content {
  padding-right: 30px;
}

.border-line-bottom {
  color: #fff;
  background-color: #ffffff1a;
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.faq {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 70px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.faq.js-tab-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #ffffff1a;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  height: auto;
  padding: 20px 0;
  display: grid;
}

.spacer-70 {
  height: 70px;
}

.footer-btm {
  background-color: var(--dark-bg-secondary);
  border: 1px #000;
  border-radius: 10px 10px 0 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 30px 40px;
  display: flex;
}

.link-sm {
  color: #fff;
  font-size: 12px;
}

.dash {
  background-color: var(--salmon);
  width: 10px;
  height: 2px;
  position: absolute;
  bottom: 8px;
}

.secondary-btn {
  padding-bottom: 6px;
  position: relative;
  overflow: hidden;
}

.secondary-btn.mar-left {
  margin-left: 20px;
  top: 0;
}

.secondary-btn.hidden {
  display: none;
}

.line {
  z-index: 10;
  background-color: var(--salmon);
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.wrapper {
  position: relative;
  overflow: hidden;
}

.fit-btn-1 {
  background-color: #afc8ef;
  border: 2px solid #293546;
  border-radius: 100px;
  align-items: center;
  height: 40px;
  padding-top: 6px;
  padding-left: 15px;
  padding-right: 15px;
  transition: background-color .4s;
  position: relative;
  overflow: hidden;
}

.fit-btn-1:hover {
  background-color: #8fa6c9;
}

.fit-btn-2 {
  background-color: #e5bfdd;
  border: 2px solid #293546;
  border-radius: 100px;
  align-items: center;
  height: 40px;
  padding-top: 6px;
  padding-left: 15px;
  padding-right: 15px;
  transition: background-color .4s;
  position: relative;
  overflow: hidden;
}

.fit-btn-2:hover {
  background-color: #c7a1bf;
}

.spacer-10 {
  width: 100%;
  height: 10px;
}

.content-img {
  z-index: 2;
  margin-top: -20px;
  position: relative;
}

.content-img.four {
  border-radius: 20px;
  align-self: center;
  width: 80px;
  margin-top: 0;
}

.specs-list-item {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
  position: relative;
}

.hide-d, .hide {
  display: none;
}

.dot-pulse {
  background-color: var(--salmon);
  border-radius: 100px;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 11px;
  left: -18px;
}

.dot-pulse._1 {
  top: 10px;
  left: 5px;
}

.spacer-90-fixed {
  justify-content: center;
  align-items: flex-end;
  height: 90px;
  display: flex;
}

.bg-light {
  background-color: var(--bg-light-primary);
}

.support-parent {
  display: flex;
  position: relative;
}

.col-left {
  width: 28%;
  position: relative;
}

.col-right {
  width: 73%;
  padding-left: 40px;
}

.support-footer {
  border: 1px solid var(--separator-dark);
  color: var(--dark-elevated-tert);
  background-color: #293546;
  background-image: linear-gradient(135deg, #2e3b4f, #293546);
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.sticky {
  position: sticky;
  top: 126px;
}

.info-card {
  background-color: #eaebed;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: 100%;
  padding: 0 20px 0 0;
  display: flex;
  overflow: hidden;
}

.info-card.light {
  background-color: var(--bg-light-primary);
  flex-direction: column;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.info-card.light-none {
  background-color: #0000;
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.card-button {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  border: 1px solid var(--separator-dark);
  background-color: var(--bg-dark-primary);
  color: var(--bg-dark-primary);
  cursor: pointer;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 32px;
  transition: all .3s;
  display: grid;
  position: relative;
  overflow: hidden;
}

.card-button:hover {
  border-color: var(--label-light-tertiary);
  color: var(--dark-bg-tertiary);
  background-color: #212b39;
}

.card-button.hide {
  display: none;
}

.phone-1 {
  width: 270px;
  margin-top: 0;
  position: relative;
  right: 0;
}

.text-wrap {
  display: flex;
  position: relative;
}

._3-col-grid-2 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.blob-6 {
  min-width: 800px;
  position: absolute;
  top: -25%;
  right: -17%;
}

.logo-parent-size {
  background-color: #212b39;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 130px;
  display: flex;
  overflow: hidden;
}

.btn-full {
  align-items: center;
  width: 100%;
  height: 50px;
  display: flex;
}

.o {
  color: var(--salmon);
}

.no-active {
  padding-left: 30px;
  padding-right: 30px;
}

.rel {
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 25px;
  position: relative;
}

.tick {
  position: static;
  inset: 4px auto auto -2px;
}

.active-1 {
  border-top: 1px solid var(--salmon);
  border-bottom: 1px solid var(--salmon);
  background-color: #fa696033;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.bold {
  color: var(--salmon);
  font-weight: 700;
}

.cookie-banner {
  z-index: 999;
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-primary);
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 320px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  display: grid;
  position: fixed;
  inset: auto 30px 30px auto;
  transform: translate(0, 100vh);
  box-shadow: 0 10px 20px -10px #121922cc;
}

.modal-cookie-button {
  background-color: var(--salmon);
  cursor: pointer;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: auto;
  padding: 8px 15px;
  transition: background-color .4s;
  display: flex;
  position: static;
  right: 10px;
}

.modal-cookie-button:hover {
  background-color: #df5954;
}

.logo-ap {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 40px;
}

.fyl-success-action {
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 18px;
  font-size: 22px;
  display: flex;
}

.pre-header-pink {
  color: #fa6960;
  margin-bottom: 9px;
  font-size: 32px;
  font-weight: 600;
}

.main-btn {
  color: #fff;
  background-color: #293546;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 18px;
  display: flex;
}

.close-box {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe8325c2546dfa_close-box.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 45px;
  width: 45px;
  height: 45px;
  padding: 0;
  position: absolute;
  inset: 4% 3% auto auto;
}

.narrow-text-wrapper {
  width: 450px;
}

.narrow-text-wrapper.success {
  padding-top: 80px;
  padding-bottom: 104px;
}

.lock-name {
  color: var(--bg-dark-primary);
  margin-bottom: 13px;
  font-size: 22px;
}

.pills-holder {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 8px;
  margin-left: 25px;
  padding-top: 0;
  display: flex;
}

.fyl-warningbox-desktop.warning-mobile {
  display: block;
}

.fyl-warningbox-desktop.warning-desktop {
  width: 600px;
  min-width: auto;
  max-width: 35%;
  margin-top: -20px;
  padding-left: 20px;
  padding-right: 0;
  display: none;
  position: relative;
  inset: 12% 0% auto auto;
}

.progress-container {
  background-color: #ffffff24;
  border-radius: 5px;
  width: 100%;
  height: 3px;
  margin-bottom: 20px;
  overflow: hidden;
}

.fyl-widget-image {
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  width: 45%;
}

.fyl-widget-image.fyl-latch {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe833dd6546dff_latch_lock.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fyl-widget-image.fyl-latch.fyl-keyhole {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83925c546dfe_traditional_keyhole.svg");
}

.fyl-widget-image.thumbturn {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83b8c5546e38_thumbturn.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.fyl-widget-image.fyl-thumbturn-cylinder {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe8330b4546e06_thumbturn_key_cylinder.svg");
  background-position: 100%;
  background-size: cover;
}

.fyl-widget-image.cylinder {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe839a57546e27_key_cylinder.svg");
  background-position: 50%;
  background-size: cover;
}

.fyl-widget-text {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 55%;
  padding: 57px 10px;
  display: flex;
}

.fyl-widget-text.fyl-soft-pink-bg {
  padding-left: 20px;
}

.fyl-widget-text.white-bg {
  background-color: #fff;
}

.fyl-success-row {
  min-height: 100vh;
  display: flex;
}

.fyl-success-row.width-limiter {
  max-width: 1208px;
  margin-left: auto;
  margin-right: auto;
}

.fyl-success-info {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding-left: 37px;
  display: flex;
}

.fyl-success-info.right {
  padding-left: 0;
}

.fyl-nav-btns {
  justify-content: space-between;
  width: 100%;
  padding-top: 5px;
  display: flex;
  position: relative;
}

.step-instruction.light {
  color: #b3b3b3;
  font-size: 15px;
}

.fyl-indicator {
  position: absolute;
  inset: -9px auto auto 8%;
}

.fly-link {
  color: #fff;
  border-radius: 20px;
}

.fly-link:hover {
  background-color: #293546;
}

.lock-detail-container {
  border-radius: 5px;
  align-items: stretch;
  max-width: 817px;
  margin-top: 16px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.fyl-nav-btn {
  cursor: pointer;
  align-items: center;
  width: auto;
  display: flex;
}

.fyl-nav-btn.right {
  border: 1px #000;
  justify-content: flex-end;
}

.fyl-snap-lock {
  width: 100%;
  min-height: 100vh;
  padding-bottom: 180px;
}

.fyl-overlay {
  background-color: #293546e8;
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 141px;
  display: flex;
  position: relative;
  inset: 0%;
}

.fyl-overlay.abs {
  justify-content: flex-end;
  padding-top: 0;
  position: absolute;
  inset: 0%;
}

.pill-red {
  color: #fff;
  background-color: #fa6960;
  border-radius: 50px;
  align-items: center;
  min-width: 100px;
  min-height: 40px;
  padding: 5px 15px;
  font-weight: 600;
  display: flex;
}

.fyl-warning-home {
  background-color: #212b39;
}

.fyl-lock-example {
  z-index: -1;
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  max-height: 100px;
  margin-bottom: 13px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.product-shot {
  max-width: 600px;
}

.icon {
  opacity: .32;
}

.fyl-dropdown {
  width: 100%;
  margin-top: 15px;
}

.fyl-models-dropdown {
  background-color: #fff;
  border-radius: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
  box-shadow: 0 4px 3px 1px #00000008;
}

.fyl-drop-down-wrapper {
  margin-top: 41px;
  margin-bottom: 47px;
}

.fyl-info-header-text {
  background-color: #293546;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 377px;
  height: 100%;
  margin-left: 0;
  padding-top: 14px;
  padding-left: 30px;
  padding-right: 43px;
  display: flex;
}

.pill-icon {
  margin-left: 10px;
}

.fyl-content-wrapper {
  opacity: 1;
  width: 100%;
  height: auto;
  min-height: 100vh;
  padding-left: 0;
  padding-right: 0;
}

.fyl-content-wrapper.abs {
  position: absolute;
  inset: 0%;
}

.hidden-anchor, .hidden-anchor.w--current {
  display: none;
}

.fyl-lock-info-header {
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.fyl-lock-info-header.card-full.flex-center-horizontal {
  justify-content: center;
  align-items: flex-end;
  max-width: 1208px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.fyl-model-item {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
  display: block;
}

.fyl-model-item:hover {
  color: #fff;
  background-color: #afc8ef;
}

.progress-bar {
  background-color: #fa6960;
  border-radius: 8px;
  width: 50%;
  height: 100%;
  transition: width .8s;
}

.fly-tooltip {
  z-index: 5;
  background-color: #fff;
  border-radius: 5px;
  padding: 12px;
  position: absolute;
  inset: 93% auto auto 0%;
  box-shadow: 1px 1px 10px 1px #0000000d;
}

.fyl-feature-title {
  color: #2c3748;
  width: 100%;
  margin-bottom: 17px;
  font-size: 15px;
  font-weight: 600;
}

.flex-row {
  flex-wrap: wrap;
  justify-content: space-between;
  padding-left: 37px;
  padding-right: 37px;
  display: flex;
}

.flex-row.padding-0.sd-full {
  padding-left: 0;
}

.flex-row.width-limiter {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.fyl-success {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83461a546e14_blue-background.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 45%;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 0;
}

.fyl-success.pink-bg {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe8337e6546e34_pink-background.svg");
}

.pre-header-blue {
  color: #afc8ef;
  margin-bottom: 9px;
  font-size: 32px;
  font-weight: 600;
}

.pre-header-blue.fyl-pink-text {
  color: #e5bfdd;
}

.step-title {
  margin-bottom: 20px;
  font-size: 40px;
}

.step-title.light-dt {
  color: #fff;
  margin-bottom: 13px;
  font-size: 31px;
}

.step-title.light {
  color: #fff;
  margin-bottom: 13px;
  font-size: 40px;
}

.lock-image {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83b8c5546e38_thumbturn.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-bottom: 1px solid #f8f7f7;
  height: 16vw;
  min-height: auto;
  max-height: 200px;
}

.lock-image.latch {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe833dd6546dff_latch_lock.svg");
}

.lock-image.thumbturn-key-cylinder {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe8330b4546e06_thumbturn_key_cylinder.svg");
  background-position: 100%;
}

.lock-image.traditional {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83925c546dfe_traditional_keyhole.svg");
}

.lock-image.key-cylinder {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe839a57546e27_key_cylinder.svg");
}

.tabs-menu-2 {
  display: none;
}

.fyl-h3 {
  color: #212b39;
  margin-bottom: 25px;
  font-size: 40px;
}

.fyl-drop-title {
  color: #212b39;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  font-size: 16px;
  font-weight: 700;
}

.lightbox-link {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe838017546e22_Lightbox-extend.svg");
  background-position: 5px 5px;
  background-repeat: no-repeat;
  background-size: 15px;
  border-radius: 5px;
  width: 121px;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
  display: block;
  position: relative;
}

.fyl-lock-symbol {
  background-color: #f5f7fb;
  border: 3px solid #afc8ef;
  border-radius: 15px;
  justify-content: center;
  min-width: 90%;
  min-height: 150px;
  margin-top: 47px;
  margin-bottom: 39px;
  display: flex;
  position: relative;
}

.fyl-lock-symbol.fyl-warning-box {
  border-color: #fa6060;
  min-width: 100%;
}

.lock-info {
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  min-height: auto;
  padding: 20px 15px 51px;
  display: block;
  position: relative;
}

.fyl-inline-link {
  color: #fa6960;
}

.fyl-lock-type-widget {
  background-color: #f5f7fb;
  border: 3px solid #afc8ef;
  border-radius: 15px;
  justify-content: center;
  min-width: 90%;
  min-height: 150px;
  margin-top: 47px;
  margin-bottom: 39px;
  display: flex;
  position: relative;
}

.fyl-lock-type-widget.fyl-pink-border {
  background-color: #fdf9fc;
  border-color: #e5bfdd;
}

.center-text {
  text-align: center;
}

.lock-description {
  color: gray;
  height: auto;
  min-height: auto;
  font-size: 14px;
  line-height: 21px;
}

.lock-technical-image {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f47e02e477f3e3c7bb2b9f9_SE%20Plate%20Exploded%201.png");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  align-self: stretch;
  width: 67%;
  min-height: auto;
}

.lock-technical-image.se {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83e0f9546e2d_SE%20Standard%20Exploded-min.jpg");
}

.fyl-widget-text-wrapper {
  width: 100%;
}

.fyl-progress {
  background-color: #fa6960;
  border-radius: 20px;
  width: 0;
  height: 3px;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: auto auto 0% 0%;
}

.fyl-link-row {
  justify-content: space-around;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.feature-list {
  background-color: #f3f3f3;
  border-radius: 0;
  align-self: stretch;
  width: 33%;
  padding-top: 58px;
  padding-bottom: 58px;
}

.fyl-home {
  background-color: #212b39;
}

.pill {
  cursor: pointer;
  background-color: #afc8ef;
  border-radius: 50px;
  align-items: center;
  min-width: 100px;
  min-height: 40px;
  margin-bottom: 10px;
  padding: 5px 15px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.pill.standard-fit {
  z-index: 50;
  flex: none;
  height: 40px;
  margin-top: -20px;
  padding-left: 25px;
  padding-right: 25px;
  position: absolute;
}

.pill.standard-fit.fyl-pink-bg {
  background-color: #e5bfdd;
}

.nav-btn-title {
  text-align: left;
  flex: none;
  margin-left: 11px;
  margin-right: 11px;
  font-size: 16px;
}

.feature-item-icon {
  width: 22px;
  margin-top: 2px;
  margin-right: 11px;
}

.fyl-navigation {
  z-index: 4;
  color: #fff;
  background-color: #212b39;
  border-radius: 100px;
  flex-direction: column;
  justify-content: space-between;
  width: 600px;
  height: 94px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 17px;
  padding-left: 45px;
  padding-right: 45px;
  display: flex;
  position: fixed;
  inset: auto 0% 3%;
  transform: none;
}

.fyl-link-icon {
  width: 25px;
  margin-right: 10px;
}

.image {
  position: absolute;
  inset: auto auto 20px 15px;
}

.fyl-lock-selection-item {
  background-color: #fff;
  border-radius: 10px;
  flex: 0 auto;
  width: 19%;
  margin-right: .6%;
  overflow: hidden;
}

.fyl-lock-selection-item.si-1 {
  margin-left: 0%;
}

.fyl-lock-selection-item.si-5 {
  margin-right: 0%;
}

.snap-lock-popup {
  color: gray;
  background-color: #fbfbff;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  height: 80%;
  padding-top: 90px;
  position: relative;
}

.snap-lock-popup.warning {
  background-color: #fff5f2;
  height: auto;
  min-height: 80%;
  padding-bottom: 42px;
}

.step-header {
  justify-content: flex-start;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 150px 37px 50px;
  display: flex;
}

.step-header.dark-up {
  background-color: #212b39;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: flex-start;
  max-width: none;
  margin-bottom: 30px;
  padding-top: 88px;
  padding-bottom: 22px;
}

.fyl-info-holder {
  flex: none;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  padding-left: 2px;
  display: flex;
}

.fyl-icon-text-link {
  align-items: center;
  max-width: 200px;
  margin-right: 18px;
  display: flex;
}

.fyl-checked {
  z-index: 1;
  opacity: 0;
  position: absolute;
  inset: auto auto 20px 15px;
}

.fly-divider {
  background-color: #fff6;
  width: 1px;
  height: 60%;
  margin-left: 50%;
  margin-right: auto;
  display: none;
  position: absolute;
  top: 12px;
}

.other-lock {
  width: 100%;
  padding: 50px 0%;
}

.feature-item {
  align-items: flex-start;
  width: 90%;
  margin-bottom: 31px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.lock-features {
  border-radius: 5px;
  flex-wrap: wrap;
  align-self: flex-start;
  align-items: flex-start;
  width: 80%;
  display: flex;
  overflow: visible;
}

.small-bold {
  color: #000;
  font-weight: 700;
}

.small-bold.success {
  font-size: 18px;
}

.fyl-lock-info {
  width: 100%;
  min-height: 100vh;
  padding-bottom: 100px;
}

.main-btn-icon {
  margin-right: 12px;
}

.fyl-dropdown-list {
  background-color: #fff;
}

.fyl-dropdown-list.w--open {
  border-radius: 14px;
  margin-top: 2px;
  overflow: hidden;
  box-shadow: 1px 1px 8px #0000000d;
}

.snap-lock-actions {
  max-width: 450px;
}

.lock-image-header {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe83b8c5546e38_thumbturn.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #e2e2e2;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 17%;
  min-width: 180px;
  min-height: 145px;
}

.lock-image-header.thumbturn-key-cylinder {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe8330b4546e06_thumbturn_key_cylinder.svg");
}

.lock-image-header.key-cylinder {
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/5f4783ecedfe839a57546e27_key_cylinder.svg");
}

.lock-examples {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 20%;
  display: flex;
}

.fyl-check-icon {
  z-index: 0;
  position: absolute;
  inset: auto auto 20px 15px;
}

.snap-lock-row {
  width: auto;
  padding-left: 0%;
}

.snap-lock-row.snap-warning {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  padding-left: 10%;
  display: flex;
  position: relative;
}

.fyl-p {
  font-size: 16px;
  line-height: 26px;
}

.flex-row-snap-lock {
  flex-wrap: wrap;
  justify-content: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.flex-row-snap-lock.dont-wrap {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 52px;
}

.push {
  margin-left: 15px;
}

.button-shape {
  background-color: var(--orange-1-2);
  border-radius: 8px;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.line-2 {
  background-color: var(--salmon);
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.link-footer {
  opacity: 1;
  color: var(--label-dark-tertiary);
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: .9em;
  font-weight: 400;
  transition: opacity .4s;
  display: block;
}

.link-footer:hover {
  opacity: 1;
  color: var(--label-dark-primary);
}

.link-footer.hide {
  display: none;
}

.img-wipe {
  z-index: 10;
  object-fit: fill;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
}

.snap-lock-animation {
  width: 70%;
  position: absolute;
  inset: 0% -10% 0% auto;
}

._3-card-content {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  background-color: #293546;
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
}

._3-card-content.hide {
  display: none;
}

.flex-centre {
  justify-content: space-around;
  width: 100%;
  display: flex;
}

.card-image {
  height: 200%;
  position: relative;
  top: 67px;
}

.hero-grid-compliance {
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-content: center;
  place-items: center stretch;
  width: 100%;
  height: 100vh;
  max-height: 950px;
  margin-top: 0;
  padding-top: 100px;
  position: relative;
}

.bold-text {
  opacity: 1;
  color: var(--salmon);
  font-weight: 700;
}

.html-embed {
  margin-top: 0;
  margin-bottom: 20px;
}

.footer-link-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: end;
  display: none;
}

.full-screen-wrapper {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.typeform-embed {
  margin-top: 20px;
  margin-bottom: 0;
}

.simple-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: .75fr 1fr;
  width: 100%;
}

.table-header {
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-secondary);
  justify-content: center;
  align-items: center;
  height: 50px;
  display: flex;
}

.table-header-contents {
  background-color: #eaebed;
  border: 1px solid #cfcfcf;
  justify-content: center;
  align-items: center;
  height: 50px;
  display: flex;
}

.table-header-contents.contents {
  border-style: solid;
  border-color: var(--separator-light);
  background-color: #fff;
  align-items: flex-start;
  height: auto;
  padding: 20px 10px;
}

.text-link-main {
  color: var(--salmon);
  letter-spacing: .02em;
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline;
}

.text-link-main.small {
  font-size: 14px;
  line-height: 20px;
}

.html {
  width: 0;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.container-2 {
  width: 1440px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 5em 10em;
}

.style_item {
  border-bottom: .1em solid #bdbdbd;
  padding: 2em 0;
}

.rich-text-styles {
  margin-bottom: -2em;
  font-size: 1em;
}

.rich-text-styles h1, .rich-text-styles h5 {
  margin-top: .2em;
  margin-bottom: .2em;
}

.rich-text-styles p {
  margin-top: .5em;
  margin-bottom: 2em;
}

.rich-text-styles h2 {
  margin-top: .2em;
  margin-bottom: .3em;
}

.rich-text-styles h3 {
  margin-top: .2em;
  margin-bottom: .2em;
}

.rich-text-styles h4 {
  margin-top: .2em;
  margin-bottom: .6px;
}

.rich-text-styles h6 {
  margin-bottom: .6em;
}

.rich-text-styles blockquote {
  margin-bottom: 2em;
  font-size: 1.1em;
  line-height: 150%;
}

.rich-text-styles a {
  color: var(--salmon);
  cursor: pointer;
  font-weight: 600;
  text-decoration: underline;
}

.thin {
  font-weight: 400;
}

.support-header-grid {
  grid-column-gap: 12px;
  grid-row-gap: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: flex-start;
  place-items: start;
  width: auto;
  margin-left: 30px;
  margin-right: 30px;
  display: grid;
}

.wrap-grid {
  grid-column-gap: 20px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: start;
  align-self: flex-start;
  place-items: start;
  width: auto;
  padding-top: 0;
  display: grid;
}

.wrap-grid.dropdon-product-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  border-style: none solid solid;
  border-width: 1px;
  border-color: var(--separator-dark);
  background-color: var(--bg-dark-primary);
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  grid-template-rows: max-content;
  grid-auto-flow: column;
  padding: 8px 16px 16px;
  box-shadow: 0 6px 20px #11161f66;
}

.wrap-grid.dropdon-product-wrap.row-expand {
  grid-auto-flow: row;
}

.wrap-grid._4-col {
  grid-template-columns: max-content max-content max-content max-content;
}

.wrap-grid._2-col {
  grid-column-gap: 10px;
}

.wrap-grid._2-col._24-space {
  grid-column-gap: 24px;
}

.wrap-grid._2-col._24-space.hide {
  display: none;
}

.wrap-grid._2-col._16-space {
  grid-column-gap: 16px;
  overflow: hidden;
}

.wrap-grid._2-col._16-space.centre-button {
  justify-content: center;
  justify-items: start;
}

.wrap-grid.list-item {
  grid-auto-columns: 1fr;
}

.wrap-grid._16-space {
  grid-column-gap: 16px;
  grid-auto-flow: column;
}

.wrap-grid._8-space {
  grid-column-gap: 8px;
}

.wrap-grid._4-space {
  grid-column-gap: 4px;
}

.wrap-grid.icon-text {
  grid-template-rows: min-content;
  grid-auto-columns: 1fr;
}

.wrap-grid.icon-text.absolute-element {
  grid-template-rows: max-content;
  width: 100%;
  margin-top: -54px;
  position: absolute;
  inset: 0%;
}

.dark-secondary {
  color: var(--label-dark-secondary);
}

.dark-secondary.thin {
  font-weight: 400;
}

.dark-secondary.body-large {
  font-size: 1.2em;
}

.dark-secondary.body-xs {
  font-size: .8em;
}

.dark-primary {
  z-index: 1;
  direction: ltr;
  color: var(--label-dark-primary);
  text-transform: none;
  position: relative;
}

.dark-primary.nav-link {
  align-self: center;
  margin-right: 0;
  padding: 18px 16px;
  font-size: .9em;
  font-weight: 600;
  transition: all .2s, opacity .4s;
}

.dark-primary.nav-link:hover {
  opacity: 1;
  color: var(--label-dark-tertiary);
}

.dark-primary.nav-link:active {
  transform: scale(.95);
}

.dark-primary.nav-link:focus {
  color: var(--label-dark-tertiary);
}

.dark-primary.nav-link.hide-desktop {
  display: none;
}

.dark-primary.product-dropdown {
  font-size: .8em;
  line-height: 150%;
}

.dark-primary.bold {
  font-weight: 600;
}

.dark-primary.centre {
  text-align: center;
}

.dark-primary.body-xs {
  font-size: .8em;
  font-weight: 600;
}

.dark-primary.slash-price {
  color: var(--salmon);
  margin-bottom: -.5em;
  text-decoration: line-through;
}

.support-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-tertiary);
  border-radius: 10px;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: stretch;
  height: auto;
  padding: 50px 40px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.support-card.no-bg {
  background-color: #fff0;
  border-style: none;
  padding: 40px 0;
}

.support-card.hide {
  display: none;
}

.support-card.faq-card {
  background-color: #fff0;
  border-style: none;
  padding: 40px 16px;
}

.support-card._8-space {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
}

.light-secondary {
  color: var(--label-light-secondary);
}

.content-grid {
  grid-column-gap: 20px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center stretch;
  place-items: center stretch;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.content-grid._8-space {
  grid-row-gap: 8px;
  object-fit: fill;
  grid-template-rows: auto;
  align-content: center;
  align-items: center;
  width: 100%;
  position: relative;
  overflow: visible;
}

.content-grid.blog-footer {
  width: 100%;
}

.content-grid.blog-thumb {
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: max-content;
  justify-content: space-between;
  align-items: center;
}

.content-grid.lock-type-content {
  grid-row-gap: 4px;
  padding: 10px;
}

.content-grid._40-space {
  grid-row-gap: 40px;
  object-fit: fill;
}

.content-grid.blog-thumbnail-grid {
  grid-row-gap: 48px;
}

.content-grid._16-space {
  grid-row-gap: 16px;
  object-fit: fill;
  grid-template-rows: auto;
  align-content: center;
  align-items: center;
  width: 100%;
  position: relative;
  overflow: visible;
}

.content-grid._16-space.card-padding {
  align-items: stretch;
  margin-right: 0;
  padding-top: 32px;
  padding-bottom: 32px;
  padding-right: 32px;
}

.content-grid._16-space.panel-body-small.dark {
  align-items: center;
}

.content-grid._48-space {
  grid-row-gap: 48px;
}

.content-grid._32-space {
  grid-row-gap: 32px;
}

.content-grid._32-space.width {
  max-width: 660px;
}

.content-grid._0-space {
  grid-row-gap: 0px;
}

.content-grid._12-space {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.light-primary {
  color: var(--label-light-primary);
  font-weight: 700;
}

.light-primary.centre {
  text-align: center;
}

.tick-text-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content auto;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  width: auto;
  padding-top: 0;
  display: grid;
}

._12-col-grid {
  z-index: 10;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

._12-col-grid._32-space {
  grid-row-gap: 32px;
}

._12-col-grid._64-space {
  grid-row-gap: 64px;
}

._12-col-grid._48-row {
  grid-row-gap: 48px;
}

._12-col-grid._24-row {
  grid-auto-rows: max-content;
}

._12-col-grid.no-stretch {
  align-content: stretch;
  align-items: start;
}

.support-vertical-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 36px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sticky-col {
  width: 100%;
  height: 100%;
  position: relative;
}

.dark-tertiary {
  color: var(--label-dark-quaternary);
}

.orange-0 {
  color: var(--orange-0);
}

.faq-question {
  width: 100%;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.button-bg {
  background-color: var(--label-light-quaternary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  display: flex;
  position: relative;
}

.faq-dropdown {
  width: 100%;
  padding: 0 0 24px;
}

.divider {
  background-color: var(--separator-light);
  color: var(--separator-light);
  width: 100%;
  height: 1px;
  margin-top: 0;
  display: block;
  position: static;
  inset: auto 0% 0%;
}

.divider._6-margin {
  margin-top: 6px;
}

.divider.dark {
  background-color: var(--separator-dark);
  color: var(--separator-dark);
}

.horiz-line {
  background-color: var(--label-light-primary);
  border-radius: 100px;
  width: 55%;
  height: 2px;
  position: absolute;
}

.vert-line {
  background-color: var(--label-light-primary);
  border-radius: 100px;
  width: 2px;
  height: 55%;
}

.text-button-icon {
  grid-column-gap: 3px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  margin-left: -4px;
  padding-bottom: 0;
  display: grid;
  position: relative;
  overflow: hidden;
}

.text-button-icon:hover {
  color: var(--label-light-secondary);
}

.arrow-left {
  transition: all .25s cubic-bezier(.602, .003, .234, 1.009);
}

.arrow-left:hover {
  transform: translate(-4px);
}

.page-header {
  z-index: 10;
  color: #29354600;
  background-color: #0000;
  align-items: flex-end;
  width: 100vw;
  height: auto;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.blog-img {
  z-index: 1;
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  object-fit: cover;
  background-color: #0000;
  background-clip: border-box;
  border-radius: 10px 10px 0 0;
  width: 100%;
  max-width: 100%;
  height: 200px;
  display: block;
  position: relative;
}

.blog-img:hover {
  background-color: #ffbfbf00;
  transform: translate(0);
}

.blog-img.large {
  object-fit: cover;
  border-top-right-radius: 0;
  border-bottom-left-radius: 10px;
  height: 100%;
}

.blog-medium {
  border: 1px solid var(--separator-light);
  background-color: #fff;
  border-radius: 10px;
  width: auto;
  padding-left: 0;
  padding-right: 0;
  transition: all .25s cubic-bezier(.38, .079, .25, 1);
  position: relative;
  overflow: hidden;
}

.blog-medium.blog-dark {
  border-color: var(--separator-dark);
  background-color: var(--dark-bg-secondary);
}

._3-blog-collection {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

._3-blog-collection.support-blog {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.collection-list-wrapper {
  position: relative;
}

.collection-list-wrapper.support-blog {
  margin-top: 0;
}

.blog-thumbnail-wrap {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 24px;
  display: block;
}

.blog-thumbnail-wrap.large {
  background-color: var(--bg-light-tertiary);
  flex-direction: column;
  justify-content: space-between;
  padding: 33px;
  display: flex;
}

.blog-thumbnail-wrap.dark {
  border-top: 1px solid var(--separator-dark);
}

.heading-caps-14 {
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
}

.heading-caps-14.orange-0 {
  font-weight: 600;
}

.heading-caps-14.orange-0.thin {
  font-weight: 400;
}

.blog-container {
  grid-column-gap: 16px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  width: 100%;
  display: grid;
}

.blog-container.blog-body {
  width: 85%;
}

.author-image {
  object-fit: cover;
  border-radius: 100%;
}

.bold-text {
  color: #212b39;
  font-family: Quicksand, sans-serif;
  font-weight: 600;
}

.blog-tag {
  border: 2px solid var(--label-light-secondary);
  color: var(--label-light-secondary);
  background-color: #3898ec00;
  border-radius: 20px;
  font-weight: 600;
}

.blog-body {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.glue-logo {
  object-fit: cover;
  border-radius: 100%;
}

.thumbnail-img {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 200px;
  display: flex;
  overflow: hidden;
}

.thumbnail-img.large {
  height: 400px;
}

.wordmark {
  height: 24px;
}

.button-text-large {
  z-index: 1;
  color: var(--label-dark-primary);
  margin-top: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  position: relative;
}

.nav-dropdown {
  color: var(--label-dark-primary);
  align-items: center;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1em;
  display: flex;
  position: static;
}

.nav-dropdown.hide {
  display: none;
}

.dropdown-toggle {
  flex-direction: row;
  padding: 0;
  display: flex;
}

.dropdown-toggle.w--open {
  color: var(--label-dark-tertiary);
  position: relative;
}

.dropdown-icon {
  color: var(--orange-0);
  order: 1;
  margin-left: 6px;
  margin-right: 0;
  display: none;
  position: static;
}

.nav-link-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: stretch;
  height: auto;
  padding-top: 0;
  display: grid;
}

.nav-button-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  align-self: stretch;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: grid;
}

.nav-wrap-left {
  grid-column-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  align-content: stretch;
  align-self: center;
  align-items: stretch;
}

.navbar {
  border-bottom: 1px solid var(--bg-dark-primary);
  background-color: var(--bg-dark-primary);
  align-items: center;
  height: auto;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.glue-icon {
  height: 28px;
  display: none;
}

.dropdown-list {
  inset: 0% 0% auto;
  overflow: hidden;
}

.dropdown-list.w--open {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--separator-dark) black black;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #1a233000;
  background-clip: border-box;
  justify-content: flex-end;
  align-items: stretch;
  width: auto;
  display: flex;
  position: absolute;
  top: 60px;
  left: 0%;
  overflow: visible;
}

.nav-menu {
  height: 100%;
  display: flex;
  position: static;
}

.dropdown-img {
  height: 64px;
  padding-bottom: 2px;
}

.dropdown-img:hover {
  transform: translate(0);
}

.dropdown-nav-link {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  cursor: pointer;
  border-radius: 8px;
  grid-template-rows: max-content auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  width: 160px;
  height: 125px;
  padding: 8px;
  transition: all .2s;
  display: grid;
}

.dropdown-nav-link:hover {
  border-color: var(--label-dark-quaternary);
  opacity: 1;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
}

.dropdown-nav-link:active {
  opacity: .8;
  transform: scale(.97);
}

.dropdown-nav-link.hide {
  display: none;
}

.dropdown-nav-link.inhome-nav-link {
  grid-row-gap: 8px;
  grid-template-columns: 1fr;
  justify-content: stretch;
  width: 168px;
  margin-top: 16px;
  padding: 16px;
}

.dropdown-heading {
  color: var(--label-dark-quaternary);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.heading-caps-12 {
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 100%;
}

.heading-caps-12.orange-0 {
  font-weight: 700;
}

.blog-medium-wrap {
  height: 100%;
}

.footer-container {
  width: 90%;
}

.footer-grid {
  grid-column-gap: 24px;
  grid-row-gap: 30px;
  grid-template-rows: max-content;
  grid-template-columns: 1fr max-content max-content max-content;
  grid-auto-rows: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  margin-top: 80px;
  margin-bottom: 80px;
}

.footer-link-block {
  width: 160px;
}

.social-link {
  height: 26px;
  transition: all .2s;
}

.social-link:hover {
  opacity: .8;
  transform: scale(1.1);
}

.social-icon {
  height: 28px;
}

.footer {
  z-index: 3;
  background-color: var(--bg-dark-primary);
  justify-content: center;
  width: 100%;
  display: block;
  position: relative;
}

.line-2 {
  z-index: 10;
  background-color: #fa6060;
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.text-button-icon-2 {
  grid-column-gap: 3px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  margin-left: -4px;
  padding-bottom: 0;
  display: grid;
  position: relative;
  overflow: hidden;
}

.text-button-icon-2:hover {
  color: #586a87;
}

.blog-image {
  object-fit: cover;
  border-radius: 10px;
  flex: 0 auto;
  align-self: stretch;
  width: 100%;
  max-width: none;
  height: 460px;
}

.page-button {
  border-width: 2px;
  border-color: var(--label-light-secondary);
  border-radius: 40px;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  margin-left: 0;
  padding-right: 20px;
  display: flex;
}

.blog-pagination {
  justify-content: flex-start;
  margin-top: 0;
}

.button-icon {
  filter: brightness(80%) hue-rotate(248deg);
  height: 20px;
  margin-right: -6px;
  padding-top: 0;
  transform: rotate(180deg);
}

.button-icon.reverse {
  margin-left: -8px;
  margin-right: 0;
  transform: none;
}

.button-text {
  color: var(--label-light-secondary);
  align-self: center;
  margin-top: 0;
  padding-bottom: 2px;
  font-size: 16px;
  font-weight: 600;
  line-height: 100%;
}

.blog-date {
  color: var(--label-light-tertiary);
  font-size: .9em;
}

.faq-wrapper {
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
  width: auto;
}

.empty-state-3 {
  background-color: #ddd0;
  height: 0;
}

.share-flex {
  justify-content: space-between;
  display: flex;
}

.sticky-column {
  grid-column-gap: 16px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
  top: 86px;
}

.blog-colum.no-posts {
  display: none;
}

.weglot-exclude {
  padding-top: 0;
}

.light-tertiary {
  color: var(--label-light-tertiary);
}

.footer-dropdown {
  display: none;
}

.support-image {
  height: 100px;
  margin-left: 0;
}

.support-tab {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--bg-light-secondary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 48px;
  display: grid;
  position: relative;
}

.support-tab.grid {
  grid-column-gap: 10px;
  height: auto;
  padding: 4px;
}

.tab-pane-tab-1 {
  position: static;
}

.install-image {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 20px;
  width: 100%;
  height: 380px;
}

.support-tabs {
  grid-column-gap: 16px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.support-tab-link {
  color: var(--label-dark-quaternary);
  background-color: #fff0;
}

.support-tab-link.w--current {
  border: 1px solid var(--label-light-quaternary);
  background-color: var(--bg-light-primary);
  color: var(--label-light-primary);
  border-radius: 10px;
  box-shadow: 0 3px 10px -5px #2c374866;
}

.tab-taxt {
  text-align: center;
  font-size: 1.2em;
  font-weight: 600;
}

.lock-type {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-primary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  overflow: hidden;
}

.lock-type.thumbturn, .lock-type.key-cylinder {
  background-color: #eef2f600;
  border-style: none;
  border-radius: 0;
}

.body-large {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.body-large.dark-secondary.thin, .body-large.light-secondary.thin {
  font-weight: 400;
}

.body-large.light-secondary.thin.centre {
  text-align: center;
}

.body-large.light {
  font-weight: 400;
}

.caption-12 {
  font-size: 12px;
  font-weight: 500;
}

.stroke-button {
  border: 2px solid var(--label-light-secondary);
  color: var(--label-light-secondary);
  text-align: center;
  cursor: pointer;
  object-fit: contain;
  background-color: #3898ec00;
  border-radius: 30px;
  padding: 8px 16px;
  font-weight: 600;
  transition: all .2s;
}

.stroke-button:hover {
  border-color: var(--salmon);
  color: var(--salmon);
}

.stroke-button:active {
  border-color: var(--salmon);
  color: var(--salmon);
  transform: scale(.99);
}

.youtube-vid {
  border-radius: 20px;
  display: none;
  overflow: hidden;
}

.primary-button {
  background-color: var(--orange-0);
  white-space: normal;
  cursor: pointer;
  object-fit: fill;
  border-radius: 30px;
  flex-wrap: nowrap;
  width: auto;
  padding: 10px 20px;
  font-weight: 600;
  transition: all .2s;
  display: block;
  position: relative;
  overflow: visible;
}

.primary-button:hover {
  background-color: var(--orange-1);
  position: relative;
  transform: scale(1.01);
}

.primary-button:active {
  background-color: var(--orange-1-2);
  transform: scale(.99);
}

.number-list {
  grid-column-gap: 16px;
  grid-row-gap: 12px;
  color: var(--orange-0);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 16px;
  font-weight: 700;
  list-style-type: decimal;
  display: grid;
}

.number-list.left-pad-24 {
  grid-row-gap: 16px;
  margin-left: 0;
}

.number-list.left-pad-24.box {
  background-color: var(--bg-dark-primary);
  border-radius: 8px;
  padding: 24px 24px 24px 48px;
}

.support-sticky-nav {
  border: 1px solid var(--separator-dark);
  color: var(--dark-elevated-tert);
  background-color: #293546;
  background-image: linear-gradient(135deg, #2e3b4f, #293546);
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.support-card-list {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 80px;
  list-style-type: disc;
  display: grid;
}

.support-header {
  border: 1px solid var(--separator-dark);
  color: var(--dark-elevated-tert);
  background-color: #293546;
  background-image: linear-gradient(135deg, #2e3b4f, #293546);
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding: 30px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.phone-img {
  object-fit: contain;
  width: 250px;
  overflow: hidden;
}

.category-button {
  cursor: pointer;
  border-radius: 20px;
  padding: 6px 10px;
  transition: all .2s;
}

.category-button:hover {
  opacity: .8;
  transform: scale(.96);
}

.body-small {
  letter-spacing: .03em;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.body-small.dark-secondary.width-limit {
  text-align: right;
  width: 260px;
}

.body-small.bold-text.light-secondary {
  color: var(--label-light-secondary);
}

.body-small.dark-primary {
  align-self: flex-start;
}

.body-small.semi-bold {
  font-weight: 600;
}

.body-small.light {
  font-weight: 400;
}

.body-small.light.dark-secondary {
  text-align: left;
}

.blog-large {
  border: 1px solid var(--separator-light);
  cursor: pointer;
  border-radius: 10px;
  transition: all .2s;
  overflow: hidden;
}

.blog-large-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.section-100 {
  margin-top: 80px;
  margin-bottom: 100px;
}

.blog-empty {
  background-color: #ddd0;
  height: 0;
}

.category-dropdown {
  z-index: 10;
  width: 100%;
}

.dropdown-toggle-2 {
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-tertiary);
  border-radius: 10px;
  width: 100%;
}

.cms-list-item {
  color: var(--label-light-secondary);
  padding: 16px 20px;
}

.cms-list-item:hover {
  background-color: var(--bg-light-secondary);
  color: var(--label-light-primary);
}

.light-dropdown {
  z-index: 20;
  border: 1px solid var(--separator-light);
  overflow: hidden;
}

.light-dropdown.w--open {
  z-index: 100;
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-tertiary);
  border-radius: 10px;
  top: 60px;
}

.list-link {
  color: var(--label-light-secondary);
}

.list-link:hover {
  color: var(--label-light-primary);
}

.support-buttons-grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-top: 24px;
  margin-left: 30px;
  margin-right: 30px;
}

.support-button {
  grid-column-gap: 8px;
  grid-row-gap: 4px;
  border: 1px solid var(--separator-dark);
  background-color: var(--bg-dark-primary);
  color: var(--label-dark-tertiary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  padding: 10px;
  font-size: .9em;
  font-weight: 600;
  transition: all .2s;
  display: grid;
}

.support-button:hover {
  border-color: var(--label-light-tertiary);
  background-color: #212b3980;
}

.support-button:active {
  transform: scale(.96);
}

.support-button.w--current {
  grid-column-gap: 6px;
  grid-row-gap: 0px;
  border: 1px solid var(--dark-elevated-tert);
  background-color: var(--dark-elevated-sec);
  color: var(--bg-light-tertiary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  padding: 10px;
  font-size: .9em;
  font-weight: 600;
  display: grid;
}

.support-button.hide {
  display: none;
}

.icon-30 {
  width: 30px;
}

.back-button {
  margin-bottom: 16px;
}

.hero-section {
  margin-top: 136px;
  margin-bottom: 136px;
}

.hero-section._100vh {
  color: #1b243100;
  background-color: #1b243100;
  align-items: center;
  height: 100vh;
  min-height: 900px;
  max-height: 980px;
  margin-top: 82px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 82px;
  display: flex;
  position: relative;
}

.hero-section._100vh.lock-hero {
  margin-top: 0;
  padding-top: 3.8em;
  padding-bottom: 3.8em;
}

.hero-section._100vh.hide {
  display: none;
}

.img-fill {
  object-fit: cover;
  object-position: 50% 100%;
  max-width: none;
  height: auto;
  max-height: 100%;
  overflow: visible;
}

.support-img {
  object-fit: none;
  border-radius: 10px;
  justify-content: center;
  width: 100%;
  height: 360px;
  display: flex;
  overflow: hidden;
}

.text-button-text {
  font-weight: 700;
}

.partners-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.delivery-ldrop-list {
  border-right: 1px solid var(--separator-light);
  border-bottom: 1px solid var(--separator-light);
  border-left: 1px solid var(--separator-light);
  position: static;
}

.delivery-ldrop-list.w--open {
  z-index: 2;
  background-color: var(--bg-light-primary);
  border-radius: 4px;
  padding: 16px;
  position: relative;
}

.partner-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  place-items: start stretch;
  padding: 24px 32px 32px;
  display: grid;
  position: relative;
}

.partner-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-tertiary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
  overflow: hidden;
}

.delivery-toggle {
  border: 1px solid var(--separator-light);
  background-color: var(--bg-light-primary);
  border-radius: 4px;
  flex-flow: row-reverse;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-end;
  padding: 8px 0 8px 16px;
  display: flex;
  position: static;
}

.delivery-toggle.w--open {
  flex-direction: row-reverse;
  justify-content: space-between;
  padding-right: 0;
}

.dropdown {
  justify-content: flex-start;
  width: 100%;
  display: block;
}

.dropdown.hide {
  display: none;
}

.toggle-icon.light-secondary {
  margin-left: 0;
  margin-right: 16px;
  transition: opacity .2s;
  position: relative;
}

.partner-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.partner-img {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 240px;
}

.search-result-item {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  transition: all .25s cubic-bezier(.392, .102, .25, 1);
  display: grid;
  overflow: hidden;
}

.search-result-item:hover {
  background-color: var(--dark-bg-tertiary);
  transform: scale(1.01);
}

.search-result-list {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.search-result-grid {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-content: start;
  align-items: start;
  padding: 24px;
}

.search-img-div {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  background-clip: border-box;
  width: 220px;
  height: auto;
}

.search-input {
  border: 1px none var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  color: var(--bg-light-tertiary);
  border-radius: 10px;
  height: 48px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 1em;
}

.search-input::placeholder {
  color: var(--label-dark-tertiary);
}

.search-button {
  background-color: #3898ec00;
  height: 48px;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.search {
  margin-bottom: 24px;
}

.centre {
  text-align: center;
}

._100vh-container {
  width: 90%;
  max-width: 1200px;
  height: auto;
  min-height: 100vh;
  margin-left: auto;
  margin-right: auto;
}

.search-2 {
  margin-bottom: 0;
}

.vertical-card-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._4-col-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.icon-50 {
  width: 50px;
}

.product-header-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: .4fr .6fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  display: grid;
}

.main-img {
  border: 1px solid var(--separator-dark);
  border-radius: 10px;
  width: 530px;
  height: 530px;
  transition: all .3s;
}

.main-img:hover {
  border-color: var(--label-dark-quaternary);
  transform: scale(1.005);
}

.main-img.no-stroke {
  border-style: none;
}

.gallery-img-grid {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  align-content: start;
}

.dark-dropdown {
  z-index: 1;
  border: 1px none var(--separator-dark);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.dark-drop-toggle {
  border-top: 1px solid var(--separator-dark);
  color: var(--label-dark-tertiary);
  width: 100%;
  padding: 16px 0 10px;
  transition: all .3s;
}

.dark-drop-toggle:hover, .dark-drop-toggle.w--open {
  color: var(--label-dark-primary);
}

.dark-drop-toggle.no-bottom-pad {
  padding-bottom: 0;
}

.drop-icon {
  margin-right: 0;
  padding-right: 0;
}

.drop-icon.no-bottom-pad {
  margin-bottom: 0;
}

.gallery-small-grid {
  grid-row-gap: 24px;
  grid-template-rows: max-content max-content max-content;
  grid-template-columns: 1fr;
}

.gallery-img {
  border: 1px solid var(--separator-dark);
  border-radius: 10px;
  width: 100%;
  height: 100%;
  transition: all .3s;
}

.gallery-img:hover {
  border-color: var(--label-dark-quaternary);
  transform: scale(1.01);
}

.dark-drop-list {
  z-index: auto;
  position: relative;
}

.dark-drop-list.w--open {
  z-index: 1;
  background-color: #ddd0;
  padding: 0 0 8px;
}

.icon-text-box {
  grid-row-gap: 4px;
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  grid-template-rows: max-content auto;
  grid-template-columns: max-content 1fr;
  padding: 16px;
}

.icon-text-box.no-bg {
  background-color: #2c374800;
  border-style: none;
  padding: 4px 48px 4px 24px;
}

.icon-text-box.in-card {
  background-color: var(--bg-dark-primary);
  grid-template-rows: max-content;
  align-content: center;
  align-items: stretch;
}

.arrow-right {
  margin-bottom: 0;
  padding-bottom: 0;
  transition: all .25s cubic-bezier(.602, .003, .234, 1.009);
}

.text-icon-button {
  grid-column-gap: 3px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  margin-left: 0;
  padding-bottom: 0;
  padding-right: 8px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.text-icon-button:active {
  color: var(--salmon);
  transform: scale(.99);
}

.text-icon-button.small {
  font-size: .9em;
}

.text-icon-button.small.hide {
  display: none;
}

.section-144 {
  margin-top: 144px;
  margin-bottom: 144px;
}

.section-144.last-section {
  margin-bottom: 100px;
}

.section-144.no-top-margin {
  margin-top: 0;
}

.section-144._64-top-m {
  margin-top: 64px;
}

.section-144.dark {
  background-color: var(--darkest-blue);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 144px;
  padding-bottom: 144px;
}

.section-144.dark.no-padding-bottom {
  padding-top: 144px;
  padding-bottom: 0;
}

.section-144.dark.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.section-144.dark.no-padding-top {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 144px;
}

.section-144.dark.hide-all {
  display: none;
}

.section-144.hero-section {
  margin-top: 72px;
}

.activity-img {
  object-fit: contain;
  object-position: 50% 50%;
  border-radius: 10px;
  width: 460px;
  height: 100%;
}

.image-text-box {
  grid-column-gap: 32px;
  grid-row-gap: 4px;
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  padding: 0 32px 0 0;
  overflow: hidden;
}

.image-text-box.founders {
  grid-template-columns: 2fr 3fr;
}

.image-text-box._50-50 {
  grid-template-columns: 1fr 1fr;
  padding-right: 0;
}

.image-3-copy {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.installation-img {
  object-fit: cover;
  object-position: 50% 35%;
  height: 550px;
  padding-left: 30px;
}

.product-contents {
  grid-row-gap: 16px;
  border: 1px solid var(--separator-dark);
  background-color: var(--bg-dark-primary);
  border-radius: 10px;
  grid-template-columns: 1fr;
  justify-items: center;
  height: 100%;
  padding: 24px;
}

.contents-slider {
  background-color: #ddd0;
  height: 232px;
  padding-bottom: 32px;
}

.contents-slide-4-col {
  width: 23.5%;
  margin-right: 2%;
}

.contents-slide-4-col._3-col {
  width: 32%;
}

.contents-slide-4-col._2-col {
  width: 49%;
}

.slide-nav-2 {
  object-fit: fill;
  height: auto;
  font-size: 8px;
  line-height: 16px;
  inset: auto 0% 0%;
}

.chevron-right {
  transform: rotate(180deg);
}

.right-arrow-2 {
  inset: auto -4% 1% auto;
}

.left-arrow-2 {
  inset: auto auto 1% -4%;
}

.mask {
  overflow: hidden;
}

.careers-hero {
  object-fit: contain;
  width: auto;
  height: 460px;
  margin-left: 0;
  position: static;
  top: -119px;
  right: 650.812px;
}

.dark-button {
  grid-column-gap: 8px;
  grid-row-gap: 4px;
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  color: var(--label-dark-primary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  padding: 10px;
  font-size: 1em;
  font-weight: 600;
  transition: all .2s;
  display: grid;
}

.dark-button:hover {
  border-color: var(--orange-0);
  background-color: #212b3980;
}

.dark-button:active {
  transform: scale(.96);
}

.dark-button.w--current {
  grid-column-gap: 6px;
  grid-row-gap: 0px;
  border: 1px solid var(--dark-elevated-tert);
  background-color: var(--dark-elevated-sec);
  color: var(--bg-light-tertiary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  padding: 10px;
  font-size: .9em;
  font-weight: 600;
  display: grid;
}

.image-460 {
  border-radius: 10px;
  height: 460px;
  overflow: hidden;
}

.image-cover-100 {
  object-fit: cover;
  object-position: 50% 50%;
  flex: 1;
  align-self: stretch;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  overflow: visible;
}

.image-cover-100.lock-overlap {
  margin-top: -24px;
}

.image-cover-100.lock-resize {
  margin-top: -15px;
  margin-bottom: 10px;
  margin-left: 12px;
}

.image-420 {
  background-color: #3c4b62;
  border-radius: 10px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 420px;
  min-height: auto;
  margin-bottom: 0;
  display: flex;
  overflow: hidden;
}

.image-420.hide-mobile {
  background-color: var(--dark-bg-secondary);
}

.image-420.no-bg {
  background-color: #3c4b6200;
}

.image-360 {
  background-color: #2c374800;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: 360px;
  max-height: 360px;
  margin-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-360.overflow {
  background-color: var(--dark-bg-secondary);
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  overflow: visible;
}

.image-360.boarder {
  border: 1px none var(--separator-dark);
  background-color: #2c3748;
}

.recruitee-embed {
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  display: none;
}

.tabs-2 {
  grid-column-gap: 48px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tabs-content {
  flex-direction: row;
  display: block;
}

.tabs-menu-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  display: grid;
}

.teams-tab {
  color: var(--label-dark-tertiary);
  background-color: #ddd0;
  padding: 0;
  font-size: .9em;
  font-weight: 600;
  transition: all .2s;
}

.teams-tab:hover {
  color: var(--label-dark-secondary);
}

.teams-tab.w--current {
  color: var(--label-dark-primary);
  background-color: #0000;
}

.teams-content {
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  padding: 32px;
}

.headshot-90 {
  border-radius: 100px;
  width: 90px;
  height: 90px;
}

.team-leader {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.headshot-50 {
  object-fit: cover;
  border-radius: 100px;
  width: 50px;
  height: 50px;
}

.team-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-items: start;
  display: grid;
}

.careers-img {
  object-fit: contain;
}

.background-video {
  width: 1200px;
  height: 560px;
}

.inhome-hero {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: none;
  height: 100vh;
  max-height: 800px;
  margin-top: 58px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.inhome-hero.desktop {
  max-height: 860px;
  margin-top: 61px;
}

.inhome-hero.mobile {
  display: none;
}

.illustration-bg {
  border: 1px none var(--bg-dark-primary);
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 0;
  flex: none;
  align-self: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.number-bg {
  background-color: var(--bg-dark-primary);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.image-500 {
  border: 1px none var(--separator-dark);
  background-color: #3c4b6200;
  border-radius: 10px;
  justify-content: center;
  width: 100%;
  height: 500px;
  margin-bottom: 0;
  display: flex;
  overflow: hidden;
}

.image-500.contain {
  object-fit: contain;
  background-color: #3c4b6200;
  width: auto;
  height: 420px;
}

.image-500.stroke {
  border-style: solid;
}

.image-500.stroke.partner-hero {
  border-style: none;
  border-radius: 16px;
  flex-direction: row;
}

.illustration {
  border-radius: 0;
  flex: 0 auto;
  align-self: flex-start;
  width: 100%;
  max-width: none;
  height: 780px;
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.partner-logo-block {
  background-color: var(--dark-bg-secondary);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  margin-right: 24px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.logo-32 {
  height: 32px;
}

.phone-body {
  border: 2px none var(--separator-dark);
  background-color: #3c4b6200;
  border-radius: 0;
  width: 332px;
  height: 590px;
}

.inhome-phone {
  justify-content: center;
  align-items: center;
  display: flex;
}

.testimonial {
  position: static;
  top: 396px;
}

.avatar._86 {
  border-radius: 100px;
  width: 86px;
  height: 86px;
}

.footer-image {
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-tertiary);
  background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/604a1767eb3606b79da3aa8a_Footer%20Hero.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 560px;
  padding: 48px;
  display: flex;
  overflow: hidden;
}

.inhome-hero-content {
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
  width: 65vw;
  max-width: 660px;
  padding-right: 0;
}

.modal-parent {
  z-index: 9999;
  background-color: #212b3900;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal {
  align-items: center;
  height: 100vh;
  display: flex;
}

.close-modal {
  cursor: pointer;
  position: absolute;
  inset: 24px 24px auto auto;
}

.modal-bg {
  background-color: #131a24e6;
  width: 100%;
  height: 100%;
  position: absolute;
}

.heading-caps-10 {
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-bottom: 0;
  font-size: 10px;
  font-weight: 600;
  line-height: 100%;
}

.heading-caps-10.dark-tertiary {
  font-weight: 500;
}

.icon-24 {
  width: 24px;
  height: 24px;
}

.body-xs {
  font-size: .8em;
}

.body-xs.dark-secondary {
  font-weight: 500;
  line-height: 140%;
}

.body-xs.light-primary {
  font-weight: 500;
}

.wg-element-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.wg-dropdown-2 {
  flex-direction: column;
  align-items: stretch;
  width: auto;
  font-weight: 700;
  display: flex;
}

.wg-dd-2-togle {
  z-index: 1;
  color: var(--label-dark-primary);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2rem;
  padding: 0 15px;
  font-weight: 600;
  transition: color .2s;
  display: flex;
}

.wg-dd-2-togle:hover {
  color: #ff6640;
}

.wg-dd-2-togle.body-xs {
  padding: 2px 12px;
  font-size: .9em;
}

.wg-dd-2-togle.body-xs:hover {
  color: var(--label-dark-tertiary);
}

.wg-dd-2-togle.body-xs.w--open {
  color: var(--label-dark-primary);
  align-self: flex-start;
  align-items: flex-start;
}

.wg-dd-2-list {
  transform-origin: 100% 0;
  background-color: #fff;
  padding-top: 2.5rem;
  padding-bottom: .5rem;
  inset: -.5rem auto auto 0%;
  overflow: hidden;
  box-shadow: 0 3px 11px -1px #11172066;
}

.wg-dd-2-list.w--open {
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 8px;
  align-self: flex-start;
  padding-top: 1.8rem;
  padding-bottom: 0;
  top: -.1rem;
}

.wg-dropdown-2-link {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  height: 2rem;
  padding: 0 1rem;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.wg-dropdown-2-link:hover {
  color: #ff6640;
}

.wg-dropdown-2-link.body-xs {
  color: var(--label-dark-tertiary);
  justify-content: flex-start;
  padding: 2px 12px 2px 11px;
  font-size: .9em;
  font-weight: 600;
}

.wg-dropdown-2-link.body-xs:hover {
  color: var(--salmon);
}

.phone-overlay {
  z-index: 2;
  border: 1px none var(--bg-dark-primary);
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 0;
  flex: none;
  align-self: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.illustration-parent {
  border-radius: 24px;
  flex: 0 auto;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1920px;
  height: 780px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 10em;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.form-block {
  margin-bottom: 0;
}

.form {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 4fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-field {
  border: 1px solid var(--separator-dark);
  background-color: var(--bg-dark-primary);
  border-radius: 8px;
  margin-bottom: 0;
}

.text-field:focus {
  border: 1px solid var(--separator-dark);
}

.text-field::placeholder {
  color: var(--label-dark-tertiary);
}

.submit-button {
  background-color: var(--orange-0);
  border-radius: 8px;
  font-weight: 600;
}

.image-640 {
  object-fit: cover;
  border-radius: 24px;
  width: 100%;
  height: 640px;
  overflow: hidden;
}

.image-640.hero-image {
  height: 60vh;
  min-height: 480px;
  max-height: 640px;
}

.lock-hero {
  margin-top: 8em;
  position: relative;
}

.lock-hero.hide-mobile {
  perspective: 2000px;
  width: auto;
  min-width: 360px;
  max-width: 386px;
  margin-top: 20%;
  transform: perspective(2000px);
}

.lock-gradient {
  background-image: linear-gradient(to bottom, #fff0, var(--bg-dark-primary));
  width: 100%;
  height: 260px;
  position: absolute;
}

.lock-gradient.hide-mobile {
  width: 100%;
  min-width: 500px;
}

.background-video-2 {
  border-radius: 10px;
  width: 100%;
  height: 500px;
  margin-bottom: 0;
}

.services {
  z-index: 3;
  border: 1px none var(--bg-dark-primary);
  transform-origin: 79% 55%;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 0;
  flex: none;
  align-self: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.groceries {
  z-index: 3;
  border: 1px none var(--bg-dark-primary);
  transform-origin: 60% 63%;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 0;
  flex: none;
  align-self: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.parcels {
  z-index: 3;
  border: 1px none var(--bg-dark-primary);
  backface-visibility: visible;
  transform-origin: 62% 20%;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 0;
  flex: none;
  align-self: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.image-300 {
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  max-height: 300px;
  margin-bottom: 0;
  display: flex;
  overflow: hidden;
}

.image-contain {
  z-index: 1;
  object-fit: contain;
  display: block;
  position: relative;
}

.image-contain.timeline {
  object-fit: contain;
  height: 360%;
  margin-left: 88px;
}

.image-contain._100--width {
  width: 100%;
}

.modal-icon {
  display: none;
}

.modal-card {
  grid-column-gap: 16px;
  grid-row-gap: 48px;
  border: 1px solid var(--separator-dark);
  background-color: var(--dark-bg-secondary);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  width: 70%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 48px;
  display: grid;
  position: relative;
  overflow: visible;
}

.inhome-video {
  border: 1px none var(--separator-dark);
  border-radius: 12px;
  width: 100%;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.image-absolute {
  border: 1px none var(--separator-dark);
  width: 100%;
  height: 100%;
  margin-left: 0;
  padding-left: 0;
  position: absolute;
  inset: 0%;
}

.image-absolute.timeline {
  z-index: 2;
  border-style: none;
  width: auto;
  height: 75%;
  margin: auto auto auto 0;
  inset: 0% auto 0% 0%;
}

.image-absolute.video-overlay {
  cursor: pointer;
  object-fit: cover;
  margin-left: 0;
  transition: opacity .3s;
}

.image-absolute.video-overlay:hover {
  opacity: .4;
}

.image-absolute.below {
  z-index: 2;
}

.background-video-3 {
  height: 500px;
}

.postcode-checker.full-width {
  z-index: 999;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
}

.retailers {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.retailers._4-col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.retailers-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.retailer-item {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.retailer-img {
  border: 1px solid var(--separator-light);
  opacity: 1;
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 160px;
}

.retailer-logo {
  width: 135px;
  height: 90px;
  position: relative;
  inset: 0%;
}

.text-field {
  color: #fff;
}

.form-2 {
  position: relative;
}

.sort-button {
  margin: 8px;
  padding: 16px 32px;
  font-weight: 700;
  line-height: 1;
  transition: border-color .1s, background-color .1s, color .1s;
  box-shadow: inset 0 0 0 4px #f9f8f9;
}

.sort-button:hover {
  box-shadow: inset 0 0 0 4px #240c2e;
}

.sort-button.green {
  color: #8ecd2f;
  box-shadow: inset 0 0 0 4px #f3faea;
}

.sort-button.green:hover {
  box-shadow: inset 0 0 0 4px #8ecd2f;
}

.sort-button.btn-small {
  border: 2px solid var(--separator-dark);
  box-shadow: none;
  color: var(--label-dark-tertiary);
  cursor: pointer;
  border-radius: 50px;
  margin: 4px;
  padding: 8px 12px;
  font-weight: 600;
  transition-duration: .2s, .2s, .2s;
}

.sort-button.btn-small:hover {
  border-color: var(--label-light-primary);
  color: var(--label-dark-quaternary);
}

.sort-button.btn-small:active {
  border-color: var(--salmon);
  color: var(--salmon);
}

.sort-button.btn-small:visited {
  border-color: var(--salmon);
  color: var(--label-dark-primary);
}

.sort-button.blue {
  color: #7757ff;
  box-shadow: inset 0 0 0 4px #f1eeff;
}

.sort-button.blue:hover {
  box-shadow: inset 0 0 0 4px #7757ff;
}

.sort-button.red {
  color: #e95160;
  box-shadow: inset 0 0 0 4px #fff0f2;
}

.sort-button.red:hover {
  box-shadow: inset 0 0 0 4px #e95160;
}

.sort-button.yellow {
  color: #f7b85f;
  box-shadow: inset 0 0 0 4px #fff7ed;
}

.sort-button.yellow:hover {
  box-shadow: inset 0 0 0 4px #f7b85f;
}

.sort-button.orange {
  color: #e99551;
  box-shadow: inset 0 0 0 4px #fff5f0;
}

.sort-button.orange:hover {
  box-shadow: inset 0 0 0 4px #e99551;
}

.collection-list-item {
  cursor: pointer;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.filter-form-select {
  margin: 4px;
}

.form-block-2 {
  margin-bottom: 16px;
}

.collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: flex-start;
  align-items: stretch;
  display: grid;
}

.collection-list.filter-complex {
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.filters-vertical {
  border: 1px #f1eeff;
  flex: none;
  width: auto;
  height: 100%;
  padding: 0;
  position: sticky;
  top: 60px;
  overflow: auto;
}

.filter-section {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.select {
  border: 1px solid var(--separator-dark);
  background-color: var(--bg-dark-primary);
  color: var(--label-dark-tertiary);
  border-radius: 10px;
  margin-bottom: 0;
  margin-right: 0;
  padding-right: 0;
}

.cloneable {
  padding-left: 0;
  padding-right: 0;
}

.filters-group {
  margin: -4px;
}

.filters-group.filters-partner.mb-normal {
  margin: 16px 0 0 -4px;
}

.filters-group.filters-colors.mb-normal {
  display: none;
}

.collection-list-wrapper {
  width: 100%;
}

.collection-list-content {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.filters-hide {
  display: none;
}

.retailer-img-overlay {
  border: 1px solid var(--label-light-secondary);
  background-color: var(--dark-elevated-pri);
  opacity: .6;
  border-radius: 4px;
}

.partner-brand {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  display: flex;
}

.partner-logo {
  height: 24px;
}

.how-it-works-phone {
  background-color: #2c374800;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: 360px;
  margin-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brightness {
  filter: brightness(1000%);
}

.styleguide-container {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: .33fr 1fr;
}

.panel {
  background-color: var(--dark-bg-secondary);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.panel.styleguide-swatch {
  border: 1px solid var(--dark-bg-tertiary);
  color: #fdf9fc;
  width: 96px;
  height: 96px;
  margin-bottom: 0;
  margin-right: 0;
}

.panel.section {
  margin-top: 24px;
  margin-bottom: 24px;
  padding-top: 108px;
  padding-bottom: 108px;
}

.panel.section.sticky {
  padding-top: 24px;
  padding-bottom: 24px;
  top: 15vh;
}

.panel.container-width-large {
  margin-left: auto;
  margin-right: auto;
}

.panel-body {
  flex-direction: column;
  flex: 1 0 auto;
  justify-content: space-between;
  width: 100%;
  padding: 36px;
  display: flex;
}

.panel-body.height-medium {
  height: 520px;
}

.panel-body.grid-24 {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.panel-body._2-col-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 964px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.panel-body.grid-48 {
  grid-column-gap: 16px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.styleguide-content.grid-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.styleguide-row {
  display: flex;
}

.styleguide-row._16-pad {
  padding-bottom: 16px;
}

.styleguide-row.component-grid {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.styleguide-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  margin-bottom: 24px;
  margin-right: 24px;
  display: grid;
}

.filled-button {
  background-color: var(--orange-0);
  object-fit: fill;
  border-radius: 8px;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  min-height: auto;
  padding: 12px 16px;
  transition: all .25s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.filled-button:hover {
  background-color: var(--orange-1-2);
}

.filled-button:active {
  background-color: #d53737;
}

.filled-button.large {
  padding: 14px 18px;
  font-weight: 600;
}

.filled-button.small {
  padding: 8px 12px;
  display: block;
}

.button-text-main {
  z-index: 1;
  color: var(--label-dark-primary);
  letter-spacing: .02em;
  margin-top: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  position: relative;
}

.button-text-small {
  z-index: 1;
  color: var(--label-dark-primary);
  letter-spacing: .03px;
  margin-top: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  position: relative;
}

.display-1 {
  letter-spacing: -.05em;
  margin-bottom: 36px;
  font-size: 6em;
  font-weight: 600;
  line-height: 100%;
}

.display-2 {
  letter-spacing: -.04em;
  margin-bottom: 36px;
  font-size: 5.5em;
  line-height: 100%;
}

.display-3 {
  letter-spacing: -.04em;
  margin-bottom: 24px;
  font-size: 4.5em;
  line-height: 100%;
}

.display-4 {
  margin-bottom: 24px;
  font-size: 3.375em;
  line-height: 100%;
}

.bg-light-primary {
  background-color: var(--bg-light-primary);
}

.bg-light-secondary {
  background-color: var(--bg-light-secondary);
}

.bg-light-tertiary {
  background-color: var(--bg-light-tertiary);
}

.bg-dark-primary {
  background-color: var(--bg-dark-primary);
}

.strokebutton {
  border: 2px solid var(--label-dark-quaternary);
  object-fit: fill;
  background-color: #fa606000;
  border-radius: 8px;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  min-height: auto;
  padding: 12px 16px;
  transition: all .25s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.strokebutton:hover {
  border-color: var(--orange-1-2);
  background-color: #fa606033;
}

.strokebutton:active {
  background-color: var(--orange-1-2);
}

.strokebutton.small {
  padding: 8px 12px;
}

.strokebutton.large {
  padding: 14px 18px;
}

.body-main {
  letter-spacing: .02em;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.body-main.light {
  font-weight: 400;
}

.text-link-large {
  color: var(--orange-0);
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: underline;
}

.centre-text {
  text-align: center;
}

.no-padding {
  margin-bottom: 0;
}

.image-100--height {
  background-color: #2c374800;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: auto;
  max-height: none;
  margin-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero-content {
  max-width: 541px;
}

.padding-small {
  margin-bottom: 16px;
}

.padding-extra-small {
  margin-bottom: 8px;
}

.container-width-extra-large {
  width: 964px;
}

.container-width-large {
  width: 824px;
}

.container-width-medium {
  width: 100%;
  max-width: 612px;
}

.container-width-medium.illustration-section {
  align-items: center;
  height: auto;
  display: flex;
  position: relative;
}

.container-width-small {
  justify-content: flex-start;
  width: 100%;
  max-width: 400px;
  display: flex;
  position: relative;
}

.container-width-small.centre-align {
  justify-content: center;
  display: flex;
}

.container-width-extra-small {
  width: 328px;
}

.panel-row {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.panel-row.container-width-extra-large {
  max-width: 964px;
}

.panel-row.container-width-extra-large.panel-body-white {
  background-color: #ffffff1a;
  border-radius: 12px;
  align-items: flex-start;
  padding: 36px;
}

.illustration-overlay {
  max-width: none;
  position: absolute;
  inset: 0%;
}

.phone-illustraion {
  border: 10px solid var(--dark-elevated-sec);
  border-radius: 53px;
}

.section-progress-bar {
  background-color: var(--bg-dark-primary);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 200px;
  display: flex;
  overflow: hidden;
}

.progress-fill {
  background-color: var(--label-light-secondary);
  width: 10px;
  height: 200px;
}

.gradient-1 {
  background-image: linear-gradient(285deg, #3e8dd6, #e97272);
}

.panel-body-white {
  background-color: #ffffff1a;
  border-radius: 12px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.panel-body-white.horizontal {
  flex-direction: row;
}

.list-item-line {
  border-bottom: 1px solid #d6e3ef66;
  margin-bottom: 12px;
  padding-bottom: 12px;
}

.row {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.circle-small {
  background-color: var(--bg-dark-primary);
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.icon-18 {
  width: 18px;
  height: 18px;
}

.padding-top-24 {
  margin-top: 24px;
  margin-bottom: 0;
  padding-left: 0;
}

.tabs-horizontal {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.vertical-menu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: max-content max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  height: auto;
  padding-left: 0;
  display: grid;
  position: sticky;
  top: 84px;
}

.tab-link {
  background-color: var(--dark-bg-secondary);
  color: var(--label-dark-quaternary);
  border-radius: 6px;
  padding: 12px 24px;
}

.tab-link:hover {
  background-color: var(--dark-bg-tertiary);
  color: var(--label-dark-secondary);
}

.tab-link.w--current {
  background-color: var(--dark-bg-tertiary);
  color: var(--label-dark-primary);
}

.panel-body-extra-small {
  padding: 12px 24px;
}

.panel-body-small {
  padding: 24px;
}

.panel-body-small.dark {
  background-color: var(--bg-dark-primary);
  border-radius: 6px;
}

.panel-body-large {
  padding: 48px;
}

.bg-vide0-cover {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
}

.form-vertical {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-input {
  background-color: var(--bg-dark-primary);
  color: var(--label-dark-primary);
  border: 1px #000;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
}

.form-input:active {
  border: 1px #000;
}

.form-input:focus {
  background-color: var(--dark-bg-tertiary);
  color: var(--label-dark-primary);
}

.form-input::placeholder {
  color: var(--label-dark-quaternary);
  font-weight: 400;
}

.form-input.large {
  height: 60px;
  padding-left: 24px;
  padding-right: 24px;
}

.form-input.text-area {
  height: 168px;
  padding-top: 16px;
  padding-bottom: 16px;
  position: static;
  overflow: auto;
}

.form-grid {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-content: start;
}

.error-message {
  background-color: var(--error-red);
  border-radius: 6px;
  margin-top: 0;
  padding: 12px 20px;
  font-weight: 600;
}

.form-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.success-message {
  background-color: var(--success-green);
  border-radius: 6px;
  margin-top: 0;
  padding: 12px 20px;
  font-weight: 600;
}

.hide-all {
  display: none;
}

._2-row-grid {
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  justify-content: center;
  place-items: center;
}

.image-641 {
  outline-color: var(--label-light-quaternary);
  outline-offset: 0px;
  border-radius: 6px;
  outline-width: 1px;
  outline-style: solid;
}

.heading-6 {
  color: var(--salmon);
}

.lightbox-link-2 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.link-orange {
  color: var(--salmon);
  text-decoration: underline;
}

.html-embed-2 {
  display: none;
}

@media screen and (max-width: 991px) {
  body {
    font-size: 16px;
  }

  h1 {
    letter-spacing: -.01em;
    font-size: 40px;
    line-height: 44px;
  }

  h2 {
    letter-spacing: -.01em;
    font-size: 32px;
  }

  h3 {
    letter-spacing: -.01em;
    font-size: 28px;
  }

  h4 {
    font-size: 24px;
  }

  h6 {
    letter-spacing: .02em;
  }

  p {
    letter-spacing: .2px;
    font-size: 16px;
    line-height: 22px;
  }

  .txt-lg-low {
    font-size: 15px;
  }

  .primary-btn.modal-button {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .primary-btn.nav-button {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .primary-btn.buy-button {
    width: auto;
  }

  .container-1200 {
    align-self: center;
    width: 82%;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1200.flex-center {
    width: auto;
  }

  .container-1200.nav-container {
    width: 100%;
    margin: 8px 24px;
  }

  .container-1200.product-dropdown {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .container-1200._1080-max-width.hide-tablet {
    display: none;
    position: relative;
  }

  .container-1200._1080-max-width.show-tablet {
    justify-content: center;
    display: flex;
  }

  .spacer-50 {
    height: 40px;
  }

  .spacer-100 {
    height: 60px;
  }

  ._3-col-grid {
    grid-column-gap: 30px;
  }

  ._3-col-grid._24-space {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  ._3-col-grid._24-space.usp {
    grid-row-gap: 48px;
  }

  ._3-col-grid._24-space.hide-tablet-down {
    display: none;
  }

  .card-inner {
    grid-row-gap: 24px;
    padding: 40px;
  }

  .card-inner._32 {
    justify-content: start;
    place-items: stretch start;
    padding: 24px;
  }

  .card-inner._48-pad {
    padding: 32px;
  }

  .card-inner._48-pad.width-70 {
    width: 100%;
  }

  ._2-col-grid {
    grid-column-gap: 40px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    width: auto;
  }

  ._2-col-grid.card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  ._2-col-grid.card-child {
    grid-column-gap: 24px;
    margin-left: 24px;
  }

  ._2-col-grid.fiths {
    grid-column-gap: 48px;
  }

  ._2-col-grid._64-space {
    grid-column-gap: 32px;
  }

  .bg-img-lg {
    height: 450px;
    padding-left: 60px;
  }

  .footer-btm {
    align-self: center;
    width: 82%;
  }

  .content-img.four {
    width: 80px;
  }

  .dot-pulse {
    top: 8px;
    left: -15px;
  }

  .spacer-90-fixed {
    height: 90px;
  }

  .col-left {
    width: 32%;
  }

  .col-right {
    width: 70%;
  }

  .support-footer {
    padding: 24px;
  }

  .sticky {
    top: 94px;
  }

  .info-card {
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .card-button {
    padding: 24px;
  }

  .phone-1 {
    width: 200px;
    margin-top: -10px;
    right: 10px;
  }

  ._3-col-grid-2 {
    grid-column-gap: 16px;
  }

  .hide-mobile.w--current {
    display: none;
  }

  .logo-parent-size {
    width: 100%;
  }

  .no-active, .active-1 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-btn {
    color: #fff;
    background-color: #212b39;
    border-radius: 40px;
    justify-content: center;
    padding: 17px 25px;
    font-size: 19px;
    display: flex;
  }

  .narrow-text-wrapper {
    width: 47vw;
  }

  .narrow-text-wrapper.success {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lock-name {
    margin-bottom: 8px;
    font-size: 18px;
  }

  .pills-holder {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: -10px;
    margin-left: 0;
    padding-left: 30px;
  }

  .fyl-warningbox-desktop.warning-mobile {
    display: block;
  }

  .fyl-warningbox-desktop.warning-desktop {
    display: none;
  }

  .fyl-widget-text.fyl-soft-pink-bg {
    padding-left: 10px;
  }

  .step-instruction.light {
    width: 84%;
    font-size: 16px;
    line-height: 26px;
  }

  .lock-detail-container {
    flex-direction: column;
    align-items: center;
    padding-left: 23px;
    padding-right: 23px;
  }

  .fyl-lock-example {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .product-shot {
    width: 454px;
    max-width: none;
    margin-left: -14px;
    margin-right: 11px;
  }

  .icon {
    opacity: .33;
  }

  .fyl-dropdown {
    border-radius: 3px;
    width: 100%;
    height: 32px;
    margin-top: 22px;
    display: block;
    box-shadow: 1px 1px 3px #0000001c;
  }

  .fyl-models-dropdown {
    background-color: #fff;
    border-radius: 6px;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
  }

  .fyl-drop-down-wrapper {
    margin-bottom: 31px;
    padding-top: 22px;
  }

  .fyl-info-header-text {
    background-color: #0000;
    width: 100%;
    max-width: none;
  }

  .fyl-content-wrapper {
    padding-top: 120px;
  }

  .fyl-lock-info-header {
    background-color: #0000;
    border-radius: 0;
    align-items: stretch;
    width: 100%;
    margin-bottom: 7px;
  }

  .fyl-feature-title {
    margin-top: 10px;
    margin-bottom: 9px;
    font-size: 17px;
  }

  .flex-row {
    align-items: stretch;
  }

  .fyl-success {
    background-size: 60%;
  }

  .step-title.light-dt {
    color: #212b39;
    font-size: 40px;
  }

  .step-title.light {
    color: #fff;
    font-size: 40px;
  }

  .lock-image {
    background-position: 100%;
    background-size: auto 100%;
    border-bottom-style: none;
    flex: none;
    width: 40%;
    min-height: 100%;
  }

  .lock-image.key-cylinder {
    flex: none;
  }

  .lightbox-link {
    width: 23%;
    margin-left: 0;
  }

  .lightbox-link.last {
    width: 23%;
    margin-right: 0;
  }

  .fyl-lock-symbol {
    border-width: 2px;
  }

  .lock-info {
    text-align: right;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    min-height: 166px;
    padding-top: 53px;
    padding-bottom: 15px;
    display: flex;
  }

  .fyl-inline-link {
    font-size: 16px;
  }

  .fyl-lock-type-widget {
    border-width: 2px;
  }

  .center-text {
    text-align: left;
  }

  .lock-description {
    min-height: auto;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 19px;
  }

  .lock-technical-image {
    min-height: 409px;
  }

  .lighboxs {
    display: flex;
  }

  .fyl-home {
    height: auto;
  }

  .pill {
    color: #293546;
    margin-bottom: 0;
    margin-right: 9px;
  }

  .pill.standard-fit {
    height: 30px;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .image {
    width: 24px;
    inset: 15px 13px auto auto;
  }

  .fyl-lock-selection-item {
    align-items: stretch;
    width: 48.6%;
    margin-bottom: 2%;
    display: flex;
  }

  .snap-lock-popup {
    height: 90%;
  }

  .step-header {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .step-header.dark-up {
    background-color: #0000;
    flex-wrap: wrap;
    padding-top: 0;
    padding-bottom: 0;
  }

  .fyl-info-holder {
    flex-direction: row;
    width: 100%;
    max-width: none;
  }

  .fyl-checked {
    width: 24px;
    inset: 15px 13px auto auto;
  }

  .other-lock {
    justify-content: center;
    align-items: center;
    width: 48%;
    min-height: 166px;
    padding-top: 40px;
    padding-bottom: 40px;
    display: flex;
  }

  .lock-features {
    width: 100%;
    margin-bottom: 15px;
    padding-top: 20px;
  }

  .small-bold {
    color: #212b39;
    font-weight: 700;
  }

  .small-bold.success {
    font-size: 18px;
  }

  .fyl-lock-info {
    padding-bottom: 115px;
  }

  .main-btn-icon {
    width: 24px;
    margin-right: 10px;
  }

  .snap-lock-actions {
    max-width: 47vw;
  }

  .lock-image-header {
    background-position: 100%;
    background-size: auto 100%;
    border-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    flex: none;
    width: 23%;
    margin-bottom: -34px;
  }

  .lock-image-header.key-cylinder {
    flex: none;
  }

  .lock-examples {
    flex-flow: wrap;
    justify-content: space-between;
    width: 100%;
  }

  .fyl-check-icon {
    width: 24px;
    inset: 15px 13px auto auto;
  }

  .snap-lock-row {
    width: 50%;
  }

  .snap-lock-row.snap-warning {
    background-image: none;
    width: 100%;
    padding-left: 3%;
  }

  .flex-row-snap-lock {
    align-items: stretch;
    padding-right: 0;
  }

  .link-footer {
    padding-left: 0;
  }

  .snap-lock-animation {
    right: -12%;
  }

  ._3-card-content {
    padding: 30px 20px;
  }

  .flex-centre {
    justify-content: space-around;
    width: 100%;
  }

  .hero-grid-compliance {
    height: 80vh;
  }

  .container-2 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .support-header-grid {
    margin-left: 24px;
    margin-right: 24px;
  }

  .wrap-grid.dropdon-product-wrap {
    box-shadow: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    justify-items: center;
    width: 100vw;
    padding-top: 16px;
  }

  .wrap-grid.dropdon-product-wrap.row-expand {
    grid-column-gap: 16px;
  }

  .wrap-grid._2-col {
    grid-column-gap: 3px;
  }

  .wrap-grid._2-col._16-space {
    grid-template-columns: max-content max-content;
    justify-content: start;
    justify-items: center;
    width: 100%;
  }

  .wrap-grid._2-col._16-space.centre-button {
    justify-content: center;
  }

  .wrap-grid._16-space {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .dark-secondary.body-large {
    font-size: 1em;
    line-height: 140%;
  }

  .dark-primary.nav-link {
    border-bottom: 1px solid var(--separator-dark);
    text-align: center;
    width: 100vw;
    margin-left: auto;
    margin-right: auto;
  }

  .dark-primary.nav-link.hide-desktop {
    display: block;
  }

  .dark-primary.centre-text-tablet {
    text-align: center;
  }

  .support-card {
    padding: 32px;
  }

  .support-card.no-bg, .support-card.faq-card {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .content-grid._8-space {
    grid-row-gap: 10px;
    grid-template-columns: auto;
    overflow: visible;
  }

  .content-grid.blog-footer {
    grid-row-gap: 10px;
  }

  .content-grid.blog-thumb {
    grid-row-gap: 8px;
  }

  .content-grid._40-space {
    grid-row-gap: 30px;
  }

  .content-grid.blog-thumbnail-grid {
    grid-row-gap: 32px;
  }

  .content-grid._24-space {
    overflow: visible;
  }

  .content-grid._16-space {
    grid-row-gap: 16px;
    grid-template-columns: auto;
    justify-items: stretch;
    overflow: visible;
  }

  .content-grid._16-space.anchor-link {
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .content-grid._16-space.card-padding {
    padding: 24px;
  }

  .content-grid._48-space {
    grid-row-gap: 24px;
  }

  .content-grid._32-space {
    grid-row-gap: 16px;
  }

  ._12-col-grid {
    grid-column-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
  }

  ._12-col-grid._64-space {
    grid-row-gap: 48px;
  }

  .support-vertical-wrap {
    grid-row-gap: 24px;
  }

  .page-header {
    height: auto;
    margin-top: 0;
    padding-top: 112px;
    padding-bottom: 0;
  }

  .blog-img {
    height: 100%;
  }

  ._3-blog-collection {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-wrapper.support-blog {
    margin-top: 0;
  }

  .blog-thumbnail-wrap, .blog-thumbnail-wrap.large {
    padding: 24px;
  }

  .heading-caps-14.orange-0 {
    font-size: 12px;
  }

  .blog-container.blog-body {
    width: 90%;
  }

  .thumbnail-img {
    height: 200px;
  }

  .thumbnail-img.large {
    height: 300px;
  }

  .wordmark {
    height: 22px;
  }

  .nav-dropdown {
    flex-flow: column wrap;
    justify-content: flex-end;
    align-items: flex-end;
    position: static;
  }

  .dropdown-toggle {
    border-bottom: 1px none var(--separator-dark);
    justify-content: flex-end;
  }

  .dropdown-toggle.w--open {
    flex-wrap: nowrap;
    flex: 0 auto;
    align-self: auto;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: static;
  }

  .nav-link-wrap {
    grid-row-gap: 0px;
    grid-template-columns: max-content;
    grid-auto-columns: max-content;
    grid-auto-flow: row;
    justify-content: center;
    justify-items: center;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-button-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
  }

  .dropdown-list {
    position: static;
  }

  .dropdown-list.w--open {
    box-shadow: none;
    border-bottom-style: none;
    width: 100%;
    margin-top: -1px;
    margin-left: 0;
    position: static;
  }

  .nav-menu {
    background-color: var(--dark-elevated-pri);
    justify-content: flex-end;
    height: auto;
    padding: 0;
    position: absolute;
    box-shadow: 0 0 20px #0f151d66;
  }

  .dropdown-nav-link {
    width: 22vw;
    height: auto;
  }

  .dropdown-nav-link.inhome-nav-link {
    width: 22vw;
    margin-top: 0;
  }

  .menu-button {
    background-color: var(--bg-dark-primary);
    color: var(--label-dark-primary);
    border-radius: 200px;
    padding: 8px;
  }

  .menu-button.w--open {
    color: var(--orange-0);
    background-color: #c8c8c800;
  }

  .footer-container {
    align-self: center;
    width: 82%;
    margin-left: 24px;
    margin-right: 24px;
  }

  .footer-grid {
    grid-column-gap: 24px;
    grid-template-columns: 1fr max-content;
  }

  .footer-link-block.mobile-hide {
    display: none;
  }

  .blog-image {
    height: 400px;
  }

  .page-button {
    margin-top: 10px;
  }

  .blog-date {
    color: var(--label-light-tertiary);
    font-size: .8em;
  }

  .blog-title {
    font-size: 1.1em;
    line-height: 140%;
  }

  .sticky-column {
    grid-row-gap: 24px;
    top: 94px;
  }

  .footer-toggle {
    width: 100%;
    padding: 8px 0;
    display: block;
  }

  .icon-2 {
    color: var(--bg-light-primary);
    margin-right: 0;
  }

  .footer-dropdown {
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .footer-dropdown.hide {
    display: none;
  }

  .footer-dropdown-list.w--open {
    background-color: #ddd0;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 0;
    position: relative;
  }

  .install-image {
    object-fit: cover;
    object-position: 50% 50%;
    width: auto;
    height: 240px;
    display: block;
  }

  .support-tabs {
    grid-row-gap: 30px;
  }

  .support-tab-link {
    padding-left: 0;
    padding-right: 0;
  }

  .tab-taxt {
    font-size: 1em;
  }

  .lock-type {
    grid-row-gap: 10px;
  }

  .body-large.light.dark-secondary {
    font-size: 20px;
  }

  .number-list.left-pad-24.box {
    background-color: var(--bg-dark-primary);
    border-radius: 8px;
    padding: 24px 24px 24px 48px;
  }

  .image-grid {
    align-content: start;
  }

  .support-sticky-nav {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .support-header {
    padding: 24px 0;
  }

  .phone-img {
    width: 200px;
  }

  .body-small.dark-secondary.width-limit {
    font-size: .8em;
  }

  .section-100 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .dropdown-toggle-2 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .light-dropdown.w--open {
    top: 50px;
  }

  .support-buttons-grid {
    margin-top: 16px;
    margin-left: 24px;
    margin-right: 24px;
  }

  .support-button, .support-button.w--current {
    grid-column-gap: 12px;
    text-align: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .support-button.hide {
    display: none;
  }

  .back-button {
    margin-bottom: 12px;
  }

  .hero-section {
    margin-top: 90px;
    margin-bottom: 60px;
  }

  .hero-section.product {
    margin-top: 120px;
  }

  .hero-section._100vh {
    min-height: 760px;
  }

  .partners-wrapper, .partner-item, .partner-list {
    grid-template-columns: 1fr;
  }

  .partner-img {
    height: 200px;
  }

  .search-img-div {
    width: 160px;
  }

  .vertical-card-wrap {
    grid-row-gap: 32px;
  }

  ._4-col-grid.support-home {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .product-header-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .main-img {
    object-fit: cover;
    width: 45vw;
    height: 45vw;
  }

  .gallery-img-grid {
    grid-template-columns: max-content;
  }

  .gallery-small-grid {
    grid-template-rows: max-content;
    grid-template-columns: max-content;
  }

  .gallery-img {
    width: 88.7969px;
    height: 88.7969px;
  }

  .icon-text-box.no-bg {
    padding-left: 0;
    padding-right: 24px;
  }

  .section-144 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .section-144.last-section.hide-d {
    display: block;
  }

  .section-144.last-section.hide-tablet {
    display: none;
  }

  .activity-img {
    width: auto;
    height: 400px;
  }

  .image-text-box.founders {
    grid-column-gap: 24px;
    grid-template-columns: 2.5fr 3fr;
    padding-right: 0;
  }

  .image-3-copy {
    object-position: 50% 50%;
    height: 300px;
  }

  .installation-img {
    object-fit: cover;
    height: 540px;
    padding-left: 0;
  }

  .product-contents {
    padding: 16px;
  }

  .contents-slide-4-col {
    width: 32%;
  }

  .careers-hero {
    position: static;
    right: 0;
  }

  .dark-button, .dark-button.w--current {
    grid-column-gap: 12px;
    text-align: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-cover-100 {
    object-fit: cover;
  }

  .image-420 {
    height: 280px;
  }

  .image-360 {
    background-color: #2c374800;
    background-image: none;
    width: auto;
    height: 300px;
    min-height: auto;
  }

  .image-360.boarder {
    width: 360px;
  }

  .tabs-2 {
    grid-column-gap: 24px;
  }

  .team-wrap {
    grid-template: "."
    / max-content max-content max-content max-content max-content max-content;
    grid-auto-flow: row;
  }

  .careers-img {
    width: 100px;
    margin: 24px;
  }

  .inhome-hero {
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    grid-template-rows: max-content max-content;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 24px;
    padding-right: 24px;
    display: grid;
  }

  .inhome-hero.desktop {
    display: none;
  }

  .inhome-hero.mobile {
    display: block;
  }

  .image-500 {
    align-items: center;
    height: 420px;
  }

  .illustration {
    width: 100%;
    height: 480px;
    margin-top: 0;
    margin-left: 0;
    left: 0%;
  }

  .phone-body {
    width: 260px;
    height: 460px;
  }

  .testimonial {
    top: 292px;
  }

  .avatar._86 {
    width: 48px;
    height: 48px;
  }

  .footer-image {
    background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/60508ea90859b00bd66d3a10_Mobile%20footer.svg");
    background-position: 100% 100%;
    height: 680px;
  }

  .inhome-hero-content {
    justify-content: stretch;
    justify-items: stretch;
    width: 100%;
  }

  .modal-parent {
    display: none;
  }

  .modal {
    flex: 0 auto;
    justify-content: center;
    width: auto;
    height: auto;
  }

  .close-modal {
    top: -38px;
    right: 0;
  }

  .illustration-parent {
    height: 480px;
    padding-bottom: 0;
  }

  .image-640 {
    width: 100%;
    height: 620px;
  }

  .image-640.hero-image {
    height: 620px;
    min-height: auto;
    max-height: none;
  }

  .lock-hero {
    max-height: 500px;
    margin-top: 0;
  }

  .lock-hero.hide-mobile {
    min-width: auto;
    max-width: 260px;
    margin-top: 0%;
    margin-right: 24px;
    padding-right: 0;
  }

  .lock-gradient {
    height: 200px;
  }

  .background-video-2 {
    object-position: 50% 50%;
  }

  .centre-text-tablet {
    text-align: center;
  }

  .parcels {
    border-style: none;
  }

  .image-300 {
    background-color: var(--dark-bg-secondary);
    background-image: none;
    flex-direction: column;
    width: auto;
    height: 260px;
    min-height: auto;
    max-height: 360px;
  }

  .image-contain {
    object-fit: contain;
    min-width: auto;
    max-width: none;
    height: 100%;
  }

  .image-contain.timeline {
    height: 100%;
    margin-left: auto;
    margin-right: 0;
  }

  .modal-icon {
    display: none;
  }

  .modal-card {
    grid-row-gap: 24px;
    width: 100%;
    padding: 32px;
  }

  .inhome-video {
    height: 400px;
  }

  .image-absolute {
    object-fit: cover;
    height: 100%;
  }

  .background-video-3 {
    width: 100%;
    height: 100%;
  }

  .retailers._4-col {
    object-fit: fill;
    grid-template-columns: 1fr 1fr;
    overflow: hidden;
  }

  .retailers-wrapper {
    grid-auto-flow: row;
  }

  .retailer-logo {
    height: 80px;
  }

  .collection-list-item {
    padding: 0;
  }

  .collection-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .filters-vertical {
    width: 100%;
    margin-bottom: 16px;
    position: relative;
    top: 0;
  }

  .filter-section {
    flex-direction: column;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .filters-group.filters-partner.mb-normal {
    justify-content: center;
    margin-left: 0;
    display: flex;
  }

  .filters-group.filters-partner.mb-normal.hide {
    display: none;
  }

  .how-it-works-phone {
    background-color: #2c374800;
    background-image: none;
    width: auto;
    height: 307px;
    min-height: auto;
  }

  .hide-tablet-down {
    display: none;
  }

  .styleguide-container {
    grid-template-columns: 1fr;
  }

  .display-1 {
    font-size: 88px;
  }

  .display-2 {
    font-size: 72px;
    line-height: 72px;
  }

  .display-3, .display-4 {
    font-size: 54px;
    line-height: 54px;
  }

  .image-100--height {
    background-color: #2c374800;
    background-image: none;
    width: auto;
    height: 300px;
    min-height: auto;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 32px;
  }

  h3 {
    font-size: 28px;
  }

  h4 {
    font-size: 24px;
    line-height: 30px;
  }

  p {
    font-size: 16px;
    line-height: 150%;
  }

  .nav-link {
    margin-right: 15px;
  }

  .primary-btn {
    object-fit: none;
  }

  .primary-btn.nav-button {
    display: none;
  }

  .primary-btn.buy-button {
    width: auto;
  }

  .container-1200 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1200.nav-container {
    width: 100%;
    margin: 2px 8px 2px 16px;
  }

  .container-1200.product-dropdown {
    margin-left: 0;
  }

  .container-1200._1080-max-width.show-tablet {
    width: 96%;
  }

  .spacer-30 {
    height: 20px;
  }

  ._3-col-grid._24-space.usp {
    grid-row-gap: 48px;
  }

  .card-inner {
    padding: 32px 24px;
  }

  .card-inner._32-pad {
    padding: 24px;
  }

  .card-inner._48-pad {
    padding: 32px;
  }

  .card-inner._48-pad.width-70 {
    padding: 32px 24px;
  }

  ._2-col-grid {
    grid-column-gap: 30px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  ._2-col-grid.card {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  ._2-col-grid._24-space {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  ._2-col-grid.card-child {
    margin-top: 24px;
    margin-bottom: 24px;
    margin-right: 24px;
  }

  ._2-col-grid._32-space.col-1-max.row-1-max {
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .bg-img-lg {
    height: 360px;
  }

  .flex-center {
    width: 100%;
  }

  .spacer-20 {
    height: 20px;
  }

  .faq.js-tab-title {
    padding-bottom: 16px;
  }

  .spacer-70 {
    height: 60px;
  }

  .footer-btm {
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }

  .content-img.four {
    width: 60px;
  }

  .dot-pulse {
    left: -12px;
  }

  .spacer-90-fixed {
    height: 60px;
  }

  .support-parent {
    flex-direction: column;
  }

  .col-left {
    width: 100%;
  }

  .col-right {
    width: 100%;
    margin-top: 20px;
    padding-left: 0;
  }

  .support-footer {
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .card-button {
    grid-row-gap: 6px;
    height: auto;
    padding: 16px;
  }

  ._3-col-grid-2 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .hide-mobile {
    display: none;
  }

  .cookie-banner {
    width: 320px;
    padding-left: 24px;
    padding-right: 24px;
    bottom: 24px;
    left: 24px;
    right: 24px;
  }

  .fyl-success-action {
    justify-content: center;
  }

  .pre-header-pink {
    font-size: 20px;
  }

  .main-btn {
    font-size: 17px;
  }

  .narrow-text-wrapper {
    width: 357px;
    max-width: 60%;
  }

  .narrow-text-wrapper.full-text {
    width: 100%;
    max-width: 100%;
  }

  .narrow-text-wrapper.success {
    width: 84%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .pills-holder {
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
  }

  .fyl-warningbox-desktop.warning-mobile {
    display: block;
  }

  .fyl-widget-text {
    text-align: right;
  }

  .fyl-success-row {
    flex-wrap: wrap-reverse;
  }

  .fyl-success-info {
    text-align: center;
    width: 100%;
    padding-left: 0;
  }

  .step-instruction.light {
    width: 100%;
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 23px;
  }

  .fyl-nav-btn.right {
    text-align: right;
  }

  .pill-red {
    font-size: 12px;
  }

  .product-shot {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
  }

  .fyl-drop-down-wrapper {
    margin-top: -12px;
  }

  .fyl-info-header-text {
    width: 100%;
    height: auto;
    min-height: auto;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 28px;
  }

  .fyl-content-wrapper {
    height: auto;
    padding-top: 82px;
    overflow: visible;
  }

  .fyl-lock-info-header {
    align-items: flex-start;
  }

  .fyl-feature-title {
    font-size: 15px;
  }

  .flex-row.padding-0.sd-full {
    position: relative;
  }

  .pre-header-blue {
    margin-bottom: 6px;
    font-size: 20px;
  }

  .step-title {
    margin-bottom: 5px;
    font-size: 32px;
  }

  .step-title.light-dt, .step-title.light {
    font-size: 28px;
  }

  .lock-image {
    background-position: 100%;
    background-size: cover;
    width: 33%;
    height: auto;
  }

  .lock-image.key-cylinder {
    background-size: auto 100%;
  }

  .fyl-h3 {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
  }

  .lock-info {
    flex: 1;
    padding-left: 28%;
  }

  .lock-technical-image {
    width: 100%;
  }

  .lighboxs {
    width: 100%;
    display: flex;
  }

  .feature-list {
    border-top-right-radius: 0;
    border-bottom-left-radius: 10px;
    flex-wrap: wrap;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 0;
    display: flex;
  }

  .pill {
    font-size: 12px;
  }

  .nav-btn-title {
    width: 75%;
    font-size: 16px;
  }

  .nav-btn-title.right {
    text-align: right;
  }

  .fyl-navigation {
    width: 90%;
    padding-top: 13px;
    padding-left: 29px;
    padding-right: 29px;
  }

  .fyl-lock-selection-item {
    width: 98%;
  }

  .step-header.dark-up {
    padding-left: 19px;
    padding-right: 0;
  }

  .fyl-info-holder {
    padding-left: 0;
  }

  .other-lock {
    width: 100%;
    min-height: auto;
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .feature-item {
    width: 50%;
  }

  .lock-features {
    flex-direction: column;
  }

  .small-bold.success {
    font-size: 18px;
  }

  .snap-lock-actions {
    max-width: 60%;
  }

  .snap-lock-actions.fly-full-width {
    max-width: 100%;
  }

  .lock-image-header {
    background-position: 100%;
    background-size: cover;
    order: 1;
    width: 25%;
    min-width: 150px;
    height: 36vw;
    min-height: 150px;
    position: relative;
    inset: 0 20px auto auto;
  }

  .lock-image-header.thumbturn-key-cylinder {
    min-height: 20vw;
  }

  .lock-image-header.key-cylinder {
    background-size: auto 100%;
  }

  .snap-lock-row {
    width: 100%;
    padding-left: 4%;
    padding-right: 4%;
  }

  .snap-lock-row.snap-warning {
    background-position: 102% 0;
    background-size: auto 90%;
  }

  .fyl-p {
    font-size: 14px;
  }

  .flex-row-snap-lock {
    padding-left: 0;
  }

  .link-footer {
    padding-left: 0;
    font-size: 1em;
  }

  .snap-lock-animation {
    width: 60%;
  }

  .flex-centre {
    justify-content: space-around;
    width: 100%;
  }

  .card-image {
    object-fit: contain;
  }

  .hero-grid-compliance {
    height: 950px;
  }

  .support-header-grid {
    object-fit: fill;
    grid-template-rows: auto;
    grid-template-columns: max-content;
    justify-content: start;
    align-self: center;
    place-items: start;
    overflow: visible;
  }

  .wrap-grid.dropdon-product-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 12px;
    box-shadow: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    grid-template-columns: max-content;
    justify-content: center;
    justify-items: center;
    padding-top: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .wrap-grid._4-col {
    justify-content: end;
    justify-items: start;
  }

  .wrap-grid._2-col {
    grid-column-gap: 5px;
  }

  .wrap-grid._2-col._16-space {
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .wrap-grid._2-col._16-space.centre-button {
    justify-items: center;
  }

  .wrap-grid._16-space {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .dark-secondary {
    width: auto;
  }

  .dark-secondary.body-large {
    font-size: 1em;
    font-weight: 600;
  }

  .dark-secondary.body-large.thin {
    font-weight: 400;
  }

  .dark-primary.nav-link.hide-desktop {
    display: block;
  }

  .dark-primary.slash-price {
    color: var(--salmon);
    text-decoration: line-through;
  }

  .support-card {
    padding: 32px 24px;
  }

  .support-card.no-bg, .support-card.faq-card {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .content-grid._8-space {
    grid-row-gap: 8px;
  }

  .content-grid.blog-thumbnail-grid {
    grid-row-gap: 10px;
    align-items: stretch;
  }

  .content-grid._24-space {
    grid-row-gap: 16px;
  }

  .content-grid._16-space {
    grid-row-gap: 8px;
  }

  .content-grid._16-space.anchor-link {
    grid-column-gap: 8px;
    grid-template-columns: 1fr 1fr;
  }

  .content-grid._16-space.card-padding {
    padding: 24px;
  }

  ._12-col-grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 100%;
  }

  ._12-col-grid._48-row {
    grid-row-gap: 24px;
  }

  .sticky-col {
    height: auto;
  }

  .faq-dropdown {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .arrow-left {
    height: 20px;
  }

  .page-header {
    padding-top: 86px;
  }

  .blog-img {
    height: 100%;
  }

  ._3-blog-collection {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-wrapper.support-blog {
    display: block;
  }

  .blog-thumbnail-wrap {
    height: 54%;
    padding: 16px;
    display: block;
  }

  .blog-thumbnail-wrap.large {
    height: 100%;
  }

  .heading-caps-14.orange-0 {
    font-size: 11px;
  }

  .blog-container {
    grid-row-gap: 16px;
  }

  .blog-container.blog-body {
    width: 95%;
  }

  .author-image {
    height: 40px;
  }

  .thumbnail-img {
    height: 160px;
  }

  .wordmark {
    display: none;
  }

  .nav-button-wrap {
    grid-template-columns: max-content;
  }

  .nav-wrap-left {
    grid-column-gap: 8px;
  }

  .glue-icon {
    width: 22px;
    height: 22px;
    display: block;
  }

  .brand-2 {
    padding-left: 0;
  }

  .nav-menu {
    height: auto;
  }

  .dropdown-nav-link.inhome-nav-link {
    width: 30vw;
    height: auto;
    margin-top: 0;
  }

  .dropdown-heading {
    margin-top: 0;
  }

  .menu-button {
    padding: 6px;
  }

  .footer-container {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .footer-grid {
    grid-row-gap: 20px;
    grid-auto-flow: row;
    margin: 50px 16px 30px;
  }

  .footer-link-block.mobile-hide {
    display: none;
  }

  .blog-image {
    height: 260px;
  }

  .page-button {
    padding: 6px 16px;
  }

  .blog-pagination {
    margin-top: 0;
  }

  .blog-title {
    font-size: 1em;
  }

  .sticky-column {
    grid-template-rows: auto;
  }

  .blog-colum {
    display: none;
  }

  .footer-toggle {
    padding: 16px 0;
    display: block;
  }

  .icon-2 {
    margin-right: 4px;
  }

  .footer-dropdown {
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }

  .footer-dropdown.hide {
    display: none;
  }

  .footer-dropdown-list.w--open {
    background-color: var(--bg-dark-primary);
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .support-image {
    height: 80px;
  }

  .body-large.light.dark-secondary {
    font-weight: 400;
  }

  .number-list.left-pad-24.box {
    background-color: var(--bg-dark-primary);
    border-radius: 8px;
    margin: 0;
    padding: 24px 24px 24px 48px;
  }

  .image-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .support-sticky-nav {
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-left: 0;
    padding-right: 0;
  }

  .support-header {
    flex-wrap: nowrap;
    padding-top: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .body-small.light-tertiary {
    font-size: .8em;
  }

  .body-small.dark-secondary.hide-mobile {
    display: none;
  }

  .body-small.dark-secondary.width-limit {
    font-size: .8em;
  }

  .section-100 {
    justify-content: center;
    margin-top: 60px;
    margin-bottom: 40px;
    display: flex;
  }

  .support-buttons-grid {
    margin-top: 10px;
  }

  .support-button {
    grid-column-gap: 16px;
    place-content: center;
    align-items: center;
    padding: 8px 16px;
  }

  .support-button.w--current {
    grid-column-gap: 16px;
    text-align: left;
    padding: 8px 16px;
  }

  .back-button {
    margin-bottom: 8px;
  }

  .hero-section {
    margin-top: 72px;
    margin-bottom: 40px;
  }

  .hero-section.product {
    justify-content: center;
    margin-top: 90px;
    display: flex;
  }

  .hero-section._100vh {
    justify-content: center;
    height: 640px;
    min-height: auto;
    max-height: 1200px;
  }

  .hero-section._100vh.lock-hero {
    padding-bottom: 3.8em;
  }

  .text-button-text {
    font-size: .9em;
  }

  .partner-img {
    height: 200px;
  }

  .card-img {
    width: 50px;
  }

  .vertical-card-wrap {
    grid-row-gap: 24px;
  }

  ._4-col-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .icon-50 {
    width: 30px;
  }

  .product-header {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .product-header-grid {
    grid-column-gap: 24px;
    grid-template-columns: 2fr 1fr;
  }

  .main-img {
    width: 35vw;
    height: 40vw;
  }

  .icon-text-box.no-bg {
    padding-left: 24px;
  }

  .arrow-right {
    height: 20px;
  }

  .section-144 {
    justify-content: center;
    margin-top: 64px;
    margin-bottom: 64px;
    display: flex;
  }

  .section-144.last-section.hide-d {
    display: flex;
  }

  .section-144.no-top-margin.hide {
    display: none;
  }

  .section-144.dark {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-144.dark.no-padding-top {
    padding-bottom: 64px;
  }

  .activity-img {
    height: 300px;
  }

  .image-text-box.founders {
    padding-right: 0;
  }

  .image-3-copy {
    height: 200px;
  }

  .installation-img {
    object-fit: cover;
    object-position: 50% 20%;
    height: 200px;
    display: none;
  }

  .contents-slider {
    width: 100%;
  }

  .contents-slide-4-col {
    width: 39%;
  }

  .careers-hero {
    height: 400px;
  }

  .dark-button {
    grid-column-gap: 16px;
    place-content: center;
    align-items: center;
    padding: 8px 16px;
  }

  .dark-button.w--current {
    grid-column-gap: 16px;
    text-align: left;
    padding: 8px 16px;
  }

  .image-460 {
    height: 360px;
    min-height: auto;
  }

  .image-360 {
    width: auto;
    height: 100%;
    min-height: 300px;
    max-height: 300px;
  }

  .icon-100 {
    width: 48px;
    height: 48px;
  }

  .teams-content {
    padding: 24px;
  }

  .team-wrap {
    grid-template-rows: auto;
    grid-template-columns: max-content max-content max-content max-content;
    grid-auto-flow: row;
    justify-items: start;
  }

  .inhome-hero {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-rows: max-content max-content;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    align-items: center;
    height: auto;
    min-height: 600px;
    margin-top: 40px;
    padding-bottom: 48px;
    padding-left: 16px;
    padding-right: 16px;
    display: grid;
  }

  .inhome-hero.mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: max-content max-content;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .illustration-bg {
    border-radius: 0;
    width: 100%;
    min-width: auto;
  }

  .image-500.stroke.partner-hero {
    height: 260px;
  }

  .illustration {
    justify-content: flex-end;
    width: 100%;
    height: 360px;
    margin-top: 0;
    margin-left: 0;
    display: flex;
    left: 0%;
  }

  .footer-image {
    background-position: 50%;
    padding: 48px 32px;
  }

  .modal-parent {
    display: none;
  }

  .modal {
    justify-content: center;
    height: auto;
  }

  .close-modal {
    top: -39px;
    right: -5px;
  }

  .phone-overlay {
    border-style: none;
    border-radius: 0;
    width: 100%;
    min-width: auto;
  }

  .centre-text-mobile {
    text-align: center;
  }

  .illustration-parent {
    height: 360px;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .image-640 {
    width: 100%;
    height: 300px;
    overflow: hidden;
  }

  .image-640.hero-image {
    height: 280px;
  }

  .lock-hero.hide-d {
    max-height: 300px;
    display: block;
  }

  .services, .groceries, .parcels {
    border-style: none;
    border-radius: 0;
    width: 100%;
    min-width: auto;
  }

  .image-300 {
    width: auto;
    height: 240px;
    min-height: auto;
    max-height: 280px;
  }

  .image-contain.timeline {
    margin-left: 90px;
  }

  .modal-icon {
    height: 50px;
    display: block;
  }

  .modal-card {
    padding: 32px 24px;
  }

  .inhome-video {
    height: 250px;
  }

  .background-video-3 {
    width: 100%;
    height: 100%;
  }

  .retailer-img {
    height: 120px;
  }

  .text-field {
    background-color: var(--bg-light-secondary);
    color: var(--bg-dark-primary);
  }

  .text-field::placeholder {
    color: var(--bg-dark-primary);
  }

  .sort-button {
    margin: 4px;
    padding: 10px 16px;
  }

  .collection-list {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .collection-list.filter-complex {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .filter-section {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .select {
    background-color: var(--bg-light-secondary);
    color: var(--bg-dark-primary);
  }

  .cloneable {
    padding-left: 0;
    padding-right: 0;
  }

  .partner-brand {
    padding: 8px 16px;
  }

  .partner-logo {
    height: 20px;
  }

  .how-it-works-phone {
    width: auto;
    height: 280px;
    min-height: auto;
  }

  .panel.styleguide-swatch {
    width: 80px;
    height: 80px;
  }

  .styleguide-item {
    margin-bottom: 16px;
    margin-right: 16px;
  }

  .filled-button {
    object-fit: none;
  }

  .strokebutton {
    object-fit: none;
    padding: 11px 15px;
  }

  .image-100--height {
    width: auto;
    height: 100%;
    min-height: 300px;
    max-height: 300px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    letter-spacing: -.02em;
    font-size: 32px;
    line-height: 40px;
  }

  h2 {
    letter-spacing: -.02em;
    font-size: 28px;
    line-height: 36px;
  }

  h3 {
    letter-spacing: -.01px;
    font-size: 24px;
    line-height: 30px;
  }

  h4 {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 28px;
  }

  p {
    font-size: 16px;
    line-height: 150%;
  }

  .nav-link {
    line-height: 28px;
    display: block;
  }

  .primary-btn {
    text-align: center;
    width: 100%;
    padding-top: 9px;
  }

  .primary-btn.modal-button {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .primary-btn.buy-button {
    width: auto;
  }

  .container-1200 {
    align-self: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 12px;
    padding-right: 12px;
  }

  .container-1200.flex-center {
    margin-left: 0;
    margin-right: 0;
  }

  .container-1200.nav-container {
    width: 100%;
    margin: 2px 8px 2px 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-1200.product-dropdown {
    width: 100vw;
    margin-top: 0;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .spacer-30 {
    display: block;
  }

  .spacer-100 {
    height: 50px;
  }

  ._3-col-grid._24-space.usp {
    grid-row-gap: 48px;
  }

  .card-inner {
    padding: 24px 20px;
  }

  .card-inner.typeform {
    padding: 20px 15px;
  }

  .card-inner._32 {
    padding: 24px 20px;
  }

  .card-inner._24-pad {
    padding: 15px;
  }

  .card-inner._48-pad {
    padding: 24px 16px;
  }

  .card-inner._48-pad.width-70 {
    width: 100%;
    padding: 24px 16px;
  }

  ._2-col-grid {
    grid-column-gap: 30px;
    grid-row-gap: 16px;
  }

  ._2-col-grid._24-space {
    grid-column-gap: 16px;
    width: auto;
  }

  ._2-col-grid.card-child {
    margin: 20px 16px;
  }

  ._2-col-grid._16-space.col-1-max {
    grid-row-gap: 8px;
  }

  ._2-col-grid.fiths {
    grid-row-gap: 48px;
  }

  ._2-col-grid._32-space {
    grid-row-gap: 24px;
  }

  ._2-col-grid._32-space.col-1-max.row-1-max {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .card-full.flex-row.padding-0.shadow.border-radius-10 {
    flex-direction: row;
  }

  .bg-img-lg {
    height: 300px;
    padding-left: 40px;
  }

  .bg-img-lg.img-9 {
    padding-right: 40px;
  }

  .spacer-20 {
    height: 16px;
  }

  .logo {
    width: 118px;
    min-width: 60px;
  }

  .container-sm {
    width: auto;
    margin-left: 16px;
    margin-right: 16px;
  }

  .border-line-bottom {
    width: auto;
  }

  .faq {
    height: 80px;
  }

  .spacer-70 {
    height: 40px;
  }

  .footer-btm {
    text-align: center;
    height: auto;
    padding: 16px;
  }

  .secondary-btn.mar-left {
    margin-top: 30px;
    margin-left: 0;
  }

  .fit-btn-1 {
    text-align: center;
    width: 100%;
    margin-bottom: 5px;
    padding-top: 7px;
  }

  .fit-btn-2 {
    text-align: center;
    width: 100%;
    padding-top: 7px;
  }

  .content-img.four {
    border-radius: 10px;
    width: 50px;
  }

  .specs-list-item {
    flex-direction: column;
    align-items: flex-start;
    width: auto;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .hide-d {
    display: block;
  }

  .dot-pulse {
    top: 8px;
    left: -15px;
  }

  .support-footer {
    padding: 16px;
  }

  .info-card {
    flex-direction: column;
  }

  .info-card.light {
    padding: 16px;
  }

  ._3-col-grid-2 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .logo-parent-size {
    width: 100%;
  }

  .cookie-banner {
    width: auto;
    padding: 16px;
    bottom: 16px;
    left: 16px;
    right: 16px;
  }

  .modal-cookie-button {
    margin-top: -2px;
  }

  .fyl-success-action {
    margin-bottom: 12px;
    margin-right: 1px;
    font-size: 24px;
  }

  .pre-header-pink {
    font-size: 20px;
  }

  .main-btn {
    font-size: 14px;
  }

  .close-box {
    background-size: 32px 32px;
    width: 32px;
    height: 32px;
    top: 2%;
  }

  .narrow-text-wrapper {
    width: 60%;
    max-width: 60%;
    padding-left: 0;
  }

  .narrow-text-wrapper.full-text {
    width: 100%;
    max-width: 100%;
  }

  .narrow-text-wrapper.success {
    width: 100%;
  }

  .lock-name {
    min-height: 0;
    font-size: 15px;
  }

  .pills-holder {
    flex-wrap: wrap;
    flex: 0 auto;
    justify-content: flex-start;
    margin-top: 15px;
  }

  .progress-container {
    margin-bottom: 10px;
  }

  .fyl-widget-image {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .fyl-widget-text {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .fyl-success-row {
    align-items: flex-start;
  }

  .text-block {
    font-size: 11px;
  }

  .fyl-success-info {
    justify-content: flex-start;
    padding-left: 6px;
    padding-right: 6px;
  }

  .step-instruction {
    text-align: left;
  }

  .step-instruction.light {
    width: 100%;
    font-size: 14px;
    line-height: 156%;
  }

  .lock-detail-container {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .fyl-snap-lock {
    padding-bottom: 0;
  }

  .pill-red {
    flex: none;
    min-height: auto;
    margin-bottom: 10px;
    padding-left: 11px;
    padding-right: 11px;
  }

  .fyl-warning-home {
    height: auto;
    min-height: 100vh;
  }

  .fyl-lock-example {
    height: 21vw;
  }

  .product-shot {
    width: 35vh;
  }

  .fyl-drop-down-wrapper {
    margin-top: 0;
    padding-top: 16px;
  }

  .fyl-info-header-text {
    min-height: auto;
    margin-left: 1px;
    padding-top: 0;
    padding-right: 120px;
  }

  .fyl-content-wrapper {
    padding-left: 10px;
    padding-right: 10px;
  }

  .hidden-anchor {
    display: none;
  }

  .fyl-model-item {
    white-space: normal;
  }

  .fyl-feature-title {
    font-size: 14px;
  }

  .flex-row {
    padding-left: 0;
    padding-right: 0;
  }

  .fyl-success {
    padding-bottom: 25px;
  }

  .pre-header-blue {
    font-size: 20px;
  }

  .step-title, .step-title.light-dt {
    font-size: 22px;
  }

  .lock-image {
    background-color: #fff;
    width: 44%;
    min-height: 151px;
  }

  .lock-image.thumbturn-key-cylinder {
    min-height: auto;
  }

  .fyl-h3 {
    font-size: 8vw;
    line-height: 116%;
  }

  .nav-btn-icon {
    width: 17px;
  }

  .text-block-4 {
    display: none;
  }

  .fyl-lock-symbol {
    margin-top: 36px;
    margin-bottom: 24px;
  }

  .fyl-lock-symbol.fyl-warning-box {
    width: 100%;
    min-width: auto;
  }

  .lock-info {
    min-height: 142px;
    padding-top: 46px;
    padding-left: 11px;
  }

  .fyl-lock-type-widget {
    margin-top: 36px;
    margin-bottom: 24px;
  }

  .lock-description {
    min-height: 0;
    font-size: 11px;
    line-height: 15px;
  }

  .lock-technical-image {
    min-height: 267px;
  }

  .fyl-widget-text-wrapper {
    text-align: left;
  }

  .feature-list {
    background-color: #f3f3f3;
  }

  .fyl-home {
    height: auto;
  }

  .pill {
    flex: none;
    min-height: auto;
    margin-bottom: 10px;
    margin-right: 5px;
    padding-left: 11px;
    padding-right: 11px;
  }

  .nav-btn-title {
    font-size: 12px;
    line-height: 18px;
  }

  .fyl-navigation {
    border-radius: 20px 20px 0 0;
    width: 94%;
    height: 74px;
    padding-top: 7px;
    padding-left: 20px;
    padding-right: 20px;
    bottom: 0%;
  }

  .fyl-link-icon, .image {
    width: 20px;
  }

  .fyl-lock-selection-item {
    margin-bottom: 4%;
  }

  .snap-lock-popup {
    align-items: flex-start;
    height: 90%;
    padding: 75px 10px 0;
    display: flex;
  }

  .snap-lock-popup.warning {
    flex: none;
  }

  .step-header {
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .step-header.dark-up {
    margin-bottom: 0;
    padding-left: 0;
  }

  .fyl-info-holder {
    align-items: flex-start;
  }

  .fyl-icon-text-link {
    margin-right: 1px;
  }

  .fyl-checked {
    width: 20px;
  }

  .other-lock {
    justify-content: flex-start;
    min-height: auto;
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .feature-item {
    margin-bottom: 18px;
    padding-left: 9px;
    font-size: 12px;
    line-height: 17px;
  }

  .lock-features {
    padding-top: 0;
  }

  .small-bold {
    font-size: 12px;
    line-height: 15px;
  }

  .small-bold.success {
    font-size: 15px;
    line-height: 22px;
  }

  .fyl-lock-info {
    padding-bottom: 100px;
  }

  .snap-lock-actions {
    max-width: 90%;
  }

  .snap-lock-actions.fly-full-width {
    max-width: 100%;
  }

  .lock-image-header {
    width: auto;
    min-width: 108px;
    min-height: 108px;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .lock-image-header.thumbturn-key-cylinder {
    min-width: 130px;
    min-height: 130px;
  }

  .fyl-check-icon {
    width: 20px;
  }

  .snap-lock-row {
    width: 100%;
  }

  .snap-lock-row.snap-warning {
    background-image: none;
    width: 100%;
    padding-left: 0%;
  }

  .fyl-p {
    padding-right: 10px;
    font-size: 13px;
    line-height: 22px;
  }

  .flex-row-snap-lock {
    padding-left: 0;
    padding-right: 0;
  }

  .button-shape {
    border-radius: 100px;
  }

  .link-footer {
    padding-left: 0;
    padding-right: 0;
    font-weight: 400;
  }

  .link-footer.w--current {
    color: var(--orange-0);
  }

  .snap-lock-animation {
    width: 70%;
    right: -22%;
  }

  .snap-lock-animation.not-compatible {
    top: -43%;
  }

  .flex-centre {
    justify-content: space-around;
    width: 100%;
  }

  .hero-grid-compliance {
    height: auto;
    padding-top: 80px;
  }

  .spacer-50, .logo-image {
    height: 24px;
  }

  .simple-table {
    overflow: auto;
  }

  .rich-text-styles blockquote {
    font-size: 1.1em;
  }

  .support-header-grid {
    grid-column-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    align-self: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .wrap-grid {
    grid-column-gap: 20px;
    grid-row-gap: 10px;
    padding-top: 0;
  }

  .wrap-grid.dropdon-product-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 12px;
    box-shadow: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    grid-template-columns: max-content;
    justify-content: center;
    justify-items: center;
    width: 100%;
    padding: 0 0 16px;
  }

  .wrap-grid._4-col {
    justify-content: center;
    justify-items: start;
    padding-top: 0;
  }

  .wrap-grid._2-col {
    padding-top: 0;
  }

  .wrap-grid._2-col._24-space {
    grid-column-gap: 8px;
    grid-auto-flow: row;
    justify-content: start;
    justify-items: center;
    overflow: hidden;
  }

  .wrap-grid._2-col._16-space {
    grid-column-gap: 8px;
    grid-row-gap: 16px;
    grid-auto-flow: row;
    justify-content: start;
    justify-items: start;
  }

  .wrap-grid.list-item {
    grid-column-gap: 8px;
  }

  .wrap-grid._16-space {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    justify-items: center;
    padding-top: 0;
  }

  .dark-secondary.body-large {
    font-weight: 600;
  }

  .dark-secondary.hide-mobile {
    display: none;
  }

  .dark-primary {
    font-weight: 600;
  }

  .dark-primary.nav-link {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .dark-primary.nav-link.hide-desktop {
    display: block;
  }

  .dark-primary.nav-link.hide {
    display: none;
  }

  .dark-primary.product-dropdown {
    font-size: .8em;
  }

  .dark-primary.centre-text-mobile, .dark-primary.centre-text-tablet {
    font-weight: 600;
  }

  .dark-primary.slash-price {
    margin-bottom: 0;
  }

  .support-card {
    padding: 20px 16px;
  }

  .support-card.no-bg, .support-card.faq-card {
    padding: 24px 0;
  }

  .content-grid {
    grid-row-gap: 16px;
    align-content: start;
    align-items: start;
  }

  .content-grid._8-space {
    grid-row-gap: 8px;
  }

  .content-grid.blog-thumb {
    grid-row-gap: 0px;
  }

  .content-grid.lock-type-content {
    padding: 16px 16px 16px 0;
  }

  .content-grid._40-space {
    grid-row-gap: 20px;
  }

  .content-grid._24-space {
    grid-row-gap: 16px;
  }

  .content-grid._16-space {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    width: auto;
  }

  .content-grid._16-space.anchor-link {
    padding-left: 0;
    padding-right: 0;
  }

  .content-grid._16-space.card-padding {
    padding: 24px 16px;
  }

  .content-grid._48-space {
    grid-row-gap: 16px;
  }

  ._12-col-grid {
    grid-row-gap: 16px;
    justify-items: stretch;
  }

  ._12-col-grid._32-space {
    grid-row-gap: 24px;
  }

  ._12-col-grid._64-space {
    grid-row-gap: 32px;
  }

  .support-vertical-wrap {
    grid-row-gap: 16px;
  }

  .faq-dropdown {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-button-icon {
    justify-items: start;
  }

  .page-header {
    justify-content: center;
    height: auto;
    padding-bottom: 0;
  }

  .blog-img.large {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  ._3-blog-collection {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .collection-list-wrapper {
    width: 100%;
  }

  .blog-thumbnail-wrap {
    padding: 12px;
  }

  .blog-thumbnail-wrap.large {
    grid-column-gap: 16px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .author-image {
    width: 24px;
    height: 24px;
  }

  .blog-tag {
    padding: 6px 10px;
  }

  .glue-logo {
    width: 50px;
    height: 50px;
  }

  .thumbnail-img, .thumbnail-img.large {
    height: 160px;
  }

  .button-text-large {
    margin-top: -1px;
  }

  .nav-dropdown {
    margin-left: 0;
    margin-right: 0;
  }

  .dropdown-toggle {
    color: var(--salmon);
  }

  .dropdown-toggle.w--open {
    border-top: 1px solid var(--separator-dark);
    background-color: var(--bg-dark-primary);
    transition: all .2s ease-in-out;
  }

  .dropdown-toggle.w--open:active {
    border-top-style: none;
  }

  .nav-link-wrap {
    padding-left: 0;
  }

  .nav-button-wrap {
    grid-template-columns: max-content;
  }

  .nav-wrap-left {
    grid-column-gap: 6px;
  }

  .glue-icon {
    height: 22px;
  }

  .dropdown-list {
    width: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .dropdown-list.w--open {
    border-top-style: none;
    margin-left: 0;
  }

  .dropdown-img {
    height: 80px;
  }

  .dropdown-nav-link {
    width: 46vw;
    height: auto;
  }

  .dropdown-nav-link.inhome-nav-link {
    width: 46vw;
    margin-top: 0;
    padding: 12px;
  }

  .dropdown-heading {
    align-items: center;
    margin-top: 0;
    padding-top: 0;
  }

  .heading-caps-12.dark-primary {
    font-size: 10px;
  }

  .menu-button {
    background-color: #2c374800;
    padding-right: 6px;
  }

  .menu-button:active {
    color: var(--salmon);
    background-color: #2c3748;
  }

  .footer-grid {
    grid-row-gap: 30px;
    margin: 36px 0;
  }

  .footer-link-block.mobile-hide {
    display: none;
  }

  .social-icon {
    height: 24px;
  }

  .blog-image {
    height: 180px;
  }

  .footer-toggle {
    color: #ebebeb;
    flex-direction: row;
    width: 100%;
    padding: 6px 0;
    display: inline-block;
  }

  .icon-2 {
    margin-right: 0;
  }

  .footer-dropdown {
    flex-direction: column;
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .footer-dropdown-list {
    position: static;
  }

  .footer-dropdown-list.w--open {
    background-color: #ddd0;
  }

  .support-tab.grid {
    grid-row-gap: 4px;
  }

  .support-tabs {
    grid-row-gap: 16px;
  }

  .lock-type {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
  }

  .lock-type.thumb-key {
    object-fit: fill;
    width: 100%;
  }

  .body-large.light-secondary.thin {
    font-size: 1em;
  }

  .body-large.light-secondary.thin.centre, .body-large.dark-primary {
    font-size: 1.1em;
  }

  .body-large.orange-0 {
    font-size: 1em;
  }

  .body-large.light.dark-secondary.centre-text, .body-large.light.dark-secondary.centre-text-tablet {
    font-weight: 400;
  }

  .stroke-button {
    color: var(--label-light-secondary);
    padding: 6px 10px;
    font-size: .8em;
  }

  .number-list.left-pad-24 {
    justify-content: stretch;
    justify-items: start;
  }

  .number-list.left-pad-24.box {
    padding: 16px 16px 16px 32px;
  }

  .image-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .support-sticky-nav {
    padding: 16px 0;
  }

  .support-card-list {
    padding-left: 32px;
  }

  .support-header {
    padding: 16px 0;
  }

  .phone-img {
    width: 180px;
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .body-small.dark-secondary.width-limit {
    text-align: left;
    width: auto;
    font-size: .7em;
  }

  .blog-large-grid {
    grid-row-gap: 0px;
  }

  .section-100 {
    margin-top: 56px;
    margin-bottom: 32px;
  }

  .light-dropdown {
    z-index: 10;
    position: static;
  }

  .support-buttons-grid {
    align-self: stretch;
    margin-top: 12px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .support-button {
    grid-template-columns: max-content;
    justify-content: stretch;
    justify-items: center;
    padding-left: 8px;
    padding-right: 8px;
    font-size: .8em;
  }

  .support-button.w--current {
    border-color: var(--orange-0);
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    padding-left: 8px;
    padding-right: 8px;
    font-size: .8em;
    display: block;
  }

  .icon-30.hide-mobile {
    display: none;
  }

  .hero-section {
    margin-top: 72px;
    margin-bottom: 48px;
  }

  .hero-section.product {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .hero-section._100vh {
    height: 100vh;
    max-height: 760px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero-section._100vh.lock-hero {
    min-height: 460px;
    padding-bottom: 3.8em;
  }

  .img-fill {
    object-fit: cover;
    height: 100%;
  }

  .support-img {
    height: 260px;
  }

  .delivery-ldrop-list {
    background-color: var(--bg-light-secondary);
  }

  .delivery-ldrop-list.w--open {
    background-color: var(--bg-light-primary);
  }

  .partner-wrap {
    padding: 16px;
  }

  .partner-img {
    height: 140px;
  }

  .search-result-item {
    grid-row-gap: 0px;
    grid-template-columns: auto 1fr;
  }

  .search-result-grid {
    padding: 20px;
  }

  .search-img-div {
    width: auto;
    height: 100px;
    display: none;
  }

  .search {
    margin-bottom: 16px;
  }

  .card-img {
    width: 50px;
  }

  ._4-col-grid {
    grid-column-gap: 8px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  ._4-col-grid.support-home {
    grid-template-columns: 1fr 1fr;
  }

  .product-header-grid {
    grid-row-gap: 16px;
  }

  .main-img {
    width: 90vw;
    height: 80vw;
  }

  .dark-drop-toggle {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .dark-drop-toggle.no-bottom-pad {
    padding-bottom: 0;
  }

  .drop-icon {
    margin-bottom: 8px;
  }

  .drop-icon.no-bottom-pad {
    margin-bottom: 0;
  }

  .gallery-small-grid {
    display: none;
  }

  .dark-drop-list.w--open {
    padding-top: 16px;
    padding-bottom: 0;
  }

  .icon-text-box {
    grid-row-gap: 0px;
  }

  .icon-text-box.no-bg {
    grid-row-gap: 4px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .text-icon-button {
    justify-items: start;
  }

  .section-144 {
    margin-top: 112px;
    margin-bottom: 112px;
  }

  .section-144.hide {
    display: none;
  }

  .section-144._56-top {
    margin-top: 56px;
  }

  .image-text-box {
    grid-row-gap: 16px;
    padding-bottom: 20px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-text-box.founders {
    padding-bottom: 0;
    padding-left: 0;
  }

  .image-text-box._50-50 {
    grid-row-gap: 0px;
    padding-bottom: 0;
    padding-left: 0;
  }

  .feature-img {
    width: auto;
    max-width: 90vw;
    height: 240px;
    margin-top: -8px;
    margin-bottom: -24px;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 24px;
  }

  .feature-img.lock-status {
    margin-bottom: 0;
    margin-left: -16px;
  }

  .contents-slide-4-col {
    width: 100%;
    margin-right: 0%;
  }

  .contents-slide-4-col._3-col, .contents-slide-4-col._2-col {
    width: 100%;
  }

  .chevron-right.hide-mobile {
    display: none;
  }

  .right-arrow-2 {
    display: none;
    position: static;
    right: -6%;
  }

  .chevron-left.hide-mobile {
    display: none;
  }

  .careers-hero {
    object-fit: cover;
    width: 75vw;
    height: auto;
    margin-top: 16px;
    margin-bottom: 24px;
    position: static;
    transform: scale(1.2);
  }

  .dark-button {
    grid-template-columns: max-content;
    justify-content: stretch;
    justify-items: center;
    padding-left: 8px;
    padding-right: 8px;
    font-size: .8em;
  }

  .dark-button.w--current {
    border-color: var(--orange-0);
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    padding-left: 8px;
    padding-right: 8px;
    font-size: .8em;
    display: block;
  }

  .image-460 {
    height: 360px;
  }

  .image-cover-100 {
    object-fit: cover;
  }

  .image-420.hide-mobile {
    display: none;
  }

  .image-360 {
    width: 100%;
    height: 280px;
  }

  .image-360.boarder {
    width: 280px;
  }

  .image-360.timeline {
    justify-content: flex-end;
    height: auto;
    min-height: auto;
  }

  .icon-100 {
    width: 50px;
    height: 50px;
  }

  .tabs-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .tabs-menu-3 {
    grid-template-columns: 1fr 1fr;
  }

  .teams-content {
    padding: 17px;
  }

  .team-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-items: stretch;
  }

  .background-video {
    height: 460px;
  }

  .inhome-hero {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-rows: max-content max-content;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    height: auto;
    margin-top: 0;
    padding-bottom: 32px;
    display: grid;
  }

  .inhome-hero.mobile {
    grid-row-gap: 0px;
  }

  .illustration-bg {
    border-style: none;
    border-radius: 0;
    width: 100%;
    min-width: auto;
  }

  .number-bg {
    width: 24px;
    height: 24px;
  }

  .image-500 {
    height: 360px;
  }

  .illustration {
    border: 1px solid var(--bg-dark-primary);
    justify-content: flex-start;
    height: 360px;
    margin-top: -8px;
    margin-left: 0;
    display: block;
    left: 0;
  }

  .partner-logo-block {
    margin-right: 0;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .logo-32 {
    height: 26px;
  }

  .phone-body {
    height: 400px;
    margin-bottom: 0;
  }

  .inhome-phone {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .testimonial {
    margin-top: 0;
    position: static;
    inset: auto 0% 23%;
  }

  .avatar._86 {
    display: block;
  }

  .footer-image {
    object-position: 50% 100%;
    background-image: url("https://cdn.prod.website-files.com/5f46312d33cf36e55742e40b/60508ea90859b00bd66d3a10_Mobile%20footer.svg");
    background-position: 50% 100%;
    background-size: auto 600px;
    background-attachment: scroll;
    height: 600px;
    padding: 32px 16px;
  }

  .inhome-hero-content {
    width: 100%;
  }

  .modal-parent {
    display: none;
  }

  .modal {
    justify-content: center;
    height: auto;
    margin-top: 0;
  }

  .close-modal {
    top: -33px;
    right: -5px;
  }

  .modal-bg {
    width: 100vw;
    height: 100vh;
  }

  .wg-dd-2-togle.body-xs {
    padding: 0 8px;
    font-size: .8em;
  }

  .wg-dropdown-2-link.body-xs {
    padding-left: 10px;
    padding-right: 10px;
    font-size: .8em;
  }

  .phone-overlay {
    border-style: none;
    border-radius: 0;
    width: 100%;
    min-width: auto;
  }

  .illustration-parent {
    border: 1px solid var(--bg-dark-primary);
    height: 340px;
    margin-top: 40px;
    padding-bottom: 0;
    position: relative;
  }

  .form {
    grid-row-gap: 8px;
  }

  .text-field {
    height: 40px;
  }

  .image-640 {
    height: 280px;
  }

  .lock-hero {
    height: 260px;
    margin-top: 0;
  }

  .lock-hero.hide-d {
    width: 100%;
  }

  .lock-gradient {
    height: 100px;
  }

  .background-video-2 {
    height: 360px;
  }

  .services, .groceries, .parcels {
    border-style: none;
    border-radius: 0;
    width: 100%;
    min-width: auto;
  }

  .image-300 {
    width: auto;
    height: 280px;
  }

  .heading-3 {
    letter-spacing: -.2px;
    line-height: 110%;
  }

  .heading-4 {
    line-height: 110%;
  }

  .image-contain {
    object-fit: contain;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-contain.timeline {
    object-position: 50% 100%;
    margin-top: auto;
    margin-bottom: 0;
    margin-left: 0;
    display: none;
  }

  .heading-5 {
    font-size: 1.34em;
  }

  .modal-icon {
    height: 50px;
  }

  .modal-card {
    padding: 24px 20px;
  }

  .app-download-icon {
    height: 35px;
  }

  .inhome-video {
    height: 300px;
  }

  .image-absolute.timeline {
    object-fit: contain;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-left: auto;
    display: none;
    inset: 0%;
  }

  .background-video-3 {
    width: 100%;
    height: 100%;
  }

  .retailer-img {
    height: 80px;
  }

  .retailer-logo {
    height: 60px;
  }

  .text-field {
    background-color: var(--bg-light-secondary);
    color: var(--bg-dark-primary);
  }

  .text-field::placeholder {
    color: var(--label-light-secondary);
  }

  .sort-button {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sort-button.btn-small {
    justify-content: center;
    display: flex;
  }

  .collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .filter-section {
    grid-template-columns: 1fr;
  }

  .select {
    background-color: var(--bg-light-secondary);
    color: var(--bg-dark-primary);
    border-radius: 8px;
  }

  .cloneable {
    width: auto;
  }

  .how-it-works-phone {
    width: auto;
    height: 200px;
  }

  .styleguide-row.component-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .styleguide-item.no-padding {
    margin-bottom: 0;
    margin-right: 0;
  }

  .filled-button {
    text-align: center;
    width: 100%;
    padding-top: 9px;
  }

  .button-text-main, .button-text-small {
    margin-top: -1px;
  }

  .display-1, .display-2 {
    letter-spacing: -.02em;
    margin-bottom: 24px;
    font-size: 40px;
    line-height: 44px;
  }

  .display-2.no-padding, .display-2.no-padding.centre-text-tablet {
    margin-bottom: 0;
  }

  .display-3 {
    letter-spacing: -.02em;
    font-size: 40px;
    line-height: 44px;
  }

  .display-4 {
    font-size: 40px;
    line-height: 44px;
  }

  .strokebutton {
    text-align: center;
    width: 100%;
    padding-top: 9px;
  }

  .image-100--height {
    width: 100%;
    height: 280px;
  }
}

#w-node-_85917340-857c-c4d5-eaf5-8abb590d9115-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_85917340-857c-c4d5-eaf5-8abb590d9126-d6ec3d9a, #w-node-e2de6b1b-56b4-8932-e8b2-67e23162e276-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9e5bd435-2a31-a90e-5b81-dca20e98bec8-d6ec3d9a {
  align-self: center;
}

#w-node-c2a1f19d-6968-e5c8-aef7-41dce8d6256f-d6ec3d9a {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_43251f10-e660-eb5c-0528-781140d02e5c-d6ec3d9a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f6-d6ec3d9a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f8-d6ec3d9a {
  align-self: start;
}

#w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988fb-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11c39b83-c408-b99a-0690-4bab18bda7f1-d6ec3d9a {
  align-self: end;
}

#w-node-_11c39b83-c408-b99a-0690-4bab18bda7f2-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f9bcd745-fd3d-acba-34f5-162f9147f0ae-d6ec3d9a {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd2579-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd257a-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd257b-d6ec3d9a {
  align-self: end;
}

#w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd257d-d6ec3d9a {
  align-self: center;
}

#w-node-_486c977f-8e54-1774-3786-d7e158ecf3fd-d6ec3d9a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_486c977f-8e54-1774-3786-d7e158ecf40b-d6ec3d9a {
  place-self: stretch stretch;
}

#w-node-_75c115da-50b5-0d0e-72e7-f0551f1646f4-d6ec3d9a, #w-node-_12f32b55-6ce4-a0f2-41d7-0a158572ad4f-d6ec3d9a, #w-node-cb968439-0d4a-4e2c-4f4e-1adba763aad7-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb00-d6ec3d9a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb02-d6ec3d9a {
  align-self: start;
}

#w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb07-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb09-d6ec3d9a {
  align-self: end;
}

#w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb0a-d6ec3d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c3067867-e640-7994-5d19-9e9c611b167d-59c60db4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60db7-59c60db4 {
  order: 2;
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-ee9addbd-5e6c-40ae-367e-cde1d824d213-59c60db4 {
  order: 3;
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dbf-59c60db4 {
  order: 1;
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dc8-59c60db4 {
  order: 9999;
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_3a6306f3-508f-13fe-8f96-5afb7e83e686-59c60db4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c9242d-92c9242a {
  align-self: center;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c9243a-92c9242a {
  align-self: stretch;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c9243c-92c9242a {
  align-self: center;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c92444-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c92445-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c92446-92c9242a, #w-node-adab64e1-fe5a-0836-be00-d9f192c92447-92c9242a {
  justify-self: start;
}

#w-node-_3e12a808-b666-16b1-8437-d13f2733f1d3-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3e12a808-b666-16b1-8437-d13f2733f1d4-92c9242a, #w-node-_3e12a808-b666-16b1-8437-d13f2733f1d6-92c9242a {
  justify-self: start;
}

#w-node-_18acd866-c60b-3391-1d87-9b7677482d07-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_18acd866-c60b-3391-1d87-9b7677482d08-92c9242a, #w-node-_18acd866-c60b-3391-1d87-9b7677482d0a-92c9242a {
  justify-self: start;
}

#w-node-_412ba301-9747-ca66-2e30-e27c60c30784-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_412ba301-9747-ca66-2e30-e27c60c30785-92c9242a, #w-node-_412ba301-9747-ca66-2e30-e27c60c30787-92c9242a {
  justify-self: start;
}

#w-node-_9a586c5a-d39d-f5a6-460c-d4a03cbf29f7-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9a586c5a-d39d-f5a6-460c-d4a03cbf29f8-92c9242a, #w-node-_9a586c5a-d39d-f5a6-460c-d4a03cbf29fa-92c9242a {
  justify-self: start;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c92466-92c9242a, #w-node-eed6628e-067d-2f09-2633-9f7bcba0be65-92c9242a {
  align-self: center;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be6d-92c9242a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be6e-92c9242a {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be74-92c9242a {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be7a-92c9242a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be7b-92c9242a, #w-node-eed6628e-067d-2f09-2633-9f7bcba0be81-92c9242a {
  justify-self: center;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be87-92c9242a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-eed6628e-067d-2f09-2633-9f7bcba0be8a-92c9242a {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c92468-92c9242a {
  align-self: center;
}

#w-node-adab64e1-fe5a-0836-be00-d9f192c9246a-92c9242a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c2-38ec3d9c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c4-38ec3d9c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_71fa2d09-ee86-5f5c-311b-4e927e15d149-38ec3d9c {
  justify-self: center;
}

#w-node-_8906fd4a-dcbf-d2ca-0d91-77b41dba60d1-38ec3d9c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-e1ec3d9d, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-e1ec3d9d, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5681-e1ec3d9d, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5683-e1ec3d9d, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79a-e1ec3d9d, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79d-e1ec3d9d, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ec-e1ec3d9d, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ee-e1ec3d9d, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137b-e1ec3d9d, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137d-e1ec3d9d, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a2-e1ec3d9d, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a4-e1ec3d9d, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caee8-e1ec3d9d, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caeea-e1ec3d9d, #w-node-cea8e517-6b56-98ca-0269-9a78edc078d3-e1ec3d9d, #w-node-cea8e517-6b56-98ca-0269-9a78edc078d5-e1ec3d9d, #w-node-_58e57b9d-75f0-8944-4139-de4bbd5e9d1d-e1ec3d9d, #w-node-_58e57b9d-75f0-8944-4139-de4bbd5e9d1f-e1ec3d9d, #w-node-d8fa2f2d-4628-727a-70fc-a567d37440b7-e1ec3d9d, #w-node-d8fa2f2d-4628-727a-70fc-a567d37440b9-e1ec3d9d, #w-node-aeb3eba3-e5bc-a1a6-acad-337096e00e98-e1ec3d9d, #w-node-aeb3eba3-e5bc-a1a6-acad-337096e00e9a-e1ec3d9d, #w-node-_0d96ab91-4ec5-b504-7f25-9afecee25ec4-e1ec3d9d, #w-node-_0d96ab91-4ec5-b504-7f25-9afecee25ec7-e1ec3d9d, #w-node-c88c838f-7441-7fac-9bd6-042f72eff277-e1ec3d9d, #w-node-c88c838f-7441-7fac-9bd6-042f72eff27a-e1ec3d9d, #w-node-_85876986-028c-5a9a-be4c-1f7e7eacacee-e1ec3d9d, #w-node-_85876986-028c-5a9a-be4c-1f7e7eacacf1-e1ec3d9d, #w-node-fd213861-df88-1f0b-c500-9db8248a1fb0-e1ec3d9d, #w-node-fd213861-df88-1f0b-c500-9db8248a1fb3-e1ec3d9d, #w-node-_1f5ef385-e64f-ac60-681e-d516b2e64ab0-e1ec3d9d, #w-node-_1f5ef385-e64f-ac60-681e-d516b2e64ab3-e1ec3d9d, #w-node-_6ce98149-e078-9ecc-0a1a-8d23f68f4e5b-e1ec3d9d, #w-node-_6ce98149-e078-9ecc-0a1a-8d23f68f4e5e-e1ec3d9d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0174e797-353a-71f2-1f25-55b95475daaa-a0ec3d9e {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 5;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-a0ec3d9e {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-f6db387e-b75e-8763-048d-be8394b67948-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_442e1275-4e33-8388-cf20-df6dea961754-a0ec3d9e {
  place-self: start center;
}

#w-node-c0ffdb6a-4b4a-00b5-cb93-93be02b48bd2-a0ec3d9e {
  grid-area: 4 / 1 / 5 / 2;
  align-self: start;
}

#w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a75-a0ec3d9e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a7f-a0ec3d9e {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start center;
}

#w-node-_2d6b43fb-0b6d-262f-6177-6d2ec35b369f-a0ec3d9e, #w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a76-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a78-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a80-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-_2bddbcdf-169d-b1ad-1706-b0ef31f4a2cd-a0ec3d9e {
  place-self: start center;
}

#w-node-_3623d527-c27b-58cf-5a73-9736495fcb48-a0ec3d9e, #w-node-_8a68963d-9b18-9745-6c92-7ee8f5abc8de-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ed67b5cd-5499-8e6b-0580-7d0930a65bc0-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_88e5b74e-4f5b-99e6-78a4-cdd44fb80c48-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-b692a2d1-3c73-541f-8b9d-7b348d4db798-a0ec3d9e, #w-node-b692a2d1-3c73-541f-8b9d-7b348d4db799-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b692a2d1-3c73-541f-8b9d-7b348d4db79b-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-dd55c9c4-1bd6-c2e3-a6e8-2a79efd1cad7-a0ec3d9e {
  place-self: start center;
}

#w-node-_2f9ae898-bf63-a0ce-f05c-64b50999c95e-a0ec3d9e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_2f9ae898-bf63-a0ce-f05c-64b50999c95f-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_2f9ae898-bf63-a0ce-f05c-64b50999c960-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2f9ae898-bf63-a0ce-f05c-64b50999c962-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_0053e15c-3a07-d1f4-719e-ebb31ba5baaa-a0ec3d9e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_0053e15c-3a07-d1f4-719e-ebb31ba5baab-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0053e15c-3a07-d1f4-719e-ebb31ba5baad-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_2f7fea8a-048b-bc61-83a4-67f8c9c748e2-a0ec3d9e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_2f7fea8a-048b-bc61-83a4-67f8c9c748e3-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2f7fea8a-048b-bc61-83a4-67f8c9c748e5-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_6ecface8-f07d-4d1b-cd02-1b7b1c680e9d-a0ec3d9e {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start center;
}

#w-node-ebb462ac-16d1-a3df-ce4f-3d3440e3afe3-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-dc43eb4a-c070-b87d-31c9-100223ea0e26-a0ec3d9e {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: start;
}

#w-node-dc43eb4a-c070-b87d-31c9-100223ea0e28-a0ec3d9e, #w-node-dc43eb4a-c070-b87d-31c9-100223ea0e2c-a0ec3d9e, #w-node-dc43eb4a-c070-b87d-31c9-100223ea0e30-a0ec3d9e, #w-node-dc43eb4a-c070-b87d-31c9-100223ea0e34-a0ec3d9e, #w-node-dc43eb4a-c070-b87d-31c9-100223ea0e38-a0ec3d9e, #w-node-dc43eb4a-c070-b87d-31c9-100223ea0e3c-a0ec3d9e {
  align-self: center;
}

#w-node-b2d273e2-2954-65dc-2f85-75349c3ca8fe-a0ec3d9e {
  grid-area: 4 / 2 / 5 / 3;
  justify-self: start;
}

#w-node-b2d273e2-2954-65dc-2f85-75349c3ca901-a0ec3d9e, #w-node-b2d273e2-2954-65dc-2f85-75349c3ca905-a0ec3d9e, #w-node-b2d273e2-2954-65dc-2f85-75349c3ca909-a0ec3d9e, #w-node-b2d273e2-2954-65dc-2f85-75349c3ca915-a0ec3d9e, #w-node-_8a628e83-60f8-560c-b0fe-d345208ecc9f-a0ec3d9e, #w-node-_6b80a947-77ea-9853-938e-94ac7b21f79a-a0ec3d9e {
  align-self: center;
}

#w-node-_7b40f398-7a65-dcd7-b707-670399be70fc-a0ec3d9e {
  grid-area: 5 / 2 / 6 / 3;
  justify-self: start;
}

#w-node-_7b40f398-7a65-dcd7-b707-670399be70ff-a0ec3d9e, #w-node-_7b40f398-7a65-dcd7-b707-670399be7103-a0ec3d9e, #w-node-_7b40f398-7a65-dcd7-b707-670399be710b-a0ec3d9e, #w-node-_7b40f398-7a65-dcd7-b707-670399be710f-a0ec3d9e, #w-node-_7b40f398-7a65-dcd7-b707-670399be7113-a0ec3d9e {
  align-self: center;
}

#w-node-_5b22c437-c25e-837d-ce98-c7270aec2a7b-a0ec3d9e, #w-node-cb080ccf-ce53-067e-5f43-f5b9f0c11f00-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cb080ccf-ce53-067e-5f43-f5b9f0c11f02-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-c5a9494f-0536-39e9-77e8-ad28e0d8afd3-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-_67d65d71-22b3-b515-31af-24b9b711cfd2-a0ec3d9e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_67d65d71-22b3-b515-31af-24b9b711cfd3-a0ec3d9e, #w-node-_67d65d71-22b3-b515-31af-24b9b711cfd4-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_67d65d71-22b3-b515-31af-24b9b711cfd6-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-b34af261-91e1-e2be-bb3e-705c66156bad-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-_94abb5c4-43c3-a08a-e2a1-bb3ddfe81908-a0ec3d9e {
  place-self: start center;
}

#w-node-_30da2909-15c7-7215-a49b-c28ee228c880-a0ec3d9e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_30da2909-15c7-7215-a49b-c28ee228c881-a0ec3d9e, #w-node-_30da2909-15c7-7215-a49b-c28ee228c882-a0ec3d9e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_30da2909-15c7-7215-a49b-c28ee228c884-a0ec3d9e {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_3320aaaf-d21b-56e5-548d-3011be44b659-a0ec3d9e {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-_338de920-76c3-3014-2952-d98be832db4b-a0ec3d9e {
  place-self: start center;
}

#w-node-_55f2c6cb-752d-0692-f668-c5246f43a735-a0ec3d9e {
  order: 9999;
}

#w-node-_55f2c6cb-752d-0692-f668-c5246f43a73b-a0ec3d9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55f2c6cb-752d-0692-f668-c5246f43a73c-a0ec3d9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_55f2c6cb-752d-0692-f668-c5246f43a73d-a0ec3d9e, #w-node-_55f2c6cb-752d-0692-f668-c5246f43a73f-a0ec3d9e, #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57bf-58ec3d9f {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-58ec3d9f {
  grid-area: 1 / 1 / 2 / 5;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-58ec3d9f {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e0-58ec3d9f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-58ec3d9f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-58ec3d9f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_442e1275-4e33-8388-cf20-df6dea961754-58ec3d9f {
  grid-area: 1 / 2 / 3 / 3;
  place-self: center;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee72959-58ec3d9f {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-58ec3d9f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eb19bca-7328-5a86-9496-7218c556bc56-58ec3d9f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c29a75da-3df7-35c4-a85f-8b0b9d01426b-58ec3d9f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe6b63f5-7929-1bf5-fe4e-4c0780d996be-58ec3d9f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7d135fed-99d6-040d-0d9a-e8de792f994a-58ec3d9f {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7f199eee-89ab-e460-4f41-7db9141b3192-58ec3d9f {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-c9693ebf-1e02-5a20-92ff-86b58f34327a-58ec3d9f {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_217419fc-c8c6-0643-bc95-7d6519e81ce9-58ec3d9f {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b39-58ec3d9f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-58ec3d9f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3c-58ec3d9f {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b4a-58ec3d9f {
  grid-area: 3 / 2 / 4 / 3;
  place-self: center;
}

#w-node-_84e05850-b493-a0c3-1367-8b7b5e8d9308-58ec3d9f {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b7d-58ec3d9f {
  order: 9999;
}

#w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b83-58ec3d9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b84-58ec3d9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b85-58ec3d9f, #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b87-58ec3d9f {
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b3066854-caec3da0 {
  grid-area: 3 / 2 / 4 / 12;
  place-self: stretch center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b3066859-caec3da0 {
  justify-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685a-caec3da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685b-caec3da0 {
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685d-caec3da0 {
  align-self: end;
}

#w-node-d592529d-8455-5e9b-a4d7-cea55a650c18-caec3da0 {
  grid-area: 1 / 2 / 2 / 12;
  align-self: start;
}

#w-node-_59e1c62d-3fa8-c9ba-887d-60cb28cf0386-caec3da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d5cce439-7eed-7838-5596-714b67b2f8af-caec3da0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_33915c9e-1653-ad36-0738-72d9c695443f-caec3da0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f889402f-989e-308f-0d09-bd269c783fe6-caec3da0 {
  justify-self: center;
}

#w-node-_33915c9e-1653-ad36-0738-72d9c6954449-caec3da0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_33915c9e-1653-ad36-0738-72d9c6954454-caec3da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-caec3da0 {
  align-self: start;
}

#w-node-b0c36364-bb62-9a89-be6e-df76fb6de729-caec3da0, #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cb-caec3da0, #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5f-caec3da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-caec3da0, #w-node-_114294d8-2abb-73af-2e87-5be11d1e28ef-caec3da0, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-caec3da0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-caec3da0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-caec3da0 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a9-caec3da0 {
  justify-self: stretch;
}

#w-node-_9e0faff8-6ecc-beef-abea-fade7a60120f-caec3da0 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_04d061fc-21e5-ef00-38aa-b9ed8bc97208-caec3da0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e0faff8-6ecc-beef-abea-fade7a601210-caec3da0 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_96e55f01-91bc-2832-5b81-1d4a06142038-caec3da0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_96e55f01-91bc-2832-5b81-1d4a0614203a-caec3da0 {
  align-self: start;
}

#w-node-_96e55f01-91bc-2832-5b81-1d4a0614203f-caec3da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96e55f01-91bc-2832-5b81-1d4a06142041-caec3da0 {
  align-self: end;
}

#w-node-_96e55f01-91bc-2832-5b81-1d4a06142042-caec3da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_96e55f01-91bc-2832-5b81-1d4a06142046-caec3da0 {
  align-self: stretch;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c17f-ffb5c17c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c181-ffb5c17c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c182-ffb5c17c {
  align-self: start;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c183-ffb5c17c {
  justify-self: start;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c189-ffb5c17c {
  align-self: start;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c18a-ffb5c17c {
  justify-self: start;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c190-ffb5c17c {
  align-self: start;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c191-ffb5c17c {
  justify-self: start;
}

#w-node-c60120da-45d0-f579-cdc6-72b9ffb5c197-ffb5c17c {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d09-8cac8d03 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d16-8cac8d03 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d19-8cac8d03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d1b-8cac8d03 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: center;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d1c-8cac8d03 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d27-8cac8d03 {
  align-self: end;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d28-8cac8d03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d2a-8cac8d03 {
  align-self: center;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d2c-8cac8d03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d2e-8cac8d03 {
  align-self: center;
}

#w-node-_5348fa52-56fb-5804-6684-f6bdc70d5b48-20ec3da1 {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: auto;
}

#w-node-ddba97db-d82b-0eb3-49ca-ea7e403fba30-20ec3da1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5f2f8ac-8409-3a7c-d42b-e5414fd4ac7b-20ec3da1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91023ee6-d640-e645-6c68-3b04292decf4-20ec3da1 {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-_7ee5d2f2-9f86-8d86-386b-852d8621b3c9-20ec3da1 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7ee5d2f2-9f86-8d86-386b-852d8621b3cc-20ec3da1 {
  align-self: stretch;
}

#w-node-_27d3b409-918c-6c6e-24dc-8d4553d66262-20ec3da1 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-grid-20ec3da1 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-textblock-20ec3da1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d8053-20ec3da1 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d8056-20ec3da1 {
  align-self: stretch;
}

#w-node-_07925605-5173-82fc-db78-b6a9554b6324-20ec3da1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d8062-20ec3da1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d805f-20ec3da1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f67ab243-b276-e358-7cab-9f5fb9e2922d-33ec3da3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115b-33ec3da3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-cf7438bf-095b-8251-9cf1-4bae707ba0f7-33ec3da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7438bf-095b-8251-9cf1-4bae707ba0f8-33ec3da3 {
  align-self: center;
}

#w-node-cf7438bf-095b-8251-9cf1-4bae707ba0fa-33ec3da3 {
  align-self: end;
}

#w-node-grid-5-33ec3da3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84452-33ec3da3 {
  order: 1;
  justify-self: stretch;
}

#w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84454-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde203-33ec3da3 {
  order: 1;
  justify-self: stretch;
}

#w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde204-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf304-33ec3da3 {
  order: 1;
  justify-self: stretch;
}

#w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf305-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c6-33ec3da3 {
  order: 1;
  justify-self: stretch;
}

#w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c7-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde42-33ec3da3 {
  order: 1;
  justify-self: stretch;
}

#w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde43-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-d08a3477-0835-32ae-3f5f-1f3ab4d64b49-33ec3da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dfc40c16-cfc5-296f-bf16-f0e08f2aa636-33ec3da3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-grid-7-33ec3da3 {
  align-self: end;
}

#w-node-paragraph-33ec3da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-grid-8-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89d2dfc7-c4d2-ab1c-373e-eadebfacf676-33ec3da3 {
  align-self: center;
}

#w-node-f546e939-27b6-ef51-3886-b332ce881a97-33ec3da3 {
  place-self: center stretch;
}

#w-node-_8c2ec39c-ca8c-6a20-a801-b4dcb853d3f2-33ec3da3 {
  align-self: center;
}

#w-node-_12f56562-e604-afa0-69e2-9eb532746871-33ec3da3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_12f56562-e604-afa0-69e2-9eb532746872-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_12f56562-e604-afa0-69e2-9eb532746877-33ec3da3 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_12f56562-e604-afa0-69e2-9eb532746878-33ec3da3 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_8aa6d8fb-8918-fa01-a3c7-8f9d840791a2-33ec3da3 {
  place-self: center stretch;
}

#w-node-f9fa1555-7d05-75f2-ca70-a536aea425f2-33ec3da3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f9fa1555-7d05-75f2-ca70-a536aea425f3-33ec3da3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f9fa1555-7d05-75f2-ca70-a536aea425f8-33ec3da3, #w-node-f9fa1555-7d05-75f2-ca70-a536aea425fc-33ec3da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9fa1555-7d05-75f2-ca70-a536aea425fd-33ec3da3 {
  align-self: center;
}

#w-node-_207c02ab-b017-ff28-0a8a-7157251dc16b-33ec3da3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_207c02ab-b017-ff28-0a8a-7157251dc16c-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-b79e357e-9fde-f02f-c1b1-69a282c8ddeb-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b79e357e-9fde-f02f-c1b1-69a282c8ddec-33ec3da3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0e1e79e-dde3-96fa-90f0-4258b0a530fc-33ec3da3, #w-node-_47a00740-3ea8-3c84-b721-a176b2a67e58-33ec3da3, #w-node-a522021e-caa9-5159-5146-24ce2405e436-33ec3da3, #w-node-_0e215edf-36a0-7d52-7586-e1812f3dc054-33ec3da3, #w-node-b4333eef-982d-5b0f-46fa-b1b6441ee4dd-33ec3da3, #w-node-a3b90868-f4ce-a3f7-c1a1-ee91da829119-33ec3da3, #w-node-a3b9ba35-d85b-039f-f6b4-782ffe57250f-33ec3da3 {
  justify-self: start;
}

#w-node-_212f3360-7181-6eb5-e145-8aeb53d0836e-33ec3da3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_212f3360-7181-6eb5-e145-8aeb53d0836f-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-ff9d3938-1498-a235-da87-d7a5f4bf052e-33ec3da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25630d94-abef-1515-2382-b58a589538fc-33ec3da3, #w-node-fda97814-671e-ff10-6899-2ba797d0e24a-33ec3da3, #w-node-_5924b5b8-2b19-62e2-ec3d-b5a363edbc7f-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f053-33ec3da3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f054-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f059-33ec3da3 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05b-33ec3da3 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05c-33ec3da3 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f063-33ec3da3 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f064-33ec3da3 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06b-33ec3da3 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06c-33ec3da3 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f073-33ec3da3 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f074-33ec3da3 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f07b-33ec3da3 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f07c-33ec3da3 {
  justify-self: start;
}

#w-node-_02faee50-76d8-915c-e714-c1aff0b9535a-33ec3da3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_02faee50-76d8-915c-e714-c1aff0b9535b-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b82-33ec3da3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b84-33ec3da3 {
  align-self: stretch;
}

#w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b8c-33ec3da3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b8f-33ec3da3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b92-33ec3da3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fde9-e3ec3da5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdec-e3ec3da5 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
}

#w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fded-e3ec3da5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdf4-e3ec3da5 {
  align-self: end;
}

#w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdf7-e3ec3da5 {
  align-self: start;
}

#w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fe0a-e3ec3da5 {
  justify-self: stretch;
}

#w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf1-e3ec3da5 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf2-e3ec3da5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf3-e3ec3da5 {
  align-self: center;
}

#w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf4-e3ec3da5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b99-e3ec3da5 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9a-e3ec3da5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center start;
}

#w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9b-e3ec3da5 {
  align-self: center;
}

#w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9c-e3ec3da5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed7f1-e3ec3da5 {
  grid-area: 1 / 4 / 3 / 13;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed7f2-e3ec3da5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed7f9-e3ec3da5 {
  justify-self: start;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed7fc-e3ec3da5 {
  justify-self: center;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed800-e3ec3da5 {
  justify-self: start;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed803-e3ec3da5 {
  place-self: end center;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed86b-e3ec3da5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed872-e3ec3da5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed873-e3ec3da5 {
  align-self: center;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed876-e3ec3da5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed87d-e3ec3da5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3ad349b-5e90-d883-d960-33c482aed87e-e3ec3da5, #w-node-_7fd98fbe-f138-083f-3e40-fbfb11a36413-e8ec3da6 {
  align-self: center;
}

#w-node-d6669f4d-d14c-ace0-98c2-ad8a25896efe-e8ec3da6, #w-node-_2d029478-25ab-c63c-19b9-ff3f6dba2bdc-e8ec3da6, #w-node-_7cfb4923-67ea-1308-8e31-46bd5f5c3f2c-e8ec3da6, #w-node-c2508af8-b7d2-62a8-2a09-a229f0820588-e8ec3da6, #w-node-bbac7504-29b0-a3e5-7304-80048b60269c-e8ec3da6, #w-node-bbac7504-29b0-a3e5-7304-80048b6026a9-e8ec3da6, #w-node-_59585e52-8e70-5750-8bb5-219775ae6735-e8ec3da6, #w-node-_59585e52-8e70-5750-8bb5-219775ae6742-e8ec3da6 {
  justify-self: center;
}

#w-node-_6fed4c16-fdf3-8a8a-f430-4ca1513e67dd-64ec3da8 {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: auto;
}

#w-node-_6fed4c16-fdf3-8a8a-f430-4ca1513e67de-64ec3da8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6fed4c16-fdf3-8a8a-f430-4ca1513e67e0-64ec3da8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_041fc52f-4715-9d15-d463-d316ace78183-64ec3da8 {
  align-self: center;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c1-64ec3da8 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c4-64ec3da8 {
  align-self: stretch;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c8-64ec3da8 {
  align-self: auto;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84cb-64ec3da8 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84cf-64ec3da8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84d0-64ec3da8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84d6-64ec3da8 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84d9-64ec3da8 {
  align-self: stretch;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84e2-64ec3da8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84e4-64ec3da8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84e5-64ec3da8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f7316654-bc18-d5e1-f800-452e28622e6a-61ec3dab {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7316654-bc18-d5e1-f800-452e28622e6d-61ec3dab {
  align-self: center;
}

#w-node-ffc515a6-5306-a080-9932-2f5f73043306-61ec3dab {
  grid-area: 2 / 3 / 3 / 11;
  justify-self: stretch;
}

#w-node-_42fb6fca-77b4-bad6-855d-7e27b97181c1-61ec3dab {
  grid-area: 4 / 1 / 5 / 2;
  justify-self: stretch;
}

#w-node-_9bf4bf39-038b-72e9-72d9-78e6d6814331-61ec3dab {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3031ea16-becf-4a05-0515-d132ce7e25b0-61ec3dab {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_49d83943-c779-401f-4e2c-af6218e4a2dd-61ec3dab {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_470324c5-e838-fecc-035b-ba019e666987-61ec3dab {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7f679527-2fff-39b0-0717-d82095cef0a1-61ec3dab, #w-node-_2f0a855f-70e4-67ed-4562-fe502c892fdb-61ec3dab, #w-node-_0a0a9c7c-cb8d-de05-cce7-49df4d0c6447-61ec3dab {
  align-self: center;
}

#w-node-ed1e7ccd-51b0-08d7-4e0e-b44760cf7fd4-61ec3dab {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-a42d6951-7b26-ba81-b31e-7c39fb3b6225-61ec3dab {
  justify-self: center;
}

#w-node-_7798860a-abb8-bab0-e946-9fdc0aced1ef-61ec3dab {
  justify-self: stretch;
}

#w-node-d8a04c82-d474-f37b-e7eb-ea311f8187da-61ec3dab {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6bf46c1c-fa7c-440b-5cd6-08ccf3d7c387-61ec3dab {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: end;
}

#w-node-_51d2b243-51bb-96ff-daf4-d555c13d2413-61ec3dab {
  grid-area: 1 / 1 / 3 / 2;
  align-self: center;
}

#w-node-_51d2b243-51bb-96ff-daf4-d555c13d2415-61ec3dab {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_3d74cac7-4e1e-2463-cab3-34a076599761-61ec3dab {
  grid-area: 2 / 2 / 3 / 3;
  align-self: start;
}

#w-node-_5318f030-374d-fd64-5bca-0d5ccf4c24e2-61ec3dab {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5318f030-374d-fd64-5bca-0d5ccf4c24e4-61ec3dab {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_5318f030-374d-fd64-5bca-0d5ccf4c24e7-61ec3dab {
  align-self: stretch;
}

#w-node-f1e1d707-7889-1f79-0d0d-1df7c0ca609a-61ec3dab {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79856-8cec3dae {
  grid-area: 3 / 2 / 4 / 12;
  place-self: stretch center;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79857-8cec3dae {
  justify-self: center;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79858-8cec3dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79859-8cec3dae {
  align-self: center;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985b-8cec3dae {
  align-self: end;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985c-8cec3dae {
  grid-area: 1 / 2 / 2 / 12;
  align-self: start;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985d-8cec3dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79863-8cec3dae {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_33915c9e-1653-ad36-0738-72d9c695443f-8cec3dae {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f889402f-989e-308f-0d09-bd269c783fe6-8cec3dae {
  justify-self: center;
}

#w-node-_33915c9e-1653-ad36-0738-72d9c6954449-8cec3dae {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_33915c9e-1653-ad36-0738-72d9c6954454-8cec3dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-8cec3dae {
  align-self: start;
}

#w-node-b0c36364-bb62-9a89-be6e-df76fb6de729-8cec3dae, #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cb-8cec3dae, #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5f-8cec3dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-8cec3dae, #w-node-_114294d8-2abb-73af-2e87-5be11d1e28ef-8cec3dae, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-8cec3dae {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-8cec3dae {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-8cec3dae {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a9-8cec3dae {
  justify-self: stretch;
}

#w-node-_9e0faff8-6ecc-beef-abea-fade7a60120f-8cec3dae {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_04d061fc-21e5-ef00-38aa-b9ed8bc97208-8cec3dae {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e0faff8-6ecc-beef-abea-fade7a601210-8cec3dae {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffb-8cec3dae {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffd-8cec3dae {
  align-self: start;
}

#w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48002-8cec3dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48004-8cec3dae {
  align-self: end;
}

#w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48005-8cec3dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48009-8cec3dae {
  align-self: stretch;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-14ec3db1, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-14ec3db1, #w-node-_5e9596e9-d500-f796-8619-8503c8cd569a-14ec3db1, #w-node-f31d961d-8084-f3d0-14c2-63af726849a2-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_99c6ed9b-c64e-664f-f6f7-86fb373f61d1-14ec3db1, #w-node-_6069a528-5dd2-fb26-ad54-a8c181308c7e-14ec3db1, #w-node-eaa259b7-6e26-e826-2677-c292c2a3f168-14ec3db1, #w-node-_607eb60a-de83-9236-e728-6860124329fe-14ec3db1 {
  justify-self: stretch;
}

#w-node-bcbd594f-3581-8adb-77b6-1b135efa001e-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_8c9bebda-dc17-edbf-9b31-76d75e7ca1f5-14ec3db1, #w-node-cc8dfbf9-8db2-d95d-7761-38f64788bdcc-14ec3db1, #w-node-_57de8152-86a2-33de-486d-e663ece3a484-14ec3db1, #w-node-c3b7044d-1ee8-18d7-e16d-a6383bd3c59a-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c3b7044d-1ee8-18d7-e16d-a6383bd3c59b-14ec3db1, #w-node-c3b7044d-1ee8-18d7-e16d-a6383bd3c59f-14ec3db1, #w-node-c3b7044d-1ee8-18d7-e16d-a6383bd3c5a3-14ec3db1, #w-node-c3b7044d-1ee8-18d7-e16d-a6383bd3c5aa-14ec3db1 {
  justify-self: stretch;
}

#w-node-c3b7044d-1ee8-18d7-e16d-a6383bd3c5b0-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_8aba71c4-7ea3-af31-d9a5-4171e4712833-14ec3db1, #w-node-_23637331-337a-3fc7-3c03-a46c67b9d0e1-14ec3db1, #w-node-fabc7d66-65c0-22b2-c314-d7238b847cab-14ec3db1, #w-node-_9fa1a2e3-554a-14a0-726b-6d28ce222b90-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9fa1a2e3-554a-14a0-726b-6d28ce222b91-14ec3db1, #w-node-_9fa1a2e3-554a-14a0-726b-6d28ce222b95-14ec3db1, #w-node-_9fa1a2e3-554a-14a0-726b-6d28ce222b99-14ec3db1, #w-node-_9fa1a2e3-554a-14a0-726b-6d28ce222ba0-14ec3db1 {
  justify-self: stretch;
}

#w-node-_9fa1a2e3-554a-14a0-726b-6d28ce222ba6-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-b4759a93-e707-0285-958b-e1e0620d87ac-14ec3db1, #w-node-b9a56739-6b7b-4185-ac1d-352089b71cad-14ec3db1, #w-node-_8bb0e48b-8b43-7acf-3897-2e65d0615ad5-14ec3db1, #w-node-cfe14a64-7694-7f1f-e3b2-c8c9057b55b9-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cfe14a64-7694-7f1f-e3b2-c8c9057b55ba-14ec3db1, #w-node-cfe14a64-7694-7f1f-e3b2-c8c9057b55be-14ec3db1, #w-node-cfe14a64-7694-7f1f-e3b2-c8c9057b55c2-14ec3db1, #w-node-cfe14a64-7694-7f1f-e3b2-c8c9057b55c6-14ec3db1 {
  justify-self: stretch;
}

#w-node-cfe14a64-7694-7f1f-e3b2-c8c9057b55cc-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-e7fc088c-e0ed-6516-f871-6f24c04b564f-14ec3db1, #w-node-_7b4dff8c-74bc-460e-6110-0602e8aba35b-14ec3db1, #w-node-_105ed246-888c-d4d6-20ca-c5a46be2b0b0-14ec3db1, #w-node-_1166b1eb-abdb-e928-28bf-e4548ddeae59-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1166b1eb-abdb-e928-28bf-e4548ddeae5a-14ec3db1, #w-node-_1166b1eb-abdb-e928-28bf-e4548ddeae5e-14ec3db1, #w-node-_1166b1eb-abdb-e928-28bf-e4548ddeae62-14ec3db1, #w-node-_1166b1eb-abdb-e928-28bf-e4548ddeae67-14ec3db1 {
  justify-self: stretch;
}

#w-node-_1166b1eb-abdb-e928-28bf-e4548ddeae6d-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_51d3361f-e7e7-fc27-4bf7-95053da2e23f-14ec3db1, #w-node-_878e0c5d-3f6f-bc5d-5eed-fc8a43adb1c0-14ec3db1, #w-node-_2687f8c8-8f03-82ed-781e-dee3a719aff9-14ec3db1, #w-node-_62d244ea-9bf1-3f42-d95c-1ce3e55ebece-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62d244ea-9bf1-3f42-d95c-1ce3e55ebecf-14ec3db1, #w-node-_62d244ea-9bf1-3f42-d95c-1ce3e55ebed3-14ec3db1, #w-node-_62d244ea-9bf1-3f42-d95c-1ce3e55ebed7-14ec3db1, #w-node-_62d244ea-9bf1-3f42-d95c-1ce3e55ebedc-14ec3db1 {
  justify-self: stretch;
}

#w-node-_62d244ea-9bf1-3f42-d95c-1ce3e55ebee2-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-f36a5068-5d02-4d8a-d3ae-7d36e3c39081-14ec3db1, #w-node-_85d89095-acba-a607-cdb0-645ecf0396ea-14ec3db1, #w-node-_608e0b34-e49e-549c-11ea-973c234e4429-14ec3db1, #w-node-c6d76366-bdf0-de7e-bfc2-f013783e5d73-14ec3db1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6d76366-bdf0-de7e-bfc2-f013783e5d74-14ec3db1 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: stretch;
}

#w-node-c6d76366-bdf0-de7e-bfc2-f013783e5d78-14ec3db1 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: stretch;
}

#w-node-_66d574a7-985f-c31c-2a95-ce206c08c49a-14ec3db1 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-c6d76366-bdf0-de7e-bfc2-f013783e5d7c-14ec3db1, #w-node-c6d76366-bdf0-de7e-bfc2-f013783e5d81-14ec3db1, #w-node-ab06b77e-c0cb-6e0f-0a64-a2ea6f30d534-14ec3db1, #w-node-_8800e322-223e-fa91-5749-723ecb1ee2da-14ec3db1, #w-node-_2d3ebc07-bb1d-6d75-e149-0d7f42bc5baf-14ec3db1, #w-node-b6977289-c56b-3ecd-e112-213dabf69d42-14ec3db1, #w-node-b543b567-0184-1675-11a5-bd51b3f86c2e-14ec3db1, #w-node-_87665182-f776-42fb-b6bc-9032b9a62fad-14ec3db1, #w-node-_4b61cf20-9822-c1fe-bbea-8c97b706e6db-14ec3db1, #w-node-_869a1e94-d508-7897-19e5-e9932000374b-14ec3db1, #w-node-c2c20424-b475-0be3-c7dd-0f024faf48ee-14ec3db1, #w-node-_5ab10b89-78a7-0cac-8f45-a9f311801168-14ec3db1, #w-node-_3c06c8b9-d4af-b678-75f9-06bf10279635-14ec3db1, #w-node-e7446a02-c3fe-9e79-8300-6a9c8fe4f060-14ec3db1, #w-node-bda305ff-b914-3d29-c02f-ebb0ab0654df-14ec3db1 {
  justify-self: stretch;
}

#w-node-f09ba7bb-86a6-a3fc-163b-b566fd75bcb6-f1ec3db2, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f1ec3db2, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-f1ec3db2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b7d-2aec3dca {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b80-2aec3dca {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b81-2aec3dca {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b88-2aec3dca {
  align-self: end;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b8b-2aec3dca {
  align-self: start;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b8e-2aec3dca {
  justify-self: stretch;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b95-2aec3dca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da0f916b-b272-910e-a26d-5ca93a6c0b9e-2aec3dca {
  justify-self: stretch;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e90-2aec3dca {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e91-2aec3dca {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e92-2aec3dca {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e94-2aec3dca, #w-node-paragraph-2aec3dca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e96-2aec3dca {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e97-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e98-2aec3dca {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e99-2aec3dca {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e9c-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e9e-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598e9f-2aec3dca {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598ea0-2aec3dca {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598ea3-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598eac-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598ead-2aec3dca {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598eae-2aec3dca {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_600be48f-311c-f535-be9a-be55ba598eb1-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d080-2aec3dca {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d081-2aec3dca {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d08f-2aec3dca {
  justify-self: start;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d092-2aec3dca {
  place-self: end center;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0a4-2aec3dca {
  justify-self: start;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0a6-2aec3dca {
  align-self: center;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0a7-2aec3dca {
  justify-self: center;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0ab-2aec3dca {
  justify-self: start;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0ad-2aec3dca {
  align-self: center;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0ae-2aec3dca {
  justify-self: center;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d0b5-2aec3dca {
  justify-self: stretch;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d105-2aec3dca {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d10c-2aec3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c702005a-01e7-33f0-4b69-af7ec958d10d-2aec3dca {
  align-self: center;
}

#w-node-grid-b9ec3df5 {
  grid-area: 1 / 3 / 2 / 11;
  place-self: center stretch;
}

#w-node-_452b4f1b-51fc-3414-9ae1-9fa66b0fbd69-b9ec3df5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_01b921f2-1536-238c-ca73-96f2f19e1b36-b9ec3df5 {
  place-self: center;
}

#w-node-_01b921f2-1536-238c-ca73-96f2f19e1b37-b9ec3df5, #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b38-b9ec3df5 {
  place-self: end center;
}

#w-node-_01b921f2-1536-238c-ca73-96f2f19e1b3c-b9ec3df5 {
  align-self: auto;
}

#w-node-_01b921f2-1536-238c-ca73-96f2f19e1b3d-b9ec3df5, #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b3e-b9ec3df5, #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b44-b9ec3df5, #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b45-b9ec3df5 {
  place-self: end center;
}

#w-node-e2041b75-a8ed-af0f-2d40-1e355493fcd7-b9ec3df5 {
  order: 1;
  place-self: center;
}

#w-node-e2041b75-a8ed-af0f-2d40-1e355493fcd8-b9ec3df5, #w-node-e2041b75-a8ed-af0f-2d40-1e355493fcd9-b9ec3df5 {
  place-self: end center;
}

#w-node-e2041b75-a8ed-af0f-2d40-1e355493fcdb-b9ec3df5 {
  order: 2;
  align-self: auto;
}

#w-node-e2041b75-a8ed-af0f-2d40-1e355493fcdc-b9ec3df5, #w-node-e2041b75-a8ed-af0f-2d40-1e355493fcdd-b9ec3df5 {
  place-self: end center;
}

#w-node-e2041b75-a8ed-af0f-2d40-1e355493fce0-b9ec3df5 {
  order: 4;
}

#w-node-e2041b75-a8ed-af0f-2d40-1e355493fce1-b9ec3df5, #w-node-e2041b75-a8ed-af0f-2d40-1e355493fce2-b9ec3df5 {
  place-self: end center;
}

#w-node-_4f2f8506-c087-5864-477d-ca00cca8c166-b9ec3df5 {
  order: 3;
}

#w-node-_4f2f8506-c087-5864-477d-ca00cca8c167-b9ec3df5, #w-node-_4f2f8506-c087-5864-477d-ca00cca8c168-b9ec3df5 {
  place-self: end center;
}

#w-node-f903b2ff-9d16-fa42-2cc9-5ae9f0ad496b-b9ec3df5 {
  order: 6;
}

#w-node-f903b2ff-9d16-fa42-2cc9-5ae9f0ad496c-b9ec3df5, #w-node-f903b2ff-9d16-fa42-2cc9-5ae9f0ad496d-b9ec3df5 {
  place-self: end center;
}

#w-node-_3289da94-d895-5bae-50ce-6d0c4683e1c7-b9ec3df5 {
  order: 7;
}

#w-node-_3289da94-d895-5bae-50ce-6d0c4683e1c8-b9ec3df5, #w-node-_3289da94-d895-5bae-50ce-6d0c4683e1c9-b9ec3df5 {
  place-self: end center;
}

#w-node-b661038d-8b02-4825-cea8-dc9f2cc1297d-b9ec3df5 {
  order: 9999;
}

#w-node-b661038d-8b02-4825-cea8-dc9f2cc1297e-b9ec3df5, #w-node-b661038d-8b02-4825-cea8-dc9f2cc1297f-b9ec3df5 {
  place-self: end center;
}

#w-node-e85ee12f-4efa-c1df-e70c-d919cdec522a-b9ec3df5 {
  align-self: auto;
}

#w-node-e85ee12f-4efa-c1df-e70c-d919cdec522b-b9ec3df5, #w-node-e85ee12f-4efa-c1df-e70c-d919cdec522c-b9ec3df5, #w-node-e85ee12f-4efa-c1df-e70c-d919cdec522e-b9ec3df5, #w-node-e85ee12f-4efa-c1df-e70c-d919cdec5230-b9ec3df5 {
  align-self: start;
}

#w-node-e85ee12f-4efa-c1df-e70c-d919cdec5233-b9ec3df5 {
  justify-self: start;
}

#w-node-_0cf1e076-c7df-a44e-5ecd-1abdebdf3a8a-b9ec3df5 {
  align-self: start;
}

#w-node-_9d8e5dd3-7660-b356-e1e8-bc53188c5cfe-b9ec3df5 {
  justify-self: start;
}

#w-node-c328671a-5b76-21b2-a5b6-73d173a5623c-b9ec3df5 {
  align-self: start;
}

#w-node-c328671a-5b76-21b2-a5b6-73d173a56244-b9ec3df5 {
  justify-self: start;
}

#w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57bf-f9ec3df7 {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c9-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ffdcc02a-c1c7-3bc3-8b90-6b16d0f6eac8-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-link-block-f9ec3df7 {
  order: 1;
  justify-self: stretch;
}

#w-node-b9c304a6-25aa-ba26-f174-9e20f7d85e3e-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-textblock-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-d887aee8-3215-4610-1905-c5e60b6c837f-f9ec3df7 {
  order: 3;
  justify-self: stretch;
}

#w-node-d887aee8-3215-4610-1905-c5e60b6c8380-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-d887aee8-3215-4610-1905-c5e60b6c8381-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f43-f9ec3df7 {
  order: 2;
  justify-self: stretch;
}

#w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f44-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f45-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34f043ad-77f0-7625-2383-39a147a99552-f9ec3df7 {
  order: 5;
  justify-self: stretch;
}

#w-node-_34f043ad-77f0-7625-2383-39a147a99553-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34f043ad-77f0-7625-2383-39a147a99554-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_4af391b1-f673-6f43-55e3-03f2b50524d6-f9ec3df7 {
  order: 6;
  justify-self: stretch;
}

#w-node-_4af391b1-f673-6f43-55e3-03f2b50524d7-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_4af391b1-f673-6f43-55e3-03f2b50524d8-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_88da131c-886e-67af-49f1-a9276f43dff4-f9ec3df7 {
  order: 7;
  justify-self: stretch;
}

#w-node-_88da131c-886e-67af-49f1-a9276f43dff5-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_88da131c-886e-67af-49f1-a9276f43dff6-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_716426ce-9afd-cd89-e701-a26c1e954632-f9ec3df7 {
  justify-self: stretch;
}

#w-node-_716426ce-9afd-cd89-e701-a26c1e954633-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_716426ce-9afd-cd89-e701-a26c1e954634-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_55ddf526-9f73-e3b2-c329-3e324171446d-f9ec3df7 {
  align-self: stretch;
}

#w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-f9ec3df7 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e0-f9ec3df7 {
  order: 1;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-f9ec3df7 {
  grid-area: 3 / 2 / 4 / 3;
  place-self: auto;
}

#w-node-_1355bfac-f6ad-a350-9fd4-2acf9c136d3f-f9ec3df7 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
}

#w-node-heading-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-paragraph-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee72959-f9ec3df7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eb19bca-7328-5a86-9496-7218c556bc56-f9ec3df7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c29a75da-3df7-35c4-a85f-8b0b9d01426b-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe6b63f5-7929-1bf5-fe4e-4c0780d996be-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7d135fed-99d6-040d-0d9a-e8de792f994a-f9ec3df7 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b39-f9ec3df7 {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3c-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f6-f9ec3df7 {
  order: 3;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f7-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f9-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9eb-f9ec3df7 {
  order: 4;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ec-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ee-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5504-f9ec3df7 {
  order: 5;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5505-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5507-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fa-f9ec3df7 {
  order: 5;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fb-f9ec3df7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fd-f9ec3df7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe27-f9ec3df7 {
  order: 9999;
}

#w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe2d-f9ec3df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe2e-f9ec3df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe2f-f9ec3df7, #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe31-f9ec3df7 {
  align-self: center;
}

#w-node-_47d7e2d3-6a18-8cef-3068-08f834d886ec-adec3df8, #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d3b-adec3df8, #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911d-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_12f56562-e604-afa0-69e2-9eb532746872-adec3df8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-e8e569f2-ef89-1363-5750-d8be2670c396-adec3df8 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-_7b1a7198-eb93-a596-2772-30d7295f6290-adec3df8 {
  align-self: start;
}

#w-node-c1354209-08f1-dc54-1a0c-0498ee91ad9d-adec3df8, #w-node-eeb33bcd-271e-5bdf-edf9-0dfdfb042b83-adec3df8, #w-node-_644bb3ce-c844-83dd-daee-47783bcaf8f0-adec3df8, #w-node-_0ca5d01c-b7ba-ae31-4edf-545952f66cf4-adec3df8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-dd635609-e8ce-9278-6e1e-7f124a34e3d3-adec3df8 {
  align-self: end;
}

#w-node-dd635609-e8ce-9278-6e1e-7f124a34e3d4-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_73738972-3812-dc08-f8eb-fc84d7b3f3ad-adec3df8, #w-node-a145ae78-c02f-bef8-5ae3-54c263de354a-adec3df8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_87964e2b-6704-3502-ce02-e11a77ff703a-adec3df8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_87964e2b-6704-3502-ce02-e11a77ff703b-adec3df8, #w-node-de8a55f9-dfad-8d98-bf32-e4b5a9bbcb4d-adec3df8 {
  align-self: start;
}

#w-node-_87964e2b-6704-3502-ce02-e11a77ff7059-adec3df8 {
  align-self: end;
}

#w-node-_87964e2b-6704-3502-ce02-e11a77ff705a-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f404efae-be16-91a5-afeb-0252c0ae134b-adec3df8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c23-adec3df8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c24-adec3df8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_3f0658be-9e5f-94ed-83b8-95a8ac460c69-adec3df8 {
  justify-self: center;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c29-adec3df8 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: start;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c3e-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c43-adec3df8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c34-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c35-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c36-adec3df8 {
  align-self: center;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c38-adec3df8 {
  align-self: end;
}

#w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c39-adec3df8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a2-adec3df8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a3-adec3df8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_23a6b52f-3041-d3e1-54ad-7ec60ecf2efa-adec3df8 {
  justify-self: center;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a8-adec3df8 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: start;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56bd-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56c0-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56c2-adec3df8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b3-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b4-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b5-adec3df8 {
  align-self: center;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b7-adec3df8 {
  align-self: end;
}

#w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b8-adec3df8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_212f3360-7181-6eb5-e145-8aeb53d0836e-adec3df8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_212f3360-7181-6eb5-e145-8aeb53d0836f-adec3df8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_198900c6-fdb9-1681-05d6-5d8d9065fccb-adec3df8 {
  justify-self: center;
}

#w-node-_212f3360-7181-6eb5-e145-8aeb53d08372-adec3df8 {
  align-self: end;
}

#w-node-_3783bed7-1756-1a14-ac53-c0826514b9d0-adec3df8 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: start;
}

#w-node-d1e25cd4-4043-07c6-a69f-33f7e4b3cbf5-adec3df8 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-b0a60df7-38ee-48c7-a494-c794f8b62bab-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a7d07e84-a8b4-2198-a201-f4464666b2fc-adec3df8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a391-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a392-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a393-adec3df8 {
  align-self: center;
}

#w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a395-adec3df8 {
  align-self: end;
}

#w-node-_4435ba2f-6233-fe94-9984-1540db2e25ad-adec3df8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f053-adec3df8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f054-adec3df8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f059-adec3df8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05b-adec3df8 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05c-adec3df8 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f063-adec3df8 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f064-adec3df8 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f066-adec3df8 {
  align-self: stretch;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06b-adec3df8 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06c-adec3df8 {
  justify-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f073-adec3df8 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f074-adec3df8 {
  justify-self: start;
}

#w-node-e2d1ea20-7e55-a7a8-35e8-a5beaa292011-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2d1ea20-7e55-a7a8-35e8-a5beaa292012-adec3df8 {
  align-self: center;
}

#w-node-df19cba5-1616-fea9-e982-74b8f629ab6a-adec3df8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-df19cba5-1616-fea9-e982-74b8f629ab6b-adec3df8 {
  align-self: start;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-adec3df8 {
  align-self: end;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4e-adec3df8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4f-adec3df8 {
  align-self: end;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b51-adec3df8 {
  align-self: center;
}

#w-node-df19cba5-1616-fea9-e982-74b8f629ab77-adec3df8 {
  order: -9999;
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_89687568-6b7a-7e71-17d6-fab0752208bb-752208b8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_89687568-6b7a-7e71-17d6-fab0752208bd-752208b8 {
  align-self: start;
}

#w-node-_89687568-6b7a-7e71-17d6-fab0752208c2-752208b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89687568-6b7a-7e71-17d6-fab0752208c3-752208b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_89687568-6b7a-7e71-17d6-fab0752208c7-752208b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_89687568-6b7a-7e71-17d6-fab0752208c8-752208b8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65c9-48ef65c6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65cb-48ef65c6 {
  align-self: start;
}

#w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d0-48ef65c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d1-48ef65c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d5-48ef65c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d6-48ef65c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_33f92769-8c47-950d-31ca-443f36b6b1e1-fcec3dfa {
  align-self: center;
}

#w-node-_5a766e66-7fc4-89be-75c8-35c0c34caae8-fcec3dfa {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab01-fcec3dfa {
  align-self: stretch;
}

#top.w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab08-fcec3dfa {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab09-fcec3dfa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9822b9fb-ecdd-d981-5f91-5d472390da3b-fcec3dfa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_9822b9fb-ecdd-d981-5f91-5d472390da3c-fcec3dfa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9822b9fb-ecdd-d981-5f91-5d472390da46-fcec3dfa {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23cb8-fcec3dfa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23cba-fcec3dfa {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23cbc-fcec3dfa {
  align-self: center;
}

#w-node-_273107b6-7823-e23e-1076-cffdeef4c8f9-fcec3dfa {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_273107b6-7823-e23e-1076-cffdeef4c8fb-fcec3dfa {
  align-self: center;
}

#w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23ccc-fcec3dfa {
  justify-self: start;
}

#w-node-_187422d0-f142-30ff-1296-a8fc5bbb045e-fcec3dfa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ae258a65-3c63-71ad-943d-c59dcc2efa8e-fcec3dfa {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7fefe092-f667-d6e9-3ce6-25b6994f5a14-fcec3dfa {
  align-self: center;
}

#w-node-_9a7302bb-7853-e1a9-1c54-d189b3f89be1-fcec3dfa {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_51b59223-ff54-2655-2c61-fb905985dcbb-fcec3dfa {
  justify-self: start;
}

#w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab6e-fcec3dfa {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-ec0b8b76-1f9e-0ecd-a67b-01f671d2fdfe-fcec3dfa {
  align-self: start;
}

#w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab6f-fcec3dfa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ee354dc6-066a-cd3d-0788-355fb0a69430-fcec3dfa {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a461a805-0de3-542f-396d-eaaed882b2f6-fcec3dfa {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-a461a805-0de3-542f-396d-eaaed882b2f7-fcec3dfa {
  align-self: start;
}

#w-node-a461a805-0de3-542f-396d-eaaed882b2f8-fcec3dfa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1a584045-328f-45bc-7c63-c206dcf4563d-fcec3dfa {
  justify-self: end;
}

#w-node-b7281564-f35f-d6fa-8c99-c6dabc719716-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b13ed7e-5b45-90c8-7dda-df8e3063157c-fcec3dfa {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-a7b866fb-3ea2-881d-4b31-882229d0a093-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_91785fd8-b412-f785-f8bb-f118efc535b9-fcec3dfa, #w-node-ec1afc50-246f-9c1f-77a5-49017c5d0fba-fcec3dfa, #w-node-_82e193f2-29ef-67df-274a-3cfe74f5634a-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fcb26a6-aec3-e3a6-c44d-df079c432ab5-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0fcb26a6-aec3-e3a6-c44d-df079c432ab6-fcec3dfa, #w-node-_0fcb26a6-aec3-e3a6-c44d-df079c432ab8-fcec3dfa, #w-node-f5a61d5a-c3bb-1b02-8936-3936c0870e35-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8af3195-1bdf-711f-39ac-9bade977a852-fcec3dfa {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: end;
}

#w-node-e1590c52-8f88-39f1-681d-f9df706f7740-fcec3dfa {
  order: 9999;
}

#w-node-e1590c52-8f88-39f1-681d-f9df706f7746-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1590c52-8f88-39f1-681d-f9df706f7747-fcec3dfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e1590c52-8f88-39f1-681d-f9df706f7748-fcec3dfa, #w-node-e1590c52-8f88-39f1-681d-f9df706f774a-fcec3dfa {
  align-self: center;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-b6ec3dfb, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-b6ec3dfb, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5681-b6ec3dfb, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5683-b6ec3dfb, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79a-b6ec3dfb, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79d-b6ec3dfb, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ec-b6ec3dfb, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ee-b6ec3dfb, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137b-b6ec3dfb, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137d-b6ec3dfb, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a2-b6ec3dfb, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a4-b6ec3dfb, #w-node-d9b9ac48-7884-6741-2f4d-e7d76cc2f847-b6ec3dfb, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caeea-b6ec3dfb, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f2ec3dfd, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-f2ec3dfd, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5681-f2ec3dfd, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5683-f2ec3dfd, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79a-f2ec3dfd, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79d-f2ec3dfd, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ec-f2ec3dfd, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ee-f2ec3dfd, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137b-f2ec3dfd, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137d-f2ec3dfd, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a2-f2ec3dfd, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a4-f2ec3dfd, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caee8-f2ec3dfd, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caeea-f2ec3dfd, #w-node-cea8e517-6b56-98ca-0269-9a78edc078d3-f2ec3dfd, #w-node-cea8e517-6b56-98ca-0269-9a78edc078d5-f2ec3dfd, #w-node-_58e57b9d-75f0-8944-4139-de4bbd5e9d1d-f2ec3dfd, #w-node-_58e57b9d-75f0-8944-4139-de4bbd5e9d1f-f2ec3dfd, #w-node-d8fa2f2d-4628-727a-70fc-a567d37440b7-f2ec3dfd, #w-node-d8fa2f2d-4628-727a-70fc-a567d37440b9-f2ec3dfd, #w-node-aeb3eba3-e5bc-a1a6-acad-337096e00e98-f2ec3dfd, #w-node-aeb3eba3-e5bc-a1a6-acad-337096e00e9a-f2ec3dfd, #w-node-_0d96ab91-4ec5-b504-7f25-9afecee25ec4-f2ec3dfd, #w-node-_0d96ab91-4ec5-b504-7f25-9afecee25ec7-f2ec3dfd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5b18918-2097-e6dd-f6e9-b798bc1f6190-5eec3e00 {
  align-self: center;
}

#w-node-_00040418-ca7c-e7bf-111e-466916fdf26d-5eec3e00 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_00040418-ca7c-e7bf-111e-466916fdf286-5eec3e00 {
  align-self: stretch;
}

#top.w-node-_00040418-ca7c-e7bf-111e-466916fdf28d-5eec3e00 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_00040418-ca7c-e7bf-111e-466916fdf309-5eec3e00 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_00040418-ca7c-e7bf-111e-466916fdf30a-5eec3e00 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_00040418-ca7c-e7bf-111e-466916fdf30b-5eec3e00 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_73a5906c-8cd2-f6ba-f6c6-6ab46715d3cc-5eec3e00 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_73a5906c-8cd2-f6ba-f6c6-6ab46715d3cd-5eec3e00 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-e421b20f-b9bc-5351-cd32-298e820bc2d4-5eec3e00 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7e42af8f-622e-c16a-518f-99c52ed3cffd-5eec3e00 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_105dc552-236d-0da9-7f5b-492d67b0e1a9-5eec3e00 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7e42af8f-622e-c16a-518f-99c52ed3cffe-5eec3e00 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14b0b5be-91e8-0ce3-2827-b37655de97ff-5eec3e00 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-a692370e-114a-cf2b-62d7-3904d2eb1705-5eec3e00 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a692370e-114a-cf2b-62d7-3904d2eb1706-5eec3e00 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a692370e-114a-cf2b-62d7-3904d2eb1707-5eec3e00 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc61-5eec3e00 {
  order: 9999;
}

#w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc67-5eec3e00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc68-5eec3e00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc69-5eec3e00, #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc6b-5eec3e00 {
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b3066852-98ec3e02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b3066854-98ec3e02 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685a-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685b-98ec3e02 {
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685d-98ec3e02 {
  align-self: end;
}

#w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02761-98ec3e02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02766-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276c-98ec3e02 {
  align-self: start;
}

#w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02770-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02778-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02780-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01b6d7fa-2318-b07d-15d0-d401e387e44d-98ec3e02 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_01b6d7fa-2318-b07d-15d0-d401e387e44e-98ec3e02 {
  justify-self: center;
}

#w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76652-98ec3e02 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76653-98ec3e02 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
}

#w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76654-98ec3e02 {
  justify-self: center;
}

#w-node-a9f1b98e-99bd-dcbe-b95a-9b66c1405b08-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76670-98ec3e02 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-d2867086-60fa-4f96-5e8f-85ab4705a5ae-98ec3e02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fda5-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa1c876c-887b-d028-0b34-22d79d4909e2-98ec3e02 {
  align-self: center;
}

#w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941ad-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-98ec3e02 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-de2bb78c-e905-58a5-663d-e60753f76214-98ec3e02, #w-node-_7308fb03-4e5d-c7f6-1041-b8613d00ea8d-98ec3e02, #w-node-e342602c-9e91-a739-981f-b6d56e0cc745-98ec3e02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a072e1d9-4cd2-bec5-dc64-fb42c5d69cba-98ec3e02, #w-node-_28f25ad4-1ff4-6c7c-6b6f-f492c74bb25f-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cd6e0fa3-f76e-a2ba-1983-5fb509affd7f-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_114294d8-2abb-73af-2e87-5be11d1e28ef-98ec3e02, #w-node-_3c649869-49b8-80b3-c727-2c9a846ca120-98ec3e02, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-98ec3e02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-98ec3e02 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-98ec3e02 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a9-98ec3e02 {
  justify-self: stretch;
}

#w-node-_9e0faff8-6ecc-beef-abea-fade7a60120f-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_04d061fc-21e5-ef00-38aa-b9ed8bc97208-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e0faff8-6ecc-beef-abea-fade7a601210-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b56-98ec3e02 {
  grid-area: 1 / 1 / 2 / 13;
  align-self: stretch;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-98ec3e02 {
  place-self: stretch stretch;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-98ec3e02 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b5a-98ec3e02 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b5d-98ec3e02, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b65-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b66-98ec3e02 {
  align-self: center;
}

#w-node-_9f229a0a-c530-2aae-ed43-021d52422c2f-98ec3e02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9f229a0a-c530-2aae-ed43-021d52422c31-98ec3e02 {
  align-self: start;
}

#w-node-_9f229a0a-c530-2aae-ed43-021d52422c36-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f229a0a-c530-2aae-ed43-021d52422c38-98ec3e02 {
  align-self: end;
}

#w-node-_9f229a0a-c530-2aae-ed43-021d52422c39-98ec3e02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9f229a0a-c530-2aae-ed43-021d52422c3d-98ec3e02 {
  align-self: stretch;
}

#w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57bf-8fec3e03 {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-8fec3e03 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_55ddf526-9f73-e3b2-c329-3e324171446d-8fec3e03 {
  align-self: stretch;
}

#w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-8fec3e03 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf80-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf82-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf86-8fec3e03 {
  order: 1;
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf87-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf88-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8a-8fec3e03 {
  order: 3;
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8b-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8c-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8e-8fec3e03 {
  order: 2;
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8f-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf90-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf92-8fec3e03 {
  order: 5;
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf93-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf94-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf96-8fec3e03 {
  order: 6;
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf97-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf98-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9a-8fec3e03 {
  order: 7;
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9b-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9c-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9e-8fec3e03 {
  justify-self: stretch;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9f-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_0776c249-38f0-b0a1-5be1-97ad17bacfa0-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-8fec3e03 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e0-8fec3e03 {
  order: 1;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-8fec3e03 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: auto;
}

#w-node-grid-2-8fec3e03 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-paragraph-8fec3e03 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-8fec3e03 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d342-8fec3e03, #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d343-8fec3e03 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee72959-8fec3e03 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eb19bca-7328-5a86-9496-7218c556bc56-8fec3e03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c29a75da-3df7-35c4-a85f-8b0b9d01426b-8fec3e03 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe6b63f5-7929-1bf5-fe4e-4c0780d996be-8fec3e03 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7d135fed-99d6-040d-0d9a-e8de792f994a-8fec3e03 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7f199eee-89ab-e460-4f41-7db9141b3192-8fec3e03 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b39-8fec3e03 {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7082291a-f54f-b01d-2652-430b98714395-8fec3e03 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_1deac8a5-b66b-0394-95fa-2a328aefe092-8fec3e03 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_1deac8a5-b66b-0394-95fa-2a328aefe094-8fec3e03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_4eab31b6-4221-1928-08b7-e502bc786aaf-8fec3e03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7ae6de4-f137-b277-17e1-60c6a9736340-8fec3e03 {
  align-self: stretch;
}

#w-node-grid-3-8fec3e03, #w-node-paragraph-2-8fec3e03 {
  align-self: start;
}

#w-node-_3f635bd8-327c-412e-fae1-680e276e7561-8fec3e03 {
  align-self: end;
}

#w-node-_3f635bd8-327c-412e-fae1-680e276e7562-8fec3e03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_3f635bd8-327c-412e-fae1-680e276e7563-8fec3e03, #w-node-_3f635bd8-327c-412e-fae1-680e276e7565-8fec3e03 {
  align-self: center;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f6-8fec3e03 {
  order: 3;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f7-8fec3e03 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_102e2955-2d6a-b1ef-5ae9-cd890d3d041a-8fec3e03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-cd3c9eb8-6bf0-2867-2d35-11d834f94656-8fec3e03 {
  order: 9999;
}

#w-node-cd3c9eb8-6bf0-2867-2d35-11d834f9465c-8fec3e03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd3c9eb8-6bf0-2867-2d35-11d834f9465d-8fec3e03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-cd3c9eb8-6bf0-2867-2d35-11d834f9465e-8fec3e03, #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f94660-8fec3e03 {
  align-self: center;
}

#w-node-section-b9ec3e44 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_60080697e8f20127cee8d14f000000000012-b9ec3e44 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_60080697e8f20127cee8d14f000000000014-b9ec3e44 {
  place-self: start stretch;
}

#w-node-cd5760cf-9403-83fa-8a70-2222b13b7582-b9ec3e44 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-heading-b9ec3e44 {
  order: -9999;
  place-self: center start;
}

#w-node-_60080697e8f20127cee8d14f000000000017-b9ec3e44 {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57bf-93ec3e45 {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-93ec3e45 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_55ddf526-9f73-e3b2-c329-3e324171446d-93ec3e45 {
  align-self: stretch;
}

#w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-93ec3e45 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f128-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12a-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12e-93ec3e45 {
  order: 1;
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12f-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f130-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f132-93ec3e45 {
  order: 3;
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f133-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f134-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f136-93ec3e45 {
  order: 2;
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f137-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f138-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13a-93ec3e45 {
  order: 5;
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13b-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13c-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13e-93ec3e45 {
  order: 6;
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13f-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f140-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f142-93ec3e45 {
  order: 7;
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f143-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f144-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f146-93ec3e45 {
  justify-self: stretch;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f147-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f148-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-93ec3e45 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e0-93ec3e45 {
  order: 1;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-93ec3e45 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-93ec3e45 {
  grid-area: 2 / 2 / 3 / 3;
  place-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee72959-93ec3e45 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eb19bca-7328-5a86-9496-7218c556bc56-93ec3e45 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c29a75da-3df7-35c4-a85f-8b0b9d01426b-93ec3e45 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe6b63f5-7929-1bf5-fe4e-4c0780d996be-93ec3e45 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7d135fed-99d6-040d-0d9a-e8de792f994a-93ec3e45 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b39-93ec3e45 {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3c-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f6-93ec3e45 {
  order: 3;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f7-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f9-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9eb-93ec3e45 {
  order: 4;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ec-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ee-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5504-93ec3e45 {
  order: 5;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5505-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5507-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fa-93ec3e45 {
  order: 5;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fb-93ec3e45 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fd-93ec3e45 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-ff554543-eb06-6085-ec6c-e8650572ea2f-93ec3e45 {
  order: 9999;
}

#w-node-ff554543-eb06-6085-ec6c-e8650572ea35-93ec3e45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff554543-eb06-6085-ec6c-e8650572ea36-93ec3e45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-ff554543-eb06-6085-ec6c-e8650572ea37-93ec3e45, #w-node-ff554543-eb06-6085-ec6c-e8650572ea39-93ec3e45 {
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b3066852-8eec3e46 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b3066854-8eec3e46 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685a-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685b-8eec3e46 {
  align-self: center;
}

#w-node-_9437349e-95e9-e6c7-7738-2432b306685d-8eec3e46 {
  align-self: end;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f053-8eec3e46 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f059-8eec3e46 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05b-8eec3e46 {
  align-self: start;
}

#w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05c-8eec3e46 {
  justify-self: center;
}

#w-node-a8ff6ff5-6b30-6b2d-98a7-cb0d44e1379f-8eec3e46 {
  align-self: start;
}

#w-node-a8ff6ff5-6b30-6b2d-98a7-cb0d44e137a0-8eec3e46 {
  justify-self: center;
}

#w-node-_079962b8-375b-bb5f-91aa-0ff74faf12a0-8eec3e46 {
  align-self: start;
}

#w-node-_079962b8-375b-bb5f-91aa-0ff74faf12a1-8eec3e46 {
  justify-self: center;
}

#w-node-_2cd8921f-386c-4581-c0ef-9bf705f2ba58-8eec3e46 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-df19cba5-1616-fea9-e982-74b8f629ab6b-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-8eec3e46 {
  align-self: end;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4e-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4f-8eec3e46 {
  align-self: center;
}

#w-node-_77bff851-b02a-43c5-1c86-763f5ff84b51-8eec3e46 {
  align-self: end;
}

#w-node-e6799ffc-9ab3-212a-1ef8-70826332af58-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e6799ffc-9ab3-212a-1ef8-70826332af59-8eec3e46, #w-node-e6799ffc-9ab3-212a-1ef8-70826332af5b-8eec3e46 {
  align-self: center;
}

#w-node-df19cba5-1616-fea9-e982-74b8f629ab77-8eec3e46 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8e569f2-ef89-1363-5750-d8be2670c396-8eec3e46 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7b1a7198-eb93-a596-2772-30d7295f6290-8eec3e46 {
  align-self: start;
}

#w-node-c1354209-08f1-dc54-1a0c-0498ee91ad9d-8eec3e46, #w-node-eeb33bcd-271e-5bdf-edf9-0dfdfb042b83-8eec3e46, #w-node-_644bb3ce-c844-83dd-daee-47783bcaf8f0-8eec3e46, #w-node-_0ca5d01c-b7ba-ae31-4edf-545952f66cf4-8eec3e46 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_67a33c93-ed81-f439-3c72-0e70763ca7da-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67a33c93-ed81-f439-3c72-0e70763ca7db-8eec3e46 {
  align-self: center;
}

#w-node-_67a33c93-ed81-f439-3c72-0e70763ca7dd-8eec3e46 {
  align-self: end;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b56-8eec3e46 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: stretch;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-8eec3e46 {
  place-self: stretch stretch;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-8eec3e46 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b5a-8eec3e46 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b5d-8eec3e46, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b65-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd29df51-97d6-7908-0084-19b3b6c56b66-8eec3e46 {
  align-self: center;
}

#w-node-_3a3277ef-60e9-62f0-f026-6bcbf32695cc-8eec3e46 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3c49b210-93c5-9ed7-b378-3d632491bd84-8eec3e46 {
  align-self: start;
}

#w-node-_3c49b210-93c5-9ed7-b378-3d632491bd85-8eec3e46 {
  justify-self: start;
}

#w-node-f1f2b38d-8042-01aa-698f-00e717d77555-8eec3e46 {
  align-self: end;
}

#w-node-f1f2b38d-8042-01aa-698f-00e717d77556-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1f2b38d-8042-01aa-698f-00e717d77557-8eec3e46 {
  align-self: center;
}

#w-node-f1f2b38d-8042-01aa-698f-00e717d77559-8eec3e46 {
  align-self: end;
}

#w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a1-8eec3e46 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a3-8eec3e46 {
  align-self: start;
}

#w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a8-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3aa-8eec3e46 {
  align-self: end;
}

#w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3ab-8eec3e46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3af-8eec3e46 {
  align-self: stretch;
}

#w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57bf-b8ec3e47 {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_55ddf526-9f73-e3b2-c329-3e324171446d-b8ec3e47 {
  align-self: stretch;
}

#w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e11-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e13-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e17-b8ec3e47 {
  order: 1;
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e18-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e19-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1b-b8ec3e47 {
  order: 3;
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1c-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1d-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1f-b8ec3e47 {
  order: 2;
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e20-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e21-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e23-b8ec3e47 {
  order: 5;
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e24-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e25-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e27-b8ec3e47 {
  order: 6;
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e28-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e29-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2b-b8ec3e47 {
  order: 7;
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2c-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2d-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2f-b8ec3e47 {
  justify-self: stretch;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e30-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e31-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-b8ec3e47 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e0-b8ec3e47 {
  order: 1;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-b8ec3e47 {
  grid-area: 1 / 2 / 4 / 3;
  place-self: auto;
}

#w-node-grid-2-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-paragraph-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d342-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d343-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee72959-b8ec3e47 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eb19bca-7328-5a86-9496-7218c556bc56-b8ec3e47 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c29a75da-3df7-35c4-a85f-8b0b9d01426b-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe6b63f5-7929-1bf5-fe4e-4c0780d996be-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7d135fed-99d6-040d-0d9a-e8de792f994a-b8ec3e47 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b39-b8ec3e47 {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7082291a-f54f-b01d-2652-430b98714395-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-b8ec3e47 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_1deac8a5-b66b-0394-95fa-2a328aefe092-b8ec3e47 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_1deac8a5-b66b-0394-95fa-2a328aefe093-b8ec3e47, #w-node-_1deac8a5-b66b-0394-95fa-2a328aefe094-b8ec3e47 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b7ae6de4-f137-b277-17e1-60c6a9736340-b8ec3e47 {
  align-self: stretch;
}

#w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4c-b8ec3e47 {
  align-self: end;
}

#w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4d-b8ec3e47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4e-b8ec3e47, #w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf50-b8ec3e47 {
  align-self: center;
}

#w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74b7-b8ec3e47 {
  order: 3;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74b8-b8ec3e47 {
  order: 1;
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74ba-b8ec3e47 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74bd-b8ec3e47 {
  order: 3;
}

#w-node-_1aaad843-3042-41eb-0082-79a8861301d3-b8ec3e47 {
  order: 2;
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_599b685d-e629-2965-a635-4ffaa6f9f2d9-b8ec3e47 {
  order: 4;
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9b4c5bed-2c1e-c375-edc8-a3d07ee7c52e-b8ec3e47 {
  order: 5;
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1bf946ac-4a2c-72a8-8a42-9b75a74d0f5e-b8ec3e47 {
  order: 6;
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c58c62d-2043-2fc7-a12e-6435d53d9433-b8ec3e47 {
  order: 9999;
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9176916f-cfe1-8011-9ca1-0e76521861cb-b8ec3e47 {
  order: 9999;
}

#w-node-_9176916f-cfe1-8011-9ca1-0e76521861d1-b8ec3e47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9176916f-cfe1-8011-9ca1-0e76521861d2-b8ec3e47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9176916f-cfe1-8011-9ca1-0e76521861d3-b8ec3e47, #w-node-_9176916f-cfe1-8011-9ca1-0e76521861d5-b8ec3e47 {
  align-self: center;
}

#w-node-_9030dc14-704d-65da-bc35-ae4d78835bf5-f8ec3e49 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-grid-2-f8ec3e49 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
}

#w-node-a79694c3-e266-fd8b-e59c-63b352792579-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-grid-f8ec3e49, #w-node-e85f404f-f4ba-8984-6e8c-a489c6e762ad-f8ec3e49 {
  align-self: start;
}

#w-node-_6c44b9e7-3dae-a793-afd9-e1b012d2c54e-f8ec3e49 {
  justify-self: stretch;
}

#w-node-paragraph-2-f8ec3e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_222d4259-ea83-ee02-0fa3-87cf45ad8f62-f8ec3e49 {
  justify-self: stretch;
}

#w-node-grid-5-f8ec3e49 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c47b1ea7-561f-3b76-2789-59d630ce960e-f8ec3e49 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-grid-6-f8ec3e49 {
  align-self: start;
}

#w-node-d30b36df-e100-5a78-5e2c-19c291da07ce-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-be8a5722-da0c-454a-c9d5-7fe8324ba1a8-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-textblock-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-paragraph-4-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b55-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b56-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b58-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cc-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cd-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9ce-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9d0-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d364-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d365-f8ec3e49 {
  align-self: center;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-f8ec3e49 {
  align-self: end;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a686-f8ec3e49 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a688-f8ec3e49 {
  align-self: start;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68d-f8ec3e49 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68e-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68f-f8ec3e49 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-grid-8-f8ec3e49 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a692-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679e-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679f-f8ec3e49 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a0-f8ec3e49 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a3-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea28-f8ec3e49 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea29-f8ec3e49 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-f8ec3e49 {
  align-self: start;
}

#w-node-grid-9-f8ec3e49 {
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-f8ec3e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea31-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea32-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea34-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-f8ec3e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea37-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea3a-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-f8ec3e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d7-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d8-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5da-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35a-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35b-f8ec3e49 {
  align-self: center;
}

#w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78ae-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78af-f8ec3e49 {
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5b-f8ec3e49 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5c-f8ec3e49 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5d-f8ec3e49 {
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab63-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab64-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab65-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab67-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab69-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6a-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6b-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6d-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6f-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab70-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab71-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab73-f8ec3e49 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-grid-12-f8ec3e49 {
  align-self: center;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546041-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546042-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546043-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2335-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2336-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2337-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc6-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc7-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc8-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb23-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb24-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb25-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-e18786b7-fc38-ec98-1ded-3ef1ab9a04f7-f8ec3e49 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-a9ea3952-1db5-6012-f508-7bd8d31c6722-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9ea3952-1db5-6012-f508-7bd8d31c6723-f8ec3e49 {
  align-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bb-f8ec3e49 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bc-f8ec3e49 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bd-f8ec3e49 {
  align-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7be-f8ec3e49 {
  align-self: start;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7d7-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7d8-f8ec3e49 {
  align-self: center;
}

#w-node-div-block-f8ec3e49 {
  grid-area: 1 / 4 / 3 / 13;
}

#w-node-grid-13-f8ec3e49 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb77-f8ec3e49 {
  justify-self: start;
}

#w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb7a-f8ec3e49 {
  justify-self: center;
}

#w-node-c089a1b2-644d-10be-3592-62503770fa41-f8ec3e49 {
  justify-self: start;
}

#w-node-c089a1b2-644d-10be-3592-62503770fa44-f8ec3e49 {
  place-self: end center;
}

#w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5576-f8ec3e49 {
  justify-self: start;
}

#w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5579-f8ec3e49 {
  justify-self: center;
}

#w-node-a45b5beb-e471-c424-f23a-d33f4df28d58-f8ec3e49 {
  justify-self: start;
}

#w-node-a45b5beb-e471-c424-f23a-d33f4df28d5b-f8ec3e49 {
  justify-self: center;
}

#w-node-_26dacf8f-996f-242b-330c-44e0e84f891b-f8ec3e49 {
  justify-self: start;
}

#w-node-_26dacf8f-996f-242b-330c-44e0e84f891e-f8ec3e49 {
  justify-self: center;
}

#w-node-e51ff9bf-55e6-2db7-7691-fe973d3bd631-f8ec3e49 {
  justify-self: stretch;
}

#w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-f8ec3e49 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f630-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f631-f8ec3e49 {
  align-self: center;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b88-f8ec3e49 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b8f-f8ec3e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b90-f8ec3e49 {
  align-self: center;
}

#w-node-_9030dc14-704d-65da-bc35-ae4d78835bf5-02ec3e4d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-grid-2-02ec3e4d {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
}

#w-node-a79694c3-e266-fd8b-e59c-63b352792579-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-grid-02ec3e4d, #w-node-e85f404f-f4ba-8984-6e8c-a489c6e762ad-02ec3e4d {
  align-self: start;
}

#w-node-_6c44b9e7-3dae-a793-afd9-e1b012d2c54e-02ec3e4d {
  justify-self: stretch;
}

#w-node-paragraph-2-02ec3e4d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_222d4259-ea83-ee02-0fa3-87cf45ad8f62-02ec3e4d {
  justify-self: stretch;
}

#w-node-grid-5-02ec3e4d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c47b1ea7-561f-3b76-2789-59d630ce960e-02ec3e4d {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-grid-6-02ec3e4d {
  align-self: start;
}

#w-node-d30b36df-e100-5a78-5e2c-19c291da07ce-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-be8a5722-da0c-454a-c9d5-7fe8324ba1a8-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-textblock-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-paragraph-4-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_347d3b61-edab-596f-55d7-0eb0d5b809f3-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_347d3b61-edab-596f-55d7-0eb0d5b809f4-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_347d3b61-edab-596f-55d7-0eb0d5b809f5-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_347d3b61-edab-596f-55d7-0eb0d5b809f7-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b55-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b56-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b58-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cc-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cd-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9ce-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9d0-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d364-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d365-02ec3e4d {
  align-self: center;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-02ec3e4d {
  align-self: end;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a686-02ec3e4d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a688-02ec3e4d {
  align-self: start;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68d-02ec3e4d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68e-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68f-02ec3e4d {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-grid-8-02ec3e4d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a692-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2db780b5-07c5-1b42-4cea-9c675b5b8427-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2db780b5-07c5-1b42-4cea-9c675b5b8428-02ec3e4d {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_2db780b5-07c5-1b42-4cea-9c675b5b8429-02ec3e4d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2db780b5-07c5-1b42-4cea-9c675b5b842c-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679e-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679f-02ec3e4d {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a0-02ec3e4d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a3-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a154ffe-978a-cd57-89ae-acd5a7203477-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5a154ffe-978a-cd57-89ae-acd5a7203478-02ec3e4d {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_5a154ffe-978a-cd57-89ae-acd5a7203479-02ec3e4d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5a154ffe-978a-cd57-89ae-acd5a720347c-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea28-02ec3e4d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea29-02ec3e4d {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-02ec3e4d {
  align-self: start;
}

#w-node-grid-9-02ec3e4d {
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-02ec3e4d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea31-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea32-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea34-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-02ec3e4d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea37-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea3a-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-02ec3e4d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d7-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d8-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5da-02ec3e4d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35a-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35b-02ec3e4d {
  align-self: center;
}

#w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78ae-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78af-02ec3e4d, #w-node-grid-12-02ec3e4d {
  align-self: center;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546041-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546042-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546043-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2335-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2336-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2337-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc6-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc7-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc8-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb23-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb24-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb25-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-e18786b7-fc38-ec98-1ded-3ef1ab9a04f7-02ec3e4d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-a9ea3952-1db5-6012-f508-7bd8d31c6722-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9ea3952-1db5-6012-f508-7bd8d31c6723-02ec3e4d {
  align-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bb-02ec3e4d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bc-02ec3e4d {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bd-02ec3e4d {
  align-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7be-02ec3e4d {
  align-self: start;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7d7-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7d8-02ec3e4d {
  align-self: center;
}

#w-node-div-block-02ec3e4d {
  grid-area: 1 / 4 / 3 / 13;
}

#w-node-grid-13-02ec3e4d {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb77-02ec3e4d {
  justify-self: start;
}

#w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb7a-02ec3e4d {
  justify-self: center;
}

#w-node-f1c207ba-7ed2-2a40-59eb-423ae5f1768e-02ec3e4d {
  justify-self: start;
}

#w-node-f1c207ba-7ed2-2a40-59eb-423ae5f17691-02ec3e4d {
  place-self: end center;
}

#w-node-c089a1b2-644d-10be-3592-62503770fa41-02ec3e4d {
  justify-self: start;
}

#w-node-c089a1b2-644d-10be-3592-62503770fa44-02ec3e4d {
  place-self: end center;
}

#w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5576-02ec3e4d {
  justify-self: start;
}

#w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5579-02ec3e4d {
  justify-self: center;
}

#w-node-a45b5beb-e471-c424-f23a-d33f4df28d58-02ec3e4d {
  justify-self: start;
}

#w-node-a45b5beb-e471-c424-f23a-d33f4df28d5b-02ec3e4d {
  justify-self: center;
}

#w-node-_26dacf8f-996f-242b-330c-44e0e84f891b-02ec3e4d {
  justify-self: start;
}

#w-node-_26dacf8f-996f-242b-330c-44e0e84f891e-02ec3e4d {
  justify-self: center;
}

#w-node-e51ff9bf-55e6-2db7-7691-fe973d3bd631-02ec3e4d {
  justify-self: stretch;
}

#w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-02ec3e4d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f630-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f631-02ec3e4d {
  align-self: center;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b88-02ec3e4d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b8f-02ec3e4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b90-02ec3e4d {
  align-self: center;
}

#w-node-_9ef4ac6b-5605-dee2-d7e8-31214d9a9a1d-9fec3e50 {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: auto;
}

#w-node-_9ef4ac6b-5605-dee2-d7e8-31214d9a9a1e-9fec3e50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9ef4ac6b-5605-dee2-d7e8-31214d9a9a20-9fec3e50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14deb87a-22f8-5e7b-45ab-bcdc0a1566a4-9fec3e50, #w-node-_7c070ae7-c921-6bb3-fd4a-d59dda820d7c-9fec3e50, #w-node-_843a2fbc-56e4-a7d5-b8e6-2e493492543a-9fec3e50, #w-node-_05689b92-f3dd-630c-8d3b-07d209a53fbc-9fec3e50, #w-node-db2e774a-14ef-ca04-fdf8-210a651f338c-9fec3e50, #w-node-e0d4065b-dc13-60a5-ec45-c2abeda872fd-9fec3e50 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_14bcf5c4-cfab-dd93-cfa9-f812f8906c74-9fec3e50, #w-node-_59a371c5-3801-42eb-3043-80e7c7727e3d-9fec3e50, #w-node-_351406e3-2471-14ea-515a-e2fb4646b724-9fec3e50, #w-node-_8e38acf7-3c87-1e41-732d-07dfa6996230-9fec3e50, #w-node-_8e38acf7-3c87-1e41-732d-07dfa6996234-9fec3e50, #w-node-_8e38acf7-3c87-1e41-732d-07dfa6996238-9fec3e50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ad0261c-f4cb-836c-c8f9-f764bfad7378-adec3e51 {
  align-self: center;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db35-adec3e51 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db39-adec3e51 {
  justify-self: start;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db4e-adec3e51 {
  align-self: stretch;
}

#top.w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db55-adec3e51 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db56-adec3e51 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db57-adec3e51 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db58-adec3e51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2197aeb4-2162-c8bf-b142-bd58d74c8efc-adec3e51 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_2197aeb4-2162-c8bf-b142-bd58d74c8efd-adec3e51 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2197aeb4-2162-c8bf-b142-bd58d74c8efe-adec3e51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_71309001-3b9f-8af9-5a26-0a71b10d6f68-adec3e51 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_71309001-3b9f-8af9-5a26-0a71b10d6f69-adec3e51 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_71309001-3b9f-8af9-5a26-0a71b10d6f6a-adec3e51, #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db76-adec3e51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db77-adec3e51 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db78-adec3e51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3aa14902-266c-b1fb-fd5f-f62b093f7c39-adec3e51 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_3aa14902-266c-b1fb-fd5f-f62b093f7c3a-adec3e51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ed8a945f-5c69-03fc-5f0f-0bfba563b486-adec3e51 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_440c654c-b3fb-641e-c6ad-22435abd9df6-adec3e51, #w-node-_1a09af22-36c6-8920-c397-a739e4a12533-adec3e51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e4a0d295-df95-d88a-f043-9c6ce838a452-adec3e51 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-bc0c2aad-929d-c264-ba04-27113b1e5182-adec3e51 {
  order: 9999;
}

#w-node-bc0c2aad-929d-c264-ba04-27113b1e5188-adec3e51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc0c2aad-929d-c264-ba04-27113b1e5189-adec3e51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-bc0c2aad-929d-c264-ba04-27113b1e518a-adec3e51, #w-node-bc0c2aad-929d-c264-ba04-27113b1e518c-adec3e51, #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57bf-78ec3e52 {
  align-self: center;
}

#w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-78ec3e52 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_55ddf526-9f73-e3b2-c329-3e324171446d-78ec3e52 {
  align-self: stretch;
}

#w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-78ec3e52 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266a4-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266a6-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266aa-78ec3e52 {
  order: 1;
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266ab-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266ac-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266ae-78ec3e52 {
  order: 3;
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266af-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b0-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b2-78ec3e52 {
  order: 2;
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b3-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b4-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b6-78ec3e52 {
  order: 5;
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b7-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266b8-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266ba-78ec3e52 {
  order: 6;
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266bb-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266bc-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266be-78ec3e52 {
  order: 7;
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266bf-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266c0-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266c2-78ec3e52 {
  justify-self: stretch;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266c3-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_34e55ac0-78b7-bc68-887d-29f8836266c4-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-78ec3e52 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e0-78ec3e52 {
  order: 1;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-grid-3-78ec3e52 {
  order: -9999;
  align-self: start;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
}

#w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-78ec3e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-78ec3e52 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee72959-78ec3e52 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2eb19bca-7328-5a86-9496-7218c556bc56-78ec3e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c29a75da-3df7-35c4-a85f-8b0b9d01426b-78ec3e52 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe6b63f5-7929-1bf5-fe4e-4c0780d996be-78ec3e52 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7d135fed-99d6-040d-0d9a-e8de792f994a-78ec3e52 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b39-78ec3e52 {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3c-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f6-78ec3e52 {
  order: 3;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a127503b-3517-bf24-581e-e78a9c0911f9-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_6b93bf63-5cdc-e638-26fd-0f2ec58a4438-78ec3e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_0230e048-d77e-ce65-3d12-2a48b65df4df-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9eb-78ec3e52 {
  order: 4;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ec-78ec3e52 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ee-78ec3e52 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-grid-2-78ec3e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebacffbc-b959-391f-4fd3-d0fde22414ee-78ec3e52 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7beb6c27-a1df-40af-02c4-8cedb8037a65-78ec3e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7beb6c27-a1df-40af-02c4-8cedb8037a68-78ec3e52 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8ebca938-a131-c686-2ec2-060ffa855c1d-78ec3e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8ebca938-a131-c686-2ec2-060ffa855c20-78ec3e52 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e94-78ec3e52 {
  order: 9999;
}

#w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9a-78ec3e52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9b-78ec3e52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9c-78ec3e52, #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9e-78ec3e52 {
  align-self: center;
}

#w-node-_9030dc14-704d-65da-bc35-ae4d78835bf5-5b2e07b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-grid-2-5b2e07b3 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
}

#w-node-a79694c3-e266-fd8b-e59c-63b352792579-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-grid-5b2e07b3 {
  align-self: start;
}

#w-node-_95a5de04-be05-b974-1380-fc1a27a69668-5b2e07b3, #w-node-_0fb6841f-4dd5-8f4f-9aca-5f0d1eb44044-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e85f404f-f4ba-8984-6e8c-a489c6e762ad-5b2e07b3 {
  align-self: start;
}

#w-node-_6c44b9e7-3dae-a793-afd9-e1b012d2c54e-5b2e07b3 {
  justify-self: stretch;
}

#w-node-paragraph-2-5b2e07b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_222d4259-ea83-ee02-0fa3-87cf45ad8f62-5b2e07b3 {
  justify-self: stretch;
}

#w-node-_6ae5f370-7fe6-60da-4c03-dc859840f0d3-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-grid-5-5b2e07b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c47b1ea7-561f-3b76-2789-59d630ce960e-5b2e07b3 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-grid-6-5b2e07b3 {
  align-self: start;
}

#w-node-d30b36df-e100-5a78-5e2c-19c291da07ce-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-be8a5722-da0c-454a-c9d5-7fe8324ba1a8-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-textblock-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-paragraph-4-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b55-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b56-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_7331f059-5133-ea15-cf27-1fd2bf175b58-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cc-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cd-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9ce-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9d0-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d364-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d365-5b2e07b3 {
  align-self: center;
}

#w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-5b2e07b3 {
  align-self: end;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a686-5b2e07b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a688-5b2e07b3 {
  align-self: start;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68d-5b2e07b3 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68e-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68f-5b2e07b3 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-grid-8-5b2e07b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7b3eb308-e670-00c9-221b-8ac314e9a692-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679e-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679f-5b2e07b3 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a0-5b2e07b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a3-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea28-5b2e07b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea29-5b2e07b3 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-5b2e07b3 {
  align-self: start;
}

#w-node-grid-9-5b2e07b3 {
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-5b2e07b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea31-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea32-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea34-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-5b2e07b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea37-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea3a-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-5b2e07b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d7-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5d8-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_94240076-1374-45f5-e4ec-206d556cb5da-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35a-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35b-5b2e07b3 {
  align-self: center;
}

#w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78ae-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78af-5b2e07b3 {
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5b-5b2e07b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5c-5b2e07b3 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5d-5b2e07b3 {
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab63-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab64-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab65-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab67-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab69-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6a-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6b-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6d-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6f-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab70-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab71-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab73-5b2e07b3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-grid-12-5b2e07b3 {
  align-self: center;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546041-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546042-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_48010e09-f353-6e14-10fe-25984d546043-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2335-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2336-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_37a847c4-e2da-3636-3825-b909dced2337-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc6-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc7-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc8-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb23-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb24-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_25949f81-311b-93af-a316-e52ab705cb25-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-e18786b7-fc38-ec98-1ded-3ef1ab9a04f7-5b2e07b3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-a9ea3952-1db5-6012-f508-7bd8d31c6722-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9ea3952-1db5-6012-f508-7bd8d31c6723-5b2e07b3 {
  align-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bb-5b2e07b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bc-5b2e07b3 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bd-5b2e07b3 {
  align-self: center;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7be-5b2e07b3 {
  align-self: start;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7d7-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7d8-5b2e07b3 {
  align-self: center;
}

#w-node-div-block-5b2e07b3 {
  grid-area: 1 / 4 / 3 / 13;
}

#w-node-grid-13-5b2e07b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb77-5b2e07b3 {
  justify-self: start;
}

#w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb7a-5b2e07b3 {
  justify-self: center;
}

#w-node-c089a1b2-644d-10be-3592-62503770fa41-5b2e07b3 {
  justify-self: start;
}

#w-node-c089a1b2-644d-10be-3592-62503770fa44-5b2e07b3 {
  place-self: end center;
}

#w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5576-5b2e07b3 {
  justify-self: start;
}

#w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5579-5b2e07b3 {
  justify-self: center;
}

#w-node-a45b5beb-e471-c424-f23a-d33f4df28d58-5b2e07b3 {
  justify-self: start;
}

#w-node-a45b5beb-e471-c424-f23a-d33f4df28d5b-5b2e07b3 {
  justify-self: center;
}

#w-node-_26dacf8f-996f-242b-330c-44e0e84f891b-5b2e07b3 {
  justify-self: start;
}

#w-node-_26dacf8f-996f-242b-330c-44e0e84f891e-5b2e07b3 {
  justify-self: center;
}

#w-node-e51ff9bf-55e6-2db7-7691-fe973d3bd631-5b2e07b3 {
  justify-self: stretch;
}

#w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-5b2e07b3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f630-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f631-5b2e07b3 {
  align-self: center;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b88-5b2e07b3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b8f-5b2e07b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd238ede-d976-b876-073f-25777ac65b90-5b2e07b3 {
  align-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9115-d6ec3d9a {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9116-d6ec3d9a {
    order: -9999;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9125-d6ec3d9a {
    justify-self: center;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9126-d6ec3d9a {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-e2de6b1b-56b4-8932-e8b2-67e23162e276-d6ec3d9a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_9e5bd435-2a31-a90e-5b81-dca20e98bec8-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c2a1f19d-6968-e5c8-aef7-41dce8d6256f-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_43251f10-e660-eb5c-0528-781140d02e5c-d6ec3d9a {
    grid-column-start: 1;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f6-d6ec3d9a {
    grid-column: span 6 / span 6;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f7-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_11c39b83-c408-b99a-0690-4bab18bda7f2-d6ec3d9a {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e98903-d6ec3d9a {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9bcd745-fd3d-acba-34f5-162f9147f0ae-d6ec3d9a {
    grid-column: 1 / 7;
  }

  #w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd2579-d6ec3d9a {
    order: 9999;
  }

  #w-node-_486c977f-8e54-1774-3786-d7e158ecf3fd-d6ec3d9a {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_3d56b8d7-b6d1-8bb4-efb5-77bae1a72f6e-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_486c977f-8e54-1774-3786-d7e158ecf40b-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_75c115da-50b5-0d0e-72e7-f0551f1646f4-d6ec3d9a {
    grid-column: span 2 / span 2;
  }

  #w-node-_12f32b55-6ce4-a0f2-41d7-0a158572ad4c-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7e7185ca-a7ec-2cbe-3eef-1f6216c4526d-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_12f32b55-6ce4-a0f2-41d7-0a158572ad4f-d6ec3d9a {
    grid-column: span 2 / span 2;
  }

  #w-node-cb968439-0d4a-4e2c-4f4e-1adba763aad4-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a02c7cae-6c46-c040-5a96-5d868b83541c-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-cb968439-0d4a-4e2c-4f4e-1adba763aad7-d6ec3d9a {
    grid-column: span 2 / span 2;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb00-d6ec3d9a {
    grid-column: span 6 / span 6;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb01-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb0a-d6ec3d9a {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb0e-d6ec3d9a {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dc8-59c60db4 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_3a6306f3-508f-13fe-8f96-5afb7e83e686-59c60db4 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8cc4186d-363c-0b22-21c9-8b7e72b54a97-59c60db4 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_76b326c2-7fa4-ebba-c9a2-21c17f0bed99-59c60db4 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_45e873bc-98c1-4a3a-2461-ed5d6e99869d-59c60db4 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: stretch;
  }

  #w-node-c0622676-f5d1-8518-83a7-b86c447fc300-59c60db4 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c9243a-92c9242a {
    place-self: center end;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c9243c-92c9242a {
    place-self: start end;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c92444-92c9242a {
    justify-self: end;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c92466-92c9242a {
    justify-self: start;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be65-92c9242a {
    place-self: start end;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be7b-92c9242a, #w-node-adab64e1-fe5a-0836-be00-d9f192c92468-92c9242a {
    justify-self: center;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c9246a-92c9242a {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c2-38ec3d9c {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c4-38ec3d9c {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c7-38ec3d9c {
    order: 2;
  }

  #w-node-_8906fd4a-dcbf-d2ca-0d91-77b41dba60d1-38ec3d9c {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-a0ec3d9e {
    grid-column-end: 3;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-a0ec3d9e {
    grid-column: 3 / 7;
  }

  #w-node-f6db387e-b75e-8763-048d-be8394b67948-a0ec3d9e {
    grid-row: 4 / 5;
  }

  #w-node-_442e1275-4e33-8388-cf20-df6dea961754-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-c0ffdb6a-4b4a-00b5-cb93-93be02b48bd2-a0ec3d9e {
    grid-column-end: 3;
  }

  #w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a7f-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-_2d6b43fb-0b6d-262f-6177-6d2ec35b369f-a0ec3d9e {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-_2bddbcdf-169d-b1ad-1706-b0ef31f4a2cd-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-_3623d527-c27b-58cf-5a73-9736495fcb48-a0ec3d9e, #w-node-b692a2d1-3c73-541f-8b9d-7b348d4db798-a0ec3d9e {
    grid-column-end: 3;
  }

  #w-node-dd55c9c4-1bd6-c2e3-a6e8-2a79efd1cad7-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-_2f9ae898-bf63-a0ce-f05c-64b50999c95f-a0ec3d9e {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-_0053e15c-3a07-d1f4-719e-ebb31ba5baaa-a0ec3d9e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_2f7fea8a-048b-bc61-83a4-67f8c9c748e2-a0ec3d9e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_6ecface8-f07d-4d1b-cd02-1b7b1c680e9d-a0ec3d9e {
    grid-area: 2 / 1 / 3 / 3;
    place-self: start center;
  }

  #w-node-ebb462ac-16d1-a3df-ce4f-3d3440e3afe3-a0ec3d9e {
    grid-row: 3 / 4;
  }

  #w-node-dc43eb4a-c070-b87d-31c9-100223ea0e26-a0ec3d9e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-b2d273e2-2954-65dc-2f85-75349c3ca8fe-a0ec3d9e, #w-node-_7b40f398-7a65-dcd7-b707-670399be70fc-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5b22c437-c25e-837d-ce98-c7270aec2a7b-a0ec3d9e {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-_67d65d71-22b3-b515-31af-24b9b711cfd3-a0ec3d9e {
    grid-column-end: 3;
  }

  #w-node-_94abb5c4-43c3-a08a-e2a1-bb3ddfe81908-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-_30da2909-15c7-7215-a49b-c28ee228c881-a0ec3d9e {
    grid-column-end: 3;
  }

  #w-node-_338de920-76c3-3014-2952-d98be832db4b-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-58ec3d9f {
    grid-column-end: 4;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-58ec3d9f {
    grid-column: 4 / 9;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-58ec3d9f {
    grid-column-end: 3;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-58ec3d9f {
    grid-row-start: 2;
    grid-column-end: 3;
  }

  #w-node-_442e1275-4e33-8388-cf20-df6dea961754-58ec3d9f, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b4a-58ec3d9f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start center;
  }

  #w-node-_84e05850-b493-a0c3-1367-8b7b5e8d9308-58ec3d9f {
    grid-column-end: 3;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-caec3da0 {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-caec3da0 {
    order: 9999;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-caec3da0 {
    align-self: end;
  }

  #w-node-d592529d-8455-5e9b-a4d7-cea55a650c18-caec3da0 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_59e1c62d-3fa8-c9ba-887d-60cb28cf0386-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-d592529d-8455-5e9b-a4d7-cea55a650c19-caec3da0 {
    order: 2;
  }

  #w-node-d592529d-8455-5e9b-a4d7-cea55a650c1b-caec3da0 {
    order: 3;
  }

  #w-node-d5cce439-7eed-7838-5596-714b67b2f8af-caec3da0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c695443f-caec3da0 {
    grid-column: 1 / 7;
  }

  #w-node-f889402f-989e-308f-0d09-bd269c783fe6-caec3da0 {
    order: 1;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954449-caec3da0 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954451-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954452-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e3238157-2040-fada-b640-20abf5ccdc5a-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954454-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-f19df975-f49e-bc33-8875-71dc7f20da1b-caec3da0, #w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de726-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de728-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de729-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de72b-caec3da0, #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c7-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c8-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1ca-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cb-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cd-caec3da0, #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5b-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5c-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5e-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5f-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac61-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-caec3da0 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-caec3da0, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-caec3da0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-caec3da0 {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142038-caec3da0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142039-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142042-caec3da0 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142046-caec3da0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c180-ffb5c17c {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c181-ffb5c17c {
    order: 9999;
    grid-column: span 2 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c197-ffb5c17c {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c198-ffb5c17c {
    order: 1;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c19a-ffb5c17c {
    order: 2;
  }

  #w-node-_5348fa52-56fb-5804-6684-f6bdc70d5b48-20ec3da1 {
    grid-column: 1 / 8;
  }

  #w-node-b5f2f8ac-8409-3a7c-d42b-e5414fd4ac7b-20ec3da1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_91023ee6-d640-e645-6c68-3b04292decf4-20ec3da1 {
    grid-column: 2 / 7;
  }

  #w-node-_27d3b409-918c-6c6e-24dc-8d4553d66262-20ec3da1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d805f-20ec3da1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f67ab243-b276-e358-7cab-9f5fb9e2922d-33ec3da3 {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-image-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115b-33ec3da3 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115e-33ec3da3 {
    order: 1;
  }

  #w-node-cf7438bf-095b-8251-9cf1-4bae707ba0f6-33ec3da3 {
    order: 9999;
  }

  #w-node-grid-5-33ec3da3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-grid-6-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84452-33ec3da3 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84454-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    place-self: center;
  }

  #w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde203-33ec3da3 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde204-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    place-self: center;
  }

  #w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf304-33ec3da3 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf305-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    place-self: center;
  }

  #w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c6-33ec3da3 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c7-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    place-self: center;
  }

  #w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde42-33ec3da3 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde43-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    place-self: center;
  }

  #w-node-d08a3477-0835-32ae-3f5f-1f3ab4d64b49-33ec3da3 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-dfc40c16-cfc5-296f-bf16-f0e08f2aa636-33ec3da3 {
    grid-column: span 6 / span 6;
  }

  #w-node-div-block-33ec3da3, #w-node-div-block-2-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f546e939-27b6-ef51-3886-b332ce881a97-33ec3da3 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746871-33ec3da3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746878-33ec3da3, #w-node-_8aa6d8fb-8918-fa01-a3c7-8f9d840791a2-33ec3da3, #w-node-f9fa1555-7d05-75f2-ca70-a536aea425f2-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9fa1555-7d05-75f2-ca70-a536aea425fb-33ec3da3 {
    order: 9999;
  }

  #w-node-_207c02ab-b017-ff28-0a8a-7157251dc16b-33ec3da3, #w-node-_212f3360-7181-6eb5-e145-8aeb53d0836e-33ec3da3 {
    grid-column: 1 / 7;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f053-33ec3da3, #w-node-_02faee50-76d8-915c-e714-c1aff0b9535a-33ec3da3 {
    grid-column: span 6 / span 6;
  }

  #w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b92-33ec3da3 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdef-e3ec3da5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdf2-e3ec3da5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf1-e3ec3da5, #w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b99-e3ec3da5 {
    grid-column: 1 / 13;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7f1-e3ec3da5, #w-node-e3ad349b-5e90-d883-d960-33c482aed7f2-e3ec3da5 {
    grid-column-start: 1;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7f5-e3ec3da5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed86b-e3ec3da5 {
    grid-column: span 6 / span 6;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed876-e3ec3da5 {
    grid-column: span 6 / span 6;
    align-self: stretch;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed877-e3ec3da5 {
    align-self: center;
  }

  #w-node-_6fed4c16-fdf3-8a8a-f430-4ca1513e67dd-64ec3da8 {
    grid-column-end: 6;
  }

  #w-node-f7316654-bc18-d5e1-f800-452e28622e6a-61ec3dab {
    grid-column-end: 9;
  }

  #w-node-ffc515a6-5306-a080-9932-2f5f73043306-61ec3dab {
    grid-column: 1 / 9;
  }

  #w-node-f86b907f-babe-c5d2-798c-b019a0dc9300-61ec3dab {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-a42d6951-7b26-ba81-b31e-7c39fb3b6225-61ec3dab {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-f1e1d707-7889-1f79-0d0d-1df7c0ca609a-61ec3dab {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79856-8cec3dae {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79857-8cec3dae {
    order: 9999;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985b-8cec3dae {
    align-self: end;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985c-8cec3dae {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985d-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985f-8cec3dae {
    order: 2;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79861-8cec3dae {
    order: 3;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79863-8cec3dae {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c695443f-8cec3dae {
    grid-column: 1 / 7;
  }

  #w-node-f889402f-989e-308f-0d09-bd269c783fe6-8cec3dae {
    order: 1;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954449-8cec3dae {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954451-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954452-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e3238157-2040-fada-b640-20abf5ccdc5a-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954454-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-f19df975-f49e-bc33-8875-71dc7f20da1b-8cec3dae, #w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de726-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de728-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de729-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de72b-8cec3dae, #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c7-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c8-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1ca-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cb-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cd-8cec3dae, #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5b-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5c-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5e-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5f-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac61-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-8cec3dae {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-8cec3dae, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-8cec3dae {
    grid-column: span 6 / span 6;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-8cec3dae {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffb-8cec3dae {
    grid-column: span 6 / span 6;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffc-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48005-8cec3dae {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48009-8cec3dae {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-da0f916b-b272-910e-a26d-5ca93a6c0b83-2aec3dca {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da0f916b-b272-910e-a26d-5ca93a6c0b86-2aec3dca {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e91-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e94-2aec3dca, #w-node-paragraph-2aec3dca {
    grid-column: span 3 / span 3;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e97-2aec3dca, #w-node-_600be48f-311c-f535-be9a-be55ba598e9e-2aec3dca, #w-node-_600be48f-311c-f535-be9a-be55ba598eac-2aec3dca {
    grid-column: span 2 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d080-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d081-2aec3dca {
    grid-column-start: 1;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d084-2aec3dca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0bc-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d0db-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d105-2aec3dca {
    grid-column: span 6 / span 6;
    align-self: stretch;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d106-2aec3dca {
    align-self: center;
  }

  #w-node-grid-b9ec3df5 {
    grid-column: 2 / 8;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-f9ec3df7 {
    grid-column-end: 4;
  }

  #w-node-link-block-f9ec3df7 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b9c304a6-25aa-ba26-f174-9e20f7d85e3e-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-textblock-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c837f-f9ec3df7 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c8380-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c8381-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f43-f9ec3df7 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f44-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f45-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99552-f9ec3df7 {
    order: 5;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99553-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99554-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d6-f9ec3df7 {
    order: 6;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d7-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d8-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff4-f9ec3df7 {
    order: 7;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff5-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff6-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954632-f9ec3df7 {
    order: 8;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954633-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954634-f9ec3df7 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center start;
  }

  #w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-f9ec3df7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-f9ec3df7 {
    grid-column: 4 / 9;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f9ec3df7 {
    grid-column-end: 3;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-f9ec3df7 {
    grid-row-start: 2;
    grid-column-end: 3;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-f9ec3df7 {
    grid-column-start: 1;
  }

  #w-node-grid-2-f9ec3df7 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_1355bfac-f6ad-a350-9fd4-2acf9c136d3f-f9ec3df7, #w-node-heading-f9ec3df7, #w-node-paragraph-f9ec3df7 {
    grid-column-end: 3;
  }

  #w-node-b8e20a9a-3721-2bfe-f42f-ca8cc9a0969d-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115e-adec3df8 {
    order: 1;
  }

  #w-node-_47d7e2d3-6a18-8cef-3068-08f834d886ec-adec3df8 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d33-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d36-adec3df8 {
    order: -9999;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d3a-adec3df8 {
    justify-self: center;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d3b-adec3df8 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9102-adec3df8, #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9115-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911a-adec3df8 {
    order: -9999;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911c-adec3df8 {
    justify-self: center;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911d-adec3df8 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746872-adec3df8 {
    grid-column: span 12 / span 12;
  }

  #w-node-e8e569f2-ef89-1363-5750-d8be2670c396-adec3df8 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-dd635609-e8ce-9278-6e1e-7f124a34e3d4-adec3df8 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_73738972-3812-dc08-f8eb-fc84d7b3f3ad-adec3df8, #w-node-_87964e2b-6704-3502-ce02-e11a77ff703a-adec3df8 {
    grid-column: span 12 / span 12;
  }

  #w-node-_87964e2b-6704-3502-ce02-e11a77ff7059-adec3df8 {
    justify-self: start;
  }

  #w-node-_87964e2b-6704-3502-ce02-e11a77ff705a-adec3df8 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-f404efae-be16-91a5-afeb-0252c0ae134b-adec3df8 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c23-adec3df8 {
    grid-column: 1 / 7;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c34-adec3df8 {
    order: 9999;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a2-adec3df8 {
    grid-column: 1 / 7;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b3-adec3df8 {
    order: 9999;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d0836e-adec3df8 {
    grid-column: 1 / 7;
  }

  #w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a391-adec3df8 {
    order: 9999;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f053-adec3df8 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05a-adec3df8, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f062-adec3df8, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06a-adec3df8, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f072-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e2d1ea20-7e55-a7a8-35e8-a5beaa29200c-adec3df8, #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-adec3df8 {
    order: 9999;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab77-adec3df8 {
    order: -9999;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208bd-752208b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c2-752208b8 {
    place-self: center;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c3-752208b8 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c7-752208b8 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65cb-48ef65c6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d0-48ef65c6 {
    justify-self: center;
  }

  #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d1-48ef65c6 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d5-48ef65c6 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caae8-fcec3dfa {
    grid-column-end: 3;
  }

  #top.w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab08-fcec3dfa {
    grid-column: 3 / 7;
  }

  #w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23ca5-fcec3dfa {
    grid-area: 1 / 1 / 2 / 2;
    place-self: auto;
  }

  #w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23cba-fcec3dfa {
    grid-column-end: 3;
  }

  #w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23cbb-fcec3dfa {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d796d7fe-8e0e-3e3c-b150-398cb7d23cbc-fcec3dfa {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_273107b6-7823-e23e-1076-cffdeef4c8f9-fcec3dfa {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-ae258a65-3c63-71ad-943d-c59dcc2efa8e-fcec3dfa, #w-node-_9a7302bb-7853-e1a9-1c54-d189b3f89be1-fcec3dfa {
    grid-column-end: 3;
  }

  #w-node-ec0b8b76-1f9e-0ecd-a67b-01f671d2fdfe-fcec3dfa {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_471977d7-a8dc-08ab-3b3e-6b41af521bee-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-a461a805-0de3-542f-396d-eaaed882b2f7-fcec3dfa {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1a584045-328f-45bc-7c63-c206dcf4563d-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf26d-5eec3e00 {
    grid-column-end: 3;
  }

  #top.w-node-_00040418-ca7c-e7bf-111e-466916fdf28d-5eec3e00 {
    grid-column: 3 / 7;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf30a-5eec3e00 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_73a5906c-8cd2-f6ba-f6c6-6ab46715d3cd-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_7e42af8f-622e-c16a-518f-99c52ed3cffd-5eec3e00, #w-node-a692370e-114a-cf2b-62d7-3904d2eb1706-5eec3e00 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066852-98ec3e02 {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-d5cce439-7eed-7838-5596-714b67b2f8af-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-98ec3e02 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066855-98ec3e02 {
    order: 1;
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066857-98ec3e02 {
    order: 2;
  }

  #w-node-e4d4db17-dedf-0525-f37d-4c4844346e69-98ec3e02 {
    order: 3;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-98ec3e02 {
    order: 9999;
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-98ec3e02 {
    align-self: end;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02761-98ec3e02 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02762-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02763-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02765-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02766-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02768-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276c-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276d-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276f-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02770-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02772-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02774-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02775-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02777-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02778-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277a-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277c-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277d-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277f-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02780-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02782-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_01b6d7fa-2318-b07d-15d0-d401e387e44d-98ec3e02 {
    grid-column: 1 / 7;
  }

  #w-node-_01b6d7fa-2318-b07d-15d0-d401e387e44e-98ec3e02 {
    order: -9999;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76652-98ec3e02 {
    grid-column: 1 / 7;
  }

  #w-node-dc96b734-861c-ec4c-4f51-f3bd8d98972b-98ec3e02 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fda5-98ec3e02 {
    grid-column: 1 / 7;
  }

  #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fdb3-98ec3e02 {
    align-self: stretch;
  }

  #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941ad-98ec3e02 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941ae-98ec3e02 {
    order: 1;
    justify-self: center;
  }

  #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941b0-98ec3e02 {
    order: 2;
  }

  #w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-98ec3e02 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_7308fb03-4e5d-c7f6-1041-b8613d00ea8d-98ec3e02 {
    order: -9999;
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-e342602c-9e91-a739-981f-b6d56e0cc745-98ec3e02 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c649869-49b8-80b3-c727-2c9a846ca120-98ec3e02 {
    order: -9999;
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-98ec3e02 {
    grid-column: span 1 / span 1;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-98ec3e02, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-98ec3e02 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b56-98ec3e02 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-98ec3e02, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8eaa366d-7961-dee1-7ceb-9a803a01556b-98ec3e02, #w-node-_6ddf8295-86ed-849a-d3f5-8e03d428f0ee-98ec3e02 {
    justify-self: center;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b64-98ec3e02 {
    order: 9999;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c2f-98ec3e02 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c30-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c39-98ec3e02 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c3d-98ec3e02 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-8fec3e03 {
    grid-column-end: 4;
  }

  #w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-8fec3e03 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf86-8fec3e03 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf87-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf88-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8a-8fec3e03 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8b-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8c-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8e-8fec3e03 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8f-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf90-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf92-8fec3e03 {
    order: 5;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf93-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf94-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf96-8fec3e03 {
    order: 6;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf97-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf98-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9a-8fec3e03 {
    order: 7;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9b-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9c-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9e-8fec3e03 {
    order: 8;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9f-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacfa0-8fec3e03 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-8fec3e03 {
    grid-column: 4 / 9;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-8fec3e03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-2-8fec3e03 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-paragraph-8fec3e03, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-8fec3e03 {
    grid-column-end: 3;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d342-8fec3e03 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d343-8fec3e03 {
    grid-column-end: 3;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d345-8fec3e03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7082291a-f54f-b01d-2652-430b98714395-8fec3e03 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1deac8a5-b66b-0394-95fa-2a328aefe092-8fec3e03 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_3f635bd8-327c-412e-fae1-680e276e7561-8fec3e03 {
    order: 9999;
  }

  #w-node-a127503b-3517-bf24-581e-e78a9c0911f7-8fec3e03 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_102e2955-2d6a-b1ef-5ae9-cd890d3d041a-8fec3e03 {
    grid-column-end: 3;
  }

  #w-node-section-b9ec3e44 {
    grid-column: 2 / 8;
  }

  #w-node-_60080697e8f20127cee8d14f000000000012-b9ec3e44 {
    grid-column: 1 / 9;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-93ec3e45 {
    grid-column-end: 4;
  }

  #w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-93ec3e45 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12e-93ec3e45 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12f-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f130-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f132-93ec3e45 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f133-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f134-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f136-93ec3e45 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f137-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f138-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13a-93ec3e45 {
    order: 5;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13b-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13c-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13e-93ec3e45 {
    order: 6;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13f-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f140-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f142-93ec3e45 {
    order: 7;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f143-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f144-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f146-93ec3e45 {
    order: 8;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f147-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f148-93ec3e45 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-93ec3e45 {
    grid-column: 4 / 9;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-93ec3e45 {
    grid-column-end: 3;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-93ec3e45 {
    grid-row-start: 2;
    grid-column-end: 3;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-93ec3e45 {
    grid-column-start: 1;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066852-8eec3e46 {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-e909ee89-87f6-8c35-7d54-39f625fcb1fd-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-8eec3e46 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066855-8eec3e46 {
    order: 1;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066857-8eec3e46 {
    order: 2;
  }

  #w-node-e4d4db17-dedf-0525-f37d-4c4844346e69-8eec3e46 {
    order: 3;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-8eec3e46 {
    order: 9999;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-8eec3e46 {
    align-self: end;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f053-8eec3e46 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05a-8eec3e46, #w-node-a8ff6ff5-6b30-6b2d-98a7-cb0d44e1379e-8eec3e46, #w-node-_079962b8-375b-bb5f-91aa-0ff74faf129f-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-8eec3e46 {
    order: 9999;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab77-8eec3e46 {
    order: -9999;
  }

  #w-node-e8e569f2-ef89-1363-5750-d8be2670c396-8eec3e46, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b56-8eec3e46 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-8eec3e46, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b64-8eec3e46 {
    order: 9999;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a1-8eec3e46 {
    grid-column: span 6 / span 6;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a2-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3ab-8eec3e46 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3af-8eec3e46 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-b8ec3e47 {
    grid-column-end: 4;
  }

  #w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e17-b8ec3e47 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e18-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e19-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1b-b8ec3e47 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1c-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1d-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1f-b8ec3e47 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e20-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e21-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e23-b8ec3e47 {
    order: 5;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e24-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e25-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e27-b8ec3e47 {
    order: 6;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e28-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e29-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2b-b8ec3e47 {
    order: 7;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2c-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2d-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2f-b8ec3e47 {
    order: 8;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e30-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e31-b8ec3e47 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-b8ec3e47 {
    grid-column: 4 / 9;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-b8ec3e47 {
    grid-row-start: 3;
    grid-column-start: 1;
  }

  #w-node-grid-2-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-paragraph-b8ec3e47, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-b8ec3e47 {
    grid-column-end: 3;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d342-b8ec3e47 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d343-b8ec3e47 {
    grid-column-end: 3;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d345-b8ec3e47 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7082291a-f54f-b01d-2652-430b98714395-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1deac8a5-b66b-0394-95fa-2a328aefe092-b8ec3e47 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4c-b8ec3e47 {
    order: 9999;
  }

  #w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74b8-b8ec3e47 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74ba-b8ec3e47 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74bd-b8ec3e47 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1aaad843-3042-41eb-0082-79a8861301d3-b8ec3e47, #w-node-_599b685d-e629-2965-a635-4ffaa6f9f2d9-b8ec3e47, #w-node-_9b4c5bed-2c1e-c375-edc8-a3d07ee7c52e-b8ec3e47, #w-node-_1bf946ac-4a2c-72a8-8a42-9b75a74d0f5e-b8ec3e47, #w-node-_6c58c62d-2043-2fc7-a12e-6435d53d9433-b8ec3e47 {
    grid-column-end: 3;
  }

  #w-node-grid-3-f8ec3e49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_86cde45e-24e6-8599-a1ee-6027bbdd034b-f8ec3e49 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c47b1ea7-561f-3b76-2789-59d630ce960e-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-6-f8ec3e49 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-7-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-f8ec3e49 {
    align-self: stretch;
  }

  #w-node-_5dfd6abb-0123-b22f-17d0-9111cac613b6-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68e-f8ec3e49, #w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679e-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea29-f8ec3e49 {
    order: 2;
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-f8ec3e49 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2d-f8ec3e49 {
    order: 1;
  }

  #w-node-grid-9-f8ec3e49 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2f-f8ec3e49 {
    order: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-f8ec3e49, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-f8ec3e49 {
    grid-column: span 1 / span 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-f8ec3e49 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-f8ec3e49 {
    grid-column: span 1 / span 1;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c355-f8ec3e49 {
    order: 9999;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5c-f8ec3e49 {
    grid-row-start: 2;
    grid-column-start: 1;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5d-f8ec3e49 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab62-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6f-f8ec3e49 {
    align-self: stretch;
  }

  #w-node-_48010e09-f353-6e14-10fe-25984d546041-f8ec3e49, #w-node-_37a847c4-e2da-3636-3825-b909dced2335-f8ec3e49, #w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc6-f8ec3e49, #w-node-_25949f81-311b-93af-a316-e52ab705cb23-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-div-block-f8ec3e49, #w-node-grid-13-f8ec3e49 {
    grid-column-start: 1;
  }

  #w-node-_9338625f-77ec-bbe9-6e88-9f1947c5c3ff-f8ec3e49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-f8ec3e49, #w-node-_04527d59-811c-472c-cd07-946112a6be51-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-f8ec3e49 {
    grid-column: span 6 / span 6;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b88-f8ec3e49 {
    grid-column: span 6 / span 6;
    align-self: stretch;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b89-f8ec3e49 {
    align-self: center;
  }

  #w-node-grid-3-02ec3e4d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_86cde45e-24e6-8599-a1ee-6027bbdd034b-02ec3e4d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c47b1ea7-561f-3b76-2789-59d630ce960e-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-6-02ec3e4d {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-7-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-02ec3e4d {
    align-self: stretch;
  }

  #w-node-_5dfd6abb-0123-b22f-17d0-9111cac613b6-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68e-02ec3e4d, #w-node-_2db780b5-07c5-1b42-4cea-9c675b5b8427-02ec3e4d, #w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679e-02ec3e4d, #w-node-_5a154ffe-978a-cd57-89ae-acd5a7203477-02ec3e4d {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea29-02ec3e4d {
    order: 2;
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-02ec3e4d {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2d-02ec3e4d {
    order: 1;
  }

  #w-node-grid-9-02ec3e4d {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2f-02ec3e4d {
    order: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-02ec3e4d, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-02ec3e4d {
    grid-column: span 1 / span 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-02ec3e4d {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-02ec3e4d {
    grid-column: span 1 / span 1;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c355-02ec3e4d {
    order: 9999;
  }

  #w-node-_48010e09-f353-6e14-10fe-25984d546041-02ec3e4d, #w-node-_37a847c4-e2da-3636-3825-b909dced2335-02ec3e4d, #w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc6-02ec3e4d, #w-node-_25949f81-311b-93af-a316-e52ab705cb23-02ec3e4d {
    grid-column: span 2 / span 2;
  }

  #w-node-div-block-02ec3e4d, #w-node-grid-13-02ec3e4d {
    grid-column-start: 1;
  }

  #w-node-_9338625f-77ec-bbe9-6e88-9f1947c5c3ff-02ec3e4d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-02ec3e4d, #w-node-_04527d59-811c-472c-cd07-946112a6be51-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-02ec3e4d, #w-node-cd238ede-d976-b876-073f-25777ac65b88-02ec3e4d {
    grid-column: span 6 / span 6;
    align-self: stretch;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b89-02ec3e4d {
    align-self: center;
  }

  #w-node-_9ef4ac6b-5605-dee2-d7e8-31214d9a9a1d-9fec3e50 {
    grid-column: 1 / 8;
  }

  #w-node-_9ef4ac6b-5605-dee2-d7e8-31214d9a9a20-9fec3e50 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_14bcf5c4-cfab-dd93-cfa9-f812f8906c74-9fec3e50, #w-node-_59a371c5-3801-42eb-3043-80e7c7727e3d-9fec3e50, #w-node-_351406e3-2471-14ea-515a-e2fb4646b724-9fec3e50, #w-node-_8e38acf7-3c87-1e41-732d-07dfa6996230-9fec3e50, #w-node-_8e38acf7-3c87-1e41-732d-07dfa6996234-9fec3e50, #w-node-_8e38acf7-3c87-1e41-732d-07dfa6996238-9fec3e50 {
    grid-column: 1 / 2;
    align-self: center;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db35-adec3e51 {
    grid-column-end: 3;
  }

  #top.w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db55-adec3e51 {
    grid-column: 3 / 7;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db57-adec3e51, #w-node-_2197aeb4-2162-c8bf-b142-bd58d74c8efd-adec3e51, #w-node-_71309001-3b9f-8af9-5a26-0a71b10d6f69-adec3e51, #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db77-adec3e51 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3aa14902-266c-b1fb-fd5f-f62b093f7c39-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-78ec3e52 {
    grid-column-end: 4;
  }

  #w-node-_347fe8c2-f632-5788-a4d3-e4faa0431b81-78ec3e52 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266aa-78ec3e52 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ab-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ac-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ae-78ec3e52 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266af-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b0-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b2-78ec3e52 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b3-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b4-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b6-78ec3e52 {
    order: 5;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b7-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b8-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ba-78ec3e52 {
    order: 6;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bb-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bc-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266be-78ec3e52 {
    order: 7;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bf-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c0-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    place-self: center start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c2-78ec3e52 {
    order: 8;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c3-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c4-78ec3e52 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-78ec3e52 {
    grid-column: 4 / 9;
  }

  #w-node-grid-3-78ec3e52 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-78ec3e52 {
    grid-column-end: 3;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e4-78ec3e52 {
    grid-row-start: 2;
    grid-column-end: 3;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-78ec3e52 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6b93bf63-5cdc-e638-26fd-0f2ec58a4438-78ec3e52 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-grid-3-5b2e07b3 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-_86cde45e-24e6-8599-a1ee-6027bbdd034b-5b2e07b3 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c47b1ea7-561f-3b76-2789-59d630ce960e-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-6-5b2e07b3 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-7-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-5b2e07b3 {
    align-self: stretch;
  }

  #w-node-_5dfd6abb-0123-b22f-17d0-9111cac613b6-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68e-5b2e07b3, #w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679e-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea29-5b2e07b3 {
    order: 2;
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-5b2e07b3 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2d-5b2e07b3 {
    order: 1;
  }

  #w-node-grid-9-5b2e07b3 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2f-5b2e07b3 {
    order: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-5b2e07b3, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-5b2e07b3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-5b2e07b3 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-5b2e07b3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c355-5b2e07b3 {
    order: 9999;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5c-5b2e07b3 {
    grid-row-start: 2;
    grid-column-start: 1;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5d-5b2e07b3 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab62-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6f-5b2e07b3 {
    align-self: stretch;
  }

  #w-node-_48010e09-f353-6e14-10fe-25984d546041-5b2e07b3, #w-node-_37a847c4-e2da-3636-3825-b909dced2335-5b2e07b3, #w-node-_6b655681-6730-e4d9-02d5-d15becfc7cc6-5b2e07b3, #w-node-_25949f81-311b-93af-a316-e52ab705cb23-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-div-block-5b2e07b3, #w-node-grid-13-5b2e07b3 {
    grid-column-start: 1;
  }

  #w-node-_9338625f-77ec-bbe9-6e88-9f1947c5c3ff-5b2e07b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-5b2e07b3, #w-node-_04527d59-811c-472c-cd07-946112a6be51-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-5b2e07b3 {
    grid-column: span 6 / span 6;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b88-5b2e07b3 {
    grid-column: span 6 / span 6;
    align-self: stretch;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b89-5b2e07b3 {
    align-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9116-d6ec3d9a, #w-node-dc627a6e-86b3-a36d-dd9d-30bf52c219a7-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9125-d6ec3d9a {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9126-d6ec3d9a, #w-node-e2de6b1b-56b4-8932-e8b2-67e23162e276-d6ec3d9a {
    justify-self: center;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f8-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_11c39b83-c408-b99a-0690-4bab18bda7f1-d6ec3d9a {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_11c39b83-c408-b99a-0690-4bab18bda7f2-d6ec3d9a {
    justify-self: center;
  }

  #w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd257d-d6ec3d9a {
    align-self: center;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb02-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb09-d6ec3d9a {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb0a-d6ec3d9a {
    justify-self: center;
  }

  #w-node-c3067867-e640-7994-5d19-9e9c611b167d-59c60db4 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60db7-59c60db4 {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: start;
  }

  #w-node-ee9addbd-5e6c-40ae-367e-cde1d824d213-59c60db4 {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: start;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dbf-59c60db4 {
    grid-area: 2 / 4 / 3 / 7;
    justify-self: start;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dc8-59c60db4 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    justify-self: stretch;
  }

  #w-node-_3a6306f3-508f-13fe-8f96-5afb7e83e686-59c60db4 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-_8cc4186d-363c-0b22-21c9-8b7e72b54a97-59c60db4 {
    order: 3;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_76b326c2-7fa4-ebba-c9a2-21c17f0bed99-59c60db4 {
    order: 2;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_45e873bc-98c1-4a3a-2461-ed5d6e99869d-59c60db4 {
    order: 1;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c0622676-f5d1-8518-83a7-b86c447fc300-59c60db4 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c92444-92c9242a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be6d-92c9242a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be87-92c9242a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-e1ec3d9d, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5681-e1ec3d9d, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79a-e1ec3d9d, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ec-e1ec3d9d, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137b-e1ec3d9d, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a2-e1ec3d9d, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caee8-e1ec3d9d, #w-node-cea8e517-6b56-98ca-0269-9a78edc078d3-e1ec3d9d, #w-node-_58e57b9d-75f0-8944-4139-de4bbd5e9d1d-e1ec3d9d, #w-node-d8fa2f2d-4628-727a-70fc-a567d37440b7-e1ec3d9d, #w-node-aeb3eba3-e5bc-a1a6-acad-337096e00e98-e1ec3d9d, #w-node-_0d96ab91-4ec5-b504-7f25-9afecee25ec4-e1ec3d9d, #w-node-c88c838f-7441-7fac-9bd6-042f72eff277-e1ec3d9d, #w-node-_85876986-028c-5a9a-be4c-1f7e7eacacee-e1ec3d9d, #w-node-fd213861-df88-1f0b-c500-9db8248a1fb0-e1ec3d9d, #w-node-_1f5ef385-e64f-ac60-681e-d516b2e64ab0-e1ec3d9d, #w-node-_6ce98149-e078-9ecc-0a1a-8d23f68f4e5b-e1ec3d9d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-a0ec3d9e {
    grid-column-end: 7;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-a0ec3d9e {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-a0ec3d9e, #w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a76-a0ec3d9e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_55f2c6cb-752d-0692-f668-c5246f43a73f-a0ec3d9e {
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-58ec3d9f {
    grid-column-end: 7;
  }

  #w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c9-58ec3d9f {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-ffdcc02a-c1c7-3bc3-8b90-6b16d0f6eac8-58ec3d9f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-58ec3d9f {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-58ec3d9f, #w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-58ec3d9f, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-58ec3d9f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_84e05850-b493-a0c3-1367-8b7b5e8d9308-58ec3d9f {
    grid-column-end: 3;
  }

  #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b87-58ec3d9f {
    align-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-caec3da0 {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-caec3da0 {
    place-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-caec3da0 {
    align-self: center;
  }

  #w-node-_59e1c62d-3fa8-c9ba-887d-60cb28cf0386-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d592529d-8455-5e9b-a4d7-cea55a650c19-caec3da0, #w-node-d592529d-8455-5e9b-a4d7-cea55a650c1b-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5cce439-7eed-7838-5596-714b67b2f8af-caec3da0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f889402f-989e-308f-0d09-bd269c783fe6-caec3da0 {
    order: -9999;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954451-caec3da0 {
    grid-column: span 4 / span 4;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954452-caec3da0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e3238157-2040-fada-b640-20abf5ccdc5a-caec3da0 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-caec3da0 {
    grid-column: span 4 / span 4;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de726-caec3da0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de728-caec3da0 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c7-caec3da0 {
    grid-column: span 4 / span 4;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c8-caec3da0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1ca-caec3da0 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5b-caec3da0 {
    grid-column: span 4 / span 4;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5c-caec3da0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5e-caec3da0 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_114294d8-2abb-73af-2e87-5be11d1e28ef-caec3da0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-caec3da0, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-caec3da0, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-caec3da0 {
    grid-column: span 4 / span 4;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a0614203a-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a0614203b-caec3da0 {
    justify-self: center;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142041-caec3da0 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142042-caec3da0 {
    justify-self: center;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c182-ffb5c17c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c183-ffb5c17c {
    justify-self: center;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c189-ffb5c17c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c18a-ffb5c17c {
    justify-self: center;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c190-ffb5c17c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c191-ffb5c17c, #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c195-ffb5c17c {
    justify-self: center;
  }

  #w-node-_78c4edb6-2bee-8953-e722-6f98076cc98e-8cac8d03 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d09-8cac8d03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d16-8cac8d03 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d1c-8cac8d03 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d27-8cac8d03 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d29-8cac8d03, #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d2d-8cac8d03 {
    align-self: center;
  }

  #w-node-_5348fa52-56fb-5804-6684-f6bdc70d5b48-20ec3da1, #w-node-_91023ee6-d640-e645-6c68-3b04292decf4-20ec3da1 {
    grid-column: 1 / 5;
  }

  #w-node-_7ee5d2f2-9f86-8d86-386b-852d8621b3c9-20ec3da1, #w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d8053-20ec3da1 {
    grid-column-end: 7;
  }

  #w-node-cf7438bf-095b-8251-9cf1-4bae707ba0fa-33ec3da3 {
    align-self: center;
  }

  #w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84452-33ec3da3 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84454-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    justify-self: center;
  }

  #w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde203-33ec3da3 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde204-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    justify-self: center;
  }

  #w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf304-33ec3da3 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf305-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    justify-self: center;
  }

  #w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c6-33ec3da3 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c7-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    justify-self: center;
  }

  #w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde42-33ec3da3 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde43-33ec3da3 {
    grid-area: 1 / span 2 / 2 / span 2;
    justify-self: center;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746872-33ec3da3, #w-node-_8aa6d8fb-8918-fa01-a3c7-8f9d840791a2-33ec3da3, #w-node-f9fa1555-7d05-75f2-ca70-a536aea425f2-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9fa1555-7d05-75f2-ca70-a536aea425ff-33ec3da3 {
    align-self: center;
  }

  #w-node-_207c02ab-b017-ff28-0a8a-7157251dc16c-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0e1e79e-dde3-96fa-90f0-4258b0a530fc-33ec3da3 {
    justify-self: start;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d0836f-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f054-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05a-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f062-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06a-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f072-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f07a-33ec3da3, #w-node-_02faee50-76d8-915c-e714-c1aff0b9535b-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf2-e3ec3da5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf3-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9a-e3ec3da5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9b-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed875-e3ec3da5, #w-node-e3ad349b-5e90-d883-d960-33c482aed880-e3ec3da5 {
    align-self: center;
  }

  #w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c1-64ec3da8, #w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84d6-64ec3da8, #w-node-_5318f030-374d-fd64-5bca-0d5ccf4c24e4-61ec3dab {
    grid-column-end: 7;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79856-8cec3dae {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79857-8cec3dae {
    place-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985b-8cec3dae {
    align-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985d-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985f-8cec3dae, #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79861-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79863-8cec3dae {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f889402f-989e-308f-0d09-bd269c783fe6-8cec3dae {
    order: -9999;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954451-8cec3dae {
    grid-column: span 4 / span 4;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954452-8cec3dae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e3238157-2040-fada-b640-20abf5ccdc5a-8cec3dae {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-8cec3dae {
    grid-column: span 4 / span 4;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de726-8cec3dae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de728-8cec3dae {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c7-8cec3dae {
    grid-column: span 4 / span 4;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c8-8cec3dae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1ca-8cec3dae {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5b-8cec3dae {
    grid-column: span 4 / span 4;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5c-8cec3dae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5e-8cec3dae {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_114294d8-2abb-73af-2e87-5be11d1e28ef-8cec3dae {
    grid-column: span 12 / span 12;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-8cec3dae, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-8cec3dae, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-8cec3dae {
    grid-column: span 4 / span 4;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffd-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffe-8cec3dae {
    justify-self: center;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48004-8cec3dae {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48005-8cec3dae {
    justify-self: center;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-14ec3db1, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f1ec3db2, #w-node-_600be48f-311c-f535-be9a-be55ba598e91-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d0bc-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d0db-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d10f-2aec3dca {
    align-self: center;
  }

  #w-node-grid-b9ec3df5 {
    grid-column: 1 / 5;
  }

  #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b36-b9ec3df5, #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b3c-b9ec3df5, #w-node-_01b921f2-1536-238c-ca73-96f2f19e1b43-b9ec3df5 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e2041b75-a8ed-af0f-2d40-1e355493fcd7-b9ec3df5, #w-node-e2041b75-a8ed-af0f-2d40-1e355493fcdb-b9ec3df5, #w-node-e2041b75-a8ed-af0f-2d40-1e355493fce0-b9ec3df5, #w-node-_4f2f8506-c087-5864-477d-ca00cca8c166-b9ec3df5, #w-node-f903b2ff-9d16-fa42-2cc9-5ae9f0ad496b-b9ec3df5, #w-node-_3289da94-d895-5bae-50ce-6d0c4683e1c7-b9ec3df5, #w-node-b661038d-8b02-4825-cea8-dc9f2cc1297d-b9ec3df5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57be-f9ec3df7 {
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-f9ec3df7 {
    grid-column-end: 9;
  }

  #w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c9-f9ec3df7 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-ffdcc02a-c1c7-3bc3-8b90-6b16d0f6eac8-f9ec3df7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-link-block-f9ec3df7 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-b9c304a6-25aa-ba26-f174-9e20f7d85e3e-f9ec3df7 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-textblock-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c837f-f9ec3df7 {
    grid-column: span 1 / span 1;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c8380-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c8381-f9ec3df7 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f43-f9ec3df7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f44-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f45-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99552-f9ec3df7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99553-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99554-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d6-f9ec3df7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d7-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d8-f9ec3df7 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff4-f9ec3df7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff5-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff6-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954633-f9ec3df7 {
    grid-column-end: 2;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954634-f9ec3df7 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-f9ec3df7 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f9ec3df7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1355bfac-f6ad-a350-9fd4-2acf9c136d3f-f9ec3df7 {
    grid-column-end: 3;
  }

  #w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-f9ec3df7, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-f9ec3df7, #w-node-a127503b-3517-bf24-581e-e78a9c0911f7-f9ec3df7, #w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ec-f9ec3df7, #w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5505-f9ec3df7, #w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fb-f9ec3df7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe31-f9ec3df7 {
    align-self: center;
  }

  #w-node-cc0fe165-73c3-b3b5-eaad-4db458df49ef-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e7fd0d1a-6fc0-8ec7-cff4-2d3e0897fdbf-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_47d7e2d3-6a18-8cef-3068-08f834d886ec-adec3df8, #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d33-adec3df8 {
    justify-self: center;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d35-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d3a-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d3b-adec3df8, #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9115-adec3df8 {
    justify-self: center;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9117-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911c-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911d-adec3df8 {
    justify-self: center;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746872-adec3df8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c24-adec3df8, #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c29-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c3e-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c41-adec3df8 {
    justify-self: center;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c38-adec3df8 {
    align-self: center;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c39-adec3df8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a3-adec3df8, #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a8-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56bd-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56c0-adec3df8 {
    justify-self: center;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b7-adec3df8 {
    align-self: center;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b8-adec3df8 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d0836f-adec3df8, #w-node-_3783bed7-1756-1a14-ac53-c0826514b9d0-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0a60df7-38ee-48c7-a494-c794f8b62bab-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b0a60df7-38ee-48c7-a494-c794f8b62bac-adec3df8 {
    justify-self: center;
  }

  #w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a395-adec3df8 {
    align-self: center;
  }

  #w-node-_4435ba2f-6233-fe94-9984-1540db2e25ad-adec3df8 {
    order: -9999;
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f054-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e2d1ea20-7e55-a7a8-35e8-a5beaa292014-adec3df8, #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b51-adec3df8 {
    align-self: center;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c8-752208b8 {
    justify-self: start;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208ca-752208b8 {
    justify-self: end;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caae8-fcec3dfa {
    grid-column-end: 7;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caaec-fcec3dfa {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caaed-fcec3dfa {
    grid-area: 1 / 2 / 2 / 3;
    align-self: end;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caaef-fcec3dfa {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
  }

  #top.w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab08-fcec3dfa {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34cab6f-fcec3dfa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee354dc6-066a-cd3d-0788-355fb0a69430-fcec3dfa {
    grid-column-end: 3;
  }

  #w-node-a461a805-0de3-542f-396d-eaaed882b2f8-fcec3dfa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_96e36307-f39e-73eb-2345-d8a77ff2843a-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e1590c52-8f88-39f1-681d-f9df706f774a-fcec3dfa {
    align-self: center;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-b6ec3dfb, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5681-b6ec3dfb, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79a-b6ec3dfb, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ec-b6ec3dfb, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137b-b6ec3dfb, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a2-b6ec3dfb, #w-node-d9b9ac48-7884-6741-2f4d-e7d76cc2f847-b6ec3dfb, #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-f2ec3dfd, #w-node-_50ef3516-d559-a282-1ca5-bee0179b5681-f2ec3dfd, #w-node-_83a090d5-6cc4-bc3c-6496-679c5517d79a-f2ec3dfd, #w-node-a4f266a5-f75c-c91e-ca3c-895d44bfc6ec-f2ec3dfd, #w-node-_5118a7e9-e1b1-9d6c-c054-f1154ea8137b-f2ec3dfd, #w-node-d7ebf620-6eff-ea34-fde8-25ee953a61a2-f2ec3dfd, #w-node-_6d7bda06-9add-4a3a-c869-92f88c8caee8-f2ec3dfd, #w-node-cea8e517-6b56-98ca-0269-9a78edc078d3-f2ec3dfd, #w-node-_58e57b9d-75f0-8944-4139-de4bbd5e9d1d-f2ec3dfd, #w-node-d8fa2f2d-4628-727a-70fc-a567d37440b7-f2ec3dfd, #w-node-aeb3eba3-e5bc-a1a6-acad-337096e00e98-f2ec3dfd, #w-node-_0d96ab91-4ec5-b504-7f25-9afecee25ec4-f2ec3dfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf26d-5eec3e00 {
    grid-column-end: 7;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf271-5eec3e00 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf272-5eec3e00 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: end;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf274-5eec3e00 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
  }

  #top.w-node-_00040418-ca7c-e7bf-111e-466916fdf28d-5eec3e00 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf30b-5eec3e00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf30d-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e421b20f-b9bc-5351-cd32-298e820bc2d4-5eec3e00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_73a5906c-8cd2-f6ba-f6c6-6ab46715d3d0-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_105dc552-236d-0da9-7f5b-492d67b0e1a9-5eec3e00 {
    grid-column-end: 3;
  }

  #w-node-_7e42af8f-622e-c16a-518f-99c52ed3cffe-5eec3e00 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_14b0b5be-91e8-0ce3-2827-b37655de97ff-5eec3e00 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_7e42af8f-622e-c16a-518f-99c52ed3d002-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-a692370e-114a-cf2b-62d7-3904d2eb1707-5eec3e00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a692370e-114a-cf2b-62d7-3904d2eb1709-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc6b-5eec3e00 {
    align-self: center;
  }

  #w-node-d5cce439-7eed-7838-5596-714b67b2f8af-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-98ec3e02 {
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-98ec3e02 {
    align-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02762-98ec3e02 {
    grid-column: span 4 / span 4;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02763-98ec3e02 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02765-98ec3e02 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276c-98ec3e02 {
    grid-column: span 4 / span 4;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276d-98ec3e02 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276f-98ec3e02 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02774-98ec3e02 {
    grid-column: span 4 / span 4;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02775-98ec3e02 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02777-98ec3e02 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277c-98ec3e02 {
    grid-column: span 4 / span 4;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277d-98ec3e02 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277f-98ec3e02 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76653-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76670-98ec3e02 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dc96b734-861c-ec4c-4f51-f3bd8d98972b-98ec3e02, #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fda5-98ec3e02 {
    grid-column: span 4 / span 4;
  }

  #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fdb3-98ec3e02, #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fda9-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941ad-98ec3e02, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-98ec3e02, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-98ec3e02 {
    grid-column: span 4 / span 4;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-98ec3e02, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b68-98ec3e02 {
    align-self: center;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c31-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c32-98ec3e02 {
    justify-self: center;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c38-98ec3e02 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c39-98ec3e02 {
    justify-self: center;
  }

  #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57be-8fec3e03 {
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-8fec3e03 {
    grid-column-end: 9;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf80-8fec3e03 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf82-8fec3e03 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf86-8fec3e03 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf87-8fec3e03 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf88-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8a-8fec3e03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8b-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8c-8fec3e03 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8e-8fec3e03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8f-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf90-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf92-8fec3e03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf93-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf94-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf96-8fec3e03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf97-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf98-8fec3e03 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9a-8fec3e03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9b-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9c-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9f-8fec3e03 {
    grid-column-end: 2;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacfa0-8fec3e03 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-8fec3e03 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-8fec3e03, #w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-8fec3e03, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-8fec3e03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f635bd8-327c-412e-fae1-680e276e7561-8fec3e03 {
    justify-self: start;
  }

  #w-node-_3f635bd8-327c-412e-fae1-680e276e7565-8fec3e03 {
    align-self: center;
  }

  #w-node-a127503b-3517-bf24-581e-e78a9c0911f7-8fec3e03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f94660-8fec3e03, #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57be-93ec3e45 {
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-93ec3e45 {
    grid-column-end: 9;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f128-93ec3e45 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12a-93ec3e45 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12e-93ec3e45 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12f-93ec3e45 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f130-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f132-93ec3e45 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f133-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f134-93ec3e45 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f136-93ec3e45 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f137-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f138-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13a-93ec3e45 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13b-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13c-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13e-93ec3e45 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13f-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f140-93ec3e45 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f142-93ec3e45 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f143-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f144-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f147-93ec3e45 {
    grid-column-end: 2;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f148-93ec3e45 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-93ec3e45 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-93ec3e45, #w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-93ec3e45, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-93ec3e45, #w-node-a127503b-3517-bf24-581e-e78a9c0911f7-93ec3e45, #w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ec-93ec3e45, #w-node-_0f8d2ae2-eee9-8e20-2287-9503d3df5505-93ec3e45, #w-node-c55c1b65-3b1d-848a-a338-b15266dfa6fb-93ec3e45 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ff554543-eb06-6085-ec6c-e8650572ea39-93ec3e45 {
    align-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-8eec3e46 {
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-8eec3e46 {
    align-self: center;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab6b-8eec3e46 {
    grid-column: span 2 / span 2;
  }

  #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-8eec3e46 {
    justify-self: center;
  }

  #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b51-8eec3e46, #w-node-e6799ffc-9ab3-212a-1ef8-70826332af5b-8eec3e46 {
    align-self: center;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab77-8eec3e46 {
    grid-column: span 2 / span 2;
  }

  #w-node-e8e569f2-ef89-1363-5750-d8be2670c396-8eec3e46 {
    order: 9999;
  }

  #w-node-_67a33c93-ed81-f439-3c72-0e70763ca7dd-8eec3e46 {
    align-self: center;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-8eec3e46, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b68-8eec3e46 {
    align-self: center;
  }

  #w-node-_3a3277ef-60e9-62f0-f026-6bcbf32695cc-8eec3e46 {
    grid-column: 1 / 5;
  }

  #w-node-_3c49b210-93c5-9ed7-b378-3d632491bd83-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f1f2b38d-8042-01aa-698f-00e717d77555-8eec3e46, #w-node-f1f2b38d-8042-01aa-698f-00e717d77556-8eec3e46 {
    justify-self: start;
  }

  #w-node-f1f2b38d-8042-01aa-698f-00e717d77559-8eec3e46 {
    align-self: center;
  }

  #w-node-_92c6ffc2-d26a-dc2e-a5a9-7983dd166dd1-8eec3e46 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a3-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a4-8eec3e46 {
    justify-self: center;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3aa-8eec3e46 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3ab-8eec3e46 {
    justify-self: center;
  }

  #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57be-b8ec3e47 {
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-b8ec3e47 {
    grid-column-end: 9;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e11-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e13-b8ec3e47 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e17-b8ec3e47 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e18-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e19-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1b-b8ec3e47 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1c-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1d-b8ec3e47 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1f-b8ec3e47 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e20-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e21-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e23-b8ec3e47 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e24-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e25-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e27-b8ec3e47 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e28-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e29-b8ec3e47 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2b-b8ec3e47 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2c-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2d-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e30-b8ec3e47 {
    grid-column-end: 2;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e31-b8ec3e47 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-b8ec3e47 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-b8ec3e47, #w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-b8ec3e47, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-b8ec3e47 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4c-b8ec3e47 {
    justify-self: start;
  }

  #w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf50-b8ec3e47 {
    align-self: center;
  }

  #w-node-_623f2c5e-717a-6ed0-0f9e-5c2968fe74b8-b8ec3e47 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9176916f-cfe1-8011-9ca1-0e76521861d5-b8ec3e47, #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-f8ec3e49 {
    align-self: center;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a688-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-f8ec3e49, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-f8ec3e49, #w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35d-f8ec3e49, #w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78b1-f8ec3e49 {
    align-self: center;
  }

  #w-node-grid-12-f8ec3e49 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a9ea3952-1db5-6012-f508-7bd8d31c6725-f8ec3e49 {
    align-self: center;
  }

  #w-node-_8f330f66-6f50-7e65-c2d6-aa57cfeaea86-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bc-f8ec3e49 {
    grid-column-start: 1;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bd-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7da-f8ec3e49 {
    align-self: center;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-f8ec3e49, #w-node-_04527d59-811c-472c-cd07-946112a6be51-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f633-f8ec3e49, #w-node-cd238ede-d976-b876-073f-25777ac65b92-f8ec3e49 {
    align-self: center;
  }

  #w-node-_347d3b61-edab-596f-55d7-0eb0d5b809f3-02ec3e4d {
    align-self: stretch;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-02ec3e4d {
    align-self: center;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a688-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-02ec3e4d, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-02ec3e4d, #w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-02ec3e4d {
    grid-column: span 2 / span 2;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35d-02ec3e4d, #w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78b1-02ec3e4d {
    align-self: center;
  }

  #w-node-grid-12-02ec3e4d {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a9ea3952-1db5-6012-f508-7bd8d31c6725-02ec3e4d {
    align-self: center;
  }

  #w-node-_8f330f66-6f50-7e65-c2d6-aa57cfeaea86-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bc-02ec3e4d {
    grid-column-start: 1;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bd-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7da-02ec3e4d {
    align-self: center;
  }

  #w-node-grid-13-02ec3e4d {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-02ec3e4d, #w-node-_04527d59-811c-472c-cd07-946112a6be51-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f633-02ec3e4d, #w-node-cd238ede-d976-b876-073f-25777ac65b92-02ec3e4d {
    align-self: center;
  }

  #w-node-_9ef4ac6b-5605-dee2-d7e8-31214d9a9a1d-9fec3e50 {
    grid-column: 1 / 5;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db35-adec3e51 {
    grid-column-end: 7;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db39-adec3e51 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db3a-adec3e51 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: end;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db3c-adec3e51 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
  }

  #top.w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db55-adec3e51 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db58-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db5a-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_2197aeb4-2162-c8bf-b142-bd58d74c8efe-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2197aeb4-2162-c8bf-b142-bd58d74c8f00-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_71309001-3b9f-8af9-5a26-0a71b10d6f6a-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71309001-3b9f-8af9-5a26-0a71b10d6f6c-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db78-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db7a-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_3aa14902-266c-b1fb-fd5f-f62b093f7c3a-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3aa14902-266c-b1fb-fd5f-f62b093f7c3c-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_440c654c-b3fb-641e-c6ad-22435abd9df6-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_440c654c-b3fb-641e-c6ad-22435abd9df8-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_1a09af22-36c6-8920-c397-a739e4a12533-adec3e51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1a09af22-36c6-8920-c397-a739e4a12535-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e4a0d295-df95-d88a-f043-9c6ce838a452-adec3e51 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-bc0c2aad-929d-c264-ba04-27113b1e518c-adec3e51, #w-node-_9af0a8ac-2dc1-268f-089a-a89c7cbf57be-78ec3e52 {
    align-self: center;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-78ec3e52 {
    grid-column-end: 9;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266a4-78ec3e52 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266a6-78ec3e52 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266aa-78ec3e52 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ab-78ec3e52 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ac-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ae-78ec3e52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266af-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b0-78ec3e52 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b2-78ec3e52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b3-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b4-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b6-78ec3e52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b7-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b8-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ba-78ec3e52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bb-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bc-78ec3e52 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266be-78ec3e52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bf-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c0-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c3-78ec3e52 {
    grid-column-end: 2;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c4-78ec3e52 {
    grid-row: 1 / 2;
    grid-column-start: 2;
    justify-self: start;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-78ec3e52 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_32edf960-ade1-efa5-d103-09aa6bf668e2-78ec3e52, #w-node-_64fdf382-8a1d-d9ec-f4ea-a481aee7295a-78ec3e52, #w-node-_084d43e5-21f4-bc1b-4651-e6f243252b3a-78ec3e52 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6b93bf63-5cdc-e638-26fd-0f2ec58a4438-78ec3e52 {
    grid-column-end: 3;
  }

  #w-node-_0230e048-d77e-ce65-3d12-2a48b65df4df-78ec3e52, #w-node-b5463619-7d36-e1a6-a687-d4b8cd04d9ec-78ec3e52 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9e-78ec3e52, #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-5b2e07b3 {
    align-self: center;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a688-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea30-5b2e07b3, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea36-5b2e07b3, #w-node-_94240076-1374-45f5-e4ec-206d556cb5d6-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35d-5b2e07b3, #w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78b1-5b2e07b3 {
    align-self: center;
  }

  #w-node-grid-12-5b2e07b3 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a9ea3952-1db5-6012-f508-7bd8d31c6725-5b2e07b3 {
    align-self: center;
  }

  #w-node-_8f330f66-6f50-7e65-c2d6-aa57cfeaea86-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bc-5b2e07b3 {
    grid-column-start: 1;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bd-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7da-5b2e07b3 {
    align-self: center;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-5b2e07b3, #w-node-_04527d59-811c-472c-cd07-946112a6be51-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f633-5b2e07b3, #w-node-cd238ede-d976-b876-073f-25777ac65b92-5b2e07b3 {
    align-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9115-d6ec3d9a, #w-node-_85917340-857c-c4d5-eaf5-8abb590d9116-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9125-d6ec3d9a {
    justify-self: center;
  }

  #w-node-_85917340-857c-c4d5-eaf5-8abb590d9126-d6ec3d9a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-e2de6b1b-56b4-8932-e8b2-67e23162e276-d6ec3d9a {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f7-d6ec3d9a {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f8-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e988f9-d6ec3d9a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_11c39b83-c408-b99a-0690-4bab18bda7f1-d6ec3d9a {
    justify-self: start;
  }

  #w-node-fe19e7f1-be3a-5e9f-5f88-d81758e98903-d6ec3d9a, #w-node-e1e9e9d3-2a55-e82f-d8f5-2a8d995e950c-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd2579-d6ec3d9a {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-def20ee2-9008-e9e7-b1c8-4fe57dbd257a-d6ec3d9a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_486c977f-8e54-1774-3786-d7e158ecf40b-d6ec3d9a, #w-node-_7e7185ca-a7ec-2cbe-3eef-1f6216c4526d-d6ec3d9a, #w-node-a02c7cae-6c46-c040-5a96-5d868b83541c-d6ec3d9a, #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb01-d6ec3d9a, #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb02-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb03-d6ec3d9a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb09-d6ec3d9a {
    justify-self: start;
  }

  #w-node-_9492b6a6-4a83-3b93-ba73-a94b11f8cb0e-d6ec3d9a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c3067867-e640-7994-5d19-9e9c611b167d-59c60db4 {
    order: 1;
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: auto center;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60db7-59c60db4, #w-node-ee9addbd-5e6c-40ae-367e-cde1d824d213-59c60db4 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dbf-59c60db4 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_0fe9bbb1-dc65-a7c1-fb0a-369559c60dc8-59c60db4 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_3a6306f3-508f-13fe-8f96-5afb7e83e686-59c60db4 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8cc4186d-363c-0b22-21c9-8b7e72b54a97-59c60db4 {
    order: 3;
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: stretch;
  }

  #w-node-_76b326c2-7fa4-ebba-c9a2-21c17f0bed99-59c60db4 {
    order: 4;
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: stretch;
  }

  #w-node-_45e873bc-98c1-4a3a-2461-ed5d6e99869d-59c60db4 {
    order: 2;
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: stretch;
  }

  #w-node-c0622676-f5d1-8518-83a7-b86c447fc300-59c60db4 {
    order: 5;
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: stretch;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c92444-92c9242a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-adab64e1-fe5a-0836-be00-d9f192c92445-92c9242a, #w-node-_3e12a808-b666-16b1-8437-d13f2733f1d3-92c9242a, #w-node-_18acd866-c60b-3391-1d87-9b7677482d07-92c9242a, #w-node-_412ba301-9747-ca66-2e30-e27c60c30784-92c9242a, #w-node-_9a586c5a-d39d-f5a6-460c-d4a03cbf29f7-92c9242a {
    align-self: stretch;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be6d-92c9242a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be7a-92c9242a {
    justify-self: center;
  }

  #w-node-eed6628e-067d-2f09-2633-9f7bcba0be87-92c9242a {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c4-38ec3d9c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b8015084-b46a-b2ab-b3aa-1fadfb41f9c7-38ec3d9c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c9-a0ec3d9e {
    align-self: center;
  }

  #w-node-ffdcc02a-c1c7-3bc3-8b90-6b16d0f6eac8-a0ec3d9e {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8469f485-beb8-9b5a-2b4a-6ae75e3d3a76-a0ec3d9e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_55f2c6cb-752d-0692-f668-c5246f43a735-a0ec3d9e {
    order: 9999;
  }

  #w-node-_55f2c6cb-752d-0692-f668-c5246f43a737-a0ec3d9e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_55f2c6cb-752d-0692-f668-c5246f43a739-a0ec3d9e {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_55f2c6cb-752d-0692-f668-c5246f43a73b-a0ec3d9e {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_55f2c6cb-752d-0692-f668-c5246f43a73c-a0ec3d9e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-58ec3d9f {
    grid-column-end: 5;
  }

  #w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c6-58ec3d9f {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c9-58ec3d9f {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-ffdcc02a-c1c7-3bc3-8b90-6b16d0f6eac8-58ec3d9f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-58ec3d9f {
    grid-column-end: 5;
  }

  #w-node-_84e05850-b493-a0c3-1367-8b7b5e8d9308-58ec3d9f {
    grid-column-end: 3;
  }

  #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b7d-58ec3d9f {
    order: 9999;
  }

  #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b7f-58ec3d9f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b81-58ec3d9f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b83-58ec3d9f {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-f1ff73d9-2097-0ccd-4bf5-68c134d28b84-58ec3d9f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-caec3da0 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-caec3da0 {
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685a-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-caec3da0 {
    align-self: end;
  }

  #w-node-d592529d-8455-5e9b-a4d7-cea55a650c18-caec3da0 {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_59e1c62d-3fa8-c9ba-887d-60cb28cf0386-caec3da0 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d592529d-8455-5e9b-a4d7-cea55a650c19-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5cce439-7eed-7838-5596-714b67b2f8af-caec3da0 {
    order: 3;
    grid-column: span 4 / span 4;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c695443f-caec3da0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f889402f-989e-308f-0d09-bd269c783fe6-caec3da0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954440-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954449-caec3da0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954451-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954452-caec3da0, #w-node-e3238157-2040-fada-b640-20abf5ccdc5a-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f19df975-f49e-bc33-8875-71dc7f20da1b-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de726-caec3da0, #w-node-b0c36364-bb62-9a89-be6e-df76fb6de728-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de72b-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c7-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c8-caec3da0, #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1ca-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cd-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5b-caec3da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5c-caec3da0, #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5e-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac61-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-caec3da0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-caec3da0, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-caec3da0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142039-caec3da0 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a0614203a-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a0614203b-caec3da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142041-caec3da0 {
    justify-self: center;
  }

  #w-node-_96e55f01-91bc-2832-5b81-1d4a06142046-caec3da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c180-ffb5c17c, #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c181-ffb5c17c {
    grid-column: span 1 / span 1;
  }

  #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c197-ffb5c17c, #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c198-ffb5c17c, #w-node-c60120da-45d0-f579-cdc6-72b9ffb5c19a-ffb5c17c, #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d08-8cac8d03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_78c4edb6-2bee-8953-e722-6f98076cc98e-8cac8d03 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d09-8cac8d03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d16-8cac8d03, #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d17-8cac8d03 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d19-8cac8d03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d1c-8cac8d03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d28-8cac8d03, #w-node-_7c0cd016-1a18-4932-8ffa-32368cac8d2c-8cac8d03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_7ee5d2f2-9f86-8d86-386b-852d8621b3c9-20ec3da1 {
    grid-column-end: 5;
  }

  #w-node-_7ee5d2f2-9f86-8d86-386b-852d8621b3cd-20ec3da1 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d8053-20ec3da1 {
    grid-column-end: 5;
  }

  #w-node-_6eb49e2d-eb21-fb1f-b142-160cae7d805f-20ec3da1 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-image-33ec3da3 {
    justify-self: center;
  }

  #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115b-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115c-33ec3da3, #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115e-33ec3da3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cf7438bf-095b-8251-9cf1-4bae707ba0f7-33ec3da3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84452-33ec3da3 {
    grid-column: span 3 / span 3;
    place-self: center stretch;
  }

  #w-node-_7d051684-fa72-dbfd-4cd5-3f3921e84454-33ec3da3 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde203-33ec3da3 {
    grid-column: span 3 / span 3;
    place-self: center stretch;
  }

  #w-node-_49ac42a6-5105-87fb-cdaf-87a0e8cde204-33ec3da3 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf304-33ec3da3 {
    grid-column: span 3 / span 3;
    place-self: center stretch;
  }

  #w-node-_49d9a9ff-b1ea-26cc-45e4-9a29711bf305-33ec3da3 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c6-33ec3da3 {
    grid-column: span 3 / span 3;
    place-self: center stretch;
  }

  #w-node-edfad4d3-2922-3fdd-401c-8dfe7d4d30c7-33ec3da3 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde42-33ec3da3 {
    grid-column: span 3 / span 3;
    place-self: center stretch;
  }

  #w-node-_0dbf3008-7c4e-f8ed-3059-732e90dcde43-33ec3da3 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-d08a3477-0835-32ae-3f5f-1f3ab4d64b49-33ec3da3, #w-node-div-block-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4a1be5e6-4478-c494-802b-9695b023bac0-33ec3da3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-div-block-2-33ec3da3, #w-node-_89d2dfc7-c4d2-ab1c-373e-eadebfacf675-33ec3da3, #w-node-_961e9e6c-03ba-f4c5-5f07-b4d3288fc640-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746873-33ec3da3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746875-33ec3da3, #w-node-_8aa6d8fb-8918-fa01-a3c7-8f9d840791a2-33ec3da3, #w-node-f9fa1555-7d05-75f2-ca70-a536aea425f2-33ec3da3, #w-node-f9fa1555-7d05-75f2-ca70-a536aea425f3-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9fa1555-7d05-75f2-ca70-a536aea425f4-33ec3da3 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9fa1555-7d05-75f2-ca70-a536aea425f8-33ec3da3, #w-node-f9fa1555-7d05-75f2-ca70-a536aea425fc-33ec3da3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_207c02ab-b017-ff28-0a8a-7157251dc16d-33ec3da3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_207c02ab-b017-ff28-0a8a-7157251dc16f-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b79e357e-9fde-f02f-c1b1-69a282c8ddec-33ec3da3 {
    grid-column-end: 3;
  }

  #w-node-b79e357e-9fde-f02f-c1b1-69a282c8ddf6-33ec3da3, #w-node-grid-9-33ec3da3, #w-node-heading-2-33ec3da3, #w-node-_02c6b866-5969-217f-1441-2255dbfa3f69-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0e1e79e-dde3-96fa-90f0-4258b0a530fc-33ec3da3 {
    justify-self: stretch;
  }

  #w-node-_47a00740-3ea8-3c84-b721-a176b2a67e4f-33ec3da3, #w-node-a522021e-caa9-5159-5146-24ce2405e42d-33ec3da3, #w-node-_0e215edf-36a0-7d52-7586-e1812f3dc04b-33ec3da3, #w-node-b4333eef-982d-5b0f-46fa-b1b6441ee4d4-33ec3da3, #w-node-a3b90868-f4ce-a3f7-c1a1-ee91da829110-33ec3da3, #w-node-a3b9ba35-d85b-039f-f6b4-782ffe572506-33ec3da3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d0836e-33ec3da3 {
    grid-column: 1 / 5;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d08370-33ec3da3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d08372-33ec3da3, #w-node-ff9d3938-1498-a235-da87-d7a5f4bf052e-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5924b5b8-2b19-62e2-ec3d-b5a363edbc7f-33ec3da3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f055-33ec3da3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f057-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05a-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f062-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06a-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f072-33ec3da3, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f07a-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_02faee50-76d8-915c-e714-c1aff0b9535c-33ec3da3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_02faee50-76d8-915c-e714-c1aff0b9535e-33ec3da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b8c-33ec3da3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d69a2407-6f59-65e0-ad5e-b259a07a6b92-33ec3da3 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdec-e3ec3da5 {
    grid-row-end: 2;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fded-e3ec3da5 {
    justify-self: center;
  }

  #w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdf4-e3ec3da5, #w-node-_090ccdb0-51fb-8417-8f29-38a47ad1fdf7-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf5-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf7-e3ec3da5, #w-node-_6a908d46-f520-f47a-8bf6-4944393e8bf9-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9d-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955b9f-e3ec3da5, #w-node-ddd6e74f-93cc-85c6-b6ac-c819cf955ba1-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7f2-e3ec3da5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7f3-e3ec3da5 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7f5-e3ec3da5 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7f9-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7fb-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed7fc-e3ec3da5, #w-node-e3ad349b-5e90-d883-d960-33c482aed800-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed802-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed803-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed86b-e3ec3da5 {
    grid-column: span 12 / span 12;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed86d-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed86f-e3ec3da5, #w-node-e3ad349b-5e90-d883-d960-33c482aed871-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed872-e3ec3da5 {
    grid-column: span 2 / span 2;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed876-e3ec3da5 {
    grid-column: span 12 / span 12;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed878-e3ec3da5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e3ad349b-5e90-d883-d960-33c482aed87a-e3ec3da5, #w-node-e3ad349b-5e90-d883-d960-33c482aed87c-e3ec3da5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6fed4c16-fdf3-8a8a-f430-4ca1513e67dd-64ec3da8 {
    grid-column: 1 / 5;
  }

  #w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c1-64ec3da8 {
    grid-column-end: 5;
  }

  #w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c6-64ec3da8, #w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84c8-64ec3da8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1bcdb141-0820-5ca4-27ee-a28007bd84d6-64ec3da8 {
    grid-column-end: 5;
  }

  #w-node-_49d83943-c779-401f-4e2c-af6218e4a2dd-61ec3dab {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5318f030-374d-fd64-5bca-0d5ccf4c24e2-61ec3dab {
    grid-column: span 4 / span 4;
  }

  #w-node-_5318f030-374d-fd64-5bca-0d5ccf4c24e4-61ec3dab {
    grid-column-end: 5;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79856-8cec3dae {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79857-8cec3dae {
    justify-self: center;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79858-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985b-8cec3dae {
    align-self: end;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985c-8cec3dae {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985d-8cec3dae {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c7985f-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19fa3c14-f173-4c2c-2f05-dd0419c79863-8cec3dae {
    order: 3;
    grid-column: span 4 / span 4;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c695443f-8cec3dae {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f889402f-989e-308f-0d09-bd269c783fe6-8cec3dae {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954440-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954449-8cec3dae {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954451-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-_33915c9e-1653-ad36-0738-72d9c6954452-8cec3dae, #w-node-e3238157-2040-fada-b640-20abf5ccdc5a-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f19df975-f49e-bc33-8875-71dc7f20da1b-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de725-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de726-8cec3dae, #w-node-b0c36364-bb62-9a89-be6e-df76fb6de728-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0c36364-bb62-9a89-be6e-df76fb6de72b-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c7-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1c8-8cec3dae, #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1ca-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c745f7e3-1ecd-78ce-7e10-fc01924ee1cd-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5b-8cec3dae {
    grid-column: span 2 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5c-8cec3dae, #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac5e-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-daaa4a2f-4e31-08b9-5c65-7688836eac61-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-8cec3dae {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8140-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-8cec3dae, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-8cec3dae {
    grid-column: span 1 / span 1;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffc-8cec3dae {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffd-8cec3dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed47ffe-8cec3dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48004-8cec3dae {
    justify-self: center;
  }

  #w-node-_5255d4ea-d202-cff4-4a7b-7c8b4ed48009-8cec3dae, #w-node-f09ba7bb-86a6-a3fc-163b-b566fd75bcb6-14ec3db1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-da0f916b-b272-910e-a26d-5ca93a6c0b80-2aec3dca {
    grid-row-end: 2;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-da0f916b-b272-910e-a26d-5ca93a6c0b81-2aec3dca {
    justify-self: center;
  }

  #w-node-da0f916b-b272-910e-a26d-5ca93a6c0b88-2aec3dca, #w-node-da0f916b-b272-910e-a26d-5ca93a6c0b8b-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e92-2aec3dca {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e94-2aec3dca, #w-node-paragraph-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e98-2aec3dca {
    grid-row-end: 2;
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e99-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598e9f-2aec3dca {
    grid-row-end: 2;
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598ea0-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598ea1-2aec3dca {
    justify-self: start;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598ead-2aec3dca {
    grid-row-end: 2;
    grid-column-end: 3;
  }

  #w-node-_600be48f-311c-f535-be9a-be55ba598eae-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d081-2aec3dca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d082-2aec3dca {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d084-2aec3dca {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d08f-2aec3dca {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d091-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d092-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d0a4-2aec3dca {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0a6-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0a7-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d0ab-2aec3dca {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0ad-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0ae-2aec3dca {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0b5-2aec3dca {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0bb-2aec3dca {
    order: 9999;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d0bc-2aec3dca {
    grid-column: span 2 / span 2;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d105-2aec3dca {
    grid-column: span 12 / span 12;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d107-2aec3dca {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c702005a-01e7-33f0-4b69-af7ec958d109-2aec3dca, #w-node-c702005a-01e7-33f0-4b69-af7ec958d10b-2aec3dca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4f2f8506-c087-5864-477d-ca00cca8c168-b9ec3df5, #w-node-f903b2ff-9d16-fa42-2cc9-5ae9f0ad496d-b9ec3df5, #w-node-_3289da94-d895-5bae-50ce-6d0c4683e1c9-b9ec3df5 {
    align-self: center;
  }

  #w-node-e85ee12f-4efa-c1df-e70c-d919cdec522a-b9ec3df5, #w-node-_9d8e5dd3-7660-b356-e1e8-bc53188c5cf5-b9ec3df5, #w-node-c328671a-5b76-21b2-a5b6-73d173a5623b-b9ec3df5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-f9ec3df7 {
    grid-column-end: 5;
  }

  #w-node-a1a83c25-c373-d96a-b7e0-35e3b4b7f6c9-f9ec3df7 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }

  #w-node-ffdcc02a-c1c7-3bc3-8b90-6b16d0f6eac8-f9ec3df7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-link-block-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-textblock-f9ec3df7 {
    justify-self: center;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c837f-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-d887aee8-3215-4610-1905-c5e60b6c8381-f9ec3df7 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f43-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-_9cfb55b9-ad09-f4e9-697b-f1ebf39c6f45-f9ec3df7 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99552-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-_34f043ad-77f0-7625-2383-39a147a99554-f9ec3df7 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d6-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-_4af391b1-f673-6f43-55e3-03f2b50524d8-f9ec3df7 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff4-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-_88da131c-886e-67af-49f1-a9276f43dff6-f9ec3df7 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954632-f9ec3df7 {
    place-self: center stretch;
  }

  #w-node-_716426ce-9afd-cd89-e701-a26c1e954634-f9ec3df7 {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-f9ec3df7 {
    grid-column-end: 5;
  }

  #w-node-_1355bfac-f6ad-a350-9fd4-2acf9c136d3f-f9ec3df7 {
    grid-column-end: 3;
  }

  #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe27-f9ec3df7 {
    order: 9999;
  }

  #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe29-f9ec3df7 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe2b-f9ec3df7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe2d-f9ec3df7 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_0fb3abaa-1256-95cc-460c-cfbc239abe2e-f9ec3df7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-b8e20a9a-3721-2bfe-f42f-ca8cc9a0969d-adec3df8, #w-node-_653099bc-ebb1-4e7a-ff57-25cf003bece6-adec3df8, #w-node-_88b67e89-eeb3-74d4-4ce2-d2255e1b115e-adec3df8, #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d35-adec3df8, #w-node-add477cd-dbb6-a8d1-1898-19e394d1d078-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b80d4b0d-89fb-4011-b17d-d8ce6c6a9d36-adec3df8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9102-adec3df8, #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9117-adec3df8, #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f9118-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6ed7c93-b7bd-632d-d9ca-d2d7f71f911a-adec3df8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746873-adec3df8 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_12f56562-e604-afa0-69e2-9eb532746875-adec3df8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_4af21106-5b45-4f49-5412-57bd2488b081-adec3df8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2d19a189-c7af-1e1c-459e-641687811c9d-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd635609-e8ce-9278-6e1e-7f124a34e3d3-adec3df8 {
    justify-self: start;
  }

  #w-node-dd635609-e8ce-9278-6e1e-7f124a34e3d4-adec3df8 {
    place-self: start;
  }

  #w-node-a145ae78-c02f-bef8-5ae3-54c263de354a-adec3df8 {
    grid-column: span 12 / span 12;
  }

  #w-node-de8a55f9-dfad-8d98-bf32-e4b5a9bbcb4e-adec3df8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-de8a55f9-dfad-8d98-bf32-e4b5a9bbcb50-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_87964e2b-6704-3502-ce02-e11a77ff7059-adec3df8 {
    justify-self: auto;
  }

  #w-node-_87964e2b-6704-3502-ce02-e11a77ff705a-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f404efae-be16-91a5-afeb-0252c0ae134b-adec3df8 {
    order: -9999;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c23-adec3df8 {
    grid-column: 1 / 5;
  }

  #w-node-_3f0658be-9e5f-94ed-83b8-95a8ac460c69-adec3df8, #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c27-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c29-adec3df8 {
    order: 9999;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c3b-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c3e-adec3df8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c3f-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c41-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c43-adec3df8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c2a-adec3df8, #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c2c-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c34-adec3df8 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c35-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c39-adec3df8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5432cfbc-a417-aaf6-0aa4-de8018bc5c3a-adec3df8 {
    justify-self: center;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a2-adec3df8 {
    grid-column: 1 / 5;
  }

  #w-node-_23a6b52f-3041-d3e1-54ad-7ec60ecf2efa-adec3df8, #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a6-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a8-adec3df8 {
    order: 9999;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56ba-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56bd-adec3df8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56be-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56c0-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56c2-adec3df8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56a9-adec3df8, #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56ab-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b3-adec3df8 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b4-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b8-adec3df8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1869dd26-2c8e-ce24-9328-e9f665dc56b9-adec3df8 {
    justify-self: center;
  }

  #w-node-_212f3360-7181-6eb5-e145-8aeb53d0836e-adec3df8 {
    grid-column: 1 / 5;
  }

  #w-node-_198900c6-fdb9-1681-05d6-5d8d9065fccb-adec3df8, #w-node-_212f3360-7181-6eb5-e145-8aeb53d08372-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3783bed7-1756-1a14-ac53-c0826514b9d0-adec3df8 {
    order: 9999;
  }

  #w-node-d1e25cd4-4043-07c6-a69f-33f7e4b3cbf5-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0a60df7-38ee-48c7-a494-c794f8b62bab-adec3df8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9305fdf2-2592-b4c5-0f7f-50f62035313c-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0a60df7-38ee-48c7-a494-c794f8b62bac-adec3df8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a7d07e84-a8b4-2198-a201-f4464666b2fc-adec3df8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3783bed7-1756-1a14-ac53-c0826514b9d5-adec3df8, #w-node-_0a0cd09f-dc44-e03b-5c13-df9a35c3bba0-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a391-adec3df8 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-d4b3d72e-f238-37ec-40ff-c8eaf285a392-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4435ba2f-6233-fe94-9984-1540db2e25ad-adec3df8 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-cb0e9b72-5281-442e-5aa5-2709fb063de4-adec3df8 {
    justify-self: center;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f055-adec3df8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f057-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f059-adec3df8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05a-adec3df8, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f062-adec3df8, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f06a-adec3df8, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f072-adec3df8, #w-node-e2d1ea20-7e55-a7a8-35e8-a5beaa29200c-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e2d1ea20-7e55-a7a8-35e8-a5beaa292011-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab6a-adec3df8 {
    order: 9999;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab6c-adec3df8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-df19cba5-1616-fea9-e982-74b8f629ab6e-adec3df8, #w-node-df19cba5-1616-fea9-e982-74b8f629ab70-adec3df8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-adec3df8, #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4e-adec3df8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208be-752208b8, #w-node-_89687568-6b7a-7e71-17d6-fab0752208c0-752208b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c2-752208b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c3-752208b8 {
    justify-self: end;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208c8-752208b8 {
    align-self: center;
  }

  #w-node-_89687568-6b7a-7e71-17d6-fab0752208ca-752208b8 {
    justify-self: center;
  }

  #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65cc-48ef65c6, #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65ce-48ef65c6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1e2eac2a-e6e1-b69a-a4b0-ec8048ef65d0-48ef65c6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caaec-fcec3dfa {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caaed-fcec3dfa {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_5a766e66-7fc4-89be-75c8-35c0c34caaef-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9822b9fb-ecdd-d981-5f91-5d472390da3d-fcec3dfa {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_716bee60-a7d6-8970-552d-8eaab25f3c46-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_3d895ecc-d596-9c87-f683-a22d0d305fe6-fcec3dfa {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: center;
  }

  #w-node-_7fefe092-f667-d6e9-3ce6-25b6994f5a14-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e1590c52-8f88-39f1-681d-f9df706f7740-fcec3dfa {
    order: 9999;
  }

  #w-node-e1590c52-8f88-39f1-681d-f9df706f7742-fcec3dfa {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e1590c52-8f88-39f1-681d-f9df706f7744-fcec3dfa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e1590c52-8f88-39f1-681d-f9df706f7746-fcec3dfa {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-e1590c52-8f88-39f1-681d-f9df706f7747-fcec3dfa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf271-5eec3e00 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf272-5eec3e00 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_00040418-ca7c-e7bf-111e-466916fdf274-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc61-5eec3e00 {
    order: 9999;
  }

  #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc63-5eec3e00 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc65-5eec3e00 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc67-5eec3e00 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_9a57cad0-b3b2-6255-63c5-9e4b83eefc68-5eec3e00 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066855-98ec3e02, #w-node-_9437349e-95e9-e6c7-7738-2432b3066857-98ec3e02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-98ec3e02 {
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685a-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685d-98ec3e02 {
    align-self: end;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02761-98ec3e02 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02762-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02763-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02765-98ec3e02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02768-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276c-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276d-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0276f-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02772-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02774-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02775-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02777-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277a-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277c-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277d-98ec3e02, #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e0277f-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-adf32bff-1dd5-3077-cebf-c5a3f8e02782-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_01b6d7fa-2318-b07d-15d0-d401e387e44d-98ec3e02 {
    grid-column-end: 5;
  }

  #w-node-_01b6d7fa-2318-b07d-15d0-d401e387e44e-98ec3e02 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_01b6d7fa-2318-b07d-15d0-d401e387e450-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76652-98ec3e02 {
    grid-column: 1 / 5;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76654-98ec3e02, #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76655-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a9f1b98e-99bd-dcbe-b95a-9b66c1405b08-98ec3e02 {
    order: 2;
    grid-column: span 2 / span 2;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76670-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-d2e7c2a5-a3c5-fed2-3b27-756911f76671-98ec3e02 {
    justify-self: center;
  }

  #w-node-dc96b734-861c-ec4c-4f51-f3bd8d98972b-98ec3e02, #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fda5-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-dc25a2ce-fa6d-0a70-96e4-05ee0d93fdb3-98ec3e02 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941ad-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941ae-98ec3e02, #w-node-a2bd7277-f394-7233-9bf0-7ac8cfe941b0-98ec3e02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0092cd6b-f861-97a4-1683-0d1313144ba5-98ec3e02 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7308fb03-4e5d-c7f6-1041-b8613d00ea8d-98ec3e02, #w-node-_3c649869-49b8-80b3-c727-2c9a846ca120-98ec3e02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f8142-98ec3e02, #w-node-_950ded77-0c99-8583-71b9-ad8e1e0f81a7-98ec3e02 {
    grid-column: span 1 / span 1;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-98ec3e02, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b5a-98ec3e02 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b5d-98ec3e02 {
    order: 2;
    grid-column: span 2 / span 2;
  }

  #w-node-_6ddf8295-86ed-849a-d3f5-8e03d428f0ee-98ec3e02 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b64-98ec3e02 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b65-98ec3e02 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c30-98ec3e02 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c31-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c32-98ec3e02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c38-98ec3e02 {
    justify-self: center;
  }

  #w-node-_9f229a0a-c530-2aae-ed43-021d52422c3d-98ec3e02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-8fec3e03 {
    grid-column-end: 5;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf80-8fec3e03 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf82-8fec3e03 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf86-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf88-8fec3e03 {
    justify-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8a-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8c-8fec3e03 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf8e-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf90-8fec3e03 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf92-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf94-8fec3e03 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf96-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf98-8fec3e03 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9a-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9c-8fec3e03 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacf9e-8fec3e03 {
    place-self: center stretch;
  }

  #w-node-_0776c249-38f0-b0a1-5be1-97ad17bacfa0-8fec3e03 {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-8fec3e03 {
    grid-column-end: 5;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-8fec3e03 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-2-8fec3e03 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d342-8fec3e03 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-3-8fec3e03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f635bd8-327c-412e-fae1-680e276e7561-8fec3e03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_3f635bd8-327c-412e-fae1-680e276e7562-8fec3e03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f94656-8fec3e03 {
    order: 9999;
  }

  #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f94658-8fec3e03 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f9465a-8fec3e03 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f9465c-8fec3e03 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-cd3c9eb8-6bf0-2867-2d35-11d834f9465d-8fec3e03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-section-b9ec3e44 {
    grid-column: 1 / 5;
  }

  #w-node-_60080697e8f20127cee8d14f000000000012-b9ec3e44 {
    grid-column-end: 5;
  }

  #w-node-cd5760cf-9403-83fa-8a70-2222b13b7582-b9ec3e44 {
    grid-column-end: 3;
  }

  #w-node-grid-2-b9ec3e44 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-93ec3e45 {
    grid-column-end: 5;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f128-93ec3e45 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12a-93ec3e45 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f12e-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f130-93ec3e45 {
    justify-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f132-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f134-93ec3e45 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f136-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f138-93ec3e45 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13a-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13c-93ec3e45 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f13e-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f140-93ec3e45 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f142-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f144-93ec3e45 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f146-93ec3e45 {
    place-self: center stretch;
  }

  #w-node-_6f406ad2-ef1b-a6cf-bc60-1d0706c7f148-93ec3e45 {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-93ec3e45 {
    grid-column-end: 5;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-93ec3e45 {
    grid-row: 3 / 4;
  }

  #w-node-ff554543-eb06-6085-ec6c-e8650572ea2f-93ec3e45 {
    order: 9999;
  }

  #w-node-ff554543-eb06-6085-ec6c-e8650572ea31-93ec3e45 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ff554543-eb06-6085-ec6c-e8650572ea33-93ec3e45 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-ff554543-eb06-6085-ec6c-e8650572ea35-93ec3e45 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-ff554543-eb06-6085-ec6c-e8650572ea36-93ec3e45 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-e909ee89-87f6-8c35-7d54-39f625fcb1fd-8eec3e46, #w-node-_9437349e-95e9-e6c7-7738-2432b3066854-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066855-8eec3e46, #w-node-_9437349e-95e9-e6c7-7738-2432b3066857-8eec3e46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b3066859-8eec3e46 {
    justify-self: center;
  }

  #w-node-_9437349e-95e9-e6c7-7738-2432b306685a-8eec3e46, #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f059-8eec3e46 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9e43916f-25f2-5d42-fc48-e6b472f7f05a-8eec3e46, #w-node-a8ff6ff5-6b30-6b2d-98a7-cb0d44e1379e-8eec3e46, #w-node-_079962b8-375b-bb5f-91aa-0ff74faf129f-8eec3e46, #w-node-df19cba5-1616-fea9-e982-74b8f629ab6e-8eec3e46, #w-node-df19cba5-1616-fea9-e982-74b8f629ab70-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4d-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_77bff851-b02a-43c5-1c86-763f5ff84b4e-8eec3e46, #w-node-e6799ffc-9ab3-212a-1ef8-70826332af58-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4af21106-5b45-4f49-5412-57bd2488b081-8eec3e46 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2d19a189-c7af-1e1c-459e-641687811c9d-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd635609-e8ce-9278-6e1e-7f124a34e3d3-8eec3e46 {
    justify-self: start;
  }

  #w-node-_67a33c93-ed81-f439-3c72-0e70763ca7da-8eec3e46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b57-8eec3e46, #w-node-dd29df51-97d6-7908-0084-19b3b6c56b59-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b5a-8eec3e46 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b5d-8eec3e46 {
    order: 2;
    grid-column: span 2 / span 2;
  }

  #w-node-_6ddf8295-86ed-849a-d3f5-8e03d428f0ee-8eec3e46 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b64-8eec3e46 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd29df51-97d6-7908-0084-19b3b6c56b65-8eec3e46 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3a3277ef-60e9-62f0-f026-6bcbf32695cc-8eec3e46 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3c49b210-93c5-9ed7-b378-3d632491bd83-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f1f2b38d-8042-01aa-698f-00e717d77555-8eec3e46 {
    justify-self: start;
  }

  #w-node-f1f2b38d-8042-01aa-698f-00e717d77556-8eec3e46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_92c6ffc2-d26a-dc2e-a5a9-7983dd166dd1-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a2-8eec3e46 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a3-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3a4-8eec3e46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3aa-8eec3e46 {
    justify-self: center;
  }

  #w-node-_10bd78b6-796f-5211-407e-21e5d0b3d3af-8eec3e46 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-b8ec3e47 {
    grid-column-end: 5;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e11-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e13-b8ec3e47 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e17-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e19-b8ec3e47 {
    justify-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1b-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1d-b8ec3e47 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e1f-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e21-b8ec3e47 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e23-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e25-b8ec3e47 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e27-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e29-b8ec3e47 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2b-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2d-b8ec3e47 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e2f-b8ec3e47 {
    place-self: center stretch;
  }

  #w-node-_8747731d-8e62-8c06-2ff4-cf35fb994e31-b8ec3e47 {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-b8ec3e47 {
    grid-column-end: 5;
  }

  #w-node-_62cfd6d3-249e-7e1a-3514-d40409f56e8d-b8ec3e47 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-2-b8ec3e47 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e89b26af-6775-1cd4-0b84-d9bd6d86d342-b8ec3e47 {
    order: 3;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4c-b8ec3e47 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_4ec0ab33-eb27-6879-ab39-ded7099cbf4d-b8ec3e47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9176916f-cfe1-8011-9ca1-0e76521861cb-b8ec3e47 {
    order: 9999;
  }

  #w-node-_9176916f-cfe1-8011-9ca1-0e76521861cd-b8ec3e47 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9176916f-cfe1-8011-9ca1-0e76521861cf-b8ec3e47 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9176916f-cfe1-8011-9ca1-0e76521861d1-b8ec3e47 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_9176916f-cfe1-8011-9ca1-0e76521861d2-b8ec3e47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-grid-2-f8ec3e49 {
    grid-row-end: 2;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-a79694c3-e266-fd8b-e59c-63b352792579-f8ec3e49 {
    justify-self: center;
  }

  #w-node-grid-f8ec3e49, #w-node-e85f404f-f4ba-8984-6e8c-a489c6e762ad-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56582d31-063a-d11a-9edd-dc1b14721564-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-heading-2-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d30b36df-e100-5a78-5e2c-19c291da07ce-f8ec3e49, #w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-f8ec3e49, #w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cc-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d364-f8ec3e49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-f8ec3e49 {
    align-self: end;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a689-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68b-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68f-f8ec3e49 {
    grid-row-end: 2;
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-grid-8-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679f-f8ec3e49 {
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a0-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2b-f8ec3e49, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2d-f8ec3e49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea31-f8ec3e49 {
    grid-column-end: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea32-f8ec3e49 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea34-f8ec3e49 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea37-f8ec3e49 {
    grid-column-end: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-f8ec3e49 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea3a-f8ec3e49 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d7-f8ec3e49 {
    grid-column-end: 3;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d8-f8ec3e49 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5da-f8ec3e49 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35a-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78ae-f8ec3e49 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5e-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab60-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab63-f8ec3e49, #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab69-f8ec3e49, #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6f-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-f1be3774-0bff-e04d-fc0f-55551b3114b7-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f82098f2-c805-93ce-4fae-59f917ce5bad-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bf-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7c1-f8ec3e49, #w-node-paragraph-5-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-13-f8ec3e49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-heading-4-f8ec3e49 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9338625f-77ec-bbe9-6e88-9f1947c5c3ff-f8ec3e49 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb77-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb79-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb7a-f8ec3e49, #w-node-c089a1b2-644d-10be-3592-62503770fa41-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c089a1b2-644d-10be-3592-62503770fa43-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c089a1b2-644d-10be-3592-62503770fa44-f8ec3e49, #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5576-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5578-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5579-f8ec3e49, #w-node-a45b5beb-e471-c424-f23a-d33f4df28d58-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-a45b5beb-e471-c424-f23a-d33f4df28d5a-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a45b5beb-e471-c424-f23a-d33f4df28d5b-f8ec3e49, #w-node-_26dacf8f-996f-242b-330c-44e0e84f891b-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_26dacf8f-996f-242b-330c-44e0e84f891d-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_26dacf8f-996f-242b-330c-44e0e84f891e-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e51ff9bf-55e6-2db7-7691-fe973d3bd631-f8ec3e49 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-17-f8ec3e49 {
    order: 9999;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-f8ec3e49 {
    grid-column: span 12 / span 12;
  }

  #w-node-b4b96441-0061-778f-3249-ea0cc57e9ab9-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ab5d745b-7cbd-0f55-91df-3f170b3ed1d6-f8ec3e49, #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f62f-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f630-f8ec3e49 {
    grid-column: span 2 / span 2;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b88-f8ec3e49 {
    grid-column: span 12 / span 12;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b8a-f8ec3e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b8c-f8ec3e49, #w-node-cd238ede-d976-b876-073f-25777ac65b8e-f8ec3e49 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-2-02ec3e4d {
    grid-row-end: 2;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-a79694c3-e266-fd8b-e59c-63b352792579-02ec3e4d {
    justify-self: center;
  }

  #w-node-grid-02ec3e4d, #w-node-e85f404f-f4ba-8984-6e8c-a489c6e762ad-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56582d31-063a-d11a-9edd-dc1b14721564-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-heading-2-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d30b36df-e100-5a78-5e2c-19c291da07ce-02ec3e4d, #w-node-_347d3b61-edab-596f-55d7-0eb0d5b809f3-02ec3e4d, #w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-02ec3e4d, #w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cc-02ec3e4d {
    grid-column: span 2 / span 2;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d364-02ec3e4d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-02ec3e4d {
    align-self: end;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a689-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68b-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68f-02ec3e4d {
    grid-row-end: 2;
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-grid-8-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2db780b5-07c5-1b42-4cea-9c675b5b8428-02ec3e4d {
    grid-row-end: 2;
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-_2db780b5-07c5-1b42-4cea-9c675b5b8429-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2db780b5-07c5-1b42-4cea-9c675b5b842a-02ec3e4d {
    justify-self: start;
  }

  #w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679f-02ec3e4d {
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a0-02ec3e4d {
    grid-column: span 2 / span 2;
  }

  #w-node-_5a154ffe-978a-cd57-89ae-acd5a7203478-02ec3e4d {
    grid-row-end: 2;
    grid-column-end: 3;
  }

  #w-node-_5a154ffe-978a-cd57-89ae-acd5a7203479-02ec3e4d, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2b-02ec3e4d, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2d-02ec3e4d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea31-02ec3e4d {
    grid-column-end: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea32-02ec3e4d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea34-02ec3e4d {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea37-02ec3e4d {
    grid-column-end: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-02ec3e4d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea3a-02ec3e4d {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d7-02ec3e4d {
    grid-column-end: 3;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d8-02ec3e4d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5da-02ec3e4d {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35a-02ec3e4d {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78ae-02ec3e4d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-f1be3774-0bff-e04d-fc0f-55551b3114b7-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f82098f2-c805-93ce-4fae-59f917ce5bad-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bf-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7c1-02ec3e4d, #w-node-paragraph-5-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-13-02ec3e4d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-heading-4-02ec3e4d {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9338625f-77ec-bbe9-6e88-9f1947c5c3ff-02ec3e4d {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb77-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb79-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb7a-02ec3e4d, #w-node-f1c207ba-7ed2-2a40-59eb-423ae5f1768e-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f1c207ba-7ed2-2a40-59eb-423ae5f17690-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f1c207ba-7ed2-2a40-59eb-423ae5f17691-02ec3e4d, #w-node-c089a1b2-644d-10be-3592-62503770fa41-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c089a1b2-644d-10be-3592-62503770fa43-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c089a1b2-644d-10be-3592-62503770fa44-02ec3e4d, #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5576-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5578-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5579-02ec3e4d, #w-node-a45b5beb-e471-c424-f23a-d33f4df28d58-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-a45b5beb-e471-c424-f23a-d33f4df28d5a-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a45b5beb-e471-c424-f23a-d33f4df28d5b-02ec3e4d, #w-node-_26dacf8f-996f-242b-330c-44e0e84f891b-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_26dacf8f-996f-242b-330c-44e0e84f891d-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_26dacf8f-996f-242b-330c-44e0e84f891e-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e51ff9bf-55e6-2db7-7691-fe973d3bd631-02ec3e4d {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-17-02ec3e4d {
    order: 9999;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-02ec3e4d {
    grid-column: span 2 / span 2;
  }

  #w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-02ec3e4d {
    grid-column: span 12 / span 12;
  }

  #w-node-b4b96441-0061-778f-3249-ea0cc57e9ab9-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ab5d745b-7cbd-0f55-91df-3f170b3ed1d6-02ec3e4d, #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f62f-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f630-02ec3e4d {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b88-02ec3e4d {
    grid-column: span 12 / span 12;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b8a-02ec3e4d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b8c-02ec3e4d, #w-node-cd238ede-d976-b876-073f-25777ac65b8e-02ec3e4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_14bcf5c4-cfab-dd93-cfa9-f812f8906c74-9fec3e50, #w-node-_59a371c5-3801-42eb-3043-80e7c7727e3d-9fec3e50, #w-node-_351406e3-2471-14ea-515a-e2fb4646b724-9fec3e50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db39-adec3e51 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db3a-adec3e51 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_989b78e2-cdd4-13c6-5abf-86812ea0db3c-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-bc0c2aad-929d-c264-ba04-27113b1e5182-adec3e51 {
    order: 9999;
  }

  #w-node-bc0c2aad-929d-c264-ba04-27113b1e5184-adec3e51 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bc0c2aad-929d-c264-ba04-27113b1e5186-adec3e51 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-bc0c2aad-929d-c264-ba04-27113b1e5188-adec3e51 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-bc0c2aad-929d-c264-ba04-27113b1e5189-adec3e51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-d08bf6bc-63d8-8ef5-3180-69cc113cb7c4-78ec3e52 {
    grid-column-end: 5;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266a4-78ec3e52 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266a6-78ec3e52 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266aa-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ac-78ec3e52 {
    justify-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ae-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b0-78ec3e52 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b2-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b4-78ec3e52 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b6-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266b8-78ec3e52 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266ba-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266bc-78ec3e52 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266be-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c0-78ec3e52 {
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c2-78ec3e52 {
    place-self: center stretch;
  }

  #w-node-_34e55ac0-78b7-bc68-887d-29f8836266c4-78ec3e52 {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #top.w-node-_477a0966-fdfb-c9fc-cdc4-eac43b9fc920-78ec3e52 {
    grid-column-end: 5;
  }

  #w-node-_6b93bf63-5cdc-e638-26fd-0f2ec58a4438-78ec3e52 {
    grid-column-end: 3;
  }

  #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e94-78ec3e52 {
    order: 9999;
  }

  #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e96-78ec3e52 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e98-78ec3e52 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9a-78ec3e52 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-c7cd40c2-b935-ba5b-d783-67ce1de65e9b-78ec3e52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-grid-2-5b2e07b3 {
    grid-row-end: 2;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-a79694c3-e266-fd8b-e59c-63b352792579-5b2e07b3 {
    justify-self: center;
  }

  #w-node-grid-5b2e07b3, #w-node-e85f404f-f4ba-8984-6e8c-a489c6e762ad-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56582d31-063a-d11a-9edd-dc1b14721564-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-heading-2-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d30b36df-e100-5a78-5e2c-19c291da07ce-5b2e07b3, #w-node-_7331f059-5133-ea15-cf27-1fd2bf175b54-5b2e07b3, #w-node-_86cdb09f-90df-a6e6-a711-7cac414ed9cc-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d364-5b2e07b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc2b91b6-865b-46fc-a98a-f8be8b09d367-5b2e07b3 {
    align-self: end;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a689-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68b-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b3eb308-e670-00c9-221b-8ac314e9a68f-5b2e07b3 {
    grid-row-end: 2;
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-grid-8-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_37b256ec-3a52-e0fe-9301-05e30dd3679f-5b2e07b3 {
    grid-column-end: 3;
    justify-self: center;
  }

  #w-node-_37b256ec-3a52-e0fe-9301-05e30dd367a0-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2a-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2b-5b2e07b3, #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea2d-5b2e07b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea31-5b2e07b3 {
    grid-column-end: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea32-5b2e07b3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea34-5b2e07b3 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea37-5b2e07b3 {
    grid-column-end: 3;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea38-5b2e07b3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_99d52856-4ebd-6bf3-766c-fa2e732bea3a-5b2e07b3 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d7-5b2e07b3 {
    grid-column-end: 3;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5d8-5b2e07b3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_94240076-1374-45f5-e4ec-206d556cb5da-5b2e07b3 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_62e595b9-4456-e2a1-bf9e-8aa8e366c35a-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_11a1fdcf-2066-55ea-3f52-4b3b6f2e78ae-5b2e07b3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab5e-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab60-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab63-5b2e07b3, #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab69-5b2e07b3, #w-node-c033d2c6-7a18-2c07-1f43-a4b8b4a3ab6f-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-f1be3774-0bff-e04d-fc0f-55551b3114b7-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f82098f2-c805-93ce-4fae-59f917ce5bad-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7bf-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f3ad09f-f80a-fdd0-8fa0-979e747fa7c1-5b2e07b3, #w-node-paragraph-5-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-13-5b2e07b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-heading-4-5b2e07b3 {
    order: 1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9338625f-77ec-bbe9-6e88-9f1947c5c3ff-5b2e07b3 {
    order: 2;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb77-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb79-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_18f07a5d-8ce2-b4b8-7c21-d33a07b8cb7a-5b2e07b3, #w-node-c089a1b2-644d-10be-3592-62503770fa41-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c089a1b2-644d-10be-3592-62503770fa43-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c089a1b2-644d-10be-3592-62503770fa44-5b2e07b3, #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5576-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5578-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f5e8ae3-9241-f859-3f30-19ba1d2d5579-5b2e07b3, #w-node-a45b5beb-e471-c424-f23a-d33f4df28d58-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-a45b5beb-e471-c424-f23a-d33f4df28d5a-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a45b5beb-e471-c424-f23a-d33f4df28d5b-5b2e07b3, #w-node-_26dacf8f-996f-242b-330c-44e0e84f891b-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_26dacf8f-996f-242b-330c-44e0e84f891d-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_26dacf8f-996f-242b-330c-44e0e84f891e-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e51ff9bf-55e6-2db7-7691-fe973d3bd631-5b2e07b3 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-grid-17-5b2e07b3 {
    order: 9999;
  }

  #w-node-_76a05379-c259-646e-428e-5c41bc0f9827-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4eeb75ad-4326-4172-84b2-070095dcba06-5b2e07b3 {
    grid-column: span 12 / span 12;
  }

  #w-node-b4b96441-0061-778f-3249-ea0cc57e9ab9-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ab5d745b-7cbd-0f55-91df-3f170b3ed1d6-5b2e07b3, #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f62f-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3388cee8-19e3-9d1a-c5c1-7d24e073f630-5b2e07b3 {
    grid-column: span 2 / span 2;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b88-5b2e07b3 {
    grid-column: span 12 / span 12;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b8a-5b2e07b3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cd238ede-d976-b876-073f-25777ac65b8c-5b2e07b3, #w-node-cd238ede-d976-b876-073f-25777ac65b8e-5b2e07b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
