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: BDO Grotesk;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891d49603a49c7db8abab09_BDOGrotesk-VF.ttf") format("truetype");
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ivyoratext;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6894b3169aad095bbf1a30bf_IvyOraText-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura Book Font;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689cafc905d31e358a34ac6f_Futura%20Book%20font.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura Bt;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689cafc9bbad8b0d46f6ba98_futura%20medium%20bt.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689d0e9c92146c2d122fbaed_helvetica-neue-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fonnts;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b84a95ef5fe2aac4fd70fc_fonnts.com-Suisse_Intl_Medium.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b84a95ef5fe2aac4fd70fc_fonnts.com-Suisse_Intl_Medium.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ptserif;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b84ab9eff133ec63bf83e5_PTSerif-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ptserif;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b84ab9fd7b20b3109ea01e_PTSerif-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Suisseintl;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b84b001898b68ea4f7dafe_SuisseIntl-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fonnts;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b84a95ef5fe2aac4fd70fc_fonnts.com-Suisse_Intl_Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Louizedisplay;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b857b628f4d8588ed58796_LouizeDisplay.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dahlia;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891e5bbdc87aff402670dbb_dahlia-medium.otf") format("opentype"), url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891e5bbdc87aff402670dbb_dahlia-medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Louizetrial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891e5bb71708cd226c9a742_LouizeTrial-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Dahlia;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891e5bbe3a635b3518c57f2_dahlia-regular.otf") format("opentype"), url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891e5bbe3a635b3518c57f2_dahlia-regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Abcmonumentgrotesk Trial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68976776645438bf44958293_ABCMonumentGrotesk-BoldItalic-Trial.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Abcmonumentgrotesk Trial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68976776ca67c4740642ffa9_ABCMonumentGrotesk-MediumItalic-Trial.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Abcmonumentgrotesk Trial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68976776929a7bb3ff7dccb5_ABCMonumentGrotesk-Medium-Trial.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Abcmonumentgrotesk Trial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68976776207d5d4c8163abcb_ABCMonumentGrotesk-Bold-Trial.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ppeditorialnew Bf 644 B 214 Fb 0 C 0 A";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68976784e2dcbae084d97b46_PPEditorialNew-Italic-BF644b214fb0c0a.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ppeditorialnew Bf 644 B 214 Ff 145 F";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689767847c491e15a3c56f44_PPEditorialNew-Regular-BF644b214ff145f.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ppeditorialnew Bf 644 B 214 Ff 1 E 9 B";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68976784dcbf85d23e473d5f_PPEditorialNew-UltralightItalic-BF644b214ff1e9b.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ppeditorialnew Bf 644 B 21500 D 0 C 0";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689767847674b2f2e2e51fad_PPEditorialNew-Ultralight-BF644b21500d0c0.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Suisse Works;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6897679514ba6ddfdcf17350_Suisse%20Works%20Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dahlia Condensed;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689c8fbc95bd75be88f8eadd_dahlia-regularcondensed.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dahlia Condensed;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689c8fbcaf26bf4a6c3400b9_dahlia-mediumcondensed.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Terminatest;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689c8fda8f14d37cb70c9958_TerminaTest-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Terminatest;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689c8fda74f47c3acfff2c18_TerminaTest-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Terminatest Demi;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689c8fdaedb1f2676c2a2c96_TerminaTest-Demi.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Perfectly Nineties 2";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689ca74c8e20cc669e6ec97b_perfectly-nineties-regular%202.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ivardisplaycondensedtrial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689cbefd08b61c6ba8252d43_IvarDisplayCondensedTRIAL-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ivardisplaycondensedtrial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689cbefd88093304db9cb08a_IvarDisplayCondensedTRIAL-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Twklausanne 600";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689d157e09781d925f60cef1_TWKLausanne-600.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Twklausanne 350";
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689d157ed947b875e1e7c6be_TWKLausanne-350.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Supremell;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68a0a5362a982be9a181980a_SupremeLL-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Supremell Book;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68a0a536bedc5aa90e0b23ca_SupremeLL-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Supremell;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68a0a5351ae614368c6fd413_SupremeLL-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Advercase;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68a43fe7f41a5cc427e2b488_Advercase-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Edictdisplaytrial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b85308e3dc8b1411be38cf_EdictDisplayTrial-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Edictdisplaytrial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/68b85308ecf61bb12c07d576_EdictDisplayTrial-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Louizetrial;
  src: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6891e5bb04ad55d240a48a2a_LouizeTrial-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --color--canvas: #f3f1ed;
  --font--primary: Supremell, Arial, sans-serif;
  --color--text: #131313;
  --desktop--padding-global: 2rem;
  --tablet--padding-global: var(--spacing--spacer-16);
  --spacing--spacer-4: .25em;
  --spacing--spacer-8: 8.5px;
  --spacing--spacer-12: .75em;
  --spacing--spacer-16: 1em;
  --spacing--spacer-20: 20px;
  --spacing--spacer-40: 60px;
  --desktop--column-gap: 20px;
  --desktop--row-gap: var(--spacing--spacer-20);
  --tablet--column-gap: var(--spacing--spacer-12);
  --tablet--row-gap: var(--spacing--spacer-40);
  --radius--radius-1: 0em;
  --color--gray-1: #e8e8e8;
  --spacing--spacer-60: 60px;
  --spacing--spacer-80: 5em;
  --spacing--spacer-120: 7.5em;
  --spacing--spacer-240: 15em;
  --color--off-black: black;
  --color--off-white: white;
  --color--transparent: transparent;
  --color--gray-3: #bbb;
  --font--accent: "Times New Roman", TimesNewRoman, Times, Baskerville, Georgia, serif;
  --color--gray-2: #d9d9d9;
  --radius--radius-2: var(--spacing--spacer-8);
  --radius--radius-3: var(--spacing--spacer-16);
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

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

body {
  background-color: var(--color--canvas);
  font-family: var(--font--primary);
  color: var(--color--text);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.16667;
}

h1 {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.625em;
  font-weight: 400;
  line-height: 1.1;
}

h2 {
  font-variation-settings: "wght" 410;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 400;
  line-height: 1.1;
}

h3 {
  font-variation-settings: "wght" 375;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.875em;
  font-weight: 400;
  line-height: 1.25;
}

h4 {
  font-variation-settings: "wght" 425;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.2;
}

h5 {
  font-variation-settings: "wght" 450;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.25;
}

h6 {
  font-variation-settings: "wght" 500;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8125em;
  font-weight: 400;
  line-height: 1.25;
}

p {
  font-variation-settings: "wght" 425;
  max-width: 64ch;
  margin-bottom: 0;
}

a {
  color: var(--color--text);
  text-decoration: none;
}

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

strong {
  font-variation-settings: "wght" 600;
  font-weight: 600;
}

blockquote {
  border-left: 1px solid var(--color--text);
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  line-height: 1.25;
}

.padding-global {
  padding-right: var(--desktop--padding-global);
  padding-left: var(--desktop--padding-global);
  width: 100%;
}

.padding-global.nomargeside {
  padding-left: 0;
  padding-right: 0;
}

.padding-global.nomargeside.blanc {
  color: var(--color--canvas);
}

.spacer-4 {
  height: var(--spacing--spacer-4);
}

.spacer-8 {
  height: var(--spacing--spacer-8);
}

.spacer-12 {
  height: var(--spacing--spacer-12);
}

.spacer-16 {
  height: var(--spacing--spacer-16);
}

.spacer-20 {
  height: var(--spacing--spacer-20);
}

.spacer-40 {
  height: var(--spacing--spacer-40);
}

.hide {
  display: none;
}

.grid-global {
  grid-column-gap: var(--desktop--column-gap);
  grid-row-gap: var(--desktop--row-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.heading-h5 {
  font-variation-settings: "wght" 450;
  font-size: 1em;
  line-height: 1.25;
}

.heading-h1 {
  letter-spacing: -.01em;
  max-width: none;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 68px;
  line-height: 1.1;
}

.heading-h1.skew-up {
  color: var(--color--text);
  letter-spacing: 0;
  text-transform: none;
  height: auto;
  padding: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.heading-h1.skew-up.blanc {
  color: var(--color--canvas);
}

.heading-h1.skew-up.blanc._16 {
  margin-bottom: -13px;
  padding-bottom: 0;
}

.heading-h1.skew-up.blanc._16._80 {
  text-align: left;
  width: 90%;
  margin-bottom: -16px;
  font-size: 81px;
  font-weight: 500;
}

.heading-h2 {
  font-variation-settings: "wght" 410;
  letter-spacing: 0;
  font-size: 2.5em;
  line-height: 1.1;
}

.heading-h3 {
  font-variation-settings: "wght" 375;
  letter-spacing: -.01em;
  font-size: 1.875em;
  line-height: 1.25;
}

.heading-h4 {
  font-variation-settings: "wght" 425;
  font-size: 1.25em;
  line-height: 1.2;
}

.heading-h6 {
  font-variation-settings: "wght" 500;
  font-size: .8125em;
  line-height: 1.25;
}

.media {
  border-radius: var(--radius--radius-1);
  width: 100%;
  position: relative;
  overflow: hidden;
}

.media.is-work6 {
  flex: 1;
}

.aspect-ratio_1-1 {
  padding-top: 100%;
}

.aspect-ratio_4-3 {
  padding-top: 75%;
}

.aspect-ratio_3-2 {
  padding-top: 66.66%;
}

.aspect-ratio_16-9 {
  padding-top: 56.25%;
}

.aspect-ratio_4-5 {
  padding-top: 125%;
}

.aspect-ratio_2-1 {
  padding-top: 50%;
}

.text-style_all-caps {
  text-transform: uppercase;
}

.link-block {
  color: var(--color--text);
  font-size: 17px;
  position: relative;
}

.link-hover_wrap {
  height: .05em;
  position: absolute;
  inset: auto 0% 0;
  overflow: hidden;
  transform: translate(0, 200%);
}

.link-hover_underline {
  background-color: var(--color--text);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.link-hover_underline.is-white {
  background-color: var(--color--canvas);
  color: var(--color--canvas);
}

.link-hover_underline-bg {
  background-color: var(--color--text);
  opacity: .1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.link-hover_underline-bg.is-white {
  background-color: var(--color--canvas);
  opacity: 0;
}

.footer1_links {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  text-transform: uppercase;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.footer1_links.top {
  justify-content: flex-start;
  align-items: flex-start;
}

.footer1_links.top._2 {
  padding-bottom: 0;
}

.footer1 {
  width: 100vw;
}

.empty-state {
  background-color: var(--color--gray-1);
  color: var(--color--text);
  padding: 1em;
}

.image-background {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.spacer-60 {
  height: var(--spacing--spacer-60);
}

.spacer-80 {
  height: var(--spacing--spacer-80);
}

.spacer-120 {
  height: var(--spacing--spacer-120);
}

.spacer-240 {
  height: var(--spacing--spacer-240);
}

.image-parallax {
  object-fit: cover;
  width: 100%;
  height: 120%;
  position: absolute;
  inset: 0%;
}

.utility-page-wrap {
  padding-right: var(--tablet--padding-global);
  padding-left: var(--tablet--padding-global);
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  font-size: 1.15927vw;
  display: flex;
  position: relative;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 32em;
  display: flex;
}

.utility-page-content.is-404 {
  color: var(--color--canvas);
}

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

.footer2 {
  padding-top: var(--desktop--padding-global);
  padding-bottom: var(--desktop--padding-global);
  background-color: var(--color--canvas);
  text-transform: uppercase;
}

.social-link {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.icon-svg {
  width: 1em;
  height: 1em;
  font-size: 1em;
  display: flex;
}

.footer3 {
  z-index: 3;
  padding-bottom: var(--spacing--spacer-60);
  background-color: var(--color--canvas);
  text-transform: uppercase;
  position: relative;
}

.footer3_social-links {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.5em;
  display: flex;
}

.spacer-padding {
  height: var(--desktop--padding-global);
}

.rich-text-block h1 {
  margin-bottom: 1rem;
}

.rich-text-block h2, .rich-text-block h3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.rich-text-block h4, .rich-text-block h5, .rich-text-block h6 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.rich-text-block p {
  margin-bottom: 1rem;
}

.section {
  z-index: 5;
  background-color: var(--color--canvas);
  position: relative;
}

.section.trans {
  background-color: #f3f1ed00;
}

.hide-mobile {
  text-transform: none;
}

.section_dark {
  z-index: 1;
  background-color: var(--color--off-black);
  color: var(--color--canvas);
  position: relative;
}

.button {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  border: .1em solid var(--color--off-white);
  background-color: var(--color--transparent);
  color: var(--color--off-white);
  text-align: center;
  text-transform: uppercase;
  mix-blend-mode: difference;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: .15em .4em;
  line-height: 1;
  display: flex;
}

.button.w--current {
  background-color: var(--color--gray-1);
  color: var(--color--text);
}

.parallax-trigger {
  pointer-events: none;
  width: 100%;
  height: 0;
}

.display-3 {
  font-variation-settings: "wght" 375;
  letter-spacing: -.04em;
  text-transform: uppercase;
  padding-right: .05em;
  font-size: 5em;
  line-height: .85;
}

.relative {
  position: relative;
}

.form-grid {
  grid-column-gap: var(--spacing--spacer-20);
  grid-row-gap: var(--spacing--spacer-20);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-field {
  border: 1px solid var(--color--gray-3);
  border-radius: var(--radius--radius-1);
  color: var(--color--text);
  background-color: #0000;
  height: 4em;
  margin-bottom: 0;
  padding-left: 1.5em;
  padding-right: 1.5em;
  font-size: 1em;
  transition: color .2s, border .2s;
}

.text-field:hover, .text-field:focus {
  border-color: var(--color--text);
}

.text-field::placeholder {
  color: var(--color--gray-3);
}

.submit-button {
  background-color: var(--color--text);
  color: var(--color--off-white);
  border-radius: 999em;
  height: 4em;
  padding-left: 2em;
  padding-right: 2em;
  font-size: 1em;
  font-weight: 400;
  transition: color .2s, background-color .2s;
}

.submit-button:hover {
  background-color: var(--color--off-black);
}

.form-label {
  background-color: var(--color--canvas);
  padding-left: .5em;
  padding-right: .5em;
  font-size: .75em;
  font-weight: 400;
  position: absolute;
  inset: 0% auto auto 1em;
  transform: translate(0, -50%);
}

.form-block {
  margin-bottom: 0;
}

.work-hero1_content {
  text-transform: uppercase;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.work-hero1_info {
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  padding-bottom: 10vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.slide-nav {
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 8px;
  display: none;
}

.right-arrow {
  width: 60px;
  height: 60px;
  font-size: 12px;
  display: none;
}

.work-hero1_item {
  color: var(--color--off-white);
  width: 100%;
  height: 100svh;
  display: flex;
  position: relative;
}

.work-hero1 {
  position: sticky;
  top: 0;
}

.work-hero1_slider {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.work1_link {
  flex-direction: column;
  justify-content: center;
  width: 25vw;
  display: flex;
  position: relative;
}

.work1_link:hover {
  opacity: 1;
}

.overflow-hidden {
  overflow: hidden;
}

.fade-move_while-scrolling {
  display: block;
}

.show-tablet {
  display: none;
}

.list-padding {
  grid-column-gap: var(--spacing--spacer-40);
  grid-row-gap: var(--spacing--spacer-40);
  flex-flow: column;
  display: flex;
}

.list-16 {
  grid-column-gap: var(--spacing--spacer-16);
  grid-row-gap: var(--spacing--spacer-16);
}

.list-4 {
  grid-column-gap: var(--spacing--spacer-4);
  grid-row-gap: var(--spacing--spacer-4);
  flex-flow: column;
  display: flex;
}

.section_parallax2 {
  z-index: 1;
  background-color: #ffc0cb00;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100svh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.parallax2_image {
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.parallax2_image-width {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}

.parallax2_trigger {
  display: block;
}

.section_work4 {
  z-index: 2;
  background-color: var(--color--off-black);
  color: var(--color--canvas);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100svh;
  display: flex;
  position: sticky;
  bottom: 0;
}

.work4_link {
  color: var(--color--canvas);
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.work4_grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-items: center;
  display: grid;
  position: relative;
}

.work4_title {
  position: relative;
}

.work4_image-wrap {
  z-index: -1;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.navbar1_wrap {
  z-index: 12;
  position: static;
}

.navbar1_menu {
  z-index: 100;
  color: var(--color--off-white);
  mix-blend-mode: difference;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar1_menu.center-fullpage {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: end flex-end;
  place-items: end stretch;
  width: 100vw;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 2rem;
  display: grid;
}

.navbar1_menu.center-fullpage.project {
  background-color: var(--color--canvas);
}

.navbar1_logo {
  width: 128px;
}

.navbar1_brand {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: var(--color--text);
  letter-spacing: 0;
  text-transform: uppercase;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.navbar1_brand.left {
  z-index: 3;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  position: relative;
}

.navbar1_brand.left.bottom {
  justify-content: flex-end;
  align-items: flex-start;
}

.navbar1_brand.left.bottom.left2 {
  color: #f3f1ed;
  justify-content: flex-end;
  align-items: flex-start;
}

.navbar1_brand._50 {
  width: 50%;
}

.navbar1_brand._90 {
  width: 90%;
  margin-bottom: 0;
}

.navbar1_brand.bottom {
  width: 100%;
}

.navbar1_brand.bottom.left {
  justify-content: flex-end;
  align-items: flex-end;
}

.navbar1_brand.bottom.leftt {
  justify-content: flex-start;
  align-items: flex-end;
}

.navbar1_brand._100 {
  width: 100px;
}

.navbar1_brand._80 {
  width: 85%;
}

.navbar1_grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  display: grid;
}

.navbar1_navlink {
  color: var(--color--off-white);
  text-transform: none;
  height: 39.1px;
  font-size: 15px;
  line-height: 1;
  transition: opacity .2s;
  display: block;
}

.navbar1_navlink:hover {
  opacity: .5;
}

.navbar1_navlink.page-link {
  letter-spacing: -.02em;
  text-transform: lowercase;
  height: auto;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
}

.navbar1_navlink.page-link.logo {
  font-family: Dahlia, Times New Roman, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.navbar1_navlink.page-link.skew-up {
  color: var(--color--canvas);
  letter-spacing: -.02em;
  text-transform: none;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
  overflow: visible;
}

.navbar1_navlink.page-link.skew-up:hover {
  opacity: .6;
  color: #999;
}

.navbar1_navlink.page-link.skew-up.w--current {
  line-height: 1.3;
}

.navbar1_navlink.page-link.skew-up.black {
  color: var(--color--text);
  background-color: #13131300;
}

.navbar1_navlink.page-link.skew-up.black:hover {
  opacity: .6;
  color: #999;
}

.navbar1_navlink.page-link.skew-up.black.a {
  text-transform: lowercase;
  font-size: 17px;
}

.navbar1_navlink.page-link.skew-up.black.a.white {
  color: var(--color--canvas);
}

.navbar1_navlink.page-link.skew-up.black.a.white:hover {
  color: #999;
}

.navbar1_navlink.page-link.skew-up.dahlia.w--current {
  font-family: Dahlia Condensed, Times New Roman, sans-serif;
  font-size: 23px;
}

.navbar1_navlink.page-link.skew-up.mer {
  letter-spacing: -.03em;
  text-transform: uppercase;
  font-family: Futura Bt, Arial, sans-serif;
  font-weight: 400;
}

.navbar1_navlink.page-link.skew-up.mer.w--current {
  letter-spacing: .05em;
  text-transform: uppercase;
  font-family: Supremell, Arial, sans-serif;
  font-weight: 700;
}

.navbar1_navlink.page-link.skew-up.grey {
  color: #999;
}

.navbar1_navlink.page-link.skew-up.grey:hover {
  color: var(--color--canvas);
}

.navbar1_navlink.page-link.skew-up.grey.black:hover {
  opacity: 100;
  color: var(--color--text);
}

.navbar1_navlink.page-link.skew-up.grey.black._10 {
  padding-bottom: 0;
}

.navbar1_navlink.is-buy {
  border: 1px solid #ffffff40;
  border-radius: 2px;
  padding: 3px 6px;
}

.navbar1_navlink.skew-up {
  letter-spacing: -.02em;
  height: auto;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
}

.navbar1_navlink.skew-up:hover {
  color: #999;
}

.navbar1_navlink.skew-up.black {
  color: #131313;
  background-color: #13131300;
}

.navbar1_navlink.logo {
  width: auto;
}

.navbar1_navlink.logo.skew-up {
  height: 39.1px;
}

.navbar1_nav-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar1_menu-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.work5_image-wrap {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.work5_link {
  grid-column-gap: var(--spacing--spacer-4);
  grid-row-gap: var(--spacing--spacer-4);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.work5_grid {
  grid-column-gap: var(--spacing--spacer-4);
  grid-row-gap: var(--spacing--spacer-4);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.work5_title-wrap {
  background-color: var(--color--canvas);
  color: var(--color--text);
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.index2_link {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.index2_image-wrap {
  width: 75%;
  position: relative;
}

.index2_image {
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.index2_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr .5fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
}

.index2_row.hidep.left {
  text-align: left;
  display: flex;
}

.index2_row.hidedip {
  display: none;
}

.index2_header-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr .5fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
}

.work6_sticky {
  height: 100svh;
  position: sticky;
  top: 0;
}

.work6_wrap {
  width: 100%;
  height: 300svh;
  padding-left: 7.5vh;
  padding-right: 7.5vh;
  position: absolute;
  left: 0;
}

.section_work6 {
  contain: paint;
  flex-direction: column;
  justify-content: center;
  height: 100svh;
  display: flex;
}

.work6_item {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 6rem;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
}

.case1_title {
  display: inline;
}

.gallery-inner {
  width: 100%;
  position: relative;
}

.text-link_white {
  color: var(--color--off-white);
  text-transform: uppercase;
  overflow: hidden;
}

.section_case1 {
  width: 100%;
  padding-bottom: 100vh;
}

.case1_title-wrap {
  font-variation-settings: "wght" 375;
  letter-spacing: 0;
  text-transform: none;
  min-width: 50vw;
  max-width: 12ch;
  margin-top: 0;
  font-size: 5vw;
  font-weight: 400;
  line-height: .9;
}

.case1_content-card {
  z-index: 1;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding-top: 10vh;
  padding-bottom: 5vh;
  display: flex;
  position: relative;
}

.case1_content-card.is-bottom {
  justify-content: center;
  align-items: flex-end;
}

.case1_content-card.is-top {
  justify-content: center;
  align-items: flex-start;
}

.case1_next-case {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 50vw;
  height: 100%;
  padding-top: 5vh;
  padding-bottom: 5vh;
  padding-right: 3rem;
  display: flex;
  position: relative;
}

.case1_next-case-thumb {
  width: 30vw;
  position: absolute;
  inset: 10vh 3rem auto auto;
}

.case1_header {
  grid-column-gap: 20vh;
  grid-row-gap: 20vh;
  pointer-events: auto;
  flex-flow: column;
  display: flex;
  overflow: hidden;
}

.case1_header-grid {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  justify-content: center;
  place-items: center;
  width: 100%;
  line-height: 1;
  display: grid;
  position: relative;
  transform: rotate(-90deg);
}

.case1_info-button {
  pointer-events: auto;
  position: relative;
  overflow: hidden;
}

.case1_next-case-title {
  font-variation-settings: "wght" 375;
  width: 100%;
  font-size: 3vw;
  line-height: 1;
  position: relative;
}

.case1_next-case-trigger {
  width: 50vw;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0;
}

.case-width-25vw {
  width: 25vw;
}

.case1_next-case-title-space {
  justify-content: space-between;
  align-items: flex-start;
}

.case1_next-case-image-hover {
  aspect-ratio: auto;
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.case1_info-row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 80px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  display: grid;
}

.case-width-40vw {
  width: 40vw;
}

.case1_info-meta {
  text-transform: uppercase;
  align-items: stretch;
}

.case1_height {
  width: 100%;
  height: 300vw;
  display: flex;
}

.case1_next-case-image-hover-wrap {
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.case1_info-wrap {
  z-index: 100;
  mix-blend-mode: difference;
  justify-content: flex-end;
  align-items: center;
  width: 50vw;
  padding-right: 3rem;
  display: flex;
  position: absolute;
  inset: auto auto 5vh 50vw;
  overflow: hidden;
}

.gallery-outer {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.case1_header-height {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 100%;
  display: flex;
  overflow: visible;
}

.case1_title-trigger {
  position: absolute;
  inset: 0% 100vw 0% 150vw;
}

.case1_track-list {
  grid-column-gap: 20vw;
  grid-row-gap: 20vw;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-items: center;
  margin-right: -100vw;
  padding-left: 50vw;
  display: flex;
  position: relative;
}

.case-width-30vw {
  width: 30vw;
}

.case1_sticky {
  background-color: #fff;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100vh;
  margin-bottom: -100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.case-width-50vw {
  width: 50vw;
}

.case1_track {
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
  transform: translate(0%);
}

.case1_first-screen {
  z-index: 10;
  pointer-events: none;
  color: #fff;
  mix-blend-mode: difference;
  flex: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.case1_next-case-image-title {
  text-transform: uppercase;
  line-height: 1;
  position: absolute;
  inset: auto auto -1rem 0%;
  transform: translate(0%, 100%);
}

.video-overlay {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.case1_header-wrap {
  z-index: 10;
  padding: 5vh 3rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.image {
  object-fit: contain;
  flex: none;
  height: 100%;
  max-height: 85vh;
}

.case1_info-overlay {
  z-index: 1000;
  pointer-events: none;
  width: 100vw;
  height: 100svh;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
  overflow: hidden;
}

.case1_info-inner {
  background-color: var(--color--canvas);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 10vh;
  padding-bottom: 10vh;
  display: flex;
  position: relative;
}

.case1_info-outer {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.case1_info-bg {
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.case1_info-close {
  z-index: 1000;
  position: absolute;
  bottom: 5vh;
  right: 3rem;
}

.text-link_black {
  pointer-events: auto;
  color: var(--color--text);
  text-transform: uppercase;
}

.case1_info-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  pointer-events: auto;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 50vw;
  display: grid;
}

.navbar1_nav {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar_close {
  pointer-events: none;
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 4vw;
  height: 4vw;
  font-size: 2rem;
  display: flex;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-100%);
}

.navar_meta-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.icon {
  width: 1em;
  height: 1em;
  font-size: 1em;
  display: flex;
}

.navbar_link {
  color: var(--color--off-white);
  font-variation-settings: "wght" 390;
  text-transform: uppercase;
  position: relative;
}

.navbar1_content-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar_content {
  z-index: 101;
  width: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.navbar_inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-transform: uppercase;
  flex-flow: column;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: flex;
  overflow: scroll;
}

.navbar_bg {
  cursor: pointer;
  background-color: #13131366;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.navbar_link-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 4vw;
  line-height: 1;
  display: flex;
}

.navbar_link-list._0 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
}

.navbar_outer {
  z-index: 1000;
  background-color: var(--color--text);
  color: var(--color--off-white);
  cursor: default;
  width: 50svw;
  position: fixed;
  inset: 0% 0% 0% auto;
  overflow: hidden;
}

.list-20 {
  grid-column-gap: var(--spacing--spacer-20);
  grid-row-gap: var(--spacing--spacer-20);
  flex-flow: column;
  display: flex;
}

.styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  align-items: stretch;
}

.styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(to top, #2d40ea1a, #fff0);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.styleguide_label {
  color: #fff;
  background-color: #0084ff;
  border-radius: 2px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .625rem .3rem;
  font-size: .75rem;
  font-weight: 400;
  display: flex;
}

.styleguide_spacer-box {
  background-color: #2d40ea1a;
  border: 1px dashed #2d40ea;
  width: 100%;
  position: relative;
}

.font-accent {
  font-family: var(--font--accent);
}

.overlay {
  pointer-events: none;
}

.page-overlay {
  z-index: 998;
  pointer-events: none;
  background-color: #000000d9;
  display: none;
  position: fixed;
  inset: 0%;
}

.page-overlay-bg {
  z-index: 999;
  background-color: var(--color--canvas);
  pointer-events: none;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.work6_item-footer {
  text-transform: uppercase;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 3rem;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.case1_info-row2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 80px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  display: grid;
}

.work4_wrap {
  z-index: 2;
  background-color: var(--color--canvas);
  position: relative;
}

.work4_wrap.trans {
  background-color: #f3f1ed00;
}

.bg-dark {
  background-color: var(--color--off-black);
}

.code {
  overflow-wrap: anywhere;
  background-color: #7f7f7f1a;
  border: 1px solid #7f7f7f4d;
  border-radius: 4px;
  width: 100%;
  max-width: 720px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px;
  font-family: Inconsolata, monospace;
  font-size: 1rem;
  font-weight: 400;
}

.code.is-short {
  max-width: 420px;
}

.webflow-class {
  color: #fff;
  font-variation-settings: "wght" 400;
  background-color: #006acc;
  border-radius: 3px;
  padding: 3px 8px;
  display: inline-flex;
}

.code-block {
  width: 100%;
}

.text-block {
  color: var(--color--text);
  letter-spacing: -.02em;
  text-transform: none;
  mix-blend-mode: normal;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
}

.text-block.spaceside {
  padding-right: 3px;
}

.text-block.spaceside.skew-up {
  padding-right: 4px;
}

.text-block.spaceside.skew-up.black {
  color: #131313;
  background-color: #13131300;
}

.text-block.title {
  text-align: left;
  font-size: 68px;
  display: flex;
}

.text-block.title.heading.animation2 {
  letter-spacing: 0;
  font-weight: 400;
}

.text-block.skew-up {
  color: var(--color--canvas);
  letter-spacing: -.01em;
  font-size: 17px;
  line-height: 1.3;
}

.text-block.skew-up.menu {
  color: var(--color--canvas);
  letter-spacing: -.01em;
  font-weight: 500;
}

.text-block.skew-up.menu:hover {
  color: var(--color--canvas);
}

.text-block.skew-up.menu.black {
  color: #131313;
  background-color: #13131300;
}

.text-block.skew-up.menu.hidephone {
  letter-spacing: -.02em;
  font-weight: 400;
}

.text-block.skew-up.menu.hidephone._4 {
  padding-left: 0;
  padding-right: 4px;
  font-weight: 400;
}

.text-block.skew-up.bk {
  color: var(--color--text);
}

.text-block._60 {
  opacity: 1;
  font-family: var(--font--primary);
  color: #999;
  letter-spacing: -.02em;
  padding-bottom: 0;
  font-style: normal;
  font-weight: 400;
}

.text-block._60.pp {
  font-family: var(--font--primary);
  letter-spacing: -.02em;
  text-transform: capitalize;
  padding-top: 0;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.16667;
}

.text-block.blanc {
  color: var(--color--canvas);
  text-transform: none;
  font-weight: 500;
}

.text-block.hide-mobile {
  text-transform: capitalize;
}

.text-block.skew {
  color: var(--color--canvas);
  letter-spacing: -.01em;
  font-size: 17px;
  line-height: 1.3;
}

.text-block.skew.menu {
  color: var(--color--canvas);
  letter-spacing: -.01em;
  font-weight: 500;
}

.text-block.skew.menu:hover {
  color: var(--color--canvas);
}

.text-block.skew.menu.black {
  color: #131313;
  background-color: #13131300;
}

.text-block.skew.hidephone {
  letter-spacing: 0;
}

.text-block.difference {
  color: var(--color--canvas);
  mix-blend-mode: difference;
}

.text-block._17 {
  letter-spacing: -.02em;
  font-size: 17px;
}

.text-block.adver {
  letter-spacing: 0;
  text-transform: none;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 22.5px;
  font-weight: 400;
  line-height: 1.3;
}

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

.text-wrapper {
  margin-bottom: 40px;
  line-height: 1;
  position: static;
}

.div-hide {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  display: block;
  position: static;
  overflow: visible;
}

.div-hide.top {
  height: auto;
  margin-bottom: 0;
  padding-right: 0;
  line-height: 1.1;
  position: static;
  inset: 0%;
  overflow: hidden;
}

.heading {
  text-align: center;
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-size: 140px;
  font-weight: 700;
  line-height: 1;
  display: block;
  position: static;
  top: auto;
  bottom: -10px;
}

.text-color-main {
  color: #8f00ff;
  line-height: 1;
  display: inline-block;
}

.container {
  z-index: -1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.heading-01 {
  width: 12.5ch;
  margin-bottom: .1em;
}

.heading-01.skew-up {
  color: var(--color--canvas);
  text-align: left;
  text-transform: capitalize;
  width: auto;
  height: 100%;
  margin-bottom: -19px;
  font-family: "Ppeditorialnew Bf 644 B 21500 D 0 C 0", Times New Roman, sans-serif;
  font-size: 68px;
  line-height: 1.3;
}

.heading-01.skew {
  color: var(--color--canvas);
  text-align: left;
  letter-spacing: 0;
  text-transform: capitalize;
  width: auto;
  height: 100%;
  margin-bottom: -15px;
  font-family: Advercasefont Demo;
  font-size: 68px;
  font-weight: 400;
  line-height: 1.3;
}

.heading-01.skew._80 {
  margin-bottom: -15px;
  font-size: 81px;
  line-height: 1.25;
}

.div-block-2 {
  width: 100%;
  height: 100vh;
}

.gridhometop {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
}

.gridhometop.notop {
  padding-top: 0;
}

.gridhometop.notop.bottom-align.project {
  padding-bottom: 2rem;
}

.gridhometop.notop.bottom-align.project.destination {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.gridhometop.notop._0 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.heading-3 {
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Advercasefont Demo;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.1;
  display: block;
}

.heading-3.spaceside {
  padding-right: 3px;
}

.heading-3.title {
  text-align: left;
  font-size: 68px;
  display: flex;
}

.heading-3.title.heading.animation2 {
  letter-spacing: 0;
  font-weight: 400;
}

.heading-3.skew-up {
  letter-spacing: 0;
  text-transform: none;
  font-family: Advercase, Times New Roman, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.heading-3.skew-up.med {
  text-transform: capitalize;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 1.3;
}

.heading-3.fade.up {
  letter-spacing: 0;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -4px;
  padding-top: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.heading-3.fade.up.skew-up {
  letter-spacing: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-weight: 400;
}

.text-span {
  font-size: 15px;
}

.text-span.up {
  opacity: 1;
  color: #999;
  padding-left: 5px;
  font-family: Advercasefont Demo;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
}

.gridhomeoverview {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: stretch;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
}

._4-5 {
  aspect-ratio: 4 / 5;
  object-fit: cover;
  border-radius: 5px;
}

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

._16-9 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: 5px;
}

._4-3 {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  border-radius: 5px;
}

.text-block-2 {
  text-transform: none;
  font-size: 17px;
}

.trial_form-box {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  font-family: Ivyoradisplay;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.trial_bottom {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  display: flex;
}

.trial_feature-box {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.trial_form-field-box {
  border: 0 #292929;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.trial_form-field {
  font-family: var(--font--primary);
  color: #131313;
  letter-spacing: -.02em;
  background-color: #0000;
  border: 0 #0000;
  width: 100%;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  padding: 0 0;
  font-size: 17px;
  font-style: normal;
  line-height: 1.3;
}

.trial_form-field:focus {
  border-color: #0000;
}

.text-size-xsmall {
  font-size: .85rem;
}

.trail_form-block {
  flex-flow: row;
  margin-bottom: 0;
}

.trial_feature-icon {
  background-color: #390e00;
  border-radius: 50%;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.trial_form-buttom {
  aspect-ratio: auto;
  object-fit: cover;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6893749a1df8971f274d4472_ArrowBlack.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
  border-radius: 0;
  width: auto;
  max-width: none;
  height: auto;
  padding-right: 0;
  font-weight: 500;
  transition: all .5s;
}

.trial_form-buttom:hover {
  transform: translate(4px);
}

.trial_form-buttom.white {
  background-image: url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/6893efb47cf1061882f687c4_ArrowWhite.png");
}

.trial_feature-text-box {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.trial_form-icon {
  width: 15%;
}

.image-2 {
  height: 12px;
}

.animated-divider {
  opacity: .6;
  background-color: #131313;
  width: 100%;
  height: .5px;
  margin-top: 0;
  margin-bottom: 0;
}

.animated-divider.white {
  background-color: var(--color--canvas);
  opacity: 1;
  margin-top: 0;
  margin-bottom: 0;
}

.text-block-3 {
  letter-spacing: -.01em;
  text-transform: none;
  font-size: 17px;
  line-height: 1.3;
}

.text-block-3.w {
  color: var(--color--canvas);
  font-weight: 500;
}

.text-block-4 {
  font-family: var(--font--primary);
  color: #999;
  letter-spacing: -.02em;
  text-transform: none;
  padding-bottom: 0;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3;
}

.text-block-4.marge {
  padding-bottom: 8.5px;
}

.text-block-5, .text-block-6 {
  font-family: var(--font--primary);
  color: #999;
  letter-spacing: -.02em;
  text-transform: none;
  padding-bottom: 8.5px;
  font-size: 17px;
  font-style: normal;
  line-height: 1.3;
}

.text-block-7 {
  letter-spacing: -.02em;
  text-transform: none;
  font-size: 17px;
}

.text-block-7.w {
  color: var(--color--canvas);
  font-weight: 500;
  line-height: 1.3;
}

.image-3 {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  border-radius: 3px;
}

.heading-big {
  text-transform: capitalize;
  font-size: 136px;
  font-weight: 400;
  display: flex;
}

.heading-big.spaceside {
  padding-right: 3px;
}

.heading-big.title {
  text-align: left;
  font-size: 68px;
  display: flex;
}

.heading-big.title.heading.animation2 {
  letter-spacing: 0;
  font-weight: 400;
}

.heading-big.skew-up {
  letter-spacing: 0;
  text-transform: none;
  align-items: flex-start;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 160px;
  font-weight: 400;
  line-height: 1.3;
}

.text-span-2 {
  color: #999;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  font-family: Ivyoradisplay;
  font-size: 68px;
  font-weight: 400;
  display: flex;
}

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

.smalltitle.skew-up {
  color: #999;
  letter-spacing: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 68px;
  font-weight: 400;
  line-height: 1.3;
}

.linkhome2 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkhome2:hover {
  color: #131313;
}

.linkhome2.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

._159-explore-wrapper {
  flex-flow: row;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  line-height: 1;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

._159-explore-wrapper.left {
  justify-content: flex-start;
  align-items: center;
}

._159-explore-wrapper._22 {
  margin-bottom: -22.61px;
}

._159-explore-text {
  color: #131313;
  letter-spacing: 0;
  margin-right: 20px;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 1.3;
}

._159-explore-text.white {
  text-align: left;
  background-color: #3898ec00;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 40px;
  transition: opacity .2s;
}

._159-explore-text.white:hover {
  color: #999;
}

._159-explore-arrow-wrapper {
  width: 45px;
  display: flex;
  position: relative;
}

._159-explore-arrow-wrapper._25px {
  width: 25px;
}

._159-explore-arrow-wrapper._25px.left {
  justify-content: flex-end;
  align-items: center;
  width: 15px;
}

._159-orange-arrow {
  width: 35px;
  position: relative;
}

._159-orange-arrow._15px {
  width: 15px;
  max-width: none;
}

._159-white-arrow {
  width: 35px;
  position: absolute;
  inset: 0%;
}

._159-white-arrow._15px {
  width: 15px;
  max-width: none;
}

.marquee_row {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex: none;
  display: flex;
}

.css_item {
  width: 12rem;
}

.container-2 {
  max-width: 960px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.main-wrapper {
  position: relative;
}

.item {
  width: 150px;
  margin-left: 20px;
  margin-right: 20px;
}

.item._1 {
  aspect-ratio: 16 / 9;
}

.item._2 {
  aspect-ratio: 4 / 5;
}

.item._3 {
  aspect-ratio: 3 / 2;
}

.item._4-5, .item._16-9 {
  width: 25vw;
  margin-left: 10px;
  margin-right: 10px;
}

.item._3-2 {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  border-radius: 3px;
  width: 25vw;
  margin-left: 10px;
  margin-right: 10px;
}

.items {
  flex: none;
  align-items: center;
  display: flex;
}

.clone-bar {
  z-index: 99;
  -webkit-backdrop-filter: blur(60px);
  backdrop-filter: blur(60px);
  background-color: #ffffffd9;
  border-radius: 5px;
  justify-content: flex-end;
  align-items: center;
  height: 3px;
  padding-left: 32px;
  padding-right: 16px;
  display: flex;
  position: sticky;
  top: 16px;
  left: 0;
  right: 0;
}

.source-info {
  z-index: 99;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.clone-button {
  box-shadow: none;
  background-color: #313131;
  border-radius: 4px;
  min-height: 40px;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 14px;
  transition: background-color .6s cubic-bezier(.19, 1, .22, 1);
}

.clone-button:hover {
  box-shadow: none;
  background-color: #242424;
}

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

.slider-wrapper {
  background-color: #fff0;
  flex: none;
  width: 100%;
  display: flex;
}

.items-holder {
  flex: none;
  display: flex;
}

.heading-huge {
  letter-spacing: -.01em;
  max-width: none;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 81px;
  line-height: 1.1;
}

.heading-huge.skew-up {
  color: var(--color--text);
  letter-spacing: -.02em;
  text-transform: none;
  height: auto;
  line-height: 1.33333;
}

.heading-huge.skew-up._1-16 {
  letter-spacing: 0;
  text-transform: none;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  font-weight: 400;
  line-height: 1.3;
}

.heading-huge.skew-up._1-16.white {
  color: var(--color--canvas);
  letter-spacing: 0;
  text-transform: none;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  font-weight: 500;
}

.heading-huge.skew-up._1-16.white.no {
  letter-spacing: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.heading-huge.skew-up._1-16._14 {
  color: var(--color--text);
  letter-spacing: 0;
  text-transform: capitalize;
  margin-bottom: -13px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  font-weight: 500;
  line-height: 1.2;
}

.heading-huge.skew-up._1-16._14.blanc {
  color: var(--color--canvas);
  text-transform: none;
  font-weight: 400;
}

.text-span-3 {
  padding-left: 25%;
}

.text-span-4 {
  letter-spacing: -.01em;
  padding-left: 25%;
}

.text-span-5 {
  padding-left: 25%;
}

.text-span-6 {
  letter-spacing: -.01em;
  padding-left: 25%;
}

.text-span-6.white {
  font-family: Ivyora Display;
}

.text-span-7 {
  text-transform: none;
  padding-left: 34%;
  font-size: 40px;
  line-height: 1.3;
}

.text-span-8 {
  color: #999;
}

.left {
  text-align: right;
}

.text-wrapper-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center stretch;
  width: auto;
  display: grid;
}

.counter-text {
  color: #131313;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.counter-text.heading-big {
  letter-spacing: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 135px;
  font-weight: 400;
  line-height: 1.3;
}

.video-bg {
  z-index: 0;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.video-bg.hide {
  display: none;
}

.slide {
  width: 100vw;
  height: 100vh;
}

.black {
  background-color: #131313;
}

.white {
  color: var(--color--canvas);
}

.white.skew-up {
  font-weight: 500;
}

.form-container {
  margin-top: 0;
}

.form {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.form_contain {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
}

.field_parent {
  margin-bottom: 2em;
  position: relative;
}

.field {
  color: #fff;
  background-color: #0000;
  border: 0 solid #000;
  border-bottom: .5px solid #fff0;
  border-radius: 0;
  height: 2rem;
  margin-bottom: 0;
  padding: 0 0 8px;
  font-size: 1.2em;
  font-weight: 300;
  transition: color .2s;
}

.field:hover {
  border-bottom-color: #999;
}

.field::placeholder {
  color: #ccc;
}

.field.email-field.white.skew-up {
  font-family: var(--font--primary);
  color: #999;
  letter-spacing: 0;
}

.field.white {
  color: var(--color--canvas);
  font-size: 17px;
  line-height: 1.3;
}

.field.white.skew-up {
  font-family: var(--font--primary);
  letter-spacing: -.02em;
  font-weight: 500;
}

.contact-submit {
  color: #fff;
  letter-spacing: -.01em;
  background-color: #0000;
  margin-top: 0;
  padding: 0;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.3;
  text-decoration: none;
}

.navbar_link-2 {
  color: #fff;
  font-variation-settings: "wght" 390;
  text-transform: uppercase;
  position: relative;
}

.navbar1_menu-2 {
  z-index: 100;
  color: #fff;
  mix-blend-mode: difference;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  position: fixed;
  inset: 0% 0% auto;
}

.empty-state-2 {
  color: #202020;
  background-color: #e8e8e8;
  padding: 1em;
}

.grid-global-2 {
  grid-column-gap: 1em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.section_work4-2 {
  z-index: 2;
  color: #fff;
  background-color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100svh;
  display: flex;
  position: sticky;
  bottom: 0;
}

.list-4-2 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  flex-flow: column;
  display: flex;
}

.media-2 {
  border-radius: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.media-2.aspect-ratio_4-5 {
  padding-top: 100%;
}

.navbar1_grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: end stretch;
  display: grid;
}

.link-hover_underline-bg-2 {
  opacity: .1;
  background-color: #202020;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.link-hover_underline-bg-2.is-white {
  background-color: #fff;
}

.spacer-padding-2 {
  height: 2rem;
}

.list-16-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}

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

.navbar1_navlink-2 {
  color: #fff;
  text-transform: uppercase;
  line-height: 1;
  transition: opacity .2s;
  display: block;
}

.navbar1_navlink-2:hover {
  opacity: .5;
}

.navbar1_navlink-2.is-buy {
  border: 1px solid #ffffff40;
  border-radius: 2px;
  padding: 3px 6px;
}

.spacer-120-2 {
  height: 7.5em;
}

.spacer-240-2 {
  height: 15em;
}

.heading-h1-2 {
  letter-spacing: -.01em;
  font-size: 3.625em;
  line-height: 1.1;
}

.navbar1_nav-list-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.list-padding-2 {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  flex-flow: column;
  display: flex;
}

.navbar1_brand-2 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: flex-end;
  line-height: 1;
  display: flex;
}

.link-block-2 {
  color: #202020;
  position: relative;
}

.footer3-2 {
  z-index: 3;
  text-transform: uppercase;
  background-color: #fff;
  padding-bottom: 3.75em;
  position: relative;
}

.link-hover_underline-2 {
  background-color: #202020;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.link-hover_underline-2.is-white {
  background-color: #fff;
}

.section-3 {
  z-index: 5;
  background-color: var(--color--canvas);
  position: relative;
}

.section-3.black {
  background-color: var(--color--text);
}

.work4_wrap-2 {
  z-index: 2;
  background-color: var(--color--canvas);
  position: relative;
}

.navbar_outer-2 {
  z-index: 1000;
  color: #fff;
  cursor: default;
  background-color: #202020;
  width: 50svw;
  position: fixed;
  inset: 0% 0% 0% auto;
  overflow: hidden;
}

.work4_grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-items: center;
  display: grid;
  position: relative;
}

.spacer-20-2 {
  height: 1.25em;
}

.work4_wrap_top {
  z-index: 2;
  background-color: var(--color--canvas);
  position: relative;
}

.work4_wrap_top.black {
  background-color: var(--color--text);
}

._159-explore-text-copy {
  color: #131313;
  letter-spacing: -.02em;
  text-transform: capitalize;
  flex-flow: row;
  flex: 0 auto;
  align-items: flex-start;
  width: auto;
  margin-right: 10px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
  display: flex;
}

._159-explore-text-copy.white {
  text-align: left;
  background-color: #3898ec00;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 34px;
  transition: opacity .2s;
}

._159-explore-text-copy.white:hover {
  color: #999;
}

._159-explore-text-copy.blanc {
  color: var(--color--canvas);
}

.text-span-9 {
  letter-spacing: 0;
  padding-left: 4px;
  font-weight: 500;
}

.project-card-cursor-wrapper {
  z-index: 1000;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.project-card-cursor-wrapper.homepage {
  aspect-ratio: 4 / 5;
  mix-blend-mode: difference;
  position: static;
}

.project-card-cursor-wrapper.homepage._3-2 {
  aspect-ratio: 3 / 2;
  border-radius: 5px;
}

.project-card {
  position: relative;
}

.project-card.square {
  width: 100%;
  max-width: none;
  height: 100%;
}

.project-card.square.homepage {
  aspect-ratio: 4 / 5;
  object-fit: cover;
  line-height: 1;
}

.project-card.square.homepage._3-2 {
  aspect-ratio: 3 / 2;
  border-radius: 5px;
}

.project-card-subtitle {
  font-size: 1rem;
  font-weight: 600;
}

.project-card-title {
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.project-card-grid-wrapper {
  height: 50vh;
}

.project-card-grid-wrapper.homepage {
  z-index: 0;
  object-fit: cover;
  border-radius: 5px;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.project-card-grid-wrapper.homepage._4-5 {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(.5rem, 1fr);
  grid-auto-columns: minmax(.5rem, 1fr);
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  display: grid;
}

.grid.x4 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: minmax(min-content, 1fr);
  width: auto;
  max-width: none;
  height: auto;
}

.grid.x4.x3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.project-card-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.project-card-image.square-3 {
  aspect-ratio: 16 / 9;
  max-width: none;
  overflow: visible;
}

.project-card-image.square-3.homepage {
  aspect-ratio: 4 / 5;
  border-radius: 5px;
}

.project-card-image.square-3.homepage._3-2 {
  aspect-ratio: 3 / 2;
  border-radius: 5px;
  overflow: hidden;
}

.section-4 {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  flex-direction: column;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
}

.section-4.section-component {
  z-index: 2;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #f5f5f500;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 50vh;
  min-height: auto;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.section-4.section-component._50vh {
  min-height: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.section-4.section-component.grid {
  padding: 0rem var(--desktop--padding-global);
  background-color: var(--color--canvas);
  object-fit: fill;
  width: 100vw;
  height: auto;
  min-height: auto;
  display: block;
  position: static;
}

.section-4.section-component.grid.nomarge {
  background-color: #f3f1ed00;
  padding-left: 0;
  padding-right: 0;
}

.section-4.section-component.grid.nomarge.desti {
  width: auto;
}

.section-4.section-component.grid.nomarge.desti.hide {
  display: none;
}

.section-4.section-component {
  z-index: 2;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #000;
  justify-content: flex-end;
  align-items: center;
  min-height: 100vh;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
  position: relative;
}

.project-card-cursor-text {
  mix-blend-mode: difference;
  font-size: 17px;
  line-height: 1.33333;
}

.project-card-cover {
  z-index: 2;
  color: #fff;
  background-color: #00000059;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.project-card-cover.square-4 {
  background-color: #0000;
}

.project-card-cover.square-4.homepage {
  aspect-ratio: auto;
  object-fit: fill;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  position: absolute;
}

.project-card-cover.square-4.homepage._4-5 {
  aspect-ratio: 4 / 5;
  border-radius: 5px;
}

.nav {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.nav.nav-bottom {
  z-index: 99;
  inset: auto 0% 0%;
}

.project-card-cursor {
  opacity: 0;
  pointer-events: none;
  color: #000;
  letter-spacing: .1em;
  text-transform: uppercase;
  mix-blend-mode: difference;
  background-color: #f3f1ed00;
  border-radius: 8em;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  padding: 1em;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1em;
  display: flex;
}

.container-3 {
  width: 100%;
  max-width: none;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.container-3.grid {
  aspect-ratio: auto;
  grid-auto-flow: row;
  display: block;
  overflow: visible;
}

.container-3.grid._100 {
  width: 100%;
}

.nav-meta-hover-image-wrapper {
  opacity: 0;
  pointer-events: none;
  width: 150%;
  position: absolute;
  inset: auto 0% 150% -25%;
  overflow: hidden;
}

.project-card-cover-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  letter-spacing: -.03em;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  line-height: 1em;
  display: flex;
}

.project-card-cover-content.square-5 {
  border-radius: 5px;
}

.nav-meta-hover {
  position: relative;
}

.project-card-cover-content-item {
  overflow: hidden;
}

.nav-meta {
  grid-column-gap: .35em;
  grid-row-gap: .35em;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.project-card-image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.project-card-image-wrapper.square-2.hompage {
  grid-column-gap: 20px;
  grid-row-gap: 8.5px;
  aspect-ratio: 4 / 5;
  object-fit: cover;
  border-radius: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.project-card-image-wrapper.square-2.hompage._3-2 {
  aspect-ratio: 3 / 2;
  border-radius: 5px;
}

.linkhome1 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkhome1:hover {
  color: #131313;
}

.linkhome1.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.text-span-10 {
  padding-left: 4px;
}

._159-card-wrapper-copy-copy {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

._159-card-wrapper-copy-copy:hover {
  color: #131313;
}

._159-card-wrapper-copy-copy.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.text-block-8, .text-block-9 {
  color: var(--color--canvas);
  letter-spacing: -.01em;
  text-transform: none;
  font-size: 17px;
  line-height: 1.3;
}

.text-block-10, .text-block-11 {
  color: var(--color--canvas);
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  line-height: 1;
}

.text-block-12, .text-block-13 {
  color: var(--color--canvas);
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  font-weight: 400;
  line-height: 1;
}

.text-block-14 {
  color: var(--color--canvas);
  letter-spacing: -.01em;
  text-transform: none;
  font-size: 17px;
  line-height: 1.3;
}

.text-block-15 {
  letter-spacing: -.01em;
  text-transform: none;
  font-size: 17px;
  line-height: 1.3;
}

.text-span-11 {
  padding-left: 28%;
}

.footer {
  letter-spacing: -.02em;
  text-transform: capitalize;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
  transition: opacity .2s;
}

.footer:hover {
  opacity: 1;
  color: #999;
}

.footer.no {
  font-size: 17px;
}

.footer.no:hover {
  color: var(--color--text);
}

.bold-text {
  letter-spacing: -.03em;
  font-weight: 500;
  line-height: 1.3;
}

.bold-text-2, .bold-text-3 {
  letter-spacing: -.01em;
  font-weight: 500;
  line-height: 1.3;
}

.bold-text-4, .bold-text-5, .bold-text-6 {
  font-weight: 500;
  line-height: 1.3;
}

.bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10 {
  letter-spacing: -.01em;
  font-weight: 500;
}

.bold-text-11, .bold-text-12 {
  font-weight: 500;
}

.bold-text-13, .bold-text-14 {
  letter-spacing: -.01em;
  font-weight: 500;
}

.bold-text-15 {
  letter-spacing: -.01em;
  font-weight: 500;
  line-height: 1.3;
}

.bold-text-15.no {
  letter-spacing: -.02em;
  text-transform: lowercase;
  font-weight: 400;
}

.bold-text-16 {
  letter-spacing: -.01em;
  font-weight: 500;
}

.linkabout1 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkabout1:hover {
  color: #131313;
}

.linkabout1.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.heading-3-copy {
  letter-spacing: -.02em;
  text-transform: none;
  font-family: "Ppeditorialnew Bf 644 B 21500 D 0 C 0", Times New Roman, sans-serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.3;
  display: block;
}

.heading-3-copy.spaceside {
  padding-right: 3px;
}

.heading-3-copy.title {
  text-align: left;
  font-size: 68px;
  display: flex;
}

.heading-3-copy.title.heading.animation2 {
  letter-spacing: 0;
  font-weight: 400;
}

.heading-3-copy.skew-up {
  letter-spacing: 0;
  text-transform: none;
  font-family: Advercase, Times New Roman, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.heading-3-copy.skew-up.med {
  font-size: 50px;
  font-weight: 200;
  line-height: 1.3;
}

.heading-3-copy.skew-up.blanc {
  color: var(--color--canvas);
  text-transform: none;
}

.heading-3-copy.skew-up.blanc._20 {
  letter-spacing: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 1.3;
}

.heading-3-copy.fade.up {
  letter-spacing: -.02em;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: "Ppeditorialnew Bf 644 B 21500 D 0 C 0", Times New Roman, sans-serif;
  font-weight: 500;
  display: flex;
}

.heading-4 {
  font-weight: 400;
}

.text-span-12, .text-span-13 {
  padding-left: 34%;
}

.navbar1_wrap-black {
  z-index: 100;
  position: relative;
}

.linkproject2 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject2:hover {
  color: #131313;
}

.linkproject2.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.video-wrapper {
  cursor: pointer;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.video-thumbnail {
  z-index: 1;
  background-color: #000;
  border-radius: 3px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.thumbnail {
  z-index: -1;
  opacity: .5;
  transform: scale3d(1none, 1none, 1none);
  object-fit: cover;
  transform-style: preserve-3d;
  border-radius: 0;
  width: 100%;
  height: 100%;
  transition: transform 1s cubic-bezier(.4, .01, .165, .99), opacity .7s cubic-bezier(.4, .01, .165, .99);
  position: absolute;
  inset: 0%;
}

.thumbnail:hover {
  opacity: .7;
}

.play-icon {
  opacity: .8;
  color: #fff;
  width: 70px;
  position: relative;
}

.video-embed {
  z-index: 0;
  opacity: 0;
  background-image: none;
  position: relative;
}

.autoplay-script {
  display: none;
}

.linkproject5 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject5:hover {
  color: #131313;
}

.linkproject5.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject3 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject3:hover {
  color: #131313;
}

.linkproject3.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject4 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject4:hover {
  color: #131313;
}

.linkproject4.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject6 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject6:hover {
  color: #131313;
}

.linkproject6.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject7 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject7:hover {
  color: #131313;
}

.linkproject7.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject8 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject8:hover {
  color: #131313;
}

.linkproject8.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject9 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject9:hover {
  color: #131313;
}

.linkproject9.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject10 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject10:hover {
  color: #131313;
}

.linkproject10.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject11 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject11:hover {
  color: #131313;
}

.linkproject11.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject12 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject12:hover {
  color: #131313;
}

.linkproject12.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject13 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject13:hover {
  color: #131313;
}

.linkproject13.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject14 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject14:hover {
  color: #131313;
}

.linkproject14.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject15 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject15:hover {
  color: #131313;
}

.linkproject15.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject16 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject16:hover {
  color: #131313;
}

.linkproject16.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject17 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject17:hover {
  color: #131313;
}

.linkproject17.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject18 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject18:hover {
  color: #131313;
}

.linkproject18.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject19 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject19:hover {
  color: #131313;
}

.linkproject19.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject20 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject20:hover {
  color: #131313;
}

.linkproject20.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject21 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject21:hover {
  color: #131313;
}

.linkproject21.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject22 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject22:hover {
  color: #131313;
}

.linkproject22.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject23 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject23:hover {
  color: #131313;
}

.linkproject23.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject24 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject24:hover {
  color: #131313;
}

.linkproject24.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject25 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject25:hover {
  color: #131313;
}

.linkproject25.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject26 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject26:hover {
  color: #131313;
}

.linkproject26.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject28 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject28:hover {
  color: #131313;
}

.linkproject28.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject27 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject27:hover {
  color: #131313;
}

.linkproject27.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject29 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject29:hover {
  color: #131313;
}

.linkproject29.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject30 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject30:hover {
  color: #131313;
}

.linkproject30.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

._159-card-wrapper-copy-copy-copy {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

._159-card-wrapper-copy-copy-copy:hover {
  color: #131313;
}

._159-card-wrapper-copy-copy-copy.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject31 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject31:hover {
  color: #131313;
}

.linkproject31.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.linkproject32 {
  color: #000;
  background-color: #fff0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.linkproject32:hover {
  color: #131313;
}

.linkproject32.w--current {
  width: 100%;
  line-height: 1;
  display: block;
}

.section-background {
  z-index: 1;
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/6891d49603a49c7db8abaa53/689902844ca7b1244a18282a_court--bg.svg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  position: absolute;
  inset: 0%;
}

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

.bold-text-18 {
  font-family: Ivardisplaycondensedtrial, Times New Roman, sans-serif;
}

.image-4, .image-5, .image-6, .image-7, .image-8, .image-9, .image-10, .image-11, .image-12, .image-13, .image-14, .image-15, .image-16, .image-17 {
  border-radius: 3px;
}

.div-block-3 {
  z-index: 23;
  position: relative;
}

.div-block-4.hidedesktop {
  display: none;
}

.linkunderblock {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 10px 22.1px auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.linkunderblock._100 {
  width: 100%;
}

.text-span-14, .text-span-15 {
  padding-left: 25%;
}

.text-span-16 {
  padding-left: 28%;
}

.text-span-17 {
  padding-left: 25%;
}

.text-span-18 {
  padding-left: 28.5%;
}

.text-span-19, .text-span-20, .text-span-21, .text-span-22, .text-span-23, .text-span-24 {
  padding-left: 28%;
}

.footer-2 {
  color: #f3f2ea;
  letter-spacing: -.01em;
  text-transform: capitalize;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3;
  transition: opacity .2s;
}

.footer-2:hover {
  opacity: 1;
  color: #999;
}

.navbar1_menu-3 {
  z-index: 100;
  color: #fff;
  mix-blend-mode: difference;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar1_menu-3.center-fullpage {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  mix-blend-mode: difference;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: end flex-end;
  place-items: end stretch;
  width: 100vw;
  height: 100vh;
  padding: 2rem;
  display: grid;
}

.changer-overflow {
  float: right;
  width: 100%;
  height: 105.3px;
  display: inline-block;
  overflow: hidden;
}

.video_element {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  transform: scale(1.1);
}

.constant {
  display: inline;
}

.constant.heading-01 {
  color: var(--color--canvas);
  letter-spacing: 0;
  text-transform: none;
  width: 100%;
  margin-bottom: -.2em;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  font-weight: 500;
  line-height: 1.3;
  display: flex;
}

.constant.heading-01.skew-up {
  text-align: center;
  text-transform: none;
  mix-blend-mode: difference;
  font-family: Advercasefont Demo;
  font-size: 81px;
  font-weight: 400;
  line-height: 1;
  overflow: visible;
}

.video_wrap {
  border-radius: 0;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.navbar1_brand-3 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  text-align: center;
  letter-spacing: 0;
  text-transform: uppercase;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  line-height: 1;
  display: flex;
}

.navbar1_brand-3.left {
  z-index: 2;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  mix-blend-mode: difference;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  position: relative;
}

.navbar1_brand-3.left.dif {
  mix-blend-mode: difference;
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 2rem;
}

.navbar1_brand-3.left.dif.small {
  justify-content: flex-end;
  align-items: center;
}

.changer-move {
  text-align: left;
  width: 100%;
  display: inline-block;
}

.changer-2 {
  text-align: center;
  position: relative;
  top: 0;
}

.changer-2.heading-01 {
  color: #f3f2ea;
  letter-spacing: 0;
  text-transform: none;
  mix-blend-mode: difference;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  font-family: Advercase, Times New Roman, sans-serif;
  font-size: 81px;
  font-weight: 500;
  line-height: 1.3;
  display: flex;
  overflow: visible;
}

.text-wrap-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  mix-blend-mode: difference;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  width: 100%;
  display: grid;
}

.text-wrap-2._16 {
  margin-bottom: -18px;
}

.text-span-25 {
  padding-left: 25%;
}

.section-5 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: relative;
}

.section-5.beige {
  display: block;
}

.wrapper-img {
  width: 30vw;
  height: 40vw;
}

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

.button-2 {
  cursor: pointer;
  background-color: #0006;
  border-radius: 5em;
  align-items: center;
  width: 8em;
  height: 2em;
  padding-left: .5em;
  padding-right: .5em;
  display: flex;
  position: relative;
}

.circle-button {
  background-color: #000;
  border-radius: 50%;
  width: 1.5em;
  height: 1.5em;
  position: absolute;
}

.text-span-26 {
  padding-left: 25%;
}

.nav-social-link-wrapper {
  flex-direction: row;
  justify-content: space-between;
  width: 18%;
  max-width: 27.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 4%;
}

.hero_container {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-text {
  font-weight: 300;
}

.iphone-video-container {
  background-color: #000;
  border-radius: 1.4rem;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.container-5 {
  z-index: 4;
  width: 95%;
  max-width: 85rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-5.nav {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.logo-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #050315;
  align-items: center;
  font-size: 16px;
  font-weight: 900;
  text-decoration: none;
  display: flex;
  position: relative;
}

.section-6 {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  font-family: Lato, sans-serif;
  display: flex;
  position: relative;
}

.global-css {
  display: none;
}

.nav-menu-wrapper {
  z-index: -1;
  background-color: #111d32;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0%;
  transform: translate(0, -100%);
}

.section_hero {
  background-color: #f5f5f5;
  justify-content: center;
  align-items: center;
  min-height: 45vh;
  display: flex;
}

.nav-menu-link {
  color: #fff;
  border-bottom: .1875rem solid #0000;
  flex-direction: row;
  align-items: flex-end;
  margin-bottom: 2rem;
  padding: .3125rem .625rem;
  font-size: 4rem;
  font-weight: 900;
  line-height: 1.2;
  text-decoration: none;
  transition: border .375s cubic-bezier(.215, .61, .355, 1), color .3s ease-out;
}

.nav-menu-link:hover {
  color: #fff;
  border-bottom-color: #fff;
}

.nav-menu-link.c {
  opacity: .35;
  cursor: not-allowed;
}

.iphone {
  z-index: 0;
  justify-content: center;
  align-items: center;
  width: 80%;
  display: flex;
  position: relative;
}

.iphone.grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
}

.div-block-5 {
  z-index: -1;
  filter: blur(20px);
  background-image: radial-gradient(circle, #00000040, #0000);
  border-radius: 100%;
  width: 90%;
  height: 20%;
  margin-left: -1px;
  margin-right: auto;
  position: absolute;
  inset: auto 0% -7%;
}

.iphone-video-wrapper {
  border-radius: 3.6rem;
  width: 97%;
  height: 94%;
  margin: auto;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: rotate(0);
}

.iphone-video-wrapper.vertical {
  width: 94%;
  height: 97%;
}

.nav-text {
  letter-spacing: -.0625rem;
  border-radius: 10vw;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.iphone-wrapper {
  color: #fff;
  width: 100%;
  position: relative;
}

.iphone-wrapper._90 {
  width: auto;
  transform: translate(0);
}

.html-embed {
  justify-content: center;
  align-items: center;
  width: 2rem;
  margin-top: -3px;
  margin-right: -6px;
  display: flex;
}

.iphone-video-list {
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.navigation {
  z-index: 100;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: .7rem;
  padding-bottom: .7rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.button-3 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  letter-spacing: -.2px;
  background-color: #000;
  border: 1px solid #000;
  border-radius: 200vw;
  justify-content: center;
  align-items: center;
  padding: 8px 12px;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.video-overlay-wrapper {
  z-index: 1;
  color: #fff;
  background-image: none;
  border-radius: 3.3rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: auto;
  padding-top: 21px;
  padding-bottom: 21px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.iphone-image {
  z-index: 1;
  color: #0000001f;
  object-fit: contain;
  width: 100%;
  max-width: 100%;
  position: relative;
}

.html-video-embed {
  z-index: 0;
  object-fit: cover;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.div-block-6 {
  z-index: -1;
  filter: blur(20px);
  background-image: none;
  border-radius: 100%;
  width: 90%;
  height: 20%;
  margin-left: -1px;
  margin-right: auto;
  position: absolute;
  inset: auto 0% -7%;
}

.logo-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #050315;
  align-items: center;
  font-size: 16px;
  font-weight: 900;
  text-decoration: none;
  display: flex;
  position: relative;
}

.section-7 {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  font-family: Lato, sans-serif;
  display: flex;
  position: relative;
}

.iphone-image-2 {
  z-index: 1;
  color: #0000001f;
  object-fit: contain;
  width: 100%;
  position: relative;
}

.iphone-video-list-2 {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.iphone-video-wrapper-2 {
  border-radius: 3.6rem;
  width: 97%;
  height: 94%;
  margin: auto;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.iphone-video-wrapper-2.vertical {
  width: 94%;
  height: 97%;
}

.iphone-video-container-2 {
  background-color: #0000;
  border-radius: 1.4rem;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.div-block-7 {
  min-width: auto;
}

.video-services {
  z-index: 1;
  aspect-ratio: 4 / 5;
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 100%;
}

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

.utility-page-wrap-2._404 {
  position: relative;
  overflow: hidden;
}

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

.utility-page-content-2._404 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: relative;
}

._404-content {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 676px;
  display: flex;
  position: relative;
}

.label {
  letter-spacing: 1px;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: flex-end;
  font-size: 12px;
  font-weight: 400;
  line-height: 133%;
}

.heading-404 {
  max-width: none;
}

.no-margins {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Supremell, Arial, sans-serif;
}

.spacer-footer {
  height: 2rem;
}

.image-19 {
  object-fit: cover;
  height: 100%;
}

.text-span-27, .text-span-28 {
  padding-left: 25%;
}

.text-span-31 {
  padding-left: 28.5%;
}

.text-span-32 {
  padding-left: 25%;
}

.text-span-33, .text-span-34, .text-span-35, .text-span-36, .text-span-37 {
  padding-left: 28.5%;
}

.text-span-38, .text-span-39 {
  padding-left: 25%;
}

@media screen and (max-width: 991px) {
  .padding-global {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
  }

  .spacer-20 {
    height: var(--spacing--spacer-16);
  }

  .grid-global {
    grid-column-gap: var(--tablet--column-gap);
    grid-row-gap: var(--tablet--row-gap);
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-global.is-footer3 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading-h1.skew-up {
    font-size: 51px;
  }

  .heading-h1.skew-up.blanc._16._80 {
    margin-bottom: -12px;
    font-size: 68px;
  }

  .link-hover_wrap {
    margin-bottom: 0;
    font-size: 2rem;
  }

  .spacer-60, .spacer-80 {
    height: var(--spacing--spacer-40);
  }

  .spacer-120 {
    height: var(--spacing--spacer-80);
  }

  .spacer-240 {
    height: var(--spacing--spacer-120);
  }

  .image-parallax {
    height: 100%;
  }

  .utility-page-wrap {
    font-size: 1rem;
  }

  .footer2 {
    padding-top: var(--tablet--padding-global);
    padding-bottom: var(--tablet--padding-global);
  }

  .footer3 {
    padding-bottom: var(--tablet--padding-global);
  }

  .spacer-padding {
    height: var(--tablet--padding-global);
  }

  .display-3 {
    font-size: 5.5em;
  }

  .work1_link {
    width: 100%;
  }

  .hide-tablet {
    display: none;
  }

  .show-tablet {
    display: block;
  }

  .section_work4 {
    height: auto;
    position: relative;
  }

  .work4_link {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-flow: column;
  }

  .work4_grid {
    grid-column-gap: var(--tablet--column-gap);
    grid-row-gap: var(--tablet--row-gap);
  }

  .work4_title {
    font-size: .75em;
  }

  .work4_image-wrap {
    width: 50%;
    height: auto;
    position: static;
  }

  .navbar1_menu {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
    width: 100vw;
  }

  .navbar1_navlink {
    height: 34.5px;
  }

  .navbar1_navlink.page-link.skew-up, .navbar1_navlink.page-link.skew-up.w--current, .navbar1_navlink.page-link.skew-up.black {
    font-size: 15px;
  }

  .navbar1_navlink.skew-up {
    height: auto;
    font-size: 15px;
  }

  .navbar1_navlink.logo.skew-up {
    height: 34.5px;
  }

  .navbar1_menu-list {
    justify-content: flex-end;
  }

  .work5_grid {
    grid-template-columns: 1fr;
  }

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

  .index2_image-wrap {
    display: none;
  }

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

  .section_case1 {
    padding-bottom: 0;
  }

  .case1_content-card {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .case1_next-case {
    grid-column-gap: 30vw;
    grid-row-gap: 30vw;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .case1_next-case-thumb {
    width: 50vw;
    position: static;
  }

  .case1_header-grid {
    justify-items: center;
    display: block;
    transform: none;
  }

  .case1_next-case-trigger {
    display: none;
  }

  .case-width-25vw, .case-width-40vw {
    width: 100%;
  }

  .case1_height {
    height: auto;
  }

  .case1_info-wrap {
    display: none;
    position: static;
  }

  .case1_header-height {
    padding-top: 0%;
    display: none;
  }

  .case1_title-trigger {
    display: none;
  }

  .case1_track-list {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
    grid-column-gap: var(--tablet--row-gap);
    grid-row-gap: var(--tablet--row-gap);
    flex-flow: column;
    margin-right: 0;
  }

  .case-width-30vw {
    width: 100%;
  }

  .case1_sticky {
    height: auto;
    margin-bottom: 0;
    position: static;
  }

  .case-width-50vw {
    width: 100%;
  }

  .case1_track {
    flex-flow: column;
    width: 100%;
  }

  .case1_first-screen {
    color: var(--color--text);
    height: auto;
    position: static;
  }

  .case1_header-wrap {
    padding-top: 20vh;
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
    position: static;
  }

  .image {
    max-height: none;
  }

  .case1_info-grid {
    width: 100%;
  }

  .navbar1_nav {
    display: none;
  }

  .navbar_close {
    width: 10vw;
    height: 10vw;
    left: 0%;
    transform: none;
  }

  .navbar_content {
    display: none;
  }

  .navbar_inner {
    overflow: scroll;
  }

  .navbar_link-list {
    grid-column-gap: 1.16667rem;
    grid-row-gap: 1.16667rem;
    font-size: 2rem;
  }

  .navbar_outer {
    width: 90svw;
  }

  .text-block {
    font-size: 15px;
    display: block;
  }

  .text-block.skew-up, .text-block.skew-up.menu, .text-block._60, .text-block._60.pp {
    font-size: 15px;
  }

  .text-block._60.pp.m {
    padding-bottom: 8.5px;
  }

  .text-block.blanc.adver {
    letter-spacing: 0;
    font-family: Advercase, Times New Roman, sans-serif;
    font-size: 20px;
    font-weight: 400;
  }

  .text-block.skew, .text-block.skew.menu, .text-block._17 {
    font-size: 15px;
  }

  .text-block.adver {
    letter-spacing: 0;
    font-size: 17px;
  }

  .heading {
    letter-spacing: -4px;
    font-size: 90px;
  }

  .container {
    flex: 0 auto;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: center;
  }

  .heading-01.skew-up {
    margin-bottom: -14px;
    font-size: 51px;
  }

  .heading-01.skew {
    margin-bottom: -10px;
    font-size: 51px;
    line-height: 1.3;
  }

  .heading-01.skew._80 {
    margin-bottom: -7px;
    font-size: 51px;
  }

  .gridhometop {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
  }

  .gridhometop.notop.bottom-align.project {
    padding-bottom: 16px;
  }

  .heading-3 {
    font-size: 31px;
  }

  .heading-3.skew-up.med {
    font-size: 41px;
  }

  .gridhomeoverview {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
  }

  .trial_form-field-box {
    justify-content: flex-start;
    align-items: center;
    height: 2.5rem;
  }

  .trial_form-field, .text-block-3, .text-block-4, .text-block-5, .text-block-6, .text-block-7 {
    font-size: 15px;
  }

  .heading-big.skew-up {
    font-size: 150px;
  }

  .heading-big.skew-up.white {
    font-size: 136px;
  }

  .smalltitle.skew-up {
    font-size: 51px;
  }

  ._159-explore-text {
    font-size: 41px;
    line-height: 1.3;
  }

  ._159-explore-text.white {
    font-size: 31px;
  }

  .clone-bar {
    padding-left: 24px;
  }

  .heading-huge.skew-up._1-16 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 68px;
    overflow: visible;
  }

  .heading-huge.skew-up._1-16.white {
    font-size: 68px;
  }

  .heading-huge.skew-up._1-16._14 {
    margin-bottom: -11px;
    font-size: 68px;
  }

  .counter-text.heading-big {
    font-size: 102px;
  }

  .video-bg {
    min-width: auto;
  }

  .form_contain {
    width: 100%;
  }

  .navbar1_menu-2 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .grid-global-2 {
    grid-column-gap: .75em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-global-2.is-footer3 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section_work4-2 {
    height: auto;
    position: relative;
  }

  .spacer-padding-2 {
    height: var(--desktop--column-gap);
  }

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

  .spacer-120-2 {
    height: 5em;
  }

  .spacer-240-2 {
    height: 7.5em;
  }

  .footer3-2 {
    padding-bottom: 1em;
  }

  .navbar_outer-2 {
    width: 90svw;
  }

  .work4_grid-2 {
    grid-column-gap: .75em;
    grid-row-gap: 2.5em;
  }

  .spacer-20-2 {
    height: 1em;
  }

  ._159-explore-text-copy {
    text-align: left;
    font-size: 15px;
    line-height: 1.3;
  }

  .project-card-cursor-wrapper {
    display: none;
  }

  .project-card {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    display: flex;
  }

  .project-card.square.homepage {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: row;
  }

  .project-card-subtitle {
    font-size: 1rem;
  }

  .project-card-title {
    font-size: 1.35rem;
  }

  .grid {
    grid-template-columns: minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr);
  }

  .grid.x4 {
    width: auto;
  }

  .section-4.section-component {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: space-between;
    align-items: flex-start;
  }

  .section-4.section-component.grid {
    display: none;
  }

  .section-4.section-component.grid.nomarge.desti {
    display: block;
  }

  .section-4.section-component {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .project-card-cover {
    color: #000;
    background-color: #0000;
    justify-content: flex-start;
    align-items: center;
    position: static;
  }

  .project-card-cover.square-4.homepage {
    width: 100%;
    height: 100%;
  }

  .nav {
    position: static;
  }

  .container-3.grid {
    grid-template-columns: minmax(auto, 1fr);
    grid-auto-columns: minmax(auto, 1fr);
    display: none;
  }

  .project-card-cover-content {
    flex-flow: row;
  }

  .project-card-cover-content.square-5 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .project-card-image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .project-card-image-wrapper.square-2.hompage {
    overflow: visible;
  }

  .project-card-image-wrapper.square-2.hompage._3-2 {
    grid-row-gap: 20px;
  }

  .text-block-8 {
    font-size: 15px;
  }

  .text-block-9 {
    font-size: 15px;
    line-height: 1.3;
  }

  .text-block-10, .text-block-11, .text-block-12, .text-block-13 {
    font-size: 68px;
  }

  .text-block-14, .text-block-15 {
    font-size: 15px;
    line-height: 1.3;
  }

  .footer {
    letter-spacing: -.01em;
    font-size: 15px;
  }

  .footer.no, .bold-text-15 {
    font-size: 15px;
  }

  .heading-3-copy.skew-up {
    font-size: 31px;
  }

  .play-icon {
    width: 70px;
  }

  .bold-text-17 {
    font-size: 15px;
  }

  .div-block-4 {
    grid-column-gap: 20px;
    grid-row-gap: 8.5px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 0;
    padding-left: 16px;
    padding-right: 16px;
    display: grid;
  }

  .div-block-4.hidedesktop {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
    grid-column-gap: 20px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-4.hidedesktop.home {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-18 {
    aspect-ratio: 4 / 5;
    vertical-align: top;
    object-fit: cover;
    border-radius: 5px;
    display: inline-block;
  }

  ._32 {
    aspect-ratio: 3 / 2;
    object-fit: cover;
    border-radius: 5px;
  }

  .footer-2 {
    letter-spacing: -.01em;
    font-size: 15px;
  }

  .navbar1_menu-3 {
    width: 100vw;
    padding-left: 1em;
    padding-right: 1em;
  }

  .changer-overflow {
    height: 88.4px;
  }

  .constant.heading-01, .changer-2.heading-01 {
    font-size: 68px;
  }

  .wrapper-img {
    width: 40vw;
    height: 50vw;
  }

  .nav-social-link-wrapper {
    width: 40%;
  }

  .logo-2 {
    margin-left: 0;
    margin-right: auto;
  }

  .nav-menu-wrapper {
    flex-direction: column;
  }

  .nav-menu-link {
    margin-bottom: 4%;
    margin-right: 0;
    padding: .9375rem 1.25rem;
  }

  .nav-text {
    font-size: 4rem;
  }

  .logo-3 {
    margin-left: 0;
    margin-right: auto;
  }

  .spacer-footer {
    height: 2rem;
  }

  .text-span-29, .text-span-30 {
    padding-left: 25%;
  }
}

@media screen and (max-width: 767px) {
  .grid-global.is-footer3 {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .heading-h1 {
    font-size: 2.5em;
  }

  .heading-h1.skew-up.blanc._16._80 {
    margin-bottom: -9px;
    font-size: 51px;
  }

  .heading-h2 {
    letter-spacing: -.02em;
    font-size: 2em;
  }

  .heading-h3 {
    font-size: 1.5em;
  }

  .footer1_links {
    justify-content: center;
    align-items: flex-start;
  }

  .hide-mobile {
    display: none;
  }

  .display-3 {
    letter-spacing: -.03em;
    font-size: 3.5em;
  }

  .work-hero1_info {
    padding: 20px 0 40px;
    position: relative;
  }

  .section_parallax2 {
    height: 100svh;
  }

  .parallax2_image-width {
    height: 100%;
  }

  .work4_grid {
    grid-template-columns: 1fr;
  }

  .work4_image-wrap {
    width: 100%;
  }

  .navbar1_brand {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .navbar1_grid {
    grid-template-columns: 1fr auto;
    place-items: start stretch;
  }

  .navbar1_navlink.skew-up {
    height: auto;
  }

  .navbar1_navlink.logo {
    width: auto;
  }

  .index2_link.hide-mobile {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .index2_row, .index2_header-row {
    grid-template-columns: 1fr 1fr .25fr;
  }

  .case1_next-case-thumb {
    width: 50vw;
  }

  .case1_next-case-title, .navbar_close {
    font-size: 1.5rem;
  }

  .navbar1_content-list {
    grid-column-gap: 2.5em;
    grid-row-gap: 2.5em;
  }

  .navbar_content, .text-block.skew-up.hidephone {
    display: none;
  }

  .text-block.hide-mobile {
    display: block;
  }

  .text-block.skew.hidephone {
    display: none;
  }

  .text-block.adver {
    letter-spacing: 0;
    font-size: 20px;
  }

  .heading {
    letter-spacing: -4px;
    font-size: 70px;
  }

  .container {
    flex: 1;
    grid-template-rows: 1fr 1fr auto auto;
    grid-template-columns: 1fr;
    place-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .heading-3.skew-up {
    text-align: left;
    font-size: 25px;
  }

  .trial_form-box {
    width: 100%;
  }

  .trial_form-buttom {
    width: auto;
    max-width: none;
  }

  .heading-big.skew-up.white {
    font-size: 92px;
  }

  .smalltitle.skew-up {
    font-size: 41px;
  }

  .clone-bar {
    justify-content: center;
  }

  .source-info {
    width: 100%;
  }

  .heading-huge {
    font-size: 2.5em;
  }

  .heading-huge.skew-up._1-16 {
    font-size: 51px;
  }

  .heading-huge.skew-up._1-16.white {
    font-size: 50px;
  }

  .heading-huge.skew-up._1-16._14 {
    margin-bottom: -9px;
    font-size: 51px;
  }

  .grid-global-2.is-footer3 {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .media-2.aspect-ratio_4-5 {
    height: 100%;
  }

  .navbar1_grid-2 {
    grid-template-columns: 1fr auto;
  }

  .spacer-padding-2 {
    height: var(--desktop--column-gap);
  }

  .padding-global-2 {
    height: 100%;
  }

  .heading-h1-2 {
    font-size: 2.5em;
  }

  .navbar1_brand-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .work4_grid-2 {
    grid-template-columns: 1fr;
  }

  .project-card.square {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .project-card-title {
    font-size: 1.25rem;
  }

  .grid {
    grid-template-columns: minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr) minmax(.5rem, 1fr);
  }

  .project-card-image.square-3 {
    aspect-ratio: auto;
    object-fit: cover;
  }

  .section-4.section-component {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

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

  .container-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-meta-hover-image-wrapper {
    display: none;
  }

  .nav-meta {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .project-card-image-wrapper.square-2 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .text-block-10, .text-block-11, .text-block-12, .text-block-13 {
    letter-spacing: -.01em;
  }

  .footer.no {
    font-size: 15px;
  }

  .play-icon {
    width: 50px;
  }

  .container-4 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-4.hidedesktop {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
  }

  .changer-overflow {
    height: 66.3px;
  }

  .constant.heading-01 {
    font-size: 51px;
  }

  .navbar1_brand-3 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .changer-2.heading-01 {
    font-size: 51px;
  }

  .wrapper-img {
    width: 60vw;
    height: 70vw;
  }

  .nav-social-link-wrapper {
    width: 60%;
  }

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

  .iphone-video-wrapper {
    border-radius: 3.1rem;
  }

  .nav-text {
    font-size: 9vw;
  }

  .iphone-video-wrapper-2 {
    border-radius: 3.1rem;
  }

  ._404-content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    max-width: 430px;
  }
}

@media screen and (max-width: 479px) {
  .heading-h1 {
    font-size: 2.25em;
  }

  .heading-h1.skew-up {
    font-size: 31px;
  }

  .heading-h1.skew-up.blanc._16._80 {
    margin-bottom: 0;
    font-size: 36px;
  }

  .media.is-work6 {
    padding-top: 56.25%;
  }

  .footer1_links {
    justify-content: center;
    align-items: flex-start;
  }

  .form-grid {
    flex-flow: column;
    display: flex;
  }

  .work-hero1_slider {
    height: 90vh;
  }

  .list-padding {
    grid-column-gap: var(--tablet--column-gap);
    grid-row-gap: var(--tablet--row-gap);
    grid-template-rows: auto;
    grid-template-columns: 1fr 2fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section_parallax2 {
    height: 90svh;
  }

  .parallax2_image {
    overflow: clip;
  }

  .parallax2_image-width {
    width: 100vw;
    height: 100%;
  }

  .parallax2_trigger {
    height: auto;
  }

  .work4_grid {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .navbar1_menu.center-fullpage {
    height: 90vh;
  }

  .navbar1_logo {
    width: 80px;
  }

  .navbar1_brand {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .navbar1_brand.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .navbar1_brand.left.hidephone {
    display: none;
  }

  .navbar1_navlink.page-link, .navbar1_navlink.page-link.skew-up, .navbar1_navlink.page-link.skew-up.black.a.white {
    font-size: 15px;
  }

  .navbar1_navlink.logo.skew-up {
    height: 19.5px;
  }

  .work5_link {
    grid-template-columns: 1fr 1fr;
  }

  .index2_link.page-link {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
    position: relative;
  }

  .index2_link.hide-mobile {
    display: none;
  }

  .index2_image-wrap {
    width: 100%;
    height: auto;
    padding-top: 50px;
    padding-bottom: 0;
    display: block;
    overflow: visible;
  }

  .index2_image-wrap.no {
    padding-top: 0;
    padding-bottom: 0;
  }

  .index2_image {
    position: static;
  }

  .index2_row.hidep, .index2_row.hidep.left {
    display: none;
  }

  .index2_row.hidedip {
    display: block;
  }

  .work6_sticky {
    height: auto;
    position: static;
  }

  .work6_wrap {
    height: auto;
    position: relative;
  }

  .section_work6 {
    height: auto;
  }

  .work6_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: stretch;
    padding-top: 0;
    position: relative;
  }

  .text-link_white {
    pointer-events: auto;
  }

  .case1_title-wrap {
    font-size: 3rem;
  }

  .case1_info-grid {
    flex-flow: column;
    display: flex;
  }

  .navbar1_content-list {
    grid-column-gap: 1.25em;
    grid-row-gap: 1.25em;
    flex-flow: column;
    grid-template-columns: 1fr 2fr;
    display: flex;
  }

  .navbar_content {
    display: none;
  }

  .navbar_link-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    font-size: 1.5rem;
  }

  .work6_item-footer {
    justify-content: space-between;
    align-items: flex-end;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .work6_list {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column;
    padding-top: 20vh;
    display: flex;
  }

  .work6_title-wrap {
    flex-flow: column;
  }

  .hide-mobile-portrait, .text-block.skew-up.menu.hidephone {
    display: none;
  }

  .text-block._60 {
    font-weight: 200;
  }

  .text-block._60.pp {
    font-family: var(--font--primary);
    font-size: 15px;
    font-weight: 500;
    line-height: 1.3;
  }

  .text-block._60.pp.m {
    font-family: var(--font--primary);
    font-weight: 400;
  }

  .text-block.hide-mobile, .text-block.skew.menu.hidephone {
    display: none;
  }

  .text-block.adver {
    letter-spacing: 0;
    font-size: 20px;
  }

  .heading {
    letter-spacing: -2px;
    font-size: 42px;
    font-weight: 800;
  }

  .container {
    display: flex;
  }

  .heading-01.skew-up {
    margin-bottom: 0;
    font-size: 41px;
    line-height: 1.16667;
  }

  .heading-01.skew {
    margin-bottom: 0;
    font-size: 31px;
    line-height: 1.05;
  }

  .heading-01.skew._80 {
    width: 80%;
    font-size: 36px;
    line-height: 1.3;
  }

  .gridhometop.notop._10 {
    grid-column-gap: 8.5px;
    grid-row-gap: 8.5px;
  }

  .heading-3 {
    font-size: 25px;
  }

  .heading-3.skew-up, .heading-3.skew-up.med, .heading-3.fade.up {
    font-size: 26px;
  }

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

  .trial_form-box {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: row;
    width: 100%;
    font-family: "Ppeditorialnew Bf 644 B 214 Ff 1 E 9 B", Times New Roman, sans-serif;
    font-weight: 200;
  }

  .trial_feature-box {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .trial_form-field-box {
    width: 100%;
    max-width: none;
    font-weight: 200;
  }

  .trial_form-field {
    max-width: none;
    font-weight: 400;
  }

  .trial_form-buttom {
    width: auto;
    max-width: none;
  }

  .trial_form-icon {
    max-width: 1.5625rem;
  }

  .text-block-3.w {
    color: var(--color--canvas);
  }

  .image-3 {
    border-radius: 5px;
    margin-bottom: 0;
  }

  .heading-big.skew-up, .heading-big.skew-up.white {
    font-size: 50px;
  }

  .smalltitle.skew-up, ._159-explore-text {
    font-size: 25px;
  }

  ._159-orange-arrow, ._159-white-arrow {
    width: 25px;
  }

  .item._4-5, .item._16-9, .item._3-2 {
    width: 45vw;
  }

  .clone-bar {
    background-color: #202020f2;
    border-radius: 0;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    padding: 12px;
    position: fixed;
    inset: auto 0 0;
  }

  .source-info {
    width: 100%;
    padding: 16px 0 0;
  }

  .clone-button {
    text-align: center;
    width: 100%;
    min-height: 32px;
  }

  .heading-huge {
    font-size: 2.25em;
  }

  .heading-huge.skew-up._1-16 {
    font-size: 36px;
  }

  .heading-huge.skew-up._1-16.white {
    font-size: 31px;
  }

  .heading-huge.skew-up._1-16.white.no {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-huge.skew-up._1-16._14 {
    text-transform: capitalize;
    margin-bottom: -5px;
    font-size: 36px;
  }

  .counter-text.heading-big {
    font-size: 41px;
  }

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

  .form_contain {
    padding-left: 16px;
    padding-right: 16px;
  }

  .field_parent {
    font-size: 2.3em;
  }

  .media-2.aspect-ratio_4-5 {
    height: 100%;
    padding-top: 100%;
  }

  .spacer-padding-2 {
    height: var(--desktop--column-gap);
  }

  .padding-global-2 {
    height: 100%;
  }

  .heading-h1-2 {
    font-size: 2.25em;
  }

  .list-padding-2 {
    grid-column-gap: .75em;
    grid-row-gap: 2.5em;
    grid-template-rows: auto;
    grid-template-columns: 1fr 2fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .navbar1_brand-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .work4_grid-2 {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .project-card {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .project-card.square {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .project-card-subtitle {
    font-size: .9rem;
  }

  .project-card-title {
    font-size: 1.15rem;
  }

  .project-card-image.square-3 {
    width: auto;
  }

  .container-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .project-card-cover-content {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .project-card-image-wrapper.square-2 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .text-block-10, .text-block-11, .text-block-12, .text-block-13 {
    font-size: 36px;
  }

  .footer.no {
    font-size: 15px;
  }

  .heading-3-copy.skew-up {
    font-size: 21px;
  }

  .video-wrapper {
    border-radius: 0;
  }

  .video-thumbnail {
    border-radius: 0;
    width: 100%;
  }

  .play-icon {
    width: 3rem;
  }

  .video-embed {
    height: 100%;
  }

  .container-4 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .image-4, .image-5, .image-6, .image-7, .image-8, .image-9, .image-10, .image-11, .image-12, .image-13, .image-14 {
    border-radius: 5px;
  }

  .image-15 {
    padding-top: 20px;
    padding-bottom: 8.5px;
  }

  .div-block-4.hidedesktop {
    grid-row-gap: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-4.hidedesktop.home {
    padding-right: var(--tablet--padding-global);
    padding-left: var(--tablet--padding-global);
  }

  .navbar1_menu-3.center-fullpage {
    height: 90vh;
  }

  .changer-overflow {
    height: 46.8px;
  }

  .constant.heading-01 {
    font-size: 36px;
  }

  .video_wrap {
    border-radius: 1rem;
  }

  .navbar1_brand-3 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .navbar1_brand-3.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .changer-2.heading-01 {
    font-size: 36px;
  }

  .wrapper-img {
    width: 70vw;
    height: 80vw;
  }

  .nav-social-link-wrapper {
    width: 70%;
  }

  .container-5 {
    width: 90%;
  }

  .nav-menu-link {
    margin-bottom: 2%;
  }

  .nav-text {
    font-size: 10vw;
    line-height: 1.1;
  }

  .navigation {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .video-services, .video-services._4-5 {
    aspect-ratio: 4 / 5;
  }

  .text-span-31, .text-span-33, .text-span-34, .text-span-35, .text-span-36, .text-span-37 {
    padding-left: 0%;
  }
}

#w-node-_3717c6aa-cca9-929b-22a8-d2e2419dc967-b8abaad5 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8048ee5f-cdc5-7170-f289-160166865490-b8abaad5 {
  grid-area: 1 / 2 / 2 / 5;
  place-self: end start;
}

#w-node-_8048ee5f-cdc5-7170-f289-160166865492-b8abaad5 {
  grid-area: 1 / 1 / 2 / 5;
  justify-self: center;
}

#w-node-_8048ee5f-cdc5-7170-f289-160166865494-b8abaad5 {
  grid-area: 2 / 1 / 3 / 5;
  place-self: auto start;
}

#w-node-_56dc4228-fb41-180a-ff6c-22c1324104ee-b8abaad5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_8048ee5f-cdc5-7170-f289-16016686548f-b8abaad5 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_54dbdd69-8c72-bf00-eaa7-88e833f40130-b8abaad5 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: start;
}

#w-node-e0c7eedb-0ec2-8e9a-3b87-37fd09bea94c-b8abaad5 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-ef3ed0a2-1449-4ce6-0a0c-c4037109a634-b8abaad5 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_53041814-6d9a-8c5d-ffb4-1622ee1a372b-b8abaad5 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d033717a-7592-1a38-7c2d-c189e6e13f7e-b8abaad5 {
  grid-area: 1 / 6 / 2 / 8;
}

#w-node-b4d95e89-1c7b-5fc8-477b-57c9218d66ac-b8abaad5 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_3c876b1a-cf62-66f3-3802-76109807cd8a-b8abaad5 {
  grid-area: 3 / 1 / 4 / 7;
}

#w-node-_0e998285-0793-1012-4217-8392f3acd753-b8abaad5 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_55ea2c6b-831e-d09d-0b35-6e55d6e5eeaf-b8abaad5 {
  grid-area: 5 / 2 / 6 / 4;
}

#w-node-_83af73c3-6569-da96-aa20-4699ea2b7e8d-b8abaad5 {
  grid-area: 5 / 4 / 6 / 8;
}

#w-node-_5aad7471-3634-a075-26a8-c93170ab7301-b8abaad5 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-c9250883-69bf-2f7b-353c-1b06f4ae57a8-b8abaad5 {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_3f9544d3-3f66-ba48-2edd-8611239deb3f-b8abaad5 {
  grid-area: 7 / 5 / 8 / 9;
}

#w-node-_4bd09aa4-0456-9969-fd34-77ae845c56f7-b8abaad5 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_9a23b7eb-f7d6-e877-3f18-1891e265be37-b8abaad5 {
  grid-area: 9 / 2 / 10 / 6;
}

#w-node-f0948f4a-04aa-6bc1-f804-4c6f5dc03443-b8abaad5 {
  grid-area: 9 / 6 / 10 / 8;
}

#w-node-_4084b3a3-5643-4656-d5bf-1bdb96d7e26c-b8abaad5 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-bbb58e77-c32e-9cfc-8fe5-35463bb5a8d6-b8abaad5 {
  grid-area: 11 / 3 / 12 / 9;
}

#w-node-a5298090-500d-a632-5977-2f86eac6a348-b8abaad5 {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-e2e7da26-56cb-8968-5dd4-51b3b7663cad-b8abaad5 {
  grid-area: 13 / 2 / 14 / 4;
}

#w-node-_40bddb12-2f4c-ca4e-3281-1f1ecd56a146-b8abaad5 {
  grid-area: 13 / 4 / 14 / 8;
}

#w-node-_221b5ca5-dd83-a35e-6524-07d68206de4c-b8abaad5 {
  grid-area: 14 / 1 / 15 / 9;
}

#w-node-d67dea01-88a1-077f-4244-d7cd4a29a56c-b8abaad5 {
  grid-area: 15 / 1 / 16 / 5;
}

#w-node-_99dd7ccf-8843-b0d1-1459-2249eeb92d6c-b8abaad5 {
  grid-area: 15 / 5 / 16 / 9;
}

#w-node-_494f1a08-9a0b-b1a6-5a21-8dc6da1c57b2-b8abaad5 {
  grid-area: 16 / 1 / 17 / 9;
}

#w-node-ff4bb5af-f92c-9036-3ae3-02f37ef6e423-b8abaad5 {
  grid-area: 17 / 2 / 18 / 6;
}

#w-node-_5b78ce43-89f7-75e4-9bdd-45d243b8c99d-b8abaad5 {
  grid-area: 17 / 6 / 18 / 8;
}

#w-node-_9f90019d-cef9-9d00-5136-fe6a10a36ab6-b8abaad5 {
  grid-area: 18 / 1 / 19 / 9;
}

#w-node-_19eeb0cb-5bc2-561b-fead-e4f4c21938b4-b8abaad5 {
  grid-area: 19 / 1 / 20 / 7;
}

#w-node-deda0924-2324-8093-0e96-598441184414-b8abaad5 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_8fa2a977-fdf8-5746-2a20-9d7755e851cc-b8abaad5 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_8fa2a977-fdf8-5746-2a20-9d7755e851cd-b8abaad5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-eb327121-5e83-b739-bd8b-e96501fec945-b8abaad5 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: start;
}

#w-node-e3eeb198-55b4-2061-0008-318f4caec969-b8abaad5, #w-node-e3eeb198-55b4-2061-0008-318f4caec96a-b8abaad5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e3eeb198-55b4-2061-0008-318f4caec96d-b8abaad5, #w-node-e3eeb198-55b4-2061-0008-318f4caec96e-b8abaad5, #w-node-e3eeb198-55b4-2061-0008-318f4caec972-b8abaad5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf7f-b8abaad5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf81-b8abaad5 {
  grid-area: 2 / 1 / 3 / 4;
  align-self: center;
}

#w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf84-b8abaad5 {
  grid-area: 3 / 1 / 4 / 4;
  place-self: start;
}

#w-node-_844bfe1a-c747-d96d-056a-6cd44aee97be-b8abaad5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_844bfe1a-c747-d96d-056a-6cd44aee97c1-b8abaad5, #w-node-_844bfe1a-c747-d96d-056a-6cd44aee97c2-b8abaad5, #w-node-_844bfe1a-c747-d96d-056a-6cd44aee97c6-b8abaad5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0a9-b8abaad5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0ab-b8abaad5 {
  grid-area: 2 / 1 / 3 / 4;
  align-self: center;
}

#w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0ae-b8abaad5 {
  grid-area: 3 / 1 / 4 / 4;
  place-self: start;
}

#w-node-_8d4c6f49-7aba-ada4-7974-637b548dd2d6-b8abaad5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_8d4c6f49-7aba-ada4-7974-637b548dd2d9-b8abaad5, #w-node-_8d4c6f49-7aba-ada4-7974-637b548dd2da-b8abaad5, #w-node-_8d4c6f49-7aba-ada4-7974-637b548dd2de-b8abaad5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd38-b8abaad5 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd3a-b8abaad5 {
  grid-area: 2 / 1 / 3 / 4;
  align-self: center;
}

#w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd3d-b8abaad5 {
  grid-area: 3 / 1 / 4 / 4;
  place-self: start;
}

#w-node-cb0e9074-c679-5fba-4d62-0f05c94a7db5-c94a7db1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-e4c9c3a9-d183-f061-420b-92fec35fec78-c94a7db1 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_1bf10df7-3a12-2ad6-470a-f9f420a8ced5-c94a7db1 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-ba254240-fbf4-ddbf-95d9-36c82471e12f-c94a7db1 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_1eac7f7a-f4a8-e2a3-46ec-dc3d0c545405-c94a7db1 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: end;
}

#w-node-_69c1f595-2921-570a-88bd-2317e1ea5536-e1ea5533 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_56ecbeb8-644f-1978-e1b1-7d76a3c497a1-e1ea5533 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6a3e379f-f100-177a-3300-d717f095a2cd-e1ea5533 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7466aaa2-c296-f202-cd28-7c463b87137b-e1ea5533 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-c8e85a67-5584-bf78-8c87-ea2d0d79fcf4-b8abaade {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_172dfb62-4f33-0cbf-73aa-7cda1f616c52-b8abaade {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-_5ae64a19-2060-90bd-ffe8-38fe5abd23ea-b8abaade {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-dde4fe2e-ed7c-0d7d-4538-c269fe6cce28-b8abaade {
  grid-area: 2 / 3 / 3 / 4;
  place-self: start;
}

#email-form.w-node-dbb10da3-41a1-002a-2243-07ae495a2509-b8abaade {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-dbb10da3-41a1-002a-2243-07ae495a250a-b8abaade {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dbb10da3-41a1-002a-2243-07ae495a250c-b8abaade {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-dbb10da3-41a1-002a-2243-07ae495a250e-b8abaade {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-dbb10da3-41a1-002a-2243-07ae495a2510-b8abaade {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: start;
}

#w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a1-b8abaade {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a6-b8abaade {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a7-b8abaade {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5aa-b8abaade {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: end;
}

#w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5ae-b8abaade {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-c7652b5e-9806-9ba4-187c-a92b2978b53f-b8abaae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ecf74e15-dc3f-93af-7a9f-8add5721a263-b8abaae2 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_43b227d0-2941-5e4d-60f6-d059845d749d-b8abaae2 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-_9482c6d4-9b71-469d-0b71-f0a2ce4dbc46-b8abaae2 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-_8dafed34-b0ef-0574-5ab8-06f6fce68843-b8abaae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_8dafed34-b0ef-0574-5ab8-06f6fce68848-b8abaae2 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-_8dafed34-b0ef-0574-5ab8-06f6fce68856-b8abaae2 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-afacde28-3fa5-efa4-da9f-e25056b286e1-b8abaae2 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-b288d6ad-9a4d-894b-3263-3128cdc1a2c2-b8abaae2 {
  grid-area: 3 / 2 / 4 / 3;
  place-self: start end;
}

#w-node-_27b2c8bf-2da8-07c1-9e3a-0724c3594169-b8abaae2 {
  grid-area: 3 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_491533f2-e88c-08b3-670c-f6fccfe12e1e-b8abaae2 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_931f1ecf-3a24-c8c6-e51e-00bc0bcbaa00-b8abaae2 {
  grid-area: 5 / 2 / 6 / 3;
  place-self: start end;
}

#w-node-_6bd8e007-902b-6356-f90c-5aec502e5145-b8abaae2 {
  grid-area: 5 / 3 / 6 / 4;
  place-self: start;
}

#w-node-_90da34e0-03a8-98f3-8bd3-b19bcad04a66-b8abaae2 {
  grid-area: 2 / 1 / 3 / 4;
  justify-self: start;
}

#w-node-e45c88ed-7d08-8e8c-31cb-8a059ddad79a-b8abaae2, #w-node-f1aaf9ef-561d-ae33-acb4-bb169a0d0956-b8abaae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_7802bad5-fe76-14b7-54cc-27e4d1542368-b8abaae2 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start;
}

#w-node-ff0b01f2-a1b2-5b03-b6e3-0811c4839097-b8abaae2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-ff0b01f2-a1b2-5b03-b6e3-0811c48390a0-b8abaae2 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-fb0e326b-15d0-87b5-7b98-c26a5b0502cb-b8abaae2 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-fb0e326b-15d0-87b5-7b98-c26a5b0502cc-b8abaae2 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_57500437-1534-3386-ca3b-baf395fff2aa-b8abaae2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_57500437-1534-3386-ca3b-baf395fff2af-b8abaae2 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_57500437-1534-3386-ca3b-baf395fff2c0-b8abaae2 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-_57500437-1534-3386-ca3b-baf395fff2d1-b8abaae2 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_57500437-1534-3386-ca3b-baf395fff2d2-b8abaae2 {
  justify-self: end;
}

#w-node-_4d1e8fb5-9018-5140-0388-b324cc477d02-b8abaae2 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-aa0638a8-6f9f-23f5-c0c4-4a65bc3dba3a-b8abaae2 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_092f7c86-f65c-d9be-a97e-69cedde74725-b8abaae4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17c8a36d-79f1-9d19-5529-759e8e3d85bf-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_82d3766c-8b9e-c79d-ec96-e052c046969d-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c20fea89-b24a-fc3b-55e2-16a9b5980de2-b8abaae4 {
  grid-area: 1 / 4 / 2 / 4;
  justify-self: end;
}

#w-node-c20fea89-b24a-fc3b-55e2-16a9b5980de9-b8abaae4 {
  justify-self: end;
}

#w-node-_9f930cf1-a417-4d16-4c8b-2470abc51770-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_96c56604-35aa-152c-8b54-e2fbe7174ef1-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_96c56604-35aa-152c-8b54-e2fbe7174ef8-b8abaae4 {
  justify-self: end;
}

#w-node-a4b14316-f18c-e670-053a-75d9b2fa07fe-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-a4b14316-f18c-e670-053a-75d9b2fa07ff-b8abaae4 {
  justify-self: end;
}

#w-node-_438f1fc0-3b22-03fd-8b16-43c8aab51e15-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_438f1fc0-3b22-03fd-8b16-43c8aab51e16-b8abaae4 {
  justify-self: end;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b829-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b82f-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b830-b8abaae4 {
  justify-self: end;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b832-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b833-b8abaae4 {
  justify-self: end;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b835-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b836-b8abaae4 {
  justify-self: end;
}

#w-node-c09f0395-92b5-ac5b-04da-633ebe1c648a-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-acd4896b-c13b-d877-5106-b3d5a53ec4da-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-acd4896b-c13b-d877-5106-b3d5a53ec4db-b8abaae4 {
  justify-self: end;
}

#w-node-_34553cc6-87f5-3db3-e52b-7281849213ea-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_34553cc6-87f5-3db3-e52b-7281849213eb-b8abaae4 {
  justify-self: end;
}

#w-node-_3fbc29cf-c83b-9df6-c983-556ca8391ddf-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_3fbc29cf-c83b-9df6-c983-556ca8391de0-b8abaae4 {
  justify-self: end;
}

#w-node-c8c1ef7e-26ab-676a-2276-1a8ca9e417c2-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7af80407-836a-4c5b-cb5e-2a1ebb0a93cb-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7af80407-836a-4c5b-cb5e-2a1ebb0a93cc-b8abaae4 {
  justify-self: end;
}

#w-node-ad108be5-8c73-e894-ff3f-33aaeb35ae2d-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-ad108be5-8c73-e894-ff3f-33aaeb35ae2e-b8abaae4 {
  justify-self: end;
}

#w-node-_0017026b-e560-8c2f-69c0-c360dae2aced-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_0017026b-e560-8c2f-69c0-c360dae2acee-b8abaae4 {
  justify-self: end;
}

#w-node-_33567e5e-0c4f-2386-9a24-6ad2266f5d07-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c4168457-2e4d-091c-5a55-b83a92e2daae-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c4168457-2e4d-091c-5a55-b83a92e2daaf-b8abaae4 {
  justify-self: end;
}

#w-node-_1175625c-9553-e318-0f73-be525199250a-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_1175625c-9553-e318-0f73-be525199250b-b8abaae4 {
  justify-self: end;
}

#w-node-_9f3d1c19-fc6f-35c6-10f6-49cd0fa562b4-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_9f3d1c19-fc6f-35c6-10f6-49cd0fa562b5-b8abaae4 {
  justify-self: end;
}

#w-node-_8a396e59-2840-987d-efeb-9037135813f0-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c75cb824-1834-3b2e-cd7f-f7f35cb44bf2-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c75cb824-1834-3b2e-cd7f-f7f35cb44bf3-b8abaae4 {
  justify-self: end;
}

#w-node-_5fe52cdc-acd5-f966-243f-34718b6c2287-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_5fe52cdc-acd5-f966-243f-34718b6c2288-b8abaae4 {
  justify-self: end;
}

#w-node-_5c4910a9-82a9-2974-acf6-a8e4944683ce-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_5c4910a9-82a9-2974-acf6-a8e4944683cf-b8abaae4 {
  justify-self: end;
}

#w-node-e5c1f671-0035-ae67-daa2-730c5fab58f1-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_99b6737e-2531-9392-febc-564e5cd00b53-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_99b6737e-2531-9392-febc-564e5cd00b54-b8abaae4 {
  justify-self: end;
}

#w-node-c001efbd-d6b3-840b-a958-aa1cdc56e77c-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-c001efbd-d6b3-840b-a958-aa1cdc56e77d-b8abaae4 {
  justify-self: end;
}

#w-node-f516b4f5-30cf-f52e-1086-baaf5ae6d734-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f516b4f5-30cf-f52e-1086-baaf5ae6d735-b8abaae4 {
  justify-self: end;
}

#w-node-_19f16a90-af35-3d4d-78e4-d42cbfe77591-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_65dc3173-14eb-580d-425e-d841140c8259-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_65dc3173-14eb-580d-425e-d841140c825a-b8abaae4 {
  justify-self: end;
}

#w-node-_62fbd1d2-0dee-66ce-b02d-8ed2c93039bd-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_62fbd1d2-0dee-66ce-b02d-8ed2c93039be-b8abaae4 {
  justify-self: end;
}

#w-node-c90397be-3eaf-f726-8127-9e183ae6ed0e-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-c90397be-3eaf-f726-8127-9e183ae6ed0f-b8abaae4 {
  justify-self: end;
}

#w-node-e62304e4-d61a-ebae-ff8b-7209eb52b23a-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_34171c8f-ff09-2b08-5e8a-f18c8ade0c5c-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_34171c8f-ff09-2b08-5e8a-f18c8ade0c5d-b8abaae4 {
  justify-self: end;
}

#w-node-fd6e0342-939c-ecf4-4b94-0d629d9e4b5a-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-fd6e0342-939c-ecf4-4b94-0d629d9e4b5b-b8abaae4 {
  justify-self: end;
}

#w-node-d4be0755-0301-17a7-a490-d14de81285eb-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-d4be0755-0301-17a7-a490-d14de81285ec-b8abaae4 {
  justify-self: end;
}

#w-node-_60e6fe52-d825-7858-fbb6-8e57a133065f-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_17f10104-9c42-4128-cb24-1b1e4d2ccaba-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_17f10104-9c42-4128-cb24-1b1e4d2ccabb-b8abaae4 {
  justify-self: end;
}

#w-node-b604ea79-b3e8-b7d7-d6f1-2f0be861a2af-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-b604ea79-b3e8-b7d7-d6f1-2f0be861a2b0-b8abaae4 {
  justify-self: end;
}

#w-node-d4f14545-7d6b-dd92-5bbd-8a3d2122d817-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-d4f14545-7d6b-dd92-5bbd-8a3d2122d818-b8abaae4 {
  justify-self: end;
}

#w-node-ecef0355-6897-7892-6dfd-da91a580ef3e-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8b03568c-1ff7-5dba-1166-98229735161c-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_8b03568c-1ff7-5dba-1166-98229735161d-b8abaae4 {
  justify-self: end;
}

#w-node-_80d24fab-25ee-7292-b179-83810a2baa8f-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_80d24fab-25ee-7292-b179-83810a2baa90-b8abaae4 {
  justify-self: end;
}

#w-node-_1aed2747-4698-5cf5-86ff-9992c4dc08d5-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_1aed2747-4698-5cf5-86ff-9992c4dc08d6-b8abaae4 {
  justify-self: end;
}

#w-node-_7ad0e710-cbd3-f11d-e0e8-60c3e15be9fa-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_518df83a-0e74-f8bf-9a2f-5912c3260ae8-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_518df83a-0e74-f8bf-9a2f-5912c3260ae9-b8abaae4 {
  justify-self: end;
}

#w-node-_3b3867d9-af96-4238-2954-dfd59002a9a8-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_3b3867d9-af96-4238-2954-dfd59002a9a9-b8abaae4 {
  justify-self: end;
}

#w-node-_61428924-b083-a58c-5e0a-f1bcd030a825-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_61428924-b083-a58c-5e0a-f1bcd030a826-b8abaae4 {
  justify-self: end;
}

#w-node-f6aea8f4-734b-f836-b331-22edf4f3cb14-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6f6164b7-4939-cfaf-f034-9382b8e94646-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_6f6164b7-4939-cfaf-f034-9382b8e94647-b8abaae4 {
  justify-self: end;
}

#w-node-f5b58bce-a279-106b-1784-6948f760bcf4-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-f5b58bce-a279-106b-1784-6948f760bcf5-b8abaae4 {
  justify-self: end;
}

#w-node-_1833d9a7-8f58-28fd-eac8-e4cc1bb0afd1-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_1833d9a7-8f58-28fd-eac8-e4cc1bb0afd2-b8abaae4 {
  justify-self: end;
}

#w-node-_55995956-f879-ba3b-f9b4-7282daa26ea6-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a8edbbc8-a360-3e10-7257-fabe5adcf905-b8abaae4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a8edbbc8-a360-3e10-7257-fabe5adcf906-b8abaae4 {
  justify-self: end;
}

#w-node-f47d9be2-0057-04bb-5b14-19e536664e71-b8abaae4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-f47d9be2-0057-04bb-5b14-19e536664e72-b8abaae4 {
  justify-self: end;
}

#w-node-c07e5c81-d4db-b473-6968-1f84c49f90d6-b8abaae4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-c07e5c81-d4db-b473-6968-1f84c49f90d7-b8abaae4 {
  justify-self: end;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c646-b8abaae5 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c648-b8abaae5 {
  grid-area: 1 / 6 / 2 / 8;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64a-b8abaae5 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64b-b8abaae5 {
  grid-area: 3 / 1 / 4 / 7;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64d-b8abaae5 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64e-b8abaae5 {
  grid-area: 5 / 2 / 6 / 4;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c650-b8abaae5 {
  grid-area: 5 / 4 / 6 / 8;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c652-b8abaae5 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c653-b8abaae5 {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c655-b8abaae5 {
  grid-area: 7 / 5 / 8 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c657-b8abaae5 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c658-b8abaae5 {
  grid-area: 9 / 2 / 10 / 6;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c65a-b8abaae5 {
  grid-area: 9 / 6 / 10 / 8;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c65c-b8abaae5 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c65d-b8abaae5 {
  grid-area: 11 / 3 / 12 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c65f-b8abaae5 {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c660-b8abaae5 {
  grid-area: 13 / 2 / 14 / 4;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c662-b8abaae5 {
  grid-area: 13 / 4 / 14 / 8;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c664-b8abaae5 {
  grid-area: 14 / 1 / 15 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c665-b8abaae5 {
  grid-area: 15 / 1 / 16 / 5;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c667-b8abaae5 {
  grid-area: 15 / 5 / 16 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c669-b8abaae5 {
  grid-area: 16 / 1 / 17 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66a-b8abaae5 {
  grid-area: 17 / 2 / 18 / 6;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66c-b8abaae5 {
  grid-area: 17 / 6 / 18 / 8;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66e-b8abaae5 {
  grid-area: 18 / 1 / 19 / 9;
}

#w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66f-b8abaae5 {
  grid-area: 19 / 1 / 20 / 7;
}

#w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee8f4-b8abaae5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee8f5-b8abaae5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee8f8-b8abaae5, #w-node-_86d3cd29-58b4-c26d-abc8-43720fc2ad77-b8abaae5, #w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee8fd-b8abaae5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b1d-b8abaae5 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b1f-b8abaae5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b22-b8abaae5 {
  grid-area: 2 / 2 / 3 / 4;
  justify-self: start;
}

#w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b25-b8abaae5 {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee907-b8abaae5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee90a-b8abaae5, #w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee90b-b8abaae5, #w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee90f-b8abaae5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-f77eb0ac-5e42-450f-e35b-51318cda9aec-b8abaae5 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_2cbf2fd5-3c30-9b87-c712-53806acdb704-b8abaae5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_6522290a-5901-1902-12b4-64e00567d6c4-b8abaae5 {
  grid-area: 2 / 2 / 3 / 4;
  justify-self: start;
}

#w-node-_95347edd-c7c5-e27c-daf2-a67b87d2256a-b8abaae5 {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-_685b6efa-28fd-5eda-365d-01ae8466159b-b8abaae5 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_25653d05-fd30-427c-661b-a3aa97135b74-b8abaae5 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_25653d05-fd30-427c-661b-a3aa97135b77-b8abaae5, #w-node-_25653d05-fd30-427c-661b-a3aa97135b78-b8abaae5, #w-node-_25653d05-fd30-427c-661b-a3aa97135b7c-b8abaae5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-ee8b208a-bf02-30ef-0dcc-334125b5a8fe-b8abaae5 {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-ee8b208a-bf02-30ef-0dcc-334125b5a900-b8abaae5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-ee8b208a-bf02-30ef-0dcc-334125b5a903-b8abaae5 {
  grid-area: 2 / 2 / 3 / 4;
  justify-self: start;
}

#w-node-d240a2bb-0efa-82dd-ca54-6691f95b1226-b8abaae5 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-d240a2bb-0efa-82dd-ca54-6691f95b122b-b8abaae5 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-d240a2bb-0efa-82dd-ca54-6691f95b122c-b8abaae5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-d240a2bb-0efa-82dd-ca54-6691f95b122f-b8abaae5 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: end;
}

#w-node-d240a2bb-0efa-82dd-ca54-6691f95b1233-b8abaae5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae6 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae6 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_25dabf77-3e4e-647c-9509-9b5fd6ae2db7-b8abaae6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_25dabf77-3e4e-647c-9509-9b5fd6ae2dba-b8abaae6 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58da-3d7e58d6, #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58df-3d7e58d6, #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58e4-3d7e58d6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58e9-3d7e58d6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_10f2193d-6669-8b55-8208-8ee5ce30387e-b8abaae8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_10f2193d-6669-8b55-8208-8ee5ce303881-b8abaae8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-0679bf2c {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-0679bf2c {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-0679bf2c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-0679bf2c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-0679bf2c {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-0679bf2c {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-0679bf2c {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-0679bf2c {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-0679bf2c {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-0679bf2c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-0679bf2c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-0679bf2c {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-0679bf2c {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-0679bf2c {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-0679bf2c {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-0679bf2c {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-0679bf2c {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-0679bf2c {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-0679bf2c {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-0679bf2c {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-0679bf2c {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-0679bf2c {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_3a47a116-7787-9437-3c5a-bb445f75ad94-0679bf2c {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-0679bf2c {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-0679bf2c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-0679bf2c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-3269ab3a {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end start;
}

#w-node-_679b6ff8-1255-685c-84c4-7f3d0f4a5fb6-3269ab3a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-ab01e8bf-5812-6d52-55f7-d98259f10081-3269ab3a {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-ba59d699-efd1-0bc1-c9d2-9b9419df883b-3269ab3a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-3269ab3a {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-3269ab3a {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-3269ab3a {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-3269ab3a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-3269ab3a {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-3269ab3a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-f73fc9d8-f65e-3159-6509-3569df560bdf-3269ab3a {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_7b79b86b-f8a2-6093-eef5-415a5365eebd-3269ab3a {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-3269ab3a {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-3269ab3a {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-3269ab3a {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_91e51cd5-5317-5d5c-4bd0-21b9e8b3cf53-3269ab3a {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_807535b8-562d-b000-a4c6-4c8b7081b7d2-3269ab3a {
  grid-area: 7 / 5 / 8 / 9;
}

#w-node-_54df7060-1757-9cae-0e86-11e3bcb0fc78-3269ab3a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-3269ab3a {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-3269ab3a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-4722ba1a {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-4722ba1a {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-4722ba1a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-4722ba1a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-4722ba1a {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-4722ba1a {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-4722ba1a {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-4722ba1a {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-4722ba1a {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-4722ba1a {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-4722ba1a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-4722ba1a {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-4722ba1a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-4722ba1a {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-4722ba1a {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-4722ba1a {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-4722ba1a {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-4722ba1a {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-4722ba1a {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-4722ba1a {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-4722ba1a {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-4722ba1a {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-f0d74760-da11-31f2-15db-17c110073138-4722ba1a {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-4722ba1a {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-4722ba1a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-4722ba1a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-1ceb8974 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-1ceb8974 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-1ceb8974 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-1ceb8974 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-1ceb8974 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-1ceb8974 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-1ceb8974 {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-1ceb8974 {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-1ceb8974 {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-1ceb8974 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-1ceb8974 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-1ceb8974 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-1ceb8974 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-1ceb8974 {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-1ceb8974 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-1ceb8974 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-fa9c844c-d095-d506-8854-c3df1490984d-1ceb8974 {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-1ceb8974 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-1ceb8974 {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-1ceb8974 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-1ceb8974 {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-1ceb8974 {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-1ceb8974 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_49d46bcd-b481-fee5-c8c2-7d4987114e6f-1ceb8974 {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-1ceb8974 {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_3e2e0fe6-2e1e-7fa9-3ee1-0c3519afe345-1ceb8974 {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-1ceb8974 {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-1ceb8974 {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_12d0ea4a-6107-c60e-0f33-b9d2fa58c1f0-1ceb8974 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-1ceb8974 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-1ceb8974 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-1ceb8974 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-8bf7c21e {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-8bf7c21e {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-8bf7c21e {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-8bf7c21e {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-8bf7c21e {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-8bf7c21e {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-8bf7c21e {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-8bf7c21e {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-8bf7c21e {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-8bf7c21e {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-8bf7c21e {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-8bf7c21e {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-8bf7c21e {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-8bf7c21e {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-8bf7c21e {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-8bf7c21e {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-8bf7c21e {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-8bf7c21e {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-8bf7c21e {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-8bf7c21e {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-8bf7c21e {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-8bf7c21e {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-8bf7c21e {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-8bf7c21e {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-8bf7c21e {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_369b4cc5-ea61-e476-d5be-a37a5ff058dc-8bf7c21e {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-8bf7c21e {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-8bf7c21e {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-8bf7c21e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-84b5f8aa {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-84b5f8aa {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-84b5f8aa {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-84b5f8aa {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-84b5f8aa {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-84b5f8aa {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-84b5f8aa {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-84b5f8aa {
  grid-area: 1 / 6 / 2 / 13;
}

#video-wrapper.w-node-_12fa38bc-5813-00fb-6a25-a6fd7e74cbcb-84b5f8aa {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-84b5f8aa {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-84b5f8aa {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-84b5f8aa {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_8322cda4-4f32-1414-f0e0-bd97b4e9ad13-84b5f8aa {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-84b5f8aa {
  grid-area: 5 / 1 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-84b5f8aa {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-84b5f8aa {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-84b5f8aa {
  grid-area: 7 / 5 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-84b5f8aa {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-84b5f8aa {
  grid-area: 9 / 1 / 10 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-84b5f8aa {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-84b5f8aa {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-84b5f8aa {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-84b5f8aa {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-84b5f8aa {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-84b5f8aa {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_0e271982-ce80-d363-20dd-708b91e43ca1-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_0e271982-ce80-d363-20dd-708b91e43ca6-84b5f8aa {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_0e271982-ce80-d363-20dd-708b91e43cab-84b5f8aa {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-_0e271982-ce80-d363-20dd-708b91e43cb0-84b5f8aa {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_0e271982-ce80-d363-20dd-708b91e43cb5-84b5f8aa {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0e271982-ce80-d363-20dd-708b91e43cb9-84b5f8aa {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a918-84b5f8aa {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a91a-84b5f8aa {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a91c-84b5f8aa {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a91d-84b5f8aa {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a91f-84b5f8aa {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a920-84b5f8aa {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a922-84b5f8aa {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a924-84b5f8aa {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a925-84b5f8aa {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a927-84b5f8aa {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a928-84b5f8aa {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a92a-84b5f8aa {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a92c-84b5f8aa {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a92d-84b5f8aa {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_16ece565-b458-7e4f-755c-49924025a92f-84b5f8aa {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-df215ce5-43cf-6918-0f10-9542f642d249-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-df215ce5-43cf-6918-0f10-9542f642d24e-84b5f8aa {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-df215ce5-43cf-6918-0f10-9542f642d253-84b5f8aa {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-df215ce5-43cf-6918-0f10-9542f642d258-84b5f8aa {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-df215ce5-43cf-6918-0f10-9542f642d25d-84b5f8aa {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-df215ce5-43cf-6918-0f10-9542f642d261-84b5f8aa {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c093-84b5f8aa {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c095-84b5f8aa {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c097-84b5f8aa {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c098-84b5f8aa {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c09a-84b5f8aa {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c09b-84b5f8aa {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c09d-84b5f8aa {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c09f-84b5f8aa {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a0-84b5f8aa {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a2-84b5f8aa {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a3-84b5f8aa {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a5-84b5f8aa {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a7-84b5f8aa {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a8-84b5f8aa {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0aa-84b5f8aa {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_25a2d7c4-c501-b18c-296a-8509ff7989bc-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_25a2d7c4-c501-b18c-296a-8509ff7989c1-84b5f8aa {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_25a2d7c4-c501-b18c-296a-8509ff7989c6-84b5f8aa {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-_25a2d7c4-c501-b18c-296a-8509ff7989cb-84b5f8aa {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_25a2d7c4-c501-b18c-296a-8509ff7989d0-84b5f8aa {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_25a2d7c4-c501-b18c-296a-8509ff7989d4-84b5f8aa {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#video-wrapper.w-node-_9f954179-a686-b8c1-8b54-ef46a1d12335-84b5f8aa {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b714-84b5f8aa {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b710-84b5f8aa {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b712-84b5f8aa {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_75ecae6a-8d0c-9781-1e5e-805fe5f8ed70-84b5f8aa {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b715-84b5f8aa {
  grid-area: 5 / 1 / 6 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b717-84b5f8aa {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b718-84b5f8aa {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b71a-84b5f8aa {
  grid-area: 7 / 5 / 8 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b71c-84b5f8aa {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b71d-84b5f8aa {
  grid-area: 9 / 1 / 10 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b71f-84b5f8aa {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b720-84b5f8aa {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b722-84b5f8aa {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b724-84b5f8aa {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b725-84b5f8aa {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b727-84b5f8aa {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2db-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2e0-84b5f8aa {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2e5-84b5f8aa {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2ea-84b5f8aa {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2ef-84b5f8aa {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2f3-84b5f8aa {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b7fd-84b5f8aa {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b7ff-84b5f8aa {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b801-84b5f8aa {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b802-84b5f8aa {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b804-84b5f8aa {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b805-84b5f8aa {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_5176b0d0-ce9c-c19c-7c95-eaa1530e320e-84b5f8aa {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b809-84b5f8aa {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80a-84b5f8aa {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80c-84b5f8aa {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80f-84b5f8aa {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-e97fe1ef-62de-0362-061e-c3e99058381b-84b5f8aa {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b811-84b5f8aa {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b812-84b5f8aa {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b814-84b5f8aa {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_18b39a1f-506e-45ee-1c05-277a84d9b003-84b5f8aa {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80d-84b5f8aa {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-c065fe2b-f7ab-9112-3beb-9d48a424b807-84b5f8aa {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_408e7e62-a7ba-0223-a41a-078ef22da975-84b5f8aa {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-84b5f8aa {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-84b5f8aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-7e9517f5 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-7e9517f5 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-7e9517f5 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-7e9517f5 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-7e9517f5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-7e9517f5 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-7e9517f5 {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-7e9517f5 {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-7e9517f5 {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-7e9517f5 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-7e9517f5 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-7e9517f5 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-7e9517f5 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-7e9517f5 {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-7e9517f5 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-7e9517f5 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-7e9517f5 {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-7e9517f5 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-7e9517f5 {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-7e9517f5 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-7e9517f5 {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-7e9517f5 {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-7e9517f5 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-7e9517f5 {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-7e9517f5 {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_765a027c-9ab1-0238-72df-9fb58c6cc6ed-7e9517f5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-7e9517f5 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-7e9517f5 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-7e9517f5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-d0fe99a3 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-d0fe99a3 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-d0fe99a3 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-d0fe99a3 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-d0fe99a3 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-d0fe99a3 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-d0fe99a3 {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-d0fe99a3 {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-d0fe99a3 {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-d0fe99a3 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-d0fe99a3 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-d0fe99a3 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-d0fe99a3 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-d0fe99a3 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-d0fe99a3 {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-d0fe99a3 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-d0fe99a3 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-d0fe99a3 {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-d0fe99a3 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-d0fe99a3 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-d0fe99a3 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-d0fe99a3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-8375753d {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-8375753d {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-8375753d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-8375753d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-8375753d {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-8375753d {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-8375753d {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-8375753d {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-8375753d {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-8375753d {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-ba8b4a45-ac2a-2d64-819d-d4aa75f79b91-8375753d {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-8375753d {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-8375753d {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-8375753d {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-8375753d {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-8375753d {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-8375753d {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-8375753d {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-8375753d {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-8375753d {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-8375753d {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-c93d3bfb-3edc-258f-63f0-d516f42de7f1-8375753d {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-8375753d {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-8375753d {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-8375753d {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-_510d7ddd-7fa1-517d-2388-1c9963d73101-8375753d {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-8375753d {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-8375753d {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_38e6482a-9f7e-8b02-8e52-e9805bea5d3d-8375753d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-8375753d {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-8375753d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-8375753d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-bce58f4b {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-bce58f4b {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-bce58f4b {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-bce58f4b {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-bce58f4b {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-bce58f4b {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-bce58f4b {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-bce58f4b {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-bce58f4b {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-bce58f4b {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-bce58f4b {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-bce58f4b {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-bce58f4b {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-bce58f4b {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-bce58f4b {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-bce58f4b {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-d68af4b3-f414-5bb1-c775-f7481687c3ee-bce58f4b {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-bce58f4b {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-bce58f4b {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-bce58f4b {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-bce58f4b {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_966ae9f9-8ce0-e2b0-e523-bd1126ae53da-bce58f4b {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-bce58f4b {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-ca1b45aa-2460-aeef-5c4b-cf7e8dcf265e-bce58f4b {
  grid-area: 11 / 1 / 12 / 9;
}

#w-node-_99b0a736-c4ad-d17f-fffc-c6a2c7040b4e-bce58f4b {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-bce58f4b {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-bce58f4b {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_7c4cae0e-a2ef-40d8-c596-5ffdde912d1b-bce58f4b {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-bce58f4b {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-bce58f4b {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-bce58f4b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-35786db6 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-35786db6 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-35786db6 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-35786db6 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-35786db6 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-35786db6 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-35786db6 {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-35786db6 {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-35786db6 {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-35786db6 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-35786db6 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-35786db6 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-35786db6 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-35786db6 {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-35786db6 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-35786db6 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-35786db6 {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-35786db6 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_42559e65-f9fe-ea40-0c67-2daf78618ea1-35786db6 {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-35786db6 {
  grid-area: 7 / 5 / 8 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-35786db6 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-35786db6 {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-35786db6 {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_1ba58b07-79d4-2901-59b8-50bc8a97123c-35786db6 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-35786db6 {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-_0de8819b-3723-7dd4-2060-d3f7437d4149-35786db6 {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-fe72e3c6-49d2-fa35-7ca8-7cbf2a2485eb-35786db6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-35786db6 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-35786db6 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-35786db6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-876d4ddd {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-876d4ddd {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-876d4ddd {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-876d4ddd {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-876d4ddd {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-876d4ddd {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-876d4ddd {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-876d4ddd {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-876d4ddd {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-876d4ddd {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-876d4ddd {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-876d4ddd {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-876d4ddd {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-876d4ddd {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-876d4ddd {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_3dc93df9-4def-6204-a9f3-d78902df8e7a-876d4ddd {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-876d4ddd {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-876d4ddd {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-876d4ddd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-1390f12a {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-1390f12a {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-1390f12a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-1390f12a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-1390f12a {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-1390f12a {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-1390f12a {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-1390f12a {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-1390f12a {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-1390f12a {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-1390f12a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-1390f12a {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-1390f12a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-1390f12a {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-1390f12a {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-1390f12a {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-1390f12a {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-1390f12a {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-be211592-2d63-53b1-60b2-1a8af02a4c47-1390f12a {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-1390f12a {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-1390f12a {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-1390f12a {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_80327f8e-3c54-2f89-0a1c-717a404ad458-1390f12a {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_8d993cf3-0103-403d-7eb0-0c879c63b55e-1390f12a {
  grid-area: 11 / 1 / 12 / 9;
}

#w-node-bcff1a22-eada-f698-0ae7-970f228394a7-1390f12a {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_5bae3305-fd9d-f275-ff3b-a251626986a9-1390f12a {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_234e0e7f-4806-06c5-8efe-343e47796fbd-1390f12a {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_1e8530fb-d449-3a2f-19ca-95ce4d5784e2-1390f12a {
  grid-area: 14 / 1 / 15 / 9;
}

#w-node-_1f870bbf-16e6-11df-7a3b-9740fe9c79f1-1390f12a {
  grid-area: 15 / 1 / 16 / 5;
}

#w-node-_2e379a28-2372-3e61-8ba1-a3a7edd138ce-1390f12a {
  grid-area: 15 / 5 / 16 / 9;
}

#w-node-ee40d7ed-15d8-7db0-ecaa-77068f006446-1390f12a {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-1390f12a {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-1390f12a {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-1390f12a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-5cf1891c {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-5cf1891c {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-5cf1891c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-5cf1891c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-5cf1891c {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-5cf1891c {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-5cf1891c {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-5cf1891c {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-5cf1891c {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-5cf1891c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb100-5cf1891c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb102-5cf1891c {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb104-5cf1891c {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb105-5cf1891c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb107-5cf1891c {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb109-5cf1891c {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-c7f1713d-ef22-6710-8e7c-677e216fb10a-5cf1891c {
  grid-area: 5 / 1 / 6 / 9;
}

#w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-5cf1891c {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-5cf1891c {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-5cf1891c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-5cf1891c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-024144fb {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-024144fb {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-024144fb {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-024144fb {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-024144fb {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-024144fb {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-024144fb {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-024144fb {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-024144fb {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-024144fb {
  grid-area: 1 / 6 / 2 / 13;
}

#video-wrapper.w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479ec-024144fb {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479f2-024144fb {
  grid-area: 2 / 1 / 3 / 9;
}

#video-wrapper.w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479f3-024144fb {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479f9-024144fb {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479fa-024144fb {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479fc-024144fb {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479fe-024144fb {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479ff-024144fb {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a01-024144fb {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a02-024144fb {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a04-024144fb {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a06-024144fb {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a07-024144fb {
  grid-area: 11 / 1 / 12 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a09-024144fb {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0a-024144fb {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0c-024144fb {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0e-024144fb {
  grid-area: 14 / 1 / 15 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0f-024144fb {
  grid-area: 15 / 1 / 16 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a11-024144fb {
  grid-area: 15 / 5 / 16 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a13-024144fb {
  grid-area: 16 / 1 / 17 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a14-024144fb {
  grid-area: 17 / 1 / 18 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a16-024144fb {
  grid-area: 18 / 1 / 19 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a17-024144fb {
  grid-area: 19 / 1 / 20 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a19-024144fb {
  grid-area: 19 / 5 / 20 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a1b-024144fb {
  grid-area: 20 / 1 / 21 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a1c-024144fb {
  grid-area: 21 / 1 / 22 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a1e-024144fb {
  grid-area: 21 / 5 / 22 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a20-024144fb {
  grid-area: 22 / 1 / 23 / 9;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a21-024144fb {
  grid-area: 23 / 1 / 24 / 5;
}

#w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a23-024144fb {
  grid-area: 23 / 5 / 24 / 9;
}

#w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-024144fb {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-024144fb {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-024144fb {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-024144fb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-a6d16e99 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end start;
}

#w-node-_679b6ff8-1255-685c-84c4-7f3d0f4a5fb6-a6d16e99 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-ab01e8bf-5812-6d52-55f7-d98259f10081-a6d16e99 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-ba59d699-efd1-0bc1-c9d2-9b9419df883b-a6d16e99 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-a6d16e99 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-a6d16e99 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-a6d16e99 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-a6d16e99 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-a6d16e99 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-a6d16e99 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-f73fc9d8-f65e-3159-6509-3569df560bdf-a6d16e99 {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_7b79b86b-f8a2-6093-eef5-415a5365eebd-a6d16e99 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-a6d16e99 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-a6d16e99 {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-a6d16e99 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-a6d16e99 {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_0babdcff-e2ff-596b-e726-e1fbe905e47d-a6d16e99 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d564569-a6d16e99 {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d56456b-a6d16e99 {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d56456d-a6d16e99 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_2ab09cd6-a7e6-a2ad-9df8-bce2c3d5b2e3-a6d16e99 {
  grid-area: 11 / 1 / 12 / 9;
}

#w-node-_54df7060-1757-9cae-0e86-11e3bcb0fc78-a6d16e99 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-a6d16e99 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-a6d16e99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-9b0c8aca {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end start;
}

#w-node-_679b6ff8-1255-685c-84c4-7f3d0f4a5fb6-9b0c8aca {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-ab01e8bf-5812-6d52-55f7-d98259f10081-9b0c8aca {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-ba59d699-efd1-0bc1-c9d2-9b9419df883b-9b0c8aca {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-9b0c8aca {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-9b0c8aca {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-9b0c8aca {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-9b0c8aca {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-9b0c8aca {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-9b0c8aca {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-f73fc9d8-f65e-3159-6509-3569df560bdf-9b0c8aca {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_7b79b86b-f8a2-6093-eef5-415a5365eebd-9b0c8aca {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-9b0c8aca {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-9b0c8aca {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-9b0c8aca {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-9b0c8aca {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-fad09c8c-273d-4105-c505-44fa8d39035b-9b0c8aca {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d564569-9b0c8aca {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d56456b-9b0c8aca {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d56456d-9b0c8aca {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_2ab09cd6-a7e6-a2ad-9df8-bce2c3d5b2e3-9b0c8aca {
  grid-area: 11 / 1 / 12 / 9;
}

#w-node-af18bf59-da02-02a5-bd0d-995619530913-9b0c8aca {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-b0ea89f8-5889-d89e-3714-e3fee9b4a687-9b0c8aca {
  grid-area: 13 / 1 / 14 / 5;
}

#w-node-_3cf87eea-1235-b8b9-f04e-c679f401293e-9b0c8aca {
  grid-area: 13 / 5 / 14 / 9;
}

#w-node-fc3913bb-4aef-573a-5d1d-eda2cf34f504-9b0c8aca {
  grid-area: 14 / 1 / 15 / 9;
}

#w-node-_5252adc1-4e90-c630-8bee-c5122e4ea4af-9b0c8aca {
  grid-area: 15 / 1 / 16 / 9;
}

#w-node-_3144ebdc-745a-9d64-5d3e-2283ba736677-9b0c8aca {
  grid-area: 16 / 1 / 17 / 9;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d56456e-9b0c8aca {
  grid-area: 17 / 1 / 18 / 5;
}

#w-node-_03ef1684-fd23-8e75-cb85-250b4d564570-9b0c8aca {
  grid-area: 17 / 5 / 18 / 9;
}

#w-node-_54df7060-1757-9cae-0e86-11e3bcb0fc78-9b0c8aca {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-9b0c8aca {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-9b0c8aca {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-3808dd75 {
  grid-area: 1 / 2 / 2 / 5;
  justify-self: start;
}

#w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-3808dd75 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-3808dd75 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-_3242d734-a127-5076-85c3-b13af71492dd-3808dd75 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-3808dd75 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-aa978a70-fcc4-6250-c280-225b5da381c7-3808dd75 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-3808dd75 {
  grid-area: 2 / 2 / 3 / 3;
  place-self: start;
}

#w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-3808dd75 {
  grid-area: 1 / 3 / 4 / 4;
  place-self: start;
}

#w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-3808dd75 {
  grid-area: 1 / 4 / 4 / 5;
  place-self: start;
}

#w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-3808dd75 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-3808dd75 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-3808dd75 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7f-3808dd75 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-3808dd75 {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb82-3808dd75 {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-3808dd75 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-3808dd75 {
  grid-area: 5 / 5 / 6 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-3808dd75 {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-3808dd75 {
  grid-area: 7 / 1 / 8 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-3808dd75 {
  grid-area: 8 / 1 / 9 / 9;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-3808dd75 {
  grid-area: 9 / 1 / 10 / 5;
}

#w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-3808dd75 {
  grid-area: 9 / 5 / 10 / 9;
}

#w-node-_2c53f217-d92f-daeb-224d-48e2587f772b-3808dd75 {
  grid-area: 10 / 1 / 11 / 9;
}

#w-node-_284197c3-6096-6998-4eab-cff4a38d20f0-3808dd75 {
  grid-area: 11 / 1 / 12 / 5;
}

#w-node-db3f52c4-a53a-1859-b5f8-7cc43baf35c7-3808dd75 {
  grid-area: 11 / 5 / 12 / 9;
}

#w-node-d51102b0-002e-0410-17bb-78f60382905b-3808dd75 {
  grid-area: 12 / 1 / 13 / 9;
}

#w-node-cc6d0bd4-6a8c-2fea-5fe5-55e770929949-3808dd75 {
  grid-area: 13 / 1 / 14 / 9;
}

#w-node-c7db7db6-df98-7556-cf38-5554df150104-3808dd75 {
  grid-area: 14 / 1 / 15 / 9;
}

#w-node-_2f934bac-46eb-739d-34a5-b9da359a90e4-3808dd75 {
  grid-area: 15 / 1 / 16 / 5;
}

#w-node-e88265eb-8690-efa2-8fa5-8a522cf4a8df-3808dd75 {
  grid-area: 15 / 5 / 16 / 9;
}

#w-node-_39d03403-7cea-4b47-2446-24b1ffdb5c4d-3808dd75 {
  grid-area: 16 / 1 / 17 / 9;
}

#w-node-ce672239-8cf4-217b-fbed-f6fda897e348-3808dd75 {
  grid-area: 17 / 1 / 18 / 5;
}

#w-node-_97e0af7e-722d-366c-a232-073fc8c5c69d-3808dd75 {
  grid-area: 17 / 5 / 18 / 9;
}

#w-node-_3a47a116-7787-9437-3c5a-bb445f75ad94-3808dd75 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a943-3808dd75 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end;
}

#w-node-_643b1a99-289c-a1db-ed6c-f8cb7c35a94d-3808dd75 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: end start;
}

#w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-3808dd75 {
  grid-area: 1 / 1 / 2 / 2;
}

@media screen and (max-width: 991px) {
  #w-node-_3717c6aa-cca9-929b-22a8-d2e2419dc967-b8abaad5 {
    grid-column: span 3 / span 3;
  }

  #w-node-_56dc4228-fb41-180a-ff6c-22c1324104ee-b8abaad5 {
    grid-column: 1 / 2;
  }

  #w-node-_8048ee5f-cdc5-7170-f289-16016686548f-b8abaad5 {
    grid-column: span 3 / span 3;
  }

  #w-node-_54dbdd69-8c72-bf00-eaa7-88e833f40130-b8abaad5, #w-node-eb327121-5e83-b739-bd8b-e96501fec945-b8abaad5 {
    grid-column-end: 3;
  }

  #w-node-_1998f66d-5982-b486-5610-5375488f49aa-b8abaad5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-ad6538c6-2c76-6d09-e992-a686764436a1-b8abaad5 {
    grid-area: 1 / 2 / 3 / 3;
    align-self: start;
  }

  #w-node-_31a5a30e-b461-a9f6-0f78-3fe819b74e20-b8abaad5 {
    grid-area: 1 / 3 / 3 / 4;
    align-self: start;
  }

  #w-node-e3eeb198-55b4-2061-0008-318f4caec96a-b8abaad5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf81-b8abaad5 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_844bfe1a-c747-d96d-056a-6cd44aee97be-b8abaad5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0ab-b8abaad5 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_8d4c6f49-7aba-ada4-7974-637b548dd2d6-b8abaad5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd3a-b8abaad5 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-cb0e9074-c679-5fba-4d62-0f05c94a7db5-c94a7db1 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a1-b8abaade {
    grid-area: 1 / 1 / 2 / 5;
    justify-self: start;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a7-b8abaade {
    grid-area: 3 / 3 / 4 / 4;
    justify-self: start;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5aa-b8abaade {
    grid-area: 3 / 4 / 4 / 5;
    justify-self: end;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5ae-b8abaade {
    grid-column-end: 2;
  }

  #w-node-ecf74e15-dc3f-93af-7a9f-8add5721a263-b8abaae2 {
    grid-column-end: 5;
  }

  #w-node-_43b227d0-2941-5e4d-60f6-d059845d749d-b8abaae2 {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_96c56604-35aa-152c-8b54-e2fbe7174ef1-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-a4b14316-f18c-e670-053a-75d9b2fa07fe-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_438f1fc0-3b22-03fd-8b16-43c8aab51e15-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b82f-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b832-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b835-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-acd4896b-c13b-d877-5106-b3d5a53ec4da-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_34553cc6-87f5-3db3-e52b-7281849213ea-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_3fbc29cf-c83b-9df6-c983-556ca8391ddf-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7af80407-836a-4c5b-cb5e-2a1ebb0a93cb-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-ad108be5-8c73-e894-ff3f-33aaeb35ae2d-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_0017026b-e560-8c2f-69c0-c360dae2aced-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c4168457-2e4d-091c-5a55-b83a92e2daae-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_1175625c-9553-e318-0f73-be525199250a-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_9f3d1c19-fc6f-35c6-10f6-49cd0fa562b4-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c75cb824-1834-3b2e-cd7f-f7f35cb44bf2-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_5fe52cdc-acd5-f966-243f-34718b6c2287-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_5c4910a9-82a9-2974-acf6-a8e4944683ce-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_99b6737e-2531-9392-febc-564e5cd00b53-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-c001efbd-d6b3-840b-a958-aa1cdc56e77c-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-f516b4f5-30cf-f52e-1086-baaf5ae6d734-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_65dc3173-14eb-580d-425e-d841140c8259-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_62fbd1d2-0dee-66ce-b02d-8ed2c93039bd-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c90397be-3eaf-f726-8127-9e183ae6ed0e-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_34171c8f-ff09-2b08-5e8a-f18c8ade0c5c-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-fd6e0342-939c-ecf4-4b94-0d629d9e4b5a-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-d4be0755-0301-17a7-a490-d14de81285eb-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_17f10104-9c42-4128-cb24-1b1e4d2ccaba-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-b604ea79-b3e8-b7d7-d6f1-2f0be861a2af-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-d4f14545-7d6b-dd92-5bbd-8a3d2122d817-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8b03568c-1ff7-5dba-1166-98229735161c-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_80d24fab-25ee-7292-b179-83810a2baa8f-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_1aed2747-4698-5cf5-86ff-9992c4dc08d5-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_518df83a-0e74-f8bf-9a2f-5912c3260ae8-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_3b3867d9-af96-4238-2954-dfd59002a9a8-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_61428924-b083-a58c-5e0a-f1bcd030a825-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6f6164b7-4939-cfaf-f034-9382b8e94646-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-f5b58bce-a279-106b-1784-6948f760bcf4-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_1833d9a7-8f58-28fd-eac8-e4cc1bb0afd1-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a8edbbc8-a360-3e10-7257-fabe5adcf905-b8abaae4 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-f47d9be2-0057-04bb-5b14-19e536664e71-b8abaae4 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c07e5c81-d4db-b473-6968-1f84c49f90d6-b8abaae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_06e197e1-02df-d626-b2d3-84724c55d41a-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: start;
  }

  #w-node-_06e197e1-02df-d626-b2d3-84724c55d421-b8abaae5 {
    grid-area: 1 / 3 / 2 / 5;
    align-self: start;
  }

  #w-node-_06e197e1-02df-d626-b2d3-84724c55d428-b8abaae5 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: start;
  }

  #w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee8f5-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b1d-b8abaae5 {
    grid-column-end: 3;
  }

  #w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b1f-b8abaae5 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_7c7a14c5-b28d-92d3-72ef-552c296ee907-b8abaae5 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-_2cbf2fd5-3c30-9b87-c712-53806acdb704-b8abaae5 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_25653d05-fd30-427c-661b-a3aa97135b74-b8abaae5 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-ee8b208a-bf02-30ef-0dcc-334125b5a900-b8abaae5 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b1226-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b122c-b8abaae5 {
    grid-area: 3 / 3 / 4 / 4;
    justify-self: center;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b122f-b8abaae5 {
    grid-area: 3 / 4 / 4 / 5;
    justify-self: end;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b1233-b8abaae5 {
    grid-column-end: 2;
  }

  #w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae6, #w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae6, #w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae6, #w-node-_25dabf77-3e4e-647c-9509-9b5fd6ae2db7-b8abaae6, #w-node-_25dabf77-3e4e-647c-9509-9b5fd6ae2dba-b8abaae6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58da-3d7e58d6, #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58df-3d7e58d6, #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58e4-3d7e58d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58e9-3d7e58d6 {
    grid-column: span 3 / span 3;
    justify-self: start;
  }

  #w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae7, #w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae7, #w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae7, #w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae8, #w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae8, #w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae8, #w-node-_10f2193d-6669-8b55-8208-8ee5ce30387e-b8abaae8, #w-node-_10f2193d-6669-8b55-8208-8ee5ce303881-b8abaae8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-0679bf2c {
    grid-column: 1 / 2;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-0679bf2c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-0679bf2c {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-3269ab3a {
    grid-column-end: 5;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-3269ab3a {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-3269ab3a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-3269ab3a {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-4722ba1a {
    grid-column-start: 2;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-4722ba1a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-4722ba1a {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-1ceb8974 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-1ceb8974 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-8bf7c21e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-8bf7c21e {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-84b5f8aa {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-84b5f8aa {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-7e9517f5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-7e9517f5 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-d0fe99a3 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-d0fe99a3 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-d0fe99a3 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-8375753d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_38e6482a-9f7e-8b02-8e52-e9805bea5d3d-8375753d {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-8375753d {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-bce58f4b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-bce58f4b {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-35786db6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-35786db6 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-876d4ddd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3dc93df9-4def-6204-a9f3-d78902df8e7a-876d4ddd {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-876d4ddd {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-1390f12a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-1390f12a {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-5cf1891c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-5cf1891c {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-5cf1891c {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-024144fb {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-024144fb {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-024144fb {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-a6d16e99 {
    grid-column-end: 5;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-a6d16e99 {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-a6d16e99 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-a6d16e99 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-9b0c8aca {
    grid-column-end: 5;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-9b0c8aca {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-9b0c8aca {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-9b0c8aca {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-3808dd75 {
    grid-column: 1 / 2;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-3808dd75 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ce4c55cd-9d83-6d60-9596-1b66ac3fcb11-3808dd75 {
    grid-area: 1 / 1 / 2 / 9;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_3717c6aa-cca9-929b-22a8-d2e2419dc967-b8abaad5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8048ee5f-cdc5-7170-f289-160166865490-b8abaad5 {
    grid-column-start: 1;
  }

  #w-node-_8048ee5f-cdc5-7170-f289-16016686548f-b8abaad5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1998f66d-5982-b486-5610-5375488f49aa-b8abaad5 {
    grid-column-end: 2;
  }

  #w-node-ad6538c6-2c76-6d09-e992-a686764436a1-b8abaad5 {
    grid-column: 2 / 3;
  }

  #w-node-_31a5a30e-b461-a9f6-0f78-3fe819b74e20-b8abaad5 {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf81-b8abaad5, #w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0ab-b8abaad5, #w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd3a-b8abaad5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb0e9074-c679-5fba-4d62-0f05c94a7db5-c94a7db1, #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a1-b8abaade, #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a7-b8abaade, #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5aa-b8abaade {
    grid-column: span 4 / span 4;
  }

  #w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b1f-b8abaae5, #w-node-_2cbf2fd5-3c30-9b87-c712-53806acdb704-b8abaae5, #w-node-ee8b208a-bf02-30ef-0dcc-334125b5a900-b8abaae5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b1226-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b122c-b8abaae5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b122f-b8abaae5 {
    grid-area: 3 / 4 / 4 / 5;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b1233-b8abaae5 {
    grid-column-end: 2;
  }

  #w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae6, #w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae6, #w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae6, #w-node-_25dabf77-3e4e-647c-9509-9b5fd6ae2db7-b8abaae6, #w-node-_25dabf77-3e4e-647c-9509-9b5fd6ae2dba-b8abaae6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58e4-3d7e58d6, #w-node-_2b0beec1-bd37-7899-13e3-c8f03d7e58e9-3d7e58d6 {
    grid-column: span 2 / span 2;
  }

  #w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae7, #w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae7, #w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae7, #w-node-b177e76a-ba59-b0a8-66b7-bc99b704392c-b8abaae8, #w-node-dcc3781a-c02c-475f-5a1d-b999b600897d-b8abaae8, #w-node-_8a2dbb30-bf22-f0e5-500a-12e0ad33020d-b8abaae8, #w-node-_10f2193d-6669-8b55-8208-8ee5ce30387e-b8abaae8, #w-node-_10f2193d-6669-8b55-8208-8ee5ce303881-b8abaae8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-0679bf2c {
    grid-column-start: 1;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-0679bf2c, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-3269ab3a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-4722ba1a {
    grid-column-start: 2;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-4722ba1a, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-1ceb8974, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-8bf7c21e, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-84b5f8aa, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-7e9517f5, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-d0fe99a3, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-8375753d, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-bce58f4b, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-35786db6, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-876d4ddd, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-1390f12a, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-5cf1891c, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-024144fb, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-a6d16e99, #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-9b0c8aca {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_85975f52-010a-a3c4-a90c-92a22f3d4672-3808dd75 {
    grid-column-start: 1;
  }

  #w-node-_4aee13e3-4f42-0212-5749-1f1d746f8c40-3808dd75 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_56dc4228-fb41-180a-ff6c-22c1324104ee-b8abaad5 {
    grid-column-end: 5;
  }

  #w-node-_54dbdd69-8c72-bf00-eaa7-88e833f40130-b8abaad5 {
    grid-column-end: 4;
  }

  #w-node-_53041814-6d9a-8c5d-ffb4-1622ee1a372b-b8abaad5 {
    grid-column: 1 / 9;
  }

  #w-node-d033717a-7592-1a38-7c2d-c189e6e13f7e-b8abaad5 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-b4d95e89-1c7b-5fc8-477b-57c9218d66ac-b8abaad5 {
    grid-row: 3 / 4;
  }

  #w-node-_3c876b1a-cf62-66f3-3802-76109807cd8a-b8abaad5 {
    grid-row: 3 / 4;
    grid-column-end: 9;
  }

  #w-node-_0e998285-0793-1012-4217-8392f3acd753-b8abaad5 {
    grid-row: 5 / 6;
  }

  #w-node-_55ea2c6b-831e-d09d-0b35-6e55d6e5eeaf-b8abaad5 {
    grid-area: 4 / 1 / 5 / 9;
  }

  #w-node-_83af73c3-6569-da96-aa20-4699ea2b7e8d-b8abaad5 {
    grid-area: 5 / 1 / 6 / 9;
  }

  #w-node-_5aad7471-3634-a075-26a8-c93170ab7301-b8abaad5 {
    grid-row: 5 / 6;
  }

  #w-node-c9250883-69bf-2f7b-353c-1b06f4ae57a8-b8abaad5 {
    grid-row: 6 / 7;
    grid-column-end: 9;
  }

  #w-node-_3f9544d3-3f66-ba48-2edd-8611239deb3f-b8abaad5 {
    grid-column-start: 1;
  }

  #w-node-_4bd09aa4-0456-9969-fd34-77ae845c56f7-b8abaad5 {
    grid-row: 7 / 8;
  }

  #w-node-_9a23b7eb-f7d6-e877-3f18-1891e265be37-b8abaad5 {
    grid-area: 8 / 1 / 9 / 9;
  }

  #w-node-f0948f4a-04aa-6bc1-f804-4c6f5dc03443-b8abaad5 {
    grid-column: 1 / 9;
  }

  #w-node-bbb58e77-c32e-9cfc-8fe5-35463bb5a8d6-b8abaad5 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-e2e7da26-56cb-8968-5dd4-51b3b7663cad-b8abaad5 {
    grid-area: 11 / 1 / 12 / 9;
  }

  #w-node-_40bddb12-2f4c-ca4e-3281-1f1ecd56a146-b8abaad5 {
    grid-area: 12 / 1 / 13 / 9;
  }

  #w-node-_221b5ca5-dd83-a35e-6524-07d68206de4c-b8abaad5 {
    grid-row: 13 / 14;
  }

  #w-node-d67dea01-88a1-077f-4244-d7cd4a29a56c-b8abaad5 {
    grid-row: 13 / 14;
    grid-column-end: 9;
  }

  #w-node-_99dd7ccf-8843-b0d1-1459-2249eeb92d6c-b8abaad5 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_494f1a08-9a0b-b1a6-5a21-8dc6da1c57b2-b8abaad5 {
    grid-row: 15 / 16;
  }

  #w-node-ff4bb5af-f92c-9036-3ae3-02f37ef6e423-b8abaad5 {
    grid-area: 15 / 1 / 16 / 9;
  }

  #w-node-_5b78ce43-89f7-75e4-9bdd-45d243b8c99d-b8abaad5 {
    grid-area: 16 / 1 / 17 / 9;
  }

  #w-node-_9f90019d-cef9-9d00-5136-fe6a10a36ab6-b8abaad5 {
    grid-row: 17 / 18;
  }

  #w-node-_19eeb0cb-5bc2-561b-fead-e4f4c21938b4-b8abaad5 {
    grid-row: 17 / 18;
    grid-column-end: 9;
  }

  #w-node-eb327121-5e83-b739-bd8b-e96501fec945-b8abaad5 {
    grid-column-end: 4;
  }

  #w-node-_1998f66d-5982-b486-5610-5375488f49aa-b8abaad5 {
    grid-column-end: 5;
  }

  #w-node-ad6538c6-2c76-6d09-e992-a686764436a1-b8abaad5 {
    grid-area: 3 / 1 / 5 / 5;
  }

  #w-node-_31a5a30e-b461-a9f6-0f78-3fe819b74e20-b8abaad5 {
    grid-area: 5 / 1 / 7 / 5;
  }

  #w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf81-b8abaad5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-_63beee4e-000d-fb5d-59d0-1e0b0a2bbf84-b8abaad5 {
    grid-column-start: 1;
  }

  #w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0ab-b8abaad5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-_9a0c7133-6de7-5c45-a87e-bed49119d0ae-b8abaad5 {
    grid-column-start: 1;
  }

  #w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd3a-b8abaad5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-_7eab81e4-7f27-6b9c-518f-e78572c5bd3d-b8abaad5 {
    grid-column-start: 1;
  }

  #w-node-cb0e9074-c679-5fba-4d62-0f05c94a7db5-c94a7db1 {
    justify-self: start;
  }

  #w-node-_1bf10df7-3a12-2ad6-470a-f9f420a8ced5-c94a7db1 {
    grid-row: 3 / 4;
    grid-column-end: 4;
  }

  #w-node-ba254240-fbf4-ddbf-95d9-36c82471e12f-c94a7db1 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_1eac7f7a-f4a8-e2a3-46ec-dc3d0c545405-c94a7db1 {
    grid-row: 4 / 5;
    grid-column-start: 3;
  }

  #w-node-_69c1f595-2921-570a-88bd-2317e1ea5536-e1ea5533 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c8e85a67-5584-bf78-8c87-ea2d0d79fcf4-b8abaade {
    grid-column-start: 1;
  }

  #w-node-_172dfb62-4f33-0cbf-73aa-7cda1f616c52-b8abaade {
    grid-column-end: 5;
  }

  #w-node-_5ae64a19-2060-90bd-ffe8-38fe5abd23ea-b8abaade {
    grid-column-start: 1;
  }

  #w-node-dde4fe2e-ed7c-0d7d-4538-c269fe6cce28-b8abaade {
    grid-column-end: 5;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a1-b8abaade {
    grid-area: 1 / 1 / 2 / 5;
    justify-self: start;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5a7-b8abaade {
    grid-area: 4 / 1 / 5 / 3;
    justify-self: start;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5aa-b8abaade {
    grid-area: 4 / 3 / 5 / 5;
    justify-self: end;
  }

  #w-node-_000b4f76-f2d8-82e7-b3f1-9839514cf5ae-b8abaade {
    grid-column-end: 4;
  }

  #w-node-c7652b5e-9806-9ba4-187c-a92b2978b53f-b8abaae2 {
    grid-column-end: 5;
  }

  #w-node-ecf74e15-dc3f-93af-7a9f-8add5721a263-b8abaae2 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_43b227d0-2941-5e4d-60f6-d059845d749d-b8abaae2 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_9482c6d4-9b71-469d-0b71-f0a2ce4dbc46-b8abaae2 {
    grid-column-start: 1;
  }

  #w-node-_8dafed34-b0ef-0574-5ab8-06f6fce68843-b8abaae2 {
    grid-column-end: 5;
  }

  #w-node-_8dafed34-b0ef-0574-5ab8-06f6fce68848-b8abaae2 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8dafed34-b0ef-0574-5ab8-06f6fce68856-b8abaae2 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-afacde28-3fa5-efa4-da9f-e25056b286e1-b8abaae2 {
    grid-row: 3 / 4;
  }

  #w-node-b288d6ad-9a4d-894b-3263-3128cdc1a2c2-b8abaae2 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_27b2c8bf-2da8-07c1-9e3a-0724c3594169-b8abaae2 {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_491533f2-e88c-08b3-670c-f6fccfe12e1e-b8abaae2 {
    grid-row: 5 / 6;
  }

  #w-node-_931f1ecf-3a24-c8c6-e51e-00bc0bcbaa00-b8abaae2 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_6bd8e007-902b-6356-f90c-5aec502e5145-b8abaae2 {
    grid-row: 6 / 7;
    grid-column-end: 5;
  }

  #w-node-_90da34e0-03a8-98f3-8bd3-b19bcad04a66-b8abaae2, #w-node-e45c88ed-7d08-8e8c-31cb-8a059ddad79a-b8abaae2 {
    grid-column-end: 5;
  }

  #w-node-f1aaf9ef-561d-ae33-acb4-bb169a0d0956-b8abaae2 {
    grid-column-end: 3;
  }

  #w-node-_7802bad5-fe76-14b7-54cc-27e4d1542368-b8abaae2 {
    grid-column-start: 3;
  }

  #w-node-ff0b01f2-a1b2-5b03-b6e3-0811c4839097-b8abaae2 {
    grid-column-end: 3;
  }

  #w-node-fb0e326b-15d0-87b5-7b98-c26a5b0502cb-b8abaae2 {
    grid-column-start: 3;
  }

  #w-node-_57500437-1534-3386-ca3b-baf395fff2aa-b8abaae2 {
    grid-column-end: 5;
  }

  #w-node-_57500437-1534-3386-ca3b-baf395fff2af-b8abaae2 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_57500437-1534-3386-ca3b-baf395fff2c0-b8abaae2 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_57500437-1534-3386-ca3b-baf395fff2d1-b8abaae2 {
    grid-row: 2 / 3;
  }

  #w-node-_4d1e8fb5-9018-5140-0388-b324cc477d02-b8abaae2 {
    grid-column: 1 / 5;
  }

  #w-node-c97a50ec-271d-6537-fb66-fd858d6b92b6-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_9f930cf1-a417-4d16-4c8b-2470abc51770-b8abaae4 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b826-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-f47b1a49-6133-66f0-8fd0-9e1645d6b829-b8abaae4 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-acd4896b-c13b-d877-5106-b3d5a53ec4d1-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-c09f0395-92b5-ac5b-04da-633ebe1c648a-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_7af80407-836a-4c5b-cb5e-2a1ebb0a93c2-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-c8c1ef7e-26ab-676a-2276-1a8ca9e417c2-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-c4168457-2e4d-091c-5a55-b83a92e2daa5-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_33567e5e-0c4f-2386-9a24-6ad2266f5d07-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-c75cb824-1834-3b2e-cd7f-f7f35cb44be9-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_8a396e59-2840-987d-efeb-9037135813f0-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_99b6737e-2531-9392-febc-564e5cd00b4a-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e5c1f671-0035-ae67-daa2-730c5fab58f1-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_65dc3173-14eb-580d-425e-d841140c8250-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_19f16a90-af35-3d4d-78e4-d42cbfe77591-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_34171c8f-ff09-2b08-5e8a-f18c8ade0c53-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e62304e4-d61a-ebae-ff8b-7209eb52b23a-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_17f10104-9c42-4128-cb24-1b1e4d2ccab1-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_60e6fe52-d825-7858-fbb6-8e57a133065f-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_8b03568c-1ff7-5dba-1166-982297351613-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-ecef0355-6897-7892-6dfd-da91a580ef3e-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_518df83a-0e74-f8bf-9a2f-5912c3260adf-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_7ad0e710-cbd3-f11d-e0e8-60c3e15be9fa-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_6f6164b7-4939-cfaf-f034-9382b8e9463d-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-f6aea8f4-734b-f836-b331-22edf4f3cb14-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-a8edbbc8-a360-3e10-7257-fabe5adcf8fc-b8abaae4 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_55995956-f879-ba3b-f9b4-7282daa26ea6-b8abaae4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c646-b8abaae5 {
    grid-column: 1 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c648-b8abaae5 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64a-b8abaae5 {
    grid-row: 3 / 4;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64b-b8abaae5 {
    grid-row: 3 / 4;
    grid-column-end: 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64d-b8abaae5 {
    grid-row: 5 / 6;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c64e-b8abaae5 {
    grid-area: 4 / 1 / 5 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c650-b8abaae5 {
    grid-area: 5 / 1 / 6 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c652-b8abaae5 {
    grid-row: 5 / 6;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c653-b8abaae5 {
    grid-row: 6 / 7;
    grid-column-end: 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c655-b8abaae5 {
    grid-column-start: 1;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c657-b8abaae5 {
    grid-row: 7 / 8;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c658-b8abaae5 {
    grid-area: 8 / 1 / 9 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c65a-b8abaae5 {
    grid-column: 1 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c65d-b8abaae5 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c660-b8abaae5 {
    grid-area: 11 / 1 / 12 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c662-b8abaae5 {
    grid-area: 12 / 1 / 13 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c664-b8abaae5 {
    grid-row: 13 / 14;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c665-b8abaae5 {
    grid-row: 13 / 14;
    grid-column-end: 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c667-b8abaae5 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c669-b8abaae5 {
    grid-row: 15 / 16;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66a-b8abaae5 {
    grid-area: 15 / 1 / 16 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66c-b8abaae5 {
    grid-area: 16 / 1 / 17 / 9;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66e-b8abaae5 {
    grid-row: 17 / 18;
  }

  #w-node-_171b4acc-23d7-1b13-932f-ae6c91e4c66f-b8abaae5 {
    grid-row: 17 / 18;
    grid-column-end: 9;
  }

  #w-node-_06e197e1-02df-d626-b2d3-84724c55d41a-b8abaae5 {
    grid-column-end: 5;
  }

  #w-node-_06e197e1-02df-d626-b2d3-84724c55d421-b8abaae5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_06e197e1-02df-d626-b2d3-84724c55d428-b8abaae5 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b1f-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-b7307f3c-0bf4-41b1-503b-a63963ec0b22-b8abaae5 {
    grid-column-start: 1;
  }

  #w-node-_2cbf2fd5-3c30-9b87-c712-53806acdb704-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-_6522290a-5901-1902-12b4-64e00567d6c4-b8abaae5 {
    grid-column-start: 1;
  }

  #w-node-ee8b208a-bf02-30ef-0dcc-334125b5a900-b8abaae5 {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: start;
  }

  #w-node-ee8b208a-bf02-30ef-0dcc-334125b5a903-b8abaae5 {
    grid-column-start: 1;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b1226-b8abaae5 {
    grid-column-end: 5;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b122c-b8abaae5 {
    grid-area: 4 / 1 / 5 / 3;
    justify-self: start;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b122f-b8abaae5 {
    grid-row: 4 / 5;
    grid-column-start: 3;
  }

  #w-node-d240a2bb-0efa-82dd-ca54-6691f95b1233-b8abaae5 {
    grid-column-end: 4;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-0679bf2c {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-0679bf2c {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-0679bf2c {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-0679bf2c {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-0679bf2c {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-0679bf2c {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-0679bf2c {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-0679bf2c {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-0679bf2c {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-0679bf2c {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-0679bf2c {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-0679bf2c {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-0679bf2c {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-0679bf2c {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_3a47a116-7787-9437-3c5a-bb445f75ad94-0679bf2c {
    grid-column-start: 1;
  }

  #w-node-ab01e8bf-5812-6d52-55f7-d98259f10081-3269ab3a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-ba59d699-efd1-0bc1-c9d2-9b9419df883b-3269ab3a {
    grid-column-end: 5;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-3269ab3a {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-3269ab3a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-3269ab3a {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-3269ab3a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-3269ab3a {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-3269ab3a {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb87-3269ab3a {
    grid-row: 5 / 6;
  }

  #w-node-_91e51cd5-5317-5d5c-4bd0-21b9e8b3cf53-3269ab3a {
    grid-row: 6 / 7;
    grid-column-end: 9;
  }

  #w-node-_807535b8-562d-b000-a4c6-4c8b7081b7d2-3269ab3a {
    grid-row: 7 / 8;
    grid-column-start: 1;
  }

  #w-node-_54df7060-1757-9cae-0e86-11e3bcb0fc78-3269ab3a {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-4722ba1a {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-4722ba1a {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-4722ba1a {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-4722ba1a {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-4722ba1a {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-4722ba1a {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-4722ba1a {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-4722ba1a {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-4722ba1a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-4722ba1a {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-4722ba1a {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-4722ba1a {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-4722ba1a {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-4722ba1a {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-f0d74760-da11-31f2-15db-17c110073138-4722ba1a {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-1ceb8974 {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-1ceb8974 {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-1ceb8974 {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-1ceb8974 {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-1ceb8974 {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-1ceb8974 {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-1ceb8974 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-1ceb8974 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-1ceb8974 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-1ceb8974 {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-fa9c844c-d095-d506-8854-c3df1490984d-1ceb8974 {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-1ceb8974 {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-1ceb8974 {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-1ceb8974 {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_49d46bcd-b481-fee5-c8c2-7d4987114e6f-1ceb8974 {
    grid-area: 9 / 1 / 10 / 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-1ceb8974 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-1ceb8974 {
    grid-row: 11 / 12;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-1ceb8974 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_12d0ea4a-6107-c60e-0f33-b9d2fa58c1f0-1ceb8974 {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-8bf7c21e {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-8bf7c21e {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-8bf7c21e {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-8bf7c21e {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-8bf7c21e {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-8bf7c21e {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-8bf7c21e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-8bf7c21e {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-8bf7c21e {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-8bf7c21e {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-8bf7c21e {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-8bf7c21e {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-8bf7c21e {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-8bf7c21e {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-8bf7c21e {
    grid-row: 9 / 10;
    grid-column-end: 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-8bf7c21e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_369b4cc5-ea61-e476-d5be-a37a5ff058dc-8bf7c21e {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-84b5f8aa {
    grid-column: 1 / 4;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccc0-84b5f8aa {
    grid-column-start: 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-84b5f8aa {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #video-wrapper.w-node-_12fa38bc-5813-00fb-6a25-a6fd7e74cbcb-84b5f8aa {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-84b5f8aa {
    grid-row: 2 / 3;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-84b5f8aa {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb80-84b5f8aa {
    grid-row: 4 / 5;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-84b5f8aa {
    grid-row: 5 / 6;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-84b5f8aa {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-84b5f8aa {
    grid-row: 7 / 8;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-84b5f8aa {
    grid-row: 8 / 9;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-84b5f8aa {
    grid-row: 9 / 10;
    grid-column-start: 1;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-84b5f8aa {
    grid-row: 10 / 11;
    grid-column-end: 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-84b5f8aa {
    grid-row: 11 / 12;
    grid-column-start: 1;
  }

  #w-node-_0e271982-ce80-d363-20dd-708b91e43ca1-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-_0e271982-ce80-d363-20dd-708b91e43ca6-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_0e271982-ce80-d363-20dd-708b91e43cab-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-_0e271982-ce80-d363-20dd-708b91e43cb0-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_0e271982-ce80-d363-20dd-708b91e43cb5-84b5f8aa {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0e271982-ce80-d363-20dd-708b91e43cb9-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a918-84b5f8aa {
    grid-column-end: 9;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a91a-84b5f8aa {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a920-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a922-84b5f8aa {
    grid-column-start: 1;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a925-84b5f8aa {
    grid-row: 6 / 7;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a928-84b5f8aa {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a92a-84b5f8aa {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a92d-84b5f8aa {
    grid-row: 9 / 10;
    grid-column-end: 9;
  }

  #w-node-_16ece565-b458-7e4f-755c-49924025a92f-84b5f8aa {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-df215ce5-43cf-6918-0f10-9542f642d249-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-df215ce5-43cf-6918-0f10-9542f642d24e-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-df215ce5-43cf-6918-0f10-9542f642d253-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-df215ce5-43cf-6918-0f10-9542f642d258-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-df215ce5-43cf-6918-0f10-9542f642d25d-84b5f8aa {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-df215ce5-43cf-6918-0f10-9542f642d261-84b5f8aa {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c093-84b5f8aa {
    grid-column-end: 9;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c095-84b5f8aa {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c09b-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c09d-84b5f8aa {
    grid-column-start: 1;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a0-84b5f8aa {
    grid-row: 6 / 7;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a3-84b5f8aa {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a5-84b5f8aa {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0a8-84b5f8aa {
    grid-row: 9 / 10;
    grid-column-end: 9;
  }

  #w-node-_82a2aa8a-5a62-8ecf-c40f-f6419311c0aa-84b5f8aa {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_25a2d7c4-c501-b18c-296a-8509ff7989bc-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-_25a2d7c4-c501-b18c-296a-8509ff7989c1-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_25a2d7c4-c501-b18c-296a-8509ff7989c6-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-_25a2d7c4-c501-b18c-296a-8509ff7989cb-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_25a2d7c4-c501-b18c-296a-8509ff7989d0-84b5f8aa {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_25a2d7c4-c501-b18c-296a-8509ff7989d4-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #video-wrapper.w-node-_9f954179-a686-b8c1-8b54-ef46a1d12335-84b5f8aa {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b710-84b5f8aa {
    grid-row: 2 / 3;
    grid-column-end: 9;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b712-84b5f8aa {
    grid-column-start: 1;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b715-84b5f8aa {
    grid-row: 4 / 5;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b718-84b5f8aa {
    grid-row: 5 / 6;
    grid-column-end: 9;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b71a-84b5f8aa {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b71d-84b5f8aa {
    grid-row: 7 / 8;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b720-84b5f8aa {
    grid-row: 8 / 9;
    grid-column-end: 9;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b722-84b5f8aa {
    grid-row: 9 / 10;
    grid-column-start: 1;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b724-84b5f8aa {
    grid-row: 11 / 12;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b725-84b5f8aa {
    grid-row: 10 / 11;
    grid-column-end: 9;
  }

  #w-node-_3f248cb2-3ebd-3496-4dd4-a9cc1232b727-84b5f8aa {
    grid-row: 11 / 12;
    grid-column-start: 1;
  }

  #w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2db-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2e0-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2e5-84b5f8aa {
    grid-column-end: 3;
  }

  #w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2ea-84b5f8aa {
    grid-column: 3 / 5;
  }

  #w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2ef-84b5f8aa {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_36afc0cf-53c0-96c2-c756-1f1f4e9bb2f3-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b7fd-84b5f8aa {
    grid-column-end: 9;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b7ff-84b5f8aa {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b805-84b5f8aa {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_5176b0d0-ce9c-c19c-7c95-eaa1530e320e-84b5f8aa {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80a-84b5f8aa {
    grid-row: 6 / 7;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80f-84b5f8aa {
    grid-row: 7 / 8;
    grid-column-start: 1;
  }

  #w-node-e97fe1ef-62de-0362-061e-c3e99058381b-84b5f8aa {
    grid-area: 8 / 1 / 9 / 9;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b812-84b5f8aa {
    grid-row: 9 / 10;
    grid-column-end: 9;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b814-84b5f8aa {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b80d-84b5f8aa {
    grid-row: 11 / 12;
    grid-column-end: 9;
  }

  #w-node-c065fe2b-f7ab-9112-3beb-9d48a424b807-84b5f8aa {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_408e7e62-a7ba-0223-a41a-078ef22da975-84b5f8aa {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-7e9517f5 {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-7e9517f5 {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-7e9517f5 {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-7e9517f5 {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-7e9517f5 {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-7e9517f5 {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-7e9517f5 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-7e9517f5 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-7e9517f5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-7e9517f5 {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-7e9517f5 {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-7e9517f5 {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-7e9517f5 {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-7e9517f5 {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-7e9517f5 {
    grid-row: 9 / 10;
    grid-column-end: 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-7e9517f5 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_765a027c-9ab1-0238-72df-9fb58c6cc6ed-7e9517f5 {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-d0fe99a3 {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-d0fe99a3 {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-d0fe99a3 {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-d0fe99a3 {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-d0fe99a3 {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-d0fe99a3 {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-d0fe99a3 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-d0fe99a3 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-d0fe99a3 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-d0fe99a3 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-d0fe99a3 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-d0fe99a3 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-d0fe99a3 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-d0fe99a3, #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-8375753d {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-8375753d {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-8375753d {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-8375753d {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-8375753d {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-8375753d {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-8375753d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-ba8b4a45-ac2a-2d64-819d-d4aa75f79b91-8375753d {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-8375753d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-8375753d {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-8375753d {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-8375753d {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8c-8375753d {
    grid-area: 8 / 1 / 9 / 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-8375753d {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-c93d3bfb-3edc-258f-63f0-d516f42de7f1-8375753d {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-8375753d {
    grid-row: 9 / 10;
    grid-column-end: 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-8375753d {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-8375753d {
    grid-area: 11 / 1 / 12 / 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-8375753d {
    grid-area: 12 / 1 / 13 / 9;
  }

  #w-node-_38e6482a-9f7e-8b02-8e52-e9805bea5d3d-8375753d {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-bce58f4b {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-bce58f4b {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-bce58f4b {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-bce58f4b {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-bce58f4b {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-bce58f4b {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-bce58f4b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-bce58f4b {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-bce58f4b {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-bce58f4b {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-d68af4b3-f414-5bb1-c775-f7481687c3ee-bce58f4b {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-bce58f4b {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-bce58f4b {
    grid-row: 7 / 8;
    grid-column-start: 1;
  }

  #w-node-_966ae9f9-8ce0-e2b0-e523-bd1126ae53da-bce58f4b {
    grid-area: 8 / 1 / 9 / 9;
  }

  #w-node-_0d0dfb32-0d13-f2aa-28bd-18dad521314b-bce58f4b, #w-node-ca1b45aa-2460-aeef-5c4b-cf7e8dcf265e-bce58f4b {
    grid-row: 9 / 10;
  }

  #w-node-_99b0a736-c4ad-d17f-fffc-c6a2c7040b4e-bce58f4b {
    grid-row: 11 / 12;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-bce58f4b {
    grid-row: 10 / 11;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-bce58f4b {
    grid-row: 11 / 12;
    grid-column-start: 1;
  }

  #w-node-_7c4cae0e-a2ef-40d8-c596-5ffdde912d1b-bce58f4b {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-35786db6 {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-35786db6 {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-35786db6 {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-35786db6 {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-35786db6 {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-35786db6 {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-35786db6 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-35786db6 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-35786db6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-35786db6 {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-35786db6 {
    grid-column-start: 1;
  }

  #w-node-_42559e65-f9fe-ea40-0c67-2daf78618ea1-35786db6 {
    grid-area: 6 / 1 / 7 / 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-35786db6 {
    grid-column-start: 1;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-35786db6 {
    grid-row: 8 / 9;
    grid-column-end: 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-35786db6 {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-35786db6 {
    grid-row: 10 / 11;
    grid-column-end: 9;
  }

  #w-node-_0de8819b-3723-7dd4-2060-d3f7437d4149-35786db6 {
    grid-row: 11 / 12;
    grid-column-start: 1;
  }

  #w-node-fe72e3c6-49d2-fa35-7ca8-7cbf2a2485eb-35786db6 {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-876d4ddd {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-876d4ddd {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-876d4ddd {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-876d4ddd {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-876d4ddd {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-876d4ddd {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-876d4ddd {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-876d4ddd {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-876d4ddd {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-876d4ddd {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-876d4ddd {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_3dc93df9-4def-6204-a9f3-d78902df8e7a-876d4ddd, #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-1390f12a {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-1390f12a {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-1390f12a {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-1390f12a {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-1390f12a {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-1390f12a {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-1390f12a {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-1390f12a {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-1390f12a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-1390f12a {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-1390f12a {
    grid-row-start: 5;
    grid-column-start: 1;
  }

  #w-node-be211592-2d63-53b1-60b2-1a8af02a4c47-1390f12a {
    grid-row: 6 / 7;
  }

  #w-node-_7cb0852c-e970-6a33-8d7d-39a34e7fe6dc-1390f12a {
    grid-area: 7 / 1 / 8 / 9;
  }

  #w-node-_9bc318a9-5d4b-fa1b-e30e-958308071b22-1390f12a {
    grid-area: 8 / 1 / 9 / 9;
  }

  #w-node-_80327f8e-3c54-2f89-0a1c-717a404ad458-1390f12a, #w-node-_8d993cf3-0103-403d-7eb0-0c879c63b55e-1390f12a, #w-node-bcff1a22-eada-f698-0ae7-970f228394a7-1390f12a {
    grid-row: 9 / 10;
  }

  #w-node-_5bae3305-fd9d-f275-ff3b-a251626986a9-1390f12a {
    grid-area: 10 / 1 / 11 / 9;
  }

  #w-node-_234e0e7f-4806-06c5-8efe-343e47796fbd-1390f12a {
    grid-area: 11 / 1 / 12 / 9;
  }

  #w-node-_1e8530fb-d449-3a2f-19ca-95ce4d5784e2-1390f12a {
    grid-row: 9 / 10;
  }

  #w-node-_1f870bbf-16e6-11df-7a3b-9740fe9c79f1-1390f12a {
    grid-row: 12 / 13;
    grid-column-end: 9;
  }

  #w-node-_2e379a28-2372-3e61-8ba1-a3a7edd138ce-1390f12a {
    grid-area: 13 / 1 / 14 / 9;
  }

  #w-node-ee40d7ed-15d8-7db0-ecaa-77068f006446-1390f12a {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-5cf1891c {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-5cf1891c {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-5cf1891c {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-5cf1891c {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-5cf1891c {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-5cf1891c {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-5cf1891c {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-c7f1713d-ef22-6710-8e7c-677e216fb100-5cf1891c {
    grid-column-end: 9;
  }

  #w-node-c7f1713d-ef22-6710-8e7c-677e216fb102-5cf1891c {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-c7f1713d-ef22-6710-8e7c-677e216fb105-5cf1891c {
    grid-column-end: 9;
  }

  #w-node-c7f1713d-ef22-6710-8e7c-677e216fb107-5cf1891c {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-5cf1891c, #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-024144fb {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-024144fb {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-024144fb {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-024144fb {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-024144fb {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-024144fb {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-024144fb {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #video-wrapper.w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479ec-024144fb {
    grid-area: 1 / 1 / 2 / 9;
  }

  #video-wrapper.w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479f3-024144fb {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479fa-024144fb {
    grid-row: 3 / 4;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479fc-024144fb {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be479ff-024144fb {
    grid-row: 4 / 5;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a02-024144fb {
    grid-row: 5 / 6;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a04-024144fb {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a07-024144fb {
    grid-row: 7 / 8;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0a-024144fb {
    grid-row: 8 / 9;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0c-024144fb {
    grid-row: 9 / 10;
    grid-column-start: 1;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a0f-024144fb {
    grid-row: 10 / 11;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a11-024144fb {
    grid-row: 11 / 12;
    grid-column-start: 1;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a14-024144fb {
    grid-row: 12 / 13;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a16-024144fb {
    grid-row: 16 / 17;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a17-024144fb {
    grid-row: 13 / 14;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a19-024144fb {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a1b-024144fb {
    grid-row: 17 / 18;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a1c-024144fb {
    grid-row: 15 / 16;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a1e-024144fb {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a20-024144fb {
    grid-row: 18 / 19;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a21-024144fb {
    grid-row: 17 / 18;
    grid-column-end: 9;
  }

  #w-node-_44cddc71-cbc4-bed0-5bb1-b9078be47a23-024144fb {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9eb0e9cd-5e38-0914-8958-6cc1ad8ecdd6-024144fb {
    grid-column: 1 / 4;
  }

  #w-node-ab01e8bf-5812-6d52-55f7-d98259f10081-a6d16e99 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-ba59d699-efd1-0bc1-c9d2-9b9419df883b-a6d16e99 {
    grid-column-end: 5;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-a6d16e99 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-a6d16e99 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-a6d16e99 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-a6d16e99 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-a6d16e99 {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-a6d16e99 {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-a6d16e99 {
    grid-row: 6 / 7;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d564569-a6d16e99 {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d56456b-a6d16e99 {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d56456d-a6d16e99, #w-node-_2ab09cd6-a7e6-a2ad-9df8-bce2c3d5b2e3-a6d16e99 {
    grid-row: 9 / 10;
  }

  #w-node-_54df7060-1757-9cae-0e86-11e3bcb0fc78-a6d16e99 {
    grid-column-start: 1;
  }

  #w-node-ab01e8bf-5812-6d52-55f7-d98259f10081-9b0c8aca {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-ba59d699-efd1-0bc1-c9d2-9b9419df883b-9b0c8aca {
    grid-row-start: 1;
    grid-column-end: 5;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d479201577-9b0c8aca {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-ccad2904-d8d3-4ebb-7ba6-e5d47920157a-9b0c8aca {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-9b0c8aca {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-9b0c8aca {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-9b0c8aca {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-9b0c8aca {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-9b0c8aca {
    grid-row: 6 / 7;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d564569-9b0c8aca {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d56456b-9b0c8aca {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_2ab09cd6-a7e6-a2ad-9df8-bce2c3d5b2e3-9b0c8aca {
    grid-row: 9 / 10;
  }

  #w-node-b0ea89f8-5889-d89e-3714-e3fee9b4a687-9b0c8aca {
    grid-area: 10 / 1 / 11 / 9;
  }

  #w-node-_3cf87eea-1235-b8b9-f04e-c679f401293e-9b0c8aca {
    grid-row: 11 / 12;
    grid-column-start: 1;
  }

  #w-node-_5252adc1-4e90-c630-8bee-c5122e4ea4af-9b0c8aca {
    grid-row: 12 / 13;
  }

  #w-node-_3144ebdc-745a-9d64-5d3e-2283ba736677-9b0c8aca {
    grid-row: 14 / 15;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d56456e-9b0c8aca {
    grid-row: 13 / 14;
    grid-column-end: 9;
  }

  #w-node-_03ef1684-fd23-8e75-cb85-250b4d564570-9b0c8aca {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_54df7060-1757-9cae-0e86-11e3bcb0fc78-9b0c8aca {
    grid-column-start: 1;
  }

  #w-node-b5787b3f-7469-d735-305a-58dcedf3ccba-3808dd75 {
    grid-column: 1 / 4;
  }

  #w-node-_3242d734-a127-5076-85c3-b13af71492dd-3808dd75 {
    grid-column-end: 3;
  }

  #w-node-d5926a08-3e8b-2e2a-0dc6-b8c394cfd262-3808dd75 {
    grid-column: 3 / 5;
  }

  #w-node-aa978a70-fcc4-6250-c280-225b5da381c7-3808dd75 {
    grid-column-end: 3;
  }

  #w-node-f71ff704-df04-5ae3-6a5a-f4d93d51e52e-3808dd75 {
    grid-column: 3 / 5;
  }

  #w-node-_03efa85c-ca54-2539-d978-1d3814d4b1a2-3808dd75 {
    grid-column: 1 / 5;
    grid-row-start: 3;
  }

  #w-node-_0b6b2f04-c945-af0c-d7de-4b1aed347062-3808dd75 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7b-3808dd75 {
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb7d-3808dd75 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb83-3808dd75 {
    grid-row: 4 / 5;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb85-3808dd75 {
    grid-column-start: 1;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8a-3808dd75 {
    grid-row: 6 / 7;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8d-3808dd75 {
    grid-row: 7 / 8;
    grid-column-end: 9;
  }

  #w-node-_078d7b82-afa4-e2db-fc06-302e7744fb8f-3808dd75 {
    grid-row: 8 / 9;
    grid-column-start: 1;
  }

  #w-node-_284197c3-6096-6998-4eab-cff4a38d20f0-3808dd75 {
    grid-area: 9 / 1 / 10 / 9;
  }

  #w-node-db3f52c4-a53a-1859-b5f8-7cc43baf35c7-3808dd75 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-cc6d0bd4-6a8c-2fea-5fe5-55e770929949-3808dd75 {
    grid-row: 11 / 12;
  }

  #w-node-c7db7db6-df98-7556-cf38-5554df150104-3808dd75 {
    grid-row: 13 / 14;
  }

  #w-node-_2f934bac-46eb-739d-34a5-b9da359a90e4-3808dd75 {
    grid-row: 12 / 13;
    grid-column-end: 9;
  }

  #w-node-e88265eb-8690-efa2-8fa5-8a522cf4a8df-3808dd75 {
    grid-row: 13 / 14;
    grid-column-start: 1;
  }

  #w-node-_39d03403-7cea-4b47-2446-24b1ffdb5c4d-3808dd75 {
    grid-row: 13 / 14;
  }

  #w-node-ce672239-8cf4-217b-fbed-f6fda897e348-3808dd75 {
    grid-area: 14 / 1 / 16 / 9;
  }

  #w-node-_97e0af7e-722d-366c-a232-073fc8c5c69d-3808dd75 {
    grid-row: 15 / 16;
    grid-column-start: 1;
  }

  #w-node-_3a47a116-7787-9437-3c5a-bb445f75ad94-3808dd75 {
    grid-column-start: 1;
  }
}
