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

@font-face {
  font-family: IBM Plex Sans;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e02379a5084ce68eeddf_IBMPlexSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IBM Plex Sans;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e32f556cdd2a811080e1_IBMPlexSans-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IBM Plex Sans;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e32f68f2ab0f94d5df72_IBMPlexSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IBM Plex Sans;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e330d0700b7609f1d48a_IBMPlexSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sulduplatest;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225dcfb34e18d7f7712405d_SulDuplaTest.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Angus;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e56e771afde9f4f39194_Angus%20Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Angus;
  src: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e56deda14b3c2e95dd70_Angus%20Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
}

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

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

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

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

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

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1vw;
  line-height: 20px;
}

.body {
  background-color: #282838;
  line-height: 1;
}

.navbar {
  z-index: 100;
  background-color: #0000;
  width: 100%;
  height: 7em;
  padding-top: 2.4em;
  position: fixed;
  inset: 0% 0% auto;
}

.locomotive-scroll {
  z-index: 10;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: relative;
}

.section {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 100em;
  display: block;
  position: relative;
}

.section.hero {
  height: 56em;
}

.section.hero.autoheight-mobile {
  height: auto;
}

.section.hero.industry {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.hero.industry.bg-01 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2a11b1959af2cde8a_energy.jpg");
}

.section.hero.industry.bg-02 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2792323f24c274fbc_mobility.jpg");
}

.section.hero.industry.bg-03 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2f4ff71e040e1c299_logistics.jpg");
}

.section.hero.case-study-template {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.hero.case-study-template.bg-01 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2a11b1959af2cde8a_energy.jpg");
}

.section.hero.case-study-template.bg-02 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2792323f24c274fbc_mobility.jpg");
}

.section.hero.case-study-template.bg-03 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2f4ff71e040e1c299_logistics.jpg");
}

.section.hero.blog-template.bg-01 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2a11b1959af2cde8a_energy.jpg");
}

.section.hero.blog-template.bg-02 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2792323f24c274fbc_mobility.jpg");
}

.section.hero.blog-template.bg-03 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2f4ff71e040e1c299_logistics.jpg");
}

.section.auto-height.section-bg-01 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6225e47cd4d6807254e99863_section%20bg%2001.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.auto-height.section-bg-02 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/623427ff619b3d5ed538a38a_section%20bg%2002.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.auto-height.section-bg-03 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/62346a3a5bb96429f981e9ba_section%20bg%2003.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.auto-height.hide {
  display: none;
}

.section.bg-dark {
  background-color: #000;
}

.section.bg-dark.hide {
  display: none;
}

.content-w {
  z-index: 2;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 100em;
  padding-left: 10em;
  padding-right: 10em;
  display: grid;
  position: relative;
}

.content-w.parent-auto-height {
  margin-top: 10em;
  margin-bottom: 10em;
}

.content-w.vertical-pad-15em {
  padding-top: 15em;
  padding-bottom: 15em;
  overflow: hidden;
}

.content-w.vertical-pad-4em {
  padding-top: 4em;
  padding-bottom: 4em;
}

.content-w.vertical-pad-8em {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-auto-rows: auto;
  padding-top: 1em;
  padding-bottom: 1em;
}

.content-w.hero {
  grid-row-gap: 1em;
  background-color: #0000;
  height: 100%;
}

.content-w.footer {
  grid-template-rows: auto auto auto;
  padding-top: 15em;
  padding-bottom: 1em;
}

.content-w.top-pad-15em {
  padding-top: 15em;
}

.content-w.bottom-pad-15em {
  padding-top: 5em;
  padding-bottom: 15em;
}

.content-w.full-width {
  padding-left: 0;
  padding-right: 0;
}

.content-w.top-pad-5em {
  padding-top: 5em;
}

.content-w.vertical-pad-20em {
  padding-top: 20em;
  padding-bottom: 20em;
}

.content-w.bottom-pad-5em {
  padding-bottom: 5em;
}

.content-w.height-for-horiz-scroll {
  height: 70em;
}

.content-w.bottom-pad-8em {
  padding-bottom: 8em;
}

.content-w.bottom-pad-12em {
  padding-bottom: 12em;
}

.content-w.vertical-pad-10em {
  grid-column-gap: 1em;
  grid-template-rows: auto;
  padding-top: 1em;
  padding-bottom: 1em;
  overflow: hidden;
}

.content-w.top-pad-10em {
  padding-top: 10em;
}

.content-w.higher-z {
  z-index: 5;
}

.heading-01 {
  color: #fafafa;
  letter-spacing: -.07em;
  font-family: Roboto Mono, sans-serif;
  font-size: 4.2em;
  font-weight: 300;
  line-height: 1.1;
}

.action-word {
  letter-spacing: -.03em;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Sulduplatest, sans-serif;
  font-size: .6em;
  font-weight: 400;
  display: inline-block;
}

.heading-w {
  position: relative;
}

.para-w.top-margin-4em {
  margin-top: 4em;
}

.para-w.width-80-percent {
  width: 82%;
}

.para-w.top-pad-1em {
  padding-top: 1em;
}

.para-w.width-60-percent {
  width: 60%;
}

.para-w.width-60-percent.top-margin-2em {
  margin-top: 2em;
}

.para-w.width-60-percent.top-margin-1em {
  margin-top: 1em;
}

.para-w.width-40-percent {
  width: 40%;
}

.para-w.width-50-percent {
  width: 50%;
}

.para-w.auto-margin {
  margin-left: auto;
  margin-right: auto;
}

.para-01 {
  color: #fafafa;
  font-family: IBM Plex Sans, sans-serif;
  font-size: .93vw;
  font-weight: 400;
  line-height: 1.4;
}

.para-01.opacity-70 {
  opacity: .7;
}

.para-01.top-margin-half-em {
  margin-top: .5em;
}

.para-01.no-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.para-01.menu-text-link {
  margin-top: .5em;
  margin-bottom: .5em;
}

.para-01.footer-legal {
  opacity: .3;
}

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

.para-01.top-margin-1-em {
  margin-top: 1em;
}

.para-01.top-margin-3-em {
  margin-top: 3em;
}

.para-01.interactive-text {
  width: 40%;
}

.cell-w {
  position: relative;
}

.gradient {
  z-index: 1;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  height: 40%;
  position: absolute;
}

.gradient.bottom {
  inset: auto 0% -.1%;
  transform: rotate(180deg);
}

.gradient.bottom._90-percent.project-card {
  opacity: .8;
  width: 101%;
  left: -.1%;
  right: -.1%;
}

.gradient.bottom._95-percent {
  height: 95%;
}

.gradient.bottom._95-percent.project-card {
  opacity: .8;
  left: -.1%;
  right: -.1%;
}

.gradient.bottom._80-percent.project-card {
  opacity: .8;
  width: 101%;
  left: -.1%;
  right: -.1%;
}

.gradient.bottom._80-percent.hide {
  display: block;
}

.gradient.top {
  inset: -.1% 0% auto;
}

.gradient.top._80-percent-height {
  height: 80%;
}

.gradient.top._95-percent-height {
  height: 95%;
}

.gradient.top._95-percent-height.hide {
  display: block;
}

.gradient.hide {
  display: none;
}

.gradient._80-percent {
  height: 80%;
}

.gradient._90-percent {
  height: 90%;
}

.gradient.navbar-bg {
  z-index: 25;
  opacity: .6;
  height: 140%;
  top: 0%;
  left: 0%;
  right: 0%;
}

.nav-container {
  z-index: 40;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100em;
  height: 100%;
  padding-left: 10em;
  padding-right: 1em;
  display: grid;
  position: relative;
}

.brand {
  align-items: center;
  height: 100%;
  display: flex;
}

.menu-button {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.heading-02 {
  color: #fafafa;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 2.7em;
  font-weight: 300;
  line-height: 1.2;
}

.heading-02.interactive-text {
  cursor: pointer;
  width: 57%;
}

.heading-02.menu-link {
  text-align: right;
  width: 100%;
  height: auto;
  padding-top: .2em;
  padding-bottom: .2em;
}

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

.marker-w {
  text-align: left;
}

.marker-w.bottom-margin-1em {
  margin-bottom: 1em;
}

.marker-w.current-page-indicator {
  text-align: right;
  cursor: default;
  margin-bottom: .5em;
  display: none;
}

.marker-w.engg-rd {
  display: none;
}

.marker-w.higher-z {
  z-index: 10;
  position: relative;
}

.marker-text {
  color: #fafafa99;
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Roboto Mono, sans-serif;
  font-size: .9vw;
  font-weight: 300;
}

.marker-text.interactive-text {
  display: inline-block;
}

.marker-text.location {
  margin-bottom: 1em;
}

.marker-text.footer-link {
  height: auto;
  margin-bottom: 1em;
}

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

.marker-text.secondary-nav-link {
  color: #fafafa;
  text-transform: none;
}

.marker-text.secondary-nav-link.caps {
  text-transform: uppercase;
}

.marker-text.form-message {
  color: #fafafae6;
  text-align: center;
}

.marker-text.form-message.error {
  color: #ff7b7b;
}

.marker-text.form-message.success {
  color: #70bb80;
}

.button-secondary {
  color: #fafafa;
  padding-top: .4em;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.button-secondary.top-margin-2em {
  object-position: 50% 50%;
  margin-top: 2em;
}

.button-secondary.to-top {
  text-align: center;
}

.button-text {
  color: #fafafa;
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Roboto Mono, sans-serif;
  font-size: .9vw;
  font-weight: 400;
}

.button-underline-w {
  justify-content: flex-end;
  height: .1em;
  margin-top: .4em;
  display: flex;
  transform: translate(0%);
}

.button-underline-01 {
  background-color: #fafafa;
  flex: none;
  width: 100%;
  height: .1em;
}

.button-underline-02 {
  background-color: #fafafa;
  flex: none;
  width: 76%;
  height: .1em;
  margin-right: 25%;
}

.reasons-w {
  background-image: linear-gradient(#000000b0, #0a0a0a00 94%);
  border-top-left-radius: .2em;
  border-top-right-radius: .2em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding-top: 2.2em;
  padding-left: 1em;
  padding-right: 1em;
  position: relative;
}

.image {
  width: 4em;
  height: 4em;
  position: absolute;
  inset: -2.5em auto auto 1.1em;
}

.para-02 {
  color: #fafafa;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1.2vw;
  font-weight: 500;
  line-height: 1.3;
}

.para-02.bottom-margin-1em {
  margin-bottom: 1em;
}

.para-02.interactive-text {
  width: 50%;
}

.para-02.interactive-text.top-margin-1em {
  margin-top: 1em;
}

.reason-title-w {
  height: 35%;
}

.reason-title-w.bottom-margin-1em {
  margin-bottom: 1em;
}

.spacer {
  background-color: #d1daec4d;
}

.spacer._4em {
  background-color: #0000;
  height: 4em;
}

.spacer._8em {
  background-color: #d1daec00;
  height: 8em;
}

.spacer._2em {
  background-color: #0000;
  height: 2em;
}

.spacer._1em {
  background-color: #0000;
  height: 1em;
}

.spacer._1-5em {
  background-color: #0000;
  min-height: 1.5em;
}

.heading-03 {
  color: #fafafa;
  letter-spacing: -.05em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  line-height: 1.2;
}

.heading-03.newsletter {
  width: 80%;
}

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

.heading-03.center.engg-text {
  z-index: 2;
  position: relative;
}

.heading-03.hide {
  display: none;
}

.collection-list {
  flex-wrap: wrap;
  align-items: flex-start;
  display: flex;
}

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

.collection-list.grid._4-col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.project-card-w {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 28em;
  text-decoration: none;
  display: flex;
  position: relative;
}

.project-card-w:hover, .project-card-w:active, .project-card-w:visited {
  text-decoration: none;
}

.project-card-text-w {
  z-index: 3;
  background-image: linear-gradient(#1110, #000000a6);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 46%;
  padding-top: .7em;
  padding-right: 2.4em;
  display: flex;
  position: relative;
}

.project-item {
  flex: none;
  width: 100%;
  position: relative;
}

.project-item.full-width {
  width: 100%;
}

.project-card-img-w {
  object-fit: cover;
  border-radius: .2em;
  width: 100%;
  height: 54%;
  position: relative;
  top: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.button-secondary-02 {
  color: #fafafa;
  padding-top: .4em;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.button-secondary-02.top-margin-10em {
  margin-top: 2em;
}

.button-secondary-02.top-margin-half-em {
  margin-top: .5em;
}

.project-card-img {
  object-fit: cover;
  border-radius: .2em;
  width: 100%;
  height: 100%;
  position: relative;
}

.interactive-list-w {
  list-style-type: none;
}

.interactive-list-w.hide {
  display: none;
}

.interactive-item-w {
  width: 100%;
  padding-bottom: 1em;
}

.interactive-item-w.testimonial {
  position: relative;
}

.interactive-list-counter-w {
  justify-content: space-between;
  align-items: center;
  height: 1em;
  margin-bottom: .5em;
  display: flex;
}

.divider-line {
  text-align: right;
  background-color: #fafafa26;
  width: 97%;
  height: .05em;
}

.divider-line._100-width {
  width: 100%;
}

.interactive-list-text-w {
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.interactive-list-text-w.vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.interactive-list-img-w {
  z-index: -1;
  width: 100%;
  height: 100%;
  min-height: 100%;
  position: absolute;
  inset: 0%;
}

.interactive-list-img-w.testimonial {
  left: -36%;
}

.interactive-list-img-w.testimonial._02, .interactive-list-img-w.style._02 {
  left: -50%;
}

.interactive-list-img {
  object-fit: cover;
  border-radius: .2em;
  width: 24em;
  height: 24em;
  transform: translate(-25%, -25%);
}

.interactive-list-img.testimonial {
  width: 17em;
  height: 17em;
}

.nav-logo {
  width: 40%;
  display: block;
}

.menu-button-w {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.slide-out-menu-w {
  z-index: 30;
  grid-column-gap: 0em;
  grid-row-gap: 1em;
  background-color: #0a0a0a;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 40em;
  display: grid;
  position: fixed;
  inset: 0% 0% auto;
  overflow: hidden;
  transform: translate(0);
}

.slide-out-menu-w.hide {
  display: none;
}

.menu-item-w {
  z-index: 10;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  padding-top: 8em;
  position: relative;
}

.menu-item-w.extra-details {
  z-index: 11;
  border-left: .01em solid #fafafa33;
  border-right: .01em solid #fafafa33;
}

.menu-item-w.hide {
  display: none;
}

.menu-item-w.span-full {
  justify-content: flex-end;
  display: flex;
}

.menu-contact-details-w {
  height: 56%;
  padding: 1em 3em 1.6em 2em;
  font-style: normal;
}

.menu-contact-details-w.contact-form {
  flex-flow: wrap;
  height: 100%;
  padding-left: 0;
  display: flex;
}

.contact-w {
  margin-top: 2em;
}

.contact-w.contact-form {
  margin-top: 0;
  margin-right: 3em;
}

.menu-socials-w {
  border-top: .01em solid #fafafa33;
  border-bottom: 1px solid #fafafa33;
  align-items: center;
  height: 16%;
  padding: 1.4em 3em 1.6em 1.7em;
  display: flex;
}

.social-widget {
  margin-bottom: 0;
  list-style-type: none;
  display: flex;
}

.social-icon-w {
  width: 2.2em;
  height: 2.2em;
  margin-right: 1.2em;
}

.social-icon {
  width: 100%;
  height: 100%;
}

.blog-button-w {
  align-items: center;
  height: 28%;
  padding: 1.4em 3em 1.6em 2em;
  text-decoration: none;
  transition: background-color .1s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.blog-button-w:hover {
  background-color: #fafafa0d;
}

.blog-button-text-w {
  align-items: center;
  display: flex;
}

.icon {
  width: .8em;
  height: .8em;
}

.icon.superscript {
  margin-bottom: 1.4em;
  margin-left: .3em;
}

.icon.superscript.larger {
  width: 1em;
  height: 1em;
}

.icon.superscript.hide {
  display: none;
}

.menu-links-w {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 92%;
  height: 100%;
  padding-bottom: 1.6em;
  padding-right: 3em;
  display: flex;
  position: relative;
}

.menu-link {
  justify-content: flex-end;
  width: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.menu-graphic-w {
  width: 38%;
  height: 100%;
  margin-left: auto;
  margin-right: 24%;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: hidden;
}

.menu-graphic {
  object-fit: cover;
  object-position: 50% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
}

.social-icon-link {
  opacity: .5;
  width: 100%;
  height: 100%;
  transition: opacity .14s cubic-bezier(.215, .61, .355, 1);
}

.social-icon-link:hover {
  opacity: 1;
}

.social-icon-link.smaller {
  padding-left: .1em;
  padding-right: .1em;
}

.cursor-block {
  z-index: 12;
  width: 50%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.cursor-block.hide {
  display: none;
}

.slider-control-w {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.slider-arrow-w {
  opacity: .6;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  width: 35%;
  height: 100%;
  transition: opacity .14s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.slider-arrow-w:hover {
  opacity: 1;
}

.slider-arrow {
  width: 100%;
  height: 100%;
}

.slider-arrow.left {
  transform: rotate(180deg);
}

.slider-content-w {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #fafafa, #fafafa 58%, #fff0 92%);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: relative;
  left: 0;
}

.splide__slide {
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  width: 60%;
  margin-right: 6em;
  transition: background-color .18s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.slider-cred-w {
  align-items: center;
  margin-top: 4em;
  display: flex;
}

.quote {
  opacity: .1;
}

.quote.bottom-margin-1em {
  margin-bottom: 1em;
}

.testimonial-img {
  border-radius: 1000em;
  width: 4em;
  height: 4em;
}

.testimonial-name-w {
  margin-left: 1em;
}

.gradient-copy {
  z-index: 1;
  background-image: linear-gradient(#fafafa, #fff0 92%);
  width: 100%;
  height: 40%;
  position: absolute;
}

.gradient-copy.bottom {
  inset: auto 0% 0%;
  transform: rotate(180deg);
}

.gradient-copy.bottom._90-percent.project-card {
  opacity: .8;
}

.gradient-copy.top {
  inset: 0% 0% auto;
}

.gradient-copy.top._80-percent-height {
  height: 80%;
}

.gradient-copy.hide {
  display: none;
}

.gradient-copy._80-percent {
  height: 80%;
}

.gradient-copy._90-percent {
  height: 90%;
}

.form-block {
  width: 100%;
  height: 100%;
}

.form {
  border: .01em solid #fafafa33;
  border-radius: .2em;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.form.flex-horiz, .name-fields-w {
  display: flex;
}

.text-field {
  color: #fafafa;
  background-color: #000;
  border: 1px #000;
  border-bottom: .01em solid #fafafa33;
  height: 4em;
  margin-bottom: 0;
  padding: 1em;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .12s cubic-bezier(.165, .84, .44, 1);
}

.text-field:hover {
  background-color: #1a1a1a;
}

.text-field::placeholder {
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Angus, sans-serif;
  font-weight: 300;
}

.text-field.right-border {
  border-right: .01em solid #fafafa33;
}

.text-field.message {
  height: 10em;
  padding-top: 1.2em;
}

.text-field.newsletter {
  border-bottom-style: none;
  border-right: .01em solid #fafafa33;
  width: 65%;
  height: 100%;
}

.submit-button {
  color: #fafafa;
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  background-color: #000;
  width: 100%;
  height: 3.6em;
  font-family: Angus, sans-serif;
  font-size: 1vw;
  font-weight: 400;
  line-height: 1.3;
  position: relative;
}

.submit-button.newsletter {
  height: 100%;
}

.submit-button-w {
  position: relative;
}

.submit-button-w.newsletter {
  align-self: stretch;
  width: 35%;
  height: 100%;
}

.primary-button-anim-w {
  opacity: 1;
  mix-blend-mode: difference;
  background-color: #fafafa;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.primary-button-anim-w.reverse {
  left: auto;
}

.footer-w {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  background-color: #000;
  border-radius: .2em;
  grid-template-rows: auto auto;
  grid-template-columns: 2.25fr 2fr;
  grid-auto-columns: 1fr;
  padding: 3em 2em 1em;
  display: grid;
}

.newsletter-w {
  padding-right: 4em;
}

.newsletter-form {
  height: 4em;
  margin-top: 2em;
  margin-bottom: 0;
}

.footer-sitemap-w {
  display: flex;
}

.footer-logo {
  opacity: .1;
  width: 100%;
}

.footer-legal-w {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.footer-link-col-w {
  width: 50%;
  height: 100%;
  padding-right: 1em;
}

.list {
  list-style-type: none;
}

.footer-link-w {
  opacity: .7;
  color: #fafafa;
  width: 100%;
  height: auto;
  text-decoration: none;
  transition: opacity .14s cubic-bezier(.215, .61, .355, 1);
}

.footer-link-w:hover {
  opacity: 1;
}

.footer-link-list-item {
  margin-bottom: 1em;
}

.loader-w {
  z-index: 100;
  background-color: #000;
  align-items: center;
  padding-left: 2em;
  display: none;
  position: fixed;
  inset: 0%;
}

.lottie-animation {
  width: 60%;
}

.lottie-animation.taller {
  width: 100%;
}

.hero-anim-w {
  z-index: 0;
  opacity: .5;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.tabs-w {
  height: 100%;
}

.tab-content-w {
  padding: 2em;
}

.tabs-content {
  border: .01em solid #fafafa33;
  border-radius: .2em;
  height: 10em;
}

.tab-btn {
  background-color: #fff0;
  padding-left: 1em;
  padding-right: 1em;
}

.tab-btn.w--current {
  background-color: #fff0;
  border-bottom: 2px solid #fafafa;
}

.cornerstone-img-w {
  width: 100%;
  height: 36em;
}

.image-2 {
  object-fit: cover;
  object-position: 44% 50%;
  border-radius: .2em;
  width: 100%;
  height: 100%;
}

.title-counter-w {
  position: absolute;
  inset: .7em auto auto -1.5em;
}

.service-banner-img-w {
  width: 100%;
  height: 6em;
  margin-bottom: 2em;
}

.service-banner-img {
  object-fit: cover;
  border-radius: .2em;
  width: 100%;
  height: 100%;
}

.engg-interactive-w {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 32em;
  display: flex;
  position: relative;
}

.engg-list-w {
  align-self: center;
}

.engg-list {
  z-index: 2;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  list-style-type: none;
  display: flex;
}

.engg-list.energy-industry {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.list-item-separator {
  opacity: .5;
}

.engg-point-w {
  flex: 0 auto;
  margin-left: .7em;
  margin-right: .7em;
  padding-top: 1em;
  padding-bottom: 1em;
}

.engg-point-w.no-left-margin {
  margin-left: 0;
}

.engg-image-w {
  z-index: 0;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.engg-img {
  object-fit: cover;
  width: 30em;
  height: 32em;
  margin: auto;
  display: block;
}

.list-item-separator-w {
  flex: 0 auto;
  margin-left: .7em;
  margin-right: .7em;
  padding-top: 1em;
  padding-bottom: 1em;
}

.list-item-separator-w.hide {
  display: none;
}

.project-list-cta {
  z-index: 3;
  background-color: #000;
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 28em;
  padding: 1em 1.4em 1em 1.2em;
  font-style: normal;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.project-cta-graphic {
  z-index: -1;
  filter: blur(6em);
  background-color: #641e39;
  border-radius: 10000em;
  width: 18em;
  height: 18em;
  position: absolute;
}

.cursor-w {
  z-index: 50;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.cursor-01 {
  opacity: .5;
  border: 1px solid #fafafa;
  border-radius: 1000em;
  width: 3em;
  height: 3em;
  position: absolute;
}

.square-icon {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.product-img-w {
  width: 100%;
  height: 100%;
}

.product-img {
  object-fit: cover;
  border-radius: .2em;
  width: 100%;
  height: 100%;
}

.product-collab-w {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.product-collab-content {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 4em;
  display: grid;
}

.product-collab-content._1-row {
  grid-template-rows: auto;
  margin-top: 0;
}

.product-collab-img-w {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.product-collab-text-w {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-right: 4em;
  display: flex;
}

.product-collab-img {
  object-fit: cover;
  border-radius: .2em;
  width: 100%;
  height: 100%;
}

.product-collab-spacer {
  border-bottom: .01em solid #fafafa33;
  height: 50%;
}

.marquee-line-01 {
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;
  padding-top: .5em;
  padding-bottom: .5em;
  display: flex;
}

.marquee-text-w {
  flex: none;
  margin-right: 1em;
}

.marquee-line-02 {
  flex-wrap: nowrap;
  align-items: center;
  padding-top: .5em;
  padding-bottom: .5em;
  display: flex;
}

.industries-cards-w {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.industry-card {
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  width: 40%;
  margin-right: 1em;
  padding: 8em 6em 2em 2em;
  text-decoration: none;
  transition: background-color .14s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.industry-card:hover {
  background-color: #ffffff08;
}

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

.industry-title-w {
  display: flex;
}

.industry-card-bg {
  z-index: -1;
  background-image: linear-gradient(#0000, #000000eb);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.industry-card-bg._01 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838d594626e315ed2bd4_01.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.industry-card-bg._02 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838ea844c508f56bb21e_02.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.industry-card-bg._03 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838d5c1b4306c814b07a_03.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.industry-card-bg._04 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838dd3a0d86ef5f0334d_04.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.link {
  color: #fafafa;
  text-decoration: underline;
}

.values-w {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%);
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  justify-content: space-between;
  width: 18em;
  height: 18em;
  padding: 2.2em 1.2em 1em 1em;
  display: flex;
  position: relative;
}

.values-w._01 {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/623855fc85542b704ba47821_work%20life%20balance.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.values-w._02 {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6285d1a7e2c1561687f88b2f_individuality.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.values-w._03 {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/623855fc5031d44bbcfaba77_recognize%20mistakes.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.values-w._04 {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/623855fcf10ac373efca3128_professional%20worth.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.values-w._05 {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6273bf13017e373e4d5dc6a1_professional%20net%20worth.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.values-w._06 {
  background-image: linear-gradient(to top, #000000b0, #0a0a0a00 94%), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6285d1a7df76ff2abef97ff6_enjoy%20journey.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.value-text-w {
  z-index: 1;
  height: 60%;
  position: relative;
}

.value-text-w.height-35-percent {
  height: 35%;
}

.value-text-w.height-45-percent {
  height: 45%;
}

.values-cards-w {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  place-content: flex-start;
  align-items: stretch;
  height: 40em;
  margin-top: 2em;
  display: flex;
}

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

.philosophy-w {
  cursor: default;
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  width: 100%;
  margin-right: 1em;
  padding: 2em 6em 4em 2em;
  text-decoration: none;
  transition: background-color .14s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.philosophy-w:hover {
  background-color: #ffffff08;
}

.philosophy-card-bg {
  z-index: -1;
  background-image: linear-gradient(#0000, #000000eb);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.philosophy-card-bg._01 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6230383121f381d122b17622_texture%208.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.philosophy-card-bg._02 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/62303831842f7262d0fdf472_texture%201.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.philosophy-card-bg._03 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838d5c1b4306c814b07a_03.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.philosophy-card-bg._04 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838dd3a0d86ef5f0334d_04.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.team-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.professional-qualities {
  list-style-type: none;
}

.quality-item {
  padding-top: .7em;
  padding-bottom: .7em;
}

.professional-quality-img-w {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: relative;
}

.professional-quality-img {
  object-fit: cover;
  border-radius: .2em;
  width: 100%;
  height: 100%;
}

.location-img-w {
  width: 100%;
  height: 100%;
}

.locatiom-img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.splide {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #fafafa 55%, #fafafa00 97%);
  -webkit-background-clip: text;
  background-clip: text;
  position: relative;
}

.splide.slider1 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #fafafa 55%, #fafafa00 97%);
  -webkit-background-clip: text;
  background-clip: text;
}

.splide.slider1.no-clipped-text {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.splide__track {
  width: 100%;
}

.splide__list {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.splide__arrows {
  flex-flow: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: -24.7% 12.5% auto auto;
}

.splide__arrow {
  opacity: .6;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 4em;
  height: 1.6em;
  transition: opacity .2s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.splide__arrow:hover {
  opacity: 1;
}

.splide__arrow.splide__arrow--prev {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/623338674f5f592a0c245c55_slider%20arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 2em;
  transform: rotate(180deg);
}

.splide__arrow.splide__arrow--next {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/623338674f5f592a0c245c55_slider%20arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.tabs-menu {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: .2em;
  display: flex;
}

.locomotive-dummy {
  width: 0;
  height: 0;
}

.bottom-canvas-cover {
  display: block;
}

.project-nav-btn {
  cursor: pointer;
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  width: 100%;
  height: 10em;
  margin-right: 1em;
  padding: 4em 2em;
  text-decoration: none;
  transition: background-color .14s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.project-nav-btn:hover {
  background-color: #ffffff08;
}

.project-nav-btn.prev {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
}

.project-nav-btn.prev.no-cursor {
  cursor: default;
}

.project-nav-btn.next {
  text-align: right;
  justify-content: center;
  align-items: flex-end;
}

.project-nav-btn.next.no-cursor {
  cursor: default;
}

.project-nav-btn-bg {
  z-index: -1;
  background-image: linear-gradient(#0000, #000000eb), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.project-nav-btn-bg._01 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6230383121f381d122b17622_texture%208.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.project-nav-btn-bg._02 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/62303831842f7262d0fdf472_texture%201.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.project-nav-btn-bg._03 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838d5c1b4306c814b07a_03.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.project-nav-btn-bg._04 {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6234838dd3a0d86ef5f0334d_04.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.project-nav-btn-bg.mobility {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2792323f24c274fbc_mobility.jpg");
}

.project-nav-btn-bg.energy {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2a11b1959af2cde8a_energy.jpg");
}

.project-nav-btn-bg.logistics {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2f4ff71e040e1c299_logistics.jpg");
}

.project-nav-btn-bg.semiconductors {
  background-image: linear-gradient(#0000, #000000eb), url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/6242e5e2f47fab06ecd6fa93_semiconductors.jpg");
}

.secondary-nav-w {
  z-index: 101;
  text-align: right;
  width: 10em;
  position: fixed;
  inset: 4.15em 6.5em auto auto;
}

.secondary-nav-w.wider {
  width: 12em;
}

.secondary-nav-w.auto-width {
  width: auto;
}

.secondary-nav-link-w {
  opacity: .7;
  width: 100%;
  height: 100%;
  padding-top: .4em;
  padding-bottom: .4em;
  text-decoration: none;
  transition: opacity .14s cubic-bezier(.215, .61, .355, 1);
}

.secondary-nav-link-w:hover {
  opacity: 1;
}

.project-nav-btn-dummy {
  cursor: pointer;
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  width: 100%;
  height: 10em;
  margin-right: 1em;
  padding: 4em 2em;
  text-decoration: none;
  transition: background-color .14s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.project-nav-btn-dummy:hover {
  background-color: #ffffff08;
}

.project-nav-btn-dummy.prev {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
}

.project-nav-btn-dummy.prev.no-cursor {
  cursor: default;
}

.project-nav-btn-dummy.next {
  text-align: right;
  justify-content: center;
  align-items: flex-end;
}

.project-nav-btn-dummy.next.no-cursor {
  cursor: default;
}

.splide__pagination {
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin-top: 4em;
  padding-top: .5em;
  padding-bottom: .5em;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.splide__pagination.hide {
  display: none;
}

.splide__pagination__page {
  border: 1px solid #fafafa80;
  border-radius: 1000em;
  width: .7em;
  height: .7em;
  margin-right: .5em;
}

.splide__pagination__page.is-active {
  background-color: #fafafa;
}

.hide {
  display: none;
}

.case-study-img-w {
  padding-top: 1em;
  padding-bottom: 1em;
}

.case-study-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.form-error-w {
  background-color: #f67c7c26;
  border: 1px solid #ec767691;
  border-radius: .2em;
}

.form-success-w {
  background-color: #70bb801a;
  border: 1px solid #70bb80;
  border-radius: .2em;
}

.html-embed {
  cursor: pointer;
  overflow: hidden;
}

.go-back-embed {
  cursor: pointer;
  margin-top: .3em;
  margin-right: 2em;
  overflow: hidden;
}

.transition {
  z-index: 102;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.transition-content {
  background-color: #0a0a0a;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 6em;
  display: flex;
}

.transition-trigger {
  display: none;
}

.image-3 {
  width: 17em;
  margin-top: 10em;
}

.menu-bg-fade-w {
  z-index: 10;
  opacity: 0;
  background-color: #000;
  width: 100%;
  height: 100%;
  position: fixed;
  inset: 0%;
}

.values-w-bg-darken {
  z-index: 0;
  opacity: .64;
  background-color: #191919;
  position: absolute;
  inset: 0%;
}

.simple-list-item-w {
  width: 100%;
  padding-bottom: 1em;
}

.simple-list-item-w.testimonial {
  position: relative;
}

.simple-list-w {
  list-style-type: none;
}

.simple-list-w.hide {
  display: none;
}

.celebrate-people-img {
  border-radius: .2em;
  width: 100%;
  height: 100%;
}

.qualities-w {
  background-image: linear-gradient(#000000b0, #0a0a0a00 94%);
  border-top-left-radius: .2em;
  border-top-right-radius: .2em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding-top: 2.2em;
  padding-left: 1em;
  padding-right: 1em;
  position: relative;
}

.coming-soon {
  color: #70bb80;
  background-color: #70bb801a;
  border: 1px solid #70bb80;
  border-radius: .2em;
  margin-left: .2em;
  padding: .2em .4em .3em;
  font-size: .8vw;
  display: inline-block;
}

.slider-list {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.slider-item {
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  width: 60%;
  margin-right: 6em;
  transition: background-color .18s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.slider-navigation-wrapper {
  flex-flow: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: -24.7% 12.5% auto auto;
}

.pagination-btn {
  color: #fafafa;
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  background-color: #000;
  border-radius: .2em;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .8em 1em;
  font-family: Angus, sans-serif;
  font-size: 1vw;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pagination {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 4rem;
  padding-top: .2em;
  padding-bottom: .2em;
  display: grid;
  position: relative;
}

.pagination-icon {
  width: .9em;
  height: .9em;
  margin-bottom: .1em;
  margin-left: 0;
  margin-right: 0;
}

.pagination-icon.next {
  margin-left: .5em;
}

.pagination-icon.prev {
  margin-right: .5em;
}

.pagination-text.prev {
  margin-right: 1em;
}

.pagination-text.next {
  margin-left: 1em;
}

.pagination-btn-anim-w {
  background-color: #0000;
  border-width: .01em;
  border-color: #fafafa33;
  border-radius: .2em;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.pagination-btn-anim-w.prev {
  order: -1;
}

.pagination-btn-anim-w.next {
  order: 1;
}

.job-additional-info-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-top: .5rem;
  display: flex;
}

.guidelines-sections-nav-w {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template: "."
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.guideline-section-w {
  cursor: default;
  border: .01em solid #fafafa33;
  border-radius: .2em;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  padding: 1em 1.5em 4em 1.2em;
  text-decoration: none;
  transition: background-color .14s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.guideline-section-w:hover {
  background-color: #ffffff08;
}

.brand-guide-sub-heading {
  color: #fff;
  font-family: Angus, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.1;
}

.brand-guide-topic {
  color: #fff9;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1em;
}

.brand-guide-sub-text {
  color: #fff9;
  font-family: IBM Plex Sans, sans-serif;
  font-size: .9em;
}

.lined-title-text {
  color: #fff9;
  margin-bottom: .7em;
  font-family: Angus, sans-serif;
  font-size: 1em;
  font-weight: 300;
}

.brand-guide-about-div-line {
  background-color: #fff9;
  height: 1px;
  margin-bottom: 1em;
}

.mission-vision-sub-heding-text {
  color: #fff;
  font-family: Angus, sans-serif;
}

.mission-vision-sub-text {
  color: #fff9;
  font-family: IBM Plex Sans, sans-serif;
  font-size: .9em;
}

.visual-identity-sub-heading-text {
  color: #fff;
  font-family: Angus, sans-serif;
  font-size: 1.1em;
  font-weight: 400;
  line-height: 1.3;
}

.visual-identity-sub-text {
  color: #fff;
}

.visual-identity-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1fr 1fr 1fr;
}

.visual-identity-item {
  min-height: 16em;
  position: relative;
}

.visual-identity-logo-image {
  width: 200px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.visual-identity-color-picker-image {
  height: 190px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.visual-identity-fonts-display {
  color: #fff;
  margin-left: .4em;
  font-family: Angus, sans-serif;
  font-size: 3.2em;
  font-weight: 300;
  line-height: 1.3;
}

.visual-identity-fonts-display.font-02 {
  font-family: Sulduplatest, sans-serif;
  font-weight: 400;
}

.visual-identity-fonts-display.font-03 {
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
}

.visual-identity-imagery {
  background-color: #999;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 5em;
  margin-bottom: .7em;
}

.visual-identity-imagery._01 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/63720e3a25366fc060f69e39_pawel-czerwinski-bX9B9c-YasY-unsplash.webp");
}

.visual-identity-imagery._02 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/63720ecc9aa74fbe4dc11319_pawel-czerwinski-FwEPJvzFnWQ-unsplash.webp");
}

.visual-identity-imagery._03 {
  background-image: url("https://cdn.prod.website-files.com/6223ce6ad0dea83fd1a045bb/63720ef0913d03367163e5a9_pawel-czerwinski-qNe0H31x96I-unsplash.webp");
}

.visual-identity-a-image {
  width: 13em;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.standard-colors-grid {
  grid-template-rows: auto;
}

.standard-colors-item {
  justify-content: center;
  align-items: center;
  display: flex;
}

.standard-colors-image {
  width: 13em;
}

.gradient-fill-logo-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.gradient-fill-logo-item {
  justify-content: center;
  align-items: center;
  display: flex;
}

.steam-a-logo-form-image {
  width: 100%;
  margin-top: 20em;
}

.logo-form-image-description-w {
  justify-content: space-between;
  margin-top: 1em;
  display: flex;
}

.logo-specs-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
}

.logo-specs-image {
  width: 100%;
}

.logo-spec-minimum-size-grid {
  grid-template-rows: auto;
}

.logo-spec-minimum-size---digital-image {
  width: 100%;
  max-width: 100px;
}

.logo-spec-minimum-size---print {
  width: 100%;
  max-width: 3em;
}

.favicon-webclip-image {
  width: 7rem;
  margin-right: 1.5em;
}

.incorrect-usage-grid {
  grid-column-gap: 5em;
  grid-row-gap: 3em;
  grid-template-columns: 1fr 1fr 1fr;
}

.icorrect-usage-logo {
  width: 220px;
}

.logo-color-spec-w {
  color: #fff;
  background-color: #000;
  border: 1px solid #777;
  width: 100%;
  min-height: 20em;
  padding: 1em;
}

.logo-color-spec-w.white-bg {
  color: #000;
  background-color: #fff;
}

.color-heading {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1.2vw;
  font-weight: 500;
  line-height: 1.3;
}

.color-heading.bottom-margin-1em {
  margin-bottom: 1em;
}

.color-heading.interactive-text {
  width: 50%;
}

.color-heading.interactive-text.top-margin-1em {
  margin-top: 1em;
}

.color-value-text {
  font-family: IBM Plex Sans, sans-serif;
  font-size: .93vw;
  font-weight: 400;
  line-height: 1.3;
}

.color-value-text.opacity-70 {
  opacity: .7;
}

.color-value-text.top-margin-half-em {
  margin-top: .5em;
}

.color-value-text.no-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.color-value-text.menu-text-link {
  margin-top: .5em;
  margin-bottom: .5em;
}

.color-value-text.footer-legal {
  opacity: .3;
}

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

.color-value-text.top-margin-1-em {
  margin-top: 1em;
}

.color-value-text.top-margin-3-em {
  margin-top: 3em;
}

.color-value-text.interactive-text {
  width: 40%;
}

.color-gradient-image {
  width: 100%;
}

.color-theme-grid {
  grid-column-gap: 2em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
}

.gradient-colors-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
}

.gradient-tool-color-image {
  width: 4rem;
}

.color-theme-item-w {
  grid-row-gap: 2rem;
  flex-direction: column;
  display: flex;
}

.creating-gradients-image {
  margin: .5rem;
}

.color-usage-do-dont-w {
  grid-column-gap: 1.5em;
  align-items: flex-start;
  margin-bottom: 1.5em;
  display: flex;
}

.color-usage-points-icon {
  object-fit: scale-down;
  width: 1.25em;
  height: 1.25em;
}

.gradient-usage-grid {
  grid-template-rows: auto;
}

.color-usage-item {
  margin-left: 1rem;
}

.color-usage-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.angus-sample {
  margin-right: .5em;
  font-family: Angus, sans-serif;
  font-size: 4em;
  font-weight: 300;
  line-height: 1.2;
  display: inline-block;
}

.font-name-text---sul-dupla {
  color: #fff;
  margin-right: 1em;
  font-family: Sulduplatest, sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  line-height: 1.2;
  display: inline-block;
}

.font-weights {
  color: #fff;
  margin-right: 1em;
  font-family: Angus, sans-serif;
  font-size: 1em;
  font-weight: 300;
  line-height: 1.2;
  display: inline-block;
}

.sul-dupla-sample {
  margin-right: .5em;
  font-family: Sulduplatest, sans-serif;
  font-size: 4em;
  font-weight: 400;
  line-height: 1.2;
  display: inline-block;
}

.font-name-text---angus {
  color: #fff;
  margin-right: 1em;
  font-family: Angus, sans-serif;
  font-size: 2.5em;
  font-weight: 300;
  line-height: 1.2;
  display: inline-block;
}

.ibm-plex-sans-sample {
  margin-right: .5em;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 4em;
  font-weight: 400;
  line-height: 1.2;
  display: inline-block;
}

.font-name-text---ibm {
  color: #fff;
  margin-right: 1em;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 2.5em;
  font-weight: 300;
  line-height: 1.2;
  display: inline-block;
}

.texture-image {
  width: 100%;
}

.graphic-icons-wrapper {
  grid-column-gap: 2.5rem;
  margin-top: 1em;
  display: flex;
}

.graphic-icon {
  width: 4em;
}

.graphic-illustrations {
  width: 100%;
}

.exponent-grid-wrapper {
  justify-content: flex-end;
  display: flex;
}

.exponent-grid {
  grid-column-gap: 1em;
  grid-row-gap: 2.5em;
  width: 100%;
}

.exponent-item {
  justify-content: flex-end;
  display: flex;
}

.exponent-image {
  width: 16em;
}

.design-application-image {
  width: 100%;
}

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

.design-application---small-cover-image {
  width: 48%;
  margin-bottom: 1.5rem;
  margin-right: 1rem;
}

.design-application---folder {
  width: 100%;
  margin-bottom: 1.5rem;
  margin-right: 1rem;
}

.visiting-card-image-w {
  border: 1px solid #424242;
  width: 100%;
}

.letter-head-image {
  width: 100%;
}

.letterhead-image {
  border: 1px solid #424242;
  width: 100%;
}

.social-media {
  width: 100%;
}

.diary-image, .id-card-image {
  border: 1px solid #424242;
  width: 100%;
}

.html-embed-2 {
  display: block;
}

.para-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.list-item {
  margin-bottom: 20px;
}

.spacer-footer {
  height: 10px;
}

.list-2 {
  list-style-type: lower-alpha;
}

@media screen and (max-width: 991px) {
  .interactive-list-img-w, .cursor-w {
    display: none;
  }

  .bottom-canvas-cover {
    z-index: 8;
    width: 100%;
    height: 36%;
    display: none;
    position: fixed;
    inset: auto 0% 0%;
  }

  .canvas-hide {
    width: 100%;
    height: 32%;
    transform: translate(0, -1%);
  }

  .secondary-nav-w {
    display: none;
  }

  .brand-guide-sub-heading {
    font-size: 2.5em;
  }

  .brand-guide-topic, .brand-guide-sub-text {
    font-size: 1.5em;
  }

  .lined-title-text {
    font-size: 1.75em;
  }

  .mission-vision-sub-heding-text {
    font-size: 1.4em;
  }

  .mission-vision-sub-text {
    font-size: 1.5em;
  }

  .visual-identity-sub-heading-text {
    font-size: 1.4em;
  }

  .visual-identity-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .visual-identity-color-picker-image {
    width: 100%;
    height: 80px;
  }

  .visual-identity-imagery {
    min-height: 10em;
    margin-bottom: 2em;
  }

  .visual-identity-a-image {
    width: 30em;
  }

  .logo-specs-grid {
    grid-template-columns: 1fr;
  }

  .favicon-webclip-image {
    width: 9rem;
  }

  .incorrect-usage-grid {
    grid-template-columns: 1fr 1fr;
  }

  .color-usage-points-icon {
    width: 14px;
    height: 14px;
  }

  .graphic-icon {
    width: 5em;
  }

  .creating-gradients-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .design-application---small-cover-image {
    width: 49%;
    margin-right: .3rem;
  }

  .steam-a-gradient-flll {
    width: 61.4375px;
  }
}

@media screen and (max-width: 767px) {
  .heading-03 {
    font-size: 2.3em;
  }

  .visual-identity-grid {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-identity-fonts-display {
    font-size: 6em;
  }

  .visual-identity-imagery {
    min-height: 16em;
  }

  .color-usage-grid {
    grid-template-columns: 1fr;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .exponent-image {
    width: 20em;
  }

  .creating-gradients-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  .navbar {
    width: 100vw;
    height: 80px;
    padding-top: 20px;
    position: fixed;
    inset: 0% 0% auto;
  }

  .section.hero {
    height: 80vh;
  }

  .section.hero.autoheight-mobile {
    height: auto;
  }

  .section.hero.industry {
    height: auto;
    min-height: 100vh;
    padding-top: 30vh;
  }

  .section.hero.case-study-template, .section.hero.blog-template {
    height: auto;
    min-height: 80vh;
    padding-top: 30vh;
    padding-bottom: 10vh;
  }

  .content-w {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-w.vertical-pad-15em {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .content-w.vertical-pad-4em {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .content-w.vertical-pad-8em {
    grid-template-columns: 1fr;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .content-w.hero {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .content-w.hero.extra-col {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .content-w.footer {
    padding-top: 120px;
    padding-left: 0;
    padding-right: 0;
  }

  .content-w.top-pad-15em {
    padding-top: 100px;
  }

  .content-w.vertical-pad-20em {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .content-w.vertical-pad-20em.full-width {
    overflow: hidden;
  }

  .content-w.vertical-pad-10em {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .content-w.vertical-pad-10em.move {
    margin-left: 258px;
    overflow: visible;
  }

  .content-w.top-pad-10em {
    padding-top: 100px;
  }

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

  .para-w.width-60-percent {
    width: 90%;
  }

  .para-w._80-width-mobile {
    width: 80%;
  }

  .para-01 {
    font-size: 14px;
  }

  .para-01.top-margin-half-em.opacity-70.project-desc {
    margin-top: 12px;
    font-size: 13px;
  }

  .para-01.top-margin-3-em {
    margin-top: 20px;
  }

  .para-01.interactive-text.policy {
    display: none;
  }

  .para-01.elaborated-value {
    letter-spacing: -.03em;
    font-family: Angus, sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.25;
  }

  .cell-w.overflow-hide {
    overflow: hidden;
  }

  .gradient.bottom._90-percent.project-card, .gradient.bottom._80-percent.project-card {
    height: 100%;
  }

  .gradient.canvas-fade {
    z-index: 8;
    height: 70%;
    position: relative;
    transform: rotate(180deg);
  }

  .nav-container {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-left: 12px;
  }

  .heading-02 {
    font-size: 24px;
  }

  .heading-02.menu-link {
    font-size: 36px;
  }

  .marker-w.engg-rd {
    display: block;
  }

  .marker-text {
    font-size: 12px;
  }

  .button-text {
    font-size: 14px;
  }

  .button-underline-w {
    height: 3px;
    margin-top: 4px;
  }

  .button-underline-01, .button-underline-02 {
    height: 3px;
  }

  .reasons-w {
    background-image: linear-gradient(#0006, #0a0a0a00 94%);
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    min-height: 280px;
    padding-top: 36px;
    padding-left: 10px;
    padding-right: 14px;
  }

  .image {
    width: 36px;
    height: 36px;
    left: 10px;
  }

  .para-02 {
    font-size: 16px;
  }

  .para-02.interactive-text {
    font-size: 14px;
    font-weight: 400;
    display: none;
  }

  .para-02.interactive-text.policy {
    width: 100%;
    display: block;
  }

  .reason-title-w.bottom-margin-1em {
    height: 22%;
    margin-bottom: 10px;
  }

  .spacer._4em {
    height: 40px;
  }

  .spacer._8em {
    height: 72px;
  }

  .spacer._2em {
    height: 24px;
  }

  .spacer._1-5em {
    min-height: 24px;
  }

  .heading-03 {
    font-size: 18px;
  }

  .collection-list.grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list.grid._4-col {
    grid-template-columns: 1fr 1fr;
  }

  .project-card-w {
    justify-content: flex-start;
    height: auto;
    min-height: 420px;
  }

  .project-card-text-w {
    justify-content: flex-start;
    height: 40%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }

  .project-card-img-w {
    height: 50%;
    margin-bottom: 10px;
  }

  .button-secondary-02.top-margin-half-em {
    margin-top: 10px;
  }

  .project-card-img {
    border-radius: 2px;
  }

  .interactive-list-text-w {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .interactive-list-text-w.job-list {
    align-items: flex-end;
    padding-left: 1%;
    padding-right: 1%;
  }

  .nav-logo {
    width: 100px;
  }

  .menu-button-w {
    padding-left: 10px;
    padding-right: 10px;
  }

  .slide-out-menu-w {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 100vw;
    height: 80vh;
    padding-top: 80px;
  }

  .menu-item-w.extra-details {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 1fr 2fr;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 10px;
    display: grid;
  }

  .menu-item-w.span-full {
    height: auto;
    padding-top: 20px;
  }

  .menu-contact-details-w {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding: 20px;
    display: flex;
  }

  .menu-contact-details-w.contact-form {
    justify-content: flex-start;
  }

  .contact-w {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 40px;
  }

  .menu-socials-w {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left: 1px solid #fafafa33;
    height: auto;
    padding: 20px 14px;
  }

  .social-widget {
    justify-content: space-between;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .social-icon-w {
    width: 40px;
    height: 40px;
  }

  .blog-button-w {
    border-top: 1px solid #fafafa33;
    border-bottom: 1px solid #fafafa33;
    height: auto;
    padding-left: 20px;
  }

  .icon.superscript {
    width: 10px;
    height: 10px;
    margin-left: 6px;
  }

  .menu-links-w {
    height: auto;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .menu-graphic-w {
    display: none;
  }

  .testimonial-img {
    width: 8em;
    height: 8em;
  }

  .form {
    border-radius: 2px;
  }

  .submit-button {
    height: 54px;
    font-size: 14px;
  }

  .footer-w {
    grid-column-gap: 64px;
    grid-row-gap: 86px;
    grid-template-columns: 5fr;
    padding-top: 56px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .newsletter-w {
    padding-right: 0;
  }

  .newsletter-form {
    height: 52px;
    margin-top: 20px;
  }

  .footer-sitemap-w {
    width: 80%;
  }

  .footer-link-list-item {
    margin-bottom: 20px;
  }

  .loader-w {
    display: none;
  }

  .lottie-animation {
    width: 95%;
  }

  .hero-anim-w {
    display: none;
  }

  .hero-lottie {
    width: 100%;
    height: 100%;
  }

  .tabs-content {
    border-radius: 2px;
    height: 100px;
  }

  .tab-btn {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-2 {
    border-radius: 2px;
  }

  .title-counter-w {
    top: -16px;
    left: 1px;
  }

  .service-banner-img-w {
    height: 100px;
  }

  .service-banner-img {
    border-radius: 2px;
  }

  .engg-interactive-w {
    height: auto;
  }

  .engg-image-w {
    justify-content: center;
    align-items: center;
    display: none;
  }

  .list-item-separator-w {
    display: none;
  }

  .project-list-cta {
    border-radius: 2px;
    height: 300px;
    padding: 16px;
  }

  .project-cta-graphic {
    filter: blur(72px);
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  .square-icon-w {
    padding-bottom: 10%;
    padding-right: 50%;
  }

  .product-img {
    border-radius: 2px;
  }

  .product-collab-content {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .product-collab-text-w {
    padding-top: 10px;
    padding-right: 20px;
  }

  .product-collab-img {
    border-radius: 2px;
  }

  .industries-cards-w {
    flex-direction: column;
  }

  .industry-card {
    border-radius: 2px;
    width: 100%;
    margin-bottom: 20px;
    padding: 60px 40px 12px 12px;
  }

  .values-w {
    width: 100%;
    height: 300px;
    margin-right: 0;
    padding: 32px 80px 10px 20px;
  }

  .values-w._01 {
    border-radius: 2px;
  }

  .value-text-w.height-35-percent.elaborated {
    opacity: 1;
    flex-direction: column;
    order: 1;
    justify-content: flex-end;
    display: flex;
  }

  .value-text-w.height-35-percent.short {
    height: 45%;
  }

  .values-cards-w {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: start space-around;
    height: auto;
    margin-top: 100px;
    display: grid;
  }

  .work-philosophy-w {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .philosophy-w {
    border-radius: 2px;
    padding: 10px 30px 60px 10px;
  }

  .professional-quality-img {
    border-radius: 2px;
    height: 240px;
  }

  .location-img-w {
    display: none;
  }

  .splide.slider1 {
    color: #fafafa;
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    overflow: hidden;
  }

  .splide__arrows {
    top: -11.7%;
  }

  .tabs-menu {
    justify-content: flex-start;
    display: flex;
  }

  .lottie-animation-2 {
    width: 40px;
  }

  .contact-details-w {
    justify-content: space-between;
    margin-top: 10px;
    display: flex;
  }

  .bottom-canvas-cover {
    z-index: 8;
    display: block;
  }

  .canvas-hide {
    background-color: #000;
  }

  .spacer._8em.life-at {
    height: 250px;
  }

  .project-nav-btn {
    justify-content: flex-start;
    height: 100px;
    margin-right: 0;
    padding: 20px 10px 10px;
  }

  .project-nav-btn.prev, .project-nav-btn.next {
    justify-content: flex-start;
  }

  .project-nav-btn-dummy {
    justify-content: flex-start;
    height: 100px;
    margin-right: 0;
    padding: 20px 10px 10px;
  }

  .project-nav-btn-dummy.prev, .project-nav-btn-dummy.next {
    justify-content: flex-start;
  }

  .form-error-w, .form-success-w {
    border-radius: 2px;
  }

  .celebrate-people-img {
    padding-bottom: 40px;
  }

  .qualities-w {
    background-image: linear-gradient(#0006, #0a0a0a00 94%);
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    min-height: 120px;
    padding-top: 36px;
    padding-left: 10px;
    padding-right: 14px;
  }

  .coming-soon {
    font-size: 14px;
  }

  .slider-navigation-wrapper {
    top: -11.7%;
  }

  .job-additional-info-w {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
  }

  .guidelines-sections-nav-w {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .guideline-section-w {
    border-radius: 2px;
    padding: 10px 30px 60px 10px;
  }

  .brand-guide-sub-heading {
    font-size: 18px;
  }

  .brand-guide-topic {
    font-size: 12px;
  }

  .brand-guide-sub-text {
    font-size: 14px;
  }

  .lined-title-text {
    margin-bottom: 11px;
    font-size: 18px;
  }

  .brand-guide-about-div-line {
    margin-bottom: 16px;
  }

  .mission-vision-sub-heding-text {
    font-size: 16px;
  }

  .mission-vision-sub-text {
    font-size: 14px;
  }

  .visual-identity-sub-heading-text {
    font-size: 18px;
  }

  .visual-identity-grid {
    flex-direction: column;
    grid-template-columns: 1fr;
    max-width: 100%;
    display: flex;
  }

  .visual-identity-logo-image {
    margin-top: 20px;
    position: static;
  }

  .visual-identity-imagery {
    min-height: 160px;
  }

  .visual-identity-a-image {
    width: 200px;
    margin-top: 10px;
  }

  .standard-colors-image {
    width: 110px;
  }

  .logo-specs-grid {
    flex-direction: column;
    display: flex;
  }

  .incorrect-usage-grid {
    grid-row-gap: 16em;
    flex-direction: column;
    display: flex;
  }

  .color-heading {
    font-size: 16px;
  }

  .color-heading.interactive-text {
    font-size: 14px;
    font-weight: 400;
    display: none;
  }

  .color-heading.interactive-text.policy {
    width: 100%;
    display: block;
  }

  .color-value-text {
    font-size: 14px;
  }

  .color-value-text.top-margin-half-em.opacity-70.project-desc {
    margin-top: 12px;
    font-size: 13px;
  }

  .color-value-text.top-margin-3-em {
    margin-top: 20px;
  }

  .color-value-text.interactive-text.policy {
    display: none;
  }

  .color-value-text.elaborated-value {
    letter-spacing: -.03em;
    font-family: Angus, sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.25;
  }

  .color-theme-grid {
    grid-row-gap: 9em;
    grid-template-columns: 1fr;
    margin-top: 4em;
  }

  .color-theme-item-w {
    grid-row-gap: 3rem;
  }

  .creating-gradients-image {
    margin: 0;
  }

  .color-usage-do-dont-w {
    margin-top: 12px;
    margin-bottom: 24px;
  }

  .gradient-type-and-shapes-image {
    width: 100%;
    max-width: 80%;
  }

  .gradient-usage-grid {
    grid-template-columns: 1fr;
  }

  .gradient-usage-item {
    width: 100%;
  }

  .color-usage-item {
    margin-left: 0;
  }

  .color-usage-grid {
    max-width: 100%;
  }

  .angus-sample {
    font-size: 64px;
  }

  .font-name-text---sul-dupla {
    margin-top: 16px;
    font-size: 40px;
  }

  .font-weights {
    font-size: 16px;
  }

  .sul-dupla-sample {
    font-size: 64px;
  }

  .font-name-text---angus {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 40px;
  }

  .ibm-plex-sans-sample {
    font-size: 64px;
  }

  .font-name-text---ibm {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 40px;
  }

  .texture-image {
    object-fit: cover;
    height: 100px;
  }

  .graphic-icons-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 2em;
    display: grid;
  }

  .graphic-icon {
    width: 40px;
  }

  .exponent-grid {
    grid-column-gap: 16px;
    grid-row-gap: 40px;
  }

  .exponent-image {
    width: 130px;
  }

  .design-application-image {
    width: 300px;
  }

  .creating-gradients-grid {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 32px;
  }

  .design-application---small-cover-image {
    width: 100%;
    margin-bottom: 24px;
    margin-right: 0;
    display: block;
  }

  .steam-a-gradient-flll {
    width: 100px;
  }
}

#w-node-c83f843c-ca5c-346b-4919-fdf6b7c05a3b-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_152d9fd2-1e76-8571-653f-58e04fe36378-4536e153 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8f35b5a0-79fe-de6a-68c0-dab5153f9803-4536e153 {
  grid-area: 5 / 1 / 7 / 13;
}

#w-node-_3de3950d-2aa2-2816-01b6-4fd19a96df5e-4536e153 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_5bb9911c-837b-5393-4ff7-5e5493538edb-4536e153 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-d71ff5e4-cbe5-6f78-8afa-e3d577af09f1-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-a6cb84c2-59fe-df07-5c1b-e99123afca79-4536e153 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e2462726-c211-b157-64d0-68b820a94478-4536e153 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_504e87f0-7d4a-9d8f-3180-6e9fbfbfe0a0-4536e153 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_1526ea57-d644-be5d-0484-b45c8b4f81ef-4536e153, #w-node-d2306825-975f-2017-41fc-a4840e926366-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-d2306825-975f-2017-41fc-a4840e926368-4536e153 {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-d2306825-975f-2017-41fc-a4840e92636b-4536e153 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-d2306825-975f-2017-41fc-a4840e926381-4536e153 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-d2306825-975f-2017-41fc-a4840e926383-4536e153 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-d2306825-975f-2017-41fc-a4840e926384-4536e153, #w-node-_5de7f75a-356e-130b-6023-42415a4ada94-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada95-4536e153 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada96-4536e153 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada99-4536e153 {
  grid-area: 2 / 1 / 4 / 6;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada9e-4536e153 {
  grid-area: 2 / 7 / 4 / 10;
  align-self: auto;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4adaa9-4536e153, #w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040bc-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040bd-4536e153 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040be-4536e153 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040c1-4536e153 {
  grid-area: 2 / 1 / 4 / 10;
}

#w-node-_595f167b-bfff-91ec-010e-4afe1000b9c1-4536e153 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-_6924ed00-ecaa-2f95-3419-2fd4ed184012-4536e153 {
  grid-area: 5 / 1 / 8 / 3;
}

#w-node-_0128d2ef-add7-953d-3813-b7fdbdee89f0-4536e153 {
  grid-area: 5 / 3 / 8 / 5;
}

#w-node-ff2e7be4-682b-c7b5-752c-d1820e2f1df8-4536e153 {
  grid-area: 5 / 5 / 8 / 7;
}

#w-node-c18efe78-d78c-45bf-4d4d-6051f0f7b36a-4536e153 {
  grid-area: 5 / 7 / 8 / 9;
}

#w-node-_4d14668a-40bc-b5c7-bf5b-c27c4d87bf13-4536e153 {
  grid-area: 5 / 9 / 8 / 11;
  align-self: auto;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040d1-4536e153, #w-node-_8653a217-867c-731b-60f2-411f4e5b527e-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b527f-4536e153 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b5280-4536e153 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b5283-4536e153 {
  grid-area: 2 / 1 / 4 / 6;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b52af-4536e153 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_386e767e-4058-63f8-4d5d-0aeb7ff7f039-4536e153 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b52b0-4536e153, #w-node-e72f20f0-4f9f-a417-124c-e1647e580915-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580916-4536e153 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580917-4536e153 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e58091a-4536e153 {
  grid-area: 2 / 1 / 4 / 7;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580946-4536e153 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-c38045a9-404a-2632-1605-8290206a1396-4536e153 {
  grid-area: 6 / 4 / 7 / 13;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580947-4536e153, #w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569b7-4536e153 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569b8-4536e153 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569b9-4536e153 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569bc-4536e153 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569e8-4536e153 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_5731cd36-df45-ada2-8099-a269b7051235-4536e153 {
  grid-area: 4 / 1 / 6 / 13;
  align-self: auto;
}

#w-node-e76f2553-9bb4-3b4b-efa1-e9395a68aacc-4536e153 {
  grid-area: 2 / 9 / 3 / 11;
  place-self: center start;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569e9-4536e153, #w-node-_2e33b275-e8f8-c845-8e54-090a883d83e9-883d83e8 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_2e33b275-e8f8-c845-8e54-090a883d83ea-883d83e8 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_2e33b275-e8f8-c845-8e54-090a883d83eb-883d83e8 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_2e33b275-e8f8-c845-8e54-090a883d83ec-883d83e8, #w-node-_2e33b275-e8f8-c845-8e54-090a883d83fb-883d83e8, #w-node-_2e33b275-e8f8-c845-8e54-090a883d8428-883d83e8, #w-node-_2e33b275-e8f8-c845-8e54-090a883d842a-883d83e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#to-top.w-node-_2e33b275-e8f8-c845-8e54-090a883d842d-883d83e8 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-_2e33b275-e8f8-c845-8e54-090a883d8433-883d83e8 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_2e33b275-e8f8-c845-8e54-090a883d8434-883d83e8, #w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ed4-f3b24ed3 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ed5-f3b24ed3 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ed6-f3b24ed3 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ed9-f3b24ed3 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ede-f3b24ed3 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ee1-f3b24ed3 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ee2-f3b24ed3 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ee5-f3b24ed3 {
  grid-area: 6 / 1 / 7 / 6;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ef4-f3b24ed3 {
  grid-area: 2 / 7 / 7 / 13;
}

#w-node-_6ef94040-93b7-9ea5-6503-878ff3b24f05-f3b24ed3 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621b5-a27621b2 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621b7-a27621b2 {
  grid-area: 1 / 12 / 2 / 13;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621c2-a27621b2 {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621c3-a27621b2 {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621d4-a27621b2 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621df-a27621b2 {
  grid-area: 5 / 1 / 7 / 2;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a27621e4-a27621b2 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_62368b88-9d61-0abd-24dc-3b57a2762204-a27621b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd7432-37a1-7aad-8653-d67280210c5a-4536e177 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_6c7aab45-1c0b-228e-1acb-e088816db67d-4536e177 {
  grid-area: 1 / 1 / 2 / 11;
  align-self: auto;
}

#w-node-c6cd7432-37a1-7aad-8653-d67280210c5c-4536e177 {
  grid-area: 4 / 1 / 5 / 5;
  align-self: end;
}

#w-node-c6cd7432-37a1-7aad-8653-d67280210c5f-4536e177 {
  grid-area: 5 / 1 / 6 / 11;
  align-self: auto;
}

#w-node-c6cd7432-37a1-7aad-8653-d67280210c60-4536e177 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-d2f54fe5-34bb-14cf-aa53-a8a2256810c0-4536e177 {
  grid-area: 6 / 1 / 7 / 11;
  align-self: auto;
}

#w-node-a9d7e697-9685-ee90-cc46-65d4378a4c4c-4536e177 {
  grid-area: 7 / 1 / 8 / 13;
  align-self: auto;
}

#w-node-_65494df5-e57a-2cd9-1c15-6db84d453cbc-4536e177 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_797aaa16-0071-5fb3-93ca-68f14a928388-4536e177 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7efa22b1-ef94-e132-5b51-b2c22a8d1b83-4536e177 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: auto;
}

#w-node-_732eca26-9c9e-9c62-1b04-9f01faf3d736-4536e177 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-c6cd7432-37a1-7aad-8653-d67280210c6a-4536e177, #w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fce2-4536e177 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fce3-4536e177 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fce4-4536e177 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fce7-4536e177 {
  grid-area: 2 / 1 / 4 / 9;
}

#w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fcea-4536e177 {
  grid-area: 4 / 1 / 5 / 6;
}

#w-node-_4e61d927-1e9e-c0a0-e13a-b8ee85ec5ff3-4536e177 {
  grid-area: 5 / 1 / 6 / 9;
  align-self: auto;
}

#w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fd14-4536e177, #w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537dc-4536e177 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537dd-4536e177 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537de-4536e177 {
  grid-area: 1 / 6 / 2 / 8;
  align-self: end;
}

#w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537e1-4536e177 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537e6-4536e177 {
  grid-area: 3 / 3 / 4 / 11;
}

#w-node-f87185a5-23aa-92c8-337a-deb1f15ee9fb-4536e177 {
  grid-area: 4 / 4 / 5 / 10;
}

#w-node-_188314c5-91f2-97db-c2e3-16b8bf9ab69d-4536e177 {
  grid-area: 5 / 3 / 6 / 11;
  align-self: auto;
}

#w-node-_7b8bee71-61ac-6659-6aea-d75400092648-4536e177 {
  grid-area: 6 / 3 / 7 / 11;
  align-self: auto;
}

#w-node-_25efa1fa-6eac-6f56-5ae0-c88a7015380e-4536e177, #w-node-_84597e48-52a9-8099-c97f-b1d04669e6c7-4536e177 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_84597e48-52a9-8099-c97f-b1d04669e6c8-4536e177 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_84597e48-52a9-8099-c97f-b1d04669e6cc-4536e177 {
  grid-area: 2 / 1 / 3 / 5;
  align-self: center;
}

#w-node-_84597e48-52a9-8099-c97f-b1d04669e6d4-4536e177 {
  grid-area: 1 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_84597e48-52a9-8099-c97f-b1d04669e6d0-4536e177 {
  grid-area: 2 / 9 / 3 / 12;
  align-self: center;
}

#w-node-_84597e48-52a9-8099-c97f-b1d04669e6d6-4536e177, #w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9066-4536e177 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-f34433a2-1183-0318-ace5-c3f668396091-4536e177 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9079-4536e177 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9068-4536e177 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b906a-4536e177 {
  grid-area: 4 / 1 / 5 / 7;
  align-self: auto;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b906b-4536e177 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9071-4536e177 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9077-4536e177 {
  grid-area: 4 / 5 / 5 / 13;
}

#w-node-be0a1436-b35d-4393-8773-b21097794c0f-4536e177 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: auto;
}

#w-node-_0e101fb2-77b3-1d80-cb05-20eb007ec0d1-4536e177 {
  grid-area: 6 / 7 / 7 / 13;
  align-self: auto;
}

#w-node-_0e101fb2-77b3-1d80-cb05-20eb007ec0d2-4536e177 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_0e101fb2-77b3-1d80-cb05-20eb007ec0d5-4536e177 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-cda741f6-d638-e3c5-debd-4280fdd8e20b-4536e177 {
  grid-area: 6 / 1 / 7 / 8;
  align-self: auto;
}

#w-node-b60ac4c5-994d-d08d-fd57-02ee127c07ab-4536e177 {
  grid-area: 5 / 1 / 6 / 3;
  align-self: auto;
}

#w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b908e-4536e177, #w-node-_4e067ee6-3fac-ac5d-5188-f8e4ec31f3ed-4536e18b {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_4e067ee6-3fac-ac5d-5188-f8e4ec31f3ef-4536e18b {
  grid-area: 5 / 1 / 7 / 8;
}

#w-node-_4e067ee6-3fac-ac5d-5188-f8e4ec31f3f0-4536e18b {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_4e067ee6-3fac-ac5d-5188-f8e4ec31f3f7-4536e18b {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_4e067ee6-3fac-ac5d-5188-f8e4ec31f3fa-4536e18b, #w-node-bb6cd47f-576f-1947-38c1-20641cdf7232-4536e18b {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-bb6cd47f-576f-1947-38c1-20641cdf7233-4536e18b {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-bb6cd47f-576f-1947-38c1-20641cdf7234-4536e18b {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-bb6cd47f-576f-1947-38c1-20641cdf7237-4536e18b {
  grid-area: 2 / 1 / 4 / 5;
}

#w-node-bb6cd47f-576f-1947-38c1-20641cdf723a-4536e18b {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-bb6cd47f-576f-1947-38c1-20641cdf723b-4536e18b {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-_784c804b-346b-609a-bdba-9d4758010a7a-4536e18b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_85d49382-de00-0753-0823-278c73a0c5a3-4536e18b {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-bb6cd47f-576f-1947-38c1-20641cdf724e-4536e18b, #w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588c6-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588c8-4536e18c {
  grid-area: 1 / 1 / 2 / 11;
  align-self: auto;
}

#w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588c9-4536e18c {
  grid-area: 2 / 1 / 6 / 10;
  align-self: auto;
}

#w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588ca-4536e18c {
  grid-area: 4 / 1 / 5 / 5;
  align-self: end;
}

#w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588cd-4536e18c {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588d5-4536e18c {
  grid-area: 6 / 1 / 7 / 11;
  align-self: auto;
}

#w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588fe-4536e18c, #w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a69-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a6a-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_5960bd3e-f5d3-3eb2-c6b1-16b56015d259-4536e18c {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a71-4536e18c {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a6e-4536e18c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_513be4e9-4809-10b2-5301-908acd82d84f-4536e18c {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-edc8795c-fc3d-684f-d267-aa6c12adcbf0-4536e18c {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-a31f4337-3f52-a34e-8333-31bbfa57a583-4536e18c {
  grid-area: 4 / 5 / 5 / 7;
}

#w-node-c8746ae2-ab47-b817-c7e2-9a000021d690-4536e18c {
  grid-area: 5 / 5 / 6 / 7;
}

#w-node-_492ac7d1-c67f-c6b7-9789-4bfa1cb794ee-4536e18c {
  grid-area: 6 / 1 / 7 / 11;
}

#w-node-_752aa645-4cb9-d712-7f1a-dd652914287f-4536e18c {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-cca080a2-6386-d5d7-607f-4abee2aeac03-4536e18c {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-ec2fdebf-9ce4-6a4d-8920-2deeefc3cf56-4536e18c {
  grid-area: 8 / 1 / 9 / 11;
}

#w-node-d423b9d2-5863-7f02-33a4-dfcb19bfeda0-4536e18c {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_417f535f-6b86-fab1-22c3-adc5418b9141-4536e18c {
  grid-area: 10 / 5 / 11 / 7;
}

#w-node-b57a0d3e-f33a-0124-ad53-2bd10e4b2106-4536e18c {
  grid-area: 11 / 5 / 12 / 7;
}

#w-node-_3db4b5d6-6b90-da4d-c530-ffa4bdab656c-4536e18c {
  grid-area: 12 / 5 / 13 / 7;
}

#w-node-_75073d9c-8b45-53fc-7cce-e77915321e95-4536e18c {
  grid-area: 13 / 5 / 14 / 7;
}

#w-node-_6eab7182-cdac-7ee4-da1a-9247e860bca1-4536e18c {
  grid-area: 15 / 5 / 16 / 7;
}

#w-node-_0284cd10-569b-a507-0aac-a71b408a2f0c-4536e18c {
  grid-area: 16 / 5 / 17 / 7;
}

#w-node-_641f373b-756f-e7b7-368f-3de433c91593-4536e18c {
  grid-area: 17 / 5 / 18 / 7;
}

#w-node-_93d1aa79-268e-282d-e28a-cd9b67e2ec17-4536e18c {
  grid-area: 18 / 5 / 19 / 7;
}

#w-node-aa754998-8632-72a5-8d09-ade655dd7300-4536e18c {
  grid-area: 19 / 5 / 20 / 7;
}

#w-node-_0962dd4b-f6a8-028d-c6c0-47374ba0f20d-4536e18c {
  grid-area: 21 / 5 / 22 / 7;
}

#w-node-_39e5e76c-4c06-4c8e-62e1-3eb99de2c5e1-4536e18c {
  grid-area: 22 / 5 / 23 / 7;
}

#w-node-ac6aacbc-ab6f-86bb-c677-424ee83a6aaa-4536e18c {
  grid-area: 23 / 5 / 24 / 7;
}

#w-node-b94b7fec-afbd-0b79-5d1d-1bf3573eaf55-4536e18c {
  grid-area: 24 / 5 / 25 / 7;
}

#w-node-_3584c580-b327-e1eb-dd9b-55b288f62809-4536e18c {
  grid-area: 26 / 5 / 27 / 8;
}

#w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a85-4536e18c, #w-node-c8dc4292-df7d-f366-de7f-747bd72550fd-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-c8dc4292-df7d-f366-de7f-747bd72550fe-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-c8dc4292-df7d-f366-de7f-747bd72550ff-4536e18c {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-c8dc4292-df7d-f366-de7f-747bd7255106-4536e18c {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-c8dc4292-df7d-f366-de7f-747bd7255107-4536e18c {
  grid-area: 3 / 1 / 4 / 6;
}

#w-node-d6889ace-d708-01d7-dfeb-1f6183151e5d-4536e18c {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-c137fc23-fdf9-fd0c-ef44-8159e3030a46-4536e18c {
  grid-area: 5 / 1 / 6 / 6;
}

#w-node-a4f0524a-8aa3-04a2-c5c7-ce2d06b0db02-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b03cc4d1-e11a-ddb3-8f73-430f6f98478e-4536e18c {
  grid-area: 5 / 7 / 6 / 11;
}

#w-node-c8dc4292-df7d-f366-de7f-747bd7255149-4536e18c, #w-node-_964c6066-9617-0884-a1a8-a0c5a297bf71-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_964c6066-9617-0884-a1a8-a0c5a297bf72-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_2ae0b7d4-484c-291d-d01d-b5911fdae8bb-4536e18c, #w-node-_964c6066-9617-0884-a1a8-a0c5a297bf73-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_964c6066-9617-0884-a1a8-a0c5a297bf78-4536e18c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-a47a41e2-4521-53e0-ef04-c20cda39c3e6-4536e18c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_495fe5ab-1183-976d-96d5-fd1b9459e108-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_133b7257-c580-769a-185c-9a5063d7122a-4536e18c, #w-node-a20eed1f-8535-7898-8ee6-c78f589dae66-4536e18c, #w-node-_5b9408bb-d692-64e9-2216-8449b97f434c-4536e18c, #w-node-e9d23e13-f475-6352-8389-6bf0342da9ca-4536e18c, #w-node-f0f16b3f-450d-deae-83e2-289101f1c927-4536e18c, #w-node-_7ce67e5b-c42a-6359-62e6-c98e091fc3c5-4536e18c, #w-node-_5a62d70b-4aab-73c3-166c-d81389240099-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_964c6066-9617-0884-a1a8-a0c5a297bfb4-4536e18c, #w-node-_468918ef-df7a-c693-9773-3f4bf1878a5b-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_468918ef-df7a-c693-9773-3f4bf1878a5c-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_468918ef-df7a-c693-9773-3f4bf1878a5d-4536e18c, #w-node-_468918ef-df7a-c693-9773-3f4bf1878a5e-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_468918ef-df7a-c693-9773-3f4bf1878a61-4536e18c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_468918ef-df7a-c693-9773-3f4bf1878a62-4536e18c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-cbe17ddc-3047-50d9-9c06-41c7c044a5b2-4536e18c {
  grid-area: 1 / 5 / 7 / 13;
}

#w-node-_468918ef-df7a-c693-9773-3f4bf1878a92-4536e18c, #w-node-c6bbdeea-891b-57c4-f687-6cfbf344f590-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-c6bbdeea-891b-57c4-f687-6cfbf344f591-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-c6bbdeea-891b-57c4-f687-6cfbf344f592-4536e18c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-c6bbdeea-891b-57c4-f687-6cfbf344f593-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-c6bbdeea-891b-57c4-f687-6cfbf344f596-4536e18c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-c6bbdeea-891b-57c4-f687-6cfbf344f597-4536e18c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_457e16f5-1706-46c8-2e51-1c437a1f23eb-4536e18c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_2efe9877-0807-2044-37c4-213ca5b59a3a-4536e18c, #w-node-_532b964a-d42e-6efb-d72e-69451d12591d-4536e18c, #w-node-_169d7a6a-a3d8-a18f-a3cd-8094aa53ec18-4536e18c, #w-node-a12208b5-c9db-c381-f856-ef7055c0ac35-4536e18c, #w-node-ad252c39-a41a-97c9-baeb-7e5f1be35c88-4536e18c, #w-node-f24419ac-c8a1-b965-57eb-4f62b17c21dd-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6bbdeea-891b-57c4-f687-6cfbf344f5c7-4536e18c, #w-node-b34707b9-f99e-e6ed-1900-26186d49a3b7-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-b34707b9-f99e-e6ed-1900-26186d49a3b9-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-bfc1833a-f994-877c-22eb-5e21a5f38903-4536e18c, #w-node-_8da3cfd2-2629-cce6-8a76-575c5d761c9d-4536e18c, #w-node-_40a41b14-5a6f-b616-d663-614dabcb3f79-4536e18c, #w-node-c36dd0ce-e830-d89b-66af-5a09c3286509-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_376f2de6-d242-4df6-569c-cd4ad8acd55f-4536e18c, #w-node-_376f2de6-d242-4df6-569c-cd4ad8acd560-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_376f2de6-d242-4df6-569c-cd4ad8acd563-4536e18c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_376f2de6-d242-4df6-569c-cd4ad8acd564-4536e18c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-b34707b9-f99e-e6ed-1900-26186d49a3ed-4536e18c, #w-node-dc88f107-9837-517c-5045-e5b21d125f76-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-dc88f107-9837-517c-5045-e5b21d125f77-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-dc88f107-9837-517c-5045-e5b21d125fa8-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-dc88f107-9837-517c-5045-e5b21d125fa9-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-dc88f107-9837-517c-5045-e5b21d125fac-4536e18c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-dc88f107-9837-517c-5045-e5b21d125fad-4536e18c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_97c7ec16-896a-c27c-0845-88c3ef1b970e-4536e18c, #w-node-_9c8473a7-7695-9007-7f48-2659df2eaef7-4536e18c, #w-node-_7674e90e-6fa4-bc3c-5500-7e270cb77282-4536e18c, #w-node-f0323656-8abd-3fa2-29b0-82fb00a967bc-4536e18c, #w-node-c97ad0a1-a2a0-0319-0d6b-1227d301ccc2-4536e18c, #w-node-e8013dce-9fbc-4f1f-f6b9-84b2f8b0ec04-4536e18c, #w-node-_8df69652-d375-ea7b-ea6a-c34c05c6b266-4536e18c, #w-node-_47da8f23-ddff-4c28-5f89-c0b0b361175e-4536e18c, #w-node-_5edf063c-203e-d24f-35ec-d4d29d0f042e-4536e18c, #w-node-cfcf2478-c347-6d42-c980-f52702d4c45b-4536e18c, #w-node-_464c8a03-8e56-9a9a-b575-dee29fdb91d7-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc88f107-9837-517c-5045-e5b21d125fb3-4536e18c, #w-node-a454a41f-3560-11b8-8a41-ae29ea2a407c-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-a454a41f-3560-11b8-8a41-ae29ea2a407d-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-a454a41f-3560-11b8-8a41-ae29ea2a407e-4536e18c, #w-node-a454a41f-3560-11b8-8a41-ae29ea2a407f-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-a454a41f-3560-11b8-8a41-ae29ea2a4082-4536e18c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-a454a41f-3560-11b8-8a41-ae29ea2a4083-4536e18c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_64a15a40-2c38-afe1-1834-b6978a790327-4536e18c, #w-node-_0d877ae8-a408-7922-0e6b-125051081e2a-4536e18c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_635f58d7-b731-24ca-9e59-42d08476a61f-4536e18c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0551bfed-0190-74bd-7b60-17d826102f83-4536e18c {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a1e5e3f2-1405-5b34-3ef0-eea7799e7e6b-4536e18c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a454a41f-3560-11b8-8a41-ae29ea2a40e7-4536e18c, #w-node-_4014fdfb-dfc4-449c-482b-c9ea7128b1f8-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_4014fdfb-dfc4-449c-482b-c9ea7128b1f9-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_92514429-1bdb-f04b-fbf7-2e4a2a36c29f-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_34642daf-98f9-432a-4b1d-c447f1572c28-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-f1db7e97-17a9-962f-3311-05bfad401f3f-4536e18c, #w-node-a9dd2eb6-e000-46a5-f29f-7d63e19e05f4-4536e18c, #w-node-_258b672f-ce16-2860-e298-4b82bab74e4e-4536e18c, #w-node-ec1fa5fe-9674-6a9a-2936-59d2faf8f70d-4536e18c, #w-node-_63728ec3-a787-dd80-abeb-ae62f3d6b226-4536e18c, #w-node-_6090cb3e-bf82-69fa-f572-b447563c46c4-4536e18c, #w-node-_4a6e1849-7b65-da5a-28f8-de357a8e2424-4536e18c, #w-node-_4a6e1849-7b65-da5a-28f8-de357a8e2429-4536e18c, #w-node-_4a6e1849-7b65-da5a-28f8-de357a8e242b-4536e18c, #w-node-_4a6e1849-7b65-da5a-28f8-de357a8e242d-4536e18c, #w-node-_4a6e1849-7b65-da5a-28f8-de357a8e242f-4536e18c, #w-node-_6c368ab5-5337-ea63-6a14-fa1aada92544-4536e18c, #w-node-_6c368ab5-5337-ea63-6a14-fa1aada92549-4536e18c, #w-node-_6c368ab5-5337-ea63-6a14-fa1aada9254b-4536e18c, #w-node-_6c368ab5-5337-ea63-6a14-fa1aada9254d-4536e18c, #w-node-_6c368ab5-5337-ea63-6a14-fa1aada9254f-4536e18c, #w-node-_3770a813-0adf-02ea-25c5-f83008eee5cf-4536e18c, #w-node-_3770a813-0adf-02ea-25c5-f83008eee5d4-4536e18c, #w-node-_3770a813-0adf-02ea-25c5-f83008eee5d6-4536e18c, #w-node-_3770a813-0adf-02ea-25c5-f83008eee5d8-4536e18c, #w-node-_3770a813-0adf-02ea-25c5-f83008eee5da-4536e18c, #w-node-_0fd2399f-6ebf-6792-2d1d-99a134ce580f-4536e18c, #w-node-f17b7fb3-dc49-7eeb-f574-53636daae721-4536e18c, #w-node-f17b7fb3-dc49-7eeb-f574-53636daae726-4536e18c, #w-node-f17b7fb3-dc49-7eeb-f574-53636daae728-4536e18c, #w-node-f17b7fb3-dc49-7eeb-f574-53636daae72a-4536e18c, #w-node-f17b7fb3-dc49-7eeb-f574-53636daae72c-4536e18c, #w-node-_4d5926ea-967b-d963-1c72-b5178bd1f3c7-4536e18c, #w-node-_4d5926ea-967b-d963-1c72-b5178bd1f3cc-4536e18c, #w-node-_4d5926ea-967b-d963-1c72-b5178bd1f3ce-4536e18c, #w-node-_4d5926ea-967b-d963-1c72-b5178bd1f3d0-4536e18c, #w-node-_4d5926ea-967b-d963-1c72-b5178bd1f3d2-4536e18c, #w-node-_94f79607-1f70-2e3e-2151-94dfb3e5cc1c-4536e18c, #w-node-_94f79607-1f70-2e3e-2151-94dfb3e5cc21-4536e18c, #w-node-_94f79607-1f70-2e3e-2151-94dfb3e5cc23-4536e18c, #w-node-_94f79607-1f70-2e3e-2151-94dfb3e5cc25-4536e18c, #w-node-_94f79607-1f70-2e3e-2151-94dfb3e5cc27-4536e18c, #w-node-eb021cdb-6671-7e5e-6ddb-d87cc9363ad1-4536e18c, #w-node-eb021cdb-6671-7e5e-6ddb-d87cc9363ad6-4536e18c, #w-node-eb021cdb-6671-7e5e-6ddb-d87cc9363ad8-4536e18c, #w-node-eb021cdb-6671-7e5e-6ddb-d87cc9363ada-4536e18c, #w-node-eb021cdb-6671-7e5e-6ddb-d87cc9363adc-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4014fdfb-dfc4-449c-482b-c9ea7128b22f-4536e18c, #w-node-a0f8fc8c-2262-745c-ca18-502d49d06189-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-a0f8fc8c-2262-745c-ca18-502d49d0618a-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-a0f8fc8c-2262-745c-ca18-502d49d0618b-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-d3ecf308-0eed-0ca6-21a6-98910bd936ab-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-a0f8fc8c-2262-745c-ca18-502d49d0620a-4536e18c, #w-node-eac96988-0268-4ec0-81d0-68c66fb7b629-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-eac96988-0268-4ec0-81d0-68c66fb7b62a-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_665817a7-c70d-0d56-41e8-366c46ebcdd5-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_9226f4d3-c8c9-4165-1fdc-23a333879f84-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_3e5894c9-a40d-7f3e-c6fd-8995ebbbb04d-4536e18c, #w-node-_28fd86e4-2a10-59b6-07d9-1ee46db06bee-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eac96988-0268-4ec0-81d0-68c66fb7b659-4536e18c, #w-node-_3dab4630-f1d8-540f-a290-b19cb2253c97-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_3dab4630-f1d8-540f-a290-b19cb2253c98-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_4541e93e-61da-f492-f808-af2d2d40810c-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-b3c8602e-af2e-2c7a-32f3-67c560e97843-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_3dab4630-f1d8-540f-a290-b19cb2253ce4-4536e18c, #w-node-_24202cff-10c3-203d-1f78-e614454b5928-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_24202cff-10c3-203d-1f78-e614454b5929-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_24202cff-10c3-203d-1f78-e614454b592a-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_24202cff-10c3-203d-1f78-e614454b5940-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_24202cff-10c3-203d-1f78-e614454b5966-4536e18c, #w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a7836-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a7837-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a7838-4536e18c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-ea9a25ce-e0fd-376f-688f-a11d4d36baa7-4536e18c, #w-node-_0f5cdff2-c684-24c8-1745-f8b3cd4203a3-4536e18c, #w-node-c7789cf2-3b1f-d580-fbc2-c5ba84977098-4536e18c, #w-node-_191006f1-687d-3751-86a6-c7014ea78935-4536e18c, #w-node-bf3ca733-a985-ee53-ee57-7f9452b34729-4536e18c, #w-node-dbdc14a1-0500-327f-926c-45a835bf27d0-4536e18c, #w-node-a8b83861-6246-fb20-6e55-c5c0d8c86a9e-4536e18c, #w-node-_064700e0-0fb0-742b-004a-4cd803c280d1-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dd224d3-ce04-a0d3-3fcb-c8215552927e-4536e18c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a786b-4536e18c, #w-node-edebc12b-7d51-788d-10eb-32aea65965ba-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-edebc12b-7d51-788d-10eb-32aea65965bb-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-edebc12b-7d51-788d-10eb-32aea65965c9-4536e18c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_7ce51d60-36e1-d29b-5ed6-8d44f63c85b7-4536e18c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-edebc12b-7d51-788d-10eb-32aea65965df-4536e18c, #w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e848-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e849-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e85a-4536e18c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_973af6b3-be09-d294-1e08-a8072b9282ee-4536e18c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_7a2d2d18-fcdb-f125-cc54-b9bdd3ee8e69-4536e18c, #w-node-_3e7bca59-80a2-7454-a42a-6352a1fd8bde-4536e18c, #w-node-_6f247761-6d2b-95cc-7f9a-ecde67cb434d-4536e18c, #w-node-b7ece1ff-051d-ce78-7b31-540a246a02bb-4536e18c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e873-4536e18c, #w-node-_87232777-8adc-7594-9c07-dab9fa7b9067-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_87232777-8adc-7594-9c07-dab9fa7b9068-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-bfc5edc1-686e-3d00-3901-95d1d971d55c-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_433796b9-7dab-b537-3368-a75b4921930e-4536e18c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-e92f833b-b687-f8dd-7e58-8b38839a4b2e-4536e18c {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-_3d519552-2bf7-fa92-d3d8-3074a979f409-4536e18c {
  grid-area: 3 / 4 / 4 / 7;
}

#w-node-_77636485-1418-296d-0fa2-849a9a545345-4536e18c {
  grid-area: 3 / 7 / 4 / 10;
}

#w-node-_73f06ea3-8269-d951-db88-c8ffa2418b03-4536e18c {
  grid-area: 3 / 10 / 4 / 13;
}

#w-node-_87232777-8adc-7594-9c07-dab9fa7b908c-4536e18c, #w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9a7-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9a8-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9a9-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9ad-4536e18c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_645b87f3-dfd2-0f84-d706-9aef446463cc-4536e18c {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9b6-4536e18c, #w-node-_573d29c0-edee-e07f-6b54-78d8b717af27-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_573d29c0-edee-e07f-6b54-78d8b717af28-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_573d29c0-edee-e07f-6b54-78d8b717af29-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_573d29c0-edee-e07f-6b54-78d8b717af2d-4536e18c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_23e94aa3-3bed-134c-d3ef-be62d682c879-4536e18c, #w-node-_508c856d-e68a-bd5c-dc13-64edc2e8a34f-4536e18c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e8bf02eb-7b5d-dbc4-0c18-7f228bd7ef8f-4536e18c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_573d29c0-edee-e07f-6b54-78d8b717af33-4536e18c, #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e8c-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e8d-4536e18c {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e8e-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e92-4536e18c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e93-4536e18c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e95-4536e18c {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_3e6dbd9a-1e09-1f97-7c08-8969bec475c5-4536e18c {
  grid-area: 3 / 9 / 4 / 12;
  align-self: center;
}

#w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e9a-4536e18c, #w-node-_6f224e15-7486-82e8-6263-c700393fe3de-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_6f224e15-7486-82e8-6263-c700393fe3e0-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6f224e15-7486-82e8-6263-c700393fe3e4-4536e18c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_6f224e15-7486-82e8-6263-c700393fe3e5-4536e18c, #w-node-_6f224e15-7486-82e8-6263-c700393fe3e7-4536e18c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4bf211a9-e1bb-6097-f6e3-8d75e2fe9873-4536e18c, #w-node-_3f135a08-9de3-ac26-8578-c5c361407b7d-4536e18c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6f224e15-7486-82e8-6263-c700393fe3ec-4536e18c, #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc804a-4536e18c {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc804c-4536e18c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8050-4536e18c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8051-4536e18c, #w-node-_86f0e15a-d460-cbfe-294f-ec4785ad928d-4536e18c, #w-node-c3452ba9-42a4-1cb3-a4e6-f18078181be6-4536e18c, #w-node-c031f6f7-07a1-4eb5-d019-82eaf1782d65-4536e18c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8059-4536e18c, #w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552a5-4536e18d {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552a7-4536e18d {
  grid-area: 1 / 1 / 2 / 11;
  align-self: auto;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552ab-4536e18d {
  grid-area: 2 / 1 / 6 / 10;
  align-self: auto;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552a8-4536e18d {
  grid-area: 4 / 1 / 5 / 5;
  align-self: end;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552ac-4536e18d {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552b1-4536e18d {
  grid-area: 6 / 1 / 7 / 11;
  align-self: auto;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552b2-4536e18d {
  grid-area: 7 / 1 / 8 / 13;
  align-self: auto;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552b3-4536e18d {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552b6-4536e18d {
  order: 0;
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552bc-4536e18d {
  grid-area: 2 / 2 / 3 / 3;
  align-self: auto;
}

#w-node-_0c562af8-75d5-a70e-d814-87862d9d7a45-4536e18d {
  grid-area: 2 / 3 / 3 / 4;
  align-self: auto;
}

#w-node-e996d98f-7093-69ba-bcfe-8bab34e6372f-4536e18d {
  grid-area: 2 / 4 / 3 / 5;
  align-self: auto;
}

#w-node-c67097a1-0c8d-e6d7-aa0a-13659d5c99c7-4536e18d {
  grid-area: 2 / 5 / 3 / 6;
  align-self: auto;
}

#w-node-_993c01c9-68d6-31d7-70c3-134ee5296a8c-4536e18d {
  grid-area: 2 / 6 / 3 / 7;
  align-self: auto;
}

#w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552c5-4536e18d, #w-node-_669e298c-ba2f-35dc-3201-d69fd63564f4-4536e18e {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_669e298c-ba2f-35dc-3201-d69fd63564f6-4536e18e {
  grid-area: 5 / 1 / 7 / 8;
}

#w-node-_669e298c-ba2f-35dc-3201-d69fd63564fc-4536e18e {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_669e298c-ba2f-35dc-3201-d69fd63564f7-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_669e298c-ba2f-35dc-3201-d69fd63564ff-4536e18e, #w-node-_8a5cbc06-280f-4490-97a9-4b3f987be77f-4536e18e {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_42be8824-f469-dc93-d18e-bf713396a361-4536e18e {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_8a5cbc06-280f-4490-97a9-4b3f987be781-4536e18e {
  grid-area: 3 / 1 / 4 / 8;
}

#w-node-_8a5cbc06-280f-4490-97a9-4b3f987be782-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_8a5cbc06-280f-4490-97a9-4b3f987be787-4536e18e {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-da813a7a-a51f-4867-057c-0f916e6d8bf5-4536e18e {
  grid-area: 5 / 5 / 6 / 10;
}

#w-node-da813a7a-a51f-4867-057c-0f916e6d8bf6-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-ccb73599-10c7-aa45-c982-153192fde3a6-4536e18e {
  grid-area: 8 / 1 / 9 / 7;
}

#w-node-ccb73599-10c7-aa45-c982-153192fde3a7-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-ccb73599-10c7-aa45-c982-153192fde3ad-4536e18e {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-fff49cb4-27b3-1a38-af4c-bb70bfe1f98e-4536e18e {
  grid-area: 10 / 5 / 11 / 10;
}

#w-node-fff49cb4-27b3-1a38-af4c-bb70bfe1f991-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-c273d748-a91e-7c35-7abe-9c44d74c80de-4536e18e {
  grid-area: 13 / 1 / 14 / 7;
}

#w-node-c273d748-a91e-7c35-7abe-9c44d74c80df-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-c273d748-a91e-7c35-7abe-9c44d74c80e5-4536e18e {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_97fb19c0-d4e9-0281-64b1-974e9df0691f-4536e18e {
  grid-area: 15 / 5 / 16 / 10;
}

#w-node-_97fb19c0-d4e9-0281-64b1-974e9df06922-4536e18e {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-bd5f061d-1ada-69e1-f222-ff8914b5135f-4536e18e {
  grid-area: 4 / 1 / 5 / 10;
}

#w-node-_01cddc25-cf8e-b24c-e278-8dc5297c2430-4536e18e {
  grid-area: 6 / 1 / 8 / 10;
}

#w-node-_6b5e0132-0a56-6614-c6db-eade9c8ce1e1-4536e18e {
  grid-area: 9 / 1 / 10 / 10;
}

#w-node-b3f0691e-91a4-574e-4f86-7d4f5513ce82-4536e18e {
  grid-area: 11 / 1 / 13 / 10;
}

#w-node-_7e4aeb81-9cbb-79f0-de72-812ce747ef2a-4536e18e {
  grid-area: 14 / 1 / 15 / 10;
}

#w-node-_8a5cbc06-280f-4490-97a9-4b3f987be78a-4536e18e, #w-node-_850a9bd7-246c-412a-a06a-e69ca6968eda-4536e18e {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_850a9bd7-246c-412a-a06a-e69ca6968edb-4536e18e {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_850a9bd7-246c-412a-a06a-e69ca6968edf-4536e18e {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_850a9bd7-246c-412a-a06a-e69ca6968ee4-4536e18e {
  grid-area: 3 / 1 / 4 / 6;
  align-self: auto;
}

#w-node-_850a9bd7-246c-412a-a06a-e69ca6968eef-4536e18e, #w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324b1-4536e18e {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324b2-4536e18e {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324b3-4536e18e {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324b6-4536e18e {
  grid-area: 3 / 4 / 4 / 10;
  align-self: auto;
}

#w-node-f24d5a11-be87-153d-ed98-92bcd75701af-4536e18e {
  grid-area: 6 / 1 / 11 / 13;
}

#w-node-_59948491-ad98-2791-3415-7f97af82fa50-4536e18e {
  grid-area: 5 / 5 / 6 / 9;
  align-self: auto;
}

#w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324c1-4536e18e, #w-node-eeccc205-5d56-0651-1871-d0c9f21efd6b-4536e18e {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-eeccc205-5d56-0651-1871-d0c9f21efd6c-4536e18e {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-eeccc205-5d56-0651-1871-d0c9f21efd70-4536e18e {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-eeccc205-5d56-0651-1871-d0c9f21efd73-4536e18e {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-eeccc205-5d56-0651-1871-d0c9f21efd74-4536e18e {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-eeccc205-5d56-0651-1871-d0c9f21efd87-4536e18e, #w-node-_89953dc8-c735-87e0-c457-8732575fb34f-4536e18f {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_89953dc8-c735-87e0-c457-8732575fb351-4536e18f {
  grid-area: 4 / 1 / 5 / 11;
  align-self: auto;
}

#w-node-_89953dc8-c735-87e0-c457-8732575fb355-4536e18f {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_89953dc8-c735-87e0-c457-8732575fb358-4536e18f {
  grid-area: 5 / 1 / 7 / 10;
  align-self: auto;
}

#w-node-_89953dc8-c735-87e0-c457-8732575fb35b-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4cee-4536e18f {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4cf0-4536e18f {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4cf1-4536e18f {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4cff-4536e18f {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d01-4536e18f {
  grid-area: 3 / 1 / 4 / 9;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d02-4536e18f {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d10-4536e18f {
  grid-area: 4 / 1 / 5 / 13;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d12-4536e18f {
  grid-area: 5 / 1 / 6 / 9;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d13-4536e18f {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d21-4536e18f {
  grid-area: 6 / 1 / 7 / 13;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d23-4536e18f {
  grid-area: 7 / 1 / 8 / 9;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d24-4536e18f {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d32-4536e18f {
  grid-area: 8 / 1 / 9 / 13;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d34-4536e18f {
  grid-area: 9 / 1 / 10 / 9;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d35-4536e18f {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d43-4536e18f {
  grid-area: 10 / 1 / 11 / 13;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d45-4536e18f {
  grid-area: 11 / 1 / 12 / 9;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d46-4536e18f {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_8c5130e6-f069-0242-ce8a-5c3696bd4ff2-4536e18f {
  grid-area: 12 / 1 / 13 / 13;
  align-self: auto;
}

#w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d54-4536e18f, #w-node-e04d6531-e825-5707-8ed9-fe18f5f0779d-4536e191 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-e04d6531-e825-5707-8ed9-fe18f5f0779f-4536e191 {
  grid-area: 4 / 1 / 5 / 11;
  align-self: auto;
}

#w-node-e04d6531-e825-5707-8ed9-fe18f5f077a3-4536e191 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-e04d6531-e825-5707-8ed9-fe18f5f077a8-4536e191 {
  grid-area: 5 / 1 / 7 / 10;
  align-self: auto;
}

#w-node-e04d6531-e825-5707-8ed9-fe18f5f077ae-4536e191, #w-node-d3b27709-534a-c3ad-9cf4-064fb2ed983a-4536e191 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-d3b27709-534a-c3ad-9cf4-064fb2ed983c-4536e191 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-d3b27709-534a-c3ad-9cf4-064fb2ed983d-4536e191 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_09199878-69f4-2dfa-048a-3bd6b3c15893-4536e191 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_2290d59b-9266-4ecb-c594-ba08b7b76aee-4536e191 {
  grid-area: 3 / 1 / 4 / 9;
  align-self: auto;
}

#w-node-_2290d59b-9266-4ecb-c594-ba08b7b76aef-4536e191 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-df7902df-ea19-4bbf-949a-8d6fb408d4dc-4536e191 {
  grid-area: 4 / 1 / 5 / 13;
  align-self: auto;
}

#w-node-f49ade69-1f7e-55e7-d2df-1050719e8d37-4536e191 {
  grid-area: 5 / 1 / 6 / 9;
  align-self: auto;
}

#w-node-f49ade69-1f7e-55e7-d2df-1050719e8d38-4536e191 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_7d7827d4-403f-a97f-4be7-651fff29b509-4536e191 {
  grid-area: 6 / 1 / 7 / 13;
  align-self: auto;
}

#w-node-_20c378cd-cde7-ba67-3799-d9eae3493753-4536e191 {
  grid-area: 7 / 1 / 8 / 9;
  align-self: auto;
}

#w-node-_20c378cd-cde7-ba67-3799-d9eae3493754-4536e191 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-d67982cb-ba04-57e3-8ad0-eda0e3e2a206-4536e191 {
  grid-area: 8 / 1 / 9 / 13;
  align-self: auto;
}

#w-node-de159c78-a44d-40a0-d79c-c29aeff217d8-4536e191 {
  grid-area: 9 / 1 / 10 / 9;
  align-self: auto;
}

#w-node-de159c78-a44d-40a0-d79c-c29aeff217d9-4536e191 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_0a578563-3b40-0b20-9d57-49397c262d35-4536e191 {
  grid-area: 10 / 1 / 11 / 13;
  align-self: auto;
}

#w-node-df0ff382-27ad-4295-bb05-caee0fe39af7-4536e191 {
  grid-area: 11 / 1 / 12 / 9;
  align-self: auto;
}

#w-node-df0ff382-27ad-4295-bb05-caee0fe39af8-4536e191 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_9f394cd9-a3ce-7cc0-948a-635dde83b60b-4536e191 {
  grid-area: 12 / 1 / 13 / 13;
  align-self: auto;
}

#w-node-d3b27709-534a-c3ad-9cf4-064fb2ed9852-4536e191, #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d949-4536e192 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94b-4536e192 {
  grid-area: 5 / 1 / 6 / 8;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94c-4536e192 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d951-4536e192 {
  grid-area: 6 / 1 / 7 / 5;
}

#w-node-c7398c24-1123-4dcb-381e-b06010f03eab-4536e192 {
  grid-area: 6 / 6 / 7 / 10;
  align-self: auto;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d954-4536e192, #w-node-_9e367e87-211d-9720-b296-3984e9c45335-4536e192 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c4533a-4536e192 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c45341-4536e192 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_8b0e183d-d2c3-8baa-bff0-ef8d583f61a8-4536e192 {
  grid-area: 1 / 6 / 2 / 10;
  align-self: auto;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c45372-4536e192, #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6df-4536e192 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e0-4536e192 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e1-4536e192 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e4-4536e192 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e5-4536e192 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd701-4536e192, #w-node-_8589290a-1154-7fe5-3542-11c3b45810ce-4536e192 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8589290a-1154-7fe5-3542-11c3b45810cf-4536e192 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-ad6ec187-b429-422f-e371-ec54ce97a8b4-4536e192 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_54b4b303-2f66-3324-de9a-1138d3490e1d-4536e192 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_8589290a-1154-7fe5-3542-11c3b45810f0-4536e192, #w-node-c83f843c-ca5c-346b-4919-fdf6b7c05a3b-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_152d9fd2-1e76-8571-653f-58e04fe36378-4536e193 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8f35b5a0-79fe-de6a-68c0-dab5153f9803-4536e193 {
  grid-area: 5 / 1 / 7 / 11;
}

#w-node-_3de3950d-2aa2-2816-01b6-4fd19a96df5e-4536e193 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_5bb9911c-837b-5393-4ff7-5e5493538edb-4536e193 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-d71ff5e4-cbe5-6f78-8afa-e3d577af09f1-4536e193, #w-node-_7452f91f-c715-e06e-af09-55f0c9bc566d-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-a6cb84c2-59fe-df07-5c1b-e99123afca79-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-a4c0929c-87f9-4e88-f8c3-bc2591003a2e-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-a4e0e6d0-0d16-5d92-ef5b-212ed4cd910c-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_8f3addbf-db1e-7f88-8e73-e9e421752100-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_1526ea57-d644-be5d-0484-b45c8b4f81ef-4536e193, #w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4a5-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4a7-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4aa-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4c0-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4c2-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4c3-4536e193, #w-node-_534def8d-6ebe-b4a7-14cb-b207394422ac-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_534def8d-6ebe-b4a7-14cb-b207394422ae-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_534def8d-6ebe-b4a7-14cb-b207394422b1-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_534def8d-6ebe-b4a7-14cb-b207394422c7-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_534def8d-6ebe-b4a7-14cb-b207394422c9-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_534def8d-6ebe-b4a7-14cb-b207394422ca-4536e193, #w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab70-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab72-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab75-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab8b-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab8d-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab8e-4536e193, #w-node-_70a84689-2d8a-e36d-f840-93bd25012359-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_70a84689-2d8a-e36d-f840-93bd2501235b-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_70a84689-2d8a-e36d-f840-93bd2501235e-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_70a84689-2d8a-e36d-f840-93bd25012374-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_70a84689-2d8a-e36d-f840-93bd25012376-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_70a84689-2d8a-e36d-f840-93bd25012377-4536e193, #w-node-_5b9a5cd2-814f-be13-0811-9acceabc6260-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_5b9a5cd2-814f-be13-0811-9acceabc6262-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_5b9a5cd2-814f-be13-0811-9acceabc6265-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_5b9a5cd2-814f-be13-0811-9acceabc627b-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_5b9a5cd2-814f-be13-0811-9acceabc627d-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_5b9a5cd2-814f-be13-0811-9acceabc627e-4536e193, #w-node-_50d49995-0316-5423-157d-fe771aebfaaf-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_50d49995-0316-5423-157d-fe771aebfab1-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_50d49995-0316-5423-157d-fe771aebfab4-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_50d49995-0316-5423-157d-fe771aebfaca-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_50d49995-0316-5423-157d-fe771aebfacc-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_50d49995-0316-5423-157d-fe771aebfacd-4536e193, #w-node-_59b1ba5b-6588-de16-4a8e-168c144af7db-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_59b1ba5b-6588-de16-4a8e-168c144af7dd-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_59b1ba5b-6588-de16-4a8e-168c144af7e0-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_59b1ba5b-6588-de16-4a8e-168c144af7f6-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_59b1ba5b-6588-de16-4a8e-168c144af7f8-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_59b1ba5b-6588-de16-4a8e-168c144af7f9-4536e193, #w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e21-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e23-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e26-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e3c-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e3e-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e3f-4536e193, #w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae7e-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae80-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae83-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae99-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae9b-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae9c-4536e193, #w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e38-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e3a-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e3d-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e53-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e55-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e56-4536e193, #w-node-_5725e740-e579-eb26-827b-5bee12ce8f8f-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_5725e740-e579-eb26-827b-5bee12ce8f91-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_5725e740-e579-eb26-827b-5bee12ce8f94-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_5725e740-e579-eb26-827b-5bee12ce8faa-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_5725e740-e579-eb26-827b-5bee12ce8fac-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_5725e740-e579-eb26-827b-5bee12ce8fad-4536e193, #w-node-c3ecd25d-9b41-df32-67d6-417ee64218fd-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-c3ecd25d-9b41-df32-67d6-417ee64218ff-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-c3ecd25d-9b41-df32-67d6-417ee6421902-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-c3ecd25d-9b41-df32-67d6-417ee6421918-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-c3ecd25d-9b41-df32-67d6-417ee642191a-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-c3ecd25d-9b41-df32-67d6-417ee642191b-4536e193, #w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb067-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb069-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb06c-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb082-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb084-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb085-4536e193, #w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0947-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0949-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda094c-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0962-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0964-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0965-4536e193, #w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f03-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f05-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f08-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f1e-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f20-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f21-4536e193, #w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d29-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d2b-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d2e-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d44-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d46-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d47-4536e193, #w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbbc-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbbe-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbc1-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbd7-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbd9-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbda-4536e193, #w-node-_36391c9c-c113-e2e2-c9f2-272be5653055-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_36391c9c-c113-e2e2-c9f2-272be5653057-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_36391c9c-c113-e2e2-c9f2-272be565305a-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_36391c9c-c113-e2e2-c9f2-272be5653070-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_36391c9c-c113-e2e2-c9f2-272be5653072-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_36391c9c-c113-e2e2-c9f2-272be5653073-4536e193, #w-node-_5ec516f0-b916-0260-de5b-47ca3818c4d8-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_5ec516f0-b916-0260-de5b-47ca3818c4da-4536e193 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_5ec516f0-b916-0260-de5b-47ca3818c4dd-4536e193 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_5ec516f0-b916-0260-de5b-47ca3818c4f3-4536e193 {
  grid-area: 1 / 7 / 6 / 11;
}

#w-node-_5ec516f0-b916-0260-de5b-47ca3818c4f5-4536e193 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: auto;
}

#w-node-_5ec516f0-b916-0260-de5b-47ca3818c4f6-4536e193, #w-node-_5de7f75a-356e-130b-6023-42415a4ada94-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada95-4536e193 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada96-4536e193 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada99-4536e193 {
  grid-area: 2 / 1 / 4 / 6;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4ada9e-4536e193 {
  grid-area: 2 / 7 / 4 / 10;
  align-self: auto;
}

#w-node-_5de7f75a-356e-130b-6023-42415a4adaa9-4536e193, #w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040bc-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040bd-4536e193 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040be-4536e193 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040c1-4536e193 {
  grid-area: 2 / 1 / 4 / 9;
}

#w-node-_595f167b-bfff-91ec-010e-4afe1000b9c1-4536e193 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-_6924ed00-ecaa-2f95-3419-2fd4ed184012-4536e193 {
  grid-area: 5 / 1 / 8 / 3;
}

#w-node-_0128d2ef-add7-953d-3813-b7fdbdee89f0-4536e193 {
  grid-area: 5 / 3 / 8 / 5;
}

#w-node-ff2e7be4-682b-c7b5-752c-d1820e2f1df8-4536e193 {
  grid-area: 5 / 5 / 8 / 7;
}

#w-node-c18efe78-d78c-45bf-4d4d-6051f0f7b36a-4536e193 {
  grid-area: 5 / 7 / 8 / 9;
}

#w-node-_4d14668a-40bc-b5c7-bf5b-c27c4d87bf13-4536e193 {
  grid-area: 5 / 9 / 8 / 11;
  align-self: auto;
}

#w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040d1-4536e193, #w-node-_8653a217-867c-731b-60f2-411f4e5b527e-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b527f-4536e193 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b5280-4536e193 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b5283-4536e193 {
  grid-area: 2 / 1 / 4 / 5;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b52af-4536e193 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_386e767e-4058-63f8-4d5d-0aeb7ff7f039-4536e193 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-_8653a217-867c-731b-60f2-411f4e5b52b0-4536e193, #w-node-e72f20f0-4f9f-a417-124c-e1647e580915-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580916-4536e193 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580917-4536e193 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e58091a-4536e193 {
  grid-area: 2 / 1 / 4 / 6;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580946-4536e193 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-c38045a9-404a-2632-1605-8290206a1396-4536e193 {
  grid-area: 6 / 4 / 7 / 13;
}

#w-node-e72f20f0-4f9f-a417-124c-e1647e580947-4536e193, #w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569b7-4536e193 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569b8-4536e193 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569b9-4536e193 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569bc-4536e193 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569e8-4536e193 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_5731cd36-df45-ada2-8099-a269b7051235-4536e193 {
  grid-area: 4 / 1 / 6 / 13;
  align-self: auto;
}

#w-node-e76f2553-9bb4-3b4b-efa1-e9395a68aacc-4536e193 {
  grid-area: 2 / 9 / 3 / 11;
  place-self: center start;
}

#w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569e9-4536e193, #w-node-_8f0e6fef-f136-201f-30bd-f46c72858cbb-4536e196 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-c9a9d1bb-0bf2-cb9d-36dd-52f38774ece1-4536e196 {
  grid-area: 4 / 1 / 5 / 5;
  align-self: end;
}

#w-node-_8f0e6fef-f136-201f-30bd-f46c72858cbd-4536e196 {
  grid-area: 5 / 1 / 7 / 10;
}

#w-node-_8f0e6fef-f136-201f-30bd-f46c72858cbe-4536e196 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_8f0e6fef-f136-201f-30bd-f46c72858cc5-4536e196 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_8f0e6fef-f136-201f-30bd-f46c72858cc8-4536e196, #w-node-_731c2b59-db26-0fa7-8ec6-20a5b72534fc-4536e196 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-f7255274-9e44-4689-5d5e-d66da0880ef2-4536e196 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_731c2b59-db26-0fa7-8ec6-20a5b7253524-4536e196, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565d-4536e197 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565f-4536e197 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95660-4536e197 {
  grid-area: 2 / 1 / 3 / 4;
  align-self: end;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e197 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e197 {
  grid-area: 4 / 1 / 5 / 7;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566b-4536e197 {
  grid-area: 5 / 1 / 6 / 10;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566e-4536e197 {
  grid-area: 6 / 1 / 7 / 12;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566f-4536e197 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95673-4536e197 {
  grid-area: 4 / 3 / 5 / 5;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95677-4536e197 {
  grid-area: 4 / 5 / 5 / 7;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9567b-4536e197 {
  grid-area: 4 / 7 / 5 / 9;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9567f-4536e197 {
  grid-area: 4 / 9 / 5 / 11;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95683-4536e197, #w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a6f-4536e197 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a70-4536e197 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a71-4536e197 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a74-4536e197 {
  grid-area: 2 / 1 / 4 / 6;
}

#w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a77-4536e197 {
  grid-area: 4 / 1 / 5 / 11;
}

#w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a78-4536e197 {
  grid-area: 5 / 1 / 6 / 13;
  align-self: auto;
}

#w-node-fdaac424-4be6-cd78-d7bb-39c2b0929aa9-4536e197, #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f6-4536e197 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f7-4536e197 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f8-4536e197 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444fb-4536e197 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444fe-4536e197 {
  grid-area: 3 / 1 / 4 / 6;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444ff-4536e197 {
  grid-area: 4 / 6 / 5 / 13;
  align-self: auto;
}

#w-node-_229e8736-b724-055c-e130-8662e4eb4e8a-4536e197 {
  grid-area: 4 / 1 / 5 / 5;
  align-self: auto;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d44520-4536e197, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6b8-4536e197 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6b9-4536e197 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6ba-4536e197 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: auto;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6bd-4536e197 {
  grid-area: 2 / 1 / 4 / 7;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6c2-4536e197 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6cc-4536e197 {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6d3-4536e197 {
  grid-area: 5 / 3 / 6 / 5;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6da-4536e197 {
  grid-area: 5 / 5 / 6 / 7;
}

#w-node-b64eb11a-57b0-08ba-5628-3422c97e6667-4536e197 {
  grid-area: 6 / 1 / 7 / 9;
  align-self: auto;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6e1-4536e197 {
  grid-area: 7 / 1 / 8 / 3;
  align-self: auto;
}

#w-node-c2fc44fb-2d4f-c025-e690-ba0d8d39361c-4536e197 {
  grid-area: 7 / 3 / 8 / 5;
  align-self: auto;
}

#w-node-c3125aa8-ccb4-30b7-e056-f1c4665b932f-4536e197 {
  grid-area: 7 / 5 / 8 / 7;
  align-self: auto;
}

#w-node-cba31d40-5c8a-5c35-0db8-728a6bcb8b74-4536e197 {
  grid-area: 7 / 10 / 8 / 13;
  align-self: auto;
}

#w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6ea-4536e197, #w-node-d3e4f1e7-6179-4131-804b-37d278d559ee-4536e197, #w-node-d3e4f1e7-6179-4131-804b-37d278d55a22-4536e197 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_65bbe04b-073f-85a1-3f18-92183d28d7fc-4536e197 {
  grid-area: 1 / 1 / 2 / 13;
  align-self: auto;
}

#w-node-_65bbe04b-073f-85a1-3f18-92183d28d800-4536e197 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d949-4536e1ab {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94b-4536e1ab {
  grid-area: 5 / 1 / 6 / 9;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94c-4536e1ab {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d951-4536e1ab {
  grid-area: 6 / 1 / 7 / 5;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d954-4536e1ab, #w-node-_9e367e87-211d-9720-b296-3984e9c45335-4536e1ab {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-c84214d7-c927-7ff9-ffc4-9711d7dffe2a-4536e1ab {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-c84214d7-c927-7ff9-ffc4-9711d7dffe2b-4536e1ab {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c45372-4536e1ab, #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6df-4536e1ab {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e0-4536e1ab {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e1-4536e1ab {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e4-4536e1ab {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e5-4536e1ab {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd701-4536e1ab, #w-node-_8589290a-1154-7fe5-3542-11c3b45810ce-4536e1ab {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8589290a-1154-7fe5-3542-11c3b45810cf-4536e1ab {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_54b4b303-2f66-3324-de9a-1138d3490e1d-4536e1ab {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-b69a71fc-436d-e041-5627-40d5bc897f0a-4536e1ab {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_8589290a-1154-7fe5-3542-11c3b45810f0-4536e1ab, #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d949-4536e1ac {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94b-4536e1ac {
  grid-area: 5 / 1 / 6 / 8;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94c-4536e1ac {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d951-4536e1ac {
  grid-area: 6 / 1 / 7 / 5;
}

#w-node-c7398c24-1123-4dcb-381e-b06010f03eab-4536e1ac {
  grid-area: 6 / 6 / 7 / 10;
  align-self: auto;
}

#w-node-c607b0a8-22b2-7f32-63f1-4cad79f82efe-4536e1ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d954-4536e1ac, #w-node-_9e367e87-211d-9720-b296-3984e9c45335-4536e1ac {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c4533a-4536e1ac {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c45341-4536e1ac {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-c84214d7-c927-7ff9-ffc4-9711d7dffe2a-4536e1ac {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-c84214d7-c927-7ff9-ffc4-9711d7dffe2b-4536e1ac {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-fede8542-7559-4892-e27b-0f8f81c09a2a-4536e1ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e367e87-211d-9720-b296-3984e9c45372-4536e1ac, #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6df-4536e1ac {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e0-4536e1ac {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e1-4536e1ac {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e4-4536e1ac {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e5-4536e1ac {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd701-4536e1ac, #w-node-_8589290a-1154-7fe5-3542-11c3b45810ce-4536e1ac {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_8589290a-1154-7fe5-3542-11c3b45810cf-4536e1ac {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_54b4b303-2f66-3324-de9a-1138d3490e1d-4536e1ac {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-b69a71fc-436d-e041-5627-40d5bc897f0a-4536e1ac {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_8589290a-1154-7fe5-3542-11c3b45810f0-4536e1ac, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565d-4536e1ad {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565f-4536e1ad {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e1ad {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e1ad {
  grid-area: 4 / 1 / 5 / 7;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95683-4536e1ad, #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f6-4536e1ad {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f7-4536e1ad {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_638bf0c8-ab94-61fc-0bb7-e4d92d855087-4536e1ad {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_16f81b94-86be-1726-7e73-c2cb7059c4b9-4536e1ad {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e5-4536e1ad {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e9-4536e1ad {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d44520-4536e1ad, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6b8-4536e1ad, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6ea-4536e1ad, #w-node-d3e4f1e7-6179-4131-804b-37d278d559ee-4536e1ad, #w-node-d3e4f1e7-6179-4131-804b-37d278d55a22-4536e1ad, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565d-4536e1ae {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565f-4536e1ae {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e1ae {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e1ae {
  grid-area: 4 / 1 / 5 / 7;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95683-4536e1ae, #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f6-4536e1ae {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f7-4536e1ae {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_16f81b94-86be-1726-7e73-c2cb7059c4b9-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_0064e9fd-8432-7c27-9a13-14d0b0f34562-4536e1ae {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_12d4ee01-631d-659f-6934-0cb29bc41ed2-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_12d4ee01-631d-659f-6934-0cb29bc41ed6-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e5-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e9-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_803a85c5-a82c-f4e2-35b7-188d6199da08-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_803a85c5-a82c-f4e2-35b7-188d6199da0c-4536e1ae {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-f1956a50-6bac-cd8a-e4da-ca33dd7b122d-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_75caa0cc-3760-4440-dffc-d5c7b7ae752d-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_75caa0cc-3760-4440-dffc-d5c7b7ae7531-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_90d60fef-4fe6-109b-7ba5-d7f65d21e2c3-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_90d60fef-4fe6-109b-7ba5-d7f65d21e2c7-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-a4fc3e12-ef1f-b212-e8c7-f3e99faa5cb4-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-a4fc3e12-ef1f-b212-e8c7-f3e99faa5cb8-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_7ceefca3-8eda-2032-01ab-b47a45e93039-4536e1ae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_7ceefca3-8eda-2032-01ab-b47a45e9303d-4536e1ae {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d44520-4536e1ae, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6b8-4536e1ae, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6ea-4536e1ae, #w-node-d3e4f1e7-6179-4131-804b-37d278d559ee-4536e1ae, #w-node-d3e4f1e7-6179-4131-804b-37d278d55a22-4536e1ae, #w-node-a8d565b0-31b3-7515-3d8f-7c25a419316d-4536e1c2 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-a8d565b0-31b3-7515-3d8f-7c25a419316f-4536e1c2 {
  grid-area: 5 / 1 / 7 / 8;
}

#w-node-a8d565b0-31b3-7515-3d8f-7c25a4193170-4536e1c2 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-a8d565b0-31b3-7515-3d8f-7c25a4193175-4536e1c2 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-a8d565b0-31b3-7515-3d8f-7c25a4193178-4536e1c2, #w-node-_2f621a77-d3a1-27e8-0cf3-ee44e45e548b-4536e1c2 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_2a02ab57-d47e-b49c-b1ef-9130c5dc9df3-4536e1c2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2f621a77-d3a1-27e8-0cf3-ee44e45e548d-4536e1c2 {
  grid-area: 3 / 1 / 4 / 7;
}

#w-node-_2f621a77-d3a1-27e8-0cf3-ee44e45e548e-4536e1c2 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_2f621a77-d3a1-27e8-0cf3-ee44e45e5494-4536e1c2 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_69e23d40-1f3f-58da-8a4f-6e2a2ea27e39-4536e1c2 {
  grid-area: 1 / 9 / 5 / 13;
}

#w-node-_2f621a77-d3a1-27e8-0cf3-ee44e45e54c8-4536e1c2, #w-node-_7427f29d-eec7-9305-1016-0c8ff9ed4747-4536e1c2 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-fd8bb8b6-b9c2-719c-b8b9-f4061109d526-4536e1c2 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7427f29d-eec7-9305-1016-0c8ff9ed476f-4536e1c2, #w-node-_9934e455-c35a-c6ba-b110-98c97a62820e-4536e1c2 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628222-4536e1c2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628227-4536e1c2, #w-node-_9934e455-c35a-c6ba-b110-98c97a628229-4536e1c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628221-4536e1c2 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628210-4536e1c2 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628212-4536e1c2 {
  grid-area: 4 / 1 / 5 / 7;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628213-4536e1c2 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628219-4536e1c2 {
  grid-area: 5 / 1 / 7 / 5;
}

#w-node-_548e2808-c1a7-f6da-160f-e326c4d65de6-4536e1c2 {
  grid-area: 5 / 2 / 6 / 12;
}

#w-node-_04f6d1c1-9228-f7f2-0be8-71b1a8b0c737-4536e1c2 {
  grid-area: 6 / 7 / 7 / 12;
}

#w-node-_04f6d1c1-9228-f7f2-0be8-71b1a8b0c73a-4536e1c2 {
  grid-area: 4 / 1 / 6 / 9;
}

#w-node-_4dcd5dd0-c122-927a-1e76-da1c0ca2affe-4536e1c2 {
  grid-area: 7 / 2 / 8 / 12;
  align-self: auto;
}

#w-node-_0c483137-ec23-a4df-6481-96a70879e277-4536e1c2 {
  grid-area: 8 / 2 / 9 / 12;
  align-self: auto;
}

#w-node-_0c483137-ec23-a4df-6481-96a70879e27c-4536e1c2, #w-node-_0c483137-ec23-a4df-6481-96a70879e27e-4536e1c2, #w-node-_0c483137-ec23-a4df-6481-96a70879e283-4536e1c2, #w-node-_0c483137-ec23-a4df-6481-96a70879e288-4536e1c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c483137-ec23-a4df-6481-96a70879e28a-4536e1c2 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_9934e455-c35a-c6ba-b110-98c97a628236-4536e1c2, #w-node-_9b850233-4f69-0b60-27a8-97372e9f3ae5-4536e1c2 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_9b850233-4f69-0b60-27a8-97372e9f3ae6-4536e1c2 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_9b850233-4f69-0b60-27a8-97372e9f3ae7-4536e1c2 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_9b850233-4f69-0b60-27a8-97372e9f3aea-4536e1c2 {
  grid-area: 3 / 1 / 4 / 6;
  align-self: auto;
}

#w-node-_9b850233-4f69-0b60-27a8-97372e9f3af5-4536e1c2, #w-node-_5695bba4-d7c7-c648-449d-3b48062f503f-4536e1c2 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_5695bba4-d7c7-c648-449d-3b48062f5040-4536e1c2 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_5695bba4-d7c7-c648-449d-3b48062f5041-4536e1c2 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_5695bba4-d7c7-c648-449d-3b48062f5044-4536e1c2 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_5695bba4-d7c7-c648-449d-3b48062f5045-4536e1c2 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_5695bba4-d7c7-c648-449d-3b48062f5061-4536e1c2, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565d-4536e1c3 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9565f-4536e1c3 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e1c3 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e1c3 {
  grid-area: 4 / 1 / 5 / 7;
  align-self: auto;
}

#w-node-_7cc3550b-5956-1af7-46e1-2d1242e95683-4536e1c3, #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f6-4536e1c3 {
  grid-area: 1 / 1 / 2 / 15;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444f7-4536e1c3 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_638bf0c8-ab94-61fc-0bb7-e4d92d855087-4536e1c3 {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_16f81b94-86be-1726-7e73-c2cb7059c4b9-4536e1c3 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e5-4536e1c3 {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e9-4536e1c3 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d44520-4536e1c3, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6b8-4536e1c3, #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6ea-4536e1c3, #w-node-d3e4f1e7-6179-4131-804b-37d278d559ee-4536e1c3, #w-node-d3e4f1e7-6179-4131-804b-37d278d55a22-4536e1c3 {
  grid-area: 1 / 1 / 2 / 15;
}

@media screen and (max-width: 991px) {
  #w-node-_5960bd3e-f5d3-3eb2-c6b1-16b56015d259-4536e18c {
    grid-area: 1 / 3 / 2 / 7;
  }

  #w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a6e-4536e18c, #w-node-_752aa645-4cb9-d712-7f1a-dd652914287f-4536e18c {
    grid-column-start: 3;
  }

  #w-node-ec2fdebf-9ce4-6a4d-8920-2deeefc3cf56-4536e18c {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-c8dc4292-df7d-f366-de7f-747bd72550ff-4536e18c, #w-node-c8dc4292-df7d-f366-de7f-747bd7255107-4536e18c, #w-node-c137fc23-fdf9-fd0c-ef44-8159e3030a46-4536e18c {
    grid-column-start: 3;
  }

  #w-node-_2ae0b7d4-484c-291d-d01d-b5911fdae8bb-4536e18c {
    grid-column: 3 / 7;
  }

  #w-node-_495fe5ab-1183-976d-96d5-fd1b9459e108-4536e18c {
    grid-area: 3 / 3 / 4 / 11;
  }

  #w-node-_468918ef-df7a-c693-9773-3f4bf1878a5d-4536e18c {
    grid-column: 3 / 6;
    grid-row-start: 1;
  }

  #w-node-cbe17ddc-3047-50d9-9c06-41c7c044a5b2-4536e18c {
    grid-column: 4 / 10;
    grid-row-start: 3;
  }

  #w-node-c6bbdeea-891b-57c4-f687-6cfbf344f592-4536e18c {
    grid-column: 3 / 8;
  }

  #w-node-_457e16f5-1706-46c8-2e51-1c437a1f23eb-4536e18c {
    grid-area: 3 / 3 / 5 / 11;
  }

  #w-node-b34707b9-f99e-e6ed-1900-26186d49a3b9-4536e18c {
    grid-area: 3 / 3 / 8 / 11;
  }

  #w-node-_376f2de6-d242-4df6-569c-cd4ad8acd55f-4536e18c {
    grid-column: 3 / 7;
  }

  #w-node-dc88f107-9837-517c-5045-e5b21d125fa8-4536e18c {
    grid-column: 3 / 11;
  }

  #w-node-a454a41f-3560-11b8-8a41-ae29ea2a407e-4536e18c {
    grid-column-start: 3;
  }

  #w-node-_64a15a40-2c38-afe1-1834-b6978a790327-4536e18c, #w-node-_0d877ae8-a408-7922-0e6b-125051081e2a-4536e18c {
    grid-column: span 3 / span 3;
  }

  #w-node-_635f58d7-b731-24ca-9e59-42d08476a61f-4536e18c {
    grid-area: 2 / 3 / 3 / 11;
  }

  #w-node-a1e5e3f2-1405-5b34-3ef0-eea7799e7e6b-4536e18c {
    grid-area: 4 / 3 / 5 / 11;
  }

  #w-node-_92514429-1bdb-f04b-fbf7-2e4a2a36c29f-4536e18c {
    grid-column: 3 / 6;
  }

  #w-node-_34642daf-98f9-432a-4b1d-c447f1572c28-4536e18c {
    grid-column: 6 / 11;
    grid-row-start: 2;
  }

  #w-node-a0f8fc8c-2262-745c-ca18-502d49d0618b-4536e18c {
    grid-column: 3 / 8;
  }

  #w-node-d3ecf308-0eed-0ca6-21a6-98910bd936ab-4536e18c {
    grid-area: 3 / 3 / 2 / 11;
  }

  #w-node-_665817a7-c70d-0d56-41e8-366c46ebcdd5-4536e18c {
    grid-column: 3 / 7;
  }

  #w-node-_9226f4d3-c8c9-4165-1fdc-23a333879f84-4536e18c {
    grid-area: 2 / 3 / 2 / 11;
  }

  #w-node-_4541e93e-61da-f492-f808-af2d2d40810c-4536e18c {
    grid-column: 3 / 6;
  }

  #w-node-b3c8602e-af2e-2c7a-32f3-67c560e97843-4536e18c {
    grid-area: 3 / 3 / 4 / 11;
  }

  #w-node-_24202cff-10c3-203d-1f78-e614454b592a-4536e18c {
    grid-column: 3 / 6;
  }

  #w-node-_24202cff-10c3-203d-1f78-e614454b5940-4536e18c {
    grid-row: 2 / 3;
    grid-column-end: 11;
  }

  #w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a7838-4536e18c {
    grid-area: 2 / 3 / 3 / 11;
  }

  #w-node-_1dd224d3-ce04-a0d3-3fcb-c8215552927e-4536e18c {
    grid-column: 3 / 6;
  }

  #w-node-edebc12b-7d51-788d-10eb-32aea65965c9-4536e18c {
    grid-area: 2 / 3 / 3 / 11;
  }

  #w-node-_7ce51d60-36e1-d29b-5ed6-8d44f63c85b7-4536e18c {
    grid-column-start: 3;
  }

  #w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e85a-4536e18c {
    grid-column: 3 / 7;
  }

  #w-node-_973af6b3-be09-d294-1e08-a8072b9282ee-4536e18c {
    grid-column: 7 / 11;
    grid-row-start: 2;
  }

  #w-node-bfc5edc1-686e-3d00-3901-95d1d971d55c-4536e18c {
    grid-column: 3 / 11;
  }

  #w-node-e92f833b-b687-f8dd-7e58-8b38839a4b2e-4536e18c {
    grid-column: 3 / 7;
  }

  #w-node-_3d519552-2bf7-fa92-d3d8-3074a979f409-4536e18c {
    grid-column: 7 / 11;
  }

  #w-node-_77636485-1418-296d-0fa2-849a9a545345-4536e18c {
    grid-area: 4 / 3 / 5 / 7;
  }

  #w-node-_73f06ea3-8269-d951-db88-c8ffa2418b03-4536e18c {
    grid-area: 4 / 7 / 5 / 11;
  }

  #w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9a9-4536e18c, #w-node-_645b87f3-dfd2-0f84-d706-9aef446463cc-4536e18c, #w-node-_573d29c0-edee-e07f-6b54-78d8b717af29-4536e18c {
    grid-column: 3 / 11;
  }

  #w-node-_23e94aa3-3bed-134c-d3ef-be62d682c879-4536e18c {
    grid-area: 3 / 3 / 4 / 7;
  }

  #w-node-e8bf02eb-7b5d-dbc4-0c18-7f228bd7ef8f-4536e18c {
    grid-area: 4 / 3 / 5 / 6;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e8e-4536e18c {
    grid-column: 3 / 11;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e93-4536e18c {
    grid-column: 3 / 7;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e95-4536e18c {
    grid-column: 7 / 11;
  }

  #w-node-_3e6dbd9a-1e09-1f97-7c08-8969bec475c5-4536e18c {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e0-4536e18c {
    grid-column: 3 / 11;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e5-4536e18c {
    grid-area: 3 / 3 / 4 / 7;
  }

  #w-node-_4bf211a9-e1bb-6097-f6e3-8d75e2fe9873-4536e18c {
    grid-area: 4 / 3 / 5 / 6;
  }

  #w-node-_3f135a08-9de3-ac26-8578-c5c361407b7d-4536e18c {
    grid-area: 4 / 7 / 5 / 10;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc804c-4536e18c {
    grid-column: 3 / 11;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8051-4536e18c {
    grid-area: 3 / 3 / 4 / 7;
  }

  #w-node-_86f0e15a-d460-cbfe-294f-ec4785ad928d-4536e18c {
    grid-area: 3 / 7 / 4 / 11;
  }

  #w-node-c3452ba9-42a4-1cb3-a4e6-f18078181be6-4536e18c {
    grid-area: 4 / 3 / 5 / 7;
  }

  #w-node-c031f6f7-07a1-4eb5-d019-82eaf1782d65-4536e18c {
    grid-area: 4 / 7 / 4 / 11;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_5960bd3e-f5d3-3eb2-c6b1-16b56015d259-4536e18c {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a6e-4536e18c {
    grid-column: 4 / 6;
  }

  #w-node-edc8795c-fc3d-684f-d267-aa6c12adcbf0-4536e18c, #w-node-a31f4337-3f52-a34e-8333-31bbfa57a583-4536e18c, #w-node-c8746ae2-ab47-b817-c7e2-9a000021d690-4536e18c {
    grid-column: 6 / 9;
  }

  #w-node-_752aa645-4cb9-d712-7f1a-dd652914287f-4536e18c {
    grid-column: 4 / 6;
  }

  #w-node-cca080a2-6386-d5d7-607f-4abee2aeac03-4536e18c, #w-node-d423b9d2-5863-7f02-33a4-dfcb19bfeda0-4536e18c, #w-node-_417f535f-6b86-fab1-22c3-adc5418b9141-4536e18c, #w-node-b57a0d3e-f33a-0124-ad53-2bd10e4b2106-4536e18c, #w-node-_3db4b5d6-6b90-da4d-c530-ffa4bdab656c-4536e18c, #w-node-_75073d9c-8b45-53fc-7cce-e77915321e95-4536e18c, #w-node-_0284cd10-569b-a507-0aac-a71b408a2f0c-4536e18c, #w-node-_641f373b-756f-e7b7-368f-3de433c91593-4536e18c, #w-node-_93d1aa79-268e-282d-e28a-cd9b67e2ec17-4536e18c, #w-node-aa754998-8632-72a5-8d09-ade655dd7300-4536e18c, #w-node-_39e5e76c-4c06-4c8e-62e1-3eb99de2c5e1-4536e18c, #w-node-ac6aacbc-ab6f-86bb-c677-424ee83a6aaa-4536e18c, #w-node-b94b7fec-afbd-0b79-5d1d-1bf3573eaf55-4536e18c {
    grid-column: 6 / 9;
  }

  #w-node-c8dc4292-df7d-f366-de7f-747bd72550ff-4536e18c {
    grid-column-start: 4;
  }

  #w-node-c8dc4292-df7d-f366-de7f-747bd7255107-4536e18c {
    grid-column: 5 / 9;
  }

  #w-node-c137fc23-fdf9-fd0c-ef44-8159e3030a46-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-b03cc4d1-e11a-ddb3-8f73-430f6f98478e-4536e18c {
    grid-column-end: 10;
  }

  #w-node-_2ae0b7d4-484c-291d-d01d-b5911fdae8bb-4536e18c {
    grid-column: 4 / 8;
  }

  #w-node-_468918ef-df7a-c693-9773-3f4bf1878a5d-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-c6bbdeea-891b-57c4-f687-6cfbf344f592-4536e18c {
    grid-column: 4 / 9;
  }

  #w-node-_457e16f5-1706-46c8-2e51-1c437a1f23eb-4536e18c, #w-node-b34707b9-f99e-e6ed-1900-26186d49a3b9-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-bfc1833a-f994-877c-22eb-5e21a5f38903-4536e18c {
    grid-area: 2 / 1 / 2 / 5;
  }

  #w-node-_8da3cfd2-2629-cce6-8a76-575c5d761c9d-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_376f2de6-d242-4df6-569c-cd4ad8acd55f-4536e18c {
    grid-column-start: 4;
  }

  #w-node-dc88f107-9837-517c-5045-e5b21d125fa8-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-a454a41f-3560-11b8-8a41-ae29ea2a407e-4536e18c {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-_64a15a40-2c38-afe1-1834-b6978a790327-4536e18c {
    grid-area: 2 / 4 / 2 / 7;
  }

  #w-node-_0d877ae8-a408-7922-0e6b-125051081e2a-4536e18c {
    grid-area: 2 / 7 / 3 / 10;
  }

  #w-node-_635f58d7-b731-24ca-9e59-42d08476a61f-4536e18c {
    grid-area: 3 / 4 / 4 / 10;
  }

  #w-node-a1e5e3f2-1405-5b34-3ef0-eea7799e7e6b-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-_92514429-1bdb-f04b-fbf7-2e4a2a36c29f-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-_34642daf-98f9-432a-4b1d-c447f1572c28-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-a0f8fc8c-2262-745c-ca18-502d49d0618b-4536e18c {
    grid-column-start: 4;
  }

  #w-node-d3ecf308-0eed-0ca6-21a6-98910bd936ab-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-_665817a7-c70d-0d56-41e8-366c46ebcdd5-4536e18c {
    grid-area: 1 / 4 / 2 / 8;
  }

  #w-node-_4541e93e-61da-f492-f808-af2d2d40810c-4536e18c {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-b3c8602e-af2e-2c7a-32f3-67c560e97843-4536e18c {
    grid-area: 2 / 4 / 3 / 10;
  }

  #w-node-_24202cff-10c3-203d-1f78-e614454b592a-4536e18c {
    grid-column: 4 / 6;
  }

  #w-node-_24202cff-10c3-203d-1f78-e614454b5940-4536e18c {
    grid-column: 6 / 10;
    grid-row-start: 2;
  }

  #w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a7838-4536e18c {
    grid-column: 4 / 10;
    grid-row-start: 2;
  }

  #w-node-_1dd224d3-ce04-a0d3-3fcb-c8215552927e-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-edebc12b-7d51-788d-10eb-32aea65965c9-4536e18c {
    grid-area: 2 / 4 / 3 / 10;
  }

  #w-node-_7ce51d60-36e1-d29b-5ed6-8d44f63c85b7-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e85a-4536e18c {
    grid-column: 4 / 8;
  }

  #w-node-_973af6b3-be09-d294-1e08-a8072b9282ee-4536e18c {
    grid-area: 3 / 4 / 4 / 8;
  }

  #w-node-bfc5edc1-686e-3d00-3901-95d1d971d55c-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-e92f833b-b687-f8dd-7e58-8b38839a4b2e-4536e18c {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-_3d519552-2bf7-fa92-d3d8-3074a979f409-4536e18c {
    grid-area: 3 / 7 / 4 / 10;
  }

  #w-node-_77636485-1418-296d-0fa2-849a9a545345-4536e18c {
    grid-column-start: 4;
  }

  #w-node-_73f06ea3-8269-d951-db88-c8ffa2418b03-4536e18c {
    grid-column-end: 10;
  }

  #w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9a9-4536e18c, #w-node-_645b87f3-dfd2-0f84-d706-9aef446463cc-4536e18c, #w-node-_573d29c0-edee-e07f-6b54-78d8b717af29-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-_23e94aa3-3bed-134c-d3ef-be62d682c879-4536e18c {
    grid-column-start: 4;
  }

  #w-node-_508c856d-e68a-bd5c-dc13-64edc2e8a34f-4536e18c {
    grid-area: 3 / 7 / 4 / 10;
  }

  #w-node-e8bf02eb-7b5d-dbc4-0c18-7f228bd7ef8f-4536e18c {
    grid-column-start: 4;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e8e-4536e18c {
    grid-area: 1 / 4 / 2 / 10;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e93-4536e18c {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e95-4536e18c {
    grid-area: 3 / 7 / 4 / 10;
  }

  #w-node-_3e6dbd9a-1e09-1f97-7c08-8969bec475c5-4536e18c {
    grid-column: 4 / 7;
    grid-row-start: 4;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e0-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e5-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e7-4536e18c {
    grid-area: 3 / 7 / 4 / 10;
  }

  #w-node-_4bf211a9-e1bb-6097-f6e3-8d75e2fe9873-4536e18c {
    grid-column: 4 / 7;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc804c-4536e18c {
    grid-column: 4 / 10;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8051-4536e18c {
    grid-column-start: 4;
  }

  #w-node-_86f0e15a-d460-cbfe-294f-ec4785ad928d-4536e18c {
    grid-column-end: 10;
  }

  #w-node-c3452ba9-42a4-1cb3-a4e6-f18078181be6-4536e18c {
    grid-column-start: 4;
  }

  #w-node-c031f6f7-07a1-4eb5-d019-82eaf1782d65-4536e18c {
    grid-column: 7 / 10;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_8f35b5a0-79fe-de6a-68c0-dab5153f9803-4536e153 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-a6cb84c2-59fe-df07-5c1b-e99123afca79-4536e153 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_504e87f0-7d4a-9d8f-3180-6e9fbfbfe0a0-4536e153 {
    grid-row: 4 / 5;
  }

  #w-node-d2306825-975f-2017-41fc-a4840e926368-4536e153 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-d2306825-975f-2017-41fc-a4840e92636b-4536e153 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-d2306825-975f-2017-41fc-a4840e926381-4536e153 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-d2306825-975f-2017-41fc-a4840e926383-4536e153 {
    grid-row: 4 / 5;
  }

  #w-node-_5de7f75a-356e-130b-6023-42415a4ada96-4536e153 {
    grid-column-end: 5;
  }

  #w-node-_5de7f75a-356e-130b-6023-42415a4ada99-4536e153 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_5de7f75a-356e-130b-6023-42415a4ada9e-4536e153 {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040be-4536e153 {
    grid-column-end: 5;
  }

  #w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040c1-4536e153 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_595f167b-bfff-91ec-010e-4afe1000b9c1-4536e153 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_6924ed00-ecaa-2f95-3419-2fd4ed184012-4536e153 {
    grid-row-end: 8;
  }

  #w-node-ff2e7be4-682b-c7b5-752c-d1820e2f1df8-4536e153 {
    grid-area: 8 / 1 / 11 / 3;
  }

  #w-node-c18efe78-d78c-45bf-4d4d-6051f0f7b36a-4536e153 {
    grid-area: 8 / 3 / 11 / 5;
  }

  #w-node-_4d14668a-40bc-b5c7-bf5b-c27c4d87bf13-4536e153 {
    grid-area: 11 / 1 / 14 / 3;
  }

  #w-node-_8653a217-867c-731b-60f2-411f4e5b5280-4536e153 {
    grid-column-end: 5;
  }

  #w-node-_8653a217-867c-731b-60f2-411f4e5b5283-4536e153 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_8653a217-867c-731b-60f2-411f4e5b52af-4536e153 {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_386e767e-4058-63f8-4d5d-0aeb7ff7f039-4536e153, #w-node-e72f20f0-4f9f-a417-124c-e1647e580917-4536e153, #w-node-e72f20f0-4f9f-a417-124c-e1647e58091a-4536e153, #w-node-e72f20f0-4f9f-a417-124c-e1647e580946-4536e153 {
    grid-column-end: 5;
  }

  #w-node-c38045a9-404a-2632-1605-8290206a1396-4536e153 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569bc-4536e153, #w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569e8-4536e153, #w-node-_5731cd36-df45-ada2-8099-a269b7051235-4536e153, #w-node-_2e33b275-e8f8-c845-8e54-090a883d83eb-883d83e8 {
    grid-column-end: 5;
  }

  #w-node-_2e33b275-e8f8-c845-8e54-090a883d83ec-883d83e8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2e33b275-e8f8-c845-8e54-090a883d83fb-883d83e8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2e33b275-e8f8-c845-8e54-090a883d8428-883d83e8 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2e33b275-e8f8-c845-8e54-090a883d842a-883d83e8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #to-top.w-node-_2e33b275-e8f8-c845-8e54-090a883d842d-883d83e8 {
    grid-column: 2 / 4;
  }

  #w-node-_2e33b275-e8f8-c845-8e54-090a883d8433-883d83e8, #w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ed6-f3b24ed3 {
    grid-column-end: 5;
  }

  #w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ee2-f3b24ed3 {
    grid-row: 6 / 7;
  }

  #w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ee5-f3b24ed3 {
    grid-row: 7 / 8;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_6ef94040-93b7-9ea5-6503-878ff3b24ef4-f3b24ed3 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621b5-a27621b2 {
    grid-column-end: 3;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621b7-a27621b2 {
    grid-column: 6 / 7;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621c2-a27621b2 {
    grid-area: 2 / 1 / 5 / 5;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621c3-a27621b2 {
    grid-row: 2 / 3;
    grid-column-end: 3;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621d4-a27621b2 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621df-a27621b2 {
    grid-row: 1 / 2;
  }

  #w-node-_62368b88-9d61-0abd-24dc-3b57a27621e4-a27621b2 {
    grid-row-end: 2;
    grid-column-end: 5;
  }

  #w-node-_6c7aab45-1c0b-228e-1acb-e088816db67d-4536e177, #w-node-c6cd7432-37a1-7aad-8653-d67280210c5f-4536e177, #w-node-d2f54fe5-34bb-14cf-aa53-a8a2256810c0-4536e177, #w-node-a9d7e697-9685-ee90-cc46-65d4378a4c4c-4536e177 {
    grid-column-end: 5;
  }

  #w-node-_7efa22b1-ef94-e132-5b51-b2c22a8d1b83-4536e177 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: auto;
  }

  #w-node-_732eca26-9c9e-9c62-1b04-9f01faf3d736-4536e177 {
    grid-area: 4 / 1 / 5 / 2;
    align-self: auto;
  }

  #w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fce7-4536e177, #w-node-_8ae743f9-d0cd-8f79-ccb1-086ecef0fcea-4536e177, #w-node-_4e61d927-1e9e-c0a0-e13a-b8ee85ec5ff3-4536e177 {
    grid-column-end: 5;
  }

  #w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537de-4536e177 {
    grid-column: 2 / 4;
  }

  #w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537e1-4536e177 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_25efa1fa-6eac-6f56-5ae0-c88a701537e6-4536e177, #w-node-f87185a5-23aa-92c8-337a-deb1f15ee9fb-4536e177, #w-node-_188314c5-91f2-97db-c2e3-16b8bf9ab69d-4536e177, #w-node-_7b8bee71-61ac-6659-6aea-d75400092648-4536e177 {
    grid-column: 1 / 5;
  }

  #w-node-_84597e48-52a9-8099-c97f-b1d04669e6cc-4536e177 {
    grid-row: 1 / 2;
  }

  #w-node-_84597e48-52a9-8099-c97f-b1d04669e6d4-4536e177 {
    grid-area: 2 / 1 / 3 / 5;
    align-self: auto;
  }

  #w-node-_84597e48-52a9-8099-c97f-b1d04669e6d0-4536e177 {
    grid-area: 3 / 1 / 4 / 5;
    align-self: auto;
  }

  #w-node-f34433a2-1183-0318-ace5-c3f668396091-4536e177 {
    grid-column-end: 5;
  }

  #w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9068-4536e177 {
    grid-row: 4 / 5;
    grid-column-end: 3;
    align-self: auto;
  }

  #w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b906a-4536e177 {
    grid-row: 5 / 6;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_6a20ba94-2291-e0b7-9c5e-8d79629b9077-4536e177 {
    grid-area: 3 / 1 / 4 / 5;
    align-self: auto;
  }

  #w-node-be0a1436-b35d-4393-8773-b21097794c0f-4536e177 {
    grid-area: 7 / 1 / 8 / 3;
    align-self: auto;
  }

  #w-node-_0e101fb2-77b3-1d80-cb05-20eb007ec0d1-4536e177 {
    grid-area: 8 / 1 / 9 / 5;
    align-self: auto;
  }

  #w-node-cda741f6-d638-e3c5-debd-4280fdd8e20b-4536e177 {
    grid-column-end: 5;
  }

  #w-node-b60ac4c5-994d-d08d-fd57-02ee127c07ab-4536e177 {
    grid-row: 6 / 7;
    align-self: auto;
  }

  #w-node-_4e067ee6-3fac-ac5d-5188-f8e4ec31f3ef-4536e18b, #w-node-bb6cd47f-576f-1947-38c1-20641cdf7234-4536e18b {
    grid-column-end: 5;
  }

  #w-node-bb6cd47f-576f-1947-38c1-20641cdf7237-4536e18b {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-bb6cd47f-576f-1947-38c1-20641cdf723a-4536e18b {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-bb6cd47f-576f-1947-38c1-20641cdf723b-4536e18b, #w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588c8-4536e18c, #w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588c9-4536e18c, #w-node-_9693bd19-79c3-d0f5-75c4-19e9e74588d5-4536e18c {
    grid-column-end: 5;
  }

  #w-node-_5960bd3e-f5d3-3eb2-c6b1-16b56015d259-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a71-4536e18c {
    grid-row: 2 / 3;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_7b42b6fb-0a7b-d46a-476f-27b6041f4a6e-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_513be4e9-4809-10b2-5301-908acd82d84f-4536e18c {
    grid-row: 4 / 5;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-edc8795c-fc3d-684f-d267-aa6c12adcbf0-4536e18c {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-a31f4337-3f52-a34e-8333-31bbfa57a583-4536e18c {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-c8746ae2-ab47-b817-c7e2-9a000021d690-4536e18c {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-_492ac7d1-c67f-c6b7-9789-4bfa1cb794ee-4536e18c {
    grid-row: 8 / 9;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_752aa645-4cb9-d712-7f1a-dd652914287f-4536e18c {
    grid-area: 9 / 1 / 10 / 5;
  }

  #w-node-cca080a2-6386-d5d7-607f-4abee2aeac03-4536e18c {
    grid-area: 10 / 1 / 11 / 5;
  }

  #w-node-ec2fdebf-9ce4-6a4d-8920-2deeefc3cf56-4536e18c {
    grid-area: 11 / 1 / 12 / 5;
    align-self: auto;
  }

  #w-node-d423b9d2-5863-7f02-33a4-dfcb19bfeda0-4536e18c {
    grid-area: 12 / 1 / 13 / 5;
  }

  #w-node-_417f535f-6b86-fab1-22c3-adc5418b9141-4536e18c {
    grid-area: 13 / 1 / 14 / 5;
  }

  #w-node-b57a0d3e-f33a-0124-ad53-2bd10e4b2106-4536e18c {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-_3db4b5d6-6b90-da4d-c530-ffa4bdab656c-4536e18c {
    grid-area: 15 / 1 / 16 / 5;
  }

  #w-node-_75073d9c-8b45-53fc-7cce-e77915321e95-4536e18c {
    grid-area: 16 / 1 / 17 / 5;
  }

  #w-node-_6eab7182-cdac-7ee4-da1a-9247e860bca1-4536e18c {
    grid-area: 18 / 1 / 19 / 5;
  }

  #w-node-_0284cd10-569b-a507-0aac-a71b408a2f0c-4536e18c {
    grid-area: 19 / 1 / 20 / 5;
  }

  #w-node-_641f373b-756f-e7b7-368f-3de433c91593-4536e18c {
    grid-area: 20 / 1 / 21 / 5;
    align-self: auto;
  }

  #w-node-_93d1aa79-268e-282d-e28a-cd9b67e2ec17-4536e18c {
    grid-area: 21 / 1 / 22 / 5;
  }

  #w-node-aa754998-8632-72a5-8d09-ade655dd7300-4536e18c {
    grid-area: 22 / 1 / 23 / 5;
  }

  #w-node-_0962dd4b-f6a8-028d-c6c0-47374ba0f20d-4536e18c {
    grid-area: 24 / 1 / 25 / 5;
  }

  #w-node-_39e5e76c-4c06-4c8e-62e1-3eb99de2c5e1-4536e18c {
    grid-area: 25 / 1 / 26 / 5;
  }

  #w-node-ac6aacbc-ab6f-86bb-c677-424ee83a6aaa-4536e18c {
    grid-area: 26 / 1 / 26 / 5;
  }

  #w-node-b94b7fec-afbd-0b79-5d1d-1bf3573eaf55-4536e18c {
    grid-area: 27 / 1 / 28 / 5;
  }

  #w-node-_3584c580-b327-e1eb-dd9b-55b288f62809-4536e18c {
    grid-area: 29 / 1 / 30 / 5;
  }

  #w-node-c8dc4292-df7d-f366-de7f-747bd72550ff-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-c8dc4292-df7d-f366-de7f-747bd7255106-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-c8dc4292-df7d-f366-de7f-747bd7255107-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-c137fc23-fdf9-fd0c-ef44-8159e3030a46-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-b03cc4d1-e11a-ddb3-8f73-430f6f98478e-4536e18c {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-_2ae0b7d4-484c-291d-d01d-b5911fdae8bb-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_964c6066-9617-0884-a1a8-a0c5a297bf78-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_495fe5ab-1183-976d-96d5-fd1b9459e108-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-a20eed1f-8535-7898-8ee6-c78f589dae66-4536e18c {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_5b9408bb-d692-64e9-2216-8449b97f434c-4536e18c {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_468918ef-df7a-c693-9773-3f4bf1878a5d-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_468918ef-df7a-c693-9773-3f4bf1878a61-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-cbe17ddc-3047-50d9-9c06-41c7c044a5b2-4536e18c {
    grid-area: 4 / 1 / 8 / 5;
  }

  #w-node-c6bbdeea-891b-57c4-f687-6cfbf344f592-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-c6bbdeea-891b-57c4-f687-6cfbf344f596-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_457e16f5-1706-46c8-2e51-1c437a1f23eb-4536e18c, #w-node-b34707b9-f99e-e6ed-1900-26186d49a3b9-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_8da3cfd2-2629-cce6-8a76-575c5d761c9d-4536e18c {
    grid-column: 1 / 6;
  }

  #w-node-_376f2de6-d242-4df6-569c-cd4ad8acd55f-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_376f2de6-d242-4df6-569c-cd4ad8acd563-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-dc88f107-9837-517c-5045-e5b21d125fa8-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-dc88f107-9837-517c-5045-e5b21d125fac-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-a454a41f-3560-11b8-8a41-ae29ea2a407e-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-a454a41f-3560-11b8-8a41-ae29ea2a4082-4536e18c {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_64a15a40-2c38-afe1-1834-b6978a790327-4536e18c {
    grid-column: 1 / 5;
    grid-row-end: 3;
  }

  #w-node-_0d877ae8-a408-7922-0e6b-125051081e2a-4536e18c, #w-node-_635f58d7-b731-24ca-9e59-42d08476a61f-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_0551bfed-0190-74bd-7b60-17d826102f83-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
    align-self: auto;
  }

  #w-node-a1e5e3f2-1405-5b34-3ef0-eea7799e7e6b-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_92514429-1bdb-f04b-fbf7-2e4a2a36c29f-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_34642daf-98f9-432a-4b1d-c447f1572c28-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-a0f8fc8c-2262-745c-ca18-502d49d0618b-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-d3ecf308-0eed-0ca6-21a6-98910bd936ab-4536e18c {
    grid-area: 3 / 1 / 2 / 5;
  }

  #w-node-_2f95d290-e2af-fe8c-8990-06ef6c1bc91c-4536e18c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_665817a7-c70d-0d56-41e8-366c46ebcdd5-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_9226f4d3-c8c9-4165-1fdc-23a333879f84-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_30f69c20-42bd-4aca-a712-37d4e102ddde-4536e18c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_81e976a1-2047-7992-735c-76e6c454a4fb-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_4541e93e-61da-f492-f808-af2d2d40810c-4536e18c, #w-node-b3c8602e-af2e-2c7a-32f3-67c560e97843-4536e18c, #w-node-_24202cff-10c3-203d-1f78-e614454b592a-4536e18c, #w-node-_24202cff-10c3-203d-1f78-e614454b5940-4536e18c, #w-node-_450b2b16-96bb-0d7b-09cc-4db2f15a7838-4536e18c, #w-node-_1dd224d3-ce04-a0d3-3fcb-c8215552927e-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-edebc12b-7d51-788d-10eb-32aea65965c9-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_7ce51d60-36e1-d29b-5ed6-8d44f63c85b7-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-c334ef5f-6741-d9b7-1e40-63e1f8c5e85a-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_973af6b3-be09-d294-1e08-a8072b9282ee-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-bfc5edc1-686e-3d00-3901-95d1d971d55c-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_433796b9-7dab-b537-3368-a75b4921930e-4536e18c {
    grid-column-end: 5;
  }

  #w-node-e92f833b-b687-f8dd-7e58-8b38839a4b2e-4536e18c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_3d519552-2bf7-fa92-d3d8-3074a979f409-4536e18c {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_77636485-1418-296d-0fa2-849a9a545345-4536e18c, #w-node-_73f06ea3-8269-d951-db88-c8ffa2418b03-4536e18c {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9a9-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-bc7b6cf7-56b4-c6d1-f195-af679b2fc9ad-4536e18c {
    grid-column-end: 5;
  }

  #w-node-_645b87f3-dfd2-0f84-d706-9aef446463cc-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_573d29c0-edee-e07f-6b54-78d8b717af29-4536e18c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_573d29c0-edee-e07f-6b54-78d8b717af2d-4536e18c {
    grid-column-end: 5;
  }

  #w-node-_23e94aa3-3bed-134c-d3ef-be62d682c879-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_508c856d-e68a-bd5c-dc13-64edc2e8a34f-4536e18c {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-e8bf02eb-7b5d-dbc4-0c18-7f228bd7ef8f-4536e18c {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e8e-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e92-4536e18c {
    grid-column-end: 5;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e93-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-f016d0d7-b8ff-c0f6-34a3-d9a7801f5e95-4536e18c {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_3e6dbd9a-1e09-1f97-7c08-8969bec475c5-4536e18c {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e0-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e4-4536e18c {
    grid-column-end: 5;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e5-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_6f224e15-7486-82e8-6263-c700393fe3e7-4536e18c {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_4bf211a9-e1bb-6097-f6e3-8d75e2fe9873-4536e18c {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_3f135a08-9de3-ac26-8578-c5c361407b7d-4536e18c {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc804c-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8050-4536e18c {
    grid-column-end: 5;
  }

  #w-node-_3eb311dc-4090-f9a5-0f2c-50bb56cc8051-4536e18c {
    grid-column: 1 / 5;
  }

  #w-node-_86f0e15a-d460-cbfe-294f-ec4785ad928d-4536e18c {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-c3452ba9-42a4-1cb3-a4e6-f18078181be6-4536e18c {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-c031f6f7-07a1-4eb5-d019-82eaf1782d65-4536e18c {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552a7-4536e18d, #w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552ab-4536e18d, #w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552b1-4536e18d, #w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552b2-4536e18d {
    grid-column-end: 5;
  }

  #w-node-_9f26d2d1-ce0b-36ca-bb24-b0feb2e552bc-4536e18d {
    grid-area: 3 / 1 / 4 / 2;
    align-self: auto;
  }

  #w-node-_0c562af8-75d5-a70e-d814-87862d9d7a45-4536e18d, #w-node-e996d98f-7093-69ba-bcfe-8bab34e6372f-4536e18d, #w-node-c67097a1-0c8d-e6d7-aa0a-13659d5c99c7-4536e18d, #w-node-_993c01c9-68d6-31d7-70c3-134ee5296a8c-4536e18d {
    grid-area: 1 / 1 / 2 / 2;
    align-self: auto;
  }

  #w-node-_669e298c-ba2f-35dc-3201-d69fd63564f6-4536e18e, #w-node-_8a5cbc06-280f-4490-97a9-4b3f987be781-4536e18e {
    grid-column-end: 5;
  }

  #w-node-da813a7a-a51f-4867-057c-0f916e6d8bf5-4536e18e {
    grid-column: 2 / 5;
  }

  #w-node-ccb73599-10c7-aa45-c982-153192fde3a6-4536e18e {
    grid-column: 1 / 5;
  }

  #w-node-fff49cb4-27b3-1a38-af4c-bb70bfe1f98e-4536e18e {
    grid-column: 2 / 5;
  }

  #w-node-c273d748-a91e-7c35-7abe-9c44d74c80de-4536e18e {
    grid-column-end: 5;
  }

  #w-node-_97fb19c0-d4e9-0281-64b1-974e9df0691f-4536e18e {
    grid-column: 2 / 5;
  }

  #w-node-bd5f061d-1ada-69e1-f222-ff8914b5135f-4536e18e, #w-node-_01cddc25-cf8e-b24c-e278-8dc5297c2430-4536e18e, #w-node-_6b5e0132-0a56-6614-c6db-eade9c8ce1e1-4536e18e, #w-node-b3f0691e-91a4-574e-4f86-7d4f5513ce82-4536e18e, #w-node-_7e4aeb81-9cbb-79f0-de72-812ce747ef2a-4536e18e, #w-node-_850a9bd7-246c-412a-a06a-e69ca6968edf-4536e18e {
    grid-column-end: 5;
  }

  #w-node-_850a9bd7-246c-412a-a06a-e69ca6968ee4-4536e18e {
    grid-column-end: 4;
  }

  #w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324b3-4536e18e {
    grid-column: 2 / 4;
  }

  #w-node-_8b1a89bb-46d8-d3c9-e436-3077f99324b6-4536e18e {
    grid-column: 1 / 5;
  }

  #w-node-f24d5a11-be87-153d-ed98-92bcd75701af-4536e18e {
    grid-column-end: 5;
  }

  #w-node-_59948491-ad98-2791-3415-7f97af82fa50-4536e18e {
    grid-column: 1 / 5;
  }

  #w-node-eeccc205-5d56-0651-1871-d0c9f21efd70-4536e18e {
    grid-column-end: 5;
  }

  #w-node-eeccc205-5d56-0651-1871-d0c9f21efd73-4536e18e {
    grid-column-end: 3;
  }

  #w-node-eeccc205-5d56-0651-1871-d0c9f21efd74-4536e18e, #w-node-_89953dc8-c735-87e0-c457-8732575fb351-4536e18f, #w-node-_89953dc8-c735-87e0-c457-8732575fb358-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4cf0-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4cff-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d01-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d10-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d12-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d21-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d23-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d32-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d34-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d43-4536e18f, #w-node-_69ff0bf7-a9a1-ca5b-dbd9-df40b52c4d45-4536e18f, #w-node-_8c5130e6-f069-0242-ce8a-5c3696bd4ff2-4536e18f, #w-node-e04d6531-e825-5707-8ed9-fe18f5f0779f-4536e191, #w-node-e04d6531-e825-5707-8ed9-fe18f5f077a8-4536e191, #w-node-d3b27709-534a-c3ad-9cf4-064fb2ed983c-4536e191, #w-node-_09199878-69f4-2dfa-048a-3bd6b3c15893-4536e191, #w-node-_2290d59b-9266-4ecb-c594-ba08b7b76aee-4536e191, #w-node-df7902df-ea19-4bbf-949a-8d6fb408d4dc-4536e191, #w-node-f49ade69-1f7e-55e7-d2df-1050719e8d37-4536e191, #w-node-_7d7827d4-403f-a97f-4be7-651fff29b509-4536e191, #w-node-_20c378cd-cde7-ba67-3799-d9eae3493753-4536e191, #w-node-d67982cb-ba04-57e3-8ad0-eda0e3e2a206-4536e191, #w-node-de159c78-a44d-40a0-d79c-c29aeff217d8-4536e191, #w-node-_0a578563-3b40-0b20-9d57-49397c262d35-4536e191, #w-node-df0ff382-27ad-4295-bb05-caee0fe39af7-4536e191, #w-node-_9f394cd9-a3ce-7cc0-948a-635dde83b60b-4536e191, #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94b-4536e192, #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d951-4536e192 {
    grid-column-end: 5;
  }

  #w-node-c7398c24-1123-4dcb-381e-b06010f03eab-4536e192 {
    grid-area: 7 / 1 / 8 / 5;
    align-self: auto;
  }

  #w-node-_9e367e87-211d-9720-b296-3984e9c4533a-4536e192 {
    grid-column-end: 5;
  }

  #w-node-_8b0e183d-d2c3-8baa-bff0-ef8d583f61a8-4536e192 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e1-4536e192 {
    grid-column-end: 5;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e4-4536e192 {
    grid-column-end: 3;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e5-4536e192 {
    grid-column-end: 5;
  }

  #w-node-ad6ec187-b429-422f-e371-ec54ce97a8b4-4536e192 {
    grid-column-end: 3;
  }

  #w-node-_54b4b303-2f66-3324-de9a-1138d3490e1d-4536e192 {
    grid-column: 3 / 5;
  }

  #w-node-_8f35b5a0-79fe-de6a-68c0-dab5153f9803-4536e193 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-a6cb84c2-59fe-df07-5c1b-e99123afca79-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-a4c0929c-87f9-4e88-f8c3-bc2591003a2e-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-a4e0e6d0-0d16-5d92-ef5b-212ed4cd910c-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_8f3addbf-db1e-7f88-8e73-e9e421752100-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4a7-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4aa-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4c0-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_68c937c7-881f-b2e7-0c5e-2e600784f4c2-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_534def8d-6ebe-b4a7-14cb-b207394422ae-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_534def8d-6ebe-b4a7-14cb-b207394422b1-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_534def8d-6ebe-b4a7-14cb-b207394422c7-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_534def8d-6ebe-b4a7-14cb-b207394422c9-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab72-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab75-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab8b-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-d429a05e-2b7f-2d4f-ec21-fb7a644dab8d-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_70a84689-2d8a-e36d-f840-93bd2501235b-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_70a84689-2d8a-e36d-f840-93bd2501235e-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_70a84689-2d8a-e36d-f840-93bd25012374-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_70a84689-2d8a-e36d-f840-93bd25012376-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_5b9a5cd2-814f-be13-0811-9acceabc6262-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_5b9a5cd2-814f-be13-0811-9acceabc6265-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_5b9a5cd2-814f-be13-0811-9acceabc627b-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_5b9a5cd2-814f-be13-0811-9acceabc627d-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_50d49995-0316-5423-157d-fe771aebfab1-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_50d49995-0316-5423-157d-fe771aebfab4-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_50d49995-0316-5423-157d-fe771aebfaca-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_50d49995-0316-5423-157d-fe771aebfacc-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_59b1ba5b-6588-de16-4a8e-168c144af7dd-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_59b1ba5b-6588-de16-4a8e-168c144af7e0-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_59b1ba5b-6588-de16-4a8e-168c144af7f6-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_59b1ba5b-6588-de16-4a8e-168c144af7f8-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e23-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e26-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e3c-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_1d8d9bc9-c7d2-2426-7838-9d1dce944e3e-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae80-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae83-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae99-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-dafa0202-77d9-4a9f-08fa-d89f6af2ae9b-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e3a-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e3d-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e53-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_99f8cb64-8d5c-906d-4aec-8fcfecb36e55-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_5725e740-e579-eb26-827b-5bee12ce8f91-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_5725e740-e579-eb26-827b-5bee12ce8f94-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_5725e740-e579-eb26-827b-5bee12ce8faa-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_5725e740-e579-eb26-827b-5bee12ce8fac-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-c3ecd25d-9b41-df32-67d6-417ee64218ff-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-c3ecd25d-9b41-df32-67d6-417ee6421902-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-c3ecd25d-9b41-df32-67d6-417ee6421918-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-c3ecd25d-9b41-df32-67d6-417ee642191a-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb069-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb06c-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb082-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_85b896f8-28fb-5eab-4d8a-8d337e9eb084-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0949-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda094c-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0962-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_0fb1023b-4c14-7bff-0d91-2fbe4dda0964-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f05-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f08-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f1e-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-d90bf919-4a1f-bae7-f4ce-91222f8a9f20-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d2b-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d2e-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d44-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-aa592150-b1b6-8b55-0cff-feecbc7c1d46-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbbe-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbc1-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbd7-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_8248dfe5-973d-f255-4dc6-7e075e80fbd9-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_36391c9c-c113-e2e2-c9f2-272be5653057-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_36391c9c-c113-e2e2-c9f2-272be565305a-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_36391c9c-c113-e2e2-c9f2-272be5653070-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_36391c9c-c113-e2e2-c9f2-272be5653072-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_5ec516f0-b916-0260-de5b-47ca3818c4da-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 4;
    align-self: auto;
  }

  #w-node-_5ec516f0-b916-0260-de5b-47ca3818c4dd-4536e193 {
    grid-row: 5 / 6;
    align-self: auto;
  }

  #w-node-_5ec516f0-b916-0260-de5b-47ca3818c4f3-4536e193 {
    grid-column: 1 / 5;
    grid-row-end: 2;
  }

  #w-node-_5ec516f0-b916-0260-de5b-47ca3818c4f5-4536e193 {
    grid-row: 4 / 5;
  }

  #w-node-_5de7f75a-356e-130b-6023-42415a4ada96-4536e193 {
    grid-column-end: 5;
  }

  #w-node-_5de7f75a-356e-130b-6023-42415a4ada99-4536e193 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_5de7f75a-356e-130b-6023-42415a4ada9e-4536e193 {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040be-4536e193 {
    grid-column-end: 5;
  }

  #w-node-e5ad3d1b-2b09-8ec9-717b-65effc3040c1-4536e193 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_595f167b-bfff-91ec-010e-4afe1000b9c1-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_6924ed00-ecaa-2f95-3419-2fd4ed184012-4536e193 {
    grid-row-end: 8;
  }

  #w-node-ff2e7be4-682b-c7b5-752c-d1820e2f1df8-4536e193 {
    grid-area: 8 / 1 / 11 / 3;
  }

  #w-node-c18efe78-d78c-45bf-4d4d-6051f0f7b36a-4536e193 {
    grid-area: 8 / 3 / 11 / 5;
  }

  #w-node-_4d14668a-40bc-b5c7-bf5b-c27c4d87bf13-4536e193 {
    grid-area: 11 / 1 / 14 / 3;
  }

  #w-node-_8653a217-867c-731b-60f2-411f4e5b5280-4536e193 {
    grid-column-end: 5;
  }

  #w-node-_8653a217-867c-731b-60f2-411f4e5b5283-4536e193 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_8653a217-867c-731b-60f2-411f4e5b52af-4536e193 {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_386e767e-4058-63f8-4d5d-0aeb7ff7f039-4536e193, #w-node-e72f20f0-4f9f-a417-124c-e1647e580917-4536e193, #w-node-e72f20f0-4f9f-a417-124c-e1647e58091a-4536e193, #w-node-e72f20f0-4f9f-a417-124c-e1647e580946-4536e193 {
    grid-column-end: 5;
  }

  #w-node-c38045a9-404a-2632-1605-8290206a1396-4536e193 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569bc-4536e193, #w-node-f5a77e44-1f20-d06a-3f20-3d3b4a9569e8-4536e193, #w-node-_5731cd36-df45-ada2-8099-a269b7051235-4536e193, #w-node-_8f0e6fef-f136-201f-30bd-f46c72858cbd-4536e196, #w-node-f7255274-9e44-4689-5d5e-d66da0880ef2-4536e196, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566b-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566e-4536e197 {
    grid-column-end: 5;
  }

  #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566f-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e95673-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e95677-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9567b-4536e197, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9567f-4536e197 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a71-4536e197, #w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a74-4536e197, #w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a77-4536e197 {
    grid-column-end: 5;
  }

  #w-node-fdaac424-4be6-cd78-d7bb-39c2b0929a78-4536e197 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444fb-4536e197, #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444fe-4536e197 {
    grid-column-end: 5;
  }

  #w-node-_1ca84068-b9ac-7674-c8aa-2b74a7d444ff-4536e197 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6ba-4536e197 {
    grid-column-end: 5;
  }

  #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6bd-4536e197 {
    grid-row-end: 3;
    grid-column-end: 5;
  }

  #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6c2-4536e197 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6d3-4536e197 {
    grid-area: 5 / 3 / 6 / 5;
  }

  #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6da-4536e197 {
    grid-area: 6 / 1 / 7 / 3;
    align-self: auto;
  }

  #w-node-b64eb11a-57b0-08ba-5628-3422c97e6667-4536e197 {
    grid-row: 8 / 9;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-_8362f873-11b8-3362-d3f9-ff3837c1a6e1-4536e197 {
    grid-area: 6 / 3 / 7 / 5;
    align-self: auto;
  }

  #w-node-c2fc44fb-2d4f-c025-e690-ba0d8d39361c-4536e197 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-c3125aa8-ccb4-30b7-e056-f1c4665b932f-4536e197 {
    grid-area: 7 / 3 / 8 / 5;
    align-self: auto;
  }

  #w-node-cba31d40-5c8a-5c35-0db8-728a6bcb8b74-4536e197 {
    grid-area: 9 / 1 / 10 / 4;
    align-self: auto;
  }

  #w-node-_65bbe04b-073f-85a1-3f18-92183d28d7fc-4536e197 {
    grid-column-end: 5;
  }

  #w-node-_65bbe04b-073f-85a1-3f18-92183d28d800-4536e197 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94b-4536e1ab {
    grid-area: 4 / 1 / 6 / 5;
  }

  #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d951-4536e1ab {
    grid-column-end: 4;
  }

  #w-node-c84214d7-c927-7ff9-ffc4-9711d7dffe2a-4536e1ab, #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e1-4536e1ab {
    grid-column-end: 5;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e4-4536e1ab {
    grid-column-end: 3;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e5-4536e1ab {
    grid-column-end: 5;
  }

  #w-node-_54b4b303-2f66-3324-de9a-1138d3490e1d-4536e1ab {
    grid-column: 3 / 5;
  }

  #w-node-b69a71fc-436d-e041-5627-40d5bc897f0a-4536e1ab {
    grid-column: 1 / 3;
  }

  #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d94b-4536e1ac, #w-node-_63cfead2-0082-4bdf-63e4-2e4c7e30d951-4536e1ac {
    grid-column-end: 5;
  }

  #w-node-c7398c24-1123-4dcb-381e-b06010f03eab-4536e1ac {
    grid-area: 8 / 1 / 9 / 5;
    align-self: auto;
  }

  #w-node-c607b0a8-22b2-7f32-63f1-4cad79f82efe-4536e1ac {
    grid-area: 7 / 1 / 8 / 3;
    align-self: auto;
  }

  #w-node-_9e367e87-211d-9720-b296-3984e9c4533a-4536e1ac {
    grid-row: 3 / 4;
    grid-column-end: 5;
    align-self: auto;
  }

  #w-node-c84214d7-c927-7ff9-ffc4-9711d7dffe2a-4536e1ac {
    grid-area: 1 / 1 / 2 / 4;
    align-self: auto;
  }

  #w-node-fede8542-7559-4892-e27b-0f8f81c09a2a-4536e1ac {
    grid-area: 2 / 1 / 3 / 3;
    align-self: auto;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e1-4536e1ac {
    grid-column-end: 5;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e4-4536e1ac {
    grid-column-end: 3;
  }

  #w-node-_813d693b-eebe-cf67-e24f-6cceb7fbd6e5-4536e1ac {
    grid-column-end: 5;
  }

  #w-node-_54b4b303-2f66-3324-de9a-1138d3490e1d-4536e1ac {
    grid-column: 3 / 5;
  }

  #w-node-b69a71fc-436d-e041-5627-40d5bc897f0a-4536e1ac {
    grid-column: 1 / 3;
  }

  #w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e1ad, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e1ad, #w-node-_638bf0c8-ab94-61fc-0bb7-e4d92d855087-4536e1ad, #w-node-_16f81b94-86be-1726-7e73-c2cb7059c4b9-4536e1ad, #w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e5-4536e1ad, #w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e9-4536e1ad, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e1ae, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e1ae, #w-node-_16f81b94-86be-1726-7e73-c2cb7059c4b9-4536e1ae, #w-node-_0064e9fd-8432-7c27-9a13-14d0b0f34562-4536e1ae, #w-node-_12d4ee01-631d-659f-6934-0cb29bc41ed2-4536e1ae, #w-node-_12d4ee01-631d-659f-6934-0cb29bc41ed6-4536e1ae, #w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e5-4536e1ae, #w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e9-4536e1ae, #w-node-_803a85c5-a82c-f4e2-35b7-188d6199da08-4536e1ae, #w-node-_803a85c5-a82c-f4e2-35b7-188d6199da0c-4536e1ae, #w-node-f1956a50-6bac-cd8a-e4da-ca33dd7b122d-4536e1ae, #w-node-_75caa0cc-3760-4440-dffc-d5c7b7ae752d-4536e1ae, #w-node-_75caa0cc-3760-4440-dffc-d5c7b7ae7531-4536e1ae, #w-node-_90d60fef-4fe6-109b-7ba5-d7f65d21e2c3-4536e1ae, #w-node-_90d60fef-4fe6-109b-7ba5-d7f65d21e2c7-4536e1ae, #w-node-a4fc3e12-ef1f-b212-e8c7-f3e99faa5cb4-4536e1ae, #w-node-a4fc3e12-ef1f-b212-e8c7-f3e99faa5cb8-4536e1ae, #w-node-_7ceefca3-8eda-2032-01ab-b47a45e93039-4536e1ae, #w-node-_7ceefca3-8eda-2032-01ab-b47a45e9303d-4536e1ae, #w-node-a8d565b0-31b3-7515-3d8f-7c25a419316f-4536e1c2 {
    grid-column-end: 5;
  }

  #w-node-_2a02ab57-d47e-b49c-b1ef-9130c5dc9df3-4536e1c2 {
    grid-column-end: 3;
  }

  #w-node-_2f621a77-d3a1-27e8-0cf3-ee44e45e548d-4536e1c2 {
    grid-column-end: 5;
  }

  #w-node-_69e23d40-1f3f-58da-8a4f-6e2a2ea27e39-4536e1c2 {
    grid-column: 1 / 5;
    grid-row-start: 4;
    align-self: auto;
  }

  #w-node-_9934e455-c35a-c6ba-b110-98c97a628222-4536e1c2, #w-node-_9934e455-c35a-c6ba-b110-98c97a628221-4536e1c2 {
    grid-column: 1 / 5;
  }

  #w-node-_9934e455-c35a-c6ba-b110-98c97a628210-4536e1c2 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_9934e455-c35a-c6ba-b110-98c97a628212-4536e1c2 {
    grid-column-end: 5;
  }

  #w-node-_548e2808-c1a7-f6da-160f-e326c4d65de6-4536e1c2 {
    grid-column: 1 / 5;
  }

  #w-node-_04f6d1c1-9228-f7f2-0be8-71b1a8b0c737-4536e1c2 {
    grid-column: 2 / 5;
  }

  #w-node-_4dcd5dd0-c122-927a-1e76-da1c0ca2affe-4536e1c2, #w-node-_0c483137-ec23-a4df-6481-96a70879e277-4536e1c2 {
    grid-column: 1 / 5;
  }

  #w-node-_0c483137-ec23-a4df-6481-96a70879e27c-4536e1c2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0c483137-ec23-a4df-6481-96a70879e27e-4536e1c2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0c483137-ec23-a4df-6481-96a70879e283-4536e1c2 {
    grid-area: 6 / 1 / 7 / 2;
    align-self: auto;
  }

  #w-node-_0c483137-ec23-a4df-6481-96a70879e288-4536e1c2 {
    grid-area: 5 / 1 / 6 / 2;
    align-self: auto;
  }

  #w-node-_0c483137-ec23-a4df-6481-96a70879e28a-4536e1c2 {
    grid-row: 3 / 5;
    grid-column-end: 2;
    align-self: auto;
  }

  #w-node-_9b850233-4f69-0b60-27a8-97372e9f3ae7-4536e1c2, #w-node-_9b850233-4f69-0b60-27a8-97372e9f3aea-4536e1c2, #w-node-_5695bba4-d7c7-c648-449d-3b48062f5041-4536e1c2, #w-node-_5695bba4-d7c7-c648-449d-3b48062f5044-4536e1c2, #w-node-_5695bba4-d7c7-c648-449d-3b48062f5045-4536e1c2, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e95663-4536e1c3, #w-node-_7cc3550b-5956-1af7-46e1-2d1242e9566a-4536e1c3, #w-node-_638bf0c8-ab94-61fc-0bb7-e4d92d855087-4536e1c3, #w-node-_16f81b94-86be-1726-7e73-c2cb7059c4b9-4536e1c3, #w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e5-4536e1c3, #w-node-ff0e4bba-ac86-bb79-8371-e430ebd537e9-4536e1c3 {
    grid-column-end: 5;
  }
}
