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: OPPO Sans;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/662f4bf78594ae917a3ba179_OPPOSans_Web.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: OPPO Sans;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/66822f14dbd5c943b733e546_OPPOSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: OPPO Sans;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/66825f33335e5e8e2668f547_OPPOSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue LT Pro;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/65d1c3cdf9b4cbab831182a8_HelveticaNeueLTPro-HvEx.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Now Display;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/667bced4056136f25c3eadcd_HelveticaNowDisplay-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Now Display;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/667bced4686c5d22d1a33b52_HelveticaNowDisplay-ExtraBold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Now Display;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/662f6a78b0b6abc06ac6242d_HelveticaNowDisplay-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Now Display;
  src: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/667be5e2bbdc67bde14cec39_HelveticaNowDisplay-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
  --1: 56vw;
}

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

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

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

p {
  margin-bottom: 10px;
}

a {
  color: #000;
  text-decoration: none;
}

a.w--current {
  color: #000;
  font-weight: 400;
  text-decoration: none;
}

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

.navbar-logo-center-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

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

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.heading {
  font-family: Helveticaneueltpro Hvex;
}

.navigation {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue LT Pro, sans-serif;
  font-size: 5vw;
  line-height: 1;
}

.section {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.header {
  z-index: 5;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
  top: 0%;
  left: 0%;
  right: 0%;
}

.paragraph {
  color: #000;
  text-transform: uppercase;
  height: auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

.paragraph-2 {
  color: #000;
  text-align: right;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

.index {
  justify-content: center;
  align-items: center;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.index:hover {
  opacity: 1;
  filter: invert();
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: content-box;
  border-radius: 0;
}

.paragraph-copy {
  font-size: 20px;
  line-height: 20px;
}

.div-block {
  background-color: #000;
}

.hr {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  height: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 2px;
  padding-left: 0;
  padding-right: 0;
}

.list {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  object-fit: fill;
  flex-direction: column;
  height: 594px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: static;
  inset: auto 0% 16px;
  overflow: scroll;
}

.section-2 {
  object-fit: fill;
  background-color: #000;
  height: 20px;
  position: static;
  overflow: visible;
}

.container-2 {
  background-color: #000;
}

.flex-block {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  height: 1.5px;
  padding-bottom: 0;
}

.table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-bottom: 16px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.index_footer {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 16px;
  display: flex;
}

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

.paragraph-3, .paragraph-4 {
  font-size: 16px;
  line-height: 24px;
}

.info {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  width: 42%;
  min-width: auto;
  max-width: none;
  display: flex;
}

.awadrs-en {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .9vw;
  line-height: 1.4;
  overflow: visible;
}

.info-cn {
  text-align: justify;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
}

.div-block-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 32px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.div-block-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.div-block-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  padding-right: 0;
  display: flex;
}

.awards {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.div-block-7 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  width: auto;
  display: flex;
}

.press {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  margin-right: 48px;
  padding-right: 0;
  display: flex;
}

.div-block-4-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.a {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  width: 398.414px;
  display: flex;
}

.e {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  width: 572.75px;
  display: flex;
}

.p {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  width: 106.43px;
  margin-right: 48px;
  display: flex;
}

.kaukau_footer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.div-block-8 {
  grid-column-gap: 12.5px;
  grid-row-gap: 12.5px;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  overflow: visible;
}

.image {
  z-index: -1;
  width: 40%;
  position: relative;
  top: -233px;
  left: -91px;
  transform: rotate(0);
}

.image-2 {
  position: sticky;
}

.image-3 {
  z-index: -2;
  aspect-ratio: auto;
  width: 30%;
  position: relative;
  top: -962px;
  right: -1451px;
  transform: rotate(15deg);
}

.image-4 {
  z-index: -3;
  width: 20%;
  position: fixed;
  top: 58px;
  right: 520px;
}

.image-5 {
  width: 24%;
  position: fixed;
  bottom: 80.414px;
  left: -50px;
  transform: rotate(-9deg);
}

.image-6 {
  width: 30%;
  transform: rotate(-31deg);
}

.image-7 {
  width: 20%;
  position: relative;
  top: -1210px;
  right: auto;
  transform: rotate(-37deg);
}

.image-8 {
  width: 24%;
  position: relative;
  left: -283px;
  transform: rotate(-72deg);
}

.image-9 {
  position: relative;
  bottom: -577px;
}

.image-10 {
  width: 30%;
}

.image-7-copy {
  width: 20%;
  position: relative;
  top: -786px;
  right: -1215px;
  transform: rotate(-37deg);
}

.image-11 {
  width: 25%;
}

.div-block-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  align-items: flex-start;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: static;
  bottom: 0;
  left: 0;
  right: 0;
}

.project_detail_cn {
  text-align: justify;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.5;
}

.image-12 {
  width: 100%;
  max-width: none;
}

.div-block-10 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.project-info {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  width: 25%;
  display: flex;
}

.project_detail_eng {
  text-align: justify;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

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

.link {
  font-size: 96%;
}

.text-block, .text-block-2, .text-block-3 {
  font-family: Helveticaneueltpro Hvex;
  font-size: 100%;
  line-height: 1;
}

.cny-2024 {
  z-index: 0;
  width: 41%;
  max-width: 100%;
  position: absolute;
  top: 486px;
  bottom: auto;
  left: -10%;
}

.itdg {
  z-index: 0;
  width: 25%;
  position: absolute;
  inset: 1072px auto auto -2%;
  transform: rotate(20deg);
}

.kaukau-showreel-2023 {
  z-index: 0;
  width: 20%;
  position: absolute;
  inset: 122px -2% auto auto;
}

.inart {
  z-index: 1;
  width: 35%;
  position: absolute;
  top: 142px;
  right: 11%;
  transform: rotate(-17deg);
}

.krew {
  width: 22%;
  position: absolute;
  top: 1528px;
  bottom: auto;
  right: -3%;
  transform: rotate(-20deg);
}

.gaoxinli {
  width: 12%;
  position: absolute;
  top: 1027px;
  bottom: auto;
  right: 25%;
  transform: rotate(164deg);
}

.kauwgombal {
  z-index: 0;
  width: 17%;
  position: absolute;
  top: -18px;
  left: 36%;
  transform: rotate(-45deg);
}

.elemenopee {
  z-index: 1;
  width: 31%;
  position: absolute;
  top: 729px;
  bottom: auto;
  left: 20%;
  transform: rotate(-30deg);
}

.cny-2023 {
  width: 45%;
  position: absolute;
  inset: 1331px 36% auto auto;
  transform: rotate(-30deg);
}

.strongnoodle {
  z-index: 0;
  width: 42%;
  position: absolute;
  top: -15px;
  left: -2%;
  transform: rotate(-8deg);
}

.ampey {
  z-index: 0;
  width: 39%;
  position: absolute;
  top: -90px;
  right: 8%;
}

.mega {
  z-index: 2;
  width: 22%;
  position: absolute;
  top: 301px;
  left: 30%;
  transform: rotate(-45deg);
}

.hao {
  z-index: 0;
  width: 27%;
  position: absolute;
  top: 545px;
  bottom: auto;
  right: 23%;
}

._18 {
  z-index: 0;
  width: 25%;
  position: absolute;
  top: 1025px;
  bottom: auto;
  right: -2%;
}

._182 {
  width: 20%;
  position: absolute;
  inset: 1452px auto auto 0%;
  transform: rotate(-30deg);
}

.nonsense {
  z-index: 1;
  width: 28%;
  position: absolute;
  top: 522px;
  bottom: auto;
  right: -4%;
  transform: rotate(28deg);
}

.body-2 {
  background-color: #000;
  height: 520%;
}

.video {
  width: 70%;
  max-width: 100%;
}

.video-2 {
  object-fit: fill;
  width: auto;
  max-width: none;
}

.project-image {
  width: 75%;
}

.slider {
  aspect-ratio: 16 / 9;
  flex: 1;
  height: auto;
}

.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/65dc7794efe6a329e6039030_LLL_CNY2024_1.png");
  background-position: 0 0;
  background-size: contain;
}

.columns {
  padding-left: 16px;
  padding-right: 16px;
  display: block;
}

.column {
  padding-left: 0;
  padding-right: 0;
}

.column-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-left: 16px;
  padding-right: 0;
  display: flex;
}

._12-column {
  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 1fr 1fr;
  grid-auto-flow: row;
  width: 100%;
}

.background-video-3 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: auto;
  height: 100%;
}

.background-video-4 {
  aspect-ratio: 2 / 3;
  width: 100%;
  height: auto;
}

.image-16 {
  aspect-ratio: 2 / 3;
  width: 100%;
  max-width: none;
  height: auto;
}

.index_footer-copy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: 0;
  padding: 256px 16px 32px;
  display: flex;
}

.grid-project-photo {
  grid-template-rows: auto;
  grid-template-columns: 1fr .3fr;
  padding-bottom: 0;
  padding-left: 16px;
  padding-right: 16px;
}

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

.image-17 {
  aspect-ratio: 16 / 9;
  width: 100%;
  max-width: none;
  height: auto;
}

.image-18 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: auto;
}

.image-19, .image-20, .image-21, .image-22 {
  aspect-ratio: 16 / 9;
  width: 100%;
  max-width: none;
  height: auto;
}

.background-video-3-copy {
  aspect-ratio: 2 / 3;
  aspect-ratio: 2 / 3;
  aspect-ratio: 2 / 3;
  aspect-ratio: 2 / 3;
  width: 100%;
  height: auto;
}

.background-video-8, .background-video-9 {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
}

.image-23 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: auto;
}

.image-24 {
  aspect-ratio: 2 / 3;
  width: 100%;
  max-width: none;
}

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

.image-25 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.background-video-3-copy {
  aspect-ratio: 16.7 / 12.4;
  width: 100%;
  height: auto;
}

.background-video-3-copy-copy {
  aspect-ratio: 3 / 2;
  width: 100%;
  height: auto;
}

._2-3, .background-video-11, .background-video-12, .background-video-13 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  width: 100%;
  height: auto;
}

.grid-4-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
}

.background-video-3-copy {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: auto;
}

.background-video-14 {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
}

.background-video-4-copy {
  aspect-ratio: 2 / 3;
  width: 100%;
  height: auto;
}

.info-year {
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .9vw;
  line-height: 1.4;
  overflow: visible;
}

.div-block-16 {
  font-family: OPPO Sans, sans-serif;
  font-size: 14px;
}

.info-en-link {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.2;
  overflow: visible;
}

.link-2 {
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
}

.link-2:hover {
  text-decoration: underline;
}

.link-3 {
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
}

.link-3:hover {
  text-decoration: underline;
}

.link-4 {
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
}

.link-4:hover {
  text-decoration: underline;
}

.info-cn-2 {
  text-align: justify;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.5;
}

.info-en-link2 {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.2;
  overflow: visible;
}

.link-5 {
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
}

.div-block-17 {
  min-width: 16px;
  display: block;
}

.info-en-footer {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 16px;
  line-height: 1.2;
  overflow: visible;
}

.image-28 {
  width: 100%;
  max-width: none;
  display: none;
}

.awards-hr {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  height: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 1.5px;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.awards-title {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  justify-content: space-between;
  display: none;
}

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

.div-block-20 {
  flex-flow: column;
  display: flex;
}

.awards-arrows {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
  display: none;
  overflow: visible;
}

.info-en {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  overflow: visible;
}

.footer-1 {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
  overflow: visible;
}

.footer-1a {
  text-align: justify;
  flex: 0 auto;
  height: 0;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
  overflow: hidden;
}

.footer-2, .footer-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.div-block-4-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.footer-1a-copy {
  text-align: justify;
  flex: 0 auto;
  height: auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
  overflow: hidden;
}

.awadrs-en-copy {
  text-align: left;
  flex: 0 auto;
  height: 0;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
  overflow: visible;
}

.div-block-21-copy {
  height: 0;
  overflow: hidden;
}

.project-1 {
  width: 56vw;
  position: absolute;
  top: 94.4vw;
  left: -8.1vw;
  transform: rotate(-12deg);
}

.project-2 {
  z-index: 2;
  width: 43vw;
  position: absolute;
  top: 93.8vw;
  left: 22.4vw;
  transform: rotate(7deg);
}

.project-3 {
  z-index: 2;
  width: 27vw;
  position: absolute;
  top: 91.6vw;
  right: 13.9vw;
  transform: rotate(12deg);
}

.project-4 {
  z-index: 3;
  width: 36vw;
  position: absolute;
  top: 98.8vw;
  right: -9.7vw;
}

.project-5 {
  z-index: 1;
  width: 43.2%;
  position: absolute;
  top: 344.6vw;
  left: 29.4vw;
  transform: rotate(16deg);
}

.project-6 {
  z-index: 3;
  width: 19vw;
  position: absolute;
  top: 144.3vw;
  left: 40.5vw;
}

.project-7 {
  z-index: 0;
  width: 44vw;
  position: absolute;
  top: 113vw;
  right: 12.6vw;
}

.project-8 {
  z-index: 2;
  width: 17vw;
  position: absolute;
  top: 176.1vw;
  right: 4.2vw;
}

.project-9 {
  z-index: 3;
  width: 31vw;
  position: absolute;
  top: 159.2vw;
  left: 44.8vw;
  transform: rotate(4deg);
}

.project-10 {
  z-index: 2;
  width: 18vw;
  position: absolute;
  top: 225.6vw;
  left: 34.3vw;
}

.project-11 {
  width: 49vw;
  position: absolute;
  top: 410.7vw;
  left: -5vw;
  transform: rotate(-10deg);
}

.project-12 {
  z-index: 1;
  width: 68vw;
  position: absolute;
  top: 177.9vw;
  left: 28.9vw;
}

.project-13 {
  z-index: 2;
  width: 49vw;
  position: absolute;
  top: 265vw;
  left: 6.7vw;
  transform: rotate(-18deg);
}

.project-14 {
  z-index: 1;
  width: 23%;
  position: absolute;
  top: 401.9vw;
  right: 19.2vw;
  transform: rotate(-17deg);
}

.project-15 {
  z-index: 3;
  width: 20%;
  position: absolute;
  top: 214.2vw;
  right: 25.8vw;
}

.project-16 {
  width: 18vw;
  position: absolute;
  top: 386.7vw;
  left: 3.2vw;
  right: auto;
}

.project-17 {
  z-index: 2;
  width: 44vw;
  position: absolute;
  top: 426.8vw;
  left: 30vw;
}

.project-18 {
  z-index: 1;
  width: 43vw;
  position: absolute;
  top: 347.5vw;
  right: -1.5vw;
}

.project-19 {
  z-index: 2;
  width: 47%;
  position: absolute;
  top: 227.5vw;
  left: auto;
  right: -10.2vw;
}

.project-23 {
  z-index: 4;
  width: 37vw;
  position: absolute;
  top: 335.5vw;
  left: -3.1vw;
  transform: rotate(10deg);
}

.project-20 {
  z-index: 2;
  width: 45vw;
  position: absolute;
  top: 267.6vw;
  right: -1.4vw;
  transform: rotate(-28deg);
}

.project-21 {
  z-index: 2;
  width: 19vw;
  position: absolute;
  top: 202.3vw;
  left: auto;
  right: 45.4vw;
}

.project-22 {
  z-index: 3;
  width: 19%;
  position: absolute;
  top: 238.4vw;
  left: 12.5vw;
  right: auto;
  transform: rotate(50deg);
}

.project-24 {
  width: 37vw;
  position: absolute;
  top: 455.2vw;
  left: auto;
  right: 3.8vw;
}

.project-25 {
  z-index: 2;
  width: 32vw;
  position: absolute;
  top: 456.7vw;
  left: 3.7vw;
}

.project-26 {
  z-index: 4;
  width: 22vw;
  position: absolute;
  top: 303.2vw;
  left: 19.9vw;
  transform: rotate(-24deg);
}

.project-27 {
  z-index: 0;
  width: 20vw;
  position: absolute;
  top: 456.6vw;
  left: 33vw;
  right: auto;
  transform: rotate(-9deg);
}

.project-28 {
  z-index: 2;
  width: 54vw;
  position: absolute;
  top: 298.8vw;
  left: auto;
  right: 2.2vw;
}

.project-29 {
  width: 26vw;
  position: absolute;
  top: 319.5vw;
  left: 47.2vw;
  transform: rotate(-16deg);
}

.project-30 {
  z-index: 3;
  width: 38vw;
  position: absolute;
  top: 140vw;
  right: -8vw;
}

.project-31 {
  z-index: 4;
  width: 14vw;
  position: absolute;
  top: 43.5vw;
  left: auto;
  right: 28.7vw;
}

.project-32 {
  z-index: 2;
  width: 35vw;
  position: absolute;
  top: 202.8vw;
  left: -2.7vw;
  right: auto;
}

.index-2 {
  padding-left: 16px;
  padding-right: 16px;
}

.index-2:hover {
  opacity: 1;
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: content-box;
  border-radius: 0;
}

.image-31 {
  width: 100%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hover-1 {
  z-index: 0;
  width: 14%;
  display: none;
  position: static;
  inset: 13% auto auto;
}

.hover-position {
  z-index: 0;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.hover-2 {
  z-index: 2;
  width: 30%;
  display: none;
  position: static;
  top: 22%;
}

.hover-3 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 30%;
}

.hover-4 {
  z-index: 2;
  width: 40%;
  display: none;
  position: static;
  top: 22%;
}

.hover-6 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 19%;
}

.hover-7 {
  z-index: 2;
  width: 30%;
  display: none;
  position: static;
  top: 20%;
}

.hover-8 {
  z-index: 2;
  width: 20%;
  display: none;
  position: static;
  top: 20%;
}

.hover-9 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 28%;
}

.hover-10 {
  z-index: 2;
  width: 26%;
  display: none;
  position: static;
  top: 10%;
}

.hover-11 {
  z-index: 2;
  width: 30%;
  display: none;
  position: static;
  top: 22%;
}

.hover-12 {
  z-index: 2;
  width: 28%;
  display: none;
  position: static;
  top: 26%;
}

.hover-13 {
  z-index: 2;
  width: 28%;
  display: none;
  position: static;
  top: 24%;
}

.hover-14 {
  z-index: 2;
  width: 26%;
  display: none;
  position: static;
  top: 26%;
}

.hover-15 {
  z-index: 2;
  width: 35%;
  display: none;
  position: static;
  top: 26%;
}

.hover-16 {
  z-index: 2;
  width: 32%;
  display: none;
  position: static;
  top: 20%;
}

.hover-17 {
  z-index: 2;
  width: 36%;
  display: none;
  position: static;
  top: 17%;
}

.hover-18 {
  z-index: 2;
  width: 16%;
  display: none;
  position: static;
  top: 20%;
}

.hover-19 {
  z-index: 2;
  width: 26%;
  display: none;
  position: static;
  top: 27%;
}

.hover-20 {
  z-index: 2;
  width: 30%;
  display: none;
  position: static;
  top: 24%;
}

.hover-21 {
  z-index: 2;
  width: 14%;
  display: none;
  position: static;
  top: 28%;
}

.hover-22 {
  z-index: 2;
  width: 32%;
  display: none;
  position: static;
  top: 22%;
}

.hover-23 {
  z-index: 2;
  width: 42%;
  display: none;
  position: static;
  top: 29%;
}

.hover-24 {
  z-index: 2;
  width: 38%;
  display: none;
  position: static;
  top: 20%;
}

.hover-25 {
  z-index: 2;
  width: 28%;
  display: none;
  position: static;
  top: 20%;
}

.hover-26 {
  z-index: 2;
  width: 35%;
  display: none;
  position: static;
  top: 22%;
}

.hover-27 {
  z-index: 2;
  width: 36%;
  display: none;
  position: static;
  top: 32%;
}

.hover-28 {
  z-index: 2;
  width: 32%;
  display: none;
  position: static;
  top: 30%;
}

.hover-29 {
  z-index: 2;
  width: 22%;
  display: none;
  position: static;
  top: 24%;
}

.hover-30 {
  z-index: 2;
  width: 42%;
  display: none;
  position: static;
  top: 36%;
}

.hover-31 {
  z-index: 2;
  width: 32%;
  display: none;
  position: static;
  top: 14%;
}

.hover-5 {
  z-index: 2;
  width: 44%;
  display: none;
  position: static;
  top: 33%;
}

.column-case {
  padding: 14px 0;
}

.column-10 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.link-block-11 {
  width: 100%;
}

.header-invert {
  z-index: 5;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
  top: 0%;
  left: 0%;
  right: 0%;
}

._16-9 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: auto;
}

._4-5 {
  aspect-ratio: 4 / 5;
  width: 100%;
  height: auto;
}

._5-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  width: 100%;
}

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

._1-1 {
  aspect-ratio: 1;
  width: 100%;
  height: auto;
}

._256-191 {
  aspect-ratio: 256 / 191;
  width: 100%;
  max-width: none;
  height: auto;
}

._1080-1526 {
  aspect-ratio: 1080 / 1526;
  width: 100%;
  height: 100%;
}

._2560-1707 {
  aspect-ratio: 2560 / 1707;
  width: 100%;
  max-width: none;
  height: auto;
}

._1080-1441 {
  aspect-ratio: 1080 / 1440;
  width: 100%;
  max-width: none;
  height: auto;
}

._800-1398 {
  aspect-ratio: 800 / 1398;
  width: 100%;
  height: auto;
}

._3-4 {
  aspect-ratio: 3 / 4;
  object-fit: cover;
  width: 100%;
  height: auto;
}

._2560-1920 {
  aspect-ratio: 2560 / 1920;
  width: 100%;
  height: auto;
}

.link-block-12 {
  width: 100%;
}

.link-block-13 {
  width: 100%;
  height: auto;
}

.icon-2, .icon-3, .icon-4, .icon-5, .icon-6, .icon-7 {
  display: none;
}

._9-16 {
  aspect-ratio: 9 / 16;
  width: 100%;
  height: auto;
}

._3-2 {
  aspect-ratio: 3 / 2;
  width: 100%;
  height: auto;
}

.background-video-19 {
  aspect-ratio: 3 / 2;
}

.link-block-14 {
  display: block;
}

.project-list {
  justify-content: center;
  align-items: center;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: OPPO Sans, sans-serif;
  display: flex;
}

.project-list:hover {
  opacity: 1;
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: content-box;
  border-radius: 0;
}

.awadrs-en-link {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .9vw;
  line-height: 1.4;
  overflow: visible;
}

.awadrs-en-link:hover {
  text-decoration: underline;
}

.image-33 {
  width: 100%;
  height: auto;
}

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

.column-client {
  padding: 14px 0;
}

.hover-32 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 16%;
}

.hover-33 {
  z-index: 2;
  width: 36%;
  display: none;
  position: static;
  top: 28%;
}

.hover-34 {
  z-index: 2;
  width: 28%;
  display: none;
  position: static;
  top: 28%;
}

.hover-35 {
  z-index: 2;
  width: 26%;
  display: none;
  position: static;
  top: 18%;
}

.hover-36 {
  z-index: 2;
  width: 32%;
  display: none;
  position: static;
  top: 16%;
}

.hover-37 {
  z-index: 2;
  width: 28%;
  display: none;
  position: static;
  top: 18%;
}

.hover-38 {
  z-index: 2;
  width: 36%;
  display: none;
  position: static;
  top: 28%;
}

.hover-39 {
  z-index: 2;
  width: 22%;
  display: none;
  position: static;
  top: 23%;
}

.hover-40 {
  z-index: 2;
  width: 16%;
  display: none;
  position: static;
  top: 16%;
}

.hover-41 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 18%;
}

.hover-42 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 16%;
}

.hover-43 {
  z-index: 2;
  width: 24%;
  display: none;
  position: static;
  top: 21%;
}

.project-33 {
  z-index: 2;
  width: 39vw;
  position: absolute;
  top: 120.2vw;
  left: -3.4vw;
  right: auto;
  transform: rotate(-2deg);
}

.project-34 {
  z-index: 1;
  width: 33vw;
  position: absolute;
  top: 386.4vw;
  left: 22.6vw;
  right: auto;
}

.project-35 {
  z-index: 1;
  width: 15vw;
  position: absolute;
  top: 329.7vw;
  right: 6vw;
}

.project-36 {
  z-index: 0;
  width: 26vw;
  position: absolute;
  top: 355.6vw;
  left: 6.4vw;
  right: -1%;
}

.project-37 {
  z-index: 2;
  width: 16vw;
  position: absolute;
  top: 432.4vw;
  left: auto;
  right: 4.4vw;
  transform: rotate(18deg);
}

.project-38 {
  z-index: 1;
  width: 13vw;
  position: absolute;
  top: 124.6vw;
  left: 28.1vw;
  right: auto;
  transform: rotate(10deg);
}

.project-39 {
  z-index: 2;
  width: 9vw;
  position: absolute;
  top: 388.4vw;
  left: auto;
  right: 9.4vw;
}

.project-40 {
  z-index: 1;
  width: 22%;
  position: absolute;
  top: 185.3vw;
  left: 10vw;
  right: auto;
  transform: rotate(-20deg);
}

.project-41 {
  z-index: 1;
  width: 21.6vw;
  position: absolute;
  top: 285.5vw;
  left: -2vw;
  right: auto;
}

.project-42 {
  z-index: 1;
  width: 22vw;
  position: absolute;
  top: 409.6vw;
  right: 4vw;
}

.svg-2 {
  width: 48px;
  position: absolute;
  top: 16px;
  right: 16px;
}

.svg-2-copy {
  width: 22px;
  position: absolute;
  top: 28.5px;
  right: 29px;
}

.hover-44 {
  width: 40%;
  max-width: none;
  display: none;
  position: static;
  inset: 8% 0% 0% 29%;
  transform: scale(.8);
}

.hover-position-copy {
  z-index: -1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 92%;
  display: flex;
  position: absolute;
}

.navigation-copy {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue LT Pro, sans-serif;
  font-size: 5vw;
  line-height: 1;
}

.navigation-copy-copy {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue LT Pro, sans-serif;
  font-size: 5vw;
  line-height: 1;
  display: none;
}

.navigation-invert {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica Neue LT Pro, sans-serif;
  font-size: 5vw;
  line-height: 1;
  display: block;
}

.header-copy {
  z-index: 5;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
  top: 0%;
  left: 0%;
  right: 0%;
}

.header-projects {
  z-index: 5;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  mix-blend-mode: difference;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: sticky;
  top: 0%;
  left: 0%;
  right: 0%;
}

.grid-6 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-left: 16px;
  padding-right: 16px;
  display: none;
}

.column-date {
  padding: 14px 8px 14px 0;
}

.column-project {
  margin-top: 0;
  padding: 14px 0 14px 8px;
}

.footer-index {
  justify-content: center;
  align-items: center;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.footer-index:hover {
  opacity: 1;
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: content-box;
  border-radius: 0;
}

.column-project-copy {
  padding-left: 8px;
  padding-right: 0;
}

.column-client-copy {
  padding-left: 0;
  padding-right: 0;
}

.column-case-copy {
  padding: 0;
}

.column-date-copy {
  padding: 0 8px 0 0;
}

.paragraph-2-copy {
  color: #000;
  text-align: right;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 16px;
}

.column-85 {
  padding-left: 0;
}

.column-88 {
  padding-right: 0;
}

.hover-45, .hover-46 {
  z-index: 2;
  width: 40%;
  display: none;
  position: static;
  top: 28%;
}

.div-block-26 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding: 64px 16px 16px;
  display: flex;
}

.info-en-copy {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: OPPO Sans, sans-serif;
  font-size: .8vw;
  line-height: 1.4;
  overflow: visible;
}

.subscript {
  font-size: 12px;
  font-weight: 800;
}

.div-block-27 {
  flex-flow: column;
  display: flex;
}

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

.column-l {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding-left: 0;
  padding-right: 8px;
  display: flex;
}

.column-r {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding-left: 8px;
  padding-right: 0;
  display: flex;
}

.grid-7 {
  grid-template-rows: auto;
}

.div-block-29, .div-block-30 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.all-rights {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  position: static;
  top: 50%;
  bottom: 50%;
  right: -30%;
  overflow: visible;
}

.hr-copy {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  height: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 1px;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.team-image {
  width: 100%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hr-team-image {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  height: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 1px;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.all-rights-2 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 21%;
  bottom: 50%;
  right: -35%;
  overflow: visible;
}

.all-rights-3 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 71%;
  bottom: 50%;
  right: -40%;
  overflow: visible;
}

.all-rights-4 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 80%;
  bottom: 50%;
  right: -30%;
  overflow: visible;
}

.all-rights-5 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 24%;
  bottom: 50%;
  right: -54%;
  overflow: visible;
}

.all-rights-6 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 56%;
  bottom: 50%;
  right: -58%;
  overflow: visible;
}

.all-rights-7 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 94%;
  bottom: 50%;
  right: -44%;
  overflow: visible;
}

.all-rights-9 {
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.2;
  overflow: visible;
}

.all-rights-8 {
  z-index: 5;
  text-align: right;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  position: fixed;
  top: 3%;
  bottom: 50%;
  right: -35%;
  overflow: visible;
}

.awards-copy {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.div-block-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  width: 2000%;
  display: flex;
}

.index-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.project, .client {
  margin-bottom: 0;
}

.case {
  text-transform: uppercase;
  margin-bottom: 0;
}

.date {
  text-align: right;
  margin-bottom: 0;
}

.index-list-be-spring {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-be-spring:hover {
  color: #e84d31;
}

.index-list-itdg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  display: grid;
}

.index-list-itdg:hover {
  color: #3cbb11;
}

.index-list-eros {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-eros:hover {
  color: #9e9e9e;
}

.index-list-shoureel-2023 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-shoureel-2023:hover {
  color: #3cc1e5;
}

.index-list-inart {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-inart:hover {
  color: #c4c4c4;
}

.index-list-city-jump {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-city-jump:hover {
  color: #ff0999;
}

.index-list-wellbeing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-wellbeing:hover {
  color: #1ec6c9;
}

.index-list-krew {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-krew:hover {
  color: #6aecbd;
}

.index-list-motion-evolving {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-motion-evolving:hover {
  color: #ff5e19;
}

.index-list-ssg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-ssg:hover {
  color: #e90000;
}

.index-list-gxl {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-gxl:hover {
  color: #45caff;
}

.index-list-kauwgombal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-kauwgombal:hover {
  color: #e71f80;
}

.index-list-elemenopee {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-elemenopee:hover {
  color: gray;
}

.index-list-10000 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-10000:hover {
  color: #fcef00;
}

.index-list-maia {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-maia:hover {
  color: #e99a34;
}

.index-list-selfist {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-selfist:hover {
  color: #ff9100;
}

.index-list-copy, .index-list-wellbeing-cny {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-wellbeing-cny:hover {
  color: #f12f32;
}

.index-list-aranya {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-aranya:hover {
  color: #b88293;
}

.index-list-world {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-world:hover {
  color: #1877dd;
}

.index-list-jordan {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-jordan:hover {
  color: #f09444;
}

.index-list-just-chill {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-just-chill:hover {
  color: #f1d0a4;
}

.index-list-leave-no-trace {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-leave-no-trace:hover {
  color: #a1a1a1;
}

.index-list-hao {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-hao:hover {
  color: #0363a8;
}

.index-list-wuhan {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-wuhan:hover {
  color: #f600ff;
}

.index-list-no-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-no-18:hover {
  color: #009dff;
}

.index-list-nonsense {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-nonsense:hover {
  color: #009dff;
}

.index-list-manque {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-manque:hover {
  color: #40ff00;
}

.index-list-out {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-out:hover {
  color: #ffea00;
}

.index-list-pixel {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-pixel:hover {
  color: #acacac;
}

.index-list-ocean3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-ocean3:hover {
  color: #9b0606;
}

.index-list-back-on-time {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-back-on-time:hover {
  color: #f6782e;
}

.index-list-strong {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-strong:hover {
  color: #ff2c2c;
}

.index-list-ampey {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-ampey:hover {
  color: #018dff;
}

.index-list-goblin {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-goblin:hover {
  color: #a200ff;
}

.index-list-maga {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-maga:hover {
  color: #a5a5a5;
}

.index-list-hejing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-hejing:hover {
  color: #a0a0a0;
}

.index-list-campus {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-campus:hover {
  color: #001d9c;
}

.index-list-spoon {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-spoon:hover {
  color: #0f9900;
}

.index-list-the-greeting-face {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-the-greeting-face:hover {
  color: #b1b1b1;
}

.index-list-type-of-yuyuan-road {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-type-of-yuyuan-road:hover {
  color: #f40;
}

.index-list-sh {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-sh:hover {
  color: #0f206d;
}

.index-list-py {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-py:hover {
  color: #c73c1a;
}

.hr-copy {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  height: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 2px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-34 {
  padding-bottom: 16px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-32-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.div-block-35 {
  padding: 16px;
  overflow: clip;
}

.body-4 {
  overflow: clip;
}

.info-en-underline {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  overflow: visible;
}

.info-en-underline:hover {
  text-decoration: underline;
}

.info-en-weibo, .info-en-xiaohongshu, .info-en-behance {
  text-align: justify;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  overflow: visible;
}

.info-en-email, .awards-link {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.project-bg {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  width: 100%;
  height: 494vw;
  position: absolute;
  inset: 0% 0% auto;
}

.image-34 {
  z-index: 3;
  width: 35vw;
  position: absolute;
  top: 9vw;
  left: -7.9vw;
}

.image-35 {
  z-index: 2;
  width: 16vw;
  position: absolute;
  top: 11.8vw;
  left: 24.5vw;
}

.image-36 {
  z-index: 2;
  width: 42vw;
  position: absolute;
  top: 3.5vw;
  left: 33.6vw;
}

.image-37 {
  z-index: 1;
  width: 39vw;
  position: absolute;
  top: 6.9vw;
  right: -11.7vw;
}

.image-38 {
  z-index: 3;
  width: 13vw;
  position: absolute;
  top: 31.6vw;
  right: 18.9vw;
}

.image-39 {
  z-index: 1;
  width: 16vw;
  position: absolute;
  top: 44.2vw;
  left: 7.8vw;
}

.image-40 {
  z-index: 2;
  width: 40vw;
  position: absolute;
  top: 54.2vw;
  left: 10.5vw;
}

.image-41 {
  z-index: 2;
  width: 32vw;
  position: absolute;
  top: 60.1vw;
  right: 15.9vw;
}

.image-42 {
  z-index: 4;
  width: 46vw;
  position: absolute;
  top: 38.7vw;
  right: -23.9vw;
}

.image-43 {
  z-index: 3;
  width: 26vw;
  position: absolute;
  top: 68vw;
  left: 0;
}

.project-bg2 {
  z-index: -1;
  background-image: linear-gradient(135deg, #270004, #ff1e09 20%, #270004 38%, #ff1e09 55%, #270004 75%, #270004);
  width: 100%;
  height: 494vw;
  position: absolute;
  inset: 0% 0% auto;
}

.index-list-mini-cooper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-mini-cooper:hover {
  color: #2db300;
}

.index-list-douyin {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-douyin:hover {
  color: #f44;
}

.index-list-wmhd-2024 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-wmhd-2024:hover {
  color: #ebe86b;
}

.index-list-sth {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-sth:hover {
  color: #9e9e9e;
}

.index-list-lost {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-lost:hover {
  color: #40ff00;
}

.index-list-membership {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-membership:hover {
  color: #cebf9a;
}

.index-list-conversation {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-conversation:hover {
  color: #ffe100;
}

.index-list-back {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: none;
}

.index-list-back:hover {
  color: #90db8d;
}

.index-list-shiny {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-shiny:hover {
  color: #fff581;
}

.index-list-hong {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-hong:hover {
  color: red;
}

.index-list-bon {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Helvetica Now Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: grid;
}

.index-list-bon:hover {
  color: #ff0048;
}

.hover-image-eros {
  width: 40%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hover-image-mini {
  width: 50%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hover-image-douyin {
  width: 30%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.project-25-copy {
  z-index: 1;
  width: 14vw;
  position: absolute;
  top: 441.7vw;
  left: 5vw;
}

.hover-image-wmhd-2024 {
  width: 50%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hover-image-sth, .hover-image-lost, .hover-image-membership, .hover-image-conversation {
  width: 40%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hover-image-shiny, .hover-image-hong {
  width: 30%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.hover-image-bon {
  width: 40%;
  display: none;
  position: static;
  inset: -2% 0% 0%;
  transform: scale(.8);
}

.project-bg-cny {
  z-index: -1;
  background-image: linear-gradient(135deg, #270004, #ff1e09 20%, #270004 38%, #ff1e09 55%, #270004 75%, #270004);
  width: 100%;
  height: 494vw;
  position: absolute;
  inset: 0% 0% auto;
}

._4-5-auto {
  aspect-ratio: 4 / 5;
  object-fit: cover;
  width: 100%;
  height: auto;
}

._16-9-auto, ._16-9-copy {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: auto;
}

@media screen and (min-width: 1920px) {
  p {
    margin-bottom: 0;
  }

  img {
    width: 100%;
    height: auto;
  }

  .navigation {
    color: #000;
    font-family: Helvetica Neue LT Pro, sans-serif;
    font-size: 96px;
    font-weight: 900;
    line-height: 1.1;
  }

  .header {
    z-index: 10;
    -webkit-text-fill-color: inherit;
    mix-blend-mode: normal;
    background-clip: border-box;
    margin-bottom: 0;
    position: static;
    inset: 0% 0% auto;
  }

  .paragraph {
    color: #000;
    text-transform: uppercase;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
  }

  .paragraph-2 {
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
  }

  .index {
    color: #000;
    text-align: left;
    cursor: context-menu;
    justify-content: center;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: flex;
  }

  .index:hover {
    opacity: 1;
    filter: none;
    outline-offset: 0px;
    color: #6b6b6b;
    -webkit-text-stroke-color: #fff;
    mix-blend-mode: normal;
    border: 0 solid #000;
    outline: 0 #fff;
  }

  .hr {
    background-color: #000;
    margin-top: 0;
    padding-bottom: 2px;
    position: static;
    top: 64px;
  }

  .list {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    height: 903px;
  }

  .table {
    inset: auto 0% 0%;
  }

  .index_footer {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 16px;
    position: static;
  }

  .info {
    grid-template-columns: 1fr 1fr 1fr;
    width: 42%;
    min-width: auto;
    max-width: none;
  }

  .awadrs-en {
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
    line-height: 1.4;
  }

  .awadrs-en:hover {
    text-decoration: none;
  }

  .info-cn {
    text-align: left;
    -webkit-text-stroke-width: 0px;
    font-family: OPPO Sans, sans-serif;
    font-size: .6vw;
    line-height: 1.4;
    text-decoration: none;
  }

  .div-block-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch space-between;
    place-items: stretch stretch;
    margin-top: 32px;
    padding-top: 0;
    display: flex;
  }

  .div-block-5 {
    width: auto;
  }

  .awards {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    text-align: left;
    text-transform: capitalize;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.5;
    text-decoration: none;
    display: flex;
  }

  .div-block-7 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
  }

  .press {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-8 {
    background-color: #fff;
    bottom: 0;
  }

  .image-5 {
    position: relative;
  }

  .div-block-9 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    max-width: none;
    height: auto;
    display: flex;
  }

  .project_detail_cn {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
    font-size: 19px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5;
  }

  .image-12 {
    width: 100%;
    max-width: none;
  }

  .div-block-10 {
    display: flex;
  }

  .project-info {
    width: 18%;
  }

  .project_detail_eng {
    text-align: justify;
    object-fit: fill;
    width: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 20px;
    font-weight: 700;
    overflow: visible;
  }

  .div-block-12 {
    width: auto;
    max-width: none;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    line-height: 1.5;
  }

  .body {
    font-size: 9px;
  }

  .cny-2024 {
    z-index: 0;
    width: 39%;
    max-width: 100%;
    position: absolute;
    inset: 606px auto auto -10%;
  }

  .itdg {
    z-index: 0;
    width: 25%;
    inset: 1261px auto auto -2%;
    transform: rotate(20deg);
  }

  .kaukau-showreel-2023 {
    z-index: 0;
    width: 18%;
    inset: 122px -2% auto auto;
  }

  .inart {
    z-index: 1;
    width: 33%;
    position: absolute;
    inset: 151px 11% auto auto;
    transform: rotate(-17deg);
  }

  .city-jump {
    width: 20%;
    position: absolute;
    top: 144%;
    left: 2%;
    transform: rotate(0);
  }

  .krew {
    width: 22%;
    position: absolute;
    inset: 1880px -3% auto auto;
    transform: rotate(-20deg);
  }

  .ssg {
    aspect-ratio: auto;
    width: 25%;
    position: absolute;
    top: auto;
    bottom: -147%;
    left: 26%;
  }

  .gaoxinli {
    width: 12%;
    position: absolute;
    inset: 1300px 25% auto auto;
    transform: rotate(164deg);
  }

  .kauwgombal {
    z-index: 0;
    width: 17%;
    position: absolute;
    inset: -18px auto auto 36%;
    transform: rotate(-45deg);
  }

  .elemenopee {
    z-index: 1;
    width: 29%;
    position: absolute;
    inset: 916px auto auto 20%;
    transform: rotate(-30deg);
  }

  .wmhd-2023 {
    z-index: -1;
    width: 30%;
    position: absolute;
    bottom: -41%;
    left: 4%;
  }

  .cny-2023 {
    width: 45%;
    position: absolute;
    top: 1738px;
    bottom: auto;
    right: 36%;
    transform: rotate(-30deg);
  }

  .aranya {
    width: 20%;
    position: absolute;
    bottom: -53%;
    left: 38%;
  }

  .strongnoodle {
    z-index: 0;
    width: 40%;
    position: absolute;
    top: -15px;
    left: -2%;
    transform: rotate(-8deg);
  }

  .ampey {
    z-index: 0;
    width: 39%;
    position: absolute;
    inset: -151px 8% auto auto;
    transform: rotate(0);
  }

  .mega {
    z-index: 2;
    width: 20%;
    position: absolute;
    inset: 358px auto auto 30%;
    transform: rotate(-45deg);
  }

  .hao {
    z-index: 0;
    width: 25%;
    position: absolute;
    inset: 674px 23% auto auto;
  }

  ._18 {
    z-index: 0;
    width: 25%;
    position: absolute;
    inset: 1251px -2% auto auto;
  }

  ._182 {
    width: 20%;
    position: absolute;
    inset: 1837px auto auto 0%;
    transform: rotate(-30deg);
  }

  .nonsense {
    z-index: 1;
    width: 24%;
    position: absolute;
    inset: 611px -4% auto auto;
    transform: rotate(28deg);
  }

  .outnabout {
    width: 20%;
    position: absolute;
    inset: auto 0% -63% 31%;
    transform: rotate(-80deg);
  }

  .spoon {
    position: absolute;
    inset: auto 0% -135%;
  }

  .body-2 {
    box-sizing: border-box;
    object-fit: fill;
    background-color: #000;
    background-image: none;
    height: 608%;
    overflow: visible;
  }

  .link-block {
    z-index: 5;
    color: #fff;
    position: static;
  }

  .link-block-2 {
    z-index: 5;
    position: static;
  }

  .link-block-3 {
    position: relative;
  }

  .link-block-4 {
    z-index: 5;
  }

  .link-block-5 {
    position: static;
  }

  .video {
    width: 80%;
    max-width: 100%;
    display: none;
    position: static;
    overflow: auto;
  }

  .div-block-13 {
    width: 100%;
    max-width: 100%;
  }

  .project-image {
    width: 82%;
    max-width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .slider {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: 16 / 9;
    flex-flow: row;
    flex: 1;
    width: auto;
    height: auto;
    max-height: none;
    display: block;
  }

  .image-13 {
    height: auto;
    max-height: none;
  }

  .background-video {
    object-fit: fill;
    width: auto;
    height: 100%;
    display: block;
    overflow: visible;
  }

  .slide {
    height: auto;
  }

  .slide-2 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/65dc7794efe6a329e6039030_LLL_CNY2024_1.png");
    background-position: 0 0;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .mask {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .slider-2, .slider-3, .slider-4 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .slide-3 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/662795f84e7e21c41b70c4b5_2024_KAUKAU_Selected%20for%20web.061.jpeg");
    background-position: 50%;
    background-size: contain;
    background-attachment: scroll;
  }

  .slide-4 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/66289481cfef95a289f21788_2024_KAUKAU_Selected%20for%20web.064.jpg");
    background-position: 0 0;
    background-size: contain;
  }

  .slide-5 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/6628946acfef95a289f20758_2024_KAUKAU_Selected%20for%20web.066.jpg");
    background-position: 0 0;
    background-size: contain;
  }

  .slide-6 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/6627961900aa43bed193ebff_2024_KAUKAU_Selected%20for%20web.072.jpeg");
    background-position: 0 0;
    background-size: contain;
  }

  .slide-7 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/6628948129bf58aeea7936f0_2024_KAUKAU_Selected%20for%20web.065.jpg");
    background-position: 0 0;
    background-size: contain;
  }

  .slide-8 {
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/6628949e8e715d23017fddc3_2024_KAUKAU_Selected%20for%20web.073.jpg");
    background-position: 0 0;
    background-size: contain;
  }

  .columns {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .image-14 {
    aspect-ratio: 16 / 9;
    width: 100%;
    max-width: 100%;
  }

  .grid {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .grid-2 {
    grid-row-gap: 295px;
    grid-template-rows: auto auto auto auto;
  }

  .grid-3 {
    grid-row-gap: 240px;
    grid-template-columns: 7fr;
  }

  .image-15 {
    width: 100%;
    max-width: none;
    min-height: auto;
    display: block;
  }

  .column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .column-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    padding-left: 16px;
    padding-right: 0;
    display: flex;
  }

  .background-video-2 {
    aspect-ratio: 2 / 3;
    width: 100%;
    height: 100%;
  }

  .quick-stack {
    padding: 0;
  }

  ._12-column {
    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 1fr 1fr;
  }

  .background-video-3 {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    width: 100%;
    height: auto;
    transform: rotate(0);
  }

  .background-video-4 {
    aspect-ratio: 2 / 3;
    object-fit: cover;
    width: 100%;
    height: auto;
  }

  .image-16 {
    aspect-ratio: 2 / 3;
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .index_footer-copy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 256px;
    padding-bottom: 32px;
    position: static;
  }

  .grid-project-photo {
    grid-column-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr;
    padding: 0 16px;
  }

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

  .image-17 {
    aspect-ratio: 16 / 9;
    max-width: none;
    height: auto;
  }

  .image-18 {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .image-19 {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    max-width: none;
    height: auto;
  }

  .image-20, .image-21 {
    aspect-ratio: 16 / 9;
    max-width: none;
    height: auto;
  }

  .image-22 {
    max-width: none;
    height: auto;
  }

  .video-3 {
    aspect-ratio: 16 / 9;
  }

  .background-video-3-copy {
    aspect-ratio: 3 / 2;
    aspect-ratio: 16 / 9;
    width: 100%;
    height: auto;
  }

  .background-video-5, .background-video-6, .background-video-7 {
    aspect-ratio: 1;
    width: 100%;
    height: auto;
  }

  .background-video-3-copy {
    aspect-ratio: auto;
    object-fit: fill;
    aspect-ratio: 2 / 3;
    width: 100%;
    height: auto;
  }

  .background-video-8 {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: auto;
  }

  .image-23, .image-24 {
    aspect-ratio: 2 / 3;
    max-width: none;
    height: auto;
  }

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

  .image-25 {
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .background-video-3-copy {
    aspect-ratio: 16.7 / 12.4;
    width: 100%;
    height: auto;
  }

  .background-video-3-copy-copy {
    aspect-ratio: 3 / 2;
    width: 100%;
    height: auto;
  }

  ._2-3, .background-video-11, .background-video-12, .background-video-13 {
    aspect-ratio: 2 / 3;
    object-fit: cover;
    width: 100%;
    height: auto;
  }

  .grid-4-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .background-video-3-copy {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    width: 100%;
    height: auto;
  }

  .image-26 {
    aspect-ratio: 16 / 9;
    object-fit: cover;
  }

  .background-video-14 {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: auto;
  }

  .image-27 {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    max-width: none;
    height: auto;
  }

  .navigation-copy {
    opacity: 1;
    color: #fff;
    mix-blend-mode: normal;
    font-family: Helvetica Neue LT Pro, sans-serif;
    font-size: 96px;
  }

  .background-video-4-copy {
    aspect-ratio: 2 / 3;
    object-fit: cover;
    width: 100%;
    height: auto;
  }

  .info-year {
    text-align: right;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
    line-height: 1.4;
  }

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

  .info-en-link {
    font-family: Opposans Web;
    font-size: 16px;
    line-height: 1.2;
  }

  .info-en-link:hover {
    text-decoration: underline;
  }

  .link-2, .link-3, .link-4 {
    font-family: OPPO Sans, sans-serif;
    font-size: 24px;
    line-height: 1.3;
  }

  .info-cn-2 {
    text-align: justify;
    -webkit-text-stroke-width: 0px;
    border: 1px #000;
    border-radius: 0;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
    line-height: 1.5;
    text-decoration: none;
  }

  .info-en-link2 {
    font-family: OPPO Sans, sans-serif;
    font-size: 16px;
    line-height: 1.2;
  }

  .info-en-link2:hover {
    text-decoration: none;
  }

  .link-5 {
    font-size: 24px;
    line-height: 1.3;
  }

  .div-block-17 {
    width: 0;
    min-width: 128px;
    max-width: 0;
    height: 0;
  }

  .info-en-footer {
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    line-height: 1;
  }

  .info-en-footer:hover {
    text-decoration: none;
  }

  .image-28 {
    order: 0;
    width: 0%;
  }

  .div-block-18 {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .awards-title {
    justify-content: space-between;
    display: none;
  }

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

  .div-block-20 {
    flex-flow: column;
    display: flex;
  }

  .div-block-21 {
    height: auto;
  }

  .awards-arrows {
    font-family: OPPO Sans, sans-serif;
    font-size: .6vw;
    line-height: 1.4;
    display: none;
  }

  .awards-arrows:hover {
    text-decoration: none;
  }

  .info-en {
    text-align: left;
    cursor: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
  }

  .info-en:hover {
    text-decoration: none;
  }

  .footer-1 {
    width: auto;
    height: auto;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
    line-height: 1.4;
  }

  .footer-1:hover {
    text-decoration: none;
  }

  .footer-1a {
    width: auto;
    height: 0;
    font-family: OPPO Sans, sans-serif;
    font-size: .6vw;
    line-height: 1.4;
    overflow: hidden;
  }

  .footer-1a:hover {
    text-decoration: none;
  }

  .footer-2 {
    justify-content: space-between;
    height: 0;
  }

  .footer-3 {
    justify-content: space-between;
    height: 0;
    overflow: hidden;
  }

  .div-block-20-copy {
    height: 0;
    overflow: hidden;
  }

  .div-block-4-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch space-between;
    place-items: stretch stretch;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 16px;
    display: flex;
  }

  .footer-1a-copy {
    width: auto;
    height: 0%;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
    line-height: 1.4;
    overflow: hidden;
  }

  .footer-1a-copy:hover {
    text-decoration: none;
  }

  .awadrs-en-copy {
    font-family: OPPO Sans, sans-serif;
    font-size: .6vw;
    line-height: 1.4;
  }

  .awadrs-en-copy:hover {
    text-decoration: none;
  }

  .div-block-21-copy {
    height: auto;
  }

  .project-1 {
    width: 56vw;
    position: absolute;
    top: 94.4vw;
    left: -8.1vw;
    transform: rotate(-12deg);
  }

  .image-29 {
    width: 50%;
    position: absolute;
    top: 413px;
    left: -108px;
  }

  .project-2 {
    z-index: 2;
    width: 43vw;
    position: absolute;
    top: 93.8vw;
    left: 22.4vw;
    transform: rotate(7deg);
  }

  .project-3 {
    z-index: 2;
    width: 27vw;
    position: absolute;
    top: 91.6vw;
    right: 13.9vw;
    transform: rotate(12deg);
  }

  .project-4 {
    z-index: 3;
    width: 36vw;
    position: absolute;
    top: 98.8vw;
    left: auto;
    right: -9.7vw;
  }

  .project-5 {
    z-index: 1;
    width: 41vw;
    position: absolute;
    top: 344.6vw;
    left: 29.4vw;
    transform: rotate(4deg);
  }

  .project-6 {
    z-index: 3;
    width: 19vw;
    position: absolute;
    top: 144.3vw;
    left: 40.5vw;
  }

  .project-7 {
    z-index: 0;
    width: 44vw;
    position: absolute;
    top: 113vw;
    left: auto;
    right: 12.6vw;
  }

  .project-8 {
    z-index: 2;
    width: 17vw;
    position: absolute;
    top: 176.1vw;
    left: auto;
    right: 4.2vw;
  }

  .project-9 {
    z-index: 3;
    width: 31vw;
    position: absolute;
    top: 159.2vw;
    left: 44.8vw;
    transform: rotate(6deg);
  }

  .project-10 {
    z-index: 2;
    position: absolute;
    top: 225.6vw;
    left: 34.3vw;
  }

  .image-30 {
    width: 28%;
    position: absolute;
    top: 1855px;
    left: 2107px;
  }

  .project-11 {
    z-index: 0;
    width: 49vw;
    position: absolute;
    top: 410.7vw;
    left: -5vw;
    transform: rotate(-10deg);
  }

  .project-12 {
    z-index: 1;
    width: 68vw;
    position: absolute;
    top: 177.9vw;
    left: 28.9vw;
  }

  .project-13 {
    z-index: 2;
    width: 49vw;
    position: absolute;
    top: 265vw;
    left: 6.7vw;
    transform: rotate(-18deg);
  }

  .project-14 {
    z-index: 1;
    width: 23vw;
    position: absolute;
    top: 401.9vw;
    left: auto;
    right: 19.2vw;
    transform: rotate(-17deg);
  }

  .project-15 {
    z-index: 3;
    width: 20vw;
    position: absolute;
    top: 214.2vw;
    left: auto;
    right: 25.8vw;
  }

  .project-16 {
    width: 18vw;
    position: absolute;
    top: 386.7vw;
    left: 3.2vw;
    right: auto;
  }

  .project-17 {
    z-index: 2;
    width: 44vw;
    position: absolute;
    top: 426.8vw;
    left: 30vw;
  }

  .project-18 {
    z-index: 1;
    width: 43vw;
    position: absolute;
    top: 347.5vw;
    left: auto;
    right: -1.5vw;
    overflow: clip;
    transform: rotate(4deg);
  }

  .project-19 {
    z-index: 2;
    width: 47vw;
    position: absolute;
    top: 227.5vw;
    left: auto;
    right: -10.2vw;
  }

  .project-23 {
    z-index: 4;
    width: 37vw;
    position: absolute;
    top: 335.5vw;
    left: -3.1vw;
    transform: rotate(10deg);
  }

  .project-20 {
    z-index: 2;
    width: 45vw;
    position: absolute;
    top: 267.6vw;
    left: auto;
    right: -1.4vw;
    transform: rotate(-28deg);
  }

  .project-21 {
    z-index: 2;
    width: 19vw;
    position: absolute;
    top: 202.3vw;
    left: auto;
    right: 45.4vw;
  }

  .project-22 {
    z-index: 3;
    width: 19vw;
    position: absolute;
    top: 238.4vw;
    left: 12.5vw;
    right: auto;
    transform: rotate(50deg);
  }

  .project-24 {
    width: 37vw;
    position: absolute;
    top: 455.2vw;
    left: auto;
    right: 3.8vw;
    transform: rotate(-4deg);
  }

  .project-25 {
    z-index: 2;
    width: 32vw;
    position: absolute;
    top: 456.7vw;
    left: 3.7vw;
    right: auto;
  }

  .project-26 {
    z-index: 4;
    width: 22vw;
    position: absolute;
    top: 303.2vw;
    left: 19.9vw;
    transform: rotate(-24deg);
  }

  .project-27 {
    z-index: 0;
    width: 20vw;
    position: absolute;
    top: 456.6vw;
    left: 33vw;
    right: auto;
    transform: rotate(-9deg);
  }

  .project-28 {
    z-index: 2;
    width: 54vw;
    position: absolute;
    top: 298.8vw;
    left: auto;
    right: 2.2vw;
  }

  .project-29 {
    width: 26vw;
    position: absolute;
    top: 319.5vw;
    left: 47.2vw;
    transform: rotate(-16deg);
  }

  .project-30 {
    z-index: 3;
    width: 38vw;
    position: absolute;
    top: 140vw;
    left: auto;
    right: -8vw;
  }

  .project-31 {
    z-index: 4;
    width: 14vw;
    position: absolute;
    top: 43.5vw;
    left: auto;
    right: 28.7vw;
  }

  .project-32 {
    z-index: 2;
    width: 35vw;
    position: absolute;
    top: 202.8vw;
    left: -2.7vw;
    right: auto;
  }

  .index-2 {
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
  }

  .index-2:hover {
    color: #fff;
    background-color: #07070700;
    background-image: none;
  }

  .image-31 {
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .image-32 {
    width: 100%;
    display: block;
    position: sticky;
    inset: 0% 0% 67%;
    transform: scale(.6);
  }

  .hover-1 {
    z-index: 0;
    width: 14%;
    display: none;
    position: static;
    inset: 50% auto;
  }

  .hover-position {
    z-index: 0;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
  }

  .hover-2 {
    z-index: 2;
    width: 30%;
    display: none;
    position: static;
    inset: 22% auto auto;
    transform: rotate(6deg);
  }

  .hover-3 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 30% auto auto;
  }

  .hover-4 {
    z-index: 2;
    width: 40%;
    display: none;
    position: static;
    inset: 22% auto auto;
  }

  .hover-6 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 19% auto auto;
  }

  .hover-7 {
    z-index: 2;
    width: 30%;
    display: none;
    position: static;
    inset: 20% auto auto;
  }

  .hover-8 {
    z-index: 2;
    width: 20%;
    display: none;
    position: static;
    inset: 20% auto auto;
    transform: rotate(16deg);
  }

  .hover-9 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .hover-10 {
    z-index: 2;
    width: 26%;
    display: none;
    position: static;
    inset: 27% auto auto;
  }

  .hover-11 {
    z-index: 2;
    width: 30%;
    display: none;
    position: static;
    inset: 22% auto auto;
  }

  .hover-12 {
    z-index: 2;
    width: 28%;
    display: none;
    position: static;
    inset: 26% auto auto;
  }

  .hover-13 {
    z-index: 2;
    width: 30%;
    display: none;
    position: static;
    inset: 24% auto auto;
    transform: rotate(-23deg);
  }

  .hover-14 {
    z-index: 2;
    width: 26%;
    display: none;
    position: static;
    inset: 26% auto auto;
  }

  .hover-15 {
    z-index: 2;
    width: 35%;
    display: none;
    position: static;
    inset: 26% auto auto;
  }

  .hover-16 {
    z-index: 2;
    width: 32%;
    display: none;
    position: static;
    inset: 20% auto auto;
  }

  .hover-17 {
    z-index: 2;
    width: 36%;
    display: none;
    position: static;
    inset: 17% auto auto;
    transform: rotate(-10deg);
  }

  .hover-18 {
    z-index: 2;
    width: 16%;
    display: none;
    position: static;
    inset: 20% auto auto;
    transform: rotate(-3deg);
  }

  .hover-19 {
    z-index: 2;
    width: 26%;
    display: none;
    position: static;
    inset: 27% auto auto;
  }

  .hover-20 {
    z-index: 2;
    width: 30%;
    display: none;
    position: static;
    inset: 24% auto auto;
  }

  .hover-21 {
    z-index: 2;
    width: 14%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .hover-22 {
    z-index: 2;
    width: 32%;
    display: none;
    position: static;
    inset: 22% auto auto;
  }

  .hover-23 {
    z-index: 2;
    width: 42%;
    display: none;
    position: static;
    inset: 29% auto auto;
  }

  .hover-24 {
    z-index: 2;
    width: 38%;
    display: none;
    position: static;
    inset: 20% auto auto;
    transform: rotate(-6deg);
  }

  .hover-25 {
    z-index: 2;
    width: 28%;
    padding-bottom: 242px;
    display: none;
    position: static;
    inset: 20% auto auto;
    transform: rotate(-42deg);
  }

  .hover-26 {
    z-index: 2;
    width: 35%;
    display: none;
    position: static;
    inset: 22% auto auto;
    transform: rotate(17deg);
  }

  .hover-27 {
    z-index: 2;
    width: 36%;
    display: none;
    position: static;
    inset: 32% auto auto;
  }

  .hover-28 {
    z-index: 2;
    width: 32%;
    display: none;
    position: static;
    inset: 30% auto auto;
  }

  .hover-29 {
    z-index: 2;
    width: 22%;
    display: none;
    position: static;
    inset: 24% auto auto;
  }

  .hover-30 {
    z-index: 2;
    width: 42%;
    display: none;
    position: static;
    inset: 36% auto auto;
    transform: rotate(-5.5deg);
  }

  .hover-31 {
    z-index: 2;
    width: 32%;
    display: none;
    position: static;
    inset: 14% auto auto;
    transform: rotate(-17deg);
  }

  .hover-5 {
    z-index: 2;
    width: 44%;
    display: none;
    position: static;
    inset: 33% auto auto;
    transform: rotate(4deg);
  }

  .column-case {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-22 {
    width: 100%;
    height: auto;
    overflow: clip;
  }

  .header-invert {
    z-index: 10;
    -webkit-text-fill-color: inherit;
    mix-blend-mode: difference;
    background-clip: border-box;
    margin-bottom: 0;
    position: sticky;
    inset: 0% 0% auto;
  }

  .background-video-15 {
    aspect-ratio: 16 / 9;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: auto;
    max-height: 0%;
    display: block;
    overflow: visible;
  }

  ._16-9 {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: auto;
    display: block;
  }

  ._4-5 {
    box-sizing: border-box;
    aspect-ratio: 4 / 5;
    width: 100%;
    height: auto;
    display: block;
    overflow: clip;
  }

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

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

  ._256-200 {
    position: relative;
  }

  ._1-1 {
    box-sizing: border-box;
    aspect-ratio: 1;
    height: auto;
    display: block;
  }

  ._256-191 {
    aspect-ratio: 256 / 191;
    width: 100%;
    max-width: none;
    height: 100%;
    display: block;
  }

  ._1080-1526 {
    box-sizing: border-box;
    aspect-ratio: 1080 / 1526;
    height: auto;
    display: block;
  }

  ._2560-1707 {
    aspect-ratio: 2560 / 1707;
    width: 100%;
    max-width: none;
    height: auto;
    display: block;
  }

  ._1080-1441 {
    aspect-ratio: 1080 / 1440;
    object-fit: fill;
    width: 100%;
    max-width: none;
    height: auto;
    display: block;
  }

  ._800-1398 {
    aspect-ratio: 800 / 1398;
    width: 100%;
    height: auto;
  }

  ._3-4 {
    aspect-ratio: 3 / 4;
    object-fit: cover;
    width: 100%;
    height: auto;
  }

  .icon, .slide-nav {
    display: none;
  }

  ._3179-4494 {
    aspect-ratio: 3179 / 4494;
  }

  ._2560-1920 {
    aspect-ratio: 2560 / 1920;
    width: 100%;
    height: auto;
  }

  .background-video-16 {
    aspect-ratio: 1;
  }

  .slider-5 {
    width: 100%;
    height: auto;
  }

  .icon-2, .icon-3, .icon-4, .icon-5, .icon-6, .icon-7 {
    display: none;
  }

  .background-video-17 {
    width: 100%;
  }

  ._9-16 {
    aspect-ratio: 9 / 16;
    width: 100%;
    height: auto;
  }

  .background-video-18 {
    aspect-ratio: 3 / 2;
  }

  ._3-2, .background-video-19 {
    aspect-ratio: 3 / 2;
    width: 100%;
    height: auto;
  }

  .background-video-20 {
    aspect-ratio: 2 / 3;
    width: 100%;
    height: auto;
  }

  .link-block-14 {
    display: block;
  }

  .project-list {
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
  }

  .project-list:hover {
    opacity: 1;
    filter: none;
    outline-offset: 0px;
    color: #fff;
    -webkit-text-stroke-color: #fff;
    mix-blend-mode: normal;
    background-color: #fff;
    border: 0 solid #000;
    outline: 0 #fff;
  }

  .awadrs-en-link {
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
    line-height: 1.4;
  }

  .awadrs-en-link:hover {
    text-decoration: underline;
  }

  .bold-text, .bold-text-2 {
    font-weight: 700;
  }

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

  .column-client {
    padding: 0;
  }

  .hover-32 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 16% auto auto;
  }

  .hover-33 {
    z-index: 2;
    width: 36%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .hover-34 {
    z-index: 2;
    width: 28%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .hover-35 {
    z-index: 2;
    width: 26%;
    display: none;
    position: static;
    inset: 18% auto auto;
  }

  .hover-36 {
    z-index: 2;
    width: 32%;
    display: none;
    position: static;
    inset: 16% auto auto;
  }

  .hover-37 {
    z-index: 2;
    width: 28%;
    display: none;
    position: static;
    inset: 18% auto auto;
  }

  .hover-38 {
    z-index: 2;
    width: 36%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .hover-39 {
    z-index: 2;
    width: 22%;
    display: none;
    position: static;
    inset: 23% auto auto;
  }

  .hover-40 {
    z-index: 2;
    width: 16%;
    display: none;
    position: static;
    inset: 16% auto auto;
  }

  .hover-41 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 18% auto auto;
  }

  .hover-42 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 16% auto auto;
  }

  .hover-43 {
    z-index: 2;
    width: 24%;
    display: none;
    position: static;
    inset: 21% auto auto;
  }

  .project-33 {
    z-index: 2;
    width: 39vw;
    position: absolute;
    top: 120.2vw;
    left: -3.4vw;
    right: auto;
    transform: rotate(-2deg);
  }

  .project-34 {
    z-index: 1;
    width: 33vw;
    position: absolute;
    top: 386.4vw;
    left: 22.6vw;
    right: auto;
  }

  .project-35 {
    z-index: 1;
    width: 15vw;
    position: absolute;
    top: 329.7vw;
    left: auto;
    right: 6vw;
    transform: rotate(-20deg);
  }

  .project-36 {
    z-index: 0;
    width: 26vw;
    position: absolute;
    top: 355.6vw;
    left: 6.4vw;
    right: auto;
  }

  .project-37 {
    z-index: 2;
    width: 16vw;
    position: absolute;
    top: 429.4vw;
    left: auto;
    right: 4.4vw;
    transform: rotate(18deg);
  }

  .project-38 {
    z-index: 1;
    width: 13vw;
    position: absolute;
    top: 124.6vw;
    left: 28.1vw;
    right: auto;
    transform: rotate(10deg);
  }

  .project-39 {
    z-index: 2;
    width: 9vw;
    position: absolute;
    top: 382.4vw;
    left: auto;
    right: 9.4vw;
  }

  .project-40 {
    z-index: 1;
    width: 22vw;
    position: absolute;
    top: 185.3vw;
    left: 10vw;
    right: auto;
    transform: rotate(-20deg);
  }

  .project-41 {
    z-index: 1;
    width: 21.6vw;
    position: absolute;
    top: 285.5vw;
    left: -2vw;
    right: auto;
  }

  .project-42 {
    z-index: 1;
    width: 22vw;
    position: absolute;
    top: 409.6vw;
    left: auto;
    right: 4vw;
  }

  .svg {
    width: 2%;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .svg-2 {
    width: 48px;
    position: absolute;
    inset: 16px 16px auto auto;
  }

  .svg-3 {
    width: auto;
    min-width: auto;
    max-width: none;
    display: inline;
    position: static;
    transform: scale(.5);
  }

  .circle {
    width: auto;
  }

  .svg-2-copy {
    width: 22px;
    position: absolute;
    inset: 28.5px 29px auto auto;
  }

  .hover-44 {
    z-index: 2;
    width: 40%;
    display: none;
    position: absolute;
    inset: 0% 0% auto 30%;
    overflow: hidden;
    transform: scale(.7);
  }

  .hover-position-copy {
    z-index: 0;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 92%;
    display: block;
    position: absolute;
    top: 4%;
  }

  .navigation-copy {
    color: #000;
    font-family: Helvetica Neue LT Pro, sans-serif;
    font-size: 96px;
  }

  .navigation-copy-copy {
    color: #000;
    font-family: Helvetica Neue LT Pro, sans-serif;
    font-size: 96px;
    display: none;
  }

  .navigation-invert {
    color: #fff;
    mix-blend-mode: normal;
    font-family: Helvetica Neue LT Pro, sans-serif;
    font-size: 96px;
    display: block;
  }

  .header-copy {
    z-index: 10;
    -webkit-text-fill-color: inherit;
    mix-blend-mode: normal;
    background-clip: border-box;
    margin-bottom: 0;
    position: static;
    inset: 0% 0% auto;
  }

  .header-projects {
    z-index: 10;
    opacity: 1;
    -webkit-text-fill-color: inherit;
    mix-blend-mode: difference;
    background-clip: border-box;
    margin-bottom: 0;
    position: sticky;
    inset: 0% 0% auto;
  }

  .grid-6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-left: 16px;
    padding-right: 16px;
  }

  .column-date {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 8px;
  }

  .column-project {
    padding: 0 0 0 8px;
  }

  .footer-index {
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
  }

  .footer-index:hover {
    opacity: 1;
    filter: none;
    outline-offset: 0px;
    color: #fff;
    -webkit-text-stroke-color: #fff;
    mix-blend-mode: normal;
    background-color: #fff;
    border: 0 solid #000;
    outline: 0 #fff;
  }

  .column-project-copy {
    padding-left: 8px;
    padding-right: 0;
  }

  .column-client-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .column-case-copy {
    padding-top: 0;
    padding-bottom: 0;
  }

  .column-date-copy {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 8px;
  }

  .paragraph-2-copy {
    text-transform: capitalize;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.5;
  }

  .column-85 {
    padding-left: 0;
  }

  .column-88 {
    padding-right: 0;
  }

  .hover-45 {
    z-index: 2;
    width: 40%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .hover-46 {
    z-index: 2;
    width: 30%;
    display: none;
    position: static;
    inset: 28% auto auto;
  }

  .div-block-26 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding: 64px 16px 16px;
    display: flex;
    overflow: clip;
  }

  .info-en-copy {
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
  }

  .info-en-copy:hover {
    text-decoration: none;
  }

  .subscript {
    font-size: 16px;
    font-weight: 800;
  }

  .div-block-27 {
    flex-flow: column;
    display: flex;
  }

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

  .column-249 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .column-l {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 8px;
    display: flex;
  }

  .column-r {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding-bottom: 0;
    padding-left: 8px;
    padding-right: 0;
    display: flex;
  }

  .grid-7 {
    grid-template-rows: auto;
  }

  .div-block-29, .div-block-30 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex;
  }

  .all-rights {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: block;
    position: static;
    inset: auto 0% -91% auto;
    overflow: clip;
  }

  .all-rights:hover {
    text-decoration: none;
  }

  .hr-copy {
    background-color: #000;
    margin-top: 0;
    padding-bottom: 1px;
    position: static;
    top: 64px;
  }

  .team-image {
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .hr-team-image {
    background-color: #000;
    margin-top: 0;
    padding-bottom: 1px;
    position: static;
    top: 64px;
  }

  .all-rights-reserved {
    flex-flow: column;
    display: flex;
  }

  .all-rights-2 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 21% -35% 50% auto;
  }

  .all-rights-2:hover {
    text-decoration: none;
  }

  .all-rights-3 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 71% -40% 50% auto;
  }

  .all-rights-3:hover {
    text-decoration: none;
  }

  .all-rights-4 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 84% -30% 50% auto;
  }

  .all-rights-4:hover {
    text-decoration: none;
  }

  .all-rights-5 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 24% -54% 50% auto;
  }

  .all-rights-5:hover {
    text-decoration: none;
  }

  .all-rights-6 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 56% -58% 50% auto;
  }

  .all-rights-6:hover {
    text-decoration: none;
  }

  .all-rights-7 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 94% -44% 50% auto;
  }

  .all-rights-7:hover {
    text-decoration: none;
  }

  .all-rights-9 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 50% -30% 50% auto;
  }

  .all-rights-9:hover {
    text-decoration: none;
  }

  .all-rights-8 {
    z-index: 5;
    text-align: right;
    mix-blend-mode: normal;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    position: fixed;
    inset: 3% -35% 50% auto;
  }

  .all-rights-8:hover {
    text-decoration: none;
  }

  .awards-copy {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    text-align: left;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.5;
    text-decoration: none;
    display: flex;
  }

  .div-block-32 {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-flow: row;
    justify-content: flex-start;
    width: 2000vw;
    max-width: none;
    display: flex;
    position: static;
    inset: auto 0% -97%;
    overflow: clip;
  }

  .body-3 {
    max-width: none;
    overflow: visible;
  }

  .index-list {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list:hover {
    color: #384d31;
  }

  .project, .client {
    width: auto;
  }

  .case {
    text-transform: uppercase;
    width: auto;
  }

  .date {
    text-align: right;
    width: auto;
  }

  .index-list-be-spring {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-be-spring:hover {
    color: #e84d31;
  }

  .index-list-itdg {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-itdg:hover {
    color: #3cbb11;
  }

  .index-list-eros {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-eros:hover {
    color: #9e9e9e;
  }

  .index-list-shoureel-2023 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-shoureel-2023:hover {
    color: #3cc1e5;
  }

  .index-list-inart {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-inart:hover {
    color: #c4c4c4;
  }

  .index-list-city-jump {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-city-jump:hover {
    color: #ff0999;
  }

  .index-list-wellbeing {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-wellbeing:hover {
    color: #1ec6c9;
  }

  .index-list-krew {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-krew:hover {
    color: #6aecbd;
  }

  .index-list-motion-evolving {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-motion-evolving:hover {
    color: #ff5e19;
  }

  .index-list-ssg {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-ssg:hover {
    color: #e90000;
  }

  .index-list-gxl {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-gxl:hover {
    color: #45caff;
  }

  .index-list-kauwgombal {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-kauwgombal:hover {
    color: #e71f80;
  }

  .index-list-elemenopee {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-elemenopee:hover {
    color: gray;
  }

  .index-list-10000 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-10000:hover {
    color: #fcef00;
  }

  .index-list-maia {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-maia:hover {
    color: #e99a34;
  }

  .index-list-selfist {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-selfist:hover {
    color: #ff9100;
  }

  .index-list-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-copy:hover {
    color: #384d31;
  }

  .index-list-wellbeing-cny {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-wellbeing-cny:hover {
    color: #f12f32;
  }

  .index-list-aranya {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-aranya:hover {
    color: #b88293;
  }

  .index-list-world {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-world:hover {
    color: #1877dd;
  }

  .index-list-jordan {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-jordan:hover {
    color: #f09444;
  }

  .index-list-just-chill {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-just-chill:hover {
    color: #f1d0a4;
  }

  .index-list-leave-no-trace {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-leave-no-trace:hover {
    color: #a1a1a1;
  }

  .index-list-hao {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-hao:hover {
    color: #0363a8;
  }

  .index-list-wuhan {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-wuhan:hover {
    color: #f700ff;
  }

  .index-list-no-18 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-no-18:hover {
    color: #009dff;
  }

  .index-list-nonsense {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-nonsense:hover {
    color: #c5a984;
  }

  .index-list-manque {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-manque:hover {
    color: #40ff00;
  }

  .index-list-out {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-out:hover {
    color: #ffea00;
  }

  .index-list-pixel {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-pixel:hover {
    color: #acacac;
  }

  .index-list-ocean3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-ocean3:hover {
    color: #9b0606;
  }

  .index-list-back-on-time {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-back-on-time:hover {
    color: #f6782e;
  }

  .index-list-strong {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-strong:hover {
    color: #ff2c2c;
  }

  .index-list-ampey {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-ampey:hover {
    color: #018dff;
  }

  .index-list-goblin {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-goblin:hover {
    color: #a100ff;
  }

  .index-list-maga {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-maga:hover {
    color: #a5a5a5;
  }

  .index-list-hejing {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-hejing:hover {
    color: #a0a0a0;
  }

  .index-list-campus {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-campus:hover {
    color: #001d9c;
  }

  .index-list-spoon {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-spoon:hover {
    color: #0f9900;
  }

  .index-list-the-greeting-face {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-the-greeting-face:hover {
    color: #b1b1b1;
  }

  .index-list-type-of-yuyuan-road {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-type-of-yuyuan-road:hover {
    color: #f40;
  }

  .index-list-sh {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-sh:hover {
    color: #0f206d;
  }

  .index-list-py {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-py:hover {
    color: #c73c1a;
  }

  .link-block-16 {
    cursor: auto;
  }

  .hr-copy {
    background-color: #000;
    margin-top: 0;
    padding-bottom: 2px;
    display: none;
    position: static;
    top: 64px;
  }

  .div-block-33 {
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .div-block-34 {
    padding-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-32-copy {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-flow: row;
    justify-content: flex-end;
    width: auto;
    max-width: none;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
    position: static;
    inset: auto 0% -97%;
    overflow: hidden;
  }

  .div-block-35 {
    padding: 16px;
    overflow: clip;
  }

  .body-4 {
    overflow: visible;
  }

  .info-en-underline {
    text-align: left;
    cursor: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
  }

  .info-en-underline:hover {
    text-decoration: underline;
  }

  .info-en-weibo {
    text-align: left;
    cursor: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
  }

  .info-en-weibo:hover {
    text-decoration: underline;
  }

  .info-en-xiaohongshu {
    text-align: left;
    cursor: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
  }

  .info-en-xiaohongshu:hover {
    text-decoration: underline;
  }

  .info-en-behance {
    text-align: left;
    cursor: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
  }

  .info-en-behance:hover {
    text-decoration: underline;
  }

  .info-en-email {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    text-align: left;
    text-transform: capitalize;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.5;
    text-decoration: none;
    display: flex;
  }

  .info-en-email:hover {
    text-decoration: underline;
  }

  .awards-link {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    text-align: left;
    text-transform: capitalize;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.5;
    text-decoration: none;
    display: flex;
  }

  .awards-link:hover {
    text-decoration: underline;
  }

  .project-bg {
    z-index: -1;
    background-image: linear-gradient(#00000080, #00000080);
    width: 100%;
    height: 494vw;
    position: absolute;
    inset: 0% 0% auto;
  }

  .image-34 {
    z-index: 3;
    width: 35vw;
    position: absolute;
    top: 9vw;
    left: -7.9vw;
  }

  .image-35 {
    z-index: 2;
    width: 16vw;
    position: absolute;
    top: 11.8vw;
    left: 24.5vw;
  }

  .image-36 {
    width: 42vw;
    position: absolute;
    top: 3.5vw;
    left: 33.6vw;
  }

  .image-37 {
    z-index: 1;
    width: 39vw;
    position: absolute;
    top: 6.9vw;
    right: -11.7vw;
  }

  .image-38 {
    z-index: 3;
    width: 13vw;
    position: absolute;
    top: 31.6vw;
    right: 18.9vw;
  }

  .image-39 {
    z-index: 1;
    width: 16vw;
    position: absolute;
    top: 44.2vw;
    left: 7.8vw;
  }

  .image-40 {
    z-index: 2;
    width: 40vw;
    position: absolute;
    top: 54.2vw;
    left: 10.5vw;
  }

  .image-41 {
    z-index: 2;
    width: 32vw;
    position: absolute;
    top: 60.1vw;
    right: 15.9vw;
  }

  .image-42 {
    z-index: 4;
    width: 46vw;
    position: absolute;
    top: 38.7vw;
    right: -23.9vw;
  }

  .image-43 {
    z-index: 3;
    width: 26vw;
    position: absolute;
    top: 68vw;
    left: 0;
  }

  .project-bg2 {
    z-index: -1;
    background-image: linear-gradient(135deg, #270004, #ff1e09 20%, #270004 38%, #ff1e09 55%, #270004 75%, #270004);
    width: 100%;
    height: 494vw;
    position: absolute;
    inset: 0% 0% auto;
  }

  .index-list-mini-cooper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-mini-cooper:hover {
    color: #2db300;
  }

  .index-list-douyin {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-douyin:hover {
    color: #f44;
  }

  .index-list-wmhd-2024 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-wmhd-2024:hover {
    color: #ebe86b;
  }

  .index-list-sth {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-sth:hover {
    color: #9e9e9e;
  }

  .index-list-lost {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-lost:hover {
    color: #40ff00;
  }

  .index-list-membership {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-membership:hover {
    color: #cebf9a;
  }

  .index-list-conversation {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-conversation:hover {
    color: #ffe100;
  }

  .index-list-back {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-back:hover {
    color: #90db8d;
  }

  .index-list-shiny {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-shiny:hover {
    color: #fff581;
  }

  .index-list-hong {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-hong:hover {
    color: red;
  }

  .index-list-bon {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    height: auto;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    display: grid;
  }

  .index-list-bon:hover {
    color: #ff0048;
  }

  .hover-image-eros {
    width: 40%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .hover-image-mini {
    width: 50%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .hover-image-douyin {
    width: 30%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .project-25-copy {
    z-index: 1;
    width: 14vw;
    position: absolute;
    top: 441.7vw;
    left: 5vw;
    right: auto;
  }

  .hover-image-wmhd-2024 {
    width: 50%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .hover-image-sth, .hover-image-lost, .hover-image-membership, .hover-image-conversation {
    width: 40%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .hover-image-shiny, .hover-image-hong {
    width: 30%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .hover-image-bon {
    width: 40%;
    display: none;
    position: static;
    inset: -2% 0% auto;
    overflow: hidden;
    transform: scale(.7);
  }

  .project-bg-cny {
    z-index: -1;
    background-image: linear-gradient(135deg, #270004, #ff1e09 20%, #270004 38%, #ff1e09 55%, #270004 75%, #270004);
    width: 100%;
    height: 494vw;
    position: absolute;
    inset: 0% 0% auto;
  }

  .link-block-17, .link-block-18, .link-block-19 {
    overflow: visible;
  }

  ._4-5-auto {
    box-sizing: border-box;
    aspect-ratio: 4 / 5;
    object-fit: cover;
    width: 100%;
    height: auto;
    display: block;
    overflow: clip;
  }

  ._16-9-auto, ._16-9-copy {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: auto;
    display: block;
  }
}

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

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .header {
    position: relative;
  }

  .paragraph {
    float: none;
    clear: none;
    direction: ltr;
    height: auto;
    font-size: 20px;
    line-height: 1.2;
    overflow: visible;
  }

  .paragraph-2 {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
    overflow: visible;
  }

  .index {
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding: 0;
  }

  .hr {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 2px;
    padding-left: 0;
  }

  .list {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    height: 442px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .table {
    padding-bottom: 16px;
    inset: auto 0% 0%;
  }

  .index_footer {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .info {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    width: auto;
  }

  .awadrs-en, .info-cn {
    font-size: 16px;
  }

  .div-block-4 {
    flex-flow: column;
    width: 100%;
    margin-top: 64px;
    padding-bottom: 32px;
  }

  .div-block-5 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .awards {
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-7 {
    flex-flow: column;
    width: 100%;
  }

  .press {
    width: 100%;
    margin-right: 0;
  }

  .div-block-8 {
    opacity: 0;
    background-color: #fff;
    display: none;
    position: relative;
    top: 0;
    overflow: visible;
  }

  .div-block-9 {
    flex-direction: column;
    align-items: flex-start;
  }

  .project_detail_cn {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
    font-size: 19px;
  }

  .image-12 {
    width: 100%;
  }

  .div-block-10 {
    flex-direction: column;
    margin-top: 128px;
    display: flex;
    position: static;
  }

  .project-info {
    width: 100%;
  }

  .project_detail_eng {
    text-align: justify;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 20px;
  }

  .cny-2024 {
    top: 185px;
  }

  .itdg {
    top: 411px;
  }

  .kaukau-showreel-2023 {
    top: 102px;
  }

  .inart {
    top: 115px;
  }

  .krew {
    top: 665px;
  }

  .gaoxinli {
    top: 482px;
  }

  .kauwgombal {
    top: 15px;
  }

  .elemenopee {
    top: 315px;
  }

  .cny-2023 {
    top: 575px;
  }

  .strongnoodle {
    top: 15px;
  }

  .ampey {
    top: 10px;
  }

  .mega {
    top: 123px;
  }

  .hao {
    top: 268px;
  }

  ._18 {
    top: 468px;
  }

  ._182 {
    top: 607px;
  }

  .nonsense {
    top: 264px;
  }

  .body-2 {
    height: 194.5%;
  }

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

  .project-image {
    width: 100%;
  }

  .slider {
    flex: 0 auto;
    width: 100%;
    display: block;
  }

  ._12-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    width: 100%;
  }

  .image-16 {
    height: auto;
    overflow: hidden;
  }

  .index_footer-copy {
    padding-top: 128px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-project-photo {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 100%;
    padding-bottom: 0;
  }

  .div-block-14 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-18, .image-20 {
    height: auto;
  }

  .background-video-5 {
    aspect-ratio: 1;
    width: 100%;
    height: 100%;
  }

  .image-24 {
    height: auto;
  }

  .grid-4-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
  }

  .info-year {
    text-align: right;
    font-size: 16px;
  }

  .link-2, .link-3, .link-4, .info-cn-2, .link-5 {
    font-size: 16px;
  }

  .div-block-17 {
    display: none;
  }

  .image-28 {
    width: 100%;
    max-width: none;
    padding-top: 64px;
    padding-bottom: 64px;
    display: block;
  }

  .div-block-18 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    width: 100%;
    min-width: 100%;
    display: flex;
  }

  .div-block-18:active {
    display: flex;
  }

  .awards-hr {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 1px;
    display: block;
  }

  .awards-title {
    justify-content: space-between;
    display: block;
  }

  .div-block-19 {
    flex-flow: row;
    overflow: scroll;
  }

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

  .div-block-21 {
    flex-flow: row;
    justify-content: space-between;
    display: flex;
  }

  .awards-arrows {
    font-family: Helvetica Now Display, sans-serif;
    font-size: 16px;
    display: block;
  }

  .info-en {
    font-size: 24px;
  }

  .footer-1, .footer-1a {
    font-size: 16px;
  }

  .footer-2, .footer-3 {
    justify-content: space-between;
  }

  .footer-4, .div-block-20-copy {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    display: flex;
  }

  .div-block-4-copy {
    flex-flow: column;
    width: 100%;
    margin-top: 64px;
    padding-bottom: 32px;
  }

  .footer-1a-copy, .awadrs-en-copy {
    font-size: 16px;
  }

  .div-block-21-copy {
    flex-flow: row;
    justify-content: space-between;
    display: flex;
  }

  .project-10 {
    width: 18vw;
  }

  .project-11 {
    width: 38%;
  }

  .project-17 {
    width: 43vw;
  }

  .project-21 {
    top: 205.3vw;
  }

  .project-24 {
    width: 32%;
  }

  .index-2 {
    height: 0;
    display: flex;
  }

  .image-31 {
    display: none;
  }

  .hover-position {
    display: flex;
  }

  .column-case {
    padding-top: 12px;
    padding-bottom: 12px;
    display: none;
  }

  .column-4, .column-5, .column-6, .column-7, .column-8, .column-9 {
    display: none;
  }

  .column-10 {
    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;
    width: 100%;
    display: grid;
  }

  .column-11, .column-13, .column-14, .column-15, .column-16, .column-17, .column-18, .column-19, .column-20, .column-21, .column-22, .column-23, .column-24, .column-25, .column-26, .column-27, .column-28, .column-29, .column-30, .column-31, .column-32, .column-33, .column-34 {
    display: none;
  }

  .div-block-22 {
    height: 3049px;
  }

  .link-block-11 {
    width: 100%;
  }

  .header-invert {
    position: relative;
  }

  ._5-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    width: 100%;
  }

  .link-block-14 {
    display: block;
  }

  .project-list {
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .awadrs-en-link {
    font-size: 16px;
  }

  .awadrs-en-link:hover {
    text-decoration: none;
  }

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

  .column-client {
    padding: 12px 0;
  }

  .column-36 {
    padding-top: 8px;
    padding-bottom: 8px;
    display: block;
  }

  .project-41 {
    right: auto;
  }

  .project-42 {
    width: 21%;
  }

  .hover-44 {
    width: 70%;
    padding-top: 0;
    display: none;
    position: relative;
    top: 1239px;
    left: 0%;
  }

  .hover-position-copy, .navigation-copy {
    display: none;
  }

  .navigation-copy-copy, .navigation-invert {
    display: block;
  }

  .header-copy {
    position: relative;
  }

  .header-projects {
    position: sticky;
  }

  .grid-6 {
    display: none;
  }

  .column-78 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .column-date {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .column-80 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .column-project {
    padding: 12px 0 12px 8px;
  }

  .footer-index {
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding: 0;
  }

  .column-project-copy {
    padding: 0 0 0 8px;
  }

  .column-client-copy {
    padding: 0;
  }

  .column-case-copy {
    padding-top: 0;
    padding-bottom: 0;
    display: none;
  }

  .column-date-copy {
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-2-copy {
    font-size: 16px;
    line-height: 1.5;
    overflow: visible;
  }

  .column-86 {
    line-height: 20;
  }

  .hover-45 {
    width: 70%;
    display: none;
    position: relative;
    top: 1086px;
  }

  .hover-46 {
    width: 50%;
    display: none;
    position: relative;
    top: 1345px;
  }

  .div-block-26 {
    overflow: clip;
  }

  .info-en-copy {
    font-size: 16px;
  }

  .grid-7 {
    grid-template-columns: 1fr;
  }

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

  .all-rights {
    font-size: 20px;
    right: -77%;
  }

  .team-image {
    width: 124%;
    max-width: none;
    display: block;
  }

  .hr-team-image {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 2px;
    padding-left: 0;
    display: block;
  }

  .div-block-31 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: flex;
  }

  .flex-block-2 {
    justify-content: center;
    align-items: center;
  }

  .all-rights-2, .all-rights-3 {
    font-size: 24px;
    right: -63%;
  }

  .all-rights-4 {
    font-size: 24px;
    right: -60%;
  }

  .all-rights-5 {
    font-size: 24px;
    right: -76%;
  }

  .all-rights-6 {
    font-size: 24px;
    right: -64%;
  }

  .all-rights-7 {
    font-size: 24px;
    right: -67%;
  }

  .all-rights-9 {
    font-size: 12px;
  }

  .all-rights-8 {
    font-size: 24px;
    right: -66%;
  }

  .awards-copy {
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-32 {
    width: 2020%;
    overflow: clip;
  }

  .index-list {
    font-size: 18px;
  }

  .case {
    display: none;
  }

  .index-list-be-spring, .index-list-itdg {
    font-size: 18px;
  }

  .index-list-eros {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
    font-size: 18px;
    overflow: auto;
  }

  .index-list-shoureel-2023, .index-list-inart, .index-list-city-jump, .index-list-wellbeing, .index-list-krew, .index-list-motion-evolving, .index-list-ssg, .index-list-gxl, .index-list-kauwgombal, .index-list-elemenopee, .index-list-10000, .index-list-maia, .index-list-selfist, .index-list-copy, .index-list-wellbeing-cny, .index-list-aranya, .index-list-world, .index-list-jordan, .index-list-just-chill, .index-list-leave-no-trace, .index-list-hao, .index-list-wuhan, .index-list-no-18, .index-list-nonsense, .index-list-manque, .index-list-out, .index-list-pixel, .index-list-ocean3, .index-list-back-on-time, .index-list-strong, .index-list-ampey, .index-list-goblin, .index-list-maga, .index-list-hejing, .index-list-campus, .index-list-spoon, .index-list-the-greeting-face, .index-list-type-of-yuyuan-road, .index-list-sh, .index-list-py {
    font-size: 18px;
  }

  .hr-copy {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 2px;
    padding-left: 0;
    display: block;
  }

  .div-block-32-copy {
    justify-content: flex-end;
    align-items: center;
    width: auto;
  }

  .info-en-underline, .info-en-weibo, .info-en-xiaohongshu, .info-en-behance {
    font-size: 24px;
  }

  .info-en-email, .awards-link {
    justify-content: flex-start;
    align-items: center;
  }

  .project-bg {
    height: 494vw;
  }

  .image-40 {
    top: 54.2vw;
    left: 10.5vw;
  }

  .project-bg2 {
    height: 494vw;
  }

  .index-list-mini-cooper, .index-list-douyin, .index-list-wmhd-2024, .index-list-sth, .index-list-lost, .index-list-membership, .index-list-conversation, .index-list-back, .index-list-shiny, .index-list-hong, .index-list-bon {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
    font-size: 18px;
    overflow: auto;
  }

  .hover-image-eros, .hover-image-mini, .hover-image-douyin, .hover-image-wmhd-2024, .hover-image-sth, .hover-image-lost, .hover-image-membership, .hover-image-conversation, .hover-image-shiny, .hover-image-hong, .hover-image-bon {
    display: none;
  }

  .project-bg-cny {
    height: 494vw;
  }
}

@media screen and (max-width: 767px) {
  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .navigation {
    font-size: 10vw;
  }

  .header {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    position: relative;
  }

  .paragraph {
    font-size: 24px;
    line-height: 1.5;
    overflow: visible;
  }

  .paragraph-2 {
    text-align: left;
    text-transform: none;
    font-size: 24px;
    line-height: 1.5;
  }

  .index {
    flex-flow: row;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .index:hover {
    filter: invert(0%);
  }

  .hr {
    margin-left: 0;
    margin-right: 0;
  }

  .list {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    height: 417px;
  }

  .table {
    padding-bottom: 16px;
    inset: auto 0% 0%;
  }

  .index_footer {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
  }

  .awadrs-en {
    text-align: left;
    font-family: OPPO Sans, sans-serif;
  }

  .div-block-4 {
    margin-top: 128px;
    padding-bottom: 32px;
  }

  .awards {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .press {
    width: 100%;
    margin-right: 0;
  }

  .div-block-8 {
    overflow: hidden;
  }

  .project_detail_cn {
    text-align: justify;
    font-size: 23px;
  }

  .project_detail_eng {
    text-align: justify;
    font-size: 24px;
  }

  .cny-2024 {
    width: 61.5%;
    top: 354px;
  }

  .itdg {
    width: 37.5%;
    top: 638px;
  }

  .kaukau-showreel-2023 {
    width: 30%;
    top: 237px;
    right: 1%;
  }

  .inart {
    width: 52.5%;
    top: 432px;
    right: -8%;
  }

  .krew {
    width: 33%;
    top: 1100px;
  }

  .gaoxinli {
    width: 18%;
    top: 946px;
  }

  .kauwgombal {
    width: 25.5%;
    top: 194px;
    left: 31%;
  }

  .elemenopee {
    width: 46.5%;
    top: 769px;
  }

  .cny-2023 {
    width: 67.5%;
    top: 1115px;
  }

  .strongnoodle {
    top: 156px;
  }

  .ampey {
    width: 58.5%;
    top: 150px;
    right: -2%;
  }

  .mega {
    width: 33%;
    top: 304px;
    left: 42%;
  }

  .hao {
    width: 40.5%;
    top: 503px;
    right: 28%;
  }

  ._18 {
    width: 37.5%;
    top: 864px;
  }

  ._182 {
    width: 30%;
    top: 901px;
  }

  .nonsense {
    width: 42%;
    top: 628px;
  }

  .body-2 {
    min-width: 100%;
    max-width: 100%;
    height: 265%;
  }

  .column-2 {
    padding-top: 32px;
    padding-bottom: 32px;
    padding-left: 0;
  }

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

  .image-16 {
    height: auto;
  }

  .index_footer-copy {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-14 {
    padding-bottom: 0;
  }

  .image-17, .image-18, .image-19, .image-20, .image-21 {
    width: 100%;
  }

  .background-video-5 {
    height: auto;
  }

  .background-video-6, .background-video-7 {
    aspect-ratio: 1;
    width: 100%;
    height: auto;
  }

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

  .grid-4-copy {
    grid-row-gap: 16px;
  }

  .link-5 {
    text-align: left;
  }

  .div-block-18 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    width: 100%;
    min-width: 100%;
    display: flex;
  }

  .awards-hr {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 1px;
  }

  .div-block-19 {
    flex-flow: row;
    overflow: scroll;
  }

  .div-block-20 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .div-block-21 {
    flex-flow: row;
    justify-content: space-between;
    display: flex;
  }

  .awards-arrows {
    font-family: Helvetica Now Display, sans-serif;
  }

  .info-en {
    text-align: justify;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
  }

  .footer-1, .footer-1a {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
  }

  .footer-4, .div-block-20-copy {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .div-block-4-copy {
    margin-top: 128px;
  }

  .footer-1a-copy {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
  }

  .awadrs-en-copy {
    text-align: left;
    font-family: OPPO Sans, sans-serif;
  }

  .div-block-21-copy {
    flex-flow: row;
    justify-content: space-between;
    display: flex;
  }

  .project-1 {
    width: 80%;
    top: 220.9vw;
    left: -22.2vw;
    transform: rotate(-3deg);
  }

  .project-2 {
    width: 68vw;
    top: 218vw;
    left: auto;
    right: -7.1vw;
    transform: rotate(14deg);
  }

  .project-3 {
    width: 52vw;
    top: 269.8vw;
    right: -6.1vw;
    transform: rotate(2deg);
  }

  .project-4 {
    width: 49vw;
    top: 295.5vw;
    left: 13.2vw;
    right: auto;
  }

  .project-5 {
    z-index: 2;
    width: 57vw;
    top: 810.8vw;
    left: auto;
    right: 22vw;
    transform: rotate(2deg);
  }

  .project-6 {
    width: 22vw;
    top: 321.7vw;
    left: auto;
    right: 6.9vw;
  }

  .project-7 {
    width: 63vw;
    top: 244.9vw;
    left: 2.8vw;
    right: auto;
  }

  .project-8 {
    z-index: 3;
    width: 24vw;
    top: 372.1vw;
    right: 15.8vw;
  }

  .project-9 {
    width: 47vw;
    top: 345.6vw;
    left: auto;
    right: 4.3vw;
    transform: rotate(20deg);
  }

  .project-10 {
    width: 25vw;
    top: 489.6vw;
    left: 33.5vw;
    right: auto;
  }

  .project-11 {
    width: 52%;
    top: 801.4vw;
    left: .7vw;
    right: auto;
  }

  .project-12 {
    width: 78vw;
    top: 441.2vw;
    left: 12.4vw;
    transform: rotate(18deg);
  }

  .project-13 {
    width: 51vw;
    top: 540.1vw;
    left: auto;
    right: 26.6vw;
    transform: rotate(2deg);
  }

  .project-14 {
    width: 40vw;
    top: 759.5vw;
    left: auto;
    right: 4.5vw;
    transform: rotate(6deg);
  }

  .project-15 {
    z-index: 1;
    width: 22vw;
    top: 486.8vw;
    left: 4.8vw;
    right: auto;
  }

  .project-16 {
    z-index: 1;
    width: 26vw;
    top: 566.7vw;
    left: .5vw;
  }

  .project-17 {
    z-index: 4;
    width: 64vw;
    top: 663vw;
    left: -4.9vw;
  }

  .project-18 {
    width: 51vw;
    top: 676.2vw;
    left: auto;
    right: -3.1vw;
    transform: rotate(10deg);
  }

  .project-19 {
    width: 44vw;
    top: 527.4vw;
    left: auto;
    right: -7vw;
  }

  .project-23 {
    width: 60%;
    top: 622.2vw;
    left: auto;
    right: -10%;
    transform: rotate(-15deg);
  }

  .project-20 {
    z-index: 1;
    width: 48vw;
    top: 575.4vw;
    left: auto;
    right: -9.3vw;
  }

  .project-21 {
    width: 40vw;
    top: 719vw;
    left: auto;
    right: 5.1vw;
    transform: rotate(9deg);
  }

  .project-22 {
    width: 20%;
    top: 504vw;
    left: auto;
    right: 7.3vw;
    transform: rotate(-1deg);
  }

  .project-24 {
    z-index: 2;
    width: 50vw;
    top: 888.8vw;
    left: auto;
    right: 5.1vw;
  }

  .project-25 {
    z-index: 2;
    width: 23vw;
    top: 872.6vw;
    left: 23.4vw;
  }

  .project-26 {
    width: 27vw;
    top: 625.8vw;
    left: 18vw;
    transform: rotate(-31deg);
  }

  .project-27 {
    z-index: 1;
    width: 28vw;
    top: 862.3vw;
    left: auto;
    right: 11.6vw;
    transform: rotate(-28deg);
  }

  .project-28 {
    z-index: 1;
    width: 60vw;
    top: 586.1vw;
    left: auto;
    right: 17%;
  }

  .project-29 {
    width: 36vw;
    top: 720.3vw;
    left: 7.5vw;
  }

  .project-30 {
    z-index: 2;
    width: 53vw;
    top: 395.7vw;
    right: -17.7vw;
    transform: rotate(7deg);
  }

  .project-31 {
    width: 21vw;
    top: 423.2vw;
    left: 45.1vw;
    right: auto;
  }

  .project-32 {
    top: 438.5vw;
    left: auto;
    right: -3.2vw;
  }

  .index-2, .hover-position {
    display: flex;
  }

  .column-case, .column-4, .column-5, .column-6, .column-7, .column-8, .column-9 {
    display: none;
  }

  .column-10 {
    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;
    display: grid;
  }

  .column-11, .column-12, .column-13, .column-14, .column-15, .column-16, .column-17, .column-18, .column-19, .column-20, .column-21, .column-22, .column-23, .column-24, .column-25, .column-26, .column-27, .column-28, .column-29, .column-30, .column-31, .column-32, .column-33, .column-34 {
    display: none;
  }

  .div-block-22 {
    width: auto;
    height: 4027px;
  }

  .link-block-11 {
    width: 100%;
  }

  .div-block-23 {
    display: none;
  }

  .header-invert {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    position: relative;
  }

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

  .project-list {
    flex-flow: column;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .awadrs-en-link {
    text-align: left;
    font-family: OPPO Sans, sans-serif;
  }

  .column-client, .column-36, .column-37, .column-38, .column-39, .column-40, .column-41, .column-42, .column-43, .column-44, .column-45, .column-46, .column-47, .column-48, .column-49, .column-50, .column-51, .column-52, .column-53, .column-54, .column-55, .column-56, .column-57, .column-58, .column-59, .column-60, .column-61 {
    display: none;
  }

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

  .column-63, .column-64, .column-65, .column-66, .column-67, .column-68, .column-69, .column-70, .column-71, .column-72, .column-73, .column-74, .column-75 {
    display: none;
  }

  .project-33 {
    z-index: 3;
    width: 58vw;
    top: 329.8vw;
    left: -3.3vw;
    transform: rotate(0);
  }

  .project-34 {
    width: 50vw;
    top: 746.4vw;
    left: -4.3vw;
    right: auto;
  }

  .project-35 {
    width: 23vw;
    inset: 645.1vw 13.2vw auto auto;
  }

  .project-36 {
    width: 26%;
    top: 842.8vw;
    left: 5.2vw;
    right: auto;
    transform: rotate(-15deg);
  }

  .project-37 {
    width: 22vw;
    top: 454.6vw;
    left: 5.4vw;
    right: auto;
  }

  .project-38 {
    width: 30%;
    inset: 601.2vw auto auto -2.5vw;
  }

  .project-39 {
    width: 18vw;
    top: 821.2vw;
    right: 1.6vw;
  }

  .project-40 {
    width: 33vw;
    top: 397vw;
    left: 1.8vw;
    right: auto;
    transform: rotate(0);
  }

  .project-41 {
    width: 28vw;
    top: 890.7vw;
    left: 7vw;
    right: auto;
  }

  .project-42 {
    width: 33vw;
    top: 788.4vw;
    right: -2vw;
  }

  .hover-44 {
    display: none;
    top: 1505px;
  }

  .hover-position-copy {
    display: none;
  }

  .navigation-copy, .navigation-copy-copy, .navigation-invert {
    font-size: 10vw;
  }

  .header-copy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    position: relative;
  }

  .header-projects {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    mix-blend-mode: difference;
    flex-direction: column;
    position: sticky;
  }

  .column-76, .column-77 {
    display: none;
  }

  .grid-6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-left: 8px;
    padding-right: 8px;
    display: none;
  }

  .footer-index {
    flex-flow: row;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-index:hover {
    filter: invert(0%);
  }

  .column-client-copy, .column-case-copy {
    display: none;
  }

  .column-81, .column-82, .column-83, .column-84 {
    padding: 0;
  }

  .paragraph-2-copy {
    text-align: right;
    font-size: 16px;
    line-height: 1.5;
  }

  .column-85, .column-86, .column-87, .column-88, .column-89, .column-90, .column-91, .column-92, .column-93, .column-94, .column-95, .column-96, .column-97 {
    padding: 0;
  }

  .column-98 {
    padding: 0;
    display: none;
  }

  .column-99, .column-100, .column-101, .column-102, .column-103, .column-104, .column-105, .column-106, .column-107, .column-108 {
    padding: 0;
  }

  .column-109 {
    padding: 0;
    display: none;
  }

  .column-110, .column-111, .column-112, .column-113, .column-114, .column-115, .column-116, .column-117, .column-118, .column-119, .column-120, .column-121 {
    padding: 0;
  }

  .column-122 {
    padding: 0;
    display: none;
  }

  .column-123, .column-124, .column-125 {
    padding: 0;
  }

  .column-126 {
    padding: 0;
    display: none;
  }

  .column-127, .column-128, .column-129, .column-130, .column-131, .column-132, .column-133, .column-134, .column-135, .column-136, .column-137 {
    padding: 0;
  }

  .column-138 {
    padding: 0;
    display: none;
  }

  .column-139, .column-140, .column-141 {
    padding: 0;
  }

  .column-142 {
    padding: 0;
    display: none;
  }

  .column-143, .column-144, .column-145, .column-146, .column-147, .column-148, .column-149, .column-150, .column-151, .column-152, .column-153, .column-154, .column-155, .column-156, .column-157 {
    padding: 0;
  }

  .column-158 {
    padding: 0;
    display: none;
  }

  .column-159, .column-160, .column-161 {
    padding: 0;
  }

  .column-162 {
    padding: 0;
    display: none;
  }

  .column-163, .column-164, .column-165, .column-166, .column-167, .column-168, .column-169 {
    padding: 0;
  }

  .column-170 {
    padding: 0;
    display: none;
  }

  .column-171, .column-172, .column-173, .column-174, .column-175, .column-176, .column-177 {
    padding: 0;
  }

  .column-178 {
    padding: 0;
    display: none;
  }

  .column-179, .column-180, .column-181, .column-182, .column-183, .column-184, .column-185, .column-186, .column-187, .column-188, .column-189 {
    padding: 0;
  }

  .column-190 {
    padding: 0;
    display: none;
  }

  .column-191, .column-192, .column-193, .column-194, .column-195, .column-196, .column-197, .column-198, .column-199, .column-200, .column-201, .column-202, .column-203, .column-204, .column-205 {
    padding: 0;
  }

  .column-206 {
    padding: 0;
    display: none;
  }

  .column-207, .column-208, .column-209 {
    padding: 0;
  }

  .column-210 {
    padding: 0;
    display: none;
  }

  .column-211, .column-212, .column-213, .column-214, .column-215, .column-216, .column-217 {
    padding: 0;
  }

  .column-218 {
    padding: 0;
    display: none;
  }

  .column-219, .column-220, .column-221 {
    padding: 0;
  }

  .column-222 {
    padding: 0;
    display: none;
  }

  .column-223, .column-224, .column-225, .column-226, .column-227, .column-228, .column-229, .column-230, .column-231, .column-232, .column-233, .column-234, .column-235, .column-236, .column-237, .column-238, .column-239, .column-240, .column-241, .column-242, .column-243, .column-244, .column-245, .column-246, .column-247, .column-248 {
    padding: 0;
  }

  .hover-45 {
    display: none;
    top: 1338px;
  }

  .hover-46 {
    display: none;
    top: 1602px;
  }

  .info-en-copy {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
  }

  .all-rights {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 24px;
    font-weight: 700;
    right: -96%;
  }

  .hr-copy {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 1px;
  }

  .team-image {
    width: 100%;
    min-width: auto;
    max-width: none;
  }

  .hr-team-image {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block-2 {
    justify-content: center;
    align-items: center;
  }

  .all-rights-2 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -89%;
  }

  .all-rights-3 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -88%;
  }

  .all-rights-4 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -87%;
  }

  .all-rights-5 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -95%;
  }

  .all-rights-6 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -90%;
  }

  .all-rights-7 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -91%;
  }

  .all-rights-9 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
  }

  .all-rights-8 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
    right: -93%;
  }

  .awards-copy {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-32 {
    width: 2770%;
  }

  .index-list {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .project, .client {
    padding-right: 8px;
  }

  .index-list-be-spring {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .index-list-itdg, .index-list-eros, .index-list-shoureel-2023, .index-list-inart, .index-list-city-jump, .index-list-wellbeing, .index-list-krew, .index-list-motion-evolving, .index-list-ssg, .index-list-gxl, .index-list-kauwgombal, .index-list-elemenopee, .index-list-10000, .index-list-maia, .index-list-selfist, .index-list-copy, .index-list-wellbeing-cny, .index-list-aranya, .index-list-world, .index-list-jordan, .index-list-just-chill, .index-list-leave-no-trace, .index-list-hao, .index-list-wuhan, .index-list-no-18, .index-list-nonsense, .index-list-manque, .index-list-out, .index-list-pixel, .index-list-ocean3, .index-list-back-on-time, .index-list-strong, .index-list-ampey, .index-list-goblin, .index-list-maga, .index-list-hejing, .index-list-campus, .index-list-spoon, .index-list-the-greeting-face, .index-list-type-of-yuyuan-road, .index-list-sh, .index-list-py {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .hr-copy {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-32-copy {
    width: auto;
  }

  .info-en-underline, .info-en-weibo, .info-en-xiaohongshu, .info-en-behance {
    text-align: justify;
    font-family: Helvetica Now Display, sans-serif;
    font-weight: 700;
  }

  .info-en-email, .awards-link {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .project-bg {
    z-index: -2;
    height: 940vw;
  }

  .image-34 {
    width: 56vw;
    top: 47.1vw;
    left: -8.1vw;
  }

  .image-35 {
    width: 26vw;
    top: 48.2vw;
    left: 39.5vw;
  }

  .image-36 {
    z-index: 3;
    width: 54vw;
    top: 67.3vw;
    left: 39.8vw;
    transform: rotate(9deg);
  }

  .image-37 {
    width: 54vw;
    top: 47vw;
    right: -20.3vw;
    transform: rotate(18deg);
  }

  .image-38 {
    width: 19vw;
    top: 190.5vw;
    right: 27.7vw;
  }

  .image-39 {
    width: 26vw;
    top: 111.3vw;
    left: 6.8vw;
  }

  .image-40 {
    width: 64vw;
    top: 151.9vw;
    left: -10.2vw;
  }

  .image-41 {
    z-index: 3;
    width: 50vw;
    top: 139.2vw;
    right: 20.4vw;
  }

  .image-42 {
    width: 56vw;
    top: 111.5vw;
    right: -26.2vw;
  }

  .image-43 {
    width: 40vw;
    top: 175.7vw;
    left: auto;
    right: -.6vw;
    transform: rotate(23deg);
  }

  .project-bg2 {
    z-index: -1;
    background-image: url("https://cdn.prod.website-files.com/65bb1a2987261c020101a01b/67a2d450b5649038be2c7bb8_81019577.png");
    background-position: 0 0;
    background-size: 100%;
    height: 936vw;
  }

  .index-list-mini-cooper, .index-list-douyin, .index-list-wmhd-2024, .index-list-sth, .index-list-lost, .index-list-membership, .index-list-conversation, .index-list-back, .index-list-shiny, .index-list-hong, .index-list-bon {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .project-25-copy {
    z-index: 2;
    width: 23vw;
    top: 730.6vw;
    left: 42.9vw;
  }

  .project-bg-cny {
    z-index: -2;
    height: 940vw;
  }

  ._16-9-auto {
    aspect-ratio: 4 / 5;
  }
}

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

  .nav-menu-three {
    flex-direction: column;
  }

  .navigation {
    position: static;
    top: 0;
  }

  .header {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    background-color: #fff0;
    position: relative;
  }

  .paragraph {
    text-align: left;
    font-size: 16px;
    line-height: 1.2;
    text-decoration: none;
    overflow: visible;
  }

  .paragraph-2 {
    text-align: left;
    text-transform: none;
    font-size: 16px;
    line-height: 1.2;
  }

  .index {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .index:hover {
    filter: invert(0%);
  }

  .hr {
    padding-bottom: 2px;
  }

  .list {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    height: 426px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .table {
    padding-bottom: 8px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .index_footer {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    padding-bottom: 0;
    padding-left: 8px;
    padding-right: 8px;
  }

  .awadrs-en {
    text-align: left;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
  }

  .info-cn {
    font-size: 14px;
  }

  .div-block-4 {
    padding-bottom: 32px;
  }

  .awards {
    font-size: 18px;
  }

  .project_detail_cn {
    text-align: justify;
    font-size: 17px;
  }

  .div-block-10 {
    flex-flow: column;
    margin-top: 128px;
    position: static;
  }

  .project_detail_eng {
    direction: ltr;
    text-align: justify;
    text-transform: none;
    font-size: 18px;
    font-style: normal;
    text-decoration: none;
  }

  .div-block-12 {
    padding-bottom: 0;
  }

  .body {
    height: 100%;
  }

  .cny-2024 {
    width: 73.8%;
    top: 164px;
  }

  .itdg {
    width: 45%;
    top: 445px;
  }

  .kaukau-showreel-2023 {
    width: 36%;
    top: 316px;
    right: 67%;
  }

  .inart {
    width: 63%;
  }

  .krew {
    width: 39.6%;
    top: 874px;
  }

  .gaoxinli {
    width: 21.6%;
    top: 763px;
    right: 30%;
  }

  .kauwgombal {
    width: 30.6%;
    top: 139px;
    left: 64%;
  }

  .elemenopee {
    width: 55.8%;
    top: 559px;
    left: -1%;
  }

  .cny-2023 {
    width: 81%;
    top: 834px;
  }

  .strongnoodle {
    width: 50.4%;
    top: 93px;
  }

  .ampey {
    top: 67px;
    right: -2%;
  }

  .mega {
    width: 39.6%;
    top: 241px;
    left: 54%;
  }

  .hao {
    width: 48.6%;
    top: 336px;
    right: 16%;
  }

  ._18 {
    width: 45%;
    top: 718px;
  }

  ._182 {
    width: 36%;
    top: 693px;
  }

  .nonsense {
    width: 50.4%;
    top: 572px;
  }

  .body-2 {
    min-width: 100%;
    max-width: 100%;
    height: 2384px;
    overflow: visible;
  }

  .slider {
    height: auto;
  }

  ._12-column {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .index_footer-copy {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    padding-bottom: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-project-photo, .div-block-14 {
    padding-bottom: 0;
  }

  .video-3 {
    grid-template-rows: auto auto auto auto auto;
  }

  .background-video-5 {
    height: auto;
  }

  .background-video-6 {
    aspect-ratio: 1;
    width: 100%;
    height: auto;
  }

  .background-video-7 {
    width: 100%;
    height: auto;
  }

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

  .grid-4-copy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: 100%;
  }

  .info-year, .link-2, .link-3, .link-4, .info-cn-2 {
    font-size: 18px;
  }

  .info-en-link2 {
    text-align: left;
  }

  .link-5 {
    width: 100%;
    font-size: 18px;
  }

  .div-block-18 {
    width: 100%;
    min-width: 100%;
  }

  .awards-hr {
    padding-bottom: 1px;
  }

  .link-block-6, .link-block-7 {
    position: sticky;
  }

  .link-block-8 {
    position: relative;
  }

  .link-block-9 {
    position: sticky;
  }

  .link-block-10 {
    position: static;
  }

  .awards-title {
    display: block;
  }

  .div-block-19 {
    flex-flow: row;
    overflow: scroll;
  }

  .awards-arrows {
    font-size: 18px;
  }

  .info-en {
    text-align: justify;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
  }

  .footer-1, .footer-1a, .footer-1a-copy {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
  }

  .awadrs-en-copy {
    text-align: left;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
  }

  .project-1, .project-2, .project-3, .project-4, .project-6, .project-7, .project-9 {
    overflow: clip;
  }

  .project-15 {
    z-index: 2;
  }

  .project-19, .project-22 {
    overflow: clip;
  }

  .project-28 {
    z-index: 2;
  }

  .index-2 {
    height: auto;
    padding-left: 4px;
    padding-right: 4px;
  }

  .hover-position {
    display: flex;
  }

  .column-case, .column-4, .column-5, .column-6, .column-7, .column-8 {
    display: none;
  }

  .column-10 {
    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;
    display: grid;
  }

  .column-14, .column-25, .column-27, .column-28, .column-29, .column-30, .column-31, .column-32, .column-33, .column-34 {
    display: none;
  }

  .div-block-22 {
    width: auto;
    min-width: auto;
    max-width: none;
    height: 2266px;
    overflow: visible;
  }

  .link-block-11 {
    object-fit: fill;
    width: 100%;
    overflow: visible;
  }

  .div-block-23 {
    display: none;
  }

  .header-invert {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    background-color: #fff0;
    position: relative;
  }

  ._5-column {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  ._1080-1526 {
    height: auto;
  }

  ._2560-3622 {
    width: 100%;
    height: auto;
  }

  .project-list {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .awadrs-en-link {
    text-align: left;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
  }

  .bold-text, .bold-text-2 {
    font-weight: 400;
  }

  .column-client, .column-36, .column-37, .column-38, .column-39, .column-40, .column-41, .column-42, .column-43, .column-44, .column-45, .column-46, .column-47, .column-48, .column-49, .column-50, .column-51, .column-52, .column-53, .column-54, .column-55, .column-56, .column-57, .column-58, .column-59, .column-60, .column-61, .column-62, .column-63, .column-64, .column-65, .column-66, .column-67, .column-68, .column-69, .column-70, .column-71, .column-72, .column-73, .column-74, .column-75 {
    display: none;
  }

  .svg-2 {
    width: 36px;
    top: 8px;
    right: 8px;
  }

  .svg-2-copy {
    width: 16px;
    top: 17.5px;
    right: 18px;
  }

  .hover-44 {
    pointer-events: none;
    width: 80%;
    display: none;
    top: 2296px;
    left: 0%;
  }

  .hover-position-copy {
    display: none;
  }

  .navigation-copy, .navigation-copy-copy, .navigation-invert {
    position: static;
    top: 0;
  }

  .header-copy {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    background-color: #fff0;
    position: relative;
  }

  .header-projects {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    mix-blend-mode: difference;
    background-color: #fff0;
    position: sticky;
  }

  .column-76, .column-77 {
    display: none;
  }

  .column-date {
    padding-right: 4px;
  }

  .column-project {
    padding-left: 4px;
  }

  .footer-index {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .footer-index:hover {
    filter: invert(0%);
  }

  .column-project-copy {
    padding-left: 4px;
  }

  .column-client-copy, .column-case-copy {
    display: none;
  }

  .column-date-copy {
    padding-right: 4px;
  }

  .column-81, .column-82, .column-83, .column-84 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-2-copy {
    text-align: right;
    font-size: 16px;
    line-height: 1.2;
  }

  .column-85, .column-86 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-87, .column-88, .column-89, .column-90, .column-91, .column-92, .column-93, .column-94, .column-95, .column-96, .column-97 {
    padding: 0;
  }

  .column-98 {
    padding: 0;
    display: none;
  }

  .column-99, .column-100, .column-101, .column-102, .column-103, .column-104, .column-105, .column-106, .column-107, .column-108 {
    padding: 0;
  }

  .column-109 {
    padding: 0;
    display: none;
  }

  .column-110, .column-111, .column-112, .column-113, .column-114, .column-115, .column-116, .column-117, .column-118, .column-119, .column-120, .column-121 {
    padding: 0;
  }

  .column-122 {
    padding: 0;
    display: none;
  }

  .column-123, .column-124, .column-125 {
    padding: 0;
  }

  .column-126 {
    padding: 0;
    display: none;
  }

  .column-127, .column-128, .column-129, .column-130, .column-131, .column-132, .column-133, .column-134, .column-135, .column-136, .column-137 {
    padding: 0;
  }

  .column-138 {
    padding: 0;
    display: none;
  }

  .column-139, .column-140, .column-141 {
    padding: 0;
  }

  .column-142 {
    padding: 0;
    display: none;
  }

  .column-143, .column-144, .column-145, .column-146, .column-147, .column-148, .column-149, .column-150, .column-151, .column-152, .column-153, .column-154, .column-155, .column-156, .column-157 {
    padding: 0;
  }

  .column-158 {
    padding: 0;
    display: none;
  }

  .column-159, .column-160, .column-161 {
    padding: 0;
  }

  .column-162 {
    padding: 0;
    display: none;
  }

  .column-163, .column-164, .column-165, .column-166, .column-167, .column-168, .column-169 {
    padding: 0;
  }

  .column-170 {
    padding: 0;
    display: none;
  }

  .column-171, .column-172, .column-173, .column-174, .column-175, .column-176, .column-177 {
    padding: 0;
  }

  .column-178 {
    padding: 0;
    display: none;
  }

  .column-179, .column-180, .column-181, .column-182, .column-183, .column-184, .column-185, .column-186, .column-187, .column-188, .column-189 {
    padding: 0;
  }

  .column-190 {
    padding: 0;
    display: none;
  }

  .column-191, .column-192, .column-193, .column-194, .column-195, .column-196, .column-197, .column-198, .column-199, .column-200, .column-201, .column-202, .column-203, .column-204, .column-205 {
    padding: 0;
  }

  .column-206 {
    padding: 0;
    display: none;
  }

  .column-207, .column-208, .column-209 {
    padding: 0;
  }

  .column-210 {
    padding: 0;
    display: none;
  }

  .column-211, .column-212, .column-213, .column-214, .column-215, .column-216, .column-217, .column-218, .column-219, .column-220, .column-221 {
    padding: 0;
  }

  .column-222 {
    padding: 0;
    display: none;
  }

  .column-223, .column-224, .column-225, .column-226, .column-227, .column-228, .column-229, .column-230, .column-231, .column-232, .column-233, .column-234, .column-235, .column-236, .column-237, .column-238, .column-239, .column-240, .column-241, .column-242, .column-243, .column-244, .column-245, .column-246, .column-247, .column-248 {
    padding: 0;
  }

  .link-block-15 {
    width: 100%;
  }

  .hover-45 {
    display: none;
    top: 2108px;
  }

  .hover-46 {
    width: 70%;
    display: none;
    top: 2361px;
  }

  .info-en-copy {
    text-align: justify;
    font-family: OPPO Sans, sans-serif;
    font-size: 18px;
  }

  .subscript {
    font-size: 9px;
  }

  .all-rights {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -114%;
  }

  .team-image {
    box-sizing: border-box;
    width: 100%;
    min-width: auto;
    max-width: none;
    height: auto;
  }

  .hr-team-image {
    padding-bottom: 1px;
  }

  .flex-block-2 {
    justify-content: center;
    align-items: center;
  }

  .all-rights-2 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -114%;
  }

  .all-rights-3 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -112%;
  }

  .all-rights-4 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -114%;
  }

  .all-rights-5 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -109%;
  }

  .all-rights-6 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -113%;
  }

  .all-rights-7 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -111%;
  }

  .all-rights-9 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 9px;
  }

  .all-rights-8 {
    text-align: right;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
    right: -122%;
  }

  .awards-copy {
    font-size: 18px;
  }

  .div-block-32 {
    width: 3950%;
    overflow: clip;
  }

  .index-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .client {
    display: none;
  }

  .index-list-be-spring, .index-list-itdg {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .index-list-eros {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .index-list-shoureel-2023, .index-list-inart, .index-list-city-jump, .index-list-wellbeing, .index-list-krew, .index-list-motion-evolving, .index-list-ssg, .index-list-gxl, .index-list-kauwgombal, .index-list-elemenopee, .index-list-10000, .index-list-maia, .index-list-selfist, .index-list-copy, .index-list-wellbeing-cny, .index-list-aranya, .index-list-world, .index-list-jordan, .index-list-just-chill, .index-list-leave-no-trace, .index-list-hao, .index-list-wuhan, .index-list-no-18, .index-list-nonsense, .index-list-manque, .index-list-out, .index-list-pixel, .index-list-ocean3, .index-list-back-on-time, .index-list-strong, .index-list-ampey, .index-list-goblin, .index-list-maga, .index-list-hejing, .index-list-campus, .index-list-spoon, .index-list-the-greeting-face, .index-list-type-of-yuyuan-road, .index-list-sh, .index-list-py {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .hr-copy {
    padding-bottom: 2px;
  }

  .div-block-32-copy {
    width: auto;
    padding-bottom: 16px;
  }

  .div-block-35 {
    padding: 16px;
  }

  .info-en-underline, .info-en-weibo, .info-en-xiaohongshu, .info-en-behance {
    text-align: justify;
    font-family: Helvetica Now Display, sans-serif;
    font-size: 18px;
  }

  .info-en-email, .awards-link {
    font-size: 18px;
  }

  .index-list-mini-cooper, .index-list-douyin, .index-list-wmhd-2024, .index-list-sth, .index-list-lost, .index-list-membership, .index-list-conversation, .index-list-back, .index-list-shiny, .index-list-hong, .index-list-bon {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }
}

#w-node-_2417790d-167d-e0f7-3d02-b683fab4b702-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_2417790d-167d-e0f7-3d02-b683fab4b704-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_2417790d-167d-e0f7-3d02-b683fab4b706-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_2417790d-167d-e0f7-3d02-b683fab4b708-0101a01e {
  align-self: center;
}

#w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843c-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843e-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_6294fb4e-4036-a202-0cf6-1150d7d68440-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6294fb4e-4036-a202-0cf6-1150d7d68442-0101a01e {
  align-self: center;
}

#w-node-_187fb102-039f-7cca-f6db-95057c945046-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_187fb102-039f-7cca-f6db-95057c945048-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_187fb102-039f-7cca-f6db-95057c94504a-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_187fb102-039f-7cca-f6db-95057c94504c-0101a01e {
  align-self: center;
}

#w-node-_02d789fa-c5a8-66e8-bcfe-357554443c85-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_02d789fa-c5a8-66e8-bcfe-357554443c87-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_02d789fa-c5a8-66e8-bcfe-357554443c89-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_02d789fa-c5a8-66e8-bcfe-357554443c8b-0101a01e {
  align-self: center;
}

#w-node-_600a4ec1-eefd-7c73-b850-829284dc5260-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_600a4ec1-eefd-7c73-b850-829284dc5262-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_600a4ec1-eefd-7c73-b850-829284dc5264-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_600a4ec1-eefd-7c73-b850-829284dc5266-0101a01e {
  align-self: center;
}

#w-node-ab730f4e-3e6d-97fc-978e-effec16ae391-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-ab730f4e-3e6d-97fc-978e-effec16ae393-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-ab730f4e-3e6d-97fc-978e-effec16ae395-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-ab730f4e-3e6d-97fc-978e-effec16ae397-0101a01e {
  align-self: center;
}

#w-node-c6fd7159-ed37-591b-669e-8d761458dfaa-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-c6fd7159-ed37-591b-669e-8d761458dfac-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-c6fd7159-ed37-591b-669e-8d761458dfae-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-c6fd7159-ed37-591b-669e-8d761458dfb0-0101a01e {
  align-self: center;
}

#w-node-e92b4de6-a0e6-790f-52aa-2128f8bd5889-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588b-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588d-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588f-0101a01e {
  align-self: center;
}

#w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de2-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de4-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de6-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de8-0101a01e {
  align-self: center;
}

#w-node-f79a42a1-c46a-736c-61d8-4fc76493f599-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-f79a42a1-c46a-736c-61d8-4fc76493f59b-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-f79a42a1-c46a-736c-61d8-4fc76493f59d-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-f79a42a1-c46a-736c-61d8-4fc76493f59f-0101a01e {
  align-self: center;
}

#w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf4-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf6-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf8-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cfa-0101a01e {
  align-self: center;
}

#w-node-_775ac382-cb80-6715-a19b-59c9bf16186d-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_775ac382-cb80-6715-a19b-59c9bf16186f-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_775ac382-cb80-6715-a19b-59c9bf161871-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_775ac382-cb80-6715-a19b-59c9bf161873-0101a01e {
  align-self: center;
}

#w-node-f988217e-853e-2354-e685-13a678f5aacc-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-f988217e-853e-2354-e685-13a678f5aace-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-f988217e-853e-2354-e685-13a678f5aad0-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-f988217e-853e-2354-e685-13a678f5aad2-0101a01e {
  align-self: center;
}

#w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c120-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c122-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c124-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c126-0101a01e {
  align-self: center;
}

#w-node-dd96d80b-c466-bcf9-3391-699af8a68163-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-dd96d80b-c466-bcf9-3391-699af8a68165-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-dd96d80b-c466-bcf9-3391-699af8a68167-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-dd96d80b-c466-bcf9-3391-699af8a68169-0101a01e {
  align-self: center;
}

#w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df6e-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df70-0101a01e, #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df72-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df74-0101a01e {
  align-self: center;
}

#w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3291-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3293-0101a01e, #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3295-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3297-0101a01e {
  align-self: center;
}

#w-node-_16c03522-b1cb-2483-68c2-ae945949efc3-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16c03522-b1cb-2483-68c2-ae945949efc5-0101a01e, #w-node-_16c03522-b1cb-2483-68c2-ae945949efc7-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_016ee7a4-6371-b29c-8469-30bab47f61d6-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_016ee7a4-6371-b29c-8469-30bab47f61d8-0101a01e, #w-node-_016ee7a4-6371-b29c-8469-30bab47f61da-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6bcad53-f08f-5072-1d8c-06e02a630164-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d6bcad53-f08f-5072-1d8c-06e02a630166-0101a01e, #w-node-d6bcad53-f08f-5072-1d8c-06e02a630168-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce06-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce08-0101a01e, #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce0a-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f777-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f779-0101a01e, #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f77b-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7ca5c999-9811-099b-dbe9-6074214b4420-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ca5c999-9811-099b-dbe9-6074214b4422-0101a01e, #w-node-_7ca5c999-9811-099b-dbe9-6074214b4424-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b2571f62-188b-2afd-a28f-d9b803c936a3-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b2571f62-188b-2afd-a28f-d9b803c936a5-0101a01e, #w-node-b2571f62-188b-2afd-a28f-d9b803c936a7-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aec1ccad-37ab-0851-b312-bd84eee9018f-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aec1ccad-37ab-0851-b312-bd84eee90191-0101a01e, #w-node-aec1ccad-37ab-0851-b312-bd84eee90193-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_45c1b1e7-3854-c23e-573c-ab32165a0922-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45c1b1e7-3854-c23e-573c-ab32165a0924-0101a01e, #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0926-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae0-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae2-0101a01e, #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae4-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd156-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd158-0101a01e, #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd15a-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c75-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c77-0101a01e, #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c79-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_81217763-fa47-8d78-64ef-29e225f7f14f-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81217763-fa47-8d78-64ef-29e225f7f151-0101a01e, #w-node-_81217763-fa47-8d78-64ef-29e225f7f153-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_42bf2969-8bc9-852b-1429-41aa77420e71-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42bf2969-8bc9-852b-1429-41aa77420e73-0101a01e, #w-node-_42bf2969-8bc9-852b-1429-41aa77420e75-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e6-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e8-0101a01e, #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29ea-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3b-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3d-0101a01e, #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3f-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc58-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5a-0101a01e, #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5c-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-befd51f9-b4aa-ac53-24fd-75d38994e597-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-befd51f9-b4aa-ac53-24fd-75d38994e599-0101a01e, #w-node-befd51f9-b4aa-ac53-24fd-75d38994e59b-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c18e79da-7747-b869-db23-3c21bab5ea95-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c18e79da-7747-b869-db23-3c21bab5ea97-0101a01e, #w-node-c18e79da-7747-b869-db23-3c21bab5ea99-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2d9-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2db-0101a01e, #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2dd-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef7-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef9-0101a01e, #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874efb-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206dc-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206de-0101a01e, #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206e0-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a02c8324-c12d-4dde-b710-5bc802f4fe70-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a02c8324-c12d-4dde-b710-5bc802f4fe72-0101a01e, #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe74-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798005-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798007-0101a01e, #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798009-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-afe217c2-03a7-ac68-e0de-4d69b2957853-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-afe217c2-03a7-ac68-e0de-4d69b2957855-0101a01e, #w-node-afe217c2-03a7-ac68-e0de-4d69b2957857-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d2c14669-35a6-f6ab-b14d-73affaa053bb-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d2c14669-35a6-f6ab-b14d-73affaa053bd-0101a01e, #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bf-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb044-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb046-0101a01e, #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb048-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6677-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6679-0101a01e, #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a667b-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c04d433a-2981-54f9-e82b-85205c4d7e12-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c04d433a-2981-54f9-e82b-85205c4d7e14-0101a01e, #w-node-c04d433a-2981-54f9-e82b-85205c4d7e16-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aa644b31-a8bb-08a7-c05c-508dacdf380a-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa644b31-a8bb-08a7-c05c-508dacdf380c-0101a01e, #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380e-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7bbcc0c6-b48c-1322-352e-efec6a272019-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7bbcc0c6-b48c-1322-352e-efec6a27201b-0101a01e, #w-node-_7bbcc0c6-b48c-1322-352e-efec6a27201d-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7c-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7e-0101a01e, #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f80-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf03-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf05-0101a01e, #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf07-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_66fd114b-25bf-6737-d832-d0df33807702-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_66fd114b-25bf-6737-d832-d0df33807704-0101a01e, #w-node-_66fd114b-25bf-6737-d832-d0df33807706-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2b-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2d-0101a01e, #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2f-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c38f-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c391-0101a01e, #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c393-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_16e7abfe-d562-5270-dc31-14293889f8c4-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16e7abfe-d562-5270-dc31-14293889f8c6-0101a01e, #w-node-_16e7abfe-d562-5270-dc31-14293889f8c8-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_56ddeec2-16b0-239d-c143-dcca90acbc62-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_56ddeec2-16b0-239d-c143-dcca90acbc64-0101a01e, #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc66-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e4-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e6-0101a01e, #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e8-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d22-0101a01e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d24-0101a01e, #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d26-0101a01e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_06d45aa8-d270-16d1-e1b9-3e93a46db80e-4a98ca81 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-4a98ca81, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-4a98ca81, #w-node-_85e7341f-f5bc-7997-86e6-3237e4459933-4a98ca81 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-4a98ca81, #w-node-edc55903-4c10-a736-48ca-85d8db13f886-4a98ca81, #w-node-e5c461ff-d557-da98-6c4c-b44c99763f8d-4a98ca81 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_23bcc855-597e-1dcf-2775-9847f9288036-4a98ca81, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-4a98ca81, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-4a98ca81, #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-4a98ca81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a78b26fc-cbc0-8d03-49c3-7269f8d048c8-4a98ca81, #w-node-_94d556d1-f454-a257-04ac-5ca846c3497b-4a98ca81, #w-node-e051d98f-3c64-0a90-997e-0c16ec90fb72-4a98ca81 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83ed432e-4e25-4475-7feb-0bea56cd6ac9-4a98ca81, #w-node-ed3c4188-b67e-f85f-bb86-336b10be31c3-4a98ca81 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fd52ab86-e264-6978-6b3c-230a0ae468ff-b0d06fd0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_28510899-75cd-ac9c-a396-62857764a3de-b0d06fd0, #w-node-a1e36fae-4696-1329-d333-edee6e92db7e-b0d06fd0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e3b846db-325b-a918-0013-b65091f6c094-b0d06fd0, #w-node-_4d261e1c-3996-e43f-e599-54a66add3f7f-b0d06fd0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_667d8d19-bb4a-5274-b49f-789f9cda8f24-b0d06fd0, #w-node-ac3c4cd4-fa87-0cb7-4b48-63fd2c3bf7ea-b0d06fd0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c8addb0d-3cf8-f745-df03-ddc7e0f23074-b0d06fd0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5a2ef031-6583-6b0c-d6b5-9af7bda1ae97-01d54091 {
  align-self: start;
}

#w-node-fa448534-1fa2-14c9-cf3d-19244ccb3405-01d54091 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cbe7217a-2741-7f8e-8df3-f01b83f9adab-498eaf96 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1f90482c-5a42-539b-99e0-9b7b706dc940-498eaf96, #w-node-_436c1458-6bdb-4829-87af-44726e245405-498eaf96, #w-node-c0260ed4-3557-6948-412a-01df1cc7896f-498eaf96, #w-node-ea9313c9-9f48-2be7-51f5-9508a35504d5-498eaf96 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cc4a67d1-746f-4a98-253f-1346e6eb3c89-498eaf96, #w-node-ffaef1ba-dd1c-7bc8-2b81-dda299cfab00-498eaf96, #w-node-a8eecc42-0886-47cb-1e2d-adf18f5b830e-498eaf96 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04a54e9f-a59d-3aca-11cb-ccf4f9e2b415-498eaf96, #w-node-_57f25c31-732c-2280-5b95-a26eac30c95e-498eaf96, #w-node-aa2244ad-8a5a-8d43-cb3d-34434d42ea54-498eaf96, #w-node-_5f1e953a-b568-2863-71fd-9e0243c9e332-498eaf96, #w-node-_494da380-806e-5388-d961-5f3afaca6267-498eaf96, #w-node-_2ef28eef-2df7-4928-3302-6b578fc23fd1-498eaf96 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_653bcb2b-671b-860c-c4b4-bd4c9b8a8f52-151e1f01, #w-node-de491cde-4ff2-93a7-4cf5-d60455804a9c-151e1f01 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b07667c4-4a98-b9ab-17b6-65d848421b46-151e1f01, #w-node-e1bf594a-a41c-3faa-8687-8419142644e6-151e1f01, #w-node-eb901797-82ef-57d7-16ea-06fe85301b80-151e1f01 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_214eacf7-0c88-98bb-0f10-1778bb1b80b6-6775f95e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f55a6ed3-5578-49fa-1ef3-5d7912b78bcc-6775f95e, #w-node-_214eacf7-0c88-98bb-0f10-1778bb1b80b7-6775f95e, #w-node-_77229ad5-0982-4ee6-cf89-0f93d54417a8-6775f95e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1cb071ec-1345-f703-84ee-9c5de0eb3c71-6775f95e, #w-node-f566d8b1-f624-50c7-79c0-17f90442ea6c-6775f95e, #w-node-_0b14104f-44cb-0a69-30c6-d839f638fda0-6775f95e, #w-node-_933194ae-cd67-00e8-7a62-67d5b2c12627-6775f95e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_65fd8e5e-0e3b-165f-a14d-67ba3c648ee3-6775f95e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eaf24970-1a23-e5c5-febd-6412f6c97490-6775f95e, #w-node-ff16d8ba-d2a4-91ac-1d40-929e1d9255e8-6775f95e, #w-node-fce066a0-92e0-358e-7db8-50635b181dc6-6775f95e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_53e336a4-fbee-c3e1-d489-dbab989f8299-41f80219 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_552cea40-2fe4-096d-0351-315afbedd992-41f80219, #w-node-ff6914b1-3fa8-8cd6-32e9-0c9edbaca075-41f80219, #w-node-_82fae4fc-2ba7-c325-f6b0-b1d20fd59c34-41f80219, #w-node-b0f8a37f-f2a9-4539-42f4-0de9b40a6336-41f80219 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ae95eabe-f752-b440-ca1a-85451b1274d1-41f80219, #w-node-_1170d714-e80c-e62a-e9c5-83c7b69233da-41f80219, #w-node-_304c94b1-1dc2-a9b8-df5e-38ce57112f89-41f80219 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_70e4bd4f-0cc7-ec2c-7897-8994c8c42f49-41f80219, #w-node-_5e347131-6353-9761-81a8-ad017991b5bd-41f80219, #w-node-_2641f381-f3aa-685b-5f64-9c2a81e30998-41f80219 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d6cde3b1-4d0e-701e-278d-8232ceb9994d-41f80219, #w-node-_11790697-dc62-b801-7d5e-604f2b752c41-41f80219, #w-node-_92249bc5-0856-fe1d-eaa2-a799f7355e97-41f80219, #w-node-_1ed14359-d1e2-c74d-d90b-b81daa99dd8e-41f80219, #w-node-b6594376-d8cb-5576-8ff1-5ddf921c63e0-41f80219, #w-node-b087f262-33f0-7faa-32d8-f734c3948bdd-41f80219, #w-node-_4a36cb42-1ba4-5284-4cd6-3740cf56fb3d-41f80219, #w-node-_886fb1c4-1e9b-424b-3ef6-08d6612e3450-41f80219 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a45f7b93-1f6a-4908-1ddb-16b34aa8b846-41f80219, #w-node-a5f2cbe6-45a6-4082-a334-978e50f51e7d-41f80219, #w-node-f5ef172c-1b9e-3f16-248f-db56ef70849b-3492bdcb, #w-node-c156e0ba-47a7-58f6-b25b-80cbdf03c41f-3492bdcb, #w-node-dc916e35-2a62-9aab-1c16-d23628556f96-dfb6234d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dc916e35-2a62-9aab-1c16-d23628556f97-dfb6234d, #w-node-_132f6a24-c540-19e2-2eac-656760418353-dfb6234d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8d20be1a-8662-9e31-dcd5-3b21822fdfd5-dfb6234d, #w-node-_8c4ce3c5-a981-70d0-1d7a-59a2da412770-dfb6234d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_07b40756-8ff5-3633-3fd4-a11980612e89-dfb6234d, #w-node-_4678cff9-2c3d-a418-a5c5-d2d930579013-dfb6234d, #w-node-_5ea1b91a-a3ab-8ac6-cfd5-23ebb8587742-dfb6234d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c2d9a2c8-1528-68db-7fd8-e0b2461a8c03-dfb6234d, #w-node-_68db9dcc-43be-4578-f460-0996f49b85c9-dfb6234d, #w-node-_1c740dae-1a72-a0c3-33f5-88f79cc27555-dfb6234d, #w-node-_0b20a921-f8d1-4b6a-1f33-b8b13b43d2dd-dfb6234d, #w-node-_42971484-e91d-1757-3a24-62eed6b914ed-387cfa61, #w-node-_402084a5-5a73-1cf5-0719-574726fd785e-387cfa61, #w-node-_6e131b19-d590-d62a-6c57-a4306c7e62a4-387cfa61 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-da004cce-630b-5f04-e9a3-0f9980e2ffd8-387cfa61, #w-node-_41e58dd9-7675-ada4-0ef2-e31dff04ce29-387cfa61, #w-node-_7d9de23c-aba2-418c-3a96-39cefc2b3cfd-387cfa61, #w-node-_6d93031f-2ea8-202d-b3c0-55205d269538-387cfa61 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7fcee1e-1243-26ea-9f33-6321f5036b5d-2304a258, #w-node-c3bd87bb-b0ae-8cce-6e90-3ba49f09e3a2-2304a258, #w-node-_4c58ed92-5a36-5cb7-ec6c-36a44bae2c08-2304a258, #w-node-e74a7b61-4ec5-ce28-8c08-516d0705d30e-2304a258 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6e400b89-28f7-2fea-942e-8c9c5ac22fac-2304a258, #w-node-_2e5f298f-5bd0-7ef8-3d62-55e623724daa-2304a258, #w-node-b7330bbb-2c06-66bf-d47e-b996a4a8fe72-2304a258, #w-node-_0c8bce8e-f84f-ebfb-608e-7646a0707e33-2304a258, #w-node-_3e5b3ae8-fe88-0930-5b21-4f421c148d08-2304a258, #w-node-_6cd5288e-bfe2-966d-39be-8ce6ceba15a5-2304a258, #w-node-_7ca5afee-09c5-7020-2ee7-0e5821cdfe3f-2304a258, #w-node-_5d0771d4-de4a-c27b-12d5-0ff8c6b5e792-2304a258, #w-node-b71a28c1-cf6e-776f-3855-ec459909ea75-26ba2c13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3ec3825e-4168-a86c-c5d3-670888e70427-26ba2c13, #w-node-_4b0b67e4-4839-b133-dfae-2232e26955ff-26ba2c13, #w-node-_7dc77c26-b3e2-7d07-81ba-e3bad4527d17-26ba2c13, #w-node-_906a0edf-f065-a9cf-f879-6ac272428b77-26ba2c13, #w-node-a670045a-868d-9d12-d9b4-912aa2f47e45-26ba2c13, #w-node-e3819284-5748-3089-7f9e-4ff769518997-26ba2c13, #w-node-dad963d2-1e3b-8415-c7b2-636623fa79e0-26ba2c13, #w-node-c5a73ef5-c12c-3f65-3a02-e8b99a38c692-26ba2c13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1bdbc944-9cde-1417-d699-2dc636bc84ae-148ae9ef {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f91ca924-c7b1-d24f-37f5-1d6e69a5d944-148ae9ef, #w-node-b11f0fef-a9a8-6f2c-4b2d-39c99a7b4abd-148ae9ef {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_774ab68d-d579-5c4f-55e7-a34961501463-148ae9ef, #w-node-_90c45257-fd7f-39a2-978b-2f2ca2723d50-148ae9ef, #w-node-_66d7b5b7-e02b-2efe-72bc-3205a1f3c621-148ae9ef, #w-node-cb36c36d-fb7b-57c4-9662-a472bc3bfb09-a09cb52f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2fbdd353-844e-b4f6-fcca-6176feae7421-a09cb52f, #w-node-_07737442-0df3-7cdd-a81c-a2493b5e6a57-a09cb52f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c87aed19-b12d-46f2-d6b7-c5e3479ad383-a09cb52f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c1003c96-a89a-b1d9-508e-e32e8af93408-a09cb52f, #w-node-d0fb2887-1024-a808-9216-d3f171eacf11-a09cb52f, #w-node-_3f7eae6d-1be1-fee8-09d0-263b16f41b88-a09cb52f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_175aca39-e6ae-12b8-e9d4-c4023172bb6a-153082f2, #w-node-_07b689ee-6ad2-2d01-0cb2-51cbccab820a-153082f2, #w-node-eff9eaaa-94f9-7895-1854-0b455e92fbaf-153082f2, #w-node-_006c5f74-7e4e-50cf-44b7-044340b989b8-153082f2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0a643a81-04d7-a83b-7e6d-a781cca424dc-153082f2, #w-node-_0616ed64-9cbb-94ce-e608-f736f03f27b0-153082f2, #w-node-e6059cee-cb55-8955-0543-fe092c63c279-153082f2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_617f0e38-3955-ad2f-df3d-329d79af5722-153082f2, #w-node-_0a57eff3-5ff8-3374-a125-181f2861981e-153082f2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6d8dc849-ffaa-6c5d-ff4d-d4b198d74f18-387d42e4, #w-node-_7ed7a010-87d5-9796-ee90-7eafa7099054-387d42e4, #w-node-_11c7c806-82f9-c164-bd69-8bf35c093378-387d42e4, #w-node-_2a439d63-7b9b-2934-9518-9baac2dab7ba-387d42e4, #w-node-a8acc681-17ca-ce9b-2840-c8fc33c6981a-387d42e4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8ef276af-bcb4-9e85-210c-cc676765d3d2-387d42e4, #w-node-c0bbbfd1-54c4-5e8c-ab14-16c7ac37fbc3-387d42e4, #w-node-_35bcd3e9-8499-3cfc-7f2a-031167c86125-387d42e4, #w-node-_0707ef0d-3173-9256-f60c-a62448911a92-387d42e4, #w-node-_085347a1-aa5d-4a09-79c4-21eb20d3ef70-387d42e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4cdbac2-c79b-8e30-0b28-400cd5c16132-9747cd5a, #w-node-_0328523b-5239-c808-d2c8-1241ec63eb7c-9747cd5a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e1a60e2f-a010-1092-afdb-80f647eed79e-463dec2b, #w-node-f5143656-f714-fd5f-8585-e596cdf971de-463dec2b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_56d8be9e-56d4-0457-7401-a8ddc9d78ec1-463dec2b, #w-node-_2583f619-95b8-1a7a-82a6-9c3af707a3f7-463dec2b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3aab34de-014a-a0f3-8771-9a3922b66927-463dec2b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a537199f-4f26-5cb1-dbf0-311b627af4b1-463dec2b, #w-node-c14d574f-9b0a-d87d-c60e-1c767d8bd9da-463dec2b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dd7a86a7-2f47-289e-5663-30df2c50e44b-463dec2b, #w-node-_773d45c7-3061-e1dc-ed69-9d81fe450e09-4a996da2, #w-node-b618307b-cbcc-0622-3200-4682b36664bb-4a996da2, #w-node-_3b3adb22-626e-c812-7330-7b65786036ef-4a996da2, #w-node-_03d58652-8e32-58fb-fe45-b435a225af79-4a996da2, #w-node-_1f66b4c2-3bf9-f4b3-d79b-48c5981a132c-4a996da2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_49f4416a-915b-26af-4ab6-f5d1519a50cb-4a996da2, #w-node-_97a0b7ec-7b6f-3fa0-5c64-a108279993a8-4a996da2, #w-node-_82508106-8c73-21fd-6f0e-989f36aef032-4a996da2, #w-node-_2a863384-17ff-229b-7624-bcde1659ba01-4a996da2, #w-node-_29845b3b-49ce-d452-6c9c-5304a33875fd-4a996da2, #w-node-_4465723f-0002-0448-0ec7-fdbc9e5ee57e-4a996da2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-da75ebf4-9a54-8e7b-a4bf-3b3d0317af37-4a996da2, #w-node-_6a7bba10-22cf-5cc1-dfaf-928dd0aefbd3-74e62809, #w-node-_056e3a01-5d69-8586-b104-642027f4f121-74e62809, #w-node-_48f6da69-0f28-3322-a03f-10be0283dd86-74e62809, #w-node-f6ef86f1-85b2-8359-c525-b86f11a8f550-74e62809, #w-node-_9ef5c705-b4fd-a9f7-95b6-619aa0a9ad8c-74e62809 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1ef2b4e0-bf25-c0ef-74b9-55749a9458d1-74e62809, #w-node-c632c8aa-fc55-7618-7a21-8ee6386e37d4-74e62809, #w-node-_0f33bd24-1021-2e4a-2ebd-90e6e777ec3d-74e62809, #w-node-_11a6d427-a329-c669-2e8d-6377673f865d-74e62809 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c89f55b0-2691-11cb-9e04-5dbd080ac032-c8d2ce79 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_05ab8e9d-2d0b-d5b3-2b69-65b1f5212939-c8d2ce79, #w-node-_295d71da-79f8-72b5-a123-f5eb23494c98-c8d2ce79, #w-node-d5ab6735-1877-ca7d-c684-a2d777049e2f-c8d2ce79 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bc73d438-8f2b-0c05-d5de-a82e8a465e2d-c8d2ce79 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7ee3390c-6f06-4913-e6ab-12433bc6a0c0-c8d2ce79, #w-node-_2ee2c1c2-8f48-b552-bf83-0f7321d5b15b-c8d2ce79, #w-node-_38ed8574-318e-b5ab-e46f-9ea7f8384dcb-c8d2ce79, #w-node-e4f1b670-ad43-6f14-6a3b-e5c72b517f89-c8d2ce79, #w-node-aefca4bf-6480-a145-00c7-06c498cc3967-c8d2ce79, #w-node-_69ea9d57-86a7-30f8-5390-728804557bff-c8d2ce79 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ddfd97ab-b0a0-4e97-033c-6ef3bd9ac55e-ba4b2024, #w-node-c4abf194-dc75-7367-0fe7-af72414b7720-ba4b2024, #w-node-cfc94363-5afb-03e6-6be3-83bf87622ead-ba4b2024, #w-node-_41320abe-f8c9-cc83-c14f-0e64572ac7fe-ba4b2024, #w-node-e62f6204-5470-41e5-8beb-ca48a65405b0-ba4b2024, #w-node-_629cdf6f-a6eb-ff62-0b83-3713c60a72fd-ba4b2024, #w-node-a3817f19-73d7-f534-bcec-d04c26856f5c-ba4b2024, #w-node-_63ad122b-e96a-18be-f90d-acf6dd821d18-ba4b2024, #w-node-b8036481-9860-cf0d-f178-6f7e003d3080-ba4b2024, #w-node-_17ff80e3-78ea-883b-2a70-e0d441f91312-ba4b2024, #w-node-a9f64877-73d3-bd5f-8211-0cf221e2af4c-ba4b2024, #w-node-_8ffcaec2-83cc-ab67-1053-35dcb30c11a5-ba4b2024, #w-node-_1c6ac040-5599-d28a-726d-96de20fcb51d-ba4b2024, #w-node-_18c68a3a-9956-8f6f-a863-6dd1b96023d2-ba4b2024 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b68f97f3-514b-07d3-3d9a-1a098ce3949d-ba4b2024, #w-node-_679cfee9-d7ad-2aa4-ada1-ff0c00eab43e-ba4b2024, #w-node-d1294717-b9a6-e48b-b513-0dc5867d979e-ba4b2024, #w-node-_2936e95f-de54-c1a2-ddc4-1c2211798867-ba4b2024 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6e26f7cf-8cce-6e96-97ab-ae391404139b-ba4b2024, #w-node-_794152e0-b92e-0b7a-64e7-5a02d8789e8d-0a5f6849, #w-node-e0b541d5-b9de-45c2-5606-f7affda8bf61-0a5f6849, #w-node-d3bf9ed1-abcb-17a1-54cd-80253240fc76-0a5f6849, #w-node-_6ef6a3df-cf0b-ce33-ec6f-a66511278c6d-0a5f6849, #w-node-_7fc32cdc-e582-4571-b74d-df42eb9e68ff-0a5f6849, #w-node-f4102c9a-ee59-d4df-3c57-0bebad9275c2-0a5f6849, #w-node-_7da993bb-8165-ab39-d51a-2df2e92796b7-0a5f6849, #w-node-a9465b81-76f3-d748-adf4-96be4ab23438-0a5f6849, #w-node-f2ec8f56-6a70-7b77-1d95-02157dd0cb46-1f37d055, #w-node-a5d94c50-be39-3f98-2f4d-3c9e801dd586-1f37d055, #w-node-a2f6d6f1-d8b9-147f-e2b3-a306521e3fd5-1f37d055, #w-node-_6f36a3f4-8d2e-d93b-727e-f0f63437ebf8-1f37d055, #w-node-_5c9d1290-415c-4723-5acc-66ac6bbda910-1f37d055, #w-node-d97de132-78c5-c537-1290-c94c5fbdb399-1f37d055, #w-node-f358ca36-9c1c-faa5-7a12-af39a50d7efa-1f37d055, #w-node-ba07b67d-0c7d-5626-0eb0-be56144c3ba3-1f37d055, #w-node-a8a8a973-8a5c-2705-18f5-03eb57493f69-1f37d055, #w-node-_19efe773-cbad-ab7b-f233-15a48bf877f4-1f37d055, #w-node-_0f43f64a-9735-5f11-16f6-6d007807eb28-1f37d055, #w-node-_9d15c155-0ca8-7ff4-b8b7-70d556831628-1f37d055, #w-node-_6c046e3f-1287-8888-d9e5-7a0bd44eb263-76398e11, #w-node-_04647c3e-821a-403c-f80f-20893f5ae12c-76398e11, #w-node-_3c658441-bd44-6319-f878-eff2851cb999-76398e11, #w-node-_4a992ad9-3003-4ec6-0704-4e0c99408bb0-76398e11, #w-node-_38166a59-8173-1b24-597c-ed648d3c40d3-76398e11, #w-node-_7a85f3f2-ff95-912e-5a20-c8d748a6b18b-76398e11, #w-node-_011a9b6f-d2b8-b951-e5f5-43c1452da363-76398e11, #w-node-_8d2bfd14-f007-c84d-56c3-c47d63de4366-76398e11, #w-node-_63599c19-4034-89ec-db65-3e21122dc7d7-76398e11, #w-node-c5a7ce62-8683-1ea3-fe0f-b2645b969032-76398e11, #w-node-_844c5b6e-ae16-4a24-07be-5b1005e9910b-6dbe1fd8, #w-node-_1eef8773-c541-202b-a8e0-fa808cabea3d-6dbe1fd8, #w-node-_98423cd6-99dd-9090-60e2-65a75d849dfd-6dbe1fd8, #w-node-_87b09bab-908b-acc8-431f-f1dbe9f5a76f-6dbe1fd8, #w-node-_572687b5-1b1e-cdcc-576b-c011513ee1f6-6dbe1fd8, #w-node-e75262d8-a0cf-9fa3-589a-e3a120780b67-6dbe1fd8, #w-node-_36ba5b5d-8e84-231a-d056-585e068ae46a-6dbe1fd8, #w-node-_08b90817-a515-cdb1-b5e3-4cca28044829-6dbe1fd8, #w-node-f3870d5c-fbc8-8c0d-605d-05b76163a898-202f4074, #w-node-_319116a9-dc13-7339-b48b-17ef6f2751b3-202f4074, #w-node-_50599c8d-5ab5-bcf8-82bf-d8792a76e0bc-202f4074, #w-node-_82be0531-1e35-ffff-9e6c-717ae4c09c2e-202f4074, #w-node-_7e264dd6-0aaa-4d0b-9896-01184e17dbfa-202f4074, #w-node-_83afb17d-6690-b2c6-a566-9e6a9f8ac4d2-202f4074, #w-node-d60d9b2c-cddf-761b-16c5-4f3dd7c9bfb5-202f4074, #w-node-_635bc9cf-be7d-b0f8-6883-9b5492014d45-202f4074, #w-node-_6e195913-28a6-0b99-60d5-c280a6fcd42a-202f4074, #w-node-d111a329-c52d-f350-e9f5-abb177a71677-1cb0ed7e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d93ba155-ae69-3bae-fabc-4f3cdd5a058e-1cb0ed7e, #w-node-e0ca5042-1782-8ddd-774f-e7a1eb38d7a0-1cb0ed7e, #w-node-_0c22bff6-17e5-38bb-7893-f06917bc7cb0-1cb0ed7e, #w-node-d2cc2efc-b942-00c0-f3eb-95545a15edfa-1cb0ed7e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d560bb8d-bed6-5c6a-c429-c5dbc7bbd468-1cb0ed7e, #w-node-cd489063-044c-8b35-a552-12de3e10bb11-1cb0ed7e, #w-node-_594af9c2-ba48-acdd-1b2f-feb41bd3bb6c-1cb0ed7e, #w-node-fceb48a5-6e35-89eb-8557-302551b02d92-1cb0ed7e, #w-node-_5cf0df8a-21bd-d00f-e229-e9db645832be-1cb0ed7e, #w-node-_8ecf6a8c-f501-6279-ce31-ebee42038dbb-1cb0ed7e, #w-node-_63ea62e3-1f08-85c9-4ae9-6ea71b657d8d-1cb0ed7e, #w-node-af86f8ed-5eca-d13f-d1d4-4985003762a0-1cb0ed7e, #w-node-_860a2d04-56ce-87f8-4821-a4db2ac96e8c-1e9d9cc8, #w-node-_15b40624-7c58-cd97-a32a-f4b9b9b3da3e-1e9d9cc8, #w-node-_860a2d04-56ce-87f8-4821-a4db2ac96e8d-1e9d9cc8, #w-node-_2622bcf3-ac1a-efdb-7d43-d4f1a38257e9-1e9d9cc8, #w-node-e9646ff1-4261-621e-38e7-606e0a3b88a9-1e9d9cc8, #w-node-_443cc7d1-37c4-3d36-30ae-45351e8e7a61-1e9d9cc8, #w-node-_9ec39c81-bebc-fad4-b8ee-b7579d0baaa4-1e9d9cc8, #w-node-ae2c93c2-a91f-3d37-d8a6-7937cf9153e5-1e9d9cc8, #w-node-a6befce0-29e9-37db-d2ad-d0c02f6014ab-1e9d9cc8, #w-node-b5e8fbb5-048a-900d-4a79-f47e326290d8-1e9d9cc8, #w-node-_09eceda2-85c0-93f4-a87a-62a94621ab7d-1e9d9cc8, #w-node-_09916504-a0f9-3934-0a12-33ca3d4f5a9b-1e9d9cc8, #w-node-d03c10e1-53bf-ceb0-a7d1-283b4d5be0e4-1e9d9cc8, #w-node-d556e270-abcd-af6a-47ed-5485c4070bfc-1e9d9cc8, #w-node-e64e7deb-fea4-c002-3e49-0ba90f1f1c74-1e9d9cc8, #w-node-_4845a8f8-288a-773f-fe61-93fe8256f375-1e9d9cc8, #w-node-_6e0de214-aaa6-7745-6015-0aeea54d11c4-1e9d9cc8, #w-node-c3edf65d-09e9-49a1-7674-9bb195dec6a6-1e9d9cc8, #w-node-_1c8b1760-4bf4-7bd1-8bb8-3e38ff6d63b8-1e9d9cc8, #w-node-_20827725-40e1-5f36-4af7-59993ad603b3-1e9d9cc8, #w-node-_9540faed-c0c4-b52b-19cf-2b965215c6f7-1e9d9cc8, #w-node-e3c99593-4564-9109-abbf-23875096e535-1e9d9cc8, #w-node-bab0282f-5c8b-1ddb-2db3-5a3312e1ac0d-1e9d9cc8, #w-node-_18c296fe-9bd7-0dfb-b554-0c2926114c60-1e9d9cc8, #w-node-f5943008-cf60-f5f2-6215-261078315f2a-1e9d9cc8, #w-node-_5ce1cffc-1d2c-6880-23b2-1ce488dc2467-1e9d9cc8, #w-node-_05d0b390-96fd-fcdb-07ab-a0b70a42fd41-333af938, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-333af938, #w-node-a60ef63b-2357-5eca-d77d-e180a5747736-333af938, #w-node-_4a3afc3b-6f79-65bf-9054-6a8fa1dcffda-9218a25a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1eff186c-fcf6-557a-19c4-b6a2eebb9902-9218a25a, #w-node-_76fd4728-6f8a-5b1a-7390-02ec9addfcb9-9218a25a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a513678e-5754-4f82-f2d1-ac4006900cb6-9218a25a, #w-node-_8e058374-e0ff-f3c8-82d0-30edd8861e77-9218a25a, #w-node-_9d109206-0df5-d252-0955-aa03d9de0765-9218a25a, #w-node-c6179303-2bf9-405a-7aa9-a9148726ef74-9218a25a, #w-node-bef31785-35a9-f0ac-7cff-9832200e9b74-9218a25a, #w-node-_23bbb67e-c2b9-8965-10d8-64ba9c74e63f-f8477b95, #w-node-_3dae439f-97fd-4b10-796f-283ae7232b36-f8477b95, #w-node-_18708f99-53e6-a1e4-ab38-cef9069367d4-f8477b95, #w-node-_02e59cc7-5c55-8b84-efab-02e689eed9c6-f8477b95, #w-node-e788c599-6d80-1db6-5f07-a31ef49aae4a-f8477b95, #w-node-f3cf91b9-57ea-8642-5eec-d6a01671b125-f8477b95, #w-node-dc916e35-2a62-9aab-1c16-d23628556f96-350934b5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b0d05766-d4d3-4bd4-2866-3023c5439131-2ea6cba9, #w-node-_244f018a-d8a5-cada-4d1b-26177cb909be-2ea6cba9, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-2ea6cba9, #w-node-a825f18f-d58f-0910-00b7-0a0b337f9cb1-2ea6cba9, #w-node-f33ba2df-345f-aa6f-e6ce-cfb72271982a-2ea6cba9, #w-node-_5e94070a-730e-f350-c534-3665d1bcb07b-2ea6cba9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8bf27289-5228-9e2f-2359-18f18127ac03-2ea6cba9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5685df18-61a4-e396-67ad-4feb6f071636-2ea6cba9, #w-node-_41d840a8-c07b-f41e-a4e0-fa1ffab936d5-2ea6cba9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_466adbca-69fa-8a20-127f-c3110841a0ab-9a478319, #w-node-_0c468c08-69b0-3823-6065-2f667a1550ed-9a478319, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-6fa38a3d, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-93fe929f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_59ee2fd4-cc65-6e81-7c35-83d986a0ea5c-93fe929f, #w-node-_1bacc0e7-c1ce-a778-54e3-7d88fa8c5802-93fe929f, #w-node-d3c47f9b-98f0-3ebc-f2f2-93ff4e29d57a-93fe929f, #w-node-_0a483a14-6544-80bf-12f7-0835a5aca696-93fe929f, #w-node-_4c288567-3601-cf61-e8ce-712a9f50d2bf-93fe929f, #w-node-c93b2961-fe31-bfab-d4d8-5288ad11579a-93fe929f, #w-node-a4fdf7bb-cc65-f074-3531-535e54750fac-93fe929f, #w-node-_2228f24b-977a-f5c2-dbd0-05bed15d176e-93fe929f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_661f4eeb-d3eb-a109-b87a-699d1be127f5-93fe929f, #w-node-ed0abe3e-c10b-dacb-32b5-e3f3f36f8b12-93fe929f, #w-node-_8b4b0723-8740-f68e-0d8f-588d12ab4780-93fe929f, #w-node-_19c1055d-373b-ba7b-3aab-47663a54319b-93fe929f, #w-node-_9437f5a6-740b-15e5-8794-a6bb3689a803-93fe929f, #w-node-_0b88eefe-7382-7223-0150-0b1526a6ce99-93fe929f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_28fe7405-d8f6-829a-83ab-c71f1604bbc4-93fe929f, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-7df24c39, #w-node-_6b32a1b2-32ef-cc58-5e9d-f6172b0e9a40-7df24c39, #w-node-_6679e3e9-62d1-28f6-dec0-c26a4021f26f-7df24c39, #w-node-_2519dc9f-dccc-e396-40cf-8e78ab2fc6a8-7df24c39, #w-node-c74e5234-3425-b991-a4a2-e2e0c7ad446e-7df24c39, #w-node-_2249d14f-f9a9-d0e1-0661-44519a42014b-7df24c39, #w-node-_28cc2ed1-45eb-9229-5646-0b943e604cf8-f27197a9, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-f27197a9, #w-node-_8cf9f70e-0319-d081-ce99-b9a3d1407e4a-f27197a9, #w-node-_0ac9ce3a-fd95-0ca0-4d5c-e148fede52af-f27197a9, #w-node-e3932aa6-eac7-b952-cf81-8b4d13f8713d-f27197a9, #w-node-ffc1099c-e15f-a464-a334-80d494f8fb1a-f27197a9, #w-node-c4eb352a-5329-4aa3-aee3-be4266b3270d-f27197a9, #w-node-_77691f56-80f4-dd19-270f-9741e73f077f-f27197a9, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-0101ac2d, #w-node-_275d2c77-33ca-29ab-493c-bf05b7b1e0c8-243cd5fb, #w-node-_203efb15-b3bf-042a-26e7-421e468bab00-243cd5fb, #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-5d8c0ace {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-5d8c0ace, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-5d8c0ace {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-5d8c0ace, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-5d8c0ace, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-5d8c0ace, #w-node-_71ab5fe2-afce-e537-b187-a85c8b7e10fc-5d8c0ace {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ec4cab3a-3574-e962-9766-84dace0c06d0-5d8c0ace, #w-node-edc55903-4c10-a736-48ca-85d8db13f886-5d8c0ace {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-5d8c0ace, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-5d8c0ace, #w-node-_68a24276-e636-ff92-4023-855835d79560-5d8c0ace, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-5d8c0ace, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-5d8c0ace, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-5d8c0ace {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_23bcc855-597e-1dcf-2775-9847f9288036-5d8c0ace, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-5d8c0ace, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-5d8c0ace, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-5d8c0ace {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-d98147b6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-d98147b6, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-d98147b6, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-d98147b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-c58bc37d, #w-node-acbe7aec-58fb-4870-f97d-eb00418475cf-c58bc37d, #w-node-_1f319b95-db5e-929d-caa5-d35c3c399c21-c58bc37d, #w-node-a10a46f3-b614-5d8e-797e-bc82c75997d7-c58bc37d, #w-node-c3b02a2c-ea6f-ff50-6769-1dd6c73e26f2-c58bc37d, #w-node-_45312cdc-71f4-85b5-dc7d-e0e8fc7dc447-c58bc37d, #w-node-db4d18e9-0538-c927-385c-fd5ef07d9757-c58bc37d, #w-node-d6377460-7caa-40cb-4bdb-aa4778b09316-c58bc37d, #w-node-_2dd7515c-34dd-e55e-2fba-9f604c47f6ce-c58bc37d, #w-node-f09e1e58-ca11-6405-cfe9-73bc7e4d5d7c-c58bc37d, #w-node-_6fb887d9-41f2-07c6-b5f2-075ed10a1925-c58bc37d, #w-node-_9225a2d0-0ec3-45bf-7bdb-f20fba2bdadb-c58bc37d, #w-node-_965ad990-33f7-2e9d-1b7e-4ed7edbf6136-c58bc37d, #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-bc1ce142 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-bc1ce142, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-bc1ce142 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-bc1ce142, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-bc1ce142, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-bc1ce142, #w-node-_71ab5fe2-afce-e537-b187-a85c8b7e10fc-bc1ce142 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ec4cab3a-3574-e962-9766-84dace0c06d0-bc1ce142, #w-node-edc55903-4c10-a736-48ca-85d8db13f886-bc1ce142 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-bc1ce142, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-bc1ce142, #w-node-_68a24276-e636-ff92-4023-855835d79560-bc1ce142, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-bc1ce142, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-bc1ce142, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-bc1ce142 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_23bcc855-597e-1dcf-2775-9847f9288036-bc1ce142, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-bc1ce142, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-bc1ce142, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-bc1ce142 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-fd52d7ce, #w-node-a8f94e91-63da-32fb-8147-3f255a1bdacd-fd52d7ce {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d9696f10-48c4-1b05-4aa3-c1709356d671-fd52d7ce, #w-node-b6346add-2512-f8e1-a22d-9ae23c9fa16c-fd52d7ce, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-fd52d7ce, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-fd52d7ce {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fea76892-5d31-de72-b418-3d514fed34b8-fd52d7ce, #w-node-_55aa34fa-1cf5-89bb-7891-f2a6a8df5f6f-fd52d7ce, #w-node-f7642d09-9da7-09c9-c9e5-7f31fa95fb55-fd52d7ce {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-3a901141, #w-node-a7af9b60-8b5f-8f18-e805-291111fbc01d-3a901141, #w-node-cd4151db-a734-4609-24c4-88ff76414dd8-3a901141, #w-node-_9557561f-ceea-3425-d72b-6e2a9386581d-3a901141, #w-node-b77ac4b1-d2f1-026e-e656-597789fdc0e8-3a901141 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3a901141, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-3a901141, #w-node-ba56338b-4033-5185-0c66-cf32314ed1dd-3a901141, #w-node-_9e5f27f0-6223-e33e-6ed5-da0a86a771c5-3a901141 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-42fc405d, #w-node-dfa1c45d-b719-0de1-7911-e5ccfe91afb4-42fc405d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_086c24f0-76a8-7a02-d2e4-8bfb6ea8f2be-3301da6c, #w-node-abc7851a-c776-0aec-4873-a5c288226646-3301da6c, #w-node-_7630109c-5610-63a9-a45f-bc1a042d5eda-3301da6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3301da6c, #w-node-_566cda4e-3680-8162-5a39-0fca7d48898b-3301da6c, #w-node-ee38f8d1-0921-a36c-ac43-6518db1b29ce-3301da6c, #w-node-_11d132bc-e472-e49e-bdf6-d2fe14c8a050-3301da6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_527260c6-5be8-7e88-0954-f44c0157eb03-3301da6c, #w-node-_9507d91e-68e5-f619-27de-8f95ce544281-3301da6c, #w-node-_3a61e390-b85c-b64a-b1ed-e06f4c62cf9c-3301da6c, #w-node-_9c046b09-20cd-7387-1746-c73a1930f42a-3301da6c, #w-node-_85f87e08-bbdb-6638-9a01-b38e5ffed63c-3301da6c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-318b1c5b, #w-node-c7b4bc06-a9df-de24-5aef-3f1385816216-318b1c5b, #w-node-c717a898-7533-4221-d690-c252480e1f6a-318b1c5b, #w-node-_0b72ac63-38ed-4677-f0ea-3d4f2df0bbba-318b1c5b, #w-node-_1a6cad46-997f-4318-0905-c542872c075d-7a9123a7, #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-7a9123a7, #w-node-_59468abd-b619-4719-180c-3334e8210bc8-7a9123a7, #w-node-aaa2d716-adbf-e852-f3c3-60129de6f299-7a9123a7, #w-node-_90628990-e77f-e722-3fe7-42ba39f9b8a0-7a9123a7, #w-node-dcadc878-5da3-24b0-a750-3317622b1394-7a9123a7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-4ed16935 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-4ed16935, #w-node-_936b346e-4ead-46f5-fe40-360aa83388f7-4ed16935, #w-node-_4ddf0b4d-e85d-9cec-58da-f47bd7e4ac38-4ed16935, #w-node-_842a6d96-c0fa-e228-6ec1-94d7e62dfd41-4ed16935, #w-node-_4e8c5613-58ad-d12f-291f-2033e447d3b6-4ed16935 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f5a7c6f0-fbe3-2c28-fb6e-c682e5e3ecba-4ed16935, #w-node-_57ebf9c2-867b-efef-6479-5c3e0c9e60d2-4ed16935 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_82758b03-ae9f-03f4-2937-80394ba7c9c3-4ed16935, #w-node-aed11908-67d9-4846-c99b-18be2089cf61-4ed16935, #w-node-f2123fff-936d-21f3-8614-a4605ef48434-4ed16935, #w-node-_0cf58a82-da78-6c1a-5a56-cc5bee566e90-4ed16935, #w-node-_7f3f180b-06da-8b40-8ca5-29a8f79dec81-4ed16935 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_42971484-e91d-1757-3a24-62eed6b914ed-426f5869, #w-node-_402084a5-5a73-1cf5-0719-574726fd785e-426f5869, #w-node-_9d8f5b81-1a50-0f3d-bf6c-da54442b0ab3-426f5869, #w-node-_5be5aa86-ed6e-0818-ab49-86ff3d6cbf13-426f5869, #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-d8fc8865 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-d8fc8865, #w-node-f52951c6-ff15-baf3-bc42-8c1bfff6e295-d8fc8865, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-d8fc8865, #w-node-_3b7d2677-3377-afc9-e98b-ce05810d85a8-d8fc8865 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cd04cbf2-91d4-efa2-eb09-ab21cdb4927b-d8fc8865, #w-node-_58cf8c05-59cd-685b-d60c-6b50b88946c8-d8fc8865, #w-node-_26ea33cf-0105-7957-bede-c2657386c9ad-d8fc8865 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ec4cab3a-3574-e962-9766-84dace0c06d0-d8fc8865, #w-node-_22ca869d-318e-7a29-1669-625f82b6d2b8-d8fc8865 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-90a8d3e8, #w-node-febfe035-1d2a-5f21-fc99-5fc6ec483e7d-90a8d3e8, #w-node-_3fe0ddd7-e86e-981f-c159-9ffd4627bf22-90a8d3e8, #w-node-_7692a27e-ded0-fe7b-cd01-772e81bb6ec2-90a8d3e8, #w-node-_0e9d3221-2ab3-fd89-1d57-4bd621d5fba6-90a8d3e8, #w-node-_23563477-f08b-992d-2b41-b4cd32bc800d-90a8d3e8, #w-node-fefc861d-b6af-99cb-ef4f-cf42eda0a485-90a8d3e8, #w-node-e86ebcc4-d62c-9eba-5a75-1e047c437225-90a8d3e8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-caccb5b7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-caccb5b7, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-caccb5b7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3a9da181-561f-ca5c-d447-ec55f2aefbaf-caccb5b7, #w-node-_9f40e8ea-916c-0580-4385-4da31eaf3123-caccb5b7, #w-node-b5d9e272-8c48-e1b6-9ca7-37c9344f39bd-caccb5b7, #w-node-_1790eff7-ed4c-ed3c-55ce-a8f2f07507e1-caccb5b7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d067b285-d52f-bb42-6b6e-c8baa0861872-caccb5b7, #w-node-ea707c5f-7930-89f4-3ad3-f7b2cd69a0f6-caccb5b7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a659f2d7-458c-877d-188a-33b0830a455b-caccb5b7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6c9aec05-f642-857e-96d3-51731dccd972-caccb5b7, #w-node-_5178a0c8-53c4-fc24-23f4-f4699d5b9cca-caccb5b7, #w-node-_2889ba7c-4810-8090-2a15-5b28c4d07903-caccb5b7, #w-node-_35200212-a208-763e-beec-291b4470afe1-caccb5b7, #w-node-_108c7a50-72b9-bb34-f437-dafbc8c1924e-caccb5b7, #w-node-_3e2c7050-050d-ac73-b512-bb2f64565651-caccb5b7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8fa2f16d-11ab-ef10-c2ec-1702c20f2b4f-caccb5b7, #w-node-_7215a61b-2146-5681-0467-b355f9cbe09f-caccb5b7, #w-node-ad8965f2-4b42-ce8d-7169-2068cd98a9f5-caccb5b7, #w-node-e8f58439-cb86-e1d7-92be-37d4f7e5f9b3-caccb5b7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_53f83b5e-409a-57bf-9f1a-86d63cb4850b-caccb5b7, #w-node-_890b8bf3-d368-3611-6edc-54cbf9b7e6d7-caccb5b7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cd128487-6feb-867c-d04c-27c2f5de4ee4-b52145f8, #w-node-_6d8e5359-c9a0-51c0-40bb-188d0abb7ce9-b52145f8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-b52145f8, #w-node-_93a1d71d-9cc2-bce7-eb4a-a7cc001f7a8a-b52145f8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9558460e-64ee-40df-9f52-d862c11ed64e-b52145f8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_52864b08-3c68-c5fd-ad39-c7c3daf28568-b52145f8, #w-node-aa3b4b15-310d-0133-6789-c4e08f2d42db-b52145f8, #w-node-_240528a2-fcd2-02d9-2a82-9f81ca73cd97-b52145f8, #w-node-_77259b04-53c9-dc7d-c745-62a7aafd3a81-b52145f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a90c646-72a3-fcdb-bb9d-e5b935cabc9d-b52145f8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6adc3333-1732-a054-337b-2e70f8f2f2ce-b52145f8, #w-node-fff07c22-3e7c-eb06-649d-cf94f92c71ac-b52145f8, #w-node-_0ad2e2a4-f34c-cc61-58fd-57a10e78368a-b52145f8, #w-node-f8565f3f-980a-dceb-9551-c1d37c0fc769-b52145f8, #w-node-_6f94727d-601b-dc0a-a232-13182ffe46af-b52145f8, #w-node-_2aa9d1c5-80b3-d513-1071-60e8122211b1-b52145f8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_43eb11e2-523a-dd33-0ad8-19fc57ebfc07-b52145f8, #w-node-_18e4cef2-874f-3bad-a380-1236dcefa6d7-b52145f8, #w-node-_58724fe0-c083-846f-183a-e4eac3aa5148-b52145f8, #w-node-a1e0fe63-7971-1e4c-4250-eec940eb0ac0-b52145f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fc8687df-d285-9b7d-1406-8472b865acd1-b52145f8, #w-node-_49a0184e-13d6-2991-f1e7-f71373d65b8c-b52145f8, #w-node-_21e50263-a5c4-4a86-0533-97d8bf224f4c-b52145f8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

@media screen and (min-width: 1920px) {
  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b702-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b704-0101a01e, #w-node-_2417790d-167d-e0f7-3d02-b683fab4b706-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843c-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843e-0101a01e, #w-node-_6294fb4e-4036-a202-0cf6-1150d7d68440-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_187fb102-039f-7cca-f6db-95057c945046-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_187fb102-039f-7cca-f6db-95057c945048-0101a01e, #w-node-_187fb102-039f-7cca-f6db-95057c94504a-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c85-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c87-0101a01e, #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c89-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_600a4ec1-eefd-7c73-b850-829284dc5260-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_600a4ec1-eefd-7c73-b850-829284dc5262-0101a01e, #w-node-_600a4ec1-eefd-7c73-b850-829284dc5264-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ab730f4e-3e6d-97fc-978e-effec16ae391-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ab730f4e-3e6d-97fc-978e-effec16ae393-0101a01e, #w-node-ab730f4e-3e6d-97fc-978e-effec16ae395-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c6fd7159-ed37-591b-669e-8d761458dfaa-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6fd7159-ed37-591b-669e-8d761458dfac-0101a01e, #w-node-c6fd7159-ed37-591b-669e-8d761458dfae-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd5889-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588b-0101a01e, #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588d-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de2-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de4-0101a01e, #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de6-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f79a42a1-c46a-736c-61d8-4fc76493f599-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f79a42a1-c46a-736c-61d8-4fc76493f59b-0101a01e, #w-node-f79a42a1-c46a-736c-61d8-4fc76493f59d-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf4-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf6-0101a01e, #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf8-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_775ac382-cb80-6715-a19b-59c9bf16186d-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_775ac382-cb80-6715-a19b-59c9bf16186f-0101a01e, #w-node-_775ac382-cb80-6715-a19b-59c9bf161871-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f988217e-853e-2354-e685-13a678f5aacc-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f988217e-853e-2354-e685-13a678f5aace-0101a01e, #w-node-f988217e-853e-2354-e685-13a678f5aad0-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c120-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c122-0101a01e, #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c124-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dd96d80b-c466-bcf9-3391-699af8a68163-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd96d80b-c466-bcf9-3391-699af8a68165-0101a01e, #w-node-dd96d80b-c466-bcf9-3391-699af8a68167-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df6e-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df70-0101a01e, #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df72-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3291-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3293-0101a01e, #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3295-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16c03522-b1cb-2483-68c2-ae945949efc3-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_16c03522-b1cb-2483-68c2-ae945949efc5-0101a01e, #w-node-_16c03522-b1cb-2483-68c2-ae945949efc7-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61d6-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: auto;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61d8-0101a01e, #w-node-_016ee7a4-6371-b29c-8469-30bab47f61da-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d6bcad53-f08f-5072-1d8c-06e02a630164-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d6bcad53-f08f-5072-1d8c-06e02a630166-0101a01e, #w-node-d6bcad53-f08f-5072-1d8c-06e02a630168-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce06-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce08-0101a01e, #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce0a-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f777-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f779-0101a01e, #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f77b-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7ca5c999-9811-099b-dbe9-6074214b4420-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7ca5c999-9811-099b-dbe9-6074214b4422-0101a01e, #w-node-_7ca5c999-9811-099b-dbe9-6074214b4424-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b2571f62-188b-2afd-a28f-d9b803c936a3-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2571f62-188b-2afd-a28f-d9b803c936a5-0101a01e, #w-node-b2571f62-188b-2afd-a28f-d9b803c936a7-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-aec1ccad-37ab-0851-b312-bd84eee9018f-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aec1ccad-37ab-0851-b312-bd84eee90191-0101a01e, #w-node-aec1ccad-37ab-0851-b312-bd84eee90193-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0922-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0924-0101a01e, #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0926-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae0-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae2-0101a01e, #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae4-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd156-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd158-0101a01e, #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd15a-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c75-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c77-0101a01e, #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c79-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_81217763-fa47-8d78-64ef-29e225f7f14f-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_81217763-fa47-8d78-64ef-29e225f7f151-0101a01e, #w-node-_81217763-fa47-8d78-64ef-29e225f7f153-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_42bf2969-8bc9-852b-1429-41aa77420e71-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42bf2969-8bc9-852b-1429-41aa77420e73-0101a01e, #w-node-_42bf2969-8bc9-852b-1429-41aa77420e75-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e6-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e8-0101a01e, #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29ea-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3b-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3d-0101a01e, #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3f-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc58-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5a-0101a01e, #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5c-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-befd51f9-b4aa-ac53-24fd-75d38994e597-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-befd51f9-b4aa-ac53-24fd-75d38994e599-0101a01e, #w-node-befd51f9-b4aa-ac53-24fd-75d38994e59b-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c18e79da-7747-b869-db23-3c21bab5ea95-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c18e79da-7747-b869-db23-3c21bab5ea97-0101a01e, #w-node-c18e79da-7747-b869-db23-3c21bab5ea99-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2d9-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2db-0101a01e, #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2dd-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef7-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef9-0101a01e, #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874efb-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206dc-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206de-0101a01e, #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206e0-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe70-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe72-0101a01e, #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe74-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798005-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798007-0101a01e, #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798009-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-afe217c2-03a7-ac68-e0de-4d69b2957853-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-afe217c2-03a7-ac68-e0de-4d69b2957855-0101a01e, #w-node-afe217c2-03a7-ac68-e0de-4d69b2957857-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bb-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bd-0101a01e, #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bf-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb044-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb046-0101a01e, #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb048-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6677-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6679-0101a01e, #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a667b-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c04d433a-2981-54f9-e82b-85205c4d7e12-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c04d433a-2981-54f9-e82b-85205c4d7e14-0101a01e, #w-node-c04d433a-2981-54f9-e82b-85205c4d7e16-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380a-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380c-0101a01e, #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380e-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7bbcc0c6-b48c-1322-352e-efec6a272019-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7bbcc0c6-b48c-1322-352e-efec6a27201b-0101a01e, #w-node-_7bbcc0c6-b48c-1322-352e-efec6a27201d-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7c-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7e-0101a01e, #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f80-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf03-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf05-0101a01e, #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf07-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_66fd114b-25bf-6737-d832-d0df33807702-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66fd114b-25bf-6737-d832-d0df33807704-0101a01e, #w-node-_66fd114b-25bf-6737-d832-d0df33807706-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2b-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2d-0101a01e, #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2f-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c38f-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c391-0101a01e, #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c393-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16e7abfe-d562-5270-dc31-14293889f8c4-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_16e7abfe-d562-5270-dc31-14293889f8c6-0101a01e, #w-node-_16e7abfe-d562-5270-dc31-14293889f8c8-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc62-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc64-0101a01e, #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc66-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e4-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e6-0101a01e, #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e8-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d22-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d24-0101a01e, #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d26-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_06d45aa8-d270-16d1-e1b9-3e93a46db80e-4a98ca81 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-4a98ca81, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-4a98ca81, #w-node-_85e7341f-f5bc-7997-86e6-3237e4459933-4a98ca81 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-4a98ca81, #w-node-edc55903-4c10-a736-48ca-85d8db13f886-4a98ca81, #w-node-e5c461ff-d557-da98-6c4c-b44c99763f8d-4a98ca81 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-4a98ca81, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-4a98ca81, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-4a98ca81, #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-4a98ca81 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a78b26fc-cbc0-8d03-49c3-7269f8d048c8-4a98ca81, #w-node-_94d556d1-f454-a257-04ac-5ca846c3497b-4a98ca81, #w-node-e051d98f-3c64-0a90-997e-0c16ec90fb72-4a98ca81 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_83ed432e-4e25-4475-7feb-0bea56cd6ac9-4a98ca81, #w-node-ed3c4188-b67e-f85f-bb86-336b10be31c3-4a98ca81 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fd52ab86-e264-6978-6b3c-230a0ae468ff-b0d06fd0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_28510899-75cd-ac9c-a396-62857764a3de-b0d06fd0, #w-node-a1e36fae-4696-1329-d333-edee6e92db7e-b0d06fd0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e3b846db-325b-a918-0013-b65091f6c094-b0d06fd0, #w-node-_4d261e1c-3996-e43f-e599-54a66add3f7f-b0d06fd0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_667d8d19-bb4a-5274-b49f-789f9cda8f24-b0d06fd0, #w-node-ac3c4cd4-fa87-0cb7-4b48-63fd2c3bf7ea-b0d06fd0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c8addb0d-3cf8-f745-df03-ddc7e0f23074-b0d06fd0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_28510899-75cd-ac9c-a396-62857764a3f0-b0d06fd0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa448534-1fa2-14c9-cf3d-19244ccb3405-01d54091 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cbe7217a-2741-7f8e-8df3-f01b83f9adab-498eaf96 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_1f90482c-5a42-539b-99e0-9b7b706dc940-498eaf96, #w-node-_436c1458-6bdb-4829-87af-44726e245405-498eaf96, #w-node-c0260ed4-3557-6948-412a-01df1cc7896f-498eaf96, #w-node-ea9313c9-9f48-2be7-51f5-9508a35504d5-498eaf96 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cc4a67d1-746f-4a98-253f-1346e6eb3c89-498eaf96, #w-node-ffaef1ba-dd1c-7bc8-2b81-dda299cfab00-498eaf96, #w-node-a8eecc42-0886-47cb-1e2d-adf18f5b830e-498eaf96 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_04a54e9f-a59d-3aca-11cb-ccf4f9e2b415-498eaf96, #w-node-_57f25c31-732c-2280-5b95-a26eac30c95e-498eaf96, #w-node-aa2244ad-8a5a-8d43-cb3d-34434d42ea54-498eaf96, #w-node-_5f1e953a-b568-2863-71fd-9e0243c9e332-498eaf96, #w-node-_494da380-806e-5388-d961-5f3afaca6267-498eaf96, #w-node-_2ef28eef-2df7-4928-3302-6b578fc23fd1-498eaf96 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_653bcb2b-671b-860c-c4b4-bd4c9b8a8f52-151e1f01, #w-node-de491cde-4ff2-93a7-4cf5-d60455804a9c-151e1f01 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b07667c4-4a98-b9ab-17b6-65d848421b46-151e1f01, #w-node-e1bf594a-a41c-3faa-8687-8419142644e6-151e1f01, #w-node-eb901797-82ef-57d7-16ea-06fe85301b80-151e1f01 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f55a6ed3-5578-49fa-1ef3-5d7912b78bcc-6775f95e, #w-node-_214eacf7-0c88-98bb-0f10-1778bb1b80b7-6775f95e, #w-node-_77229ad5-0982-4ee6-cf89-0f93d54417a8-6775f95e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1cb071ec-1345-f703-84ee-9c5de0eb3c71-6775f95e, #w-node-f566d8b1-f624-50c7-79c0-17f90442ea6c-6775f95e, #w-node-_0b14104f-44cb-0a69-30c6-d839f638fda0-6775f95e, #w-node-_933194ae-cd67-00e8-7a62-67d5b2c12627-6775f95e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-eaf24970-1a23-e5c5-febd-6412f6c97490-6775f95e, #w-node-ff16d8ba-d2a4-91ac-1d40-929e1d9255e8-6775f95e, #w-node-fce066a0-92e0-358e-7db8-50635b181dc6-6775f95e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_53e336a4-fbee-c3e1-d489-dbab989f8299-41f80219 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_552cea40-2fe4-096d-0351-315afbedd992-41f80219, #w-node-ff6914b1-3fa8-8cd6-32e9-0c9edbaca075-41f80219, #w-node-_82fae4fc-2ba7-c325-f6b0-b1d20fd59c34-41f80219, #w-node-b0f8a37f-f2a9-4539-42f4-0de9b40a6336-41f80219 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ae95eabe-f752-b440-ca1a-85451b1274d1-41f80219, #w-node-_1170d714-e80c-e62a-e9c5-83c7b69233da-41f80219, #w-node-_304c94b1-1dc2-a9b8-df5e-38ce57112f89-41f80219 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_70e4bd4f-0cc7-ec2c-7897-8994c8c42f49-41f80219, #w-node-_5e347131-6353-9761-81a8-ad017991b5bd-41f80219, #w-node-_2641f381-f3aa-685b-5f64-9c2a81e30998-41f80219 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d6cde3b1-4d0e-701e-278d-8232ceb9994d-41f80219, #w-node-_11790697-dc62-b801-7d5e-604f2b752c41-41f80219, #w-node-_92249bc5-0856-fe1d-eaa2-a799f7355e97-41f80219, #w-node-_1ed14359-d1e2-c74d-d90b-b81daa99dd8e-41f80219, #w-node-b6594376-d8cb-5576-8ff1-5ddf921c63e0-41f80219, #w-node-b087f262-33f0-7faa-32d8-f734c3948bdd-41f80219 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4a36cb42-1ba4-5284-4cd6-3740cf56fb3d-41f80219, #w-node-_886fb1c4-1e9b-424b-3ef6-08d6612e3450-41f80219, #w-node-a45f7b93-1f6a-4908-1ddb-16b34aa8b846-41f80219, #w-node-a5f2cbe6-45a6-4082-a334-978e50f51e7d-41f80219, #w-node-f5ef172c-1b9e-3f16-248f-db56ef70849b-3492bdcb, #w-node-c156e0ba-47a7-58f6-b25b-80cbdf03c41f-3492bdcb, #w-node-dc916e35-2a62-9aab-1c16-d23628556f96-dfb6234d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dc916e35-2a62-9aab-1c16-d23628556f97-dfb6234d, #w-node-_132f6a24-c540-19e2-2eac-656760418353-dfb6234d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8d20be1a-8662-9e31-dcd5-3b21822fdfd5-dfb6234d, #w-node-_8c4ce3c5-a981-70d0-1d7a-59a2da412770-dfb6234d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_07b40756-8ff5-3633-3fd4-a11980612e89-dfb6234d, #w-node-_4678cff9-2c3d-a418-a5c5-d2d930579013-dfb6234d, #w-node-_5ea1b91a-a3ab-8ac6-cfd5-23ebb8587742-dfb6234d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c2d9a2c8-1528-68db-7fd8-e0b2461a8c03-dfb6234d, #w-node-_68db9dcc-43be-4578-f460-0996f49b85c9-dfb6234d, #w-node-_1c740dae-1a72-a0c3-33f5-88f79cc27555-dfb6234d, #w-node-_0b20a921-f8d1-4b6a-1f33-b8b13b43d2dd-dfb6234d, #w-node-_42971484-e91d-1757-3a24-62eed6b914ed-387cfa61, #w-node-_402084a5-5a73-1cf5-0719-574726fd785e-387cfa61, #w-node-_6e131b19-d590-d62a-6c57-a4306c7e62a4-387cfa61 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-da004cce-630b-5f04-e9a3-0f9980e2ffd8-387cfa61, #w-node-_41e58dd9-7675-ada4-0ef2-e31dff04ce29-387cfa61, #w-node-_7d9de23c-aba2-418c-3a96-39cefc2b3cfd-387cfa61, #w-node-_6d93031f-2ea8-202d-b3c0-55205d269538-387cfa61 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d7fcee1e-1243-26ea-9f33-6321f5036b5d-2304a258, #w-node-c3bd87bb-b0ae-8cce-6e90-3ba49f09e3a2-2304a258, #w-node-_4c58ed92-5a36-5cb7-ec6c-36a44bae2c08-2304a258, #w-node-e74a7b61-4ec5-ce28-8c08-516d0705d30e-2304a258 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6e400b89-28f7-2fea-942e-8c9c5ac22fac-2304a258, #w-node-_2e5f298f-5bd0-7ef8-3d62-55e623724daa-2304a258, #w-node-b7330bbb-2c06-66bf-d47e-b996a4a8fe72-2304a258, #w-node-_0c8bce8e-f84f-ebfb-608e-7646a0707e33-2304a258, #w-node-_3e5b3ae8-fe88-0930-5b21-4f421c148d08-2304a258, #w-node-_6cd5288e-bfe2-966d-39be-8ce6ceba15a5-2304a258, #w-node-_7ca5afee-09c5-7020-2ee7-0e5821cdfe3f-2304a258, #w-node-_5d0771d4-de4a-c27b-12d5-0ff8c6b5e792-2304a258, #w-node-b71a28c1-cf6e-776f-3855-ec459909ea75-26ba2c13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3ec3825e-4168-a86c-c5d3-670888e70427-26ba2c13, #w-node-_4b0b67e4-4839-b133-dfae-2232e26955ff-26ba2c13, #w-node-_7dc77c26-b3e2-7d07-81ba-e3bad4527d17-26ba2c13, #w-node-_906a0edf-f065-a9cf-f879-6ac272428b77-26ba2c13, #w-node-a670045a-868d-9d12-d9b4-912aa2f47e45-26ba2c13, #w-node-e3819284-5748-3089-7f9e-4ff769518997-26ba2c13, #w-node-dad963d2-1e3b-8415-c7b2-636623fa79e0-26ba2c13, #w-node-c5a73ef5-c12c-3f65-3a02-e8b99a38c692-26ba2c13 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1bdbc944-9cde-1417-d699-2dc636bc84ae-148ae9ef, #w-node-f91ca924-c7b1-d24f-37f5-1d6e69a5d944-148ae9ef, #w-node-b11f0fef-a9a8-6f2c-4b2d-39c99a7b4abd-148ae9ef, #w-node-_774ab68d-d579-5c4f-55e7-a34961501463-148ae9ef, #w-node-_90c45257-fd7f-39a2-978b-2f2ca2723d50-148ae9ef, #w-node-_66d7b5b7-e02b-2efe-72bc-3205a1f3c621-148ae9ef, #w-node-cb36c36d-fb7b-57c4-9662-a472bc3bfb09-a09cb52f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2fbdd353-844e-b4f6-fcca-6176feae7421-a09cb52f, #w-node-_07737442-0df3-7cdd-a81c-a2493b5e6a57-a09cb52f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c87aed19-b12d-46f2-d6b7-c5e3479ad383-a09cb52f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c1003c96-a89a-b1d9-508e-e32e8af93408-a09cb52f, #w-node-d0fb2887-1024-a808-9216-d3f171eacf11-a09cb52f, #w-node-_3f7eae6d-1be1-fee8-09d0-263b16f41b88-a09cb52f {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_175aca39-e6ae-12b8-e9d4-c4023172bb6a-153082f2, #w-node-_07b689ee-6ad2-2d01-0cb2-51cbccab820a-153082f2, #w-node-eff9eaaa-94f9-7895-1854-0b455e92fbaf-153082f2, #w-node-_006c5f74-7e4e-50cf-44b7-044340b989b8-153082f2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0a643a81-04d7-a83b-7e6d-a781cca424dc-153082f2, #w-node-_0616ed64-9cbb-94ce-e608-f736f03f27b0-153082f2, #w-node-e6059cee-cb55-8955-0543-fe092c63c279-153082f2, #w-node-_617f0e38-3955-ad2f-df3d-329d79af5722-153082f2, #w-node-_0a57eff3-5ff8-3374-a125-181f2861981e-153082f2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6d8dc849-ffaa-6c5d-ff4d-d4b198d74f18-387d42e4, #w-node-_7ed7a010-87d5-9796-ee90-7eafa7099054-387d42e4, #w-node-_11c7c806-82f9-c164-bd69-8bf35c093378-387d42e4, #w-node-_2a439d63-7b9b-2934-9518-9baac2dab7ba-387d42e4, #w-node-a8acc681-17ca-ce9b-2840-c8fc33c6981a-387d42e4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8ef276af-bcb4-9e85-210c-cc676765d3d2-387d42e4, #w-node-c0bbbfd1-54c4-5e8c-ab14-16c7ac37fbc3-387d42e4, #w-node-_35bcd3e9-8499-3cfc-7f2a-031167c86125-387d42e4, #w-node-_0707ef0d-3173-9256-f60c-a62448911a92-387d42e4, #w-node-_085347a1-aa5d-4a09-79c4-21eb20d3ef70-387d42e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4cdbac2-c79b-8e30-0b28-400cd5c16132-9747cd5a, #w-node-_0328523b-5239-c808-d2c8-1241ec63eb7c-9747cd5a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e1a60e2f-a010-1092-afdb-80f647eed79e-463dec2b, #w-node-f5143656-f714-fd5f-8585-e596cdf971de-463dec2b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_56d8be9e-56d4-0457-7401-a8ddc9d78ec1-463dec2b, #w-node-_2583f619-95b8-1a7a-82a6-9c3af707a3f7-463dec2b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3aab34de-014a-a0f3-8771-9a3922b66927-463dec2b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a537199f-4f26-5cb1-dbf0-311b627af4b1-463dec2b, #w-node-c14d574f-9b0a-d87d-c60e-1c767d8bd9da-463dec2b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dd7a86a7-2f47-289e-5663-30df2c50e44b-463dec2b, #w-node-_773d45c7-3061-e1dc-ed69-9d81fe450e09-4a996da2, #w-node-b618307b-cbcc-0622-3200-4682b36664bb-4a996da2, #w-node-_3b3adb22-626e-c812-7330-7b65786036ef-4a996da2, #w-node-_03d58652-8e32-58fb-fe45-b435a225af79-4a996da2, #w-node-_1f66b4c2-3bf9-f4b3-d79b-48c5981a132c-4a996da2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_49f4416a-915b-26af-4ab6-f5d1519a50cb-4a996da2, #w-node-_97a0b7ec-7b6f-3fa0-5c64-a108279993a8-4a996da2, #w-node-_82508106-8c73-21fd-6f0e-989f36aef032-4a996da2, #w-node-_2a863384-17ff-229b-7624-bcde1659ba01-4a996da2, #w-node-_29845b3b-49ce-d452-6c9c-5304a33875fd-4a996da2, #w-node-_4465723f-0002-0448-0ec7-fdbc9e5ee57e-4a996da2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-da75ebf4-9a54-8e7b-a4bf-3b3d0317af37-4a996da2, #w-node-_6a7bba10-22cf-5cc1-dfaf-928dd0aefbd3-74e62809, #w-node-_056e3a01-5d69-8586-b104-642027f4f121-74e62809, #w-node-ee33bf41-f368-9dd5-3159-ace8bc59437d-74e62809, #w-node-_48f6da69-0f28-3322-a03f-10be0283dd86-74e62809, #w-node-f6ef86f1-85b2-8359-c525-b86f11a8f550-74e62809, #w-node-_9ef5c705-b4fd-a9f7-95b6-619aa0a9ad8c-74e62809 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1ef2b4e0-bf25-c0ef-74b9-55749a9458d1-74e62809, #w-node-c632c8aa-fc55-7618-7a21-8ee6386e37d4-74e62809, #w-node-_0f33bd24-1021-2e4a-2ebd-90e6e777ec3d-74e62809, #w-node-_11a6d427-a329-c669-2e8d-6377673f865d-74e62809 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c89f55b0-2691-11cb-9e04-5dbd080ac032-c8d2ce79 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_05ab8e9d-2d0b-d5b3-2b69-65b1f5212939-c8d2ce79, #w-node-_295d71da-79f8-72b5-a123-f5eb23494c98-c8d2ce79, #w-node-d5ab6735-1877-ca7d-c684-a2d777049e2f-c8d2ce79 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bc73d438-8f2b-0c05-d5de-a82e8a465e2d-c8d2ce79 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7ee3390c-6f06-4913-e6ab-12433bc6a0c0-c8d2ce79, #w-node-_2ee2c1c2-8f48-b552-bf83-0f7321d5b15b-c8d2ce79, #w-node-_38ed8574-318e-b5ab-e46f-9ea7f8384dcb-c8d2ce79, #w-node-e4f1b670-ad43-6f14-6a3b-e5c72b517f89-c8d2ce79, #w-node-aefca4bf-6480-a145-00c7-06c498cc3967-c8d2ce79, #w-node-_69ea9d57-86a7-30f8-5390-728804557bff-c8d2ce79 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c523b797-aff1-146d-99c4-1505bdd10fd4-ba4b2024 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ddfd97ab-b0a0-4e97-033c-6ef3bd9ac55e-ba4b2024, #w-node-c4abf194-dc75-7367-0fe7-af72414b7720-ba4b2024, #w-node-cfc94363-5afb-03e6-6be3-83bf87622ead-ba4b2024, #w-node-_41320abe-f8c9-cc83-c14f-0e64572ac7fe-ba4b2024, #w-node-e62f6204-5470-41e5-8beb-ca48a65405b0-ba4b2024, #w-node-_629cdf6f-a6eb-ff62-0b83-3713c60a72fd-ba4b2024, #w-node-a3817f19-73d7-f534-bcec-d04c26856f5c-ba4b2024, #w-node-_63ad122b-e96a-18be-f90d-acf6dd821d18-ba4b2024, #w-node-b8036481-9860-cf0d-f178-6f7e003d3080-ba4b2024, #w-node-_17ff80e3-78ea-883b-2a70-e0d441f91312-ba4b2024, #w-node-a9f64877-73d3-bd5f-8211-0cf221e2af4c-ba4b2024, #w-node-_8ffcaec2-83cc-ab67-1053-35dcb30c11a5-ba4b2024, #w-node-_1c6ac040-5599-d28a-726d-96de20fcb51d-ba4b2024, #w-node-_18c68a3a-9956-8f6f-a863-6dd1b96023d2-ba4b2024 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b68f97f3-514b-07d3-3d9a-1a098ce3949d-ba4b2024, #w-node-_679cfee9-d7ad-2aa4-ada1-ff0c00eab43e-ba4b2024, #w-node-d1294717-b9a6-e48b-b513-0dc5867d979e-ba4b2024, #w-node-_2936e95f-de54-c1a2-ddc4-1c2211798867-ba4b2024 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6e26f7cf-8cce-6e96-97ab-ae391404139b-ba4b2024, #w-node-_794152e0-b92e-0b7a-64e7-5a02d8789e8d-0a5f6849, #w-node-e0b541d5-b9de-45c2-5606-f7affda8bf61-0a5f6849, #w-node-d3bf9ed1-abcb-17a1-54cd-80253240fc76-0a5f6849, #w-node-_6ef6a3df-cf0b-ce33-ec6f-a66511278c6d-0a5f6849, #w-node-_7fc32cdc-e582-4571-b74d-df42eb9e68ff-0a5f6849, #w-node-f4102c9a-ee59-d4df-3c57-0bebad9275c2-0a5f6849, #w-node-_7da993bb-8165-ab39-d51a-2df2e92796b7-0a5f6849, #w-node-a9465b81-76f3-d748-adf4-96be4ab23438-0a5f6849, #w-node-f2ec8f56-6a70-7b77-1d95-02157dd0cb46-1f37d055, #w-node-a5d94c50-be39-3f98-2f4d-3c9e801dd586-1f37d055, #w-node-a2f6d6f1-d8b9-147f-e2b3-a306521e3fd5-1f37d055, #w-node-_6f36a3f4-8d2e-d93b-727e-f0f63437ebf8-1f37d055, #w-node-_5c9d1290-415c-4723-5acc-66ac6bbda910-1f37d055, #w-node-d97de132-78c5-c537-1290-c94c5fbdb399-1f37d055, #w-node-f358ca36-9c1c-faa5-7a12-af39a50d7efa-1f37d055, #w-node-ba07b67d-0c7d-5626-0eb0-be56144c3ba3-1f37d055, #w-node-a8a8a973-8a5c-2705-18f5-03eb57493f69-1f37d055, #w-node-_19efe773-cbad-ab7b-f233-15a48bf877f4-1f37d055, #w-node-_0f43f64a-9735-5f11-16f6-6d007807eb28-1f37d055, #w-node-_9d15c155-0ca8-7ff4-b8b7-70d556831628-1f37d055, #w-node-_6c046e3f-1287-8888-d9e5-7a0bd44eb263-76398e11, #w-node-_04647c3e-821a-403c-f80f-20893f5ae12c-76398e11, #w-node-_3c658441-bd44-6319-f878-eff2851cb999-76398e11, #w-node-_4a992ad9-3003-4ec6-0704-4e0c99408bb0-76398e11, #w-node-_38166a59-8173-1b24-597c-ed648d3c40d3-76398e11, #w-node-_7a85f3f2-ff95-912e-5a20-c8d748a6b18b-76398e11, #w-node-_011a9b6f-d2b8-b951-e5f5-43c1452da363-76398e11, #w-node-_8d2bfd14-f007-c84d-56c3-c47d63de4366-76398e11, #w-node-_63599c19-4034-89ec-db65-3e21122dc7d7-76398e11, #w-node-c5a7ce62-8683-1ea3-fe0f-b2645b969032-76398e11, #w-node-_844c5b6e-ae16-4a24-07be-5b1005e9910b-6dbe1fd8, #w-node-_1eef8773-c541-202b-a8e0-fa808cabea3d-6dbe1fd8, #w-node-_98423cd6-99dd-9090-60e2-65a75d849dfd-6dbe1fd8, #w-node-_87b09bab-908b-acc8-431f-f1dbe9f5a76f-6dbe1fd8, #w-node-_572687b5-1b1e-cdcc-576b-c011513ee1f6-6dbe1fd8, #w-node-e75262d8-a0cf-9fa3-589a-e3a120780b67-6dbe1fd8, #w-node-_36ba5b5d-8e84-231a-d056-585e068ae46a-6dbe1fd8, #w-node-_08b90817-a515-cdb1-b5e3-4cca28044829-6dbe1fd8, #w-node-f3870d5c-fbc8-8c0d-605d-05b76163a898-202f4074, #w-node-_319116a9-dc13-7339-b48b-17ef6f2751b3-202f4074, #w-node-_50599c8d-5ab5-bcf8-82bf-d8792a76e0bc-202f4074, #w-node-_82be0531-1e35-ffff-9e6c-717ae4c09c2e-202f4074, #w-node-_7e264dd6-0aaa-4d0b-9896-01184e17dbfa-202f4074, #w-node-_83afb17d-6690-b2c6-a566-9e6a9f8ac4d2-202f4074, #w-node-d60d9b2c-cddf-761b-16c5-4f3dd7c9bfb5-202f4074, #w-node-_635bc9cf-be7d-b0f8-6883-9b5492014d45-202f4074, #w-node-_6e195913-28a6-0b99-60d5-c280a6fcd42a-202f4074, #w-node-d111a329-c52d-f350-e9f5-abb177a71677-1cb0ed7e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d93ba155-ae69-3bae-fabc-4f3cdd5a058e-1cb0ed7e, #w-node-e0ca5042-1782-8ddd-774f-e7a1eb38d7a0-1cb0ed7e, #w-node-_0c22bff6-17e5-38bb-7893-f06917bc7cb0-1cb0ed7e, #w-node-d2cc2efc-b942-00c0-f3eb-95545a15edfa-1cb0ed7e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d560bb8d-bed6-5c6a-c429-c5dbc7bbd468-1cb0ed7e, #w-node-cd489063-044c-8b35-a552-12de3e10bb11-1cb0ed7e, #w-node-_594af9c2-ba48-acdd-1b2f-feb41bd3bb6c-1cb0ed7e, #w-node-fceb48a5-6e35-89eb-8557-302551b02d92-1cb0ed7e, #w-node-_5cf0df8a-21bd-d00f-e229-e9db645832be-1cb0ed7e, #w-node-_8ecf6a8c-f501-6279-ce31-ebee42038dbb-1cb0ed7e, #w-node-_63ea62e3-1f08-85c9-4ae9-6ea71b657d8d-1cb0ed7e, #w-node-af86f8ed-5eca-d13f-d1d4-4985003762a0-1cb0ed7e, #w-node-_860a2d04-56ce-87f8-4821-a4db2ac96e8c-1e9d9cc8, #w-node-_15b40624-7c58-cd97-a32a-f4b9b9b3da3e-1e9d9cc8, #w-node-_860a2d04-56ce-87f8-4821-a4db2ac96e8d-1e9d9cc8, #w-node-_2622bcf3-ac1a-efdb-7d43-d4f1a38257e9-1e9d9cc8, #w-node-e9646ff1-4261-621e-38e7-606e0a3b88a9-1e9d9cc8, #w-node-_443cc7d1-37c4-3d36-30ae-45351e8e7a61-1e9d9cc8, #w-node-_9ec39c81-bebc-fad4-b8ee-b7579d0baaa4-1e9d9cc8, #w-node-ae2c93c2-a91f-3d37-d8a6-7937cf9153e5-1e9d9cc8, #w-node-a6befce0-29e9-37db-d2ad-d0c02f6014ab-1e9d9cc8, #w-node-b5e8fbb5-048a-900d-4a79-f47e326290d8-1e9d9cc8, #w-node-_09eceda2-85c0-93f4-a87a-62a94621ab7d-1e9d9cc8, #w-node-_09916504-a0f9-3934-0a12-33ca3d4f5a9b-1e9d9cc8, #w-node-d03c10e1-53bf-ceb0-a7d1-283b4d5be0e4-1e9d9cc8, #w-node-d556e270-abcd-af6a-47ed-5485c4070bfc-1e9d9cc8, #w-node-e64e7deb-fea4-c002-3e49-0ba90f1f1c74-1e9d9cc8, #w-node-_4845a8f8-288a-773f-fe61-93fe8256f375-1e9d9cc8, #w-node-_6e0de214-aaa6-7745-6015-0aeea54d11c4-1e9d9cc8, #w-node-c3edf65d-09e9-49a1-7674-9bb195dec6a6-1e9d9cc8, #w-node-_1c8b1760-4bf4-7bd1-8bb8-3e38ff6d63b8-1e9d9cc8, #w-node-_20827725-40e1-5f36-4af7-59993ad603b3-1e9d9cc8, #w-node-_9540faed-c0c4-b52b-19cf-2b965215c6f7-1e9d9cc8, #w-node-e3c99593-4564-9109-abbf-23875096e535-1e9d9cc8, #w-node-bab0282f-5c8b-1ddb-2db3-5a3312e1ac0d-1e9d9cc8, #w-node-_18c296fe-9bd7-0dfb-b554-0c2926114c60-1e9d9cc8, #w-node-f5943008-cf60-f5f2-6215-261078315f2a-1e9d9cc8, #w-node-_5ce1cffc-1d2c-6880-23b2-1ce488dc2467-1e9d9cc8, #w-node-_05d0b390-96fd-fcdb-07ab-a0b70a42fd41-333af938, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-333af938, #w-node-a60ef63b-2357-5eca-d77d-e180a5747736-333af938, #w-node-_4a3afc3b-6f79-65bf-9054-6a8fa1dcffda-9218a25a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1eff186c-fcf6-557a-19c4-b6a2eebb9902-9218a25a, #w-node-_76fd4728-6f8a-5b1a-7390-02ec9addfcb9-9218a25a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a513678e-5754-4f82-f2d1-ac4006900cb6-9218a25a, #w-node-_8e058374-e0ff-f3c8-82d0-30edd8861e77-9218a25a, #w-node-_9d109206-0df5-d252-0955-aa03d9de0765-9218a25a, #w-node-c6179303-2bf9-405a-7aa9-a9148726ef74-9218a25a, #w-node-bef31785-35a9-f0ac-7cff-9832200e9b74-9218a25a, #w-node-_23bbb67e-c2b9-8965-10d8-64ba9c74e63f-f8477b95, #w-node-_3dae439f-97fd-4b10-796f-283ae7232b36-f8477b95, #w-node-_18708f99-53e6-a1e4-ab38-cef9069367d4-f8477b95, #w-node-_02e59cc7-5c55-8b84-efab-02e689eed9c6-f8477b95, #w-node-e788c599-6d80-1db6-5f07-a31ef49aae4a-f8477b95, #w-node-f3cf91b9-57ea-8642-5eec-d6a01671b125-f8477b95, #w-node-dc916e35-2a62-9aab-1c16-d23628556f96-350934b5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b0d05766-d4d3-4bd4-2866-3023c5439131-2ea6cba9, #w-node-_244f018a-d8a5-cada-4d1b-26177cb909be-2ea6cba9, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-2ea6cba9, #w-node-a825f18f-d58f-0910-00b7-0a0b337f9cb1-2ea6cba9, #w-node-f33ba2df-345f-aa6f-e6ce-cfb72271982a-2ea6cba9, #w-node-_5e94070a-730e-f350-c534-3665d1bcb07b-2ea6cba9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8bf27289-5228-9e2f-2359-18f18127ac03-2ea6cba9 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5685df18-61a4-e396-67ad-4feb6f071636-2ea6cba9, #w-node-_41d840a8-c07b-f41e-a4e0-fa1ffab936d5-2ea6cba9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_466adbca-69fa-8a20-127f-c3110841a0ab-9a478319, #w-node-_0c468c08-69b0-3823-6065-2f667a1550ed-9a478319, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-6fa38a3d, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-93fe929f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_59ee2fd4-cc65-6e81-7c35-83d986a0ea5c-93fe929f, #w-node-_1bacc0e7-c1ce-a778-54e3-7d88fa8c5802-93fe929f, #w-node-d3c47f9b-98f0-3ebc-f2f2-93ff4e29d57a-93fe929f, #w-node-_0a483a14-6544-80bf-12f7-0835a5aca696-93fe929f, #w-node-_4c288567-3601-cf61-e8ce-712a9f50d2bf-93fe929f, #w-node-c93b2961-fe31-bfab-d4d8-5288ad11579a-93fe929f, #w-node-a4fdf7bb-cc65-f074-3531-535e54750fac-93fe929f, #w-node-_2228f24b-977a-f5c2-dbd0-05bed15d176e-93fe929f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_661f4eeb-d3eb-a109-b87a-699d1be127f5-93fe929f, #w-node-ed0abe3e-c10b-dacb-32b5-e3f3f36f8b12-93fe929f, #w-node-_8b4b0723-8740-f68e-0d8f-588d12ab4780-93fe929f, #w-node-_19c1055d-373b-ba7b-3aab-47663a54319b-93fe929f, #w-node-_9437f5a6-740b-15e5-8794-a6bb3689a803-93fe929f, #w-node-_0b88eefe-7382-7223-0150-0b1526a6ce99-93fe929f {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_28fe7405-d8f6-829a-83ab-c71f1604bbc4-93fe929f, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-7df24c39, #w-node-_6b32a1b2-32ef-cc58-5e9d-f6172b0e9a40-7df24c39, #w-node-_6679e3e9-62d1-28f6-dec0-c26a4021f26f-7df24c39, #w-node-_2519dc9f-dccc-e396-40cf-8e78ab2fc6a8-7df24c39, #w-node-c74e5234-3425-b991-a4a2-e2e0c7ad446e-7df24c39, #w-node-_2249d14f-f9a9-d0e1-0661-44519a42014b-7df24c39, #w-node-_28cc2ed1-45eb-9229-5646-0b943e604cf8-f27197a9, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-f27197a9, #w-node-_8cf9f70e-0319-d081-ce99-b9a3d1407e4a-f27197a9, #w-node-_0ac9ce3a-fd95-0ca0-4d5c-e148fede52af-f27197a9, #w-node-e3932aa6-eac7-b952-cf81-8b4d13f8713d-f27197a9, #w-node-ffc1099c-e15f-a464-a334-80d494f8fb1a-f27197a9, #w-node-c4eb352a-5329-4aa3-aee3-be4266b3270d-f27197a9, #w-node-_77691f56-80f4-dd19-270f-9741e73f077f-f27197a9, #w-node-a1bd1145-b3e1-aff2-23dd-692ccd300bec-0101ac2d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_275d2c77-33ca-29ab-493c-bf05b7b1e0c8-243cd5fb, #w-node-_203efb15-b3bf-042a-26e7-421e468bab00-243cd5fb {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-5d8c0ace {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-5d8c0ace, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-5d8c0ace {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-5d8c0ace, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-5d8c0ace, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-5d8c0ace, #w-node-_71ab5fe2-afce-e537-b187-a85c8b7e10fc-5d8c0ace {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ec4cab3a-3574-e962-9766-84dace0c06d0-5d8c0ace, #w-node-edc55903-4c10-a736-48ca-85d8db13f886-5d8c0ace {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-5d8c0ace, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-5d8c0ace, #w-node-_68a24276-e636-ff92-4023-855835d79560-5d8c0ace, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-5d8c0ace, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-5d8c0ace, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-5d8c0ace {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-5d8c0ace, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-5d8c0ace, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-5d8c0ace, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-5d8c0ace {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-d98147b6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-d98147b6, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-d98147b6, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-d98147b6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-c58bc37d, #w-node-acbe7aec-58fb-4870-f97d-eb00418475cf-c58bc37d, #w-node-_1f319b95-db5e-929d-caa5-d35c3c399c21-c58bc37d, #w-node-a10a46f3-b614-5d8e-797e-bc82c75997d7-c58bc37d, #w-node-c3b02a2c-ea6f-ff50-6769-1dd6c73e26f2-c58bc37d, #w-node-_45312cdc-71f4-85b5-dc7d-e0e8fc7dc447-c58bc37d, #w-node-db4d18e9-0538-c927-385c-fd5ef07d9757-c58bc37d, #w-node-d6377460-7caa-40cb-4bdb-aa4778b09316-c58bc37d, #w-node-_2dd7515c-34dd-e55e-2fba-9f604c47f6ce-c58bc37d, #w-node-f09e1e58-ca11-6405-cfe9-73bc7e4d5d7c-c58bc37d, #w-node-_6fb887d9-41f2-07c6-b5f2-075ed10a1925-c58bc37d, #w-node-_9225a2d0-0ec3-45bf-7bdb-f20fba2bdadb-c58bc37d, #w-node-_965ad990-33f7-2e9d-1b7e-4ed7edbf6136-c58bc37d, #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-bc1ce142 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-bc1ce142, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-bc1ce142 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-bc1ce142, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-bc1ce142, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-bc1ce142, #w-node-_71ab5fe2-afce-e537-b187-a85c8b7e10fc-bc1ce142 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ec4cab3a-3574-e962-9766-84dace0c06d0-bc1ce142, #w-node-edc55903-4c10-a736-48ca-85d8db13f886-bc1ce142 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-bc1ce142, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-bc1ce142, #w-node-_68a24276-e636-ff92-4023-855835d79560-bc1ce142, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-bc1ce142, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-bc1ce142, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-bc1ce142 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-bc1ce142, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-bc1ce142, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-bc1ce142, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-bc1ce142 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-fd52d7ce, #w-node-a8f94e91-63da-32fb-8147-3f255a1bdacd-fd52d7ce {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d9696f10-48c4-1b05-4aa3-c1709356d671-fd52d7ce, #w-node-b6346add-2512-f8e1-a22d-9ae23c9fa16c-fd52d7ce, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-fd52d7ce, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-fd52d7ce {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fea76892-5d31-de72-b418-3d514fed34b8-fd52d7ce, #w-node-_55aa34fa-1cf5-89bb-7891-f2a6a8df5f6f-fd52d7ce, #w-node-f7642d09-9da7-09c9-c9e5-7f31fa95fb55-fd52d7ce {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-3a901141, #w-node-a7af9b60-8b5f-8f18-e805-291111fbc01d-3a901141, #w-node-cd4151db-a734-4609-24c4-88ff76414dd8-3a901141, #w-node-_9557561f-ceea-3425-d72b-6e2a9386581d-3a901141, #w-node-b77ac4b1-d2f1-026e-e656-597789fdc0e8-3a901141 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3a901141, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-3a901141, #w-node-ba56338b-4033-5185-0c66-cf32314ed1dd-3a901141, #w-node-_9e5f27f0-6223-e33e-6ed5-da0a86a771c5-3a901141 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-42fc405d, #w-node-dfa1c45d-b719-0de1-7911-e5ccfe91afb4-42fc405d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_086c24f0-76a8-7a02-d2e4-8bfb6ea8f2be-3301da6c, #w-node-abc7851a-c776-0aec-4873-a5c288226646-3301da6c, #w-node-_7630109c-5610-63a9-a45f-bc1a042d5eda-3301da6c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3301da6c, #w-node-_566cda4e-3680-8162-5a39-0fca7d48898b-3301da6c, #w-node-ee38f8d1-0921-a36c-ac43-6518db1b29ce-3301da6c, #w-node-_11d132bc-e472-e49e-bdf6-d2fe14c8a050-3301da6c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_527260c6-5be8-7e88-0954-f44c0157eb03-3301da6c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_68801019-a051-1bd6-5cdc-413f7ee0390f-3301da6c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9507d91e-68e5-f619-27de-8f95ce544281-3301da6c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3a61e390-b85c-b64a-b1ed-e06f4c62cf9c-3301da6c, #w-node-_9c046b09-20cd-7387-1746-c73a1930f42a-3301da6c, #w-node-_85f87e08-bbdb-6638-9a01-b38e5ffed63c-3301da6c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-318b1c5b, #w-node-c7b4bc06-a9df-de24-5aef-3f1385816216-318b1c5b, #w-node-c717a898-7533-4221-d690-c252480e1f6a-318b1c5b, #w-node-_0b72ac63-38ed-4677-f0ea-3d4f2df0bbba-318b1c5b, #w-node-_1a6cad46-997f-4318-0905-c542872c075d-7a9123a7, #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-7a9123a7, #w-node-_59468abd-b619-4719-180c-3334e8210bc8-7a9123a7, #w-node-aaa2d716-adbf-e852-f3c3-60129de6f299-7a9123a7, #w-node-_90628990-e77f-e722-3fe7-42ba39f9b8a0-7a9123a7, #w-node-dcadc878-5da3-24b0-a750-3317622b1394-7a9123a7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-4ed16935 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-4ed16935, #w-node-_936b346e-4ead-46f5-fe40-360aa83388f7-4ed16935, #w-node-_4ddf0b4d-e85d-9cec-58da-f47bd7e4ac38-4ed16935, #w-node-_842a6d96-c0fa-e228-6ec1-94d7e62dfd41-4ed16935, #w-node-_4e8c5613-58ad-d12f-291f-2033e447d3b6-4ed16935 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f5a7c6f0-fbe3-2c28-fb6e-c682e5e3ecba-4ed16935, #w-node-_57ebf9c2-867b-efef-6479-5c3e0c9e60d2-4ed16935 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_82758b03-ae9f-03f4-2937-80394ba7c9c3-4ed16935, #w-node-aed11908-67d9-4846-c99b-18be2089cf61-4ed16935, #w-node-f2123fff-936d-21f3-8614-a4605ef48434-4ed16935, #w-node-_0cf58a82-da78-6c1a-5a56-cc5bee566e90-4ed16935, #w-node-_7f3f180b-06da-8b40-8ca5-29a8f79dec81-4ed16935 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_42971484-e91d-1757-3a24-62eed6b914ed-426f5869 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_402084a5-5a73-1cf5-0719-574726fd785e-426f5869, #w-node-_9d8f5b81-1a50-0f3d-bf6c-da54442b0ab3-426f5869, #w-node-_5be5aa86-ed6e-0818-ab49-86ff3d6cbf13-426f5869, #w-node-_8f788f9b-f8eb-a404-4a75-c468e05db43c-426f5869 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-d8fc8865 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-d8fc8865, #w-node-f52951c6-ff15-baf3-bc42-8c1bfff6e295-d8fc8865, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-d8fc8865, #w-node-_3b7d2677-3377-afc9-e98b-ce05810d85a8-d8fc8865 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cd04cbf2-91d4-efa2-eb09-ab21cdb4927b-d8fc8865, #w-node-_58cf8c05-59cd-685b-d60c-6b50b88946c8-d8fc8865, #w-node-_26ea33cf-0105-7957-bede-c2657386c9ad-d8fc8865 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ec4cab3a-3574-e962-9766-84dace0c06d0-d8fc8865, #w-node-_22ca869d-318e-7a29-1669-625f82b6d2b8-d8fc8865 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-90a8d3e8, #w-node-febfe035-1d2a-5f21-fc99-5fc6ec483e7d-90a8d3e8, #w-node-_3fe0ddd7-e86e-981f-c159-9ffd4627bf22-90a8d3e8, #w-node-_7692a27e-ded0-fe7b-cd01-772e81bb6ec2-90a8d3e8, #w-node-_0e9d3221-2ab3-fd89-1d57-4bd621d5fba6-90a8d3e8, #w-node-_23563477-f08b-992d-2b41-b4cd32bc800d-90a8d3e8, #w-node-fefc861d-b6af-99cb-ef4f-cf42eda0a485-90a8d3e8, #w-node-e86ebcc4-d62c-9eba-5a75-1e047c437225-90a8d3e8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-caccb5b7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-caccb5b7, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-caccb5b7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3a9da181-561f-ca5c-d447-ec55f2aefbaf-caccb5b7, #w-node-_9f40e8ea-916c-0580-4385-4da31eaf3123-caccb5b7, #w-node-b5d9e272-8c48-e1b6-9ca7-37c9344f39bd-caccb5b7, #w-node-_1790eff7-ed4c-ed3c-55ce-a8f2f07507e1-caccb5b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d067b285-d52f-bb42-6b6e-c8baa0861872-caccb5b7, #w-node-ea707c5f-7930-89f4-3ad3-f7b2cd69a0f6-caccb5b7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a659f2d7-458c-877d-188a-33b0830a455b-caccb5b7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6c9aec05-f642-857e-96d3-51731dccd972-caccb5b7, #w-node-_5178a0c8-53c4-fc24-23f4-f4699d5b9cca-caccb5b7, #w-node-_2889ba7c-4810-8090-2a15-5b28c4d07903-caccb5b7, #w-node-_35200212-a208-763e-beec-291b4470afe1-caccb5b7, #w-node-_108c7a50-72b9-bb34-f437-dafbc8c1924e-caccb5b7, #w-node-_3e2c7050-050d-ac73-b512-bb2f64565651-caccb5b7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8fa2f16d-11ab-ef10-c2ec-1702c20f2b4f-caccb5b7, #w-node-_7215a61b-2146-5681-0467-b355f9cbe09f-caccb5b7, #w-node-ad8965f2-4b42-ce8d-7169-2068cd98a9f5-caccb5b7, #w-node-e8f58439-cb86-e1d7-92be-37d4f7e5f9b3-caccb5b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-cd128487-6feb-867c-d04c-27c2f5de4ee4-b52145f8, #w-node-_6d8e5359-c9a0-51c0-40bb-188d0abb7ce9-b52145f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-b52145f8, #w-node-_93a1d71d-9cc2-bce7-eb4a-a7cc001f7a8a-b52145f8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9558460e-64ee-40df-9f52-d862c11ed64e-b52145f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_52864b08-3c68-c5fd-ad39-c7c3daf28568-b52145f8, #w-node-aa3b4b15-310d-0133-6789-c4e08f2d42db-b52145f8, #w-node-_240528a2-fcd2-02d9-2a82-9f81ca73cd97-b52145f8, #w-node-_77259b04-53c9-dc7d-c745-62a7aafd3a81-b52145f8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4a90c646-72a3-fcdb-bb9d-e5b935cabc9d-b52145f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6adc3333-1732-a054-337b-2e70f8f2f2ce-b52145f8, #w-node-fff07c22-3e7c-eb06-649d-cf94f92c71ac-b52145f8, #w-node-_0ad2e2a4-f34c-cc61-58fd-57a10e78368a-b52145f8, #w-node-f8565f3f-980a-dceb-9551-c1d37c0fc769-b52145f8, #w-node-_6f94727d-601b-dc0a-a232-13182ffe46af-b52145f8, #w-node-_2aa9d1c5-80b3-d513-1071-60e8122211b1-b52145f8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_43eb11e2-523a-dd33-0ad8-19fc57ebfc07-b52145f8, #w-node-_18e4cef2-874f-3bad-a380-1236dcefa6d7-b52145f8, #w-node-_58724fe0-c083-846f-183a-e4eac3aa5148-b52145f8, #w-node-a1e0fe63-7971-1e4c-4250-eec940eb0ac0-b52145f8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-fc8687df-d285-9b7d-1406-8472b865acd1-b52145f8, #w-node-_49a0184e-13d6-2991-f1e7-f71373d65b8c-b52145f8, #w-node-_21e50263-a5c4-4a86-0533-97d8bf224f4c-b52145f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b702-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b704-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b706-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843c-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843e-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_6294fb4e-4036-a202-0cf6-1150d7d68440-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_187fb102-039f-7cca-f6db-95057c945046-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_187fb102-039f-7cca-f6db-95057c945048-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_187fb102-039f-7cca-f6db-95057c94504a-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c85-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c87-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c89-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_600a4ec1-eefd-7c73-b850-829284dc5260-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_600a4ec1-eefd-7c73-b850-829284dc5262-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_600a4ec1-eefd-7c73-b850-829284dc5264-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ab730f4e-3e6d-97fc-978e-effec16ae391-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-ab730f4e-3e6d-97fc-978e-effec16ae393-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-ab730f4e-3e6d-97fc-978e-effec16ae395-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c6fd7159-ed37-591b-669e-8d761458dfaa-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-c6fd7159-ed37-591b-669e-8d761458dfac-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-c6fd7159-ed37-591b-669e-8d761458dfae-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd5889-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588b-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588d-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de2-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de4-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de6-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f79a42a1-c46a-736c-61d8-4fc76493f599-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-f79a42a1-c46a-736c-61d8-4fc76493f59b-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-f79a42a1-c46a-736c-61d8-4fc76493f59d-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf4-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf6-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf8-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_775ac382-cb80-6715-a19b-59c9bf16186d-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_775ac382-cb80-6715-a19b-59c9bf16186f-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_775ac382-cb80-6715-a19b-59c9bf161871-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f988217e-853e-2354-e685-13a678f5aacc-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-f988217e-853e-2354-e685-13a678f5aace-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-f988217e-853e-2354-e685-13a678f5aad0-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c120-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c122-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c124-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dd96d80b-c466-bcf9-3391-699af8a68163-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-dd96d80b-c466-bcf9-3391-699af8a68165-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-dd96d80b-c466-bcf9-3391-699af8a68167-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df6e-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df70-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3291-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3293-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_16c03522-b1cb-2483-68c2-ae945949efc3-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16c03522-b1cb-2483-68c2-ae945949efc5-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61d6-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: auto;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61d8-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61da-0101a01e {
    place-self: auto;
  }

  #w-node-d6bcad53-f08f-5072-1d8c-06e02a630164-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d6bcad53-f08f-5072-1d8c-06e02a630166-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce06-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce08-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f777-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f779-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_7ca5c999-9811-099b-dbe9-6074214b4420-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7ca5c999-9811-099b-dbe9-6074214b4422-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-b2571f62-188b-2afd-a28f-d9b803c936a3-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b2571f62-188b-2afd-a28f-d9b803c936a5-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-aec1ccad-37ab-0851-b312-bd84eee9018f-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-aec1ccad-37ab-0851-b312-bd84eee90191-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0922-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0924-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae0-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae2-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd156-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd158-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c75-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c77-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_81217763-fa47-8d78-64ef-29e225f7f14f-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_81217763-fa47-8d78-64ef-29e225f7f151-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_42bf2969-8bc9-852b-1429-41aa77420e71-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_42bf2969-8bc9-852b-1429-41aa77420e73-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e6-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e8-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3b-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3d-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc58-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5a-0101a01e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5e-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-befd51f9-b4aa-ac53-24fd-75d38994e597-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-befd51f9-b4aa-ac53-24fd-75d38994e599-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c18e79da-7747-b869-db23-3c21bab5ea95-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c18e79da-7747-b869-db23-3c21bab5ea97-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2d9-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2db-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef7-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef9-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206dc-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206de-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe70-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe72-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798005-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798007-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-afe217c2-03a7-ac68-e0de-4d69b2957853-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-afe217c2-03a7-ac68-e0de-4d69b2957855-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bb-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bd-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb044-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb046-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6677-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6679-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c04d433a-2981-54f9-e82b-85205c4d7e12-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c04d433a-2981-54f9-e82b-85205c4d7e14-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380a-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380c-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_7bbcc0c6-b48c-1322-352e-efec6a272019-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7bbcc0c6-b48c-1322-352e-efec6a27201b-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7c-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7e-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf03-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf05-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_66fd114b-25bf-6737-d832-d0df33807702-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_66fd114b-25bf-6737-d832-d0df33807704-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2b-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2d-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c38f-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c391-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_16e7abfe-d562-5270-dc31-14293889f8c4-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16e7abfe-d562-5270-dc31-14293889f8c6-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc62-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc64-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e4-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e6-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d22-0101a01e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d24-0101a01e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_06d45aa8-d270-16d1-e1b9-3e93a46db80e-4a98ca81, #w-node-e051d98f-3c64-0a90-997e-0c16ec90fb72-4a98ca81 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5a2ef031-6583-6b0c-d6b5-9af7bda1ae97-01d54091 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f5ef172c-1b9e-3f16-248f-db56ef70849b-3492bdcb, #w-node-c156e0ba-47a7-58f6-b25b-80cbdf03c41f-3492bdcb, #w-node-f91ca924-c7b1-d24f-37f5-1d6e69a5d944-148ae9ef, #w-node-b11f0fef-a9a8-6f2c-4b2d-39c99a7b4abd-148ae9ef {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d0fb2887-1024-a808-9216-d3f171eacf11-a09cb52f, #w-node-_3f7eae6d-1be1-fee8-09d0-263b16f41b88-a09cb52f {
    grid-column: span 4 / span 4;
  }

  #w-node-_8ef276af-bcb4-9e85-210c-cc676765d3d2-387d42e4, #w-node-c0bbbfd1-54c4-5e8c-ab14-16c7ac37fbc3-387d42e4, #w-node-_35bcd3e9-8499-3cfc-7f2a-031167c86125-387d42e4, #w-node-_0707ef0d-3173-9256-f60c-a62448911a92-387d42e4, #w-node-_085347a1-aa5d-4a09-79c4-21eb20d3ef70-387d42e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_05ab8e9d-2d0b-d5b3-2b69-65b1f5212939-c8d2ce79, #w-node-_295d71da-79f8-72b5-a123-f5eb23494c98-c8d2ce79, #w-node-d5ab6735-1877-ca7d-c684-a2d777049e2f-c8d2ce79 {
    grid-column: span 12 / span 12;
  }

  #w-node-f2ec8f56-6a70-7b77-1d95-02157dd0cb46-1f37d055, #w-node-a5d94c50-be39-3f98-2f4d-3c9e801dd586-1f37d055, #w-node-a2f6d6f1-d8b9-147f-e2b3-a306521e3fd5-1f37d055, #w-node-_05d0b390-96fd-fcdb-07ab-a0b70a42fd41-333af938, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-333af938, #w-node-a60ef63b-2357-5eca-d77d-e180a5747736-333af938 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-2ea6cba9, #w-node-a825f18f-d58f-0910-00b7-0a0b337f9cb1-2ea6cba9, #w-node-f33ba2df-345f-aa6f-e6ce-cfb72271982a-2ea6cba9, #w-node-_5e94070a-730e-f350-c534-3665d1bcb07b-2ea6cba9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8bf27289-5228-9e2f-2359-18f18127ac03-2ea6cba9 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5685df18-61a4-e396-67ad-4feb6f071636-2ea6cba9, #w-node-_41d840a8-c07b-f41e-a4e0-fa1ffab936d5-2ea6cba9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-6fa38a3d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_59ee2fd4-cc65-6e81-7c35-83d986a0ea5c-93fe929f, #w-node-_1bacc0e7-c1ce-a778-54e3-7d88fa8c5802-93fe929f, #w-node-d3c47f9b-98f0-3ebc-f2f2-93ff4e29d57a-93fe929f, #w-node-_0a483a14-6544-80bf-12f7-0835a5aca696-93fe929f, #w-node-_4c288567-3601-cf61-e8ce-712a9f50d2bf-93fe929f, #w-node-c93b2961-fe31-bfab-d4d8-5288ad11579a-93fe929f, #w-node-a4fdf7bb-cc65-f074-3531-535e54750fac-93fe929f, #w-node-_2228f24b-977a-f5c2-dbd0-05bed15d176e-93fe929f, #w-node-_661f4eeb-d3eb-a109-b87a-699d1be127f5-93fe929f, #w-node-ed0abe3e-c10b-dacb-32b5-e3f3f36f8b12-93fe929f, #w-node-_8b4b0723-8740-f68e-0d8f-588d12ab4780-93fe929f, #w-node-_19c1055d-373b-ba7b-3aab-47663a54319b-93fe929f, #w-node-_9437f5a6-740b-15e5-8794-a6bb3689a803-93fe929f, #w-node-_0b88eefe-7382-7223-0150-0b1526a6ce99-93fe929f {
    grid-column: span 12 / span 12;
  }

  #w-node-_275d2c77-33ca-29ab-493c-bf05b7b1e0c8-243cd5fb, #w-node-_203efb15-b3bf-042a-26e7-421e468bab00-243cd5fb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-5d8c0ace, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-bc1ce142, #w-node-d9696f10-48c4-1b05-4aa3-c1709356d671-fd52d7ce, #w-node-b6346add-2512-f8e1-a22d-9ae23c9fa16c-fd52d7ce, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-fd52d7ce {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fea76892-5d31-de72-b418-3d514fed34b8-fd52d7ce, #w-node-_55aa34fa-1cf5-89bb-7891-f2a6a8df5f6f-fd52d7ce, #w-node-f7642d09-9da7-09c9-c9e5-7f31fa95fb55-fd52d7ce {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3a901141 {
    grid-column: span 6 / span 6;
  }

  #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-3a901141, #w-node-ba56338b-4033-5185-0c66-cf32314ed1dd-3a901141, #w-node-_9e5f27f0-6223-e33e-6ed5-da0a86a771c5-3a901141, #w-node-f52951c6-ff15-baf3-bc42-8c1bfff6e295-d8fc8865, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-d8fc8865, #w-node-_3b7d2677-3377-afc9-e98b-ce05810d85a8-d8fc8865 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cd04cbf2-91d4-efa2-eb09-ab21cdb4927b-d8fc8865, #w-node-_58cf8c05-59cd-685b-d60c-6b50b88946c8-d8fc8865, #w-node-_26ea33cf-0105-7957-bede-c2657386c9ad-d8fc8865 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-caccb5b7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3a9da181-561f-ca5c-d447-ec55f2aefbaf-caccb5b7, #w-node-_9f40e8ea-916c-0580-4385-4da31eaf3123-caccb5b7, #w-node-b5d9e272-8c48-e1b6-9ca7-37c9344f39bd-caccb5b7, #w-node-_1790eff7-ed4c-ed3c-55ce-a8f2f07507e1-caccb5b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d067b285-d52f-bb42-6b6e-c8baa0861872-caccb5b7, #w-node-ea707c5f-7930-89f4-3ad3-f7b2cd69a0f6-caccb5b7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6c9aec05-f642-857e-96d3-51731dccd972-caccb5b7, #w-node-_5178a0c8-53c4-fc24-23f4-f4699d5b9cca-caccb5b7, #w-node-_2889ba7c-4810-8090-2a15-5b28c4d07903-caccb5b7, #w-node-_35200212-a208-763e-beec-291b4470afe1-caccb5b7, #w-node-_108c7a50-72b9-bb34-f437-dafbc8c1924e-caccb5b7, #w-node-_3e2c7050-050d-ac73-b512-bb2f64565651-caccb5b7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8fa2f16d-11ab-ef10-c2ec-1702c20f2b4f-caccb5b7, #w-node-_7215a61b-2146-5681-0467-b355f9cbe09f-caccb5b7, #w-node-ad8965f2-4b42-ce8d-7169-2068cd98a9f5-caccb5b7, #w-node-e8f58439-cb86-e1d7-92be-37d4f7e5f9b3-caccb5b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_53f83b5e-409a-57bf-9f1a-86d63cb4850b-caccb5b7, #w-node-_890b8bf3-d368-3611-6edc-54cbf9b7e6d7-caccb5b7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b702-0101a01e, #w-node-_2417790d-167d-e0f7-3d02-b683fab4b704-0101a01e, #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843c-0101a01e, #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843e-0101a01e, #w-node-_187fb102-039f-7cca-f6db-95057c945046-0101a01e, #w-node-_187fb102-039f-7cca-f6db-95057c945048-0101a01e, #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c85-0101a01e, #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c87-0101a01e, #w-node-_600a4ec1-eefd-7c73-b850-829284dc5260-0101a01e, #w-node-_600a4ec1-eefd-7c73-b850-829284dc5262-0101a01e, #w-node-ab730f4e-3e6d-97fc-978e-effec16ae391-0101a01e, #w-node-ab730f4e-3e6d-97fc-978e-effec16ae393-0101a01e, #w-node-c6fd7159-ed37-591b-669e-8d761458dfaa-0101a01e, #w-node-c6fd7159-ed37-591b-669e-8d761458dfac-0101a01e, #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd5889-0101a01e, #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd588b-0101a01e, #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de2-0101a01e, #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de4-0101a01e, #w-node-f79a42a1-c46a-736c-61d8-4fc76493f599-0101a01e, #w-node-f79a42a1-c46a-736c-61d8-4fc76493f59b-0101a01e, #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf4-0101a01e, #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf6-0101a01e, #w-node-_775ac382-cb80-6715-a19b-59c9bf16186d-0101a01e, #w-node-_775ac382-cb80-6715-a19b-59c9bf16186f-0101a01e, #w-node-f988217e-853e-2354-e685-13a678f5aacc-0101a01e, #w-node-f988217e-853e-2354-e685-13a678f5aace-0101a01e, #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c120-0101a01e, #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c122-0101a01e, #w-node-dd96d80b-c466-bcf9-3391-699af8a68163-0101a01e, #w-node-dd96d80b-c466-bcf9-3391-699af8a68165-0101a01e, #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df6e-0101a01e, #w-node-_3c686b54-ffc3-0325-55a9-2d17d3d7df70-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3291-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7995478a-d03f-d6a3-36e2-0a3d46ee3293-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_16c03522-b1cb-2483-68c2-ae945949efc3-0101a01e, #w-node-_16c03522-b1cb-2483-68c2-ae945949efc5-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61d6-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: auto;
  }

  #w-node-_016ee7a4-6371-b29c-8469-30bab47f61d8-0101a01e, #w-node-d6bcad53-f08f-5072-1d8c-06e02a630164-0101a01e, #w-node-d6bcad53-f08f-5072-1d8c-06e02a630166-0101a01e, #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce06-0101a01e, #w-node-_9f2f2186-55fa-ece1-f073-96c349e5ce08-0101a01e, #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f777-0101a01e, #w-node-b6ba99ba-2dfc-a0c2-9246-0b424e21f779-0101a01e, #w-node-_7ca5c999-9811-099b-dbe9-6074214b4420-0101a01e, #w-node-_7ca5c999-9811-099b-dbe9-6074214b4422-0101a01e, #w-node-b2571f62-188b-2afd-a28f-d9b803c936a3-0101a01e, #w-node-b2571f62-188b-2afd-a28f-d9b803c936a5-0101a01e, #w-node-aec1ccad-37ab-0851-b312-bd84eee9018f-0101a01e, #w-node-aec1ccad-37ab-0851-b312-bd84eee90191-0101a01e, #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0922-0101a01e, #w-node-_45c1b1e7-3854-c23e-573c-ab32165a0924-0101a01e, #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae0-0101a01e, #w-node-_0eee91dc-b6c0-3751-2da0-1bba0452dae2-0101a01e, #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd156-0101a01e, #w-node-_5f6d9185-4cef-69bf-b595-9d96d63bd158-0101a01e, #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c75-0101a01e, #w-node-_8f68f21a-7d8e-736d-8209-4fbd09f53c77-0101a01e, #w-node-_81217763-fa47-8d78-64ef-29e225f7f14f-0101a01e, #w-node-_81217763-fa47-8d78-64ef-29e225f7f151-0101a01e, #w-node-_42bf2969-8bc9-852b-1429-41aa77420e71-0101a01e, #w-node-_42bf2969-8bc9-852b-1429-41aa77420e73-0101a01e, #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e6-0101a01e, #w-node-bba7c9e4-cf1a-ff4e-e3f5-b985eaeb29e8-0101a01e, #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3b-0101a01e, #w-node-_3fbcb2b9-c08c-02a8-413c-c12507ccca3d-0101a01e, #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc58-0101a01e, #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5a-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a00ebd6-50bd-13c1-4143-7c413b3dbc5e-0101a01e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-befd51f9-b4aa-ac53-24fd-75d38994e597-0101a01e, #w-node-befd51f9-b4aa-ac53-24fd-75d38994e599-0101a01e, #w-node-c18e79da-7747-b869-db23-3c21bab5ea95-0101a01e, #w-node-c18e79da-7747-b869-db23-3c21bab5ea97-0101a01e, #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2d9-0101a01e, #w-node-_94f39fc9-dc33-8b4d-7da7-7a0e69e4f2db-0101a01e, #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef7-0101a01e, #w-node-_5ca5cdb8-ef83-c2e4-1a9d-02d561874ef9-0101a01e, #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206dc-0101a01e, #w-node-_231ee1b6-1d7e-8813-5b70-b07c4b8206de-0101a01e, #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe70-0101a01e, #w-node-a02c8324-c12d-4dde-b710-5bc802f4fe72-0101a01e, #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798005-0101a01e, #w-node-_3ded3cf5-f7c1-0bcc-3fe7-28f7da798007-0101a01e, #w-node-afe217c2-03a7-ac68-e0de-4d69b2957853-0101a01e, #w-node-afe217c2-03a7-ac68-e0de-4d69b2957855-0101a01e, #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bb-0101a01e, #w-node-d2c14669-35a6-f6ab-b14d-73affaa053bd-0101a01e, #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb044-0101a01e, #w-node-_15258e7c-bff7-6a84-462c-20ed2d2cb046-0101a01e, #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6677-0101a01e, #w-node-f6cb29a1-a01f-2f4b-fdbe-50bfb93a6679-0101a01e, #w-node-c04d433a-2981-54f9-e82b-85205c4d7e12-0101a01e, #w-node-c04d433a-2981-54f9-e82b-85205c4d7e14-0101a01e, #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380a-0101a01e, #w-node-aa644b31-a8bb-08a7-c05c-508dacdf380c-0101a01e, #w-node-_7bbcc0c6-b48c-1322-352e-efec6a272019-0101a01e, #w-node-_7bbcc0c6-b48c-1322-352e-efec6a27201b-0101a01e, #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7c-0101a01e, #w-node-e1eac74d-1913-52c5-6cc0-17c1050b2f7e-0101a01e, #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf03-0101a01e, #w-node-_8598fe85-d1b5-9b27-54f7-28f02695cf05-0101a01e, #w-node-_66fd114b-25bf-6737-d832-d0df33807702-0101a01e, #w-node-_66fd114b-25bf-6737-d832-d0df33807704-0101a01e, #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2b-0101a01e, #w-node-_5e002679-0944-cff4-2241-f5dc7a25ab2d-0101a01e, #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c38f-0101a01e, #w-node-ce54b0ab-b4eb-4c06-2cdd-5a68cc44c391-0101a01e, #w-node-_16e7abfe-d562-5270-dc31-14293889f8c4-0101a01e, #w-node-_16e7abfe-d562-5270-dc31-14293889f8c6-0101a01e, #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc62-0101a01e, #w-node-_56ddeec2-16b0-239d-c143-dcca90acbc64-0101a01e, #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e4-0101a01e, #w-node-_784b51a2-27ea-4077-2d50-1db75a97d7e6-0101a01e, #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d22-0101a01e, #w-node-_05b0502f-67d7-9f2f-f3fe-95bb89d60d24-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-4a98ca81, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-4a98ca81, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-4a98ca81, #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-4a98ca81 {
    grid-column: span 6 / span 6;
  }

  #w-node-f5ef172c-1b9e-3f16-248f-db56ef70849b-3492bdcb, #w-node-c156e0ba-47a7-58f6-b25b-80cbdf03c41f-3492bdcb, #w-node-_3ec3825e-4168-a86c-c5d3-670888e70427-26ba2c13, #w-node-_4b0b67e4-4839-b133-dfae-2232e26955ff-26ba2c13, #w-node-_7dc77c26-b3e2-7d07-81ba-e3bad4527d17-26ba2c13, #w-node-_906a0edf-f065-a9cf-f879-6ac272428b77-26ba2c13, #w-node-a670045a-868d-9d12-d9b4-912aa2f47e45-26ba2c13, #w-node-e3819284-5748-3089-7f9e-4ff769518997-26ba2c13, #w-node-dad963d2-1e3b-8415-c7b2-636623fa79e0-26ba2c13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c5a73ef5-c12c-3f65-3a02-e8b99a38c692-26ba2c13, #w-node-c1003c96-a89a-b1d9-508e-e32e8af93408-a09cb52f, #w-node-d0fb2887-1024-a808-9216-d3f171eacf11-a09cb52f, #w-node-_3f7eae6d-1be1-fee8-09d0-263b16f41b88-a09cb52f, #w-node-_05ab8e9d-2d0b-d5b3-2b69-65b1f5212939-c8d2ce79, #w-node-_295d71da-79f8-72b5-a123-f5eb23494c98-c8d2ce79, #w-node-d5ab6735-1877-ca7d-c684-a2d777049e2f-c8d2ce79 {
    grid-column: span 12 / span 12;
  }

  #w-node-_05d0b390-96fd-fcdb-07ab-a0b70a42fd41-333af938, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-333af938, #w-node-a60ef63b-2357-5eca-d77d-e180a5747736-333af938 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-2ea6cba9, #w-node-a825f18f-d58f-0910-00b7-0a0b337f9cb1-2ea6cba9, #w-node-f33ba2df-345f-aa6f-e6ce-cfb72271982a-2ea6cba9, #w-node-_5e94070a-730e-f350-c534-3665d1bcb07b-2ea6cba9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8bf27289-5228-9e2f-2359-18f18127ac03-2ea6cba9 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5685df18-61a4-e396-67ad-4feb6f071636-2ea6cba9, #w-node-_41d840a8-c07b-f41e-a4e0-fa1ffab936d5-2ea6cba9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-6fa38a3d, #w-node-_275d2c77-33ca-29ab-493c-bf05b7b1e0c8-243cd5fb, #w-node-_203efb15-b3bf-042a-26e7-421e468bab00-243cd5fb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-5d8c0ace, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-5d8c0ace, #w-node-_68a24276-e636-ff92-4023-855835d79560-5d8c0ace, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-5d8c0ace, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-5d8c0ace, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-5d8c0ace, #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-5d8c0ace, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-5d8c0ace, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-5d8c0ace, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-5d8c0ace, #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-bc1ce142, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-bc1ce142, #w-node-_68a24276-e636-ff92-4023-855835d79560-bc1ce142, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-bc1ce142, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-bc1ce142, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-bc1ce142, #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-bc1ce142, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-bc1ce142, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-bc1ce142, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-bc1ce142, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3301da6c, #w-node-_566cda4e-3680-8162-5a39-0fca7d48898b-3301da6c, #w-node-ee38f8d1-0921-a36c-ac43-6518db1b29ce-3301da6c, #w-node-_11d132bc-e472-e49e-bdf6-d2fe14c8a050-3301da6c {
    grid-column: span 6 / span 6;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-4ed16935, #w-node-_936b346e-4ead-46f5-fe40-360aa83388f7-4ed16935, #w-node-_4ddf0b4d-e85d-9cec-58da-f47bd7e4ac38-4ed16935, #w-node-_842a6d96-c0fa-e228-6ec1-94d7e62dfd41-4ed16935, #w-node-_4e8c5613-58ad-d12f-291f-2033e447d3b6-4ed16935 {
    grid-column: span 10 / span 10;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-d8fc8865, #w-node-f52951c6-ff15-baf3-bc42-8c1bfff6e295-d8fc8865, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-d8fc8865, #w-node-_3b7d2677-3377-afc9-e98b-ce05810d85a8-d8fc8865, #w-node-cd04cbf2-91d4-efa2-eb09-ab21cdb4927b-d8fc8865, #w-node-_58cf8c05-59cd-685b-d60c-6b50b88946c8-d8fc8865, #w-node-_26ea33cf-0105-7957-bede-c2657386c9ad-d8fc8865 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-90a8d3e8, #w-node-febfe035-1d2a-5f21-fc99-5fc6ec483e7d-90a8d3e8, #w-node-_3fe0ddd7-e86e-981f-c159-9ffd4627bf22-90a8d3e8, #w-node-_7692a27e-ded0-fe7b-cd01-772e81bb6ec2-90a8d3e8, #w-node-_0e9d3221-2ab3-fd89-1d57-4bd621d5fba6-90a8d3e8, #w-node-_23563477-f08b-992d-2b41-b4cd32bc800d-90a8d3e8, #w-node-fefc861d-b6af-99cb-ef4f-cf42eda0a485-90a8d3e8, #w-node-e86ebcc4-d62c-9eba-5a75-1e047c437225-90a8d3e8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-caccb5b7, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-caccb5b7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3a9da181-561f-ca5c-d447-ec55f2aefbaf-caccb5b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d067b285-d52f-bb42-6b6e-c8baa0861872-caccb5b7, #w-node-ea707c5f-7930-89f4-3ad3-f7b2cd69a0f6-caccb5b7, #w-node-_6c9aec05-f642-857e-96d3-51731dccd972-caccb5b7, #w-node-_5178a0c8-53c4-fc24-23f4-f4699d5b9cca-caccb5b7, #w-node-_2889ba7c-4810-8090-2a15-5b28c4d07903-caccb5b7, #w-node-_35200212-a208-763e-beec-291b4470afe1-caccb5b7, #w-node-_108c7a50-72b9-bb34-f437-dafbc8c1924e-caccb5b7, #w-node-_3e2c7050-050d-ac73-b512-bb2f64565651-caccb5b7, #w-node-_8fa2f16d-11ab-ef10-c2ec-1702c20f2b4f-caccb5b7, #w-node-_7215a61b-2146-5681-0467-b355f9cbe09f-caccb5b7, #w-node-ad8965f2-4b42-ce8d-7169-2068cd98a9f5-caccb5b7, #w-node-e8f58439-cb86-e1d7-92be-37d4f7e5f9b3-caccb5b7, #w-node-_53f83b5e-409a-57bf-9f1a-86d63cb4850b-caccb5b7, #w-node-_890b8bf3-d368-3611-6edc-54cbf9b7e6d7-caccb5b7, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-b52145f8, #w-node-_93a1d71d-9cc2-bce7-eb4a-a7cc001f7a8a-b52145f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_52864b08-3c68-c5fd-ad39-c7c3daf28568-b52145f8, #w-node-aa3b4b15-310d-0133-6789-c4e08f2d42db-b52145f8, #w-node-_240528a2-fcd2-02d9-2a82-9f81ca73cd97-b52145f8, #w-node-_77259b04-53c9-dc7d-c745-62a7aafd3a81-b52145f8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0ad2e2a4-f34c-cc61-58fd-57a10e78368a-b52145f8, #w-node-f8565f3f-980a-dceb-9551-c1d37c0fc769-b52145f8, #w-node-_6f94727d-601b-dc0a-a232-13182ffe46af-b52145f8, #w-node-_2aa9d1c5-80b3-d513-1071-60e8122211b1-b52145f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_43eb11e2-523a-dd33-0ad8-19fc57ebfc07-b52145f8, #w-node-_18e4cef2-874f-3bad-a380-1236dcefa6d7-b52145f8, #w-node-_58724fe0-c083-846f-183a-e4eac3aa5148-b52145f8, #w-node-a1e0fe63-7971-1e4c-4250-eec940eb0ac0-b52145f8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_2417790d-167d-e0f7-3d02-b683fab4b702-0101a01e, #w-node-_6294fb4e-4036-a202-0cf6-1150d7d6843c-0101a01e, #w-node-_187fb102-039f-7cca-f6db-95057c945046-0101a01e, #w-node-_02d789fa-c5a8-66e8-bcfe-357554443c85-0101a01e, #w-node-_600a4ec1-eefd-7c73-b850-829284dc5260-0101a01e, #w-node-ab730f4e-3e6d-97fc-978e-effec16ae391-0101a01e, #w-node-c6fd7159-ed37-591b-669e-8d761458dfaa-0101a01e, #w-node-e92b4de6-a0e6-790f-52aa-2128f8bd5889-0101a01e, #w-node-_1a394314-6882-8c95-1d7c-4b79f1f86de2-0101a01e, #w-node-f79a42a1-c46a-736c-61d8-4fc76493f599-0101a01e, #w-node-_23b4bee8-2db9-c765-ef89-d168a93d7cf4-0101a01e, #w-node-_775ac382-cb80-6715-a19b-59c9bf16186d-0101a01e, #w-node-f988217e-853e-2354-e685-13a678f5aacc-0101a01e, #w-node-e4b8fa00-d0aa-3bd3-692a-ae5bde98c120-0101a01e, #w-node-dd96d80b-c466-bcf9-3391-699af8a68163-0101a01e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-4a98ca81, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-4a98ca81, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-4a98ca81, #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-4a98ca81 {
    grid-column: span 6 / span 6;
  }

  #w-node-_28510899-75cd-ac9c-a396-62857764a3de-b0d06fd0, #w-node-a1e36fae-4696-1329-d333-edee6e92db7e-b0d06fd0, #w-node-_1f90482c-5a42-539b-99e0-9b7b706dc940-498eaf96, #w-node-_436c1458-6bdb-4829-87af-44726e245405-498eaf96, #w-node-c0260ed4-3557-6948-412a-01df1cc7896f-498eaf96, #w-node-ea9313c9-9f48-2be7-51f5-9508a35504d5-498eaf96, #w-node-cc4a67d1-746f-4a98-253f-1346e6eb3c89-498eaf96, #w-node-ffaef1ba-dd1c-7bc8-2b81-dda299cfab00-498eaf96, #w-node-a8eecc42-0886-47cb-1e2d-adf18f5b830e-498eaf96, #w-node-_04a54e9f-a59d-3aca-11cb-ccf4f9e2b415-498eaf96, #w-node-_57f25c31-732c-2280-5b95-a26eac30c95e-498eaf96, #w-node-aa2244ad-8a5a-8d43-cb3d-34434d42ea54-498eaf96, #w-node-_5f1e953a-b568-2863-71fd-9e0243c9e332-498eaf96, #w-node-_494da380-806e-5388-d961-5f3afaca6267-498eaf96, #w-node-_2ef28eef-2df7-4928-3302-6b578fc23fd1-498eaf96, #w-node-_1cb071ec-1345-f703-84ee-9c5de0eb3c71-6775f95e, #w-node-f566d8b1-f624-50c7-79c0-17f90442ea6c-6775f95e, #w-node-_0b14104f-44cb-0a69-30c6-d839f638fda0-6775f95e, #w-node-_933194ae-cd67-00e8-7a62-67d5b2c12627-6775f95e, #w-node-eaf24970-1a23-e5c5-febd-6412f6c97490-6775f95e, #w-node-ff16d8ba-d2a4-91ac-1d40-929e1d9255e8-6775f95e, #w-node-fce066a0-92e0-358e-7db8-50635b181dc6-6775f95e {
    grid-column: span 12 / span 12;
  }

  #w-node-_552cea40-2fe4-096d-0351-315afbedd992-41f80219, #w-node-ff6914b1-3fa8-8cd6-32e9-0c9edbaca075-41f80219, #w-node-_82fae4fc-2ba7-c325-f6b0-b1d20fd59c34-41f80219, #w-node-b0f8a37f-f2a9-4539-42f4-0de9b40a6336-41f80219, #w-node-ae95eabe-f752-b440-ca1a-85451b1274d1-41f80219, #w-node-_1170d714-e80c-e62a-e9c5-83c7b69233da-41f80219, #w-node-_304c94b1-1dc2-a9b8-df5e-38ce57112f89-41f80219, #w-node-_70e4bd4f-0cc7-ec2c-7897-8994c8c42f49-41f80219, #w-node-_5e347131-6353-9761-81a8-ad017991b5bd-41f80219, #w-node-_2641f381-f3aa-685b-5f64-9c2a81e30998-41f80219, #w-node-d6cde3b1-4d0e-701e-278d-8232ceb9994d-41f80219, #w-node-_11790697-dc62-b801-7d5e-604f2b752c41-41f80219, #w-node-_92249bc5-0856-fe1d-eaa2-a799f7355e97-41f80219, #w-node-_1ed14359-d1e2-c74d-d90b-b81daa99dd8e-41f80219, #w-node-b6594376-d8cb-5576-8ff1-5ddf921c63e0-41f80219, #w-node-b087f262-33f0-7faa-32d8-f734c3948bdd-41f80219, #w-node-_4a36cb42-1ba4-5284-4cd6-3740cf56fb3d-41f80219, #w-node-_886fb1c4-1e9b-424b-3ef6-08d6612e3450-41f80219, #w-node-a45f7b93-1f6a-4908-1ddb-16b34aa8b846-41f80219, #w-node-a5f2cbe6-45a6-4082-a334-978e50f51e7d-41f80219, #w-node-f5ef172c-1b9e-3f16-248f-db56ef70849b-3492bdcb, #w-node-c156e0ba-47a7-58f6-b25b-80cbdf03c41f-3492bdcb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dc916e35-2a62-9aab-1c16-d23628556f97-dfb6234d, #w-node-_132f6a24-c540-19e2-2eac-656760418353-dfb6234d, #w-node-_07b40756-8ff5-3633-3fd4-a11980612e89-dfb6234d, #w-node-_4678cff9-2c3d-a418-a5c5-d2d930579013-dfb6234d, #w-node-_5ea1b91a-a3ab-8ac6-cfd5-23ebb8587742-dfb6234d, #w-node-d7fcee1e-1243-26ea-9f33-6321f5036b5d-2304a258, #w-node-c3bd87bb-b0ae-8cce-6e90-3ba49f09e3a2-2304a258, #w-node-_4c58ed92-5a36-5cb7-ec6c-36a44bae2c08-2304a258, #w-node-e74a7b61-4ec5-ce28-8c08-516d0705d30e-2304a258 {
    grid-column: span 12 / span 12;
  }

  #w-node-dad963d2-1e3b-8415-c7b2-636623fa79e0-26ba2c13, #w-node-c5a73ef5-c12c-3f65-3a02-e8b99a38c692-26ba2c13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2fbdd353-844e-b4f6-fcca-6176feae7421-a09cb52f, #w-node-_07737442-0df3-7cdd-a81c-a2493b5e6a57-a09cb52f, #w-node-d0fb2887-1024-a808-9216-d3f171eacf11-a09cb52f, #w-node-_3f7eae6d-1be1-fee8-09d0-263b16f41b88-a09cb52f, #w-node-_0a643a81-04d7-a83b-7e6d-a781cca424dc-153082f2, #w-node-_0616ed64-9cbb-94ce-e608-f736f03f27b0-153082f2, #w-node-e6059cee-cb55-8955-0543-fe092c63c279-153082f2, #w-node-_617f0e38-3955-ad2f-df3d-329d79af5722-153082f2, #w-node-_0a57eff3-5ff8-3374-a125-181f2861981e-153082f2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_8ef276af-bcb4-9e85-210c-cc676765d3d2-387d42e4, #w-node-c0bbbfd1-54c4-5e8c-ab14-16c7ac37fbc3-387d42e4, #w-node-_35bcd3e9-8499-3cfc-7f2a-031167c86125-387d42e4, #w-node-_0707ef0d-3173-9256-f60c-a62448911a92-387d42e4, #w-node-_085347a1-aa5d-4a09-79c4-21eb20d3ef70-387d42e4 {
    grid-column: span 5 / span 5;
  }

  #w-node-c4cdbac2-c79b-8e30-0b28-400cd5c16132-9747cd5a, #w-node-_0328523b-5239-c808-d2c8-1241ec63eb7c-9747cd5a, #w-node-_56d8be9e-56d4-0457-7401-a8ddc9d78ec1-463dec2b, #w-node-_2583f619-95b8-1a7a-82a6-9c3af707a3f7-463dec2b, #w-node-a537199f-4f26-5cb1-dbf0-311b627af4b1-463dec2b, #w-node-c14d574f-9b0a-d87d-c60e-1c767d8bd9da-463dec2b, #w-node-_49f4416a-915b-26af-4ab6-f5d1519a50cb-4a996da2, #w-node-_97a0b7ec-7b6f-3fa0-5c64-a108279993a8-4a996da2, #w-node-_82508106-8c73-21fd-6f0e-989f36aef032-4a996da2, #w-node-_2a863384-17ff-229b-7624-bcde1659ba01-4a996da2, #w-node-_29845b3b-49ce-d452-6c9c-5304a33875fd-4a996da2, #w-node-_4465723f-0002-0448-0ec7-fdbc9e5ee57e-4a996da2, #w-node-_1ef2b4e0-bf25-c0ef-74b9-55749a9458d1-74e62809, #w-node-c632c8aa-fc55-7618-7a21-8ee6386e37d4-74e62809, #w-node-_0f33bd24-1021-2e4a-2ebd-90e6e777ec3d-74e62809, #w-node-_11a6d427-a329-c669-2e8d-6377673f865d-74e62809, #w-node-_7ee3390c-6f06-4913-e6ab-12433bc6a0c0-c8d2ce79, #w-node-_2ee2c1c2-8f48-b552-bf83-0f7321d5b15b-c8d2ce79, #w-node-_38ed8574-318e-b5ab-e46f-9ea7f8384dcb-c8d2ce79, #w-node-e4f1b670-ad43-6f14-6a3b-e5c72b517f89-c8d2ce79, #w-node-aefca4bf-6480-a145-00c7-06c498cc3967-c8d2ce79, #w-node-_69ea9d57-86a7-30f8-5390-728804557bff-c8d2ce79 {
    grid-column: span 12 / span 12;
  }

  #w-node-_63ad122b-e96a-18be-f90d-acf6dd821d18-ba4b2024, #w-node-b8036481-9860-cf0d-f178-6f7e003d3080-ba4b2024, #w-node-_8ffcaec2-83cc-ab67-1053-35dcb30c11a5-ba4b2024, #w-node-_1c6ac040-5599-d28a-726d-96de20fcb51d-ba4b2024, #w-node-_18c68a3a-9956-8f6f-a863-6dd1b96023d2-ba4b2024 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b68f97f3-514b-07d3-3d9a-1a098ce3949d-ba4b2024, #w-node-_679cfee9-d7ad-2aa4-ada1-ff0c00eab43e-ba4b2024, #w-node-d1294717-b9a6-e48b-b513-0dc5867d979e-ba4b2024, #w-node-_2936e95f-de54-c1a2-ddc4-1c2211798867-ba4b2024 {
    grid-column: span 12 / span 12;
  }

  #w-node-_15b40624-7c58-cd97-a32a-f4b9b9b3da3e-1e9d9cc8, #w-node-_9ec39c81-bebc-fad4-b8ee-b7579d0baaa4-1e9d9cc8, #w-node-d03c10e1-53bf-ceb0-a7d1-283b4d5be0e4-1e9d9cc8, #w-node-_4845a8f8-288a-773f-fe61-93fe8256f375-1e9d9cc8, #w-node-_6e0de214-aaa6-7745-6015-0aeea54d11c4-1e9d9cc8, #w-node-c3edf65d-09e9-49a1-7674-9bb195dec6a6-1e9d9cc8, #w-node-_20827725-40e1-5f36-4af7-59993ad603b3-1e9d9cc8, #w-node-e3c99593-4564-9109-abbf-23875096e535-1e9d9cc8, #w-node-_18c296fe-9bd7-0dfb-b554-0c2926114c60-1e9d9cc8, #w-node-f5943008-cf60-f5f2-6215-261078315f2a-1e9d9cc8, #w-node-_05d0b390-96fd-fcdb-07ab-a0b70a42fd41-333af938, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-333af938, #w-node-a60ef63b-2357-5eca-d77d-e180a5747736-333af938 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1eff186c-fcf6-557a-19c4-b6a2eebb9902-9218a25a, #w-node-_76fd4728-6f8a-5b1a-7390-02ec9addfcb9-9218a25a, #w-node-b0d05766-d4d3-4bd4-2866-3023c5439131-2ea6cba9, #w-node-_244f018a-d8a5-cada-4d1b-26177cb909be-2ea6cba9 {
    grid-column: span 12 / span 12;
  }

  #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-2ea6cba9, #w-node-a825f18f-d58f-0910-00b7-0a0b337f9cb1-2ea6cba9, #w-node-f33ba2df-345f-aa6f-e6ce-cfb72271982a-2ea6cba9, #w-node-_5e94070a-730e-f350-c534-3665d1bcb07b-2ea6cba9, #w-node-_8bf27289-5228-9e2f-2359-18f18127ac03-2ea6cba9, #w-node-_5685df18-61a4-e396-67ad-4feb6f071636-2ea6cba9, #w-node-_41d840a8-c07b-f41e-a4e0-fa1ffab936d5-2ea6cba9, #w-node-afb0d844-ea12-6b99-d8e3-5f2ba8884641-6fa38a3d, #w-node-_59ee2fd4-cc65-6e81-7c35-83d986a0ea5c-93fe929f, #w-node-_1bacc0e7-c1ce-a778-54e3-7d88fa8c5802-93fe929f, #w-node-d3c47f9b-98f0-3ebc-f2f2-93ff4e29d57a-93fe929f, #w-node-_0a483a14-6544-80bf-12f7-0835a5aca696-93fe929f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4c288567-3601-cf61-e8ce-712a9f50d2bf-93fe929f, #w-node-c93b2961-fe31-bfab-d4d8-5288ad11579a-93fe929f, #w-node-a4fdf7bb-cc65-f074-3531-535e54750fac-93fe929f, #w-node-_2228f24b-977a-f5c2-dbd0-05bed15d176e-93fe929f, #w-node-_661f4eeb-d3eb-a109-b87a-699d1be127f5-93fe929f, #w-node-ed0abe3e-c10b-dacb-32b5-e3f3f36f8b12-93fe929f, #w-node-_8b4b0723-8740-f68e-0d8f-588d12ab4780-93fe929f, #w-node-_19c1055d-373b-ba7b-3aab-47663a54319b-93fe929f, #w-node-_9437f5a6-740b-15e5-8794-a6bb3689a803-93fe929f, #w-node-_0b88eefe-7382-7223-0150-0b1526a6ce99-93fe929f {
    grid-column: span 12 / span 12;
  }

  #w-node-_28cc2ed1-45eb-9229-5646-0b943e604cf8-f27197a9, #w-node-_275d2c77-33ca-29ab-493c-bf05b7b1e0c8-243cd5fb, #w-node-_203efb15-b3bf-042a-26e7-421e468bab00-243cd5fb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-5d8c0ace, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-5d8c0ace {
    grid-column: span 12 / span 12;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-5d8c0ace, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-5d8c0ace, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-5d8c0ace, #w-node-_71ab5fe2-afce-e537-b187-a85c8b7e10fc-5d8c0ace {
    grid-column: span 6 / span 6;
  }

  #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-5d8c0ace, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-5d8c0ace, #w-node-_68a24276-e636-ff92-4023-855835d79560-5d8c0ace, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-5d8c0ace, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-5d8c0ace, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-5d8c0ace, #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-5d8c0ace, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-5d8c0ace, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-5d8c0ace, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-5d8c0ace, #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-d98147b6, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-d98147b6, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-d98147b6, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-bc1ce142, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-bc1ce142 {
    grid-column: span 12 / span 12;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-bc1ce142, #w-node-_7be354e5-5d60-e825-182e-3b17bef74e71-bc1ce142, #w-node-_0a780648-2c22-fa00-b66a-057ee11934aa-bc1ce142, #w-node-_71ab5fe2-afce-e537-b187-a85c8b7e10fc-bc1ce142 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1d2dfab0-7615-b98f-4014-85ba65b0ce5b-bc1ce142, #w-node-_651cbbcf-2ac0-ba47-7b0e-a49272e19833-bc1ce142, #w-node-_68a24276-e636-ff92-4023-855835d79560-bc1ce142, #w-node-_4bed77fb-0444-8992-e2e3-2383b03a06c3-bc1ce142, #w-node-fc8d6bba-96de-4cae-f815-cae7080bbd79-bc1ce142, #w-node-fea04bf1-3234-9954-d154-adef55c96c34-bc1ce142, #w-node-_23bcc855-597e-1dcf-2775-9847f9288036-bc1ce142, #w-node-_8fdf73ca-cbc0-b816-c8b8-ac32d548ffe5-bc1ce142, #w-node-f0456cba-c2be-9d97-f273-03e4c16f22ac-bc1ce142, #w-node-d619186d-dc1f-a7b4-2fd9-adfbf6691e16-bc1ce142, #w-node-d9696f10-48c4-1b05-4aa3-c1709356d671-fd52d7ce, #w-node-b6346add-2512-f8e1-a22d-9ae23c9fa16c-fd52d7ce, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-fd52d7ce, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-fd52d7ce, #w-node-fea76892-5d31-de72-b418-3d514fed34b8-fd52d7ce, #w-node-_55aa34fa-1cf5-89bb-7891-f2a6a8df5f6f-fd52d7ce, #w-node-f7642d09-9da7-09c9-c9e5-7f31fa95fb55-fd52d7ce, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3a901141, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-3a901141, #w-node-ba56338b-4033-5185-0c66-cf32314ed1dd-3a901141, #w-node-_9e5f27f0-6223-e33e-6ed5-da0a86a771c5-3a901141, #w-node-_086c24f0-76a8-7a02-d2e4-8bfb6ea8f2be-3301da6c, #w-node-abc7851a-c776-0aec-4873-a5c288226646-3301da6c, #w-node-_7630109c-5610-63a9-a45f-bc1a042d5eda-3301da6c, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-3301da6c, #w-node-_566cda4e-3680-8162-5a39-0fca7d48898b-3301da6c, #w-node-ee38f8d1-0921-a36c-ac43-6518db1b29ce-3301da6c, #w-node-_11d132bc-e472-e49e-bdf6-d2fe14c8a050-3301da6c, #w-node-_527260c6-5be8-7e88-0954-f44c0157eb03-3301da6c, #w-node-_9507d91e-68e5-f619-27de-8f95ce544281-3301da6c, #w-node-_3a61e390-b85c-b64a-b1ed-e06f4c62cf9c-3301da6c, #w-node-_9c046b09-20cd-7387-1746-c73a1930f42a-3301da6c, #w-node-_85f87e08-bbdb-6638-9a01-b38e5ffed63c-3301da6c {
    grid-column: span 12 / span 12;
  }

  #w-node-e08d2910-dd6c-fb40-21f3-fd8711701aa9-4ed16935, #w-node-_936b346e-4ead-46f5-fe40-360aa83388f7-4ed16935, #w-node-_4ddf0b4d-e85d-9cec-58da-f47bd7e4ac38-4ed16935, #w-node-_842a6d96-c0fa-e228-6ec1-94d7e62dfd41-4ed16935, #w-node-_4e8c5613-58ad-d12f-291f-2033e447d3b6-4ed16935, #w-node-f5a7c6f0-fbe3-2c28-fb6e-c682e5e3ecba-4ed16935, #w-node-_57ebf9c2-867b-efef-6479-5c3e0c9e60d2-4ed16935 {
    grid-column: span 10 / span 10;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-d8fc8865, #w-node-f52951c6-ff15-baf3-bc42-8c1bfff6e295-d8fc8865, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-d8fc8865, #w-node-_3b7d2677-3377-afc9-e98b-ce05810d85a8-d8fc8865, #w-node-cd04cbf2-91d4-efa2-eb09-ab21cdb4927b-d8fc8865, #w-node-_58cf8c05-59cd-685b-d60c-6b50b88946c8-d8fc8865, #w-node-_26ea33cf-0105-7957-bede-c2657386c9ad-d8fc8865 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7291c753-215e-f4e3-bf68-0a0547e1331b-90a8d3e8, #w-node-febfe035-1d2a-5f21-fc99-5fc6ec483e7d-90a8d3e8, #w-node-_3fe0ddd7-e86e-981f-c159-9ffd4627bf22-90a8d3e8, #w-node-_7692a27e-ded0-fe7b-cd01-772e81bb6ec2-90a8d3e8, #w-node-_0e9d3221-2ab3-fd89-1d57-4bd621d5fba6-90a8d3e8, #w-node-_23563477-f08b-992d-2b41-b4cd32bc800d-90a8d3e8, #w-node-fefc861d-b6af-99cb-ef4f-cf42eda0a485-90a8d3e8, #w-node-e86ebcc4-d62c-9eba-5a75-1e047c437225-90a8d3e8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-caccb5b7, #w-node-_35e46a0c-c3bf-b79c-729d-021ab79a8c72-caccb5b7 {
    grid-column: span 12 / span 12;
  }

  #w-node-_3a9da181-561f-ca5c-d447-ec55f2aefbaf-caccb5b7, #w-node-_9f40e8ea-916c-0580-4385-4da31eaf3123-caccb5b7, #w-node-b5d9e272-8c48-e1b6-9ca7-37c9344f39bd-caccb5b7, #w-node-_1790eff7-ed4c-ed3c-55ce-a8f2f07507e1-caccb5b7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d067b285-d52f-bb42-6b6e-c8baa0861872-caccb5b7, #w-node-ea707c5f-7930-89f4-3ad3-f7b2cd69a0f6-caccb5b7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6c9aec05-f642-857e-96d3-51731dccd972-caccb5b7, #w-node-_5178a0c8-53c4-fc24-23f4-f4699d5b9cca-caccb5b7, #w-node-_2889ba7c-4810-8090-2a15-5b28c4d07903-caccb5b7, #w-node-_35200212-a208-763e-beec-291b4470afe1-caccb5b7, #w-node-_108c7a50-72b9-bb34-f437-dafbc8c1924e-caccb5b7, #w-node-_3e2c7050-050d-ac73-b512-bb2f64565651-caccb5b7, #w-node-_8fa2f16d-11ab-ef10-c2ec-1702c20f2b4f-caccb5b7, #w-node-_7215a61b-2146-5681-0467-b355f9cbe09f-caccb5b7, #w-node-ad8965f2-4b42-ce8d-7169-2068cd98a9f5-caccb5b7, #w-node-e8f58439-cb86-e1d7-92be-37d4f7e5f9b3-caccb5b7, #w-node-_6d8e5359-c9a0-51c0-40bb-188d0abb7ce9-b52145f8, #w-node-eb1c4625-e440-cd3e-110f-a83862c83b47-b52145f8, #w-node-_93a1d71d-9cc2-bce7-eb4a-a7cc001f7a8a-b52145f8, #w-node-_9558460e-64ee-40df-9f52-d862c11ed64e-b52145f8, #w-node-_52864b08-3c68-c5fd-ad39-c7c3daf28568-b52145f8, #w-node-aa3b4b15-310d-0133-6789-c4e08f2d42db-b52145f8, #w-node-_240528a2-fcd2-02d9-2a82-9f81ca73cd97-b52145f8, #w-node-_77259b04-53c9-dc7d-c745-62a7aafd3a81-b52145f8, #w-node-_4a90c646-72a3-fcdb-bb9d-e5b935cabc9d-b52145f8, #w-node-_6adc3333-1732-a054-337b-2e70f8f2f2ce-b52145f8, #w-node-fff07c22-3e7c-eb06-649d-cf94f92c71ac-b52145f8, #w-node-_0ad2e2a4-f34c-cc61-58fd-57a10e78368a-b52145f8, #w-node-f8565f3f-980a-dceb-9551-c1d37c0fc769-b52145f8, #w-node-_6f94727d-601b-dc0a-a232-13182ffe46af-b52145f8, #w-node-_2aa9d1c5-80b3-d513-1071-60e8122211b1-b52145f8, #w-node-_43eb11e2-523a-dd33-0ad8-19fc57ebfc07-b52145f8, #w-node-_18e4cef2-874f-3bad-a380-1236dcefa6d7-b52145f8, #w-node-_58724fe0-c083-846f-183a-e4eac3aa5148-b52145f8, #w-node-a1e0fe63-7971-1e4c-4250-eec940eb0ac0-b52145f8, #w-node-fc8687df-d285-9b7d-1406-8472b865acd1-b52145f8, #w-node-_49a0184e-13d6-2991-f1e7-f71373d65b8c-b52145f8, #w-node-_21e50263-a5c4-4a86-0533-97d8bf224f4c-b52145f8 {
    grid-column: span 12 / span 12;
  }
}
