html {
  -ms-text-size-adjust: 100%;
  -webkit-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: rgba(0, 0, 0, 0);
}

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

figure {
  margin: 1em 40px;
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

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 {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  max-width: 100%;
  vertical-align: middle;
  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: rgba(0, 0, 0, 0) !important;
}

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

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

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
  background-color: #fff !important;
  border-radius: 3px !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;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}

.w-webflow-badge > img {
  visibility: visible !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 {
  width: 100%;
  height: 100%;
  border: none;
  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 {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

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

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

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-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 {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  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 {
  width: auto;
  height: auto;
  cursor: pointer;
  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;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  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: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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 {
  height: 500px;
  color: #fff;
  position: relative;
  overflow: hidden;
}

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

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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 {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  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;
  -ms-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 {
  min-width: 100%;
  background: #ddd;
  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: rgba(0, 0, 0, .9);
  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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

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

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

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  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;
  height: auto;
  max-width: none;
}

.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: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  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 {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  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;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  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 rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, 0);
  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 {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  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;
  min-width: 200px;
  background: #c8c8c8;
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --background: #08090a;
  --text-main: #eeeff1;
  --button-bg-catea: #9f693c;
  --bg-cattea: #f8f2ec;
  --footer-bg: #121417;
  --alt-bg-catea: #ecdccc;
  --secondary-text-light: #868d98;
  --text-cattea: #3c240a;
  --section-background: #232529;
  --section-bg-palorant: #260f57;
  --steam: #202f40;
  --venmo: #133161;
  --secondary-text-catea: #6c5237;
  --secondary-text-palorant: #7f68b1;
  --steam-sec-text: #668bb2;
  --impact-green: #3dcc6e;
  --secondary-text-dark: #4b5058;
  --secondary-text-white: #c8cbd0;
  --secondary-text-big-palorant: #a390cc;
  --steam-icons: #3d648f;
  --green: #1e8a43;
  --orange: #bd8400;
  --venmo-icons: #2157ab;
  --steam-sec-text-big: #92acc9;
  --red: #d44333;
  --hover-color: #1a1c1f;
}

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

body {
  background-color: var(--background);
  color: var(--text-main);
  letter-spacing: -.2px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 26px;
}

h1 {
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

h2 {
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

h3 {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

h4 {
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

h5 {
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

p {
  color: var(--text-main);
  margin-bottom: 0;
}

a {
  color: var(--text-main);
  font-weight: 700;
  text-decoration: none;
  transition: all .2s ease-in-out;
}

a:hover {
  opacity: .7;
}

.utility-page-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 15vh;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  margin-top: 32px;
  margin-bottom: 32px;
}

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

.navie {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 32px;
  padding-bottom: 32px;
}

.header {
  padding-top: 200px;
  padding-bottom: 200px;
}

.content {
  padding-top: 96px;
  padding-bottom: 96px;
}

.project-card {
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  font-weight: 400;
  transition: all .2s ease-in;
  display: flex;
}

.project-card:hover {
  box-shadow: none;
}

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

.primary-button {
  border: 1px solid var(--text-main);
  color: #fff;
  text-transform: lowercase;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 100px;
  padding: 8px 24px;
  font-weight: 400;
}

.primary-button.password {
  height: 64px;
  transition: all .2s ease-in-out;
}

.primary-button.password:hover {
  opacity: .7;
}

.primary-button.margin {
  margin-top: 32px;
}

.primary-button.catea {
  background-color: var(--button-bg-catea);
  color: var(--bg-cattea);
}

.text-field {
  width: 300px;
  height: 64px;
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: 100px;
  padding: 12px 32px;
}

.text-field::-ms-input-placeholder {
  font-size: 18px;
  line-height: 28px;
}

.text-field::placeholder {
  font-size: 18px;
  line-height: 28px;
}

.powered-by-footie {
  background-color: var(--footer-bg);
  padding-top: 32px;
  padding-bottom: 32px;
}

.powered-by-footie.catea {
  background-color: var(--alt-bg-catea);
}

.powered-by-text {
  color: var(--secondary-text-light);
  text-align: center;
  margin-right: 8px;
  font-size: 16px;
  line-height: 24px;
}

.powered-by-text.catea {
  color: var(--button-bg-catea);
  background-color: rgba(0, 0, 0, 0);
}

.error-message {
  background-color: rgba(0, 0, 0, 0);
}

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

.header-container {
  max-width: 996px;
  justify-content: center;
  align-items: center;
}

.container-l {
  max-width: 996px;
}

.container-l.view-projects {
  opacity: .7;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 240px;
  display: flex;
}

.linkie {
  color: var(--secondary-text-light);
  font-weight: 400;
  text-decoration: underline;
}

.linkie.w--current {
  color: #212121;
  font-weight: 700;
}

.project-information {
  margin-top: 16px;
}

.footie {
  padding-bottom: 64px;
}

.footie-links {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-right: 32px;
  font-weight: 800;
  display: flex;
}

.footie-links-container {
  margin-top: 24px;
  display: flex;
}

.navie-linkie {
  opacity: .5;
  color: var(--text-main);
  text-transform: lowercase;
  margin-left: 32px;
  padding: 12px;
}

.navie-linkie:hover {
  opacity: 1;
}

.navie-linkie.w--current {
  opacity: 1;
  color: var(--text-main);
}

.navie-linkie.cattea {
  color: var(--text-cattea);
  background-color: rgba(0, 0, 0, 0);
}

.logo {
  color: var(--text-main);
  padding-top: 12px;
  padding-bottom: 12px;
}

.logo.w--current {
  color: var(--text-main);
  padding-top: 12px;
}

.logo.cattea {
  color: var(--text-cattea);
  background-color: rgba(0, 0, 0, 0);
}

.case-study-hero {
  background-color: var(--section-background);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.case-study-hero.discord {
  background-color: rgba(88, 101, 242, .18);
}

.case-study-hero.palorant {
  background-color: var(--section-bg-palorant);
}

.case-study-hero.steam {
  background-color: var(--steam);
}

.case-study-hero.venmo {
  background-color: var(--venmo);
}

.discord-hero {
  max-width: 1037px;
}

.case-study-section {
  padding-top: 96px;
  padding-bottom: 96px;
}

.case-study-section.alt {
  background-color: var(--section-background);
}

.case-study-section.alt.palorant {
  background-color: var(--section-bg-palorant);
}

.case-study-section.alt.palorant.hi-fi {
  height: 100vh;
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636c17_hi-fi.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.case-study-section.alt.palorant-wireframes {
  height: 60vw;
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636c16_Wireframes.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.case-study-section.alt.steam {
  background-color: var(--steam);
}

.case-study-section.alt.steam.final {
  height: 100vh;
}

.case-study-section.alt.venmo {
  background-color: var(--venmo);
}

.case-study-section.catea-alt {
  background-color: var(--alt-bg-catea);
}

.case-study-section.catea-alt.patterned {
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bce_pattern-bg.png");
  background-position: 50%;
  background-size: auto;
}

.case-study-section.patterned {
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bce_pattern-bg.png");
  background-position: 0 0;
  background-size: auto;
}

.case-study-section.pal-wireframes {
  padding-bottom: 48px;
}

.case-study-section.hide {
  display: none;
}

.overview-grid {
  grid-template-columns: 1fr;
  margin-top: 24px;
}

.case-study-details-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.case-study-overview-container {
  margin-bottom: 48px;
}

.case-study-paragraph {
  margin-bottom: 24px;
}

.case-study-paragraph._12 {
  margin-bottom: 12px;
}

.case-study-color-bg {
  background-color: var(--section-background);
  justify-content: center;
  align-items: center;
  padding-top: 96px;
  padding-bottom: 96px;
  display: flex;
}

.discord-two-device {
  max-width: 833px;
}

.container-m {
  max-width: 794px;
}

.container-m.subsection {
  margin-top: 120px;
}

.container-m.catea-before-after {
  margin-top: 64px;
}

.container-m.flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.case-study-section-header {
  margin-bottom: 32px;
}

.overline {
  color: var(--secondary-text-light);
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.overline.white {
  color: var(--secondary-text-light);
}

.overline.next-project {
  text-align: right;
}

.overline.catea {
  color: var(--secondary-text-catea);
  background-color: rgba(0, 0, 0, 0);
}

.overline.palorant {
  color: var(--secondary-text-palorant);
}

.overline.steam {
  color: var(--steam-sec-text);
}

.big-numbies-grid {
  grid-column-gap: 20px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
  margin-bottom: 64px;
}

.big-numbies-grid.end {
  margin-bottom: 0;
}

.big-numbie {
  font-size: 64px;
  font-weight: 700;
  line-height: 72px;
}

.big-numbie.discord {
  color: #808aff;
}

.numbie-subtext {
  font-size: 20px;
  line-height: 28px;
}

.discord-user-quote {
  background-color: #36393f;
  border-radius: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 16px;
  display: flex;
}

.discord-user-image {
  min-height: 40px;
  min-width: 40px;
  margin-right: 16px;
}

.username-timestamp {
  align-items: flex-end;
  display: flex;
}

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

.bold-text.impact {
  color: var(--impact-green);
}

.discord-username {
  color: #ffcd04;
  margin-right: 8px;
  font-weight: 700;
}

.discord-timestamp {
  color: #72767d;
  font-size: 16px;
  line-height: 24px;
}

.discord-quote-grid {
  grid-template-columns: 1fr;
  margin-top: 32px;
}

._2-iconp-grid {
  max-width: 634px;
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  margin: 64px auto;
}

.twemoji {
  width: 36px;
  height: 36px;
  margin-bottom: 24px;
}

.case-study-subsection {
  margin-top: 64px;
}

.case-study-subsection.first {
  padding-top: 0;
}

.case-study-subsection.mobile {
  display: none;
}

.case-study-subsection.tab-section {
  margin-bottom: 100px;
}

.case-study-subsection.steam-logos {
  display: flex;
}

.case-study-subsection.flex {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: center;
  display: flex;
}

.case-study-subsection-header {
  margin-bottom: 16px;
}

.discord-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
  margin-bottom: 64px;
}

.discord-table-cell {
  border-bottom: 1px solid #c2c8cc;
  border-right: 1px solid #c2c8cc;
  justify-content: center;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight: 700;
  display: flex;
}

.discord-table-cell.column {
  background-color: rgba(0, 0, 0, 0);
  border: 1px #282828;
  border-right: 1px solid #c2c8cc;
}

.discord-table-cell.content {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px #282828;
  border-right: 1px solid #c2c8cc;
  padding-top: 24px;
  padding-bottom: 24px;
  font-weight: 500;
}

.discord-table-cell.right {
  border-right-style: none;
}

.discord-user-flow {
  padding-top: 64px;
}

.discord-user-flow:hover {
  box-shadow: none;
}

.discord-lofi-grid {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
}

.discord-lofi {
  margin-bottom: 8px;
  transition: all .2s ease-in-out;
}

.discord-lofi:hover {
  box-shadow: none;
  transform: scale(1.02);
}

.container-xl {
  max-width: 1200px;
}

.container-xl.hero {
  flex-direction: column;
}

.container-xl.footer {
  border-top: 1px solid var(--secondary-text-dark);
  padding-top: 64px;
}

.container-xl.footer.catea {
  border-top-color: var(--alt-bg-catea);
}

.next-projects {
  padding-top: 96px;
  padding-bottom: 96px;
}

.discord-hero {
  margin-top: 64px;
  margin-left: auto;
  margin-right: auto;
}

.discord-add-bookmarks {
  margin-top: 32px;
  margin-bottom: 64px;
}

.discord-bookmark {
  margin-top: 32px;
}

.secondary-button {
  text-transform: lowercase;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 100px;
  padding: 8px 32px;
  font-weight: 400;
}

.secondary-button.catea {
  background-color: var(--bg-cattea);
  font-weight: 400;
}

.about-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

._3-grid {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
  margin-bottom: 64px;
}

._3-grid._24-margin {
  margin-top: 24px;
  margin-bottom: 0;
}

.icon-block-heading {
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 700;
}

.intro-text {
  max-width: 590px;
  padding-top: 12px;
  font-size: 48px;
  line-height: 57.6px;
}

.intro-text.name {
  font-family: ivypresto-display, sans-serif;
  font-size: 64px;
  font-weight: 600;
  line-height: 76.8px;
}

.wave {
  margin-bottom: 48px;
}

.projects {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  flex-direction: row;
  grid-template-columns: 1fr;
  margin-top: 64px;
}

.project-image {
  justify-content: center;
  align-items: center;
}

.discord-quotes {
  color: rgba(255, 255, 255, .6);
}

.projects-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.unimove-hero {
  max-width: 835px;
  margin-left: auto;
  margin-right: auto;
}

.zigzag-div {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  margin-top: 64px;
  display: flex;
}

.zigzag-l {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  align-items: center;
  display: flex;
}

.zigzag-p-div {
  max-width: 387px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.uni-highlights {
  border-radius: 8px;
}

.asset {
  margin-top: 48px;
}

.asset._24 {
  margin-top: 24px;
}

.before-after-grid {
  grid-column-gap: 20px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
}

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

.before-header {
  color: var(--secondary-text-white);
  font-weight: 700;
}

.before-header.catea {
  color: var(--button-bg-catea);
  background-color: rgba(0, 0, 0, 0);
}

.before-after-text-div {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.after-header {
  color: var(--impact-green);
  font-weight: 700;
}

.after-header.catea {
  color: var(--button-bg-catea);
  background-color: rgba(0, 0, 0, 0);
}

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

.next-div.last {
  justify-content: flex-end;
}

.next-text-div.soontm {
  opacity: .6;
}

.next-project-text {
  grid-column-gap: 8px;
  display: flex;
}

.unimove-final-grid {
  grid-row-gap: 64px;
  justify-items: center;
}

.unimove-video {
  max-width: 375px;
  margin-top: 24px;
}

.unimove-video.mobile {
  display: none;
}

.unimove-video-div {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.white {
  color: var(--text-main);
}

.callout {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: rgba(255, 255, 255, .3);
  padding: 24px;
  display: flex;
}

._404-buttons {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.incorrect-password {
  color: #e54937;
}

.div-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.emoji-div {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-start;
  display: flex;
}

.role {
  color: #6d7479;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.emoji {
  width: 56px;
  margin-bottom: 48px;
}

.title {
  color: var(--secondary-text-dark);
  letter-spacing: -1.5px;
  font-size: 64px;
  font-weight: 700;
  line-height: 76px;
}

.title.hero {
  max-width: 615px;
}

.title.title-white.about {
  margin-top: -16px;
  padding-left: 32px;
}

.title-white {
  color: var(--text-main);
}

.me {
  width: 387px;
  margin-right: 28px;
  display: none;
  position: relative;
}

.hero-container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.small-sparkle {
  position: absolute;
  bottom: 24px;
  left: 48px;
}

.hero-image {
  position: relative;
}

.big-sparkle {
  position: absolute;
  top: 48px;
  right: 72px;
}

.hero-link {
  text-transform: lowercase;
  font-weight: 400;
}

.link-w-arrow {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.link-w-arrow.about {
  justify-content: flex-end;
}

.link-w-arrow.home {
  margin-top: 48px;
}

.project-arrow {
  width: 32px;
}

.project-info {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
}

.project-title {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  margin-bottom: 8px;
  display: flex;
}

.project-tags {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 24px;
  display: flex;
}

.project-tag-text {
  background-color: var(--section-background);
  color: var(--secondary-text-light);
  border-radius: 6px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
}

.project-image-div {
  width: 590px;
  height: 400px;
  background-color: var(--section-background);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  transition: all .2s ease-in-out;
  display: flex;
  overflow: hidden;
}

.project-image-div.steam {
  padding-left: 0;
  padding-right: 0;
}

.ty-visit-text {
  color: var(--secondary-text-dark);
}

.ty-visit-text.catea {
  color: rgba(159, 105, 60, .4);
}

.lets-chat-text {
  padding-left: 20%;
}

.about-p-div {
  max-width: 386px;
  margin-top: 32px;
  margin-left: 20%;
}

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

.about-info-div {
  min-width: 488px;
}

.about-image-div {
  width: 386px;
  height: 386px;
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bb1_me-1.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 400px;
  flex-direction: column;
  transition: all .2s ease-in-out;
  display: flex;
}

.about-image-div:hover {
  opacity: 1;
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bb2_me-2.png");
  background-position: 0 0;
  background-size: auto;
}

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

.design-values-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 48px;
  display: grid;
}

.interests-image-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.interest-image-div {
  max-height: 180px;
  max-width: 180px;
}

.interests-p-div {
  max-width: 386px;
}

.indented-div {
  justify-content: space-between;
  margin-top: 48px;
  margin-left: 8%;
  display: flex;
}

.indented-div._2nd-lvl {
  margin-left: 20%;
}

.indented-div._3rd-level {
  margin-left: 32%;
}

.interests-p {
  color: var(--secondary-text-light);
}

.design-journey-div {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.indent-arrow {
  margin-top: -92px;
}

.indent-arrow.hide {
  display: none;
}

.journey-p-div {
  max-width: 590px;
}

.interests-image {
  max-width: 150px;
  filter: saturate(0%);
  transition: all .2s ease-in-out;
}

.interests-image:hover {
  filter: saturate();
}

.div-block-3 {
  justify-content: center;
  display: flex;
}

.project-image-html.catea {
  background-color: rgba(0, 0, 0, 0);
}

.project-image-html.unimove {
  max-width: 309px;
}

.project-image-html.palorant {
  max-width: 450px;
}

.project-image-html.fortnite {
  max-width: 500px;
}

.project-link:hover {
  opacity: 1;
}

.link-arrow {
  width: 20px;
  height: 20px;
}

.divider {
  width: 100%;
  height: 1px;
  background-color: var(--secondary-text-dark);
  margin-bottom: 24px;
}

.divider.palorant {
  background-color: var(--secondary-text-palorant);
}

.divider.vertical {
  width: 1px;
  height: 210px;
  margin-bottom: 0;
}

.divider.steam {
  background-color: var(--steam-sec-text);
}

.paragraph-div {
  margin-bottom: 48px;
}

.unimove-audit-image {
  max-width: 978px;
}

.unimove-audit {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-direction: column;
  margin-top: 64px;
  display: flex;
}

.caption {
  color: var(--secondary-text-light);
  text-align: center;
  margin-top: 16px;
  font-size: 14px;
  line-height: 20px;
}

.caption.catea {
  color: var(--button-bg-catea);
  background-color: rgba(0, 0, 0, 0);
}

.unimove-caption {
  max-width: 358px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uni-insights {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  margin-top: 24px;
  display: flex;
}

.unimove-ideating-div {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  margin-top: 64px;
  display: flex;
}

.icon-h3 {
  min-height: 24px;
  min-width: 24px;
  align-items: center;
  display: flex;
}

.unimove-ideating {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-5 {
  max-width: 554px;
}

.icon {
  min-height: 24px;
  min-width: 24px;
}

.solution-preview-div {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.catea {
  background-color: var(--bg-cattea);
  color: var(--text-cattea);
}

.h1-catea {
  margin-bottom: 24px;
  font-family: Coiny;
  font-size: 64px;
  font-weight: 400;
  line-height: 72px;
}

.h1-catea.mobile {
  display: none;
}

.catea-hero {
  min-height: 810px;
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bbd_herobg.png");
  background-position: 50% 100%;
  background-size: 1440px;
  justify-content: center;
  align-items: center;
}

.border {
  max-height: 115px;
  min-height: 115px;
  background-image: url("https://assets-global.website-files.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bbf_leaf-border.png");
  background-position: 0 0;
  background-size: auto;
  margin-top: -48px;
}

.cattea-summary-text {
  letter-spacing: -.5px;
  font-size: 24px;
  line-height: 36px;
}

.catea-role-div {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.catea-summary-div {
  margin-bottom: 64px;
}

.catea-summary-parent {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  align-items: center;
  display: flex;
}

.catea-summary {
  max-width: 500px;
}

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

.catea-preview {
  max-width: 100%;
  margin-top: 48px;
  margin-bottom: 48px;
}

.cozy-gif {
  margin-top: 64px;
  margin-bottom: 32px;
}

.catea-icon-h3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.no-margin {
  margin-bottom: 0;
}

._3-col {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: row;
  display: flex;
}

._3-col.vertical {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
}

.catea-ideation {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  align-items: center;
  margin-top: 64px;
  display: flex;
}

.catea-ideation-left {
  max-width: 387px;
}

.lilo-stitch {
  max-width: 355px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.catea-buttons {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.next-catea {
  color: var(--text-cattea);
}

.catea-preview-div {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.catea-role {
  max-width: 356px;
}

.memoji {
  width: 400px;
  justify-content: center;
  display: flex;
}

.image-over-text {
  margin-bottom: 24px;
}

.image-over-text._404 {
  max-width: 350px;
}

.catea-prototype-html.tablet, .catea-prototype-html.mobile {
  display: none;
}

.palorant-hero {
  max-width: 1200px;
  margin: 24px auto 80px;
}

.p-note {
  color: var(--secondary-text-light);
  font-size: 16px;
  line-height: 24px;
}

.footnote {
  color: var(--secondary-text-light);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.footnote.margin {
  margin-bottom: 16px;
}

.footnote-div {
  margin-top: 24px;
}

.bullet-points {
  margin-top: 8px;
  margin-bottom: 0;
  padding-left: 48px;
}

.bullet-points.pal-persona {
  max-width: 250px;
  padding-left: 32px;
}

.div-block-6 {
  margin-top: 16px;
}

.grid-2 {
  grid-column-gap: 24px;
  grid-row-gap: 64px;
  margin-top: 32px;
}

.palorant-hmw {
  color: var(--secondary-text-big-palorant);
}

.palorant-persona {
  background-color: var(--section-background);
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  margin-top: 48px;
  padding: 32px;
  display: flex;
}

.div-block-8 {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.div-block-9 {
  grid-column-gap: 24px;
  align-items: flex-start;
  display: flex;
}

.table-cell {
  border-bottom: 1px solid var(--secondary-text-dark);
  padding-top: 16px;
  padding-bottom: 16px;
}

.table-cell.bottom {
  border-bottom-style: none;
}

.image {
  max-height: 32px;
}

.palorants-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: .75fr 1fr 1fr;
  margin-top: 64px;
  margin-bottom: 64px;
}

.palorants-table.testing {
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
  margin-bottom: 16px;
}

.palorant-features-list {
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.palorant-features-list.checks {
  align-items: center;
}

.emptyblock {
  opacity: 0;
}

.image-with-caption {
  flex-direction: column;
  display: flex;
}

.mobile-vers-image {
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: none;
}

.pal-dark-mode {
  grid-column-gap: 72px;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

._24-margin {
  margin-bottom: 24px;
}

.pal-logo-design {
  justify-content: space-around;
  align-items: center;
  margin-top: 48px;
  display: flex;
}

.palorant-gray-h4 {
  color: var(--secondary-text-light);
  margin-bottom: 8px;
  font-weight: 700;
}

.pal-sol-grid {
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 64px;
}

.pal-sol-grid.last {
  margin-bottom: 0;
}

.prototype-video {
  max-width: 375px;
}

.prototype-video.mobile {
  display: none;
}

.prototype-video.steam {
  max-width: 800px;
}

.palorant-sol-div {
  justify-content: flex-end;
  display: flex;
}

.palorant-sol-div.left {
  justify-content: flex-start;
}

.about-emoji {
  width: 48px;
}

.back-to-top {
  z-index: 500;
  width: 48px;
  height: 48px;
  background-color: var(--secondary-text-dark);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.back-to-top-container {
  z-index: 500;
  max-width: 1440px;
  justify-content: flex-end;
  padding-bottom: 64px;
  padding-right: 64px;
  display: flex;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.project-side-nav {
  float: left;
  flex-direction: column;
  padding-top: 200px;
  position: absolute;
}

.side-link {
  opacity: .5;
  text-shadow: 1px 1px 2px var(--background), 0 0 1px var(--background);
  font-weight: 400;
}

.side-link:hover, .side-link.w--current {
  opacity: 1;
}

.side-link.catea {
  text-shadow: none;
  background-color: rgba(0, 0, 0, 0);
}

.project-side-nav-links {
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 24px;
}

.project-side-nav-container {
  z-index: 500;
  max-width: 1440px;
  padding-left: 40px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.insights-box {
  max-width: 702px;
  min-width: 702px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--secondary-text-dark);
  border-radius: 8px;
  align-items: flex-start;
  padding: 24px 32px;
  display: flex;
}

.insights-box._3-in-row {
  max-width: none;
  min-width: auto;
  flex-direction: column;
}

.insights-icon-div {
  width: 40px;
  height: 40px;
  min-width: 40px;
  background-color: var(--steam-icons);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  padding: 8px;
  display: flex;
}

.insights-icon-div.green {
  background-color: var(--green);
}

.insights-icon-div.orange {
  background-color: var(--orange);
}

.insights-icon-div.venmo {
  background-color: var(--venmo-icons);
}

.insights-p {
  color: var(--secondary-text-white);
}

.insights-p._16 {
  padding-top: 16px;
}

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

.insights-grid {
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
  justify-items: center;
}

.insights-grid._32 {
  justify-items: center;
  margin-top: 32px;
}

._16-margin {
  margin-top: 16px;
}

._32-margin {
  padding-top: 32px;
}

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

.steam-hmw {
  color: var(--steam-sec-text-big);
}

.steam_tree_results {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  justify-content: center;
  margin-top: 64px;
  display: flex;
}

.tab-link {
  color: var(--secondary-text-light);
  background-color: rgba(0, 0, 0, 0);
}

.tab-link.w--current {
  border-bottom: 3px solid var(--text-main);
  color: var(--text-main);
  background-color: rgba(0, 0, 0, 0);
}

.tabs {
  margin-top: 24px;
}

.steam-ba-tabs-cards {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.steam-video-hero {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

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

.steam-sol-div {
  justify-content: center;
  margin-top: 32px;
  display: flex;
}

.case-study-hero-image {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 24px;
  padding-bottom: 80px;
}

.steam-final-sol-div {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.steam-final-sol-text-mobile {
  display: none;
}

.catea-p {
  color: var(--text-cattea);
}

.impact {
  color: var(--green);
  font-weight: 700;
}

.hide {
  display: none;
}

.image-wrapper {
  margin-top: 24px;
}

.div-block-14 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: center;
  display: flex;
}

.html-embed {
  width: 450px;
  justify-content: center;
  display: flex;
}

.home {
  background-color: #000;
}

.background-text {
  max-width: 500px;
  color: #b5b6b8;
  margin-top: 20px;
}

.heading {
  font-family: Helvetica Neue, Arial, sans-serif;
}

.venmo-3-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 24px;
  margin-bottom: 48px;
}

@media screen and (min-width: 1280px) {
  .prototype-video.steam {
    max-width: 900px;
  }
}

@media screen and (max-width: 991px) {
  .utility-page-wrap {
    padding-left: 10vw;
    padding-right: 10vw;
    top: 15%;
  }

  .header {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .project-card {
    flex-direction: column;
    align-items: flex-start;
  }

  .header-container, .container-l {
    max-width: 80vw;
  }

  .navie-linkie {
    margin-left: 16px;
  }

  .discord-hero {
    max-width: 90vw;
  }

  .case-study-section.alt.palorant.hi-fi {
    height: 80vh;
  }

  .case-study-section.alt.palorant-wireframes {
    height: 60vh;
  }

  .overview-grid {
    grid-column-gap: 120px;
    grid-row-gap: 64px;
    grid-template-columns: 3.75fr;
  }

  .discord-two-device {
    margin-left: 32px;
    margin-right: 32px;
  }

  .container-m {
    max-width: 80vw;
  }

  .big-numbies-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .big-numbies-grid.end {
    grid-column-gap: 20px;
    grid-row-gap: 32px;
  }

  .case-study-subsection.mobile {
    display: block;
  }

  .case-study-subsection.desktop {
    display: none;
  }

  .case-study-subsection.steam-logos {
    flex-wrap: wrap;
    justify-content: center;
  }

  .discord-lofi-grid {
    grid-column-gap: 20px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .container-xl {
    max-width: 90vw;
  }

  .container-xl.lofi {
    max-width: 80vw;
  }

  .nav-menu {
    flex-direction: column;
    align-items: flex-start;
  }

  .menu-button, .menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .discord-lofi-block {
    flex-direction: column;
    align-items: center;
  }

  .projects {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .projects-div {
    grid-template-columns: 1fr;
  }

  .zigzag-l {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
  }

  .zigzag-p-div {
    max-width: none;
  }

  .unimove-video {
    display: none;
  }

  .unimove-video.mobile {
    display: block;
  }

  .title.hero {
    max-width: none;
  }

  .hero-container {
    grid-column-gap: 96px;
    grid-row-gap: 96px;
    flex-direction: column;
  }

  .link-w-arrow {
    justify-content: center;
  }

  .link-w-arrow.home {
    justify-content: flex-start;
  }

  .project-info {
    margin-bottom: 24px;
  }

  .about-p-div {
    max-width: none;
  }

  .about-div {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-direction: column;
    align-items: center;
  }

  .about-info-div {
    width: 100%;
    min-width: auto;
  }

  .design-values-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .interests-p-div {
    max-width: none;
  }

  .indented-div {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    margin-left: 0%;
  }

  .indented-div._2nd-lvl {
    margin-left: 8%;
  }

  .indented-div._3rd-level {
    margin-left: 24%;
  }

  .project-image-html.catea {
    max-width: 100%;
  }

  .project-link {
    justify-content: center;
    display: flex;
  }

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

  .catea-hero {
    min-height: 600px;
    background-size: cover;
  }

  .border {
    min-height: 80px;
    background-size: cover;
    margin-top: -50px;
  }

  .catea-summary-parent {
    flex-direction: column;
  }

  .catea-summary {
    max-width: none;
  }

  .catea-ideation {
    flex-direction: column;
  }

  .catea-ideation-left, .catea-role {
    max-width: none;
  }

  .catea-prototype-html {
    display: none;
  }

  .catea-prototype-html.tablet {
    display: block;
  }

  .pal-sol-grid {
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .prototype-video {
    display: none;
  }

  .prototype-video.mobile, .prototype-video.desktop {
    display: block;
  }

  .prototype-video.steam {
    padding-left: 32px;
    padding-right: 32px;
    display: block;
  }

  .palorant-sol-div {
    justify-content: center;
  }

  .project-side-nav-container {
    display: none;
  }

  .insights-box {
    min-width: auto;
  }

  .case-study-hero-image {
    max-width: 100%;
    padding-left: 32px;
    padding-right: 32px;
  }

  .steam-final-sol-div {
    justify-content: center;
  }

  .steam-final-sol-text-mobile {
    margin-bottom: 24px;
    display: block;
  }

  .steam-final-sol-text-desktop {
    display: none;
  }

  .venmo-3-grid {
    grid-template-columns: 1fr;
    justify-items: stretch;
  }
}

@media screen and (max-width: 767px) {
  ._2-iconp-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  ._3-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .intro-text {
    font-size: 32px;
    line-height: 38.4px;
  }

  .projects-div {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .asset.desktop {
    display: none;
  }

  .about-p-div {
    margin-left: 0%;
  }

  .about-info-div {
    min-width: auto;
  }

  .design-values-grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .divider.vertical.pal-persona {
    width: 100%;
    height: 1px;
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .h1-catea.mobile {
    display: block;
  }

  .h1-catea.desktop {
    display: none;
  }

  .catea-hero {
    min-height: 450px;
  }

  .border {
    min-height: 60px;
    margin-top: -24px;
  }

  .bullet-points.pal-persona {
    max-width: none;
  }

  .grid-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .palorant-persona {
    flex-direction: column;
  }

  .div-block-9 {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .mobile-vers-image {
    margin-top: 48px;
    display: flex;
  }

  .pal-dark-mode {
    grid-row-gap: 32px;
    flex-direction: column;
  }

  .pal-logo-design {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-direction: column;
  }

  .steam-ba-tabs-cards {
    flex-direction: column;
    align-items: center;
  }
}

@media screen and (max-width: 479px) {
  .navie {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .primary-button.password {
    width: 100%;
  }

  .navie-linkie {
    margin-left: 0;
    margin-right: 0;
  }

  .logo {
    width: 48px;
    padding-left: 0;
    display: none;
  }

  .logo.w--current {
    display: none;
  }

  .case-study-details-container {
    grid-template-columns: 1fr;
  }

  .overline.next-project, .overline.prev-proj, .intro-text.name {
    text-align: center;
  }

  .before-after-grid {
    grid-template-columns: 1fr;
  }

  .next-div {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: center;
  }

  .unimove-final-grid {
    grid-template-columns: 1fr;
  }

  .div-block-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
  }

  .role {
    text-align: center;
  }

  .title.title-white.about {
    padding-left: 0;
  }

  .hero-image.animate__animated.animate__bouncein {
    width: 100%;
  }

  .project-tags {
    flex-wrap: wrap;
  }

  .project-image-div {
    width: 90vw;
    height: auto;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .lets-chat-text {
    padding-left: 0%;
  }

  .about-image-div {
    width: 320px;
    height: 320px;
    background-position: 50%;
  }

  .about-image-div:hover {
    background-position: 50%;
  }

  .interests-image-div {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .indented-div._2nd-lvl, .indented-div._3rd-level {
    margin-left: 0%;
  }

  .indent-arrow {
    display: none;
  }

  .interests-image, .project-image-html.unimove, .project-image-html.palorant, .project-image-html.steam {
    max-width: 100%;
  }

  .caption.desktop {
    display: none;
  }

  .catea-hero {
    min-height: 350px;
  }

  .catea-buttons {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    align-items: center;
  }

  .memoji.gif {
    width: 100%;
  }

  .catea-prototype-html.tablet {
    display: none;
  }

  .catea-prototype-html.mobile {
    display: block;
  }

  .insights-box {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .case-study-hero-image {
    padding-bottom: 64px;
  }

  .div-block-12, .div-block-13 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .html-embed {
    width: 320px;
  }
}

#w-node-_74b5f40e-cbb6-4488-686f-cedb5d4b211a-f8636b37, #w-node-e8e2e4db-4156-e26f-bd4b-c62c396502cc-f8636b37, #w-node-b9cfe4cc-0195-1d86-8454-a9c05045d1f6-f8636b37, #w-node-_54819490-72e4-d2ef-2673-874b6cd372bd-f8636b3a, #w-node-e07bf7f1-4c72-5c18-a182-7138cb65c0a6-f8636b3a, #w-node-_928f35f8-7d80-99ee-8a77-98e6a2ca1385-f8636b3a, #w-node-_5df493c9-15b7-924d-6b0d-528676a6cfa1-f8636b3a, #w-node-e71d260f-ae0d-fef6-4e30-78836d2a2c21-f8636b3a, #w-node-_150dd44d-0557-0b6d-9089-8e03b9598e39-f8636b3a, #w-node-f27ef94c-3baa-487d-bb09-a4b14cde68ea-f8636b3a, #w-node-_483c3ca6-c551-8c9f-f261-6a4d7158cfb0-f8636b3a, #w-node-f27ef94c-3baa-487d-bb09-a4b14cde68f1-f8636b3a, #w-node-_361b7a22-e412-f7da-8379-7a289e26a3ae-f8636b3a, #w-node-_361b7a22-e412-f7da-8379-7a289e26a3af-f8636b3a, #w-node-_361b7a22-e412-f7da-8379-7a289e26a3b5-f8636b3a, #w-node-_3118ebaf-dfc6-472d-dba6-9d7decff35e3-f8636b3a, #w-node-_3118ebaf-dfc6-472d-dba6-9d7decff35e4-f8636b3a, #w-node-_3118ebaf-dfc6-472d-dba6-9d7decff35ea-f8636b3a, #w-node-_76d03f2a-a5d8-22b5-2196-e4e2043a7751-f8636b3b, #w-node-ec4c26a4-aed0-b857-f126-9e73c564ef00-f8636b3b, #w-node-_62f1b49b-cf0b-cd31-4b2a-758d52296c31-f8636b3b, #w-node-b7231635-237a-0b07-9482-644e99f0f77d-f8636b3b, #w-node-b7231635-237a-0b07-9482-644e99f0f77e-f8636b3b, #w-node-b7231635-237a-0b07-9482-644e99f0f780-f8636b3b, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e0-f8636b3b, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e2-f8636b3b, #w-node-bc61b0fa-f5c4-4c95-578c-0a46fb55ca89-f8636b3b, #w-node-_8f4bd956-9923-7033-19b9-eaf082558e47-f8636b3b, #w-node-ffa3fef6-24be-4dd4-1fd1-f95a2f1cc90d-f8636b3b, #w-node-d8e413e7-37ec-9699-de56-96b45d7a3e6b-f8636b3b, #w-node-bc1372af-6331-f04d-e4c6-160d88253cd3-f8636b3b, #w-node-_9af212cb-6901-8ae5-8d4b-dfed8f61eae7-f8636b3b, #w-node-bce21334-93a0-d7dc-828f-bd83e1ed4a3f-f8636b3b, #w-node-e6611922-77e1-515a-4963-531b930ddd1d-f8636b3b, #w-node-c0bf120c-cc7d-7996-f4aa-43fd4de40e10-f8636b3b, #w-node-a22794dc-60f7-d8e2-d830-58bf8a21b08b-f8636b3b, #w-node-a22794dc-60f7-d8e2-d830-58bf8a21b08f-f8636b3b, #w-node-a22794dc-60f7-d8e2-d830-58bf8a21b090-f8636b3b, #w-node-fb0b1f72-3372-ba8c-9eec-24f490ee9590-f8636b3b, #w-node-fb0b1f72-3372-ba8c-9eec-24f490ee9591-f8636b3b, #w-node-_24b870dd-575c-669a-afb0-c708dc5c6143-f8636b3b, #w-node-_24b870dd-575c-669a-afb0-c708dc5c6149-f8636b3b, #w-node-_24b870dd-575c-669a-afb0-c708dc5c6145-f8636b3b, #w-node-_24b870dd-575c-669a-afb0-c708dc5c614b-f8636b3b, #w-node-_24b870dd-575c-669a-afb0-c708dc5c6147-f8636b3b, #w-node-_24b870dd-575c-669a-afb0-c708dc5c614d-f8636b3b, #w-node-_275c6115-32ea-9514-8b80-63340cf00e20-f8636b3b, #w-node-_889269e2-33b7-9764-02b6-c288fc3daa32-f8636b3b, #w-node-a45b0df6-bb5e-1c9d-5063-91e4e7480808-f8636b3b, #w-node-_0c1d293d-2ddd-4169-a7fa-19d7eba5a5f3-f8636b3b, #w-node-ea537ecb-0b8a-13ad-751b-7af199964968-f8636b3b, #w-node-aa042e1a-0f9f-3aac-8895-09c5a2bbaae8-f8636b3b, #w-node-_6e98cef4-d3fe-c647-9119-7d9aa1a7da0d-f8636b3b, #w-node-e76cd0f5-d21b-800b-3aae-f3e151684562-f8636b3b, #w-node-_48017a64-d743-b8df-91c3-a22cd089c03d-f8636b3b, #w-node-_2fbf5300-353f-74fc-e718-eb8c704999b6-f8636b3b, #w-node-_32879a17-cfba-46bb-fc31-f78c3f3dc6b8-f8636b3b, #w-node-b82cf8ad-16d6-0e1d-724a-f0538b4c32b6-f8636b3b, #w-node-adec8630-852a-92a5-5fd2-34b8023a27c2-f8636b3b, #w-node-_5f348335-070f-0be4-4540-fade113f0320-f8636b3b, #w-node-_6dc1a91f-8eb8-72c4-d33b-9bfe85437b42-f8636b3b, #w-node-_8d99966e-c53e-8498-1fb9-be3930bd3f94-f8636b3b, #w-node-_804e6b3c-863b-1324-c44a-12ab57d09705-f8636b3b, #w-node-_804e6b3c-863b-1324-c44a-12ab57d0970b-f8636b3b, #w-node-_804e6b3c-863b-1324-c44a-12ab57d09707-f8636b3b, #w-node-_804e6b3c-863b-1324-c44a-12ab57d0970d-f8636b3b, #w-node-_804e6b3c-863b-1324-c44a-12ab57d09709-f8636b3b, #w-node-_804e6b3c-863b-1324-c44a-12ab57d0970f-f8636b3b, #w-node-b628ff82-45d6-c9c9-71ab-1def9c4d8857-f8636b3b, #w-node-b628ff82-45d6-c9c9-71ab-1def9c4d8858-f8636b3b, #w-node-b628ff82-45d6-c9c9-71ab-1def9c4d886b-f8636b3b, #w-node-b628ff82-45d6-c9c9-71ab-1def9c4d886c-f8636b3b, #w-node-_76d03f2a-a5d8-22b5-2196-e4e2043a7751-f8636b43, #w-node-ec4c26a4-aed0-b857-f126-9e73c564ef00-f8636b43, #w-node-_62f1b49b-cf0b-cd31-4b2a-758d52296c31-f8636b43, #w-node-bc61b0fa-f5c4-4c95-578c-0a46fb55ca89-f8636b43, #w-node-_8f4bd956-9923-7033-19b9-eaf082558e47-f8636b43, #w-node-ffa3fef6-24be-4dd4-1fd1-f95a2f1cc90d-f8636b43, #w-node-b7231635-237a-0b07-9482-644e99f0f77d-f8636b43, #w-node-b7231635-237a-0b07-9482-644e99f0f77e-f8636b43, #w-node-b7231635-237a-0b07-9482-644e99f0f780-f8636b43, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e0-f8636b43, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e2-f8636b43, #w-node-e6c23a01-2a49-066b-c127-d7c905a88c72-f8636b43, #w-node-f0a91a1f-aac5-933d-5678-52bec1437e0c-f8636b43, #w-node-f0a91a1f-aac5-933d-5678-52bec1437e0d-f8636b43, #w-node-f0a91a1f-aac5-933d-5678-52bec1437e0f-f8636b43, #w-node-_030377b0-5ca4-ed7b-cfac-d4b904a9d88d-f8636b43, #w-node-_030377b0-5ca4-ed7b-cfac-d4b904a9d88e-f8636b43, #w-node-_030377b0-5ca4-ed7b-cfac-d4b904a9d890-f8636b43, #w-node-b6483cf9-6b99-cdf2-fb09-6bc38afce6ac-f8636b43, #w-node-d90d5097-0ec1-5e7f-c746-4e835fa57e54-f8636b43, #w-node-_58567fff-f180-90c2-4534-8022c4d220ca-f8636b43, #w-node-a1811611-06c3-8225-86ac-72c30c5f24c5-f8636b43, #w-node-a1811611-06c3-8225-86ac-72c30c5f24c6-f8636b43, #w-node-a1811611-06c3-8225-86ac-72c30c5f24c8-f8636b43, #w-node-_58c3edd8-eb2f-c359-d3f3-123bda85929b-f8636b43, #w-node-_8af9705a-cc2f-b962-ba0c-be600127f332-f8636b43, #w-node-bbcad5cd-f7d1-8784-2b55-606b6b7272af-f8636b43, #w-node-_4b582491-f150-7c02-9580-a2fed7a269b7-f8636b43, #w-node-_4b582491-f150-7c02-9580-a2fed7a269b9-f8636b43, #w-node-_4e6a9961-f092-cd67-42fa-cf1efcf2b762-f8636b43, #w-node-d0caaa46-ff5d-0e43-e223-5bbfc685fa14-f8636b43, #w-node-_4b8c3e24-faf1-7955-598c-8f8832e7811d-f8636b43, #w-node-_42c30e94-8d8a-3521-01a7-fe28164e92a3-f8636b43, #w-node-_3c786116-920c-3f87-e812-1bdee8ae532e-f8636b43, #w-node-_7e3590b3-13b7-fe5b-2664-57097ae2b70e-f8636b43, #w-node-f031c971-d287-f7ef-6440-1f70b50bca51-f8636b43, #w-node-_031feaa1-47ed-e3cd-23b9-f998b6cc4660-f8636b43, #w-node-dcf8204f-00fa-f473-433e-2a9eb79cb2f0-f8636b43, #w-node-e0a15a66-d2b8-96b6-f509-e9d05a9afcf5-f8636b43, #w-node-d08545a7-93ba-d583-43d4-26d597ee15cd-f8636b43, #w-node-e24ca8d3-bbcb-566f-643a-bb5749e599c7-f8636b43, #w-node-_9daef060-52e0-a8f2-a9e6-099869643947-f8636b43, #w-node-c118f233-d191-5662-1f0f-a56152be75e6-f8636b43, #w-node-dacae119-d564-fcc2-1d2a-43fb968fdaca-f8636b43, #w-node-_80fa6966-2ac6-eb7b-87ee-14518ac94fb4-f8636b43, #w-node-cd608adc-1339-4d1b-09b4-681f6a04c1bf-f8636b43, #w-node-cd608adc-1339-4d1b-09b4-681f6a04c1c1-f8636b43, #w-node-_65534e7d-9bd9-8370-1211-da9f944a788d-f8636b43, #w-node-_65534e7d-9bd9-8370-1211-da9f944a788f-f8636b43, #w-node-_3984f40e-ee6b-3ced-fdb6-f281258f1f7b-f8636b43, #w-node-_3984f40e-ee6b-3ced-fdb6-f281258f1f7d-f8636b43, #w-node-f7ce62d8-15d3-41ab-8a73-eed2844cc6da-f8636b43, #w-node-_7468573a-bafb-ac89-ceba-564a1e2b1f6e-f8636b43, #w-node-d1888f8c-3008-1f45-9974-2bafae986941-f8636b43, #w-node-a30988b8-0533-efb3-fc1f-37bdf49fdbb2-f8636b43, #w-node-_3d0d73bd-123d-a541-d555-c0e69aa3580b-f8636b43, #w-node-d703c971-24f1-8370-3623-64ba70d4820c-f8636b43, #w-node-d703c971-24f1-8370-3623-64ba70d4820d-f8636b43, #w-node-d703c971-24f1-8370-3623-64ba70d4820f-f8636b43, #w-node-_6d50f459-fba7-fe56-f997-c02deb081d31-f8636b43, #w-node-_6d50f459-fba7-fe56-f997-c02deb081d32-f8636b43, #w-node-_6d50f459-fba7-fe56-f997-c02deb081d34-f8636b43, #w-node-_324f2ff4-e88e-d3e5-c757-713b5403f90e-f8636b43, #w-node-_108d1635-2fe9-534e-ad82-aaba1161b014-f8636b43, #w-node-_8aaf31b0-0923-39aa-a9d6-f2d503c4f876-f8636b43, #w-node-_8aaf31b0-0923-39aa-a9d6-f2d503c4f877-f8636b43, #w-node-_8aaf31b0-0923-39aa-a9d6-f2d503c4f879-f8636b43, #w-node-_74c9be6e-a268-7796-b817-c0dde6e1631f-f8636b43, #w-node-_74c9be6e-a268-7796-b817-c0dde6e16320-f8636b43, #w-node-_74c9be6e-a268-7796-b817-c0dde6e16322-f8636b43, #w-node-_8bdc3072-87b3-abf6-42c1-a13753fb7d0f-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68a5-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68a6-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68a8-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68aa-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68ae-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68af-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68b1-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68b3-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68b7-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68b8-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68ba-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68bc-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68c0-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68c1-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68c3-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68c5-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68c9-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68ca-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68cc-f8636b43, #w-node-_8e9d7cf9-7bb2-cc2a-0669-84b95a2e68ce-f8636b43, #w-node-_9b7a5908-ffc3-dceb-599b-93fb86d364a8-f8636b43, #w-node-_9b7a5908-ffc3-dceb-599b-93fb86d364b3-f8636b43, #w-node-_29239bad-4a79-ca1e-777b-8cb9c0ca9e52-f8636b43, #w-node-_10b67255-b916-7f54-4bd8-4c8425f9c7eb-f8636b43, #w-node-d9f6eba0-916b-4383-fbaf-11b85e26541a-f8636b43, #w-node-_745cdde0-ccbb-76f0-634e-381dc6cf45e0-f8636b43, #w-node-_9b7a5908-ffc3-dceb-599b-93fb86d364b6-f8636b43, #w-node-_9b7a5908-ffc3-dceb-599b-93fb86d364b9-f8636b43, #w-node-_9b7a5908-ffc3-dceb-599b-93fb86d364bc-f8636b43, #w-node-_9b7a5908-ffc3-dceb-599b-93fb86d364bf-f8636b43, #w-node-_755485d4-c19a-f7cc-5a3d-e85f3964ed21-f8636b43, #w-node-_0d00e1de-316d-782d-7e15-990d33ee452e-f8636b43, #w-node-bd21420f-0138-167d-c347-2ac7a96652e8-f8636b43, #w-node-f43cd339-7f5c-d5af-c96b-4f78028d6f26-f8636b43, #w-node-_9c91a7c4-686d-ac34-1fb6-0315d452769e-f8636b43, #w-node-_4733b966-6f0f-35b3-fb2e-3fcb885a225f-f8636b43, #w-node-_1471256a-93a8-3c1f-6200-54f9a32a0dbf-f8636b43, #w-node-_447efae8-49db-28af-7d79-440fe885074f-f8636b43, #w-node-f2e88e4c-8d6e-2143-250f-135b268c5b6d-f8636b43, #w-node-_39ee18c0-efc1-ff2c-d88a-316cedd6de38-f8636b43, #w-node-d92d400f-ec70-16fa-deeb-fb2509417018-f8636b43, #w-node-fe3fb135-8938-f132-9caa-10783b69f18e-f8636b43, #w-node-e7baf624-543b-d4c4-72aa-2ae561046140-f8636b43, #w-node-_83d140e7-8029-1f3b-3d02-155432e4afaa-f8636b43, #w-node-_61eb8023-cf19-6c46-55ba-64603a1e6ccb-f8636b43, #w-node-_05367a23-82a1-e47e-d054-22fb1cb9470a-f8636b43, #w-node-_54fbb1b5-07cb-48f6-1914-3817e94dc84b-f8636b43, #w-node-_2542d46f-fa5f-400c-a864-7efd52000652-f8636b43, #w-node-_5700a591-869d-0dca-edd4-8466eb0c4901-f8636b43, #w-node-_3337876c-e813-c270-4f29-7b76a62fec74-f8636b43, #w-node-_38d53329-1496-3a9b-5cb9-ab55dcedb9ed-f8636b43, #w-node-a3bae337-fa6e-9268-ca66-513537a3c9ca-f8636b43, #w-node-c2de6b51-46c6-dae3-e6b1-a93c1cabdbd5-f8636b43, #w-node-b42d011a-e4fb-de78-2aa1-c0a1b312834e-f8636b43, #w-node-_28117753-8656-0846-f1a1-c800949ed351-f8636b43, #w-node-_68bf3fc6-06bf-7973-fe2a-f09cdfa24093-f8636b43, #w-node-a65f317e-a141-b489-c2a0-a5e909995bdc-f8636b43, #w-node-_6f5b6ce7-1314-ccb5-a27f-8a7148a69e79-f8636b43, #w-node-_3b32412e-ec4e-aeeb-e414-42fdcdb8a383-f8636b43, #w-node-_4da82930-b1b7-de8a-a3b7-e13a7ac68e84-f8636b43, #w-node-_76d03f2a-a5d8-22b5-2196-e4e2043a7751-f8636b44, #w-node-ec4c26a4-aed0-b857-f126-9e73c564ef00-f8636b44, #w-node-_62f1b49b-cf0b-cd31-4b2a-758d52296c31-f8636b44, #w-node-bc61b0fa-f5c4-4c95-578c-0a46fb55ca89-f8636b44, #w-node-_8f4bd956-9923-7033-19b9-eaf082558e47-f8636b44, #w-node-ffa3fef6-24be-4dd4-1fd1-f95a2f1cc90d-f8636b44, #w-node-b7231635-237a-0b07-9482-644e99f0f77d-f8636b44, #w-node-b7231635-237a-0b07-9482-644e99f0f77e-f8636b44, #w-node-b7231635-237a-0b07-9482-644e99f0f780-f8636b44, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e0-f8636b44, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e2-f8636b44, #w-node-e6c23a01-2a49-066b-c127-d7c905a88c72-f8636b44, #w-node-_20df4cfe-1ccc-0438-40dc-5b192aa3109a-f8636b44, #w-node-_20df4cfe-1ccc-0438-40dc-5b192aa310a1-f8636b44, #w-node-_8b8646ad-34ee-7f7f-8c5b-fbd8ca670db3-f8636b44, #w-node-_8b8646ad-34ee-7f7f-8c5b-fbd8ca670dba-f8636b44, #w-node-_6c0d001c-32ec-8818-2480-9888143ef4a5-f8636b44, #w-node-_6c0d001c-32ec-8818-2480-9888143ef4ac-f8636b44, #w-node-_6d50f459-fba7-fe56-f997-c02deb081d34-f8636b44, #w-node-cde112b6-d60c-e3cd-81ea-d7270c8fa756-f8636b44, #w-node-ac7506db-9908-391f-9178-cb2515559ede-f8636b44, #w-node-_76d03f2a-a5d8-22b5-2196-e4e2043a7751-f8636b45, #w-node-ec4c26a4-aed0-b857-f126-9e73c564ef00-f8636b45, #w-node-_62f1b49b-cf0b-cd31-4b2a-758d52296c31-f8636b45, #w-node-bc61b0fa-f5c4-4c95-578c-0a46fb55ca89-f8636b45, #w-node-_8f4bd956-9923-7033-19b9-eaf082558e47-f8636b45, #w-node-ffa3fef6-24be-4dd4-1fd1-f95a2f1cc90d-f8636b45, #w-node-b7231635-237a-0b07-9482-644e99f0f77d-f8636b45, #w-node-b7231635-237a-0b07-9482-644e99f0f77e-f8636b45, #w-node-b7231635-237a-0b07-9482-644e99f0f780-f8636b45, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e0-f8636b45, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e2-f8636b45, #w-node-e6c23a01-2a49-066b-c127-d7c905a88c72-f8636b45, #w-node-d0fa9743-8d85-08c1-aaf5-31027e0c182e-f8636b45, #w-node-_486e1081-c18c-7183-0c76-472477ee763f-f8636b45, #w-node-b9b7d7ad-9495-05e4-28e5-423a443179fa-f8636b45, #w-node-_2135587f-565a-c04c-a678-fbb7ffed9c50-f8636b45, #w-node-_9748603a-c8cb-7f35-8287-720aca206fd9-f8636b45, #w-node-_9aab3008-12a8-c956-4db9-d44338bd6dd6-f8636b45, #w-node-_822e3ff2-1882-92a0-eaa1-dea21c6f5cd6-f8636b45, #w-node-_7c006052-7345-ad6b-25fc-fc0b91964d13-f8636b45, #w-node-_804d2197-4039-b61d-7195-e6d383463b29-f8636b45, #w-node-fc5c4017-61c4-ff28-1d3d-4f1f83aa5927-f8636b45, #w-node-_0fdc754a-30d3-a713-a844-f78a672cbc47-f8636b45, #w-node-be2be5e4-c1ea-045d-d039-f2487380ec11-f8636b45, #w-node-_4f6bfefe-a4df-783e-2b87-5a7f0dd1d166-f8636b45, #w-node-_9c28cb1d-2f71-4a9e-0b96-68bdfa4657c2-f8636b45, #w-node-a6a9d593-8404-3f9c-ae79-a53fe5be9273-f8636b45, #w-node-_5def2947-c194-e711-ef7d-fcbb3e1270c2-f8636b45, #w-node-d75c30f3-cc22-3ab2-e384-a3622ab03eec-f8636b45, #w-node-_76d03f2a-a5d8-22b5-2196-e4e2043a7751-f8636b47, #w-node-ec4c26a4-aed0-b857-f126-9e73c564ef00-f8636b47, #w-node-_62f1b49b-cf0b-cd31-4b2a-758d52296c31-f8636b47, #w-node-bc61b0fa-f5c4-4c95-578c-0a46fb55ca89-f8636b47, #w-node-_8f4bd956-9923-7033-19b9-eaf082558e47-f8636b47, #w-node-ffa3fef6-24be-4dd4-1fd1-f95a2f1cc90d-f8636b47, #w-node-b7231635-237a-0b07-9482-644e99f0f77d-f8636b47, #w-node-b7231635-237a-0b07-9482-644e99f0f77e-f8636b47, #w-node-b7231635-237a-0b07-9482-644e99f0f780-f8636b47, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e0-f8636b47, #w-node-ecb1b4db-957f-d4d6-0635-78eeda0e16e2-f8636b47, #w-node-e6c23a01-2a49-066b-c127-d7c905a88c72-f8636b47, #w-node-b5320fcc-e7cd-5e38-178a-90ce651dbf01-f8636b47, #w-node-_72cb14f1-070b-0dbe-02e8-19ff6cb89cf4-f8636b47, #w-node-_4737cabe-e02e-a9e9-47b3-e066e5285058-f8636b47, #w-node-e74eae0a-b8b5-dc27-a2ac-ab394913ac6f-f8636b47, #w-node-e74eae0a-b8b5-dc27-a2ac-ab394913ac76-f8636b47, #w-node-_75c49f8a-cbc5-7666-fb56-1ad02d467041-f8636b47, #w-node-_75c49f8a-cbc5-7666-fb56-1ad02d467048-f8636b47, #w-node-_158308aa-bced-b37e-67df-d16b6b6585fd-f8636b47, #w-node-_158308aa-bced-b37e-67df-d16b6b658604-f8636b47, #w-node-_47a1cb0b-9e62-bbdf-f0ff-ccb4633ce203-f8636b47, #w-node-_47a1cb0b-9e62-bbdf-f0ff-ccb4633ce20a-f8636b47, #w-node-ca04705b-d147-9787-2a51-e7c31b02b8d0-f8636b47, #w-node-ca04705b-d147-9787-2a51-e7c31b02b8d7-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb86-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb87-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb89-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb8b-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb8f-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb92-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb93-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb95-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb98-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb99-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb9b-f8636b47, #w-node-d3b28d4d-29e9-0a64-2275-c10a5daacb9d-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e252-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e253-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e255-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e257-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e249-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e24a-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e24c-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e24e-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e240-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e241-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e243-f8636b47, #w-node-_06d0f6a0-678f-a280-aaff-5952a1c1e245-f8636b47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_8de54737-95e8-eb90-d776-8f4d5e6c82b0-f8636b3b, #w-node-e3d6fffa-6e47-dbb0-70e3-ff81e6ef5965-f8636b3b, #w-node-_9d2f38df-72f3-4b44-4846-c207fe2e06f5-f8636b3b, #w-node-_34010e4c-5338-df1b-ee72-afd4192929b5-f8636b3b, #w-node-bad70e01-292d-b8ea-4a55-5c0757c94dce-f8636b3b, #w-node-_54d792cb-8e85-f9a2-a407-b846aa0683ad-f8636b3b, #w-node-abebb09c-6080-c813-e6a6-57acafcb66c0-f8636b3b, #w-node-dfc53abf-1ee5-38b1-1644-c92555fe920d-f8636b3b, #w-node-aeb30836-547c-3f73-a7b6-1357f4b73cd2-f8636b3b, #w-node-ece44b71-eb0f-225e-042b-ef9cef19a861-f8636b3b, #w-node-bcf51c01-ea0c-578a-cf64-580ea200ef54-f8636b3b, #w-node-_921799d3-4ec1-c0b3-3502-aff3ec834ee2-f8636b3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a22794dc-60f7-d8e2-d830-58bf8a21b08a-f8636b3b, #w-node-a22794dc-60f7-d8e2-d830-58bf8a21b08e-f8636b3b, #w-node-fb0b1f72-3372-ba8c-9eec-24f490ee958f-f8636b3b, #w-node-b628ff82-45d6-c9c9-71ab-1def9c4d8856-f8636b3b, #w-node-b628ff82-45d6-c9c9-71ab-1def9c4d886a-f8636b3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@font-face {
  font-family: 'Satoshi Variable';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636c69_Satoshi-VariableItalic.ttf') format('truetype');
  font-weight: 300 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi Variable';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636c68_Satoshi-Variable.ttf') format('truetype');
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf7_HelveticaNeue-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf3_HelveticaNeue-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf6_HelveticaNeue-Ultralight.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf2_HelveticaNeue-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf5_HelveticaNeue-RegularItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf4_HelveticaNeue-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('https://uploads-ssl.webflow.com/6525c4cf2a4e8196f8636b2d/6525c4cf2a4e8196f8636bf1_HelveticaNeue-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}