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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: rgba(0, 0, 0, 0);
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

figure {
  margin: 1em 40px;
}

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-radio-input {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  float: left;
  margin-top: 3px;
  margin-left: -20px;
  line-height: normal;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

body {
  color: #586880;
  letter-spacing: -.02em;
  background-color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

h1 {
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3em;
  font-weight: 500;
  line-height: 1;
}

h2 {
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.1;
}

h3 {
  letter-spacing: -.035em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.875em;
  font-weight: 500;
  line-height: 1.2;
}

h4 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.1;
}

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

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

p {
  margin-bottom: 1em;
}

a {
  color: #1d2b36;
  text-decoration: none;
  transition: box-shadow .3s, background-color .3s, color .3s;
}

li {
  padding-bottom: .5em;
}

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

strong {
  font-weight: 500;
}

blockquote {
  color: #2d3661;
  letter-spacing: 0;
  border-left: 4px solid #1d2b36;
  margin-top: 2em;
  margin-bottom: 2em;
  padding: 0 1em;
  font-family: Author, sans-serif;
  font-size: 1.375em;
  line-height: 1.33;
}

figure {
  margin-bottom: 10px;
}

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

.spacing-xl {
  margin: 4em;
  padding: 4em;
}

.page-wrapper {
  width: 100%;
}

.section {
  perspective: 800px;
  padding-top: 6em;
  padding-bottom: 6em;
  position: relative;
}

.section.padding-top.indigo {
  background-color: #29aae2;
}

.section.gray {
  background-color: #f6f8fc;
}

.section.indigo {
  background-color: #5558ff;
}

.section.z-index-5 {
  z-index: 5;
}

.section.more-space {
  padding-top: 12em;
  padding-bottom: 12em;
}

.section.more-space.slate-blue {
  background-color: #2d3661;
}

.section.more-space.padding-top {
  padding-bottom: 0;
}

.section.padding-bottom.none {
  padding-bottom: 0;
}

.section.indigo {
  background-color: #5558ff;
}

.section.next-to-footer {
  margin-bottom: -2em;
}

.section.less-space {
  padding-top: 3em;
  padding-bottom: 3em;
}

.section.customer-post {
  padding-bottom: 7em;
}

.section.slate-blue {
  color: #fff;
  background-color: #2d3661;
}

.section.no-spacing, .section.slider {
  padding-top: 0;
  padding-bottom: 0;
}

.container-2xl {
  width: 100%;
  max-width: 96em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-xl {
  width: 100%;
  max-width: 80em;
  flex: 0 auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-lg {
  width: 100%;
  max-width: 64em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-lg.centered {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-lg.top-space {
  margin-top: 4em;
}

.container-lg.z-index-5 {
  z-index: 5;
}

.container-md {
  width: 100%;
  max-width: 48em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

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

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

.book-container {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding: 20px;
  font-size: .35em;
}

.book-length {
  color: #1d2b36;
  letter-spacing: -.02em;
  background-color: rgba(0, 145, 255, .16);
  border: 1px dashed rgba(0, 145, 255, .16);
  border-radius: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 8px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  display: flex;
}

.preloader {
  z-index: 999;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.selector-class {
  height: 24px;
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #06f;
  border-radius: 3px;
  align-items: center;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  line-height: 1;
  display: flex;
}

.selector-class.default {
  background-color: #be4aa5;
}

.selector-icon {
  width: 28px;
  height: 24px;
  object-fit: contain;
  background-color: #5e5e5e;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d1a7a02dd16_selector-computer-01.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  border-radius: 3px;
}

.browser-arrows {
  display: flex;
}

.browser-icon {
  width: 24px;
  height: 24px;
  background-color: rgba(29, 64, 134, .04);
  border-radius: 28%;
  justify-content: center;
  align-items: center;
  margin-left: 1px;
  margin-right: 1px;
  display: flex;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .04);
}

.browser-top-bar-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  right: 20px;
}

.browser-search-bar {
  height: 24px;
  max-width: 100%;
  text-align: center;
  letter-spacing: -.02em;
  white-space: nowrap;
  background-color: rgba(22, 25, 27, .04);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Inter, sans-serif;
  font-size: 10px;
  font-weight: 500;
  display: flex;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .04);
}

.browser-top-bar-left {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  left: 20px;
}

.browser-top-bar-center {
  max-width: 40%;
  flex: 1;
  position: relative;
}

.browser-top-bar-right-contents {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.browser-mockup {
  z-index: 5;
  width: 100%;
  background-color: rgba(29, 64, 134, .04);
  border-radius: 8px;
  flex-direction: column;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .04);
}

.browser-mockup.dark {
  background-color: #1f274e;
}

.browser-top-bar {
  z-index: 10;
  border-bottom: 1px solid rgba(29, 64, 134, .04);
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  font-family: Material Icons, sans-serif;
  font-size: 12px;
  display: flex;
}

.browser-window {
  flex: 1;
  position: relative;
}

.browser-dots {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-right: 16px;
}

.browser-dot {
  width: 12px;
  height: 12px;
  border-radius: 9999px;
}

.browser-dot.red {
  background-color: #f66d71;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
}

.browser-dot.yellow {
  background-color: #fcd063;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
}

.browser-dot.green {
  background-color: #73da68;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
}

.example-header-heading {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Inter Display, sans-serif;
  font-size: 2em;
  font-weight: 800;
}

.example-header {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  margin-left: -4em;
}

.example-header-icon {
  width: 3em;
  height: 3em;
  object-fit: contain;
  border: 2px solid #fff;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .7em;
  display: flex;
  box-shadow: 0 0 0 1px rgba(22, 25, 27, .06), 0 8px 24px -18px #000;
}

.example-header-icon.pink {
  background-image: radial-gradient(circle at -50% -50%, #ffadde, #fff);
  box-shadow: 0 0 0 1px rgba(255, 173, 222, .2), 0 8px 24px -12px #be79a2;
}

.example-header-icon.typography {
  background-image: radial-gradient(circle at -50% -50%, #ffe375, #fff);
  box-shadow: 0 0 0 1px rgba(255, 227, 117, .6), 0 8px 24px -12px #e0c65d;
}

.example-header-icon.colors {
  background-image: radial-gradient(circle at -50% -50%, #7eb6ff, #fff);
  box-shadow: 0 0 0 1px rgba(126, 182, 255, .3), 0 8px 24px -12px #3889f3;
}

.example-header-icon.green {
  background-image: radial-gradient(circle at -50% -50%, #4ed4b3, #fff);
  box-shadow: 0 0 0 1px rgba(39, 202, 161, .12), 0 8px 24px -12px #27caa1;
}

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

.example-header-text {
  font-family: Inter, sans-serif;
}

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

.example-properties-heading {
  color: #1d2b36;
  letter-spacing: -.01em;
  font-family: Inter, sans-serif;
  font-size: .875em;
  font-weight: 600;
}

.example-properties {
  width: 100%;
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 2em;
}

.code {
  letter-spacing: -.01em;
  font-family: Writer, sans-serif;
  font-size: .75em;
  font-style: italic;
}

.code.properties {
  color: #5e6cfc;
}

.code.class {
  color: #139bfb;
}

.black-line {
  width: 100%;
  height: 1px;
  background-color: rgba(29, 64, 134, .12);
}

.black-line.compare-left {
  width: auto;
  flex: 1;
  margin-left: 1em;
}

.example-properties-sub-row {
  width: 100%;
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.black-line-muted {
  width: 100%;
  height: 1px;
  background-color: rgba(29, 64, 134, .07);
}

.ratio-1-1 {
  width: 100%;
  border-radius: 4px;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.ratio-1-1.rounded {
  border-radius: 1em;
}

.example-wrap {
  letter-spacing: -.02em;
  background-color: rgba(0, 145, 255, .04);
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217daeae02dd08_raster.svg");
  background-position: 50%;
  background-size: 24px 24px;
  border: 1px solid rgba(0, 145, 255, .16);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding: 20px;
  position: relative;
  overflow: hidden;
}

.image-background {
  z-index: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-background.skew-minus-4deg {
  transform: scale(1.1)skew(0deg, -4deg);
}

.image-background.position-right {
  object-position: 100% 50%;
}

.image-background.under-text {
  opacity: .5;
  mix-blend-mode: normal;
  border-radius: 0;
}

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

.ratio-16-9 {
  width: 100%;
  border-radius: 4px;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.ratio-16-9.rounded {
  border-radius: 1em;
}

.ratio-16-9._8px {
  border-radius: 8px;
}

.ratio-3-2 {
  width: 100%;
  border-radius: 4px;
  padding-top: 66.6%;
  position: relative;
  overflow: hidden;
}

.ratio-3-2.rounded {
  border-radius: 1em;
}

.ratio-4-3 {
  width: 100%;
  border-radius: 4px;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.ratio-4-3.rounded {
  border-radius: 1em;
}

.ratio-4-3.radius-0 {
  border-radius: 0;
}

.selector {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.selector.under-item {
  margin-top: 8px;
  font-size: 13px;
}

.example-image-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 33.3%;
  padding-right: 33.3%;
  display: flex;
}

.example-heading-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  justify-items: start;
  position: relative;
  overflow: hidden;
}

.breaking-no-wrap {
  white-space: nowrap;
}

.title-xs {
  color: #1d2b36;
  letter-spacing: 0;
  font-family: Inter Display, sans-serif;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1;
}

.title-xs._24ch {
  max-width: 24ch;
}

.title-xs.font-medium {
  letter-spacing: -.04em;
}

.title-sm {
  color: #1d2b36;
  letter-spacing: -.01em;
  font-family: Inter Display, sans-serif;
  font-size: 3em;
  font-weight: 500;
  line-height: 1;
}

.title-sm._24ch {
  max-width: 24ch;
}

.title-sm.white {
  color: #fff;
}

.title-sm.white.font-medium {
  letter-spacing: -.04em;
}

.title-md {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Inter Display, sans-serif;
  font-size: 3.5em;
  font-weight: 500;
  line-height: 1;
}

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

.title-lg {
  color: #1d2b36;
  letter-spacing: -.015em;
  font-family: Inter Display, sans-serif;
  font-size: 4em;
  font-weight: 500;
  line-height: 1.2;
  position: relative;
}

.title-lg.white {
  color: #fff;
}

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

.title-xl {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Inter Display, sans-serif;
  font-size: 5em;
  font-weight: 500;
  line-height: 1;
  position: relative;
}

.title-xl._18ch {
  max-width: 18ch;
}

.title-xl.white {
  color: #fff;
}

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

.title-2xl {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Inter Display, sans-serif;
  font-size: 6.25em;
  font-weight: 500;
  line-height: .9;
}

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

.heading-h6 {
  letter-spacing: -.02em;
  font-size: 1em;
  line-height: 1.2;
}

.heading-h5 {
  letter-spacing: -.02em;
  font-size: 1.25em;
  line-height: 1.2;
}

.heading-h5.white {
  color: #fff;
}

.heading-h4 {
  letter-spacing: -.03em;
  font-size: 1.5em;
  line-height: 1.2;
}

.heading-h3 {
  letter-spacing: -.035em;
  font-size: 1.875em;
  line-height: 1.2;
}

.heading-h2 {
  letter-spacing: -.04em;
  font-size: 2.25em;
  line-height: 1.2;
}

.heading-h1 {
  letter-spacing: -.04em;
  font-size: 3em;
  line-height: 1.2;
}

.black-gradient-line {
  width: 100%;
  height: 1px;
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), rgba(29, 64, 134, .12) 50%, rgba(255, 255, 255, 0));
}

.title {
  color: #1d2b36;
  letter-spacing: 0;
  font-family: Inter Display, sans-serif;
  position: relative;
}

.title.amber {
  color: #ff930f;
}

.title.green {
  color: #00b59c;
}

.title.blue {
  color: #3889f3;
}

.title.white {
  color: #fff;
}

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

.title.font-medium {
  letter-spacing: -1px;
}

.title.sky {
  color: #29aae2;
}

.title.pink {
  color: #be72fa;
}

.example-content {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.font-extralight, .font-light, .font-normal {
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.font-medium {
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.font-medium.color-text.font-black {
  color: #1d2b36;
}

.font-semibold {
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.font-bold, .font-extrabold {
  font-family: Inter, sans-serif;
  font-weight: 700;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.example-eyebrow {
  color: #139bfb;
  letter-spacing: 0;
  font-family: Inter Display, sans-serif;
  font-size: .875em;
  font-weight: 600;
  line-height: 1.25;
}

.example-eyebrow.typography {
  color: #fecb00;
}

.example-eyebrow.layout {
  color: #d682f6;
}

.example-eyebrow.colors {
  color: #3889f3;
}

.grid {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  perspective: 800px;
  perspective-origin: 50%;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: center;
  margin-bottom: 3em;
  transform: none;
}

.grid-2 {
  z-index: 1;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  position: relative;
}

.div-block-6 {
  z-index: 5;
  color: #1d2b36;
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 4em;
  padding-bottom: 4em;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 12px 64px -24px rgba(113, 128, 150, .57);
}

.grid-3 {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: start;
  padding-right: 2em;
}

.grid-4 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.text-block {
  letter-spacing: -.02em;
  font-size: 4.5em;
  font-weight: 600;
  line-height: 1.1;
}

.div-block-7 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing-sup {
  font-weight: 400;
  position: absolute;
}

.pricing-sup.dollar-sign {
  left: -4px;
  transform: translate(-100%);
}

.pricing-sup.currency-unit {
  right: -4px;
  transform: translate(100%);
}

.text-lg {
  letter-spacing: -.025em;
  font-size: 1.25em;
  line-height: 1.5;
  position: relative;
}

.text-lg.black {
  color: #1d2b36;
}

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

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

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

.text-lg.title {
  letter-spacing: 0;
}

.text-lg._24ch {
  max-width: 24ch;
}

.div-block-8 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.text-sm {
  font-size: .875em;
  line-height: 1.33;
}

.text-sm.white {
  color: #fff;
}

.text-sm._24ch {
  max-width: 24ch;
}

.button {
  z-index: 1;
  color: #fff;
  letter-spacing: -.03em;
  background-color: #29aae2;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: 1em 2em;
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1;
  transition: color .3s, box-shadow .3s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .08), 0 10px 30px -10px #29aae2;
}

.button:hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2), 0 6px 20px -10px #29aae2;
}

.button.sizing-sm {
  font-size: 1em;
}

.button.sizing-xs {
  background-color: #29aae2;
  padding: .75em 1.5em;
  font-size: .875em;
  font-weight: 600;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .08), 0 5px 15px -5px #29aae2;
}

.button.sizing-xs:hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .08), 0 8px 20px -5px #29aae2;
}

.div-block-9 {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 1em 4em 3em;
  display: flex;
  position: relative;
}

.icons-remix {
  letter-spacing: 0;
  text-transform: none;
  font-family: Remix Icons, sans-serif;
  font-weight: 400;
}

.icons-remix.pink {
  color: #be72fa;
}

.icons-remix.indigo {
  color: #5558ff;
}

.icons-remix.green {
  color: #00b59c;
}

.icons-remix.adjust-to-small {
  margin-top: .15em;
}

.image-contain {
  width: 100%;
  object-fit: contain;
  position: relative;
}

.text-2xl {
  color: #1d2b36;
  letter-spacing: -.03em;
  font-size: 1.75em;
  line-height: 1.33;
}

.text-2xl.title {
  letter-spacing: 0;
}

.post-grid {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 6em;
}

.circle-lg {
  width: 2.25em;
  height: 2.25em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: .625em;
  display: flex;
}

.circle-lg.yellow {
  background-image: linear-gradient(135deg, #ffe375, rgba(255, 255, 255, 0) 80%);
}

.circle-lg.green {
  background-image: linear-gradient(135deg, #95f1c5, rgba(255, 255, 255, 0) 80%);
}

.circle-lg.pink {
  background-image: linear-gradient(135deg, #f7c9fa, rgba(255, 255, 255, 0) 80%);
}

.circle-lg.indigo {
  background-image: linear-gradient(135deg, #cccdff, rgba(255, 255, 255, 0) 80%);
}

.circle-lg.sky {
  background-image: linear-gradient(135deg, #b7edff, rgba(255, 255, 255, 0) 80%);
}

.circle-lg.bg-white {
  background-color: #fff;
}

.circle-lg.rose-copy {
  background-image: linear-gradient(135deg, #fff2f4 50%, rgba(255, 255, 255, 0) 80%);
}

.circle-lg.blue-2 {
  background-image: linear-gradient(135deg, rgba(56, 137, 243, .4), rgba(255, 255, 255, 0));
}

.circle-lg.sky {
  background-image: linear-gradient(135deg, rgba(0, 192, 255, .36), rgba(255, 255, 255, 0));
}

.div-block-13 {
  padding-left: 2.75em;
}

.dgdsgs {
  width: 30em;
  height: 25em;
  background-image: linear-gradient(166deg, rgba(124, 117, 255, .41), rgba(255, 255, 255, 0) 51%);
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
  transform: translate(-25%, 50%)rotate(45deg);
}

.dgdsgs._02 {
  background-image: linear-gradient(166deg, rgba(197, 117, 255, .52), rgba(255, 255, 255, 0) 51%);
}

.button-label {
  z-index: 5;
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template: "."
  / auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  position: relative;
}

.div-block-16 {
  margin-top: 2em;
  margin-bottom: 3em;
}

.compare-table {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.compare-table-row {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr 1fr 1fr 1fr;
}

.compare-table-row.sticky {
  z-index: 5;
  background-color: #fff;
  grid-template-columns: 3fr 1fr 1fr 1fr 1fr;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.gsdgsdgd {
  z-index: 0;
  filter: invert();
  mix-blend-mode: overlay;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png");
  background-position: 50% 100%, 50% 100%;
  background-repeat: repeat-x, repeat-x;
  background-size: 30%, 30%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(-23deg)translate(0%, -30%);
}

.tooltip-wrap {
  cursor: help;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.tooltip-text {
  border-bottom: 1px dashed #586880;
  transition: border-color .3s;
}

.tooltip-text:hover {
  border-bottom-color: rgba(0, 0, 0, 0);
}

.check-wrap {
  width: 1.25em;
  height: 1.25em;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  line-height: 1;
  display: flex;
  position: relative;
}

.check-wrap.active {
  color: #24b47e;
  background-color: rgba(93, 241, 77, .24);
}

.check-wrap.active.blue {
  color: #29aae2;
  background-color: rgba(41, 170, 226, .1);
}

.check-wrap.disabled {
  color: #586880;
  background-color: rgba(113, 128, 150, .1);
}

.icon-base {
  width: 1em;
  height: 1em;
  object-fit: contain;
}

.icon-base.margin-left {
  margin-right: .25em;
}

.compare-table-item {
  align-items: center;
  padding-top: 1em;
  display: flex;
}

.tooltip {
  z-index: 10;
  max-width: 24em;
  color: #fff;
  background-color: #141d24;
  border-radius: 6px;
  padding: 1em;
  font-size: .875em;
  line-height: 1.5;
  display: none;
  position: absolute;
  bottom: 2.5em;
  left: -.875em;
  box-shadow: 0 12px 12px -6px rgba(29, 43, 54, .45);
}

.font-black {
  font-family: Inter, sans-serif;
  font-weight: 700;
}

.compare-table-overflow.margin-top {
  margin-top: 2em;
}

.row-sm {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: start;
  justify-items: start;
}

.row-sm.items-center {
  grid-template-columns: auto 1fr;
  align-items: center;
}

.row-sm.left-align {
  justify-content: start;
}

.compare-table-notification {
  color: #1d2b36;
  background-color: rgba(93, 241, 77, .12);
  border-radius: 4px;
  padding: 1.25em 1em;
  font-size: .875em;
  line-height: 1.5;
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, .12);
}

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

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

.bg-shape-1 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(270deg, #e8b9fa, rgba(255, 255, 255, 0));
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: hidden;
  transform: rotate(45deg);
}

.bg-shape-1._02 {
  width: 15em;
  height: 15em;
  background-image: linear-gradient(270deg, #b9c6fa, rgba(255, 255, 255, 0));
  transform: translate(-50%, -25%)rotate(17deg);
}

.bg-shape-noise-90deg {
  z-index: 0;
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(90deg);
}

.bg-shape-noise-90deg.gray {
  filter: none;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png");
}

.centered-start {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

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

.pricing-3x-header {
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 1em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.pricing-3x-price-size {
  letter-spacing: -.02em;
  font-size: 2em;
  font-weight: 700;
  line-height: 1.1;
}

.pricing-3x-price-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.pricing-3x-price-wrap {
  justify-content: center;
  align-items: center;
  margin-top: .25em;
  margin-bottom: .25em;
  display: flex;
  position: relative;
}

.pricing-3x-price-wrap.pink {
  color: #be72fa;
}

.pricing-3x-price-wrap.rose {
  color: #ff639e;
}

.pricing-3x-price-wrap.amber {
  color: #ff930f;
}

.pricing-3x-price-wrap.klaytech-blue {
  color: #29aae2;
}

.pricing-3x-bottom {
  background-color: rgba(29, 64, 134, .04);
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.pricing-3x-bottom.pink {
  color: #1d2b36;
  background-image: none;
}

.pricing-3x-bottom.pink:hover {
  background-image: linear-gradient(rgba(190, 114, 250, .12), rgba(114, 168, 250, .12));
}

.pricing-3x-bottom.rose {
  color: #1d2b36;
  background-image: none;
}

.pricing-3x-bottom.rose:hover {
  background-image: linear-gradient(rgba(255, 99, 158, .12), rgba(213, 99, 255, .12));
}

.pricing-3x-bottom.amber {
  color: #1d2b36;
  background-image: none;
}

.pricing-3x-bottom.amber:hover {
  background-image: linear-gradient(rgba(255, 147, 15, .12), rgba(255, 47, 15, .12));
}

.pricing-3x-icon {
  width: 3em;
}

.pricing-3x-price-title {
  color: #1d2b36;
  letter-spacing: 0;
  font-weight: 500;
}

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

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

.column-sm._2-col {
  grid-template-columns: 1fr 1fr;
}

.pricing-3x-item {
  flex-direction: column;
  display: flex;
  position: relative;
}

.pricing-3x-cta {
  z-index: 5;
  width: 100%;
  mix-blend-mode: color;
  background-color: rgba(29, 64, 134, .04);
  justify-content: center;
  align-items: center;
  padding: 1.5em 2em;
  font-weight: 600;
  display: flex;
  position: relative;
}

.pricing-3x-description {
  z-index: 5;
  width: 100%;
  color: #1d2b36;
  padding: 2em;
  position: relative;
}

.bg-shape-10 {
  width: 10em;
  height: 10em;
  background-image: linear-gradient(225deg, rgba(190, 114, 250, .32), rgba(255, 255, 255, 0) 50%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
  transform: translate(19%, 6%)rotate(-74deg);
}

.bg-shape-10.sea-green {
  opacity: .25;
  background-image: linear-gradient(225deg, #27caa1, rgba(255, 255, 255, 0) 50%);
  border-radius: 4px;
}

.rectangle-shape-rose-1 {
  width: 10em;
  height: 10em;
  background-image: linear-gradient(225deg, rgba(255, 99, 158, .32), rgba(255, 255, 255, 0) 50%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
  transform: translate(-19%, -32%)rotate(14deg);
}

.rectangle-shape-amber-1 {
  width: 10em;
  height: 10em;
  background-image: linear-gradient(45deg, rgba(255, 147, 15, .32), rgba(255, 255, 255, 0) 50%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: rotate(-66deg)translate(0, -29%);
}

.spacing-lg {
  margin: 2em;
  padding: 2em;
}

.spacing-base {
  margin: 1em;
  padding: 1em;
}

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

.spacing-xs {
  margin: .25em;
  padding: .25em;
}

.spacing-md {
  margin: 1.5em;
  padding: 1.5em;
}

.hide {
  display: none;
}

.padding-bottom {
  margin: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top {
  margin: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.margin-top {
  width: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
}

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

.spacing-clean {
  margin: 0;
  padding: 0;
}

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

.skew-shape-1 {
  z-index: 0;
  background-color: #f6f8fc;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.skew-shape-1.sky-pink {
  background-color: #fff;
  background-image: radial-gradient(circle farthest-side at 75% -100%, rgba(63, 184, 255, .93), rgba(255, 255, 255, 0)), linear-gradient(135deg, rgba(164, 46, 255, .71) 5%, #42d0ff 64%, rgba(231, 255, 122, .3));
}

.skew-shape-1.for-footer {
  bottom: 4em;
}

.skew-shape-1.slate-blue {
  background-color: #2d3661;
}

.skew-shape-1.indigo {
  background-color: #5558ff;
}

.skew-shape-1._2 {
  background-color: rgba(29, 64, 134, .07);
}

.skew-shape-1.ms365-color {
  background-image: linear-gradient(rgba(220, 62, 21, .15), rgba(255, 255, 255, 0));
}

.skew-shape-1.msazure-color {
  background-image: linear-gradient(rgba(60, 203, 244, .4), rgba(255, 255, 255, 0));
}

.skew-shape-1.barracuda-color {
  background-image: linear-gradient(rgba(0, 136, 206, .4), rgba(255, 255, 255, 0));
}

.skew-shape-1.bittitan-color {
  background-image: linear-gradient(rgba(50, 57, 72, .2), rgba(255, 255, 255, 0));
}

.skew-shape-1.klayytech-blue {
  background-color: #29aae2;
}

.text-xl {
  max-width: 56ch;
  letter-spacing: -.025em;
  font-size: 1.5em;
  line-height: 1.33;
  position: relative;
}

.text-xl._44ch {
  max-width: 44ch;
}

.text-xl.white {
  color: #fff;
}

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

.text-xl.leading-none {
  line-height: 0;
}

.text-xl.title {
  letter-spacing: 0;
}

._1-to-1-list {
  width: 100%;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  position: relative;
}

._1-to-1-list.middle {
  margin-top: 3em;
  margin-bottom: 3em;
}

._1-to-1-list.middle.less-space {
  margin-top: 1em;
  margin-bottom: 0;
}

._1-to-1-list.reduced {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
}

.button-hover {
  width: 8em;
  height: 8em;
  background-image: radial-gradient(circle farthest-side, rgba(13, 255, 243, .43), rgba(85, 88, 255, 0));
  border-radius: 9999px;
  position: absolute;
}

.accordion-bottom-wrap {
  width: 100%;
  padding-bottom: 1em;
  padding-left: .45em;
}

.accordion-bottom-wrap.for-xl {
  padding-left: .7em;
}

.accordion-bottom-wrap.space {
  padding: 2em;
}

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

.accordion {
  width: 100%;
  cursor: pointer;
  border-bottom: 1px rgba(29, 64, 134, .12);
}

.accordion-top-icon {
  justify-content: center;
  align-items: center;
  margin-right: -1em;
  padding: 1em;
  position: relative;
}

.accordion-wrap {
  width: 100%;
}

.accordion-wrap.column-sm {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.accordion-bottom-text {
  color: #1d2b36;
  border-left: 1px solid #1d2b36;
  margin-bottom: 0;
  padding-left: 1em;
}

.accordion-bottom-text.white-without-border {
  color: #fff;
  border-left-style: none;
  border-left-color: rgba(255, 255, 255, .16);
  padding-left: 0;
}

.accordion-icon-stripe-1 {
  width: 1px;
  height: 100%;
  background-color: #1d2b36;
}

.accordion-icon-stripe-1.white {
  background-color: #fff;
}

.accordion-top {
  width: 100%;
  opacity: 1;
  color: #1d2b36;
  align-items: center;
  transition: color .3s cubic-bezier(.19, 1, .22, 1);
  display: flex;
}

.accordion-top:hover {
  color: #139bfb;
}

.accordion-top._1w2 {
  background-color: #f6f8fc;
  border-radius: 3px;
  padding: 1em 2em;
}

.accordion-top.white:hover {
  color: #fff;
}

.accordion-icon-stripe-2 {
  width: 100%;
  height: 1px;
  background-color: #1d2b36;
  position: absolute;
}

.accordion-icon-stripe-2.white {
  background-color: #fff;
}

.accordion-top-text {
  letter-spacing: -.015em;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.25;
}

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

.accordion-top-wrap {
  flex: 1;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.slider {
  z-index: 5;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._2-to-3-list {
  width: 100%;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 3fr;
  position: relative;
}

._2-to-3-list.z-index-5 {
  z-index: 5;
}

.div-block-22 {
  background-color: #fff;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 24px 64px -20px rgba(41, 53, 68, .28);
}

.div-block-23 {
  text-align: center;
  padding: 2.5em;
}

.dd {
  text-align: left;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2em 4em;
  display: flex;
}

.text-block-2 {
  color: #1d2b36;
  letter-spacing: 0;
  text-indent: -.3em;
  font-size: 1.625em;
  font-weight: 400;
  line-height: 1.25;
}

.text-block-2.title {
  color: #fff;
}

.slider-arrow-default {
  width: 3em;
  height: 3em;
  color: #1d2b36;
  background-color: #fff;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  font-family: Icons Phosphor, sans-serif;
  font-size: 1em;
  transition: box-shadow .3s;
  display: flex;
  box-shadow: 0 8px 24px -10px rgba(29, 64, 134, .24), inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.slider-arrow-default:hover {
  box-shadow: 0 8px 24px -16px rgba(29, 64, 134, .24), inset 0 0 0 1px rgba(29, 64, 134, .24);
}

.slider-arrow-default.left-ll {
  font-size: .75em;
  top: auto;
  bottom: 2%;
  left: 5%;
  right: auto;
  transform: translate(-50%);
}

.slider-arrow-default.right-ll {
  font-size: .75em;
  top: auto;
  bottom: 2%;
  left: 35%;
  right: auto;
  transform: translate(-50%);
}

.slider-arrow-default.left {
  transform: translate(-120%);
}

.slider-arrow-default.right {
  transform: translate(120%);
}

.slider-arrow-default.inside-lg {
  margin-left: 4em;
  margin-right: 4em;
}

.slider-arrow-default.aaa {
  top: auto;
  bottom: 1em;
  left: -24em;
  right: auto;
}

.slider-arrow-default.bb {
  top: auto;
  bottom: 1em;
  left: -20.5em;
  right: auto;
}

.slide-nav-ss {
  width: 40%;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 4px;
  line-height: 1;
  display: flex;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.mask {
  overflow: visible;
}

.quote-mark {
  margin-bottom: .6em;
  font-family: Albert Sans, sans-serif;
  font-size: 8em;
  font-weight: 800;
  line-height: 0;
}

.quote-mark.indigo {
  color: #5558ff;
}

.quote-mark.sss {
  color: #fff;
  margin-top: .25em;
}

.rectangle-shape-rose-2 {
  width: 20em;
  height: 20em;
  mix-blend-mode: overlay;
  background-image: linear-gradient(225deg, #5558ff, rgba(255, 255, 255, 0) 50%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 20%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: translate(-38%, -16%)rotate(26deg);
}

.icons-phosphor {
  letter-spacing: 0;
  text-transform: none;
  font-family: Icons Phosphor, sans-serif;
  font-weight: 400;
}

.icons-phosphor.pink {
  color: #be72fa;
}

.icons-phosphor.rose {
  color: #ff639e;
}

.icons-phosphor.amber {
  color: #ff930f;
}

.icons-phosphor.indigo {
  color: #5558ff;
}

.icons-phosphor.text-xs {
  margin-top: .1em;
}

.icons-phosphor.green {
  color: #00b59c;
}

.icons-phosphor.white {
  color: #fff;
}

.icons-phosphor.sky {
  color: #29aae2;
}

.compare-table-indent {
  padding-left: 2.75em;
}

.rectangle-shape-amber-1-copy {
  width: 10em;
  height: 20em;
  mix-blend-mode: soft-light;
  background-image: linear-gradient(135deg, #5558ff, rgba(255, 255, 255, 0));
  border-top-left-radius: 999px;
  border-bottom-left-radius: 999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 2%;
  bottom: auto;
  left: 12%;
  right: auto;
  overflow: hidden;
  transform: rotate(54deg)translate(0, 29%);
}

.compare-table-indent-small {
  padding-left: 1.25em;
}

.bold-text {
  color: #00b59c;
}

.testimonil-logos-centered {
  width: 75%;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonil-logos-centered.under-pricing {
  margin-top: 3em;
}

.testimonial-logo {
  height: 1.25em;
  max-width: 5em;
  opacity: 1;
  margin: 1em;
}

.contact-box {
  z-index: 5;
  width: 100%;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contact-box.scale {
  transform: scale(.9);
}

.testimonial-content {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 2em 3em 1.5em;
  display: flex;
}

.contact-box-link-footer {
  width: 100%;
  color: #5558ff;
  background-color: rgba(29, 64, 134, .07);
  border-top: 1px solid rgba(29, 64, 134, .07);
  justify-content: center;
  align-items: center;
  padding: 1.5em 2em;
  font-weight: 500;
  display: flex;
}

.relative {
  width: 100%;
  position: relative;
}

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

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

.social-icon-avatar-xl {
  width: 1.375em;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  transform: translate(12.5%, 12.5%);
}

.content-of-box {
  color: #1d2b36;
  margin-top: 2em;
  line-height: 1.4;
}

.slide-nav-33 {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 4px;
  line-height: 1;
  display: flex;
  top: auto;
  bottom: 0%;
  left: auto;
  right: auto;
  transform: translate(0, 150%);
}

.div-block-32 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4em 2em;
  display: flex;
  position: relative;
  overflow: visible;
}

.mask-visible {
  overflow: visible;
}

.div-block-33 {
  z-index: 0;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 4em 2em 3em;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-shape-3 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(rgba(33, 212, 240, .72), rgba(255, 255, 255, 0));
  border-top-left-radius: 999px;
  border-top-right-radius: 999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
  overflow: hidden;
  transform: translate(-50%, -50%)rotate(45deg);
}

.bg-shape-3.smaller {
  font-size: .5em;
}

.bg-shape-3._01 {
  font-size: .75em;
  transform: translate(-75%, -25%)rotate(45deg);
}

.bg-shape-3.invert {
  width: 15em;
  height: 15em;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  transform: rotate(-90deg)translate(-15%, 15%)rotate(45deg);
}

.bg-shape-3.invert.purple {
  background-image: linear-gradient(rgba(133, 33, 240, .55), rgba(255, 255, 255, 0));
}

.bg-shape-3.middle {
  top: auto;
  transform: translate(-75%, 75%)rotate(45deg);
}

.bg-shape-noise {
  z-index: 0;
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-shape-noise.gray {
  filter: none;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png");
}

.bg-shape-noise.overlay-dark-10 {
  opacity: .1;
  filter: none;
  mix-blend-mode: overlay;
}

.bg-shape-2 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(rgba(255, 213, 85, .64) 55%, rgba(255, 255, 255, 0));
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: translate(50%)rotate(-34deg);
}

.bg-shape-2._02 {
  background-image: linear-gradient(rgba(41, 170, 226, .2) 55%, rgba(255, 255, 255, 0));
  transform: translate(50%, 25%)rotate(-34deg);
}

.bg-shape-2._03 {
  font-size: .75em;
  transform: translate(100%, 50%)rotate(-34deg);
}

.slider-arrow-copy {
  width: 2em;
  height: 2em;
  color: #1d2b36;
  background-color: #fff;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  font-family: Icons Phosphor, sans-serif;
  font-size: 1em;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.slider-arrow-copy.left {
  align-items: center;
  position: absolute;
  left: 0%;
  transform: translate(-50%);
}

.slider-arrow-copy.right {
  transform: translate(50%);
}

.pricing-3x-features {
  border-bottom: 1px solid rgba(29, 64, 134, .07);
  margin-bottom: 2em;
  margin-left: -2em;
  margin-right: -2em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
}

.skew-shape-bottom {
  z-index: 0;
  height: 7em;
  background-color: #f6f8fc;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
  transform: translate(0, 50%)skew(0deg, 4deg);
}

.text-marked {
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 31%, #fff 30%);
}

.text-marked.sky {
  background-color: #29aae2;
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 31%, #fff 30%), linear-gradient(270deg, #29aae2, #00ebca);
}

.tabs-menu-benefits {
  z-index: 1;
  width: 70%;
  justify-content: center;
  align-items: center;
  margin-top: -8em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 4em;
  display: flex;
}

.tabs-menu-benefits-item {
  width: 6em;
  height: 6em;
  filter: contrast(120%) grayscale();
  background-color: #fff;
  background-image: none;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  margin-left: .5em;
  margin-right: .5em;
  padding: 2em;
  transition: transform .3s cubic-bezier(.25, .46, .45, .94), filter .3s;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: scale(.8);
}

.tabs-menu-benefits-item.w--current {
  filter: none;
  background-color: rgba(0, 0, 0, 0);
  transform: scale(1);
}

.tabs-benefits {
  z-index: 5;
  padding: 6em;
  overflow: hidden;
}

.tabs-benefits.less {
  padding: 0;
}

.tabs-content {
  overflow: visible;
}

.bg-shape-4 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(rgba(146, 129, 243, .41), rgba(255, 255, 255, 0));
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
  transform: translate(-50%)rotate(111deg);
}

.bg-shape-4.teal {
  width: 25em;
  height: 25em;
  background-image: linear-gradient(#1d7583, rgba(255, 255, 255, 0));
  transform: translate(-75%, -25%)rotate(111deg);
}

.shadow-box-lg-right {
  width: 30%;
  display: flex;
}

.shadow-box-lg-right._40 {
  width: 40%;
}

.shadow-box-lg-left-min-h {
  min-height: 24em;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 4em 4em 10em;
  display: flex;
}

.caption {
  color: #1d2b36;
  letter-spacing: .03em;
  text-transform: uppercase;
  font-family: Inter Display, sans-serif;
  font-size: .75em;
  font-weight: 500;
}

.caption.accent {
  color: #5558ff;
}

.shadow-box-lg-image-right {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.shadow-box-lg {
  width: 100%;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 12px 64px -20px rgba(67, 80, 100, .4);
}

.shadow-box-lg.inside {
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 12px 64px -20px rgba(67, 80, 100, .4);
}

.image-bg-contain-margin {
  z-index: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  background-color: #fff;
  background-image: linear-gradient(135deg, #7ff7d5 8%, rgba(138, 255, 71, .24) 80%);
  padding: 5%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-bg-contain-margin.sky {
  background-image: linear-gradient(135deg, #9ae6ff 8%, rgba(71, 249, 255, .24) 80%);
}

.image-bg-contain-margin.yellow {
  background-image: linear-gradient(135deg, #ffed9f 8%, rgba(255, 132, 71, .24) 80%);
}

.image-bg-contain-margin.pink {
  background-image: linear-gradient(135deg, #ffa5ff 8%, rgba(224, 71, 255, .24) 80%);
}

.image-bg-contain-margin.no-margins {
  object-fit: cover;
  padding: 0%;
}

.contact-box-content {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 2em 4em;
  display: flex;
}

.contact-box-circle {
  width: 6em;
  height: 6em;
  background-image: linear-gradient(135deg, rgba(143, 188, 255, .14), #fff 80%);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: 2em;
  display: flex;
}

.noise-bottom {
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png");
  background-position: 50% 100%, 50% 100%, 50% 100%, 50% 100%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: auto, auto, auto, auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tabs-menu-benefits-item-gradient {
  z-index: 0;
  background-image: linear-gradient(135deg, #7ff7d5, #fff 80%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tabs-menu-benefits-item-gradient._2 {
  background-image: linear-gradient(135deg, #7fe3f7, #fff 80%);
}

.tabs-menu-benefits-item-gradient._3 {
  background-image: linear-gradient(135deg, #f7dd7f, #fff 80%);
}

.tabs-menu-benefits-item-gradient._4 {
  background-image: linear-gradient(135deg, #ffbbe4, #fff 80%);
}

.about-gallery-wrap {
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr;
  margin-top: 4em;
  position: relative;
}

.shadow-md {
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 12px 32px -10px rgba(67, 80, 100, .6);
}

.skew-4deg {
  transform: skew(0deg, 4deg);
}

.about-images-gradient {
  z-index: 0;
  width: 50vw;
  height: 50vw;
  mix-blend-mode: multiply;
  background-image: linear-gradient(135deg, rgba(41, 170, 226, .41), rgba(85, 88, 255, 0) 50%);
  border-radius: 4px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

._3-to-2-list {
  width: 100%;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  position: relative;
}

._3-to-2-list.white {
  color: #fff;
}

.perks-column {
  z-index: 1;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
  position: relative;
}

.about-gallery-column {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  position: relative;
}

.about-gallery-column.shift-bottom {
  margin-bottom: -8em;
}

.about-gallery-column.shift-top {
  align-items: start;
  margin-top: -8em;
}

.bg-shape-5 {
  width: 100%;
  height: 20em;
  background-image: linear-gradient(270deg, #85e4eb, rgba(255, 255, 255, 0));
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.bg-noise-rl-white {
  z-index: 0;
  width: 100%;
  height: 100%;
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d85e502de40_noise-gradient-rl.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d85e502de40_noise-gradient-rl.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d85e502de40_noise-gradient-rl.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d85e502de40_noise-gradient-rl.png");
  background-position: 100%, 100%, 100%, 100%;
  background-repeat: repeat-y, repeat-y, repeat-y, repeat-y;
  background-size: contain, contain, contain, contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-noise-lr-white {
  z-index: 0;
  width: 100%;
  height: 100%;
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d238402de3a_noise-gradient-lr.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d238402de3a_noise-gradient-lr.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d238402de3a_noise-gradient-lr.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d238402de3a_noise-gradient-lr.png");
  background-position: 0%, 0%, 0%, 0%;
  background-repeat: repeat-y, repeat-y, repeat-y, repeat-y;
  background-size: contain, contain, contain, contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-shape-6 {
  width: 100%;
  height: 20em;
  background-image: linear-gradient(to right, #9695f0, rgba(255, 255, 255, 0));
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.perks-heading {
  color: #1d2b36;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.8;
}

.about-header {
  margin-top: 6em;
}

.about-images-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.about-images-footer {
  width: 150%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  margin-top: 1em;
}

._4-steps {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
  margin-top: 4em;
  position: relative;
}

._4-steps-item {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
}

._4-steps-item.blue {
  color: #586880;
  background-image: linear-gradient(135deg, rgba(0, 192, 255, .12), #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.yellow {
  color: #586880;
  background-image: linear-gradient(rgba(255, 208, 0, .12), #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.pink {
  color: #586880;
  background-image: linear-gradient(rgba(190, 114, 250, .12), #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.green {
  color: #586880;
  background-image: linear-gradient(225deg, rgba(0, 181, 156, .12), #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.bittitan-color {
  color: #586880;
  background-image: linear-gradient(135deg, rgba(0, 0, 0, .12), #fff 40%);
  border-radius: 4px;
  padding: 2em 13px;
}

._4-steps-item.ms365 {
  color: #586880;
  background-image: linear-gradient(225deg, rgba(220, 62, 21, .15), #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

.circle-2xl {
  width: 6em;
  height: 6em;
  background-color: #fff;
  background-image: linear-gradient(135deg, rgba(0, 192, 255, .32), rgba(255, 255, 255, 0) 80%);
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2em;
  display: flex;
  position: relative;
}

.circle-2xl.yellow {
  background-image: linear-gradient(135deg, rgba(255, 208, 0, .32), rgba(255, 255, 255, 0) 80%);
}

.circle-2xl.pink {
  background-image: linear-gradient(135deg, rgba(190, 114, 250, .32), rgba(255, 255, 255, 0) 80%);
}

.circle-2xl.light-green {
  background-image: linear-gradient(135deg, rgba(8, 235, 118, .32), rgba(255, 255, 255, 0) 80%);
}

.circle-2xl.red {
  background-image: linear-gradient(135deg, #fdd1e2, rgba(255, 255, 255, 0) 80%);
}

.circle-2xl.smaller-padding {
  padding: 1.4em;
}

.footer {
  perspective: 800px;
  margin-top: 2em;
  padding-top: 4em;
  padding-bottom: 4em;
  position: relative;
}

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

.numbers-md {
  color: #1d2b36;
  letter-spacing: -.03em;
  font-size: 3em;
  font-weight: 600;
  line-height: 1.25;
}

.metric-3x-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr 1fr;
}

.ratio-2-3 {
  width: 100%;
  border-radius: 4px;
  padding-top: 124%;
  position: relative;
  overflow: hidden;
}

._4-steps-divider {
  width: 12.5%;
  height: 1px;
  border-top: 1px dotted rgba(29, 64, 134, .12);
  position: absolute;
  top: 3em;
  bottom: auto;
  left: 18.5%;
  right: 0%;
}

._4-steps-divider._2 {
  background-image: none;
  left: 43.5%;
}

._4-steps-divider._3 {
  background-image: none;
  left: 69.5%;
}

.progress-metric-row {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  align-items: center;
}

.progress-metric-list {
  width: 100%;
  max-width: 32em;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4em;
}

.progress-metric-wrap {
  width: 100%;
  height: 1em;
  background-color: rgba(29, 64, 134, .07);
  border-radius: 9999px;
  position: relative;
  overflow: hidden;
}

.progress-metric-wrap._01 {
  width: 33.3%;
}

.progress-metric-wrap._02 {
  width: 50%;
}

.progress-metric-wrap._03 {
  width: 75%;
}

.progress-metric {
  background-color: #5558ff;
  border-radius: 9999px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.centered {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.quick-links-slider {
  width: 75%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 2em;
}

.slide-nav-default {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 4px;
  line-height: 1;
  display: flex;
  transform: translate(0, 100%);
}

.slide-nav-default.inside {
  transform: none;
}

.quick-links-slider-item {
  width: 100%;
  height: 100%;
  text-align: left;
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  align-items: stretch;
  padding: 3em;
  transition: box-shadow .3s cubic-bezier(.455, .03, .515, .955), padding .3s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07), inset 0 0 0 0 rgba(0, 0, 0, 0), 0 4px 24px -2px #f6f8fc;
}

.quick-links-slider-item:hover {
  padding-top: 2.5em;
  padding-bottom: 3.5em;
}

.row-xs {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: start;
  justify-items: start;
}

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

.quick-links-slider-mask {
  overflow: visible;
}

.quick-links-slider-slide {
  height: 100%;
  margin-right: 1em;
}

.right-arrow {
  width: 100%;
  color: #1d2b36;
  justify-content: center;
  align-items: center;
  font-size: 1em;
  transition: opacity .3s;
  display: flex;
  transform: translate(100%);
}

.left-arrow {
  width: 100%;
  color: #1d2b36;
  justify-content: center;
  align-items: center;
  font-size: 1em;
  display: flex;
  transform: translate(-100%);
}

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

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

._1x-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.circle-base {
  width: 1.5em;
  height: 1.5em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  font-size: .75em;
  display: flex;
}

.circle-base.indigo {
  background-color: rgba(85, 88, 255, .12);
}

.circle-base.green {
  background-color: rgba(93, 241, 77, .24);
}

.cloud-wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.cloud-item {
  color: #1d2b36;
  background-color: #f6f8fc;
  border-radius: 9999px;
  margin-bottom: 2px;
  margin-right: 2px;
  padding: .5em 1em .5em .75em;
}

.image-caption {
  z-index: 2;
  max-width: 75%;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  color: #1d2b36;
  background-color: rgba(255, 255, 255, .65);
  border-radius: 4px;
  padding: .75em 1em;
  font-size: .75em;
  line-height: 1.25;
  position: absolute;
}

.image-caption.left-bottom {
  top: auto;
  bottom: 1.5em;
  left: 1.5em;
  right: auto;
}

.image-caption.right-bottom {
  top: auto;
  bottom: 1.5em;
  left: auto;
  right: 1.5em;
}

.bg-bottom-25 {
  z-index: 0;
  height: 25%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-bottom-25.white {
  background-color: #fff;
}

.bg-bottom-25.gray {
  background-color: #f6f8fc;
}

.bg-bottom-25.slate-blue {
  background-color: #2d3661;
}

.bg-bottom-25.sky {
  background-color: #29aae2;
}

.bg-top-25 {
  z-index: 0;
  height: 25%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.bg-top-25.gray {
  background-color: #f6f8fc;
}

.bg-top-25.white {
  background-color: #fff;
}

.bg-top-25.slate-blue {
  background-color: #2d3661;
}

.bg-top-25.indigo {
  background-color: #5558ff;
}

.bg-top-25.sky {
  background-color: #29aae2;
}

.gdgfd {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 3fr;
}

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

.feature-2-column {
  grid-column-gap: 6em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  margin-bottom: 4em;
}

.feature-2-column.z-index-5.white {
  color: #fff;
}

.column-base {
  grid-column-gap: 1.375em;
  grid-row-gap: 1.375em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  justify-items: start;
  display: grid;
  position: relative;
}

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

.text-md {
  letter-spacing: -.015em;
  font-size: 1.125em;
  line-height: 1.5;
  position: relative;
}

.text-md._64ch {
  max-width: 64ch;
}

.text-md.white {
  color: #fff;
}

.footer-grid {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  align-items: start;
}

.footer-social-list {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 2em;
}

.footer-social-link {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  color: #586880;
  letter-spacing: -.03em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-weight: 500;
  line-height: 1;
  display: grid;
}

.footer-social-link:hover {
  color: #29aae2;
}

.footer-social-icon {
  font-family: Remix Icons, sans-serif;
  font-size: 1.125em;
  font-weight: 400;
}

.tabs-menu-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  padding-bottom: 3em;
  display: grid;
}

.tab-link-tab-3 {
  opacity: .5;
  filter: grayscale();
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 1em 0 0;
  transition: filter .3s, opacity .3s;
  display: flex;
  position: relative;
}

.tab-link-tab-3.w--current {
  opacity: 1;
  filter: none;
  background-color: rgba(0, 0, 0, 0);
  border-top-color: #5558ff;
}

.text-xs {
  font-size: .75em;
  line-height: 1.25;
}

.div-block-46 {
  height: 1px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.div-block-46.indigo {
  background-color: #5558ff;
  background-image: none;
}

.div-block-46.green {
  background-color: #00b59c;
  background-image: none;
}

.div-block-46.pink {
  background-color: #be72fa;
  background-image: none;
}

.tab-pane-tab-1 {
  border-radius: 4px;
  overflow: hidden;
}

.browser-content {
  width: 100%;
  height: 100%;
  object-fit: contain;
  justify-content: center;
  align-items: center;
  padding: 4em;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-contain-height {
  z-index: 5;
  height: 100%;
  object-fit: contain;
  border-radius: 4px;
  position: relative;
}

.bg-top-50 {
  z-index: 0;
  height: 50%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.bg-top-50.indigo {
  background-color: #5558ff;
}

.bg-top-50.gray {
  background-color: #f6f8fc;
}

.bg-top-50.klayytech-blue {
  background-color: #29aae2;
}

.bg-shape-7 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(rgba(0, 183, 250, .36), #5558ff 50%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 20%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: translate(-12%)rotate(-140deg);
}

.bg-shape-8 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(to top, #3889f3, #29aae2 50%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 12%;
  left: 12%;
  right: auto;
  overflow: hidden;
  transform: translate(6%, 24%)rotate(157deg);
}

.bg-shape-8.smaller {
  transform: scale(.8)translate(-50%, 50%)rotate(157deg);
}

.bg-shape-noise-180deg {
  z-index: 0;
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(180deg);
}

.bg-shape-noise-180deg.overlay-dark {
  opacity: .1;
  filter: none;
  mix-blend-mode: overlay;
}

.buttons-row {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  justify-items: start;
}

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

.link-thumb {
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.radius-0 {
  border-radius: 0;
}

.link-thumb-content {
  flex-direction: column;
  align-items: flex-start;
  padding: 2.5em 1.5em 1.5em;
  display: flex;
  position: relative;
}

.color-text {
  color: #586880;
}

.shadow {
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 4px 24px -2px rgba(67, 80, 100, .2);
}

.link-thumb-category {
  background-color: #fff;
  border-radius: 999px;
  padding-left: .75em;
  padding-right: .75em;
  line-height: 2.25;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 1.5em;
  right: auto;
  transform: translate(0, -50%);
  box-shadow: 0 1px 24px rgba(67, 80, 100, .38), inset 0 0 0 1px rgba(67, 80, 100, .16);
}

.link-thumb-category._01 {
  color: #fff;
  background-color: #ff639e;
  box-shadow: 0 1px 24px #ff639e, inset 0 0 0 1px rgba(67, 80, 100, .16);
}

.link-thumb-category._02 {
  color: #fff;
  background-color: #be72fa;
  box-shadow: 0 1px 24px #be72fa, inset 0 0 0 1px rgba(67, 80, 100, .16);
}

.link-thumb-category._03 {
  color: #fff;
  background-color: #3889f3;
  box-shadow: 0 1px 24px #3889f3, inset 0 0 0 1px rgba(67, 80, 100, .16);
}

.link-thumb-category-text {
  letter-spacing: -.01em;
  font-size: .75em;
  font-weight: 500;
}

.image-outline {
  z-index: 6;
  width: 100%;
  height: 100%;
  mix-blend-mode: multiply;
  border-radius: 4px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12);
}

.image-outline.slider-team {
  border-radius: 8px 8px 0 0;
}

.image-outline._8px {
  border-radius: 8px;
}

.image-outline.rounded {
  border-radius: 9999px;
}

.image-outline.customer {
  border-radius: 8px 8px 0 0;
}

.image-outline.intro {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

._2-column {
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  align-items: start;
}

.grid-16 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  color: #1d2b36;
  grid-template-rows: auto;
  font-weight: 500;
  line-height: 1.25;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
}

.text-field {
  height: 3em;
  background-color: rgba(29, 64, 134, .07);
  border: 1px #000;
  border-radius: 4px;
  margin-bottom: 0;
  padding: .5em .75em .5em 1em;
  font-size: .875em;
  font-weight: 400;
}

.text-field::-ms-input-placeholder {
  color: #586880;
}

.text-field::placeholder {
  color: #586880;
}

.text-field.area {
  height: auto;
  min-height: 8em;
}

.success-message {
  background-color: rgba(39, 202, 161, .2);
  border-radius: 10px;
  font-weight: 600;
}

.error-message {
  color: #ff6363;
  background-color: rgba(255, 99, 99, .1);
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px rgba(255, 99, 99, .1);
}

.error-message.jobs {
  border-radius: 9999px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: .25em;
  padding-bottom: .25em;
  font-size: .875em;
}

.error-message.team {
  margin-top: 2em;
}

.form {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.submit-button {
  height: 3em;
  background-color: #29aae2;
  border-radius: 4px;
  font-size: .875em;
  font-weight: 600;
}

.footer-link-list {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.heading {
  color: #1d2b36;
  letter-spacing: 0;
  text-transform: uppercase;
  margin-bottom: 1em;
  font-size: .625em;
}

.link {
  font-size: .875em;
  font-weight: 500;
}

.link:hover {
  color: #29aae2;
}

.link.w--current {
  color: #29aae2;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d634802de44_active-dot.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto 4px;
  margin-left: -8px;
  padding-left: 8px;
}

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

.contact-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  position: relative;
}

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

.dropdown {
  margin-left: 0;
}

.dropdown-toggle {
  z-index: 1;
  height: 3em;
  background-color: #fff;
  border-radius: 4px;
  align-items: center;
  padding: .75em 1em;
  font-size: .875em;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.footer-contact-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: end;
}

.steps-icon {
  height: 2em;
  min-width: 2em;
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  font-size: .75em;
  font-weight: 600;
  line-height: 1;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.steps-line {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
  flex: 1;
  margin-top: .5em;
  margin-bottom: -1.5em;
}

.text-link {
  opacity: 1;
  color: #29aae2;
}

.text-link:hover {
  opacity: .75;
  border-bottom-color: rgba(0, 0, 0, 0);
}

.text-link.pink {
  color: #be72fa;
}

.text-link.green {
  color: #27caa1;
}

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

.notification-wrap {
  color: #1d2b36;
  background-color: rgba(255, 147, 15, .08);
  border-radius: 4px;
  padding: 1.25em 1em;
  font-size: .875em;
  line-height: 1.5;
  box-shadow: inset 0 0 0 1px rgba(255, 147, 15, .16);
}

.process-steps-item {
  background-color: #fff;
  border-radius: 4px;
  flex: 1;
  margin-left: 1.5em;
  padding: 3em;
}

.process-steps-step {
  z-index: 5;
  width: 100%;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.process-steps {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
  position: relative;
}

.process-steps-indicator-icon {
  color: #fff;
  font-family: Remix Icons, sans-serif;
  font-size: 1.5em;
  line-height: 1;
}

.process-steps-way {
  width: 100%;
  background-color: #29aae2;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

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

.process-steps-indicator {
  width: 3em;
  height: 3em;
  background-color: #5558ff;
  background-image: linear-gradient(135deg, #29aae2, #50ece4);
  border: 5px solid #f6f8fc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  margin-top: 2.25em;
  display: flex;
}

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

._56ch {
  max-width: 56ch;
}

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

.minus-margin-bottom {
  width: 100%;
  margin-bottom: -6em;
  position: relative;
}

.under-quote {
  margin-top: 6em;
}

.bg-shape-9 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(to top, rgba(39, 180, 180, .65), rgba(45, 54, 97, 0) 50%);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: translate(-50%, 50%)rotate(-180deg);
}

.accordion-heading {
  letter-spacing: 0;
  font-size: 1.25em;
  font-weight: 500;
}

.accordion-row {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  justify-items: start;
}

.logo-levitate-4 {
  width: 6em;
  object-fit: cover;
  position: absolute;
  right: 4%;
}

.logo-levitate-5 {
  width: 6em;
  object-fit: cover;
  position: absolute;
  top: -45%;
  right: 20%;
}

.logo-levitate-6 {
  width: 6.25em;
  position: absolute;
  top: -70%;
}

.logo-levitate-7 {
  width: 6em;
  position: absolute;
  bottom: -60%;
  right: 6%;
}

.logo-levitate-3 {
  width: 6.25em;
  position: absolute;
  bottom: 29%;
  right: -4%;
}

.logo-levitate-2 {
  width: 5em;
  position: absolute;
  bottom: -50%;
  left: 2%;
}

.logo-levitate-9 {
  width: 4em;
  position: absolute;
  top: -40%;
  left: 10%;
}

.logo-levitate-1 {
  width: 4em;
  object-fit: cover;
  position: absolute;
  top: -75%;
  left: 20%;
}

.logo-levitate-8 {
  width: 5em;
  object-fit: cover;
  position: absolute;
  top: 40%;
  left: -4%;
}

.affiliate-step-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.affiliate-step-circle {
  width: 100%;
  background-color: #f6f8fc;
  border-radius: 9999px;
  padding-top: 100%;
}

.affiliate-step-holder {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
  position: relative;
}

.affiliate-step-message {
  text-align: left;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: -1em;
  margin-right: -1em;
  padding: 1em 2em;
  position: absolute;
  box-shadow: inset 0 0 0 1px rgba(35, 54, 83, .08), 0 6px 12px -6px rgba(29, 64, 134, .12);
}

.affiliate-3-column {
  grid-column-gap: 6em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.affiliate-step-text {
  font-size: .75em;
  line-height: 1.33;
}

.affiliate-step-text.over-item {
  margin-top: 1em;
  margin-bottom: 1.5em;
}

.affiliate-step-dummy-avatar {
  width: 2.25em;
  height: 2.25em;
  object-fit: cover;
  border-radius: 9999px;
}

.affiliate-step-dummy-name {
  width: 6em;
  height: 6px;
  background-color: rgba(29, 64, 134, .12);
  border-radius: 9999px;
  margin-top: 3px;
  margin-bottom: 3px;
}

.affiliate-step-dummy-name.short {
  width: 4em;
}

.div-block-49 {
  width: 100%;
  background-color: #fff;
  background-image: linear-gradient(rgba(0, 145, 255, .08), #fff);
  border-top: 1px solid rgba(0, 145, 255, .16);
  border-left: 1px solid rgba(0, 145, 255, .16);
  border-right: 1px solid rgba(0, 145, 255, .16);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: -2em;
  margin-bottom: 1.5em;
  padding: 1em 1em 2em;
  font-family: Icons Phosphor, sans-serif;
  display: flex;
}

.affiliate-step-dummy-notification {
  width: 2em;
  height: 2em;
  color: #fff;
  background-color: #fc6615;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.affiliate-step-dummy-notification-glow {
  width: 100%;
  height: 100%;
  background-color: rgba(255, 147, 15, .2);
  border-radius: 9999px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: scale(2);
}

.affiliate-step-dummy-step-2 {
  width: 100%;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: center;
  justify-items: start;
  margin-top: 1em;
  margin-bottom: 2em;
}

.affiliate-step-dummy-text {
  letter-spacing: 0;
  font-size: .625em;
  font-weight: 500;
}

.affiliate-step-dummy-icon {
  color: #3889f3;
  font-size: 3em;
  line-height: 1;
}

.minus-margin-top {
  width: 100%;
  margin-top: -6em;
}

.minus-margin-top.double {
  margin-top: -12em;
}

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

.white {
  color: #fff;
}

.white._36ch {
  max-width: 36ch;
}

.metric-list {
  width: 80%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: 1px solid rgba(29, 64, 134, .12);
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  padding-top: 1em;
  padding-bottom: 1em;
}

.metric-title-md {
  color: #1d2b36;
  letter-spacing: -.03em;
  margin-bottom: .1em;
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1;
}

.metric-list-divider {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
}

.shadow-box-lg-left {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.shadow-box-lg-left.centered {
  align-items: center;
}

.div-block-52 {
  width: 1px;
  height: 1.25em;
  background-color: #fff;
  margin-left: .75em;
}

.step-badge {
  color: #00b59c;
  background-color: rgba(93, 241, 77, .24);
  border-radius: 9999px;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
}

.step-badge.title.white {
  background-color: rgba(255, 255, 255, .24);
}

.step-badge.title.gray {
  color: #586880;
  background-color: rgba(88, 104, 128, .15);
}

.step-badge.blue {
  color: #29aae2;
  background-color: rgba(0, 145, 255, .16);
}

._16ch {
  max-width: 16ch;
}

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

.opacity-60 {
  opacity: .6;
}

.yellow {
  color: #ffd000;
}

.reason-list {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
}

.reason-box-lang {
  background-color: #f6f8fc;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.reason-box {
  background-color: #f6f8fc;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 3em;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
  position: relative;
}

.form-demo {
  width: 60%;
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  margin-top: 2em;
  display: grid;
}

.form-demo-vertical {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-demo-horizontal {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
}

.select-field {
  height: 2em;
  color: #586880;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  margin-bottom: 0;
  padding: 0;
}

.form-demo-notice {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1em;
  font-size: .875em;
  display: flex;
}

.bg-shape-11 {
  width: 15em;
  height: 15em;
  background-image: linear-gradient(270deg, #d6b9fa, rgba(255, 255, 255, 0));
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: hidden;
  transform: translate(-50%, 5%)rotate(-51deg);
}

.form-100 {
  width: 100%;
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

._1-to-1-divider {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3em;
  right: auto;
}

.circle-xl {
  width: 4em;
  height: 4em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: 1.125em;
  display: flex;
}

.circle-xl.green {
  background-image: linear-gradient(135deg, #95f1c5, rgba(255, 255, 255, 0) 80%);
}

.circle-xl.green.on-white {
  background-color: #fff;
}

.circle-xl.blue {
  background-image: linear-gradient(135deg, #3889f3, rgba(255, 255, 255, 0) 80%);
}

.circle-xl.sky {
  background-image: linear-gradient(135deg, #69daff, rgba(255, 255, 255, 0) 80%);
}

.circle-xl.sky.on-white {
  background-color: #fff;
}

.circle-xl.pink {
  background-image: linear-gradient(135deg, rgba(190, 114, 250, .32), rgba(255, 255, 255, 0) 80%);
}

.circle-xl.sky {
  background-image: linear-gradient(135deg, rgba(0, 192, 255, .32), rgba(255, 255, 255, 0) 80%);
}

.circle-xl.amber {
  background-image: linear-gradient(135deg, rgba(255, 208, 0, .32), rgba(255, 255, 255, 0) 80%);
}

.circle-xl.red {
  background-image: linear-gradient(135deg, #ffc0d8, rgba(255, 255, 255, 0) 80%);
}

.circle-xl.bittitan-color {
  background-image: linear-gradient(135deg, #a5a5a5, rgba(255, 255, 255, 0) 80%);
}

.circle-xl.bittitan-color.on-white {
  background-color: #fff;
}

.contact-box-content-sm {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 2em;
  display: flex;
}

.text-link-white {
  color: #fff;
}

.press-assets {
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: 1px solid rgba(29, 64, 134, .12);
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr;
  padding-top: 1em;
  padding-bottom: 1em;
}

.press-thumb-list {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press-assets-divider {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
}

.image-bg-press-margin {
  z-index: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  background-color: #fff;
  background-image: none;
  padding: 5% 25%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.press-list-item {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

.press-list-news-title {
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.25;
}

.press-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid rgba(29, 64, 134, .07);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press-list-row {
  width: 100%;
  border-bottom: 1px solid rgba(29, 64, 134, .07);
  padding-top: 1em;
  padding-bottom: 1em;
}

.press-list-source {
  color: #586880;
  text-transform: uppercase;
  margin-bottom: .25em;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.2;
}

.press-thumb-title {
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1.1;
}

.press-list-date {
  color: #586880;
  text-transform: uppercase;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.2;
}

.quick-links-slider-marked {
  z-index: 1;
  height: .25em;
  background-color: #f6f8fc;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.quick-links-slider-marked.blue {
  background-color: #3889f3;
}

.quick-links-slider-marked.orange {
  background-color: #fc6615;
}

.quick-links-slider-marked.indigo {
  background-color: #5558ff;
}

.quick-links-slider-marked.yellow {
  background-color: #ffd000;
}

.example-gradient-list {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.gradient-shadow {
  z-index: 0;
  height: 5em;
  opacity: .6;
  filter: blur(50px);
  background-image: linear-gradient(to right, #00b4ff, #daa5ff 33.3%, #ff7eb1 66.6%, #ffc4b8);
  border-radius: 9999px;
  position: absolute;
  top: auto;
  bottom: -1em;
  left: 0%;
  right: 0%;
}

.gradient-01 {
  background-image: linear-gradient(135deg, #ffb7d0 8%, #fff7ed);
}

.example-gradient-item {
  width: 100%;
  height: 12em;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  overflow: hidden;
}

.gradient-02 {
  background-image: linear-gradient(135deg, #edc7ff 8%, #d7f6ff);
}

.gradient-03 {
  background-image: linear-gradient(135deg, #c0e6ff 8%, #e8ffe9 98%);
}

.gradient-04 {
  background-image: linear-gradient(135deg, #affaff 8%, #fffad0);
}

.gradient-05 {
  background-image: linear-gradient(135deg, #abf9ff 8%, #ffe1ff);
}

.gradient-06 {
  background-image: linear-gradient(135deg, #c8ffc4 8%, #fff6e3);
}

.gradient-07 {
  background-image: linear-gradient(135deg, #ffe0ad 8%, #d7ffe0);
}

.gradient-08 {
  background-image: linear-gradient(135deg, #ffcbfa 8%, #e6ffe6);
}

.gradient-09 {
  background-image: linear-gradient(135deg, #ffbde5 8%, #e7fcff);
}

.div-block-58 {
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 16px -6px rgba(113, 128, 150, .56);
}

.div-block-59 {
  padding-top: .5em;
  padding-bottom: .5em;
  padding-left: .5em;
}

.div-block-60 {
  z-index: 5;
  width: 100%;
  color: #1d2b36;
  border-radius: 8px;
  padding: 6em 6em 6em 12em;
  position: relative;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
}

.bg-shape-12 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(rgba(146, 129, 243, .41), rgba(255, 255, 255, 0));
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
  transform: translate(-51%, -33%)rotate(20deg);
}

.bg-shape-12.blue {
  background-image: linear-gradient(rgba(56, 137, 243, .4), rgba(255, 255, 255, 0));
  transform: translate(-51%, 4%)rotate(20deg);
}

.bg-shape-13 {
  width: 20em;
  height: 20em;
  transform-style: preserve-3d;
  background-image: linear-gradient(rgba(129, 243, 150, .41), rgba(255, 255, 255, 0));
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: translate(35%, 6%)rotateX(0)rotateY(-180deg)rotateZ(69deg);
}

.customer-breadcrumb-top {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: 1px solid rgba(29, 64, 134, .07);
  border-bottom: 1px rgba(29, 64, 134, .07);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  margin-top: 2em;
  padding-top: 1em;
}

.link-outline {
  z-index: 5;
  border-radius: 9999px;
  padding-left: .75em;
  padding-right: .75em;
  line-height: 2;
  position: relative;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.link-outline:hover {
  color: #5558ff;
  background-color: rgba(85, 88, 255, .1);
  box-shadow: inset 0 0 0 1px #5558ff;
}

.link-outline.white {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .16);
}

.link-outline.white:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, .16);
  box-shadow: inset 0 0 0 1px #fff;
}

.customer-logo {
  z-index: 5;
  height: 2em;
  max-width: 6em;
  position: relative;
}

.customer-logo.invert {
  filter: contrast(200%) invert();
}

.case-thumb-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.case-thumb-item {
  z-index: 5;
  width: 100%;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 3em 4em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.case-thumb-item.min-height {
  min-height: 24em;
  border-radius: 8px;
  padding-top: 2em;
  padding-bottom: 2em;
}

.case-thumb-text {
  color: #1d2b36;
  margin-top: 1em;
  margin-bottom: 2em;
  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.1;
}

.cms-item {
  display: flex;
  position: relative;
}

.customer-logo-breadcrumb {
  z-index: 5;
  width: 100%;
  height: 2em;
  max-width: 6em;
  filter: contrast(200%) invert();
  object-fit: contain;
  margin-bottom: 1em;
  position: relative;
}

.image-wrapper {
  z-index: 5;
  width: 100%;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-wrapper.radius-0 {
  border-radius: 0;
}

.text-link-black {
  transition: color .3s;
}

.text-link-black:hover {
  color: #5558ff;
}

.blog-thumb-content {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
}

.blog-post-list {
  grid-column-gap: 2em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.legal-tabs {
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.legal-tabs-menu {
  width: 25%;
  border-left: 1px solid rgba(29, 64, 134, .12);
  flex-direction: column;
  align-items: stretch;
  margin-top: -.5em;
  margin-bottom: -.5em;
  display: flex;
}

.legal-tab-link {
  background-color: rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
  margin-top: .5em;
  margin-bottom: .5em;
  margin-left: -1px;
  padding: .125em 0 .125em 1em;
  font-size: 1em;
  line-height: 1.25;
  transition: border .3s, box-shadow .3s, background-color .3s, color .3s;
}

.legal-tab-link:hover {
  border-left-color: #586880;
}

.legal-tab-link.w--current {
  color: #29aae2;
  background-color: rgba(0, 0, 0, 0);
  border-left: 4px solid #29aae2;
  font-weight: 600;
}

.legal-tabs-content {
  flex: 1;
}

.image-cover {
  z-index: 5;
  width: 100%;
  object-fit: cover;
  position: relative;
}

.positive-margin-bottom {
  width: 100%;
  margin-bottom: 6em;
}

.circle-text-lg {
  width: 1.375em;
  height: 1.375em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  margin-top: .3em;
  font-size: 1em;
  display: flex;
}

.circle-text-lg.white {
  color: #1d2b36;
  background-color: #fff;
}

.white-line-soft {
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, .16);
}

.how-it-works-row-item {
  grid-column-gap: 2em;
  grid-row-gap: 1em;
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  padding-bottom: 2em;
}

.how-it-works-row-item.last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.how-it-works-row {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-items: start;
}

.how-it-works-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.how-it-works-steps-icon {
  height: 2.25em;
  min-width: 2.25em;
  color: #00b59c;
  background-color: rgba(93, 241, 77, .12);
  border-radius: .75em;
  justify-content: center;
  align-items: center;
  font-size: 1em;
  font-weight: 500;
  line-height: 1;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, .24);
}

.how-it-works-steps-line {
  width: 1px;
  background-color: rgba(93, 241, 77, .24);
  flex: 1;
  margin-top: .5em;
  margin-bottom: -1.5em;
}

.left-absolute {
  width: 33.3%;
  position: absolute;
  top: 12.5%;
  bottom: auto;
  left: auto;
  right: 0%;
  transform: translate(50%);
}

.right-absolute {
  width: 33.3%;
  position: absolute;
  top: auto;
  bottom: -6em;
  left: 0%;
  right: auto;
  transform: translate(-75%);
}

.get-in-touch-footer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-bottom: -2em;
  position: relative;
}

.skew-minus-margin {
  margin-bottom: -2em;
}

.plus-integrations-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.integrations-box-content {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
}

.integrations-box-plus {
  z-index: 5;
  width: 100%;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
}

.integrations-box-plus.shadow {
  overflow: visible;
}

.integrations-box-logo {
  width: 4em;
  height: 4em;
  border-radius: 0;
  margin-top: -2em;
}

.integrations-box-badge {
  color: #fff;
  letter-spacing: .03em;
  text-transform: uppercase;
  background-color: #29aae2;
  border-radius: 2px;
  padding-left: .5em;
  padding-right: .5em;
  font-size: .625em;
  font-weight: 500;
  line-height: 2;
  display: inline-block;
  position: static;
  top: 1.5em;
  bottom: auto;
  left: auto;
  right: 1.5em;
}

.integrations-box-link-footer {
  width: 100%;
  color: #29aae2;
  background-color: rgba(29, 64, 134, .07);
  border-top: 1px solid rgba(29, 64, 134, .07);
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 1em 2em;
  font-size: .875em;
  font-weight: 600;
  display: flex;
}

.flipping-card-list {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
}

.flipping-card-wrap {
  perspective: 1000px;
  cursor: pointer;
  flex-direction: column;
  display: flex;
  position: relative;
}

.flipping-card-front {
  width: 100%;
  min-height: 24em;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2em;
  transition: box-shadow .3s;
  display: flex;
  box-shadow: 0 0 rgba(67, 80, 100, .2), inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.flipping-card-front:hover {
  box-shadow: 0 12px 24px -8px rgba(67, 80, 100, .2), inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.flipping-card-icon {
  color: #5558ff;
  font-family: Icons Phosphor, sans-serif;
  font-size: 2em;
  line-height: 1;
}

.flipping-card-back {
  width: 100%;
  min-height: 24em;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2em;
  transition: box-shadow .3s;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.flipping-card-back:hover {
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.flipping-card-title {
  color: #5558ff;
  margin-top: .25em;
  margin-bottom: 4em;
  font-size: 1.75em;
  font-weight: 400;
  line-height: 1;
}

.integrations-tabs {
  align-items: flex-start;
  display: flex;
}

.integrations-tabs-menu {
  width: 25%;
  border-left: 1px solid rgba(29, 64, 134, .12);
  flex-direction: column;
  align-items: stretch;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 4em;
}

.integrations-tabs-content {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.integrations-anchor {
  margin-top: -4em;
  padding-top: 4em;
}

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

.integrations-list._2col {
  grid-template-columns: 1fr 1fr;
}

.integrations-box {
  color: #1d2b36;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5em;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.integrations-box.gradient-01 {
  background-image: linear-gradient(135deg, #ffb7d0 8%, #fff7ed);
}

.integrations-box.gradient-ms365 {
  background-image: linear-gradient(135deg, rgba(129, 188, 6, .4) 8%, #fff7ed);
}

.integrations-box.gradient-msazure {
  background-image: linear-gradient(135deg, rgba(41, 170, 226, .4) 8%, #fff7ed);
}

.integrations-box.gradient-barracuda {
  background-image: linear-gradient(135deg, rgba(0, 136, 206, .4) 8%, #fff7ed);
}

.integrations-box.gradient-bittitan {
  background-image: linear-gradient(135deg, rgba(50, 57, 72, .4) 8%, #fff7ed);
}

.integrations-box-info {
  margin-top: 2em;
}

.integrations-box-info-text {
  opacity: .7;
  font-weight: 500;
  display: inline;
}

.integrations-box-info-text._1st {
  opacity: 1;
  margin-right: .25em;
  font-weight: 600;
  display: block;
}

.dropdown-list {
  z-index: 0;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  font-size: .875em;
  top: auto;
  bottom: 3.125em;
  left: 0%;
  right: 0%;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.dropdown-icon {
  margin-bottom: -.125em;
  font-size: .875em;
  line-height: 1.33;
}

.link-block {
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  padding: .75em 1em;
  display: flex;
}

.language-icon {
  width: 1em;
}

.language-divider {
  height: 1px;
  background-color: rgba(29, 64, 134, .07);
  margin-left: 1em;
  margin-right: 1em;
}

.footer-logo {
  width: 7em;
}

.ui-snippet {
  width: 100%;
  text-align: left;
  background-color: #5558ff;
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ui-snippet.radius-top {
  border-radius: 4px 4px 0 0;
}

.ui-snippet.radius {
  border-radius: 4px;
}

.div-block-63 {
  width: 50%;
  height: 50%;
  background-color: #29aae2;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.div-block-63.right-half {
  height: 100%;
}

.div-block-63.right-border {
  width: auto;
  height: auto;
  bottom: 2em;
  left: 2em;
}

.ui-snippet-content {
  z-index: 1;
  width: 100%;
  height: 100%;
  color: #586880;
  text-align: left;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5em;
  font-size: .875em;
  display: flex;
  position: relative;
}

.div-block-65 {
  width: 2.5em;
  height: 1.4em;
  background-color: rgba(29, 64, 134, .12);
  border-radius: 9999px;
  align-items: center;
  padding: .2em;
  display: flex;
  position: relative;
}

.div-block-65.active {
  background-color: #00b59c;
  justify-content: flex-end;
}

.div-block-66 {
  width: 1em;
  height: 1em;
  background-color: #586880;
  border-radius: 9999px;
}

.div-block-66.active {
  background-color: #fff;
}

.horizontal-wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.image-5 {
  width: 1.6em;
  margin-right: .25em;
}

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

.leading-none {
  line-height: 1;
}

.ui-snippet-placeholder {
  width: 100%;
  height: 6px;
  background-color: rgba(29, 64, 134, .12);
  border-radius: 9999px;
}

.ui-snippet-placeholder._75 {
  width: 75%;
}

.ui-snippet-placeholder._25 {
  width: 25%;
}

.rich-text-block {
  font-size: 1.125em;
  position: relative;
}

.rich-text-block h2 {
  color: #1d2b36;
  margin-bottom: .25em;
}

.rich-text-block h3 {
  color: #1d2b36;
  margin-top: 1.25em;
  margin-bottom: .25em;
}

.rich-text-block h4 {
  color: #1d2b36;
  margin-top: 1.25em;
  margin-bottom: .125em;
}

.rich-text-block h1 {
  color: #1d2b36;
  margin-bottom: .25em;
}

.rich-text-block figure {
  margin-top: 2em;
  margin-bottom: 2em;
  overflow: hidden;
}

.rich-text-block img {
  border-radius: 4px;
}

.rich-text-block figcaption {
  text-align: left;
  letter-spacing: -.02em;
  text-transform: uppercase;
  margin-top: 1em;
  font-size: .5em;
  font-weight: 500;
}

.title-md-case-study {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Author, sans-serif;
  font-size: 3.25em;
  font-weight: 500;
  line-height: 1;
}

.case-quick-facts {
  z-index: 5;
  background-color: #1d2b36;
  border-radius: 4px;
  padding: 2em;
  position: absolute;
  top: auto;
  bottom: 1em;
  left: 1em;
  right: auto;
}

.box-steps-list {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.box-steps-item {
  text-align: center;
  background-color: rgba(255, 255, 255, .04);
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 4em 2em 2em;
  display: flex;
  position: relative;
}

.box-steps-number {
  width: 3em;
  height: 3em;
  color: #fff;
  background-color: #5558ff;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: 0;
  transform: translate(0, -50%);
}

.box-steps-number.blue {
  width: 4em;
  height: 4em;
  background-color: #fff;
  padding: 14px;
}

.black {
  color: #1d2b36;
}

.lightbox-link {
  width: 100%;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.lightbox-play-button {
  z-index: 5;
  width: 3em;
  height: 3em;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: rgba(255, 255, 255, .6);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 1.5em;
  left: 1.5em;
  right: auto;
}

.raster-wrap {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.raster-wrap.left-top {
  transform: translate(-37.5%, -25%);
}

.raster-wrap.right-top {
  transform: translate(37.5%, -25%);
}

.raster-wrap.top {
  transform: translate(0%, -25%);
}

.raster-item-sky {
  width: 100%;
  height: 100%;
  opacity: .33;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d1ed102de7f_raster-02.svg");
  background-position: 50%;
  background-size: 24px 24px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.raster-item-sky._40px {
  opacity: .12;
  background-size: 40px 40px;
}

.raster-item-sky.opacity-12 {
  opacity: .12;
}

.raster-item-sky._32px {
  opacity: .24;
  background-size: 32px 32px;
}

.raster-item-sky.opacity-24 {
  opacity: .24;
}

.raster-gradient-white {
  width: 100%;
  height: 100%;
  background-image: linear-gradient(270deg, #fff, rgba(255, 255, 255, 0) 25%), linear-gradient(270deg, rgba(255, 255, 255, 0) 75%, #fff), linear-gradient(rgba(255, 255, 255, 0) 75%, #fff), linear-gradient(#fff, rgba(255, 255, 255, 0) 25%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.icons-material {
  letter-spacing: 0;
  text-transform: none;
  font-family: Material Icons, sans-serif;
  font-weight: 400;
}

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

.or-divider-wrap {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.or-divider {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
  flex: 1;
  margin-top: .25em;
  margin-bottom: .25em;
}

.raster-item-gray {
  width: 100%;
  height: 100%;
  opacity: .12;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d746e02de7c_raster-03.svg");
  background-position: 50%;
  background-size: 24px 24px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.raster-item-gray._32px {
  background-size: 32px;
}

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

.div-block-70 {
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5em;
  display: flex;
}

.integration-icon-list {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.integration-icon-wrap {
  width: 6em;
  height: 6em;
  background-color: #fff;
  border-radius: 26%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.25em;
  display: flex;
}

.integrations-icon-wrap-1 {
  font-size: .75em;
  position: absolute;
  top: auto;
  bottom: 12%;
  left: 0%;
  right: auto;
}

.integrations-icon-wrap-3 {
  font-size: .75em;
  position: absolute;
  top: 21%;
  bottom: auto;
  left: 52%;
  right: auto;
}

.integrations-icon-wrap-3.blur {
  filter: blur(3px);
}

.integrations-icon-wrap-2 {
  font-size: .625em;
  position: absolute;
  top: 12.5%;
  bottom: auto;
  left: 16%;
  right: auto;
}

.integrations-icon-wrap-2.blur {
  filter: blur(1.5px);
}

.integrations-icon-wrap-4 {
  font-size: .625em;
  position: absolute;
  top: -5%;
  bottom: auto;
  left: auto;
  right: 12%;
}

.integrations-icon-wrap-5 {
  font-size: .5em;
  position: absolute;
  top: 21%;
  bottom: auto;
  left: auto;
  right: -3%;
}

.integrations-icon-wrap-5.blur {
  filter: blur(1.5px);
}

.integrations-icon-wrap-6 {
  font-size: .625em;
  position: absolute;
  top: auto;
  bottom: 11%;
  left: auto;
  right: 14%;
}

.integrations-icon-wrap-6.blur {
  filter: blur(2px);
}

.integrations-icon-wrap-7 {
  font-size: .725em;
  position: absolute;
  top: auto;
  bottom: -3%;
  left: auto;
  right: 36%;
}

.integrations-icon-wrap-8 {
  font-size: .725em;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 3%;
  right: auto;
}

.integrations-icon-wrap-9 {
  font-size: .5em;
  position: absolute;
  top: auto;
  bottom: 42%;
  left: auto;
  right: 10%;
}

.integration-icon-bg-pattern {
  opacity: .06;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: -4em;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: scale(1.6);
}

.grid-24 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  margin-top: 4em;
}

.box-with-top-border {
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-top: 6px solid #000;
  border-radius: 6px;
  padding: 3em;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07), inset 0 0 0 0 rgba(0, 0, 0, 0), 0 4px 24px -2px #f6f8fc;
}

.box-with-top-border.sky {
  border-top-color: #29aae2;
}

.box-with-top-border.pink {
  border-top-color: #be72fa;
}

.box-with-top-border.sea-green {
  border-top-color: #27caa1;
}

.box-with-top-border-content {
  z-index: 5;
  width: 66.6%;
  margin-bottom: 6em;
  position: relative;
}

.box-with-top-border-content.full {
  width: 66.6%;
}

.box-with-top-border-content.full-first {
  width: 100%;
}

.bg-shape-14 {
  width: 20em;
  height: 20em;
  background-image: linear-gradient(270deg, #e8b9fa, rgba(255, 255, 255, 0));
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
  transform: translate(25%, 25%)rotate(-135deg);
}

.bg-shape-14.sky {
  background-image: linear-gradient(270deg, #99e6ff, rgba(255, 255, 255, 0));
}

.bg-shape-14.sea-green {
  background-image: linear-gradient(270deg, rgba(39, 202, 161, .7), rgba(255, 255, 255, 0));
}

.raster-gradient-gray {
  width: 100%;
  height: 100%;
  background-image: linear-gradient(270deg, #f6f8fc, rgba(255, 255, 255, 0) 25%), linear-gradient(270deg, rgba(255, 255, 255, 0) 75%, #f6f8fc), linear-gradient(rgba(255, 255, 255, 0) 75%, #f6f8fc), linear-gradient(#f6f8fc, rgba(255, 255, 255, 0) 25%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cms-team-list {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms-team-list._4x {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

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

.cms-team-item.smaller {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
}

.text-accent {
  color: #5558ff;
}

.team-link-social {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  color: #586880;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  line-height: 1;
}

.team-link-social:hover {
  color: #5558ff;
}

.cms-team-social-links {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
}

.team-heading {
  font-size: 1.125em;
}

.team-active {
  width: .75em;
  height: .75em;
  background-color: #27caa1;
  border-radius: 9999px;
  position: absolute;
  top: auto;
  bottom: .25em;
  left: auto;
  right: .25em;
  box-shadow: 0 0 0 .25em #fff;
}

.team-active.gray {
  box-shadow: 0 0 0 .25em #f6f8fc;
}

.team-active.smaller {
  font-size: .75em;
}

.compare-labels {
  width: 11em;
  height: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: 3em;
}

.compare-labels.competitor, .compare-labels.competitor-copy {
  width: auto;
  flex: 1;
  padding-top: 0;
}

.compare-labels-item {
  height: 3em;
  border-top: 1px dashed rgba(29, 64, 134, .12);
  align-items: center;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
}

.compare-labels-item.first {
  border-top-style: none;
  font-weight: 500;
}

.compare-content {
  flex: 1;
  display: flex;
}

.compare-your-brand {
  width: 50%;
  background-color: #5558ff;
  background-image: radial-gradient(circle at 150% -50%, #a72cff, #5558ff);
  border-radius: 4px;
  margin-top: -1em;
  margin-bottom: -1em;
  padding-top: 1em;
  padding-bottom: 1em;
}

.compare-your-brand.shadow-md {
  box-shadow: inset 0 0 0 1px rgba(22, 27, 37, .12), 0 12px 32px -10px rgba(85, 88, 255, .67);
}

.compare-wrap {
  width: 100%;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07), 0 12px 64px -20px rgba(67, 80, 100, .4);
}

.compare-labels-brand-item {
  height: 3em;
  color: #fff;
  border-top: 1px dashed rgba(255, 255, 255, .16);
  align-items: center;
  padding-left: 2em;
  display: flex;
}

.compare-labels-brand-item.first {
  border-top-style: none;
  font-weight: 500;
}

.compare-labels-logo {
  height: 1.25em;
}

.shadow-sm {
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07), 0 4px 8px -2px rgba(29, 64, 134, .07);
}

.reason-box-lang-right {
  height: 100%;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 3em;
  display: flex;
}

.reason-box-lang-left {
  width: 50%;
  padding: 3em;
}

.circle-bg {
  opacity: .08;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.grid-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  perspective: 800px;
  perspective-origin: 50%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  transform: none;
}

.raster-gradient-slate-blue {
  width: 100%;
  height: 100%;
  background-image: linear-gradient(270deg, #2d3661, rgba(255, 255, 255, 0) 25%), linear-gradient(270deg, rgba(255, 255, 255, 0) 75%, #2d3661), linear-gradient(rgba(255, 255, 255, 0) 75%, #2d3661), linear-gradient(#2d3661, rgba(255, 255, 255, 0) 25%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.white-line-muted {
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, .06);
}

.absolute-top {
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.absolute-top.integrations {
  max-width: 72em;
  margin-left: auto;
  margin-right: auto;
  top: 6.5em;
}

.how-it-works-with-icon {
  z-index: 5;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 1fr;
  margin-top: 4em;
  position: relative;
}

.how-it-works-with-icon.no-margins {
  margin-top: 0;
}

.adjust-to-base {
  margin-top: .2em;
}

.integration-logo-wrap {
  width: 3em;
  height: 3em;
  background-color: #fff;
  border-radius: 36%;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 0 0 1px rgba(29, 64, 134, .07);
}

.book-list {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.book-link {
  width: 100%;
  color: rgba(29, 64, 134, .24);
  padding: 2em 2em 1em;
}

.book-link:hover {
  color: #29aae2;
}

.book-description-footer {
  border-top: 1px solid rgba(29, 64, 134, .07);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: center;
  margin-top: .75em;
  padding-top: .5em;
  font-weight: 500;
}

.book-description {
  flex-direction: column;
  justify-content: space-between;
  margin-top: 2.5em;
  display: flex;
  position: relative;
}

.book-hover-bg {
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 4px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.book-hover-bg.gray {
  background-color: #f6f8fc;
}

.book-hover-bg.shadow-sm {
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 4px 8px -2px rgba(29, 64, 134, .07);
}

.book-side {
  width: .75em;
  mix-blend-mode: soft-light;
  background-image: linear-gradient(to right, #000 5%, rgba(0, 0, 0, 0) 50%);
  border-right: 1px solid rgba(29, 64, 134, .07);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0;
  right: auto;
}

.book-wrap {
  width: 75%;
  perspective: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.book-bottom-text {
  opacity: .2;
  font-size: .25em;
}

.book-title {
  z-index: 5;
  height: 16em;
  perspective-origin: 0%;
  transform-origin: 0%;
  color: #f8f8f4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 1em 1em 1em 1.5em;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.book-bottom {
  z-index: 0;
  color: #586880;
  background-color: #fff;
  background-image: linear-gradient(rgba(29, 64, 134, .04), rgba(29, 64, 134, .04));
  border-radius: 4px;
  padding: 1em .5em 1em 1em;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
  box-shadow: 0 14px 12px -15px rgba(29, 64, 134, .12);
}

.book-bottom.white {
  background-image: none;
}

.box-with-top-border-list {
  width: 100%;
  grid-column-gap: 8em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  align-items: end;
  position: relative;
}

.tabs-menu-inside {
  width: 100%;
  background-color: #f6f8fc;
  border-radius: 4px;
  padding: 1em;
}

.tabs-menu-inside-menu {
  background-color: #fff;
  border-radius: 3px;
  padding: .5em;
  display: flex;
}

.tabs-menu-inside-tab {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 2px;
  flex: 1;
  font-weight: 500;
}

.tabs-menu-inside-tab.w--current {
  color: #fff;
  background-color: #27caa1;
}

.career-tag-number {
  width: 2em;
  height: 2em;
  background-color: rgba(93, 241, 77, .24);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  font-size: .75em;
  display: flex;
}

.career-tag-list {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.career-tag {
  color: #00b59c;
  background-color: rgba(93, 241, 77, .24);
  border-radius: 9999px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: .25em .25em .25em .75em;
  font-size: .875em;
  font-weight: 500;
  display: inline-block;
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, 0);
}

.career-tag:hover {
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, .44);
}

.career-tag.w--current {
  color: #fff;
  background-color: #27caa1;
}

.careers-listing {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: 1px solid rgba(29, 64, 134, .12);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2em;
  display: block;
}

.careers-listing-item {
  width: 100%;
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1em;
  padding-bottom: 1em;
  display: block;
}

.careers-listing-item-footer {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  color: #586880;
  grid-template-rows: auto;
  margin-top: .25em;
}

.fsafsaf-copy {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tabs-w-underline-menu {
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-w-underline-link {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  margin-bottom: -1px;
  font-weight: 500;
}

.tabs-w-underline-link.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #5558ff;
}

.tabs-w-underline {
  z-index: 5;
  flex-direction: column;
  align-items: center;
  display: flex;
  overflow: visible;
}

.tabs-w-underline-content {
  width: 100%;
  overflow: visible;
}

.tabs-w-underline-pane {
  padding: 2em;
  position: relative;
  overflow: visible;
}

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

.glow-right-top {
  z-index: 0;
  width: 100%;
  height: 100%;
  mix-blend-mode: overlay;
  background-image: radial-gradient(circle, rgba(243, 135, 255, .65), rgba(255, 255, 255, 0) 70%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: translate(35%, -5%);
}

.glow-right-top.teal {
  background-image: radial-gradient(circle, rgba(135, 255, 241, .65), rgba(255, 255, 255, 0) 70%);
}

.glow-holder {
  z-index: 0;
  filter: blur(75px);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.glow-center-bottom {
  z-index: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(circle, rgba(0, 192, 255, .75), rgba(255, 255, 255, 0) 61%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: translate(15%, 20%);
}

.glow-left-top {
  z-index: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(circle, rgba(0, 255, 234, .4), rgba(255, 255, 255, 0) 61%);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: translate(-25%, -15%);
}

.div-space-left {
  width: 100%;
  height: 100%;
  align-items: center;
  padding-left: 12.5%;
  display: flex;
  position: relative;
}

.div-block-73 {
  z-index: 7;
  position: absolute;
  left: 0;
}

.styling-white-outline {
  color: #1d2b36;
  background-color: rgba(0, 0, 0, 0);
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.styling-white-outline:hover {
  box-shadow: inset 0 0 0 2px #586880;
}

.bg-shape-noise-minus-90deg {
  z-index: 0;
  filter: invert();
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d703802de13_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(-90deg);
}

.bg-shape-noise-minus-90deg.gray {
  filter: none;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png"), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d442002de30_noise-gradient-gray.png");
}

.skew-shape-2 {
  z-index: 0;
  background-color: #f6f8fc;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
  transform: skew(0deg, -4deg);
}

.skew-shape-2.slate-blue {
  background-color: #2d3661;
}

.skew-shape-2.sky {
  background-color: #29aae2;
}

._5-numbers {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.cms {
  width: 100%;
}

.image-gradient-both-sides {
  z-index: 1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, 0) 36%, rgba(0, 0, 0, 0) 64%, rgba(0, 0, 0, .7));
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.slider-default {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.products-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 1em 1em 2em;
}

.products-item {
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2em;
  display: flex;
  position: relative;
}

.products-item.shadow-sm {
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 4px 8px -2px rgba(29, 64, 134, .07);
}

.info-box {
  background-color: #fff;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.info-box-content {
  padding: 2em;
}

._2-info-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
}

.grid-27 {
  z-index: 5;
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  position: relative;
}

.link-block-3 {
  align-items: flex-start;
  padding: 2em;
  transition: color .3s, box-shadow .3s, padding .3s;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 0 rgba(0, 0, 0, 0);
}

.link-block-3:hover {
  color: #fff;
  padding-top: 1.5em;
  padding-bottom: 2.5em;
  box-shadow: 0 24px 80px -24px rgba(29, 64, 134, .24);
}

.div-block-75 {
  z-index: 5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding-left: 2em;
  display: flex;
  position: relative;
}

.div-block-76 {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -1em;
  right: auto;
}

.div-block-77 {
  height: 1px;
  background-color: rgba(29, 64, 134, .12);
  position: absolute;
  top: -1em;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.scaled-box-holder {
  z-index: 0;
  width: 100%;
  height: 100%;
  opacity: .75;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.scaled-box-hover {
  width: 32em;
  height: 32em;
  background-color: #f6f8fc;
  border-radius: 9999px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: auto;
}

.scaled-box-hover.sky {
  background-color: #29aae2;
  background-image: radial-gradient(circle at 100% 0, #29aae2, #5558ff);
}

.scaled-box-hover.light-green {
  background-color: #27caa1;
  background-image: radial-gradient(circle at 100% 0, #27caa1, #00b59c);
}

.scaled-box-hover.pink {
  background-color: #be72fa;
  background-image: radial-gradient(circle at 100% 0, #be72fa, #ff639e);
}

.scaled-box-hover.yellow {
  background-color: #ffd000;
  background-image: radial-gradient(circle at 100% 0, #fc6615, #ffd000);
}

.scaled-box-hover.blue-12 {
  opacity: .12;
  background-color: #3889f3;
}

.scaled-box-hover.orange-12 {
  opacity: .12;
  background-color: #fc6615;
}

.scaled-box-hover.indigo-12 {
  opacity: .12;
  background-color: #5558ff;
}

.scaled-box-hover.yellow-12 {
  opacity: .12;
  background-color: #ffd000;
}

.scaled-box-hover.small {
  width: 24em;
  height: 24em;
}

.div-block-79 {
  display: none;
}

.div-block-80 {
  background-color: #fff;
  border-radius: 9999px;
  margin-left: -.75em;
  padding-bottom: .125em;
  padding-left: .75em;
  padding-right: .5em;
}

.tabs-explain-shift-wrap {
  border-radius: 8px;
  margin-bottom: -2em;
  position: relative;
  overflow: hidden;
}

.tabs-content-visible {
  overflow: visible;
}

.tabs-explain-tab {
  color: #586880;
  text-align: center;
  text-transform: none;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
  flex: 0 auto;
  padding: .25em 1em;
  font-size: 1em;
  font-weight: 400;
}

.tabs-explain-tab.w--current {
  color: #3889f3;
  background-color: #fff;
  background-image: linear-gradient(rgba(0, 145, 255, .16), rgba(0, 145, 255, .16));
  font-weight: 500;
  box-shadow: inset 0 0 0 1px rgba(0, 145, 255, .16);
}

.tabs-explain-menu {
  justify-content: center;
  align-items: center;
  margin-bottom: 2em;
  display: flex;
}

.tabs-explain {
  width: 100%;
  background-color: #f6f8fc;
  border-radius: 8px;
  padding-top: 2em;
  padding-left: 1.5em;
  padding-right: 1.5em;
}

.tabs-explain.raster-sky {
  background-color: rgba(0, 145, 255, .04);
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217daeae02dd08_raster.svg");
  background-position: 0 0;
  background-size: 24px 24px;
  box-shadow: inset 0 0 0 1px rgba(0, 145, 255, .16);
}

.process-steps-wrap {
  background-color: #f6f8fc;
  border-radius: 8px;
  margin-top: 6em;
  margin-bottom: 6em;
  padding: 6em 12em;
}

.process-steps-wrap.process-steps-paddings {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3em;
  padding-bottom: 3em;
}

.process-steps-wrap.process-steps-paddings.smaller {
  padding-left: 2.4em;
  padding-right: 2.4em;
}

.side-by-side-list {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.tabs-menu-side-link {
  color: #acb8c4;
  background-color: #f6f8fc;
  border-radius: .5em;
  padding: 1.5em;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.tabs-menu-side-link.w--current {
  background-color: #fff;
  box-shadow: 0 0 24px -12px rgba(29, 64, 134, .12), inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.image-6 {
  width: 3em;
  height: 3em;
  background-color: rgba(29, 64, 134, .07);
  border-radius: 32%;
  margin-right: 1em;
  padding: .5em;
}

.accordion-arrow {
  color: #fff;
  font-family: Material Icons, sans-serif;
}

.accordion-content {
  z-index: 2;
  text-align: left;
  position: relative;
  overflow: hidden;
}

.tab-content {
  width: 100%;
  display: flex;
}

.accordion-item-wrapper {
  width: 100%;
  flex-direction: column;
  display: flex;
}

.text-block-12 {
  color: #94a4b8;
}

.tabs-menu-side-pane {
  width: 100%;
  height: 100%;
}

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

.tab-title {
  width: 100%;
  height: 3em;
  grid-column-gap: 1em;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: center;
}

.tabs-horizontal {
  z-index: 5;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wrap-space-right {
  width: 100%;
  height: 100%;
  align-items: center;
  padding-right: 12.5%;
  display: flex;
  position: relative;
}

.absolute-item {
  z-index: 7;
  position: absolute;
  right: 0;
}

.absolute-item.left {
  left: 0;
  right: auto;
}

.grid-28 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  background-color: rgba(255, 208, 0, .1);
  border: 1px solid rgba(255, 208, 0, .2);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: end;
  padding: .5em;
}

.div-block-83 {
  color: #00b59c;
  background-color: rgba(93, 241, 77, .24);
  border: 1px solid rgba(93, 241, 77, .24);
  border-radius: 3px;
  padding: .25em;
  font-size: .875em;
  line-height: 1;
}

.div-block-85 {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-86 {
  border-top: 1px dotted rgba(29, 64, 134, .12);
  flex: 1;
  margin-left: 6px;
  margin-right: 6px;
}

.div-block-87 {
  color: #fff;
  background-color: #29aae2;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: .5em 1em;
  font-weight: 500;
  display: flex;
}

.div-block-88 {
  margin-left: -2em;
  margin-right: -2em;
  padding: 3em 2em;
}

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

.grid-29 {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 6em;
}

.grid-30 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-bottom: 1px dashed rgba(29, 64, 134, .12);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
  align-items: center;
  justify-items: start;
  padding: 2em;
}

.grid-30.active {
  background-color: #f6f8fc;
  border-bottom-style: none;
}

.grid-30.top {
  border-bottom-style: none;
  padding-top: 1em;
  padding-bottom: 1em;
}

.image-7 {
  height: 2em;
  max-width: 6em;
  object-fit: contain;
  margin-bottom: .5em;
}

.grid-31 {
  width: 100%;
  background-color: #fff;
  grid-template-rows: 12em;
  grid-template-columns: 1fr;
}

.scale-slide-trigger {
  width: 100%;
}

.announcement-box {
  text-align: left;
  border-radius: 8px;
  padding: 1.5em;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .24);
}

.announcement-box.green {
  color: #fff;
  background-color: #27caa1;
}

.announcement-box.amber {
  color: #fff;
  background-color: #ffb30f;
}

.space-between-horizontal {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.space-between-horizontal.items-center {
  align-items: center;
}

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

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

.utility-page-form {
  z-index: 5;
  flex-direction: column;
  align-items: stretch;
  display: flex;
  position: relative;
}

.cms-team-list-blog {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.top-story-divider {
  width: 1px;
  background-color: rgba(29, 64, 134, .12);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -2em;
  right: auto;
}

.top-story-thumb {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.top-story-cms-item {
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  margin-bottom: .5em;
  padding-bottom: .5em;
}

.top-story-cms-item:last-child {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.blog-header {
  width: 100%;
  grid-column-gap: 4em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  position: relative;
}

.cms-featured-post-link {
  width: 100%;
  height: 100%;
  border-radius: 4px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cms-featured-post, .collection-item {
  width: 100%;
  height: 100%;
}

.top-story-header {
  border-top: 1px solid rgba(29, 64, 134, .12);
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  margin-bottom: 1em;
  padding-top: .75em;
  padding-bottom: .75em;
}

.top-story-list {
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  padding-bottom: .75em;
  position: relative;
}

.top-story-title {
  font-size: 1.125em;
}

.book-hover-bg-wrap {
  width: 100%;
  height: 65%;
  background-color: #fff;
  border-radius: 4px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.book-description-caption {
  letter-spacing: .03em;
  text-transform: uppercase;
  font-family: Author, sans-serif;
  font-size: .75em;
  font-weight: 500;
}

.changelog-badge {
  background-color: rgba(29, 64, 134, .07);
  border-radius: 9999px;
  padding: .5em 1em;
  font-size: .625em;
  font-weight: 500;
  display: inline-block;
  position: relative;
  top: -.25em;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12);
}

.changelog-badge.status {
  color: #ff930f;
  background-color: rgba(255, 208, 0, .12);
  box-shadow: inset 0 0 0 1px rgba(255, 208, 0, .24);
}

.changelog-badge.info {
  color: #29aae2;
  background-color: rgba(0, 145, 255, .04);
  box-shadow: inset 0 0 0 1px rgba(0, 145, 255, .04);
}

.help-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 1fr;
  align-items: center;
  margin-bottom: 4em;
}

.help-list.less-space {
  margin-bottom: 2em;
}

._1-to-1-space {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-top: 4em;
  margin-bottom: 4em;
  position: relative;
}

.relative-center {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 6em 1.25em;
  display: flex;
  position: relative;
}

.ratio-4-3-copy {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.row-sm-copy {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  align-items: center;
  justify-items: start;
}

._32ch {
  max-width: 32ch;
}

.lightbox-video-wrap {
  width: 100%;
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.lightbox-play-button-center {
  z-index: 10;
  width: 6.25em;
  height: 6.25em;
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  color: #fff;
  background-color: rgba(0, 145, 255, .16);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  font-family: Material Icons, sans-serif;
  display: flex;
  position: absolute;
}

.material-icons-round {
  text-transform: none;
  font-weight: 400;
}

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

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

.press-thumb-list-2x {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.positive-margin-top {
  width: 100%;
  margin-top: 6em;
}

.grid-32 {
  z-index: 5;
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 20em 1fr;
  align-items: center;
  position: relative;
}

.blog-post-list-copy {
  grid-column-gap: 2em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.heading-4 {
  letter-spacing: 0;
  font-size: 1.125em;
}

.slider-default-copy {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding-top: 2em;
  padding-bottom: 2em;
}

.paragraph {
  text-indent: -.3em;
  font-size: 1.75em;
  font-weight: 500;
  line-height: 1.25;
}

.div-block-93 {
  background-color: #fff;
  border-radius: 4px;
  padding: 1.25em;
  position: relative;
}

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

._24ch {
  max-width: 24ch;
}

.utility-page-form-wrap {
  background-color: #fff;
  border-radius: 4px;
  margin-top: 2em;
  display: flex;
}

.team-member-header {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
}

.team-member-bio-list {
  z-index: 5;
  width: 100%;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  position: relative;
}

.post-author-item {
  border-bottom: 1px solid rgba(29, 64, 134, .07);
  margin-bottom: .5em;
  padding-bottom: .5em;
  font-size: .875em;
  display: flex;
}

.post-author-item:last-child {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.tag {
  color: #00b59c;
  background-color: rgba(93, 241, 77, .24);
  border-radius: 9999px;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: 500;
  display: inline-block;
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, 0);
}

.tag:hover {
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, .44);
}

.tag.w--current {
  color: #fff;
  background-color: #27caa1;
}

.tag.title.blue {
  color: #29aae2;
  background-color: rgba(41, 170, 226, .1);
}

.dotted-line {
  height: 1px;
  border-top: 1px dotted rgba(29, 64, 134, .24);
  flex: 1;
  margin-left: 1em;
  margin-right: 1em;
}

.post-date-wrap {
  padding-left: 1.25em;
  position: absolute;
  top: auto;
  bottom: -6em;
  left: 0%;
  right: auto;
}

.post-date {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  transform: translate(0, 100%);
}

.cms-featured-post-content {
  z-index: 5;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  padding: 2em;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 2em;
  left: 2em;
  right: 2em;
}

.cms-featured-post-image {
  z-index: 5;
  width: 100%;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
}

.post-tag {
  color: #00b59c;
  background-color: rgba(93, 241, 77, .24);
  border-radius: 9999px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: .25em .75em;
  font-size: .875em;
  font-weight: 500;
  display: inline-block;
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, 0);
}

.post-tag:hover {
  box-shadow: inset 0 0 0 1px rgba(93, 241, 77, .44);
}

.post-tag.w--current {
  color: #fff;
  background-color: #27caa1;
}

.careers-post-quick-facts {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  border: 1px solid rgba(29, 64, 134, .12);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto 1fr;
  align-items: center;
  margin-bottom: 6em;
  margin-left: -2em;
  margin-right: -2em;
  padding: 2em;
}

.careers-post-quick-facts-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.row-md {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.customer-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.customer-thumb-logo {
  z-index: 6;
  width: 4em;
  height: 4em;
  background-color: #fff;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  margin-top: -2em;
  padding: .5em;
  display: flex;
  position: relative;
}

.customer-thumb-item {
  z-index: 5;
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
}

.customer-thumb-content {
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
}

.customer-thumb-footer {
  width: 100%;
  color: #5558ff;
  border-top: 1px rgba(29, 64, 134, .07);
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 1em 2em;
  font-size: .875em;
  font-weight: 600;
  display: flex;
}

.customer-thumb-quote {
  letter-spacing: -.025em;
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1.125;
  position: relative;
}

.customer-thumb-quote.title {
  letter-spacing: 0;
}

.customer-thumb-metrics {
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: 1px solid rgba(29, 64, 134, .12);
  border-bottom: 1px solid rgba(29, 64, 134, .12);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  margin-top: 2em;
  padding-top: .5em;
  padding-bottom: .5em;
}

.metric-title-sm {
  color: #1d2b36;
  letter-spacing: -.03em;
  margin-bottom: .25em;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1;
}

.nav-dropdown-link {
  width: 100%;
  color: #1d2b36;
  border-radius: 6px;
  padding: 8px;
  text-decoration: none;
  transition-property: padding, background-color, color;
  display: flex;
}

.nav-dropdown-link:hover {
  color: #5558ff;
  background-color: rgba(0, 145, 255, .04);
  padding-left: 10px;
  padding-right: 10px;
}

.nav-dropdown-link.w--current {
  background-color: rgba(0, 145, 255, .04);
}

.nav-dropdown-link._01.hide {
  display: none;
}

.modal-container {
  z-index: 999;
  width: 100%;
  height: 100vh;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-link {
  justify-content: center;
  align-items: center;
  padding: 12px;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.nav-link:hover, .nav-link.w--current {
  color: #3d6bff;
}

.nav-link.title:hover, .nav-link.title.w--current {
  color: #29aae2;
}

.buy-button {
  align-items: center;
  padding: 12px;
  font-weight: 500;
  transition: color .2s;
  display: flex;
}

.buy-button:hover {
  color: #3d6bff;
}

.navigation-container {
  width: 100%;
  height: 100%;
  max-width: 64em;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: flex;
}

.brand {
  z-index: 10;
  width: 140px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 0;
  display: flex;
}

.navigation {
  z-index: 100;
  height: 72px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: rgba(255, 255, 255, .8);
  justify-content: center;
  align-items: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-buttons {
  align-items: center;
  display: flex;
}

.close-button-modal {
  width: 36px;
  height: 36px;
  background-color: #27caa1;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  transition: box-shadow .4s;
  display: flex;
  position: absolute;
  top: 2em;
  bottom: auto;
  left: auto;
  right: 2em;
  box-shadow: inset 0 0 rgba(0, 0, 0, 0);
}

.close-button-modal:hover {
  box-shadow: inset 0 0 20px 20px rgba(0, 34, 69, .4);
}

.nav-icon-wrap {
  width: 32px;
  height: 32px;
  background-color: #f6f8fc;
  border-radius: 28%;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 4px;
  font-family: Icons Phosphor, sans-serif;
  display: flex;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.nav-menu {
  color: #1d2b36;
  align-items: center;
  font-size: 14px;
  display: flex;
  position: static;
}

.navigation-left {
  align-items: center;
  display: flex;
}

.modal-background {
  background-color: rgba(31, 39, 78, .98);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-content-wrap {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 8px;
  display: flex;
}

.nav-dropdown-list {
  min-width: 140px;
  border-radius: 8px;
  padding: 12px;
  overflow: hidden;
}

.nav-dropdown-list.w--open {
  max-height: 100vh;
  min-width: 260px;
  background-color: #fff;
  left: -80px;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 4px 24px -2px rgba(67, 80, 100, .2);
}

.nav-dropdown-toggle {
  height: 100%;
  align-items: center;
  padding: 12px;
  font-weight: 500;
  transition: all .2s;
  display: flex;
}

.nav-dropdown-toggle:hover {
  color: #3d6bff;
}

.nav-dropdown-toggle.title:hover {
  color: #29aae2;
}

.modal-button-container {
  height: 100%;
  align-items: stretch;
  display: flex;
}

.nav-title {
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1;
}

.grid-34 {
  width: 100%;
  max-width: 64em;
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.link-block-4 {
  color: #586880;
  position: relative;
}

.link-block-4:hover {
  color: #fff;
}

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

.image-8 {
  border-radius: 4px;
  margin-bottom: .5em;
}

.support-list {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  position: relative;
}

.support-list-item {
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  align-items: center;
  padding: 2em 1em;
  transition-property: box-shadow, padding, color;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07), 0 4px 8px -4px rgba(29, 64, 134, .07);
}

.support-list-item:hover {
  padding-top: 1.75em;
  padding-bottom: 2.25em;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .12), 0 4px 8px -4px rgba(29, 64, 134, .07);
}

.support-list-content {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.bg-bottom-50 {
  z-index: 0;
  height: 50%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-bottom-50.gray {
  background-color: #f6f8fc;
}

.header-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  margin-bottom: 1em;
}

.offices-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.map-direction-wrapper {
  z-index: 10;
  color: #586880;
  background-color: #fff;
  border-radius: 8px;
  padding: 0;
  font-size: .875em;
  position: absolute;
  top: auto;
  bottom: 12px;
  left: 12px;
  right: 12px;
  overflow: hidden;
}

.map-direction-address {
  border-bottom: 1px dashed rgba(152, 159, 173, .44);
  padding: 1em;
}

.map-direction-address.none {
  border-bottom-style: none;
}

.offices-list-item {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.offices-list-item.full-width {
  width: 100%;
}

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

.screenshot {
  width: 100%;
  border-radius: 4px 4px 0 0;
  margin-top: 2em;
  position: relative;
}

.screenshot-lnk {
  width: 100%;
  color: rgba(29, 64, 134, .24);
  text-align: center;
  background-color: #f6f8fc;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.screenshot-lnk:hover {
  color: #29aae2;
}

.intro-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.preloader-image {
  width: 32px;
  height: 32px;
}

.slider-2 {
  height: 90vh;
}

.tab-panel {
  min-height: 500px;
  border-radius: 0;
  flex-direction: column;
  align-items: center;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.tab-panel.tab-1-bg {
  height: 100%;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}

.tab-panel.tab-2-bg {
  background-image: linear-gradient(to top, #1f274e, rgba(255, 255, 255, 0)), url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/636bcaeea4fc230f4b4249f9_Klayytech%20slide%202%20bg.jpeg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.tab-panel.slider-tab-2-bg {
  height: 100%;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/636f075fa2ecca7f27c8bbd4_Klayytech%20slide%203%20bg.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}

.tab-panel.slider-tab-3-bg {
  height: 100%;
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/636f075f13162543dce42147_Klayytech%20slide%202%20bg.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}

.text-block-13 {
  display: none;
}

.tab-button {
  width: 10px;
  opacity: .7;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding-bottom: 16px;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 15px;
  font-weight: 600;
  display: flex;
}

.tab-button.w--current {
  opacity: 1;
  color: #29aae2;
  background-color: rgba(0, 0, 0, 0);
  position: relative;
}

.tab-image {
  width: 44px;
  margin-right: 12px;
  display: none;
}

.paragraph-2 {
  max-width: 650px;
  color: #7b88a8;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-2.justify-text {
  color: #586880;
}

.link-arrow {
  color: #6a35ff;
  align-items: center;
  margin-top: 20px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.load-bar-base {
  height: 10px;
  max-width: 10px;
  background-color: #eceff8;
  border-radius: 500px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tab-h1 {
  color: #2d3958;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 38px;
  line-height: 1.1;
}

.content-block {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.tab-grid {
  width: 100%;
  height: 100%;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

.tabs-menu {
  max-width: 960px;
  justify-content: center;
  align-items: stretch;
  margin-top: -80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.animation-block {
  border-radius: 25px;
}

.tabs-content-2 {
  height: 100%;
  padding-top: 0;
  overflow: visible;
}

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

.text-block-5 {
  margin-right: 14px;
}

.load-bar {
  width: 0%;
  height: 5px;
  background-color: #7839f3;
  border-radius: 500px;
}

.tabs {
  height: 80vh;
  background-color: #fff;
}

.text-span {
  color: #29aae2;
}

.background-video {
  width: 100%;
  height: 500px;
  overflow: hidden;
}

.partner-logo-wrapper {
  color: #1d2b36;
  letter-spacing: -.03em;
  font-size: 2.5em;
  line-height: 1.33;
}

.partner-logo-wrapper.title {
  letter-spacing: 0;
}

.grid-3-col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  perspective: 800px;
  perspective-origin: 50%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
  transform: none;
}

.slider-bg-video {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
}

.tab-pane-tab-1-2 {
  height: 100%;
}

.slide-bg-video-overlay {
  z-index: 2;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(77deg, #1f274e, rgba(255, 255, 255, 0));
  flex: 0 auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.about-klayytech-logo {
  width: 40px;
}

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

.new-section {
  perspective: 800px;
  padding-top: 6em;
  padding-bottom: 6em;
  position: relative;
}

.container-xl-2 {
  width: 100%;
  max-width: 80em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.pricing-3x-price-title-2 {
  color: #1d2b36;
  letter-spacing: 0;
  font-weight: 500;
}

.pricing-3x-price-title-2.title {
  font-size: 1.8em;
}

.pricing-3x-bottom-2 {
  background-color: rgba(29, 64, 134, .04);
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(29, 64, 134, .07);
}

.pricing-3x-bottom-2.padding2em {
  padding: 2em;
}

.title-2 {
  color: #1d2b36;
  letter-spacing: 0;
  font-family: Author, sans-serif;
  position: relative;
}

.pricing-4x-list {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.pricing-3x-list-copy {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-4x-item {
  background-color: #fff;
  flex-direction: column;
  padding-top: 12px;
  display: flex;
  position: relative;
}

.tab-pane-tab-2, .tab-pane-tab-3 {
  height: 100%;
}

.klaytech-calendar-embed {
  overflow: scroll;
}

.justify-text {
  text-align: justify;
}

.logo-levitate-10 {
  width: 5em;
  position: absolute;
  bottom: -100%;
  left: 24%;
}

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

.hidden {
  display: none;
}

.klayytech-linkedin-vid-embed {
  text-align: center;
}

.image-blue-overlay {
  z-index: 10;
  background-image: linear-gradient(rgba(45, 54, 97, .3), rgba(45, 54, 97, .3));
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.partner-benefits-grid {
  margin-top: 50px;
}

.bg-gray {
  background-color: #f6f8fc;
}

.how-it-works-without-icon {
  grid-template-rows: auto;
  align-items: center;
}

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

.ps-icon {
  width: 48px;
  height: 48px;
}

.hero-slider {
  height: 70vh;
}

.slide-bg-video {
  z-index: 1;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.slide-2 {
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/636f075fa2ecca7f27c8bbd4_Klayytech%20slide%203%20bg.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-3 {
  background-image: url("https://assets.website-files.com/6334c19eb6217d1c8102dcc7/636f075f13162543dce42147_Klayytech%20slide%202%20bg.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 991px) {
  .spacing-xl {
    margin: 3em;
    padding: 3em;
  }

  .container-xl.slider {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .example-header {
    margin-left: 0;
  }

  .title-md, .title-lg {
    font-size: 3em;
  }

  .title-xl {
    font-size: 4em;
  }

  .title-2xl {
    font-size: 5em;
  }

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

  .button {
    font-size: 1.25em;
  }

  .text-2xl {
    font-size: 1.5em;
  }

  .post-grid {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-3x-header {
    padding-right: 0;
  }

  .pricing-3x-icon {
    width: 2em;
  }

  .spacing-lg {
    margin: 1.875em;
    padding: 1.875em;
  }

  .spacing-md {
    margin: 1.375em;
    padding: 1.375em;
  }

  .padding-bottom {
    margin: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    margin: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding: 0;
  }

  .spacing-clean, .spacing-clean-tablet {
    margin: 0;
    padding: 0;
  }

  .text-xl {
    font-size: 1.375em;
  }

  ._1-to-1-list {
    width: 75%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-to-3-list {
    width: 75%;
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-arrow-default.aaa {
    font-size: .75em;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .slider-arrow-default.bb {
    font-size: .75em;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .centered-tablet {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tabs-menu-benefits {
    width: 100%;
    margin-top: 2em;
    margin-left: 0%;
    padding: 0;
  }

  .tabs-benefits {
    padding-bottom: 0;
    right: auto;
  }

  .shadow-box-lg-left-min-h {
    min-height: auto;
    padding: 2em;
  }

  ._3-to-2-list {
    width: 75%;
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .about-header {
    margin-top: 0;
  }

  ._4-steps {
    width: 75%;
    grid-column-gap: 1em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

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

  ._4-steps-divider {
    display: none;
  }

  .width-50-mobile {
    width: 50%;
  }

  .quick-links-slider-item:hover {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .gdgfd, .contact-list {
    width: 75%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .width-75-tablet {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .feature-3-column {
    width: 75%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .logo-levitate-5, .logo-levitate-6 {
    width: 4em;
  }

  .logo-levitate-3 {
    width: 4.25em;
  }

  .logo-levitate-2 {
    width: 2.5em;
  }

  .logo-levitate-9 {
    width: 3em;
  }

  .affiliate-3-column {
    width: 50%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .shadow-box-lg-left {
    min-height: auto;
    padding: 2em;
  }

  .reason-box {
    padding-top: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  ._1-to-1-divider {
    width: 100%;
    height: 1px;
    top: -3em;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .press-assets {
    grid-column-gap: 2em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr 1fr;
  }

  .press-assets-divider {
    display: none;
  }

  .blog-post-list {
    grid-template-columns: 1fr 1fr;
  }

  .get-in-touch-footer {
    grid-template-columns: 1fr;
  }

  .plus-integrations-list, .flipping-card-list {
    width: 75%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

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

  .integrations-list._2col {
    grid-template-columns: 1fr;
  }

  .ui-snippet {
    padding: 1em;
  }

  .div-block-63.right-border {
    bottom: 1em;
    left: 1em;
  }

  .title-md-case-study {
    font-size: 3em;
  }

  .box-steps-list {
    grid-template-columns: 1fr;
  }

  .raster-wrap.left-top, .raster-wrap.right-top, .raster-wrap.top {
    transform: translate(0%, -25%);
  }

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

  .div-block-70 {
    width: 50%;
  }

  .integration-icon-list {
    width: 100%;
    height: 20em;
  }

  .integration-icon-bg-pattern {
    margin-bottom: -2em;
    transform: none;
  }

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

  .box-with-top-border-content.full-first {
    margin-bottom: 0;
  }

  .cms-team-list {
    width: 75%;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .cms-team-list._4x {
    grid-template-columns: 1fr 1fr;
  }

  .reason-box-lang-right, .reason-box-lang-left {
    padding: 2em;
  }

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

  .absolute-top.integrations {
    top: 7.2em;
  }

  .book-list {
    width: 50%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .box-with-top-border-list {
    width: 66.6%;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
    margin-right: auto;
  }

  .link-block-3:hover {
    box-shadow: none;
    color: #1d2b36;
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .scaled-box-holder {
    display: none;
  }

  .process-steps-wrap {
    padding-left: 4em;
    padding-right: 4em;
  }

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

  .div-block-88 {
    margin-left: -1.25em;
    margin-right: -1.25em;
    padding-left: 3em;
    padding-right: 3em;
  }

  .grid-30 {
    font-size: .75em;
  }

  .cms-team-list-blog {
    width: 75%;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .top-story-divider {
    display: none;
  }

  .blog-header {
    width: 75%;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  ._1-to-1-space {
    grid-template-columns: 1fr;
  }

  .relative-center {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .ratio-4-3-copy {
    padding-top: 75%;
  }

  .lightbox-video-3-column {
    width: 75%;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-left: auto;
    margin-right: auto;
  }

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

  .blog-post-list-copy {
    grid-template-columns: 1fr 1fr;
  }

  .slide {
    padding-left: 0;
  }

  .slider-default-copy {
    padding-top: 0;
    padding-bottom: 4em;
  }

  .team-member-bio-list {
    width: 75%;
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .post-date-wrap {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    position: relative;
    bottom: -2em;
    left: auto;
  }

  .post-date {
    transform: none;
  }

  .cms-featured-post-image {
    padding-top: 100%;
  }

  .careers-post-quick-facts {
    margin-left: 0;
    margin-right: 0;
  }

  .customer-list {
    width: 75%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-dropdown-link:hover {
    padding-left: 8px;
    padding-right: 8px;
  }

  .nav-link {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5em;
  }

  .navigation-container {
    justify-content: space-between;
    align-items: center;
  }

  .nav-dropdown {
    width: 100%;
  }

  .navigation {
    background-color: #fff;
    border-bottom: 1px solid rgba(154, 171, 184, .18);
    position: -webkit-sticky;
    position: sticky;
  }

  .navbar-buttons {
    display: none;
  }

  .nav-menu {
    height: auto;
    max-height: 100vh;
    background-color: #fff;
    flex-direction: column;
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
    position: absolute;
    overflow: auto;
  }

  .navigation-left {
    display: flex;
  }

  .nav-dropdown-list.w--open {
    width: 100%;
    left: 0;
  }

  .nav-dropdown-toggle {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5em;
  }

  .menu-button {
    width: 48px;
    height: 48px;
    color: #1d2b36;
    background-color: rgba(0, 145, 255, .04);
    border-radius: 4px;
    padding: 12px;
    display: flex;
    box-shadow: inset 0 0 0 1px rgba(0, 145, 255, .04);
  }

  .menu-button.w--open {
    background-color: #5558ff;
  }

  .buy-wrap {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
  }

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

  .map-direction-wrapper {
    padding: 0;
  }

  .screenshots {
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-panel.tab-1-bg, .tab-panel.slider-tab-2-bg, .tab-panel.slider-tab-3-bg {
    align-items: center;
  }

  .content-block {
    padding: 20px 10px;
  }

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

  .container-2 {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .tabs {
    height: 90vh;
  }

  .partner-logo-wrapper {
    font-size: 1.5em;
  }

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

  .logo-levitate-10 {
    width: 2.5em;
  }

  .feature-4-column, .feature-5-column {
    width: 75%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .hero-slider {
    height: 80vh;
  }

  .slider-left-arrow, .slider-right-arrow {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  h3 {
    font-size: 1.5em;
  }

  .spacing-xl {
    margin: 2.5em;
    padding: 2.5em;
  }

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

  .section.more-space {
    padding-top: 6em;
    padding-bottom: 6em;
  }

  .section.customer-post {
    padding-bottom: 4em;
  }

  .browser-arrows, .browser-icon, .browser-top-bar-right {
    display: none;
  }

  .browser-top-bar-left {
    left: 12px;
  }

  .browser-top-bar-center {
    max-width: 80%;
  }

  .browser-top-bar {
    padding: 6px 12px;
  }

  .browser-dot {
    width: 8px;
    height: 8px;
  }

  .title-xs {
    font-size: 2.25em;
  }

  .title-sm, .title-md, .title-lg {
    font-size: 2.5em;
  }

  .title-lg.title-lg-mobile {
    font-size: 4em;
  }

  .title-xl {
    font-size: 3.5em;
  }

  .title-2xl {
    font-size: 4em;
  }

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

  .grid-2 {
    margin-bottom: 2em;
  }

  .button {
    font-size: 1.125em;
  }

  .text-2xl {
    font-size: 1.25em;
  }

  .div-block-13 {
    padding-right: 2.75em;
  }

  .div-block-16 {
    margin-top: 1.5em;
    margin-bottom: 2em;
  }

  .compare-table-item {
    padding-top: 0;
  }

  .compare-table-overflow {
    overflow: scroll;
  }

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

  .spacing-lg {
    margin: 1.75em;
    padding: 1.75em;
  }

  .spacing-base {
    margin: .875em;
    padding: .875em;
  }

  .spacing-sm {
    margin: .625em;
    padding: .625em;
  }

  .spacing-xs {
    margin: .375em;
    padding: .375em;
  }

  .spacing-md {
    margin: 1.25em;
    padding: 1.25em;
  }

  .padding-bottom {
    margin: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    margin: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding: 0;
  }

  .spacing-clean, .spacing-clean-tablet, .spacing-clean-mobile {
    margin: 0;
    padding: 0;
  }

  .text-xl {
    letter-spacing: -.025em;
    font-size: 1.25em;
    line-height: 1.33;
  }

  ._1-to-1-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .accordion-bottom-wrap.for-xl {
    padding-left: .55em;
  }

  ._2-to-3-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .compare-table-indent, .compare-table-indent-small {
    padding-left: 0;
  }

  .testimonil-logos-centered {
    width: 100%;
  }

  .bg-shape-3.z-index-1 {
    z-index: 1;
  }

  .tabs-benefits {
    padding-left: 2em;
    padding-right: 2em;
  }

  .shadow-box-lg-right, .shadow-box-lg-right._40 {
    width: 100%;
  }

  .shadow-box-lg-image-right {
    padding-top: 56.25%;
  }

  .shadow-box-lg {
    flex-direction: column;
  }

  ._3-to-2-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  ._4-steps {
    width: 100%;
  }

  .footer {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .metric-3x-list, .gdgfd {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .feature-2-column {
    grid-template-columns: 1fr;
    margin-bottom: 2em;
  }

  .tabs-menu-2 {
    grid-auto-flow: row;
  }

  .browser-content {
    padding: 2em;
  }

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

  .grid-16 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .footer-link-list {
    grid-template-columns: 1fr 1fr;
  }

  .contact-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .footer-contact-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .process-steps-item {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .process-steps {
    grid-row-gap: 2.5em;
  }

  .process-steps-indicator {
    margin-top: 1em;
  }

  .feature-3-column-sm {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr;
  }

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

  .minus-margin-bottom {
    margin-bottom: -4em;
  }

  .accordion-heading {
    font-size: 1.125em;
  }

  .logo-levitate-1 {
    width: 3em;
  }

  .logo-levitate-8 {
    width: 2em;
    left: 4%;
  }

  .affiliate-3-column {
    margin-bottom: 2em;
  }

  .minus-margin-top {
    margin-top: -3em;
  }

  .minus-margin-top.double {
    margin-top: -8em;
  }

  .metric-list {
    width: 100%;
  }

  .rating-4-column {
    grid-template-columns: 1fr 1fr;
  }

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

  .reason-box-lang {
    flex-direction: column;
    align-items: stretch;
  }

  .form-demo, .form-100 {
    width: 100%;
  }

  ._1-to-1-divider {
    top: -1.5em;
  }

  .press-assets {
    width: 100%;
  }

  .press-thumb-list, .example-gradient-list {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-60 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .case-thumb-list {
    grid-template-columns: 1fr;
  }

  .blog-post-list {
    grid-row-gap: 4em;
  }

  .legal-tabs {
    flex-direction: column;
    align-items: stretch;
  }

  .legal-tabs-menu {
    width: auto;
    border-bottom: 1px solid rgba(29, 64, 134, .12);
    border-left-style: none;
    flex-direction: row;
    margin-top: 0;
    margin-bottom: 2em;
    overflow: scroll;
  }

  .legal-tab-link {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    border-left-style: none;
    margin-bottom: -1px;
    margin-left: 0;
    padding-bottom: 1em;
    padding-right: 1em;
  }

  .legal-tab-link.w--current {
    border-bottom-color: #5558ff;
    border-left-style: none;
  }

  .positive-margin-bottom {
    margin-bottom: 3em;
  }

  .how-it-works-row-item {
    grid-template-columns: 1fr;
  }

  .how-it-works-steps-icon {
    height: 1.8em;
    min-width: 1.8em;
    border-radius: 32%;
  }

  .get-in-touch-footer {
    grid-template-columns: 1fr;
  }

  .skew-minus-margin {
    margin-bottom: 0;
  }

  .plus-integrations-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .integrations-tabs {
    flex-direction: column;
    align-items: stretch;
  }

  .integrations-tabs-menu {
    width: auto;
    border-bottom: 1px solid rgba(29, 64, 134, .12);
    border-left-style: none;
    flex-direction: row;
    margin-top: 0;
    margin-bottom: 2em;
    position: static;
    overflow: scroll;
  }

  .integrations-anchor {
    margin-top: 0;
    padding-top: 0;
  }

  .title-md-case-study {
    font-size: 2.5em;
  }

  .grid-23 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-columns: 1fr;
  }

  .div-block-70 {
    width: 100%;
    margin-top: 3em;
  }

  .box-with-top-border-content.full, .cms-team-list {
    width: 100%;
  }

  .compare-labels.competitor {
    display: none;
  }

  .compare-your-brand {
    width: 100%;
  }

  .compare-wrap {
    flex-direction: row;
  }

  .reason-box-lang-right {
    padding-bottom: 0;
  }

  .reason-box-lang-left {
    width: 100%;
    padding-bottom: 0;
  }

  .circle-bg {
    opacity: .24;
  }

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

  .absolute-top.integrations {
    top: 2.1em;
  }

  .book-list {
    width: 75%;
  }

  .box-with-top-border-list {
    grid-column-gap: 3em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
  }

  ._1-column {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
  }

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

  .products-list, ._2-info-list, .grid-27 {
    grid-template-columns: 1fr;
  }

  .div-block-76 {
    display: none;
  }

  .div-block-79 {
    height: 1px;
    background-color: rgba(29, 64, 134, .12);
    display: block;
    position: absolute;
    top: -1em;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .process-steps-wrap {
    padding: 3em 2em;
  }

  .cms-team-list-blog {
    width: 100%;
  }

  .cms-featured-post-link {
    flex-direction: column;
  }

  ._1-to-1-space {
    grid-template-columns: 1fr;
  }

  .press-thumb-list-2x {
    grid-template-columns: 1fr 1fr;
  }

  .positive-margin-top {
    margin-top: 3em;
  }

  .blog-post-list-copy {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .div-block-92 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .team-member-bio-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .cms-featured-post-content {
    border-radius: 0;
    padding: 1em 0 0;
    position: static;
  }

  .careers-post-quick-facts {
    grid-template-columns: auto auto auto;
  }

  .careers-post-quick-facts-item {
    text-align: center;
    align-items: center;
  }

  .customer-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .customer-thumb-metrics {
    width: 100%;
  }

  .brand {
    width: 20vw;
    justify-content: flex-start;
  }

  .offices-list {
    width: 50%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .map-direction-wrapper {
    padding: 0;
  }

  .text-block-13 {
    display: none;
  }

  .tab-button {
    width: 120px;
    justify-content: center;
  }

  .tab-image {
    margin-right: 0;
  }

  .load-bar-base {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-menu {
    flex-wrap: wrap;
  }

  .partner-logo-wrapper {
    font-size: 1.25em;
  }

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

  .new-section {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .pricing-4x-list, .pricing-3x-list-copy {
    grid-template-columns: 1fr;
  }

  .feature-4-column {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .partner-benefits-grid {
    margin-top: 0;
  }

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

@media screen and (max-width: 479px) {
  .spacing-xl {
    margin: 2em;
    padding: 2em;
  }

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

  .book-container {
    padding: 12px;
  }

  .selector-class {
    height: 20px;
    font-size: 10px;
  }

  .selector-icon {
    display: none;
  }

  .browser-search-bar {
    border-radius: 4px;
    justify-content: flex-start;
    padding-left: 8px;
    font-size: 9.5px;
  }

  .browser-top-bar-center {
    max-width: none;
  }

  .browser-mockup {
    border-radius: 4px;
  }

  .browser-top-bar {
    padding-left: 60px;
    padding-right: 12px;
  }

  .example-header-heading {
    font-size: 1.75em;
  }

  .example-header {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .example-header-icon {
    width: 2.5em;
    height: 2.5em;
  }

  .example-properties-row, .example-properties, .example-properties-sub-row {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .ratio-1-1.rounded {
    border-radius: .5em;
  }

  .example-wrap {
    padding: 12px;
  }

  .ratio-16-9.rounded, .ratio-3-2.rounded, .ratio-4-3.rounded {
    border-radius: .5em;
  }

  .example-image-wrap {
    padding-left: 12.5%;
    padding-right: 12.5%;
  }

  .example-heading-list {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .title-xs {
    font-size: 2em;
  }

  .title-sm {
    font-size: 2.25em;
  }

  .title-md {
    letter-spacing: -.01em;
    font-size: 2.25em;
  }

  .title-lg {
    font-size: 2.25em;
  }

  .title-xl {
    font-size: 2.5em;
  }

  .title-2xl {
    font-size: 3.5em;
    line-height: .9;
  }

  .grid-3 {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
    padding-left: 1em;
    padding-right: 1em;
  }

  .text-block {
    font-size: 3em;
  }

  .text-lg {
    font-size: 1.125em;
  }

  .div-block-8 {
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .div-block-9 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .post-grid {
    width: 100%;
  }

  .div-block-16 {
    margin-top: 1em;
    margin-bottom: 1.5em;
  }

  .compare-table {
    width: 200vw;
  }

  .row-base.column-mobile {
    grid-auto-flow: row;
  }

  .bg-shape-1 {
    width: 10em;
    height: 10em;
  }

  .pricing-3x-header {
    align-items: center;
    padding-right: 2em;
  }

  .pricing-3x-price-title {
    letter-spacing: 0;
    font-size: 1em;
  }

  .spacing-lg {
    margin: 1.625em;
    padding: 1.625em;
  }

  .spacing-md {
    margin: 1.125em;
    padding: 1.125em;
  }

  .padding-bottom {
    margin: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    margin: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding: 0;
  }

  .spacing-clean, .spacing-clean-tablet, .spacing-clean-mobile {
    margin: 0;
    padding: 0;
  }

  ._1-to-1-list {
    width: 100%;
  }

  .accordion-bottom-wrap {
    padding-right: 0;
  }

  .accordion-bottom-wrap.for-xl {
    padding-left: .5em;
  }

  .accordion-top._1w2 {
    padding: 0 1em;
  }

  ._2-to-3-list {
    width: 100%;
  }

  .testimonial-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .div-block-32 {
    margin-left: -1.25em;
    margin-right: -1.25em;
  }

  .bg-shape-3 {
    width: 10em;
    height: 10em;
  }

  .bg-shape-3._01 {
    transform: translate(-50%, -25%)rotate(45deg);
  }

  .bg-shape-3.invert {
    transform: rotate(-90deg)translate(5%, 15%)rotate(45deg);
  }

  .bg-shape-2 {
    width: 10em;
    height: 10em;
  }

  .bg-shape-2._03 {
    transform: translate(50%, 50%)rotate(-34deg);
  }

  .slider-arrow-copy {
    display: none;
  }

  .tabs-menu-benefits {
    flex-wrap: wrap;
  }

  .tabs-menu-benefits-item {
    width: 3.5em;
    height: 3.5em;
    margin-left: 0;
    margin-right: 0;
    padding: 1em;
  }

  .tabs-benefits {
    padding-top: 2em;
    padding-left: 0;
    padding-right: 0;
  }

  .bg-shape-4 {
    width: 10em;
    height: 10em;
  }

  .shadow-box-lg-left-min-h {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .shadow-box-lg {
    box-shadow: 0 8px 56px -16px rgba(67, 80, 100, .4);
  }

  .contact-box-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .about-gallery-wrap {
    grid-template-columns: 1fr;
  }

  ._3-to-2-list {
    width: 100%;
  }

  .about-gallery-column.shift-bottom {
    margin-bottom: 0;
  }

  .about-gallery-column.shift-top {
    margin-top: 0;
  }

  .bg-shape-5, .bg-shape-6 {
    width: 10em;
    height: 10em;
  }

  ._4-steps, .metric-3x-list {
    grid-template-columns: 1fr;
  }

  .width-50-mobile {
    width: 100%;
  }

  .centered.left-mobile {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .quick-links-slider {
    width: 100%;
  }

  .quick-links-slider-item {
    padding: 1.5em 1.25em;
  }

  .quick-links-slider-item:hover {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .image-caption.left-bottom {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .image-caption.right-bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

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

  .browser-content {
    padding: 1.25em;
  }

  .bg-shape-7 {
    width: 10em;
    height: 10em;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .bg-shape-8 {
    width: 10em;
    height: 10em;
  }

  .buttons-row {
    width: 100%;
    grid-auto-flow: row;
    justify-items: stretch;
  }

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

  .contact-list {
    width: 100%;
  }

  .process-steps-item {
    margin-left: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .process-steps-indicator-icon {
    font-size: 1em;
  }

  .process-steps-indicator {
    width: 2.5em;
    height: 2.5em;
    border-color: #fff;
    margin-top: 1.25em;
  }

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

  .width-75-tablet, .feature-3-column {
    width: 100%;
  }

  .minus-margin-bottom {
    margin-bottom: -4em;
  }

  .bg-shape-9 {
    width: 10em;
    height: 10em;
  }

  .accordion-heading {
    font-size: 1em;
  }

  .accordion-row {
    grid-auto-flow: row;
  }

  .logo-levitate-4, .logo-levitate-5 {
    width: 2em;
  }

  .logo-levitate-6 {
    width: 3em;
  }

  .logo-levitate-7 {
    width: 3em;
    bottom: -40%;
  }

  .logo-levitate-3 {
    width: 3em;
  }

  .logo-levitate-9 {
    width: 2em;
  }

  .logo-levitate-1 {
    width: 2em;
    top: -50%;
  }

  .logo-levitate-8 {
    left: -1%;
  }

  .affiliate-step-message {
    margin-left: -.5em;
    margin-right: -.5em;
  }

  .affiliate-3-column {
    width: 100%;
  }

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

  .metric-title-md {
    font-size: 1.5em;
  }

  .shadow-box-lg-left {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .rating-4-column {
    grid-template-columns: 1fr;
  }

  .reason-box {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .form-demo-horizontal {
    grid-template-columns: 1fr;
  }

  .bg-shape-11 {
    width: 10em;
    height: 10em;
    transform: translate(-50%, -15%)rotate(-51deg);
  }

  .contact-box-content-sm {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .press-assets, .press-thumb-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .press-list-item {
    grid-column-gap: .25em;
    grid-row-gap: .25em;
    grid-template-columns: 1fr;
  }

  .press-list-news-title {
    line-height: 1.33;
  }

  .example-gradient-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .div-block-60 {
    padding: 3em 1.25em;
  }

  .bg-shape-12, .bg-shape-13 {
    width: 10em;
    height: 10em;
  }

  .case-thumb-list {
    grid-template-columns: 1fr;
  }

  .case-thumb-item {
    padding-left: 2em;
    padding-right: 2em;
  }

  .case-thumb-text {
    font-size: 1.25em;
  }

  .blog-post-list {
    grid-template-columns: 1fr;
  }

  .how-it-works-row {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .plus-integrations-list {
    width: 100%;
  }

  .integrations-box-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .flipping-card-list {
    width: 100%;
  }

  .flipping-card-front {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .flipping-card-icon {
    font-size: 1.5em;
  }

  .flipping-card-back {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .flipping-card-title {
    font-size: 1.5em;
  }

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

  .ui-snippet.radius-top {
    border-radius: 4px;
  }

  .ui-snippet-content {
    padding: 1.25em;
  }

  .title-md-case-study {
    letter-spacing: -.01em;
    font-size: 2.25em;
  }

  .case-quick-facts {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: -1em;
    position: static;
  }

  .box-steps-item {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

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

  .or-divider-wrap {
    flex-direction: row;
  }

  .or-divider {
    height: 1px;
    margin: 0 .5em;
  }

  .integration-icon-list {
    font-size: .625em;
  }

  .integration-icon-bg-pattern {
    opacity: .2;
    margin: -1.25em;
    transform: scale(1.6);
  }

  .box-with-top-border {
    padding: 2em 1.25em;
  }

  .box-with-top-border-content {
    width: 100%;
  }

  .bg-shape-14 {
    width: 10em;
    height: 10em;
  }

  .cms-team-list {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .cms-team-list._4x {
    grid-template-columns: 1fr;
  }

  .compare-labels {
    width: auto;
    font-size: .75em;
  }

  .compare-content {
    flex-direction: column;
  }

  .compare-your-brand {
    margin-top: -.5em;
    margin-bottom: -.5em;
    padding-top: .5em;
    padding-bottom: .5em;
  }

  .compare-wrap {
    box-shadow: 0 8px 56px -16px rgba(67, 80, 100, .4);
  }

  .compare-labels-brand-item {
    padding-left: 1em;
  }

  .reason-box-lang-right {
    padding-top: 1.625em;
    padding-left: 0;
    padding-right: 0;
  }

  .reason-box-lang-left {
    padding-left: 0;
    padding-right: 0;
  }

  .circle-bg {
    opacity: .16;
  }

  .absolute-top.integrations {
    top: 2em;
  }

  .how-it-works-with-icon {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .book-list, .book-wrap {
    width: 100%;
  }

  .box-with-top-border-list {
    width: 100%;
    grid-row-gap: 2em;
  }

  .careers-listing-item {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .careers-listing-item-footer {
    margin-top: .5em;
    font-size: .75em;
  }

  .tabs-w-underline-pane {
    padding: 0;
  }

  .div-space-left {
    flex-direction: column;
    padding-left: 0;
  }

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

  .info-box-content {
    padding: 1.5em 1.25em;
  }

  ._2-info-list {
    grid-template-columns: 1fr;
  }

  .link-block-3 {
    flex-direction: column;
    padding: 1.5em 0;
  }

  .link-block-3:hover {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .div-block-75 {
    padding-top: 2em;
    padding-left: 0;
  }

  .tabs-explain-tab {
    margin-bottom: 4px;
    font-size: .75em;
  }

  .tabs-explain-menu {
    flex-flow: wrap;
  }

  .tabs-explain {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .process-steps-wrap {
    background-color: #fff;
    padding: 0;
  }

  .tabs-menu-side-link {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .image-6 {
    margin-bottom: .5em;
    margin-right: 0;
  }

  .tab-content {
    flex-direction: column;
  }

  .wrap-space-right {
    flex-direction: column;
    padding-right: 0;
  }

  .absolute-item {
    position: relative;
  }

  .grid-29 {
    display: none;
  }

  .cms-team-list-blog {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .top-story-thumb {
    grid-column-gap: .5em;
  }

  .blog-header {
    width: 100%;
  }

  .top-story-title {
    font-size: 1em;
  }

  .help-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .lightbox-play-button-center {
    width: 5em;
    height: 5em;
  }

  .lightbox-play-wrap {
    font-size: 3em;
  }

  .lightbox-video-3-column {
    width: 100%;
  }

  .press-thumb-list-2x, .blog-post-list-copy {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .slide, .slider-default-copy {
    overflow: hidden;
  }

  .div-block-92, .grid-33 {
    grid-template-columns: 1fr;
  }

  .team-member-header {
    text-align: center;
    grid-auto-flow: row;
    justify-items: center;
  }

  .team-member-bio-list {
    width: 100%;
  }

  .careers-post-quick-facts {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: auto;
  }

  .careers-post-quick-facts-item {
    text-align: left;
    align-items: flex-start;
  }

  .customer-list {
    width: 100%;
  }

  .customer-thumb-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .customer-thumb-quote {
    font-size: 1.125em;
  }

  .customer-thumb-metrics {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .metric-title-sm {
    font-size: 1.5em;
  }

  .brand {
    width: 30vw;
  }

  .nav-menu {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

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

  .offices-list {
    width: 100%;
  }

  .screenshots {
    width: 100%;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .tab-panel {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-button {
    width: 90px;
  }

  .content-block {
    padding-bottom: 10px;
  }

  .tabs-content-2 {
    padding-top: 0;
  }

  .new-section {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .pricing-3x-price-title-2 {
    letter-spacing: 0;
    font-size: 1em;
  }

  .feature-4-column, .feature-5-column {
    width: 100%;
  }

  .hero-slider {
    height: 90vh;
  }
}

#w-node-_8416e616-9c63-a5ea-096e-23b0774de42f-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8416e616-9c63-a5ea-096e-23b0774de437-8c10ab14, #w-node-_8416e616-9c63-a5ea-096e-23b0774de439-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70b8b01e-6b9c-8e1b-5036-33ba11cf4c96-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70b8b01e-6b9c-8e1b-5036-33ba11cf4c9e-8c10ab14, #w-node-_70b8b01e-6b9c-8e1b-5036-33ba11cf4ca0-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ca3170c-b35d-7606-1b10-f8f7f5d60ecf-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8ca3170c-b35d-7606-1b10-f8f7f5d60ed7-8c10ab14, #w-node-_8ca3170c-b35d-7606-1b10-f8f7f5d60ed9-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3e1-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ea-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3eb-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ed-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f0-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f1-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f3-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f6-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f7-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f9-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3fd-8c10ab14, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ff-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f40c-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad83-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad84-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad86-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad8e-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad8f-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad91-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad99-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad9a-8c10ab14, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad9c-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f630-8c10ab14, #w-node-_6b284bdb-12fb-7ad8-d1a6-48d4c2896145-8c10ab14, #w-node-fb0972ea-7895-5666-49bc-e7116fd755f1-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c16-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c1e-8c10ab14, #w-node-_730e614f-5657-4792-d946-f90d2b2c6ffa-8c10ab14, #w-node-_730e614f-5657-4792-d946-f90d2b2c6ffb-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c22-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c25-8c10ab14, #w-node-_4c519420-4307-7116-9eaf-c07cb8b00c83-8c10ab14, #w-node-_4c519420-4307-7116-9eaf-c07cb8b00c84-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c29-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c2c-8c10ab14, #w-node-_44771400-98a9-a38a-481a-1566388e1db2-8c10ab14, #w-node-_44771400-98a9-a38a-481a-1566388e1db3-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c30-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c33-8c10ab14, #w-node-_9d9f82a5-8294-724d-5782-5229bffd9507-8c10ab14, #w-node-_9d9f82a5-8294-724d-5782-5229bffd9508-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c37-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c3a-8c10ab14, #w-node-_0693b3eb-288f-54ae-6355-e17fd8e28785-8c10ab14, #w-node-_0693b3eb-288f-54ae-6355-e17fd8e28786-8c10ab14, #w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c3e-8c10ab14, #w-node-e53b220b-4686-706c-db6f-5c5e22f7b153-8c10ab14, #w-node-e53b220b-4686-706c-db6f-5c5e22f7b155-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d93ba88-ebe0-767a-0469-feff97ab5c41-8c10ab14 {
  align-self: center;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54a0-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54a2-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54a7-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54a8-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54aa-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54ab-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54ad-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54ae-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54b0-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54b1-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54b3-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54b4-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54b6-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54b7-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54b9-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_028abe52-1d30-faf9-2315-d01ae11f54ba-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54bc-8c10ab14, #w-node-_028abe52-1d30-faf9-2315-d01ae11f54bd-8c10ab14, #w-node-_03815d00-5857-f721-8523-ca022466856c-8c10ab14, #w-node-_03815d00-5857-f721-8523-ca0224668578-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cb0c7a6-e6db-18e3-e321-7a28d72e5c1a-8c10ab14, #w-node-_1cb0c7a6-e6db-18e3-e321-7a28d72e5c1c-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03815d00-5857-f721-8523-ca022466859f-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42528146-1980-005b-72b6-9f8a193d95d6-8c10ab14, #w-node-_42528146-1980-005b-72b6-9f8a193d95d8-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03815d00-5857-f721-8523-ca02246685c6-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83ef3670-b80b-ed2a-ee32-478d202621a3-8c10ab14, #w-node-_83ef3670-b80b-ed2a-ee32-478d202621a5-8c10ab14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0a82521f-a027-a8c8-bf50-83b58f374710-8f37470d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0a82521f-a027-a8c8-bf50-83b58f374722-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374724-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374729-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37472e-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374733-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37473b-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374743-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374749-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37474c-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37474e-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374752-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374754-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374756-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374758-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37475a-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37475e-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374760-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374762-8f37470d, #w-node-d4e3d0be-b2c8-85ff-244e-cfbcc6c4b8d7-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374764-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374766-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37476a-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37476c-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f37476e-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374770-8f37470d, #w-node-_0a82521f-a027-a8c8-bf50-83b58f374774-8f37470d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac76d274-6d4b-b659-3625-aee83aad391f-a810ab40, #w-node-ac76d274-6d4b-b659-3625-aee83aad3921-a810ab40, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3e1-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ea-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3eb-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ed-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f0-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f1-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f3-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f6-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f7-6310ab54, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f9-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f40c-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e09cb17d-5514-1928-8991-e7bad5e1ed62-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e09cb17d-5514-1928-8991-e7bad5e1ed63-6310ab54, #w-node-e09cb17d-5514-1928-8991-e7bad5e1ed65-6310ab54, #w-node-e09cb17d-5514-1928-8991-e7bad5e1ed66-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e09cb17d-5514-1928-8991-e7bad5e1ed6a-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e09cb17d-5514-1928-8991-e7bad5e1ed6b-6310ab54, #w-node-e09cb17d-5514-1928-8991-e7bad5e1ed6d-6310ab54, #w-node-e09cb17d-5514-1928-8991-e7bad5e1ed6e-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e09cb17d-5514-1928-8991-e7bad5e1ed72-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e09cb17d-5514-1928-8991-e7bad5e1ed73-6310ab54, #w-node-e09cb17d-5514-1928-8991-e7bad5e1ed75-6310ab54, #w-node-e09cb17d-5514-1928-8991-e7bad5e1ed76-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad83-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad84-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad86-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad8e-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad8f-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad91-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad99-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad9a-6310ab54, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad9c-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786bdd4-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786bdfc-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786bdff-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786be02-6310ab54, #field-2.w-node-f843c180-42f9-b39c-ba30-74048786be05-6310ab54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f843c180-42f9-b39c-ba30-74048786be06-6310ab54 {
  justify-self: end;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeaeb-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeaec-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeaee-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeaef-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeaf1-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeaf2-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeaf4-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeaf5-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeaf7-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeaf8-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeafa-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeafb-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeafd-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c445a382-378c-f26c-ec33-e69a8fabeafe-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeb00-1210ab6b, #w-node-c445a382-378c-f26c-ec33-e69a8fabeb01-1210ab6b, #w-node-_311398c1-f898-923a-f140-287f19f15e6f-1210ab6b, #w-node-_311398c1-f898-923a-f140-287f19f15e74-1210ab6b, #w-node-_19c87e0b-625d-c662-a1bb-c8a90e82bf36-1210ab6b, #w-node-f843c180-42f9-b39c-ba30-74048786bdd4-1210ab6b, #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-1210ab6b, #w-node-f843c180-42f9-b39c-ba30-74048786bdfc-1210ab6b, #w-node-f843c180-42f9-b39c-ba30-74048786bdff-1210ab6b, #w-node-f843c180-42f9-b39c-ba30-74048786be02-1210ab6b, #field-2.w-node-f843c180-42f9-b39c-ba30-74048786be05-1210ab6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f843c180-42f9-b39c-ba30-74048786be06-1210ab6b {
  justify-self: end;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-0d10ab6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-0d10ab6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-0d10ab6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527ed-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527ee-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f1-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f3-0d10ab6d, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea6-0d10ab6d, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea7-0d10ab6d, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea9-0d10ab6d, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daeab-0d10ab6d, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343a9d-0d10ab6d, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343a9e-0d10ab6d, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343aa0-0d10ab6d, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343aa2-0d10ab6d, #w-node-e5cad8ff-1744-0322-19cd-2ad85fb392ec-0d10ab6d, #w-node-e5cad8ff-1744-0322-19cd-2ad85fb392ed-0d10ab6d, #w-node-e5cad8ff-1744-0322-19cd-2ad85fb392ef-0d10ab6d, #w-node-e5cad8ff-1744-0322-19cd-2ad85fb392f1-0d10ab6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2606690c-a839-7857-653a-c70b4be6b22f-0d10ab6d, #w-node-_2606690c-a839-7857-653a-c70b4be6b1fa-0d10ab6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-0d10ab6d, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909bf-0d10ab6d, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c0-0d10ab6d, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c1-0d10ab6d, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c5-0d10ab6d, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c8-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faae-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faaf-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab0-0d10ab6d, #w-node-ed5b1917-2aa7-d788-afb3-ca084e28904e-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab4-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-0d10ab6d, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-0d10ab6d, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-0d10ab6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-0d10ab6d {
  justify-self: end;
}

#w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb0b-0d10ab6d, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadafb-0d10ab6d, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb1b-0d10ab6d, #w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-e710ab6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-e710ab6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-e710ab6e, #w-node-cbf0c872-04fa-15cb-3c44-5e85f6f23d9a-e710ab6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d92a48d2-afdc-8806-6228-563a3dc50609-e710ab6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d92a48d2-afdc-8806-6228-563a3dc50613-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50614-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50616-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc5061e-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc5061f-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50621-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50629-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc5062a-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc5062c-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50633-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50634-e710ab6e, #w-node-d92a48d2-afdc-8806-6228-563a3dc50636-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527ed-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527ee-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f1-e710ab6e, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f3-e710ab6e, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea6-e710ab6e, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea7-e710ab6e, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea9-e710ab6e, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daeab-e710ab6e, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343a9d-e710ab6e, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343a9e-e710ab6e, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343aa0-e710ab6e, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343aa2-e710ab6e, #w-node-_4f2f81ca-5576-33c8-9174-659408ec85dc-e710ab6e, #w-node-_4f2f81ca-5576-33c8-9174-659408ec85dd-e710ab6e, #w-node-_4f2f81ca-5576-33c8-9174-659408ec85df-e710ab6e, #w-node-_4f2f81ca-5576-33c8-9174-659408ec85e1-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-e710ab6e, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909bf-e710ab6e, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c0-e710ab6e, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c1-e710ab6e, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c5-e710ab6e, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c8-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faae-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faaf-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab0-e710ab6e, #w-node-ed5b1917-2aa7-d788-afb3-ca084e28904e-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab4-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-e710ab6e, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-e710ab6e, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-e710ab6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-e710ab6e {
  justify-self: end;
}

#w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb0b-e710ab6e, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadafb-e710ab6e, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb1b-e710ab6e, #w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fc1-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fc9-e910ab6f, #w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fcb-e910ab6f, #w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fcd-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fcf-e910ab6f, #w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fd1-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3e1-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ea-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3eb-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ed-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f0-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f1-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f3-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f6-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f7-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3f9-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3fd-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f3ff-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f402-e910ab6f, #w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f404-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f40c-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad83-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad84-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad86-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad8e-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad8f-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad91-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad99-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad9a-e910ab6f, #w-node-_3d7c269a-a809-b0c4-6ab8-d3845011ad9c-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81f0f5a7-1029-5bd7-4e67-3a7d2841f630-e910ab6f, #w-node-_6b284bdb-12fb-7ad8-d1a6-48d4c2896145-e910ab6f, #w-node-fb0972ea-7895-5666-49bc-e7116fd755f1-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4ed89519-297e-951e-e89a-11cb77198c72-e910ab6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b30a99ee-0fab-de44-09fa-90ea7b729cae-23c8dc78 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-be2a1c59-6f20-9244-c741-41bac40b1872-23c8dc78, #w-node-ed1d23d6-72fe-9dfa-285d-f88bae7d231b-23c8dc78, #w-node-_26b0bacc-6486-77f3-5f78-2a05ffa4279e-23c8dc78, #w-node-_13216da3-7c97-a266-4ea2-3aa978885197-23c8dc78, #w-node-be23da9c-d88b-c918-8998-d2ec655abacd-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc7d-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc82-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc87-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc91-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc96-23c8dc78, #w-node-ca23792f-f24c-47dd-9383-de410b500fcd-23c8dc78, #w-node-_66f6b194-6f01-bbd2-da88-02256cc07e77-23c8dc78, #w-node-bb734a7a-fcfa-d6d0-10f2-a99f5f93477b-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc7b-23c8dc78, #w-node-a12ca138-ab51-518b-d041-0b476fe98ec2-23c8dc78, #w-node-_5d3d457a-2dd8-3719-7a49-3ec31ae37f01-23c8dc78, #w-node-_99ecc895-1315-5450-dc0f-e6310bbacff1-23c8dc78, #w-node-e2c36e38-d29e-1ecc-d066-67672f5c519e-23c8dc78, #w-node-a5ab3264-d0f3-89ef-2f0a-56de8aff42e3-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c268-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c26c-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c26e-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c270-23c8dc78, #w-node-_0fbf96c8-2b3e-4706-f88a-0016b7bb1661-23c8dc78, #w-node-f1fbaa5e-aafd-de85-905a-a76d3242e41d-23c8dc78, #w-node-f1fbaa5e-aafd-de85-905a-a76d3242e421-23c8dc78, #w-node-_0f53f85b-2b2c-9f81-ec80-4e71acd0016c-23c8dc78, #w-node-f1fbaa5e-aafd-de85-905a-a76d3242e425-23c8dc78, #w-node-f1fbaa5e-aafd-de85-905a-a76d3242e427-23c8dc78, #w-node-_56fe6e89-9be5-a63d-f3a3-85d11fd8591d-23c8dc78, #w-node-fe0d2ab0-ec4a-e476-12d4-1245f9993206-23c8dc78, #w-node-_0304a556-da46-f1e5-4a0e-15ece7a8f4ae-23c8dc78, #w-node-_05e76c23-c3b4-bf3c-7503-e063e9f65912-23c8dc78, #w-node-_05e76c23-c3b4-bf3c-7503-e063e9f65916-23c8dc78, #w-node-_05e76c23-c3b4-bf3c-7503-e063e9f65918-23c8dc78, #w-node-_05e76c23-c3b4-bf3c-7503-e063e9f6591a-23c8dc78, #w-node-_4d7a2a71-d38a-9e89-b12e-bb70200996b5-23c8dc78, #w-node-_5801812f-140b-b789-23e8-3f650efa433c-23c8dc78, #w-node-_166e1907-bd77-215d-63a6-2362fda02d3a-23c8dc78, #w-node-f13782dc-d64d-925f-4175-457039fd9471-23c8dc78, #w-node-f13782dc-d64d-925f-4175-457039fd9475-23c8dc78, #w-node-_6e92c3e7-761d-8507-ca19-356a84dc3313-23c8dc78, #w-node-_8189522c-ab7b-3f89-ed7e-c024a41285ac-23c8dc78, #w-node-ccea8eba-9d08-9f1d-9b28-14e9b85396f5-23c8dc78, #w-node-f9f59548-13f7-ec88-2ebb-bd3f7dc22cad-23c8dc78, #w-node-f9f59548-13f7-ec88-2ebb-bd3f7dc22cb1-23c8dc78, #w-node-f9f59548-13f7-ec88-2ebb-bd3f7dc22cb5-23c8dc78, #w-node-b09e3978-eac6-8dd2-cbf2-8c749cf324bf-23c8dc78, #w-node-ded995bd-756b-1d4b-9394-b7269c97fea6-23c8dc78, #w-node-eafcf091-9852-ae43-0242-ca43c7ba2146-9c10ab70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a035d4a3-816f-0fb3-3894-d7baa5e13143-9c10ab70 {
  align-self: center;
}

#w-node-_042d3582-f6b5-beb4-feb0-42396c994a2b-9c10ab70, #w-node-_6a6fc8e1-1ac8-6a7c-0fad-80b2354b2bb9-9c10ab70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c70799a2-8753-724a-2bdc-5d6b7c960c75-9c10ab70, #w-node-_25e68e11-b266-2a76-e61b-2572a1ed0f9d-9c10ab70, #w-node-_25e68e11-b266-2a76-e61b-2572a1ed0f9f-9c10ab70 {
  align-self: center;
}

#w-node-_231fa65c-0a71-7171-cb35-3c80adf3039c-9c10ab70, #w-node-_231fa65c-0a71-7171-cb35-3c80adf303a5-9c10ab70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd8ba74e-c2fa-5cd6-e97a-853b7dd5dc51-9c10ab70, #w-node-_4871cda5-3487-1b54-7ecd-4a64a827229b-9c10ab70, #w-node-_4871cda5-3487-1b54-7ecd-4a64a827229d-9c10ab70 {
  align-self: center;
}

#w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d59d-9c10ab70, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d59e-9c10ab70, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a0-9c10ab70, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a1-9c10ab70, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a2-9c10ab70, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a3-9c10ab70, #w-node-f843c180-42f9-b39c-ba30-74048786bdd4-3010ab71, #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-3010ab71, #w-node-f843c180-42f9-b39c-ba30-74048786bdfc-3010ab71, #w-node-f843c180-42f9-b39c-ba30-74048786bdff-3010ab71, #w-node-f843c180-42f9-b39c-ba30-74048786be02-3010ab71, #field-2.w-node-f843c180-42f9-b39c-ba30-74048786be05-3010ab71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f843c180-42f9-b39c-ba30-74048786be06-3010ab71 {
  justify-self: end;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb6e-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb6f-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb70-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb71-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb74-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb75-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb8d-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb8e-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb8f-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb90-4510ab72, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb93-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8802a181-9333-7a82-64b5-c621efa97e15-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8802a181-9333-7a82-64b5-c621efa97e2a-4510ab72, #w-node-_8802a181-9333-7a82-64b5-c621efa97e2b-4510ab72, #w-node-_8802a181-9333-7a82-64b5-c621efa97e2c-4510ab72, #w-node-_8802a181-9333-7a82-64b5-c621efa97e31-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8802a181-9333-7a82-64b5-c621efa97e34-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8802a181-9333-7a82-64b5-c621efa97e49-4510ab72, #w-node-_8802a181-9333-7a82-64b5-c621efa97e4a-4510ab72, #w-node-_8802a181-9333-7a82-64b5-c621efa97e4b-4510ab72, #w-node-_8802a181-9333-7a82-64b5-c621efa97e50-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b18845c5-78d7-814a-1076-7a5dbe9d5691-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b18845c5-78d7-814a-1076-7a5dbe9d569c-4510ab72, #w-node-b18845c5-78d7-814a-1076-7a5dbe9d569d-4510ab72, #w-node-b18845c5-78d7-814a-1076-7a5dbe9d569e-4510ab72, #w-node-b18845c5-78d7-814a-1076-7a5dbe9d56a3-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b18845c5-78d7-814a-1076-7a5dbe9d56b0-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b18845c5-78d7-814a-1076-7a5dbe9d56bb-4510ab72, #w-node-b18845c5-78d7-814a-1076-7a5dbe9d56bc-4510ab72, #w-node-b18845c5-78d7-814a-1076-7a5dbe9d56bd-4510ab72, #w-node-b18845c5-78d7-814a-1076-7a5dbe9d56c2-4510ab72, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f01-4510ab72, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f03-4510ab72, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f0a-4510ab72, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f0b-4510ab72, #w-node-_370e3e4e-f1c6-c258-6615-03a144d618ff-4510ab72, #w-node-_501acc20-950b-e82b-3a21-0d0798f765b3-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5ac3117-9824-9408-1e9e-eecff5a62721-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4b1902a1-17d0-22ee-4a2b-cb2bafcaa323-4510ab72, #w-node-_05529a60-3626-ae44-7e2c-7f5fa258c383-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06e1ca7b-df98-b242-6105-d85b158ed3b0-4510ab72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-7610ab74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca6-7610ab74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca7-7610ab74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cab-7610ab74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cac-7610ab74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0caf-7610ab74, #w-node-_8e336572-4920-0806-ae52-db9a616ed098-7610ab74, #w-node-_8e336572-4920-0806-ae52-db9a616ed099-7610ab74, #w-node-_8e336572-4920-0806-ae52-db9a616ed09c-7610ab74, #w-node-_8e336572-4920-0806-ae52-db9a616ed09d-7610ab74, #w-node-_8e336572-4920-0806-ae52-db9a616ed0a0-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f6439923d-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f6439923e-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f6439924b-7610ab74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f6439924d-7610ab74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f6439924f-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f64399250-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f6439925d-7610ab74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f6439925f-7610ab74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f64399261-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f64399262-7610ab74, #w-node-_878a3a2c-af4a-ec95-c876-419f6439926f-7610ab74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f64399271-7610ab74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b52f4ce0-0c8c-a4a3-e542-4564cc5e819d-5610ab7a, #Message.w-node-_78415ae6-169f-e47d-2ee0-500427647069-5610ab7a, #w-node-_723d0c0f-2396-c2fb-ece3-039ab64acf89-5610ab7a, #w-node-_87467418-4c0e-b5e5-6878-acc2106f9865-5610ab7a, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd0-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd1-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd4-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd8-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffda-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffdb-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffde-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe2-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe4-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe5-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe8-ae10ab89, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffec-ae10ab89, #w-node-_90fe59eb-e2ea-da22-ef9d-0a2b591e8bef-ae10ab89, #w-node-_90fe59eb-e2ea-da22-ef9d-0a2b591e8bf2-ae10ab89, #w-node-_90fe59eb-e2ea-da22-ef9d-0a2b591e8bf3-ae10ab89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_129fb15b-f1f7-0b07-6c86-e5f72f0f7947-ae10ab89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_129fb15b-f1f7-0b07-6c86-e5f72f0f7948-ae10ab89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_129fb15b-f1f7-0b07-6c86-e5f72f0f7945-ae10ab89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e6e-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e70-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e78-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e79-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e7a-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e7e-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e80-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e81-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e82-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e86-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e88-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e89-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e8a-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e8e-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e96-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e99-ae10ab89, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e9c-ae10ab89, #field-2.w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e9f-ae10ab89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8ea0-ae10ab89 {
  justify-self: end;
}

#w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbdfed-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbdff3-ab10ab8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe000-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe001-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe003-ab10ab8a {
  align-self: center;
}

#w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe014-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe015-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe016-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe017-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe018-ab10ab8a, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe019-ab10ab8a, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cba6-1210ab8b, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cba8-1210ab8b, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbaf-1210ab8b, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbb0-1210ab8b, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbb8-1210ab8b, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbb9-1210ab8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbba-1210ab8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbbb-1210ab8b, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbbd-1210ab8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbbe-1210ab8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a54-7310ab8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a56-7310ab8c, #w-node-_1d294456-01eb-2669-fc98-1e8af4201a58-7310ab8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a5a-7310ab8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a5c-7310ab8c, #w-node-_1d294456-01eb-2669-fc98-1e8af4201a5e-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc36e-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc36f-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc371-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc372-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc373-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc374-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc376-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc377-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc378-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc379-7310ab8c, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc37b-7310ab8c, #w-node-a8a06f01-e982-694e-52c7-4021e89e82c5-7310ab8c, #w-node-a8a06f01-e982-694e-52c7-4021e89e82c7-7310ab8c, #w-node-a8a06f01-e982-694e-52c7-4021e89e82ca-7310ab8c, #w-node-a8a06f01-e982-694e-52c7-4021e89e82cf-7310ab8c, #w-node-a8a06f01-e982-694e-52c7-4021e89e82d0-7310ab8c, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dc4-7310ab8c, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dc5-7310ab8c, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dc8-7310ab8c, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dca-7310ab8c, #w-node-_8a07d29a-97bf-369d-b9a5-1464f1b3c4c7-2210ab8d, #w-node-c05de856-3039-e3fc-1d20-f24a2e98b350-2210ab8d, #w-node-db995c36-e19d-b0e0-05a1-cdf1acc39c7a-2210ab8d, #w-node-b3afc765-46f4-2e28-bb05-f0559578cb9d-2210ab8d, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44091-2210ab8d, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44092-2210ab8d, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44096-2210ab8d, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44098-2210ab8d, #w-node-_856c1781-8763-5ba5-36e5-d28f80faa011-2210ab8d, #w-node-_856c1781-8763-5ba5-36e5-d28f80faa012-2210ab8d, #w-node-_856c1781-8763-5ba5-36e5-d28f80faa013-2210ab8d, #w-node-_856c1781-8763-5ba5-36e5-d28f80faa015-2210ab8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0def9d28-9fea-2730-dad3-d8ea79bb0657-2210ab8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_80aaf7d2-b7b5-54e3-2148-09315351d20c-2210ab8d, #w-node-e6ee2179-4ad6-4601-2b9d-8f6a5bbe55bc-2210ab8d, #w-node-d0011296-302e-ca0b-d4f4-77b4b474bcd7-2210ab8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Linkedin-Profile.w-node-d0011296-302e-ca0b-d4f4-77b4b474bcd8-2210ab8d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#field-2.w-node-e6ee2179-4ad6-4601-2b9d-8f6a5bbe55bf-2210ab8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6ee2179-4ad6-4601-2b9d-8f6a5bbe55c0-2210ab8d {
  justify-self: end;
}

#w-node-_96a3d554-4433-d370-8521-8d3baf1cb108-0e10ab8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a7a-0e10ab8e, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a7c-0e10ab8e, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a7f-0e10ab8e, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a80-0e10ab8e, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a81-0e10ab8e, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a82-0e10ab8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726aabe1-e524-5772-c918-08769bab7f08-0e10ab8e {
  align-self: center;
}

#w-node-b3866a08-9aae-895f-3e12-fafcae26b407-0e10ab8e, #w-node-f09136ea-8df5-3aa2-dc17-f0a97262d41d-0e10ab8e, #w-node-f09136ea-8df5-3aa2-dc17-f0a97262d420-0e10ab8e, #w-node-_915faf8c-fbb2-9a17-243e-e200203110f7-0e10ab8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf44dfb9-d5d2-2547-e69b-9a6b97ff66e0-0e10ab8e, #w-node-cf44dfb9-d5d2-2547-e69b-9a6b97ff66e1-0e10ab8e, #w-node-cf44dfb9-d5d2-2547-e69b-9a6b97ff66e3-0e10ab8e {
  align-self: center;
}

#w-node-fe31b764-5775-848e-4089-28a8583a6690-e110aba3, #w-node-fe31b764-5775-848e-4089-28a8583a6691-e110aba3, #w-node-_2d5e0df9-80c3-14a7-ed6b-da74e17cda66-e110aba3, #w-node-fae9dc2d-5c04-0506-e0bb-ad1630cbefc0-e110aba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffdd9e3c-f18d-c9aa-d00b-c27a8c1e8fcc-e110aba3, #w-node-_8dcc7845-3a2d-2617-505d-d41d17e22688-e110aba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_316fafec-a7ff-9d69-8fe3-7fadb67cd0f5-e110aba3, #w-node-_316fafec-a7ff-9d69-8fe3-7fadb67cd0f6-e110aba3, #w-node-_316fafec-a7ff-9d69-8fe3-7fadb67cd0f8-e110aba3 {
  align-self: center;
}

#w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8a-e110aba3, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8b-e110aba3, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8d-e110aba3, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8e-e110aba3, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8f-e110aba3, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae90-e110aba3, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca6-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca7-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cab-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cac-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0caf-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cb1-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cba-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbb-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbf-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc0-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc3-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc6-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc7-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccb-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccc-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccf-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd2-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd3-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd7-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd8-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cdb-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce1-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce2-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce5-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce6-7210abad, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce9-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b820e-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b820f-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b821c-7210abad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b821e-7210abad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8232-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b8233-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b8240-7210abad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8242-7210abad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8220-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b8221-7210abad, #w-node-_5fbf7592-5a30-2327-8650-162bc72b822e-7210abad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8230-7210abad, #w-node-bba1adb7-7682-b9fe-dc41-cfc06cdf3033-f610abae, #w-node-a5668fac-c02a-bcad-8572-aec5cd3fd985-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5668fac-c02a-bcad-8572-aec5cd3fd986-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e4b060f-1ea6-7cb9-c17d-b7d610f64aab-f610abae, #w-node-_5299007d-7c31-51f3-6902-c643c2eb344d-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5299007d-7c31-51f3-6902-c643c2eb344e-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17db56d7-c305-984f-fcbe-7bd7f0cb81e4-f610abae, #w-node-_17db56d7-c305-984f-fcbe-7bd7f0cb81e6-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_17db56d7-c305-984f-fcbe-7bd7f0cb81e7-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6183b370-ca4c-8556-e9e1-4f2daf432863-f610abae {
  justify-self: stretch;
}

#w-node-_6183b370-ca4c-8556-e9e1-4f2daf432867-f610abae, #w-node-_9e455d52-06b1-17e1-3a73-cb404ca1eb2a-f610abae, #w-node-_1a427b2f-765c-4163-b876-a5b3f7bed327-f610abae, #w-node-_28ea8dca-6b00-30b2-36be-b5481bc0e6fe-f610abae, #w-node-_40788150-a78e-8fbd-1c5f-e22646177814-f610abae, #w-node-bc847925-936e-7b01-f57d-3cb3418f2eb2-f610abae, #w-node-a7ea476e-ab05-d20c-670c-42e1ada324dc-f610abae, #w-node-adae33bc-fd0f-f679-ee57-517abbc7d8dc-f610abae, #w-node-_50a6f829-4bda-a84f-25d7-c5f3fe5433de-f610abae, #w-node-a5c60a25-6c21-39a3-8bf3-432e8ead9605-f610abae, #w-node-cf1a3c75-99a6-bcc8-1bcd-3277c0a65a5b-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97192804-7495-dff2-41e0-85c24d4870c4-f610abae {
  justify-self: stretch;
}

#w-node-_97192804-7495-dff2-41e0-85c24d4870c8-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d957f-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9580-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9588-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9590-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9598-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95a0-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95a8-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95b0-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95b8-f610abae, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95c0-f610abae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00d2b77c-76e5-3726-e0e3-36e6deaac81c-f610abae {
  justify-self: stretch;
}

#w-node-_00d2b77c-76e5-3726-e0e3-36e6deaac820-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d14995-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d14996-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d1499e-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149a6-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149ae-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149b6-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149be-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149c6-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149ce-f610abae, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d149d6-f610abae, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca6-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca7-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cab-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cac-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0caf-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cba-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbb-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbf-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc0-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc3-7910abb5, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62dc-7910abb5, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62dd-7910abb5, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62e1-7910abb5, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62e2-7910abb5, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62e5-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc6-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc7-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccb-7910abb5, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccc-7910abb5, #w-node-_985d244c-4a90-d6a0-b67e-bba18b03bc35-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b00-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b01-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b0e-7910abb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b10-7910abb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b12-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b13-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b20-7910abb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b22-7910abb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b24-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b25-7910abb5, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b32-7910abb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b34-7910abb5, #w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-4910abcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-4910abcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-4910abcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527ed-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527ee-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f1-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f3-4910abcc, #w-node-adc72b05-a332-2756-5ade-d49a54bb46ba-4910abcc, #w-node-adc72b05-a332-2756-5ade-d49a54bb46bb-4910abcc, #w-node-adc72b05-a332-2756-5ade-d49a54bb46bd-4910abcc, #w-node-adc72b05-a332-2756-5ade-d49a54bb46bf-4910abcc, #w-node-_39e5f6f8-9880-1c14-bf29-a57d01d9a3a1-4910abcc, #w-node-_39e5f6f8-9880-1c14-bf29-a57d01d9a3a2-4910abcc, #w-node-_39e5f6f8-9880-1c14-bf29-a57d01d9a3a4-4910abcc, #w-node-_39e5f6f8-9880-1c14-bf29-a57d01d9a3a6-4910abcc, #w-node-ea512e65-f5c1-e6aa-2a7c-3be3cda4bd97-4910abcc, #w-node-ea512e65-f5c1-e6aa-2a7c-3be3cda4bd98-4910abcc, #w-node-ea512e65-f5c1-e6aa-2a7c-3be3cda4bd9a-4910abcc, #w-node-ea512e65-f5c1-e6aa-2a7c-3be3cda4bd9c-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa6-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa7-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa8-4910abcc, #w-node-_74dc9ef7-90a0-83c1-181c-69d07245de60-4910abcc, #w-node-_74dc9ef7-90a0-83c1-181c-69d07245de63-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faae-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faaf-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab0-4910abcc, #w-node-ed5b1917-2aa7-d788-afb3-ca084e28904e-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab4-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-4910abcc, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-4910abcc, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-4910abcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-4910abcc {
  justify-self: end;
}

#w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb0b-4910abcc, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadafb-4910abcc, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb1b-4910abcc, #w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-7d10abdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-7d10abdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-7d10abdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527ed-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527ee-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f1-7d10abdf, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f3-7d10abdf, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea6-7d10abdf, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea7-7d10abdf, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daea9-7d10abdf, #w-node-_98da25f7-3a06-e54b-6d8d-c0b93b3daeab-7d10abdf, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343a9d-7d10abdf, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343a9e-7d10abdf, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343aa0-7d10abdf, #w-node-_3360abd4-0cc6-fb49-93a0-5e9b8a343aa2-7d10abdf, #w-node-a9a4a1bf-b01a-12f2-7b4e-9f0098a6f336-7d10abdf, #w-node-a9a4a1bf-b01a-12f2-7b4e-9f0098a6f337-7d10abdf, #w-node-a9a4a1bf-b01a-12f2-7b4e-9f0098a6f339-7d10abdf, #w-node-a9a4a1bf-b01a-12f2-7b4e-9f0098a6f33b-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa6-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa7-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa8-7d10abdf, #w-node-_74dc9ef7-90a0-83c1-181c-69d07245de60-7d10abdf, #w-node-_74dc9ef7-90a0-83c1-181c-69d07245de63-7d10abdf, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909bf-7d10abdf, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c0-7d10abdf, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c1-7d10abdf, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c5-7d10abdf, #w-node-acceaabe-8ad8-23dc-2a2f-0a864a5909c8-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faae-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faaf-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab0-7d10abdf, #w-node-ed5b1917-2aa7-d788-afb3-ca084e28904e-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab4-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-7d10abdf, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-7d10abdf, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-7d10abdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-7d10abdf {
  justify-self: end;
}

#w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb0b-7d10abdf, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadafb-7d10abdf, #w-node-_92fce946-bd30-8954-dbc7-c1eca1eadb1b-7d10abdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d7792-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d7793-3210ac05, #w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d7795-3210ac05, #w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d7796-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d779a-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d779b-3210ac05, #w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d779d-3210ac05, #w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d779e-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d77a2-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d77a3-3210ac05, #w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d77a5-3210ac05, #w-node-_2643a2d2-d042-0aa9-74b3-b786bb2d77a6-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87d48751-756b-8c5e-7c83-0e6d125a140c-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_87d48751-756b-8c5e-7c83-0e6d125a140d-3210ac05, #w-node-_87d48751-756b-8c5e-7c83-0e6d125a140f-3210ac05, #w-node-_87d48751-756b-8c5e-7c83-0e6d125a1410-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d6d2e6-b398-cdcc-a349-054ae8ea7b03-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c3d6d2e6-b398-cdcc-a349-054ae8ea7b04-3210ac05, #w-node-c3d6d2e6-b398-cdcc-a349-054ae8ea7b06-3210ac05, #w-node-c3d6d2e6-b398-cdcc-a349-054ae8ea7b07-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63c5f8eb-df41-e0a1-91bd-b44527404222-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_63c5f8eb-df41-e0a1-91bd-b44527404223-3210ac05, #w-node-_63c5f8eb-df41-e0a1-91bd-b44527404225-3210ac05, #w-node-_63c5f8eb-df41-e0a1-91bd-b44527404226-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ccd-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ccf-3210ac05, #w-node-_32181e9b-e02a-2a84-63a1-16dc550b32d2-3210ac05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cd6-3210ac05 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cd8-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cd9-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cda-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cde-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ce0-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ce1-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ce2-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ce6-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ce8-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ce9-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cea-3210ac05, #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cee-3210ac05, #w-node-_09f57107-3353-f860-6db1-b74a0bb14f07-3210ac05, #w-node-_09f57107-3353-f860-6db1-b74a0bb14f08-3210ac05, #w-node-_09f57107-3353-f860-6db1-b74a0bb14f09-3210ac05, #w-node-_09f57107-3353-f860-6db1-b74a0bb14f0d-3210ac05, #w-node-a901b690-2922-56ad-b841-7081789d8972-3210ac05, #w-node-a901b690-2922-56ad-b841-7081789d8973-3210ac05, #w-node-a901b690-2922-56ad-b841-7081789d8974-3210ac05, #w-node-a901b690-2922-56ad-b841-7081789d8978-3210ac05, #w-node-cd4f2769-2a38-2b15-ce2d-3eb2fc7519f5-3210ac05, #w-node-_0519f718-aa7b-daac-2707-25b23a7608a4-3210ac05, #w-node-_9f94468f-0c18-6f75-a546-005a19480265-3210ac05, #w-node-c6824041-ae3f-274d-529b-162023f08c42-5410ac18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6824041-ae3f-274d-529b-162023f08c43-5410ac18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c6824041-ae3f-274d-529b-162023f08c45-5410ac18, #w-node-_7e69c654-bbca-96b7-84dc-823550bd2612-5410ac18, #w-node-_7e69c654-bbca-96b7-84dc-823550bd2613-5410ac18, #w-node-_7e69c654-bbca-96b7-84dc-823550bd2617-5410ac18, #w-node-_5c90b7f9-c522-d79d-d24c-9c9be4047dd9-5410ac18, #w-node-_5c90b7f9-c522-d79d-d24c-9c9be4047dda-5410ac18, #w-node-_5c90b7f9-c522-d79d-d24c-9c9be4047dde-5410ac18, #w-node-_8a43be7c-ab96-4f83-f405-00b93ee982b4-5410ac18, #w-node-_8a43be7c-ab96-4f83-f405-00b93ee982b5-5410ac18, #w-node-_8a43be7c-ab96-4f83-f405-00b93ee982b9-5410ac18, #w-node-c6824041-ae3f-274d-529b-162023f08c4a-5410ac18, #w-node-c6824041-ae3f-274d-529b-162023f08c4f-5410ac18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6824041-ae3f-274d-529b-162023f08c50-5410ac18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c6824041-ae3f-274d-529b-162023f08c52-5410ac18, #w-node-_2b335f4d-da67-131a-5938-90995b5cc141-5410ac18, #w-node-_2b335f4d-da67-131a-5938-90995b5cc142-5410ac18, #w-node-_2b335f4d-da67-131a-5938-90995b5cc146-5410ac18, #w-node-ad8e3a27-a7a2-88b4-8083-eda608cabbc5-5410ac18, #w-node-ad8e3a27-a7a2-88b4-8083-eda608cabbc6-5410ac18, #w-node-ad8e3a27-a7a2-88b4-8083-eda608cabbca-5410ac18, #w-node-b3b5045f-6de5-ae3b-625f-1e5cc803c835-5410ac18, #w-node-b3b5045f-6de5-ae3b-625f-1e5cc803c836-5410ac18, #w-node-b3b5045f-6de5-ae3b-625f-1e5cc803c83a-5410ac18, #w-node-f99e6b4f-46b3-d53c-10b1-2fb2b9db4674-5410ac18, #w-node-d5728d04-27f8-6038-2422-647d34678b6e-5410ac18, #w-node-e4e11849-334f-918e-7d92-960e1e0aa60a-5410ac18, #w-node-acdeb0f4-f7f5-32df-9cb3-9b09a75c4178-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966b2-5410ac18, #w-node-_19ed3daf-f8d5-7c79-65e8-ea471cef5b83-5410ac18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fbd1f78-4144-d5ff-ed3a-ee7de59afe30-5410ac18 {
  align-self: center;
}

#w-node-_60da2314-ba59-b9fa-9dcd-474c426da18e-5410ac18, #w-node-_3e995fb6-b035-bdca-3a14-26202de7dfe3-5410ac18, #w-node-_20c4df2e-1460-289f-d3bb-c57a42e35f02-5410ac18, #w-node-_7ec26a61-7e6a-7ef9-a0d2-de9eaf17c1ea-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966bb-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966bc-5410ac18, #w-node-_583d92b7-3ace-c9c1-3fb6-19e2c7a3d8f2-5410ac18, #w-node-_2ef12d48-4c0a-13bd-646a-db1308990a2f-5410ac18, #w-node-_37d01c42-83e2-bba7-bbfa-8c78b16febb4-5410ac18, #w-node-bb988347-cb46-3540-48b8-57a6754a4bad-5410ac18, #w-node-aefb4a11-ce58-a767-dace-acca8f2403b6-5410ac18, #w-node-aefb4a11-ce58-a767-dace-acca8f2403b7-5410ac18, #w-node-aefb4a11-ce58-a767-dace-acca8f2403bd-5410ac18, #w-node-aefb4a11-ce58-a767-dace-acca8f2403c2-5410ac18, #w-node-aefb4a11-ce58-a767-dace-acca8f2403c7-5410ac18, #w-node-aefb4a11-ce58-a767-dace-acca8f2403cc-5410ac18, #w-node-_06fec2d2-b905-0457-e827-f99eb6c33677-5410ac18, #w-node-_06fec2d2-b905-0457-e827-f99eb6c33678-5410ac18, #w-node-_06fec2d2-b905-0457-e827-f99eb6c3367e-5410ac18, #w-node-_06fec2d2-b905-0457-e827-f99eb6c33683-5410ac18, #w-node-_06fec2d2-b905-0457-e827-f99eb6c33688-5410ac18, #w-node-_06fec2d2-b905-0457-e827-f99eb6c3368d-5410ac18, #w-node-cca7c0a7-2256-3941-2e9c-7cdc45f07880-5410ac18, #w-node-cca7c0a7-2256-3941-2e9c-7cdc45f07881-5410ac18, #w-node-cca7c0a7-2256-3941-2e9c-7cdc45f07887-5410ac18, #w-node-cca7c0a7-2256-3941-2e9c-7cdc45f0788c-5410ac18, #w-node-cca7c0a7-2256-3941-2e9c-7cdc45f07891-5410ac18, #w-node-cca7c0a7-2256-3941-2e9c-7cdc45f07896-5410ac18, #w-node-_1777a0df-b669-848b-8df1-53d6248c6f92-5410ac18, #w-node-_1777a0df-b669-848b-8df1-53d6248c6f93-5410ac18, #w-node-_1777a0df-b669-848b-8df1-53d6248c6f99-5410ac18, #w-node-_1777a0df-b669-848b-8df1-53d6248c6f9e-5410ac18, #w-node-_1777a0df-b669-848b-8df1-53d6248c6fa3-5410ac18, #w-node-_1777a0df-b669-848b-8df1-53d6248c6fa8-5410ac18, #w-node-_7727ca8f-6724-2109-8e83-166022817806-5410ac18, #w-node-_7727ca8f-6724-2109-8e83-166022817807-5410ac18, #w-node-_7727ca8f-6724-2109-8e83-16602281780d-5410ac18, #w-node-_7727ca8f-6724-2109-8e83-166022817812-5410ac18, #w-node-_7727ca8f-6724-2109-8e83-166022817817-5410ac18, #w-node-_7727ca8f-6724-2109-8e83-16602281781c-5410ac18, #w-node-_8f673b30-4c34-597d-40c4-af0a2a624f35-5410ac18, #w-node-_8f673b30-4c34-597d-40c4-af0a2a624f36-5410ac18, #w-node-_8f673b30-4c34-597d-40c4-af0a2a624f3c-5410ac18, #w-node-_8f673b30-4c34-597d-40c4-af0a2a624f41-5410ac18, #w-node-_8f673b30-4c34-597d-40c4-af0a2a624f46-5410ac18, #w-node-_8f673b30-4c34-597d-40c4-af0a2a624f4b-5410ac18, #w-node-a33347a0-5e8c-df58-f345-d4dae1d9da65-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966cb-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966cc-5410ac18, #w-node-fc330f33-018a-ed12-c956-477f879d2a78-5410ac18, #w-node-_34d898aa-0c23-012b-9ca5-75b8613f5580-5410ac18, #w-node-_224df2d4-b235-0ff6-ad59-f3d759325846-5410ac18, #w-node-_761e5363-fc08-2727-4d82-1c729abd6b1d-5410ac18, #w-node-_7fc634a8-40c0-4805-eadd-1b12fdb0b427-5410ac18, #w-node-_21bbbb04-b417-c890-eeba-fbc5b1c64152-5410ac18, #w-node-_21bbbb04-b417-c890-eeba-fbc5b1c64153-5410ac18, #w-node-_21bbbb04-b417-c890-eeba-fbc5b1c64162-5410ac18, #w-node-_21bbbb04-b417-c890-eeba-fbc5b1c64165-5410ac18, #w-node-_150d2986-dbbe-44df-abdc-70445a5e13ec-5410ac18, #w-node-_45279a5d-14e3-7319-cce4-fc4259adf11d-5410ac18, #w-node-_2a231be9-dc9c-e084-94c6-110b861499e0-5410ac18, #w-node-_99221a0d-dda1-a8db-acc5-1bab51977574-5410ac18, #w-node-_99221a0d-dda1-a8db-acc5-1bab51977575-5410ac18, #w-node-_99221a0d-dda1-a8db-acc5-1bab5197757a-5410ac18, #w-node-_99221a0d-dda1-a8db-acc5-1bab5197757d-5410ac18, #w-node-ce5597ea-612e-7624-ccef-eab9d47ced6d-5410ac18, #w-node-_86b37b04-3d96-6d43-1dd1-f99cfb530176-5410ac18, #w-node-_9338c160-8759-bbff-71ac-98cce88be8cf-5410ac18, #w-node-b8d298b7-3c93-b9bf-f889-f2f994d68586-5410ac18, #w-node-b8d298b7-3c93-b9bf-f889-f2f994d68587-5410ac18, #w-node-b8d298b7-3c93-b9bf-f889-f2f994d68593-5410ac18, #w-node-b8d298b7-3c93-b9bf-f889-f2f994d68598-5410ac18, #w-node-_7ca626f2-01c8-ed51-4fd3-0cb87ee674cf-5410ac18, #w-node-_407f0f8c-39d9-b2a8-f5bc-49e77cbc78a9-5410ac18, #w-node-_39ff396b-a3a4-9cef-ccae-d0431b01b617-5410ac18, #w-node-_39ff396b-a3a4-9cef-ccae-d0431b01b618-5410ac18, #w-node-_39ff396b-a3a4-9cef-ccae-d0431b01b624-5410ac18, #w-node-_39ff396b-a3a4-9cef-ccae-d0431b01b629-5410ac18, #w-node-_39ff396b-a3a4-9cef-ccae-d0431b01b61d-5410ac18, #w-node-_39ff396b-a3a4-9cef-ccae-d0431b01b620-5410ac18, #w-node-e8640e36-09ae-ee0e-761e-86264f846719-5410ac18, #w-node-e8640e36-09ae-ee0e-761e-86264f84671a-5410ac18, #w-node-e8640e36-09ae-ee0e-761e-86264f84671f-5410ac18, #w-node-e8640e36-09ae-ee0e-761e-86264f846722-5410ac18, #w-node-e8640e36-09ae-ee0e-761e-86264f846726-5410ac18, #w-node-e8640e36-09ae-ee0e-761e-86264f84672b-5410ac18, #w-node-eff24bfe-e763-b1cb-8f85-9aaec2122c6c-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966db-5410ac18, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966dc-5410ac18, #w-node-aa3feef2-a07c-40f5-6d6b-66d9e8d9298a-5410ac18, #w-node-_6c635838-54d5-bf11-c38b-16ed9c68a650-5410ac18, #w-node-_1ae1b966-7b7e-28a0-33fb-4de210e64dac-5410ac18, #w-node-_69839697-2bd0-aadb-5363-3aea4971c523-5410ac18, #w-node-_6b9e015a-f7a5-d890-db61-ed19c3b021d6-5410ac18, #w-node-_6b9e015a-f7a5-d890-db61-ed19c3b021d7-5410ac18, #w-node-_6b9e015a-f7a5-d890-db61-ed19c3b021dd-5410ac18, #w-node-_6b9e015a-f7a5-d890-db61-ed19c3b021e2-5410ac18, #w-node-b169f30f-2fa8-946b-9716-5acc8850bfd1-5410ac18, #w-node-_6b9e015a-f7a5-d890-db61-ed19c3b021ec-5410ac18, #w-node-_563f119f-1f98-7e94-192a-8d2ac06288ce-5410ac18, #w-node-_6e68242b-9ab1-bfcb-5a04-709f2fb8f76e-5410ac18, #w-node-_6e68242b-9ab1-bfcb-5a04-709f2fb8f76f-5410ac18, #w-node-_6e68242b-9ab1-bfcb-5a04-709f2fb8f775-5410ac18, #w-node-_6e68242b-9ab1-bfcb-5a04-709f2fb8f77a-5410ac18, #w-node-_6e68242b-9ab1-bfcb-5a04-709f2fb8f77f-5410ac18, #w-node-d1123ea8-c45c-0d80-c380-c7e4c58762ae-5410ac18, #w-node-_0519f718-aa7b-daac-2707-25b23a7608a4-5410ac18, #w-node-_9f94468f-0c18-6f75-a546-005a19480265-5410ac18, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e0-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e1-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e5-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e6-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e9-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2f4-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2f5-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2f9-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2fa-0a10ac54, #w-node-a26c203c-1303-8e7d-0ccb-510ff9fd7570-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2fd-0a10ac54, #w-node-_9ba3f0d0-341b-c0a8-3886-8b6c0991a079-0a10ac54, #w-node-_7f413d55-d44d-e577-dba2-fc085fdbdfde-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e300-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e301-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e305-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e306-0a10ac54, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e309-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e0-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e1-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e5-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e6-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e9-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56ee-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56ef-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56f3-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56f4-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56fa-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5700-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5703-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5709-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa570a-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa570d-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa570e-0a10ac54, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5711-0a10ac54, #w-node-_7010952d-2944-95e8-b7d9-15197e2a7706-6410ac56, #w-node-a73bcc78-1a9d-3c81-bb74-82e179758f5f-6410ac56, #field.w-node-_28a8bd49-ad23-3406-d066-a7fbb936f136-6410ac56, #w-node-_1bdab62c-d017-eeb8-d835-8bdc040a1222-6410ac56, #w-node-_8dc8be31-729f-5b39-9399-90777244c2b4-6410ac56, #w-node-_8dc8be31-729f-5b39-9399-90777244c2b6-6410ac56, #w-node-_8dc8be31-729f-5b39-9399-90777244c2b9-6410ac56, #w-node-_8dc8be31-729f-5b39-9399-90777244c2be-6410ac56, #w-node-_8dc8be31-729f-5b39-9399-90777244c2bf-6410ac56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6c601ea-5f9a-9e22-0d9a-ba8ed8d3d3bc-6410ac56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e6c601ea-5f9a-9e22-0d9a-ba8ed8d3d3bd-6410ac56, #w-node-e6c601ea-5f9a-9e22-0d9a-ba8ed8d3d3c9-6410ac56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6c601ea-5f9a-9e22-0d9a-ba8ed8d3d3cb-6410ac56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dfb08759-e682-9b81-5183-cba4f734781a-6410ac56 {
  align-self: end;
}

#w-node-dfb08759-e682-9b81-5183-cba4f734781e-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347820-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347821-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347825-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347826-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347829-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347844-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347845-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347848-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f7347849-6410ac56, #w-node-dfb08759-e682-9b81-5183-cba4f734784c-6410ac56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6183b370-ca4c-8556-e9e1-4f2daf432863-9b10ac59 {
  justify-self: stretch;
}

#w-node-_6183b370-ca4c-8556-e9e1-4f2daf432867-9b10ac59, #w-node-_9e455d52-06b1-17e1-3a73-cb404ca1eb2a-9b10ac59, #w-node-_1a427b2f-765c-4163-b876-a5b3f7bed327-9b10ac59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97192804-7495-dff2-41e0-85c24d4870c4-9b10ac59 {
  justify-self: stretch;
}

#w-node-_97192804-7495-dff2-41e0-85c24d4870c8-9b10ac59, #w-node-f005aed4-9f73-a8ee-f902-dafc441d957f-9b10ac59, #w-node-_6a695d03-d41a-b017-c86a-b519f49a6ce0-9b10ac59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00d2b77c-76e5-3726-e0e3-36e6deaac81c-9b10ac59 {
  justify-self: stretch;
}

#w-node-_00d2b77c-76e5-3726-e0e3-36e6deaac820-9b10ac59, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d14995-9b10ac59, #w-node-ad45d983-c3f2-4fa2-6942-3402e6d14996-9b10ac59, #w-node-fb7ef6aa-27a5-d207-5bfb-072e6a27f65d-9b10ac59, #w-node-_70ef4f4e-4107-3028-d391-369f7bb4b792-0c10ac5a, #w-node-_777a2668-34a2-df58-8a9a-c82b358ec19b-0c10ac5a, #w-node-_3f0711be-3ee9-8175-08d0-b7e1f92f44ae-0c10ac5a, #w-node-_0732b404-80ea-bbb3-9b06-5588528dbfb4-0c10ac5a, #w-node-_2984bce9-838a-b4d3-9013-85b5d0a29be8-0c10ac5a, #w-node-f26e726b-0dd1-bed7-10f4-7a2c96e496b2-0c10ac5a, #w-node-f005a2c8-b561-7e4b-a326-abb1927bdc34-0c10ac5a, #w-node-aa486404-e463-cf36-cf10-a0d00fdf4634-0c10ac5a, #w-node-_7d72ffb3-4ad6-672d-bb11-6aa2005717ba-0c10ac5a, #w-node-_0d733165-e4b8-20d6-63a4-54b462d6dd14-0c10ac5a, #w-node-_9860bd2b-c33a-13d2-8432-7741ca3dd96f-0c10ac5a, #w-node-_67fe6417-46ba-9d60-4893-8ac587b2dab6-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67fe6417-46ba-9d60-4893-8ac587b2dab7-0c10ac5a {
  grid-area: span 11 / span 1 / span 11 / span 1;
}

#w-node-_4449dabd-95ea-de4d-c1dd-b7b8d13c8089-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6393515-f55c-55c9-4d67-e54a589c7459-0c10ac5a, #w-node-_3eecee09-3f67-3862-b444-b50d9e86c7f0-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3643395-f35a-1733-7082-90957e8670f6-0c10ac5a, #w-node-_95c0eddc-29cb-5e4f-d037-4b88decfd2c9-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_95c0eddc-29cb-5e4f-d037-4b88decfd2ca-0c10ac5a, #w-node-_95c0eddc-29cb-5e4f-d037-4b88decfd2cc-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef0db73e-8b6e-8625-5290-5ada3fec077d-0c10ac5a, #w-node-_232f9b10-fbad-ae8c-b66b-f3b6e17eb8af-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_232f9b10-fbad-ae8c-b66b-f3b6e17eb8b0-0c10ac5a, #w-node-_232f9b10-fbad-ae8c-b66b-f3b6e17eb8b2-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ed2ad36-260d-b222-4eb0-d16256f8c401-0c10ac5a, #w-node-_49749fcf-2dd4-9e15-94f5-3a0955aaef1e-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_49749fcf-2dd4-9e15-94f5-3a0955aaef1f-0c10ac5a, #w-node-_49749fcf-2dd4-9e15-94f5-3a0955aaef21-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97a784f-6d8f-6d0d-7b01-9fa69da307d6-0c10ac5a, #w-node-_46ab10a8-c1e2-e90c-392c-bdfb4d91e471-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_46ab10a8-c1e2-e90c-392c-bdfb4d91e472-0c10ac5a, #w-node-_46ab10a8-c1e2-e90c-392c-bdfb4d91e474-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1131b64e-8562-0a26-9141-f7c119513417-0c10ac5a, #w-node-dd3939fb-5f24-7f58-7cd2-bfff970330ac-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd3939fb-5f24-7f58-7cd2-bfff970330ad-0c10ac5a, #w-node-dd3939fb-5f24-7f58-7cd2-bfff970330af-0c10ac5a, #w-node-eaf8e376-df62-2f9c-47d6-f3ac5776fac6-0c10ac5a, #w-node-_7d3c3d4a-d56b-d931-351f-b530a30bd55d-0c10ac5a, #w-node-ef1498eb-68c0-54d4-266c-f3590231e537-0c10ac5a, #w-node-_69c1dbdb-b416-f81e-0b41-29f5e1a75abc-0c10ac5a, #w-node-_077d5d5e-fee4-f540-4a13-5898fef6f8b3-0c10ac5a, #w-node-_18ee0f10-6784-7646-d7cf-6c9068b353d5-0c10ac5a, #w-node-_338d3602-e8d5-daec-4867-e92abee92b5c-0c10ac5a, #w-node-_5d5d73a4-1ae0-0e76-2379-2014c247c765-0c10ac5a, #w-node-_91537f87-cd79-4bf0-bd97-1504f1cc63d9-0c10ac5a, #w-node-_2c1d6621-f4fc-f2f5-0edf-c1ffaf4a22ac-0c10ac5a, #w-node-de6e21b3-fc17-d6f4-de02-a01752941513-0c10ac5a, #w-node-d7e16a66-1a8a-3d4d-eeb3-5bc2c261eabd-0c10ac5a, #w-node-ee025063-ff7c-0629-1e06-37d671c924f6-0c10ac5a, #w-node-ee025063-ff7c-0629-1e06-37d671c924f7-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6442-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6455-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6456-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6457-0c10ac5a, #w-node-_3db0360d-3481-d0d4-c082-117ea42a1a9a-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645b-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645d-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645e-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645f-0c10ac5a {
  grid-area: span 7 / span 1 / span 7 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6461-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6462-0c10ac5a, #w-node-c7d64165-aa48-6127-547c-98e9f7ca3157-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6466-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6467-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6468-0c10ac5a, #w-node-_76961d41-f86c-762d-dc9e-87d987db7172-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f646c-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f646d-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f646e-0c10ac5a, #w-node-ef909f1f-414e-6497-2272-ef8dae842e29-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6472-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6473-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6474-0c10ac5a, #w-node-_81c434c3-b95c-835a-fdc1-b90f6a59c016-0c10ac5a, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6484-0c10ac5a, #w-node-_270460ac-7539-8901-1eee-ebebdf0f1391-0c10ac5a, #w-node-_69322554-7e88-97ee-6307-995cc39ef1c8-0c10ac5a, #w-node-_7e7c5dde-4a3b-dc17-1317-8d2fdb4d8d2f-0c10ac5a, #w-node-_232bf091-4f5c-919f-ecbc-1144c9b6ec6c-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde0-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde3-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde4-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde7-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfded-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdee-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdef-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf1-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf3-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf5-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf6-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf7-0c10ac5a {
  grid-area: span 7 / span 1 / span 7 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf9-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdfa-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdfc-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdfe-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdff-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe00-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe02-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe04-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe05-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe06-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe08-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0a-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0b-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0c-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0e-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe10-0c10ac5a, #w-node-b6f6da34-5fd3-5d8a-9bc8-55935b8c9081-0c10ac5a, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe17-0c10ac5a, #w-node-_788d6a83-3172-10f0-3b16-b26800fd65c5-0c10ac5a, #w-node-_788d6a83-3172-10f0-3b16-b26800fd65c7-0c10ac5a, #w-node-_6daeb0fa-e24e-361e-6798-1e6e41533bb5-0c10ac5a, #w-node-_6daeb0fa-e24e-361e-6798-1e6e41533bb7-0c10ac5a, #w-node-_7b472dd1-0b18-9f56-817c-f7e0d947d117-0c10ac5a, #w-node-_797e8217-1e1d-13d6-cf1f-4ed856805fa7-0c10ac5a, #w-node-_797e8217-1e1d-13d6-cf1f-4ed856805fa8-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d16d-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d170-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d171-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d172-0c10ac5a, #w-node-_7a6a63a3-ebb6-c285-914f-95a20b6248b3-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d176-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d178-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d179-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17a-0c10ac5a {
  grid-area: span 11 / span 1 / span 11 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17c-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17d-0c10ac5a, #w-node-_07faff8f-a5c6-7e4d-8042-ff7a8128c8be-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17f-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d180-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d181-0c10ac5a, #w-node-_6c98d9cc-128e-4690-b2fb-abdc86234789-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d183-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d184-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d185-0c10ac5a, #w-node-_50af3688-6ea5-6981-b0c3-2f67b2d9ed1c-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d187-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d188-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d189-0c10ac5a, #w-node-a2e0c7e9-37ab-c49c-f5d0-09cf7ab4e8e2-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11e91475-d69e-91ce-449d-9d6b10e5c984-0c10ac5a, #w-node-bccdfc96-ee77-5d96-3108-7b8ccaaefbca-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bccdfc96-ee77-5d96-3108-7b8ccaaefbcb-0c10ac5a, #w-node-bccdfc96-ee77-5d96-3108-7b8ccaaefbcd-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60368674-f5e0-2ec3-613d-3966777b0ed0-0c10ac5a, #w-node-_896712d8-8ecd-991e-b3a2-3ef39aa9b0db-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_896712d8-8ecd-991e-b3a2-3ef39aa9b0dc-0c10ac5a, #w-node-_896712d8-8ecd-991e-b3a2-3ef39aa9b0de-0c10ac5a, #w-node-b1395403-763a-eeb1-6894-efeed085d18b-0c10ac5a, #w-node-_36a39bcd-dab2-7646-c875-b3fc77e2a40e-0c10ac5a, #w-node-e672bd6b-9824-d1b5-44cc-3c2b4265c514-0c10ac5a, #w-node-e3d7fa7f-2ef4-b7d5-6eb0-60ee26f70782-0c10ac5a, #w-node-_5560745f-23cb-6336-dc13-afd3bda1371e-0c10ac5a, #w-node-bbe01c1d-7966-e5c1-6c7b-9cc757feee0b-0c10ac5a, #w-node-_59e21050-485c-a0f1-fdab-ae78b496f267-0c10ac5a, #w-node-_1fabdd6f-ec95-cc64-76e2-bbc3977a856b-0c10ac5a, #w-node-_865a8ea0-ff91-68a3-6f96-28a4481f77b1-0c10ac5a, #w-node-_9acbfe72-69ed-edbf-9cf3-4ef710a4d72f-0c10ac5a, #w-node-_20a32ec0-ff24-28b5-617b-93156e0cf4b0-0c10ac5a, #w-node-ba28880d-feca-bf91-6f12-9cdf6b42908c-0c10ac5a, #w-node-_41bd078f-c387-8af3-3364-4c00ef5183ee-0c10ac5a, #w-node-f2f11e14-162f-0df0-6c37-40ebbcd3139f-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1b1beee-3fd3-d400-68fc-0a951c82af31-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_67210a60-4d5f-b567-bafe-e72cc17def9a-0c10ac5a, #w-node-_4fa36840-53db-afa6-268b-52430e0e3ca1-0c10ac5a, #w-node-_4fa36840-53db-afa6-268b-52430e0e3ca2-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf7e-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf84-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf85-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf86-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf88-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8a-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8c-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8d-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8e-0c10ac5a {
  grid-area: span 13 / span 1 / span 13 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf90-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf91-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf93-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf97-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf98-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf99-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf9b-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf9f-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa0-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa1-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa3-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa7-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa8-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa9-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfab-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfaf-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb0-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb1-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb3-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb7-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb8-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb9-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfbb-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfbf-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc0-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc1-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc3-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc7-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfcc-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfcf-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfd3-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfd6-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfda-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfdd-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfe1-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfe4-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfe8-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfeb-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfef-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecff2-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecff6-0c10ac5a, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecff9-0c10ac5a, #w-node-_470169dc-cd5a-ac9f-6924-01efaa2568e2-0c10ac5a, #w-node-_2262dcb0-ee2a-effb-abeb-d3ac822038a5-0c10ac5a, #w-node-_2262dcb0-ee2a-effb-abeb-d3ac822038a6-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115daf-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115db5-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115db6-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115db7-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dbb-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dbd-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dbe-0c10ac5a, #w-node-a144e75d-c479-b2f4-c50c-b78e7102e3db-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1888bf83-4490-281e-dcca-14ea3ae6290c-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84324eae-f5c3-f096-da5b-0073cf115dc8-0c10ac5a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_33992295-fce1-8719-2dac-297eab8ddae8-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fc78374-c032-be0e-02c6-130ce83c27e1-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84324eae-f5c3-f096-da5b-0073cf115df0-0c10ac5a, #w-node-_82ed9398-d79c-8cd8-2b72-5acaf1bfdc32-0c10ac5a, #w-node-_5b8fc951-2d65-fc29-866e-f232fced6dc0-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dfc-0c10ac5a, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dff-0c10ac5a, #w-node-_62856fe6-c816-b277-9d43-c7524a250228-0c10ac5a, #w-node-_85772c4e-7d4a-870b-a831-30454ba5b977-0c10ac5a, #w-node-_85772c4e-7d4a-870b-a831-30454ba5b978-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa16-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa19-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1a-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1b-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1d-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1f-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa21-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa22-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa23-0c10ac5a {
  grid-area: span 13 / span 1 / span 13 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa25-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa26-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa28-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2a-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2b-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2c-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2e-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa30-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa31-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa32-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa34-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa36-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa37-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa38-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3a-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3c-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3d-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3e-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa40-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa42-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa43-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa44-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa46-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa48-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa49-0c10ac5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa4a-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa4c-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa4e-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa53-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa56-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa5a-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa5d-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa61-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa64-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa68-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa6b-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa6f-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa72-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa76-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa79-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa7d-0c10ac5a, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa80-0c10ac5a, #w-node-_531f8c34-0b3f-9a50-95a8-581bdc8945e0-0c10ac5a, #w-node-eb3a663d-2ee5-fa92-480c-7972aec57e0a-0c10ac5a, #w-node-_85271c98-e160-6910-28c8-402c280fa695-0c10ac5a, #w-node-_85271c98-e160-6910-28c8-402c280fa698-0c10ac5a, #w-node-_85271c98-e160-6910-28c8-402c280fa699-0c10ac5a, #w-node-b97fc091-a004-c9b8-a996-b64183577239-0c10ac5a, #w-node-_7623603c-561d-e229-0e15-7b03be3f71da-0c10ac5a, #w-node-f0e555ce-3455-76ea-07e9-2f4837ff583f-0c10ac5a, #w-node-_000a8a56-555c-d908-1ca1-626de4d0f56f-0c10ac5a, #w-node-_000a8a56-555c-d908-1ca1-626de4d0f570-0c10ac5a, #w-node-_000a8a56-555c-d908-1ca1-626de4d0f574-0c10ac5a, #w-node-_9c3db3a3-94d5-82df-dfec-b3ceaaa52997-0c10ac5a, #w-node-_9c3db3a3-94d5-82df-dfec-b3ceaaa52998-0c10ac5a, #w-node-_9c3db3a3-94d5-82df-dfec-b3ceaaa5299c-0c10ac5a, #w-node-c5f3c56a-26ce-40ad-cca1-71deb38e5e53-0c10ac5a, #w-node-c5f3c56a-26ce-40ad-cca1-71deb38e5e54-0c10ac5a, #w-node-c5f3c56a-26ce-40ad-cca1-71deb38e5e58-0c10ac5a, #w-node-_6ccae5d5-cb22-fa5d-c840-dbfb2033bb09-0c10ac5a, #w-node-_6ccae5d5-cb22-fa5d-c840-dbfb2033bb0a-0c10ac5a, #w-node-_6ccae5d5-cb22-fa5d-c840-dbfb2033bb0e-0c10ac5a, #w-node-_05283384-d09f-79ac-a36f-916fda1c8705-0c10ac5a, #w-node-_05283384-d09f-79ac-a36f-916fda1c8706-0c10ac5a, #w-node-_05283384-d09f-79ac-a36f-916fda1c870a-0c10ac5a, #w-node-f73c4232-9ab6-df12-dc4d-2bbc2e27977a-0c10ac5a, #w-node-f73c4232-9ab6-df12-dc4d-2bbc2e27977b-0c10ac5a, #w-node-f73c4232-9ab6-df12-dc4d-2bbc2e27977f-0c10ac5a, #w-node-fb0925fe-f3f7-f8b4-08b8-b08f81e1cc1c-0c10ac5a, #w-node-fb0925fe-f3f7-f8b4-08b8-b08f81e1cc1d-0c10ac5a, #w-node-fb0925fe-f3f7-f8b4-08b8-b08f81e1cc21-0c10ac5a, #w-node-_0d9b7398-4f5a-33d7-3523-fa4e05edd9bc-0c10ac5a, #w-node-_0d9b7398-4f5a-33d7-3523-fa4e05edd9bd-0c10ac5a, #w-node-_0d9b7398-4f5a-33d7-3523-fa4e05edd9c1-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0024-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0025-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0032-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0034-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0036-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0037-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0044-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0046-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0012-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0013-0c10ac5a, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0020-0c10ac5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0022-0c10ac5a, #w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-618a1d49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea272-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea273-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea274-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea278-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea27d-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea27e-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea27f-618a1d49, #w-node-_3319a2c0-8dec-35b0-dc28-97ea44dea283-618a1d49, #w-node-_018b437d-9b35-3720-37e3-22c69773f337-618a1d49, #w-node-_018b437d-9b35-3720-37e3-22c69773f338-618a1d49, #w-node-_018b437d-9b35-3720-37e3-22c69773f339-618a1d49, #w-node-_018b437d-9b35-3720-37e3-22c69773f33d-618a1d49, #w-node-_35311b9e-6d63-c61a-3f6f-a0e093c3d3b1-618a1d49, #w-node-_35311b9e-6d63-c61a-3f6f-a0e093c3d3b2-618a1d49, #w-node-_35311b9e-6d63-c61a-3f6f-a0e093c3d3b3-618a1d49, #w-node-_35311b9e-6d63-c61a-3f6f-a0e093c3d3b7-618a1d49, #w-node-_10d33048-0cef-951b-c11b-cef1594916cf-618a1d49, #w-node-_10d33048-0cef-951b-c11b-cef1594916d0-618a1d49, #w-node-_10d33048-0cef-951b-c11b-cef1594916d1-618a1d49, #w-node-_10d33048-0cef-951b-c11b-cef1594916d5-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-618a1d49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-618a1d49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527ed-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527ee-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f1-618a1d49, #w-node-d873ad89-bcaa-509e-4036-c190b7b527f3-618a1d49, #w-node-b4fbd6e8-2ac4-0999-0080-ecc65794004c-618a1d49, #w-node-b4fbd6e8-2ac4-0999-0080-ecc65794004d-618a1d49, #w-node-b4fbd6e8-2ac4-0999-0080-ecc65794004f-618a1d49, #w-node-b4fbd6e8-2ac4-0999-0080-ecc657940051-618a1d49, #w-node-_275b2683-81c2-dbb5-2ba4-bd621da39602-618a1d49, #w-node-_275b2683-81c2-dbb5-2ba4-bd621da39603-618a1d49, #w-node-_275b2683-81c2-dbb5-2ba4-bd621da39605-618a1d49, #w-node-_275b2683-81c2-dbb5-2ba4-bd621da39607-618a1d49, #w-node-_77eecc70-d35d-13db-1903-232224cc3d5c-618a1d49, #w-node-_77eecc70-d35d-13db-1903-232224cc3d5d-618a1d49, #w-node-_77eecc70-d35d-13db-1903-232224cc3d5f-618a1d49, #w-node-_77eecc70-d35d-13db-1903-232224cc3d61-618a1d49, #w-node-cc56937a-136c-04bc-6064-2b3f9e782f27-618a1d49, #w-node-cc56937a-136c-04bc-6064-2b3f9e782f28-618a1d49, #w-node-cc56937a-136c-04bc-6064-2b3f9e782f2a-618a1d49, #w-node-cc56937a-136c-04bc-6064-2b3f9e782f2c-618a1d49, #w-node-febfadc9-97c7-90c2-fa74-91ae3daa7593-618a1d49, #w-node-febfadc9-97c7-90c2-fa74-91ae3daa7594-618a1d49, #w-node-febfadc9-97c7-90c2-fa74-91ae3daa7596-618a1d49, #w-node-febfadc9-97c7-90c2-fa74-91ae3daa7598-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-618a1d49, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-618a1d49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-618a1d49 {
  justify-self: end;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-f377d15a, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-f377d15a, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-f377d15a, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-f377d15a, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_26ff0d15-f5c7-bb36-2116-9b59738a093a-f377d15a {
  align-self: center;
}

#w-node-_26ff0d15-f5c7-bb36-2116-9b59738a093f-f377d15a, #w-node-_26ff0d15-f5c7-bb36-2116-9b59738a0982-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_26ff0d15-f5c7-bb36-2116-9b59738a09ad-f377d15a, #w-node-c62e8e58-345c-dbaf-ffcb-ab72b02f136b-f377d15a {
  align-self: center;
}

#w-node-c62e8e58-345c-dbaf-ffcb-ab72b02f1370-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa453-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa454-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa456-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa457-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa459-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa45a-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa45c-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa45d-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa45f-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa460-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa462-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa463-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa465-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f134c52-7340-8693-77b3-732d382fa466-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa468-f377d15a, #w-node-_9f134c52-7340-8693-77b3-732d382fa469-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_411318d7-10a0-0ef8-a118-3ca200356cea-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_411318d7-10a0-0ef8-a118-3ca200356ceb-f377d15a, #w-node-_411318d7-10a0-0ef8-a118-3ca200356ced-f377d15a, #w-node-_411318d7-10a0-0ef8-a118-3ca200356cee-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c238b38-d54f-3239-75f5-0d62395cee9c-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8c238b38-d54f-3239-75f5-0d62395cee9d-f377d15a, #w-node-_8c238b38-d54f-3239-75f5-0d62395cee9f-f377d15a, #w-node-_8c238b38-d54f-3239-75f5-0d62395ceea0-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1346d805-10d6-0971-4010-06574bc91896-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1346d805-10d6-0971-4010-06574bc91897-f377d15a, #w-node-_1346d805-10d6-0971-4010-06574bc91899-f377d15a, #w-node-_1346d805-10d6-0971-4010-06574bc9189a-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64cd7ada-5161-9774-0ded-eca50be3d3a5-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_64cd7ada-5161-9774-0ded-eca50be3d3a6-f377d15a, #w-node-_64cd7ada-5161-9774-0ded-eca50be3d3a8-f377d15a, #w-node-_64cd7ada-5161-9774-0ded-eca50be3d3a9-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faae-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faaf-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab0-f377d15a, #w-node-ed5b1917-2aa7-d788-afb3-ca084e28904e-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab4-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-f377d15a, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-f377d15a, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-f377d15a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-f377d15a {
  justify-self: end;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527a4-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527b0-ec5d4215, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c0-ec5d4215, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c2-ec5d4215, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c5-ec5d4215, #w-node-d873ad89-bcaa-509e-4036-c190b7b527c7-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d873ad89-bcaa-509e-4036-c190b7b527cf-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a6d-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a6e-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a71-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a73-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a76-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a79-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a7a-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a7d-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a82-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a85-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a86-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a89-ec5d4215, #w-node-fe0caf28-baf3-814f-65a5-1cacc0b42a8e-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4465a002-4188-7c82-f0ef-c4d507d4434f-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4465a002-4188-7c82-f0ef-c4d507d44350-ec5d4215, #w-node-_4465a002-4188-7c82-f0ef-c4d507d44353-ec5d4215, #w-node-_4465a002-4188-7c82-f0ef-c4d507d44358-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a65c5459-49bf-82d4-cb6b-becc7b612b54-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a65c5459-49bf-82d4-cb6b-becc7b612b55-ec5d4215, #w-node-a65c5459-49bf-82d4-cb6b-becc7b612b58-ec5d4215, #w-node-_9c4dac73-db6e-43e7-6dc0-60f6ef1ba749-ec5d4215, #w-node-_9c4dac73-db6e-43e7-6dc0-60f6ef1ba74a-ec5d4215, #w-node-_9c4dac73-db6e-43e7-6dc0-60f6ef1ba74e-ec5d4215, #w-node-d6b4ffdc-805f-862f-18ff-688cbb1bffde-ec5d4215, #w-node-d6b4ffdc-805f-862f-18ff-688cbb1bffdf-ec5d4215, #w-node-d6b4ffdc-805f-862f-18ff-688cbb1bffe3-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d3a696e-a56c-8967-d374-bfcf1fb92c1f-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0d3a696e-a56c-8967-d374-bfcf1fb92c20-ec5d4215, #w-node-_0d3a696e-a56c-8967-d374-bfcf1fb92c23-ec5d4215, #w-node-_0d3a696e-a56c-8967-d374-bfcf1fb92c28-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba1c1b8d-957b-760d-f470-8d808dc2f7d0-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ba1c1b8d-957b-760d-f470-8d808dc2f7d1-ec5d4215, #w-node-ba1c1b8d-957b-760d-f470-8d808dc2f7d4-ec5d4215, #w-node-ba1c1b8d-957b-760d-f470-8d808dc2f7d9-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187f2d73-703b-ad65-56c1-6fecb85020b4-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_187f2d73-703b-ad65-56c1-6fecb85020b5-ec5d4215, #w-node-_187f2d73-703b-ad65-56c1-6fecb85020b8-ec5d4215, #w-node-_187f2d73-703b-ad65-56c1-6fecb85020bd-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dbc5d84-a1c7-55b2-36fd-11312a679f3e-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1dbc5d84-a1c7-55b2-36fd-11312a679f3f-ec5d4215, #w-node-_1dbc5d84-a1c7-55b2-36fd-11312a679f42-ec5d4215, #w-node-_1dbc5d84-a1c7-55b2-36fd-11312a679f47-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a132ab7-9cca-2724-70de-e9b45bab4b50-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3a132ab7-9cca-2724-70de-e9b45bab4b51-ec5d4215, #w-node-_3a132ab7-9cca-2724-70de-e9b45bab4b54-ec5d4215, #w-node-_3a132ab7-9cca-2724-70de-e9b45bab4b59-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b5ef-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b5f0-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b5f3-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b5f9-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b5fa-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b5fe-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b603-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b604-ec5d4215, #w-node-a5637d34-b4f1-dc4e-d88c-c17c4428b608-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9c-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faae-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faaf-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab0-ec5d4215, #w-node-ed5b1917-2aa7-d788-afb3-ca084e28904e-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fab4-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac4-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fac7-ec5d4215, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faca-ec5d4215, #field-2.w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819facd-ec5d4215 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819face-ec5d4215 {
  justify-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-_544278ae-6b6e-0f28-8502-e70336af145d-e910ab6f, #w-node-_544278ae-6b6e-0f28-8502-e70336af146b-e910ab6f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-fae9dc2d-5c04-0506-e0bb-ad1630cbefc0-e110aba3 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-1210ab6b, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-0d10ab6d {
    grid-column: span 2 / span 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-0d10ab6d {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-e710ab6e {
    grid-column: span 2 / span 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-e710ab6e {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-3010ab71, #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e70-ae10ab89 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e76-ae10ab89 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_0def9d28-9fea-2730-dad3-d8ea79bb0657-2210ab8d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: center;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-4910abcc {
    grid-column: span 2 / span 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-4910abcc {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-7d10abdf {
    grid-column: span 2 / span 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-7d10abdf {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ccf-3210ac05, #w-node-_32181e9b-e02a-2a84-63a1-16dc550b32d2-3210ac05 {
    grid-column: span 2 / span 2;
  }

  #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cd6-3210ac05 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-f377d15a {
    grid-column: span 2 / span 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-f377d15a {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-ec5d4215 {
    grid-column: span 2 / span 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-ec5d4215 {
    grid-area: 2 / 2 / 3 / 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0a82521f-a027-a8c8-bf50-83b58f374710-8f37470d {
    grid-row: span 1 / span 1;
  }

  #w-node-_0a82521f-a027-a8c8-bf50-83b58f374722-8f37470d {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-6310ab54, #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-1210ab6b, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-0d10ab6d {
    grid-column: span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-0d10ab6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-e710ab6e {
    grid-column: span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-e710ab6e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d19ddf09-919e-5321-7eb7-eddd2fa22fcd-e910ab6f {
    justify-self: center;
  }

  #w-node-b30a99ee-0fab-de44-09fa-90ea7b729cae-23c8dc78 {
    grid-row: span 1 / span 1;
  }

  #w-node-be23da9c-d88b-c918-8998-d2ec655abacd-23c8dc78 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f843c180-42f9-b39c-ba30-74048786bdd6-3010ab71 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe4-ae10ab89 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e70-ae10ab89 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1ea8b048-4adf-4c65-2ea0-a734c5df8e76-ae10ab89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a8a06f01-e982-694e-52c7-4021e89e82c7-7310ab8c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0def9d28-9fea-2730-dad3-d8ea79bb0657-2210ab8d {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-4910abcc {
    grid-column: span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-4910abcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-7d10abdf {
    grid-column: span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-7d10abdf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203ccf-3210ac05, #w-node-_32181e9b-e02a-2a84-63a1-16dc550b32d2-3210ac05 {
    grid-column: span 1 / span 1;
  }

  #w-node-_774ef069-ade5-c2bb-c47a-0bdb47203cd6-3210ac05 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8dc8be31-729f-5b39-9399-90777244c2b6-6410ac56 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-618a1d49, #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-f377d15a {
    grid-column: span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-f377d15a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819fa9e-ec5d4215 {
    grid-column: span 1 / span 1;
  }

  #w-node-cc0c0a67-342c-6bfa-ef0f-54cf9819faa4-ec5d4215 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@font-face {
  font-family: 'Remix Icons';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d8cbd02dd12_remixicon.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d89a802dd4f_Inter-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Icons Phosphor';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d51f802de2d_Phosphor.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Writer';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d9c8a02dd1c_Writer-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Writer';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d989f02dd3e_Writer-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Author';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d71ce02de5b_Author-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Author';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d630c02de56_Author-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Author';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217dc19d02de5e_Author-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Author';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d6f6f02de5c_Author-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Author';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d035f02de70_Author-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Synonym';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d975202de6f_Synonym-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Synonym';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d1c4102de68_Synonym-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Synonym';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d362802de74_Synonym-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Synonym';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d945902de61_Synonym-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Synonym';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d914902de6e_Synonym-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217dd24c02decb_AlbertSans-800ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter Display';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d1adf02dcfc_InterDisplay-ExtraBold.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter Display';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d18be02dd4b_InterDisplay-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217dc7f802dd05_Inter-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d8eff02dd1a_Inter-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d36c202dd0f_Inter-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Material Icons';
  src: url('https://assets.website-files.com/6334c19eb6217d1c8102dcc7/6334c19eb6217d65d202dd3f_MaterialIconsRound-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}