html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

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

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

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

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

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

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

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

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

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

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

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

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

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

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

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

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

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

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

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

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

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

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

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

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

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

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

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

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

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

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

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

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

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

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

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

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

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

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

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e14f_Inter-ExtraLight.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e151_Inter-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e14e_Inter-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e14d_Inter-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e188_Inter-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e189_Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Social Icons;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16de54_social-icons.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Calling Code;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16de6f_Dharma%20Type%20-%20Calling%20Code%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ICONS FILLED;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16df49_MaterialIcons-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ICONS OUTLINED;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16dfd1_MaterialIconsOutlined-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ICONS ROUNDED;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16dfee_MaterialIconsRound-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ICONS SHARP;
  src: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16dfd2_MaterialIconsSharp-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --background: #0d1117;
  --text: #a7b5c3;
  --pink-500: #f34a9d;
  --titles-links: #ccdae7;
  --white: white;
  --neutral-800: #171e25;
  --neutral-700: #1e252c;
  --primary: #0052cc;
  --neutral-600: #272e35;
  --navbar: #0d1117e0;
  --accent: #b77cf1;
  --black: #0d1117;
  --gray-400: #909aa8;
  --purple-400: #b77cf1;
  --purple-200: #e0caf8;
  --purple-50: #f4eefa;
  --neutral-400: #646f7c;
  --red-500: #e23b3b;
  --blue-300: #89bcf5;
  --teal-200: #92f3e0;
  --pink-700: #ce1562;
  --yellow-300: #f1dc39;
  --purple-100: #eadcf8;
  --teal-100: #c5faf1;
  --blue-100: #d0e2f6;
  --green-100: #cbf3d9;
  --green-400: #3dd875;
  --teal-400: #26d5bf;
  --teal-50: #e9faf7;
  --blue-50: #e2ecf8;
  --green-50: #e3f6e9;
  --red-50: #f6e0e0;
  --yellow-50: #f5f2d4;
  --slate-600: #3f4e61;
  --slate-200: #cfd9e4;
  --slate-50: #eff4f8;
  --slate-100: #e2e8ee;
  --border: #21262d00;
  --neutral-500: #3f4852;
  --green-300: #7beca4;
  --neutral-200: #a5b4c2;
  --green-500: #17be55;
  --neutral-900: #101720;
  --gray-900: #1b2435;
  --blue-500: #3077eb;
  --red-400: #ec6464;
  --red-300: #f09898;
  --red-200: #f1b5b5;
  --red-600: #d31919;
  --red-100: #f1cfcf;
  --green-200: #acf1c5;
  --blue-600: #1d59db;
  --blue-200: #b0cff7;
  --amber-400: #f1b51a;
  --slate-300: #bcc9d8;
  --slate-400: #8597ad;
  --slate-500: #5b6d83;
  --slate-700: #2c3a4b;
  --slate-800: #1d2736;
  --slate-900: #131d31;
  --red-700: #ac1515;
  --red-800: #961313;
  --red-900: #770505;
  --orange-50: #f5e8d7;
  --orange-100: #f5dfc1;
  --orange-200: #f3ca9b;
  --orange-300: #f0ad68;
  --orange-400: #ee8733;
  --orange-500: #ec6a10;
  --orange-600: #db5008;
  --orange-700: #b43b09;
  --orange-800: #8a2d0f;
  --orange-900: #72260c;
  --yellow-100: #f3f1af;
  --yellow-200: #f5ed7b;
  --yellow-400: #eecc0b;
  --yellow-500: #d3a707;
  --yellow-600: #bb8b06;
  --yellow-700: #96630b;
  --yellow-800: #7e4c07;
  --yellow-900: #6d3e0b;
  --lime-50: #eef7da;
  --lime-100: #e2f5bc;
  --lime-200: #cff18f;
  --lime-300: #aedf58;
  --lime-400: #97db27;
  --lime-500: #77bd0c;
  --lime-600: #599208;
  --lime-700: #467508;
  --lime-800: #385a0c;
  --lime-900: #2c460d;
  --green-600: #0f9b42;
  --green-700: #117737;
  --green-800: #115f2f;
  --green-900: #0f4c28;
  --teal-300: #55e4d6;
  --teal-500: #0eb2a0;
  --teal-600: #089084;
  --teal-700: #097068;
  --teal-800: #0a5c57;
  --teal-900: #0c534a;
  --cyan-50: #e1fafc;
  --cyan-100: #c1f3f8;
  --cyan-200: #9bedf7;
  --cyan-300: #5ce5f6;
  --cyan-400: #1acee9;
  --cyan-500: #07b4d1;
  --cyan-600: #058aaa;
  --cyan-700: #096f8b;
  --cyan-800: #0f5a72;
  --cyan-900: #114a5f;
  --sky-50: #e7f2fa;
  --sky-100: #d3e8f6;
  --sky-200: #b5e6ff;
  --sky-300: #73cbf5;
  --sky-400: #31b3ec;
  --sky-500: #079de0;
  --sky-600: #037cbb;
  --sky-700: #06689e;
  --sky-800: #04547f;
  --sky-900: #064264;
  --blue-400: #559df5;
  --blue-700: #1748d1;
  --blue-800: #1335a7;
  --blue-900: #0a2a88;
  --indigo-50: #e6eaf6;
  --indigo-100: #d5dcf5;
  --indigo-200: #bcc6ee;
  --indigo-300: #a5b3f7;
  --indigo-400: #7f89ec;
  --indigo-500: #6668eb;
  --indigo-600: #524add;
  --indigo-700: #4036be;
  --indigo-800: #2e2799;
  --indigo-900: #221f7e;
  --violet-50: #efedfa;
  --violet-100: #e4e0f5;
  --violet-200: #d7d1f3;
  --violet-300: #c0b3f3;
  --violet-400: #a38aee;
  --violet-500: #8d62ee;
  --violet-600: #7a3ee0;
  --violet-700: #6d2cd3;
  --violet-800: #5e26b8;
  --violet-900: #4b12a3;
  --purple-300: #d0acf6;
  --purple-500: #a355ee;
  --purple-600: #982ff7;
  --purple-700: #821eda;
  --purple-800: #6f1ab6;
  --purple-900: #5d1694;
  --pink-50: #faedf4;
  --pink-100: #f7dceb;
  --pink-200: #f6c8e3;
  --pink-300: #f39dcc;
  --pink-400: #ee6db1;
  --pink-600: #e22a7c;
  --pink-800: #a5144e;
  --pink-900: #8b1344;
  --rose-50: #fceced;
  --rose-100: #f5d7d9;
  --rose-200: #f3c3c9;
  --rose-300: #f89aa6;
  --rose-400: #ff7a8d;
  --rose-500: #f14563;
  --rose-600: #df2c53;
  --rose-700: #c71742;
  --rose-800: #ad113c;
  --amber-50: #f5efd6;
  --amber-100: #f3e6b1;
  --amber-200: #f5dc7a;
  --amber-300: #f1c73f;
  --amber-500: #e49106;
  --amber-600: #c96e05;
  --amber-700: #a84b05;
  --amber-800: #863707;
  --amber-900: #722e07;
  --rose-900: #97103a;
  --gray-50: #eff3f7;
  --gray-100: #ebeef3;
  --gray-200: #dbdfe7;
  --gray-300: #c9d0da;
  --gray-500: #636c7c;
  --gray-600: #465363;
  --gray-700: #313c4d;
  --gray-800: #222d3b;
  --neutral-50: #dfebf7;
  --neutral-100: #bbc8d5;
  --neutral-300: #7c8c9b;
  --hover: #475569;
  --navbar-shadow: #4047521a;
  --nav-link: #0d111740;
}

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

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

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

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

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

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

body {
  background-color: var(--background);
  color: var(--text);
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.333;
}

h1 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3em;
  font-weight: 800;
  line-height: 1.2;
}

h2 {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 2.25em;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 1.875em;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 1.5em;
  font-weight: 700;
  line-height: 1.2;
}

h5 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.2;
}

h6 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.2;
}

p {
  margin-bottom: 1em;
}

a {
  color: var(--pink-500);
  text-decoration: none;
  transition: opacity .3s, background-color .3s, color .3s;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 40px;
}

blockquote {
  border-left: 4px solid var(--titles-links);
  color: var(--titles-links);
  margin-top: 2em;
  margin-bottom: 2em;
  padding: .25em 2em;
  font-size: 1.125em;
  line-height: 1.5;
}

.font-title.white-label.feature {
  margin-bottom: .5em;
}

.section-before-footer {
  margin-bottom: -4em;
  padding-bottom: 4em;
  position: relative;
}

.section-before-footer.bg-neutral-800 {
  display: block;
}

.example-wrap {
  background-color: var(--neutral-800);
  box-shadow: 0 0 0 1px var(--neutral-700);
  color: var(--titles-links);
  border-radius: .5em;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  width: 100%;
  padding: 1.5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated {
  z-index: 5;
  background-color: var(--primary);
  color: var(--white);
  text-align: center;
  letter-spacing: -.03em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated.small {
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 600;
}

.button-animated.small:hover {
  color: var(--white);
}

.button-animated.small.bg-neutral-600 {
  background-color: var(--neutral-600);
}

.button-animated.small.pricing.featured {
  background-color: var(--primary);
}

.button-animated.small.pricing.featured.alt {
  background-color: #f34b9d;
}

.button-animated.small.blog-breadcrums {
  font-size: 14px;
  line-height: 16px;
}

.button-animated.small.blog-breadcrums.w--current {
  font-family: Manrope, sans-serif;
  font-size: 14px;
  line-height: 16px;
  overflow: visible;
}

.button-animated.large {
  font-size: 1.5em;
}

.button-animated.large:hover, .button-animated.bg-blue-500:hover, .button-animated.bg-blue-800:hover {
  color: var(--white);
}

.button-animated.tokenization.rotate-button {
  background-color: var(--navbar);
  margin-top: 40px;
}

.avatar-3xl {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 12em;
  height: 12em;
  display: flex;
}

.page-container {
  background-color: #0d1117;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.page-container.for-toeknization {
  overflow: visible;
}

.section {
  z-index: 4;
  width: auto;
  margin-left: -40em;
  margin-right: -40em;
  padding: 5em 40em;
  position: relative;
}

.section.more-space {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e24b_hollaex-brid-bg-horizontal-01.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 10em;
  padding-bottom: 10em;
}

.section.more-space.bg-tile-middle-lg.bg-cyan-900 {
  background-color: var(--accent);
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 50%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 64px;
}

.section.more-space.prefooter {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e24b_hollaex-brid-bg-horizontal-01.svg");
  background-repeat: no-repeat;
  background-size: contain;
}

.section.bg-neutral-800.curve-bottom.white-label {
  padding-top: 10em;
}

.section.bg-neutral-800.curve-bottom.white-label.for-tokenizatin {
  background-color: #0a0a21;
  background-image: linear-gradient(49deg, #0a0a21, #091321 52%, #0a0a21);
}

.section.bg-neutral-800.unlocking-potential {
  display: none;
}

.section.bg-tile-top-lg.bg-indigo-700.coin-listing, .section.bg-tile-top-lg.bg-indigo-700.white-listing, .section.bg-tile-top-lg.bg-indigo-700.customer-stories {
  background-color: #b77cf140;
}

.section.bg-tile-top-lg.bg-amber-900 {
  background-color: #78350f6e;
}

.section.curve-top.bg-neutral-800 {
  object-fit: fill;
}

.section.bg-tile-top.bg-neutral-600.testimonial.scroll {
  overflow: hidden;
}

.section.bg-tile-middle.bg-neutral-700.blog-template {
  justify-content: center;
  padding-top: 5.5em;
  padding-bottom: 2em;
  display: flex;
}

.section.padding-bottom {
  padding-top: 5em;
}

.section.gradient__01 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.section.big-header {
  padding-top: 0;
  padding-bottom: 0;
}

.section.testimonial-feature {
  padding-top: 10em;
  padding-bottom: 10em;
}

.section.testimonial-feature.bg-tile-middle-lg.bg-cyan-900, .section.testimonial-feature.bg-tile-middle-lg.accent-background, .section.testimonial-feature.grid-background.bg-cyan-900 {
  background-color: var(--accent);
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 50%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 64px;
}

.section.testimonial-feature.grid-background.accent-background {
  background-color: #b77cf140;
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 50%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 64px;
}

.section.why-hollaex {
  padding-top: 0;
  padding-bottom: 5em;
}

.section.case-studies {
  padding-bottom: 10em;
}

.section.built-for-growth {
  display: none;
}

.section.counter {
  font-size: 10px;
}

.section.in-the-media {
  padding-bottom: 5em;
}

.section.pricing-includes {
  padding-bottom: 10em;
}

.section.how-it-works.coin-listing {
  width: auto;
}

.section.create-add-list, .section.simple-coin-activation {
  padding-top: 10em;
  padding-bottom: 10em;
}

.section.service-offering {
  font-family: Manrope, sans-serif;
}

.section.extra-space {
  padding-top: 10em;
  padding-bottom: 10em;
}

.section.recent-posts {
  background-color: var(--neutral-800);
  justify-content: center;
  max-width: none;
  padding-bottom: 5em;
  display: block;
}

.section.recent-posts-container {
  flex-flow: row;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section.token-rotate {
  padding-top: .25em;
}

.title-sm {
  color: var(--titles-links);
  letter-spacing: -.04em;
  font-family: Manrope, sans-serif;
  font-size: 3em;
  font-weight: 700;
  line-height: 1.1;
}

.title-sm._20ch {
  max-width: 20ch;
}

.title-sm.text-color-white.banner {
  font-family: Manrope, sans-serif;
}

.title-sm.text-indent {
  text-indent: -.35em;
}

.title-xl {
  color: var(--titles-links);
  letter-spacing: -.03em;
  font-family: Manrope, sans-serif;
  font-size: 7em;
  font-weight: 800;
  line-height: 1;
}

.title-xl._12ch {
  max-width: 14ch;
}

.container-md {
  z-index: 5;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 56em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: flex;
  position: relative;
}

.container-md.content-centered, .container-md.content-centered-copy {
  max-width: 900px;
}

.container-md.content-left {
  justify-content: center;
}

.container-md.content-left.hero {
  flex-wrap: wrap;
  width: auto;
  max-width: 600px;
  height: auto;
  overflow: visible;
}

.container-md.content-right {
  box-shadow: 0 0 0 1px var(--neutral-700);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: .5em;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: none;
  display: flex;
}

.container-md.content-right.placeholder {
  box-shadow: none;
  width: auto;
  max-width: none;
  overflow: visible;
}

.container-md.content-center {
  box-shadow: 0 0 0 1px var(--neutral-700);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-image: none;
  border: 0 #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 500px;
  display: flex;
}

.container-md.coin-listing {
  max-width: 1000px;
}

.margin-b-md {
  margin-bottom: 1.25em;
}

.font-weight-semibold {
  font-weight: 600;
}

.button {
  background-color: var(--primary);
  color: var(--white);
  text-align: center;
  letter-spacing: -.01em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
  box-shadow: inset 0 0 100px 100px #0000;
}

.button:hover {
  box-shadow: inset 0 0 200px 200px #00000026;
}

.button.button-outline:hover {
  color: var(--white);
}

.button.button-outline.large {
  font-size: 1.5em;
}

.button.button-outline.large:hover {
  color: var(--white);
}

.button.button-outline.small.blog-breadcrums {
  font-size: 14px;
  line-height: 16px;
}

.button.button-outline.small.blog-breadcrums.w--current {
  border: 1px solid var(--pink-500);
  color: var(--pink-500);
}

.button.button-outline.small.blog-breadcrums.w--current:hover {
  box-shadow: inset 0 0 0 1px var(--white);
}

.button.button-outline.small.resources-buttons {
  flex-direction: row;
  font-size: 14px;
}

.button.small {
  font-size: .75em;
}

.button.bg-white {
  color: var(--black);
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.button.is-large {
  padding: 1rem 2rem;
}

.button.is-secondary {
  color: #000;
  background-color: #0000;
  border: 1px solid #222;
}

.button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

.button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.row-xs {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  font-family: Manrope, sans-serif;
  display: grid;
  position: relative;
}

.row-xs.items-center {
  align-items: center;
}

.row-xs.items-center.off-center {
  margin-left: 60px;
}

.material-icons {
  text-transform: none;
  font-family: ICONS FILLED, sans-serif;
}

.column-md {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.column-md.content-centered {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.column-md.profile {
  grid-row-gap: 3px;
}

.content-centered-tablet.white-label {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.title-xs {
  z-index: 5;
  color: var(--titles-links);
  letter-spacing: -.03em;
  font-family: Manrope, sans-serif;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.1;
  position: relative;
}

.padding-base {
  padding: 1em;
  position: relative;
}

.margin-b-lg {
  margin-bottom: 2em;
}

.text-sm {
  letter-spacing: -.005em;
  font-family: Manrope, sans-serif;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.text-sm.text-color-text {
  color: var(--text);
}

.text-sm.material-icons {
  font-family: ICONS FILLED, sans-serif;
}

.text-sm.pricing {
  padding-bottom: 20px;
}

.text-sm.light {
  color: var(--text);
}

.text-sm.grey {
  color: var(--gray-400);
  line-height: 1.333;
}

.text-sm.pricing-diy {
  width: 100%;
  max-width: 400px;
  padding-bottom: 20px;
}

.font-mono {
  font-family: Calling Code, sans-serif;
  font-weight: 400;
}

.heading-h5 {
  color: var(--titles-links);
  letter-spacing: -.025em;
  font-size: 1.25em;
  line-height: 1.2;
}

.padding-xl {
  padding: 1.75em;
  position: relative;
}

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

.container-lg {
  z-index: 5;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-lg.content-centered {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: row;
  justify-content: center;
  max-width: 900px;
  height: auto;
  min-height: 50px;
  max-height: none;
}

.container-lg.content-centered.multiple-use-cases, .container-lg.content-centered.security {
  flex-direction: column;
}

.container-lg.ways-to-use {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  flex-direction: column;
  display: flex;
}

.container-lg.pricing-diy {
  justify-content: center;
  max-width: 900px;
  display: flex;
}

.container-lg.media {
  padding-top: 40px;
}

.column-lg {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.column-lg.max-width-xl.auto {
  margin-left: auto;
  margin-right: auto;
}

.column-lg.content-centered {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 70%;
  display: grid;
}

.column-lg.content-left {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-flow: column wrap;
  justify-content: center;
}

.column-lg.content-left.hero {
  align-self: auto;
  align-items: flex-start;
  width: auto;
  height: auto;
}

.overflow-hidden {
  position: relative;
  overflow: hidden;
}

.title-md {
  color: var(--titles-links);
  text-align: center;
  letter-spacing: -.05em;
  font-family: Manrope, sans-serif;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1;
}

.title-md._20ch {
  max-width: 900px;
}

.title-md.center {
  color: #ffffff40;
  text-align: center;
}

.title-md.center.placeholder {
  display: none;
}

.title-lg {
  z-index: 5;
  color: var(--titles-links);
  letter-spacing: -.05em;
  font-family: Manrope, sans-serif;
  font-size: 4em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.title-lg._16ch {
  max-width: none;
  font-family: Manrope, sans-serif;
}

.title-lg._12ch {
  max-width: 12ch;
}

.title-lg._12ch.leading-none {
  max-width: 18ch;
}

.title-lg._12ch.leading-none.white-label.solution-offering {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.title-lg._20ch {
  max-width: 20ch;
}

.title-lg.pricing-diy {
  max-width: 900px;
}

.title-lg.coin-listing {
  width: 100%;
  max-width: 600px;
}

.text-lg {
  letter-spacing: -.02em;
  font-family: Manrope, sans-serif;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg._52ch {
  max-width: 52ch;
  font-family: Manrope, sans-serif;
}

.text-lg._48ch {
  max-width: 48ch;
}

.text-lg._48ch.pricing-diy {
  margin-bottom: 1.5em;
}

.text-lg._36ch {
  max-width: 36ch;
}

.text-lg._32ch {
  max-width: 32ch;
}

.text-lg.sans {
  font-family: Manrope, sans-serif;
}

.text-lg.mono {
  font-family: Calling Code, sans-serif;
}

.text-lg.coin-listing {
  max-width: 600px;
}

.text-lg.tokenization {
  text-align: center;
}

.rating-stars {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.material-icons-round {
  color: var(--accent);
  text-transform: none;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
}

.column-xs {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.column-xs.content-centered {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.column-xs.stretch {
  justify-items: stretch;
}

.text-xs {
  font-family: Manrope, sans-serif;
  font-size: .75em;
  line-height: 1.5;
}

.text-xs.opacity-30 {
  font-family: ICONS ROUNDED, sans-serif;
}

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

.font-weight-medium {
  font-weight: 500;
}

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

.column-base {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  font-family: Manrope, sans-serif;
  display: grid;
  position: relative;
}

.column-base.content-centered {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.text-xl {
  letter-spacing: -.01em;
  padding-bottom: 1em;
  font-family: Manrope, sans-serif;
  font-size: 1.5em;
}

.text-xl._40ch {
  max-width: 40ch;
}

.text-xl._52ch, .max-52-ch {
  max-width: 52ch;
}

.image-background {
  z-index: 0;
  aspect-ratio: auto;
  background-color: var(--primary);
  filter: none;
  object-fit: fill;
  position: relative;
}

.image-background.top {
  object-position: 50% 0%;
}

.image-background.how-it-works.coin-listing {
  object-fit: fill;
}

.image-background.coin-listing {
  object-fit: fill;
  display: inline-block;
}

.image-background.white-label {
  object-fit: fill;
  object-fit: fill;
  object-fit: fill;
  display: inline-block;
}

.system-item {
  padding-top: 16px;
}

.example-color-badge {
  font-family: Manrope, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}

.row-sm {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: center;
  font-family: Manrope, sans-serif;
  display: flex;
}

.row-sm.items-center {
  align-items: center;
}

.row-sm.title-caption {
  place-content: center stretch;
  justify-items: center;
}

.row-sm.pricing {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 25px repeat(auto-fit, minmax(200px, 1fr));
  grid-auto-columns: 25px;
  justify-content: stretch;
  align-items: start;
  padding-bottom: 1.4em;
  display: grid;
  position: relative;
}

.row-sm.white-label.features {
  align-items: flex-start;
}

.font-weight-normal {
  font-weight: 400;
}

.text-purple-300 {
  color: var(--purple-400);
}

.bg-purple-200 {
  background-color: var(--purple-200);
}

.container-xl {
  z-index: 5;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-xl.how-coin-listing-works {
  padding-top: 0;
}

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

.container-sm {
  z-index: 5;
  width: 100%;
  max-width: 48em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.column-sm {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  font-family: Manrope, sans-serif;
  display: flex;
  position: relative;
}

.column-sm.content-centered {
  align-items: center;
}

.avatar-xl {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 4em;
  height: 4em;
  display: flex;
}

.avatar-xl.outline-white {
  border: 3px solid var(--white);
}

.avatar-xl.outline-white.shadow-md {
  box-shadow: inset 0 0 0 1px var(--neutral-600), 0 8px 24px -8px var(--neutral-400);
}

.text-2xl {
  z-index: 5;
  color: var(--titles-links);
  letter-spacing: -.02em;
  font-family: Manrope, sans-serif;
  font-size: 1.875em;
  font-weight: 600;
  position: relative;
}

.text-2xl._32ch {
  max-width: 32ch;
}

.avatar-md {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2.25em;
  height: 2.25em;
  display: flex;
}

.error {
  color: var(--red-500);
  background-color: #f871711a;
  border-radius: .25em;
  font-size: .75em;
  box-shadow: inset 0 0 0 1px #f871711a;
}

.padding-lg {
  background-color: #1e252c;
  padding: 1.5em;
  position: relative;
}

.padding-lg.space-between {
  height: 100%;
}

.padding-lg.bg-teal-400, .padding-lg.bg-blue-500, .padding-lg.bg-green-700 {
  background-color: var(--neutral-700);
}

.bg-blue-300 {
  background-color: var(--blue-300);
}

.bg-teal-200 {
  background-color: var(--teal-200);
}

.square-base {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  display: flex;
}

.text-link {
  color: var(--pink-500);
}

.text-link:hover {
  opacity: .75;
  color: var(--pink-700);
  border-bottom-color: #0000;
}

.text-color-yellow-300 {
  color: var(--yellow-300);
}

.bg-purple-100 {
  background-color: var(--purple-100);
}

.bg-teal-100 {
  background-color: var(--teal-100);
}

.bg-blue-100 {
  background-color: var(--blue-100);
}

.bg-green-100 {
  background-color: var(--green-100);
}

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

.text-color-blue-300 {
  color: var(--blue-300);
}

.text-teal-300 {
  color: var(--teal-400);
}

.bg-purple-50 {
  background-color: var(--purple-50);
}

.bg-teal-50 {
  background-color: var(--teal-50);
}

.bg-blue-50 {
  background-color: var(--blue-50);
}

.bg-green-50 {
  background-color: var(--green-50);
}

.content-centered {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.content-centered.fade-in-on-scroll.coin-listing {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  justify-content: space-between;
}

.content-centered.pricing-diy {
  flex-direction: row;
}

.opacity-60 {
  opacity: .6;
}

.opacity-60.bg-accent {
  background-color: #0052cc99;
}

.row-md {
  z-index: 5;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  font-family: Manrope, sans-serif;
  display: grid;
  position: relative;
}

.row-md.items-center {
  align-items: center;
}

.row-md.pricing-diy {
  justify-content: start;
  max-width: 650px;
  margin-top: 2em;
}

.image-contain {
  z-index: 5;
  object-fit: contain;
  border-radius: 1em;
  width: 100%;
  line-height: 1;
  position: relative;
}

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

.bg-red-50 {
  background-color: var(--red-50);
}

.bg-yellow-50 {
  background-color: var(--yellow-50);
}

.material-icons-outlined {
  text-transform: none;
  margin-top: -.05em;
  font-family: ICONS OUTLINED, sans-serif;
}

.opacity-50 {
  opacity: .5;
}

.opacity-50.bg-accent {
  background-color: #0052cc80;
}

.opacity-30 {
  opacity: .3;
}

.opacity-30.bg-accent {
  background-color: #0052cc4d;
}

.component-name {
  z-index: 50;
  background-color: var(--slate-600);
  color: var(--background);
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16deaf_content_copy_white_24dp.svg");
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto 12px;
  border-radius: 3px;
  align-items: center;
  padding: 4px 10px 3px 24px;
  font-family: Calling Code, sans-serif;
  font-size: 11px;
  font-weight: 400;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  top: 12px;
  left: 12px;
}

.component-name.social-icons {
  background-color: var(--primary);
  color: var(--white);
  padding: 8px 12px 8px 32px;
  font-size: 16px;
  position: static;
}

.component-name.social-icons:hover {
  background-color: var(--blue-300);
}

.component-section {
  z-index: 5;
  border: 1px dashed var(--slate-200);
  background-color: var(--slate-50);
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 2px;
  transition: box-shadow .2s, border-color .2s;
  display: flex;
  position: relative;
  box-shadow: inset 0 0 0 2px #0000;
}

.component-section:hover {
  box-shadow: inset 0 0 0 2px var(--accent);
  border-color: #0000;
}

.component-grid {
  grid-column-gap: 0px;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.dropdown-link {
  color: #253858;
  justify-content: space-between;
  min-width: 200px;
  padding: .5em 1.125em;
  font-size: .875em;
  transition: color .3s, background-color .3s;
  display: flex;
  overflow: hidden;
}

.dropdown-link:hover {
  background-color: var(--slate-100);
  color: #181b1e;
}

.dropdown {
  z-index: 50;
}

.line-static {
  background-color: var(--border);
  width: 100%;
  height: 1px;
}

.avatar-sm {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  display: flex;
}

.uppercase {
  text-transform: uppercase;
}

.square-sm {
  justify-content: center;
  align-items: center;
  width: 1.3125em;
  height: 1.3125em;
  display: flex;
}

.button-outline {
  box-shadow: inset 0 0 0 1px var(--neutral-500);
  background-color: #0000;
}

.button-outline:hover {
  box-shadow: inset 0 0 0 2px var(--white);
}

.list-plan-pricing {
  grid-column-gap: .625em;
  grid-row-gap: .625em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
  margin-top: 1em;
}

.team-pricing {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.header-team-pricing {
  background-color: var(--neutral-800);
  flex-direction: column;
  align-items: center;
  padding: 2.5em 1.5em 1.5em;
  display: flex;
  position: relative;
}

.description-team-pricing {
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  padding: 1.5em 1.5em 2.5em;
  display: flex;
  position: relative;
}

.bg-green-300 {
  background-color: var(--green-300);
}

.item-team-pricing {
  border: 1px solid var(--border);
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

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

.pricing-info-list {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  width: 100%;
  margin-top: 2em;
  position: relative;
}

.avatar-2xl {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  display: flex;
}

.avatar-2xl.outline-white.shadow-md.square-avatar {
  border-width: 0;
  border-radius: 0;
}

.avatar-2xl.outline-white {
  border: 4px solid #fff;
}

.avatar-2xl.outline-white.shadow-md {
  box-shadow: 0 8px 24px -8px #3f4852;
}

.social-icons {
  font-family: Social Icons, sans-serif;
  line-height: 1;
}

.mixed-gallery-1 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  padding: 2em;
}

.mixed-gallery-1.white-label {
  margin-top: 5em;
}

.info-on-hover {
  z-index: 5;
  color: var(--titles-links);
  background-image: linear-gradient(#0000, #000000bf);
  padding: 2em 1em 1em;
  position: absolute;
  inset: auto 0% 0%;
}

.heading-h4 {
  color: var(--titles-links);
  letter-spacing: -.01em;
  font-size: 1.5em;
  line-height: 1.2;
}

.image-wrapper-1-1 {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.image-wrapper-1-1.rounded-xs {
  padding-top: 0%;
}

.timeline {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.timeline-chapter {
  z-index: 5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.timeline-chapter-item {
  width: 40%;
}

.timeline-chapter-indicator {
  border: 4px solid var(--background);
  background-color: var(--accent);
  border-radius: 9999px;
  width: 1em;
  height: 1em;
  margin-left: auto;
  margin-right: auto;
}

.timeline-way-bg {
  z-index: 0;
  width: 2px;
  height: 100%;
  position: absolute;
  left: auto;
  right: auto;
  overflow: hidden;
}

.logo-tile-list {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  margin-bottom: 1px;
}

.logo-tile {
  background-color: var(--neutral-800);
  justify-content: center;
  align-items: center;
  height: 12em;
  display: flex;
}

.logo-tile-section {
  flex-direction: column;
  align-items: center;
  margin-top: 5em;
  display: flex;
  position: relative;
}

.client-logo-base {
  max-width: 6.8em;
  height: 2em;
}

.logo-tile-caption {
  background-color: var(--background);
  text-align: center;
  text-transform: none;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  height: 2em;
  padding-left: 1em;
  padding-right: 1em;
  font-size: .75em;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: -1em;
}

.logo-tile-caption.shadow-md {
  background-color: var(--green-500);
  color: var(--neutral-500);
  height: 1.5em;
  font-family: Manrope, sans-serif;
  top: -.5em;
}

.image-wrapper-4-3 {
  object-fit: contain;
  width: 100%;
  height: 110%;
  position: relative;
  overflow: visible;
}

.image-wrapper-4-3.show-info-on-hover.rounded-xs.fade-in-on-scroll {
  background-color: var(--neutral-700);
  box-shadow: inset 0 0 0 1px var(--neutral-600), 0 4px 6px -4px var(--neutral-900);
  opacity: 1;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  padding-top: 75%;
  transition: opacity .3s, background-color .3s, color .3s;
}

.image-wrapper-4-3.show-info-on-hover.rounded-xs.fade-in-on-scroll:hover {
  border: 1px none var(--primary);
  background-color: var(--neutral-600);
  box-shadow: inset 0 0 0 1px var(--neutral-600), 0 4px 6px -4px var(--neutral-900);
}

.image-wrapper-4-3.rounded-xs {
  overflow: hidden;
}

.image-wrapper-4-3.rounded-xs.fade-in-on-scroll {
  object-fit: fill;
  width: 100%;
  height: auto;
  padding-top: 75%;
}

.image-wrapper-4-3.rounded-xs-top {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
  height: 100%;
}

.stats-3-column-sm {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

.image-wrapper-3-2 {
  width: 100%;
  padding-top: 66.6%;
  position: relative;
  overflow: hidden;
}

.image-wrapper-3-2.rounded-xs {
  object-fit: fill;
  flex: 0 auto;
  padding-top: 59%;
  display: block;
  position: relative;
}

.image-wrapper-16-9 {
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-wrapper-16-9.rounded-xs.top {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.image-wrapper-16-9.bg-indigo-500 {
  background-color: var(--gray-900);
  padding-top: 0%;
}

.slider {
  background-color: #0000;
  width: 100%;
  height: 100%;
  padding-bottom: 48px;
  overflow: hidden;
}

.slide-nav-centered {
  justify-content: center;
  align-items: center;
  height: 8em;
  padding: 0;
  font-size: .25em;
  display: flex;
}

.circled-arrow-bottom {
  border-radius: 9999px;
  width: 32px;
  height: 32px;
  margin-bottom: 0;
  font-size: 12px;
}

.bg-blue-500 {
  background-color: var(--blue-500);
}

.square-h4 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.8em;
  height: 1.8em;
  display: flex;
}

.square-h3 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.25em;
  height: 2.25em;
  display: flex;
  position: relative;
}

.square-h3.rounded-full {
  background-color: #b87cf1;
  overflow: hidden;
}

.square-h3.rounded-full.bg-sky-400 {
  background-color: #b87cf1;
}

.square-h3.rounded-full.bg-red-400 {
  background-color: var(--primary);
}

.square-h3.rounded-full.accent-2 {
  background-color: var(--pink-500);
}

.square-h3.rounded-full {
  overflow: hidden;
}

.link-with-underline {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.link-with-underline.blog-page {
  font-family: Manrope, sans-serif;
}

.relative {
  z-index: 5;
  position: relative;
}

.relative.bg-neutral-800 {
  background-color: #0000;
}

.bg-white {
  background-color: var(--white);
  position: relative;
}

.bg-red-400 {
  background-color: var(--red-400);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.bg-red-300 {
  background-color: var(--red-300);
}

.bg-red-200 {
  background-color: var(--red-200);
}

.bg-red-600 {
  background-color: var(--red-600);
}

.bg-red-500 {
  background-color: var(--red-500);
}

.bg-red-100 {
  background-color: var(--red-100);
}

.text-color-white {
  color: var(--white);
  font-family: ICONS ROUNDED, sans-serif;
}

.text-color-white.leading-none {
  font-family: ICONS OUTLINED, sans-serif;
}

.text-color-white.text-sm, .text-color-white.text-lg.leading-none {
  font-family: ICONS ROUNDED, sans-serif;
}

.text-color-white.opacity-70 {
  font-family: Manrope, sans-serif;
}

.footer-1-link-gray {
  opacity: 1;
  color: var(--neutral-400);
  font-size: .875em;
  transition: opacity .25s, color .25s;
}

.footer-1-link-gray:hover {
  color: var(--white);
}

.bg-green-200 {
  background-color: var(--green-200);
}

.space-between {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.space-between.rounded-xs {
  aspect-ratio: 1 / 1.7;
  flex-flow: column;
  justify-content: space-between;
  align-items: baseline;
  height: 100%;
}

.space-between.rounded-xs.zoom-in.fade-in-on-scroll {
  flex-direction: column;
  justify-content: space-between;
}

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

.pricing-title-cell {
  text-align: center;
  letter-spacing: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 1.5em;
  padding-left: 1.5em;
  padding-right: 1.5em;
  font-weight: 700;
}

.pricing-cell {
  text-align: center;
  letter-spacing: -.02em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.5em;
  display: flex;
}

.content-left {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.rounded-full {
  border-radius: 9999px;
}

.bg-blue-600 {
  background-color: var(--blue-600);
}

.bg-blue-200 {
  background-color: var(--blue-200);
}

.pricing-cell-1st {
  text-align: left;
  letter-spacing: -.02em;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  font-weight: 500;
  display: flex;
}

.square-h2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.7em;
  height: 2.7em;
  display: flex;
}

.accordion-bottom-wrap {
  width: 100%;
}

.accordion-top-icon-wrap {
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.accordion {
  cursor: pointer;
  width: 100%;
}

.accordion-top-icon {
  justify-content: center;
  align-items: center;
  position: relative;
}

.accordion-divider {
  border-top: 1px solid var(--border);
  height: 0;
}

.accordion-bottom-text {
  width: 100%;
  padding-top: 1em;
  padding-bottom: 1em;
  font-size: 1em;
  line-height: 1.5em;
}

.accordion-icon-stripe-1 {
  background-color: var(--accent);
  color: var(--accent);
  width: 1px;
  height: 100%;
}

.accordion-top {
  opacity: 1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  transition: opacity .6s cubic-bezier(.19, 1, .22, 1);
  display: flex;
}

.accordion-top:hover {
  opacity: .64;
}

.accordion-icon-stripe-2 {
  background-color: var(--accent);
  color: var(--accent);
  width: 100%;
  height: 1px;
  position: absolute;
}

.accordion-bottom {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.accordion-divider-wrap {
  display: block;
}

.accordion-top-wrap {
  flex: 1;
  padding-top: 1em;
  padding-bottom: 1em;
}

.post-thumb-simple {
  grid-column-gap: 1em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2em;
  display: grid;
}

.post-thumb-simple._2x {
  grid-template-columns: 1fr 1fr;
  align-content: start;
  align-items: stretch;
  height: 100%;
}

.flex-vertical {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.flex-vertical.rounded-xs.zoom-in {
  height: 100%;
}

.post-thumb-simple-info {
  z-index: 10;
  background-color: var(--neutral-900);
  flex-direction: column;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  width: 100%;
  padding: 2em;
  display: flex;
  position: relative;
}

.avatar-xs {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 1.125em;
  height: 1.125em;
  display: flex;
}

.avatar-lg {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  display: flex;
}

.avatar-lg.outline {
  border: 3px solid var(--white);
  border: 3px solid #fff;
}

.system-centered-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin: 8px 4px;
  display: grid;
  position: relative;
}

.flex-space-center {
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.global-social-list {
  grid-column-gap: 1em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: start;
  width: 100%;
}

.global-social-item {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: auto;
  align-items: center;
}

.team-5x-sm {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-items: center;
}

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

.lightbox-play-button {
  z-index: 10;
  color: var(--white);
  background-color: #00000080;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6.25em;
  height: 6.25em;
  display: flex;
  position: absolute;
}

.lightbox-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.lightbox-wrap.margin-bottom.margin-base.coin-listing {
  margin-bottom: 0;
}

.lightbox-play-wrap {
  justify-content: center;
  align-items: center;
  font-size: 4em;
  line-height: 1;
  display: flex;
}

.lightbox-video-3-column {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.lightbox-video-3-column.coin-listing {
  margin-top: 5em;
}

.lightbox-video-3-column.white-label {
  align-items: start;
  margin-top: 5em;
}

.text-base {
  color: var(--text);
  letter-spacing: -.02em;
  font-family: Manrope, sans-serif;
  font-size: 1em;
  line-height: 1.5;
}

.text-base.material-icons {
  font-family: ICONS ROUNDED, sans-serif;
}

.text-base.left {
  text-align: left;
}

.tab-link-simple {
  background-color: var(--neutral-800);
  opacity: .5;
  color: var(--titles-links);
  text-align: center;
  letter-spacing: -.01em;
  border-radius: .375em;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 2em;
  font-size: .875em;
  font-weight: 600;
  line-height: 1;
  transition: opacity .25s;
  display: flex;
}

.tab-link-simple:hover {
  opacity: 1;
}

.tab-link-simple.w--current {
  background-color: var(--background);
  opacity: 1;
  color: var(--amber-400);
  background-image: linear-gradient(#f59e0b1a, #f59e0b1a);
  box-shadow: inset 0 0 0 1px #fbbf2466;
}

.tab-simple-menu {
  z-index: 5;
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-bottom: 1em;
  display: grid;
}

.tab-simple-pane, .tab-simple-content {
  position: static;
}

.tab-simple {
  margin-top: 2em;
  position: static;
}

.static {
  position: static;
}

.author-inside-wrap {
  align-items: flex-end;
  margin-top: -2.625em;
  margin-bottom: 1.25em;
  display: flex;
}

.author-inside-image {
  box-shadow: 0 0 0 2.5px var(--background);
  border-radius: 9999px;
}

.overflow-visible {
  overflow: visible;
}

.mixed-gallery-2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr 1.5fr 1fr 1fr;
}

.feature-3-column {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: stretch;
  width: 100%;
}

.title-3xl {
  letter-spacing: -.08em;
  font-family: Manrope, sans-serif;
  font-size: 12em;
  font-weight: 700;
  line-height: 1.1;
}

.feature-underlined {
  border-bottom: 1px solid var(--border);
  color: var(--titles-links);
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 1em;
  display: flex;
}

.material-icons-sharp {
  text-transform: none;
  font-family: ICONS SHARP, sans-serif;
  font-weight: 400;
}

.reverse {
  direction: rtl;
}

.padding-2xl {
  padding: 2em;
  position: relative;
}

.post-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr .25fr;
}

.post-share {
  padding-bottom: 1em;
  position: sticky;
  top: 5em;
}

.bg-twitter {
  color: var(--background);
  background-color: #25a0ef;
  font-family: Social Icons, sans-serif;
}

.bg-facebook {
  color: var(--background);
  background-color: #4367b0;
  font-family: Social Icons, sans-serif;
}

.bg-linkedin {
  color: var(--background);
  background-color: #3375b0;
  font-family: Social Icons, sans-serif;
}

.share-column {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.letters-tighter {
  letter-spacing: -.05em;
}

.letters-tight {
  letter-spacing: -.025em;
}

.letters-normal {
  letter-spacing: 0;
}

.letters-loose {
  letter-spacing: .025em;
}

.letters-looser {
  letter-spacing: .05em;
}

.leading-none {
  font-family: Manrope, sans-serif;
  line-height: 1;
}

.leading-tighter {
  font-family: Manrope, sans-serif;
  line-height: 1.16;
}

.leading-tight {
  font-family: Manrope, sans-serif;
  line-height: 1.375;
}

.leading-normal {
  font-family: Manrope, sans-serif;
  line-height: 1.5;
}

.leading-loose {
  font-family: Manrope, sans-serif;
  line-height: 1.625;
}

.leading-looser {
  font-family: Manrope, sans-serif;
  line-height: 2;
}

.title-2xl {
  color: var(--titles-links);
  text-align: left;
  letter-spacing: -.05em;
  font-family: Manrope, sans-serif;
  font-size: 6em;
  font-weight: 700;
  line-height: 1.1;
}

.title-2xl.center {
  text-align: center;
}

.title-2xl.tokenization {
  color: var(--slate-50);
  text-align: center;
}

.font-weight-light {
  font-weight: 300;
}

.rounded {
  border-radius: 1em;
  overflow: hidden;
}

.style-section {
  z-index: 0;
  width: 100%;
  padding-bottom: 2em;
  position: relative;
}

.style-section-heading {
  align-items: flex-start;
  margin-top: -3em;
  padding-top: 3em;
  display: flex;
  position: relative;
}

.rounded-sm {
  border-radius: .75em;
  overflow: hidden;
}

.rounded-md {
  border-radius: 1.5em;
  overflow: hidden;
}

.rounded-lg {
  border-radius: 2.25em;
  overflow: hidden;
}

.rounded-xl {
  border-radius: 3em;
}

.rounded-2xl {
  border-radius: 3.75em;
}

.system-class {
  color: var(--accent);
  letter-spacing: 0;
  font-family: Calling Code, sans-serif;
  font-size: 90%;
  font-weight: 400;
}

.hint {
  color: #68758a;
  max-width: 80ch;
  font-family: Calling Code, sans-serif;
  font-size: .75em;
}

.row-lg {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.hint-indent {
  margin-left: 7.5px;
  line-height: 2;
}

.square-lg {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.875em;
  height: 1.875em;
  display: flex;
}

.divider {
  border-top: 1px dashed var(--neutral-700);
  width: 100%;
}

.example-grid {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 8em 1fr;
  place-items: center start;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.example-grid.serif {
  display: none;
}

.example-2x {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  width: 100%;
}

.example-2x._3x {
  grid-template-columns: 1fr 1fr 1fr;
}

.column-xxs {
  grid-column-gap: .125em;
  grid-row-gap: .125em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.column-xxs.content-centered {
  justify-items: center;
  display: grid;
}

.row-xxs {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.row-xxs.items-center {
  place-items: center start;
  display: grid;
}

.row-base {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.row-base.items-center {
  justify-content: center;
  place-items: center stretch;
  display: grid;
}

.row-base.items-center.resources {
  padding-top: 50px;
}

.row-base.column-mobile {
  grid-template-columns: 1fr;
}

.row-base.column-mobile.single-button {
  display: flex;
}

.margin-xxs {
  margin: .25em;
}

.margin-xs {
  margin: .5em;
}

.margin-sm {
  margin: .75em;
}

.margin-base {
  margin: 1em;
}

.margin-md {
  margin: 1.25em;
}

.margin-lg {
  margin: 1.5em;
}

.margin-xl {
  margin: 1.75em;
}

.margin-2xl {
  margin: 2em;
}

.margin-3xl {
  margin: 2.25em;
}

.margin-4xl {
  margin: 2.5em;
}

.margin-5xl {
  margin: 3em;
}

.padding-xxs {
  padding: .25em;
}

.padding-xs {
  padding: .5em;
}

.padding-sm {
  padding: .75em;
}

.padding-md {
  width: 100%;
  padding: 1.25em;
  position: relative;
  overflow: hidden;
}

.padding-md.rounded-xs.bg-neutral-800 {
  box-shadow: inset 0 0 0 1px var(--neutral-700), 0 4px 6px -4px var(--neutral-900);
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.padding-3xl {
  padding: 2.25em;
  position: relative;
}

.padding-3xl.grow {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.padding-3xl.grow.bg-neutral-800 {
  box-shadow: inset 0 0 0 1px var(--neutral-700), 0 4px 8px -4px var(--neutral-900);
  flex-direction: column;
  justify-content: flex-start;
}

.padding-4xl {
  padding: 2.5em;
  position: relative;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.show-mobile {
  display: none;
}

.max-width-xxs {
  width: 100%;
  max-width: 12em;
}

.max-width-xs {
  width: 100%;
  max-width: 16em;
}

.max-width-sm {
  width: 100%;
  max-width: 20em;
}

.max-width-md {
  width: 100%;
  max-width: 24em;
}

.max-width-md.auto {
  margin-left: auto;
  margin-right: auto;
}

.max-width-lg {
  width: 100%;
  max-width: 32em;
}

.max-width-lg.customer-stories {
  max-width: 950px;
}

.max-width-xl {
  width: 100%;
  max-width: 40em;
}

.max-width-xl.content-left.hero {
  display: none;
}

.max-width-2xl {
  width: 100%;
  max-width: 48em;
}

.max-width-2xl.margin-auto.coin-listing {
  max-width: 900px;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-auto {
  overflow: auto;
}

.scrolling-loop {
  z-index: 10;
  display: flex;
  position: relative;
}

.scrolling-loop-item {
  flex-direction: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.style-guide-shadow-grid {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: 96px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.shadow-sm {
  box-shadow: inset 0 0 0 1px #3a46581f, 0 2px 4px -2px #3a4658a3;
}

.shadow {
  box-shadow: inset 0 0 0 1px var(--neutral-700), 0 4px 8px -4px var(--neutral-900);
}

.shadow-md {
  box-shadow: inset 0 0 0 1px var(--neutral-600), 0 8px 24px -8px var(--neutral-400);
}

.shadow-lg {
  box-shadow: inset 0 0 0 1px #3a46581f, 0 24px 40px -24px #3a465852;
}

.shadow-xl {
  box-shadow: inset 0 0 0 1px #3a46581f, 0 32px 56px -24px #3a465852;
}

.shadow-2xl {
  box-shadow: inset 0 0 0 1px #3a46581f, 0 40px 64px -32px #3a4658a3;
}

.font-weight-extrabold {
  font-weight: 800;
}

.feature-4-column-sm {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.code {
  color: var(--accent);
  font-family: Calling Code, sans-serif;
  font-size: 80%;
  font-weight: 400;
}

.code.default {
  color: var(--pink-500);
}

.example-4x {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.example-3x {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

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

.font-serif {
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 400;
}

.whitespace-no-wrap {
  white-space: nowrap;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.font-weight-black {
  font-weight: 900;
}

.font-weight-extralight {
  font-weight: 200;
}

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

.example-color-row.slate, .example-color-row.gray, .example-color-row.social, .example-color-row.amber, .example-color-row.yellow, .example-color-row.lime, .example-color-row.teal, .example-color-row.cyan, .example-color-row.sky, .example-color-row.indigo, .example-color-row.rose, .example-color-row.orange {
  display: none;
}

.example-color {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  height: 44px;
  position: relative;
  overflow: hidden;
}

.bg-slate-50 {
  background-color: var(--slate-50);
}

.bg-slate-100 {
  background-color: var(--slate-100);
}

.bg-slate-200 {
  background-color: var(--slate-200);
}

.bg-slate-300 {
  background-color: var(--slate-300);
}

.bg-slate-400 {
  background-color: var(--slate-400);
}

.bg-slate-500 {
  background-color: var(--slate-500);
}

.bg-slate-600 {
  background-color: var(--slate-600);
}

.bg-slate-700 {
  background-color: var(--slate-700);
}

.bg-slate-800 {
  background-color: var(--slate-800);
}

.bg-slate-900 {
  background-color: var(--slate-900);
  color: var(--text);
}

.example-color-grid {
  grid-column-gap: 2px;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.bg-red-700 {
  background-color: var(--red-700);
}

.bg-red-800 {
  background-color: var(--red-800);
}

.bg-red-900 {
  background-color: var(--red-900);
}

.bg-orange-50 {
  background-color: var(--orange-50);
}

.bg-orange-100 {
  background-color: var(--orange-100);
}

.bg-orange-200 {
  background-color: var(--orange-200);
}

.bg-orange-300 {
  background-color: var(--orange-300);
}

.bg-orange-400 {
  background-color: var(--orange-400);
}

.bg-orange-500 {
  background-color: var(--orange-500);
}

.bg-orange-600 {
  background-color: var(--orange-600);
}

.bg-orange-700 {
  background-color: var(--orange-700);
}

.bg-orange-800 {
  background-color: var(--orange-800);
}

.bg-orange-900 {
  background-color: var(--orange-900);
}

.example-color-name {
  color: var(--titles-links);
  align-items: center;
  height: 44px;
  font-family: Manrope, sans-serif;
  font-weight: 600;
  line-height: 1;
  display: flex;
}

.bg-yellow-100 {
  background-color: var(--yellow-100);
}

.bg-yellow-200 {
  background-color: var(--yellow-200);
}

.bg-yellow-300 {
  background-color: var(--yellow-300);
}

.bg-yellow-400 {
  background-color: var(--yellow-400);
}

.bg-yellow-500 {
  background-color: var(--yellow-500);
}

.bg-yellow-600 {
  background-color: var(--yellow-600);
}

.bg-yellow-700 {
  background-color: var(--yellow-700);
}

.bg-yellow-800 {
  background-color: var(--yellow-800);
}

.bg-yellow-900 {
  background-color: var(--yellow-900);
}

.bg-lime-50 {
  background-color: var(--lime-50);
}

.bg-lime-100 {
  background-color: var(--lime-100);
}

.bg-lime-200 {
  background-color: var(--lime-200);
}

.bg-lime-300 {
  background-color: var(--lime-300);
}

.bg-lime-400 {
  background-color: var(--lime-400);
}

.bg-lime-500 {
  background-color: var(--lime-500);
}

.bg-lime-600 {
  background-color: var(--lime-600);
}

.bg-lime-700 {
  background-color: var(--lime-700);
}

.bg-lime-800 {
  background-color: var(--lime-800);
}

.bg-lime-900 {
  background-color: var(--lime-900);
}

.bg-green-400 {
  background-color: var(--green-400);
}

.bg-green-500 {
  background-color: var(--green-500);
}

.bg-green-600 {
  background-color: var(--green-600);
}

.bg-green-700 {
  background-color: var(--green-700);
}

.bg-green-800 {
  background-color: var(--green-800);
}

.bg-green-900 {
  background-color: var(--green-900);
}

.bg-teal-300 {
  background-color: var(--teal-300);
}

.bg-teal-400 {
  background-color: var(--teal-400);
}

.bg-teal-500 {
  background-color: var(--teal-500);
}

.bg-teal-600 {
  background-color: var(--teal-600);
}

.bg-teal-700 {
  background-color: var(--teal-700);
}

.bg-teal-800 {
  background-color: var(--teal-800);
}

.bg-teal-900 {
  background-color: var(--teal-900);
}

.bg-cyan-50 {
  background-color: var(--cyan-50);
}

.bg-cyan-100 {
  background-color: var(--cyan-100);
}

.bg-cyan-200 {
  background-color: var(--cyan-200);
}

.bg-cyan-300 {
  background-color: var(--cyan-300);
}

.bg-cyan-400 {
  background-color: var(--cyan-400);
}

.bg-cyan-500 {
  background-color: var(--cyan-500);
}

.bg-cyan-600 {
  background-color: var(--cyan-600);
}

.bg-cyan-700 {
  background-color: var(--cyan-700);
}

.bg-cyan-800 {
  background-color: var(--cyan-800);
}

.bg-cyan-900 {
  background-color: var(--cyan-900);
}

.bg-sky-50 {
  background-color: var(--sky-50);
}

.bg-sky-100 {
  background-color: var(--sky-100);
}

.bg-sky-200 {
  background-color: var(--sky-200);
}

.bg-sky-300 {
  background-color: var(--sky-300);
}

.bg-sky-400 {
  background-color: var(--sky-400);
}

.bg-sky-500 {
  background-color: var(--sky-500);
}

.bg-sky-600 {
  background-color: var(--sky-600);
}

.bg-sky-700 {
  background-color: var(--sky-700);
}

.bg-sky-800 {
  background-color: var(--sky-800);
}

.bg-sky-900 {
  background-color: var(--sky-900);
}

.bg-blue-400 {
  background-color: var(--blue-400);
}

.bg-blue-700 {
  background-color: var(--blue-700);
}

.bg-blue-800 {
  background-color: var(--blue-800);
}

.bg-blue-900 {
  background-color: var(--blue-900);
}

.bg-indigo-50 {
  background-color: var(--indigo-50);
}

.bg-indigo-100 {
  background-color: var(--indigo-100);
}

.bg-indigo-200 {
  background-color: var(--indigo-200);
}

.bg-indigo-300 {
  background-color: var(--indigo-300);
}

.bg-indigo-400 {
  background-color: var(--indigo-400);
}

.bg-indigo-500 {
  background-color: var(--indigo-500);
}

.bg-indigo-600 {
  background-color: var(--indigo-600);
}

.bg-indigo-700 {
  background-color: var(--indigo-700);
}

.bg-indigo-800 {
  background-color: var(--indigo-800);
}

.bg-indigo-900 {
  background-color: var(--indigo-900);
}

.bg-violet-50 {
  background-color: var(--violet-50);
}

.bg-violet-100 {
  background-color: var(--violet-100);
}

.bg-violet-200 {
  background-color: var(--violet-200);
}

.bg-violet-300 {
  background-color: var(--violet-300);
}

.bg-violet-400 {
  background-color: var(--violet-400);
}

.bg-violet-500 {
  background-color: var(--violet-500);
}

.bg-violet-600 {
  background-color: var(--violet-600);
}

.bg-violet-700 {
  background-color: var(--violet-700);
}

.bg-violet-800 {
  background-color: var(--violet-800);
}

.bg-violet-900 {
  background-color: var(--violet-900);
}

.bg-purple-300 {
  background-color: var(--purple-300);
}

.bg-purple-400 {
  background-color: var(--purple-400);
}

.bg-purple-500 {
  background-color: var(--purple-500);
}

.bg-purple-600 {
  background-color: var(--purple-600);
}

.bg-purple-700 {
  background-color: var(--purple-700);
}

.bg-purple-800 {
  background-color: var(--purple-800);
}

.bg-purple-900 {
  background-color: var(--purple-900);
}

.bg-pink-50 {
  background-color: var(--pink-50);
}

.bg-pink-100 {
  background-color: var(--pink-100);
}

.bg-pink-200 {
  background-color: var(--pink-200);
}

.bg-pink-300 {
  background-color: var(--pink-300);
}

.bg-pink-400 {
  background-color: var(--pink-400);
}

.bg-pink-500 {
  background-color: var(--pink-500);
}

.bg-pink-600 {
  background-color: var(--pink-600);
}

.bg-pink-700 {
  background-color: var(--pink-700);
}

.bg-pink-800 {
  background-color: var(--pink-800);
}

.bg-pink-900 {
  background-color: var(--pink-900);
}

.bg-rose-50 {
  background-color: var(--rose-50);
}

.bg-rose-100 {
  background-color: var(--rose-100);
}

.bg-rose-200 {
  background-color: var(--rose-200);
}

.bg-rose-300 {
  background-color: var(--rose-300);
}

.bg-rose-400 {
  background-color: var(--rose-400);
}

.bg-rose-500 {
  background-color: var(--rose-500);
}

.bg-rose-600 {
  background-color: var(--rose-600);
}

.bg-rose-700 {
  background-color: var(--rose-700);
}

.bg-rose-800 {
  background-color: var(--rose-800);
}

.example-color-item {
  grid-column-gap: 4px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.bg-amber-50 {
  background-color: var(--amber-50);
}

.bg-amber-100 {
  background-color: var(--amber-100);
}

.bg-amber-200 {
  background-color: var(--amber-200);
}

.bg-amber-300 {
  background-color: var(--amber-300);
}

.bg-amber-400 {
  background-color: var(--amber-400);
}

.bg-amber-500 {
  background-color: var(--amber-500);
}

.bg-amber-600 {
  background-color: var(--amber-600);
}

.bg-amber-700 {
  background-color: var(--amber-700);
}

.bg-amber-800 {
  background-color: var(--amber-800);
}

.bg-amber-900 {
  background-color: var(--amber-900);
}

.bg-rose-900 {
  background-color: var(--rose-900);
}

.books-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
}

.book-wrap {
  perspective: 1200px;
  margin-bottom: 1em;
  position: relative;
}

.book-title {
  z-index: 5;
  background-image: linear-gradient(131deg, var(--red-400) 24%, var(--amber-500) 95%);
  perspective-origin: 0%;
  transform-origin: 0%;
  color: var(--background);
  border-radius: .125em;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 20em;
  padding: 1em 1em 1em 1.5em;
  font-family: Manrope, sans-serif;
  display: flex;
  position: relative;
  overflow: hidden;
}

.book-title._2nd {
  background-image: linear-gradient(131deg, var(--yellow-300) 5%, var(--green-500) 95%);
}

.book-title._3rd {
  background-image: linear-gradient(131deg, var(--primary) 5%, var(--blue-400) 95%);
  font-family: Manrope, sans-serif;
}

.book-title._4th {
  background-image: linear-gradient(131deg, var(--accent) 5%, var(--pink-600) 95%);
  font-family: Manrope, sans-serif;
}

.book-bottom {
  z-index: 0;
  background-color: var(--amber-50);
  box-shadow: 6px 6px 20px -12px var(--amber-900), 0 12px 24px -16px var(--amber-900), -17px 17px 32px -36px var(--amber-500);
  color: var(--background);
  border-radius: .125em;
  padding: 1em .5em 1em 1em;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.book-bottom._2nd {
  background-color: var(--green-50);
  box-shadow: 6px 6px 20px -12px var(--green-700), 0 12px 24px -16px var(--green-900), -17px 17px 32px -36px var(--green-400);
}

.book-bottom._3rd {
  background-color: var(--indigo-50);
  box-shadow: 6px 6px 20px -12px var(--indigo-600), 0 12px 24px -16px var(--indigo-900), -17px 17px 32px -36px var(--indigo-400);
}

.book-bottom._4th {
  background-color: var(--pink-50);
  box-shadow: 6px 6px 20px -12px var(--pink-900), 0 12px 24px -16px var(--pink-900), -17px 17px 32px -36px var(--pink-400);
}

.book-side {
  mix-blend-mode: soft-light;
  background-image: linear-gradient(to right, #000 20%, #0000 53%);
  border-right: 1px solid #ffffff57;
  width: .75em;
  position: absolute;
  inset: 0% auto 0% 0;
}

.book-caption {
  z-index: 1;
  opacity: .5;
  color: var(--background);
  letter-spacing: -.02em;
  mix-blend-mode: multiply;
  font-weight: 600;
  position: absolute;
  inset: 1em auto auto 1.5em;
}

.text-xxs {
  font-size: .625em;
  line-height: 1.5;
}

.padding-xxxs {
  padding: .125em;
}

.padding-6xl {
  padding: 4em;
  position: relative;
}

.padding-6xl.rounded-xs.contact {
  padding: 0;
}

.padding-7xl {
  padding: 5em;
}

.padding-8xl {
  padding: 6em;
  position: relative;
}

.padding-9xl {
  padding: 8em;
}

.padding-10xl {
  padding: 10em;
}

.padding-11xl {
  padding: 12em;
}

.padding-0 {
  padding: 0;
}

.margin-xxxs {
  margin: .125em;
}

.margin-6xl {
  margin: 4em;
}

.margin-7xl {
  margin: 5em;
}

.margin-8xl {
  margin: 6em;
}

.margin-9xl {
  margin: 8em;
}

.margin-10xl {
  margin: 10em;
}

.margin-11xl {
  margin: 12em;
}

.show-tablet {
  display: none;
}

.padding-5xl {
  padding: 3em;
  position: relative;
}

.padding-5xl.bg-neutral-800.rounded-xs.pricing {
  z-index: 0;
  box-shadow: inset 0 0 0 1px var(--neutral-700), 0 4px 6px -4px var(--neutral-900);
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  overflow: visible;
}

.padding-5xl.bg-neutral-800.rounded-xs.pricing.popular {
  z-index: 0;
  border: 1px solid #f34b9d;
  justify-content: space-between;
  padding-top: 3em;
  box-shadow: 0 0 5px 5px #f34b9d40;
}

.padding-5xl.bg-neutral-800.rounded-xs.pricing.popular.monthly {
  border-color: var(--pink-600);
  box-shadow: 0 0 5px 5px #0052cc40;
}

.padding-5xl.bg-neutral-800.rounded-xs.pricing-diy {
  z-index: 0;
  box-shadow: inset 0 0 0 1px var(--neutral-700), 0 4px 6px -4px var(--neutral-900);
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  overflow: visible;
}

.padding-5xl.bg-neutral-800.rounded-xs.pricing-diy.popular {
  z-index: 0;
  border: 1px solid #f34b9d;
  justify-content: space-between;
  padding-top: 3em;
  box-shadow: 0 0 5px 5px #f34b9d40;
}

.padding-5xl.bg-neutral-800.rounded-xs.pricing-diy.popular.monthly {
  border-color: var(--pink-600);
  box-shadow: 0 0 5px 5px #0052cc40;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.padding-left {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.margin-top.margin-9xl.hero-split {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  width: auto;
  max-width: 1200px;
  height: 100%;
  margin-top: 8em;
  display: flex;
}

.margin-top.margin-4xl {
  flex-direction: column;
  display: flex;
}

.margin-top.margin-9xl {
  width: 100%;
  max-width: 1200px;
  margin-top: 0;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xl.title-heading {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-4 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  display: flex;
}

.margin-bottom.margin-5xl {
  overflow: visible;
}

.margin-bottom.margin-2xl.white-label.center-right {
  margin-left: 44%;
}

.margin-bottom.margin-4xl {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 50%;
  margin-bottom: 0;
  display: flex;
}

.margin-bottom.margin-4xl.contact {
  align-items: flex-start;
  margin-bottom: 1em;
}

.margin-bottom.margin-4xl.white-label {
  align-items: flex-start;
}

.margin-bottom.margin-4xl.pricing {
  margin-top: 1em;
}

.margin-bottom.margin-2xl {
  margin-top: 25px;
  margin-bottom: 25px;
}

.padding-horizontal {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-horizontal.padding-md {
  font-family: Manrope, sans-serif;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

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

.gradient__01 {
  background-image: radial-gradient(circle farthest-corner at -25% -50%, var(--background) 36%, #0d111700 48%), radial-gradient(circle farthest-corner at -25% 150%, var(--background) 45%, #0d111700 89%), radial-gradient(circle farthest-corner at -25% -100%, #0d111700 55%, #0d111747 65%, #0d111700 68%), radial-gradient(circle farthest-corner at -33% -75%, var(--primary) 48%, #83053100 56%), radial-gradient(circle farthest-side at 0% -50%, #0d111700 64%, #01022466 69%, #0d111700 81%), radial-gradient(circle farthest-corner at 0% -50%, #0d111700 33%, var(--primary) 51%, #0d111700 72%);
  border-radius: 1px;
  height: 100%;
}

.cms {
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.rounded-xs {
  border-radius: .5em;
  position: relative;
  overflow: hidden;
}

.micons-grid {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  position: relative;
}

.text-color-red-400 {
  color: var(--red-400);
}

.line-horiz {
  background-color: var(--neutral-700);
  height: 1px;
  position: absolute;
  inset: 50% 0% auto;
}

.line-vert {
  background-color: var(--neutral-700);
  width: 1px;
  position: absolute;
  inset: 0% auto 0% 50%;
}

.text-color-amber-500 {
  color: var(--amber-500);
}

.text-color-teal-500 {
  color: var(--teal-500);
}

.text-color-sky-500 {
  color: var(--sky-500);
  font-style: normal;
}

.text-color-red-500 {
  color: var(--red-500);
}

.footer-1-cta-grid {
  z-index: 1;
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: center;
  width: 100%;
  max-width: 40em;
  position: relative;
}

.column-xl {
  z-index: 5;
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.column-xl.content-centered {
  justify-items: center;
  display: grid;
}

.footer-1-logo {
  width: 8em;
}

.footer-1-sub-grid {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
  margin-top: .5em;
}

.browser-icon {
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.browser-top-bar-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.browser-top-bar-right-contents {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.browser-mockup {
  z-index: 5;
  border-radius: .5em;
  flex-direction: column;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.browser-mockup.outline {
  border: 1px solid #64748b40;
  border-bottom-style: none;
  border: 1px solid var(--border);
  border: 1px solid #64748b40;
  border-bottom-style: none;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  display: flex;
}

.browser-top-bar-left {
  justify-content: space-between;
  align-items: center;
  width: 170px;
  display: flex;
  position: relative;
}

.browser-top-bar-center {
  flex: 1;
  max-width: 40%;
  position: relative;
}

.browser-arrows {
  display: flex;
}

.browser-search-bar {
  background-color: var(--slate-50);
  color: var(--text);
  text-align: center;
  white-space: nowrap;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 26px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 400;
  display: flex;
  overflow: hidden;
}

.browser-window {
  flex: 1;
  padding: 1.15em;
  position: relative;
}

.browser-top-bar {
  z-index: 10;
  color: var(--neutral-500);
  justify-content: space-between;
  align-items: center;
  padding: 10px 1.25em;
  font-family: ICONS FILLED, sans-serif;
  display: flex;
}

.browser-top-bar.underlined {
  border-bottom: 1px solid var(--neutral-700);
}

.browser-top-bar.underlined.white {
  border-bottom-color: #64748b40;
}

.footer-1-main-grid {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 400px 2.5fr;
  grid-auto-flow: column;
  width: 100%;
}

.text-color-neutral-600 {
  color: var(--neutral-600);
}

.font-title {
  z-index: 10;
  color: var(--titles-links);
  letter-spacing: -.025em;
  font-family: Manrope, sans-serif;
  position: relative;
}

.font-title.leading-none.text-color-white {
  font-family: Manrope, sans-serif;
}

.font-title.text-color-white {
  color: var(--white);
  position: relative;
}

.font-title.text-color-red-500 {
  color: var(--red-500);
}

.font-title.text-color-teal-500 {
  color: var(--teal-500);
}

.font-title.text-color-sky-500 {
  color: var(--sky-500);
}

.font-title.text-color-amber-500 {
  color: var(--amber-500);
}

.font-title.case-study, .font-title.counter {
  margin-bottom: 10px;
}

.font-title.tokenization {
  line-height: 1.4;
}

.contact-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
}

.container-fluid {
  z-index: 5;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.template-thumb-wrap {
  background-color: var(--neutral-800);
  border-radius: .25em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 2em 2em 1em;
  transition: box-shadow .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.template-thumb-wrap:hover {
  background-color: var(--neutral-700);
}

.template-thumb-desktop {
  background-color: var(--background);
  object-fit: contain;
  border-radius: .25em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 75%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.line-animated {
  background-image: linear-gradient(to right, var(--border), #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.fade-in-on-scroll.white-label {
  padding-bottom: 25px;
}

.bg-gray-50 {
  background-color: var(--gray-50);
}

.bg-gray-100 {
  background-color: var(--gray-100);
}

.bg-gray-200 {
  background-color: var(--gray-200);
}

.bg-gray-300 {
  background-color: var(--gray-300);
}

.bg-gray-400 {
  background-color: var(--gray-400);
}

.bg-gray-500 {
  background-color: var(--gray-500);
}

.bg-gray-600 {
  background-color: var(--gray-600);
}

.bg-gray-700 {
  background-color: var(--gray-700);
}

.bg-gray-800 {
  background-color: var(--gray-800);
  color: var(--white);
}

.bg-gray-900 {
  background-color: var(--gray-900);
  color: var(--background);
}

.bg-neutral-50 {
  background-color: var(--neutral-50);
}

.bg-neutral-100 {
  background-color: var(--neutral-100);
}

.bg-neutral-200 {
  background-color: var(--neutral-200);
}

.bg-neutral-300 {
  background-color: var(--neutral-300);
}

.bg-neutral-400 {
  background-color: var(--neutral-400);
}

.bg-neutral-500 {
  background-color: var(--neutral-500);
}

.bg-neutral-600 {
  background-color: var(--neutral-600);
}

.bg-neutral-700 {
  background-color: var(--neutral-700);
}

.bg-neutral-800 {
  background-color: var(--neutral-800);
}

.bg-neutral-900 {
  background-color: var(--neutral-900);
}

.cms-work-2x-link {
  width: 100%;
  height: 100%;
  display: flex;
}

.link-block-10 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.client-link {
  align-items: center;
  display: flex;
}

.fill-text-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.preloader {
  z-index: 9999;
  background-color: var(--background);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.preloader-image {
  width: 40px;
}

.text-work-link {
  letter-spacing: -.02em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.lightbox-play-animated {
  border: .125em solid var(--background);
  letter-spacing: -.04em;
  text-transform: uppercase;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .4em .5em .1em;
  font-size: 2em;
  line-height: 1;
  transition: padding .6s cubic-bezier(.55, 0, .1, 1);
  display: flex;
  position: relative;
}

.lightbox-play-animated:hover {
  padding-right: 2em;
}

.header-section {
  width: 100%;
  padding-top: 10em;
  padding-bottom: 10em;
}

.hero-grid-halves {
  grid-column-gap: 0em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  width: 100%;
}

.nav-link {
  z-index: 1;
  perspective: 800px;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  color: var(--titles-links);
  letter-spacing: .03em;
  background-color: #0000;
  border-radius: 1.5em;
  margin-left: 2px;
  margin-right: 2px;
  padding: 8px 20px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 600;
  transition: opacity .35s, color .35s;
}

.nav-link:hover {
  opacity: 1;
  color: var(--slate-400);
}

.nav-link.w--current {
  color: var(--white);
}

.nav-link.w--current:hover {
  color: var(--text);
}

.nav-link._1st {
  background-color: #0000;
  border-radius: 1.5em;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  font-family: Manrope, sans-serif;
  font-weight: 600;
  transition: opacity .35s, color .35s;
}

.nav-link._1st:hover {
  color: var(--slate-400);
}

.nav-link._1st.w--current {
  color: var(--titles-links);
  margin-right: 2px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.nav-link._1st.w--current:hover {
  color: var(--slate-400);
}

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

.navbar-nav-menu {
  align-items: center;
  max-height: 55px;
  padding: 25px 10px;
  display: flex;
}

.navbar-controls {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav-link-dropdown {
  grid-column-gap: 2px;
  color: var(--titles-links);
  justify-content: space-between;
  align-items: center;
  padding: 0;
  font-family: Manrope, sans-serif;
  font-weight: 600;
  transition: transform .35s;
  display: flex;
}

.nav-link-dropdown:hover {
  color: var(--slate-400);
}

.nav-link-dropdown.hide {
  display: flex;
}

.nav-link-dropdown-list {
  box-shadow: none;
  background-color: #0000;
  border-radius: .5em;
  min-width: 200px;
  margin-left: -32px;
  padding: 0;
}

.nav-link-dropdown-list.w--open {
  margin-top: .1rem;
}

.navbar-shadow {
  z-index: 0;
  background-color: var(--navbar);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.navbar-shadow.tokenization-page {
  background-color: #0d111700;
}

.navbar-list {
  z-index: 1001;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  place-items: center start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.brand {
  flex-direction: column;
  justify-content: center;
  width: 125px;
  padding: 20px 0;
  display: flex;
}

.navbar {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 0;
}

.navbar.tokenization-page {
  margin-bottom: -80px;
  position: relative;
}

.section_hero {
  z-index: 0;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  margin-top: -100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section_hero.bg-tile-top-lg.bg-sky-900 {
  min-height: auto;
  margin-top: 0;
  padding-top: 5em;
  padding-bottom: 5em;
  overflow: visible;
}

.section_hero.bg-tile-top-lg.bg-sky-900.coin-listing {
  background-color: #b77cf140;
  padding-top: 0;
  padding-bottom: 0;
}

.section_hero.gradient__02 {
  display: none;
}

.section_hero.white-label {
  min-height: auto;
}

.section_hero.blog-template {
  z-index: 5;
  min-height: auto;
  padding-bottom: 0;
  overflow: visible;
}

.button-label {
  z-index: 5;
  justify-content: center;
  align-items: center;
  font-family: Manrope, sans-serif;
  display: flex;
  position: relative;
}

.button-hover-background {
  z-index: 0;
  background-color: #0000001a;
  border-radius: 9999px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

._20ch {
  max-width: 20ch;
}

.sticky-scalable {
  width: 100%;
  position: sticky;
  top: 120px;
}

.footer-1-dark-with-cta {
  z-index: 10;
  background-color: var(--background);
  color: var(--background);
  width: 100%;
  margin-top: 4em;
  padding-bottom: 2em;
  position: relative;
}

.footer-1-nav-heading {
  color: var(--titles-links);
  letter-spacing: .01em;
  text-transform: uppercase;
  font-size: .625em;
  font-weight: 700;
}

._3x-feature {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

._3x-feature.security {
  padding-bottom: 50px;
}

.pricing-4x {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.icon-base {
  width: 2em;
}

._3x-feature-line-bottom {
  background-color: var(--neutral-600);
  height: 1px;
  position: absolute;
  inset: auto 0% -1.5em;
}

._3x-feature-line-bottom.tablet, ._3x-feature-line-bottom.mobile {
  display: block;
}

._3x-feature-line-left {
  background-color: var(--neutral-600);
  width: 1px;
  position: absolute;
  inset: 0% auto 0% -1.5em;
}

._3x-feature-line-left.tablet {
  display: none;
}

.pricing-4x-item {
  border-radius: .25em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing-4x-item.popular-plan {
  box-shadow: 0 0 0 6px var(--primary);
}

.pricing-4x-top {
  background-color: var(--neutral-800);
  color: var(--titles-links);
  border-radius: .25em;
  width: 100%;
  padding-top: 3em;
  padding-left: 1.5em;
  padding-right: 1.5em;
}

.pricing-4x-price {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.price-md {
  color: var(--white);
  font-family: Inter Display;
  font-size: 3em;
  font-weight: 700;
  line-height: 1;
}

.pricing-4x-dollar-sign {
  position: absolute;
  left: -.1em;
  transform: translate(-100%);
}

.pricing-4x-monthly {
  position: absolute;
  right: 0;
  transform: translate(100%);
}

.pricing-4x-bottom {
  flex: 1;
  width: 100%;
  padding: 3em 1.5em 1.5em;
}

.price-inside {
  transform: translate(0, 50%);
}

.badge-most-popular {
  z-index: 10;
  background-color: var(--primary);
  color: var(--white);
  text-transform: none;
  border-radius: 9999px;
  margin-top: -2px;
  padding: 6px 12px;
  font-size: 10px;
  line-height: 1;
  position: absolute;
  transform: translate(0, -50%);
}

.badge-most-popular.pricing {
  box-shadow: 0 8px 24px -8px var(--neutral-400), inset 0 0 0 1px var(--neutral-600);
  background-color: #f34b9d;
  align-self: auto;
  font-family: Manrope, sans-serif;
  font-size: .75em;
  font-weight: 600;
  display: flex;
  top: 0;
  left: 135px;
  transform: translate(0, -50%);
}

.badge-most-popular.pricing.monthly {
  background-color: var(--pink-600);
  text-align: right;
  align-self: auto;
  margin-top: -2px;
  padding-bottom: 6px;
  padding-left: 30px;
  padding-right: 30px;
  position: absolute;
  inset: 0% auto auto 30%;
}

.badge-most-popular.pricing.annually {
  margin-top: -2px;
  padding-right: 12px;
  left: 128px;
}

.tweet-card {
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 20em;
  height: 100%;
  padding: 1em;
  display: flex;
}

.icon-2xl {
  width: 6em;
}

.tooltip-text {
  z-index: 5;
  border: 1px solid var(--neutral-500);
  background-color: var(--neutral-600);
  color: var(--text);
  text-align: left;
  letter-spacing: -.01em;
  border-radius: .5em;
  width: 21em;
  padding: 10px;
  font-size: .75em;
  font-weight: 400;
  position: absolute;
  inset: 22em auto auto 19.3em;
}

.accordion-wrapper {
  z-index: 3;
  color: #64748b;
  cursor: pointer;
  border-bottom: 1px solid #e2e8f0;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding-top: 1.25em;
  padding-bottom: 1.25em;
  position: relative;
  overflow: hidden;
}

.pricing-grid-row {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex: 1;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-self: auto;
  place-items: center start;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.accordion-content {
  z-index: 2;
  text-align: left;
  position: relative;
  overflow: hidden;
}

.annual-badge {
  color: var(--accent);
  align-self: auto;
  font-family: Manrope, sans-serif;
  font-size: .75em;
  font-weight: 700;
  position: absolute;
  inset: 27% 20% auto auto;
}

.tooltip-icon {
  color: var(--text);
  font-family: ICONS ROUNDED, sans-serif;
}

.tooltip-icon:hover {
  color: var(--accent);
}

.container-xs {
  z-index: 5;
  width: 100%;
  max-width: 40em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-xs.content-centered.coin-listing {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin-bottom: 4em;
}

.tab-link-rounded {
  color: var(--titles-links);
  text-align: center;
  background-color: #0000;
  border-radius: .25em;
  padding: 1em 3em;
  font-size: 1em;
}

.tab-link-rounded.w--current {
  box-shadow: inset 0 0 0 1px var(--primary);
  color: var(--white);
  background-color: #0052cc40;
}

.tab-link-rounded.annuallly.w--current {
  background-color: #f34b9d40;
  box-shadow: inset 0 0 0 1px #f34b9d;
}

.tooltip-wrap {
  z-index: 5;
  text-align: center;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: relative;
}

.tooltip-wrap:hover {
  color: var(--accent);
}

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

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

.tabs-stretch.pricing.unlimited-center {
  align-items: center;
}

.tabs-menu-rounded {
  background-color: var(--neutral-800);
  border-radius: .25em;
  margin-bottom: 1em;
  margin-left: auto;
  margin-right: auto;
  padding: .25em;
}

.text-color-accent {
  color: var(--accent);
}

.form-vertical {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.circle-shape__1 {
  border-radius: 100%;
  width: 32em;
  height: 32em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #b77cf140;
}

.bg-shapes-wrap {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.circle-shape__5 {
  border-radius: 100%;
  width: 96em;
  height: 96em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #b77cf140;
}

.circle-shape__4 {
  border-radius: 100%;
  width: 80em;
  height: 80em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #b77cf140;
}

.text-field-rounded {
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  color: var(--titles-links);
  border: 1px #000;
  border-radius: 2em;
  align-items: center;
  height: 3.35em;
  margin-bottom: 0;
  padding: 1em 1.5em;
  font-size: 1.125em;
  font-weight: 400;
  transition: box-shadow .3s;
  display: flex;
  position: relative;
}

.text-field-rounded:hover {
  box-shadow: inset 0 0 0 1px var(--neutral-600);
}

.text-field-rounded:focus {
  box-shadow: inset 0 0 0 1px var(--slate-700);
}

.text-field-rounded::placeholder {
  color: var(--neutral-500);
}

.circle-shape__0 {
  border-radius: 100%;
  width: 16em;
  height: 16em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #b77cf140;
}

.circle-shape__3 {
  border-radius: 100%;
  width: 64em;
  height: 64em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #b77cf140;
}

.container-xxs {
  z-index: 5;
  perspective: 800px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.circle-shape__2 {
  border-radius: 100%;
  width: 48em;
  height: 48em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #b77cf140;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
}

.form-block.contact {
  padding-top: 1em;
  padding-bottom: 1em;
}

.footer-1-cta-box {
  z-index: 5;
  background-color: var(--primary);
  text-align: center;
  border-radius: .5em;
  flex-direction: column;
  align-items: center;
  margin-top: -4em;
  margin-bottom: 3em;
  padding: 4em 6em;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.nav-link-angle {
  z-index: 0;
  width: 18px;
  height: 10px;
  position: absolute;
  inset: -9px auto auto 52px;
}

.style-intro-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 8em;
  padding-bottom: 8em;
  display: flex;
}

.text-block-8 {
  color: var(--white);
  letter-spacing: -.03em;
  font-size: .75em;
}

.book-description {
  color: var(--text);
  font-size: .75em;
}

.book-bottom-text {
  opacity: .2;
  font-size: .25em;
}

.book-description-wrap {
  padding-left: .75em;
  padding-right: .75em;
}

.style-header {
  border-radius: .5em;
  padding: 12em 6em;
  position: relative;
  overflow: hidden;
}

.steps-icon {
  box-shadow: inset 0 0 0 1px var(--neutral-600);
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  min-width: 2em;
  height: 2em;
  font-size: .75em;
  line-height: 1;
  display: flex;
}

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

.steps-line {
  background-color: var(--neutral-700);
  flex: 1;
  width: 1px;
  margin-top: .5em;
  margin-bottom: -1.5em;
}

.hint-wrap {
  border-top: 1px solid #1717171a;
  width: 100%;
  margin-top: 1.25em;
  padding-top: .5em;
}

.gradient__02 {
  background-image: linear-gradient(to bottom, var(--background) 7%, #0d111700 20%), radial-gradient(circle farthest-side at -25% 150%, var(--background) 48%, #0d111700 65%), radial-gradient(circle farthest-corner at -25% -125%, #0d111700 50%, var(--background) 70%, #0d111700 72%), radial-gradient(circle farthest-corner at 0% -50%, var(--background) 32%, #fff0 62%), radial-gradient(circle farthest-side at 0% -25%, var(--accent) 50%, #0d111700 72%), radial-gradient(circle farthest-corner at 50% -100%, var(--primary) 26%, #0d111700 72%);
  height: 100%;
}

.icon-xl {
  width: 5em;
}

.icon-lg {
  width: 4em;
}

.icon-md {
  width: 3em;
}

.side-by-side-3-to-2 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: center;
  width: 100%;
}

.side-by-side-3-to-2.white-label {
  margin-bottom: 4em;
}

.image-bg-contain {
  z-index: 0;
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.side-by-side-2-to-3 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  align-items: center;
  width: 100%;
}

.side-by-side-list {
  z-index: 5;
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  position: relative;
}

.side-by-side-list.white-label {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  align-items: center;
  width: 100%;
  position: static;
}

.side-by-side-list.white-label.features {
  margin-top: 5em;
}

.image-bg-cover {
  z-index: 0;
  background-color: var(--neutral-600);
  opacity: 1;
  filter: grayscale();
  mix-blend-mode: multiply;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-bg-cover.luminosity {
  mix-blend-mode: multiply;
  display: none;
}

.image-bg-cover.luminosity.opacity-30 {
  filter: blur(10px) grayscale();
}

.how-to-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: center;
  width: 100%;
}

.how-to-column {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
  position: relative;
}

.integration-row {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-3 {
  background-color: var(--white);
  border-radius: 9999px;
  width: 5em;
  height: 5em;
  margin: .5em;
  padding: 1em;
}

.bg-pattern-image {
  z-index: 0;
  opacity: .46;
  pointer-events: none;
  object-fit: contain;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: auto 0%;
  overflow: visible;
}

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

.bg-pattern-wrap {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-top: 5em;
  position: absolute;
  inset: 0%;
}

.bg-pattern-wrap.centered {
  align-items: center;
}

.bg-pattern-wrap.for-toeknization {
  margin-top: 31.6em;
}

.side-by-side-1-to-1 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.side-by-side-1-to-1.white-label {
  max-width: 1200px;
}

.side-by-side-1-to-1.white-label.feature {
  margin-top: 5em;
  margin-bottom: 5em;
}

.curve-bottom {
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  width: auto;
  margin-left: -40em;
  margin-right: -40em;
  padding-bottom: 10em;
  padding-left: 40em;
  padding-right: 40em;
  position: relative;
  overflow: hidden;
}

.template-thumb-image {
  z-index: 6;
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.template-thumb-image.center {
  object-position: 50% 50%;
}

.line-holder {
  width: 100%;
  position: relative;
}

.line-holder.invert {
  transform: rotate(180deg);
}

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

.curve-top {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  width: auto;
  margin-left: -40em;
  margin-right: -40em;
  padding-top: 10em;
  padding-left: 40em;
  padding-right: 40em;
  position: relative;
  overflow: hidden;
}

.text-color-cyan-500 {
  color: var(--cyan-500);
}

.image-wrapper-3-4 {
  background-color: var(--accent);
  width: 100%;
  padding-top: 124%;
  position: relative;
  overflow: hidden;
}

.split-section-full {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  width: 100%;
  min-height: 100vh;
  position: relative;
}

.sign-up-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4em;
  display: flex;
  position: relative;
}

.sign-up-container {
  z-index: 5;
  perspective: 800px;
  width: 100%;
  max-width: 24em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.sign-up-text-field {
  background-color: var(--neutral-800);
  color: var(--titles-links);
  border: 1px #000;
  height: 3.5em;
  margin-bottom: 0;
  padding: 1em 1.125em 1em 3em;
  font-family: Manrope, sans-serif;
  font-size: 80%;
  font-weight: 400;
  line-height: 1;
  transition: background-color .25s, box-shadow .25s;
  position: relative;
  box-shadow: inset 0 0 0 1px #0000;
}

.sign-up-text-field:hover {
  background-color: var(--neutral-700);
}

.sign-up-text-field:active {
  color: var(--titles-links);
}

.sign-up-text-field:focus {
  box-shadow: inset 0 0 0 1px var(--slate-600);
}

.sign-up-text-field::placeholder {
  color: var(--text);
}

.sign-up-text-field.first {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
  align-self: auto;
  font-family: Montserrat, sans-serif;
}

.sign-up-text-field.last {
  border-bottom-right-radius: .5em;
  border-bottom-left-radius: .5em;
}

.sign-up-field-list {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.checkbox {
  border-color: var(--neutral-600);
  width: 1.3em;
  height: 1.3em;
  margin-top: 0;
  margin-left: -2em;
}

.checkbox:hover {
  border-color: var(--neutral-500);
}

.checkbox.w--redirected-checked {
  border-color: var(--accent);
  background-color: var(--accent);
  background-size: 50%;
}

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

.checkbox-field {
  margin-bottom: 0;
  padding-left: 2em;
  font-family: Montserrat, sans-serif;
  font-size: .75em;
}

.slider-arrow {
  background-color: var(--neutral-600);
  color: var(--neutral-400);
  border-radius: 9999px;
  width: 2.5em;
  height: 2.5em;
  font-size: .75em;
  transition: color .3s, background-color .3s;
}

.slider-arrow:hover {
  background-color: var(--neutral-700);
  color: var(--titles-links);
}

.slider-arrow.align-bottom {
  margin-bottom: 0;
}

.sign-up-social-link {
  position: relative;
}

.sign-up-other {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 2em;
  display: grid;
  position: relative;
}

.sign-up-other.none {
  margin-top: 0;
}

.sign-up-sign-in-button {
  position: absolute;
  inset: 2.5em 2.5em auto auto;
}

.slider-copy {
  background-color: #0000;
  width: 100%;
  height: 100%;
  padding-bottom: 4em;
  overflow: hidden;
}

.sign-up-field-icon {
  color: var(--slate-500);
  width: 100%;
  max-width: 15px;
  font-family: ICONS ROUNDED, sans-serif;
  font-size: .75em;
  line-height: 1;
  position: absolute;
  inset: auto auto auto 1em;
}

.sign-up-field-item {
  align-items: center;
  display: flex;
  position: relative;
}

.snippet-wrap {
  width: 75%;
  margin: 2em auto;
  position: relative;
}

.snippet-body {
  background-color: var(--neutral-700);
  box-shadow: 0 0 0 1.5px var(--neutral-800), 0 0 0 3px var(--neutral-700);
  border-radius: .375em;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 6em;
  padding: .75em;
  display: flex;
  position: relative;
}

.snippet-body.centered {
  background-color: var(--neutral-700);
  justify-content: center;
  align-items: center;
}

.snippet-body.stretch {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.text-block-11 {
  background-color: var(--neutral-600);
  color: var(--text);
  text-align: center;
  text-transform: uppercase;
  border-radius: .375em;
  min-width: 2em;
  padding-left: .5em;
  padding-right: .5em;
  font-size: .875em;
  font-weight: 400;
  line-height: 2;
}

.text-block-11.plus {
  background-color: #0000;
  font-size: .625em;
}

.outline-on-hover {
  transition: box-shadow .2s;
  box-shadow: inset 0 0 #0000;
}

.outline-on-hover:hover {
  box-shadow: inset 0 0 0 1px var(--neutral-500);
}

.snipper-copy-paste {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
}

.caption {
  letter-spacing: .1em;
  text-transform: uppercase;
  flex-flow: row;
  justify-content: flex-start;
  font-size: .625em;
  font-weight: 600;
  display: flex;
  position: relative;
}

.caption-holder {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.caption-holder.center.padding-2.margin-bottom-2 {
  padding-bottom: 20px;
}

.text-block-11-copy {
  z-index: 1;
  background-color: var(--primary);
  color: var(--titles-links);
  text-align: center;
  text-transform: none;
  border-radius: 9999px;
  min-width: 2em;
  padding-left: .5em;
  padding-right: .5em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.125em;
  font-weight: 400;
  line-height: 2;
  position: relative;
  box-shadow: 0 12px 24px -12px #000;
}

.snippet-dot-list {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.snippet-dot {
  background-color: var(--accent);
  opacity: .15;
  border-radius: 24%;
  width: 2px;
  height: 2px;
}

.snippet-center {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.text-block-11-copy-copy {
  z-index: 1;
  color: var(--titles-links);
  text-align: center;
  text-transform: none;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e18f_hollaex-line-graph-up.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: .25em;
  min-width: 2em;
  min-height: 1.75em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 2;
  position: relative;
}

.snippet-search {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  width: 100%;
}

.price-span {
  background-color: var(--accent);
  color: var(--background);
  letter-spacing: .02em;
  border-radius: .25em;
  padding-left: .5em;
  padding-right: .5em;
  font-size: 50%;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
  position: relative;
  top: -.3em;
}

.testimonial-shift-wrap {
  z-index: 5;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.shift-image-wrap {
  z-index: 1;
  width: 33.3%;
  margin-bottom: 4em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.shift-body {
  z-index: 0;
  background-color: var(--neutral-800);
  border-radius: .5em;
  flex: 1;
  margin-top: 4em;
  margin-left: -4em;
  padding: 6em 4em 6em 8em;
  position: relative;
  overflow: hidden;
}

.shift-title {
  z-index: 2;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: auto auto 1em 1em;
}

.heading {
  background-color: var(--background);
  color: var(--titles-links);
  border-radius: 3px;
  width: 60%;
  padding: 4px 8px 6px;
  font-size: 1em;
  font-weight: 500;
  line-height: 1;
}

.heading-copy {
  background-color: var(--background);
  color: var(--text);
  border-radius: 3px;
  margin-top: -4px;
  padding: 4px 8px 6px;
  font-size: 12px;
  line-height: 1;
}

.case-shift-title-wrap {
  z-index: 5;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 33.3%;
  padding-left: 4em;
  padding-right: 4em;
  display: flex;
  position: relative;
}

.text-span-3 {
  background-image: linear-gradient(to bottom, #84d8db00 70%, var(--primary) 71%);
  color: var(--white);
}

.gradient__03 {
  background-image: radial-gradient(circle farthest-corner at 0% -50%, #fff0 3%, var(--sky-500) 44%, #fff0 72%), radial-gradient(circle farthest-corner at 50% 100%, var(--purple-500), var(--blue-500));
}

.opacity-20 {
  opacity: .2;
}

.opacity-20.bg-accent {
  background-color: #0052cc33;
}

.opacity-70 {
  opacity: .7;
}

.opacity-70.bg-accent {
  background-color: #0052ccb3;
}

.opacity-15 {
  opacity: .15;
}

.opacity-15.bg-accent {
  background-color: #0052cc26;
}

.opacity-10 {
  opacity: .1;
}

.opacity-10.bg-accent {
  background-color: #0052cc1a;
}

.logo-inside-text {
  background-color: var(--neutral-700);
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e12f_logo_white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 64%;
  border-radius: 9999px;
  width: 3em;
  line-height: .9;
  display: none;
  position: relative;
}

.study-card {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.bg-accent {
  background-color: var(--accent);
  color: var(--background);
}

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

.stats-2x {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
}

.gradient__04 {
  background-image: radial-gradient(circle farthest-side at 0% -50%, #fff0 11%, var(--accent) 48%, #fff0 88%), radial-gradient(circle farthest-corner at 100% 100%, var(--violet-700), var(--teal-500) 64%);
}

.section-75vh {
  height: 75vh;
  position: relative;
  overflow: hidden;
}

.about-title-wrap {
  color: var(--white);
  position: absolute;
  inset: auto 0% 4em;
}

.timeline-chapter-image {
  width: 40%;
  position: relative;
  overflow: hidden;
}

.cms-link {
  width: 100%;
  position: relative;
}

.cms-customer-2x {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.case-info-wrap {
  background-image: linear-gradient(#00000040, #0000 50%, #00000040);
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 2em;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-5 {
  max-width: 8em;
  height: 2em;
  margin-top: .5em;
}

.timeline-way {
  background-color: var(--neutral-500);
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.text-color-neutral-500 {
  color: var(--neutral-500);
}

.text-color-primary {
  color: var(--primary);
}

.gradient-bg-top {
  background-image: linear-gradient(to bottom, var(--background), #0d111700);
}

.worldmap {
  z-index: 1;
  margin-top: -4em;
  margin-bottom: -4em;
  position: relative;
}

.quote-sign {
  height: 2em;
  margin-bottom: 2em;
  line-height: 1;
}

.tabs-horizontal {
  grid-column-gap: 2em;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 4em;
  padding-top: 4em;
  display: grid;
}

.tabs-horizontal.how-coin-listing-works {
  padding-top: 0;
}

.tabs-menu-side {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tabs-menu-side-link {
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  color: var(--text);
  border-radius: .5em;
  padding: 1.5em;
}

.tabs-menu-side-link.w--current {
  background-color: var(--gray-800);
  box-shadow: 0 0 24px -12px var(--gray-900), inset 0 0 0 1px var(--gray-700);
}

.image-6 {
  background-color: #ffffff0d;
  border-radius: 32%;
  width: 3em;
  height: 3em;
  margin-right: 1em;
  padding: .5em;
}

.accordion-item-wrapper {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.tab-title {
  grid-column-gap: 1em;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: center;
  width: 100%;
  height: 3em;
}

.accordion-arrow {
  color: var(--white);
  font-family: ICONS FILLED, sans-serif;
}

.text-block-12 {
  color: var(--slate-400);
}

.tab-pane-tab-1-2 {
  width: 100%;
  height: 100%;
}

.rotated-shape-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 3em 4em;
  display: flex;
  position: relative;
}

.rotated-shape-wrap.tight {
  height: auto;
  padding: 0 6em;
}

.rotated-shape-1 {
  background-image: linear-gradient(#ffffff1a, #ffffff1a);
  border-radius: .5em;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  overflow: hidden;
  transform: scale(.9)rotate(-4deg);
}

.code-row {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  color: var(--gray-500);
  white-space: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 2em 1fr;
  width: 100%;
  font-family: Calling Code, sans-serif;
  position: relative;
  overflow: hidden;
}

.code-list {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.code-list.text-color-slate-600 {
  color: #5b6d83;
  height: 100%;
}

.text-color-cyan-400 {
  color: var(--cyan-400);
}

.rotated-shape-2 {
  border-radius: .5em;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  transform: scale(.9)rotate(3deg);
}

.bg-tile-middle {
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 50%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 32px;
  position: relative;
}

.bg-tile-middle.bg-indigo-900 {
  background-color: #0052cc80;
}

.how-it-works-item-3 {
  width: 100%;
  margin-top: -64px;
  transform: translate(25%);
}

.how-it-works-content {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.how-it-works-item-2 {
  width: 75%;
}

.how-it-works-number {
  z-index: 5;
  border: 1px solid var(--neutral-700);
  background-color: var(--neutral-800);
  color: var(--white);
  text-align: center;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  font-size: 1em;
  font-weight: 400;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: translate(-50%, -50%);
}

.how-it-works {
  grid-column-gap: 128px;
  grid-row-gap: 128px;
  grid-template-rows: auto;
  width: 100%;
}

.how-it-works-item-1 {
  width: 100%;
}

.how-it-works-item-5 {
  transform: translate(66%);
}

.how-it-works-item-4 {
  width: 75%;
  margin-bottom: -64px;
}

.process-steps {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.process-steps-step {
  z-index: 5;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.process-steps-indicator {
  border: 5px solid var(--indigo-900);
  background-color: var(--indigo-600);
  outline-color: var(--background);
  outline-offset: 0px;
  border-radius: 9999px;
  outline-width: 10px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  margin-top: 2em;
  display: flex;
}

.process-steps-item {
  background-color: var(--neutral-800);
  flex: 1;
  margin-left: 2em;
  padding: 3em;
}

.process-steps-way-bg {
  z-index: 0;
  width: 2px;
  height: 100%;
  position: absolute;
  left: 1.5em;
  right: auto;
  overflow: hidden;
}

.process-steps-way {
  background-color: var(--indigo-900);
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.process-steps-indicator-icon {
  color: var(--white);
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.5em;
  line-height: 1;
}

.bg-bottom-25 {
  width: 100%;
  height: 25%;
  position: absolute;
  inset: auto 0% 0%;
}

.bg-bottom-25.bg-neutral-800 {
  height: 29%;
}

.tab-content {
  width: 100%;
  display: flex;
}

.container-2xl {
  z-index: 5;
  width: 100%;
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

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

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

.snippet-switch-row {
  grid-column-gap: 4px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  align-items: center;
}

.image-10 {
  width: 1em;
}

.snippet-swith {
  background-color: var(--accent);
  border-radius: 9999px;
  justify-content: flex-end;
  align-items: center;
  width: 2em;
  height: 1em;
  padding: 4px 3px;
  display: flex;
  position: relative;
}

.snippet-swith.disable {
  background-color: var(--neutral-600);
  justify-content: flex-start;
}

.snippet-switch-dot {
  background-color: var(--white);
  border-radius: 9999px;
  width: .75em;
  height: .75em;
}

.snippet-switch-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.snippet-divider {
  background-color: var(--neutral-600);
  width: 100%;
  height: 1px;
}

.snippet-divider.pricing {
  margin-bottom: 2em;
}

.snippet-grow {
  flex: 1;
}

.snippet-word {
  background-color: var(--neutral-600);
  border-radius: 9999px;
  width: 100%;
  height: 5px;
}

.snippet-avatar-wrap {
  grid-column-gap: 1em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: auto .5fr;
  align-items: center;
}

.snippet-avatars {
  align-items: center;
  display: flex;
}

.snippet-avatar {
  object-fit: cover;
  border-radius: 9999px;
  width: 2em;
  height: 2em;
  position: relative;
}

.snippet-avatar._2 {
  box-shadow: 0 0 0 2.5px var(--neutral-700);
  margin-left: -.5em;
}

.snippet-check {
  background-color: var(--accent);
  color: var(--white);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  font-family: ICONS FILLED, sans-serif;
  font-size: .75em;
  display: flex;
}

.team-logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-logo {
  width: 14%;
  max-width: 100%;
  height: 2em;
  margin: 1em 2em;
}

.text-block-14 {
  background-image: linear-gradient(63deg, var(--accent), var(--sky-500));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.text-link-gray {
  color: var(--titles-links);
  position: relative;
}

.text-link-gray:hover {
  color: var(--accent);
}

.side-by-side-2-to-1 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1.5fr;
}

.button-outlined {
  box-shadow: inset 0 0 0 1px var(--neutral-600);
  color: var(--text);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: .25em;
  justify-content: center;
  align-items: center;
  padding: .75em;
  font-size: 1em;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
}

.button-outlined:hover {
  box-shadow: inset 0 0 0 1px var(--white);
  color: var(--white);
}

.text-color-indigo-500 {
  color: var(--indigo-500);
}

.text-color-indigo-400 {
  color: var(--indigo-400);
}

.faq-3x {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.block-inside-bottom {
  margin-bottom: -6em;
}

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

.gradient-titles-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 5em;
  display: flex;
}

.heading-wrapper {
  position: relative;
}

.heading-hero {
  z-index: 0;
  color: var(--neutral-700);
  text-align: center;
  letter-spacing: -.04em;
  width: 100%;
  margin-bottom: -.2em;
  font-size: 8em;
  font-weight: 800;
  line-height: 1.15;
  position: absolute;
}

.heading-hero.gradient-1 {
  z-index: 1;
  background-image: radial-gradient(circle farthest-side at 75% -50%, var(--teal-400) 33%, #38bdf800 81%), linear-gradient(to bottom, var(--blue-800), var(--blue-200));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  position: relative;
}

.heading-hero.gradient-2 {
  z-index: 1;
  background-image: radial-gradient(circle farthest-side at -25% -50%, var(--green-400), #fffbeb00), linear-gradient(to bottom, var(--lime-500), var(--sky-500));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  position: relative;
}

.heading-hero.gradient-3 {
  z-index: 1;
  background-image: linear-gradient(to bottom, var(--red-500), var(--yellow-200));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  position: relative;
}

.bg-tile-top-lg {
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 0%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 64px;
  position: relative;
}

.bg-tile-middle-lg {
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 50%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 64px;
  position: relative;
}

.text-gradient__1 {
  background-image: linear-gradient(207deg, var(--orange-300) 33%, var(--teal-400) 74%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-gradient__2 {
  background-image: linear-gradient(28deg, var(--sky-400) 29%, var(--rose-300) 82%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-rotation-wrapper {
  font-size: 3em;
  display: flex;
}

.track-vertical {
  flex-direction: column;
  display: flex;
  position: absolute;
}

.track-overlay {
  z-index: 1;
  background-image: linear-gradient(#f9f5ff, #0000 50%, #f9f5ff);
  position: absolute;
  inset: 0%;
}

.track-overlay.bottom {
  background-image: linear-gradient(to top, var(--background) 50%, #0d111700);
  inset: auto 0% 0%;
  background-image: linear-gradient(to top, #0d1117 50%, #0d111700);
  width: 100%;
  height: 40%;
  position: absolute;
  inset: auto 0% 0%;
}

.track-overlay.top {
  background-image: linear-gradient(#0d1117 50%, #0d111700);
  width: 100%;
  height: 40%;
  position: absolute;
}

.infinite-rotation-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12em 1.25em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.vertical-scroll-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 8em;
  position: relative;
}

.text-rotation-heading {
  color: var(--text);
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter Display;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.2;
}

.text-rotation-heading.rotate-text {
  color: var(--white);
  white-space: nowrap;
}

.anchor-section {
  text-align: center;
  width: 100%;
  max-width: 100%;
  margin-top: 4em;
  margin-left: -2em;
  margin-right: -2em;
  padding: 4em 2em 2em;
  position: relative;
}

.section-icon {
  box-shadow: inset 0 0 5px 0 #ec6464, 0 8px 24px -8px var(--red-500);
  color: var(--indigo-200);
  text-align: center;
  background-color: #ec646440;
  border: 3px solid #ec6464;
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.75em;
  height: 2.75em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.25em;
  display: flex;
}

.section-icon.red {
  border-color: var(--red-400);
  background-color: var(--red-700);
  background-image: radial-gradient(circle farthest-side at -50% 50%, var(--red-600), var(--red-700));
  box-shadow: inset 0 0 5px 0 var(--red-800), 0 8px 24px -8px var(--red-400);
  color: var(--red-200);
}

.section-icon.teal {
  border-color: var(--teal-400);
  background-color: var(--teal-50);
  background-image: radial-gradient(circle farthest-side at -50% 50%, var(--teal-900), var(--teal-700) 95%, var(--teal-500));
  box-shadow: inset 0 0 5px 0 var(--teal-400), 0 8px 24px -8px var(--teal-500);
  color: var(--white);
  -webkit-text-stroke-color: var(--teal-300);
}

.section-icon.pink {
  border-color: var(--pink-400);
  background-color: var(--pink-700);
  background-image: radial-gradient(circle farthest-side at -50% 50%, var(--pink-600), var(--pink-700));
  box-shadow: inset 0 0 5px 0 var(--pink-800), 0 8px 24px -8px var(--pink-400);
  color: var(--pink-200);
}

.section-icon.amber {
  border-color: var(--amber-500);
  background-color: var(--amber-700);
  background-image: radial-gradient(circle farthest-side at -50% 50%, var(--amber-600), var(--amber-700));
  box-shadow: inset 0 0 5px 0 var(--amber-800), 0 8px 24px -8px var(--amber-400);
  outline-color: var(--amber-400);
  color: var(--amber-200);
}

.section-icon.digital-marketplace {
  box-shadow: inset 0 0 5px 0 #31b3ec, 0 8px 24px -8px var(--sky-500);
  background-color: #31b3ec40;
  border-color: #31b3ec;
}

.section-icon.diy-solution {
  box-shadow: inset 0 0 5px 0 #31b3ec, 0 8px 24px -8px var(--sky-500);
  background-color: #a131ec40;
  border-color: #31b3ec;
}

.section-icon.how-it-works {
  box-shadow: inset 0 0 5px 0 #524add, 0 8px 24px -8px var(--purple-500);
  background-color: #524add40;
  border-color: #524add;
}

.section-icon.coin-activation {
  box-shadow: inset 0 0 5px 0 #3dd875, 0 8px 24px -8px var(--green-500);
  background-color: #3dd87540;
  border-color: #3dd875;
}

.faq-wrap {
  padding-left: 2em;
  padding-right: 2em;
}

.text-gradient__google {
  background-image: linear-gradient(to right, var(--red-400), var(--yellow-400) 33%, var(--green-400) 66%, var(--sky-400));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.bg-tile-top {
  background-image: linear-gradient(to top, var(--background), #0d111700 15%), linear-gradient(to bottom, var(--background), #0d111700 15%), radial-gradient(circle farthest-side at 50% 0%, #0d111700, var(--background)), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 32px;
  position: relative;
}

._2-columns-paragraph {
  column-count: 2;
  column-gap: 4em;
}

.light-line {
  background-image: linear-gradient(to right, #0d111700, var(--border) 50%, #0d111700);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.text-gradient__teal {
  background-image: linear-gradient(243deg, var(--green-400) 3%, var(--teal-500) 70%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-gradient__indigo {
  background-image: linear-gradient(to right, var(--sky-400) 23%, var(--indigo-600) 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.caption-holder-center {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.text-gradient__pink-purple {
  background-image: linear-gradient(321deg, var(--purple-400) 23%, var(--pink-600) 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

._3-column {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._40ch {
  max-width: 40ch;
}

.text-gradient__purple {
  background-image: linear-gradient(241deg, var(--purple-600) 20%, var(--indigo-600) 56%, var(--indigo-500) 84%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.feature-2x {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
}

.section-icon-sm {
  border: 2px solid var(--indigo-400);
  background-color: var(--indigo-700);
  background-image: radial-gradient(circle farthest-side at -50% 50%, var(--indigo-600), var(--indigo-700));
  box-shadow: inset 0 0 5px 0 var(--indigo-800), 0 8px 24px -8px var(--indigo-400);
  color: var(--indigo-200);
  text-align: center;
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5em;
  height: 2.5em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1em;
  display: flex;
}

.section-icon-sm.teal {
  border-color: var(--teal-400);
  background-color: var(--teal-700);
  background-image: radial-gradient(circle farthest-side at -50% 50%, var(--teal-600), var(--teal-700));
  box-shadow: inset 0 0 5px 0 var(--teal-800), 0 8px 24px -8px var(--teal-400);
  outline-color: var(--teal-400);
  color: var(--teal-200);
}

.list-4x {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 2em;
}

.list-4x.white-label.features {
  align-items: start;
  margin-top: 4em;
  margin-bottom: 4em;
}

._2-column {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.text-gradient__lime {
  background-image: linear-gradient(22deg, var(--amber-300) 23%, var(--lime-500) 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-gradient__indigo-red {
  background-image: linear-gradient(135deg, var(--accent) 23%, #3359d8 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.logo-levitate-1 {
  object-fit: cover;
  border-radius: 9999px;
  width: 5em;
  height: 5em;
  position: absolute;
  top: 25%;
  left: 17%;
}

.logo-levitate-9 {
  border-radius: 9999px;
  width: 6.25em;
  height: 6.25em;
  position: absolute;
  top: 45%;
  left: 10%;
}

.logo-levitate-8 {
  object-fit: cover;
  border-radius: 9999px;
  width: 4em;
  height: 4em;
  position: absolute;
  bottom: 16%;
  left: 30%;
}

.logo-levitate-7 {
  border-radius: 9999px;
  width: 6.5em;
  height: 6.5em;
  position: absolute;
  bottom: -7%;
  left: 42%;
}

.logo-levitate-6 {
  border-radius: 9999px;
  width: 6.25em;
  position: absolute;
  top: 8%;
  right: 54%;
}

.logo-levitate-5 {
  object-fit: cover;
  border-radius: 9999px;
  width: 6em;
  height: 6em;
  position: absolute;
  top: 6%;
  right: 32%;
}

.logo-levitate-4 {
  object-fit: cover;
  border-radius: 9999px;
  width: 4em;
  height: 4em;
  position: absolute;
  bottom: 58%;
  right: 17%;
}

.logo-levitate-3 {
  border-radius: 9999px;
  width: 6.25em;
  position: absolute;
  bottom: 29%;
  right: 5%;
}

.logo-levitate-2 {
  border-radius: 9999px;
  width: 4.5em;
  height: 4.5em;
  position: absolute;
  bottom: 12%;
  right: 25%;
}

.quick-link-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.rounded-xxs {
  border-radius: .25em;
  position: relative;
  overflow: hidden;
}

.nav-link-sup {
  background-color: var(--accent);
  color: var(--background);
  text-align: center;
  border-radius: 9999px;
  min-width: 14px;
  height: 14px;
  padding-top: 2px;
  font-size: 8px;
  display: inline-block;
  transform: translate(4px, -50%);
}

.onboarding-wrap {
  z-index: 9998;
  background-color: var(--navbar);
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding: 1.25em;
  display: none;
  position: fixed;
  inset: 0%;
}

.onboarding-card {
  background-color: var(--neutral-800);
  outline-color: var(--neutral-700);
  outline-offset: 0px;
  border-radius: .5em;
  outline-width: 1px;
  outline-style: solid;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.onboarding-slider {
  background-color: #0000;
  width: 20em;
  height: auto;
}

.onboarding-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5em 1em 3em;
  display: flex;
  position: relative;
}

.onboarding-mask {
  position: relative;
  overflow: visible;
}

.onboarding-caption {
  background-color: var(--accent);
  color: var(--background);
  border-radius: 9999px;
  margin-bottom: .5em;
  padding: .25em .5em;
  font-size: .625em;
  font-weight: 600;
  line-height: 1;
}

.onboarding-nav {
  z-index: 1;
  align-items: center;
  width: 50%;
  height: 6em;
  margin-left: 0;
  padding: 0 1em 0 2em;
  font-size: 6px;
  display: flex;
  left: 0;
}

.onboarding-next {
  background-color: var(--primary);
  color: var(--white);
  text-align: center;
  letter-spacing: -.01em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6.5em;
  height: 2em;
  padding: .75em 0;
  font-family: Inter Display;
  font-size: .75em;
  font-weight: 700;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
  inset: auto 1em 1em auto;
  box-shadow: inset 0 0 100px 100px #0000;
}

.onboarding-next:hover {
  box-shadow: inset 0 0 200px 200px #00000026;
}

.onboarding-close {
  background-color: var(--neutral-700);
  color: var(--white);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  font-family: ICONS FILLED, sans-serif;
  font-size: 1.125em;
  display: flex;
  position: absolute;
  inset: 1em auto auto 1em;
}

.onboarding-close:hover {
  background-color: var(--neutral-600);
}

.nav-link-content-list {
  z-index: 1;
  grid-column-gap: 64px;
  grid-row-gap: 44px;
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5em;
  grid-template-rows: auto;
  padding: 32px;
  position: relative;
}

.nav-link-content {
  flex-direction: column;
  min-width: 18em;
  display: flex;
  position: relative;
}

.nav-link-icon-wrap {
  color: var(--slate-700);
  text-align: center;
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 3.5em;
  margin-right: 2px;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
  display: flex;
  box-shadow: inset 0 0 0 1px #21262d99;
}

.nav-link-text {
  color: var(--titles-links);
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 1.5;
}

.nav-link-text.menu-primary {
  color: var(--accent);
}

.nav-link-text.menu-primary:hover {
  color: var(--purple-300);
}

.nav-link-text.primary {
  color: var(--accent);
  font-weight: 600;
  transition: opacity .35s;
}

.nav-link-text.primary:hover {
  color: var(--purple-300);
}

.nav-link-icon {
  color: var(--slate-700);
  font-family: ICONS ROUNDED, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
}

.nav-link-wrap {
  color: var(--neutral-500);
  font-size: 14px;
  transition-property: none;
}

.nav-link-column-small {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: stretch;
  display: grid;
}

.nav-link-column-small.hide {
  display: none;
}

.nav-link-caption {
  color: var(--text);
  letter-spacing: .15em;
  text-transform: uppercase;
  height: 32px;
  margin-bottom: 0;
  font-family: Inter Display;
  font-size: 10px;
  font-weight: 600;
}

.nav-link-column-divider {
  background-color: #21262d99;
  width: 1px;
  position: absolute;
  inset: 32px auto 0% -32px;
}

.nav-link-item {
  grid-column-gap: 8px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  align-items: start;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 400;
  transition: color .35s;
  display: grid;
}

.nav-link-icon-arrow {
  color: var(--titles-links);
  text-transform: none;
  font-family: ICONS SHARP, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.nav-link-icon-arrow._1 {
  font-size: 11px;
  line-height: 1;
}

.nav-link-text-wrap {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  margin-bottom: 2px;
  font-family: Manrope, sans-serif;
  display: grid;
}

.text-color-pink-500 {
  color: var(--pink-600);
}

.text-gradient__pink {
  background-image: linear-gradient(304deg, var(--red-400) 23%, var(--pink-600) 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-gradient__amber {
  background-image: linear-gradient(191deg, var(--yellow-300) 25%, var(--amber-600) 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
  font-style: normal;
}

.tab-holder {
  padding-left: 4em;
}

.feature-3-column-lg-copy {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.text-color-sky-700 {
  color: var(--sky-700);
}

.text-color-pink-900 {
  color: var(--pink-900);
}

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

.text-color-green-800.text-xxs {
  font-family: Manrope, sans-serif;
}

.text-color-orange-800 {
  color: var(--orange-800);
}

.footer-1-link-gray-copy {
  opacity: 1;
  color: var(--titles-links);
  font-size: 1em;
  transition: opacity .25s, color .25s;
}

.footer-1-link-gray-copy:hover {
  color: var(--white);
}

.nav-link-small-icon {
  text-align: center;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-link-horizontal-divider {
  background-color: #21262d99;
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.nav-link-column {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: stretch;
  font-size: 1px;
  display: grid;
}

.nav-link-trustpilot-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  color: var(--text);
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto auto;
  align-items: end;
  font-size: 11px;
  line-height: 1;
}

.nav-link-trustpilot-logo {
  height: 20px;
  margin-bottom: -3px;
}

.nav-link-content-left {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.float-right {
  float: right;
  width: 40%;
  margin-bottom: 1em;
  margin-left: 2em;
}

.profile-divider {
  width: 60%;
  margin-top: 1em;
  margin-bottom: 1em;
  padding-right: 2em;
}

.team-member-footer {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

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

.utility-page-content {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 24em;
  margin-bottom: 0;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: flex;
  position: relative;
}

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

.rich-text-block {
  line-height: 1.5;
}

.rich-text-block h4, .rich-text-block h2, .rich-text-block h1, .rich-text-block h3, .rich-text-block h5 {
  margin-bottom: .25em;
}

.rich-text-block a {
  color: var(--slate-600);
}

.rich-text-block a:hover {
  color: var(--titles-links);
}

.link {
  background-color: var(--neutral-700);
  box-shadow: inset 0 0 0 1px var(--neutral-600);
  border-radius: 9999px;
  padding: 1em 1.5em;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  transition-property: box-shadow, background-color, color;
}

.link:hover {
  box-shadow: inset 0 0 0 1px var(--primary);
  color: var(--white);
  background-color: #0052cc40;
}

.link.ghost {
  box-shadow: inset 0 0 0 1px var(--neutral-800);
  color: var(--text);
  background-color: #0000;
}

.link.ghost:hover {
  box-shadow: inset 0 0 0 1px var(--primary);
  color: var(--white);
  background-color: #0052cc40;
}

.link.ghost.material-icons {
  padding-left: 1.5em;
  padding-right: 1.5em;
  font-weight: 400;
}

.cms-item {
  width: 100%;
  height: 100%;
  display: flex;
}

.cms-item.fade-in-on-scroll {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.opacity-30-copy {
  opacity: .3;
  margin-top: .5em;
}

.post-section {
  background-color: var(--neutral-800);
  flex-direction: column;
  align-items: flex-start;
  padding: 4em 6em;
  display: flex;
}

.post-section.rounded-xs {
  padding-left: 4em;
  padding-right: 4em;
}

.container-md-copy {
  z-index: 5;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.team-member-section {
  background-color: var(--neutral-800);
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
  margin-bottom: -2em;
  padding-bottom: 6em;
  padding-left: 4em;
  padding-right: 4em;
}

.team-member-header {
  height: 12em;
  margin-left: -4em;
  margin-right: -4em;
  position: relative;
}

.blog-breadcrumb-section {
  z-index: 50;
  border-top: 1px solid var(--border);
  border-bottom: 1px none var(--border);
  background-color: var(--navbar);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  grid-template-rows: auto;
  grid-template-columns: auto;
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  margin-bottom: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  position: sticky;
  top: 80px;
}

.blog-breadcrumb-cms-list {
  grid-column-gap: 10px;
  display: flex;
}

.blog-breadcrumb-link {
  border-bottom: 1px solid #0000;
  margin-bottom: -1px;
  margin-right: .75em;
  font-size: 1em;
  font-weight: 600;
  line-height: 3;
  transition-property: border-color, background-color, color;
}

.blog-breadcrumb-link:hover {
  border-bottom-color: var(--accent);
  color: var(--accent);
}

.blog-breadcrumb-link.w--current {
  border-bottom: 1px solid var(--accent);
}

.blog-breadcrumb-links {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  width: 99.9999%;
  max-width: 100%;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}

.blog-breadcrumb-cms-item {
  font-family: Manrope, sans-serif;
  font-size: .75em;
  line-height: 1;
  display: flex;
}

.section-blog-header {
  width: 100%;
  padding-bottom: 4em;
  position: relative;
}

.category-dropdown-mobile {
  letter-spacing: .2em;
  text-transform: uppercase;
  font-family: Inter Display;
  font-size: .625em;
  font-weight: 600;
  display: none;
}

.blog-breadcrumb-list {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  font-weight: 600;
  line-height: 18px;
  display: flex;
  position: relative;
}

.font-title-none {
  font-family: Inter Display;
  position: relative;
}

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

.link-block-12:hover {
  color: var(--accent);
}

.nav-link-dropdown-content {
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5rem;
  width: 100%;
  height: 100%;
  margin-top: 2rem;
  position: relative;
}

.form {
  position: relative;
}

.submit-inside {
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 1.5em 0% auto;
}

.pricing-header-60 {
  width: 60%;
}

.pricing-3x-benefits {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.next-button {
  background-color: var(--neutral-700);
  box-shadow: inset 0 0 0 1px var(--neutral-600);
  color: var(--titles-links);
  letter-spacing: -.01em;
  border-style: none;
  border-radius: 9999px;
  align-items: center;
  padding: .5em 1em;
  font-size: 1em;
  font-weight: 500;
  line-height: 1;
  transition-property: box-shadow, background-color, color;
  display: flex;
}

.next-button:hover {
  box-shadow: inset 0 0 0 1px var(--primary);
  color: var(--white);
  background-color: #0052cc40;
}

.stats-4x {
  z-index: 100;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  perspective: 800px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: relative;
  transform: translate(0, 50%);
}

.stats-3x {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

._16ch {
  max-width: 16ch;
}

.cms-team-5x {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.history-card {
  background-color: var(--neutral-800);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1.5em;
  display: flex;
}

.press-section {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.cms-careers-header {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-bottom: 1px solid var(--border);
  grid-template-rows: auto;
  margin-bottom: 1em;
  padding-bottom: 1em;
}

.cms-careers-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms-careers-item {
  grid-column-gap: 1em;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--border);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  width: 100%;
  padding-bottom: 1em;
}

.cms-careers-avatar {
  box-shadow: 0 0 0 3px var(--background);
  border-radius: 9999px;
  width: 2em;
  height: 2em;
}

.cms-careers-avatar-list {
  align-items: center;
  display: flex;
}

.cms-careers-avatar-wrap {
  position: relative;
}

.cms-careers-avatar-wrap:nth-child(odd), .cms-careers-avatar-wrap:nth-child(2n) {
  margin-left: -.75em;
}

.holder {
  width: 64%;
  height: 64%;
  position: relative;
}

._1st-image {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.moving-image {
  border-radius: 9999px;
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

._2nd-image {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.last-image {
  z-index: 50;
  border-radius: 9999px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 32px -24px #000;
}

.testimonial-list-2x {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
}

.link-arrow {
  color: var(--titles-links);
  text-transform: none;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1em;
  font-weight: 400;
}

.careers-section {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

.careers-sidebar {
  padding-top: 4em;
  position: sticky;
  top: 120px;
}

.careers-apply-box {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  background-color: var(--neutral-700);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: -2em;
  margin-right: -2em;
  padding: 2em;
  display: grid;
}

.careers-sidebar-tablet {
  display: none;
}

.text-color-violet-300 {
  color: var(--violet-300);
}

.text-color-indigo-300 {
  color: var(--indigo-300);
}

.text-color-sky-300 {
  color: var(--sky-300);
}

.text-color-teal-300 {
  color: var(--teal-300);
}

.text-color-violet-500 {
  color: var(--violet-500);
}

.stats-4x-1st {
  background-color: var(--amber-400);
  color: var(--amber-800);
  transform-style: preserve-3d;
  border-radius: .25em;
  padding: 2em;
  transform: translate(-1em, -2em)rotateX(-17deg)rotateY(26deg)rotateZ(-9deg);
}

.stats-4x-2nd {
  background-color: var(--green-600);
  color: var(--green-900);
  transform-style: preserve-3d;
  border-radius: .25em;
  padding: 2em;
  transform: translate(-.3em, -1.3em)rotateX(14deg)rotateY(14deg)rotateZ(6deg);
}

.stats-4x-3rd {
  background-color: var(--cyan-500);
  color: var(--cyan-800);
  transform-style: preserve-3d;
  border-radius: .25em;
  padding: 2em;
  transform: translate(-1.9em, -1em)rotateX(14deg)rotateY(6deg)rotateZ(-14deg);
}

.stats-4x-4th {
  background-color: var(--indigo-500);
  color: var(--indigo-800);
  transform-style: preserve-3d;
  border-radius: .25em;
  padding: 2em;
  transform: translate(-1.9em, -1em)rotateX(14deg)rotateY(-43deg)rotateZ(9deg);
}

.logomark-wrap {
  background-color: var(--primary);
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--blue-400), var(--primary) 75%);
  text-align: center;
  border-radius: 28%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  padding: 1.5em;
  display: none;
  position: relative;
  overflow: hidden;
}

.tweet-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

.tweet-column {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.customer-section {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 20em 1fr;
}

.customer-logo {
  z-index: 1;
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  margin-bottom: 2em;
  margin-left: auto;
  margin-right: auto;
  padding: 1em;
  display: flex;
  position: relative;
}

.customer-quick-facts {
  background-color: var(--neutral-800);
  margin-bottom: 2em;
  padding: 2em;
}

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

.side-by-side-1-to-2 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 2fr;
  align-items: center;
  width: 100%;
}

.testimonial-with-avatar-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
}

.testimonial-with-avatar {
  text-align: center;
  border-radius: .5em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
}

.testimonial-avatar-top {
  border: 3px solid var(--white);
  object-fit: cover;
  border-radius: 9999px;
  width: 6em;
  height: 6em;
  margin-top: -3em;
  margin-bottom: 2em;
  position: relative;
  overflow: hidden;
}

.ui-snippet {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  padding: 1em 1.5em;
  display: grid;
}

.width-32em {
  width: 32em;
}

.customer-stats {
  z-index: 5;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  position: relative;
}

.customer-sticky {
  position: sticky;
  top: 120px;
}

.team-title {
  color: var(--white);
  line-height: 1;
}

.info-3x {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-wrapper-2-3 {
  width: 100%;
  padding-top: 124%;
  position: relative;
  overflow: hidden;
}

.image-wrapper-2-3.rounded-xs {
  overflow: hidden;
}

.feature-circle {
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.integrations-4x {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.integration-card {
  background-color: var(--neutral-700);
  padding: 1em;
}

.integration-card.rounded-xs.shadow {
  box-shadow: inset 0 0 0 1px var(--neutral-600), 0 4px 8px -4px var(--neutral-900);
}

.bg-bottom-50 {
  width: 100%;
  height: 50%;
  position: absolute;
  inset: auto 0% 0%;
}

.pricing-icon-wrap {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  font-family: ICONS ROUNDED, sans-serif;
  font-size: 1.25em;
  display: flex;
}

.pricing-icon-wrap.bg-neutral-700.shadow {
  box-shadow: inset 0 0 0 1px var(--neutral-600), 0 4px 8px -4px var(--neutral-900);
}

.footer-1-meta {
  border-top: 1px solid var(--border);
  padding-top: 1em;
}

.footer-grid {
  z-index: 5;
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
  position: relative;
}

.template-thumb-image-scroll {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  line-height: 1;
  position: absolute;
}

.text-link-primary {
  color: var(--primary);
}

.text-link-primary:hover {
  opacity: .75;
  border-bottom-color: #0000;
}

.nav-link-content-list-1x {
  z-index: 1;
  grid-column-gap: 65px;
  grid-row-gap: 25px;
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  padding: 32px;
  position: relative;
}

.template-thumb-title {
  letter-spacing: .01em;
  text-transform: none;
  margin-top: 1em;
  font-family: Inter Display;
  font-size: 1em;
  font-weight: 400;
}

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

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

.opacity-40 {
  opacity: .4;
}

.opacity-40.bg-accent {
  background-color: #0052cc66;
}

.opacity-75 {
  opacity: .75;
}

.opacity-75.bg-accent {
  background-color: #0052ccbf;
}

.opacity-80 {
  opacity: .8;
}

.opacity-80.bg-accent {
  background-color: #0052cccc;
}

.opacity-90 {
  opacity: .9;
}

.opacity-90.bg-accent {
  background-color: #0052cce6;
}

.onboarding-close-last {
  z-index: 1000;
  background-color: var(--primary);
  color: var(--white);
  text-align: center;
  letter-spacing: -.01em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6.5em;
  height: 2em;
  padding: .75em 0;
  font-family: Inter Display;
  font-size: .75em;
  font-weight: 700;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
  position: absolute;
  inset: auto 1em 1em auto;
  box-shadow: inset 0 0 100px 100px #0000;
}

.onboarding-close-last:hover {
  box-shadow: inset 0 0 200px 200px #00000026;
}

.left-arrow {
  width: 0;
  height: 0;
  display: none;
}

._3x-box {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  justify-content: start;
  display: grid;
}

.template-thumb-wrap-static {
  background-color: var(--neutral-800);
  border-radius: .25em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 2em 2em 1em;
  transition: box-shadow .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.template-thumb-wrap-static:hover {
  background-color: var(--neutral-700);
}

.changelog-badge {
  color: var(--white);
  text-transform: none;
  border-radius: 9999px;
  padding: .5em 1em;
  font-size: .625em;
  line-height: 1;
  display: inline-block;
  position: relative;
  top: -.25em;
}

.changelog-badge.status {
  background-color: var(--amber-300);
  color: var(--amber-900);
}

.changelog-badge.bug {
  background-color: var(--red-300);
  color: var(--red-900);
}

.onboarding-title {
  color: var(--titles-links);
  letter-spacing: -.02em;
  font-size: 1em;
  font-weight: 600;
}

.heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .heading-7, .text-block-15, .list, .list-2, .text-block-16 {
  font-family: Manrope, sans-serif;
}

.text-gradient-violet-to-blue {
  background-image: linear-gradient(135deg, var(--accent) 23%, #3359d8 87%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.crypto-token-icon {
  z-index: 10;
  object-fit: cover;
  border-radius: 9999px;
  width: 2em;
  height: 2em;
  position: absolute;
  inset: 32px 12px 0% auto;
}

.crypto-token-icon._2 {
  box-shadow: 0 0 0 2.5px var(--neutral-700);
  margin-left: -.5em;
}

.crypto-token-icon.layer-1 {
  right: 10px;
}

.crypto-token-icon.layer-2 {
  z-index: 9;
  right: 15px;
}

.crypto-token-icon.layer-3 {
  z-index: 8;
  right: 25px;
}

.crypto-token-icon.layer-4 {
  z-index: 7;
  right: 30px;
}

.image-11 {
  object-fit: cover;
  background-image: linear-gradient(#ffffff1a, #ffffff1a);
  width: 100%;
  height: 100%;
}

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

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

.image-13 {
  width: 20px;
}

.image-14 {
  width: 25px;
}

._4-column {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-15 {
  width: 100%;
  max-width: 50px;
}

.text-block-17, .text-block-18 {
  font-family: Manrope, sans-serif;
}

.pricing-3-column {
  z-index: 0;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: stretch stretch;
  padding-top: 30px;
  padding-bottom: 15px;
  font-family: Montserrat, sans-serif;
  display: grid;
  position: relative;
}

.image-16 {
  width: 100%;
  max-width: 20px;
  font-size: 1.25px;
}

.tippy {
  z-index: 5;
  position: relative;
}

.line-animated-2 {
  background-image: linear-gradient(to right, #21262d, #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.subheading-container {
  z-index: 5;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.subheading-container.coin-listing, .subheading-container.features, .subheading-container.multiple-use-cases, .subheading-container.security {
  margin-bottom: 4em;
}

.subheading-container.blog-post-template {
  justify-content: center;
  padding-left: 0;
  display: flex;
}

.caption-2 {
  letter-spacing: .1em;
  text-transform: uppercase;
  font-size: .625em;
  font-weight: 600;
}

.caption-2.blog-page {
  font-family: Manrope, sans-serif;
}

.subheading-grid-container {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
  width: 100%;
  position: relative;
}

.subheading-grid-container.blog-post-template {
  grid-template-columns: 1fr;
}

.subheading-grid-container.top-and-bottom-margin-100px {
  margin-top: 100px;
  margin-bottom: 100px;
}

.subheading-grid {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.logo-tile-caption-2 {
  text-align: center;
  text-transform: none;
  background-color: #0d1117;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  height: 2em;
  padding-left: 1em;
  padding-right: 1em;
  font-size: .75em;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: -1em;
}

.text-block-19, .tabs-content {
  display: flex;
}

.row-xs-2 {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
  position: relative;
}

.row-xs-2.items-center {
  justify-content: center;
  place-items: center stretch;
  font-family: Manrope, sans-serif;
}

.text-xs-2 {
  align-self: flex-start;
  font-size: .75em;
  font-weight: 400;
  line-height: 1.5;
}

.title-xs-2 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.1;
  position: relative;
}

.pricing-grid {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
  position: relative;
}

.pricing-grid.items-center {
  justify-content: center;
  place-items: center stretch;
  margin-bottom: 2em;
  font-family: Manrope, sans-serif;
  display: flex;
}

.button-2 {
  color: #fff;
  text-align: center;
  letter-spacing: -.01em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
  box-shadow: inset 0 0 100px 100px #0000;
}

.button-2:hover {
  box-shadow: inset 0 0 200px 200px #00000026;
}

.badge-most-popular-2 {
  z-index: 10;
  color: #fff;
  text-transform: none;
  background-color: #0052cc;
  border-radius: 9999px;
  margin-top: -2px;
  padding: 6px 12px;
  font-size: 10px;
  line-height: 1;
  position: absolute;
  transform: translate(0, -50%);
}

.column-md-2 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-md-2.content-centered {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.font-title-2 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.material-icons-round-2 {
  text-transform: none;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
}

.text-2xl-2 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.02em;
  font-size: 1.875em;
  font-weight: 600;
  position: relative;
}

.image-background-2 {
  z-index: 0;
  filter: none;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.pricing-features-container {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.image-17 {
  width: 100%;
  max-width: 30px;
}

.div-block-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.title-xl-2 {
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 75px;
  font-weight: 800;
  line-height: 85px;
}

.title-xl-2.team {
  margin-bottom: 35px;
  font-family: Manrope, sans-serif;
}

.button-label-2 {
  z-index: 5;
  color: #ccdae7;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.collection-list {
  width: 100%;
  height: 100%;
  position: relative;
}

.text-gradient__1-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #079de0 33%, #3aecba 74%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.c-map_image {
  z-index: 1;
  text-align: left;
  background-color: #0000;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-map_circle {
  background-color: #fff;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.c-map_location {
  text-align: right;
  white-space: nowrap;
  margin-right: 2.9em;
  font-size: 1em;
  position: absolute;
  inset: 0% 0% auto auto;
}

.c-map_contain {
  position: relative;
}

.caption-3 {
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: .625em;
  font-weight: 600;
}

.caption-3.opacity-50 {
  display: none;
}

.collection-wrapper {
  z-index: 5;
  position: absolute;
  inset: 0%;
}

.case-shift-title-wrap-2 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.collection-item {
  letter-spacing: .2px;
  text-transform: uppercase;
  width: 100%;
  height: 100%;
  font-size: .8em;
  font-weight: 600;
  position: absolute;
  inset: 0%;
}

.c-hero_map {
  width: auto;
  max-width: 72em;
  padding-top: 50px;
}

.section-2 {
  width: 100%;
  max-width: none;
  min-height: 100px;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.section-2.team {
  background-color: #0000;
  padding-top: 5em;
}

.c-map_fill {
  z-index: -1;
  background-color: #3aecba;
  border-radius: 100vw;
  width: 2.5em;
  min-width: 2.5em;
  height: 2.5em;
  min-height: 2.5em;
  position: relative;
}

.c-map_dot {
  z-index: 20;
  justify-content: flex-end;
  align-items: center;
  margin-top: 4.8em;
  margin-left: 4.9em;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.c-map_dot.is--hidden {
  margin-top: 23.4em;
  margin-left: 16.9em;
  display: none;
}

.caption-holder-center-2 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.button-animated-2 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.01em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  max-width: 180px;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-2.bg-blue-800 {
  background-color: #3e57ba;
  max-width: 220px;
}

.container-xl-2 {
  z-index: 5;
  width: 100%;
  max-width: 72em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.row-sm-2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  align-self: center;
  align-items: center;
  display: grid;
}

.container-lg-2 {
  z-index: 5;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.container-lg-2.content-centered {
  background-color: #0000;
}

.footer-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  justify-items: stretch;
  display: flex;
}

.footer-container.small {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.tab-pane-tab-1-pricing {
  text-align: left;
}

.pricing-2-column-diy {
  z-index: 0;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: stretch;
  max-width: 900px;
  padding-top: 30px;
  padding-bottom: 15px;
  font-family: Montserrat, sans-serif;
  display: grid;
  position: relative;
}

.text-color-red-400-2 {
  color: #ec6565;
}

.title-xl-3 {
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 5em;
  font-weight: 800;
  line-height: 1;
}

.text-gradient__indigo-red-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #e23b3b 23%, #6668eb 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.button-label-3 {
  z-index: 5;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.browser-top-bar-2 {
  z-index: 10;
  color: #3f4852;
  justify-content: space-between;
  align-items: center;
  padding: 10px 1.25em;
  font-family: ICONS FILLED, sans-serif;
  display: flex;
}

.browser-top-bar-2.underlined {
  border-bottom: 1px solid #1e252c;
}

.browser-top-bar-2.underlined.white {
  border-bottom-color: var(--border);
}

.column-lg-2 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-lg-2.content-centered {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.button-animated-3 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-3.large {
  font-size: 1.5em;
}

.text-lg-2 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-color-cyan-400-2 {
  color: #1acee9;
}

.title-xl-4 {
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 5em;
  font-weight: 800;
  line-height: 1;
}

.text-gradient__indigo-red-3 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #e23b3b 23%, #6668eb 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.button-label-4 {
  z-index: 5;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.browser-top-bar-3 {
  z-index: 10;
  color: #3f4852;
  justify-content: space-between;
  align-items: center;
  padding: 10px 1.25em;
  font-family: ICONS FILLED, sans-serif;
  display: flex;
}

.browser-top-bar-3.underlined {
  border-bottom: 1px solid #1e252c;
}

.browser-top-bar-3.underlined.white {
  border-bottom-color: #64748b40;
}

.column-lg-3 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-lg-3.content-centered {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.button-animated-4 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-4.large {
  font-size: 1.5em;
}

.text-lg-3 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg-3._48ch {
  max-width: 48ch;
}

.text-color-cyan-400-3 {
  color: #1acee9;
}

.section-under-navbar-2 {
  margin-top: -100px;
  position: relative;
  overflow: hidden;
}

.text-block-20, .text-block-21, .text-block-22, .text-block-23, .text-block-24, .text-block-25 {
  color: var(--gray-500);
}

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

.overflow-hidden-2 {
  position: relative;
  overflow: hidden;
}

.button-label-5 {
  z-index: 5;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.line-vert-2 {
  background-color: #1e252c;
  width: 1px;
  position: absolute;
  inset: 0% auto 0% 50%;
}

.font-title-3 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.font-title-3.text-color-amber-500 {
  color: #e49106;
}

.font-title-3.text-color-red-500 {
  color: #e23b3b;
}

.font-title-3.text-color-teal-500 {
  color: #0eb3a0;
}

.font-title-3.text-color-sky-500 {
  color: #079de0;
}

.content-centered-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.material-icons-round-3 {
  text-transform: none;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
}

.material-icons-round-3.text-color-sky-500 {
  color: #6769eb;
}

.material-icons-round-3.text-color-amber-500 {
  color: #b87cf1;
}

.material-icons-round-3.text-color-red-500 {
  color: #34b3ed;
}

.material-icons-round-3.text-color-teal-500 {
  color: #c97409;
}

.row-base-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.title-md-2 {
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1;
}

.button-animated-5 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-gradient__google-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #ec6464, #eecc0b 33%, #3dd875 66%, #31b3ec);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.line-horiz-2 {
  background-color: #1e252c;
  height: 1px;
  position: absolute;
  inset: 50% 0% auto;
}

.caption-holder-center-3 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.row-sm-3 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.div-block-3 {
  flex-direction: column;
  display: flex;
}

.coin-listing-container {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.title-xs-3 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.1;
  position: relative;
}

.title-sm-2 {
  color: #ccdae7;
  letter-spacing: -.04em;
  font-size: 3em;
  font-weight: 700;
  line-height: 1.1;
}

.section-icon-2 {
  color: #bcc6ee;
  text-align: center;
  background-color: #4036be;
  background-image: radial-gradient(circle farthest-side at -50%, #524add, #4036be);
  border: 3px solid #7f89ec;
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.75em;
  height: 2.75em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.25em;
  display: flex;
  box-shadow: inset 0 0 5px #2e2799, 0 8px 24px -8px #7f89ec;
}

.column-xs-2 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: start;
  display: grid;
}

.column-xs-2.white-label {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}

.text-gradient__purple-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(241deg, #982ff7 20%, #524add 56%, #6668eb 84%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.container-xl-3 {
  z-index: 5;
  width: 100%;
  max-width: 72em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.row-md-2 {
  z-index: 5;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
  position: relative;
}

.row-sm-4 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.left, .heading-8, .heading-9 {
  text-align: left;
}

.html-embed {
  display: block;
}

.shrink-box-button-2 {
  margin-right: 5px;
  display: block;
}

.modal-wrapper {
  z-index: 9999;
  cursor: default;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding: 50px;
  display: none;
  position: fixed;
  inset: 0;
  overflow: hidden;
}

.db-link {
  color: #3cc47c;
  text-decoration: none;
}

.db-mobile-fixed-nav {
  color: #fff;
  background-color: #0f0f0f;
  justify-content: space-between;
  align-items: center;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.modal-closer {
  z-index: 99999;
  cursor: pointer;
  width: 30px;
  height: 30px;
  padding: 3px;
  transition: transform .2s ease-in-out;
  position: fixed;
  top: 20px;
  right: 20px;
}

.modal-closer:hover {
  transform: scale(1.1);
}

.bot-background {
  background-color: #272727;
  border-radius: 50%;
  width: 1vw;
  height: 1vw;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
}

.db-fixed-nav-headline {
  text-align: center;
  margin: 0 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}

.button-3 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #272727;
  border-radius: 30px;
  padding: 15px 30px;
}

.db-fixed-nav-logo {
  width: 100px;
}

.webflow-link {
  z-index: 9999999;
  background-color: #fff;
  border-radius: 3px;
  padding: 4px 6px 5px;
  position: fixed;
  bottom: 10px;
  right: 10px;
  box-shadow: 0 0 3px #00000052;
}

.flex-body {
  background-image: none;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  overflow: hidden;
}

.modal {
  z-index: 10;
  color: #383838;
  cursor: default;
  background-color: #fff;
  border-radius: 2px;
  width: 500px;
  max-width: 100%;
  padding: 25px 40px;
  position: relative;
  box-shadow: 0 7px 50px -9px #0003;
}

.db-logo-wrapper {
  background-color: #3cc47c;
  padding: 10px 15px;
}

.modal-title {
  letter-spacing: 0;
  margin-bottom: 10px;
  font-size: 19px;
  font-weight: 600;
  line-height: 25px;
}

.shrink-box-wrapper-2 {
  opacity: .5;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
  display: flex;
}

.shrink-box-wrapper-2:hover {
  opacity: 1;
}

.webflow-icon {
  margin-right: 8px;
}

.db-flex-row {
  padding-right: 20px;
  display: flex;
}

.container {
  z-index: 5;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 1.25em;
  position: relative;
}

.container.token-rotate {
  padding-top: 0;
  padding-bottom: 0;
}

.button-4 {
  background-color: #4f65ff;
  border-radius: 3px;
}

.button-4.modal-button {
  background-color: #5069fa;
}

.modal-parent {
  z-index: 30;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.modal-1-popup {
  z-index: 25;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 2em;
  display: flex;
  position: fixed;
  inset: 0%;
}

.modal-bg {
  z-index: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #0d1117e6;
  width: 100%;
  height: 100%;
  position: fixed;
  inset: 0%;
}

.modal-w-scroll {
  z-index: 30;
  color: #fff;
  text-align: center;
  object-fit: fill;
  background-color: #5069fa;
  border-radius: 5px;
  width: auto;
  max-width: 90%;
  max-height: 80%;
  margin: auto;
  padding-left: 0;
  padding-right: 0;
  position: static;
  inset: 0% 0% auto;
  overflow: visible;
  box-shadow: 4px 4px 15px #5069fa45;
}

.close {
  z-index: 25;
  box-shadow: 1px 1px 5px 0 var(--neutral-600);
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  font-size: 40px;
  line-height: 1.2em;
  position: absolute;
  inset: -25px -25px auto auto;
}

.modal-scroll {
  width: 100%;
  height: 100%;
  position: relative;
}

.modal-scroll-content-w {
  object-fit: cover;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 84rem;
  height: 100%;
  display: block;
  overflow: auto;
}

.rich-text-block-2 {
  text-align: left;
}

.card__btn-w {
  flex: 1;
  align-items: flex-end;
  margin-left: -.125rem;
  padding-top: 1rem;
  display: flex;
}

.btn-w {
  color: #fffefa;
  text-align: center;
  background-color: #4353ff;
  border-radius: 2em;
  min-width: 11em;
  padding: .75em 2em .875em;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  transition: background-color .2s;
}

.btn-w:hover {
  background-color: #3e4ceb;
}

.text-block-26 {
  width: 50px;
  font-family: ICONS ROUNDED, sans-serif;
}

.hero {
  z-index: 10;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 85vw;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: visible;
}

.hero-headline-container {
  z-index: 10;
  font-size: 1em;
  display: none;
  position: relative;
}

.project-hero-headline {
  color: #fff;
  width: 60vw;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 12vw;
  position: relative;
}

.project-hero-headline.outline {
  text-align: center;
  width: 80vw;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18em;
  line-height: .9;
  position: relative;
}

.project-image-container {
  z-index: 0;
  object-fit: contain;
  width: 50vw;
  max-width: 42.2rem;
  height: 50vh;
  position: absolute;
  top: 50%;
  left: 50%;
  overflow: visible;
  transform: translate(-50%, -50%)scale(2);
}

.project-image {
  object-fit: cover;
  width: 100%;
  max-width: 42.6rem;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  overflow: visible;
  transform: translate(-50%, -50%);
}

.project-content-wrapper {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1144px;
  margin-left: auto;
  margin-right: auto;
  padding: 160px 80px 80px;
  font-size: 1em;
  display: grid;
  position: relative;
  overflow: hidden;
}

.project-brief {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.project-info {
  color: #fff;
  margin-bottom: 24px;
  padding-right: 40px;
}

.info-headline {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.3;
}

.info-text {
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
}

.project-details {
  color: #fff;
  margin-top: -24px;
  font-size: 16px;
  position: static;
}

.projects-list {
  display: block;
}

.projects-list.camera {
  margin-bottom: -50vh;
  padding-top: 100vh;
  overflow: visible;
}

.project-slide {
  z-index: 10;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.project-images {
  padding-bottom: 100vh;
}

.project-gallery-image {
  object-fit: cover;
  width: 70vw;
  height: 70vh;
}

.projects {
  position: static;
  top: 0;
}

.project-slider-container {
  width: 100vw;
  height: 200vh;
  position: relative;
}

.project-slider-container.with-margin {
  margin-top: -150vh;
  position: static;
}

.sticky-camera {
  z-index: 1;
  width: 100vw;
  height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.footer-1-link-gray-copy-2 {
  opacity: 1;
  color: #ccdae7;
  font-size: 1em;
  transition: opacity .25s, color .25s;
}

.footer-1-link-gray-copy-2:hover {
  color: #fff;
}

.team-title-2 {
  color: #fff;
  line-height: 1;
}

.text-sm-2 {
  letter-spacing: -.005em;
  align-self: flex-start;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.info-on-hover-2 {
  z-index: 5;
  color: #ccdae7;
  background-image: none;
  padding: 1em;
  position: absolute;
  inset: auto 0% 0%;
}

.info-on-hover-2:hover {
  padding: 1em;
}

.image-background-3 {
  z-index: 0;
  opacity: 1;
  filter: none;
  mix-blend-mode: normal;
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.text-color-white-2 {
  color: #fff;
}

.image-18 {
  width: 20px;
}

.image-19 {
  width: 100%;
  height: 100%;
}

.image-19.customer-stories {
  object-fit: contain;
  padding-bottom: 25px;
}

.nav-link-g2-logo {
  height: 20px;
  margin-bottom: -3px;
}

.global-styles {
  display: block;
  position: fixed;
  top: 0%;
  left: 0%;
  right: 0%;
}

.html {
  width: 0;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.logo {
  width: 5em;
  height: 2.1em;
}

.logo.w--current {
  width: 100px;
  height: auto;
}

.solutions_flex {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2em;
  display: flex;
}

.mobile_menu {
  z-index: -1;
  background-color: #081d33;
  width: 100%;
  height: 100vh;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.menu_bg {
  background-color: #fff;
  border-radius: .6em;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.menu_dp-link {
  cursor: pointer;
  transition: opacity .1s;
}

.small-link_text {
  font-size: .875rem;
  font-weight: 500;
}

.menu_padding-small {
  padding: .8em;
}

.menu_dropdown_content {
  z-index: 1;
  color: #0a2540;
  background-color: #fff;
  flex: none;
  font-size: .7rem;
  position: absolute;
  overflow: hidden;
}

.menu_dropdown_content.pricing, .menu_dropdown_content.coin-listing, .menu_dropdown_content.developers {
  display: none;
}

.menu {
  justify-content: flex-start;
  align-items: flex-end;
  font-size: 1rem;
  display: flex;
}

.nav {
  z-index: 1000;
  padding-left: 6em;
  padding-right: 6em;
  position: absolute;
  inset: 0% 0% auto;
}

.small-link {
  align-items: center;
  width: 19em;
  max-width: 100%;
  display: flex;
}

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

.menu_link {
  z-index: 1;
  position: relative;
}

.menu_link-padding {
  cursor: pointer;
  padding: 1.7em 1.3em;
}

.products_link-text {
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.4;
}

.menu_arrow-svg {
  color: #fff;
  width: 1.5em;
  height: 1em;
  font-size: .9rem;
}

.menu_arrow-wrap {
  opacity: 0;
  justify-content: center;
  align-items: flex-end;
  width: 7em;
  height: 0;
  display: flex;
}

.products_column {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.menu_card {
  background-color: #f6f9fc;
  border-radius: .5em;
  padding: 2.2em 3.1em;
}

.menu_arrow {
  z-index: 2;
  width: 0;
  height: 0;
  margin-top: 1px;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.nav_button {
  background-color: #ffffff1a;
  border-radius: 100vw;
  padding: .6em 1.6em;
}

.products_link {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.menu_link-text {
  cursor: pointer;
  font-size: .9375rem;
}

.nav-container {
  width: 100%;
  max-width: 100em;
  margin-left: auto;
  margin-right: auto;
  padding: 5em 6em;
}

.nav-container.is-mobile-menu {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-container.is-nav {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  padding: 0;
  font-family: Manrope, sans-serif;
  display: flex;
}

.products_icon {
  width: 2rem;
  height: 2rem;
}

.nav_button-text {
  font-size: 1.1em;
}

.products_link-sub {
  opacity: .4;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.4;
}

.products_wrap {
  grid-column-gap: 4.75em;
  grid-row-gap: 4.75em;
  justify-content: flex-start;
  align-items: flex-start;
  width: 71.5em;
  display: flex;
}

.menu_content {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 0;
  padding-left: 1.6em;
  padding-right: 1.6em;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  transform: perspective(1200px)rotate(0)perspective(2200px);
}

.solutions_column {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.menu_header {
  opacity: .8;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: .8125rem;
  font-weight: 500;
  line-height: 1.3;
}

.company_flex {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.small-link_icon {
  color: #88add2;
  width: 1rem;
  height: 1rem;
  margin-right: 1em;
}

.menu_dp-wrap {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.menu_dropdown-padding {
  padding: 3.5em;
}

.products_link-wrap {
  padding-left: 1.2em;
}

.logo_svg {
  width: 100%;
  height: 100%;
}

.mobile-hamburger {
  display: none;
}

.text-block-27, .menu-arrow {
  font-family: ICONS ROUNDED, sans-serif;
}

.nav-link-trustpilot-logo-copy {
  height: 20px;
  margin-bottom: -3px;
}

.nav-link-g2-wrap {
  grid-column-gap: 9px;
  grid-row-gap: 16px;
  color: var(--text);
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: 15px 1fr auto auto 1fr;
  align-items: end;
  font-size: 14px;
  line-height: 1;
}

.text-block-28 {
  text-transform: none;
}

.nav-link-slashdot-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  color: var(--text);
  text-transform: uppercase;
  grid-template: ". . Area"
                 ". . ."
                 / 11px .25fr auto 1fr;
  align-items: center;
  font-size: 14px;
  line-height: 1;
}

.nav-link-slashdot-logo {
  width: 75px;
}

.html-embed-2 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 630px;
  display: flex;
  position: relative;
  overflow: visible;
}

.html-embed-2.david, .html-embed-2.hang {
  width: 500px;
}

.html-embed-2.is-smaller {
  width: 400px;
}

.html-embed-3 {
  transform: rotate(-4deg);
}

.bg-perspective-grid-horizontal {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e24b_hollaex-brid-bg-horizontal-01.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.image-20 {
  width: 400px;
  position: absolute;
  top: 0;
  left: 50px;
}

.blog-header-content {
  z-index: 5;
  width: 100%;
  max-width: 67em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.text-gradient__teal-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(243deg, #3dd875 23%, #0eb3a0 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.container-lg-3 {
  z-index: 5;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.font-title-4 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.section-icon-sm-2 {
  color: #bcc6ee;
  text-align: center;
  background-color: #4036be;
  background-image: radial-gradient(circle farthest-side at -50%, #524add, #4036be);
  border: 2px solid #7f89ec;
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1em;
  display: flex;
  box-shadow: inset 0 0 5px #2e2799, 0 8px 24px -8px #7f89ec;
}

.section-icon-sm-2.teal {
  color: #92f3e0;
  background-color: #097068;
  background-image: radial-gradient(circle farthest-side at -50%, #089084, #097068);
  border-color: #26d5bf;
  outline-color: #26d5bf;
  box-shadow: inset 0 0 5px #0a5c57, 0 8px 24px -8px #26d5bf;
}

.section-3 {
  width: 100%;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.error-2 {
  color: #e23b3b;
  background-color: #f871711a;
  border-radius: .25em;
  font-size: .75em;
  box-shadow: inset 0 0 0 1px #f871711a;
}

.column-base-2 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.text-link-2 {
  color: #3aecba;
}

.text-link-2:hover {
  opacity: .75;
  border-bottom-color: #0000;
}

.blog-template {
  width: 100%;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.recent-posts {
  z-index: 5;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: grid;
  position: relative;
}

.recent-posts-blog {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.blog-post.image-wrapper {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
  height: auto;
}

.blog-post.content {
  background-color: var(--black);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding: 2em;
  display: flex;
}

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

.recent-blog-posts {
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.post-content-container {
  background-color: var(--neutral-900);
  padding: 2em;
}

.collection-item-2 {
  flex-direction: column;
  justify-content: space-around;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.collection-list-2 {
  grid-column-gap: 20px;
  flex-direction: row;
  align-items: stretch;
  display: flex;
}

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

.collection-list-wrapper-blog {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.collection-list-blog {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  margin-bottom: 50px;
  display: grid;
}

.collection-list-blog.blog-page.feature {
  display: flex;
}

.collection-list-blog._3-column {
  grid-template-columns: 1fr 1fr 1fr;
}

.collection-item-blog {
  border: 1px solid var(--border);
  background-color: var(--navbar);
  border-radius: .5em;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.collection-item-blog.blog-page.feature {
  align-items: flex-start;
}

.empty-state {
  text-align: center;
  background-color: #0000;
  background-image: linear-gradient(140deg, #363240, #191b20);
  border: 1px #000;
  border-radius: 15px;
  padding: 20px 35px;
}

.text-empty {
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.blog-header-image-link {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

.blog-header-image-link.blog-page, .blog-header-image-link.blog-page.feature, .blog-header-image-link.categories {
  overflow: hidden;
}

.blog-header-image {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

.bg-blog {
  opacity: .5;
  background-image: linear-gradient(140deg, #27242e, #363240);
  border-radius: 15px;
  position: absolute;
  inset: 0%;
}

.read-more-container {
  text-align: right;
}

.read-more-container.media {
  grid-column-gap: 25px;
  align-items: center;
  display: flex;
}

.read-more-container.media.feature {
  grid-column-gap: 25px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.read-more.in-line {
  font-size: 16px;
  line-height: 24px;
}

.link-primary {
  color: #fff;
  font-weight: 700;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.newsroom-tag {
  text-transform: none;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.link-block-2 {
  text-decoration: none;
}

.paragraph-medium {
  color: #adbdcc;
  text-align: left;
  letter-spacing: .2px;
  max-width: 850px;
  margin-bottom: 42px;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-medium.left {
  text-align: left;
  margin-bottom: 25px;
  font-size: 16px;
  line-height: 24px;
}

.flex {
  display: flex;
}

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

.flex.wrap.mg-bottom-16px {
  align-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

.flex.wrap.mg-bottom-16px.newsroom {
  justify-content: space-between;
}

.flex.align-center {
  align-items: center;
  width: 50%;
}

.flex.align-center.mg-right-24px {
  width: 50%;
}

.newsroom-headline {
  color: #994d7e;
  font-size: 25px;
  text-decoration: none;
  transition: color .3s;
}

.newsroom-headline:hover {
  color: #80225f;
}

.newsroom-headline.sidebar {
  color: #cecece;
  letter-spacing: 0;
  font-size: 18px;
  line-height: 24px;
}

.newsroom-headline.sidebar.in-line {
  color: #994d7e;
  margin-bottom: 15px;
}

.newsroom-headline.sidebar.in-line:hover {
  color: #80225f;
}

.inline {
  font-weight: 300;
  transition: opacity .3s;
  display: inline;
}

.inline:hover {
  color: #cecece;
  text-align: right;
}

.arrow-right {
  width: 25px;
  max-width: none;
  margin-left: 10px;
  margin-right: 0;
}

.arrow-right.in-line.media.feature {
  transform: rotate(0);
}

.newsroom-date {
  font-size: 14px;
  line-height: 24px;
}

.inline-block {
  font-size: 14px;
  display: inline-block;
}

.blog-card-content {
  padding: 25px;
}

.image-7 {
  width: 18px;
  max-width: none;
  margin-right: 10px;
  transform: rotate(0);
}

.related-blog-post-date {
  display: flex;
}

.related-blog-post-date.wrap {
  flex-wrap: wrap;
}

.related-blog-post-date.wrap.mg-bottom-16px {
  align-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

.related-blog-post-date.wrap.mg-bottom-16px.newsroom {
  justify-content: space-between;
}

.related-blog-post-date.align-center {
  align-items: center;
  width: 50%;
}

.related-blog-post-date.align-center.mg-right-24px {
  width: 50%;
}

.related-blog-post-title {
  color: var(--titles-links);
  padding-bottom: 10px;
}

.related-blog-post-title.blog-page {
  font-family: Manrope, sans-serif;
}

.related-blog-post-date-container {
  padding-bottom: 10px;
  display: flex;
}

.related-blog-post-date-container.wrap {
  flex-wrap: wrap;
}

.related-blog-post-date-container.wrap.mg-bottom-16px {
  align-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

.related-blog-post-date-container.wrap.mg-bottom-16px.newsroom {
  justify-content: space-between;
}

.related-blog-post-date-container.align-center {
  align-items: center;
  width: 50%;
}

.related-blog-post-date-container.align-center.mg-right-24px {
  width: 50%;
}

.section-before-footer-copy {
  margin-bottom: -4em;
  padding-bottom: 4em;
  position: relative;
}

.section-before-footer-copy.bg-neutral-800 {
  display: block;
}

.image-wrapper-4-3-2 {
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.image-wrapper-4-3-2.rounded-xs {
  overflow: hidden;
}

.image-background-4 {
  z-index: 0;
  filter: none;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.material-icons-round-4 {
  text-transform: none;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
}

.image-background-5 {
  z-index: 0;
  filter: none;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.lightbox-play-button-2 {
  z-index: 10;
  color: #fff;
  background-color: #00000080;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6.25em;
  height: 6.25em;
  display: flex;
  position: absolute;
}

.next {
  box-shadow: 0 0 0 1px var(--neutral-500);
  color: var(--white);
  background-color: #0000;
  border-style: none;
  border-radius: 20px;
  font-family: Manrope, sans-serif;
  font-weight: 600;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
}

.next:hover {
  box-shadow: 0 0 0 1px var(--white);
  color: var(--white);
}

.previous {
  box-shadow: 0 0 0 1px var(--neutral-500);
  color: var(--white);
  background-color: #0000;
  border-style: none;
  border-radius: 20px;
  font-family: Manrope, sans-serif;
  line-height: 16px;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
}

.previous:hover {
  box-shadow: 0 0 0 2px var(--white);
  color: var(--white);
}

.section-media-header {
  width: 100%;
  padding-top: 5em;
  padding-bottom: 4em;
  position: relative;
}

.content-left-side {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.content-left-side.fade-in-on-scroll.coin-listing {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  justify-content: space-between;
}

.content-left-side.pricing-diy {
  flex-direction: row;
}

.content-left-side.media {
  text-align: left;
  align-items: flex-start;
}

.collection-list-wrapper-media {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.collection-list-media {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  margin-bottom: 50px;
  display: grid;
}

.collection-list-media.blog-page.feature {
  display: flex;
}

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

.collection-list-media.media.feature {
  flex-direction: column;
  display: flex;
}

.collection-item-media {
  border: 1px solid var(--border);
  background-color: var(--navbar);
  border-radius: .5em;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.collection-item-media.blog-page.feature {
  align-items: flex-start;
}

.collection-item-media.media {
  flex-direction: row;
  justify-content: flex-start;
  margin-bottom: 50px;
  display: flex;
  overflow: hidden;
}

.collection-item-media.media.feature {
  flex-direction: column;
  align-items: flex-start;
  overflow: hidden;
}

.media-header-image-link {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

.media-header-image-link.blog-page, .media-header-image-link.blog-page.feature, .media-header-image-link.categories {
  overflow: hidden;
}

.media-header-image-link.media {
  object-fit: cover;
  border-radius: 0;
  align-self: stretch;
  max-width: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.media-header-image-link.media.feature {
  max-width: none;
  overflow: hidden;
}

.media-header-image {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

.media-header-image.media {
  object-fit: contain;
  border-top-left-radius: .5em;
  border-top-right-radius: 0;
  border-bottom-left-radius: .5em;
}

.media-card-content {
  padding: 25px;
}

.media-card-content.media {
  max-width: 50%;
}

.media-card-content.media.feature {
  max-width: none;
}

.related-media-post-date-container {
  padding-bottom: 10px;
  display: flex;
}

.related-media-post-date-container.wrap {
  flex-wrap: wrap;
}

.related-media-post-date-container.wrap.mg-bottom-16px {
  align-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

.related-media-post-date-container.wrap.mg-bottom-16px.newsroom {
  justify-content: space-between;
}

.related-media-post-date-container.align-center {
  align-items: center;
  width: 50%;
}

.related-media-post-date-container.align-center.mg-right-24px {
  width: 50%;
}

.related-media-post-date {
  display: flex;
}

.related-media-post-date.wrap {
  flex-wrap: wrap;
}

.related-media-post-date.wrap.mg-bottom-16px {
  align-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

.related-media-post-date.wrap.mg-bottom-16px.newsroom {
  justify-content: space-between;
}

.related-media-post-date.align-center {
  align-items: center;
  width: 50%;
}

.related-media-post-date.align-center.mg-right-24px {
  width: 50%;
}

.related-media-post-title {
  color: var(--titles-links);
  padding-bottom: 10px;
}

.collection-list-blog-copy {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  margin-bottom: 50px;
  display: grid;
}

.collection-list-blog-copy.blog-page.feature {
  display: flex;
}

.blog-header-image-copy {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

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

.font-title-5 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.price-span-2 {
  color: #0d1117;
  letter-spacing: .02em;
  background-color: #3aecba;
  border-radius: .25em;
  padding-left: .5em;
  padding-right: .5em;
  font-size: 50%;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
  position: relative;
  top: -.3em;
}

.new-badge-container {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.new-badge {
  background-color: var(--accent);
  box-shadow: inset 0 0 10px 0 var(--accent), 0 8px 24px -8px var(--accent);
  color: var(--background);
  letter-spacing: .02em;
  text-transform: none;
  border-radius: .25em;
  padding-left: .5em;
  padding-right: .5em;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
  position: relative;
  top: -.3em;
}

.next-2 {
  border-radius: 20px;
  align-self: center;
  padding: .75em 1.25em;
  font-family: Manrope, sans-serif;
}

.next-2.button-animated {
  border-style: none;
}

.next-2.button-animated:hover {
  color: var(--white);
}

.text-block-29 {
  font-family: Manrope, sans-serif;
  font-weight: 600;
  line-height: 16px;
}

.text-block-29:hover {
  color: var(--white);
}

.previous-2 {
  border-radius: 20px;
  align-self: center;
  padding: .75em 1.25em;
  font-family: Manrope, sans-serif;
}

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

.image-22 {
  min-width: 35px;
}

.footer-social-image {
  width: 30px;
  max-height: 100%;
}

.link-block-13 {
  transition: opacity .2s, transform .2s, background-color .3s, color .3s;
}

.footer-social-image-container {
  text-align: center;
  transition: opacity .2s, transform .2s, background-color .3s, color .3s;
}

.footer-social-image-container:hover {
  opacity: .75;
  transform: scale(1.1);
}

.footer-social-image-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  display: grid;
}

.footer-container-buttons {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  justify-items: stretch;
  padding-top: 10px;
  display: flex;
}

.footer-container-buttons.small {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.text-block-30 {
  color: var(--neutral-400);
  font-size: .875em;
}

.section-resources {
  z-index: 0;
  padding-top: 80px;
  position: relative;
  overflow: hidden;
}

.section-resources.bg-tile-top-lg.bg-sky-900 {
  min-height: auto;
  margin-top: 0;
  padding-top: 5em;
  padding-bottom: 5em;
  overflow: visible;
}

.section-resources.bg-tile-top-lg.bg-sky-900.coin-listing {
  background-color: #b77cf140;
  padding-top: 0;
  padding-bottom: 0;
}

.section-resources.gradient__02 {
  display: none;
}

.section-resources.white-label {
  min-height: auto;
}

.section-resources.blog-template {
  z-index: 5;
  min-height: auto;
  padding-bottom: 0;
  overflow: visible;
}

.section-resources-content {
  margin-bottom: -4em;
  padding-bottom: 4em;
  position: relative;
}

.section-resources-content.bg-neutral-800 {
  display: block;
}

.resources-button-triggerrs {
  z-index: 50;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border-top: 1px solid #0000;
  border-bottom: 1px none var(--border);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  grid-template-rows: auto;
  grid-template-columns: auto;
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  margin-bottom: 50px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  position: relative;
  top: 80px;
}

.resource-button-list {
  flex-flow: column;
  align-items: flex-start;
  font-weight: 600;
  line-height: 18px;
  display: flex;
  position: relative;
}

.resources-buttons {
  grid-column-gap: 20px;
  grid-row-gap: 15px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
}

.page-wrapper {
  padding-top: 0;
  overflow: hidden;
}

.nav-link-dropdown-2 {
  color: #ccdae7;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-md-2 {
  z-index: 5;
  width: 100%;
  max-width: 56em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.nav-link-dropdown-content-2 {
  width: 100%;
  height: 100%;
  position: relative;
}

.bg-pattern-wrap-2 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-contain-2 {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  line-height: 1;
  position: relative;
}

.button-hover-background-2 {
  z-index: 0;
  background-color: #0000001a;
  border-radius: 9999px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.nav-link-horizontal-divider-2 {
  background-color: #21262d99;
  width: 100%;
  height: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
}

.brand-2 {
  flex-direction: column;
  justify-content: center;
  width: 100px;
  padding: 20px 0;
  display: flex;
}

.nav-link-item-2 {
  grid-column-gap: 8px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  align-items: start;
  font-family: Inter, sans-serif;
  font-weight: 400;
  display: grid;
}

.button-animated-6 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-6.small {
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 600;
}

.nav-link-content-list-2 {
  z-index: 1;
  grid-column-gap: 64px;
  grid-row-gap: 44px;
  background-color: #171e25;
  border-radius: .5em;
  grid-template-rows: auto;
  padding: 32px;
  position: relative;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.footer-1-nav-heading-2 {
  color: #ccdae7;
  letter-spacing: .01em;
  text-transform: uppercase;
  font-size: .625em;
  font-weight: 700;
}

.nav-link-text-2 {
  color: #ccdae7;
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 1.5;
}

.title-lg-2 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 4em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.nav-link-2 {
  z-index: 1;
  perspective: 800px;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  color: #ccdae7;
  letter-spacing: .03em;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 500;
}

.nav-link-2:hover {
  opacity: 1;
}

.nav-link-2.w--current {
  color: #3b82f6;
}

.nav-link-2._1st {
  padding-left: 0;
}

.content-centered-3 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.column-lg-4 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-lg-4.max-width-xl.auto {
  margin-left: auto;
  margin-right: auto;
}

.section-4 {
  width: 100%;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.footer-1-dark-with-cta-2 {
  z-index: 10;
  color: #0d1117;
  background-color: #0d1117;
  width: 100%;
  margin-top: 4em;
  padding-bottom: 2em;
  position: relative;
}

.footer-1-link-gray-2 {
  opacity: 1;
  color: #646f7c;
  font-size: .875em;
  transition: opacity .25s, color .25s;
}

.footer-1-link-gray-2:hover {
  color: #fff;
}

.nav-link-angle-2 {
  z-index: 0;
  width: 18px;
  height: 10px;
  position: absolute;
  inset: -6px auto auto 52px;
}

.nav-link-column-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: stretch;
  display: grid;
}

.nav-link-icon-2 {
  color: #2c3a4b;
  font-family: ICONS ROUNDED, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
}

.row-base-3 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.footer-1-cta-box-2 {
  z-index: 5;
  text-align: center;
  background-color: #0052cc;
  border-radius: .5em;
  flex-direction: column;
  align-items: center;
  margin-top: -4em;
  margin-bottom: 3em;
  padding: 4em 6em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.footer-1-meta-2 {
  border-top: 1px solid #21262d;
  padding-top: 1em;
}

.logo-inside-text-2 {
  color: #0000;
  background-color: #1e252c;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e12f_logo_white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 64%;
  border-radius: 9999px;
  width: 3em;
  line-height: .9;
  display: inline-block;
  position: relative;
}

.column-sm-2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.nav-link-sup-2 {
  color: #0d1117;
  text-align: center;
  background-color: #3aecba;
  border-radius: 9999px;
  min-width: 14px;
  height: 14px;
  padding-top: 2px;
  font-size: 8px;
  display: inline-block;
  transform: translate(4px, -50%);
}

.footer-1-main-grid-2 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  width: 100%;
}

.nav-link-caption-2 {
  color: #a7b5c3;
  letter-spacing: .15em;
  text-transform: uppercase;
  height: 32px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 600;
}

.nav-link-dropdown-list-2 {
  box-shadow: none;
  background-color: #0000;
  border-radius: .5em;
  min-width: 200px;
  margin-left: -32px;
  padding: 0;
}

.nav-link-trustpilot-wrap-2 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  color: #a7b5c3;
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto auto;
  align-items: end;
  font-size: 11px;
  line-height: 1;
}

.navbar-2 {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 0;
}

.nav-link-icon-arrow-2 {
  color: #ccdae7;
  text-transform: none;
  font-family: ICONS SHARP, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.nav-link-icon-arrow-2._1 {
  font-size: 11px;
  line-height: 1;
}

.bg-pattern-image-2 {
  object-fit: contain;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: auto 0%;
}

.bg-pattern-image-2.cover {
  object-fit: cover;
  height: 100%;
}

.navbar-nav-menu-2 {
  align-items: center;
  display: flex;
}

.steps-line-2 {
  background-color: #1e252c;
  flex: 1;
  width: 1px;
  margin-top: .5em;
  margin-bottom: -1.5em;
}

.title-sm-3 {
  color: #ccdae7;
  letter-spacing: -.04em;
  font-size: 3em;
  font-weight: 700;
  line-height: 1.1;
}

.navbar-list-2 {
  z-index: 1001;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  place-items: center start;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.navbar-shadow-2 {
  z-index: 0;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0d1117e0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.nav-link-text-wrap-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  margin-bottom: 2px;
  display: grid;
}

.steps-icon-2 {
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  min-width: 2em;
  height: 2em;
  font-size: .75em;
  line-height: 1;
  display: flex;
  box-shadow: inset 0 0 0 1px #272e35;
}

.nav-link-icon-wrap-2 {
  color: #2c3a4b;
  text-align: center;
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 3.5em;
  margin-right: 2px;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
  display: flex;
  box-shadow: inset 0 0 0 1px #21262d99;
}

.nav-link-content-list-1x-2 {
  z-index: 1;
  grid-column-gap: 64px;
  grid-row-gap: 44px;
  background-color: #171e25;
  border-radius: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding: 32px;
  position: relative;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.nav-link-wrap-2 {
  color: #3f4852;
  font-size: 12px;
  transition-property: none;
}

.font-title-6 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.brand-3 {
  flex-direction: column;
  justify-content: center;
  width: 125px;
  padding: 20px 0;
  display: flex;
}

.image-contain-3 {
  z-index: 5;
  object-fit: contain;
  border-radius: 1em;
  width: 100%;
  line-height: 1;
  position: relative;
}

.nav-link-dropdown-3 {
  grid-column-gap: 2px;
  color: var(--titles-links);
  justify-content: space-between;
  align-items: center;
  padding: 0;
  font-family: Manrope, sans-serif;
  font-weight: 600;
  transition: transform .35s;
  display: flex;
}

.nav-link-dropdown-3:hover {
  color: var(--slate-400);
}

.nav-link-dropdown-list-3 {
  box-shadow: none;
  background-color: #0000;
  border-radius: .5em;
  min-width: 200px;
  margin-left: -32px;
  padding: 0;
}

.nav-link-dropdown-list-3.w--open {
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  margin-top: 0;
}

.nav-link-text-wrap-3 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  margin-bottom: 2px;
  font-family: Manrope, sans-serif;
  display: grid;
}

.nav-link-caption-3 {
  color: var(--text);
  letter-spacing: .15em;
  text-transform: uppercase;
  height: 32px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 600;
}

.nav-link-trustpilot-wrap-3 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  color: var(--text);
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto auto;
  align-items: end;
  font-size: 11px;
  line-height: 1;
}

.nav-link-content-list-1x-3 {
  z-index: 1;
  grid-column-gap: 65px;
  grid-row-gap: 25px;
  background-color: var(--neutral-800);
  box-shadow: inset 0 0 0 1px var(--neutral-700);
  border-radius: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  padding: 32px;
  position: relative;
}

.button-animated-7 {
  z-index: 5;
  background-color: var(--primary);
  color: var(--white);
  text-align: center;
  letter-spacing: -.03em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-7.small {
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 600;
}

.button-animated-7.small:hover, .button-animated-7.bg-blue-800:hover {
  color: var(--white);
}

.button-label-6 {
  z-index: 5;
  justify-content: center;
  align-items: center;
  font-family: Manrope, sans-serif;
  display: flex;
  position: relative;
}

.container-xl-4 {
  z-index: 5;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.row-md-3 {
  z-index: 5;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  font-family: Manrope, sans-serif;
  display: grid;
  position: relative;
}

.row-md-3.items-center {
  align-items: center;
}

.image-background-6 {
  z-index: 0;
  aspect-ratio: auto;
  background-color: var(--primary);
  filter: none;
  object-fit: fill;
  position: relative;
}

.image-wrapper-4-3-3 {
  object-fit: contain;
  width: 100%;
  height: 110%;
  position: relative;
  overflow: visible;
}

.image-wrapper-4-3-3.rounded-xs {
  overflow: hidden;
}

.text-lg-4 {
  letter-spacing: -.02em;
  font-family: Manrope, sans-serif;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg-4._52ch {
  max-width: 52ch;
  font-family: Manrope, sans-serif;
}

.title-md-3 {
  color: var(--titles-links);
  text-align: center;
  letter-spacing: -.05em;
  font-family: Manrope, sans-serif;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1;
}

.text-2xl-3 {
  z-index: 5;
  color: var(--titles-links);
  letter-spacing: -.02em;
  font-family: Manrope, sans-serif;
  font-size: 1.875em;
  font-weight: 600;
  position: relative;
}

.text-2xl-3._32ch {
  max-width: 32ch;
}

.text-sm-3 {
  letter-spacing: -.005em;
  font-family: Manrope, sans-serif;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.text-xs-3 {
  font-family: Manrope, sans-serif;
  font-size: .75em;
  line-height: 1.5;
}

.bg-slate-901 {
  background-color: var(--slate-50);
}

.bg-slate-902 {
  background-color: var(--slate-100);
}

.bg-slate-903 {
  background-color: var(--slate-200);
}

.bg-slate-904 {
  background-color: var(--slate-300);
}

.bg-slate-905 {
  background-color: var(--slate-500);
}

.bg-slate-906 {
  background-color: var(--slate-600);
}

.bg-slate-907 {
  background-color: var(--slate-700);
}

.bg-slate-908 {
  background-color: var(--slate-800);
}

.bg-slate-909 {
  background-color: var(--slate-900);
  color: var(--text);
}

.bg-gray-901 {
  background-color: var(--gray-50);
}

.bg-gray-902 {
  background-color: var(--gray-100);
}

.bg-gray-903 {
  background-color: var(--gray-200);
}

.bg-gray-904 {
  background-color: var(--gray-300);
}

.bg-gray-905 {
  background-color: var(--gray-400);
}

.bg-gray-906 {
  background-color: var(--gray-500);
}

.bg-gray-907 {
  background-color: var(--gray-600);
}

.bg-gray-908 {
  background-color: var(--gray-700);
}

.bg-gray-909 {
  background-color: var(--gray-800);
  color: var(--white);
}

.bg-gray-910 {
  background-color: var(--gray-900);
  color: var(--background);
}

.bg-neutral-901 {
  background-color: var(--neutral-50);
}

.bg-neutral-902 {
  background-color: var(--neutral-100);
}

.bg-neutral-903 {
  background-color: var(--neutral-300);
}

.bg-neutral-904 {
  background-color: var(--neutral-400);
}

.bg-neutral-905 {
  background-color: var(--neutral-500);
}

.bg-neutral-906 {
  background-color: var(--neutral-600);
}

.bg-neutral-907 {
  background-color: var(--neutral-700);
}

.bg-neutral-908 {
  background-color: var(--neutral-800);
}

.bg-neutral-909 {
  background-color: var(--neutral-900);
}

.bg-red-901 {
  background-color: var(--red-50);
}

.bg-red-902 {
  background-color: var(--red-100);
}

.bg-red-903 {
  background-color: var(--red-200);
}

.bg-red-904 {
  background-color: var(--red-300);
}

.bg-red-905 {
  background-color: var(--red-400);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.bg-red-906 {
  background-color: var(--red-500);
}

.bg-red-907 {
  background-color: var(--red-600);
}

.bg-red-908 {
  background-color: var(--red-700);
}

.bg-red-909 {
  background-color: var(--red-800);
}

.bg-orange-901 {
  background-color: var(--orange-50);
}

.bg-orange-902 {
  background-color: var(--orange-100);
}

.bg-orange-903 {
  background-color: var(--orange-200);
}

.bg-orange-904 {
  background-color: var(--orange-300);
}

.bg-orange-905 {
  background-color: var(--orange-400);
}

.bg-orange-906 {
  background-color: var(--orange-500);
}

.bg-orange-907 {
  background-color: var(--orange-700);
}

.bg-orange-908 {
  background-color: var(--orange-800);
}

.bg-orange-909 {
  background-color: var(--orange-900);
}

.bg-amber-901 {
  background-color: var(--amber-50);
}

.bg-amber-902 {
  background-color: var(--amber-100);
}

.bg-amber-903 {
  background-color: var(--amber-200);
}

.bg-amber-904 {
  background-color: var(--amber-300);
}

.bg-amber-905 {
  background-color: var(--amber-500);
}

.bg-amber-906 {
  background-color: var(--amber-600);
}

.bg-amber-907 {
  background-color: var(--amber-700);
}

.bg-amber-908 {
  background-color: var(--amber-800);
}

.bg-amber-909 {
  background-color: var(--amber-900);
}

.bg-yellow-901 {
  background-color: var(--yellow-100);
}

.bg-yellow-902 {
  background-color: var(--yellow-200);
}

.bg-yellow-903 {
  background-color: var(--yellow-300);
}

.bg-yellow-904 {
  background-color: var(--yellow-400);
}

.bg-yellow-905 {
  background-color: var(--yellow-500);
}

.bg-yellow-906 {
  background-color: var(--yellow-600);
}

.bg-yellow-907 {
  background-color: var(--yellow-700);
}

.bg-yellow-908 {
  background-color: var(--yellow-800);
}

.bg-yellow-909 {
  background-color: var(--yellow-900);
}

.bg-lime-901 {
  background-color: var(--lime-50);
}

.bg-lime-902 {
  background-color: var(--lime-100);
}

.bg-lime-903 {
  background-color: var(--lime-200);
}

.bg-lime-904 {
  background-color: var(--lime-300);
}

.bg-lime-905 {
  background-color: var(--lime-400);
}

.bg-lime-906 {
  background-color: var(--lime-500);
}

.bg-lime-907 {
  background-color: var(--lime-600);
}

.bg-lime-908 {
  background-color: var(--lime-700);
}

.bg-lime-909 {
  background-color: var(--lime-800);
}

.bg-lime-910 {
  background-color: var(--lime-900);
}

.bg-green-901 {
  background-color: var(--green-50);
}

.bg-green-902 {
  background-color: var(--green-100);
}

.bg-green-903 {
  background-color: var(--green-200);
}

.bg-green-904 {
  background-color: var(--green-300);
}

.bg-green-905 {
  background-color: var(--green-400);
}

.bg-green-906 {
  background-color: var(--green-500);
}

.bg-green-907 {
  background-color: var(--green-600);
}

.bg-green-908 {
  background-color: var(--green-700);
}

.bg-green-909 {
  background-color: var(--green-800);
}

.bg-green-910 {
  background-color: var(--green-900);
}

.bg-teal-901 {
  background-color: var(--teal-50);
}

.bg-teal-902 {
  background-color: var(--teal-100);
}

.bg-teal-903 {
  background-color: var(--teal-200);
}

.bg-teal-904 {
  background-color: var(--teal-400);
}

.bg-teal-905 {
  background-color: var(--teal-500);
}

.bg-teal-906 {
  background-color: var(--teal-600);
}

.bg-teal-907 {
  background-color: var(--teal-700);
}

.bg-teal-908 {
  background-color: var(--teal-800);
}

.bg-teal-909 {
  background-color: var(--teal-900);
}

.bg-cyan-901 {
  background-color: var(--cyan-50);
}

.bg-cyan-902 {
  background-color: var(--cyan-100);
}

.bg-cyan-903 {
  background-color: var(--cyan-200);
}

.bg-cyan-904 {
  background-color: var(--cyan-300);
}

.bg-cyan-905 {
  background-color: var(--cyan-400);
}

.bg-cyan-906 {
  background-color: var(--cyan-500);
}

.bg-cyan-907 {
  background-color: var(--cyan-600);
}

.bg-cyan-908 {
  background-color: var(--cyan-700);
}

.bg-cyan-909 {
  background-color: var(--cyan-800);
}

.bg-cyan-910 {
  background-color: var(--cyan-900);
}

.bg-sky-901 {
  background-color: var(--sky-50);
}

.bg-sky-902 {
  background-color: var(--sky-100);
}

.bg-sky-903 {
  background-color: var(--sky-300);
}

.bg-sky-904 {
  background-color: var(--sky-400);
}

.bg-sky-905 {
  background-color: var(--sky-500);
}

.bg-sky-906 {
  background-color: var(--sky-600);
}

.bg-sky-907 {
  background-color: var(--sky-700);
}

.bg-sky-908 {
  background-color: var(--sky-800);
}

.bg-sky-909 {
  background-color: var(--sky-900);
}

.bg-blue-901 {
  background-color: var(--blue-50);
}

.bg-blue-902 {
  background-color: var(--blue-100);
}

.bg-blue-903 {
  background-color: var(--blue-200);
}

.bg-blue-904 {
  background-color: var(--blue-300);
}

.bg-blue-905 {
  background-color: var(--blue-500);
}

.bg-blue-906 {
  background-color: var(--blue-600);
}

.bg-blue-907 {
  background-color: var(--blue-700);
}

.bg-blue-908 {
  background-color: var(--blue-800);
}

.bg-blue-909 {
  background-color: var(--blue-900);
}

.bg-indigo-901 {
  background-color: var(--indigo-50);
}

.bg-indigo-902 {
  background-color: var(--indigo-100);
}

.bg-indigo-903 {
  background-color: var(--indigo-200);
}

.bg-indigo-904 {
  background-color: var(--indigo-300);
}

.bg-indigo-905 {
  background-color: var(--indigo-500);
}

.bg-indigo-906 {
  background-color: var(--indigo-600);
}

.bg-indigo-907 {
  background-color: var(--indigo-700);
}

.bg-indigo-908 {
  background-color: var(--indigo-800);
}

.bg-indigo-909 {
  background-color: var(--indigo-900);
}

.bg-violet-901 {
  background-color: var(--violet-50);
}

.bg-violet-902 {
  background-color: var(--violet-100);
}

.bg-violet-903 {
  background-color: var(--violet-200);
}

.bg-violet-904 {
  background-color: var(--violet-300);
}

.bg-violet-905 {
  background-color: var(--violet-400);
}

.bg-violet-906 {
  background-color: var(--violet-500);
}

.bg-violet-907 {
  background-color: var(--violet-600);
}

.bg-violet-908 {
  background-color: var(--violet-700);
}

.bg-violet-909 {
  background-color: var(--violet-800);
}

.bg-violet-910 {
  background-color: var(--violet-900);
}

.bg-purple-901 {
  background-color: var(--purple-100);
}

.bg-purple-902 {
  background-color: var(--purple-200);
}

.bg-purple-903 {
  background-color: var(--purple-300);
}

.bg-purple-904 {
  background-color: var(--purple-400);
}

.bg-purple-905 {
  background-color: var(--purple-600);
}

.bg-purple-906 {
  background-color: var(--purple-700);
}

.bg-purple-907 {
  background-color: var(--purple-800);
}

.bg-purple-908 {
  background-color: var(--purple-900);
}

.bg-pink-901 {
  background-color: var(--pink-50);
}

.bg-pink-902 {
  background-color: var(--pink-100);
}

.bg-pink-903 {
  background-color: var(--pink-200);
}

.bg-pink-904 {
  background-color: var(--pink-400);
}

.bg-pink-905 {
  background-color: var(--pink-500);
}

.bg-pink-906 {
  background-color: var(--pink-600);
}

.bg-pink-907 {
  background-color: var(--pink-700);
}

.bg-pink-908 {
  background-color: var(--pink-800);
}

.bg-pink-909 {
  background-color: var(--pink-900);
}

.bg-rose-901 {
  background-color: var(--rose-50);
}

.bg-rose-902 {
  background-color: var(--rose-100);
}

.bg-rose-903 {
  background-color: var(--rose-200);
}

.bg-rose-904 {
  background-color: var(--rose-300);
}

.bg-rose-905 {
  background-color: var(--rose-400);
}

.bg-rose-906 {
  background-color: var(--rose-500);
}

.bg-rose-907 {
  background-color: var(--rose-700);
}

.bg-rose-908 {
  background-color: var(--rose-800);
}

.bg-rose-909 {
  background-color: var(--rose-900);
}

.column-xs-3 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: start;
  font-family: Manrope, sans-serif;
  display: grid;
}

.column-xs-3.content-centered {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.column-sm-3 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  font-family: Manrope, sans-serif;
  display: flex;
  position: relative;
}

.row-sm-5 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: center;
  font-family: Manrope, sans-serif;
  display: flex;
}

.overflow-hidden-3 {
  margin-bottom: 5em;
  position: relative;
  overflow: hidden;
}

.text-link-3 {
  color: var(--pink-500);
}

.text-link-3:hover {
  opacity: .75;
  color: var(--pink-700);
  border-bottom-color: #0000;
}

.steps-icon-3 {
  box-shadow: inset 0 0 0 1px var(--neutral-600);
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  min-width: 2em;
  height: 2em;
  font-size: .75em;
  line-height: 1;
  display: flex;
}

.material-icons-round-5 {
  color: var(--accent);
  text-transform: none;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
}

.container-lg-4 {
  z-index: 5;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.text-block-34 {
  color: var(--white);
  letter-spacing: -.03em;
  font-size: .75em;
}

.line-animated-3 {
  background-image: linear-gradient(to right, var(--border), #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.footer-1-main-grid-3 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 400px 2.5fr;
  grid-auto-flow: column;
  width: 100%;
}

.footer-1-meta-3 {
  border-top: 1px solid var(--border);
  padding-top: 1em;
}

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

.awards-icon-wrapper {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 15rem;
  display: flex;
}

.text-sm-4 {
  letter-spacing: -.005em;
  font-family: Manrope, sans-serif;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.join-share_grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.join-share_grid.is-4-column {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: center;
}

.social-icon-link-wrapper {
  opacity: .6;
  text-align: center;
  transition: opacity .35s;
}

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

.footer_social-media-icon {
  width: 55px;
  padding: 8px;
  font-size: 15px;
}

.button-group {
  display: flex;
}

.button-group.is-center {
  justify-content: center;
  align-items: center;
}

.text-gradient__purple-3 {
  background-image: linear-gradient(241deg, var(--purple-600) 20%, var(--indigo-600) 56%, var(--indigo-500) 84%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.image-background-7 {
  z-index: 0;
  aspect-ratio: auto;
  background-color: var(--primary);
  filter: none;
  object-fit: fill;
  position: relative;
}

.text-color-light-grey {
  color: #0000;
  font-size: 16px;
}

.text-color-light-grey.text-align-center-mobile-landscape {
  font-size: 16px;
}

.text-span-5 {
  font-size: 21px;
}

.text-style-link {
  text-decoration: underline;
}

.text-span-6 {
  font-size: 18px;
}

.counter {
  text-align: center;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 900;
}

.counter.bullet-point-css {
  font-size: 18px;
  font-weight: 400;
}

.link-5 {
  text-decoration: underline;
}

.button-animated-8 {
  z-index: 5;
  background-color: var(--primary);
  color: var(--white);
  text-align: center;
  letter-spacing: -.03em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-8.small {
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 600;
}

.button-animated-8.small:hover {
  color: var(--white);
}

.error-3 {
  color: var(--red-500);
  background-color: #f871711a;
  border-radius: .25em;
  font-size: .75em;
  box-shadow: inset 0 0 0 1px #f871711a;
}

.div-block-7 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-8 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--neutral-800);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-around;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
}

.div-block-8.is-blue {
  background-color: var(--blue-700);
}

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

.div-block-10 {
  background-color: var(--teal-600);
  border-radius: 100%;
  align-self: flex-start;
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
}

.nav-link-3 {
  z-index: 1;
  perspective: 800px;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  color: #ccdae7;
  letter-spacing: .03em;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 500;
}

.nav-link-3:hover {
  opacity: 1;
}

.nav-link-3.w--current {
  color: #3b82f6;
}

.nav-link-3._1st {
  padding-left: 0;
}

.link-6, .link-8 {
  text-decoration: none;
}

.text-block-35 {
  margin-bottom: 1em;
}

.text-block-36, .text-block-37 {
  text-indent: 0;
}

.field-label-7 {
  font-weight: 400;
}

.text-block-9, .text-block-10 {
  color: #0e0e0f;
}

.form-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 300px;
  display: block;
}

.submit-button-2 {
  background-color: #1954ec;
  margin-top: 10px;
}

.heading-36 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 2.2rem;
  font-weight: 500;
}

.paragraph-8 {
  text-align: center;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 300;
}

.form-block-2 {
  text-align: left;
  margin-bottom: 20px;
}

.image-23 {
  max-width: 3.2%;
  margin-bottom: 20px;
}

.cta-page-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.fs-styleguide_header {
  color: #fff;
  background-color: #000;
  background-image: radial-gradient(circle at 100% 100%, #dd23bb40, #0000 40%), radial-gradient(circle at 0 100%, #2d62ff4d, #0000 60%);
}

.padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

.fs-styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.fs-styleguide_hero-label {
  color: #000;
  text-transform: uppercase;
  background-color: #eee;
  border-radius: .25rem;
  padding: .25rem .375rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
}

.fs-styleguide_heading-header {
  font-size: 6rem;
}

.max-width-medium {
  width: 100%;
  max-width: 32rem;
}

.text-size-medium {
  font-size: 1.25rem;
}

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

.fs-styleguide_section {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.fs-styleguide_section.is-vertical {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 1fr;
}

.fs-styleguide_section-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #eee;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 3rem;
  line-height: 1.4;
  display: grid;
}

.fs-styleguide_heading-medium {
  font-size: 4rem;
}

.fs-styleguide_item-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.fs-styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.fs-styleguide_item {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  border-bottom: 1px solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.fs-styleguide_item.is-stretch {
  justify-items: stretch;
}

.fs-styleguide_label {
  color: #fff;
  background-color: #2d62ff;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem .3rem;
  font-weight: 600;
  display: flex;
}

.fs-styleguide_label.is-tag {
  background-color: #dd23bb;
}

.fs-styleguide_empty-box {
  z-index: -1;
  background-color: #2d40ea0d;
  border: 1px dashed #2d40ea;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

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

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

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

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

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

.fs-styleguide_row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-style-h1 {
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h3 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h4 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-style-h5 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

.heading-style-h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.fs-styleguide_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.fs-styleguide_2-col.is-align-start {
  align-items: start;
}

.fs-styleguide_item-header {
  border-bottom: 1px solid #0000001a;
  width: 100%;
  padding-bottom: 2rem;
}

.text-weight-semibold {
  font-weight: 600;
}

.fs-styleguide_3-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.fs-styleguide_3-col.is-align-start {
  align-items: start;
}

.text-size-large {
  font-size: 1.5rem;
}

.text-size-regular {
  font-size: 1rem;
}

.text-size-small {
  font-size: .875rem;
}

.text-size-tiny {
  font-size: .75rem;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-style-italic {
  font-style: italic;
}

.text-style-muted {
  opacity: .6;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.text-style-nowrap {
  white-space: nowrap;
}

.text-style-quote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.fs-styleguide_message {
  color: #5e5515;
  background-color: #fcf8d8;
  border-radius: .25rem;
  padding: .25rem .5rem;
  font-size: .875rem;
}

.text-weight-xbold {
  font-weight: 800;
}

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

.text-weight-medium {
  font-weight: 500;
}

.text-weight-normal {
  font-weight: 400;
}

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

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

.text-align-right {
  text-align: right;
}

.icon-1x1-small {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.text-color-secondary {
  color: #222;
}

.background-color-primary {
  color: #fff;
  background-color: #000;
}

.text-color-alternate {
  color: #fff;
}

.fs-styleguide_background {
  border: 1px solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.fs-styleguide_background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

.background-color-secondary {
  background-color: #2d62ff;
}

.background-color-tertiary {
  background-color: #dd23bb;
}

.background-color-alternate {
  background-color: #fff;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

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

.max-width-small {
  width: 100%;
  max-width: 20rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 16rem;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 12rem;
}

.padding-tiny {
  padding: .125rem;
}

.padding-xxsmall {
  padding: .25rem;
}

.padding-xsmall {
  padding: .5rem;
}

.padding-small {
  padding: 1rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 8rem;
}

.padding-xxhuge {
  padding: 12rem;
}

.padding-custom1 {
  padding: 1.5rem;
}

.padding-custom2 {
  padding: 2.5rem;
}

.padding-custom3 {
  padding: 3.5rem;
}

.margin-0 {
  margin: 0;
}

.margin-tiny {
  margin: .125rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.margin-xsmall {
  margin: .5rem;
}

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 8rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-custom1 {
  margin: 1.5rem;
}

.margin-custom2 {
  margin: 2.5rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

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

.spacer-tiny {
  width: 100%;
  padding-top: .125rem;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: .25rem;
}

.spacer-xsmall {
  width: 100%;
  padding-top: .5rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.spacer-large {
  padding-top: 3rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 8rem;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 12rem;
}

.fs-styleguide_spacing-all {
  display: none;
}

.icon-height-small {
  height: 1rem;
}

.icon-height-medium {
  height: 2rem;
}

.icon-height-large {
  height: 3rem;
}

.icon-1x1-medium {
  width: 2rem;
  height: 2rem;
}

.icon-1x1-large {
  width: 2.5rem;
  height: 2.5rem;
}

.fs-styleguide_4-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.overflow-hidden-4 {
  margin-bottom: 5em;
  position: relative;
  overflow: hidden;
}

.pointer-events-auto {
  pointer-events: auto;
}

.pointer-events-none {
  pointer-events: none;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.align-center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.align-center.padding-bottom {
  padding-bottom: 10px;
}

.align-center.padding-top.text-sm {
  padding-top: 10px;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.aspect-ratio-square {
  aspect-ratio: 1;
  object-fit: cover;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
  object-fit: cover;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
  object-fit: cover;
}

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

.form_component {
  margin-bottom: 0;
}

.form_input {
  background-color: #0000;
  border: 1px solid #eee;
  min-height: 3rem;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
}

.form_input::placeholder {
  color: #222;
}

.form_input.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
}

.form_input.is-select-input {
  color: #222;
}

.form_checkbox {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.form_checkbox-icon {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-checked {
  background-size: 90%;
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-focus {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.form_radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.form_radio-icon {
  width: .875rem;
  height: .875rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  border-width: .25rem;
  width: .875rem;
  height: .875rem;
}

.form_radio-icon.w--redirected-focus {
  width: .875rem;
  height: .875rem;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.form_message-success {
  color: #114e0b;
  background-color: #cef5ca;
  padding: 1.25rem;
}

.form_message-error {
  color: #3b0b0b;
  background-color: #f8e4e4;
  margin-top: .75rem;
  padding: .75rem;
}

.nav_component {
  background-color: #000;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
  inset: 0% 0% auto;
}

.nav_container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_logo {
  width: 10rem;
}

.nav_menu_link {
  color: #fff;
  padding: 1rem;
}

.margin-bottom-2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.section-5 {
  width: 100%;
  padding-top: 5em;
  padding-bottom: 5em;
  position: relative;
}

.section-5.more-space {
  padding-top: 10em;
  padding-bottom: 10em;
}

.row-sm-6 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.row-sm-6.items-center {
  align-items: center;
}

.font-title-7 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.text-link-gray-2 {
  color: #ccdae7;
  position: relative;
}

.text-link-gray-2:hover {
  color: #3aecba;
}

.text-block-38 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(63deg, #3aecba, #079de0);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.title-lg-3 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 4em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.title-lg-3._20ch {
  max-width: 20ch;
}

.navbar-shadow-3 {
  z-index: 0;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0d1117e0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.margin-bottom-3 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.bg-pattern-image-3 {
  object-fit: contain;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: auto 0%;
}

.bg-pattern-image-3.cover {
  object-fit: cover;
  height: 100%;
}

.title-sm-4 {
  color: #ccdae7;
  letter-spacing: -.04em;
  font-size: 3em;
  font-weight: 700;
  line-height: 1.1;
}

.title-sm-4._20ch {
  max-width: 20ch;
}

.footer-1-cta-box-3 {
  z-index: 5;
  text-align: center;
  background-color: #0052cc;
  border-radius: .5em;
  flex-direction: column;
  align-items: center;
  margin-top: -4em;
  margin-bottom: 3em;
  padding: 4em 6em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.lightbox-play-button-3 {
  z-index: 10;
  color: #fff;
  background-color: #00000080;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6.25em;
  height: 6.25em;
  display: flex;
  position: absolute;
}

.line-animated-4 {
  background-image: linear-gradient(to right, #21262d, #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.column-md-3 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-md-3.content-centered {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.line-horiz-3 {
  background-color: #1e252c;
  height: 1px;
  position: absolute;
  inset: 50% 0% auto;
}

.side-by-side-1-to-1-2 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.nav-link-sup-3 {
  color: #0d1117;
  text-align: center;
  background-color: #3aecba;
  border-radius: 9999px;
  min-width: 14px;
  height: 14px;
  padding-top: 2px;
  font-size: 8px;
  display: inline-block;
  transform: translate(4px, -50%);
}

.text-gradient__1-3 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #f0ad68 33%, #26d5bf 74%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.row-base-4 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.image-wrapper-16-9-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 56.25%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-wrapper-16-9-2.rounded-xs.top {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-list-3 {
  z-index: 1001;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  place-items: center start;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.button-animated-9 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-9.large {
  font-size: 1.5em;
}

.button-animated-9.small {
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 600;
}

.logo-inside-text-3 {
  color: #0000;
  background-color: #1e252c;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e12f_logo_white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 64%;
  border-radius: 9999px;
  width: 3em;
  line-height: .9;
  display: inline-block;
  position: relative;
}

.nav-link-angle-3 {
  z-index: 0;
  width: 18px;
  height: 10px;
  position: absolute;
  inset: -6px auto auto 52px;
}

.footer-1-nav-heading-3 {
  color: #ccdae7;
  letter-spacing: .01em;
  text-transform: uppercase;
  font-size: .625em;
  font-weight: 700;
}

.footer-1-dark-with-cta-3 {
  z-index: 10;
  color: #0d1117;
  background-color: #0d1117;
  width: 100%;
  margin-top: 4em;
  padding-bottom: 2em;
  position: relative;
}

.title-xl-5 {
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 5em;
  font-weight: 800;
  line-height: 1;
}

.title-xl-5._12ch {
  max-width: 14ch;
}

.text-color-neutral-500-2 {
  color: #3f4852;
}

.nav-link-dropdown-content-3 {
  width: 100%;
  height: 100%;
  position: relative;
}

.ui-snippet-2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  background-color: #171e25;
  border-radius: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  padding: 1em 1.5em;
  display: grid;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.button-5 {
  color: #fff;
  text-align: center;
  letter-spacing: -.01em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
  box-shadow: inset 0 0 100px 100px #0000;
}

.button-5:hover {
  box-shadow: inset 0 0 200px 200px #00000026;
}

.button-5.button-outline.large {
  font-size: 1.5em;
}

.caption-holder-center-4 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.font-title-8 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.font-title-8.text-color-white {
  color: #fff;
}

.font-title-8.text-color-teal-500 {
  color: #0eb2a0;
}

.font-title-8.text-color-amber-500 {
  color: #e49106;
}

.font-title-8.text-color-sky-500 {
  color: #079de0;
}

.font-title-8.text-color-red-500 {
  color: #e23b3b;
}

.image-contain-4 {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  line-height: 1;
  position: relative;
}

.nav-link-text-3 {
  color: #ccdae7;
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 1.5;
}

.nav-link-dropdown-list-4 {
  box-shadow: none;
  background-color: #0000;
  border-radius: .5em;
  min-width: 200px;
  margin-left: -32px;
  padding: 0;
}

.section-icon-3 {
  color: #bcc6ee;
  text-align: center;
  background-color: #4036be;
  background-image: radial-gradient(circle farthest-side at -50%, #524add, #4036be);
  border: 3px solid #7f89ec;
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.75em;
  height: 2.75em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.25em;
  display: flex;
  box-shadow: inset 0 0 5px #2e2799, 0 8px 24px -8px #7f89ec;
}

.side-by-side-2-to-1-2 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

.image-wrapper-4-3-4 {
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.image-wrapper-4-3-4.rounded-xs {
  overflow: hidden;
}

.nav-link-icon-wrap-3 {
  color: #2c3a4b;
  text-align: center;
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 3.5em;
  margin-right: 2px;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
  display: flex;
  box-shadow: inset 0 0 0 1px #21262d99;
}

.error-4 {
  color: #e23b3b;
  background-color: #f871711a;
  border-radius: .25em;
  font-size: .75em;
  box-shadow: inset 0 0 0 1px #f871711a;
}

.nav-link-4 {
  z-index: 1;
  perspective: 800px;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  color: #ccdae7;
  letter-spacing: .03em;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 500;
}

.nav-link-4:hover {
  opacity: 1;
}

.nav-link-4.w--current {
  color: #3b82f6;
}

.nav-link-4._1st {
  padding-left: 0;
}

.text-gradient__teal-3 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(243deg, #3dd875 23%, #0eb2a0 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-gradient__indigo-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(351deg, #31b3ec 23%, #524add 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.button-outlined-2 {
  color: #a7b5c3;
  text-align: center;
  letter-spacing: -.02em;
  border-radius: .25em;
  justify-content: center;
  align-items: center;
  padding: .75em;
  font-size: 1em;
  line-height: 1;
  transition: background-color .3s, opacity .3s, box-shadow .3s, color .3s;
  display: flex;
  box-shadow: inset 0 0 0 1px #272e35;
}

.button-outlined-2:hover {
  color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}

.row-md-4 {
  z-index: 5;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
  position: relative;
}

.nav-link-dropdown-4 {
  color: #ccdae7;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-base-3 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.nav-link-trustpilot-wrap-4 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  color: #a7b5c3;
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto auto;
  align-items: end;
  font-size: 11px;
  line-height: 1;
}

.text-lg-5 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg-5._48ch {
  max-width: 48ch;
}

.text-lg-5._36ch {
  max-width: 36ch;
}

.navbar-nav-menu-3 {
  align-items: center;
  display: flex;
}

.text-block-39 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(63deg, #3aecba, #079de0);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.browser-top-bar-4 {
  z-index: 10;
  color: #3f4852;
  justify-content: space-between;
  align-items: center;
  padding: 10px 1.25em;
  font-family: ICONS FILLED, sans-serif;
  display: flex;
}

.button-hover-background-3 {
  z-index: 0;
  background-color: #0000001a;
  border-radius: 9999px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.title-md-4 {
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1;
}

.content-centered-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.nav-link-wrap-3 {
  color: #3f4852;
  font-size: 12px;
  transition-property: none;
}

.bg-tile-middle-2 {
  background-image: linear-gradient(to top, #0d1117, #0d111700 15%), linear-gradient(#0d1117, #0d111700 15%), radial-gradient(circle farthest-side, #0d111700, #0d1117), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e0d7_bg-tile-dark.svg");
  background-position: 0 0, 0 0, 0 0, -1px -1px;
  background-size: auto, auto, auto, 32px;
  position: relative;
}

.text-gradient__2-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(28deg, #31b3ec 29%, #f89aa6 82%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.image-24 {
  background-color: #fff;
  border-radius: 9999px;
  width: 5em;
  height: 5em;
  margin: .5em;
  padding: 1em;
}

.browser-search-bar-2 {
  color: #a7b5c3;
  text-align: center;
  white-space: nowrap;
  background-color: #eff4f8;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 26px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 400;
  display: flex;
  overflow: hidden;
}

.nav-link-caption-4 {
  color: #a7b5c3;
  letter-spacing: .15em;
  text-transform: uppercase;
  height: 32px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 600;
}

.line-vert-3 {
  background-color: #1e252c;
  width: 1px;
  position: absolute;
  inset: 0% auto 0% 50%;
}

.nav-link-icon-arrow-3 {
  color: #ccdae7;
  text-transform: none;
  font-family: ICONS SHARP, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.nav-link-icon-arrow-3._1 {
  font-size: 11px;
  line-height: 1;
}

.container-md-3 {
  z-index: 5;
  width: 100%;
  max-width: 56em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-md-3.content-centered {
  position: absolute;
}

.text-xl-2 {
  letter-spacing: -.01em;
  font-size: 1.5em;
}

.text-xl-2._40ch {
  max-width: 40ch;
  position: relative;
}

.navbar-3 {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 0;
}

.nav-link-column-3 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: stretch;
  display: grid;
}

.cms-2 {
  width: 100%;
}

.text-sm-5 {
  letter-spacing: -.005em;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.title-2xl-2 {
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 6em;
  font-weight: 700;
  line-height: 1.1;
}

.nav-link-icon-3 {
  color: #2c3a4b;
  font-family: ICONS ROUNDED, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
}

.bg-pattern-wrap-3 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-pattern-wrap-3.centered {
  align-items: center;
}

.rotated-shape-1-2 {
  border-radius: .5em;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  transform: scale(.9)rotate(-4deg);
}

.header-section-2 {
  width: 100%;
  padding-top: 12em;
  padding-bottom: 8em;
}

.nav-link-content-list-3 {
  z-index: 1;
  grid-column-gap: 64px;
  grid-row-gap: 44px;
  background-color: #171e25;
  border-radius: .5em;
  grid-template-rows: auto;
  padding: 32px;
  position: relative;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.footer-1-link-gray-3 {
  opacity: 1;
  color: #646f7c;
  font-size: .875em;
  transition: opacity .25s, color .25s;
}

.footer-1-link-gray-3:hover {
  color: #fff;
}

.text-gradient__google-3 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #ec6464, #eecc0b 33%, #3dd875 66%, #31b3ec);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.nav-link-item-3 {
  grid-column-gap: 8px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  align-items: start;
  font-family: Inter, sans-serif;
  font-weight: 400;
  display: grid;
}

.nav-link-horizontal-divider-3 {
  background-color: #21262d99;
  width: 100%;
  height: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
}

.navbar-shadow-4 {
  z-index: 0;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0d1117e0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.margin-bottom-4 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.title-xs-4 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.03em;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.1;
  position: relative;
}

.text-gradient__indigo-red-4 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #e23b3b 23%, #6668eb 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.bg-pattern-image-4 {
  object-fit: contain;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: auto 0%;
}

.bg-pattern-image-4.cover {
  object-fit: cover;
  height: 100%;
}

.snippet-word-2 {
  background-color: #272e35;
  border-radius: 9999px;
  width: 100%;
  height: 5px;
}

.footer-1-cta-box-4 {
  z-index: 5;
  text-align: center;
  background-color: #0052cc;
  border-radius: .5em;
  flex-direction: column;
  align-items: center;
  margin-top: -4em;
  margin-bottom: 3em;
  padding: 4em 6em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tabs-menu-side-link-2 {
  color: #a7b5c3;
  background-color: #171e25;
  border-radius: .5em;
  padding: 1.5em;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.tabs-menu-side-link-2.w--current {
  background-color: #222d3b;
  box-shadow: 0 0 24px -12px #1b2435, inset 0 0 0 1px #313c4d;
}

.column-lg-5 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-lg-5.content-centered {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.line-animated-5 {
  background-image: linear-gradient(to right, #21262d, #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.column-md-4 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.text-block-11-copy-copy-2 {
  z-index: 1;
  color: #ccdae7;
  text-align: center;
  text-transform: none;
  background-image: linear-gradient(270deg, #272e35 2%, #30363d00);
  border-radius: .25em;
  min-width: 2em;
  min-height: 1.75em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 2;
  position: relative;
}

.nav-link-sup-4 {
  color: #0d1117;
  text-align: center;
  background-color: #3aecba;
  border-radius: 9999px;
  min-width: 14px;
  height: 14px;
  padding-top: 2px;
  font-size: 8px;
  display: inline-block;
  transform: translate(4px, -50%);
}

.row-base-5 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.image-wrapper-16-9-3 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 56.25%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navbar-list-4 {
  z-index: 1001;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  place-items: center start;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.text-link-4 {
  color: #3aecba;
}

.text-link-4:hover {
  opacity: .75;
  border-bottom-color: #0000;
}

.button-animated-10 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-10.large {
  font-size: 1.5em;
}

.button-animated-10.small {
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 600;
}

.logo-inside-text-4 {
  color: #0000;
  background-color: #1e252c;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/65bb671b058cff59bb16e12f_logo_white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 64%;
  border-radius: 9999px;
  width: 3em;
  line-height: .9;
  display: inline-block;
  position: relative;
}

.image-bg-cover-2 {
  z-index: 0;
  filter: grayscale();
  mix-blend-mode: multiply;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-bg-cover-2.luminosity {
  mix-blend-mode: luminosity;
}

.nav-link-angle-4 {
  z-index: 0;
  width: 18px;
  height: 10px;
  position: absolute;
  inset: -6px auto auto 52px;
}

.footer-1-nav-heading-4 {
  color: #ccdae7;
  letter-spacing: .01em;
  text-transform: uppercase;
  font-size: .625em;
  font-weight: 700;
}

.footer-1-dark-with-cta-4 {
  z-index: 10;
  color: #0d1117;
  background-color: #0d1117;
  width: 100%;
  margin-top: 4em;
  padding-bottom: 2em;
  position: relative;
}

.text-gradient__pink-purple-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(321deg, #b77cf1 23%, #e22a7c 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.caption-holder-center-5 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.font-title-9 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.font-title-9.text-color-white {
  color: #fff;
}

.image-contain-5 {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  line-height: 1;
  position: relative;
}

.nav-link-text-4 {
  color: #ccdae7;
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 1.5;
}

.nav-link-dropdown-list-5 {
  box-shadow: none;
  background-color: #0000;
  border-radius: .5em;
  min-width: 200px;
  margin-left: -32px;
  padding: 0;
}

.section-icon-4 {
  color: #bcc6ee;
  text-align: center;
  background-color: #4036be;
  background-image: radial-gradient(circle farthest-side at -50%, #524add, #4036be);
  border: 3px solid #7f89ec;
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.75em;
  height: 2.75em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.25em;
  display: flex;
  box-shadow: inset 0 0 5px #2e2799, 0 8px 24px -8px #7f89ec;
}

.section-icon-4.teal {
  color: #92f3e0;
  background-color: #097068;
  background-image: radial-gradient(circle farthest-side at -50%, #089084, #097068);
  border-color: #26d5bf;
  box-shadow: inset 0 0 5px #0a5c57, 0 8px 24px -8px #26d5bf;
}

.image-wrapper-4-3-5 {
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.image-wrapper-4-3-5.rounded-xs-top {
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

.text-color-violet-500-2 {
  color: #8d62ee;
}

.nav-link-icon-wrap-4 {
  color: #2c3a4b;
  text-align: center;
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 3.5em;
  margin-right: 2px;
  font-family: ICONS ROUNDED, sans-serif;
  font-weight: 400;
  display: flex;
  box-shadow: inset 0 0 0 1px #21262d99;
}

.nav-link-5 {
  z-index: 1;
  perspective: 800px;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  color: #ccdae7;
  letter-spacing: .03em;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 500;
}

.nav-link-5:hover {
  opacity: 1;
}

.nav-link-5.w--current {
  color: #3b82f6;
}

.nav-link-5._1st {
  padding-left: 0;
}

.text-gradient__teal-4 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(243deg, #3dd875 23%, #0eb2a0 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.text-xs-4 {
  font-size: .75em;
  line-height: 1.5;
}

.text-block-40 {
  color: #a7b5c3;
  text-align: center;
  text-transform: uppercase;
  background-color: #272e35;
  border-radius: .375em;
  min-width: 2em;
  padding-left: .5em;
  padding-right: .5em;
  font-size: .875em;
  font-weight: 400;
  line-height: 2;
}

.text-block-40.plus {
  background-color: #0000;
  font-size: .625em;
}

.text-block-41 {
  color: #8597ad;
}

.snippet-switch-dot-2 {
  background-color: #fff;
  border-radius: 9999px;
  width: .75em;
  height: .75em;
}

.heading-copy-2 {
  color: #a7b5c3;
  background-color: #0d1117;
  border-radius: 3px;
  margin-top: -4px;
  padding: 4px 8px 6px;
  font-size: 12px;
  line-height: 1;
}

.text-color-teal-500-2 {
  color: #0eb2a0;
}

.row-xxs-2 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.column-base-4 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.text-gradient__purple-4 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(241deg, #982ff7 20%, #524add 56%, #6668eb 84%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.row-xs-3 {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
  position: relative;
}

.text-lg-6 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg-6._48ch {
  max-width: 48ch;
}

.code-row-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  white-space: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 2em 1fr;
  width: 100%;
  font-family: Calling Code, sans-serif;
  position: relative;
  overflow: hidden;
}

.how-it-works-number-2 {
  z-index: 5;
  color: #fff;
  text-align: center;
  background-color: #171e25;
  border: 1px solid #1e252c;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  font-size: 1em;
  font-weight: 400;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: translate(-50%, -50%);
}

.browser-top-bar-5 {
  z-index: 10;
  color: #3f4852;
  justify-content: space-between;
  align-items: center;
  padding: 10px 1.25em;
  font-family: ICONS FILLED, sans-serif;
  display: flex;
}

.browser-top-bar-5.underlined {
  border-bottom: 1px solid #1e252c;
}

.browser-top-bar-5.underlined.white {
  border-bottom-color: #64748b40;
}

.snippet-body-2 {
  background-color: #1e252c;
  border-radius: .375em;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 6em;
  padding: .75em;
  display: flex;
  position: relative;
  box-shadow: 0 0 0 1.5px #171e25, 0 0 0 3px #1e252c;
}

.snippet-body-2.centered {
  justify-content: center;
  align-items: center;
}

.snippet-body-2.stretch {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.heading-37 {
  color: #ccdae7;
  background-color: #0d1117;
  border-radius: 3px;
  padding: 4px 8px 6px;
  font-size: 1em;
  font-weight: 500;
  line-height: 1;
}

.snippet-avatar-2 {
  object-fit: cover;
  border-radius: 9999px;
  width: 2em;
  height: 2em;
}

.snippet-avatar-2._2 {
  margin-left: -.5em;
  box-shadow: 0 0 0 2.5px #1e252c;
}

.column-xs-4 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: start;
  display: grid;
}

.content-centered-5 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.snippet-swith-2 {
  background-color: #3aecba;
  border-radius: 9999px;
  justify-content: flex-end;
  align-items: center;
  width: 2em;
  height: 1em;
  padding: 4px 3px;
  display: flex;
  position: relative;
}

.snippet-swith-2.disable {
  background-color: #272e35;
  justify-content: flex-start;
}

.nav-link-wrap-4 {
  color: #3f4852;
  font-size: 12px;
  transition-property: none;
}

.text-gradient__2-3 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(28deg, #31b3ec 29%, #f89aa6 82%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.line-static-2 {
  background-color: #21262d;
  width: 100%;
  height: 1px;
}

.image-25 {
  width: 1em;
}

.image-26 {
  background-color: #ffffff0d;
  border-radius: 32%;
  width: 3em;
  height: 3em;
  margin-right: 1em;
  padding: .5em;
}

.text-color-cyan-400-4 {
  color: #1acee9;
}

.text-color-red-400-3 {
  color: #ec6464;
}

.text-span-7 {
  color: #fff;
  background-image: linear-gradient(#84d8db00 70%, #0052cc 71%);
}

.text-sm-6 {
  letter-spacing: -.005em;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.text-color-white-3 {
  color: #fff;
}

.title-2xl-3 {
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 6em;
  font-weight: 700;
  line-height: 1.1;
}

.snippet-check-2 {
  color: #fff;
  background-color: #3aecba;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  font-family: ICONS FILLED, sans-serif;
  font-size: .75em;
  display: flex;
}

.shift-body-2 {
  z-index: 0;
  background-color: #171e25;
  border-radius: .5em;
  flex: 1;
  margin-top: 4em;
  margin-left: -4em;
  padding: 6em 4em 6em 8em;
  position: relative;
  overflow: hidden;
}

.accordion-arrow-2 {
  color: #fff;
  font-family: ICONS FILLED, sans-serif;
}

.text-color-indigo-500-2 {
  color: #6668eb;
}

.bg-pattern-wrap-4 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-pattern-wrap-4.centered {
  align-items: center;
}

.rotated-shape-1-3 {
  border-radius: .5em;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  transform: scale(.9)rotate(-4deg);
}

.nav-link-content-list-4 {
  z-index: 1;
  grid-column-gap: 64px;
  grid-row-gap: 44px;
  background-color: #171e25;
  border-radius: .5em;
  grid-template-rows: auto;
  padding: 32px;
  position: relative;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.footer-1-link-gray-4 {
  opacity: 1;
  color: #646f7c;
  font-size: .875em;
  transition: opacity .25s, color .25s;
}

.footer-1-link-gray-4:hover {
  color: #fff;
}

.snippet-divider-2 {
  background-color: #272e35;
  width: 100%;
  height: 1px;
}

.padding-lg-2 {
  padding: 1.5em;
  position: relative;
}

.padding-lg-2.space-between {
  height: 100%;
}

.nav-link-item-4 {
  grid-column-gap: 8px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  align-items: start;
  font-family: Inter, sans-serif;
  font-weight: 400;
  display: grid;
}

.nav-link-horizontal-divider-4 {
  background-color: #21262d99;
  width: 100%;
  height: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
}

.text-block-11-copy-2 {
  z-index: 1;
  color: #ccdae7;
  text-align: center;
  text-transform: none;
  background-color: #0052cc;
  border-radius: 9999px;
  min-width: 2em;
  padding-left: .5em;
  padding-right: .5em;
  font-family: ICONS SHARP, sans-serif;
  font-size: 1.125em;
  font-weight: 400;
  line-height: 2;
  position: relative;
  box-shadow: 0 12px 24px -12px #000;
}

.text-color-sky-500-2 {
  color: #079de0;
  font-style: normal;
}

.snippet-dot-2 {
  opacity: .15;
  background-color: #3aecba;
  border-radius: 24%;
  width: 2px;
  height: 2px;
}

.text-rotation-heading-2 {
  color: #a7b5c3;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.2;
}

.text-rotation-heading-2.rotate-text {
  color: #fff;
  white-space: nowrap;
}

.bg-pattern-image-5 {
  object-fit: contain;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: auto 0%;
}

.side-by-side-1-to-1-3 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.row-base-6 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.button-animated-11 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.font-title-10 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.text-gradient__purple-5 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(241deg, #982ff7 20%, #524add 56%, #6668eb 84%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.content-centered-6 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.text-sm-7 {
  letter-spacing: -.005em;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.title-lg-4 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 4em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.title-lg-4._16ch {
  max-width: 16ch;
}

.line-animated-6 {
  background-image: linear-gradient(to right, #21262d, #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.caption-holder-center-6 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.text-lg-7 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg-7._32ch {
  max-width: 32ch;
}

.text-lg-7._32ch.align-center {
  text-align: center;
}

.text-lg-7._32ch.align-center.margin-8xl {
  text-align: center;
  font-style: normal;
}

.text-lg-7._32ch.align-center.margin-xs {
  text-align: center;
}

.content-centered-7 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.tooltip-text-2 {
  z-index: 100;
  color: #a7b5c3;
  text-align: left;
  letter-spacing: -.01em;
  background-color: #171e25;
  border-radius: 4px;
  width: 12em;
  padding: 10px;
  font-size: .75em;
  font-weight: 400;
  position: absolute;
  inset: auto auto auto 32px;
  box-shadow: inset 0 0 0 1px #1e252c;
}

.font-title-11 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.tooltip-wrap-2 {
  text-align: center;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: relative;
}

.tooltip-wrap-2:hover {
  color: #3aecba;
}

.tooltip-icon-2 {
  font-family: ICONS ROUNDED, sans-serif;
}

.line-static-3 {
  background-color: #21262d;
  width: 100%;
  height: 1px;
}

.column-md-5 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.title-lg-5 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 4em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.text-lg-8 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-block-42, .text-block-43 {
  font-style: italic;
}

.grid {
  grid-column-gap: 0px;
  grid-template-columns: .5fr .5fr 1fr;
}

.logo-levitate-10 {
  border-radius: 9999px;
  width: 5em;
  height: 5.6em;
  position: absolute;
  top: 21%;
  left: 75%;
}

.logo-levitate-11 {
  border-radius: 9999px;
  width: 5em;
  height: 5.6em;
  position: absolute;
  top: 82%;
  left: 15%;
}

.line-animated-7 {
  background-image: linear-gradient(to right, #21262d, #21262d00);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.column-md-6 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-md-6.content-centered-8 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.caption-holder-center-7 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
}

.font-title-12 {
  color: #ccdae7;
  letter-spacing: -.025em;
  position: relative;
}

.text-lg-9 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-lg-9._36ch {
  max-width: 36ch;
}

.title-md-5 {
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1;
}

.title-md-5._20ch {
  max-width: 20ch;
}

.content-centered-8 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.text-2xl-4 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.02em;
  font-size: 1.875em;
  font-weight: 600;
  position: relative;
}

.title-lg-6 {
  z-index: 5;
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 4em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.column-lg-6 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.column-lg-6.content-centered {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.button-animated-12 {
  z-index: 5;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  background-color: #0052cc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.25em;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 1;
  transition: color .2s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-animated-12.large {
  font-size: 1.5em;
}

.image-contain-6 {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  line-height: 1;
  position: relative;
}

.circle-shape__3-2 {
  border-radius: 100%;
  width: 64em;
  height: 64em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #3aecba40;
}

.text-gradient__teal-5 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(243deg, #3dd875 23%, #0eb2a0 87%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: .05em;
}

.circle-shape__1-2 {
  border-radius: 100%;
  width: 32em;
  height: 32em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #3aecba40;
}

.circle-shape__5-2 {
  border-radius: 100%;
  width: 96em;
  height: 96em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #3aecba40;
}

.column-base-5 {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.column-base-5.content-centered {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.text-lg-10 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.5;
}

.circle-shape__4-2 {
  border-radius: 100%;
  width: 80em;
  height: 80em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #3aecba40;
}

.bg-shapes-wrap-2 {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.circle-shape__0-2 {
  border-radius: 100%;
  width: 16em;
  height: 16em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #3aecba40;
}

.container-xxs-2 {
  z-index: 5;
  perspective: 800px;
  width: 100%;
  max-width: 32em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.logomark-wrap-2 {
  text-align: center;
  border-radius: 28%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  padding: 1.5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.circle-shape__2-2 {
  border-radius: 100%;
  width: 48em;
  height: 48em;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
  box-shadow: 0 -32px 80px -72px #3aecba40;
}

.text-span-8, .text-span-9 {
  font-style: italic;
}

.text-span-9.small-link_text.thin-text {
  font-weight: 200;
}

.hero-text {
  z-index: 500;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.animation {
  z-index: 600;
  border: 1px solid #72727240;
  border-radius: 12px;
  justify-content: center;
  align-items: flex-end;
  margin-top: 3.8em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.animation.text-size-medium {
  justify-content: center;
  align-items: center;
}

.contaner {
  position: relative;
  overflow: hidden;
}

.contaner.why-us {
  background-color: #0d1117;
}

.contaner.why-us.who-we-work-with {
  background-color: #091221;
  margin-bottom: -4em;
  padding-bottom: 4em;
}

.body-tokenization {
  background-color: var(--neutral-900);
}

.text-box {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-box.token-rotate {
  width: 50%;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 60px;
}

.hero-heading-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

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

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

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

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

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

.head-1-tokenization {
  color: var(--slate-700);
}

.head-1-tokenization.token-rotate, .head-1-tokenization.who-we-work {
  color: var(--slate-50);
}

.text-block-44 {
  margin-top: 1em;
  font-size: 1.5em;
}

.text-block-44.tokenized-text {
  color: var(--slate-500);
}

.text-block-44.tokenized-text.token-rotate {
  color: var(--slate-200);
}

.text-block-44.tokenized-text.who-we-work {
  color: var(--slate-100);
}

.grid-box {
  margin-top: 60px;
}

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

.main-portfolio-container {
  background-image: linear-gradient(#0000001f, #000000d9), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/679da6756526580422e01e1d_horse%20large%20(1).png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-end;
  height: 500px;
  display: flex;
  overflow: hidden;
}

.main-portfolio-container.background-color-secondary {
  background-image: linear-gradient(#0000001f, #000000d9), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/679da85f90da90e3b84cf367_person%20large%20(1).png");
}

.main-portfolio-container.background-color-secondary.third {
  background-image: linear-gradient(#0000001f, #000000d9), url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/679da80111d90f1a861956fb_house%20large%20(1).png");
}

.portfolio-description {
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 1em 2em 2em;
  display: flex;
}

.text-block-45 {
  border: 1px solid var(--titles-links);
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 20px;
  display: flex;
}

.text-block-45.tokenization {
  color: var(--slate-50);
  font-size: 14px;
}

.text-block-46 {
  margin-top: 1em;
}

.text-box-2 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 40px;
  display: flex;
}

.text-small-under-portfolio {
  color: var(--slate-700);
}

.text-small-under-portfolio.who-we-work {
  color: var(--slate-200);
}

.div-block-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

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

.div-block-13 {
  background-color: var(--slate-700);
  width: 1px;
  height: 40px;
}

.bold-text-2 {
  font-size: 16px;
  font-weight: 500;
}

.bold-text-3 {
  font-weight: 500;
}

.bold-text-4 {
  color: var(--gray-400);
  font-size: 16px;
  font-weight: 500;
}

.text-block-47 {
  color: var(--gray-400);
  font-size: 14px;
}

.grid-box-why-section {
  margin-top: 60px;
}

.grid-box-why-section.who-we-work {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.div-block-14 {
  background-color: #f7f7f7;
  padding: 40px 40px 0;
}

.heading-38 {
  color: var(--neutral-500);
  font-weight: 500;
}

.text-block-48 {
  color: var(--slate-800);
  margin-top: 20px;
}

.image-27 {
  margin-top: 40px;
}

.token-box {
  background-color: #0036d4;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  padding: 40px 20px;
  display: flex;
}

.spline-token {
  width: auto;
}

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

.grid-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  width: 25%;
}

.div-block-15 {
  background-color: #ff28b8;
  border: 1px solid #550036;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  display: flex;
}

.heading-39 {
  color: var(--background);
  margin-bottom: 0;
}

.div-block-16 {
  background-color: #071f41;
  border: 1px solid #003261;
  justify-content: center;
  align-items: center;
  padding: 16px 10px;
  display: flex;
}

.text-block-49 {
  color: var(--slate-50);
  text-align: center;
}

.main-section {
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.section-wrap-tokenization {
  background-color: var(--background);
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b6850aec842c595f13063e_bg%20main%20v3.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: auto;
  margin-left: -40em;
  margin-right: -40em;
  padding: 8em 40em 5em;
  overflow: hidden;
}

.container-main-hero {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0;
  display: flex;
}

.text-part {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  padding: 20px 1.25em 60px;
  display: flex;
}

.animation-part {
  width: 50%;
  overflow: hidden;
}

.heading-40 {
  color: var(--slate-50);
  font-family: Manrope, sans-serif;
  font-size: 6em;
  font-weight: 700;
  line-height: 1.1;
}

.heading-40.tokenization {
  color: var(--titles-links);
  font-weight: 700;
}

.text-block-50 {
  width: 75%;
  margin-top: 40px;
  font-family: Manrope, sans-serif;
  font-size: 1.1em;
  line-height: 1.5;
}

.botton-section {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-28 {
  width: 21px;
}

.image-29 {
  width: 25px;
}

.row-base-7 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.row-base-7.items-center {
  align-items: center;
  display: grid;
}

.row-xxs-3 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.row-xxs-3.items-center {
  align-items: center;
  display: grid;
}

.link-9 {
  background-color: #1e252c;
  border-radius: 9999px;
  padding: .5em 1em;
  font-size: .75em;
  font-weight: 500;
  line-height: 1;
  transition-property: box-shadow, background-color, color;
  box-shadow: inset 0 0 0 1px #272e35;
}

.link-9:hover {
  color: #fff;
  background-color: #0052cc40;
  box-shadow: inset 0 0 0 1px #0052cc;
}

.link-9.ghost {
  color: #a7b5c3;
  background-color: #0000;
  box-shadow: inset 0 0 0 1px #171e25;
}

.link-9.ghost:hover {
  color: #fff;
  background-color: #0052cc40;
  box-shadow: inset 0 0 0 1px #0052cc;
}

.link-9.ghost.material-icons {
  padding-left: .5em;
  padding-right: .5em;
  font-weight: 400;
}

.title-md-6 {
  color: #ccdae7;
  letter-spacing: -.05em;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1;
}

.font-title-none-2 {
  position: relative;
}

.text-sm-8 {
  letter-spacing: -.005em;
  font-size: .875em;
  line-height: 1.25;
  position: relative;
}

.text-sm-8.text-color-text {
  color: #a7b5c3;
}

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

.link-block-16:hover {
  color: #3aecba;
}

.error-5 {
  color: #e23b3b;
  background-color: #f871711a;
  border-radius: .25em;
  font-size: .75em;
  box-shadow: inset 0 0 0 1px #f871711a;
}

.portfolio-section {
  background-color: #0d1117;
  overflow: hidden;
}

.section-wrap-portfolio {
  margin-left: -40em;
  margin-right: -40em;
  padding: 5em 40em;
  overflow: hidden;
}

.container-portfolio {
  width: 100%;
  max-width: 1200px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.portfolio-heading {
  color: var(--slate-50);
  font-family: Manrope, sans-serif;
  font-weight: 700;
}

.text-material {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.wrap-for-image {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b556d7ea2895e19cfe958b_portfolio%20bg.svg");
  background-position: 0 0;
  background-size: auto;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 40px;
  display: flex;
}

.description-text {
  width: 25%;
  padding-left: 2em;
}

.paragraph-9 {
  color: var(--slate-50);
  font-weight: 400;
}

.images-portfolio {
  width: 75%;
}

.support-text-portfolio {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 25%;
  padding-left: 2em;
  display: flex;
}

.image-01 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b552545180d3b62afc7083_banner%2001.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.grid-5 {
  z-index: 300;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
}

.grid-6 {
  background-color: #0d1117;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-banner {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b552545180d3b62afc7083_banner%2001.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: flex-end;
  height: 500px;
  display: flex;
}

.image-banner.second-banner {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b55456e1bc9a72eb863867_banner%2002.png");
}

.image-banner.second-banner.third-banner {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b5546edf5bb24ce0c73e6a_banner%2003.png");
}

.text-for-banner {
  background-color: #000000c2;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  padding: 1em 1em .25em;
  display: flex;
}

.paragraph-10 {
  color: var(--slate-100);
  font-weight: 600;
}

.vertical-line {
  background-color: #fff6;
  width: 1px;
  height: 85px;
}

.paragraph-11 {
  color: var(--slate-50);
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.paragraph-12 {
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.why-hollaex-section {
  background-color: #0d1117;
  overflow: hidden;
}

.section-wrap-why {
  margin-left: -40em;
  margin-right: -40em;
  padding: 5em 40em;
  overflow: hidden;
}

.container-why {
  width: 100%;
  max-width: 1200px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.globe-and-text-why {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-41 {
  color: var(--slate-50);
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.code-embed {
  color: var(--accent);
}

.rich-text-block-3 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-30, .image-31 {
  display: inline-block;
}

.text-block-why-hollaex {
  width: 40%;
  min-height: 40px;
  padding-right: 40px;
}

.planet-animation {
  width: 60%;
  min-height: 50px;
}

.heading-42 {
  color: var(--slate-50);
  font-family: Manrope, sans-serif;
  font-weight: 700;
}

.spline-scene-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.benefits-section {
  background-color: #0d1117;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.section-wrap-benefit {
  margin-left: -40em;
  margin-right: -40em;
  padding: 5em 40em;
}

.container-benefit {
  width: 100%;
  max-width: 1200px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.benefit-gird {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.graphic-wrapper {
  background-color: #fff;
  min-height: 50px;
  position: relative;
}

.image-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.sticky-image {
  justify-content: center;
  align-items: center;
  display: inline-flex;
  position: absolute;
}

.image-32, .image-33 {
  position: absolute;
}

.image-sticky {
  width: 100%;
  height: 300px;
  position: sticky;
  top: 0;
}

.image-sticky.second {
  margin-top: -300px;
  position: sticky;
}

.text-wrap-two {
  margin-top: 300px;
}

.image-wrap-sticky {
  width: 450px;
  position: sticky;
  top: 0;
}

.scroll-effect-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.image-wrap-benefit {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b64258f14e4e272efa0975_bg%20scroll%20v3.svg");
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 49%;
  height: auto;
  position: relative;
}

.text-wrap-benefit {
  width: 49%;
  padding-left: 60px;
}

.normal-text-benefit {
  margin-top: 450px;
}

.normal-text-benefit.third {
  margin-bottom: 60px;
}

.normal-text-benefit.third-box {
  margin-bottom: 100px;
}

.image-34 {
  z-index: 2;
  width: 100%;
  height: 300px;
  display: block;
  position: sticky;
  top: 140px;
  overflow: visible;
}

.image-34.second {
  margin-top: -300px;
  top: 140px;
}

.button-6 {
  background-color: #3898ec00;
  border: 1px solid #fff;
  border-radius: 100px;
  margin-top: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.heading-43 {
  color: var(--slate-50);
  font-family: Manrope, sans-serif;
  font-size: 3em;
  font-weight: 700;
}

.heading-44 {
  color: var(--slate-50);
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 1.875em;
  font-weight: 500;
}

.page-container-for-scroll {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.scroll-container {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 60px;
}

.usecase-section {
  overflow: hidden;
}

.section-wrap-usecase {
  margin-left: -40em;
  margin-right: -40em;
  padding: 5em 40em;
  overflow: hidden;
}

.container-usecase {
  width: 100%;
  max-width: 1200px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.content-wrap-usecase {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-box-usecase {
  width: 50%;
  padding-right: 60px;
}

.spline-usecase {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b66b9080cd5c3707c25e10_gate%20bg%20for%20website%20v2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
}

.paragraph-13 {
  margin-top: 20px;
}

.div-block-17 {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b66a5ddeef0e34a9d6e478_bg%20line%20small.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100px;
  margin-top: 40px;
}

.clients-section {
  overflow: hidden;
}

.section-wrap-clients {
  margin-left: -40em;
  margin-right: -40em;
  padding: 5em 40em;
  overflow: hidden;
}

.container-clients {
  width: 100%;
  max-width: 1200px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.lower-row {
  background-image: url("https://cdn.prod.website-files.com/65bb671b058cff59bb16de3b/67b671bf83b9b7451630204f_bg%20curve%20illusion.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top: 1px solid #2d4c71;
  border-bottom: 1px solid #2d4c71;
  height: 200px;
  margin-top: 60px;
}

.text-content {
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 40px;
  display: flex;
}

.left-text {
  width: 50%;
}

.right-text {
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  display: flex;
}

.button-7 {
  color: var(--background);
  background-color: #fff;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

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

.heading-45 {
  color: var(--slate-50);
  font-family: Manrope, sans-serif;
  font-weight: 500;
}

.div-block-18 {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-block-51 {
  border: 1px solid var(--slate-400);
  color: var(--slate-200);
  padding: 6px 4px;
}

.cta-section {
  overflow: hidden;
}

.section-wrap-cta {
  margin-left: -40em;
  margin-right: -40em;
  padding: 4em 40em 5em;
}

.container-cta {
  width: 100%;
  max-width: 1200px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.left-box {
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  min-height: 50px;
  display: flex;
}

.right-box {
  width: 50%;
  min-height: 50px;
  padding-right: 60px;
}

.box-wrap-cta {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.paragraph-14 {
  margin-top: 20px;
}

.image-35, .spline-scene-6, .spline-scene-7 {
  display: none;
}

.text-span-10 {
  background-image: linear-gradient(128deg, var(--amber-500), var(--pink-300) 51%, var(--purple-700));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.text-span-11 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(128deg, #ff28b8, #0407be);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-span-12 {
  background-image: linear-gradient(111deg, var(--accent), var(--red-500));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.text-span-13 {
  background-image: linear-gradient(97deg, var(--purple-400), var(--pink-500));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

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

.link-white {
  color: var(--slate-50);
  text-decoration: underline;
}

@media screen and (max-width: 991px) {
  .section.more-space {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .section.gradient__01 {
    position: relative;
  }

  .section.testimonial-feature {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .section.two-by-two.white-label {
    padding-bottom: 5em;
  }

  .section.service-offering {
    display: block;
  }

  .section.recent-posts-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
  }

  .title-sm {
    font-size: 2.5em;
  }

  .title-xl {
    font-size: 5em;
  }

  .content-centered-tablet {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .title-xs {
    font-size: 2.25em;
  }

  .padding-xl {
    padding: 1.625em;
  }

  .title-md {
    font-size: 3.5em;
  }

  .title-lg {
    font-size: 3.25em;
  }

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

  .text-lg._48ch {
    text-align: left;
  }

  .example-color-badge {
    top: 14px;
    bottom: auto;
  }

  .padding-lg {
    padding: 1.375em;
  }

  .feature-4-column {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .component-name {
    background-color: #091e42;
  }

  .component-name:hover {
    background-color: #181b1e;
  }

  .team-pricing {
    grid-template-columns: 1fr;
    max-width: 24em;
    margin-left: auto;
    margin-right: auto;
  }

  .header-team-pricing {
    padding-top: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .description-team-pricing {
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

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

  .mixed-gallery-1.white-label {
    grid-auto-flow: row;
    width: 100%;
    height: 100%;
    display: block;
  }

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

  .pricing-cell-1st {
    flex-direction: column;
    align-items: flex-start;
  }

  .post-thumb-simple {
    grid-template-columns: 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .post-thumb-simple._2x {
    width: 100%;
  }

  .team-5x-sm {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .lightbox-video-3-column {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-base {
    flex-wrap: wrap;
    width: 100%;
    display: block;
    overflow: visible;
  }

  .tab-link-simple {
    flex: none;
  }

  .tab-simple-menu {
    width: 100%;
    display: flex;
    overflow: scroll;
  }

  .feature-3-column {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .padding-2xl {
    padding: 1.875em;
  }

  .title-2xl {
    text-align: center;
    font-size: 4em;
  }

  .example-2x {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .row-base.column-mobile {
    text-align: left;
    grid-auto-flow: column;
    place-content: stretch start;
    align-self: center;
  }

  .row-base.column-tablet {
    grid-auto-flow: row;
  }

  .margin-lg {
    margin: 1.375em;
  }

  .margin-xl {
    margin: 1.625em;
  }

  .margin-2xl {
    margin: 1.875em;
  }

  .margin-3xl {
    margin: 2.125em;
  }

  .margin-4xl {
    margin: 2.25em;
  }

  .margin-5xl {
    margin: 2.75em;
  }

  .padding-3xl {
    padding: 2.125em;
  }

  .padding-4xl {
    padding: 2.25em;
  }

  .hide, .hide-tablet {
    display: none;
  }

  .show {
    display: block;
  }

  .max-width-full__tablet {
    width: 100%;
    max-width: none;
  }

  .feature-4-column-sm {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .example-4x, .example-3x {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .example-color-row {
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .example-color-grid {
    grid-row-gap: 4px;
  }

  .books-list {
    grid-column-gap: .5em;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    width: 65%;
    margin-left: auto;
    margin-right: auto;
  }

  .padding-6xl {
    padding: 3.5em;
  }

  .padding-6xl.rounded-xs.gradient__03 {
    flex: 0 auto;
    display: block;
  }

  .padding-6xl.rounded-xs.contact {
    justify-content: center;
    display: flex;
  }

  .padding-7xl {
    padding: 4.5em;
  }

  .padding-8xl {
    padding: 5.5em;
  }

  .padding-9xl {
    padding: 7em;
  }

  .padding-10xl {
    padding: 8.5em;
  }

  .padding-11xl {
    padding: 10em;
  }

  .padding-0 {
    padding: 0;
  }

  .margin-6xl {
    margin: 3.5em;
  }

  .margin-7xl {
    margin: 4.5em;
  }

  .margin-8xl {
    margin: 5.5em;
  }

  .margin-9xl {
    margin: 7em;
  }

  .margin-10xl {
    margin: 8.5em;
  }

  .margin-11xl {
    margin: 10em;
  }

  .letters-normal-tablet {
    letter-spacing: 0;
  }

  .letters-loose-tablet {
    letter-spacing: .025em;
  }

  .letters-looser-tablet {
    letter-spacing: .05em;
  }

  .letters-tight-tablet {
    letter-spacing: -.025em;
  }

  .letters-tighter-tablet {
    letter-spacing: -.05em;
  }

  .show-tablet {
    display: block;
  }

  .leading-none-tablet {
    line-height: 1;
  }

  .leading-looser-tablet {
    line-height: 2;
  }

  .leading-loose-tablet {
    line-height: 1.625;
  }

  .leading-normal-tablet {
    line-height: 1.5;
  }

  .leading-tight-tablet {
    line-height: 1.375;
  }

  .leading-tighter-tablet {
    line-height: 1.25;
  }

  .padding-5xl {
    padding: 2.75em;
  }

  .spacing-clean {
    margin: 0;
    padding: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-9xl.hero-split {
    flex-direction: column;
  }

  .margin-bottom {
    align-self: center;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-4, .margin-bottom.margin-3 {
    align-self: flex-start;
  }

  .margin-bottom.margin-4xl.contact {
    flex-wrap: wrap;
    overflow: hidden;
  }

  .margin-bottom.margin-4xl.white-label {
    align-self: center;
    align-items: center;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .spacing-clean-tablet {
    margin: 0;
    padding: 0;
  }

  .footer-1-cta-grid {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

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

  .font-title.text-color-white {
    position: relative;
  }

  .template-thumb-wrap {
    min-height: auto;
  }

  .cms-work-2x-link {
    flex-direction: column;
  }

  .text-work-link {
    padding-top: 2vw;
  }

  .lightbox-play-animated:hover {
    padding-right: .5em;
  }

  .hero-grid-halves {
    text-align: center;
    grid-template-columns: 1fr;
    max-width: 512px;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-link {
    justify-content: flex-start;
    margin-left: 0;
    padding: 24px 0;
    display: block;
  }

  .nav-link._1st, .nav-link.no-drop {
    padding-left: 32px;
  }

  .navbar-nav-menu {
    background-color: var(--neutral-700);
    border-radius: 0;
    max-height: none;
    margin-top: -100px;
    padding: 100px 0 0;
    display: block;
    overflow: scroll;
  }

  .navbar-controls {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    display: grid;
  }

  .menu-button {
    color: var(--text);
    border-radius: 9999px;
    width: 48px;
    height: 48px;
    padding: 0;
    font-size: 16px;
  }

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

  .nav-link-dropdown {
    padding: 0;
  }

  .nav-link-dropdown-list {
    margin-left: 0;
  }

  .nav-link-dropdown-list.w--open {
    box-shadow: none;
    background-color: #0000;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-width: auto;
    position: relative;
  }

  .navbar-list {
    grid-template-columns: auto 1fr;
  }

  .navbar {
    position: sticky;
  }

  .section_hero.white-label {
    margin-top: 0;
  }

  .button-hover-background {
    display: none;
  }

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

  .pricing-4x {
    grid-column-gap: .5em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    max-width: 420px;
    margin-left: auto;
    margin-right: auto;
  }

  ._3x-feature-line-bottom.tablet, ._3x-feature-line-left.tablet {
    display: block;
  }

  .badge-most-popular.pricing.monthly {
    left: 28%;
  }

  .tooltip-text {
    border-top: 1px solid var(--border);
    box-shadow: none;
    color: var(--neutral-500);
    text-align: left;
    letter-spacing: -.01em;
    background-color: #0000;
    width: 100%;
    margin-top: .5em;
    padding: .5em 0 0;
    font-size: .75em;
    position: static;
    transform: none;
  }

  .tooltip-wrap {
    align-items: flex-start;
    margin-top: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-field-rounded {
    background-image: linear-gradient(to bottom, var(--neutral-700), var(--neutral-700));
    box-shadow: none;
  }

  .text-field-rounded:hover, .text-field-rounded:focus {
    box-shadow: none;
  }

  .nav-link-angle {
    display: none;
  }

  .style-header {
    padding-left: 4em;
    padding-right: 4em;
  }

  .side-by-side-3-to-2, .side-by-side-2-to-3 {
    grid-column-gap: 5em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-bg-cover.luminosity.opacity-30 {
    display: none;
  }

  .how-to-list {
    grid-template-columns: 1fr;
  }

  .how-to-column {
    justify-items: stretch;
  }

  .side-by-side-1-to-1 {
    grid-column-gap: 5em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
    justify-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: visible;
  }

  .split-section-full {
    grid-template-columns: 1fr;
  }

  .testimonial-shift-wrap {
    flex-direction: column;
  }

  .shift-image-wrap {
    width: 100%;
    margin-bottom: -4em;
  }

  .shift-body {
    margin-top: 0;
    margin-left: 0;
    padding-bottom: 4em;
    padding-left: 4em;
  }

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

  .case-shift-title-wrap {
    margin-left: 0;
  }

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

  .case-info-wrap {
    padding: 1em;
  }

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

  .how-it-works-item-2, .how-it-works-item-1, .how-it-works-item-4 {
    width: 100%;
  }

  .container-2xl {
    padding-top: 80px;
  }

  .feature-2-column-sm {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: auto;
    grid-auto-flow: row;
  }

  .side-by-side-2-to-1 {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .faq-3x {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr;
  }

  .block-inside-bottom {
    margin-bottom: 4em;
  }

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

  .heading-hero {
    font-size: 6em;
  }

  .text-rotation-wrapper {
    flex-direction: column;
  }

  .track-overlay {
    display: none;
  }

  .vertical-scroll-wrapper {
    width: auto;
    height: 2.8125rem;
    overflow: hidden;
  }

  .text-rotation-heading {
    font-size: 2.25rem;
  }

  .anchor-section {
    margin-left: 0;
    margin-right: 0;
  }

  .faq-wrap {
    padding-left: 2em;
  }

  ._3-column {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-gradient__purple {
    text-align: left;
  }

  .list-4x {
    grid-column-gap: 2em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._2-column {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .logo-levitate-1 {
    left: 8%;
  }

  .logo-levitate-9 {
    width: 3em;
    height: 3em;
  }

  .logo-levitate-8 {
    left: 12%;
  }

  .logo-levitate-7 {
    width: 4em;
    height: 4em;
  }

  .logo-levitate-6 {
    width: 4em;
  }

  .logo-levitate-5 {
    width: 4em;
    height: 4em;
    top: 2%;
    right: 24%;
  }

  .logo-levitate-4 {
    bottom: 72%;
    right: 2%;
  }

  .logo-levitate-3 {
    width: 4.25em;
  }

  .logo-levitate-2 {
    width: 2.5em;
    height: 2.5em;
    right: 12%;
  }

  .nav-link-content-list {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .tab-holder {
    padding-left: 0;
  }

  .feature-3-column-lg-copy {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .menu-button-wrap {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    font-family: ICONS FILLED, sans-serif;
    font-size: 24px;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .menu-open {
    position: relative;
  }

  .menu-close {
    display: none;
    position: relative;
  }

  .post-section {
    padding-left: 2em;
    padding-right: 2em;
  }

  .blog-breadcrumb-section {
    position: relative;
    top: 0;
  }

  .section-blog-header {
    padding-top: 80px;
  }

  .pricing-header-60 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .pricing-3x-benefits, .stats-3x {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .cms-team-5x {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .press-section {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .holder {
    width: 12em;
    height: 12em;
  }

  .last-image {
    overflow: visible;
  }

  .testimonial-list-2x, .careers-section {
    grid-template-columns: 1fr;
  }

  .careers-sidebar {
    padding-top: 0;
    position: relative;
    top: 0;
  }

  .careers-apply-box {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .careers-sidebar-wrap {
    display: none;
  }

  .careers-sidebar-tablet {
    display: block;
  }

  .stats-4x-1st {
    transform: translate(-1em, -2em)rotateX(-17deg)rotateY(26deg)rotateZ(-9deg);
  }

  .customer-section {
    grid-column-gap: 4em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .customer-logo {
    margin-left: 0;
  }

  .customer-quick-facts {
    margin-bottom: 0;
  }

  .customer-sidebar {
    align-items: stretch;
  }

  .side-by-side-1-to-2 {
    grid-column-gap: 5em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial-with-avatar-list {
    grid-template-columns: 1fr;
    width: 75%;
    margin-top: 4em;
    margin-left: auto;
    margin-right: auto;
  }

  .customer-stats {
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .customer-sticky {
    position: relative;
    top: 0;
  }

  .team-title {
    font-size: 1em;
  }

  .info-3x {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .integrations-4x {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .nav-link-content-list-1x {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .template-thumb-wrap-static {
    min-height: auto;
  }

  ._4-column {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-3-column {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .title-xs-2 {
    font-size: 2.25em;
  }

  .div-block-2 {
    flex-flow: column wrap;
    width: 75%;
    overflow: visible;
  }

  .title-xl-2 {
    font-size: 5em;
  }

  .case-shift-title-wrap-2 {
    margin-left: 0;
  }

  .c-hero_map {
    width: 100%;
    margin-top: 75px;
  }

  .tab-pane-tab-1-pricing {
    width: 100%;
  }

  .title-xl-3, .title-xl-4 {
    font-size: 5em;
  }

  .title-md-2 {
    font-size: 3.5em;
  }

  .title-xs-3 {
    font-size: 2.25em;
  }

  .title-sm-2 {
    font-size: 2.5em;
  }

  .column-xs-2.white-label {
    width: 100%;
    height: 99.9999%;
  }

  .container-xl-3 {
    padding-top: 80px;
  }

  .shrink-box-button-2 {
    font-size: 12px;
  }

  .db-show-tab {
    cursor: pointer;
    background-color: #0f0f0f;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    width: 25px;
    height: 25px;
    padding: 2px 5px;
    position: absolute;
    bottom: -25px;
    right: 20px;
  }

  .db-mobile-fixed-nav {
    display: flex;
  }

  .db-fixed-nav-headline {
    text-align: left;
  }

  .modal-w-scroll {
    width: 70%;
  }

  .team-title-2 {
    font-size: 1em;
  }

  .menu, .nav_button {
    display: none;
  }

  .nav-container {
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .nav-container.is-nav {
    padding-top: 2.6em;
    padding-bottom: 2.6em;
  }

  .hamburger_icon {
    font-size: 3.5em;
    line-height: .5;
  }

  .mobile-hamburger {
    background-color: #ffffff21;
    border-radius: 100vw;
    padding: .9em 2.1em;
    display: block;
  }

  .menu-arrow {
    display: none;
  }

  .html-embed-2 {
    align-self: center;
  }

  .div-block-4 {
    width: 75%;
  }

  .recent-posts-blog {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .collection-list-blog, .collection-list-blog._3-column {
    grid-template-columns: 1fr;
  }

  .paragraph-medium {
    text-align: center;
  }

  .flex.align-center, .flex.align-center.mg-right-24px {
    width: 100%;
  }

  .newsroom-headline {
    font-size: 30px;
  }

  .blog-card-content {
    padding-left: 25px;
    padding-right: 25px;
  }

  .related-blog-post-date.align-center, .related-blog-post-date.align-center.mg-right-24px, .related-blog-post-date-container.align-center, .related-blog-post-date-container.align-center.mg-right-24px {
    width: 100%;
  }

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

  .media-card-content {
    padding-left: 25px;
    padding-right: 25px;
  }

  .related-media-post-date-container.align-center, .related-media-post-date-container.align-center.mg-right-24px, .related-media-post-date.align-center, .related-media-post-date.align-center.mg-right-24px {
    width: 100%;
  }

  .collection-list-blog-copy {
    grid-template-columns: 1fr;
  }

  .resources-button-triggerrs {
    position: relative;
    top: 0;
  }

  .text-block-31, .text-block-32, .text-block-33 {
    padding-left: 32px;
  }

  .nav-link-dropdown-2 {
    padding: 0 32px;
  }

  .button-hover-background-2 {
    display: none;
  }

  .menu-button-2 {
    color: #a7b5c3;
    border-radius: 9999px;
    width: 48px;
    height: 48px;
    padding: 0;
    font-size: 16px;
  }

  .menu-button-2.w--open {
    background-color: #0000;
  }

  .nav-link-content-list-2 {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .title-lg-2 {
    font-size: 3.25em;
  }

  .nav-link-2 {
    justify-content: flex-start;
    padding: 24px 0;
    display: block;
  }

  .nav-link-2._1st {
    padding-left: 32px;
  }

  .nav-link-angle-2 {
    display: none;
  }

  .nav-link-dropdown-list-2 {
    margin-left: 0;
  }

  .nav-link-dropdown-list-2.w--open {
    box-shadow: none;
    background-color: #0000;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-width: auto;
    position: relative;
  }

  .navbar-2 {
    position: static;
  }

  .navbar-nav-menu-2 {
    background-color: #1e252c;
    border-radius: 0;
    margin-top: -100px;
    padding-top: 100px;
    display: block;
    overflow: scroll;
  }

  .title-sm-3 {
    font-size: 2.5em;
  }

  .navbar-list-2 {
    grid-template-columns: auto 1fr;
  }

  .nav-link-content-list-1x-2 {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .nav-link-dropdown-3 {
    padding: 0;
  }

  .nav-link-dropdown-list-3 {
    margin-left: 0;
  }

  .nav-link-dropdown-list-3.w--open {
    box-shadow: none;
    background-color: #0000;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-width: auto;
    position: relative;
  }

  .nav-link-content-list-1x-3 {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .title-md-3 {
    font-size: 3.5em;
  }

  .footer_social-media-icon {
    width: 3rem;
  }

  .nav-link-3 {
    justify-content: flex-start;
    padding: 24px 0;
    display: block;
  }

  .nav-link-3._1st {
    padding-left: 32px;
  }

  .heading-36 {
    text-align: center;
    font-size: 2.3rem;
  }

  .image-23 {
    max-width: 6%;
  }

  .fs-styleguide_heading-header {
    font-size: 4rem;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .spacer-xlarge {
    padding-top: 3rem;
  }

  .spacer-xxlarge {
    padding-top: 4rem;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 8rem;
  }

  .fs-styleguide_4-col {
    grid-template-columns: 1fr;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .section-5.more-space {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .title-lg-3 {
    font-size: 3.25em;
  }

  .margin-bottom-3 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-sm-4 {
    font-size: 2.5em;
  }

  .side-by-side-1-to-1-2 {
    grid-column-gap: 5em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

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

  .nav-link-angle-3 {
    display: none;
  }

  .title-xl-5 {
    font-size: 5em;
  }

  .nav-link-dropdown-list-4 {
    margin-left: 0;
  }

  .nav-link-dropdown-list-4.w--open {
    box-shadow: none;
    background-color: #0000;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-width: auto;
    position: relative;
  }

  .side-by-side-2-to-1-2 {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-link-4 {
    justify-content: flex-start;
    padding: 24px 0;
    display: block;
  }

  .nav-link-4._1st {
    padding-left: 32px;
  }

  .nav-link-dropdown-4 {
    padding: 0 32px;
  }

  .navbar-nav-menu-3 {
    background-color: #1e252c;
    border-radius: 0;
    margin-top: -100px;
    padding-top: 100px;
    display: block;
    overflow: scroll;
  }

  .button-hover-background-3 {
    display: none;
  }

  .title-md-4 {
    font-size: 3.5em;
  }

  .navbar-3 {
    position: static;
  }

  .title-2xl-2 {
    font-size: 4em;
  }

  .nav-link-content-list-3 {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .menu-button-3 {
    color: #a7b5c3;
    border-radius: 9999px;
    width: 48px;
    height: 48px;
    padding: 0;
    font-size: 16px;
  }

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

  .margin-bottom-4 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-xs-4 {
    font-size: 2.25em;
  }

  .navbar-list-4 {
    grid-template-columns: auto 1fr;
  }

  .nav-link-angle-4 {
    display: none;
  }

  .nav-link-dropdown-list-5 {
    margin-left: 0;
  }

  .nav-link-dropdown-list-5.w--open {
    box-shadow: none;
    background-color: #0000;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-width: auto;
    position: relative;
  }

  .nav-link-5 {
    justify-content: flex-start;
    padding: 24px 0;
    display: block;
  }

  .nav-link-5._1st {
    padding-left: 32px;
  }

  .title-2xl-3 {
    font-size: 4em;
  }

  .shift-body-2 {
    margin-top: 0;
    margin-left: 0;
    padding-bottom: 4em;
    padding-left: 4em;
  }

  .nav-link-content-list-4 {
    box-shadow: none;
    border-radius: 0;
    margin-top: 24px;
  }

  .padding-lg-2 {
    padding: 1.375em;
  }

  .text-rotation-heading-2 {
    font-size: 2.25rem;
  }

  .side-by-side-1-to-1-3 {
    grid-column-gap: 5em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .row-base-6.column-tablet {
    grid-auto-flow: row;
  }

  .title-lg-4 {
    font-size: 3.25em;
  }

  .tooltip-text-2 {
    box-shadow: none;
    color: #3f4852;
    text-align: left;
    letter-spacing: -.01em;
    background-color: #0000;
    border-top: 1px solid #21262d;
    width: 100%;
    margin-top: .5em;
    padding: .5em 0 0;
    font-size: .75em;
    position: static;
    transform: none;
  }

  .tooltip-wrap-2 {
    align-items: flex-start;
    margin-top: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .tooltip-icon-2 {
    display: none;
  }

  .title-lg-5 {
    font-size: 3.25em;
  }

  .logo-levitate-10, .logo-levitate-11 {
    width: 3em;
    height: 3em;
  }

  .title-md-5 {
    font-size: 3.5em;
  }

  .title-lg-6 {
    font-size: 3.25em;
  }

  .container-2 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .section-wrap-tokenization {
    background-position: 0 0;
    background-size: cover;
    padding-top: 6em;
    padding-bottom: 1em;
  }

  .container-main-hero {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .text-part {
    width: 100%;
  }

  .animation-part {
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 1.25em;
    padding-right: 1.25em;
    display: flex;
  }

  .spline-scene {
    width: 100%;
  }

  .title-md-6 {
    font-size: 3.5em;
  }

  .section-wrap-portfolio {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .text-material {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .wrap-for-image {
    background-image: none;
    background-size: auto;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .description-text {
    width: 100%;
    padding-left: 0;
  }

  .images-portfolio {
    width: 100%;
  }

  .support-text-portfolio {
    width: 100%;
    margin-top: 1.25em;
    padding-left: 0;
  }

  .section-wrap-why {
    padding-top: 4em;
    padding-bottom: 2em;
  }

  .container-why {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .globe-and-text-why {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .text-block-why-hollaex {
    width: 100%;
  }

  .planet-animation {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .container-benefit {
    padding-left: 1.25em;
    padding-right: 1.25em;
    overflow: hidden;
  }

  .scroll-effect-wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-wrap-benefit {
    width: auto;
  }

  .text-wrap-benefit {
    width: 80%;
    padding-left: 0;
  }

  .title-text-benefit {
    margin-top: 40px;
  }

  .normal-text-benefit {
    margin-top: 60px;
  }

  .normal-text-benefit.third-box {
    margin-bottom: 0;
  }

  .image-34.back-image {
    opacity: 0;
  }

  .scroll-container {
    width: auto;
    padding-bottom: 40px;
    overflow: hidden;
  }

  .section-wrap-usecase {
    padding-top: 2em;
  }

  .container-usecase {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .content-wrap-usecase {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .text-box-usecase {
    width: 100%;
  }

  .spline-usecase {
    width: 100%;
    margin-top: 40px;
  }

  .section-wrap-clients {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .container-clients {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

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

  .section-wrap-cta {
    padding-top: 2em;
  }

  .container-cta {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .left-box {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .right-box {
    width: 100%;
  }

  .box-wrap-cta {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.25em;
  }

  h2 {
    font-size: 1.875em;
  }

  h3 {
    font-size: 1.5em;
  }

  h4 {
    font-size: 1.375em;
  }

  .section-before-footer.padding-top {
    text-align: left;
    position: relative;
  }

  .button-animated.small.blog-breadcrums.w--current {
    width: 25%;
    display: flex;
  }

  .section, .section.more-space {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .section.gradient__01 {
    max-width: 100%;
    padding-left: 1.25em;
    padding-right: 1.25em;
    overflow: hidden;
  }

  .section.testimonial-feature {
    padding-top: 4em;
    padding-bottom: 4em;
  }

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

  .title-sm {
    font-size: 2.25em;
  }

  .title-xl {
    font-size: 4em;
  }

  .container-md {
    text-align: left;
  }

  .container-md.content-right.placeholder {
    width: 100%;
    max-width: 100%;
  }

  .button.button-outline.small.blog-breadcrums {
    display: flex;
    position: relative;
  }

  .button.button-outline.small.resources-buttons, .button.button-outline.small.resources-buttons.w--current {
    border-radius: 8em;
  }

  .title-xs {
    font-size: 2.125em;
  }

  .padding-base {
    padding: .875em;
  }

  .padding-xl {
    padding: 1.5em;
  }

  .title-md {
    font-size: 3.125em;
  }

  .title-lg {
    font-size: 3.25em;
  }

  .text-lg {
    font-size: 1.125em;
  }

  .text-lg._48ch {
    text-align: left;
  }

  .text-xl {
    font-size: 1.375em;
    line-height: 1.4;
  }

  .font-weight-normal {
    font-weight: 400;
  }

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

  .text-2xl {
    letter-spacing: 0;
    font-size: 1.5em;
  }

  .padding-lg {
    padding: 1.25em;
  }

  .row-md {
    grid-column-gap: 1em;
    grid-row-gap: .5em;
  }

  .feature-4-column {
    grid-template-columns: 1fr;
  }

  .component-name {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-left: 8px;
    padding-right: 8px;
  }

  .component-name.social-icons {
    padding-left: 12px;
    font-size: 1em;
  }

  .component-grid {
    grid-row-gap: 3em;
  }

  ._2x-pricing-grid {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

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

  .timeline {
    grid-row-gap: 2.5em;
  }

  .timeline-chapter, .timeline-chapter.reverse {
    flex-direction: column;
  }

  .timeline-chapter-item {
    background-color: var(--background);
    text-align: center;
    width: 75%;
    margin-top: .5em;
    margin-bottom: .5em;
    padding-top: .5em;
    padding-bottom: .5em;
  }

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

  .pricing-title-cell {
    text-align: center;
    padding-bottom: 1em;
    padding-left: 0;
    padding-right: 0;
  }

  .pricing-cell {
    text-align: center;
    align-items: center;
    padding: 1em 0;
    display: flex;
  }

  .pricing-cell-1st {
    text-align: center;
    align-items: center;
    padding-top: 1em;
    padding-bottom: 1em;
    display: flex;
  }

  .accordion-bottom-text {
    padding-bottom: 3em;
  }

  .post-thumb-simple._2x {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .global-social-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-base {
    width: 100%;
    display: block;
  }

  .tab-link-simple {
    padding: 1em;
  }

  .mixed-gallery-2 {
    grid-template-columns: 1fr 1fr;
  }

  .feature-3-column {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .title-3xl {
    line-height: 1.2;
  }

  .padding-2xl {
    padding: 1.75em;
  }

  .post-grid {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .post-share {
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: flex;
  }

  .share-column {
    grid-auto-flow: column;
    justify-items: center;
  }

  .title-2xl {
    font-size: 3em;
  }

  .style-section-heading {
    margin-top: -3em;
    padding-top: 3em;
  }

  .rounded-md {
    border-radius: .75em;
  }

  .row-lg {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .example-2x, .example-2x._3x {
    grid-template-columns: 1fr;
  }

  .row-base {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .row-base.column-mobile {
    grid-auto-flow: row;
  }

  .margin-xs {
    margin: .375em;
  }

  .margin-sm {
    margin: .625em;
  }

  .margin-base {
    margin: .875em;
  }

  .margin-md {
    margin: 1em;
  }

  .margin-lg {
    margin: 1.25em;
  }

  .margin-xl {
    margin: 1.5em;
  }

  .margin-2xl {
    margin: 1.75em;
  }

  .margin-3xl {
    margin: 2em;
  }

  .margin-4xl {
    margin: 2.125em;
  }

  .margin-5xl {
    margin: 2.5em;
  }

  .padding-xs {
    padding: .375em;
  }

  .padding-sm {
    padding: .625em;
  }

  .padding-md {
    padding: 1em;
  }

  .padding-3xl {
    padding: 2em;
  }

  .padding-4xl {
    padding: 2.125em;
  }

  .hide, .hide-mobile {
    display: none;
  }

  .show, .show-mobile {
    display: block;
  }

  .style-guide-shadow-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .feature-4-column-sm, .example-4x, .example-3x {
    grid-template-columns: 1fr;
  }

  .example-color-row {
    grid-column-gap: 2px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .example-color-grid {
    grid-row-gap: 3em;
  }

  .example-color-name {
    height: auto;
  }

  .books-list {
    grid-column-gap: .5em;
    grid-row-gap: 2em;
    grid-auto-flow: row;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
  }

  .padding-6xl {
    padding: 3em;
  }

  .padding-7xl {
    padding: 4em;
  }

  .padding-8xl {
    padding: 4.5em;
  }

  .padding-9xl {
    padding: 6em;
  }

  .padding-10xl {
    padding: 7em;
  }

  .padding-11xl {
    padding: 8em;
  }

  .padding-0 {
    padding: 0;
  }

  .margin-6xl {
    margin: 3em;
  }

  .margin-7xl {
    margin: 4em;
  }

  .margin-8xl {
    margin: 4.5em;
  }

  .margin-9xl {
    margin: 6em;
  }

  .margin-10xl {
    margin: 7em;
  }

  .margin-11xl {
    margin: 8em;
  }

  .letters-looser-mobile {
    letter-spacing: .05em;
  }

  .letters-loose-mobile {
    letter-spacing: .025em;
  }

  .letters-normal-mobile {
    letter-spacing: 0;
  }

  .letters-tight-mobile {
    letter-spacing: -.025em;
  }

  .letters-tighter-mobile {
    letter-spacing: -.05em;
  }

  .leading-none-mobile {
    line-height: 1;
  }

  .leading-looser-mobile {
    line-height: 2;
  }

  .leading-loose-mobile {
    line-height: 1.625;
  }

  .leading-normal-mobile {
    line-height: 1.5;
  }

  .leading-tight-mobile {
    line-height: 1.375;
  }

  .leading-tighter-mobile {
    line-height: 1.25;
  }

  .padding-5xl {
    padding: 2.5em;
  }

  .spacing-clean {
    margin: 0;
    padding: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-9xl.hero-split {
    max-width: 100%;
    overflow: hidden;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-5xl {
    text-align: left;
  }

  .margin-bottom.margin-4xl.contact {
    width: 100%;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .spacing-clean-mobile {
    margin: 0;
    padding: 0;
  }

  .cms {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    align-items: center;
    display: flex;
    position: relative;
  }

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

  .line-horiz, .line-vert {
    display: none;
  }

  .spacing-clean-tablet {
    margin: 0;
    padding: 0;
  }

  .footer-1-cta-grid {
    grid-row-gap: 1em;
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .browser-top-bar-right, .browser-top-bar-left {
    display: none;
  }

  .browser-top-bar-center {
    max-width: 100%;
  }

  .footer-1-main-grid {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

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

  .lightbox-play-animated {
    border-color: var(--titles-links);
    font-size: 1.5em;
  }

  .header-section {
    padding-bottom: 2em;
  }

  .navbar-nav-menu {
    max-height: 100svh;
  }

  .nav-link-dropdown-list.w--open {
    overflow: scroll;
  }

  .navbar {
    height: 80px;
  }

  .button-label {
    font-size: 1em;
    line-height: 14px;
  }

  .button-hover-background {
    display: none;
    position: relative;
  }

  .pricing-2-column {
    grid-template-columns: 1fr;
  }

  .form-block {
    min-width: auto;
  }

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

  .footer-1-cta-box {
    padding-left: 2em;
    padding-right: 2em;
  }

  .style-intro-wrap {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .style-header {
    padding: 8em 2.5em;
  }

  .side-by-side-1-to-1 {
    flex-direction: column;
    place-items: center;
    display: flex;
    overflow: visible;
  }

  .sign-up-section {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .snippet-body {
    margin-left: auto;
    margin-right: auto;
  }

  .shift-body {
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .timeline-chapter-image {
    text-align: center;
    background-color: #fff;
    width: 75%;
    margin-top: .5em;
    margin-bottom: .5em;
  }

  .cms-customer-2x {
    grid-column-gap: 1.5em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .worldmap {
    margin-top: -2em;
    margin-bottom: 0;
  }

  .how-it-works-item-3 {
    margin-top: 0;
    transform: none;
  }

  .how-it-works-content {
    grid-template-columns: 1fr;
  }

  .how-it-works {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    align-content: start;
    align-items: start;
  }

  .how-it-works-item-1 {
    width: 100%;
  }

  .how-it-works-item-5 {
    width: 100%;
    transform: none;
  }

  .how-it-works-item-4 {
    margin-bottom: 0;
  }

  .process-steps {
    grid-row-gap: 2.5em;
  }

  .process-steps-indicator {
    margin-top: 1em;
  }

  .process-steps-item {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .feature-2-column-sm {
    grid-template-columns: 1fr;
  }

  .team-logo {
    width: 16%;
    margin-left: 2em;
    margin-right: 2em;
  }

  .side-by-side-2-to-1 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .faq-3x, .intro-list {
    grid-template-columns: 1fr;
  }

  .heading-hero {
    letter-spacing: -.01em;
    margin-bottom: -.8rem;
    font-size: 4em;
  }

  .vertical-scroll-wrapper {
    height: 2.34375rem;
    overflow: hidden;
  }

  .text-rotation-heading {
    font-size: 1.875rem;
  }

  .anchor-section {
    padding-left: 0;
    padding-right: 0;
  }

  .faq-wrap {
    padding-left: 1em;
    padding-right: 1em;
  }

  ._2-columns-paragraph {
    column-count: 1;
  }

  .feature-2x {
    grid-template-columns: 1fr;
  }

  .list-4x {
    grid-template-columns: 1fr 1fr;
  }

  .logo-levitate-1 {
    width: 4em;
    height: 4em;
    top: 15%;
    left: 2%;
  }

  .logo-levitate-9 {
    top: auto;
    bottom: 25%;
    left: 0%;
  }

  .logo-levitate-8 {
    width: 2em;
    height: 2em;
    bottom: 5%;
  }

  .logo-levitate-6 {
    width: 3em;
    top: -5%;
  }

  .logo-levitate-5 {
    top: -5%;
  }

  .logo-levitate-4 {
    right: -5%;
  }

  .logo-levitate-3 {
    width: 3.5em;
    right: -2%;
  }

  .nav-link-content-list {
    grid-template-columns: 1fr;
  }

  .nav-link-item {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .feature-3-column-lg-copy {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .float-right {
    float: none;
    width: 100%;
    margin-left: 0;
  }

  .profile-divider {
    width: 100%;
    padding-right: 0;
  }

  .blog-breadcrumb-section {
    flex-direction: row;
    display: flex;
  }

  .blog-breadcrumb-cms-list {
    flex-direction: row;
    flex: 1;
    align-items: flex-start;
    position: relative;
  }

  .blog-breadcrumb-link {
    margin-bottom: 0;
    margin-right: 0;
    line-height: 2.5;
  }

  .blog-breadcrumb-links {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    box-shadow: inset 0 0 0 1px var(--neutral-700);
    border-radius: .25em;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    justify-content: flex-start;
    justify-items: stretch;
    width: 100%;
    max-width: 100%;
    padding: 1em;
    display: flex;
    position: relative;
    top: 36px;
  }

  .section-blog-header {
    z-index: 20;
    padding-top: 40px;
  }

  .category-dropdown-mobile {
    box-shadow: inset 0 0 0 1px var(--border);
    border-radius: .25em;
    align-items: center;
    height: 32px;
    padding-left: 1em;
    padding-right: 1em;
    font-size: 10px;
    display: flex;
  }

  .blog-breadcrumb-list {
    flex-direction: row;
    width: 100%;
  }

  .nav-link-dropdown-content {
    flex-direction: column;
    display: block;
  }

  .pricing-header-60 {
    text-align: left;
    align-items: flex-start;
  }

  .pricing-3x-benefits {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .stats-4x {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    grid-template-columns: 1fr 1fr;
    margin-bottom: .5em;
    transform: none;
  }

  .cms-team-5x {
    grid-template-columns: 1fr 1fr;
  }

  .careers-apply-box {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .stats-4x-1st, .stats-4x-2nd, .stats-4x-3rd, .stats-4x-4th {
    transform: none;
  }

  .tweet-list, .tweet-column._2x {
    grid-template-columns: 1fr 1fr;
  }

  .width-32em {
    width: 100%;
  }

  .info-3x {
    width: 75%;
  }

  .integrations-4x {
    grid-template-columns: 1fr 1fr;
  }

  .nav-link-content-list-1x {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  ._3x-box {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .title-xs-2 {
    font-size: 2.125em;
  }

  .text-2xl-2 {
    letter-spacing: 0;
    font-size: 1.5em;
  }

  .div-block-2 {
    flex-direction: row;
    width: 100%;
    display: block;
  }

  .title-xl-2 {
    font-size: 4em;
  }

  .section-2 {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .footer-container.large {
    flex-direction: column;
    width: 100%;
    overflow: hidden;
  }

  .pricing-2-column-diy {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .title-xl-3 {
    font-size: 4em;
  }

  .text-lg-2 {
    font-size: 1.125em;
  }

  .title-xl-4 {
    font-size: 4em;
  }

  .text-lg-3 {
    font-size: 1.125em;
  }

  .line-vert-2 {
    display: none;
  }

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

  .title-md-2 {
    font-size: 3.125em;
  }

  .line-horiz-2 {
    display: none;
  }

  .title-xs-3 {
    font-size: 2.125em;
  }

  .title-sm-2 {
    font-size: 2.25em;
  }

  .row-md-2 {
    grid-column-gap: 1em;
    grid-row-gap: .5em;
  }

  .db-fixed-nav-headline {
    font-size: 16px;
    line-height: 20px;
  }

  .container {
    padding: 25px 15px;
  }

  .modal-w-scroll {
    width: 90%;
  }

  .html-embed-2 {
    flex: none;
    width: 100%;
    display: block;
    overflow: hidden;
  }

  .section-3, .blog-template {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .collection-list-blog {
    grid-column-gap: 15px;
    grid-row-gap: 90px;
  }

  .flex.align-center, .flex.align-center.mg-right-24px {
    width: 50%;
  }

  .newsroom-headline {
    font-size: 25px;
    line-height: 30px;
    position: relative;
  }

  .blog-card-content {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .related-blog-post-date.align-center, .related-blog-post-date.align-center.mg-right-24px, .related-blog-post-date-container.align-center, .related-blog-post-date-container.align-center.mg-right-24px {
    width: 50%;
  }

  .section-media-header {
    z-index: 20;
  }

  .collection-list-media {
    grid-column-gap: 15px;
    grid-row-gap: 90px;
  }

  .collection-list-media.media {
    grid-auto-flow: row;
    display: block;
  }

  .collection-item-media.media {
    flex-direction: column;
    align-items: stretch;
    width: 100%;
  }

  .media-header-image-link.media {
    max-width: 100%;
  }

  .media-card-content {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .media-card-content.media {
    max-width: 100%;
  }

  .related-media-post-date-container.align-center, .related-media-post-date-container.align-center.mg-right-24px, .related-media-post-date.align-center, .related-media-post-date.align-center.mg-right-24px {
    width: 50%;
  }

  .collection-list-blog-copy {
    grid-column-gap: 15px;
    grid-row-gap: 90px;
  }

  .resources-button-triggerrs {
    margin-bottom: 2.5em;
    padding-top: .5em;
    padding-bottom: .5em;
  }

  .resources-buttons {
    grid-column-gap: 15px;
    box-shadow: inset 0 0 0 1px var(--neutral-700);
    border-radius: .25em;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    justify-items: stretch;
    padding: 1em;
    display: flex;
    position: relative;
  }

  .nav-link-item-2 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .nav-link-content-list-2 {
    grid-template-columns: 1fr;
  }

  .title-lg-2 {
    font-size: 3.25em;
  }

  .section-4 {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .row-base-3 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .row-base-3.column-mobile {
    grid-auto-flow: row;
  }

  .footer-1-cta-box-2 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .footer-1-main-grid-2 {
    grid-template-columns: 1fr;
  }

  .navbar-2 {
    height: 80px;
  }

  .title-sm-3 {
    font-size: 2.25em;
  }

  .nav-link-content-list-1x-2 {
    grid-template-columns: 1fr;
  }

  .nav-link-content-list-1x-3 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .button-label-6 {
    font-size: 12px;
    line-height: 14px;
  }

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

  .row-md-3 {
    grid-column-gap: 1em;
    grid-row-gap: .5em;
  }

  .text-lg-4 {
    font-size: 1.125em;
  }

  .title-md-3 {
    font-size: 3.125em;
  }

  .text-2xl-3 {
    letter-spacing: 0;
    font-size: 1.5em;
  }

  .footer-1-main-grid-3 {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-block-7 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .image-23 {
    max-width: 8%;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .heading-style-h4 {
    font-size: 1rem;
  }

  .heading-style-h5 {
    font-size: .875rem;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

  .text-size-large {
    font-size: 1.25rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .spacer-large {
    padding-top: 1.5rem;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 4.5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .section-5, .section-5.more-space {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .title-lg-3 {
    font-size: 3.25em;
  }

  .margin-bottom-3 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-sm-4 {
    font-size: 2.25em;
  }

  .footer-1-cta-box-3 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .line-horiz-3 {
    display: none;
  }

  .row-base-4 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .row-base-4.column-mobile {
    grid-auto-flow: row;
  }

  .title-xl-5 {
    font-size: 4em;
  }

  .side-by-side-2-to-1-2 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .row-md-4 {
    grid-column-gap: 1em;
    grid-row-gap: .5em;
  }

  .text-lg-5 {
    font-size: 1.125em;
  }

  .title-md-4 {
    font-size: 3.125em;
  }

  .line-vert-3 {
    display: none;
  }

  .text-xl-2 {
    font-size: 1.375em;
    line-height: 1.4;
  }

  .navbar-3 {
    height: 80px;
  }

  .title-2xl-2 {
    font-size: 3em;
  }

  .header-section-2 {
    padding-bottom: 2em;
  }

  .nav-link-content-list-3 {
    grid-template-columns: 1fr;
  }

  .nav-link-item-3 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .margin-bottom-4 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-xs-4 {
    font-size: 2.125em;
  }

  .footer-1-cta-box-4 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .row-base-5 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .row-base-5.column-mobile {
    grid-auto-flow: row;
  }

  .text-lg-6 {
    font-size: 1.125em;
  }

  .snippet-body-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .title-2xl-3 {
    font-size: 3em;
  }

  .shift-body-2 {
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .nav-link-content-list-4 {
    grid-template-columns: 1fr;
  }

  .padding-lg-2 {
    padding: 1.25em;
  }

  .nav-link-item-4 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .text-rotation-heading-2 {
    font-size: 1.875rem;
  }

  .row-base-6 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .title-lg-4 {
    font-size: 3.25em;
  }

  .text-lg-7 {
    font-size: 1.125em;
  }

  .title-lg-5 {
    font-size: 3.25em;
  }

  .text-lg-8 {
    font-size: 1.125em;
  }

  .logo-levitate-10, .logo-levitate-11 {
    top: auto;
    bottom: 25%;
    left: 0%;
  }

  .text-lg-9 {
    font-size: 1.125em;
  }

  .title-md-5 {
    font-size: 3.125em;
  }

  .text-2xl-4 {
    letter-spacing: 0;
    font-size: 1.5em;
  }

  .title-lg-6 {
    font-size: 3.25em;
  }

  .text-lg-10 {
    font-size: 1.125em;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

  .animation-part {
    justify-content: flex-start;
    align-items: center;
  }

  .heading-40.tokenization {
    font-size: 4em;
  }

  .text-block-50 {
    width: 85%;
  }

  .spline-scene {
    flex-flow: row;
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .row-base-7 {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .title-md-6 {
    font-size: 3.125em;
  }

  .section-wrap-portfolio {
    padding-top: 1em;
  }

  .support-text-portfolio {
    margin-top: 2em;
  }

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

  .section-wrap-why {
    padding-top: 2em;
  }

  .planet-animation {
    margin-top: 20px;
  }

  .spline-scene-2 {
    justify-content: center;
    align-items: center;
    display: none;
  }

  .text-wrap-benefit {
    width: 80%;
  }

  .normal-text-benefit {
    margin-top: 40px;
  }

  .heading-43, .heading-44 {
    font-size: 1.5em;
  }

  .section-wrap-usecase {
    padding-bottom: 1em;
  }

  .left-text {
    width: 100%;
  }

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

  .spline-scene-3 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .spline-scene-4 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }
}

@media screen and (max-width: 479px) {
  .example-wrap {
    padding: 1.25em;
  }

  .button-animated {
    font-size: 1em;
  }

  .button-animated.large {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    font-size: 1.25em;
    line-height: 1;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .button-animated.mar.margin-bottom-2.w--current {
    margin-bottom: 10px;
  }

  .section {
    position: relative;
  }

  .section.bg-tile-top.bg-neutral-600 {
    overflow: hidden;
  }

  .section.padding-bottom {
    margin-left: 0;
    margin-right: 0;
  }

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

  .title-sm {
    font-size: 1.75em;
  }

  .title-xl {
    font-size: 2.5em;
  }

  .title-xl.exchanges {
    font-size: 5em;
    position: static;
  }

  .title-xl.markets, .title-xl.countries {
    font-size: 5em;
  }

  .container-md {
    padding-left: .4em;
    padding-right: .4em;
    overflow: hidden;
  }

  .container-md.content-center {
    flex-flow: column;
    flex: 0 auto;
    min-height: auto;
  }

  .button.button-outline.large {
    font-size: 1.25em;
    line-height: 1;
  }

  .button.button-outline.small.blog-breadcrums {
    font-size: 12px;
  }

  .button.button-outline.tokenizaitno {
    font-size: 1em;
  }

  .title-xs {
    font-size: 1.75em;
  }

  .padding-base {
    padding: 1.5em;
  }

  .text-sm.font-weight-semibold {
    text-align: left;
  }

  .padding-xl {
    padding: 1.375em;
  }

  .container-lg {
    text-align: left;
    padding-left: 1em;
    padding-right: 1em;
  }

  .container-lg.pricing-diy {
    max-width: 100%;
  }

  .container-lg.media {
    padding-top: 40px;
  }

  .title-md {
    font-size: 2.5em;
  }

  .title-lg {
    letter-spacing: -.01em;
    font-size: 1.875em;
  }

  .text-lg {
    font-size: 1.125em;
  }

  .text-xs {
    font-size: .75em;
  }

  .image-cover {
    width: auto;
    overflow: clip;
  }

  .column-base.content-centered.pricing {
    max-width: 100%;
  }

  .text-xl {
    font-size: 1.25em;
  }

  .container-xl {
    width: 100%;
    overflow: hidden;
  }

  .container-xl.how-coin-listing-works {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .text-2xl {
    font-size: 1.375em;
    line-height: 1.25;
  }

  .padding-lg {
    padding: 1.125em;
  }

  .row-md.pricing-diy {
    grid-auto-flow: row;
  }

  .feature-4-column {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .component-name {
    margin-top: 8px;
    margin-bottom: 4px;
    margin-left: 1.5em;
    position: static;
  }

  .component-name.static {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .component-section {
    padding-top: 4px;
    overflow: hidden;
  }

  .header-team-pricing, .description-team-pricing {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .pricing-info-list {
    grid-template-columns: 1fr;
  }

  .avatar-2xl.outline-white.shadow-md.square-avatar {
    border-radius: 0;
  }

  .avatar-2xl.outline-white.shadow-md.square-avatar.white-board-proflle {
    border-width: 1px;
    border-radius: 0;
  }

  .mixed-gallery-1.white-label {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    aspect-ratio: auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
    position: relative;
  }

  .timeline-chapter-item {
    width: 100%;
  }

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

  .stats-3-column-sm {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    grid-template-columns: auto;
    width: 100%;
  }

  .slide {
    overflow: hidden;
  }

  .link-with-underline.media.feature {
    flex-direction: row;
    width: 60%;
    max-width: 60%;
  }

  .accordion-bottom-wrap {
    padding-right: 0;
  }

  .post-thumb-simple {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .global-social-list {
    grid-template-columns: 1fr;
  }

  .team-5x-sm {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .lightbox-play-button {
    width: 5em;
    height: 5em;
  }

  .lightbox-play-wrap {
    font-size: 3em;
  }

  .lightbox-video-3-column {
    width: 100%;
  }

  .tab-link-simple {
    width: 60%;
  }

  .feature-3-column {
    width: 100%;
  }

  .padding-2xl {
    padding: 1.625em 1.5em;
  }

  .share-column {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .title-2xl {
    font-size: 2.5em;
  }

  .style-section {
    padding-bottom: 1.25em;
  }

  .example-grid {
    grid-row-gap: .5em;
    grid-template-columns: 1fr;
  }

  .row-base.items-center.resources {
    grid-auto-flow: row;
    justify-content: start;
    justify-items: start;
    padding-left: 1em;
  }

  .row-base.column-mobile {
    grid-auto-flow: row;
  }

  .margin-lg {
    margin: 1.125em;
  }

  .margin-xl {
    margin: 1.375em;
  }

  .margin-2xl {
    margin: 1.625em;
  }

  .margin-3xl {
    margin: 1.75em;
  }

  .margin-4xl {
    margin: 1.875em;
  }

  .margin-5xl {
    margin: 2.25em;
  }

  .padding-3xl {
    padding: 1.75em 1.5em;
  }

  .padding-4xl {
    padding: 1.875em;
  }

  .hide {
    display: none;
  }

  .show {
    display: block;
  }

  .style-guide-shadow-grid {
    grid-template-columns: 1fr 1fr;
  }

  .feature-4-column-sm {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    width: 100%;
  }

  .example-color-row {
    grid-column-gap: 1px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .books-list {
    grid-template-columns: 1fr;
    width: 80%;
  }

  .text-xxs {
    font-size: .75em;
  }

  .padding-6xl {
    padding: 2.5em;
  }

  .padding-7xl {
    padding: 3.5em;
  }

  .padding-8xl {
    padding: 4em 1.25em;
  }

  .padding-9xl {
    padding: 5em;
  }

  .padding-10xl {
    padding: 5.5em;
  }

  .padding-11xl {
    padding: 6em;
  }

  .padding-0 {
    padding: 0;
  }

  .margin-6xl {
    margin: 2.5em;
  }

  .margin-7xl {
    margin: 3.5em;
  }

  .margin-8xl {
    margin: 4em;
  }

  .margin-9xl, .margin-10xl {
    margin: 5em;
  }

  .margin-11xl {
    margin: 6em;
  }

  .padding-5xl {
    padding: 2.25em 1.5em;
  }

  .padding-5xl.bg-neutral-800.rounded-xs.pricing {
    flex-flow: column wrap;
    align-content: stretch;
    max-width: 100%;
    padding-left: 1em;
    padding-right: 1em;
  }

  .padding-5xl.bg-neutral-800.rounded-xs.pricing-diy {
    padding-left: 1em;
    padding-right: 1em;
  }

  .spacing-clean {
    margin: 0;
    padding: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-5xl {
    width: 100%;
    max-width: 100%;
  }

  .margin-bottom.margin-2xl.white-label.center-right {
    margin-left: 0%;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .spacing-clean-mobile, .spacing-clean-tablet {
    margin: 0;
    padding: 0;
  }

  .column-xl {
    grid-column-gap: 3em;
    grid-row-gap: 1.5em;
  }

  .column-xl.blog-post-template {
    grid-column-gap: 3em;
    grid-row-gap: 1.5em;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: stretch start;
    display: grid;
    position: relative;
  }

  .footer-1-sub-grid {
    grid-column-gap: 1em;
    grid-row-gap: 2em;
  }

  .browser-search-bar {
    border-radius: 4px;
    justify-content: flex-start;
    padding-left: 12px;
  }

  .browser-top-bar {
    padding-left: .5em;
    padding-right: .5em;
  }

  .footer-1-main-grid {
    grid-auto-flow: row;
  }

  .template-thumb-wrap {
    padding: 1.5em;
  }

  .section_hero.blog-template {
    overflow: visible;
  }

  .button-label {
    font-size: 1em;
    position: relative;
  }

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

  ._3x-feature-line-bottom.mobile {
    display: block;
  }

  ._3x-feature-line-left, ._3x-feature-line-left.tablet {
    display: none;
  }

  .badge-most-popular.pricing.monthly {
    left: 95px;
  }

  .pricing-grid-row {
    width: 100%;
    max-width: 100%;
  }

  .tabs-stretch.pricing {
    width: 100%;
  }

  .tabs-menu-rounded {
    border-radius: .5em;
    width: 100%;
  }

  .footer-1-cta-box {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .side-by-side-3-to-2, .side-by-side-2-to-3 {
    grid-column-gap: 5em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .side-by-side-list {
    grid-column-gap: 5em;
    grid-row-gap: 4em;
  }

  .how-to-column {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .image-3 {
    width: 3em;
    height: 3em;
    margin: .25em;
    padding: .25em;
  }

  .bg-pattern-image {
    overflow: visible;
  }

  .side-by-side-1-to-1 {
    grid-column-gap: 5em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .sign-up-sign-in-button {
    padding-left: 1.25em;
    padding-right: 1.25em;
    position: static;
  }

  .snippet-body {
    width: 100%;
  }

  .caption-holder.center.padding-2.margin-bottom-2 {
    padding-bottom: 20px;
  }

  .shift-body {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .case-shift-title-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-6xl {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .stats-2x {
    grid-template-columns: 1fr;
  }

  .timeline-chapter-image {
    width: 100%;
  }

  .image-5 {
    max-width: 6em;
    height: 1.5em;
  }

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

  .tabs-horizontal.how-coin-listing-works {
    grid-column-gap: 2em;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .tabs-menu-side-link {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .image-6 {
    margin-bottom: .5em;
    margin-right: 0;
  }

  .rotated-shape-wrap {
    padding: 0;
  }

  .rotated-shape-wrap.tight {
    padding-left: 1em;
    padding-right: 1em;
  }

  .code-row {
    grid-template-columns: 1.5em 1fr;
  }

  .how-it-works-number {
    top: 12px;
    left: 12px;
    transform: none;
  }

  .how-it-works {
    grid-template-columns: 1fr;
  }

  .process-steps-indicator {
    width: 2.5em;
    height: 2.5em;
    margin-top: 1.25em;
  }

  .process-steps-item {
    margin-left: 1em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .process-steps-indicator-icon {
    font-size: 1em;
  }

  .bg-bottom-25.bg-neutral-800 {
    height: 28%;
  }

  .tab-content {
    flex-direction: column;
  }

  .container-2xl {
    padding-top: 40px;
  }

  .feature-2-column-sm {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .team-logo {
    width: 25%;
    margin-left: 1em;
    margin-right: 1em;
  }

  .side-by-side-2-to-1 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .faq-3x {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .heading-hero {
    font-size: 2.5em;
    line-height: 1.6;
  }

  .anchor-section {
    margin-top: 0;
  }

  .section-icon.how-it-works {
    justify-content: center;
    align-items: center;
  }

  .faq-wrap {
    padding-left: 1em;
  }

  ._3-column {
    width: 100%;
  }

  .list-4x {
    grid-template-columns: 1fr;
  }

  ._2-column {
    width: 100%;
  }

  .logo-levitate-1 {
    width: 2em;
    height: 2em;
    left: 2%;
  }

  .logo-levitate-9 {
    width: 2em;
    height: 2em;
    top: 44%;
    left: 0%;
  }

  .logo-levitate-8 {
    bottom: 2%;
  }

  .logo-levitate-6 {
    width: 3em;
    top: -6%;
  }

  .logo-levitate-5, .logo-levitate-4 {
    width: 2em;
    height: 2em;
  }

  .logo-levitate-3 {
    width: 2em;
  }

  .logo-levitate-2 {
    bottom: 4%;
  }

  .onboarding-slider {
    z-index: 1;
    width: auto;
  }

  .onboarding-close {
    z-index: 2;
    inset: auto 0% 4% 50%;
    transform: translate(-50%);
  }

  .feature-3-column-lg-copy {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .profile-divider {
    width: 100%;
    padding-right: 0;
  }

  .team-member-footer {
    grid-template-columns: 1fr;
  }

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

  .post-section {
    background-color: #0000;
    border-radius: 0;
    padding: 0;
  }

  .team-member-section {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .team-member-header {
    margin-left: -1.5em;
    margin-right: -1.5em;
  }

  .blog-breadcrumb-section {
    margin-bottom: 20px;
  }

  .blog-breadcrumb-links {
    flex-flow: wrap;
  }

  .section-blog-header {
    padding-top: 40px;
  }

  .submit-inside {
    flex-direction: column;
    align-items: center;
    margin-top: 1em;
    position: static;
  }

  .pricing-header-60 {
    text-align: left;
    align-items: flex-start;
    width: 100%;
  }

  .pricing-3x-benefits {
    width: 100%;
  }

  .next-button {
    font-size: .75em;
  }

  .stats-4x {
    grid-template-columns: 1fr;
  }

  .stats-3x {
    width: 100%;
  }

  .cms-team-5x {
    grid-template-columns: 1fr;
  }

  .press-section {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .holder {
    flex-direction: column;
    justify-content: center;
    width: 8em;
    display: flex;
  }

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

  ._2nd-image {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tweet-list, .tweet-column._2x {
    grid-template-columns: 1fr;
  }

  .customer-logo {
    margin-left: auto;
    margin-right: auto;
  }

  .side-by-side-1-to-2 {
    grid-column-gap: 5em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .testimonial-with-avatar-list {
    width: 100%;
    margin-top: 2em;
  }

  .testimonial-avatar-top {
    width: 4em;
    height: 4em;
    margin-top: -2em;
  }

  .ui-snippet {
    padding-left: 1em;
    padding-right: 1em;
  }

  .customer-stats {
    grid-auto-flow: row;
  }

  .info-3x {
    width: 100%;
  }

  .integrations-4x {
    grid-template-columns: 1fr;
  }

  .footer-grid {
    grid-column-gap: 3em;
    grid-row-gap: 1.5em;
  }

  ._3x-box {
    width: 100%;
  }

  .template-thumb-wrap-static {
    padding: 1.5em;
  }

  ._4-column {
    width: 100%;
  }

  .pricing-3-column {
    width: 100%;
    max-width: 100%;
  }

  .subheading-grid {
    grid-auto-flow: row;
    justify-content: center;
    place-items: center;
  }

  .tabs-content.pricing {
    width: 100%;
    max-width: 100%;
  }

  .text-xs-2 {
    font-size: .75em;
  }

  .title-xs-2 {
    font-size: 1.75em;
  }

  .text-2xl-2 {
    font-size: 1.375em;
    line-height: 1.25;
  }

  .title-xl-2 {
    font-size: 2.5em;
  }

  .case-shift-title-wrap-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-animated-2 {
    font-size: 1em;
  }

  .tab-pane-tab-1-pricing {
    max-width: 100%;
  }

  .pricing-2-column-diy {
    width: 100%;
    max-width: 100%;
  }

  .title-xl-3 {
    font-size: 2.5em;
  }

  .browser-top-bar-2 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .button-animated-3 {
    font-size: 1em;
  }

  .button-animated-3.large {
    font-size: 1.25em;
  }

  .text-lg-2 {
    font-size: 1.125em;
  }

  .title-xl-4 {
    font-size: 2.5em;
  }

  .browser-top-bar-3 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .button-animated-4 {
    font-size: 1em;
  }

  .button-animated-4.large {
    font-size: 1.25em;
  }

  .text-lg-3 {
    font-size: 1.125em;
  }

  .title-md-2 {
    font-size: 2.5em;
  }

  .button-animated-5 {
    font-size: 1em;
  }

  .title-xs-3, .title-sm-2 {
    font-size: 1.75em;
  }

  .column-xs-2.white-label {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    object-fit: fill;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: block;
    overflow: visible;
  }

  .container-xl-3 {
    padding-top: 40px;
  }

  .row-md-2 {
    grid-auto-flow: row;
    overflow: hidden;
  }

  .shrink-box-button-2 {
    display: none;
  }

  .modal-wrapper {
    padding: 70px 20px 20px;
  }

  .db-mobile-fixed-nav {
    align-items: stretch;
  }

  .db-fixed-nav-headline {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 14px;
    line-height: 19px;
  }

  .modal {
    padding-left: 30px;
    padding-right: 30px;
  }

  .db-logo-wrapper {
    justify-content: center;
    align-items: center;
    width: 160px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .shrink-box-wrapper-2 {
    width: 50px;
    margin-left: 0;
    margin-right: 0;
  }

  .db-flex-row {
    align-items: center;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .modal-w-scroll {
    width: 100%;
  }

  .btn-w {
    font-size: .9375rem;
  }

  .project-hero-headline.outline {
    width: 80vw;
    font-size: 8em;
  }

  .project-content-wrapper {
    padding-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .project-brief {
    margin-bottom: 40px;
  }

  .project-slide {
    position: relative;
    overflow: visible;
  }

  .project-gallery-image {
    height: 30vh;
  }

  .sticky-camera {
    width: 100vw;
    height: 100vh;
    position: sticky;
    top: 0;
    overflow: hidden;
  }

  .info-on-hover-2 {
    object-fit: fill;
    position: relative;
    overflow: visible;
  }

  .html-embed-2.david, .html-embed-2.hang {
    width: 100%;
    overflow: hidden;
  }

  .html-embed-2.is-smaller {
    width: 100%;
  }

  .recent-posts-blog {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .collection-list-wrapper-blog.blog-page.feature {
    display: none;
  }

  .collection-list-blog {
    grid-row-gap: 80px;
  }

  .read-more-container.media {
    grid-column-gap: 10px;
  }

  .read-more-container.media.feature {
    grid-column-gap: 10px;
    text-align: center;
    flex-direction: row;
  }

  .link-primary.media.feature {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .flex.align-center, .flex.align-center.mg-right-24px {
    width: 100%;
  }

  .newsroom-headline {
    font-size: 18px;
    line-height: 24px;
  }

  .inline-block.media.feature {
    width: 100%;
    max-width: 100%;
    display: block;
  }

  .blog-card-content {
    padding: 24px 20px 30px;
  }

  .related-blog-post-date.align-center, .related-blog-post-date.align-center.mg-right-24px, .related-blog-post-date-container.align-center, .related-blog-post-date-container.align-center.mg-right-24px {
    width: 100%;
  }

  .image-background-5.opacity-15 {
    display: block;
  }

  .lightbox-play-button-2 {
    width: 5em;
    height: 5em;
  }

  .collection-list-media {
    grid-row-gap: 80px;
  }

  .media-card-content {
    padding: 24px 20px 30px;
  }

  .related-media-post-date-container.align-center, .related-media-post-date-container.align-center.mg-right-24px, .related-media-post-date.align-center, .related-media-post-date.align-center.mg-right-24px {
    width: 100%;
  }

  .collection-list-blog-copy {
    grid-row-gap: 80px;
  }

  .section-resources {
    padding-top: 40px;
  }

  .resources-buttons {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .link-block-14 {
    max-width: 50%;
  }

  .link-block-15 {
    width: 40%;
  }

  .button-animated-6 {
    font-size: 1em;
  }

  .title-lg-2 {
    letter-spacing: -.01em;
    font-size: 1.875em;
  }

  .row-base-3.column-mobile {
    grid-auto-flow: row;
  }

  .footer-1-cta-box-2 {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .title-sm-3 {
    font-size: 1.75em;
  }

  .button-animated-7 {
    font-size: 1em;
  }

  .container-xl-4 {
    width: 100%;
    overflow: hidden;
  }

  .text-lg-4 {
    font-size: 1.125em;
  }

  .title-md-3 {
    font-size: 2.5em;
  }

  .text-2xl-3 {
    font-size: 1.375em;
    line-height: 1.25;
  }

  .text-xs-3 {
    font-size: .75em;
  }

  .container-lg-4 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .footer-1-main-grid-3 {
    grid-auto-flow: row;
  }

  .join-share_grid.is-4-column {
    grid-template-columns: 1fr 1fr;
  }

  .footer_social-media-icon {
    width: 2.25rem;
    padding: 8px;
  }

  .text-color-light-grey {
    text-align: left;
  }

  .counter {
    margin-bottom: 15px;
  }

  .counter.bullet-point-css {
    margin-bottom: 0;
  }

  .button-animated-8 {
    font-size: 1em;
  }

  .image-23 {
    max-width: 13%;
  }

  .fs-styleguide_row {
    flex-wrap: wrap;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-lg-3 {
    letter-spacing: -.01em;
    font-size: 1.875em;
  }

  .margin-bottom-3 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-sm-4 {
    font-size: 1.75em;
  }

  .footer-1-cta-box-3 {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .lightbox-play-button-3 {
    width: 5em;
    height: 5em;
  }

  .side-by-side-1-to-1-2 {
    grid-column-gap: 5em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .row-base-4.column-mobile {
    grid-auto-flow: row;
  }

  .button-animated-9 {
    font-size: 1em;
  }

  .button-animated-9.large {
    font-size: 1.25em;
  }

  .title-xl-5 {
    font-size: 2.5em;
  }

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

  .button-5.button-outline.large {
    font-size: 1.25em;
  }

  .side-by-side-2-to-1-2 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .text-lg-5 {
    font-size: 1.125em;
  }

  .browser-top-bar-4 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .title-md-4 {
    font-size: 2.5em;
  }

  .image-24 {
    width: 3em;
    height: 3em;
    margin: .25em;
    padding: .25em;
  }

  .browser-search-bar-2 {
    border-radius: 4px;
    justify-content: flex-start;
    padding-left: 12px;
  }

  .text-xl-2 {
    font-size: 1.25em;
  }

  .title-2xl-2 {
    font-size: 2.5em;
  }

  .margin-bottom-4 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-xs-4 {
    font-size: 1.75em;
  }

  .footer-1-cta-box-4 {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .tabs-menu-side-link-2 {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .row-base-5.column-mobile {
    grid-auto-flow: row;
  }

  .button-animated-10 {
    font-size: 1em;
  }

  .button-animated-10.large {
    font-size: 1.25em;
  }

  .text-xs-4 {
    font-size: .75em;
  }

  .text-lg-6 {
    font-size: 1.125em;
  }

  .code-row-2 {
    grid-template-columns: 1.5em 1fr;
  }

  .how-it-works-number-2 {
    top: 12px;
    left: 12px;
    transform: none;
  }

  .browser-top-bar-5 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .snippet-body-2 {
    width: 100%;
  }

  .image-26 {
    margin-bottom: .5em;
    margin-right: 0;
  }

  .title-2xl-3 {
    font-size: 2.5em;
  }

  .shift-body-2 {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .padding-lg-2 {
    padding: 1.125em;
  }

  .side-by-side-1-to-1-3 {
    grid-column-gap: 5em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .button-animated-11 {
    font-size: 1em;
  }

  .title-lg-4 {
    letter-spacing: -.01em;
    font-size: 1.875em;
  }

  .text-lg-7 {
    font-size: 1.125em;
  }

  .title-lg-5 {
    letter-spacing: -.01em;
    font-size: 1.875em;
  }

  .text-lg-8 {
    font-size: 1.125em;
  }

  .logo-levitate-10, .logo-levitate-11 {
    width: 2em;
    height: 2em;
    top: 44%;
    left: 0%;
  }

  .text-lg-9 {
    font-size: 1.125em;
  }

  .title-md-5 {
    font-size: 2.5em;
  }

  .text-2xl-4 {
    font-size: 1.375em;
    line-height: 1.25;
  }

  .title-lg-6 {
    letter-spacing: -.01em;
    font-size: 1.875em;
  }

  .button-animated-12 {
    font-size: 1em;
  }

  .button-animated-12.large {
    font-size: 1.25em;
  }

  .text-lg-10 {
    font-size: 1.125em;
  }

  .container-2 {
    max-width: none;
  }

  .div-block-11 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 32px;
  }

  .div-block-13 {
    display: none;
  }

  .bold-text-2, .bold-text-4 {
    font-size: 14px;
  }

  .heading-40.tokenization {
    font-size: 3.5em;
  }

  .text-block-50 {
    width: 100%;
    margin-top: 20px;
  }

  .botton-section {
    margin-top: 32px;
  }

  .image-28 {
    width: 20px;
  }

  .spline-scene {
    display: none;
  }

  .link-9 {
    font-size: .75em;
  }

  .title-md-6 {
    font-size: 2.5em;
  }

  .portfolio-heading {
    font-size: 2em;
  }

  .text-material {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }

  .image-banner {
    height: 350px;
  }

  .text-for-banner {
    background-color: #000000e0;
  }

  .paragraph-12 {
    font-weight: 400;
  }

  .text-block-why-hollaex {
    padding-right: 0;
  }

  .spline-scene-2, .image-wrap-benefit {
    display: none;
  }

  .text-wrap-benefit {
    width: 100%;
  }

  .image-34.second {
    width: auto;
    height: auto;
  }

  .text-box-usecase {
    padding-right: 0;
  }

  .lower-row {
    background-position: 100%;
  }

  .left-box {
    margin-top: 40px;
    display: none;
  }

  .spline-scene-4 {
    display: none;
  }

  .image-35 {
    margin-top: 40px;
    display: block;
  }

  .spline-scene-5, .spline-scene-6, .spline-scene-7 {
    display: block;
  }
}

#w-node-_0632271c-e021-4a55-97a5-b9d388157708-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e82bf4c-0c79-37e2-ae8b-25a3ffe8719e-bb16de3a {
  place-self: center end;
}

#w-node-_3ffccaf8-609a-a1c6-f7a4-4655d8973c16-bb16de3a, #w-node-_3ffccaf8-609a-a1c6-f7a4-4655d8973c17-bb16de3a, #w-node-_3ffccaf8-609a-a1c6-f7a4-4655d8973c1d-bb16de3a, #w-node-_3ffccaf8-609a-a1c6-f7a4-4655d8973c1e-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a323c-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a323d-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a323e-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a323f-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3240-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3241-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3242-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3243-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3244-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3245-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3246-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3247-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3248-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3249-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a324a-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a324b-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a324c-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a324d-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a324e-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a324f-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3250-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3251-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3252-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3253-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3254-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3255-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3256-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3257-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3258-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3259-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a325a-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a325b-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a325c-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a325d-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a325e-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a325f-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3260-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3261-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3262-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3263-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3264-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3265-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3266-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3267-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3268-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3269-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a326a-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a326b-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a326c-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a326d-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a326e-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a326f-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3270-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3271-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3272-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3273-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3274-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3275-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3276-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3277-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3278-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3279-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a327a-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a327b-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a327c-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a327d-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a327e-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a327f-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3280-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3281-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3282-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3283-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32b2-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32b3-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32b5-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32b7-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32b9-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32ba-bb16de3a, #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a32bc-bb16de3a, #w-node-dd9bf831-cb39-123d-9dfe-7566e891722e-bb16de3a, #w-node-_16afdf90-3094-f620-4ece-b7b4d6d688cf-bb16de3a, #w-node-_16afdf90-3094-f620-4ece-b7b4d6d688d0-bb16de3a, #w-node-_16afdf90-3094-f620-4ece-b7b4d6d688d1-bb16de3a, #w-node-_16afdf90-3094-f620-4ece-b7b4d6d688d3-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03f0f31-e696-16c5-42b8-84b6ca1a3297-bb16de3a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d03f0f31-e696-16c5-42b8-84b6ca1a329a-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03f0f31-e696-16c5-42b8-84b6ca1a329e-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d03f0f31-e696-16c5-42b8-84b6ca1a329f-bb16de3a, #w-node-b5be8e31-a938-6cea-45c0-f7b1c2c1996e-bb16de3a, #w-node-b5be8e31-a938-6cea-45c0-f7b1c2c1996f-bb16de3a, #w-node-b5be8e31-a938-6cea-45c0-f7b1c2c19975-bb16de3a, #w-node-b5be8e31-a938-6cea-45c0-f7b1c2c19976-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9752-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9753-bb16de3a, #w-node-cc614a52-aec1-4ad5-15af-e3f1d6c78121-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9757-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9758-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c975b-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c975e-bb16de3a, #w-node-_605142e3-0b81-7882-fb2c-b01169b9d83c-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9762-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9763-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9766-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9774-bb16de3a, #w-node-ffe92066-ed87-b242-312b-4466b92a9fb6-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9778-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9779-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c977c-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c977e-bb16de3a, #w-node-_3ef55e76-a852-f5ab-5147-ae93accd24cc-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9782-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9784-bb16de3a, #w-node-_9199b9f7-bc6b-b204-3d3e-16e6711c3203-bb16de3a, #w-node-_50379eca-3aa2-a4a5-4f0c-a2cb5f8c9788-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9ec-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9ed-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9f1-bb16de3a, #w-node-_5667fa04-931e-6969-e755-d2d7506632e8-bb16de3a, #w-node-d95ee562-3b3a-2896-b830-608980ffb8da-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9f5-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9f6-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9fa-bb16de3a, #w-node-d29779eb-83f8-a039-e994-48f065d8e1bb-bb16de3a, #w-node-_022c18e0-002b-3c58-f0f0-6c4233e010e3-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9fe-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdb9ff-bb16de3a, #w-node-_22ae7e00-c59a-76bd-d346-a22fafcdba03-bb16de3a, #w-node-_8e7c1805-e1f9-cd05-0172-c8fc3d6d144f-bb16de3a, #w-node-_80e1669f-e668-4e87-df93-5cb0305eb9fc-bb16de3a, #w-node-_856e2429-98fe-ee56-8b69-41f49e5c74a9-bb16de3a, #w-node-_856e2429-98fe-ee56-8b69-41f49e5c74aa-bb16de3a, #w-node-_856e2429-98fe-ee56-8b69-41f49e5c74b0-bb16de3a, #w-node-_856e2429-98fe-ee56-8b69-41f49e5c74b1-bb16de3a, #w-node-c3a0a5f6-099d-298c-aef9-65ede2100a8b-bb16de3a, #w-node-c3a0a5f6-099d-298c-aef9-65ede2100a95-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3a0a5f6-099d-298c-aef9-65ede2100a98-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_293191d3-5c30-4d7e-4559-cdfc31e2db20-bb16de3a, #w-node-_293191d3-5c30-4d7e-4559-cdfc31e2db28-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_293191d3-5c30-4d7e-4559-cdfc31e2db2b-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-cf79ca7e-140d-c71e-855a-b7678153203b-bb16de3a, #w-node-cf79ca7e-140d-c71e-855a-b7678153203c-bb16de3a, #w-node-cf79ca7e-140d-c71e-855a-b76781532044-bb16de3a, #w-node-cf79ca7e-140d-c71e-855a-b76781532047-bb16de3a, #w-node-f1717b0a-e39f-69a2-0b11-0fe52b1422f2-bb16de3a, #w-node-f1717b0a-e39f-69a2-0b11-0fe52b1422f3-bb16de3a, #w-node-f1717b0a-e39f-69a2-0b11-0fe52b1422f9-bb16de3a, #w-node-f1717b0a-e39f-69a2-0b11-0fe52b1422fa-bb16de3a, #w-node-ad5c4326-bdf5-2e31-b4d8-7034f5c04e5a-bb16de3a, #w-node-ad5c4326-bdf5-2e31-b4d8-7034f5c04e5b-bb16de3a, #w-node-ad5c4326-bdf5-2e31-b4d8-7034f5c04e61-bb16de3a, #w-node-ad5c4326-bdf5-2e31-b4d8-7034f5c04e62-bb16de3a, #w-node-ad5c4326-bdf5-2e31-b4d8-7034f5c04e69-bb16de3a, #w-node-_94d9dc32-3b7c-4948-d0d0-85ed456c4067-bb16de3a, #w-node-_6fc667b2-04ec-ad3a-17ec-3873d97c0cd9-bb16de3a, #w-node-_845fd29c-f2a9-f172-f1d2-568c8b5f415a-bb16de3a, #w-node-b50eebd5-8904-733b-d811-637315569ddc-bb16de3a, #w-node-_67644fd6-2872-af6f-70f1-c0ae843c3f08-bb16de3a, #w-node-_67644fd6-2872-af6f-70f1-c0ae843c3f0b-bb16de3a, #w-node-_67644fd6-2872-af6f-70f1-c0ae843c3f0c-bb16de3a, #w-node-_67644fd6-2872-af6f-70f1-c0ae843c3f0f-bb16de3a, #w-node-_5a6d1313-f3f3-310b-fe65-33ea3883f044-bb16de3a, #w-node-_5449df45-1c96-352d-501b-cd855ea70db7-bb16de3a, #w-node-_5449df45-1c96-352d-501b-cd855ea70dba-bb16de3a, #w-node-_5449df45-1c96-352d-501b-cd855ea70dbb-bb16de3a, #w-node-_5449df45-1c96-352d-501b-cd855ea70dbe-bb16de3a, #w-node-_3a30213b-e2c8-2a08-1bea-6bd75f70683e-bb16de3a, #w-node-_5a9965f6-cb98-fa3a-42d1-b2be0c23a7af-bb16de3a, #w-node-_5a9965f6-cb98-fa3a-42d1-b2be0c23a7b2-bb16de3a, #w-node-_5a9965f6-cb98-fa3a-42d1-b2be0c23a7b3-bb16de3a, #w-node-_5a9965f6-cb98-fa3a-42d1-b2be0c23a7b6-bb16de3a, #w-node-_395576ba-358c-065a-773a-e8c559f17699-bb16de3a, #w-node-_669734b6-7451-f5be-6136-86627d60dc85-bb16de3a, #w-node-_669734b6-7451-f5be-6136-86627d60dc88-bb16de3a, #w-node-_669734b6-7451-f5be-6136-86627d60dc89-bb16de3a, #w-node-_669734b6-7451-f5be-6136-86627d60dc8c-bb16de3a, #w-node-_919361b4-68d8-12a2-d953-06d939653b5e-bb16de3a, #w-node-_44670769-dcf7-2c50-de69-18fb7b659d1b-bb16de3a, #w-node-_44670769-dcf7-2c50-de69-18fb7b659d1e-bb16de3a, #w-node-_44670769-dcf7-2c50-de69-18fb7b659d1f-bb16de3a, #w-node-_44670769-dcf7-2c50-de69-18fb7b659d22-bb16de3a, #w-node-fb12d918-f98a-8495-190e-7517e9753656-bb16de3a, #w-node-_0d9af4c1-64fb-4fbe-da93-a5ffab49de6f-bb16de3a, #w-node-_0d9af4c1-64fb-4fbe-da93-a5ffab49de72-bb16de3a, #w-node-_0d9af4c1-64fb-4fbe-da93-a5ffab49de73-bb16de3a, #w-node-_0d9af4c1-64fb-4fbe-da93-a5ffab49de76-bb16de3a, #w-node-_6f87fef4-5c6c-2c19-9013-69f96eddfe0a-bb16de3a, #w-node-e81be5d3-d2e1-db30-54f6-c95b85b33d19-bb16de3a, #w-node-e81be5d3-d2e1-db30-54f6-c95b85b33d1c-bb16de3a, #w-node-e81be5d3-d2e1-db30-54f6-c95b85b33d1d-bb16de3a, #w-node-e81be5d3-d2e1-db30-54f6-c95b85b33d20-bb16de3a, #w-node-f31366c6-3f19-b9e9-bb8a-408f671804ce-bb16de3a, #w-node-_67b13eae-44c0-aba2-173a-c8c6b1304b56-bb16de3a, #w-node-_67b13eae-44c0-aba2-173a-c8c6b1304b59-bb16de3a, #w-node-_67b13eae-44c0-aba2-173a-c8c6b1304b5a-bb16de3a, #w-node-_67b13eae-44c0-aba2-173a-c8c6b1304b5d-bb16de3a, #w-node-f80d47fa-f882-1460-9195-a93ecced0e0b-bb16de3a, #w-node-_3f73f6df-c549-411a-7243-d9e8f1a8b45b-bb16de3a, #w-node-_3f73f6df-c549-411a-7243-d9e8f1a8b45e-bb16de3a, #w-node-_3f73f6df-c549-411a-7243-d9e8f1a8b45f-bb16de3a, #w-node-_3f73f6df-c549-411a-7243-d9e8f1a8b462-bb16de3a, #w-node-_8bf9633a-6838-7408-6a96-2527be019394-bb16de3a, #w-node-_0ec96855-7035-a776-fed3-4a1d6dfb6e54-bb16de3a, #w-node-_0ec96855-7035-a776-fed3-4a1d6dfb6e57-bb16de3a, #w-node-_0ec96855-7035-a776-fed3-4a1d6dfb6e58-bb16de3a, #w-node-_0ec96855-7035-a776-fed3-4a1d6dfb6e5b-bb16de3a, #w-node-_10899619-5e0e-c906-af1f-6f21297201f1-bb16de3a, #w-node-c4603090-f2ad-5c54-098a-722456b88734-bb16de3a, #w-node-c4603090-f2ad-5c54-098a-722456b88737-bb16de3a, #w-node-c4603090-f2ad-5c54-098a-722456b88738-bb16de3a, #w-node-c4603090-f2ad-5c54-098a-722456b8873b-bb16de3a, #w-node-_0108cbca-5e8f-d56d-9625-5c078cf222f6-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a2267949ff-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a00-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a06-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a07-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a12-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a19-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a1a-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a1c-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a1e-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a25-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a26-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a28-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a2a-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a31-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a32-bb16de3a, #w-node-_5c951f7b-5dfa-05f8-998d-77a226794a34-bb16de3a, #w-node-_0f94c6b6-020f-bf14-3754-6c9878f1d022-bb16de3a, #w-node-_0f94c6b6-020f-bf14-3754-6c9878f1d023-bb16de3a, #w-node-_0f94c6b6-020f-bf14-3754-6c9878f1d029-bb16de3a, #w-node-_0f94c6b6-020f-bf14-3754-6c9878f1d02a-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce0-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce1-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce2-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce4-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce5-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce6-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ce8-bb16de3a, #w-node-b5bc9dde-2980-d604-fb5a-4f966c287e86-bb16de3a, #w-node-b5bc9dde-2980-d604-fb5a-4f966c287e87-bb16de3a, #w-node-b5bc9dde-2980-d604-fb5a-4f966c287e88-bb16de3a, #w-node-b5bc9dde-2980-d604-fb5a-4f966c287e89-bb16de3a, #w-node-b5bc9dde-2980-d604-fb5a-4f966c287e8a-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cea-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ced-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cee-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cf0-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cf1-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cf2-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cf4-bb16de3a, #w-node-_6191a59f-1fc5-e9ba-efa3-ce1bc32c3a5f-bb16de3a, #w-node-_6191a59f-1fc5-e9ba-efa3-ce1bc32c3a60-bb16de3a, #w-node-_6191a59f-1fc5-e9ba-efa3-ce1bc32c3a61-bb16de3a, #w-node-_6191a59f-1fc5-e9ba-efa3-ce1bc32c3a62-bb16de3a, #w-node-_6191a59f-1fc5-e9ba-efa3-ce1bc32c3a63-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cf6-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cf9-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cfa-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cfc-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cfd-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cfe-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970d00-bb16de3a, #w-node-a3c79a37-3a1d-c228-f40b-3a78849f82d9-bb16de3a, #w-node-a3c79a37-3a1d-c228-f40b-3a78849f82da-bb16de3a, #w-node-a3c79a37-3a1d-c228-f40b-3a78849f82db-bb16de3a, #w-node-a3c79a37-3a1d-c228-f40b-3a78849f82dc-bb16de3a, #w-node-a3c79a37-3a1d-c228-f40b-3a78849f82dd-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970d02-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c96-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c97-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c98-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c9a-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c9b-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c9c-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970c9e-bb16de3a, #w-node-f2d928c2-99d9-0f1f-b10c-fe7c2651ccd1-bb16de3a, #w-node-ff68bd9d-aea6-1788-2980-12764bf71b3b-bb16de3a, #w-node-cbe7b01f-6f54-b40c-6187-73d23ae14c67-bb16de3a, #w-node-daf91a96-79e7-1408-af9c-73369d9d668a-bb16de3a, #w-node-_2d2cc65c-edb8-7351-0b6e-faa642f50407-bb16de3a, #w-node-_95493b5c-b620-095c-b73f-b80d2b3bc1de-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ca0-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ca3-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ca4-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ca6-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ca7-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ca8-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970caa-bb16de3a, #w-node-_039c7a65-c1f5-14fb-d2c1-778fce13116e-bb16de3a, #w-node-_039c7a65-c1f5-14fb-d2c1-778fce13116f-bb16de3a, #w-node-_039c7a65-c1f5-14fb-d2c1-778fce131170-bb16de3a, #w-node-_039c7a65-c1f5-14fb-d2c1-778fce131171-bb16de3a, #w-node-_039c7a65-c1f5-14fb-d2c1-778fce131172-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cac-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970caf-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cb0-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cb2-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cb3-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cb4-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cb6-bb16de3a, #w-node-e2325806-7bec-156c-3230-95682ed5d033-bb16de3a, #w-node-e2325806-7bec-156c-3230-95682ed5d034-bb16de3a, #w-node-e2325806-7bec-156c-3230-95682ed5d035-bb16de3a, #w-node-e2325806-7bec-156c-3230-95682ed5d036-bb16de3a, #w-node-e2325806-7bec-156c-3230-95682ed5d037-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cb8-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cbb-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cbc-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cbd-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cbf-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cc0-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cc1-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cc3-bb16de3a, #w-node-cd64b944-253e-0419-a345-9270440c9c81-bb16de3a, #w-node-cd64b944-253e-0419-a345-9270440c9c82-bb16de3a, #w-node-cd64b944-253e-0419-a345-9270440c9c83-bb16de3a, #w-node-cd64b944-253e-0419-a345-9270440c9c84-bb16de3a, #w-node-cd64b944-253e-0419-a345-9270440c9c85-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cc5-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cc8-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cc9-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ccb-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ccc-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ccd-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970ccf-bb16de3a, #w-node-_168e0efd-f0d4-3b40-c64e-45ebd608dfc4-bb16de3a, #w-node-_168e0efd-f0d4-3b40-c64e-45ebd608dfc5-bb16de3a, #w-node-_168e0efd-f0d4-3b40-c64e-45ebd608dfc6-bb16de3a, #w-node-_168e0efd-f0d4-3b40-c64e-45ebd608dfc7-bb16de3a, #w-node-_168e0efd-f0d4-3b40-c64e-45ebd608dfc8-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cd1-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cd4-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cd5-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cd7-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cd8-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cd9-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cdb-bb16de3a, #w-node-_381af931-18a2-64aa-30a4-df48268bd5ee-bb16de3a, #w-node-_381af931-18a2-64aa-30a4-df48268bd5ef-bb16de3a, #w-node-_381af931-18a2-64aa-30a4-df48268bd5f0-bb16de3a, #w-node-_381af931-18a2-64aa-30a4-df48268bd5f1-bb16de3a, #w-node-_381af931-18a2-64aa-30a4-df48268bd5f2-bb16de3a, #w-node-c57162a9-1b84-b835-a993-53ab57970cdd-bb16de3a, #w-node-_3d8f40ac-9bbc-f6fc-5cf0-307ccfce3d36-bb16de3a, #w-node-c408ff54-74f3-db89-81d3-217995d2a2b3-bb16de3a, #w-node-_35fcd00a-db8b-0513-931d-82a77b041006-bb16de3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de9a76b7-982f-b776-4d93-5e8590de87c5-2fe08bdf {
  justify-self: stretch;
}

#w-node-de9a76b7-982f-b776-4d93-5e8590de87c7-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e97227d-dc1d-6de4-b9ce-deb4ab1cb1db-2fe08bdf, #w-node-_72e08bcc-846a-320f-e4e2-7a806f252bd3-2fe08bdf {
  place-self: center end;
}

#w-node-_1e630480-c64d-a0f9-a845-ad034e294988-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdbe-2fe08bdf, #w-node-_81dd589b-4874-c3df-56e5-b4511c134493-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ff8e650-e0be-f706-9448-b8081eff06fb-2fe08bdf {
  place-self: center end;
}

#w-node-b8ed7616-4515-4a5b-8a31-59df62c75523-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f38bba34-4100-559c-4f50-f5794c638981-2fe08bdf, #w-node-ed397dce-25fd-8dc6-8321-1047fa5efd45-2fe08bdf, #w-node-ccfbaddb-330c-0cde-b6e7-da4e5f0aa3ca-2fe08bdf, #w-node-_100bc9a5-f2f6-4c13-1b4c-4e919fe1536e-2fe08bdf, #w-node-_172b6ad9-ae82-e842-15fd-b08a383eb7c4-2fe08bdf, #w-node-_9eda6e68-9b5d-c4b9-d0aa-5525036fe013-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e77a4c-1599-53dc-b423-57d0ee3bb5c4-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdc0-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdcd-2fe08bdf, #w-node-_80016a38-17b5-8b00-74f7-85c670f79f25-2fe08bdf, #w-node-_2233e982-c00e-cc92-7963-c87160d61a17-2fe08bdf, #w-node-_2f09cc7c-7427-be7e-3c08-d9b11a1893b9-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdd8-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdd2-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdd0-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdc3-2fe08bdf, #w-node-d8857097-98b2-84f5-0365-ee4dc5153e62-2fe08bdf, #w-node-c3a61833-745a-042d-c852-af21956fbdf7-2fe08bdf, #w-node-_9631021f-df77-3513-f1b4-c56499c56d5e-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdc8-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdc6-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbddd-2fe08bdf, #w-node-f377beec-5f46-98d4-55de-6fae8da1f116-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbde0-2fe08bdf, #w-node-_26f998d6-8cdc-e3e3-ebf9-2d5847978311-2fe08bdf, #w-node-_5bc4843a-1d2d-e49c-05c8-2b00075cf7c6-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbde2-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbde4-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbded-2fe08bdf, #w-node-e27045d1-2523-b6a4-4649-6f4ec36b5ac8-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdf8-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdf6-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdf0-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbdfd-2fe08bdf, #w-node-_0cbd9657-40c0-ca88-4054-ae5a388d9fbe-2fe08bdf, #w-node-_5bbf91d3-81a1-0a5f-1592-a5e7c8fe2e42-2fe08bdf, #w-node-_2cb35741-afce-b690-09cd-bec22d5e7b35-2fe08bdf, #w-node-a7e12a0c-d703-16d6-f053-4efa14dbbe03-2fe08bdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8806257b-f14a-024d-72c0-9ddbf4de7312-f4de7312 {
  place-self: center end;
}

#w-node-_90910534-8503-0140-553b-dd5cfa0cbf12-fa0cbf10 {
  justify-self: center;
}

#w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e5b-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e5f-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e60-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e61-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e64-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e68-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e6a-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e6b-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e6c-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e6f-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e73-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e75-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e76-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e77-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e7a-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e7e-fa0cbf10, #w-node-a3c030d0-85dc-a27f-374c-7749f872e953-fa0cbf10, #w-node-a3c030d0-85dc-a27f-374c-7749f872e954-fa0cbf10, #w-node-a3c030d0-85dc-a27f-374c-7749f872e955-fa0cbf10, #w-node-a3c030d0-85dc-a27f-374c-7749f872e958-fa0cbf10, #w-node-a3c030d0-85dc-a27f-374c-7749f872e95c-fa0cbf10, #w-node-b3a09d90-2a69-8090-97df-88a7b0ad01cf-fa0cbf10, #w-node-b3a09d90-2a69-8090-97df-88a7b0ad01d0-fa0cbf10, #w-node-b3a09d90-2a69-8090-97df-88a7b0ad01d1-fa0cbf10, #w-node-b3a09d90-2a69-8090-97df-88a7b0ad01d4-fa0cbf10, #w-node-b3a09d90-2a69-8090-97df-88a7b0ad01d8-fa0cbf10, #w-node-_5596c997-02c7-2027-f0d9-96abd6520308-fa0cbf10, #w-node-_5596c997-02c7-2027-f0d9-96abd6520309-fa0cbf10, #w-node-_5596c997-02c7-2027-f0d9-96abd652030a-fa0cbf10, #w-node-_5596c997-02c7-2027-f0d9-96abd652030d-fa0cbf10, #w-node-_5596c997-02c7-2027-f0d9-96abd6520311-fa0cbf10, #w-node-_49f679ba-7bdf-2e80-6af0-0908a9ac105a-fa0cbf10, #w-node-_49f679ba-7bdf-2e80-6af0-0908a9ac105b-fa0cbf10, #w-node-_49f679ba-7bdf-2e80-6af0-0908a9ac105c-fa0cbf10, #w-node-_49f679ba-7bdf-2e80-6af0-0908a9ac105f-fa0cbf10, #w-node-_49f679ba-7bdf-2e80-6af0-0908a9ac1063-fa0cbf10, #w-node-_4bed4636-b04e-0425-6bec-b1595719d7a1-fa0cbf10, #w-node-_4bed4636-b04e-0425-6bec-b1595719d7a2-fa0cbf10, #w-node-_4bed4636-b04e-0425-6bec-b1595719d7a3-fa0cbf10, #w-node-_4bed4636-b04e-0425-6bec-b1595719d7a6-fa0cbf10, #w-node-_4bed4636-b04e-0425-6bec-b1595719d7aa-fa0cbf10, #w-node-_1abf8784-3904-5e10-7741-8a6a5d9428df-fa0cbf10, #w-node-_1abf8784-3904-5e10-7741-8a6a5d9428e0-fa0cbf10, #w-node-_1abf8784-3904-5e10-7741-8a6a5d9428e1-fa0cbf10, #w-node-_1abf8784-3904-5e10-7741-8a6a5d9428e4-fa0cbf10, #w-node-_1abf8784-3904-5e10-7741-8a6a5d9428e8-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e82-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e83-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e84-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e87-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e8b-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e8d-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e8e-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e8f-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e92-fa0cbf10, #w-node-_0a1a16f0-bfe2-05a4-205f-bec1ed590e96-fa0cbf10, #w-node-_3919b61b-f1cc-ed81-dd29-da7ef0dc4c71-fa0cbf10, #w-node-a7180fae-b995-f29a-aea9-7b9b3411bb8e-fa0cbf10, #w-node-a7180fae-b995-f29a-aea9-7b9b3411bb8f-fa0cbf10, #w-node-a7180fae-b995-f29a-aea9-7b9b3411bb90-fa0cbf10, #w-node-a7180fae-b995-f29a-aea9-7b9b3411bb93-fa0cbf10, #w-node-a7180fae-b995-f29a-aea9-7b9b3411bb97-fa0cbf10, #w-node-cfe415b6-d26e-cefd-b1db-5b5106c76fa0-fa0cbf10, #w-node-cfe415b6-d26e-cefd-b1db-5b5106c76fa1-fa0cbf10, #w-node-cfe415b6-d26e-cefd-b1db-5b5106c76fa2-fa0cbf10, #w-node-cfe415b6-d26e-cefd-b1db-5b5106c76fa5-fa0cbf10, #w-node-cfe415b6-d26e-cefd-b1db-5b5106c76fa9-fa0cbf10, #w-node-e82b97ea-5b36-8224-faac-56407bf49b7f-fa0cbf10, #w-node-e82b97ea-5b36-8224-faac-56407bf49b80-fa0cbf10, #w-node-e82b97ea-5b36-8224-faac-56407bf49b81-fa0cbf10, #w-node-e82b97ea-5b36-8224-faac-56407bf49b84-fa0cbf10, #w-node-e82b97ea-5b36-8224-faac-56407bf49b88-fa0cbf10, #w-node-ed59edd1-c590-8628-34a8-03cfd72e664b-fa0cbf10, #w-node-ed59edd1-c590-8628-34a8-03cfd72e664c-fa0cbf10, #w-node-ed59edd1-c590-8628-34a8-03cfd72e664d-fa0cbf10, #w-node-ed59edd1-c590-8628-34a8-03cfd72e6650-fa0cbf10, #w-node-ed59edd1-c590-8628-34a8-03cfd72e6654-fa0cbf10, #w-node-aedda6d3-4f26-59b6-c3d2-54e0f8997f1b-fa0cbf10, #w-node-aedda6d3-4f26-59b6-c3d2-54e0f8997f1c-fa0cbf10, #w-node-aedda6d3-4f26-59b6-c3d2-54e0f8997f1d-fa0cbf10, #w-node-aedda6d3-4f26-59b6-c3d2-54e0f8997f20-fa0cbf10, #w-node-aedda6d3-4f26-59b6-c3d2-54e0f8997f24-fa0cbf10, #w-node-_9f4778d0-6561-5390-dd69-db14d70fb23c-fa0cbf10, #w-node-_9f4778d0-6561-5390-dd69-db14d70fb23d-fa0cbf10, #w-node-_9f4778d0-6561-5390-dd69-db14d70fb23e-fa0cbf10, #w-node-_9f4778d0-6561-5390-dd69-db14d70fb241-fa0cbf10, #w-node-_9f4778d0-6561-5390-dd69-db14d70fb245-fa0cbf10, #w-node-c8513428-a2f2-bb39-ff71-bd036553f2f3-fa0cbf10, #w-node-c8513428-a2f2-bb39-ff71-bd036553f2f4-fa0cbf10, #w-node-c8513428-a2f2-bb39-ff71-bd036553f2f5-fa0cbf10, #w-node-c8513428-a2f2-bb39-ff71-bd036553f2f8-fa0cbf10, #w-node-c8513428-a2f2-bb39-ff71-bd036553f2fc-fa0cbf10, #w-node-_8b65c2b9-75cf-16d2-7430-ff23cd08b375-fa0cbf10, #w-node-_8b65c2b9-75cf-16d2-7430-ff23cd08b373-fa0cbf10, #w-node-f53d2e5f-9667-3710-9474-6cf03b22b3ba-fa0cbf10, #w-node-_8b65c2b9-75cf-16d2-7430-ff23cd08b376-fa0cbf10, #w-node-_8b65c2b9-75cf-16d2-7430-ff23cd08b378-fa0cbf10, #w-node-_241a4833-7586-d054-7b25-df4d99e96db9-fa0cbf10, #w-node-_241a4833-7586-d054-7b25-df4d99e96dba-fa0cbf10, #w-node-_241a4833-7586-d054-7b25-df4d99e96dbc-fa0cbf10, #w-node-_241a4833-7586-d054-7b25-df4d99e96dbd-fa0cbf10, #w-node-_241a4833-7586-d054-7b25-df4d99e96dbf-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8991d-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89921-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89922-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89923-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89926-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8992a-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8992e-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8992f-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89930-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89933-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89937-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89939-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8993a-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8993b-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8993e-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89942-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89944-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89945-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89946-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89949-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8994d-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8994f-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89950-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89951-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89954-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89958-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8995a-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8995b-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8995c-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8995f-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89963-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89988-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89989-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8998a-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8998d-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89991-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89993-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89994-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89995-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c89998-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8999c-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c8999e-fa0cbf10, #w-node-fc8c67d3-598b-2663-d4e1-51950a126f3e-fa0cbf10, #w-node-fc8c67d3-598b-2663-d4e1-51950a126f3f-fa0cbf10, #w-node-fc8c67d3-598b-2663-d4e1-51950a126f40-fa0cbf10, #w-node-fc8c67d3-598b-2663-d4e1-51950a126f43-fa0cbf10, #w-node-fc8c67d3-598b-2663-d4e1-51950a126f47-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899a2-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899a3-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899a4-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899a7-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899ab-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899af-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899b0-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899b1-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899b4-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899b8-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899bc-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899bd-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899be-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899c1-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899c5-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899c9-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899ca-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899cb-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899ce-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899d2-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899d6-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899d7-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899d8-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899db-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899df-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899e3-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899e4-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899e5-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899e8-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899ec-fa0cbf10, #w-node-ba0e6861-0838-f527-0604-4160a70e1dad-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899f5-fa0cbf10, #w-node-_49b59124-263e-3376-2bbf-cda012fd868d-fa0cbf10, #w-node-_2e181701-6abd-26df-c838-f62ea6c899f8-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c3a-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c3c-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c3d-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c3e-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c41-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c45-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c49-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c4a-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c4b-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c4e-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c52-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c56-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c57-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c58-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c5b-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c5f-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c63-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c64-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c65-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c68-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c6c-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c70-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c71-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c72-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c75-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c79-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c7d-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c83-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c84-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c85-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c88-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c8c-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c8e-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c8f-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c90-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c93-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c97-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c99-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c9a-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c9b-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531c9e-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531ca2-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531ca6-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531ca7-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531ca8-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cab-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531caf-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cb1-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cb2-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cb3-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cb6-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cba-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cbc-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cbd-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cbe-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cc1-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cc5-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531ccb-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531ccd-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cce-fa0cbf10, #w-node-_49c02e44-db1f-62c3-5a2e-dd68d9531cd0-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc42-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc53-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc54-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc55-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc58-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc5c-fa0cbf10, #w-node-a765b70b-c6e6-bdd9-3af0-bca42721f3e8-fa0cbf10, #w-node-a765b70b-c6e6-bdd9-3af0-bca42721f3e9-fa0cbf10, #w-node-a765b70b-c6e6-bdd9-3af0-bca42721f3ea-fa0cbf10, #w-node-a765b70b-c6e6-bdd9-3af0-bca42721f3ed-fa0cbf10, #w-node-a765b70b-c6e6-bdd9-3af0-bca42721f3f1-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc76-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc77-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc78-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc7b-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc7f-fa0cbf10, #w-node-ee0e8250-d99e-a585-54bc-e2792baef826-fa0cbf10, #w-node-ee0e8250-d99e-a585-54bc-e2792baef827-fa0cbf10, #w-node-ee0e8250-d99e-a585-54bc-e2792baef828-fa0cbf10, #w-node-ee0e8250-d99e-a585-54bc-e2792baef82b-fa0cbf10, #w-node-ee0e8250-d99e-a585-54bc-e2792baef82f-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc5e-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc5f-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc60-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc63-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc67-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc6b-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc6c-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc6d-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc70-fa0cbf10, #w-node-_8421b097-ed86-b17d-c66c-000efee7fc74-fa0cbf10, #w-node-_3b71f742-bf77-389c-fbc2-f3661d4b9bd8-fa0cbf10, #w-node-_3b71f742-bf77-389c-fbc2-f3661d4b9bd9-fa0cbf10, #w-node-_3b71f742-bf77-389c-fbc2-f3661d4b9bda-fa0cbf10, #w-node-_3b71f742-bf77-389c-fbc2-f3661d4b9bdd-fa0cbf10, #w-node-_3b71f742-bf77-389c-fbc2-f3661d4b9be1-fa0cbf10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90910534-8503-0140-553b-dd5cfa0cbf37-fa0cbf10 {
  justify-self: end;
}

#w-node-_118047e9-d0f8-5398-e968-77e743789441-bb16df0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bacb9be3-052d-ee87-c356-7e0b94568d91-bb16df0f, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd8927-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd892e-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd892f-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_876c6a85-c6be-ceb2-98de-a68924dd8931-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_876c6a85-c6be-ceb2-98de-a68924dd8932-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd8935-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_876c6a85-c6be-ceb2-98de-a68924dd8939-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_876c6a85-c6be-ceb2-98de-a68924dd893a-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd893d-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_876c6a85-c6be-ceb2-98de-a68924dd8945-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_876c6a85-c6be-ceb2-98de-a68924dd8946-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd8948-bb16df17, #w-node-a92076a9-ea5b-4e7c-3c44-2973e25a223e-bb16df17, #w-node-a92076a9-ea5b-4e7c-3c44-2973e25a223f-bb16df17, #w-node-a92076a9-ea5b-4e7c-3c44-2973e25a2243-bb16df17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a92076a9-ea5b-4e7c-3c44-2973e25a224e-bb16df17 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a92076a9-ea5b-4e7c-3c44-2973e25a2260-bb16df17, #w-node-a92076a9-ea5b-4e7c-3c44-2973e25a2254-bb16df17, #w-node-a92076a9-ea5b-4e7c-3c44-2973e25a226c-bb16df17, #w-node-f4d0ea7f-cfb2-98d7-3837-ef93dc144a77-bb16df17, #w-node-f4d0ea7f-cfb2-98d7-3837-ef93dc144a78-bb16df17, #w-node-f4d0ea7f-cfb2-98d7-3837-ef93dc144a7c-bb16df17, #w-node-_9485b23a-aa6e-6f3c-d03c-1cbcbf9be481-bb16df17, #w-node-_9485b23a-aa6e-6f3c-d03c-1cbcbf9be482-bb16df17, #w-node-_9485b23a-aa6e-6f3c-d03c-1cbcbf9be488-bb16df17, #w-node-_9485b23a-aa6e-6f3c-d03c-1cbcbf9be489-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06925-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06929-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db0692f-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06933-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06939-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db0693d-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06944-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06948-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db0694f-bb16df17, #w-node-e0587fd2-445c-7bb3-f06b-86fa7db06950-bb16df17, #w-node-_3688f827-1d96-155b-19c2-2522146efa49-bb16df17, #w-node-_3688f827-1d96-155b-19c2-2522146efa4a-bb16df17, #w-node-_3688f827-1d96-155b-19c2-2522146efa50-bb16df17, #w-node-_3688f827-1d96-155b-19c2-2522146efa51-bb16df17, #w-node-bd7f0758-2f77-e7bc-3766-d1f4c2f0b499-bb16df17, #w-node-bd7f0758-2f77-e7bc-3766-d1f4c2f0b49a-bb16df17, #w-node-bd7f0758-2f77-e7bc-3766-d1f4c2f0b49e-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea378f-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea3790-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea3792-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea3796-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea3797-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea39a1-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea39a2-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea39a4-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea39a8-bb16df17, #w-node-d62794b3-49cf-b88b-1dcb-4d0839ea39a9-bb16df17, #w-node-_9a486a13-8e38-7a8c-9e30-60ba9ad7b252-bb16df17, #w-node-c408ff54-74f3-db89-81d3-217995d2a2b3-bb16df17, #w-node-_35fcd00a-db8b-0513-931d-82a77b041006-bb16df17, #w-node-_2c9ed044-58bb-56d3-d5fb-2437c00ba125-bb16df1c, #w-node-_2d08e80b-12ec-3ebb-6cab-cd1fbd2a86b6-bb16df1c, #w-node-f93bf9ef-daf1-911e-7fa5-fc10b545301c-bb16df1c, #w-node-b02eb2ec-e6a7-eb05-1a4b-a58a61bcc3d1-bb16df1c, #w-node-b02eb2ec-e6a7-eb05-1a4b-a58a61bcc3d2-bb16df1c, #w-node-b02eb2ec-e6a7-eb05-1a4b-a58a61bcc3d8-bb16df1c, #w-node-b02eb2ec-e6a7-eb05-1a4b-a58a61bcc3d9-bb16df1c, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041c8-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041c9-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041cb-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041cc-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041ce-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041d0-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041d1-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041d3-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041d4-bb16df6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65b37249-fa53-f7c4-3392-9c3dab6d03f4-bb16df6e {
  justify-self: auto;
}

#w-node-_3241cba5-a515-91aa-e626-235d4d75ca7e-bb16df6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_21ddb065-34ff-4a06-8c7a-58ec953f48c9-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041f6-bb16df6e, #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041f8-bb16df6e, #w-node-_12f39c4d-d54d-7c83-3300-e007df6f8d72-bb16df6e, #w-node-_526d6d91-9e39-2e5f-72b6-7b1efa318e3f-bb16df6e, #w-node-_526d6d91-9e39-2e5f-72b6-7b1efa318e41-bb16df6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa73b569-188a-c99d-06b7-5bcfeb57bc06-bb16df6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fa73b569-188a-c99d-06b7-5bcfeb57bc0b-bb16df6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_246104a4-52cc-2395-3994-3ad8e6b94f5c-bb16df70 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6693099d-f79b-380a-f07b-bbe329179e1a-bb16df70, #w-node-cd7bad86-e7dd-3f56-cca1-d614a0ae7a91-bb16df70, #w-node-c68694d9-d3f6-0583-af07-77eb62cab32d-bb16df70, #w-node-_7b8a1ff1-c5f2-1d2c-82fb-101d128ebf31-bb16df70, #w-node-_55b2dd02-311d-caa4-1ded-65de8aef26d5-bb16df70, #w-node-_54aace73-ecc1-eecd-7337-23aee2a25dd3-bb16df70, #w-node-a662fc33-f0f0-44cc-a8bd-7dcd258f71b8-bb16df70, #w-node-cd3de07a-39d0-8043-ef42-dd25ca57831d-bb16df70, #w-node-cd3de07a-39d0-8043-ef42-dd25ca57831f-bb16df70, #w-node-_6841d5ed-f934-0c2a-0af1-a44df6a8708d-bb16df70, #w-node-ebd9b214-2e10-826f-80b0-17100afef51e-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_373e1e4a-ba89-adcd-e292-752ce69443f7-bb16df70 {
  justify-self: stretch;
}

#w-node-_373e1e4a-ba89-adcd-e292-752ce6944403-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33d6-bb16df70 {
  justify-self: stretch;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33d8-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33dd-bb16df70, #w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33df-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33e1-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33e6-bb16df70, #w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33e8-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33ea-bb16df70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33ef-bb16df70, #w-node-_4ece6f56-c8bf-faf4-f5dd-23359d9b33f1-bb16df70, #w-node-_0da1ec8a-73b6-ae52-a15d-e430b5825cba-bb16df71, #w-node-_4592308e-abd4-a28b-29f0-d67dec007c32-bb16df71, #w-node-_652fc11a-5e9a-0bbf-c2c6-3b44a424af35-bb16df71, #w-node-_652fc11a-5e9a-0bbf-c2c6-3b44a424af37-bb16df71, #w-node-b9bd447e-145e-58dc-ca2c-2b6580c6cb0e-bb16df71, #w-node-_88180220-6ca6-80a2-c1cf-c08a9aa59cf6-bb16df71, #w-node-bf4f3275-956b-a12c-f574-ae72350262ca-bb16df71, #w-node-_32cefd9b-df1c-4134-5bb0-c842e8b580fd-bb16df71, #w-node-_90cb632c-ce07-f82b-7b9b-45b18ae6ad24-bb16df71, #w-node-_90cb632c-ce07-f82b-7b9b-45b18ae6ad26-bb16df71, #w-node-b6303ef1-ff6e-21ed-34f6-85f4f54f9e75-bb16df71, #w-node-b8b760db-ad20-10aa-5f6e-000aa52d98db-bb16df71, #w-node-b8b760db-ad20-10aa-5f6e-000aa52d98dd-bb16df71, #w-node-a0b11b34-e888-0f83-c4f1-2c9e2911369c-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39016-bb16df71 {
  justify-self: stretch;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39017-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39018-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39019-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3901b-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3901c-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3901e-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39020-bb16df71 {
  justify-self: stretch;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39022-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39025-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39026-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39028-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3902a-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3902b-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3902d-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f3902f-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39030-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39032-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39034-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39035-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39040-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39041-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4622-bb16df71 {
  align-self: center;
}

#w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4625-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4628-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d462b-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d462e-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d462f-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4631-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4633-bb16df71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4639-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d463a-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d463b-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d463c-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d463d-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d463f-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4640-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4641-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4643-bb16df71, #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4644-bb16df71, #w-node-_3b0fb0da-6293-20cd-8cb7-db10b9e56168-bb16df97, #w-node-a6d96773-99c6-17e9-2708-338d7f6432ad-bb16df97, #w-node-_2a7eabce-b9d8-eb57-94d3-6d550167e2cb-bb16df97, #w-node-_847eaac6-2dc4-5d28-85da-487dc477c075-bb16df97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6c0ab32-b558-5280-f756-4330bd573a16-bb16df97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6c0ab32-b558-5280-f756-4330bd573a1b-bb16df97, #w-node-d6c0ab32-b558-5280-f756-4330bd573a18-bb16df97, #w-node-d6c0ab32-b558-5280-f756-4330bd573a19-bb16df97, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc058999-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589a0-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589a1-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589a3-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589a5-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589ac-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589ad-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc0589af-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc05898d-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc058994-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc058995-bb16e0e5, #w-node-_1d397202-9e2e-1692-3b59-d4d2dc058997-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38842-bb16e0e5 {
  place-self: stretch start;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3884f-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38851-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38853-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38856-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-eed398a7-0441-8213-8ca3-488e3b65b927-bb16e0e5 {
  justify-self: stretch;
}

#w-node-eed398a7-0441-8213-8ca3-488e3b65b929-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed398a7-0441-8213-8ca3-488e3b65b92c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3885a-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3885c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3885f-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38863-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38865-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38868-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3886c-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3886e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38871-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-efb42184-f829-ae05-c550-7e1d366c28da-bb16e0e5 {
  justify-self: stretch;
}

#w-node-efb42184-f829-ae05-c550-7e1d366c28dc-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-efb42184-f829-ae05-c550-7e1d366c28df-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38875-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38877-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3887a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_106482ab-e4e3-d409-801f-ba1016288067-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_106482ab-e4e3-d409-801f-ba1016288069-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_106482ab-e4e3-d409-801f-ba101628806c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3887e-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38880-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38883-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38887-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38889-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3888c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38890-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38892-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38895-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38899-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3889b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3889e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388a2-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388a4-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388a7-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388ab-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388ad-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388b0-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6c4f7703-bb2f-a395-464b-3afa72832538-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_6c4f7703-bb2f-a395-464b-3afa7283253a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c4f7703-bb2f-a395-464b-3afa7283253d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388b9-bb16e0e5 {
  align-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388bf-bb16e0e5 {
  place-self: stretch start;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388ce-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388d0-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388d2-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388d5-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388d9-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388db-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388de-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388e2-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388e4-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388e7-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388eb-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388ed-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388f0-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388f4-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388f6-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed388f9-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3890f-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38911-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38914-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38918-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3891a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3891d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_14e3b855-522f-4b4d-807c-2adffeaf6b07-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_14e3b855-522f-4b4d-807c-2adffeaf6b09-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_14e3b855-522f-4b4d-807c-2adffeaf6b0c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3892a-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3892c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3892f-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38941-bb16e0e5 {
  align-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38947-bb16e0e5 {
  place-self: stretch start;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38953-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38955-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38957-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3895a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5400e76b-451f-ba08-45a6-3545fbbe26fb-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_5400e76b-451f-ba08-45a6-3545fbbe26fd-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_5400e76b-451f-ba08-45a6-3545fbbe2700-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3895e-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38960-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38963-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0100da98-4ae0-1466-b277-c4e8227e64ee-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0100da98-4ae0-1466-b277-c4e8227e64f0-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0100da98-4ae0-1466-b277-c4e8227e64f3-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38906-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38908-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3890b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5301a190-f3c1-5199-0125-2db5fddd7d4b-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_5301a190-f3c1-5199-0125-2db5fddd7d4d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_5301a190-f3c1-5199-0125-2db5fddd7d50-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_936b07cc-bbeb-664e-6b74-8289fbf59b76-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_936b07cc-bbeb-664e-6b74-8289fbf59b78-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_936b07cc-bbeb-664e-6b74-8289fbf59b7b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7305951d-7dde-d7b2-3143-47e9d2618655-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_7305951d-7dde-d7b2-3143-47e9d2618657-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_7305951d-7dde-d7b2-3143-47e9d261865a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38967-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38969-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3896c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38970-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38972-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38975-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38982-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38984-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38987-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3898b-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3898d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38990-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38994-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38996-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38999-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84418de2-ec13-5fcf-5d59-ef0616e32d9b-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_84418de2-ec13-5fcf-5d59-ef0616e32d9d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_84418de2-ec13-5fcf-5d59-ef0616e32da0-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3899d-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3899f-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed389a2-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a856bb16-4e05-e460-81a7-30b7a53f67a7-bb16e0e5 {
  justify-self: stretch;
}

#w-node-a856bb16-4e05-e460-81a7-30b7a53f67a9-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-a856bb16-4e05-e460-81a7-30b7a53f67ac-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed389a6-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed389a8-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed389ab-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed38979-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3897b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0d44f252-ebc8-4296-4f6c-23822ed3897e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f64017d2-880a-e7f9-94f1-e384df64b5b7-bb16e0e5 {
  align-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c37-bb16e0e5 {
  place-self: stretch start;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c46-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c48-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c4a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c4d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c5a-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c5c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c5f-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c51-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c53-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c56-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-df8dba82-5050-a8b7-82f0-d17f202c5c40-bb16e0e5 {
  justify-self: stretch;
}

#w-node-df8dba82-5050-a8b7-82f0-d17f202c5c42-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df8dba82-5050-a8b7-82f0-d17f202c5c45-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c63-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c65-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c68-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c6c-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c6e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c71-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c75-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c77-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c7a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c7e-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c80-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c83-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c87-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c89-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c8c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c90-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c92-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c95-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c99-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c9b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88c9e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ca2-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ca4-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ca7-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cab-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cad-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cb0-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cb4-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cb6-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cb9-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cbd-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cbf-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cc2-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ccb-bb16e0e5 {
  align-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cd2-bb16e0e5 {
  place-self: stretch start;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ce1-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ce3-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ce5-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88ce8-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cec-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cee-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cf1-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cf5-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cf7-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cfa-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88cfe-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d00-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d03-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d07-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d09-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d0c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d10-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d12-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d15-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d19-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d1b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d1e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6f2ef6a-7177-5d0a-f76e-b06d4b541520-bb16e0e5 {
  justify-self: stretch;
}

#w-node-d6f2ef6a-7177-5d0a-f76e-b06d4b541522-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-d6f2ef6a-7177-5d0a-f76e-b06d4b541525-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d22-bb16e0e5 {
  justify-self: stretch;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d24-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d27-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d30-bb16e0e5 {
  align-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d37-bb16e0e5 {
  place-self: stretch start;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88d4b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcc4-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcc6-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcc9-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdccd-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdccf-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcd2-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ad072404-2369-2f33-16a5-b34e68116535-bb16e0e5 {
  justify-self: stretch;
}

#w-node-ad072404-2369-2f33-16a5-b34e68116537-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-ad072404-2369-2f33-16a5-b34e6811653a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcd6-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcd8-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcdb-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcdf-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdce1-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdce4-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdce8-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcea-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdced-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcf1-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcf3-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcf6-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcfa-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcfc-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdcff-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd03-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd05-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd08-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd0c-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd0e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd11-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd15-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd17-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd1a-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd1e-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd20-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd23-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd27-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd29-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd2c-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd30-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd32-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd35-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd39-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd3b-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd3e-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd42-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd44-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd47-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd4b-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd4d-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd50-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd54-bb16e0e5 {
  justify-self: stretch;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd56-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-db660c7b-06ed-eaad-ddd7-5c1edb6bdd59-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29971a4f-b4ed-9123-9b86-0337a7a88dd0-bb16e0e5 {
  align-self: end;
}

#w-node-_27c856a9-f3c6-95c4-28d4-32970516d251-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04dc85fe-d6bb-9096-823d-273e34b54153-bb16e0e5 {
  place-self: center end;
}

#w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b5f7-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b5f8-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b5fa-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b5fc-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b5fd-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b5fe-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b600-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b602-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b603-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b604-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b605-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b607-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b609-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b60a-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b60b-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b60c-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b60e-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b610-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b611-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b612-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b613-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b615-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b617-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b618-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b619-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b61a-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b61c-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b61e-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bd2-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bd3-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bd4-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bd6-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bd9-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bda-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bdb-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bdc-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bdd-bb16e0e5, #w-node-_243bfa10-b1b1-13de-0495-a00f44fa1bde-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25978-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba2597a-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba2597b-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba2597c-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba2597e-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25980-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25981-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25982-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25983-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25984-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25985-bb16e0e5, #w-node-_8ece78d2-df3a-4b74-1f68-31139ba25986-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23ad-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23af-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b0-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b1-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b3-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b6-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b7-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b8-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23b9-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23ba-bb16e0e5, #w-node-d4d40bb9-a616-1657-38d5-ab301f8a23bb-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f3d-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f3e-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f3f-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f41-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f44-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f45-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f46-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f47-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f48-bb16e0e5, #w-node-_3d4847ae-a995-f42c-fee2-c39217d74f49-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bbd-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bbe-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bbf-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc1-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc4-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc5-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc6-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc7-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc8-bb16e0e5, #w-node-a994ed10-4c9e-5152-736d-8bd38e311bc9-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e49-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e4a-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e4b-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e4d-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e50-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e51-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e52-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e53-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e54-bb16e0e5, #w-node-c641d857-caec-9743-9803-88294d086e55-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856ba8-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856baa-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bab-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bac-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bae-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb0-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb1-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb2-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb3-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb4-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb5-bb16e0e5, #w-node-_331f76ba-d59f-4f78-0f1e-d73175856bb6-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba460-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba461-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba463-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba464-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba465-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba467-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba46a-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba46b-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba46c-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba46d-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba46e-bb16e0e5, #w-node-_6d4f37ff-16e9-4dca-1f7a-a788457ba46f-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e24a-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e24d-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e24e-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e24f-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e251-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e254-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e255-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e256-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e257-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e258-bb16e0e5, #w-node-_21262402-e83a-1fc3-f3a8-add71997e259-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a3c-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a3f-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a40-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a41-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a43-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a46-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a47-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a48-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a49-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a4a-bb16e0e5, #w-node-_3043ebac-e527-a0f4-0ade-3c9342e52a4b-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ede-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ee1-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ee2-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ee3-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ee5-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ee8-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214ee9-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214eea-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214eeb-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214eec-bb16e0e5, #w-node-_1d7fc0de-5be9-2dec-64b4-2c4924214eed-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cad2-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cad5-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cad6-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cad7-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cad9-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cadc-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cadd-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cade-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cadf-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cae0-bb16e0e5, #w-node-_5afe4f9d-4b25-5b8f-89df-33ee3881cae1-bb16e0e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5b8c942-226f-1fe6-2393-e624a0c23c2a-a0c23c2a {
  place-self: center end;
}

#w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1de-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1e0-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1e3-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1e5-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1ea-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1ec-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1f6-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1f8-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1fb-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe1fe-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe200-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe204-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe206-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe20b-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe20d-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe210-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe212-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe215-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe217-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe21d-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe21f-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe225-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe227-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe22d-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe22f-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe238-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe23a-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe240-bb16e0fd, #w-node-_0a6c55d6-dde8-1683-a26d-7e24b6ffe242-bb16e0fd, #w-node-_9fba7263-ebf4-bd94-5400-2365e479c790-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c792-bb16e0fd {
  justify-self: stretch;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c794-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c797-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c79b-bb16e0fd {
  justify-self: stretch;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c79d-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7a0-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7a4-bb16e0fd {
  justify-self: stretch;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7a6-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7a9-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7ad-bb16e0fd {
  justify-self: stretch;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7af-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7b4-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7b8-bb16e0fd {
  justify-self: stretch;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7ba-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7bf-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7c3-bb16e0fd {
  justify-self: stretch;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7c5-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7c8-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fba7263-ebf4-bd94-5400-2365e479c7d1-bb16e0fd {
  align-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9cb-bb16e0fd {
  place-self: stretch start;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9d9-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9db-bb16e0fd {
  justify-self: stretch;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9dd-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9e0-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9e4-bb16e0fd {
  justify-self: stretch;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9e6-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9e9-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9ed-bb16e0fd {
  justify-self: stretch;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9ef-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9f2-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9f6-bb16e0fd {
  justify-self: stretch;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9f8-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677d9fd-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da01-bb16e0fd {
  justify-self: stretch;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da03-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da08-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da0c-bb16e0fd {
  justify-self: stretch;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da0e-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da11-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_672502b7-0bd1-6616-c7fe-86885677da1a-bb16e0fd {
  align-self: end;
}

#w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80121-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80122-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80128-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80129-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80134-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa8013b-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa8013c-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa8013e-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80140-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80147-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80148-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa8014a-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa8014c-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80153-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80154-bb16e0fd, #w-node-_0360503b-2dbc-3a18-9e6e-deadcfa80156-bb16e0fd, #w-node-_3e05e71d-eb5a-bf2e-21d6-39b9d13f5e0d-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee628-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee629-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee62b-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee62d-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee643-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee644-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee646-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee648-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee649-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee635-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee636-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee638-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee63a-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee63b-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee63c-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee63d-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee63f-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee641-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee642-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee62e-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee62f-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee631-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee633-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee634-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee64a-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee64b-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee64d-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee64f-bb16e0fd, #w-node-_50ebcc8c-5c49-5402-4fae-71e2cb926940-bb16e0fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50ebcc8c-5c49-5402-4fae-71e2cb92694a-bb16e0fd {
  place-self: center end;
}

#w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef8f-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef90-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef91-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef96-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef99-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef9a-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef9b-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef9c-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef9d-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586ef9e-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efa3-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efa5-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efa6-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efa7-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efa9-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efab-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efac-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efad-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efae-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efaf-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efb0-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efb1-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efb5-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efb7-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efb8-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efb9-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efbb-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efbe-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efbf-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efc0-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efc1-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efc2-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efc3-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efc9-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efca-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efcb-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efcd-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efd0-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efd1-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efd2-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efd3-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efd4-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efd5-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efdb-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efdc-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efdd-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efdf-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efe2-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efe3-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efe4-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efe5-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efe6-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efe7-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efed-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efee-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586efef-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff1-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff4-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff5-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff6-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff7-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff8-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586eff9-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f000-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f002-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f003-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f004-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f006-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f008-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f009-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f00a-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f00b-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f00c-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f00d-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f00e-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f011-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f012-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f014-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f015-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f016-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f018-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f01b-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f01c-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f01d-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f01e-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f01f-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f020-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f023-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f026-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f027-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f028-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f02a-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f02d-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f02e-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f02f-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f030-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f031-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f032-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f034-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f037-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f038-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f039-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f03b-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f03e-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f03f-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f040-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f041-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f042-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f043-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f046-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f049-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f04a-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f04b-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f04d-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f050-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f051-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f052-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f053-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f054-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f055-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f058-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f05b-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f05c-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f05d-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f05f-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f062-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f063-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f064-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f065-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f066-bb16e0fd, #w-node-_9fcfa089-d178-97ef-96ca-c65ed586f067-bb16e0fd, #w-node-_2cd19a81-4bdf-f619-231b-7c1ddaf57be4-bb16e101, #w-node-_2cd19a81-4bdf-f619-231b-7c1ddaf57be5-bb16e101, #w-node-_2cd19a81-4bdf-f619-231b-7c1ddaf57be7-bb16e101, #w-node-_2cd19a81-4bdf-f619-231b-7c1ddaf57beb-bb16e101, #w-node-_2cd19a81-4bdf-f619-231b-7c1ddaf57bec-bb16e101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbdb7bba-d342-7813-40b4-6a02f49a4cc2-bb16e101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a43c16ed-5d15-276a-571e-14ef8f5d345e-bb16e101, #w-node-a43c16ed-5d15-276a-571e-14ef8f5d345f-bb16e101, #w-node-a43c16ed-5d15-276a-571e-14ef8f5d3461-bb16e101, #w-node-a43c16ed-5d15-276a-571e-14ef8f5d3465-bb16e101, #w-node-a43c16ed-5d15-276a-571e-14ef8f5d3466-bb16e101, #w-node-fa2feac3-d97e-cb74-c3a8-7496ddb787a7-bb16e101, #w-node-fa2feac3-d97e-cb74-c3a8-7496ddb787a8-bb16e101, #w-node-fa2feac3-d97e-cb74-c3a8-7496ddb787aa-bb16e101, #w-node-fa2feac3-d97e-cb74-c3a8-7496ddb787ae-bb16e101, #w-node-fa2feac3-d97e-cb74-c3a8-7496ddb787af-bb16e101, #w-node-_0a96ae3e-f3e3-b1c1-bda2-25294a43a3fd-bb16e101, #w-node-_0a96ae3e-f3e3-b1c1-bda2-25294a43a3fe-bb16e101, #w-node-_0a96ae3e-f3e3-b1c1-bda2-25294a43a400-bb16e101, #w-node-_0a96ae3e-f3e3-b1c1-bda2-25294a43a404-bb16e101, #w-node-_0a96ae3e-f3e3-b1c1-bda2-25294a43a405-bb16e101, #w-node-_484ce4f5-43e8-5651-1c15-91c040b6acc3-bb16e101, #w-node-_484ce4f5-43e8-5651-1c15-91c040b6acc4-bb16e101, #w-node-_484ce4f5-43e8-5651-1c15-91c040b6acc6-bb16e101, #w-node-_484ce4f5-43e8-5651-1c15-91c040b6acca-bb16e101, #w-node-_484ce4f5-43e8-5651-1c15-91c040b6accb-bb16e101, #w-node-_5917d61d-3ef9-c099-aed0-69776cc6ff54-bb16e101, #w-node-_5917d61d-3ef9-c099-aed0-69776cc6ff55-bb16e101, #w-node-_5917d61d-3ef9-c099-aed0-69776cc6ff57-bb16e101, #w-node-_5917d61d-3ef9-c099-aed0-69776cc6ff5b-bb16e101, #w-node-_5917d61d-3ef9-c099-aed0-69776cc6ff5c-bb16e101, #w-node-e1fe44b5-9700-2944-f487-1a4821f8f2ab-bb16e101, #w-node-e1fe44b5-9700-2944-f487-1a4821f8f2ac-bb16e101, #w-node-e1fe44b5-9700-2944-f487-1a4821f8f2ae-bb16e101, #w-node-e1fe44b5-9700-2944-f487-1a4821f8f2b2-bb16e101, #w-node-e1fe44b5-9700-2944-f487-1a4821f8f2b3-bb16e101, #w-node-_3641f5c7-37d3-578e-2517-03bace7e9963-bb16e101, #w-node-_3641f5c7-37d3-578e-2517-03bace7e9964-bb16e101, #w-node-_3641f5c7-37d3-578e-2517-03bace7e9966-bb16e101, #w-node-_3641f5c7-37d3-578e-2517-03bace7e996a-bb16e101, #w-node-_3641f5c7-37d3-578e-2517-03bace7e996b-bb16e101, #w-node-_44830cbf-69ba-a29f-90e4-488712d3593c-bb16e101, #w-node-_44830cbf-69ba-a29f-90e4-488712d3593d-bb16e101, #w-node-_44830cbf-69ba-a29f-90e4-488712d3593f-bb16e101, #w-node-_44830cbf-69ba-a29f-90e4-488712d35943-bb16e101, #w-node-_44830cbf-69ba-a29f-90e4-488712d35944-bb16e101, #w-node-_2d5f0c24-fee8-6106-2eaf-c4e1df1867b3-bb16e101, #w-node-_2d5f0c24-fee8-6106-2eaf-c4e1df1867b4-bb16e101, #w-node-_2d5f0c24-fee8-6106-2eaf-c4e1df1867b6-bb16e101, #w-node-_2d5f0c24-fee8-6106-2eaf-c4e1df1867ba-bb16e101, #w-node-_2d5f0c24-fee8-6106-2eaf-c4e1df1867bb-bb16e101, #w-node-_8a8f45e3-813e-ca30-6c5f-d778d5a2845d-bb16e101, #w-node-_8a8f45e3-813e-ca30-6c5f-d778d5a2845e-bb16e101, #w-node-_8a8f45e3-813e-ca30-6c5f-d778d5a28460-bb16e101, #w-node-_8a8f45e3-813e-ca30-6c5f-d778d5a28464-bb16e101, #w-node-_8a8f45e3-813e-ca30-6c5f-d778d5a28465-bb16e101, #w-node-_680d25d1-2b1a-9a96-82db-1b20faf0ed88-bb16e101, #w-node-_680d25d1-2b1a-9a96-82db-1b20faf0ed89-bb16e101, #w-node-_680d25d1-2b1a-9a96-82db-1b20faf0ed8b-bb16e101, #w-node-_680d25d1-2b1a-9a96-82db-1b20faf0ed8f-bb16e101, #w-node-_680d25d1-2b1a-9a96-82db-1b20faf0ed90-bb16e101, #w-node-_9615ec8a-ecd9-d465-1f1f-c635105fdfba-bb16e101, #w-node-_9615ec8a-ecd9-d465-1f1f-c635105fdfbb-bb16e101, #w-node-_9615ec8a-ecd9-d465-1f1f-c635105fdfbd-bb16e101, #w-node-_9615ec8a-ecd9-d465-1f1f-c635105fdfc1-bb16e101, #w-node-_9615ec8a-ecd9-d465-1f1f-c635105fdfc2-bb16e101, #w-node-ff233b2b-40c8-8280-2450-489c3b9b7c7b-bb16e101, #w-node-ff233b2b-40c8-8280-2450-489c3b9b7c7c-bb16e101, #w-node-ff233b2b-40c8-8280-2450-489c3b9b7c7e-bb16e101, #w-node-ff233b2b-40c8-8280-2450-489c3b9b7c84-bb16e101, #w-node-ff233b2b-40c8-8280-2450-489c3b9b7c85-bb16e101, #w-node-cc146f6e-e2e5-4d6a-8832-bc94ccff41cb-bb16e101, #w-node-cc146f6e-e2e5-4d6a-8832-bc94ccff41cc-bb16e101, #w-node-cc146f6e-e2e5-4d6a-8832-bc94ccff41ce-bb16e101, #w-node-cc146f6e-e2e5-4d6a-8832-bc94ccff41d4-bb16e101, #w-node-cc146f6e-e2e5-4d6a-8832-bc94ccff41d5-bb16e101, #w-node-_32706d0e-01ff-313b-e535-a069321ff84f-bb16e101, #w-node-_32706d0e-01ff-313b-e535-a069321ff850-bb16e101, #w-node-_32706d0e-01ff-313b-e535-a069321ff852-bb16e101, #w-node-_32706d0e-01ff-313b-e535-a069321ff856-bb16e101, #w-node-_32706d0e-01ff-313b-e535-a069321ff857-bb16e101, #w-node-_6e15680e-264b-212e-e31e-752ee33bfd7a-bb16e101, #w-node-_6e15680e-264b-212e-e31e-752ee33bfd7b-bb16e101, #w-node-_6e15680e-264b-212e-e31e-752ee33bfd7d-bb16e101, #w-node-_6e15680e-264b-212e-e31e-752ee33bfd81-bb16e101, #w-node-_6e15680e-264b-212e-e31e-752ee33bfd82-bb16e101, #w-node-d0153829-6e82-abb1-1133-36a23f753723-bb16e101, #w-node-d0153829-6e82-abb1-1133-36a23f753724-bb16e101, #w-node-d0153829-6e82-abb1-1133-36a23f753726-bb16e101, #w-node-d0153829-6e82-abb1-1133-36a23f75372a-bb16e101, #w-node-d0153829-6e82-abb1-1133-36a23f75372b-bb16e101, #w-node-_1c8a038d-bd11-4167-4cd4-313a89e06645-bb16e101, #w-node-_1c8a038d-bd11-4167-4cd4-313a89e06646-bb16e101, #w-node-_1c8a038d-bd11-4167-4cd4-313a89e06648-bb16e101, #w-node-_1c8a038d-bd11-4167-4cd4-313a89e0664c-bb16e101, #w-node-_1c8a038d-bd11-4167-4cd4-313a89e0664d-bb16e101, #w-node-_7f755c3e-8e39-b1c9-0c4d-c7b783592d08-bb16e101, #w-node-_7f755c3e-8e39-b1c9-0c4d-c7b783592d09-bb16e101, #w-node-_7f755c3e-8e39-b1c9-0c4d-c7b783592d0b-bb16e101, #w-node-_7f755c3e-8e39-b1c9-0c4d-c7b783592d0f-bb16e101, #w-node-_7f755c3e-8e39-b1c9-0c4d-c7b783592d10-bb16e101, #w-node-_045cd25f-ad93-c077-be04-51ad49904409-bb16e101, #w-node-_045cd25f-ad93-c077-be04-51ad4990440a-bb16e101, #w-node-_045cd25f-ad93-c077-be04-51ad4990440c-bb16e101, #w-node-_045cd25f-ad93-c077-be04-51ad49904410-bb16e101, #w-node-_045cd25f-ad93-c077-be04-51ad49904411-bb16e101, #w-node-_3c8ef71e-5c29-ec69-d7f6-e043d25be034-bb16e101, #w-node-_3c8ef71e-5c29-ec69-d7f6-e043d25be035-bb16e101, #w-node-_3c8ef71e-5c29-ec69-d7f6-e043d25be037-bb16e101, #w-node-_3c8ef71e-5c29-ec69-d7f6-e043d25be03b-bb16e101, #w-node-_3c8ef71e-5c29-ec69-d7f6-e043d25be03c-bb16e101, #w-node-_59277298-eaa6-9583-5c8e-13b8ed3d1ddf-bb16e101, #w-node-_59277298-eaa6-9583-5c8e-13b8ed3d1de0-bb16e101, #w-node-_59277298-eaa6-9583-5c8e-13b8ed3d1de2-bb16e101, #w-node-_59277298-eaa6-9583-5c8e-13b8ed3d1de6-bb16e101, #w-node-_59277298-eaa6-9583-5c8e-13b8ed3d1de7-bb16e101, #w-node-_3f48aaa0-18a0-27e9-cc25-de779edf48b3-bb16e101, #w-node-_3f48aaa0-18a0-27e9-cc25-de779edf48b5-bb16e101, #w-node-_3f48aaa0-18a0-27e9-cc25-de779edf48bb-bb16e101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c070e388-f83d-7af5-34d2-1e3a82e375f6-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c070e388-f83d-7af5-34d2-1e3a82e37604-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7008c826-1dea-462c-cf4d-972361f7c4b7-bb16e13d, #w-node-_7008c826-1dea-462c-cf4d-972361f7c4b8-bb16e13d, #w-node-_7008c826-1dea-462c-cf4d-972361f7c4bc-bb16e13d, #w-node-c8378368-b33f-5b96-606c-e695d255de75-bb16e13d, #w-node-ef2179c0-16be-8734-c522-83ff03e7a535-bb16e13d, #w-node-ef2179c0-16be-8734-c522-83ff03e7a536-bb16e13d, #w-node-ef2179c0-16be-8734-c522-83ff03e7a53a-bb16e13d, #w-node-_394c4b51-065f-e6ed-e623-d37bc3513160-bb16e13d, #w-node-f5d88ed3-8df1-a70f-bbe4-bdb520917e75-bb16e13d, #w-node-f5d88ed3-8df1-a70f-bbe4-bdb520917e76-bb16e13d, #w-node-f5d88ed3-8df1-a70f-bbe4-bdb520917e7c-bb16e13d, #w-node-f5d88ed3-8df1-a70f-bbe4-bdb520917e7d-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e16-bb16e13d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e1d-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e2a-bb16e13d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e31-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e3e-bb16e13d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e45-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e52-bb16e13d {
  grid-area: span 2 / span 4 / span 2 / span 4;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e5a-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e67-bb16e13d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e6f-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e7c-bb16e13d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e83-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e90-bb16e13d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e97-bb16e13d, #w-node-aa61bbd5-07ca-fac8-8d67-0bc5727a0175-bb16e13d, #w-node-aa61bbd5-07ca-fac8-8d67-0bc5727a0176-bb16e13d, #w-node-aa61bbd5-07ca-fac8-8d67-0bc5727a017c-bb16e13d, #w-node-aa61bbd5-07ca-fac8-8d67-0bc5727a017d-bb16e13d, #w-node-_7fa8d4cb-5728-faaf-f030-6201b6ee1f2d-bb16e13d, #w-node-_7fa8d4cb-5728-faaf-f030-6201b6ee1f2e-bb16e13d, #w-node-_7fa8d4cb-5728-faaf-f030-6201b6ee1f34-bb16e13d, #w-node-_7fa8d4cb-5728-faaf-f030-6201b6ee1f35-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1d9-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1de-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1e1-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1e4-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1e7-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1ea-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1ed-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1f0-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1f3-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1f6-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1f9-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1fc-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd1ff-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd202-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd205-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd208-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd20b-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd20e-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd211-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd214-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd217-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd21a-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd21d-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd220-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd223-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1616b228-d7e4-da01-b5bd-71bd786a62be-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1616b228-d7e4-da01-b5bd-71bd786a62c0-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8141a22-55d9-4f6b-3cfa-84608d0db08e-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b8141a22-55d9-4f6b-3cfa-84608d0db090-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71f7bac8-55ed-0c50-1f51-c94912a4117b-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f7bac8-55ed-0c50-1f51-c94912a4117d-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7243c491-7a81-e9cf-3669-e70ffe53dc8d-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7243c491-7a81-e9cf-3669-e70ffe53dc8f-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd226-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd22c-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd235-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd236-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd237-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd23d-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd23e-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd244-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd245-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd24b-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd24c-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd252-bb16e13d, #w-node-a0a95d62-3b13-0936-cf5d-c7453d9cd255-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1ea3-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1ea4-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1ea5-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1eab-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1eac-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1eb2-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1eb3-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1eb9-bb16e13d, #w-node-e987a4a4-d228-9138-a7e5-b7d8bd3d1eba-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe041-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe042-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe048-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe049-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe059-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe05a-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe05b-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe05c-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe05d-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe060-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe063-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe064-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe065-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe066-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe069-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe06c-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe06d-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe06e-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe06f-bb16e13d, #w-node-fc60e927-844b-77f0-5f9d-a07bd50fe072-bb16e13d, #w-node-_41c824ba-8c83-425c-5334-f175515ac88d-bb16e13d, #w-node-_41c824ba-8c83-425c-5334-f175515ac88e-bb16e13d, #w-node-_41c824ba-8c83-425c-5334-f175515ac88f-bb16e13d, #w-node-_41c824ba-8c83-425c-5334-f175515ac890-bb16e13d, #w-node-_41c824ba-8c83-425c-5334-f175515ac893-bb16e13d, #w-node-b4b7dc2b-0932-c67f-281e-c049a3fc6e8f-bb16e13d, #w-node-b4b7dc2b-0932-c67f-281e-c049a3fc6e90-bb16e13d, #w-node-b4b7dc2b-0932-c67f-281e-c049a3fc6e91-bb16e13d, #w-node-b4b7dc2b-0932-c67f-281e-c049a3fc6e92-bb16e13d, #w-node-b4b7dc2b-0932-c67f-281e-c049a3fc6e95-bb16e13d, #w-node-_9d659870-ed2c-8bcb-9904-bc4f8ffa6eda-bb16e13d, #w-node-_9d659870-ed2c-8bcb-9904-bc4f8ffa6edb-bb16e13d, #w-node-_9d659870-ed2c-8bcb-9904-bc4f8ffa6ee1-bb16e13d, #w-node-_9d659870-ed2c-8bcb-9904-bc4f8ffa6ee2-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2ae0-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2ae3-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2ae5-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2ae6-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2ae9-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2aeb-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2aec-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2aed-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af0-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af2-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af3-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af4-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af7-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af9-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2afa-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2afb-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2afe-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b00-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b01-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b02-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b05-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b07-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd63-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd66-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd68-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd69-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd6c-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd6e-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd6f-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd70-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd73-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd75-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd76-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd77-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd7a-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd7e-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd81-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd83-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd85-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd88-bb16e13d, #w-node-b15e8e2e-bca7-7169-a5a8-7a544021dd8a-bb16e13d, #w-node-_357dbfd8-087b-9acf-9d47-a1d9775c8487-bb16e13d, #w-node-_357dbfd8-087b-9acf-9d47-a1d9775c8488-bb16e13d, #w-node-_357dbfd8-087b-9acf-9d47-a1d9775c848e-bb16e13d, #w-node-_357dbfd8-087b-9acf-9d47-a1d9775c848f-bb16e13d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_357dbfd8-087b-9acf-9d47-a1d9775c849e-bb16e13d, #w-node-e16753ed-b00e-68a4-6f09-da3b60fde482-bb16e13d, #w-node-_3229ee7b-c98e-944f-c684-94c77265d2cc-bb16e13d {
  align-self: start;
}

#w-node-bc5f1df3-b571-d708-492d-3dbb33c6126a-bb16e13d, #w-node-bc5f1df3-b571-d708-492d-3dbb33c6126b-bb16e13d, #w-node-bc5f1df3-b571-d708-492d-3dbb33c6126d-bb16e13d, #w-node-bc5f1df3-b571-d708-492d-3dbb33c61271-bb16e13d, #w-node-bc5f1df3-b571-d708-492d-3dbb33c61272-bb16e13d, #w-node-_9b4784cc-1d49-0ba8-7355-86fa925741f6-bb16e13d, #w-node-de6c3c94-b485-2829-38f6-7c8205789093-bb16e13d, #w-node-c408ff54-74f3-db89-81d3-217995d2a2b3-bb16e13d, #w-node-_35fcd00a-db8b-0513-931d-82a77b041006-bb16e13d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fd9f-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fda9-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdaa-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdae-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdaf-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdb2-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdb9-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdba-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdbe-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdbf-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdc2-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdc5-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdca-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdcd-37f83917, #w-node-_6e6d053b-461f-6cc1-5c6b-57c2e48df760-37f83917, #w-node-_82aa9d1d-c052-7c61-38be-debf1a833c72-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd4-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd5-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd8-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd9-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fddc-37f83917, #w-node-_90575db2-7a31-d8d6-44eb-12ac2c6cba1b-37f83917, #w-node-_90575db2-7a31-d8d6-44eb-12ac2c6cba1c-37f83917, #w-node-_90575db2-7a31-d8d6-44eb-12ac2c6cba20-37f83917, #w-node-_90575db2-7a31-d8d6-44eb-12ac2c6cba21-37f83917, #w-node-_90575db2-7a31-d8d6-44eb-12ac2c6cba24-37f83917, #w-node-bd8f7381-4e8c-42a4-1f00-b6a7015b996b-37f83917, #w-node-bd8f7381-4e8c-42a4-1f00-b6a7015b996c-37f83917, #w-node-bd8f7381-4e8c-42a4-1f00-b6a7015b9970-37f83917, #w-node-bd8f7381-4e8c-42a4-1f00-b6a7015b9971-37f83917, #w-node-bd8f7381-4e8c-42a4-1f00-b6a7015b9975-37f83917, #w-node-_3439ec24-6898-2e27-b900-e85ff0ba4a86-37f83917, #w-node-_3439ec24-6898-2e27-b900-e85ff0ba4a87-37f83917, #w-node-_3439ec24-6898-2e27-b900-e85ff0ba4a8b-37f83917, #w-node-_3439ec24-6898-2e27-b900-e85ff0ba4a8c-37f83917, #w-node-_3439ec24-6898-2e27-b900-e85ff0ba4a90-37f83917, #w-node-_16d50e70-d137-8e83-c8d6-2fe6231fb082-37f83917, #w-node-_16d50e70-d137-8e83-c8d6-2fe6231fb083-37f83917, #w-node-_16d50e70-d137-8e83-c8d6-2fe6231fb087-37f83917, #w-node-_16d50e70-d137-8e83-c8d6-2fe6231fb088-37f83917, #w-node-_16d50e70-d137-8e83-c8d6-2fe6231fb08c-37f83917, #w-node-_128579bb-759b-0261-42a3-3de36af9c049-37f83917, #w-node-_128579bb-759b-0261-42a3-3de36af9c04a-37f83917, #w-node-_128579bb-759b-0261-42a3-3de36af9c04e-37f83917, #w-node-_128579bb-759b-0261-42a3-3de36af9c04f-37f83917, #w-node-_128579bb-759b-0261-42a3-3de36af9c053-37f83917, #w-node-_0134ceea-f5ae-f21e-f7c6-0a15730a59aa-37f83917, #w-node-_0134ceea-f5ae-f21e-f7c6-0a15730a59ab-37f83917, #w-node-_0134ceea-f5ae-f21e-f7c6-0a15730a59af-37f83917, #w-node-_0134ceea-f5ae-f21e-f7c6-0a15730a59b0-37f83917, #w-node-_0134ceea-f5ae-f21e-f7c6-0a15730a59b4-37f83917, #w-node-_1c11972c-a65f-a57f-a23a-0cbf054d0021-37f83917, #w-node-_1c11972c-a65f-a57f-a23a-0cbf054d0022-37f83917, #w-node-_1c11972c-a65f-a57f-a23a-0cbf054d0026-37f83917, #w-node-_1c11972c-a65f-a57f-a23a-0cbf054d0027-37f83917, #w-node-_1c11972c-a65f-a57f-a23a-0cbf054d002b-37f83917, #w-node-_9054cff2-cb05-c0c8-cf58-2ecdf45b261b-37f83917, #w-node-_9054cff2-cb05-c0c8-cf58-2ecdf45b261c-37f83917, #w-node-_9054cff2-cb05-c0c8-cf58-2ecdf45b2620-37f83917, #w-node-_9054cff2-cb05-c0c8-cf58-2ecdf45b2621-37f83917, #w-node-_9054cff2-cb05-c0c8-cf58-2ecdf45b2625-37f83917, #w-node-_91fc006f-0f46-5f78-9eac-d7ff41c59c96-37f83917, #w-node-_91fc006f-0f46-5f78-9eac-d7ff41c59c97-37f83917, #w-node-_91fc006f-0f46-5f78-9eac-d7ff41c59c9b-37f83917, #w-node-_91fc006f-0f46-5f78-9eac-d7ff41c59c9c-37f83917, #w-node-_91fc006f-0f46-5f78-9eac-d7ff41c59ca0-37f83917, #w-node-_092b9e5e-8e7b-a4b1-4b53-b3c689fcbc9e-37f83917, #w-node-_092b9e5e-8e7b-a4b1-4b53-b3c689fcbc9f-37f83917, #w-node-_092b9e5e-8e7b-a4b1-4b53-b3c689fcbca3-37f83917, #w-node-_092b9e5e-8e7b-a4b1-4b53-b3c689fcbca4-37f83917, #w-node-_092b9e5e-8e7b-a4b1-4b53-b3c689fcbca8-37f83917, #w-node-_48187dee-b1c6-33f8-de3a-b3c7896c15b8-37f83917, #w-node-_48187dee-b1c6-33f8-de3a-b3c7896c15b9-37f83917, #w-node-_48187dee-b1c6-33f8-de3a-b3c7896c15bd-37f83917, #w-node-_48187dee-b1c6-33f8-de3a-b3c7896c15be-37f83917, #w-node-_48187dee-b1c6-33f8-de3a-b3c7896c15c2-37f83917, #w-node-b9871176-e3fe-8d35-9ddb-dbd10821ad00-37f83917, #w-node-b9871176-e3fe-8d35-9ddb-dbd10821ad01-37f83917, #w-node-b9871176-e3fe-8d35-9ddb-dbd10821ad05-37f83917, #w-node-b9871176-e3fe-8d35-9ddb-dbd10821ad06-37f83917, #w-node-b9871176-e3fe-8d35-9ddb-dbd10821ad0a-37f83917, #w-node-_34235490-53f4-c804-dd02-77872d141012-37f83917, #w-node-_34235490-53f4-c804-dd02-77872d141013-37f83917, #w-node-_34235490-53f4-c804-dd02-77872d141017-37f83917, #w-node-_34235490-53f4-c804-dd02-77872d141018-37f83917, #w-node-_34235490-53f4-c804-dd02-77872d14101c-37f83917, #w-node-_2ee9a559-12be-a266-277b-b589b8ad2c1d-37f83917, #w-node-_2ee9a559-12be-a266-277b-b589b8ad2c1e-37f83917, #w-node-_2ee9a559-12be-a266-277b-b589b8ad2c22-37f83917, #w-node-_2ee9a559-12be-a266-277b-b589b8ad2c23-37f83917, #w-node-_2ee9a559-12be-a266-277b-b589b8ad2c27-37f83917, #w-node-_19eccf7a-8953-34e8-b64b-2f69743130e9-37f83917, #w-node-_19eccf7a-8953-34e8-b64b-2f69743130ea-37f83917, #w-node-_19eccf7a-8953-34e8-b64b-2f69743130ee-37f83917, #w-node-_19eccf7a-8953-34e8-b64b-2f69743130ef-37f83917, #w-node-_19eccf7a-8953-34e8-b64b-2f69743130f3-37f83917, #w-node-_4b87be9b-d4bd-fedb-d0ca-e3eb60b64df3-37f83917, #w-node-_4b87be9b-d4bd-fedb-d0ca-e3eb60b64df4-37f83917, #w-node-_4b87be9b-d4bd-fedb-d0ca-e3eb60b64df8-37f83917, #w-node-_4b87be9b-d4bd-fedb-d0ca-e3eb60b64df9-37f83917, #w-node-_4b87be9b-d4bd-fedb-d0ca-e3eb60b64dfd-37f83917, #w-node-bcc61e1e-3cb3-bca4-7fd4-0aa300def8be-37f83917, #w-node-bcc61e1e-3cb3-bca4-7fd4-0aa300def8bf-37f83917, #w-node-bcc61e1e-3cb3-bca4-7fd4-0aa300def8c3-37f83917, #w-node-bcc61e1e-3cb3-bca4-7fd4-0aa300def8c4-37f83917, #w-node-bcc61e1e-3cb3-bca4-7fd4-0aa300def8c8-37f83917, #w-node-_645cfe1e-e59b-2c88-ca81-4fa6c5a72431-37f83917, #w-node-_645cfe1e-e59b-2c88-ca81-4fa6c5a72432-37f83917, #w-node-_645cfe1e-e59b-2c88-ca81-4fa6c5a72436-37f83917, #w-node-_645cfe1e-e59b-2c88-ca81-4fa6c5a72437-37f83917, #w-node-_645cfe1e-e59b-2c88-ca81-4fa6c5a7243b-37f83917, #w-node-ebf08292-5600-df1e-16f3-2ccf7601a8be-37f83917, #w-node-ebf08292-5600-df1e-16f3-2ccf7601a8bf-37f83917, #w-node-ebf08292-5600-df1e-16f3-2ccf7601a8c3-37f83917, #w-node-ebf08292-5600-df1e-16f3-2ccf7601a8c4-37f83917, #w-node-ebf08292-5600-df1e-16f3-2ccf7601a8c8-37f83917, #w-node-_1e5b122d-6140-fdfe-214d-95b029e624ae-37f83917, #w-node-_1e5b122d-6140-fdfe-214d-95b029e624af-37f83917, #w-node-_1e5b122d-6140-fdfe-214d-95b029e624b3-37f83917, #w-node-_1e5b122d-6140-fdfe-214d-95b029e624b4-37f83917, #w-node-_1e5b122d-6140-fdfe-214d-95b029e624b8-37f83917, #w-node-fd36d9da-4b48-6cc7-0531-9aecbf332131-37f83917, #w-node-fd36d9da-4b48-6cc7-0531-9aecbf332132-37f83917, #w-node-fd36d9da-4b48-6cc7-0531-9aecbf332136-37f83917, #w-node-fd36d9da-4b48-6cc7-0531-9aecbf332137-37f83917, #w-node-fd36d9da-4b48-6cc7-0531-9aecbf33213b-37f83917, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fd9f-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fda9-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdaa-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdae-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdaf-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdb2-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdb9-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdba-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdbe-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdbf-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdc5-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdca-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdcd-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd4-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd5-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd8-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fdd9-0c096f4d, #w-node-_57e72d18-45b7-9463-a81c-7e1db8c3fddc-0c096f4d, #w-node-a8e431a8-5e88-fcb7-1754-b165c218b117-0c096f4d, #w-node-a8e431a8-5e88-fcb7-1754-b165c218b118-0c096f4d, #w-node-a8e431a8-5e88-fcb7-1754-b165c218b11b-0c096f4d, #w-node-a8e431a8-5e88-fcb7-1754-b165c218b11c-0c096f4d, #w-node-a8e431a8-5e88-fcb7-1754-b165c218b120-0c096f4d, #w-node-_4fcd4d2f-2d57-15ee-8292-1914d529a4fb-0c096f4d, #w-node-_4fcd4d2f-2d57-15ee-8292-1914d529a4fc-0c096f4d, #w-node-_4fcd4d2f-2d57-15ee-8292-1914d529a4ff-0c096f4d, #w-node-_4fcd4d2f-2d57-15ee-8292-1914d529a500-0c096f4d, #w-node-_4fcd4d2f-2d57-15ee-8292-1914d529a504-0c096f4d, #w-node-faed47b2-037c-a574-ccd5-5d4acff4a31f-0c096f4d, #w-node-faed47b2-037c-a574-ccd5-5d4acff4a320-0c096f4d, #w-node-faed47b2-037c-a574-ccd5-5d4acff4a323-0c096f4d, #w-node-faed47b2-037c-a574-ccd5-5d4acff4a324-0c096f4d, #w-node-faed47b2-037c-a574-ccd5-5d4acff4a328-0c096f4d, #w-node-_5d2e1683-eb31-5ef1-40dc-1617004decba-0c096f4d, #w-node-_5d2e1683-eb31-5ef1-40dc-1617004decbb-0c096f4d, #w-node-_5d2e1683-eb31-5ef1-40dc-1617004decbe-0c096f4d, #w-node-_5d2e1683-eb31-5ef1-40dc-1617004decbf-0c096f4d, #w-node-_5d2e1683-eb31-5ef1-40dc-1617004decc3-0c096f4d, #w-node-_163cafed-54b1-5d41-7cb3-f9d038d6099a-0c096f4d, #w-node-_163cafed-54b1-5d41-7cb3-f9d038d6099b-0c096f4d, #w-node-_163cafed-54b1-5d41-7cb3-f9d038d6099e-0c096f4d, #w-node-_163cafed-54b1-5d41-7cb3-f9d038d6099f-0c096f4d, #w-node-_163cafed-54b1-5d41-7cb3-f9d038d609a3-0c096f4d, #w-node-_98379c43-0585-ec03-c4a4-4ba7e842957e-0c096f4d, #w-node-_98379c43-0585-ec03-c4a4-4ba7e842957f-0c096f4d, #w-node-_98379c43-0585-ec03-c4a4-4ba7e8429582-0c096f4d, #w-node-_98379c43-0585-ec03-c4a4-4ba7e8429583-0c096f4d, #w-node-_98379c43-0585-ec03-c4a4-4ba7e8429587-0c096f4d, #w-node-d4ba3ccd-2c0a-51d8-68b9-3c35bc7f2bde-0c096f4d, #w-node-d4ba3ccd-2c0a-51d8-68b9-3c35bc7f2bdf-0c096f4d, #w-node-d4ba3ccd-2c0a-51d8-68b9-3c35bc7f2be2-0c096f4d, #w-node-d4ba3ccd-2c0a-51d8-68b9-3c35bc7f2be3-0c096f4d, #w-node-d4ba3ccd-2c0a-51d8-68b9-3c35bc7f2be7-0c096f4d, #w-node-_2f1fe04a-158a-130f-7cfa-5e464ea834b9-0c096f4d, #w-node-_2f1fe04a-158a-130f-7cfa-5e464ea834ba-0c096f4d, #w-node-_2f1fe04a-158a-130f-7cfa-5e464ea834bd-0c096f4d, #w-node-_2f1fe04a-158a-130f-7cfa-5e464ea834be-0c096f4d, #w-node-_2f1fe04a-158a-130f-7cfa-5e464ea834c2-0c096f4d, #w-node-_43f1053d-03c0-1b5d-99ee-d8c7dc3d4e5f-0c096f4d, #w-node-_43f1053d-03c0-1b5d-99ee-d8c7dc3d4e60-0c096f4d, #w-node-_43f1053d-03c0-1b5d-99ee-d8c7dc3d4e63-0c096f4d, #w-node-_43f1053d-03c0-1b5d-99ee-d8c7dc3d4e64-0c096f4d, #w-node-_43f1053d-03c0-1b5d-99ee-d8c7dc3d4e68-0c096f4d, #w-node-ff4cd66a-9ddf-2c50-f069-6f458a3f4889-0c096f4d, #w-node-ff4cd66a-9ddf-2c50-f069-6f458a3f488a-0c096f4d, #w-node-ff4cd66a-9ddf-2c50-f069-6f458a3f488d-0c096f4d, #w-node-ff4cd66a-9ddf-2c50-f069-6f458a3f488e-0c096f4d, #w-node-ff4cd66a-9ddf-2c50-f069-6f458a3f4892-0c096f4d, #w-node-_2fab02c8-9a39-a5e8-612d-b3bda0612bd4-0c096f4d, #w-node-_2fab02c8-9a39-a5e8-612d-b3bda0612bd5-0c096f4d, #w-node-_2fab02c8-9a39-a5e8-612d-b3bda0612bd8-0c096f4d, #w-node-_2fab02c8-9a39-a5e8-612d-b3bda0612bd9-0c096f4d, #w-node-_2fab02c8-9a39-a5e8-612d-b3bda0612bdd-0c096f4d, #w-node-_0eaeada3-631a-8685-b517-6c1f564635e4-0c096f4d, #w-node-_0eaeada3-631a-8685-b517-6c1f564635e5-0c096f4d, #w-node-_0eaeada3-631a-8685-b517-6c1f564635e8-0c096f4d, #w-node-_0eaeada3-631a-8685-b517-6c1f564635e9-0c096f4d, #w-node-_0eaeada3-631a-8685-b517-6c1f564635ed-0c096f4d, #w-node-_4a339e5c-c782-bc36-8b78-dfc2f84e9d76-0c096f4d, #w-node-_4a339e5c-c782-bc36-8b78-dfc2f84e9d77-0c096f4d, #w-node-_4a339e5c-c782-bc36-8b78-dfc2f84e9d7a-0c096f4d, #w-node-_4a339e5c-c782-bc36-8b78-dfc2f84e9d7b-0c096f4d, #w-node-_4a339e5c-c782-bc36-8b78-dfc2f84e9d7f-0c096f4d, #w-node-ec30c984-5308-c893-5b84-cf7e235c32ce-0c096f4d, #w-node-ec30c984-5308-c893-5b84-cf7e235c32cf-0c096f4d, #w-node-ec30c984-5308-c893-5b84-cf7e235c32d2-0c096f4d, #w-node-ec30c984-5308-c893-5b84-cf7e235c32d3-0c096f4d, #w-node-ec30c984-5308-c893-5b84-cf7e235c32d7-0c096f4d, #w-node-_5d57e2db-8f54-0ec2-293c-81d6e05d700d-0c096f4d, #w-node-_5d57e2db-8f54-0ec2-293c-81d6e05d700e-0c096f4d, #w-node-_5d57e2db-8f54-0ec2-293c-81d6e05d7011-0c096f4d, #w-node-_5d57e2db-8f54-0ec2-293c-81d6e05d7012-0c096f4d, #w-node-_5d57e2db-8f54-0ec2-293c-81d6e05d7016-0c096f4d, #w-node-_86106a16-fc60-3f64-e83e-2010848e0754-0c096f4d, #w-node-_86106a16-fc60-3f64-e83e-2010848e0755-0c096f4d, #w-node-_86106a16-fc60-3f64-e83e-2010848e0758-0c096f4d, #w-node-_86106a16-fc60-3f64-e83e-2010848e0759-0c096f4d, #w-node-_86106a16-fc60-3f64-e83e-2010848e075d-0c096f4d, #w-node-_984830d1-dd8c-a98b-5f50-6156f4ed92d5-0c096f4d, #w-node-_984830d1-dd8c-a98b-5f50-6156f4ed92d6-0c096f4d, #w-node-_984830d1-dd8c-a98b-5f50-6156f4ed92d9-0c096f4d, #w-node-_984830d1-dd8c-a98b-5f50-6156f4ed92da-0c096f4d, #w-node-_984830d1-dd8c-a98b-5f50-6156f4ed92de-0c096f4d, #w-node-_44e38189-a605-bba2-3ae2-042056905ef3-0c096f4d, #w-node-_44e38189-a605-bba2-3ae2-042056905ef4-0c096f4d, #w-node-_44e38189-a605-bba2-3ae2-042056905ef7-0c096f4d, #w-node-_44e38189-a605-bba2-3ae2-042056905ef8-0c096f4d, #w-node-_44e38189-a605-bba2-3ae2-042056905efc-0c096f4d, #w-node-b562412a-6f10-7692-b09b-b3b95569e312-0c096f4d, #w-node-b562412a-6f10-7692-b09b-b3b95569e313-0c096f4d, #w-node-b562412a-6f10-7692-b09b-b3b95569e316-0c096f4d, #w-node-b562412a-6f10-7692-b09b-b3b95569e317-0c096f4d, #w-node-b562412a-6f10-7692-b09b-b3b95569e31b-0c096f4d, #w-node-_22f1c0d2-824c-1bf5-87a5-ca46d7d38777-0c096f4d, #w-node-_22f1c0d2-824c-1bf5-87a5-ca46d7d38778-0c096f4d, #w-node-_22f1c0d2-824c-1bf5-87a5-ca46d7d3877b-0c096f4d, #w-node-_22f1c0d2-824c-1bf5-87a5-ca46d7d3877c-0c096f4d, #w-node-_22f1c0d2-824c-1bf5-87a5-ca46d7d38780-0c096f4d, #w-node-_5c7bc34b-4e7a-ee5c-eb9a-2869c3016519-0c096f4d, #w-node-_5c7bc34b-4e7a-ee5c-eb9a-2869c301651a-0c096f4d, #w-node-_5c7bc34b-4e7a-ee5c-eb9a-2869c301651d-0c096f4d, #w-node-_5c7bc34b-4e7a-ee5c-eb9a-2869c301651e-0c096f4d, #w-node-_5c7bc34b-4e7a-ee5c-eb9a-2869c3016522-0c096f4d, #w-node-b9670677-dca2-85f4-9199-c82bce15283b-0c096f4d, #w-node-b9670677-dca2-85f4-9199-c82bce15283c-0c096f4d, #w-node-b9670677-dca2-85f4-9199-c82bce15283f-0c096f4d, #w-node-b9670677-dca2-85f4-9199-c82bce152840-0c096f4d, #w-node-b9670677-dca2-85f4-9199-c82bce152844-0c096f4d, #w-node-_4ab6ae96-cf46-e79c-03c0-6bde59e5aab4-0c096f4d, #w-node-_4ab6ae96-cf46-e79c-03c0-6bde59e5aab5-0c096f4d, #w-node-_4ab6ae96-cf46-e79c-03c0-6bde59e5aab8-0c096f4d, #w-node-_4ab6ae96-cf46-e79c-03c0-6bde59e5aab9-0c096f4d, #w-node-_4ab6ae96-cf46-e79c-03c0-6bde59e5aabd-0c096f4d, #w-node-_8a6232b4-a629-2a03-737c-29b6e37e165c-0c096f4d, #w-node-_8a6232b4-a629-2a03-737c-29b6e37e165d-0c096f4d, #w-node-_8a6232b4-a629-2a03-737c-29b6e37e1660-0c096f4d, #w-node-_8a6232b4-a629-2a03-737c-29b6e37e1661-0c096f4d, #w-node-_8a6232b4-a629-2a03-737c-29b6e37e1665-0c096f4d, #w-node-_20992542-970a-684e-598a-00c20f66df13-0c096f4d, #w-node-_20992542-970a-684e-598a-00c20f66df14-0c096f4d, #w-node-_20992542-970a-684e-598a-00c20f66df17-0c096f4d, #w-node-_20992542-970a-684e-598a-00c20f66df18-0c096f4d, #w-node-_20992542-970a-684e-598a-00c20f66df1c-0c096f4d, #w-node-_3419358c-68d9-fbe5-01a5-781c9970090f-0c096f4d, #w-node-_3419358c-68d9-fbe5-01a5-781c99700910-0c096f4d, #w-node-_3419358c-68d9-fbe5-01a5-781c99700913-0c096f4d, #w-node-_3419358c-68d9-fbe5-01a5-781c99700914-0c096f4d, #w-node-_3419358c-68d9-fbe5-01a5-781c99700918-0c096f4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_713c8c4e-df11-71c5-9e59-c0e6f9ebe154-713185f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_713c8c4e-df11-71c5-9e59-c0e6f9ebe165-713185f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d509296c-a9bb-e75c-15c5-a01f16abca13-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca15-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca18-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca1a-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca1f-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca21-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca2b-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca2d-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca30-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca33-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca35-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca39-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca3b-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca40-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca42-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca45-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca47-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca4a-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca4c-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca52-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca54-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca5a-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca5c-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca62-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca64-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca6d-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca6f-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca75-713185f2, #w-node-d509296c-a9bb-e75c-15c5-a01f16abca77-713185f2, #w-node-d6b52b04-263e-972b-111f-2b1e3cdce643-713185f2, #w-node-d6b52b04-263e-972b-111f-2b1e3cdce63f-713185f2, #w-node-d6b52b04-263e-972b-111f-2b1e3cdce641-713185f2, #w-node-_7ec920f6-66ce-a95f-ed3e-5d88d44b3950-713185f2, #w-node-_7ec920f6-66ce-a95f-ed3e-5d88d44b3976-713185f2, #w-node-e348ea55-5cd2-ae78-1b3e-bd94e39bda15-713185f2, #w-node-aba0e30b-7f2e-f2e2-bf11-0fbfa65d1b68-713185f2, #w-node-_7ec920f6-66ce-a95f-ed3e-5d88d44b3979-713185f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f904d26b-a8bf-ca02-a4cf-ad47e1a6d827-713185f2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e4a8a22b-387f-93f2-155d-95ac379c5e75-713185f2, #w-node-e4a8a22b-387f-93f2-155d-95ac379c5e7a-713185f2, #w-node-cf161291-fd8c-2c46-521a-0db3b938c757-713185f2, #w-node-cf161291-fd8c-2c46-521a-0db3b938c758-713185f2, #w-node-cf161291-fd8c-2c46-521a-0db3b938c75a-713185f2, #w-node-cf161291-fd8c-2c46-521a-0db3b938c75e-713185f2, #w-node-cf161291-fd8c-2c46-521a-0db3b938c75f-713185f2, #w-node-_12039ce1-2779-7e35-b2df-604cfc5179c6-713185f2, #w-node-_12039ce1-2779-7e35-b2df-604cfc5179c8-713185f2, #w-node-_12039ce1-2779-7e35-b2df-604cfc5179ce-713185f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d42e6b4e-2876-50f8-2eba-043a6e364b58-a112fc25 {
  place-self: center end;
}

#w-node-_70179e58-15e7-d121-09d2-80a8d9da8801-a112fc25, #w-node-_70179e58-15e7-d121-09d2-80a8d9da8808-a112fc25, #w-node-_70179e58-15e7-d121-09d2-80a8d9da880b-a112fc25, #w-node-_70179e58-15e7-d121-09d2-80a8d9da8814-a112fc25, #w-node-_70179e58-15e7-d121-09d2-80a8d9da8819-a112fc25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67ef28e1-6c63-57d9-937b-6d63d1c5b428-a112fc25, #w-node-b01fccb8-ffb0-97a4-54cb-c30293a0196c-a112fc25, #w-node-fcdabc4e-9513-e09d-2c13-317feb9cb324-a112fc25, #w-node-_4837ea6b-2b21-a303-0d50-97d9ad918805-a112fc25 {
  place-self: center;
}

#w-node-_0d5b4d4e-384b-7d0f-f9a3-b7013356ddd9-a112fc25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3549ce8a-4140-d190-abc6-c2b1b42f9935-8c780639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3549ce8a-4140-d190-abc6-c2b1b42f9946-8c780639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_710a3193-04e8-fd7a-29e3-97cfa30a6893-8c780639, #w-node-_710a3193-04e8-fd7a-29e3-97cfa30a6894-8c780639, #w-node-adbceb06-0d6f-62dc-4386-f690fa3626a8-8c780639, #w-node-adbceb06-0d6f-62dc-4386-f690fa3626a9-8c780639, #w-node-adbceb06-0d6f-62dc-4386-f690fa3626ae-8c780639, #w-node-adbceb06-0d6f-62dc-4386-f690fa3626b1-8c780639, #w-node-_2d26ab0b-f275-00a9-ab2f-5abafaf76f7c-8c780639, #w-node-_2d26ab0b-f275-00a9-ab2f-5abafaf76f7d-8c780639, #w-node-_2d26ab0b-f275-00a9-ab2f-5abafaf76f7f-8c780639, #w-node-_2d26ab0b-f275-00a9-ab2f-5abafaf76f82-8c780639, #w-node-b93b4403-a944-4d6c-15dd-0a1c5149b096-8c780639, #w-node-a32f80be-d162-d33a-e8b5-8638e1215643-8c780639, #w-node-a32f80be-d162-d33a-e8b5-8638e121563f-8c780639, #w-node-a32f80be-d162-d33a-e8b5-8638e1215641-8c780639, #w-node-f9dce3cb-db79-2722-3d37-464b3ffe6243-8c780639, #w-node-f9dce3cb-db79-2722-3d37-464b3ffe6244-8c780639, #w-node-f9dce3cb-db79-2722-3d37-464b3ffe6248-8c780639, #w-node-f9dce3cb-db79-2722-3d37-464b3ffe625b-8c780639, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a7b5-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a7ba-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a7bc-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a7bd-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a80d-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a80e-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a812-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a81d-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a820-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a824-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a827-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a82e-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a82f-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a835-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a836-36e2fe1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_799c5fed-c865-ebfb-bc6b-de20ede30fe2-36e2fe1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_799c5fed-c865-ebfb-bc6b-de20ede30fec-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede30fee-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede30ff1-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede30ff3-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede30ff8-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede30ffa-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31004-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31006-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31009-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3100c-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3100e-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31012-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31014-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31019-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3101b-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3101e-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31020-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31023-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31025-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3102b-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3102d-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31033-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31035-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3103b-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3103d-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31046-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31048-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede3104e-36e2fe1c, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede31050-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a84a-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a84b-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a84f-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a850-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a853-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a856-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a85a-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a85b-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a85e-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a861-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a865-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a866-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a869-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a86c-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a870-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a871-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a874-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a876-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a878-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a87a-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a87c-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a87e-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a880-36e2fe1c, #w-node-_8d81ad78-30ad-18a1-f353-c906b8e6d84c-36e2fe1c, #w-node-_8d81ad78-30ad-18a1-f353-c906b8e6d84e-36e2fe1c, #w-node-_8d81ad78-30ad-18a1-f353-c906b8e6d850-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a887-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a888-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a88e-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a88f-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a9a2-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a9c2-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a9c3-36e2fe1c, #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a9c7-36e2fe1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a9d3-36e2fe1c {
  place-self: center end;
}

#w-node-_0dd4d199-4cf0-95f4-4572-470b42577b58-36e2fe1c, #w-node-_0dd4d199-4cf0-95f4-4572-470b42577b59-36e2fe1c, #w-node-_0dd4d199-4cf0-95f4-4572-470b42577b5b-36e2fe1c, #w-node-_0dd4d199-4cf0-95f4-4572-470b42577b5f-36e2fe1c, #w-node-_0dd4d199-4cf0-95f4-4572-470b42577b60-36e2fe1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321857-5196f473 {
  place-self: center end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321778-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321780-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321781-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321785-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532178f-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321791-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321797-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321798-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321799-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532179a-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532179b-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532179c-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532179d-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532179e-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532179f-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a0-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a1-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a2-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a3-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a4-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a5-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a6-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a7-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a8-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217a9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217aa-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ab-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ac-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ad-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ae-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217af-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b0-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b1-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b2-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b3-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b4-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b5-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b6-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b7-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b8-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217b9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ba-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217bb-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217bc-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217bd-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217be-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217bf-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c0-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c1-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c2-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c3-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c4-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c5-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c6-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c7-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c8-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217c9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ca-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217cb-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217cc-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217cd-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ce-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217cf-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d0-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d1-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d2-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d3-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d4-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d5-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d6-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d7-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d8-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217d9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217da-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217db-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217dc-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217dd-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217de-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217e3-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217e9-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217eb-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217ed-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753217fa-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321800-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321802-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321804-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321809-5196f473 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532180c-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321810-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321811-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321813-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321819-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57aa1-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57aa3-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57aaa-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57aab-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57aaf-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57ab1-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57ab2-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57ab6-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57ab8-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57ab9-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57abd-5196f473, #w-node-_0ede769e-87d5-94a3-e8a8-1a49f9e57ac3-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532181b-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532181d-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321832-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321833-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321835-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321829-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532182b-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532182c-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532182e-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321824-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321825-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321827-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321830-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321837-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532183a-5196f473, #w-node-_4e604fb9-81d7-c14f-40a7-5a1185953036-5196f473, #w-node-_4e604fb9-81d7-c14f-40a7-5a1185953037-5196f473, #w-node-_4e604fb9-81d7-c14f-40a7-5a118595303d-5196f473, #w-node-_4e604fb9-81d7-c14f-40a7-5a118595303e-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753215d8-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753215d9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753215dd-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532186b-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532186c-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321870-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532187c-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532187d-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532187f-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321881-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321882-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321884-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321890-5196f473 {
  place-self: center end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218a9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218aa-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218b0-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218b1-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218b9-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218c3-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218c4-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218ca-5196f473 {
  place-self: center end;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218ea-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218f4-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218f5-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218fb-5196f473 {
  place-self: center end;
}

#w-node-d757c689-9869-8df9-5a0d-71f3fe8f59fa-5196f473, #w-node-d757c689-9869-8df9-5a0d-71f3fe8f59fb-5196f473, #w-node-d757c689-9869-8df9-5a0d-71f3fe8f5a01-5196f473, #w-node-d757c689-9869-8df9-5a0d-71f3fe8f5a02-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e38-5196f473 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e3b-5196f473 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e3e-5196f473 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532192a-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532192b-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321931-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321932-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321937-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532193d-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532193e-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321944-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321946-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321948-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321949-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532194e-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532194f-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321955-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321957-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321959-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532195a-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532195f-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321960-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321966-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321968-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b7532196a-5196f473, #w-node-_46ce22f1-3b0c-129f-502d-610dde74a12b-5196f473, #w-node-_46ce22f1-3b0c-129f-502d-610dde74a12c-5196f473, #w-node-_46ce22f1-3b0c-129f-502d-610dde74a12e-5196f473, #w-node-_46ce22f1-3b0c-129f-502d-610dde74a132-5196f473, #w-node-_46ce22f1-3b0c-129f-502d-610dde74a133-5196f473, #w-node-_2c6a4bff-6a9a-c52b-8476-05f75041ce9c-5196f473, #w-node-_2c6a4bff-6a9a-c52b-8476-05f75041ce9d-5196f473, #w-node-_2c6a4bff-6a9a-c52b-8476-05f75041ce9f-5196f473, #w-node-_2c6a4bff-6a9a-c52b-8476-05f75041cea3-5196f473, #w-node-_2c6a4bff-6a9a-c52b-8476-05f75041cea4-5196f473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d42e6b4e-2876-50f8-2eba-043a6e364b58-f78ee4d1 {
  place-self: center end;
}

#w-node-_70179e58-15e7-d121-09d2-80a8d9da8801-f78ee4d1, #w-node-_70179e58-15e7-d121-09d2-80a8d9da8808-f78ee4d1, #w-node-_70179e58-15e7-d121-09d2-80a8d9da880b-f78ee4d1, #w-node-_70179e58-15e7-d121-09d2-80a8d9da8814-f78ee4d1, #w-node-_70179e58-15e7-d121-09d2-80a8d9da8819-f78ee4d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67ef28e1-6c63-57d9-937b-6d63d1c5b428-f78ee4d1, #w-node-b01fccb8-ffb0-97a4-54cb-c30293a0196c-f78ee4d1, #w-node-fcdabc4e-9513-e09d-2c13-317feb9cb324-f78ee4d1, #w-node-_4837ea6b-2b21-a303-0d50-97d9ad918805-f78ee4d1 {
  place-self: center;
}

#w-node-_0d5b4d4e-384b-7d0f-f9a3-b7013356ddd9-f78ee4d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-c070e388-f83d-7af5-34d2-1e3a82e37604-bb16e13d, #w-node-_713c8c4e-df11-71c5-9e59-c0e6f9ebe165-713185f2, #w-node-_3549ce8a-4140-d190-abc6-c2b1b42f9946-8c780639, #w-node-_799c5fed-c865-ebfb-bc6b-de20ede30fe2-36e2fe1c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_8e82bf4c-0c79-37e2-ae8b-25a3ffe8719e-bb16de3a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_4e97227d-dc1d-6de4-b9ce-deb4ab1cb1db-2fe08bdf, #w-node-_72e08bcc-846a-320f-e4e2-7a806f252bd3-2fe08bdf {
    justify-self: stretch;
  }

  #w-node-_3ff8e650-e0be-f706-9448-b8081eff06fb-2fe08bdf, #w-node-_8806257b-f14a-024d-72c0-9ddbf4de7312-f4de7312 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_90910534-8503-0140-553b-dd5cfa0cbf12-fa0cbf10 {
    justify-self: auto;
  }

  #w-node-_246104a4-52cc-2395-3994-3ad8e6b94f5c-bb16df70 {
    grid-row: span 1 / span 1;
  }

  #w-node-_6841d5ed-f934-0c2a-0af1-a44df6a8708d-bb16df70 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_652fc11a-5e9a-0bbf-c2c6-3b44a424af33-bb16df71 {
    align-self: start;
  }

  #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39016-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39024-bb16df71 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39025-bb16df71 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_2d8f4b90-aba2-2fa3-0f8d-4d3f149d4625-bb16df71 {
    justify-self: center;
  }

  #w-node-_04dc85fe-d6bb-9096-823d-273e34b54153-bb16e0e5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b610-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b611-bb16e0e5, #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b618-bb16e0e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5b8c942-226f-1fe6-2393-e624a0c23c2a-a0c23c2a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-baf751f0-cbd4-3feb-bb92-997f12fee649-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee641-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee642-bb16e0fd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_50ebcc8c-5c49-5402-4fae-71e2cb92694a-bb16e0fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2af9-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2afa-bb16e13d, #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b01-bb16e13d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ec920f6-66ce-a95f-ed3e-5d88d44b39a5-713185f2 {
    order: -9999;
  }

  #w-node-d42e6b4e-2876-50f8-2eba-043a6e364b58-a112fc25 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_70179e58-15e7-d121-09d2-80a8d9da8812-a112fc25 {
    order: -9999;
  }

  #w-node-_3549ce8a-4140-d190-abc6-c2b1b42f9935-8c780639 {
    align-self: auto;
  }

  #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a827-36e2fe1c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a9d3-36e2fe1c, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321857-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321890-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218ca-5196f473, #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b753218fb-5196f473, #w-node-d42e6b4e-2876-50f8-2eba-043a6e364b58-f78ee4d1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_70179e58-15e7-d121-09d2-80a8d9da8812-f78ee4d1 {
    order: -9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_8e82bf4c-0c79-37e2-ae8b-25a3ffe8719c-bb16de3a {
    justify-self: center;
  }

  #w-node-c57162a9-1b84-b835-a993-53ab57970ce0-bb16de3a {
    grid-column: span 2 / span 2;
  }

  #w-node-de9a76b7-982f-b776-4d93-5e8590de87cc-2fe08bdf {
    justify-self: center;
  }

  #w-node-_33fa26f5-f200-37db-8ba9-0b2c56f7ed5e-bb16df0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_876c6a85-c6be-ceb2-98de-a68924dd892e-bb16df17 {
    justify-self: stretch;
  }

  #w-node-_876c6a85-c6be-ceb2-98de-a68924dd894c-bb16df17 {
    justify-self: center;
  }

  #w-node-_2c9ed044-58bb-56d3-d5fb-2437c00ba125-bb16df1c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041e6-bb16df6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-fa73b569-188a-c99d-06b7-5bcfeb57bc03-bb16df6f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_373e1e4a-ba89-adcd-e292-752ce69443f7-bb16df70, #w-node-_373e1e4a-ba89-adcd-e292-752ce6944407-bb16df70, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39016-bb16df71, #w-node-_8677de7b-3d27-d9d4-03e6-8e0b28f39024-bb16df71 {
    grid-column: span 1 / span 1;
  }

  #w-node-dbdb7bba-d342-7813-40b4-6a02f49a4cbf-bb16e101, #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e16-bb16e13d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e2a-bb16e13d, #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e3e-bb16e13d {
    grid-column: span 1 / span 1;
  }

  #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e52-bb16e13d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e67-bb16e13d, #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e7c-bb16e13d, #w-node-_1ac20fd7-86eb-1e59-9b00-8682c75d9e90-bb16e13d {
    grid-column: span 1 / span 1;
  }

  #w-node-e4a8a22b-387f-93f2-155d-95ac379c5e7e-713185f2, #w-node-_67ef28e1-6c63-57d9-937b-6d63d1c5b428-a112fc25, #w-node-b01fccb8-ffb0-97a4-54cb-c30293a0196c-a112fc25, #w-node-fcdabc4e-9513-e09d-2c13-317feb9cb324-a112fc25, #w-node-_4837ea6b-2b21-a303-0d50-97d9ad918805-a112fc25 {
    justify-self: center;
  }

  #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a7bc-36e2fe1c {
    justify-self: stretch;
  }

  #w-node-f7d0dc1c-0ba6-d4b1-e313-3a4d0f80a7da-36e2fe1c {
    justify-self: center;
  }

  #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321778-5196f473 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321802-5196f473 {
    align-self: start;
  }

  #w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e38-5196f473, #w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e3b-5196f473, #w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e3e-5196f473 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e43-5196f473, #w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e51-5196f473, #w-node-e0f0be86-fef6-9e0a-4782-0e84eeac14a3-5196f473, #w-node-_54e17ea9-294b-4a7b-d8ae-a34062de7e5f-5196f473, #w-node-bed284b1-e058-9400-b56d-dc6bda0f5d18-5196f473, #w-node-e84abe65-a287-1581-239e-20ad27237764-5196f473, #w-node-_0f55cfcb-72df-bc4c-7593-d75503c81cce-5196f473, #w-node-d0a58b01-f7af-70b2-b7ee-edad7fc998aa-5196f473, #w-node-_83d18aa4-586f-ca22-439f-9376307f6d57-5196f473, #w-node-_43d6d801-2f8e-03f1-acb9-bfba98511f38-5196f473, #w-node-_24865bde-5f1b-7720-8f7a-ce2d100b7fd4-5196f473 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_67ef28e1-6c63-57d9-937b-6d63d1c5b428-f78ee4d1, #w-node-b01fccb8-ffb0-97a4-54cb-c30293a0196c-f78ee4d1, #w-node-fcdabc4e-9513-e09d-2c13-317feb9cb324-f78ee4d1, #w-node-_4837ea6b-2b21-a303-0d50-97d9ad918805-f78ee4d1 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_8e82bf4c-0c79-37e2-ae8b-25a3ffe871a2-bb16de3a, #w-node-_8e82bf4c-0c79-37e2-ae8b-25a3ffe8719d-bb16de3a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d03f0f31-e696-16c5-42b8-84b6ca1a329e-bb16de3a {
    justify-self: end;
  }

  #w-node-cf79ca7e-140d-c71e-855a-b7678153203d-bb16de3a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c57162a9-1b84-b835-a993-53ab57970ce0-bb16de3a {
    grid-column: span 1 / span 1;
  }

  #w-node-_72e08bcc-846a-320f-e4e2-7a806f252bd3-2fe08bdf {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_876c6a85-c6be-ceb2-98de-a68924dd8931-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd8939-bb16df17, #w-node-_876c6a85-c6be-ceb2-98de-a68924dd8945-bb16df17 {
    justify-self: stretch;
  }

  #w-node-a92076a9-ea5b-4e7c-3c44-2973e25a2241-bb16df17 {
    place-self: auto;
  }

  #w-node-_7a9cdebc-c882-52b1-d2ea-83289c0041f4-bb16df6e, #w-node-_526d6d91-9e39-2e5f-72b6-7b1efa318e3d-bb16df6e {
    justify-self: center;
  }

  #w-node-d6c0ab32-b558-5280-f756-4330bd573a16-bb16df97 {
    justify-self: start;
  }

  #w-node-d6c0ab32-b558-5280-f756-4330bd573a18-bb16df97 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fffbbaa5-a05b-f56a-1115-bfb3f3c7b618-bb16e0e5, #w-node-be65fdf7-c928-cbe8-1669-be04ad2322b3-bb16e0fd, #w-node-baf751f0-cbd4-3feb-bb92-997f12fee649-bb16e0fd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2cd19a81-4bdf-f619-231b-7c1ddaf57be7-bb16e101 {
    place-self: center;
  }

  #w-node-_3996a3ab-7c01-3484-d3bd-450af07b2b01-bb16e13d, #w-node-d42e6b4e-2876-50f8-2eba-043a6e364b54-a112fc25, #w-node-d42e6b4e-2876-50f8-2eba-043a6e364b57-a112fc25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_67ef28e1-6c63-57d9-937b-6d63d1c5b428-a112fc25, #w-node-b01fccb8-ffb0-97a4-54cb-c30293a0196c-a112fc25, #w-node-fcdabc4e-9513-e09d-2c13-317feb9cb324-a112fc25, #w-node-_4837ea6b-2b21-a303-0d50-97d9ad918805-a112fc25 {
    justify-self: center;
  }

  #w-node-adbceb06-0d6f-62dc-4386-f690fa3626aa-8c780639, #w-node-_2d26ab0b-f275-00a9-ab2f-5abafaf76f7e-8c780639 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321778-5196f473 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7e0e23c4-8b3b-d742-7f6b-fa2b75321810-5196f473 {
    justify-self: end;
  }

  #w-node-d42e6b4e-2876-50f8-2eba-043a6e364b54-f78ee4d1, #w-node-d42e6b4e-2876-50f8-2eba-043a6e364b57-f78ee4d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_67ef28e1-6c63-57d9-937b-6d63d1c5b428-f78ee4d1, #w-node-b01fccb8-ffb0-97a4-54cb-c30293a0196c-f78ee4d1, #w-node-fcdabc4e-9513-e09d-2c13-317feb9cb324-f78ee4d1, #w-node-_4837ea6b-2b21-a303-0d50-97d9ad918805-f78ee4d1 {
    justify-self: center;
  }
}
