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 {
  --white: #fafcff;
  --black: #09090b;
  --green: #39ba25;
  --grey: #9e9e9e;
  --blue: #38bdf8;
  --purple: #8066ff;
  --nav-bar: #09090bb3;
  --borders: #29292c;
  --black-02: #151517;
  --red: #ef4444;
  --untitled-ui--gray50: var(--nav-bar);
  --white-03: #e5e7eb;
  --relume-library-lite--rl-white: white;
  --layer: #09090be6;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--white: white;
  --untitled-ui--gray700: #344054;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--primary600: #7f56d9;
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui--gray500: #667085;
  --sections: #09090b33;
  --white-02: #fafcff;
  --untitled-ui--primary800: #53389e;
  --untitled-ui--gray900: #101828;
  --untitled-ui--gray600: #475467;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--primary50: #f9f5ff;
  --untitled-ui--primary500: #9e77ed;
  --relume-library-lite--rl-black: black;
  --relume-library-lite--rl-gray: #f4f4f4;
  --untitled-ui--primary300: #d6bbfb;
  --untitled-ui--gray200: #eaecf0;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.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%;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.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;
}

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.nav-button {
  border: 1px solid var(--white);
  background-color: var(--black);
  opacity: 0;
  color: var(--white);
  text-align: center;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 42px;
  padding: 12px 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5em;
  transition: background-color .3s linear;
  display: flex;
}

.nav-button:hover {
  border-color: var(--green);
  background-color: var(--green);
  opacity: .9;
  color: var(--black);
}

.logo {
  vertical-align: middle;
  width: auto;
  height: 26px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.par-02 {
  color: var(--grey);
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.6em;
}

.button-wrapper-01 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: auto;
  height: auto;
  display: grid;
}

.link-with-arrow-01 {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: underline;
  display: flex;
}

.link-with-arrow-01.green {
  color: var(--green);
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-right: 0;
  transition: opacity .2s;
}

.link-with-arrow-01.blue {
  color: var(--blue);
}

.link-with-arrow-01.purple {
  color: var(--purple);
}

.link-with-arrow-02 {
  color: var(--white);
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 12px;
  margin-left: 10px;
  display: flex;
}

.link-with-arrow-02.green {
  color: var(--green);
  height: 24px;
  transition: right .2s;
}

.link-with-arrow-02.green:hover {
  color: var(--green);
}

.link-with-arrow-02.blue {
  color: var(--blue);
  height: 24px;
}

.link-with-arrow-02.purple {
  color: var(--purple);
  height: 24px;
}

.link-with-arrow-02.big {
  color: var(--white);
  height: auto;
  margin-left: 0;
}

.link-with-arrow-02.white {
  height: 24px;
}

.spacer-s-2 {
  width: 24px;
  height: 24px;
}

.am-tag {
  border: 1px solid var(--white);
  background-color: var(--black);
  opacity: 1;
  color: #ecf0ef;
  border-radius: 34px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 6px 10px;
  line-height: 1em;
  display: flex;
}

.am-tag.blog {
  justify-content: center;
  align-items: center;
  margin-bottom: 12px;
}

.am-navbar-menu-wrapper-second-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.nab-bar-link {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--grey);
  cursor: pointer;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 20px 20px 40px;
  font-family: Geist Mono, sans-serif;
  transition: color .4s;
  display: flex;
}

.nab-bar-link:hover {
  color: var(--white);
}

.nab-bar-link.w--current {
  color: #df0;
}

.dropdown-list {
  justify-content: center;
  align-items: center;
  width: 8px;
  height: auto;
  margin-left: 8px;
  display: flex;
}

.am-navbar-advence-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--nav-bar);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 0 12px;
  display: flex;
}

.am-navbar-container-advence-2 {
  color: var(--black);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1310.01px;
  margin: 0;
  display: flex;
}

.am-navbar-links-wrapper-advence-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.am-navbar-link-list {
  text-align: left;
  background-color: #0f1213;
  border-radius: 0;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
  inset: 100% auto auto 0%;
}

.am-navbar-link-list.industries {
  background-color: var(--nav-bar);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  max-width: 100%;
  padding: 8px 24px 24px;
  display: none;
}

.am-navbar-link-list.about-us {
  background-color: var(--nav-bar);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  padding: 8px 24px 24px;
  display: none;
}

.am-navbar-link-list.about-us.w--open {
  display: block;
}

.am-navbar-link-list.products {
  background-color: var(--nav-bar);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  pointer-events: auto;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding: 8px 24px 24px;
  display: none;
}

.am-navbar-link-list.products.w--open {
  display: block;
}

.am-dorpdown-link-advence-2 {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.am-dorpdown-link-advence-2.last-dropdown-link {
  display: block;
}

.am-navbar-menu-advence-2 {
  flex: 1;
  justify-content: space-between;
  display: flex;
  position: static;
}

.navbar-products-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: space-between;
  width: auto;
  max-width: 1310px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.nav-bar-card-solution {
  color: #ecf0ef;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.navbar-product-card-2 {
  border: 1px solid var(--borders);
  background-color: var(--black);
  border-radius: 8px;
  padding: 16px;
  text-decoration: none;
  transition: background-color .25s;
}

.navbar-product-card-2:hover {
  background-color: var(--black-02);
}

.navbar-product-card-intro-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #ecf0ef;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.4em;
  text-decoration: none;
  display: flex;
}

.navbar-product-card-featured-card-2 {
  border: 1px solid var(--borders);
  background-color: var(--black);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-around;
  padding: 16px;
  text-decoration: none;
  transition: border-color 1s;
  display: flex;
}

.navbar-product-card-featured-card-2:hover {
  border-color: var(--green);
}

.links-wrapper-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.fn-navbar-about-us-link-wrap-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #cdd3d2;
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
  display: flex;
}

.fn-navbar-label-line-about-2 {
  background-color: #3e4545;
  width: 100%;
  height: 1px;
}

.about-us-links {
  color: var(--white);
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.4em;
  transition: color .25s;
  display: block;
}

.about-us-links:hover, .about-us-links.w--current {
  color: var(--green);
}

.blog-card {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--borders);
  background-color: var(--black);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  padding: 24px;
  text-decoration: none;
  transition: border-color .25s;
  display: flex;
}

.blog-card:hover {
  border-color: var(--white);
  background-color: var(--black-02);
}

.parag-nav {
  color: var(--grey);
  flex: 1;
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
}

.fn-paragraph-no-margin-navbar-2 {
  color: var(--grey);
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6em;
}

.ind-heading {
  height: auto;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Geist Mono, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5em;
}

.div-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  padding-top: 0;
  display: flex;
}

.ind-icon {
  color: var(--green);
  width: 32px;
  height: 32px;
  margin-bottom: 24px;
}

.prdoucts-header {
  color: var(--white);
  font-family: Geist Mono, sans-serif;
  font-size: 20px;
  font-weight: 500;
  text-decoration: none;
}

.prdoucts-header.libra {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.6em;
}

.product-icon {
  margin-bottom: 16px;
}

.product-icon.libra {
  max-width: none;
}

.product-icon.aether {
  color: var(--green);
  margin-bottom: 0;
}

.text-block-4, .text-block-5 {
  font-family: Geist, sans-serif;
}

.fn-get-a-demo-link {
  color: var(--green);
  letter-spacing: .1em;
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 260px;
  height: 230px;
  font-size: 16px;
  line-height: 1.4em;
  text-decoration: none;
  transition: letter-spacing .25s;
  display: flex;
  position: relative;
}

.fn-get-a-demo-link:hover {
  color: #df0;
  letter-spacing: .3em;
}

.fn-get-a-demo-link.w--current:hover {
  color: #df0;
}

.fn-get-a-demo-shape {
  border: 1px solid var(--blue);
  border-radius: 50%;
  flex: none;
  width: 230px;
  height: 230px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.fn-get-a-demo-shape-second {
  border: 1px solid var(--purple);
  color: var(--green);
  border-radius: 50%;
  flex: none;
  width: 193px;
  height: 193px;
  position: absolute;
  inset: auto auto auto 0;
}

.div-block-3 {
  z-index: auto;
  float: none;
  clear: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  width: 100%;
  height: 63px;
  position: absolute;
}

.nav-tex-link {
  font-size: 14px;
  line-height: 1.5em;
}

.fn-dorpdown-link-advence-2 {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.fn-navbar-card-solution-3 {
  color: #ecf0ef;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 256px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.navbar-industries-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  width: 100%;
  max-width: 1310px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-about-us {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  display: grid;
}

.text-block-6 {
  flex: 0 auto;
  width: auto;
  text-decoration: none;
  transition: border-color .3s linear;
}

.fn-container-grid-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 16px;
  padding-right: 16px;
  display: grid;
}

.fn-links-wrapper-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--white);
  flex-direction: column;
  display: flex;
}

.fn-standard-white-link-3 {
  color: var(--white);
  font-family: Geist Mono, sans-serif;
  font-size: 14px;
  line-height: 1.4em;
  transition: color .25s;
  display: block;
}

.fn-standard-white-link-3:hover {
  color: var(--grey);
}

.fn-standard-white-link-3.w--current {
  color: var(--green);
}

.fn-standard-white-link-3.blue.w--current {
  color: var(--blue);
}

.fn-standard-white-link-3.purple.w--current {
  color: var(--purple);
}

.fn-footer-first {
  background-color: var(--nav-bar);
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  color: #ecf0ef;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 20px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: static;
  overflow: hidden;
}

.fn-social-share-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.fn-social-link {
  color: var(--grey);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .25s;
  display: flex;
}

.fn-social-link:hover {
  color: #df0;
}

.fn-social-link-icon {
  color: var(--white);
  cursor: pointer;
  background-color: #39ba2500;
  border-radius: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 0;
  transition: color .3s linear;
  display: flex;
}

.fn-social-link-icon:hover {
  opacity: 1;
  color: var(--green);
  text-decoration: underline;
}

.fn-legal-links-wrapper {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-wrap: wrap;
  display: flex;
}

.fn-footer-legal-link {
  color: var(--grey);
  transition: color .25s;
}

.fn-footer-legal-link:hover {
  color: var(--white);
}

.fn-footer-copyright {
  color: var(--grey);
  font-size: 16px;
}

.am-logo {
  color: #ecf0ef;
  background-color: #09090b00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  height: auto;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: relative;
}

.am-logo.overflow-none {
  border: 0px none var(--borders);
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: auto;
  padding: 60px 16px;
  overflow: hidden;
}

.fn-container {
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
}

.fn-cta-banner {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #1d1f1e;
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1310px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: grid;
  position: relative;
  overflow: hidden;
}

.fn-cta-banner:hover {
  border-color: var(--borders);
  background-color: var(--nav-bar);
}

.fn-cta-banner-column {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 650px;
  padding-top: 140px;
  padding-bottom: 140px;
  padding-left: 40px;
  display: flex;
}

.image {
  border: 1px solid var(--borders);
  box-shadow: none;
  border-radius: 8px;
  width: auto;
  max-width: none;
  height: 100%;
  margin-bottom: 0%;
  margin-right: 0%;
  position: absolute;
  inset: auto auto -80px 0%;
}

.div-block-4 {
  height: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.bento-box-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: auto 0 0% auto;
}

.fn-label {
  color: var(--grey);
  margin-bottom: 32px;
  font-family: Geist Mono, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6em;
}

.body {
  background-color: var(--black);
  max-width: none;
  overflow: auto;
}

.container-3 {
  z-index: 10;
  width: 100%;
  max-width: none;
  height: 61px;
  margin-left: 0;
  margin-right: 0;
  position: fixed;
  inset: 0% 0% auto;
}

.am-hero-header {
  color: var(--white);
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Geist Mono, sans-serif;
  font-size: 56px;
  line-height: 1.2em;
}

.am-hero-header.typewriter.first {
  text-align: center;
  width: auto;
  margin-bottom: 0;
}

.am-hero-header.typewriter {
  flex: 0 auto;
  height: auto;
}

.am-hero-header.typewriter.first {
  width: auto;
  margin-bottom: 0;
}

.am-hero-header.typewriter.first.typed {
  height: 1.2em;
}

.am-hero-header.typewriter.second {
  width: auto;
  height: auto;
}

.main-pargrh {
  color: var(--grey);
  text-align: center;
  width: 80%;
  margin-top: 10px;
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

.fn-column-center {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1310px;
  display: flex;
}

.fh-hero-image-wrapper-first {
  border-radius: 24px;
  width: 100%;
  height: 534px;
  margin-top: 36px;
  overflow: hidden;
}

.fn-cover-image {
  aspect-ratio: auto;
  border: 0px solid var(--borders);
  object-fit: fill;
  border-radius: 8px;
  width: 100%;
  height: auto;
  max-height: 100%;
}

.youtube {
  height: 100%;
}

.fn-column {
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.fn-features-card {
  color: #ecf0ef;
  background-color: #0f1213;
  border: 1px solid #0f1213;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: border-color .25s;
  display: flex;
}

.fn-features-card:hover {
  border-color: var(--green);
  color: #ecf0ef;
}

.am-libra-product {
  color: #ecf0ef;
  background-color: #1d1f1e00;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: static;
  overflow: hidden;
}

.fn-button-wrapper-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.fh-section-image-wrapper-first {
  border: 1px solid var(--borders);
  border-radius: 8px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.fn-list {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: #cdd3d2;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-bottom: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.6em;
  list-style-type: none;
  display: flex;
}

.fn-list.short {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 24px;
}

.fn-list-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.fn-list-checkmark {
  background-color: var(--green);
  border-radius: 50%;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  display: flex;
  overflow: hidden;
}

.fn-list-checkmark-icon {
  color: #0f1213;
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 11px;
  height: 10px;
  display: flex;
}

.tags-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row;
  margin-bottom: 10px;
  display: flex;
}

.tags-block._00 {
  margin-bottom: 0;
}

.fn-features-card-with-image {
  color: #ecf0ef;
  background-color: #0f1213;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.fn-features-card-with-image:hover {
  color: #ecf0ef;
}

.fn-get-a-demo-link-2 {
  color: #df0;
  letter-spacing: .1em;
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 260px;
  height: 230px;
  font-size: 16px;
  line-height: 1.4em;
  text-decoration: none;
  transition: letter-spacing .25s;
  display: flex;
  position: relative;
}

.fn-get-a-demo-link-2:hover {
  color: #df0;
  letter-spacing: .3em;
}

.fn-get-a-demo-link-2.w--current:hover {
  color: #df0;
}

.libra-product-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  height: auto;
  display: grid;
}

.libra-product-grid.other {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  display: flex;
}

.paragraph-02 {
  color: var(--grey);
  text-align: left;
  flex: 0 auto;
  width: 100%;
  margin-bottom: 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
  display: block;
}

.paragraph-02._01 {
  text-align: left;
  margin-bottom: 20px;
}

.paragraph-02._01.no-spacing {
  margin-bottom: 10px;
}

.paragraph-02.small {
  text-align: left;
  font-size: 14px;
}

.paragraph-02._00 {
  width: 70%;
  margin-bottom: 0;
}

.paragraph-02._03 {
  flex: 1;
}

.paragraph-02.no-padding {
  margin-bottom: 0;
}

.body-2 {
  background-color: var(--black);
}

.fn-paragraph-4 {
  color: var(--grey);
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

.fn-section-3 {
  color: #ecf0ef;
  background-color: #09090b00;
  flex-direction: column;
  align-items: center;
  max-width: none;
  margin-right: 16px;
  padding-top: 120px;
  padding-bottom: 80px;
  padding-left: 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.fn-container-grid-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.fn-column-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.fn-field {
  border: 1px solid var(--borders);
  background-color: var(--black);
  color: var(--white);
  border-radius: 8px;
  width: 100%;
  max-width: 100%;
  min-height: 42px;
  margin-bottom: 24px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 16px;
  line-height: 1em;
  transition: border-color .25s;
}

.fn-field:hover, .fn-field:active, .fn-field:focus {
  border-color: var(--green);
}

.fn-field::placeholder {
  color: #ecf0ef;
}

.fn-field-message {
  border: 1px solid var(--borders);
  background-color: var(--black);
  color: var(--white);
  border-radius: 8px;
  width: 100%;
  min-width: 60px;
  max-width: 100%;
  min-height: 160px;
  max-height: 160px;
  margin-bottom: 24px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 16px;
  line-height: 1em;
}

.fn-field-message:hover, .fn-field-message:active, .fn-field-message:focus {
  border-color: var(--green);
}

.fn-field-message::placeholder {
  color: #ecf0ef;
}

.fn-form-wrapper {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.fn-form {
  flex-direction: column;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.fn-checkbox {
  border: 1px solid var(--grey);
  background-color: var(--black);
  width: 16px;
  height: 16px;
  margin-top: 0;
  margin-right: 8px;
}

.fn-checkbox.w--redirected-checked {
  border-color: var(--black);
  background-color: var(--green);
  background-image: url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/68e3d3e71a752c82af367a74_d10d74472e2725f6eed0e92bee2f6ae1_Vector%201%20(Stroke).svg");
  background-size: 8px 8px;
}

.fn-checkbox.w--redirected-focus {
  box-shadow: none;
}

.fn-checkbox-wrapper {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.fn-form-advance {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.form-label {
  color: var(--grey);
  margin-bottom: 18px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3em;
}

.form-label.no-margin {
  margin-bottom: 10px;
  font-family: Geist, sans-serif;
  font-weight: 400;
  line-height: 1.5em;
}

.fn-success-message-2 {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  opacity: 1;
  color: #0f1213;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.3em;
}

.fn-success-message-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 200px;
  display: flex;
}

.fn-error-message-2 {
  background-color: var(--red);
  text-align: center;
  border-radius: 6px;
  margin-top: 24px;
}

.checkbox-label {
  color: var(--white);
}

.location-list {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  cursor: pointer;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.location-list.short {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-bottom: 8px;
}

.text-block-02 {
  color: var(--white);
  font-family: Inter, sans-serif;
}

.text-block-9 {
  color: var(--green);
  max-width: 20ch;
}

.image-3 {
  width: 30%;
  margin-bottom: 24px;
}

.text-block-10 {
  color: var(--black);
  font-family: Inter, sans-serif;
}

.page-padding {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.palladium {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: auto;
}

.am-other-products {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  width: 100%;
  max-width: 1310px;
  margin: 0;
  display: flex;
  overflow: hidden;
}

.product-image {
  background-color: var(--untitled-ui--gray50);
  border-radius: 8px;
  margin-bottom: 2rem;
  position: relative;
  overflow: hidden;
}

.product-image-02 {
  border: 1px solid var(--borders);
  background-color: #09090b00;
  border-radius: 8px;
  width: 100%;
  height: auto;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: 1rem;
}

.header-02 {
  color: var(--white);
  margin-top: 10px;
  font-family: Geist Mono, sans-serif;
}

.heading-contact-us {
  color: var(--white);
  text-align: left;
  margin-bottom: 78px;
  font-family: Geist Mono, sans-serif;
  font-size: 52px;
  font-weight: 700;
  line-height: 1.5em;
}

.heading-contact-us._01 {
  margin-bottom: 10px;
}

.heading-contact-us._01.typewriter-scroll {
  width: 100%;
}

.heading-contact-us._02 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.5em;
}

.heading-contact-us._02.typewriter-scroll {
  z-index: 2;
  text-align: left;
  width: 100%;
  margin-bottom: 8px;
  font-size: 52px;
  line-height: 1.2em;
  position: static;
}

.heading-contact-us._02.typewriter-scroll.middle {
  text-align: center;
}

.heading-contact-us._02.typewriter-scroll.smaller {
  font-size: 42px;
}

.heading-contact-us.no-padding {
  margin-top: 0;
}

.paragraph-03 {
  color: var(--grey);
  height: 100%;
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.6em;
}

.paragraph-03._01 {
  margin-bottom: 20px;
}

.paragraph-03.white {
  color: var(--white-03);
  margin-bottom: 10px;
}

.paragraph-03.small-space {
  margin-bottom: 10px;
}

.paragraph-03.team {
  flex: 0 auto;
  margin-bottom: 0;
  font-weight: 400;
}

.am-why-airmatrix {
  background-color: var(--nav-bar);
  background-image: linear-gradient(180deg, var(--black) 15%, #fff0);
  color: #ecf0ef;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: static;
  overflow: hidden;
}

.fn-container-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.fn-column-3 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.am-features-card-with-image-2 {
  color: #ecf0ef;
  background-color: #0f1213;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.am-features-card-with-image-2:hover {
  color: #ecf0ef;
}

.am-features-card-with-image-2.slider-cards {
  border: 1px solid var(--borders);
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.am-features-card-with-image-2.slider-cards:hover {
  border-color: var(--green);
}

.am-features-card-with-image-2.slider-cards.green, .am-features-card-with-image-2.slider-cards.blue {
  background-color: var(--nav-bar);
  transition: border-color .3s linear;
}

.am-features-card-with-image-2.slider-cards.blue:hover {
  border-color: var(--blue);
}

.am-features-card-with-image-2.slider-cards.purple {
  background-color: var(--nav-bar);
  transition: border-color .3s linear;
}

.am-features-card-with-image-2.slider-cards.purple:hover {
  border-color: var(--purple);
}

.card-image-01 {
  border: 1px none var(--borders);
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 260px;
}

.card-image-01.blog {
  object-fit: cover;
  width: 100%;
  height: 240px;
}

.card-image-01.blog.fdc {
  object-fit: cover;
  object-position: 50% 50%;
}

.card-image-01.blog.vaughan {
  object-position: 50% 100%;
}

.am-features-card-column-2 {
  border-top: 1px solid var(--borders);
  background-color: #09090b00;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.fn-solutions-card-wrapper-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  margin-left: 0;
  display: grid;
}

.background-grid {
  z-index: -1;
  background-color: var(--black);
  width: 100vw;
  height: 100vh;
  display: block;
  position: fixed;
  inset: 0;
}

.am-blog {
  border: 0px none var(--borders);
  color: #ecf0ef;
  background-color: #09090b00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-right: 0;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.fn-container-grid-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.fn-column-4 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.blog-card-01 {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: border-color .3s linear;
  display: flex;
}

.blog-card-01:hover {
  border-color: var(--green);
  color: #ecf0ef;
}

.blog-card-02 {
  border: 1px solid var(--borders);
  color: #ecf0ef;
  background-color: #0f1213;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.blog-card-02:hover {
  border: 1px solid var(--green);
  color: #ecf0ef;
}

.blog-card-02.blue:hover {
  border-color: var(--blue);
}

.blog-card-02.purple:hover {
  border-color: var(--purple);
}

.card-column {
  border: 0px solid var(--borders);
  background-color: var(--nav-bar);
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.fn-blog-info-wrapper {
  grid-column-gap: 8px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.fn-blog-info-wrapper-second {
  grid-column-gap: 8px;
  color: #939b9b;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  display: flex;
}

.text-block-11 {
  font-family: Inter, sans-serif;
}

.author-01 {
  color: var(--grey);
  font-family: Inter, sans-serif;
}

.text-block-13, .text-block-14 {
  font-family: Inter, sans-serif;
}

.date {
  color: var(--grey);
  font-family: Inter, sans-serif;
}

.unsplash-image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: auto;
  display: block;
}

.button5_inner {
  z-index: 1;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--nav-bar);
  border-radius: 8px;
  width: auto;
  max-width: 400px;
  height: auto;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button5_text {
  color: var(--white);
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.button5 {
  border: 1px solid var(--borders);
  background-color: var(--borders);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 1px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button5.big {
  z-index: 0;
  object-fit: scale-down;
  border-radius: 8px;
  flex: 0 auto;
  width: auto;
  max-width: none;
  overflow: hidden;
}

.button5_gradient {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, var(--green), var(--green) 34%, var(--green) 93%);
  filter: blur(30px);
  border-radius: 99px;
  width: 6em;
  height: 15em;
  position: absolute;
  inset: auto;
  overflow: visible;
}

.button5_gradient.purple {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, var(--purple), var(--purple) 34%, var(--purple) 93%);
}

.button5_gradient.blue {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, var(--blue), var(--blue) 34%, var(--blue) 93%);
}

.outline-button-text {
  color: var(--white);
  width: auto;
  height: auto;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.outline-button {
  border: 0px none var(--borders);
  border-radius: 0;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 0;
  text-decoration: none;
  transition: width .3s linear;
  display: block;
}

.outline-button:hover {
  width: 120%;
  height: auto;
}

.outline-inner {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-radius: 8px;
  width: auto;
  height: auto;
  padding: 12px 0;
  display: flex;
}

.outline-inner:hover {
  background-color: #09090b00;
}

.section {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 80px 16px;
  display: flex;
}

.link-block {
  cursor: pointer;
}

.link-block.w--current {
  width: auto;
  height: auto;
}

.submit-button {
  border: 1px solid var(--borders);
  background-color: var(--black);
  border-radius: 6px;
  width: 20%;
  height: 100%;
  font-family: Inter, sans-serif;
  font-size: 16px;
  transition: border-color .3s linear;
}

.submit-button:hover {
  border-color: var(--green);
  background-color: var(--black);
  border-radius: 6px;
}

.form-label-2 {
  color: var(--grey);
  margin-bottom: 12px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
}

.fn-radio-buttons-wrapper {
  grid-column-gap: 90px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  margin-bottom: 16px;
  display: flex;
}

.fn-radio-button {
  background-color: var(--black);
  width: 16px;
  height: 16px;
  margin-top: 0;
  margin-right: 8px;
}

.fn-radio-button.w--redirected-checked {
  background-color: var(--green);
  background-image: url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/68e3d3e71a752c82af367a74_d10d74472e2725f6eed0e92bee2f6ae1_Vector%201%20(Stroke).svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-color: #0000;
}

.fn-radio-button.w--redirected-focus {
  border: 1px solid var(--green);
  box-shadow: none;
}

.fn-radio-wrapper {
  align-items: center;
  width: 100%;
  max-width: 101px;
  display: flex;
}

.am-tabs-link {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #939b9b;
  background-color: #0000;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 15px;
  transition: opacity .25s;
  display: flex;
  position: static;
}

.am-tabs-link:hover {
  opacity: .8;
  color: #939b9b;
}

.am-tabs-link.w--current {
  background-color: var(--black-02);
  width: 100%;
  position: static;
}

.uui-max-width-xlarge {
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  display: flex;
}

.uui-container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-2 {
  height: 100%;
  margin-bottom: 35px;
  padding-left: 0;
  padding-right: 0;
  overflow: visible;
}

.uui-heroheader16_image-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 30rem;
  margin-top: 4rem;
  display: flex;
  position: relative;
}

.uui-heroheader16_image {
  color: var(--green);
  width: 76rem;
  min-width: 76rem;
}

.uui-section_heroheader16 {
  height: 100%;
  margin-top: 60px;
  margin-bottom: 0;
  overflow: hidden;
}

.uui-heroheader16_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: flex;
}

.fn-tabs-link {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #939b9b;
  background-color: #0000;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 15px;
  transition: opacity .25s;
  display: flex;
}

.fn-tabs-link:hover {
  opacity: .8;
  color: #939b9b;
}

.fn-tabs-link.w--current {
  background-color: #0f1213;
}

.fn-section-6 {
  background-color: var(--black);
  color: #ecf0ef;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.fn-container-grid-8 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.fn-container-grid-8.relative {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.fn-column-7 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.fn-column-7.tabs-992 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.fn-cover-image-4 {
  background-color: var(--black);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding: 0;
}

.fn-tabs-link-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #939b9b;
  background-color: #0000;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 15px;
  transition: opacity .25s;
  display: flex;
}

.fn-tabs-link-2:hover {
  opacity: .8;
  color: #939b9b;
}

.fn-tabs-link-2.w--current {
  border: 1px solid var(--borders);
  background-color: var(--black);
  color: var(--grey);
}

.fn-featured-tabs-3 {
  width: 100%;
  height: 100%;
  margin-bottom: 32px;
  display: flex;
  position: static;
}

.fn-featured-tabs-menu-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  width: 40%;
  height: 100%;
  margin-right: 40px;
  display: flex;
}

.fn-featured-tabs-content-3 {
  width: 60%;
  height: 60%;
  display: flex;
  position: static;
  inset: 0% 15px 0% auto;
}

.fn-featured-tabs-content-wrapper-3 {
  width: 100%;
}

.fh-features-image-wrapper-3 {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  mix-blend-mode: normal;
  border-radius: 8px;
  width: 100%;
  height: 500px;
  overflow: hidden;
}

.fn-tabs-link-title-3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #cdd3d2;
  align-items: center;
  display: flex;
}

.fn-tabs-paragraph-2 {
  flex: none;
  font-family: Inter, sans-serif;
  overflow: hidden;
}

.tab-text {
  color: var(--white);
  font-family: Geist, sans-serif;
  font-size: 24px;
  line-height: 1.5em;
}

.section-3 {
  margin-top: 120px;
  margin-bottom: -40px;
}

.container-4 {
  z-index: -1;
  border: 1px solid var(--green);
  background-color: var(--green);
  opacity: .53;
  filter: blur(300px);
  border-radius: 100px;
  width: 400px;
  height: 500px;
  position: absolute;
  inset: auto 0% 0%;
}

.container-4.blue {
  border-color: var(--blue);
  background-color: var(--blue);
}

.sub-header {
  color: var(--green);
  margin-bottom: 20px;
  font-family: Geist, sans-serif;
  font-size: 24px;
  line-height: 1.5em;
}

.sub-header.blue {
  color: var(--blue);
}

.sub-header.purple {
  color: var(--purple);
}

.div-block-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  margin-bottom: 12px;
  display: flex;
}

.div-block-7 {
  flex: 0 auto;
  width: auto;
  height: auto;
}

.div-block-8 {
  margin-bottom: 20px;
}

.aether-industries-cards {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.aether-unique-cards-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cards-aether-industires {
  width: 100%;
}

.aether-industries-images {
  max-width: none;
  height: 100%;
  max-height: none;
  overflow: hidden;
}

.tab-list-icon {
  color: var(--green);
  width: 24px;
  height: 24px;
}

.tab-list-icon.green {
  color: var(--green);
}

.tab-list-icon.purple {
  color: var(--purple);
}

.tab-list-icon.blue {
  color: var(--blue);
}

.bold-text-2 {
  width: 100%;
}

.nav-logo-block {
  width: 142px;
}

.logo-footer {
  width: 80%;
}

.small-header {
  color: var(--white);
  font-family: Geist, sans-serif;
  font-size: 20px;
  line-height: 1.2em;
}

.div-block-9 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.div-block-10 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon-big.blue {
  color: var(--blue);
  width: 32px;
  height: 32px;
}

.icon-big.green {
  color: var(--green);
  width: 32px;
  height: 32px;
}

.rl-padding-section-large {
  width: 100.001%;
  max-width: 1310px;
  padding: 0;
}

.rl-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.rl_layout207_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.industrie-text {
  z-index: 2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 15% 25%;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.rl_layout207_image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 552px;
  display: flex;
}

.rl_section_layout239 {
  background-color: var(--relume-library-lite--rl-white);
}

.rl-padding-global-2 {
  padding-left: 0%;
  padding-right: 0%;
}

.laanc-list-point {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  cursor: pointer;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.link-03 {
  color: var(--white);
  text-decoration: none;
  -webkit-text-decoration-color: var(--white);
  text-decoration-color: var(--white);
  font-size: 16px;
}

.list {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.list-item {
  align-self: auto;
  display: block;
}

.float-drone {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 552px;
  display: flex;
}

.rl_blogpost1_component {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: row;
  width: 100%;
  max-width: none;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.rl_blogpost1_title-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 48rem;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.rl_section_blogpost1 {
  background-color: #fff0;
  width: 100.001%;
  max-width: 1310px;
}

.rl_blogpost1_content {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-3 {
  color: var(--white);
  font-family: Geist, sans-serif;
}

.rich-text-block {
  color: var(--white-03);
  font-family: Inter, sans-serif;
}

.rich-text-block-3 {
  color: var(--white-03);
}

.section-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 120px 16px 80px;
  display: flex;
}

.link-with-arrow-01-small {
  color: var(--green);
  -webkit-text-stroke-color: var(--white);
  align-items: center;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: underline;
  display: flex;
}

.links {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  display: flex;
}

.rich-text-block-4 {
  color: var(--white-03);
  font-family: Inter, sans-serif;
}

.rich-text-block-5 {
  font-family: Inter, sans-serif;
}

.logo-block-footer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: flex;
}

.carosel-container {
  border: 1px solid var(--borders);
  border-radius: 100px;
  max-width: 1310px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.logo-container {
  background-color: var(--nav-bar);
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  min-width: 200%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
  inset: 11% 11% 11% -112%;
}

.carusel-logo {
  width: auto;
  height: 50px;
}

.carusel-logo.short {
  height: 30px;
}

.carusel-logo.bigger {
  height: 60px;
}

.logo-loop {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.fn-container-grid-9 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.fn-column-8 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.use-cases-cards {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: border-color .25s;
  display: flex;
}

.use-cases-cards:hover {
  border-color: var(--green);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6901027303654553f3d471dc_kQVj2y5ITkA.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-cards._01 {
  transition: all .7s, border-color .25s;
}

.use-cases-cards._01:hover {
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6901027303654553f3d471dc_kQVj2y5ITkA.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-cards._02 {
  transition: all .6s, border-color .25s;
}

.use-cases-cards._02:hover {
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/690103b8523cea5235a6623a_fAwcMpTjiRk.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-cards._03 {
  transition: all .6s, border-color .25s;
}

.use-cases-cards._03:hover {
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/69010449bdd7dc1d51de15d3_uuqyZTej3Y0.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-cards._04 {
  transition: all .6s, border-color .25s;
}

.use-cases-cards._04:hover {
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6901494ae08c694163e437df_udhoRTXX1NM.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-cards._05 {
  transition: all .6s, border-color .25s;
}

.use-cases-cards._05:hover {
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/690104c8befba473d475936a_MI42V40zoLo.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-cards._06:hover {
  border-color: var(--purple);
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/69026a0fb9caa8c74a040d38_DioLM8ViiO8.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.use-cases-cards._08:hover {
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/690396c4073d8cf37345d4b6_ZhQCZjr9fHo.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.use-cases-cards.blue:hover {
  border-color: var(--blue);
  background-image: linear-gradient(to bottom, var(--layer), var(--layer)), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6903d34d061abf0913195cbf_OeV0AJbcCZ8.jpg");
  object-fit: cover;
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.fn-paragraph-no-margin {
  color: #cdd3d2;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
  overflow: hidden;
}

.use-cases-box {
  color: var(--green);
  width: auto;
  height: auto;
  margin-bottom: 8px;
}

.cases-icons {
  color: var(--white);
  width: 32px;
  height: 32px;
}

.use-cases {
  color: #ecf0ef;
  background-color: #1d1f1e00;
  flex-direction: column;
  align-items: center;
  width: 100vw;
  max-width: none;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.industries-hero {
  z-index: 0;
  max-width: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.industries-hero-paragr {
  z-index: 2;
  color: var(--grey);
  text-align: center;
  flex: 0 auto;
  margin-top: 10px;
  margin-bottom: 24px;
  padding-top: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
  position: static;
}

.background-slider {
  z-index: -1;
  position: relative;
  inset: 0;
}

.use-cases-card-airport {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-airport:hover {
  border-color: var(--green);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/690239ffca5bfe30e521339c_pRQCTeQTDwE.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-card-prison {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-prison:hover {
  border-color: var(--green);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6902399656543f6ebadd4f16_BFJC05gzLXo.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.laanc-text {
  z-index: 2;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 0;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.feature {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  width: auto;
  display: flex;
}

.paragraph-02-short {
  color: var(--grey);
  text-align: left;
  flex: 0 auto;
  width: 100%;
  margin-bottom: 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
}

.link-block-2 {
  color: var(--white);
  flex: 1;
  width: auto;
}

.link-block-2:hover {
  color: var(--green);
}

.solutions-box {
  color: var(--green);
  -webkit-text-stroke-color: var(--white);
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: underline;
  display: flex;
}

.solutions-box:hover {
  color: var(--green);
}

.solutions-box.blue {
  color: var(--blue);
}

.solutions-box.purple {
  color: var(--purple);
}

.link-text-bloxk {
  font-family: Geist Mono, sans-serif;
  font-size: 20px;
  text-decoration: none;
}

.link-text-bloxk:hover {
  color: var(--purple);
}

.link-text-bloxk.green:hover {
  color: var(--green);
}

.link-text-bloxk.blue:hover {
  color: var(--blue);
}

.use-cases-card-traffic {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-traffic:hover {
  border-color: var(--purple);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6902695ba4fda111598d2f3b_kG71BXh8KFw.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-card-logistics {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-logistics:hover {
  border-color: var(--purple);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/690269724a931da33fe25dc9_5WQJ_ejZ7y8.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-card-dfr {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-dfr:hover {
  border-color: var(--green);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/69039692cf8f01fc4d339f66_RVdURuSL_fw.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-card-stadiums {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-stadiums:hover {
  border-color: var(--green);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/690396a68a19c51e1b2c92aa_SEQ2VI0KI6A.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-card-city {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-city:hover {
  border-color: var(--blue);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6903d2ad9bb235687c109c36_Nyvq2juw4_o.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.use-cases-card-aviation {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 26px;
  text-decoration: none;
  transition: all .6s, border-color .25s;
  display: flex;
}

.use-cases-card-aviation:hover {
  border-color: var(--blue);
  color: #ecf0ef;
  background-image: linear-gradient(#09090beb, #09090beb), url("https://cdn.prod.website-files.com/68dd2ca33843e5aee547c439/6903d33e08bbc20c0ffb59f2_e3hH6_pSk1g.jpg");
  background-position: 0 0, 20% 20%;
  background-size: auto, cover;
}

.video {
  z-index: 1;
  aspect-ratio: 17 / 11;
  border: 1px solid var(--borders);
  border-radius: 8px;
  width: 100%;
  height: auto;
  min-height: auto;
}

.video-wrapper {
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  mix-blend-mode: normal;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 500px;
  padding: 40px;
  display: flex;
  overflow: hidden;
}

.background-video-2 {
  z-index: 1;
  aspect-ratio: 17 / 11;
  border: 1px solid var(--borders);
  border-radius: 8px;
  width: 100%;
  height: auto;
}

.text-rich-text {
  color: var(--white-03);
  -webkit-text-stroke-color: var(--white-03);
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}

.text-rich-text h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.text-rich-text h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1.25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.text-rich-text h5, .text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.text-rich-text p {
  margin-bottom: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.text-rich-text blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-style: italic;
}

.text-rich-text img {
  aspect-ratio: 2.39;
  object-fit: cover;
  width: 100%;
  max-width: none;
  max-height: 500px;
}

.text-rich-text a {
  text-decoration: underline;
}

.text-rich-text figcaption {
  color: var(--grey);
  text-align: left;
  margin-top: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
}

.max-width-large {
  width: 100%;
  max-width: 100%;
}

.blogpost_header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.blogpost_image-wrapper {
  box-sizing: border-box;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 8px;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-top: 0%;
  position: relative;
  overflow: hidden;
}

.blogpost_content-top {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.blogpost_author-wrapper {
  align-items: center;
  display: flex;
}

.blogpost_content {
  width: auto;
  margin-bottom: 0;
}

.blogpost_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: flex;
}

.blogpost_title-wrapper {
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: 0;
  display: flex;
}

.button-blog {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.button-blog:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.button-blog:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100);
}

.button-blog.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.button-blog.is-button-small.icon-only {
  border-color: var(--borders);
  background-color: var(--black);
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.button-blog.is-button-small.icon-only:hover {
  background-color: var(--borders);
}

.button-blog.is-button-small.icon-only:focus {
  box-shadow: none;
}

.button-blog.icon-only {
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  display: flex;
}

.padding-vertical-xhuge {
  grid-row-gap: 48px;
  flex-flow: column;
  width: 100.001%;
  max-width: 1310px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.blogpost_author-subheading {
  color: var(--green);
  letter-spacing: normal;
  margin-bottom: .75rem;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.blogpost_author-content {
  margin-right: 4rem;
}

.blogpost_author-text {
  color: var(--white);
  font-family: Geist Mono, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.blog-main-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 120px 16px 80px;
  display: flex;
}

.blog-post-share {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  display: grid;
}

.blog-icons-buttons {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.blog-icons-buttons.text-color-green {
  color: var(--green);
}

.blog-image {
  z-index: -1;
  aspect-ratio: auto;
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
  position: relative;
  inset: 0;
}

.company-news-card {
  border: 1px solid var(--borders);
  color: #ecf0ef;
  background-color: #0f1213;
  border-radius: 8px;
  flex-flow: row;
  align-items: flex-start;
  width: 100.001%;
  height: 500px;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.company-news-card:hover {
  border: 1px solid var(--green);
  color: #ecf0ef;
}

.company-news-column {
  border: 0px solid var(--borders);
  background-color: var(--nav-bar);
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  height: 100%;
  padding: 24px;
  display: flex;
}

.company-news-image-01 {
  border: 1px none var(--borders);
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 260px;
}

.company-news-image-01.blog {
  object-fit: cover;
  flex: 0 auto;
  width: 60vw;
  height: 100%;
}

.company-news-title-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
  display: flex;
}

.fn-features-card-with-image-2 {
  color: #ecf0ef;
  background-color: #0f1213;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.fn-features-card-with-image-2:hover {
  color: #ecf0ef;
}

.company-news-cards-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.company-main-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 120px 16px 80px;
  display: flex;
}

.company-tags-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row;
  margin-bottom: 10px;
  display: flex;
}

.paragraph-laanc {
  color: var(--grey);
  text-align: left;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
  display: block;
}

.section-5 {
  justify-content: center;
  align-items: center;
  padding: 120px 16px 80px;
  display: flex;
}

.number {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  width: 100%;
  font-family: Geist, sans-serif;
  text-decoration: none;
  display: flex;
}

.contact-us {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  margin-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.company-news-card-02 {
  border: 1px solid var(--borders);
  color: #ecf0ef;
  background-color: #0f1213;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.company-news-card-02:hover {
  border: 1px solid var(--green);
  color: #ecf0ef;
}

.company-news-info-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.company-news-info-wrapper.down {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.company-news-data {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.background-video-4 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--borders);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--borders);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--borders);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--borders);
  z-index: 1;
  border-radius: 8px;
  width: 600px;
  height: 350px;
}

.company-news-video-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.am-hero-headerr-company-news {
  color: var(--white);
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: 56px;
  line-height: 1.2em;
}

.am-hero-headerr-company-news.typewriter-scroll {
  text-align: left;
  flex: 0 auto;
  width: 100%;
}

.image-8 {
  aspect-ratio: auto;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.ghost-button {
  border: 0px none var(--borders);
  border-radius: 0;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 0;
  text-decoration: none;
  transition: width .3s linear;
  display: block;
}

.ghost-button:hover {
  width: 120%;
  height: auto;
}

.ghost-button-text {
  color: var(--green);
  width: auto;
  height: auto;
  font-family: Inter, sans-serif;
  font-size: 18px;
}

.ghost-inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 8px;
  width: auto;
  height: auto;
  padding: 12px 0;
  display: flex;
}

.ghost-inner:hover {
  background-color: #09090b00;
}

.link-ghost-button {
  color: var(--white);
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 12px;
  margin-left: 10px;
  display: flex;
}

.link-ghost-button.big {
  color: var(--green);
  height: auto;
  margin-left: 0;
}

.image-about-us {
  border: 0px solid var(--borders);
  box-shadow: none;
  object-fit: fill;
  border-radius: 0;
  width: auto;
  max-width: none;
  height: 120%;
  margin-bottom: 0%;
  margin-right: 0%;
  position: absolute;
  inset: auto auto -140px 10%;
  overflow: visible;
}

.heading-xxsmall {
  color: var(--white);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.icon-1x1-xsmall {
  color: var(--green);
  width: 1.5rem;
  height: 1.5rem;
}

.layout32_timeline-wrapper {
  position: relative;
}

.layout32_progress-bar {
  background-color: var(--borders);
  width: 2px;
  height: 100%;
}

.layout32_progress-bar-wrapper {
  background-color: var(--borders);
  width: 2px;
  height: 75%;
  position: absolute;
  top: 10%;
  left: 1.75rem;
  right: auto;
}

.layout32_timeline-icon-wrapper {
  z-index: 1;
  background-color: #fff0;
  margin-top: -1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.time-line {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
}

.layout32_timeline-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.layout32_timeline-right {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.content-left {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.company-value-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: auto;
  max-width: none;
  display: grid;
}

.am-our-values {
  width: 100.001%;
  max-width: 1310px;
}

.icon-featured-outline-large {
  border: 2px solid var(--borders);
  background-color: var(--black);
  color: var(--untitled-ui--primary600);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  transition: border-color .3s linear;
  display: flex;
}

.icon-featured-outline-large:hover {
  border-color: var(--green);
}

.uui-space-xxsmall-2 {
  width: 100%;
  min-height: .5rem;
}

.paading-values {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-11 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.am-company-values {
  border: 0px none var(--borders);
  background-color: var(--nav-bar);
  color: #ecf0ef;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-right: 0;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.text-size-medium-2 {
  color: var(--white);
  letter-spacing: normal;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.text-size-medium-2.text-color-primary700 {
  color: var(--green);
  font-family: Geist Mono, sans-serif;
}

.uui-space-xxsmall-3 {
  width: 100%;
  min-height: .5rem;
}

.padding-vertical-xhuge-01 {
  width: 100%;
  max-width: 1310px;
  padding-top: 0;
  padding-bottom: 0;
}

.gradient-icon {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, var(--green), var(--green) 34%, var(--green) 93%);
  opacity: 0;
  filter: blur(30px);
  border-radius: 99px;
  width: 4em;
  height: 4em;
  transition: background-color .3s linear;
  position: absolute;
  inset: auto;
  overflow: visible;
}

.gradient-icon:hover {
  opacity: .6;
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.social-icon {
  color: var(--green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.social-link {
  color: var(--untitled-ui--gray400);
  transition: all .3s;
}

.social-link:hover {
  color: var(--untitled-ui--gray500);
}

.team05_image {
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  min-width: 5rem;
  height: 5rem;
  min-height: 5rem;
}

.team05_image-wrapper {
  margin-bottom: 1.25rem;
}

.team05_social {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1rem;
  display: grid;
}

.team05_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.uui-team05_slide {
  max-width: 17.5rem;
  margin-right: 3rem;
}

.uui-team05_mask {
  width: 33.33%;
  overflow: visible;
}

.uui-team05_component {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  margin-bottom: 4rem;
  padding-bottom: 6rem;
  position: relative;
}

.section_team {
  width: 100.001%;
  max-width: 1310px;
  overflow: hidden;
}

.uui-button-icon {
  color: var(--green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 20px;
  min-width: auto;
  height: 20px;
  min-height: auto;
  display: flex;
}

.team05_arrow {
  border: 1px solid var(--borders);
  background-color: var(--black);
  color: var(--untitled-ui--gray500);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.team05_arrow:hover {
  background-color: var(--borders);
}

.team05_arrow.left {
  border-color: var(--borders);
  background-color: var(--black);
  right: 4rem;
}

.team05_arrow.left:hover {
  background-color: var(--borders);
}

.team05_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.heading-tiny {
  color: var(--white);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.fn-container-grid-11 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.fn-column-10 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.fn-author-wrapper-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #ecf0ef;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  font-size: 16px;
  line-height: 1.6em;
  display: flex;
}

.fn-author-image-2 {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.fn-section-off-black-2 {
  color: #ecf0ef;
  background-color: #0f121300;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 120px 16px 80px;
  font-family: Open Sans, sans-serif;
  display: flex;
  overflow: hidden;
}

.fn-heading-jambo-2 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Geist Mono, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 1.1em;
}

.fn-hero-box-small-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
  display: flex;
}

.fn-hero-quote-2 {
  opacity: 1;
  color: var(--green);
  width: 229px;
  height: 164px;
  margin-bottom: 200px;
}

.fn-hero-quote-line-2 {
  background-color: var(--green);
  color: var(--green);
  width: 100%;
  height: 1px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.am-team {
  border: 0px none var(--borders);
  color: #ecf0ef;
  background-color: #09090b00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-right: 0;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.text-block-15 {
  color: var(--white);
  font-family: Inter, sans-serif;
}

.text-block-16 {
  color: var(--white);
  font-family: Geist, sans-serif;
}

.text-block-17 {
  color: var(--green);
  font-family: Geist Mono, sans-serif;
}

.about-us-header-component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: flex;
}

.about-us-image-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin-top: 4rem;
  display: flex;
  position: relative;
}

.about-us-blog-header {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.globe-02 {
  height: 100%;
  display: block;
  position: relative;
  overflow: visible;
}

.image-10 {
  aspect-ratio: 16 / 11;
  object-fit: fill;
  width: 100%;
}

.comment-logo {
  width: auto;
  height: 50px;
}

.italic-text {
  font-size: 38px;
}

.bold-text-4 {
  box-sizing: border-box;
  width: 100%;
}

.image-11 {
  border: 1px solid var(--borders);
  border-radius: 6px;
  width: 100%;
  height: auto;
}

.palladium-link-block {
  width: 100%;
  height: auto;
  text-decoration: none;
}

.aether-link-block {
  width: 100%;
  text-decoration: none;
}

.div-block-12 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-13 {
  align-items: flex-start;
  display: flex;
}

.page-heading.typed {
  color: #fff;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: 56px;
  line-height: 1.2em;
}

.div-block-14 {
  align-items: flex-end;
  display: flex;
}

.div-block-15 {
  width: 100%;
  max-width: 1310px;
  height: 100vh;
  max-height: 900px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  top: 0;
}

.heading-4 {
  color: #fff;
  font-family: Geist Mono, sans-serif;
  font-size: 56px;
  line-height: 1.25em;
}

.heading-4.typewriter-first._01 {
  margin-top: 0;
}

.heading-4.typewriter-scroll {
  width: 100%;
}

.heading-4.typewriter.first {
  box-sizing: border-box;
  object-fit: fill;
  width: auto;
  overflow: visible;
}

.heading-4._01 {
  margin-top: 0;
}

.paragraph-4 {
  color: gray;
  text-align: right;
  max-width: 400px;
  margin-left: auto;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.25em;
}

.div-block-16 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
}

.div-block-17 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  max-width: none;
  height: 100vh;
  max-height: 900px;
  padding: 100px 0 32px;
  display: flex;
}

.hero-main-page {
  color: #ecf0ef;
  background-color: #09090b00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: auto;
  padding: 0;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: relative;
}

.hero-main-page.overflow-none {
  border: 0px none var(--borders);
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: auto;
  padding-top: 80px;
  padding-left: 16px;
  padding-right: 16px;
  overflow: hidden;
}

.div-block-18 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px;
  display: flex;
}

.div-block-19 {
  width: 100%;
  padding-left: 16px;
}

.am-libra-product-copy {
  color: #ecf0ef;
  background-color: #1d1f1e00;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 80px 16px;
  font-family: Open Sans, sans-serif;
  display: flex;
  position: static;
  overflow: hidden;
}

.div-block-20 {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.background-video-5 {
  aspect-ratio: 17 / 11;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--borders);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--borders);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--borders);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--borders);
  z-index: 1;
  border-radius: 8px;
  width: 100%;
  height: auto;
  position: relative;
}

.background-video-6 {
  aspect-ratio: 17 / 11;
  z-index: 1;
  width: 100%;
  height: auto;
}

.fn-paragraph {
  color: var(--grey);
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6em;
}

.fn-container-grid-12 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.fn-container-grid-12.relative {
  position: relative;
}

.fn-column-center-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--borders);
  background-color: var(--nav-bar);
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding: 42px 24px;
  display: flex;
}

.fn-link-arrow {
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 18px;
  margin-left: 10px;
  display: flex;
}

.fn-heading-jambo {
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Geist Mono, sans-serif;
  font-size: 88px;
  font-weight: 400;
  line-height: 1.1em;
}

.fn-link-with-arrow-classic {
  color: #df0;
  align-items: center;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: underline;
  display: flex;
}

.fn-section-404 {
  outline-offset: 0px;
  color: #ecf0ef;
  background-color: #09090b00;
  outline: 3px #09090b00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Open Sans, sans-serif;
  display: flex;
  overflow: hidden;
}

.fn-404-image-first {
  z-index: 0;
  object-fit: contain;
  width: 603px;
  height: 558px;
  position: absolute;
  inset: -79% 10% auto auto;
}

.fn-404-image-second {
  object-fit: contain;
  width: 250px;
  height: 250px;
  position: absolute;
  inset: -56% auto auto -5%;
}

.fn-404-image-third {
  object-fit: contain;
  width: 120px;
  height: 120px;
  position: absolute;
  inset: auto auto -55% 20%;
}

.background-video-7 {
  z-index: 1;
}

.header-03 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: 28px;
}

.code-embed {
  color: var(--green);
  width: 84px;
  height: 92px;
}

.body-3 {
  background-color: #09090b00;
}

.heading-5 {
  font-family: Geist Mono, sans-serif;
  font-size: 72px;
  font-weight: 400;
  line-height: 1.2em;
}

.heading-5.err-404 {
  color: var(--white);
}

.div-block-21 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uf0-404 {
  width: 300px;
  height: 100%;
  transition: all .3s linear;
}

.uf0-404:hover {
  filter: contrast(200%);
}

@media screen and (max-width: 991px) {
  .nav-button {
    width: auto;
    max-width: none;
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .logo {
    width: auto;
    max-width: none;
    height: 26px;
    display: block;
  }

  .button-wrapper-01 {
    width: 100%;
    max-width: none;
  }

  .am-navbar-menu-wrapper-second-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border: 0px solid var(--nav-bar);
    background-color: #0000;
    border-radius: 16px;
    flex-direction: column;
    justify-content: flex-start;
    padding: 0;
    display: flex;
  }

  .nab-bar-link {
    color: #ecf0ef;
    background-color: #09090b00;
    border-top: 1px solid #3e4545;
    padding: 18px 0;
  }

  .nab-bar-link:hover, .nab-bar-link.w--current, .nab-bar-link.w--current:hover {
    color: #ecf0ef;
  }

  .am-navbar-advence-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    padding: 12px 10px 12px 8px;
    display: flex;
  }

  .am-navbar-container-advence-2 {
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
  }

  .am-navbar-links-wrapper-advence-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #0000;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
  }

  .am-navbar-link-list.w--open {
    width: 100%;
    padding-top: 0;
    padding-bottom: 40px;
    position: relative;
  }

  .am-navbar-link-list.industries {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #09090b00;
    display: none;
  }

  .am-navbar-link-list.industries.w--open {
    background-color: #0000;
    padding-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .am-navbar-link-list.about-us {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #0000;
    padding-top: 8px;
    padding-bottom: 24px;
    display: none;
  }

  .am-navbar-link-list.about-us.w--open {
    padding: 16px 0;
    display: block;
  }

  .am-navbar-link-list.products {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #fff0;
    display: none;
  }

  .am-navbar-link-list.products.w--open {
    background-color: #0000;
    padding: 16px 0;
    display: block;
  }

  .am-dorpdown-link-advence-2 {
    background-color: #0000;
    width: 100%;
    display: block;
  }

  .am-dorpdown-link-advence-2.last-dropdown-link {
    border-bottom: 1px solid #3e4545;
  }

  .am-navbar-menu-advence-2 {
    background-color: var(--nav-bar);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    height: calc(100dvh - 62px);
    padding-top: 0;
    padding-left: 24px;
    padding-right: 24px;
    position: absolute;
    overflow: auto;
  }

  .navbar-products-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #0000;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    height: auto;
    max-height: none;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .navbar-product-card-2 {
    transition: none;
  }

  .navbar-product-card-2:hover {
    background-color: var(--black-02);
  }

  .navbar-product-card-intro-2 {
    margin-bottom: 0;
  }

  .about-us-links {
    transition: none;
  }

  .about-us-links:hover {
    color: #ecf0ef;
  }

  .blog-card {
    background-color: var(--nav-bar);
    margin-top: 1px;
  }

  .fn-paragraph-no-margin-navbar-2 {
    display: none;
  }

  .ind-heading {
    font-size: 20px;
  }

  .div-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
  }

  .prdoucts-header.libra {
    font-size: 28px;
  }

  .fn-get-a-demo-link {
    width: 218px;
    height: 218px;
  }

  .fn-get-a-demo-link:hover {
    letter-spacing: .1em;
  }

  .fn-get-a-demo-shape {
    width: 218px;
    height: 218px;
    top: auto;
    bottom: auto;
    right: auto;
  }

  .fn-get-a-demo-shape-second {
    width: 184px;
    height: 184px;
    left: auto;
  }

  .div-block-3 {
    height: 62px;
  }

  .nav-menu-button-wrap-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .fn-nav-line-9 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-9.green-line {
    background-color: var(--white);
  }

  .fn-nav-line-10 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-10.green-line {
    background-color: var(--white);
  }

  .fn-nav-line-11 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-11.green-line {
    background-color: var(--white);
  }

  .fn-menu-button-second-3 {
    height: auto;
    margin-right: -12px;
    padding: 10px;
  }

  .fn-menu-button-second-3.w--open {
    background-color: #0000;
  }

  .fn-dorpdown-link-advence-2 {
    width: 100%;
  }

  .navbar-industries-list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .fn-container-grid-2 {
    grid-column-gap: 24px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .fn-standard-white-link-3 {
    transition: none;
  }

  .fn-standard-white-link-3:hover {
    color: #ecf0ef;
  }

  .fn-standard-white-link-3.w--current {
    color: var(--green);
  }

  .fn-footer-first {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .fn-social-share-wrapper {
    flex-flow: row;
  }

  .fn-footer-legal-link {
    transition: none;
  }

  .fn-footer-legal-link:hover {
    color: #939b9b;
  }

  .am-logo {
    padding-top: 120px;
    padding-bottom: 60px;
  }

  .am-logo.overflow-none {
    flex-flow: wrap;
  }

  .fn-cta-banner {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    padding: 60px;
  }

  .fn-cta-banner:hover {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .fn-cta-banner-column {
    width: 100%;
    max-width: none;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .image {
    width: 100%;
    height: auto;
    position: static;
  }

  .div-block-4 {
    width: auto;
    height: 100%;
  }

  .bento-box-3 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .am-hero-header {
    font-size: 48px;
  }

  .am-hero-header.typewriter.first, .am-hero-header.typewriter.second, .am-hero-header.typewriter.first, .am-hero-header.typewriter.second {
    width: auto;
  }

  .fn-column-center {
    width: 90%;
  }

  .fh-hero-image-wrapper-first {
    height: 464px;
    margin-top: 12px;
  }

  .fn-cover-image {
    aspect-ratio: auto;
    object-fit: cover;
    width: 100%;
    height: auto;
    overflow: clip;
  }

  .fn-features-card:hover {
    border-color: #0f1213;
  }

  .am-libra-product {
    padding: 120px 16px 60px;
  }

  .fh-section-image-wrapper-first {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: cover;
    height: 100%;
  }

  .fn-get-a-demo-link-2 {
    width: 218px;
    height: 218px;
  }

  .fn-get-a-demo-link-2:hover {
    letter-spacing: .1em;
  }

  .libra-product-grid {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    flex-flow: column;
    display: flex;
  }

  .paragraph-02._00 {
    width: 100%;
  }

  .fn-section-3 {
    padding: 100px 20px 60px;
  }

  .fn-container-grid-3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .page-padding {
    flex-flow: column;
  }

  .am-other-products {
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading-contact-us._01 {
    font-size: 42px;
  }

  .am-why-airmatrix {
    padding: 60px 16px;
  }

  .fn-container-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .am-features-card-with-image-2.slider-cards {
    flex: none;
    width: 1006%;
  }

  .fn-solutions-card-wrapper-2 {
    grid-template-rows: auto auto;
    width: 100vw;
    margin-left: -15px;
    padding-left: 15px;
    padding-right: 15px;
    overflow: auto;
  }

  .am-blog {
    padding: 60px 15px;
  }

  .fn-container-grid-4 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .fn-column-4 {
    align-self: center;
    width: 100%;
  }

  .blog-card-01:hover {
    border-color: #0f1213;
  }

  .outline-button-text {
    width: auto;
  }

  .outline-button {
    text-align: center;
    width: 100%;
  }

  .outline-inner {
    justify-content: center;
    align-items: stretch;
    width: 100%;
    height: auto;
  }

  .link-block.w--current {
    width: auto;
  }

  .am-tabs-link {
    transition: none;
  }

  .am-tabs-link:hover {
    opacity: 1;
  }

  .uui-heroheader16_image-wrapper {
    height: 20rem;
    padding-bottom: 0;
  }

  .uui-heroheader16_image {
    width: 100%;
    min-width: auto;
  }

  .fn-tabs-link {
    transition: none;
  }

  .fn-tabs-link:hover {
    opacity: 1;
  }

  .fn-section-6 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .fn-container-grid-8 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .fn-container-grid-8.relative {
    flex-flow: column;
    display: flex;
  }

  .fn-column-7.tabs-992 {
    width: 100%;
  }

  .fn-cover-image-4 {
    height: auto;
  }

  .fn-tabs-link-2 {
    transition: none;
  }

  .fn-tabs-link-2:hover {
    opacity: 1;
  }

  .fn-tabs-link-2.w--current {
    width: 100%;
  }

  .fn-featured-tabs-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .fn-featured-tabs-menu-2, .fn-featured-tabs-content-3 {
    width: 100%;
  }

  .fh-features-image-wrapper-3 {
    height: auto;
  }

  .nav-logo-block {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .logo-footer {
    width: 50%;
  }

  .rl-padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .rl_layout207_component {
    grid-column-gap: 3rem;
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .industrie-text {
    padding-left: 16px;
    padding-right: 16px;
  }

  .rl_layout207_image-wrapper {
    height: 200px;
  }

  .rl_blogpost1_content {
    margin-bottom: 3rem;
  }

  .logo-block-footer {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
  }

  .logo-container {
    min-width: 330%;
  }

  .fn-container-grid-9 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .use-cases-cards:hover {
    border-color: #0f1213;
  }

  .use-cases {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .industries-hero {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .use-cases-card-airport:hover, .use-cases-card-prison:hover {
    border-color: #0f1213;
  }

  .feature {
    width: auto;
  }

  .use-cases-card-traffic:hover, .use-cases-card-logistics:hover, .use-cases-card-dfr:hover, .use-cases-card-stadiums:hover, .use-cases-card-city:hover, .use-cases-card-aviation:hover {
    border-color: #0f1213;
  }

  .video-wrapper {
    height: auto;
  }

  .blogpost_image-wrapper {
    height: auto;
    margin-bottom: 0;
    padding-top: 0;
  }

  .blogpost_content {
    margin-bottom: 3rem;
  }

  .blogpost_content-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .blog-main-section {
    padding-top: 20px;
  }

  .blog-image, .company-news-card {
    height: 400px;
  }

  .company-news-image-01.blog {
    width: 40vw;
    height: 100%;
  }

  .company-news-cards-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .company-main-section {
    padding-top: 20px;
  }

  .section-5 {
    padding-top: 60px;
  }

  .am-hero-headerr-company-news {
    font-size: 48px;
  }

  .ghost-button {
    text-align: center;
    width: 100%;
  }

  .ghost-button-text {
    width: auto;
  }

  .ghost-inner {
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    height: auto;
  }

  .image-about-us {
    width: 100%;
    height: auto;
    position: static;
  }

  .time-line {
    grid-column-gap: 24px;
  }

  .company-value-wrapper {
    grid-column-gap: 2rem;
  }

  .paading-values {
    padding-top: 0;
    padding-bottom: 0;
  }

  .am-company-values {
    padding: 60px 15px;
  }

  .padding-vertical-xhuge-01 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .uui-team05_slide {
    margin-right: 2rem;
  }

  .uui-team05_mask {
    width: 50%;
  }

  .uui-team05_component {
    padding-left: 0;
    padding-right: 0;
  }

  .fn-container-grid-11 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .fn-section-off-black-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .fn-heading-jambo-2 {
    font-size: 32px;
  }

  .fn-hero-quote-2 {
    display: none;
  }

  .fn-quote-intro-wrapper-2 {
    width: 100%;
  }

  .am-team {
    padding: 60px 15px;
  }

  .about-us-image-wrapper {
    height: auto;
    padding-bottom: 0;
  }

  .about-us-blog-header {
    align-self: center;
    width: 100%;
  }

  .globe-02 {
    width: auto;
    height: 100%;
  }

  .image-map {
    margin-bottom: 20px;
  }

  .heading-4 {
    font-size: 42px;
  }

  .heading-4.typewriter-scroll {
    font-size: 48px;
  }

  .hero-main-page {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .hero-main-page.overflow-none {
    flex-flow: wrap;
  }

  .am-libra-product-copy {
    padding: 120px 16px 60px;
  }

  .fn-container-grid-12 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .fn-heading-jambo {
    font-size: 76px;
  }

  .fn-section-404 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .fn-404-image-first {
    width: 350px;
    height: 350px;
  }

  .header-03 {
    font-size: 26px;
  }

  .heading-5.err-404 {
    font-size: 62px;
  }
}

@media screen and (max-width: 767px) {
  .nav-button {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .logo {
    width: auto;
  }

  .par-02 {
    margin-bottom: 24px;
  }

  .link-with-arrow-01 {
    margin-bottom: 12px;
  }

  .link-with-arrow-01.green, .link-with-arrow-01.blue, .link-with-arrow-01.purple {
    margin-bottom: 0;
  }

  .am-navbar-menu-wrapper-second-2 {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    border-width: 0;
    border-radius: 0;
    padding: 0 0 18px;
  }

  .nab-bar-link {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 32px;
  }

  .am-navbar-advence-2 {
    height: auto;
    padding-left: 8px;
    padding-right: 8px;
  }

  .am-navbar-container-advence-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .am-navbar-links-wrapper-advence-2 {
    background-color: #09090b00;
    border: 1px solid #0000;
    border-radius: 0;
  }

  .am-navbar-link-list.industries {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .am-navbar-link-list.industries.w--open {
    display: block;
  }

  .am-navbar-link-list.about-us {
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .am-navbar-link-list.about-us.w--open {
    display: none;
  }

  .am-navbar-link-list.products {
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .am-navbar-link-list.products.w--open {
    background-color: #fff0;
    display: block;
  }

  .am-dorpdown-link-advence-2 {
    background-color: #09090b00;
  }

  .am-dorpdown-link-advence-2.last-dropdown-link {
    padding-bottom: 0;
  }

  .am-navbar-menu-advence-2 {
    background-color: var(--nav-bar);
  }

  .navbar-products-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #9c7b7b00;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .nav-bar-card-solution {
    color: var(--white);
    border: 0 solid #000;
    flex-flow: column;
    align-items: stretch;
    max-width: none;
  }

  .navbar-product-card-2 {
    width: auto;
    max-width: none;
  }

  .fn-navbar-about-us-link-wrap-2 {
    margin-bottom: 0;
  }

  .blog-card {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-bottom: 10px;
  }

  .ind-heading {
    height: auto;
    margin-bottom: 0;
    font-size: 24px;
  }

  .div-block {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding-top: 0;
  }

  .ind-icon {
    margin-bottom: 16px;
  }

  .fn-get-a-demo-link {
    width: auto;
    height: auto;
  }

  .fn-get-a-demo-shape, .fn-get-a-demo-shape-second {
    display: none;
  }

  .div-block-3 {
    height: 62px;
  }

  .fn-container-grid-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-links-wrapper-4 {
    flex-flow: column;
  }

  .fn-standard-white-link-3 {
    flex: 0 auto;
    align-self: auto;
    height: 40px;
    font-size: 16px;
  }

  .fn-standard-white-link-3.w--current {
    color: var(--green);
  }

  .fn-footer-first {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .fn-social-share-wrapper {
    flex-direction: row;
    margin-top: 0;
    margin-bottom: 20px;
  }

  .fn-legal-links-wrapper {
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
  }

  .am-logo {
    padding-top: 80px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .am-logo.overflow-none {
    padding-bottom: 60px;
  }

  .fn-cta-banner {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #09090b00;
    border-style: none;
    padding: 0;
  }

  .fn-cta-banner:hover {
    background-color: #09090b00;
  }

  .bento-box-3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-label {
    margin-bottom: 20px;
  }

  .am-hero-header {
    margin-bottom: 12px;
    font-size: 38px;
  }

  .main-pargrh {
    margin-bottom: 24px;
  }

  .fn-column-center {
    width: 100%;
  }

  .fh-hero-image-wrapper-first {
    height: 220px;
  }

  .fn-cover-image {
    height: auto;
  }

  .fn-features-card {
    padding: 12px;
  }

  .am-libra-product {
    padding-top: 80px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-button-wrapper-4 {
    width: auto;
    display: block;
  }

  .fn-get-a-demo-link-2 {
    width: auto;
    height: auto;
  }

  .fn-paragraph-4 {
    margin-bottom: 24px;
  }

  .fn-section-3 {
    padding: 80px 24px 32px;
    overflow: visible;
  }

  .fn-container-grid-3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-form-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .fn-checkbox-wrapper {
    width: auto;
    margin-bottom: 20px;
  }

  .fn-form-advance {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .checkbox-label {
    width: 100%;
  }

  .location-list.short {
    height: auto;
    margin-bottom: 10px;
  }

  .page-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .am-other-products {
    padding-left: 0;
    padding-right: 0;
  }

  .product-image {
    margin-bottom: 1.5rem;
  }

  .heading-contact-us._01 {
    font-size: 32px;
  }

  .heading-contact-us._02.typewriter-scroll {
    font-size: 38px;
  }

  .heading-contact-us._02.typewriter-scroll.middle {
    overflow-wrap: normal;
  }

  .heading-contact-us._02.typewriter-scroll.smaller {
    font-size: 32px;
  }

  .paragraph-03 {
    margin-bottom: 24px;
  }

  .am-why-airmatrix {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-container-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .am-features-card-with-image-2.slider-cards {
    width: 100%;
  }

  .card-image-01 {
    height: 240px;
  }

  .fn-solutions-card-wrapper-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .am-blog {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-container-grid-4 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .blog-card-01 {
    padding: 12px;
  }

  .fn-blog-info-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-wrap: wrap;
  }

  .section {
    padding-top: 40px;
  }

  .link-block {
    height: auto;
  }

  .link-block.w--current {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 40px;
    margin-bottom: 0;
    padding-bottom: 0;
    display: flex;
  }

  .submit-button {
    width: 100%;
    max-width: 600px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heroheader16_image-wrapper {
    height: auto;
    padding-bottom: 4rem;
  }

  .fn-section-6 {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-container-grid-8 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-featured-tabs-content-3 {
    width: 100%;
    height: auto;
    margin-top: 12px;
    position: static;
  }

  .fh-features-image-wrapper-3 {
    height: auto;
  }

  .aether-industries-cards {
    flex-flow: column;
  }

  .aether-unique-cards-wrapper {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .nav-logo-block {
    justify-content: flex-start;
    align-items: center;
  }

  .logo-footer {
    width: 25%;
  }

  .rl-padding-section-large {
    padding: 4px 16px;
  }

  .rl_layout207_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .industrie-text {
    padding-left: 0%;
    padding-right: 0%;
  }

  .rl_layout207_image-wrapper {
    width: 100%;
  }

  .rl_blogpost1_component {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .rl_blogpost1_content {
    margin-bottom: 2rem;
  }

  .section-4 {
    padding-top: 80px;
    padding-bottom: 32px;
  }

  .link-with-arrow-01-small {
    margin-bottom: 0;
  }

  .logo-block-footer {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding-top: 0;
  }

  .logo-container {
    min-width: 500%;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .carusel-logo {
    width: 100%;
    height: 40px;
  }

  .fn-container-grid-9 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .use-cases-cards {
    padding: 12px;
  }

  .use-cases {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .industries-hero {
    padding: 4rem 16px;
  }

  .use-cases-card-airport, .use-cases-card-prison {
    padding: 12px;
  }

  .feature {
    width: auto;
  }

  .solutions-box {
    margin-bottom: 12px;
  }

  .solutions-box.blue, .solutions-box.purple {
    margin-bottom: 0;
  }

  .use-cases-card-traffic, .use-cases-card-logistics, .use-cases-card-dfr, .use-cases-card-stadiums, .use-cases-card-city, .use-cases-card-aviation {
    padding: 12px;
  }

  .video-wrapper {
    height: 350px;
  }

  .text-rich-text figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .text-rich-text figcaption {
    margin-top: .75rem;
  }

  .blogpost_image-wrapper {
    height: 300px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .blogpost_content-top {
    flex-direction: column;
    margin-bottom: 0;
  }

  .blogpost_author-wrapper {
    margin-bottom: 2rem;
  }

  .blogpost_content {
    width: 100%;
    margin-bottom: 0;
  }

  .button-blog {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .button-blog:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .padding-vertical-xhuge {
    grid-row-gap: 32px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .blog-main-section {
    padding-top: 60px;
    padding-bottom: 32px;
  }

  .blog-image {
    height: 300px;
  }

  .company-news-card {
    flex-flow: column;
    height: auto;
  }

  .company-news-image-01 {
    height: 240px;
  }

  .company-news-image-01.blog {
    width: 100vw;
    height: auto;
  }

  .company-news-cards-wrapper {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .company-main-section {
    padding: 80px 24px 32px;
  }

  .company-tags-block {
    margin-bottom: 0;
  }

  .section-5 {
    padding-bottom: 40px;
  }

  .contact-us {
    width: 100%;
  }

  .company-news-info-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-wrap: wrap;
  }

  .am-hero-headerr-company-news {
    margin-bottom: 12px;
    font-size: 38px;
  }

  .image-9 {
    height: 100%;
  }

  .ghost-inner {
    justify-content: flex-start;
    align-items: stretch;
  }

  .heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: flex-start;
  }

  .content-left {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .company-value-wrapper {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .paading-values {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .am-company-values {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .padding-vertical-xhuge-01 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .social-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .team05_image-wrapper {
    margin-bottom: 1rem;
  }

  .uui-team05_slide {
    margin-right: 1.5rem;
  }

  .uui-team05_mask {
    width: 80%;
  }

  .uui-team05_component {
    margin-top: 3rem;
    margin-bottom: 0;
  }

  .team05_arrow.left {
    right: 3.5rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .fn-container-grid-11 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-section-off-black-2 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .fn-heading-jambo-2 {
    margin-bottom: 12px;
    font-size: 24px;
  }

  .fn-hero-box-small-2 {
    margin-bottom: 12px;
    font-size: 18px;
  }

  .am-team {
    padding-top: 60px;
    padding-bottom: 60px;
    overflow: visible;
  }

  .about-us-image-wrapper {
    padding-bottom: 0;
  }

  .image-10 {
    aspect-ratio: 16 / 9;
    object-position: 50% 50%;
    width: 100%;
    height: auto;
  }

  .comment-logo {
    width: auto;
    height: 40px;
  }

  .partner-logo-comment {
    align-items: center;
    display: flex;
  }

  .italic-text {
    font-size: 32px;
  }

  .heading-4 {
    font-size: 38px;
  }

  .heading-4.typewriter-scroll {
    width: 100%;
    font-size: 32px;
  }

  .hero-main-page {
    padding-top: 10px;
    padding-bottom: 0;
    overflow: visible;
  }

  .hero-main-page.overflow-none {
    padding-bottom: 60px;
  }

  .am-libra-product-copy {
    padding-top: 80px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-paragraph {
    margin-bottom: 24px;
  }

  .fn-container-grid-12 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-column-center-2 {
    padding: 20px;
  }

  .fn-heading-jambo {
    margin-bottom: 12px;
    font-size: 54px;
  }

  .fn-section-404 {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-404-image-first {
    width: 150px;
    height: 150px;
    top: -101%;
    right: 6%;
  }

  .fn-404-image-second {
    width: 150px;
    height: 150px;
    top: -82%;
    left: 9%;
  }

  .fn-404-image-third {
    width: 80px;
    height: 80px;
  }

  .header-03 {
    font-size: 24px;
  }

  .heading-5.err-404 {
    font-size: 56px;
  }
}

@media screen and (max-width: 479px) {
  .nav-button {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding-right: 24px;
  }

  .logo {
    width: auto;
    max-width: 100%;
    height: 22px;
  }

  .button-wrapper-01 {
    width: 100%;
  }

  .link-with-arrow-01.green, .link-with-arrow-01.blue {
    margin-bottom: 0;
  }

  .link-with-arrow-01.purple {
    justify-content: flex-start;
    align-items: center;
    height: auto;
    margin-bottom: 0;
  }

  .am-navbar-menu-wrapper-second-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .nab-bar-link {
    border-style: solid;
    border-width: 1px;
    border-color: #0000 #0000 var(--borders);
    color: var(--white);
    margin-left: 0;
    margin-right: 0;
    padding: 20px 10px;
  }

  .nab-bar-link.w--open {
    margin-left: 0;
    margin-right: 0;
  }

  .am-navbar-advence-2 {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-right: 0;
    padding: 10px 8px;
    display: flex;
  }

  .am-navbar-container-advence-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .am-navbar-links-wrapper-advence-2 {
    border-style: none;
  }

  .am-navbar-link-list.industries {
    padding: 16px 0;
    display: none;
  }

  .am-navbar-link-list.industries.w--open {
    display: block;
  }

  .am-navbar-link-list.about-us {
    padding: 16px 0;
    display: none;
  }

  .am-navbar-link-list.about-us.w--open {
    padding-top: 16px;
    display: block;
  }

  .am-navbar-link-list.products {
    padding: 16px 0;
    display: none;
  }

  .am-navbar-link-list.products.w--open {
    display: block;
  }

  .am-dorpdown-link-advence-2 {
    border-right: 6px solid #0000;
    border-radius: 0;
  }

  .am-dorpdown-link-advence-2.last-dropdown-link {
    border: 1px solid #0000;
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .am-navbar-menu-advence-2 {
    background-color: var(--nav-bar);
    padding-top: 10px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .navbar-products-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-product-card-2 {
    width: auto;
    padding: 12px;
  }

  .navbar-product-card-featured-card-2 {
    padding: 12px;
  }

  .links-wrapper-2 {
    margin-bottom: 12px;
  }

  .blog-card {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .parag-nav {
    font-weight: 400;
  }

  .ind-heading {
    padding-bottom: 10px;
    font-size: 18px;
    line-height: 1.6em;
  }

  .div-block {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 20px;
  }

  .prdoucts-header {
    font-size: 16px;
  }

  .prdoucts-header.libra {
    font-size: 18px;
  }

  .product-icon.libra, .product-icon.aether {
    width: 24px;
    height: 24px;
  }

  .div-block-3 {
    height: 60px;
  }

  .navbar-industries-list {
    grid-template-columns: 1fr;
    display: flex;
  }

  .text-block-6 {
    font-size: 14px;
  }

  .fn-container-grid-2 {
    align-items: center;
  }

  .fn-links-wrapper-4 {
    margin-bottom: 12px;
  }

  .fn-standard-white-link-3.w--current {
    color: var(--green);
    text-align: center;
  }

  .fn-legal-links-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .am-logo.overflow-none {
    padding-top: 60px;
    padding-bottom: 32px;
  }

  .fn-cta-banner {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #09090b00;
    overflow: visible;
  }

  .fn-cta-banner:hover {
    background-color: #09090b00;
  }

  .am-hero-header {
    font-size: 34px;
  }

  .am-hero-header.typewriter.first {
    margin-bottom: 6px;
    font-size: 32px;
  }

  .am-hero-header.typewriter.second {
    font-size: 28px;
  }

  .main-pargrh {
    width: 100%;
  }

  .fn-cover-image {
    height: auto;
  }

  .am-libra-product {
    padding-top: 80px;
  }

  .fn-button-wrapper-4 {
    width: auto;
  }

  .fh-section-image-wrapper-first {
    height: 180px;
  }

  .tags-block {
    flex-flow: wrap;
    display: flex;
  }

  .paragraph-02._01 {
    width: auto;
    overflow: visible;
  }

  .fn-section-3 {
    padding-top: 80px;
  }

  .fn-form-wrapper {
    flex-flow: column;
  }

  .fn-checkbox-wrapper {
    flex-flow: row;
    width: 100%;
    margin-bottom: 20px;
  }

  .location-list {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    height: 30px;
  }

  .am-other-products {
    padding-left: 0;
    padding-right: 0;
  }

  .header-02 {
    font-size: 24px;
    line-height: 1.2em;
  }

  .heading-contact-us._01 {
    font-size: 30px;
  }

  .heading-contact-us._01.typewriter-scroll {
    margin-top: 10px;
    font-size: 28px;
  }

  .heading-contact-us._02 {
    font-size: 40px;
  }

  .heading-contact-us._02.typewriter-scroll {
    width: auto;
    font-size: 24px;
  }

  .heading-contact-us._02.typewriter-scroll.smaller {
    font-size: 24px;
  }

  .fn-container-grid {
    flex-flow: column;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: flex;
  }

  .fn-column-3 {
    width: 100%;
  }

  .fn-blog-info-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .button5_text {
    text-align: left;
    font-size: 14px;
  }

  .link-block {
    justify-content: flex-start;
    align-items: center;
    height: 40px;
    display: flex;
  }

  .link-block.w--current {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    margin-bottom: 0;
    display: flex;
  }

  .fh-features-image-wrapper-3 {
    height: 220px;
  }

  .div-block-6 {
    justify-content: space-between;
    align-items: stretch;
    overflow: hidden;
  }

  .logo-footer {
    width: 35%;
  }

  .rl-padding-section-large {
    padding: 0;
  }

  .rl_layout207_component {
    grid-template-columns: 1fr;
  }

  .industrie-text {
    padding-left: 0%;
    padding-right: 0%;
  }

  .rl_layout207_image-wrapper {
    width: 280px;
    height: auto;
  }

  .laanc-list-point {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    height: 30px;
  }

  .link-03 {
    text-align: left;
    align-self: auto;
    height: auto;
    font-family: Inter, sans-serif;
  }

  .float-drone {
    height: auto;
  }

  .section-4 {
    padding-top: 60px;
    padding-bottom: 32px;
  }

  .links {
    flex-flow: column;
    align-items: stretch;
  }

  .logo-block-footer {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 20px;
    margin-bottom: 10px;
  }

  .logo-container {
    min-width: 600%;
    padding-top: 20px;
    padding-bottom: 20px;
    left: -110%;
  }

  .carusel-logo {
    height: 20px;
  }

  .carusel-logo.short {
    height: 14px;
  }

  .carusel-logo.bigger {
    height: 40px;
  }

  .logo-loop {
    padding-left: 0;
    padding-right: 0;
  }

  .fn-container-grid-9 {
    flex-flow: column;
    display: flex;
  }

  .industries-hero-paragr {
    font-size: 14px;
  }

  .solutions-box.blue {
    margin-bottom: 0;
  }

  .solutions-box.purple {
    justify-content: flex-start;
    align-items: center;
    height: auto;
    margin-bottom: 0;
  }

  .video {
    height: 100%;
  }

  .video-wrapper {
    height: 220px;
  }

  .text-rich-text {
    width: 100.002%;
  }

  .blogpost_header {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
  }

  .blogpost_image-wrapper {
    height: auto;
    margin: 20px 0 0;
  }

  .blogpost_content-top {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .blogpost_author-wrapper {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: column;
    width: 100%;
    margin-bottom: 1rem;
  }

  .blogpost_content {
    width: 100%;
  }

  .padding-vertical-xhuge {
    grid-row-gap: 24px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .blogpost_author-subheading {
    margin-bottom: 10px;
  }

  .blogpost_author-content {
    width: 100%;
    margin-right: 0;
  }

  .blog-main-section {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .blog-image, .company-news-card {
    height: auto;
  }

  .company-news-column {
    flex: 0 auto;
    width: auto;
    height: auto;
    padding: 20px;
  }

  .company-news-image-01.blog {
    height: 240px;
  }

  .company-main-section {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .company-tags-block {
    grid-row-gap: 0px;
    flex-flow: wrap;
    display: flex;
    overflow: hidden;
  }

  .section-5 {
    padding-top: 80px;
    padding-bottom: 32px;
  }

  .company-news-info-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .background-video-4 {
    height: 200px;
  }

  .am-hero-headerr-company-news {
    font-size: 34px;
  }

  .ghost-inner {
    justify-content: flex-start;
    align-items: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    justify-content: center;
    align-items: flex-start;
  }

  .paading-values {
    padding-top: 0;
    padding-bottom: 0;
  }

  .am-company-values {
    padding-top: 60px;
  }

  .uui-team05_mask {
    width: 95%;
  }

  .uui-team05_component {
    padding-bottom: 3rem;
  }

  .fn-author-wrapper-2 {
    font-size: 14px;
  }

  .fn-author-image-2 {
    flex: none;
  }

  .fn-heading-jambo-2 {
    font-size: 24px;
  }

  .comment-logo {
    float: none;
    text-align: left;
    width: auto;
    height: 32px;
    display: block;
  }

  .partner-logo-comment {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .italic-text {
    font-size: 24px;
  }

  .heading-4 {
    font-size: 21px;
  }

  .heading-4.typewriter-scroll {
    width: 100%;
    font-size: 26px;
  }

  .paragraph-4 {
    text-align: right;
    font-size: 14px;
  }

  .hero-main-page {
    padding-top: 0;
  }

  .hero-main-page.overflow-none {
    padding-top: 60px;
    padding-bottom: 32px;
  }

  .div-block-18 {
    padding: 10px;
  }

  .am-libra-product-copy {
    padding-top: 80px;
  }

  .fn-paragraph {
    font-size: 14px;
    line-height: 1.2em;
  }

  .fn-column-center-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .fn-404-image-first {
    width: 120px;
    height: 120px;
  }

  .fn-404-image-second {
    width: 120px;
    height: 120px;
    top: -76%;
  }

  .background-video-7 {
    width: 100%;
    height: 100%;
  }

  .header-03 {
    text-align: right;
    font-size: 22px;
    line-height: 1.2em;
  }

  .heading-5.err-404 {
    color: var(--white);
    font-size: 36px;
  }

  .uf0-404 {
    width: 200px;
  }
}

#w-node-_1878e357-6904-c5f4-d565-7b09333acfb6-e547c481 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333acfc0-e547c481 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333acfc7-e547c481 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333acfce-e547c481 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333acfdc-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfe6-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acff0-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acffa-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad004-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad015-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad016-e547c481 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad017-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad019-e547c481 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad022-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad023-e547c481 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad024-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1878e357-6904-c5f4-d565-7b09333ad026-e547c481 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8e2d29e2-8f63-c1a0-bba5-1f05376b232c-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e369f24e-4f0e-58af-6c5a-ffa60530b33c-e547c481 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf3-e547c481 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf8-e547c481 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf9-e547c481, #w-node-_334442e8-24c4-2d18-2eb8-d03e34df8281-e547c481, #w-node-_0fb8c66a-0176-1807-558e-671035419dbb-e547c481 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84aebcaa-a310-1f86-16a5-ff887bd392d6-e547c481 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-a6832bf5-0865-23ae-916e-3859f813386e-e547c481 {
  grid-area: span 2 / span 5 / span 2 / span 5;
  align-self: center;
}

#w-node-a6832bf5-0865-23ae-916e-3859f813388a-e547c481 {
  grid-area: 1 / 6 / 3 / 13;
  place-self: center end;
}

#w-node-_36d9565d-9cf8-8086-2e97-f78054b77a3d-e547c481 {
  grid-area: 1 / 9 / 4 / 13;
}

#w-node-_36d9565d-9cf8-8086-2e97-f78054b77a50-e547c481 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_36d9565d-9cf8-8086-2e97-f78054b77a60-e547c481 {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_36d9565d-9cf8-8086-2e97-f78054b77a36-e547c481 {
  grid-area: span 2 / span 5 / span 2 / span 5;
  align-self: center;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-e547c481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7aad2a09-6201-781f-19d6-e8dce63e33f8-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e33fb-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e3404-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e340f-e547c481 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7aad2a09-6201-781f-19d6-e8dce63e3418-e547c481 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7aad2a09-6201-781f-19d6-e8dce63e341f-e547c481 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7aad2a09-6201-781f-19d6-e8dce63e3426-e547c481 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3a6-b4ac0503 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3b0-b4ac0503 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3b7-b4ac0503 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3be-b4ac0503 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3cc-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3d6-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3e0-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3ea-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3f4-b4ac0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd405-b4ac0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd406-b4ac0503 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd407-b4ac0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd409-b4ac0503 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd412-b4ac0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd413-b4ac0503 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd414-b4ac0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd416-b4ac0503 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd41f-b4ac0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3f61bad-ec6d-8bf3-ef07-de4aa4c390aa-b4ac0503 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ab-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ae-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03b7-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03c2-b4ac0503 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed026bf7-1738-ccdb-dac1-91f1526a03cb-b4ac0503 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ed026bf7-1738-ccdb-dac1-91f1526a03d2-b4ac0503 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ed026bf7-1738-ccdb-dac1-91f1526a03d9-b4ac0503 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e2c-2c701e72 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e37-2c701e72 {
  grid-area: 1 / 7 / 2 / 13;
}

#Email.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e3b-2c701e72, #Phone.w-node-_222ce41e-54ff-c39b-62fb-3b7c17e0092d-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Company-Name.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e3c-2c701e72, #w-node-_433dd55c-5177-7e41-4a80-083df35011e3-2c701e72, #w-node-_71770bf5-100d-1576-1578-51d5a117b7dc-2c701e72, #Message.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e61-2c701e72, #w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e62-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507b-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507e-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e5087-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e5092-2c701e72 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e509b-2c701e72 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e50a2-2c701e72 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e50a9-2c701e72 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3522c-2c701e72 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e35236-2c701e72 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3523d-2c701e72 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e35244-2c701e72 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e35252-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3525c-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35266-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35270-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3527a-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3528b-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3528c-2c701e72 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3528d-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3528f-2c701e72 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e35298-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e35299-2c701e72 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3529a-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e3529c-2c701e72 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fdd8b3b7-a7d2-1f02-115c-007523e352a5-2c701e72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-5b121286 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_0858099b-af74-91af-4f01-0385405c4a26-5b121286 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5b121286 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-c9c30baf-4d4d-1cdb-5f3f-71481532dd53-5b121286 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0322367-6b8f-1888-cc7c-4b4b925810af-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810b2-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810bb-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810c6-5b121286 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b0322367-6b8f-1888-cc7c-4b4b925810cf-5b121286 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b0322367-6b8f-1888-cc7c-4b4b925810d6-5b121286 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b0322367-6b8f-1888-cc7c-4b4b925810dd-5b121286 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf065-5b121286 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf06f-5b121286 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf076-5b121286 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf07d-5b121286 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf08b-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf095-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf09f-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0a9-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0b3-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0c4-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0c5-5b121286 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0c6-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0c8-5b121286 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0d1-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0d2-5b121286 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0d3-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0d5-5b121286 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0de-5b121286 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cd13b01-c910-90ea-4756-8bb4f16ca003-a0b7cee4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_4cd13b01-c910-90ea-4756-8bb4f16ca029-a0b7cee4 {
  grid-area: 1 / 7 / 2 / 13;
  place-self: center end;
}

#w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafc8-a0b7cee4 {
  grid-area: span 1 / span 9 / span 1 / span 9;
  align-self: center;
}

#w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafce-a0b7cee4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafcf-a0b7cee4, #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafd6-a0b7cee4, #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafdd-a0b7cee4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1c142ee1-1798-9948-8e2d-c11cb3cf2f7e-a0b7cee4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_01737649-e25f-d801-775a-2ad02250f9bf-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aa9-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aac-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ab5-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ac0-a0b7cee4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ac9-a0b7cee4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ad0-a0b7cee4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ad7-a0b7cee4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c548db-a0b7cee4 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c548e5-a0b7cee4 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c548ec-a0b7cee4 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c548f3-a0b7cee4 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c54901-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5490b-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54915-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5491f-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54929-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c5493a-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c5493b-a0b7cee4 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c5493c-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c5493e-a0b7cee4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c54947-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c54948-a0b7cee4 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c54949-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c5494b-a0b7cee4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0cc3804a-da33-de9f-d009-880168c54954-a0b7cee4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_849e3feb-3420-4f65-e2de-232270d4bbf6-7b24aea7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-7b24aea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b64931f1-421e-d68c-9a8f-528c28ad52f6-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad52f9-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad5302-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad530d-7b24aea7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b64931f1-421e-d68c-9a8f-528c28ad5316-7b24aea7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b64931f1-421e-d68c-9a8f-528c28ad531d-7b24aea7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b64931f1-421e-d68c-9a8f-528c28ad5324-7b24aea7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5173-7b24aea7 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf517d-7b24aea7 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5184-7b24aea7 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf518b-7b24aea7 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5199-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51a3-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51ad-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51b7-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51c1-7b24aea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51d2-7b24aea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51d3-7b24aea7 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51d4-7b24aea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51d6-7b24aea7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51df-7b24aea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51e0-7b24aea7 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51e1-7b24aea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51e3-7b24aea7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51ec-7b24aea7, #w-node-_05b498c5-75b5-ff8c-1bce-53951d6ff203-ecb37e56, #w-node-_402df03b-1a23-2236-b067-a7a1db66e86d-ecb37e56, #w-node-e01bc6b8-5889-528b-d011-a0f281fb6f41-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b5-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b8-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624c1-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624cc-ecb37e56 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624d5-ecb37e56 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624dc-ecb37e56 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624e3-ecb37e56 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_452d63b1-9689-b4cc-1a9e-8877208250d1-ecb37e56 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_452d63b1-9689-b4cc-1a9e-8877208250db-ecb37e56 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_452d63b1-9689-b4cc-1a9e-8877208250e2-ecb37e56 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_452d63b1-9689-b4cc-1a9e-8877208250e9-ecb37e56 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_452d63b1-9689-b4cc-1a9e-8877208250f7-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825101-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082510b-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825115-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082511f-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_452d63b1-9689-b4cc-1a9e-887720825130-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_452d63b1-9689-b4cc-1a9e-887720825131-ecb37e56 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_452d63b1-9689-b4cc-1a9e-887720825132-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_452d63b1-9689-b4cc-1a9e-887720825134-ecb37e56 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_452d63b1-9689-b4cc-1a9e-88772082513d-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_452d63b1-9689-b4cc-1a9e-88772082513e-ecb37e56 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_452d63b1-9689-b4cc-1a9e-88772082513f-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_452d63b1-9689-b4cc-1a9e-887720825141-ecb37e56 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_452d63b1-9689-b4cc-1a9e-88772082514a-ecb37e56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8935f-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89362-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8936b-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89376-906b6f1d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8937f-906b6f1d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89386-906b6f1d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8938d-906b6f1d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1e1-906b6f1d {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1eb-906b6f1d {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1f2-906b6f1d {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1f9-906b6f1d {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc207-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc211-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc21b-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc225-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc22f-906b6f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc240-906b6f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc241-906b6f1d {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc242-906b6f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc244-906b6f1d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc24d-906b6f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc24e-906b6f1d {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc24f-906b6f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc251-906b6f1d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc25a-906b6f1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f932ac9c-9da4-81d5-2976-ea6b253019b4-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019b7-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019c0-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019cb-7678f4b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f932ac9c-9da4-81d5-2976-ea6b253019d4-7678f4b4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f932ac9c-9da4-81d5-2976-ea6b253019db-7678f4b4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f932ac9c-9da4-81d5-2976-ea6b253019e2-7678f4b4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f13-7678f4b4 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f1d-7678f4b4 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f24-7678f4b4 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f2b-7678f4b4 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f39-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f43-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f4d-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f57-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f61-7678f4b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f72-7678f4b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f73-7678f4b4 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f74-7678f4b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f76-7678f4b4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f7f-7678f4b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f80-7678f4b4 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f81-7678f4b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f83-7678f4b4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f8c-7678f4b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-4f84d27a {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-4f84d27a {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-4f84d27a {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d2a-4f84d27a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d33-4f84d27a {
  grid-area: 3 / 9 / 4 / 13;
}

#w-node-e932a796-de54-841e-f837-5f947af6655b-4f84d27a {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d3c-4f84d27a {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-4f84d27a {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_2ad44ad2-9942-e1f8-952b-84ef5e48cb54-4f84d27a {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_2ad44ad2-9942-e1f8-952b-84ef5e48cb61-4f84d27a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1b65d56-3b17-0357-1333-b4cc9b818267-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b81826a-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b818273-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b81827e-4f84d27a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1b65d56-3b17-0357-1333-b4cc9b818287-4f84d27a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1b65d56-3b17-0357-1333-b4cc9b81828e-4f84d27a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f1b65d56-3b17-0357-1333-b4cc9b818295-4f84d27a {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa859d-4f84d27a {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85a7-4f84d27a {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85ae-4f84d27a {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85b5-4f84d27a {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85c3-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85cd-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85d7-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85e1-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85eb-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85fc-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85fd-4f84d27a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa85fe-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa8600-4f84d27a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa8609-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa860a-4f84d27a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa860b-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa860d-4f84d27a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9819625e-db0f-95da-4ddf-4f95edfa8616-4f84d27a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-6254f73b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-6254f73b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-6254f73b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-b474f384-64d8-90d0-8749-b91081a731f9-6254f73b {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-e932a796-de54-841e-f837-5f947af6655b-6254f73b {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-6254f73b {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-6254f73b {
  grid-area: span 2 / span 6 / span 2 / span 6;
  align-self: center;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-6254f73b {
  grid-area: 1 / 8 / 4 / 13;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7368666-4f5f-9976-154a-a1ab3c6c147f-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c1482-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c148b-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c1496-6254f73b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b7368666-4f5f-9976-154a-a1ab3c6c149f-6254f73b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b7368666-4f5f-9976-154a-a1ab3c6c14a6-6254f73b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b7368666-4f5f-9976-154a-a1ab3c6c14ad-6254f73b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d5975e-6254f73b {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d59768-6254f73b {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d5976f-6254f73b {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d59776-6254f73b {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d59784-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d5978e-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d59798-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597a2-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597ac-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597bd-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597be-6254f73b {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597bf-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597c1-6254f73b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597ca-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597cb-6254f73b {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597cc-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597ce-6254f73b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed356b62-aa24-a012-eb28-df2a31d597d7-6254f73b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-b2be7690 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-b2be7690 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-b2be7690 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-b474f384-64d8-90d0-8749-b91081a731f9-b2be7690 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-e932a796-de54-841e-f837-5f947af6655b-b2be7690 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-b2be7690 {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-b2be7690 {
  grid-area: span 2 / span 6 / span 2 / span 6;
  align-self: center;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-b2be7690 {
  grid-area: 1 / 8 / 4 / 13;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86eaf0da-0202-17c3-12de-24e19554cb5a-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb5d-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb66-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb71-b2be7690 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86eaf0da-0202-17c3-12de-24e19554cb7a-b2be7690 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_86eaf0da-0202-17c3-12de-24e19554cb81-b2be7690 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_86eaf0da-0202-17c3-12de-24e19554cb88-b2be7690 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a935-b2be7690 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a93f-b2be7690 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a946-b2be7690 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a94d-b2be7690 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a95b-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a965-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a96f-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a979-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a983-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a994-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a995-b2be7690 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a996-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a998-b2be7690 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a9a1-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a9a2-b2be7690 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a9a3-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a9a5-b2be7690 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b20616cb-4570-9cfb-e425-cb099300a9ae-b2be7690 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-9ec29463 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-9ec29463 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-9ec29463 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-b474f384-64d8-90d0-8749-b91081a731f9-9ec29463 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-e932a796-de54-841e-f837-5f947af6655b-9ec29463 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-9ec29463 {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-9ec29463 {
  grid-area: span 2 / span 6 / span 2 / span 6;
  align-self: center;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-9ec29463 {
  grid-area: 1 / 8 / 4 / 13;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a25-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a28-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a31-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a3c-9ec29463 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a45-9ec29463 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a4c-9ec29463 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a53-9ec29463 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd7cc-9ec29463 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd7d6-9ec29463 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd7dd-9ec29463 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd7e4-9ec29463 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd7f2-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7fc-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd806-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd810-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd81a-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd82b-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd82c-9ec29463 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd82d-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd82f-9ec29463 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd838-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd839-9ec29463 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd83a-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd83c-9ec29463 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-f0546510-6411-8ace-22ef-d38e391bd845-9ec29463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-5f019755 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-5f019755 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-5f019755 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-b474f384-64d8-90d0-8749-b91081a731f9-5f019755 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-e932a796-de54-841e-f837-5f947af6655b-5f019755 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-5f019755 {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5f019755 {
  grid-area: span 2 / span 6 / span 2 / span 6;
  align-self: center;
}

#w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-5f019755 {
  grid-area: 1 / 8 / 4 / 13;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-5f019755 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78dc9074-d0d7-d106-1993-f780c8f3a05f-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a062-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a06b-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a076-5f019755 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_78dc9074-d0d7-d106-1993-f780c8f3a07f-5f019755 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_78dc9074-d0d7-d106-1993-f780c8f3a086-5f019755 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_78dc9074-d0d7-d106-1993-f780c8f3a08d-5f019755 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60609-5f019755 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60613-5f019755 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6061a-5f019755 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60621-5f019755 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6062f-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60639-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60643-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6064d-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60657-5f019755 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60668-5f019755 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60669-5f019755 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6066a-5f019755 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6066c-5f019755 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60675-5f019755 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60676-5f019755 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60677-5f019755 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60679-5f019755 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60682-5f019755, #copy-link-btn.w-node-a2db131c-6a7f-e6f0-9988-db084a301a8e-59f2e95d, #w-node-ae37d0a4-c437-1a3f-7f52-24944fcd40b9-59f2e95d, #w-node-d10c18cb-1f66-8cb4-a2a0-71db17ec22d9-59f2e95d, #w-node-_89203fc5-c4ce-19b7-c17e-211302a5ad42-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-59f2e95d {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_1f9b72be-a0f1-6836-5516-2ab5adc62e2e-59f2e95d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd34c546-b130-7696-3127-05aef77a36af-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c88-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c8b-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c94-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c9f-59f2e95d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48ca8-59f2e95d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48caf-59f2e95d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48cb6-59f2e95d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d3f4-59f2e95d {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d3fe-59f2e95d {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d405-59f2e95d {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d40c-59f2e95d {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d41a-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d424-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d42e-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d438-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d442-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d453-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d454-59f2e95d {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d455-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d457-59f2e95d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d460-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d461-59f2e95d {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d462-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d464-59f2e95d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1dde6370-ca52-db9a-af2d-32623552d46d-59f2e95d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0efa77a-5945-278e-3c16-ff58d9445d92-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445d95-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445d9e-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445da9-2d3c9565 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d0efa77a-5945-278e-3c16-ff58d9445db2-2d3c9565 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d0efa77a-5945-278e-3c16-ff58d9445db9-2d3c9565 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d0efa77a-5945-278e-3c16-ff58d9445dc0-2d3c9565 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fed3-2d3c9565 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fedd-2d3c9565 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fee4-2d3c9565 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8feeb-2d3c9565 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fef9-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff03-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff0d-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff17-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff21-2d3c9565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff32-2d3c9565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff33-2d3c9565 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff34-2d3c9565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff36-2d3c9565 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff3f-2d3c9565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff40-2d3c9565 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff41-2d3c9565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff43-2d3c9565 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff4c-2d3c9565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_047c5f5a-c45d-6513-c914-739d16049fbd-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fc0-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fc9-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fd4-8fde4d7a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_047c5f5a-c45d-6513-c914-739d16049fdd-8fde4d7a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_047c5f5a-c45d-6513-c914-739d16049fe4-8fde4d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_047c5f5a-c45d-6513-c914-739d16049feb-8fde4d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aaaf1-8fde4d7a {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aaafb-8fde4d7a {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab02-8fde4d7a {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab09-8fde4d7a {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab17-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab21-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab2b-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab35-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab3f-8fde4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab50-8fde4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab51-8fde4d7a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab52-8fde4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab54-8fde4d7a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab5d-8fde4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab5e-8fde4d7a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab5f-8fde4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab61-8fde4d7a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab6a-8fde4d7a, #copy-link-btn.w-node-a2db131c-6a7f-e6f0-9988-db084a301a8e-96c42268, #w-node-ae37d0a4-c437-1a3f-7f52-24944fcd40b9-96c42268, #w-node-d10c18cb-1f66-8cb4-a2a0-71db17ec22d9-96c42268, #w-node-_89203fc5-c4ce-19b7-c17e-211302a5ad42-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-96c42268 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_8e84c960-4933-0111-7833-9fb5a9cafda0-96c42268 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd34c546-b130-7696-3127-05aef77a36af-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b3-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b6-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1bf-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1ca-96c42268 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1d3-96c42268 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1da-96c42268 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1e1-96c42268 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_0950856b-7725-0757-5160-afc673460b19-96c42268 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_0950856b-7725-0757-5160-afc673460b23-96c42268 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_0950856b-7725-0757-5160-afc673460b2a-96c42268 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_0950856b-7725-0757-5160-afc673460b31-96c42268 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_0950856b-7725-0757-5160-afc673460b3f-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b49-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b53-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b5d-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b67-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0950856b-7725-0757-5160-afc673460b78-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0950856b-7725-0757-5160-afc673460b79-96c42268 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0950856b-7725-0757-5160-afc673460b7a-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0950856b-7725-0757-5160-afc673460b7c-96c42268 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0950856b-7725-0757-5160-afc673460b85-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0950856b-7725-0757-5160-afc673460b86-96c42268 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0950856b-7725-0757-5160-afc673460b87-96c42268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0950856b-7725-0757-5160-afc673460b89-96c42268 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0950856b-7725-0757-5160-afc673460b92-96c42268, #copy-link-btn.w-node-a2db131c-6a7f-e6f0-9988-db084a301a8e-7bb26148, #w-node-ae37d0a4-c437-1a3f-7f52-24944fcd40b9-7bb26148, #w-node-d10c18cb-1f66-8cb4-a2a0-71db17ec22d9-7bb26148, #w-node-_89203fc5-c4ce-19b7-c17e-211302a5ad42-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7bb26148 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_3e906df5-7577-1755-2d08-c382314697a8-7bb26148 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd34c546-b130-7696-3127-05aef77a36af-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58af8-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58afb-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b04-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b0f-7bb26148 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b18-7bb26148 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b1f-7bb26148 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b26-7bb26148 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496382b-7bb26148 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a4963835-7bb26148 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496383c-7bb26148 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a4963843-7bb26148 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a4963851-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496385b-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963865-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496386f-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963879-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496388a-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496388b-7bb26148 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496388c-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496388e-7bb26148 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a4963897-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a4963898-7bb26148 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a4963899-7bb26148 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a496389b-7bb26148 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d1ba934c-56f8-2e2c-66b4-f906a49638a4-7bb26148, #copy-link-btn.w-node-a2db131c-6a7f-e6f0-9988-db084a301a8e-7c2dd266, #w-node-ae37d0a4-c437-1a3f-7f52-24944fcd40b9-7c2dd266, #w-node-d10c18cb-1f66-8cb4-a2a0-71db17ec22d9-7c2dd266, #w-node-_89203fc5-c4ce-19b7-c17e-211302a5ad42-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7c2dd266 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_3e906df5-7577-1755-2d08-c382314697a8-7c2dd266 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd34c546-b130-7696-3127-05aef77a36af-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0b-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0e-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e17-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e22-7c2dd266 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e2b-7c2dd266 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e32-7c2dd266 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e39-7c2dd266 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54c5-7c2dd266 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54cf-7c2dd266 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54d6-7c2dd266 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54dd-7c2dd266 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54eb-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54f5-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54ff-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5509-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5513-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5524-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5525-7c2dd266 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5526-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5528-7c2dd266 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5531-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5532-7c2dd266 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5533-7c2dd266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5535-7c2dd266 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d553e-7c2dd266, #copy-link-btn.w-node-a2db131c-6a7f-e6f0-9988-db084a301a8e-b4762339, #w-node-ae37d0a4-c437-1a3f-7f52-24944fcd40b9-b4762339, #w-node-d10c18cb-1f66-8cb4-a2a0-71db17ec22d9-b4762339, #w-node-_89203fc5-c4ce-19b7-c17e-211302a5ad42-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-b4762339 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_3e906df5-7577-1755-2d08-c382314697a8-b4762339 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd34c546-b130-7696-3127-05aef77a36af-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1a84f11-37fd-c116-a529-778ad7a87748-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a8774b-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a87754-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a8775f-b4762339 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a1a84f11-37fd-c116-a529-778ad7a87768-b4762339 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a1a84f11-37fd-c116-a529-778ad7a8776f-b4762339 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a1a84f11-37fd-c116-a529-778ad7a87776-b4762339 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e61f-b4762339 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e629-b4762339 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e630-b4762339 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e637-b4762339 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e645-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e64f-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e659-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e663-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e66d-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e67e-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e67f-b4762339 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e680-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e682-b4762339 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e68b-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e68c-b4762339 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e68d-b4762339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e68f-b4762339 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e698-b4762339, #copy-link-btn.w-node-a2db131c-6a7f-e6f0-9988-db084a301a8e-a4ccb828, #w-node-ae37d0a4-c437-1a3f-7f52-24944fcd40b9-a4ccb828, #w-node-d10c18cb-1f66-8cb4-a2a0-71db17ec22d9-a4ccb828, #w-node-_89203fc5-c4ce-19b7-c17e-211302a5ad42-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-a4ccb828 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_3e906df5-7577-1755-2d08-c382314697a8-a4ccb828 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd34c546-b130-7696-3127-05aef77a36af-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb6-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb9-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabc2-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabcd-a4ccb828 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabd6-a4ccb828 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabdd-a4ccb828 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabe4-a4ccb828 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd2d-a4ccb828 {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd37-a4ccb828 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd3e-a4ccb828 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd45-a4ccb828 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd53-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd5d-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd67-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd71-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd7b-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd8c-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd8d-a4ccb828 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd8e-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd90-a4ccb828 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd99-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd9a-a4ccb828 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd9b-a4ccb828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd9d-a4ccb828 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cda6-a4ccb828, #w-node-f8e0ba71-9f11-2601-bcc2-030bc62cbd13-5c295e4b, #w-node-f8e0ba71-9f11-2601-bcc2-030bc62cbd1f-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0d5b4c8-942b-741d-ac90-3e015bef5384-5c295e4b {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b0d5b4c8-942b-741d-ac90-3e015bef5386-5c295e4b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b0d5b4c8-942b-741d-ac90-3e015bef538d-5c295e4b {
  grid-area: 1 / 10 / 2 / 13;
  place-self: start end;
}

#w-node-b0d5b4c8-942b-741d-ac90-3e015bef538e-5c295e4b {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_1ad152ca-bd10-6f63-9baf-482d4bd0c4e0-5c295e4b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-f7ab0f01-503f-70ab-4966-770246840a83-5c295e4b {
  grid-area: span 2 / span 7 / span 2 / span 7;
  align-self: center;
}

#w-node-f7ab0f01-503f-70ab-4966-770246840a4b-5c295e4b {
  grid-area: 1 / 9 / 4 / 13;
}

#w-node-f7ab0f01-503f-70ab-4966-770246840a64-5c295e4b {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-f7ab0f01-503f-70ab-4966-770246840a74-5c295e4b {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f14394d-58df-dafd-c8be-e81512866de7-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866dea-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866df3-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866dfe-5c295e4b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3f14394d-58df-dafd-c8be-e81512866e07-5c295e4b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3f14394d-58df-dafd-c8be-e81512866e0e-5c295e4b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3f14394d-58df-dafd-c8be-e81512866e15-5c295e4b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351e7-5c295e4b {
  grid-area: 1 / 1 / 3 / 7;
  align-self: stretch;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351f1-5c295e4b {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351f8-5c295e4b {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351ff-5c295e4b {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043520d-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435217-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435221-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043522b-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435235-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435246-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435247-5c295e4b {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435248-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043524a-5c295e4b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435253-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435254-5c295e4b {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435255-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435257-5c295e4b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435260-5c295e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_1878e357-6904-c5f4-d565-7b09333acfb6-e547c481 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_1878e357-6904-c5f4-d565-7b09333acfc0-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfc7-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfce-e547c481 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1878e357-6904-c5f4-d565-7b09333acfdc-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfe6-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acff0-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acffa-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad004-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad015-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad022-e547c481 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8e2d29e2-8f63-c1a0-bba5-1f05376b232c-e547c481 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-e369f24e-4f0e-58af-6c5a-ffa60530b33c-e547c481 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf3-e547c481 {
    grid-column: span 8 / span 8;
  }

  #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf8-e547c481 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf9-e547c481 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_334442e8-24c4-2d18-2eb8-d03e34df8281-e547c481 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-_0fb8c66a-0176-1807-558e-671035419dbb-e547c481 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_84aebcaa-a310-1f86-16a5-ff887bd392d6-e547c481 {
    grid-column: span 8 / span 8;
  }

  #w-node-a6832bf5-0865-23ae-916e-3859f813386e-e547c481 {
    grid-column: span 4 / span 4;
  }

  #w-node-a6832bf5-0865-23ae-916e-3859f813388a-e547c481 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a3d-e547c481 {
    grid-column: 5 / 9;
    grid-row-start: 2;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a50-e547c481 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a60-e547c481 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a36-e547c481 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-e547c481 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e33f8-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e33fb-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e340f-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e3418-e547c481 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e341f-e547c481 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e3426-e547c481 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3a6-b4ac0503 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3b0-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3b7-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3be-b4ac0503 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3cc-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3d6-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3e0-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3ea-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3f4-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd405-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd412-b4ac0503 {
    grid-column: span 1 / span 1;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd41f-b4ac0503 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-c3f61bad-ec6d-8bf3-ef07-de4aa4c390aa-b4ac0503 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ab-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ae-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03c2-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03cb-b4ac0503 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03d2-b4ac0503 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03d9-b4ac0503 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e2c-2c701e72, #w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e37-2c701e72 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_71770bf5-100d-1576-1578-51d5a117b7dc-2c701e72 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507b-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507e-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e5092-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e509b-2c701e72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e50a2-2c701e72 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e50a9-2c701e72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3522c-2c701e72 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35236-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3523d-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35244-2c701e72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35252-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3525c-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35266-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35270-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3527a-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3528b-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35298-2c701e72 {
    grid-column: span 1 / span 1;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e352a5-2c701e72 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-5b121286 {
    grid-column: span 3 / span 3;
  }

  #w-node-_0858099b-af74-91af-4f01-0385405c4a26-5b121286 {
    grid-column: span 8 / span 8;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5b121286 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-5b121286 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810af-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810b2-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810c6-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810cf-5b121286 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810d6-5b121286 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810dd-5b121286 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf065-5b121286 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf06f-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf076-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf07d-5b121286 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf08b-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf095-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf09f-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0a9-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0b3-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0c4-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0d1-5b121286 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0de-5b121286 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_4cd13b01-c910-90ea-4756-8bb4f16ca003-a0b7cee4 {
    grid-column: span 4 / span 4;
  }

  #w-node-_4cd13b01-c910-90ea-4756-8bb4f16ca029-a0b7cee4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafc8-a0b7cee4 {
    grid-column: span 8 / span 8;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafce-a0b7cee4 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafcf-a0b7cee4 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafd6-a0b7cee4, #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafdd-a0b7cee4 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1c142ee1-1798-9948-8e2d-c11cb3cf2f7e-a0b7cee4 {
    grid-column: span 8 / span 8;
  }

  #w-node-_01737649-e25f-d801-775a-2ad02250f9bf-a0b7cee4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aa9-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aac-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ac0-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ac9-a0b7cee4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ad0-a0b7cee4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ad7-a0b7cee4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c548db-a0b7cee4 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c548e5-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c548ec-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c548f3-a0b7cee4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c54901-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5490b-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54915-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5491f-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54929-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5493a-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54947-a0b7cee4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c54954-a0b7cee4 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_849e3feb-3420-4f65-e2de-232270d4bbf6-7b24aea7 {
    grid-column: span 8 / span 8;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-7b24aea7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad52f6-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad52f9-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad530d-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad5316-7b24aea7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad531d-7b24aea7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad5324-7b24aea7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5173-7b24aea7 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf517d-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5184-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf518b-7b24aea7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5199-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51a3-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51ad-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51b7-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51c1-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51d2-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51df-7b24aea7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51ec-7b24aea7 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_402df03b-1a23-2236-b067-a7a1db66e86d-ecb37e56 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b5-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b8-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624cc-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624d5-ecb37e56 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624dc-ecb37e56 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624e3-ecb37e56 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-8877208250d1-ecb37e56 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-8877208250db-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-8877208250e2-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-8877208250e9-ecb37e56 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-8877208250f7-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825101-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082510b-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825115-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082511f-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825130-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082513d-ecb37e56 {
    grid-column: span 1 / span 1;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-88772082514a-ecb37e56 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8935f-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89362-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89376-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8937f-906b6f1d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89386-906b6f1d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8938d-906b6f1d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1e1-906b6f1d {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1eb-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1f2-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1f9-906b6f1d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc207-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc211-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc21b-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc225-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc22f-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc240-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc24d-906b6f1d {
    grid-column: span 1 / span 1;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc25a-906b6f1d {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019b4-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019b7-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019cb-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019d4-7678f4b4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019db-7678f4b4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019e2-7678f4b4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f13-7678f4b4 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f1d-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f24-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f2b-7678f4b4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f39-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f43-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f4d-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f57-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f61-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f72-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f7f-7678f4b4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f8c-7678f4b4 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-4f84d27a {
    grid-column: span 3 / span 3;
  }

  #w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-4f84d27a, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-4f84d27a {
    grid-column: span 8 / span 8;
  }

  #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d2a-4f84d27a, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d33-4f84d27a, #w-node-e932a796-de54-841e-f837-5f947af6655b-4f84d27a, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d3c-4f84d27a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-4f84d27a {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_2ad44ad2-9942-e1f8-952b-84ef5e48cb54-4f84d27a {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-4f84d27a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b818267-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b81826a-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b81827e-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b818287-4f84d27a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b81828e-4f84d27a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b818295-4f84d27a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa859d-4f84d27a {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85a7-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85ae-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85b5-4f84d27a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85c3-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85cd-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85d7-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85e1-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85eb-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85fc-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa8609-4f84d27a {
    grid-column: span 1 / span 1;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa8616-4f84d27a {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-6254f73b {
    grid-column: span 3 / span 3;
  }

  #w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-6254f73b, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-6254f73b {
    grid-column: span 8 / span 8;
  }

  #w-node-b474f384-64d8-90d0-8749-b91081a731f9-6254f73b, #w-node-e932a796-de54-841e-f837-5f947af6655b-6254f73b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-6254f73b {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-6254f73b {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-6254f73b {
    grid-column: 5 / 9;
    grid-row-start: 2;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-6254f73b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c147f-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c1482-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c1496-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c149f-6254f73b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c14a6-6254f73b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c14ad-6254f73b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d5975e-6254f73b {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d59768-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d5976f-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d59776-6254f73b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d59784-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d5978e-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d59798-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597a2-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597ac-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597bd-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597ca-6254f73b {
    grid-column: span 1 / span 1;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d597d7-6254f73b {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-b2be7690 {
    grid-column: span 3 / span 3;
  }

  #w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-b2be7690, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-b2be7690 {
    grid-column: span 8 / span 8;
  }

  #w-node-b474f384-64d8-90d0-8749-b91081a731f9-b2be7690, #w-node-e932a796-de54-841e-f837-5f947af6655b-b2be7690 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-b2be7690 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-b2be7690 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-b2be7690 {
    grid-column: 5 / 9;
    grid-row-start: 2;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-b2be7690 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb5a-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb5d-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb71-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb7a-b2be7690 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb81-b2be7690 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb88-b2be7690 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a935-b2be7690 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a93f-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a946-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a94d-b2be7690 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a95b-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a965-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a96f-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a979-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a983-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a994-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a9a1-b2be7690 {
    grid-column: span 1 / span 1;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a9ae-b2be7690 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-9ec29463 {
    grid-column: span 3 / span 3;
  }

  #w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-9ec29463, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-9ec29463 {
    grid-column: span 8 / span 8;
  }

  #w-node-b474f384-64d8-90d0-8749-b91081a731f9-9ec29463, #w-node-e932a796-de54-841e-f837-5f947af6655b-9ec29463 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-9ec29463 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-9ec29463 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-9ec29463 {
    grid-column: 5 / 9;
    grid-row-start: 2;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-9ec29463 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a25-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a28-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a3c-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a45-9ec29463 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a4c-9ec29463 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a53-9ec29463 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd7cc-9ec29463 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd7d6-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7dd-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7e4-9ec29463 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd7f2-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7fc-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd806-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd810-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd81a-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd82b-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd838-9ec29463 {
    grid-column: span 1 / span 1;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd845-9ec29463 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-5f019755 {
    grid-column: span 3 / span 3;
  }

  #w-node-_61e97019-eb0b-01e7-f926-0879166b6ad4-5f019755, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-5f019755 {
    grid-column: span 8 / span 8;
  }

  #w-node-b474f384-64d8-90d0-8749-b91081a731f9-5f019755, #w-node-e932a796-de54-841e-f837-5f947af6655b-5f019755 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d45-5f019755 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5f019755 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-5f019755 {
    grid-column: 5 / 9;
    grid-row-start: 2;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-5f019755 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a05f-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a062-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a076-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a07f-5f019755 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a086-5f019755 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a08d-5f019755 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60609-5f019755 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60613-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6061a-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60621-5f019755 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6062f-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60639-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60643-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6064d-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60657-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60668-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60675-5f019755 {
    grid-column: span 1 / span 1;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60682-5f019755 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-59f2e95d {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-fd34c546-b130-7696-3127-05aef77a36af-59f2e95d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c88-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c8b-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c9f-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48ca8-59f2e95d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48caf-59f2e95d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48cb6-59f2e95d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d3f4-59f2e95d {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d3fe-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d405-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d40c-59f2e95d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d41a-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d424-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d42e-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d438-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d442-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d453-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d460-59f2e95d {
    grid-column: span 1 / span 1;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d46d-59f2e95d {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445d92-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445d95-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445da9-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445db2-2d3c9565 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445db9-2d3c9565 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445dc0-2d3c9565 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fed3-2d3c9565 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fedd-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fee4-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8feeb-2d3c9565 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fef9-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff03-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff0d-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff17-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff21-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff32-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff3f-2d3c9565 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff4c-2d3c9565 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fbd-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fc0-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fd4-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fdd-8fde4d7a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fe4-8fde4d7a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049feb-8fde4d7a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aaaf1-8fde4d7a {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aaafb-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab02-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab09-8fde4d7a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab17-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab21-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab2b-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab35-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab3f-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab50-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab5d-8fde4d7a {
    grid-column: span 1 / span 1;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab6a-8fde4d7a {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-96c42268 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-fd34c546-b130-7696-3127-05aef77a36af-96c42268 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b3-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b6-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1ca-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1d3-96c42268 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1da-96c42268 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1e1-96c42268 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b19-96c42268 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b23-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b2a-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b31-96c42268 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b3f-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b49-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b53-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b5d-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b67-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b78-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b85-96c42268 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b92-96c42268 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7bb26148 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-fd34c546-b130-7696-3127-05aef77a36af-7bb26148 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58af8-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58afb-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b0f-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b18-7bb26148 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b1f-7bb26148 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b26-7bb26148 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a496382b-7bb26148 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963835-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496383c-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963843-7bb26148 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963851-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496385b-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963865-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496386f-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963879-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496388a-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963897-7bb26148 {
    grid-column: span 1 / span 1;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a49638a4-7bb26148 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7c2dd266 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-fd34c546-b130-7696-3127-05aef77a36af-7c2dd266 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0b-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0e-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e22-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e2b-7c2dd266 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e32-7c2dd266 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e39-7c2dd266 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54c5-7c2dd266 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54cf-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54d6-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54dd-7c2dd266 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54eb-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54f5-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54ff-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5509-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5513-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5524-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5531-7c2dd266 {
    grid-column: span 1 / span 1;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d553e-7c2dd266 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-b4762339 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-fd34c546-b130-7696-3127-05aef77a36af-b4762339 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a87748-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a8774b-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a8775f-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a87768-b4762339 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a8776f-b4762339 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a87776-b4762339 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e61f-b4762339 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e629-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e630-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e637-b4762339 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e645-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e64f-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e659-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e663-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e66d-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e67e-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e68b-b4762339 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e698-b4762339 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-a4ccb828 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-fd34c546-b130-7696-3127-05aef77a36af-a4ccb828 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb6-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb9-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabcd-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabd6-a4ccb828 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabdd-a4ccb828 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabe4-a4ccb828 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd2d-a4ccb828 {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd37-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd3e-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd45-a4ccb828 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd53-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd5d-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd67-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd71-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd7b-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd8c-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd99-a4ccb828 {
    grid-column: span 1 / span 1;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cda6-a4ccb828 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-b0d5b4c8-942b-741d-ac90-3e015bef5384-5c295e4b {
    grid-column: span 8 / span 8;
  }

  #w-node-b0d5b4c8-942b-741d-ac90-3e015bef5386-5c295e4b, #w-node-b0d5b4c8-942b-741d-ac90-3e015bef538e-5c295e4b {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_1ad152ca-bd10-6f63-9baf-482d4bd0c4e0-5c295e4b {
    grid-column: span 8 / span 8;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a83-5c295e4b {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a4b-5c295e4b {
    grid-column: 5 / 9;
    grid-row-start: 2;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a64-5c295e4b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a74-5c295e4b {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-f0d45c79-9de1-0078-7733-7e4050fd23ec-5c295e4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866de7-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866dea-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866dfe-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866e07-5c295e4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866e0e-5c295e4b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866e15-5c295e4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351e7-5c295e4b {
    grid-area: 1 / 3 / 4 / 5;
    align-self: stretch;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351f1-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351f8-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351ff-5c295e4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043520d-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435217-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435221-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043522b-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435235-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435246-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435253-5c295e4b {
    grid-column: span 1 / span 1;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435260-5c295e4b {
    grid-area: 1 / 1 / 3 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_1878e357-6904-c5f4-d565-7b09333acfb6-e547c481 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_1878e357-6904-c5f4-d565-7b09333acfc0-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfc7-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfce-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfdc-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acfe6-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acff0-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333acffa-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad004-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad015-e547c481, #w-node-_1878e357-6904-c5f4-d565-7b09333ad022-e547c481 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8e2d29e2-8f63-c1a0-bba5-1f05376b232c-e547c481 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-e369f24e-4f0e-58af-6c5a-ffa60530b33c-e547c481, #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf3-e547c481, #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf8-e547c481 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf9-e547c481, #w-node-_334442e8-24c4-2d18-2eb8-d03e34df8281-e547c481, #w-node-_0fb8c66a-0176-1807-558e-671035419dbb-e547c481 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a3d-e547c481 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a50-e547c481 {
    grid-row-start: 3;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a60-e547c481 {
    grid-row: 4 / 5;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a36-e547c481 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e33f8-e547c481 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e33fb-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e3404-e547c481, #w-node-_7aad2a09-6201-781f-19d6-e8dce63e340f-e547c481 {
    grid-column: span 4 / span 4;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e3418-e547c481 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e341f-e547c481 {
    justify-self: center;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e3426-e547c481 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3a6-b4ac0503 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3b0-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3b7-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3be-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3cc-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3d6-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3e0-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3ea-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd3f4-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd405-b4ac0503, #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd412-b4ac0503 {
    grid-column: span 4 / span 4;
  }

  #w-node-_92811a8c-5ac1-96f3-143f-c488c9ddd41f-b4ac0503 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-c3f61bad-ec6d-8bf3-ef07-de4aa4c390aa-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ab-b4ac0503 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ae-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03b7-b4ac0503, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03c2-b4ac0503 {
    grid-column: span 4 / span 4;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03cb-b4ac0503 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03d2-b4ac0503 {
    justify-self: center;
  }

  #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03d9-b4ac0503 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e2c-2c701e72, #w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e37-2c701e72 {
    grid-column: span 4 / span 4;
  }

  #w-node-_433dd55c-5177-7e41-4a80-083df35011e3-2c701e72, #w-node-_71770bf5-100d-1576-1578-51d5a117b7dc-2c701e72, #Message.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e61-2c701e72, #w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e62-2c701e72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507b-2c701e72 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507e-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e5087-2c701e72, #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e5092-2c701e72 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e509b-2c701e72 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e50a2-2c701e72 {
    justify-self: center;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e50a9-2c701e72 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3522c-2c701e72 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35236-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3523d-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35244-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35252-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3525c-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35266-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35270-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3527a-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e3528b-2c701e72, #w-node-fdd8b3b7-a7d2-1f02-115c-007523e35298-2c701e72 {
    grid-column: span 4 / span 4;
  }

  #w-node-fdd8b3b7-a7d2-1f02-115c-007523e352a5-2c701e72 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-5b121286 {
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5b121286 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-c9c30baf-4d4d-1cdb-5f3f-71481532dd53-5b121286 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810af-5b121286 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810b2-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810bb-5b121286, #w-node-b0322367-6b8f-1888-cc7c-4b4b925810c6-5b121286 {
    grid-column: span 4 / span 4;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810cf-5b121286 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810d6-5b121286 {
    justify-self: center;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810dd-5b121286 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf065-5b121286 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf06f-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf076-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf07d-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf08b-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf095-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf09f-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0a9-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0b3-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0c4-5b121286, #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0d1-5b121286 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0c0444c6-0f92-2ea3-5f10-93fe2daaf0de-5b121286 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafc8-a0b7cee4, #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafce-a0b7cee4 {
    grid-column: span 4 / span 4;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafcf-a0b7cee4, #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafd6-a0b7cee4, #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafdd-a0b7cee4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aa9-a0b7cee4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aac-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ab5-a0b7cee4, #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ac0-a0b7cee4 {
    grid-column: span 4 / span 4;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ac9-a0b7cee4 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ad0-a0b7cee4 {
    justify-self: center;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86ad7-a0b7cee4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c548db-a0b7cee4 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c548e5-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c548ec-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c548f3-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54901-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5490b-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54915-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5491f-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54929-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c5493a-a0b7cee4, #w-node-_0cc3804a-da33-de9f-d009-880168c54947-a0b7cee4 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0cc3804a-da33-de9f-d009-880168c54954-a0b7cee4 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad52f6-7b24aea7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad52f9-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad5302-7b24aea7, #w-node-b64931f1-421e-d68c-9a8f-528c28ad530d-7b24aea7 {
    grid-column: span 4 / span 4;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad5316-7b24aea7 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad531d-7b24aea7 {
    justify-self: center;
  }

  #w-node-b64931f1-421e-d68c-9a8f-528c28ad5324-7b24aea7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5173-7b24aea7 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf517d-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5184-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf518b-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf5199-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51a3-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51ad-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51b7-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51c1-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51d2-7b24aea7, #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51df-7b24aea7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0d03e5a4-55fc-38f4-05db-d5162eaf51ec-7b24aea7 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b5-ecb37e56 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b8-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624c1-ecb37e56, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624cc-ecb37e56 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624d5-ecb37e56 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624dc-ecb37e56 {
    justify-self: center;
  }

  #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624e3-ecb37e56 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-8877208250d1-ecb37e56 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-8877208250db-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-8877208250e2-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-8877208250e9-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-8877208250f7-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825101-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082510b-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825115-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082511f-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-887720825130-ecb37e56, #w-node-_452d63b1-9689-b4cc-1a9e-88772082513d-ecb37e56 {
    grid-column: span 4 / span 4;
  }

  #w-node-_452d63b1-9689-b4cc-1a9e-88772082514a-ecb37e56 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8935f-906b6f1d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89362-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8936b-906b6f1d, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89376-906b6f1d {
    grid-column: span 4 / span 4;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8937f-906b6f1d {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd89386-906b6f1d {
    justify-self: center;
  }

  #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8938d-906b6f1d {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1e1-906b6f1d {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1eb-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1f2-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc1f9-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc207-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc211-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc21b-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc225-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc22f-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc240-906b6f1d, #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc24d-906b6f1d {
    grid-column: span 4 / span 4;
  }

  #w-node-a9adf5f2-83ad-9064-d0e3-f4cee3ecc25a-906b6f1d {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019b4-7678f4b4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019b7-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019c0-7678f4b4, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019cb-7678f4b4 {
    grid-column: span 4 / span 4;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019d4-7678f4b4 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019db-7678f4b4 {
    justify-self: center;
  }

  #w-node-f932ac9c-9da4-81d5-2976-ea6b253019e2-7678f4b4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f13-7678f4b4 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f1d-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f24-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f2b-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f39-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f43-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f4d-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f57-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f61-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f72-7678f4b4, #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f7f-7678f4b4 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6a9ea3df-a973-6e0e-233e-bcc435c34f8c-7678f4b4 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-4f84d27a, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-4f84d27a, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d2a-4f84d27a, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d33-4f84d27a, #w-node-e932a796-de54-841e-f837-5f947af6655b-4f84d27a {
    grid-column: span 4 / span 4;
  }

  #w-node-_2ad44ad2-9942-e1f8-952b-84ef5e48cb54-4f84d27a {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-_2ad44ad2-9942-e1f8-952b-84ef5e48cb61-4f84d27a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b818267-4f84d27a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b81826a-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b818273-4f84d27a, #w-node-f1b65d56-3b17-0357-1333-b4cc9b81827e-4f84d27a {
    grid-column: span 4 / span 4;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b818287-4f84d27a {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b81828e-4f84d27a {
    justify-self: center;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b818295-4f84d27a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa859d-4f84d27a {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85a7-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85ae-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85b5-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85c3-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85cd-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85d7-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85e1-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85eb-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa85fc-4f84d27a, #w-node-_9819625e-db0f-95da-4ddf-4f95edfa8609-4f84d27a {
    grid-column: span 4 / span 4;
  }

  #w-node-_9819625e-db0f-95da-4ddf-4f95edfa8616-4f84d27a {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-6254f73b, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-6254f73b, #w-node-b474f384-64d8-90d0-8749-b91081a731f9-6254f73b, #w-node-e932a796-de54-841e-f837-5f947af6655b-6254f73b {
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-6254f73b {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-6254f73b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c147f-6254f73b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c1482-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c148b-6254f73b, #w-node-b7368666-4f5f-9976-154a-a1ab3c6c1496-6254f73b {
    grid-column: span 4 / span 4;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c149f-6254f73b {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c14a6-6254f73b {
    justify-self: center;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c14ad-6254f73b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d5975e-6254f73b {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d59768-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d5976f-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d59776-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d59784-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d5978e-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d59798-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597a2-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597ac-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597bd-6254f73b, #w-node-ed356b62-aa24-a012-eb28-df2a31d597ca-6254f73b {
    grid-column: span 4 / span 4;
  }

  #w-node-ed356b62-aa24-a012-eb28-df2a31d597d7-6254f73b {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-b2be7690, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-b2be7690, #w-node-b474f384-64d8-90d0-8749-b91081a731f9-b2be7690, #w-node-e932a796-de54-841e-f837-5f947af6655b-b2be7690 {
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-b2be7690 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-b2be7690 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb5a-b2be7690 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb5d-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb66-b2be7690, #w-node-_86eaf0da-0202-17c3-12de-24e19554cb71-b2be7690 {
    grid-column: span 4 / span 4;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb7a-b2be7690 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb81-b2be7690 {
    justify-self: center;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb88-b2be7690 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a935-b2be7690 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a93f-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a946-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a94d-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a95b-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a965-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a96f-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a979-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a983-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a994-b2be7690, #w-node-b20616cb-4570-9cfb-e425-cb099300a9a1-b2be7690 {
    grid-column: span 4 / span 4;
  }

  #w-node-b20616cb-4570-9cfb-e425-cb099300a9ae-b2be7690 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-9ec29463, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-9ec29463, #w-node-b474f384-64d8-90d0-8749-b91081a731f9-9ec29463, #w-node-e932a796-de54-841e-f837-5f947af6655b-9ec29463 {
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-9ec29463 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-9ec29463 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a25-9ec29463 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a28-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a31-9ec29463, #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a3c-9ec29463 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a45-9ec29463 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a4c-9ec29463 {
    justify-self: center;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a53-9ec29463 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd7cc-9ec29463 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd7d6-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7dd-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7e4-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7f2-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd7fc-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd806-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd810-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd81a-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd82b-9ec29463, #w-node-f0546510-6411-8ace-22ef-d38e391bd838-9ec29463 {
    grid-column: span 4 / span 4;
  }

  #w-node-f0546510-6411-8ace-22ef-d38e391bd845-9ec29463 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0e619764-1856-1e7f-14e7-08fd3347f275-5f019755, #w-node-_09e6c413-2421-cb0d-8518-de7e17e37d25-5f019755, #w-node-b474f384-64d8-90d0-8749-b91081a731f9-5f019755, #w-node-e932a796-de54-841e-f837-5f947af6655b-5f019755 {
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5f019755 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb22-5f019755 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a05f-5f019755 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a062-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a06b-5f019755, #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a076-5f019755 {
    grid-column: span 4 / span 4;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a07f-5f019755 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a086-5f019755 {
    justify-self: center;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a08d-5f019755 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60609-5f019755 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60613-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6061a-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60621-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6062f-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60639-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60643-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af6064d-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60657-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60668-5f019755, #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60675-5f019755 {
    grid-column: span 4 / span 4;
  }

  #w-node-a0bd4363-b8ac-51b7-c18a-62bb0af60682-5f019755 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-59f2e95d {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-_1f9b72be-a0f1-6836-5516-2ab5adc62e2e-59f2e95d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c88-59f2e95d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c8b-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c94-59f2e95d, #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c9f-59f2e95d {
    grid-column: span 4 / span 4;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48ca8-59f2e95d {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48caf-59f2e95d {
    justify-self: center;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48cb6-59f2e95d {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d3f4-59f2e95d {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d3fe-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d405-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d40c-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d41a-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d424-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d42e-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d438-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d442-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d453-59f2e95d, #w-node-_1dde6370-ca52-db9a-af2d-32623552d460-59f2e95d {
    grid-column: span 4 / span 4;
  }

  #w-node-_1dde6370-ca52-db9a-af2d-32623552d46d-59f2e95d {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_414e4fbe-16e7-fc3f-0ffd-ee5f30842c0b-2d3c9565, #w-node-_414e4fbe-16e7-fc3f-0ffd-ee5f30842bf8-2d3c9565, #w-node-_1e0c2355-aaf5-cd93-92cb-94965518fc1c-2d3c9565, #w-node-_3706c861-c239-056b-5284-4f9a6c6a4e0f-2d3c9565, #w-node-_3706c861-c239-056b-5284-4f9a6c6a4df7-2d3c9565 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445d92-2d3c9565 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445d95-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445d9e-2d3c9565, #w-node-d0efa77a-5945-278e-3c16-ff58d9445da9-2d3c9565 {
    grid-column: span 4 / span 4;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445db2-2d3c9565 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445db9-2d3c9565 {
    justify-self: center;
  }

  #w-node-d0efa77a-5945-278e-3c16-ff58d9445dc0-2d3c9565 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fed3-2d3c9565 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fedd-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fee4-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8feeb-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8fef9-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff03-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff0d-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff17-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff21-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff32-2d3c9565, #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff3f-2d3c9565 {
    grid-column: span 4 / span 4;
  }

  #w-node-a1b1f0fa-63ba-131c-8f6c-6cef49c8ff4c-2d3c9565 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_414e4fbe-16e7-fc3f-0ffd-ee5f30842c0b-8fde4d7a, #w-node-_1e0c2355-aaf5-cd93-92cb-94965518fc1c-8fde4d7a, #w-node-b3f55ff4-f6ec-1da8-5d39-3c93dfbd4bd8-8fde4d7a, #w-node-b3f55ff4-f6ec-1da8-5d39-3c93dfbd4beb-8fde4d7a, #w-node-_414e4fbe-16e7-fc3f-0ffd-ee5f30842bf8-8fde4d7a, #w-node-b3f55ff4-f6ec-1da8-5d39-3c93dfbd4bfe-8fde4d7a, #w-node-_61d6c4f2-347f-e43a-4809-75ece342e05a-8fde4d7a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fbd-8fde4d7a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fc0-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fc9-8fde4d7a, #w-node-_047c5f5a-c45d-6513-c914-739d16049fd4-8fde4d7a {
    grid-column: span 4 / span 4;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fdd-8fde4d7a {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fe4-8fde4d7a {
    justify-self: center;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049feb-8fde4d7a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aaaf1-8fde4d7a {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aaafb-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab02-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab09-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab17-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab21-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab2b-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab35-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab3f-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab50-8fde4d7a, #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab5d-8fde4d7a {
    grid-column: span 4 / span 4;
  }

  #w-node-_2e0f4d2e-6354-ca9a-41af-9bc0734aab6a-8fde4d7a {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-96c42268 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-_8e84c960-4933-0111-7833-9fb5a9cafda0-96c42268 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b3-96c42268 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b6-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1bf-96c42268, #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1ca-96c42268 {
    grid-column: span 4 / span 4;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1d3-96c42268 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1da-96c42268 {
    justify-self: center;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1e1-96c42268 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b19-96c42268 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b23-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b2a-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b31-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b3f-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b49-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b53-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b5d-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b67-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b78-96c42268, #w-node-_0950856b-7725-0757-5160-afc673460b85-96c42268 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0950856b-7725-0757-5160-afc673460b92-96c42268 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7bb26148 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58af8-7bb26148 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58afb-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b04-7bb26148, #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b0f-7bb26148 {
    grid-column: span 4 / span 4;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b18-7bb26148 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b1f-7bb26148 {
    justify-self: center;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58b26-7bb26148 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a496382b-7bb26148 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963835-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496383c-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963843-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963851-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496385b-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963865-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496386f-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963879-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a496388a-7bb26148, #w-node-d1ba934c-56f8-2e2c-66b4-f906a4963897-7bb26148 {
    grid-column: span 4 / span 4;
  }

  #w-node-d1ba934c-56f8-2e2c-66b4-f906a49638a4-7bb26148 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7c2dd266 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0b-7c2dd266 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0e-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e17-7c2dd266, #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e22-7c2dd266 {
    grid-column: span 4 / span 4;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e2b-7c2dd266 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e32-7c2dd266 {
    justify-self: center;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e39-7c2dd266 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54c5-7c2dd266 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54cf-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54d6-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54dd-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54eb-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54f5-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d54ff-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5509-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5513-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5524-7c2dd266, #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d5531-7c2dd266 {
    grid-column: span 4 / span 4;
  }

  #w-node-a41855eb-8c6e-f89a-e4b1-5a91cd1d553e-7c2dd266 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-b4762339 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a87748-b4762339 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a8774b-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a87754-b4762339, #w-node-a1a84f11-37fd-c116-a529-778ad7a8775f-b4762339 {
    grid-column: span 4 / span 4;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a87768-b4762339 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a8776f-b4762339 {
    justify-self: center;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a87776-b4762339 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e61f-b4762339 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e629-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e630-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e637-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e645-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e64f-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e659-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e663-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e66d-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e67e-b4762339, #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e68b-b4762339 {
    grid-column: span 4 / span 4;
  }

  #w-node-_9f7a07b7-4916-dd0a-6201-0a2ab091e698-b4762339 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-a4ccb828 {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb6-a4ccb828 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb9-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabc2-a4ccb828, #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabcd-a4ccb828 {
    grid-column: span 4 / span 4;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabd6-a4ccb828 {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabdd-a4ccb828 {
    justify-self: center;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabe4-a4ccb828 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd2d-a4ccb828 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd37-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd3e-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd45-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd53-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd5d-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd67-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd71-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd7b-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd8c-a4ccb828, #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cd99-a4ccb828 {
    grid-column: span 4 / span 4;
  }

  #w-node-fbeac834-cd1d-449e-7cfd-bd729fe8cda6-a4ccb828 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-b0d5b4c8-942b-741d-ac90-3e015bef5384-5c295e4b, #w-node-b0d5b4c8-942b-741d-ac90-3e015bef5386-5c295e4b {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a83-5c295e4b {
    order: -9999;
    grid-column: span 4 / span 4;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a4b-5c295e4b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a64-5c295e4b {
    grid-row-start: 3;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a74-5c295e4b {
    grid-row: 4 / 5;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866de7-5c295e4b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866dea-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866df3-5c295e4b, #w-node-_3f14394d-58df-dafd-c8be-e81512866dfe-5c295e4b {
    grid-column: span 4 / span 4;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866e07-5c295e4b {
    grid-column: span 4 / span 4;
    justify-self: center;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866e0e-5c295e4b {
    justify-self: center;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866e15-5c295e4b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351e7-5c295e4b {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: stretch;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351f1-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351f8-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d904351ff-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043520d-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435217-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435221-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d9043522b-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435235-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435246-5c295e4b, #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435253-5c295e4b {
    grid-column: span 4 / span 4;
  }

  #w-node-_42cc73a8-31c0-a6b3-117b-fc4d90435260-5c295e4b {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_1995435b-e0ea-485c-8114-b19ad38f1cf3-e547c481 {
    grid-column: span 1 / span 1;
  }

  #w-node-_36d9565d-9cf8-8086-2e97-f78054b77a36-e547c481 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_7aad2a09-6201-781f-19d6-e8dce63e33f8-e547c481, #w-node-ed026bf7-1738-ccdb-dac1-91f1526a03ab-b4ac0503 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #First-Name.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e39-2c701e72, #Last-Name.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e3a-2c701e72, #Email.w-node-_6f563e6e-cf45-cd06-1774-4fd9b0681e3b-2c701e72, #Phone.w-node-_222ce41e-54ff-c39b-62fb-3b7c17e0092d-2c701e72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8a6f200c-4834-a3e5-aa4b-dbe3244e507b-2c701e72 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5b121286 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-b0322367-6b8f-1888-cc7c-4b4b925810af-5b121286 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-fc1c0453-441c-4185-bbf5-13a2a0fbafc8-a0b7cee4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ae9db41-c245-2168-9337-d0fd1ca86aa9-a0b7cee4, #w-node-b64931f1-421e-d68c-9a8f-528c28ad52f6-7b24aea7, #w-node-_1dbd966a-d2f6-0e00-97e9-ae04fab624b5-ecb37e56, #w-node-_1f71aff3-bdd4-d5e5-9924-32cbfcd8935f-906b6f1d, #w-node-f932ac9c-9da4-81d5-2976-ea6b253019b4-7678f4b4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2ad44ad2-9942-e1f8-952b-84ef5e48cb54-4f84d27a {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-f1b65d56-3b17-0357-1333-b4cc9b818267-4f84d27a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-6254f73b {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-b7368666-4f5f-9976-154a-a1ab3c6c147f-6254f73b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-b2be7690 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_86eaf0da-0202-17c3-12de-24e19554cb5a-b2be7690 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-9ec29463 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_1fbf4f14-6927-df82-f74e-91d5a0802a25-9ec29463 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e82193fd-0764-3a8f-ac4d-3e7fd9cabb53-5f019755 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_78dc9074-d0d7-d106-1993-f780c8f3a05f-5f019755 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-59f2e95d {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-ddfcab58-b06e-d48c-9cbb-9ef756f48c88-59f2e95d, #w-node-d0efa77a-5945-278e-3c16-ff58d9445d92-2d3c9565 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b3f55ff4-f6ec-1da8-5d39-3c93dfbd4bd8-8fde4d7a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_047c5f5a-c45d-6513-c914-739d16049fbd-8fde4d7a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-96c42268 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_408f09f5-e93e-fdb4-c657-0effdfa0d1b3-96c42268 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7bb26148 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_47b9923d-3eba-c98f-d297-0ae6a5f58af8-7bb26148 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-7c2dd266 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_42d89931-52c6-684f-a09b-c11d1c1b9e0b-7c2dd266 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-b4762339 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-a1a84f11-37fd-c116-a529-778ad7a87748-b4762339 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd99a9a4-3d24-a0bf-923b-e09f100c60c7-a4ccb828 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-b8ac3ad4-6f14-bbc2-4d4e-b3cd993dabb6-a4ccb828 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f7ab0f01-503f-70ab-4966-770246840a83-5c295e4b {
    order: -9999;
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_3f14394d-58df-dafd-c8be-e81512866de7-5c295e4b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}
