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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Inter Variable font;
  src: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/641041c1f4a10b5eaccad374_Inter-VariableFont_slnt%2Cwght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: PP Agrandir;
  src: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6405c779dc3ae9736e9b3580_PPAgrandir-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: PP Agrandir;
  src: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6405c78f7d01f79aa34dc8ec_PPAgrandir-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: PP Agrandir Wide;
  src: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6405c7606b4e376b52917c3c_PPAgrandir-WideMedium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: PP Agrandir;
  src: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6405ca571f85c349d640b8d3_PPAgrandir-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: PP Agrandir Wide;
  src: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/64138230e6aa8a092c24ff24_PPAgrandir-WideBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --shade--black: #16282d;
  --sage: #79a595;
  --kale: #1e4945;
  --neutral: #f6f3f1;
  --grey-601: #74736a;
  --white--tonic: white;
  --root: #f5f2ee;
  --grey-stroke: #e6ebe8;
  --blue-20: #f6fcfd;
  --pink-20: #fef8f6;
  --grey-600: #a6b1bf;
  --bloom: #fbe1db;
  --dew: #d3f1f5;
  --glow: #e3f1bb;
  --sprout: #bdd7c8;
  --green-50: #d6e8dc;
  --blue-20-21: #f6fcfd;
  --green-20: #f2f7f4;
  --grey-100: #f4f5f7;
  --bloom-50: #fbebe8;
  --glow-50: #f1f8dd;
  --dew-50: #e9f9fa;
  --grey-300: #dde1e7;
  --_defaults---screen-size--max: 90;
  --_defaults---screen-size--min: 20;
  --_defaults---screen-size--page-padding: clamp(.8 * 1rem, ((.8 - ((3 - .8) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((3 - .8) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 3 * 1rem);
  --button-color: #76879d;
  --button-hover: #3a4554;
  --button-text-color: white;
  --grey-200: #e8ebef;
  --grey-400: #cdd3dc;
  --gray-700: #76879d;
}

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

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

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

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

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

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--shade--black);
  font-family: Inter Variable font, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

h1 {
  letter-spacing: .02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 1;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 3.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.1;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

h6 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1.5;
}

p {
  color: var(--shade--black);
  margin-bottom: 0;
}

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

ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
  list-style-type: decimal;
}

ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
}

li {
  align-items: flex-start;
}

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

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

strong {
  font-weight: 700;
}

em {
  font-style: italic;
}

blockquote {
  color: var(--kale);
  border-left: 1px #000;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  padding: 0 1.25rem 0 1.75rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
  position: relative;
}

figure {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

._404_component {
  background-color: #16282d;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

._404_form-block {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.utility-page_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._404_image {
  margin: auto;
  position: absolute;
  inset: 0%;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.padding-reda {
  padding: 4rem;
}

.margin-pink {
  margin: .5rem;
}

.padding-0 {
  padding: 0;
}

.padding-bluegray {
  padding: 12rem;
}

.padding-lightblue {
  padding: 6rem;
}

.padding-gray {
  padding: 5rem;
}

.margin-deeppurple {
  margin: .25rem;
}

.padding-blue {
  padding: 3rem;
}

.margin-red {
  margin: .125rem;
}

.padding-indigo {
  padding: 1rem;
}

.padding-purple {
  padding: 2rem;
}

.padding-pink {
  padding: .5rem;
}

.padding-deeppurple {
  padding: .25rem;
}

.padding-red {
  padding: .125rem;
}

.margin-indigo {
  margin: 1rem;
}

.margin-purple {
  margin: 2rem;
}

.margin-0 {
  margin: 0;
}

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

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

.padding-top.padding-cyan {
  padding-bottom: 0;
}

.padding-top.padding-amber {
  flex: 1;
  padding-bottom: 0;
}

.padding-top.padding-gray {
  order: 0;
}

.padding-top.padding-green {
  padding-top: 3.5rem;
  padding-bottom: 0;
}

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

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

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

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

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

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

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

.margin-top.margine-auto {
  margin-top: auto;
}

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

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

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

.padding-bottom.padding-cyan {
  padding-top: 0;
}

.padding-bottom.padding-reda {
  padding-top: 4rem;
}

.form_checkbox {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.form_checkbox-icon {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-checked {
  background-size: 90%;
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-focus {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.styleguide_background {
  border: 1px solid #0000001a;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.icon-1x1-small {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.overflow-auto {
  overflow: auto;
}

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

.icon-1x1-large {
  width: 2.5rem;
  height: 2.5rem;
}

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

.styleguide_background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

.text-weight-semibold {
  color: var(--shade--black);
  font-weight: 600;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #0000001a;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 2.5rem;
  display: grid;
  position: relative;
}

.styleguide_item.is-stretch {
  justify-items: stretch;
}

.styleguide_item.is-borderless {
  border-bottom-style: none;
}

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

.styleguide_item-header {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  border-bottom: 1px solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 2.5rem;
  display: grid;
}

.styleguide_heading-large {
  font-size: 6rem;
}

.styleguide_heading-large.text-color-neutral {
  color: var(--neutral);
}

.background-color-shade {
  background-color: var(--shade--black);
  color: var(--neutral);
}

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

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

.text-color-grey {
  color: var(--grey-601);
}

.styleguide_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.styleguide_2-col.is-faq {
  background-color: #f5f2ee;
  border-radius: .25rem;
  grid-template-columns: 1fr 1.25fr;
  padding: 4rem 3rem 1.75rem;
}

.form_message-success {
  padding: 1.25rem;
}

.styleguide_row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-style-h3 {
  color: var(--shade--black);
  text-align: left;
  -webkit-text-stroke-color: var(--shade--black);
  padding-bottom: 40px;
  padding-right: 0;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125;
}

.heading-style-h3.text-align-center {
  padding-bottom: 12px;
}

.heading-style-h3.text-align-center.max-width-lavander {
  justify-content: center;
  align-items: center;
  display: block;
}

.heading-style-h3.text-align-center.h3-padding {
  padding-top: 4rem;
}

.heading-style-h3.text-align-center.h3-padding-60 {
  justify-content: center;
  max-width: none;
  padding-left: 60px;
  padding-right: 60px;
  display: block;
}

.heading-style-h3.text-align-center.is-white {
  color: var(--white--tonic);
}

.heading-style-h3.is-wide {
  font-family: PP Agrandir Wide, sans-serif;
  font-weight: 700;
}

.heading-style-h3.text-color-root {
  color: var(--root);
}

.heading-style-h3.text-color-white.text-align-center {
  margin-top: 0;
}

.heading-style-h3.text-color-white.text-align-center-tablet.is-align-center {
  text-align: center;
}

.heading-style-h3.h3-padding {
  padding-top: 3.5rem;
}

.heading-style-h3.text-style-bold {
  font-weight: 500;
}

.heading-style-h3.font-size-40 {
  font-size: 40px;
}

.heading-style-h3.is-bold {
  font-weight: 700;
}

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

.text-rich-text h2 {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.25;
}

.text-rich-text h3 {
  letter-spacing: .01em;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: Inter Variable font, sans-serif;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.28571;
}

.text-rich-text h4 {
  letter-spacing: .01em;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: Inter Variable font, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.33333;
}

.text-rich-text h5 {
  letter-spacing: .01em;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-rich-text h6 {
  text-transform: none;
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-size: 1rem;
  font-weight: 700;
}

.text-rich-text p {
  color: var(--shade--black);
  margin-bottom: 1rem;
}

.text-rich-text ul {
  margin-bottom: 1.5rem;
  list-style-type: none;
}

.text-rich-text ol {
  background-color: var(--root);
  border-radius: .25rem;
  margin-bottom: 1.5rem;
  padding: 1.5rem 2rem 1.5rem 3.5rem;
  font-weight: 600;
}

.text-rich-text a {
  color: var(--kale);
  font-weight: 500;
  transition: color .3s;
}

.text-rich-text a:hover {
  color: var(--sage);
}

.text-rich-text img {
  border-radius: .25rem;
}

.text-rich-text figcaption {
  color: var(--grey-601);
  text-align: left;
  margin-top: 1rem;
  font-size: .75rem;
}

.text-rich-text li {
  margin-bottom: .625rem;
}

.text-rich-text blockquote {
  margin-left: auto;
  margin-right: auto;
}

.text-rich-text sub {
  color: var(--kale);
  letter-spacing: .02em;
  font-size: .875rem;
  display: inline-block;
  bottom: -1.5rem;
}

.container-small {
  width: 100%;
  max-width: 47.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-small.padding-container-gray.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.icon-height-small {
  height: 1rem;
}

.icon-1x1-medium {
  width: 2rem;
  height: 2rem;
}

.heading-style-h1 {
  color: var(--white--tonic);
  letter-spacing: .02em;
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 1.1;
}

.padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.padding-global.tablet-padding {
  padding-top: 2rem;
  padding-bottom: 0;
}

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

.padding-container-blue {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

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

.text-style-italic {
  font-style: italic;
}

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

.overflow-hidden {
  overflow: hidden;
}

.styleguide_section-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 3rem;
  line-height: 1.4;
  display: grid;
}

.text-size-tiny {
  font-size: .75rem;
}

.max-width-red {
  width: 100%;
  max-width: 2.5rem;
}

.styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.overflow-visible {
  overflow: visible;
}

.hide-mobile-portrait.image-width-upcoming-tag {
  min-width: 130px;
  min-height: 23px;
}

.styleguide_empty-box {
  z-index: 0;
  background-color: #f4f5f7;
  border: 1px dashed #a6b1bf;
  border-radius: 4px;
  min-width: 2.5rem;
  min-height: 2.5rem;
  position: relative;
}

.styleguide_empty-box.is-lightblue {
  opacity: .6;
  background-color: #69d0ff;
  border-color: #0000;
}

.styleguide_empty-box.is-no-border {
  border-style: none;
  border-radius: 2px;
}

.styleguide_empty-box.is-red {
  opacity: .6;
  background-color: #f44336;
  border-color: #0000;
}

.styleguide_empty-box.is-deeppurple {
  opacity: .6;
  background-color: #5b1bcc;
  border-color: #0000;
}

.styleguide_empty-box.is-pink {
  opacity: .6;
  background-color: #e91e63;
  border-color: #0000;
}

.styleguide_empty-box.is-indigo {
  opacity: .6;
  background-color: #214cf6;
  border-color: #0000;
}

.styleguide_empty-box.is-cyan {
  opacity: .6;
  background-color: #00bcd4;
  border-color: #0000;
}

.styleguide_empty-box.is-amber {
  opacity: .6;
  background-color: #ffc107;
  border-color: #0000;
}

.styleguide_empty-box.is-blue {
  opacity: .6;
  background-color: #2196f3;
  border-color: #0000;
}

.styleguide_empty-box.is-green {
  opacity: .6;
  background-color: #4caf50;
  border-color: #0000;
}

.styleguide_empty-box.is-reda {
  opacity: .6;
  background-color: #d50000;
  border-color: #0000;
}

.styleguide_empty-box.is-brown {
  opacity: .6;
  background-color: #795548;
  border-color: #0000;
}

.styleguide_empty-box.is-gray {
  opacity: .6;
  background-color: #9e9e9e;
  border-color: #0000;
}

.styleguide_empty-box.is-peach {
  opacity: .6;
  background-color: #ff5722;
  border-color: #0000;
}

.styleguide_empty-box.is-orange {
  opacity: .6;
  background-color: #ff7a00;
  border-color: #0000;
}

.styleguide_empty-box.is-bluegray {
  opacity: .6;
  background-color: #607d8b;
  border-color: #0000;
}

.styleguide_empty-box.is-purple {
  opacity: .6;
  background-color: #9c27b0;
  border-color: #0000;
}

.styleguide_empty-box.is-padding-global {
  opacity: .6;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/63e227b3da1f1ae727d15d4d_padding.svg");
  background-position: 50%;
  background-size: 73px;
}

.styleguide_empty-box.is-lavander {
  opacity: .6;
  background-color: #e9a7f6;
  border-color: #0000;
}

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

.styleguide_heading-medium {
  font-size: 4rem;
}

.styleguide_4-col {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  justify-items: stretch;
  width: 100%;
  display: grid;
}

.text-size-regular {
  font-size: 1rem;
}

.text-weight-xbold {
  font-weight: 800;
}

.text-align-right {
  text-align: right;
}

.text-weight-bold {
  color: var(--shade--black);
  font-weight: 700;
  line-height: 1.25;
}

.max-width-brown {
  width: 100%;
  max-width: 31rem;
}

.styleguide_item-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.max-width-amber {
  width: 100%;
  max-width: 18.75rem;
}

.styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.form_field-wrapper {
  margin-bottom: 1rem;
}

.background-color-white {
  background-color: #fff;
}

.text-style-opacity {
  opacity: .7;
}

.text-size-small {
  font-size: .875rem;
}

.heading-style-h4 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.1;
}

.heading-style-h4.spotlight-heading {
  font-size: 1.9rem;
}

.heading-style-h4.is-sticky {
  position: sticky;
  top: 80px;
}

.heading-style-h4.font-size-28px {
  font-size: 28px;
}

.heading-style-h4.is-bold {
  font-weight: 700;
}

.heading-style-h4.max-width-amber.tablet-h4.is-cas-how-2-col {
  text-align: center;
  max-width: 25rem;
}

.heading-style-h4.tablet-h4.is-cas-automation {
  text-align: center;
}

.form_label {
  font-size: .75rem;
}

.form_radio-icon {
  width: .875rem;
  height: .875rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  border-width: .25rem;
  width: .875rem;
  height: .875rem;
}

.form_radio-icon.w--redirected-focus {
  width: .875rem;
  height: .875rem;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.text-style-nowrap {
  white-space: nowrap;
}

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

.background-color-root {
  background-color: var(--root);
}

.form_input {
  border: 1px solid #16282d80;
  border-radius: .25rem;
  min-height: 2rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
}

.form_input:hover {
  border-color: #16282d;
}

.form_input:active, .form_input:focus {
  border-color: var(--shade--black);
}

.form_input::placeholder {
  color: #16282d80;
}

.form_input.is-text-area {
  min-height: 6.5rem;
  padding-top: .5rem;
}

.heading-style-h6 {
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1.5;
}

.padding-container-orange {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.styleguide_3-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.styleguide_3-col.is-align-start {
  align-items: start;
}

.text-style-link {
  color: #000;
  text-decoration: underline;
}

.text-size-large {
  font-size: 1.5rem;
}

.styleguide_header {
  background-color: var(--shade--black);
}

.heading-style-h2 {
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 3.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2.is-wide {
  font-size: 4rem;
  line-height: 1;
}

.styleguide_label {
  color: #fff;
  background-color: #0073e6;
  border-radius: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem .2rem;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
}

.styleguide_label.is-tag {
  background-color: #be4aa5;
}

.styleguide_version {
  z-index: 5;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.heading-style-h5 {
  letter-spacing: .01em;
  text-transform: none;
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.3;
  transition: color .3s;
}

.heading-style-h5.is-wide {
  font-family: PP Agrandir Wide, sans-serif;
}

.container-large {
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-large.padding-container-blue.padding-top-none {
  padding-top: 0;
}

.container-large.max-height-400 {
  max-height: 400px;
}

.icon-height-medium {
  height: 2rem;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.overflow-scroll {
  overflow: scroll;
}

.form_message-error {
  margin-top: .75rem;
  padding: .75rem;
}

.icon-height-large {
  height: 3rem;
}

.text-align-center {
  text-align: center;
  margin-top: 0;
}

.text-align-center.text-size-very-small {
  font-size: .75rem;
}

.text-align-center.is-white {
  color: var(--white--tonic);
}

.form_component {
  margin-bottom: 0;
}

.main-wrapper {
  background-color: #0000;
  width: 100%;
}

.main-wrapper.wrapper-bg-color-shade {
  background-color: var(--shade--black);
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.text-style-quote {
  border-left: .25rem #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem 0 1.5rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
  position: relative;
}

.align-center {
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.align-center.image-padding-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.button {
  background-color: var(--shade--black);
  color: var(--white--tonic);
  text-align: center;
  white-space: nowrap;
  border-radius: .25rem;
  flex: 0 auto;
  width: 12.5rem;
  height: 3rem;
  padding: .875rem 1rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25;
  text-decoration: none;
  transition: transform .3s;
}

.button:hover {
  transform: translate(0, -2px);
}

.button.is-form-submit {
  float: right;
  min-width: 155px;
}

.button.is-large {
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}

.button.is-white {
  background-color: var(--white--tonic);
  color: var(--shade--black);
  border-width: 1px;
}

.button.is-white.is-event-testimonial {
  z-index: 3;
  border: 1px solid var(--kale);
  transition: transform .3s;
  position: relative;
}

.button.is-white.is-long {
  justify-content: center;
  align-items: center;
  width: 17rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button.is-white.is-long.background-color-neutral {
  background-color: var(--neutral);
}

.button.is-white.wider {
  width: 18.5rem;
  position: relative;
}

.button.is-white.widest {
  width: 20rem;
}

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

.button.is-footer-subscribe {
  letter-spacing: .25px;
  width: 6rem;
  height: 2rem;
  margin-top: .5625rem;
  margin-bottom: .5625rem;
  margin-right: .375rem;
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: .625rem;
  line-height: 1.6;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.button.is-navbar {
  background-color: var(--white--tonic);
  color: var(--shade--black);
  width: auto;
}

.button.is-back {
  grid-column-gap: .25rem;
  color: var(--white--tonic);
  white-space: nowrap;
  background-color: #0000;
  border: 2px solid #0000;
  align-items: center;
  padding-top: .1rem;
  padding-bottom: 0;
  padding-left: 0;
  font-weight: 400;
  text-decoration: none;
  transition-property: color;
  display: flex;
}

.button.is-back:hover {
  color: var(--sage);
  transform: none;
}

.button.is-filter {
  border: 2px solid var(--shade--black);
  background-color: var(--white--tonic);
  color: var(--shade--black);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 2.5rem;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.button.is-filter.w--current, .button.is-filter.is-clear {
  background-color: var(--shade--black);
  color: var(--white--tonic);
}

.button.is-filter.prev {
  width: 8rem;
  height: 3rem;
}

.button.is-filter.prev.glossary {
  width: 11rem;
}

.button.is-filter.next {
  width: 8rem;
  height: 3rem;
}

.button.is-filter.next.glossary {
  justify-content: center;
  width: 11rem;
}

.button.is-filter.page {
  border-color: var(--grey-stroke);
  width: 3rem;
  height: 3rem;
}

.button.is-filter.page.w--current {
  border-color: var(--shade--black);
}

.button.is-more {
  grid-column-gap: .125rem;
  color: #1e4945;
  background-color: #0000;
  border: 2px solid #0000;
  align-items: center;
  width: auto;
  height: auto;
  padding: 0;
  font-weight: 600;
  text-decoration: none;
  transition-property: all;
  display: flex;
}

.button.is-more.text-color-dark {
  color: var(--shade--black);
  justify-content: center;
  align-items: center;
}

.button.is-more.text-color-dark.button-align-center {
  justify-content: center;
}

.button.is-border {
  color: #16282d;
  background-color: #16282d00;
  width: 100%;
  box-shadow: inset 0 0 0 1.5px #16282d;
}

.button.is-border.width {
  width: 12.5rem;
  min-width: auto;
}

.button.is-border.is-white-border {
  box-shadow: 0 0 0 1.5px var(--white--tonic);
  color: var(--white--tonic);
  padding-left: 2rem;
  padding-right: 2rem;
}

.button.is-border.auto {
  width: auto;
}

.button.is-border.border-white {
  color: #fff;
  border: 1px solid #fff;
}

.button.is-tag {
  grid-column-gap: 1rem;
  border: 2px solid var(--shade--black);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 2.75rem;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.button.is-oll {
  width: auto;
}

.button.is-color-green {
  color: #16282d;
  background-color: #e3f1bb;
  width: auto;
}

.button.is-more-white {
  grid-column-gap: .125rem;
  color: var(--white--tonic);
  background-color: #0000;
  border: 2px solid #0000;
  align-items: center;
  height: auto;
  padding: 0 .25rem 0 0;
  font-weight: 600;
  text-decoration: none;
  transition-property: all;
  display: flex;
}

.button.full-width {
  flex: 1;
}

.button.no-hover:hover {
  transform: none;
}

.button.is-border-white {
  border: 1.5px solid #fff;
  line-height: 1;
}

.button.code-button {
  position: absolute;
  top: 229.445px;
}

.button.code-button.iswide, .button.code-button.iswider {
  width: 13rem;
  top: 247.445px;
  right: 127px;
}

.button.is-wider {
  width: 16rem;
}

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

.text-size-medium {
  font-size: 1.25rem;
}

.styleguide_section {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.styleguide_section.is-vertical {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 1fr;
}

.button-group {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hide {
  display: none;
}

.padding-container-gray {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.container-medium {
  width: 100%;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.container-medium.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form_radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.padding-cyan {
  padding: 1.5rem;
}

.padding-amber {
  padding: 2.5rem;
}

.padding-green {
  padding: 3.5rem;
}

.padding-brown {
  padding: 4.5rem;
}

.padding-peach {
  padding: 5.5rem;
}

.padding-orange {
  padding: 7.5rem;
}

.container_columns {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.container_columns.is-event {
  grid-column-gap: 4rem;
}

.container_columns.is-spotlight {
  grid-column-gap: 0rem;
  color: var(--shade--black);
  border-radius: .25rem;
  align-items: stretch;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.container_columns.is-center {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  grid-column-gap: 4rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
}

.container_columns.is-story {
  grid-template-columns: 1fr .9fr;
}

.text-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  place-content: start stretch;
  place-items: start;
  display: grid;
}

.text-wrapper.is-align-center {
  color: var(--shade--black);
  text-align: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.text-wrapper.is-spotlight {
  background-color: var(--blue-20);
  flex: 1;
  align-content: center;
  place-items: center start;
  padding: 1.5rem 2.5rem;
}

.text-wrapper.is-featured-guide {
  background-color: var(--blue-20);
  flex: 1;
  grid-template-columns: 1fr;
  align-content: center;
  place-items: center start;
  padding: 1.5rem 2.5rem;
}

.text-wrapper.is-featured-course {
  background-color: var(--pink-20);
  flex: 1;
  grid-template-columns: 1fr;
  align-content: center;
  place-items: center start;
  padding: 1.5rem 2.5rem;
}

.text-wrapper.mobile-reverse {
  flex-direction: column;
  display: flex;
}

.text-wrapper.tablet-align-center {
  place-items: start center;
}

.text-wrapper.justify-start {
  justify-content: stretch;
}

.text-wrapper.is-cas-how {
  min-width: 20.5rem;
}

.text-wrapper.is-cas-automation, .text-wrapper.is-cas-1col {
  text-align: center;
  place-items: start center;
  max-width: 32rem;
}

.flex-horizontal {
  grid-column-gap: .5rem;
  align-items: center;
  display: flex;
}

.flex-horizontal.is-margin-small {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.image-shadow {
  box-shadow: 0 4px 24px #96a3b514;
}

.styleguide_color-hex {
  color: #3a4554;
  margin-top: -.5rem;
}

.styleguide_color-hex.text-color-neutral {
  color: var(--neutral);
}

.logos-1_group {
  grid-column-gap: 2.5rem;
  text-align: center;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: flex;
}

.logo-ribbon_wrapper {
  margin-left: -3rem;
  display: flex;
}

.logo-ribbon_gradient-left {
  z-index: 1;
  background-image: linear-gradient(to right, #fff, #fff0);
  width: 2rem;
  margin-left: -1px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.logo-ribbon_gradient {
  z-index: 1;
  background-image: linear-gradient(to right, #fff0, #fff);
  width: 2rem;
  margin-right: -1px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.logo-ribbon_block {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.margin-cyan {
  margin: 1.5rem;
}

.styleguide_4col {
  grid-column-gap: 1rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.margin-amber {
  margin: 2.5rem;
}

.margin-green {
  margin: 3.5rem;
}

.margin-blue {
  margin: 3rem;
}

.margin-bluegray {
  margin: 12rem;
}

.margin-orange {
  margin: 7.5rem;
}

.margin-lightblue {
  margin: 6rem;
}

.margin-peach {
  margin: 5.5rem;
}

.margin-gray {
  margin: 5rem;
}

.margin-brown {
  margin: 4.5rem;
}

.padding-container-reda {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.list_check-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.max-width-blue {
  width: 100%;
  max-width: 22.5rem;
}

.text-size-huge {
  font-size: 3rem;
  line-height: 1.5;
}

.bottom_social_link {
  background-color: var(--shade--black);
  color: var(--neutral);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.1875rem;
  height: 2.1875rem;
  transition: transform .3s;
  display: flex;
}

.bottom_social_link:hover {
  transform: translate(0, -2px);
}

.social-icon_svg {
  width: 1.5rem;
  height: 1.5rem;
  overflow: hidden;
}

.navbar_brand {
  margin-right: 3.625rem;
}

.image-border {
  border: 3px solid var(--grey-600);
}

.image-roundcorners {
  border-radius: 20px;
  overflow: hidden;
}

.max-width-deeppurple {
  width: 100%;
  max-width: 3.75rem;
}

.max-width-pink {
  width: 100%;
  max-width: 6.25rem;
}

.max-width-indigo {
  width: 100%;
  max-width: 10rem;
}

.max-width-cyan {
  width: 100%;
  max-width: 12.5rem;
}

.max-width-purple {
  width: 100%;
  max-width: 16.25rem;
}

.max-width-green {
  width: 100%;
  max-width: 25rem;
}

.max-width-reda {
  width: 100%;
  max-width: 28.75rem;
}

.max-width-grey {
  width: 100%;
  max-width: 35rem;
}

.max-width-peach {
  width: 100%;
  max-width: 41.25rem;
}

.max-width-lightblue {
  width: 100%;
  max-width: 44rem;
}

.max-width-orange {
  width: 100%;
  max-width: 50rem;
}

.max-width-bluegray {
  width: 100%;
  max-width: 53.75rem;
}

.image-round {
  border-radius: 100%;
  overflow: hidden;
}

.tag {
  background-color: var(--bloom);
  color: var(--shade--black);
  text-align: left;
  white-space: nowrap;
  border-radius: .25rem;
  padding: .375rem .75rem;
  font-size: .875rem;
  font-weight: 400;
}

.tag.is-blue {
  background-color: var(--dew);
}

.tag.is-blue.hide-mobile-portrait.hide-mobile-landscape.hide-tablet.hide-desktop {
  display: none;
}

.tag.is-green {
  background-color: var(--glow);
}

.tag.is-sage {
  background-color: var(--sage);
  color: var(--white--tonic);
}

.text-tagline {
  color: #76879d;
  text-align: left;
  font-size: .75rem;
}

.max-width-lavander {
  width: 100%;
  max-width: 47.5rem;
}

.max-width-lavander.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-1x1-middle {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  overflow: hidden;
}

.icon-1x1-middle.is-center {
  justify-content: center;
  align-items: center;
}

.nav-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white--tonic);
  border-bottom: 2px solid #0000;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: .875rem;
  line-height: 1.42857;
  text-decoration: none;
  transition: opacity .3s, color .4s;
  display: flex;
  overflow: hidden;
}

.nav-link:hover {
  opacity: 1;
  color: var(--glow);
}

.nav-link.w--current {
  color: var(--glow);
}

.navbar_menu {
  grid-column-gap: 2rem;
  background-color: #0000;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar_wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center space-between;
  place-items: center stretch;
  max-width: 80rem;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar {
  z-index: 999;
  background-color: var(--shade--black);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 5rem;
  transition: transform .3s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.dropdown-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 50%;
  display: flex;
}

.dropdown-4 {
  color: #1b1c23;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: inline-block;
  position: static;
}

.footer-subscribe_form {
  max-width: 28.75rem;
}

.footer-subscribe_input_wr {
  display: flex;
  position: relative;
}

.footer-subscribe_input {
  border: 1px solid #0000;
  border-radius: .375rem;
  height: 3.125rem;
  margin-bottom: 0;
  padding: .5625rem .375rem .5625rem .75rem;
}

.footer-subscribe_input::placeholder {
  color: #16282d80;
}

.footer-subscribe_form-block {
  margin-bottom: 0;
}

.text-overline {
  color: #3a4554;
  text-align: left;
  letter-spacing: .04rem;
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1.33333;
}

.footer {
  grid-column-gap: .5rem;
  background-color: var(--shade--black);
  color: var(--white--tonic);
  justify-content: flex-end;
  align-items: center;
}

.footer_bottom-group {
  grid-column-gap: .5rem;
  background-color: var(--root);
  color: var(--shade--black);
  justify-content: flex-end;
  align-items: center;
  padding: 1.9rem 2.5rem 2rem;
  display: flex;
}

.footer_links {
  grid-column-gap: 1rem;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.footer_link-group {
  grid-row-gap: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.footer_link {
  grid-column-gap: .5rem;
  color: var(--white--tonic);
  white-space: nowrap;
  font-size: .75rem;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.footer_link:hover {
  color: var(--sprout);
}

.footer_subscribe {
  max-width: 22.5rem;
}

.footer_top-group {
  grid-template-rows: auto;
  grid-template-columns: 1fr 22.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding-top: 3.25rem;
  padding-bottom: 5.5rem;
  display: flex;
}

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

.footer_bottom_links-group {
  grid-column-gap: 2rem;
  display: flex;
}

.footer_bottom_links {
  grid-column-gap: 1.5rem;
  display: flex;
}

.footer_social-links {
  grid-column-gap: 1rem;
  justify-content: flex-end;
  display: flex;
}

.footer_bottom_link {
  grid-column-gap: .125rem;
  color: var(--shade--black);
  text-align: center;
  background-color: #0000;
  border: 2px solid #0000;
  align-items: center;
  padding: .1rem .25rem 0;
  font-size: .75rem;
  line-height: 1.42857;
  text-decoration: none;
  transition: color .4s;
  display: flex;
}

.footer_bottom_link:hover {
  color: var(--sage);
}

.footer_separator {
  background-color: var(--kale);
  width: 1px;
  margin-left: 1.6rem;
  margin-right: 2rem;
}

.padding-container-brown {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.text-color-grey-600 {
  color: var(--grey-600);
}

.logo-ribbon_group {
  grid-column-gap: 2.5rem;
  text-align: center;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  padding: 1rem 1rem 1rem 2.5rem;
  display: flex;
}

.logo-ribbon_logo {
  max-height: 1.5rem;
}

.logo-ribbon_layout {
  border-radius: 4px;
}

.faq_card {
  border-bottom: 1px solid var(--grey-stroke);
  text-align: left;
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  padding: 0 0 2rem;
  display: block;
  position: relative;
}

.faq-1_trigger {
  z-index: 2;
  cursor: pointer;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.faq_title {
  color: #16282d;
  text-align: left;
  padding-right: 1.5rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.25;
}

.faq-1_icon-wr {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.9rem;
  height: 1.9rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.faq-1_content {
  z-index: 2;
  position: relative;
  overflow: hidden;
}

.faq_text {
  color: #74736a;
  font-size: 1rem;
  line-height: 1.5;
}

.faq_text p {
  color: #74736a;
  margin-left: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.background-color-kale {
  background-color: var(--kale);
}

.background-color-sage {
  background-color: var(--sage);
}

.background-color-sprout {
  background-color: var(--sprout);
}

.background-color-glow {
  background-color: var(--glow);
}

.background-color-dew {
  background-color: var(--dew);
}

.background-color-bloom {
  background-color: var(--bloom);
}

._2-columns_hero {
  background-color: var(--shade--black);
  color: var(--neutral);
  width: 100%;
  padding-top: 9rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

._2-columns_hero.is-event {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

._2-columns_hero.extra-padding {
  padding-top: 11.5rem;
  padding-bottom: 6rem;
}

._2-columns_hero.creator-marketplace {
  padding-top: 8.5rem;
  padding-bottom: 3.8rem;
}

._2-columns_hero.less-padding {
  padding-top: 5rem;
  padding-bottom: 3rem;
}

.hero-center_layout {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 48.1875rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-center_layout.is-resources {
  max-width: none;
}

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

.text-color-sprout.max-width-brown.padding-2px {
  padding-left: 10px;
}

.text-color-sprout.text-align-center, .text-color-sprout.text-align-center.max-width-reda, .text-color-white {
  color: var(--white--tonic);
}

.container-footer {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.footer_bottom_left {
  grid-column-gap: 2rem;
  align-items: center;
  display: flex;
}

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

.link-group_title {
  color: var(--glow);
  white-space: nowrap;
  margin-bottom: .5625rem;
  font-size: .875rem;
  font-weight: 600;
}

.horizontal-line {
  border-bottom: 1px solid var(--kale);
  width: 100%;
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.sharing_wr {
  grid-column-gap: .75rem;
  display: flex;
}

.share_social_link {
  background-color: var(--kale);
  color: var(--root);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.1875rem;
  height: 2.1875rem;
  transition: background-color .3s, transform .3s;
  display: flex;
}

.share_social_link:hover {
  color: var(--root);
  background-color: #406461;
  transform: translate(0, -2px);
}

.thumbnail_image {
  z-index: 3;
  aspect-ratio: auto;
  text-align: left;
  object-fit: cover;
  object-position: 0% 0%;
  width: 80%;
  height: 80%;
  max-height: none;
  transition: transform .3s;
}

.thumbnail_image.round-borders-10px {
  border-radius: 10px;
}

.thumbnail_image.snap-bottom {
  z-index: 1;
  float: right;
  clear: none;
  object-fit: contain;
  width: auto;
  height: auto;
  position: absolute;
  inset: auto 3% -203px auto;
}

.thumbnail_image.snap-bottom.hide-tablet {
  inset: 0% 0% 0% auto;
}

.thumbnail_image.snap-bottom.hide-tablet.img-size-40 {
  max-width: 40%;
  inset: auto 10% 0% auto;
}

.thumbnail_image.imager-center {
  aspect-ratio: auto;
  text-align: left;
  object-fit: cover;
  position: static;
}

.thumbnail_image.mobile-thumbnail-100.rounded-corners {
  border-radius: .2rem;
}

.event_content {
  padding-top: 2.625rem;
  padding-bottom: 7.75rem;
}

.content_2col_layout {
  grid-column-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content_2col_layout.form {
  grid-column-gap: 5rem;
  grid-template-columns: .75fr 1fr;
}

.right_form_wr {
  background-color: var(--kale);
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6405eaf66eec1b3ac7004b6f_Circle%20Halftone.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 242px;
  border-radius: .25rem;
  padding: 2rem;
  position: sticky;
  top: 80px;
}

.tags_wr {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  display: flex;
}

.image-wr {
  position: relative;
}

.image-wr.is-center {
  max-width: 35.625rem;
  margin-bottom: 3.125rem;
}

.event_star-1 {
  z-index: 1;
  position: absolute;
  inset: auto auto -4.1rem -4.4rem;
}

.event_star-2 {
  z-index: 1;
  position: absolute;
  inset: -2.7rem .9rem auto auto;
}

.image-overflow {
  z-index: 3;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  position: relative;
  overflow: hidden;
}

.image-overflow.is-cta {
  max-height: 23.125rem;
}

.image-overflow.is-resourses-listing {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.event_speaker_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--dew);
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  padding: 2.5rem 2.5rem 3.4rem 2rem;
  display: grid;
}

.event_speaker_card:nth-child(2n) {
  background-color: var(--glow);
}

.event_speaker_list {
  grid-column-gap: 0px;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.event_testimonials {
  background-color: var(--sprout);
  border-radius: .25rem;
  height: 0;
  min-height: 40.875rem;
  margin-bottom: 1rem;
  margin-left: 1rem;
  margin-right: 1rem;
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
  transition: height .3s;
  position: relative;
  overflow: hidden;
}

.event_related-resources {
  padding-top: 5.75rem;
  padding-bottom: 6.75rem;
  overflow: hidden;
}

.event_card {
  color: var(--shade--black);
  text-decoration: none;
}

.event_date-wr {
  white-space: nowrap;
  display: flex;
}

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

.text-date.is-time {
  font-weight: 400;
}

.event_date-group {
  grid-column-gap: .375rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.date_one-day, .date_not-one-day {
  display: flex;
}

.date-icon {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
  overflow: hidden;
}

._3-columns_list {
  grid-column-gap: 1.25rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._3-columns_list.is-margin-large {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

._3-columns_list.then-now {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
}

.splide__track {
  width: 100%;
  margin-bottom: 1.5rem;
  overflow: hidden;
}

.event_testimonials_layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.event_testimonial_card {
  background-color: var(--white--tonic);
  border-radius: .25rem;
  padding: 2rem;
}

.event_testimonial_row {
  justify-content: space-between;
  margin-bottom: 1.75rem;
  display: flex;
}

.event_testimonial_link {
  background-color: var(--shade--black);
  color: var(--root);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.1875rem;
  height: 2.1875rem;
  transition: background-color .3s, transform .3s;
  display: none;
}

.event_testimonial_link:hover {
  background-color: #406461;
  transform: translate(0, -2px);
}

.event_testimonial_avatar {
  flex: none;
  width: 2.5rem;
  height: 2.5rem;
}

.event_testimonial_name-wr {
  flex: 1;
  margin-left: 1rem;
}

.event_testimonial_column {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.event_testimonial-gradient {
  background-image: linear-gradient(#bdd7c800, #bdd7c8 90%);
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 50%;
  padding-bottom: 3.25rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.splide__arrows {
  grid-column-gap: 1rem;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: none;
}

.splide__arrow {
  background-color: #db4ffd;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/64098c54313f7e085230f6b5_next.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50%;
  border-radius: 50%;
  width: 4rem;
  height: 4rem;
  transition: filter .3s;
}

.splide__arrow:hover {
  filter: brightness(120%);
}

.splide__arrow.splide__arrow--prev {
  transform: rotate(180deg);
}

.splide {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
}

.splide__pagination {
  width: 100%;
  font-size: 0;
  line-height: 0;
}

.splide__pagination.splide__pagination--ltr {
  grid-column-gap: 1.625rem;
  justify-content: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.splide__pagination__page {
  flex: none;
  width: .5rem;
  height: .5rem;
  list-style-type: none;
}

.hero-center_section {
  background-color: var(--shade--black);
  color: var(--neutral);
  width: 100%;
  padding-top: 10.375rem;
  padding-bottom: 6rem;
  position: static;
  overflow: hidden;
}

.hero-center_section.padding-3rem {
  padding-bottom: 3rem;
}

.events_star1 {
  position: absolute;
  inset: 5.4rem -9rem auto auto;
}

.events_star2 {
  position: absolute;
  inset: 31% auto 0% -10%;
}

.events_spotlight {
  padding-top: 2.625rem;
  padding-bottom: 0;
}

.events_image-overflow {
  z-index: 3;
  position: relative;
  overflow: hidden;
}

.spotlight_separator {
  border-bottom: 1px solid var(--grey-stroke);
  height: 1px;
  margin-top: 4rem;
}

.spotlight_separator.is-guides {
  margin-top: 5rem;
}

.events_content {
  padding-top: 2.625rem;
  padding-bottom: 1rem;
}

.filters_wr {
  margin-bottom: 3.375rem;
}

.events_filters {
  background-color: #0000;
}

.filters_group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.filter_button-group {
  grid-column-gap: 1rem;
  display: flex;
}

.filter_button-group.is-blog {
  flex-direction: column;
}

.filter_button_column {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  min-height: 2rem;
}

.filter_event {
  border: 2px solid var(--shade--black);
  color: var(--shade--black);
  cursor: pointer;
  background-color: #fff;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 2.5rem;
  margin-bottom: 0;
  padding: 0 1rem;
  font-weight: 700;
  transition: transform .3s;
  display: flex;
  position: relative;
}

.filter_event:hover {
  transform: translate(0, -2px);
}

.filter_event.is-active {
  background-color: var(--shade--black);
  color: #fff;
}

.filter_radio {
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
  box-shadow: 1px 1px 3px #0000;
}

.filter_radio.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.filter_radio.w--redirected-focus {
  box-shadow: none;
}

.filter_radio.w--redirected-focus-visible {
  box-shadow: none;
  border-radius: .05rem;
}

.filter_label {
  margin-bottom: 0;
  font-weight: 600;
  position: relative;
}

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

.spotlight_ar {
  flex: 1;
  align-self: center;
  position: relative;
}

.spotlight_ar.ar-card {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.spotlight_image {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
}

.pagination {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: min-content 2fr min-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 3rem;
  display: grid;
}

.icon-arrow {
  flex: none;
  width: .6rem;
  height: 1rem;
  margin-top: .2rem;
  margin-right: 1rem;
  overflow: hidden;
}

.icon-arrow.is-next {
  margin-top: .2rem;
  margin-left: 1rem;
  margin-right: 0;
}

.subscribe {
  padding-top: 3rem;
  padding-bottom: 4rem;
}

.subscribe_layout {
  grid-column-gap: 3rem;
  background-color: var(--sprout);
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  padding: 4.25rem 3.75rem;
  display: grid;
}

.event_subscribe_form-block {
  align-self: stretch;
  margin-bottom: 0;
}

.event_subscribe_input_wr {
  display: flex;
  position: relative;
}

.event_subscribe_input {
  border: 1px solid var(--shade--black);
  border-radius: .375rem;
  height: 3.125rem;
  margin-bottom: 0;
  padding: .5625rem .375rem .5625rem .75rem;
}

.event_subscribe_input::placeholder {
  color: #16282d80;
}

.filters_toggle {
  grid-column-gap: .75rem;
  border: 2px solid var(--shade--black);
  background-color: var(--shade--black);
  color: var(--white--tonic);
  letter-spacing: .02em;
  border-radius: .25rem;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  transition: color .4s;
  display: flex;
}

.filters_dropdown {
  margin-left: 0;
  margin-right: 0;
}

.icon-dd-arrow {
  flex: none;
  width: 1rem;
  height: 1rem;
  overflow: hidden;
}

.filter_list {
  background-color: #fff;
}

.filter_list.w--open {
  border-radius: 8px;
  width: 16rem;
  padding: 1rem;
  box-shadow: 0 4px 16px #00000014;
}

.filter_button-group_dropdown {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  display: flex;
}

.filter_dropdown {
  border: 2px solid var(--grey-stroke);
  color: var(--shade--black);
  letter-spacing: .02em;
  cursor: pointer;
  background-color: #fff;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 2rem;
  margin-bottom: 0;
  padding: 0 1rem;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: border-color .3s;
  display: flex;
  position: relative;
}

.filter_dropdown:hover {
  border-color: var(--shade--black);
}

.filter_dropdown.is-active {
  border-color: var(--shade--black);
  background-color: var(--shade--black);
  color: #fff;
}

.show-mobile-landscape {
  display: none;
}

.empty_filter {
  border: 1px solid var(--grey-stroke);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/642545db22874beb826a42c7_404.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5.5rem 2.5rem;
  display: flex;
}

.glossary_content {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.glossary_card {
  color: var(--shade--black);
  width: 100%;
  padding-top: 2rem;
  text-decoration: none;
}

.glossary_separator {
  border-bottom: 1px solid var(--grey-stroke);
  height: 1px;
  margin-top: 2rem;
}

.glossary_separator.is-detail {
  margin-top: 4rem;
}

.glossary_prevnext_layout {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.about-aspire {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.glossary_hero_layout {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.glossary_hero {
  background-color: var(--shade--black);
  color: var(--neutral);
  width: 100%;
  padding-top: 5.5rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

.green-cta_layout {
  background-color: var(--kale);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6405eaf66eec1b3ac7004b6f_Circle%20Halftone.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 3.75rem 2rem;
  display: flex;
}

.glossary_prev {
  justify-content: flex-start;
  display: flex;
}

.glossary_next {
  justify-content: flex-end;
  display: flex;
}

.glossary_star2 {
  position: absolute;
  inset: auto auto -5rem -12.3rem;
}

.glossary_star1 {
  position: absolute;
  inset: 4rem -6rem auto auto;
}

.blog_featured {
  padding-top: 4rem;
  padding-bottom: 0;
}

.pagination_page-design {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.pagination_page-dots {
  text-align: center;
  width: 1.5rem;
  height: 3rem;
  font-weight: 600;
  line-height: 3.3;
}

.filter_list-wr {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  display: flex;
}

.blog_layout {
  grid-column-gap: 3.5rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.blog_layout.no-toc {
  justify-content: center;
}

.filter_category {
  color: var(--shade--black);
  white-space: nowrap;
  cursor: pointer;
  background-color: #fff;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 0;
  font-weight: 400;
  transition: color .3s;
  display: flex;
  position: relative;
}

.filter_category:hover {
  color: var(--sage);
}

.filter_category_label {
  margin-bottom: 0;
  font-family: Inter Variable font, sans-serif;
  font-weight: 400;
  position: relative;
}

.blog_filters {
  background-color: #0000;
  max-width: 14rem;
  position: sticky;
  top: 100px;
}

.blog_content {
  padding-top: 4rem;
  padding-bottom: 1rem;
  position: relative;
}

.blog_featured_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.featured_card {
  color: var(--shade--black);
  text-decoration: none;
}

.blog_thumbnail-overflow {
  z-index: 3;
  border-radius: .25rem;
  position: relative;
  overflow: hidden;
}

.dot_separator {
  background-color: var(--shade--black);
  border-radius: 50%;
  flex: none;
  width: 3px;
  height: 3px;
  margin-left: .5rem;
  margin-right: .5rem;
}

.dot_separator.background-color-sprout {
  background-color: var(--sprout);
}

.dot_separator.is-job {
  background-color: var(--grey-601);
}

.info_line {
  grid-column-gap: .25rem;
  grid-row-gap: .5rem;
  color: var(--kale);
  letter-spacing: .02em;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .625rem;
  font-size: .875rem;
  display: flex;
}

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

.featured_list {
  grid-column-gap: 16px;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.toc_wr {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: sticky;
  top: 50px;
}

.toc_link {
  border-left: 2px solid var(--root);
  color: var(--kale);
  flex: 1;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  text-decoration: none;
}

.toc_link.w--current {
  border-left-color: var(--sage);
  color: var(--sage);
  font-weight: 600;
}

.toc_layout {
  flex: 1;
  align-self: stretch;
  padding-bottom: 7rem;
}

.blog_content-wr {
  width: 100%;
  max-width: 40rem;
}

.related_more {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.blog_share-wr {
  flex-direction: column;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 3rem;
  display: flex;
}

.blog_list {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog_more_list {
  grid-column-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.x_card, .blog_card {
  color: var(--shade--black);
  text-decoration: none;
}

.blog_image-overflow {
  z-index: 3;
  border-radius: .25rem;
  height: 11.8rem;
  position: relative;
  overflow: hidden;
}

.blog_group {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.row-wrapper {
  grid-column-gap: .25rem;
  align-items: center;
  display: flex;
}

.blog_filters_wr {
  margin-bottom: 3.375rem;
}

.progress-bar {
  z-index: 5;
  background-color: var(--sage);
  height: .55rem;
  position: sticky;
  top: -1px;
}

.tab-section {
  background-color: var(--neutral);
  border-radius: .25rem;
  margin: 1rem;
  padding-top: 6rem;
  overflow: hidden;
}

.divider-color-black {
  background-color: #0000001a;
  height: 1px;
}

.review-img {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 50%;
  width: 4.5rem;
  height: 4.5rem;
  margin-right: 1rem;
}

.embed-link {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 22.5rem;
  margin: 2.5rem auto;
  display: flex;
}

.stats {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  background-color: var(--green-50);
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 2rem 1.5rem;
  display: grid;
}

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

.stats_number {
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.blog_list_wr.no_categories {
  padding-left: 140px;
  padding-right: 140px;
}

.story_testimonial {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.story_testimonial.padding-2rem-top {
  padding-top: 2rem;
}

.story_testimonial_card {
  grid-column-gap: 4.625rem;
  grid-row-gap: 4.625rem;
  -webkit-text-fill-color: inherit;
  background-color: #bdd7c8;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6411e2e1b17a572f780fbdd8_Halftone_wave%203.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: border-box;
  border-radius: .2rem;
  align-items: center;
  min-height: 22.625rem;
  margin-right: 1rem;
  padding: 3.2rem 4rem;
  display: flex;
}

.story_testimonial_card.haltone {
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: flex-start;
  align-items: center;
}

.story_testimonial_card.no-bg {
  background-color: #bdd7c800;
  background-image: none;
}

.story_testimonial_card.no-bg.align-center {
  justify-content: center;
  align-items: center;
}

.story_testimonial_card.no-bg.no-padding {
  padding: 0;
}

.review-ico {
  margin-top: 1.5rem;
  margin-right: -14%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.relative {
  position: relative;
}

.relative.is-large {
  width: 100%;
}

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

.features_section {
  background-color: var(--white--tonic);
  color: var(--shade--black);
  padding-top: .125rem;
  padding-bottom: 4.5rem;
}

.features_section.background-color-root {
  background-color: var(--root);
}

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

.features_section.background-color-kale {
  background-color: var(--kale);
  color: var(--white--tonic);
}

.container-middle {
  width: 100%;
  max-width: 53.75rem;
  margin-left: auto;
  margin-right: auto;
}

.container-middle.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feature {
  background-color: #fbe1db33;
  border-radius: .25rem;
  padding: 1.5rem;
}

.feature.is-long-text {
  padding-right: 1.2rem;
}

.font-pp {
  font-family: PP Agrandir, sans-serif;
}

.text-color-green {
  color: #1e4945;
  text-align: left;
}

.text-color-green.text-align-center {
  text-align: center;
}

.faq-section {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.faq-section.padding-container-blue {
  background-color: var(--neutral);
  background-color: #f6f3f1;
  padding-bottom: 0;
}

.faq-1_icon-m, .faq-1_icon-p {
  float: right;
  color: #907534;
  text-align: center;
  font-size: 37px;
  font-weight: 400;
  line-height: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.img-faq {
  max-width: 25%;
}

.logo-ribbon--green {
  background-color: #d6e8dc;
  padding-top: 1.5rem;
  position: relative;
  overflow: hidden;
}

.logo-ribbon {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

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

.stories_content {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.stories_filters {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  flex-wrap: wrap;
  display: flex;
}

.tag_remove {
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/640e249a890e1e257b3e5ff2_selected%20filter.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 1rem;
  height: 1rem;
}

.story-filter_toggle {
  grid-column-gap: .75rem;
  border: 2px solid var(--shade--black);
  letter-spacing: .02em;
  border-radius: .25rem;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  transition: color .4s;
  display: flex;
}

.stories-filter_list {
  background-color: #fff;
}

.stories-filter_list.w--open {
  border-radius: 8px;
  width: 19.6rem;
  padding: 1rem;
  box-shadow: 0 4px 16px #00000014;
}

.stories-filter_list.is-goal {
  width: 17rem;
}

.section-banner-green.padding-container-gray {
  background-color: var(--white--tonic);
  margin-bottom: -40px;
  padding-top: 6rem;
}

.text-align-center-tablet {
  text-align: left;
}

.section-table {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.grid-table.is-sticky {
  background-color: #fff;
  position: sticky;
  top: 0;
}

.divider-color-grey {
  background-color: #e6ebe8;
  height: 1px;
}

.div-table {
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.div-table-color {
  background-color: #f6fcfd;
  padding: 1.5rem;
}

.radius {
  border-radius: .25rem;
  overflow: hidden;
}

.div-table-color-white {
  background-color: #fff;
  padding: 1.5rem;
}

.check {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.block-heading-table {
  letter-spacing: .01em;
  font-size: 1.5rem;
}

.section-price {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.card-price {
  border: 1px solid #e6ebe8;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 2.5rem 1.5rem 2rem;
  display: flex;
}

.card-price.is-color-line {
  border-color: #79a595;
}

.div-check {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: flex-start;
  display: flex;
}

.featured-story {
  color: var(--shade--black);
  object-fit: scale-down;
  border-radius: .25rem;
  grid-template: "." max-content
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
  display: grid;
  overflow: hidden;
}

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

.story_overlay {
  z-index: 3;
  background-color: #00000080;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.featured-story_overflow {
  height: 100%;
  position: relative;
  overflow: hidden;
}

.featured-story_logo-wr {
  grid-column-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.featured-story_section {
  padding-top: 5rem;
}

.stories_list {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.story_overflow {
  border-radius: .25rem;
  height: 18.75rem;
  position: relative;
  overflow: hidden;
}

.story-logo.listing {
  width: 100%;
  max-width: none;
  height: 50px;
  max-height: 40px;
  font-size: 1rem;
}

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

.story-when-no-logo {
  color: var(--neutral);
  text-align: center;
  font-family: PP Agrandir, sans-serif;
  font-size: 2.6rem;
  font-weight: 700;
}

.story_text-wr {
  color: var(--shade--black);
  text-decoration: none;
}

.logo-ribbon_list {
  grid-column-gap: 5rem;
  text-align: center;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: flex;
}

.story-card_wr {
  cursor: pointer;
  position: relative;
}

.story-card_link {
  z-index: 5;
  position: absolute;
  inset: 0%;
}

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

.filter_checkbox {
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
  box-shadow: 1px 1px 3px #0000;
}

.filter_checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/640e249a890e1e257b3e5ff2_selected%20filter.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 9px;
  height: 15px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: .7rem;
  inset: 0% 0% 0% auto;
}

.filter_checkbox.w--redirected-focus {
  box-shadow: none;
}

.filter_checkbox.w--redirected-focus-visible {
  box-shadow: none;
  border-radius: .05rem;
}

.filter_dropdown-check {
  border: 2px solid var(--grey-stroke);
  color: var(--shade--black);
  letter-spacing: .02em;
  cursor: pointer;
  background-color: #fff;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 2rem;
  margin-bottom: 0;
  padding: 0 1rem;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: border-color .3s;
  display: flex;
  position: relative;
}

.filter_dropdown-check:hover {
  border-color: var(--shade--black);
}

.filter_dropdown-check.is-active {
  border-color: var(--shade--black);
  background-color: var(--shade--black);
  color: var(--white--tonic);
  padding-right: 2rem;
}

.blog_star-2 {
  z-index: 1;
  position: absolute;
  inset: -2.9rem -6.1rem auto auto;
}

.blog_star-1 {
  z-index: 1;
  position: absolute;
  inset: auto auto -3.7rem -4.8rem;
}

.toc_link-wrapper {
  flex-direction: column;
  align-self: stretch;
  display: flex;
}

.story_main {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
  max-height: 21.875rem;
}

.story_statistic-intro {
  padding-top: 3rem;
}

.story_statistic_layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.statistic {
  grid-column-gap: 3.25rem;
  grid-row-gap: 2rem;
  background-color: var(--green-50);
  border-radius: .25rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.statistic.is-long {
  grid-column-gap: 0rem;
  justify-content: space-around;
}

.stat_value {
  text-align: center;
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 2.7rem;
  font-weight: 700;
  line-height: 1.125;
}

.stat_cell {
  grid-row-gap: .5rem;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 11.625rem;
  display: flex;
}

.key-features {
  grid-row-gap: 1rem;
  border: 2px solid var(--grey-stroke);
  text-align: center;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem 2.5rem;
  display: flex;
}

.story_content {
  padding-top: 3.75rem;
  padding-bottom: 6rem;
}

.story_content_layout {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 16.25rem;
  grid-auto-columns: 1fr;
  margin-bottom: 4rem;
  display: grid;
}

.story_content_right {
  padding-top: 3.75rem;
}

.story_more_list {
  grid-column-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.stories_more {
  padding-bottom: 2rem;
}

.slider {
  background-color: #ddd0;
  width: 100%;
  height: auto;
}

.slide-nav {
  display: none;
}

.arrow-slider {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-bottom: 2rem;
  margin-right: 2rem;
  transition: all .3s;
  display: none;
  inset: auto 0% 0% auto;
}

.arrow-slider:hover {
  transform: translate(0, -.3rem);
}

.arrow-slider.is-left {
  margin-right: 6rem;
}

.do-not-delete {
  justify-content: flex-start;
  display: flex;
}

.ty_cell {
  background-color: var(--neutral);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 35rem;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem 2rem 3rem;
  display: flex;
}

.ty_video {
  background-color: var(--root);
}

.text-color-grey-light {
  color: #696e69;
}

.lightbox-link {
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.play {
  margin: auto;
  position: absolute;
  inset: 0%;
}

.ty_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .65fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.story_content-center {
  grid-row-gap: 4rem;
  flex-direction: column;
  margin-bottom: 4rem;
  display: flex;
}

.testimonial_slide {
  margin-right: 1rem;
}

.stats_long {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.stats-short {
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  max-width: 47.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.img-logo {
  max-width: 120px;
}

.guides_content {
  padding-top: 5rem;
  padding-bottom: 1rem;
}

.guide_featured {
  padding-top: 5rem;
  padding-bottom: 0;
}

.card_item {
  color: var(--shade--black);
  flex-direction: column;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.card_wr {
  color: var(--shade--black);
  width: 100%;
  display: block;
  position: relative;
}

.card_link {
  z-index: 5;
  color: var(--shade--black);
  cursor: pointer;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: 0%;
}

.guide_more {
  background-color: var(--blue-20-21);
}

.guide_separator {
  border-bottom: 1px solid var(--grey-stroke);
  height: 1px;
  margin-top: 2.5rem;
  margin-bottom: 1.75rem;
}

.background-color-neutral {
  background-color: var(--neutral);
}

.modules_section {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.course_dropdown {
  width: 100%;
}

.course_dropdown-toggle {
  background-color: #d6e8dc;
  border-radius: .25rem;
  justify-content: space-between;
  width: 100%;
  padding: 1.5rem 1rem 1.5rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.course_dropdown-toggle.w--open {
  justify-content: space-between;
  padding: 1.5rem 1rem 1.5rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.course_dropdown-list {
  background-color: #ddd0;
  display: block;
  position: static;
  overflow: hidden;
}

.course_dropdown-list.w--open {
  background-color: #ddd0;
}

.course_dropdown-rich {
  padding: 1.5rem 0 0;
}

.course_dropdown-rich p {
  color: #696e69;
  border-bottom: 1px solid #e6ebe8;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.plus {
  margin-right: 1rem;
  position: absolute;
  inset: auto 0% auto auto;
}

.content-link-cta {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.text-color-dark {
  color: #000;
}

.instructors_section {
  padding-top: 6.5rem;
}

.instructors_img {
  border-radius: 50%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
}

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

.instructors_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 3.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: stretch;
  width: 100%;
  display: grid;
}

.instructors_instagram {
  background-color: #1d4945;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: all .2s;
  display: flex;
}

.instructors_instagram:hover {
  background-color: #79a595;
}

.large-cta_section {
  padding-top: 6.5rem;
  padding-bottom: 6.5rem;
}

.form-green {
  background-color: #1e4945;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6415d03f04ae8a109aae41a1_Circle%20Halftone-01%201.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: .25rem;
  margin-bottom: 0;
  padding: 2rem;
}

.form-container {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-field {
  color: #16282d;
  border: 1px solid #16282d80;
  border-radius: .375rem;
  height: 2.5rem;
  margin-bottom: 0;
  font-size: 1rem;
}

.text-field::placeholder {
  color: #16282d80;
}

.text-field.is-select {
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6415d34a628839982e178a3e_angle-down.svg");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: auto;
}

.cta-module_logo-container {
  background-color: #d3f1f580;
  justify-content: center;
  align-items: center;
  width: 8.2rem;
  padding: .875rem 1.5rem;
  display: flex;
}

.cta-module_logo {
  max-height: 1.5rem;
}

.card-benefits {
  background-color: #e6ebe826;
  border-radius: .25rem;
  padding: 1.5rem;
}

.font-inter {
  font-family: Inter Variable font, sans-serif;
}

.related_section {
  padding-top: 1rem;
  padding-bottom: 3rem;
}

.is-letter {
  letter-spacing: .02em;
}

.course-details_section {
  background-color: var(--root);
}

.details_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rich-text_course-detail h1 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.rich-text_course-detail h2 {
  margin-top: 4rem;
  margin-bottom: 2rem;
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.1;
}

.rich-text_course-detail h3 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 400;
}

.rich-text_course-detail h4 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-family: PP Agrandir, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3;
}

.rich-text_course-detail h5 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  line-height: 1.3;
}

.rich-text_course-detail h6 {
  text-transform: none;
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-size: 1rem;
}

.rich-text_course-detail p {
  color: var(--grey-601);
  margin-bottom: 1rem;
}

.rich-text_course-detail ul {
  margin-bottom: 1.5rem;
  padding-left: 2.1rem;
  list-style-type: none;
}

.rich-text_course-detail ol {
  background-color: var(--root);
  border-radius: .25rem;
  margin-bottom: 1.5rem;
  padding: 1.5rem 2rem 1.5rem 3.5rem;
  font-weight: 600;
}

.rich-text_course-detail a {
  color: var(--kale);
  font-weight: 500;
  transition: color .3s;
}

.rich-text_course-detail a:hover {
  color: var(--sage);
}

.rich-text_course-detail img {
  border-radius: .25rem;
}

.rich-text_course-detail figcaption {
  color: var(--grey-601);
  text-align: left;
  margin-top: 1rem;
  font-size: .75rem;
}

.rich-text_course-detail li {
  margin-bottom: 1.5rem;
}

.rich-text_course-detail blockquote {
  margin-left: auto;
  margin-right: auto;
}

.course-card_wr {
  position: relative;
}

.course_link {
  z-index: 5;
  position: absolute;
  inset: 0%;
}

.instructors_separator {
  border: 1px solid var(--grey-stroke);
  width: 100%;
  height: 1px;
  margin-top: 6.5rem;
}

.courses_modules_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.course_featured {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.course_details {
  background-color: #d6e8dc;
}

._404_img-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: -34px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

._404_image-animation {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  inset: 0%;
}

.is-letter-one {
  letter-spacing: .01em;
}

._404_img {
  z-index: 1;
  width: 100%;
  position: relative;
}

.gradien {
  background-image: linear-gradient(to top, #16282d, #fff0);
  height: 73%;
  position: absolute;
  inset: auto 0%;
}

._404_text-anination-container {
  grid-column-gap: 100px;
  align-items: flex-start;
  width: 4024px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

._404_text-animation {
  width: 2012px;
  max-width: none;
  margin-bottom: 3rem;
}

.navbar-spacer {
  background-color: var(--shade--black);
  height: 5rem;
}

.navbar_login-reg-wr {
  grid-column-gap: 1.5rem;
  align-items: center;
  display: flex;
}

.login-dd {
  margin-left: 0;
  margin-right: 0;
}

.login-dd_toggle {
  color: var(--white--tonic);
  letter-spacing: .02em;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1.4rem .5rem 0;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
  transition: color .4s;
}

.login-dd_toggle.w--open {
  justify-content: flex-end;
}

.login-dd_icon {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  font-size: .7rem;
}

.login-dd_list {
  background-color: #0000;
}

.login-dd_list.w--open {
  width: 14rem;
  padding-top: 1.35rem;
}

.login-dd_list-content {
  grid-row-gap: .5rem;
  background-color: var(--white--tonic);
  flex-direction: column;
  padding: .75rem .5rem;
  display: flex;
  box-shadow: 0 23px 64px #0000000f;
}

.login-dd_link {
  grid-column-gap: .75rem;
  border-radius: .25rem;
  align-items: center;
  padding-top: .625rem;
  padding-bottom: .625rem;
  padding-left: .75rem;
  font-size: .875rem;
  display: flex;
}

.navbar-imposter {
  background-color: var(--shade--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.nav_links-wr {
  grid-column-gap: 1rem;
  display: flex;
}

.stats_section {
  background-color: var(--root);
  padding-top: 6rem;
  padding-bottom: 4rem;
}

.stat_green-card {
  background-color: #e3f1bb;
  border-radius: .25rem;
  margin-bottom: 2rem;
  padding: 2rem 3rem;
}

.green-section {
  background-color: var(--green-20);
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.integrations_content {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.integration_bg-image {
  background-color: var(--root);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  height: 8.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.integration_bg-image.is-large {
  height: 18rem;
  padding: 3rem;
}

.collection-items {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.integation_link {
  width: 100%;
}

.integration_image {
  object-fit: fill;
  max-width: 100%;
  max-height: 5rem;
  margin-top: auto;
  margin-bottom: auto;
}

.divider-color-grey-dark {
  background-color: var(--grey-100);
  height: 1px;
}

.integration_partnerships {
  text-align: center;
  background-color: #e3f1bb;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/64198d77f9057a2a938d3cad_Circle%20Halftone-01%203.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 3.75rem 2rem;
  display: flex;
}

.nav_link {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: inline-block;
  position: static;
}

.nav_link_toggle {
  color: var(--white--tonic);
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1.5rem .5rem 0;
  line-height: 1.42857;
  transition: color .4s;
}

.nav_link_toggle.w--open {
  opacity: 1;
  color: var(--glow);
  justify-content: flex-end;
}

.nav_link_toggle.extra-padding-left {
  padding-left: 1.5rem;
}

.nav_link_list {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-top: 1.4rem;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.nav_link_list.w--open {
  box-shadow: 0 18px 11px #00000003, 0 8px 8px #00000005, 0 0 #00000008, 0 2px 4px #00000008;
}

.nav_link_bg {
  background-color: var(--white--tonic);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.nav_link_content {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.nav_link_content.is-platform {
  grid-template-columns: 1fr;
}

.nav_link_content.is-solution {
  grid-column-gap: 1rem;
  grid-template-columns: 1fr 1fr min-content;
}

.nav_link_label {
  font-size: .875rem;
}

.nav_link_heading {
  color: var(--shade--black);
  align-self: stretch;
  margin-bottom: .75rem;
  font-weight: 700;
}

.nav_link_heading.is-join {
  font-size: .875rem;
  font-weight: 700;
}

.nav_link_group {
  z-index: 10;
  background-color: var(--white--tonic);
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  padding: .75rem .5rem 1rem;
  display: flex;
  overflow: hidden;
}

.nav_link_group.w--open {
  position: absolute;
  inset: 0% 0% 0% 105%;
}

.nav_link_group.is-borders {
  border-right: 1px solid var(--grey-stroke);
  border-left: 1px solid var(--grey-stroke);
  margin-left: .5rem;
  margin-right: 1rem;
  padding-left: 1.5rem;
  padding-right: 1rem;
}

.nav_link_group.is-border-left {
  border-left: 1px solid var(--grey-stroke);
  padding-left: 2rem;
}

.nav_link_group.is-join {
  padding-top: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.nav_link_group.is-community {
  background-color: var(--root);
  border-radius: 7px;
  padding-top: 1rem;
  padding-left: 1rem;
}

.nav_link_link {
  grid-column-gap: .625rem;
  color: var(--shade--black);
  background-color: #e3f1bb00;
  border-radius: .25rem;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-bottom: .5rem;
  margin-left: -.5rem;
  padding: .125rem .5rem .1875rem;
  font-size: .875rem;
  text-decoration: none;
  transition: color .6s;
  display: flex;
}

.nav_link_link:hover {
  color: #3a4554;
  background-color: #e3f1bb80;
}

.cta_group {
  z-index: 10;
  background-color: var(--white--tonic);
  text-align: left;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  padding-top: .5rem;
  display: flex;
  overflow: hidden;
}

.cta_group.w--open {
  position: absolute;
  inset: 0% 0% 0% 105%;
}

.cta_bottom {
  background-color: var(--root);
  width: 100%;
  padding: 1.5rem 2rem;
}

.cta_bottom.partnership-cta-bottom {
  padding-left: 1.5rem;
  padding-right: 2.5rem;
}

.cta_buttons {
  grid-column-gap: .5rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 242px;
  display: flex;
}

.nav_link_arrow {
  width: .75rem;
  height: .75rem;
  overflow: hidden;
}

.nav_link_info {
  margin-bottom: 1.5rem;
  font-size: .875rem;
}

.nav_link_more {
  grid-column-gap: .5rem;
  color: var(--shade--black);
  background-color: #e3f1bb00;
  border-radius: .25rem;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  padding-top: .1875rem;
  padding-bottom: .125rem;
  padding-left: .5rem;
  font-size: .85rem;
  font-weight: 600;
  display: flex;
  position: relative;
  left: -.5rem;
}

.nav_link_more:hover {
  background-color: #e3f1bb80;
}

.integration_row {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.nav_link_wr {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr min-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem 2.25rem 2.25rem;
}

.nav_tab_group {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr min-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav_tab {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.nav_tab_menu {
  grid-row-gap: .75rem;
  border-right: 1px solid var(--grey-stroke);
  flex-direction: column;
  flex: none;
  width: 25%;
  max-width: 17.75rem;
  margin-right: 1rem;
  padding-right: 1rem;
  display: flex;
}

.nav_tab_toggle {
  grid-column-gap: 1rem;
  background-color: var(--white--tonic);
  cursor: pointer;
  border-radius: .25rem;
  flex: none;
  align-items: flex-start;
  padding: .75rem 1rem;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.nav_tab_toggle.w--current {
  background-color: var(--glow);
  flex: none;
  align-items: flex-start;
}

.nav_tab_label {
  color: var(--shade--black);
  margin-bottom: .25rem;
}

.nav_tab_info {
  color: var(--grey-601);
  font-size: .75rem;
  line-height: 1.33333;
}

.integration_layout {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  display: flex;
}

.integrations_separator {
  border-bottom: 1px solid var(--grey-stroke);
  height: 1px;
}

.nav_list-item {
  grid-column-gap: .625rem;
  color: var(--shade--black);
  background-color: #e3f1bb00;
  border-radius: .25rem;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-bottom: .5rem;
  margin-left: -.5rem;
  margin-right: 0;
  padding: .125rem .5rem .1875rem;
  font-size: .875rem;
  text-decoration: none;
  transition: color .6s;
  display: flex;
}

.nav_social-link {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.master-tab {
  flex-direction: row;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.tabs-menu_width-img {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-start;
  max-width: 30.5rem;
  display: flex;
}

.tab-link_width-img {
  grid-row-gap: 1rem;
  background-color: #ddd0;
  flex-direction: column;
  align-items: flex-start;
  padding: 0 2rem;
  display: flex;
}

.tab-link_width-img.w--current {
  background-color: #ddd0;
}

.tab_line-bg {
  background-color: #bdd7c8;
  border-radius: .25rem;
  width: 4px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.tab_line {
  transform-origin: 50% 0;
  background-color: #79a595;
  border-radius: .25rem;
  width: 4px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.tabs-content {
  justify-content: space-between;
  margin-left: auto;
}

.faq-divider {
  border-top: 1px dashed #ffffff40;
  height: 0;
}

.c-faq-q {
  align-items: center;
  display: flex;
}

._w-faq-icon {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.faq-stripe-1 {
  background-color: #1d4945;
  width: 2px;
  height: 100%;
}

.c-faq-a-text {
  color: #74736a;
  padding: 1.5rem 1.7rem 0;
  font-size: 1rem;
}

.c-faq-a-text.paragraph {
  text-align: left;
}

.c-faq-item {
  cursor: pointer;
  background-color: #2220;
  border-bottom: 1px solid #e6ebe8;
  border-left: 3px #2ea07c;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  font-size: 1.2em;
  line-height: 1.5;
  display: block;
}

.c-faq-item.cm-page {
  border-bottom-color: #79a59580;
}

.c-faq-a {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  overflow: hidden;
}

.faq-stripe-2 {
  background-color: #1d4945;
  width: 100%;
  height: 2px;
  position: absolute;
}

.c-faq-divider {
  padding-left: 20px;
  padding-right: 20px;
}

.c-faq-q-text {
  flex: 1;
}

.c-faq-q-text.cm-page {
  display: flex;
}

.c-faq-icon {
  justify-content: center;
  align-items: center;
  padding: 0 10px;
  position: relative;
}

.navbar_login-reg {
  grid-column-gap: 1.5rem;
  align-items: center;
  display: flex;
}

.navbar_mobile {
  background-color: var(--white--tonic);
  height: 95vh;
  margin-top: 5rem;
  position: absolute;
  inset: 0%;
}

.menu_line {
  background-color: var(--white--tonic);
  border-radius: 5px;
  width: 25px;
  height: 2px;
}

.burger {
  grid-row-gap: .3rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.8rem;
  height: 2.8rem;
  display: flex;
}

.mobile_menu-wr {
  display: none;
}

.tabs-container {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.tab-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-2, .tab-3 {
  justify-content: center;
  align-items: center;
  display: none;
}

.integrations_icon {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.nav_tab_dropdown {
  cursor: pointer;
  background-color: #2220;
  line-height: 1.6em;
  display: block;
}

.nav_tab_list {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  display: none;
  overflow: hidden;
}

.faq_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: #f5f2ee;
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 4rem 3rem 1.75rem;
  display: grid;
}

.faq_layout.is-home {
  background-color: #0000;
}

.div-block {
  position: relative;
}

.faq_sticky-wr {
  padding-bottom: 1.875rem;
  position: sticky;
  top: 120px;
}

.logo-ribbon_gradient--green {
  z-index: 1;
  background-image: linear-gradient(to right, #bdd7c800, #d6e8dc);
  width: 2rem;
  margin-right: -1px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.logo-ribbon_gradient-left--green {
  z-index: 1;
  background-image: linear-gradient(to right, #d6e8dc, #bdd7c800);
  width: 2rem;
  margin-left: -1px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.faq_imgs {
  grid-column-gap: 2.5rem;
  text-align: center;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  margin-top: 3.5rem;
  display: flex;
}

.master-list {
  text-align: left;
  padding-left: 0;
}

.master-list_item {
  grid-column-gap: .85rem;
  margin-bottom: 1rem;
  display: flex;
}

._2-columns_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: minmax(200px, .5fr) minmax(200px, .5fr);
  grid-auto-columns: 1fr;
  align-self: center;
  width: 100%;
  display: grid;
}

._2-columns_layout.creator-marketplace {
  z-index: 1;
  grid-template-columns: minmax(200px, .75fr) minmax(200px, .5fr);
  position: relative;
}

._2-columns_layout.form {
  grid-template-columns: minmax(200px, .5fr) minmax(200px, .5fr);
}

._2-columns_layout.two-thirds {
  grid-template-columns: minmax(200px, .75fr) minmax(200px, .5fr);
}

.shade-section {
  background-color: var(--shade--black);
  color: var(--root);
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
}

.shade-section.background-color-kale, .shade-section.is--kale {
  background-color: var(--kale);
}

.center_layout {
  grid-row-gap: 4rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.master-star-1 {
  z-index: 1;
  position: absolute;
  inset: auto auto -4.1rem -7.1rem;
}

.master-star-2 {
  z-index: 1;
  position: absolute;
  inset: 6.7rem -7.7rem auto auto;
}

.root-section {
  color: var(--shade--black);
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.root-section.background-color-root {
  background-color: var(--root);
}

.root-section.background-color-green-20.padding-mobile {
  padding-bottom: 5rem;
}

.root-section.padding-2rem-bottom {
  padding-bottom: 2rem;
}

.hiw-image_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  height: auto;
  display: grid;
}

.hiw-image_layout.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.hiw-image_layout._50-50 {
  grid-template-columns: .75fr .75fr;
}

.full-height-img {
  height: 100%;
  position: relative;
}

.full-height-img_overflow {
  z-index: 3;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.full-height-img_overflow.image-align-center {
  display: flex;
  position: relative;
}

.master-image {
  z-index: 3;
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  padding-left: 0;
}

.master-image.image-size-90 {
  width: 90%;
}

.master-image.image-120 {
  width: 120%;
  height: 120%;
}

.master-image.image-size-80 {
  width: 80%;
  height: 85%;
}

.master-image.image-size-80.image-center {
  z-index: 0;
  float: right;
  text-align: left;
  object-fit: contain;
  position: static;
}

.master-image.image-size-70 {
  width: 70%;
  height: 50%;
}

.master-image.height-80 {
  height: 80%;
}

.master-image.mobile-columns-image.image-80 {
  width: 80%;
}

.master-image.mobile-columns-image.image-80.rounded-corners {
  border-radius: .2rem;
}

.white-section {
  background-color: var(--white--tonic);
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
}

.white-section.mobile-padding-4rem-bottom.padding-2rem-top {
  padding-top: 2rem;
}

.white-section.mobile-padding.is-cas {
  overflow: visible;
}

.white-section.is--lightgreen {
  background-color: var(--green-50);
}

.white-section.is--green20 {
  background-color: var(--green-20);
}

.divider-grey {
  border-bottom: 1px solid var(--grey-stroke);
  width: 100%;
  height: 1px;
}

.image-full-width {
  border-radius: .25rem;
  position: relative;
  overflow: hidden;
}

.root-cta_layout {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 35rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.logo_static-section {
  padding-top: 4rem;
  padding-bottom: 3rem;
}

.logos_static {
  text-align: center;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  padding: 1.25rem 0;
  display: block;
}

.logo-list {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: wrap;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  display: flex;
}

.logo-grid_layout {
  grid-column-gap: 3rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.feature_card {
  grid-column-gap: .5rem;
  grid-row-gap: 1.5rem;
  text-align: left;
  background-color: #bdd7c836;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.feature_card.is-pink {
  background-color: #fbe1db33;
}

.feature_card.is-glow {
  background-color: #e3f1bb;
}

.feature_card.is-glow.corner-radius-8px {
  border-radius: 8px;
}

.feature_card.is-dew {
  background-color: #d3f1f5;
}

.feature_card.is-dew.corner-raidus-8px {
  border-radius: 8px;
}

.feature_card.is-bloom {
  background-color: #fbe1db;
}

.feature_card.is-bloom.corner-radius-8px {
  border-radius: 8px;
}

.feature_card.is-white {
  background-color: #fff;
}

.feature_card.is-white.corner-radius-8px {
  border-radius: 8px;
}

.feature_card.card-round-corners {
  border-radius: 12px;
}

.feature_icon {
  background-color: #bdd7c866;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
}

.feature_icon.is-pink {
  background-color: var(--bloom);
  background-color: #fbe1db;
}

.features_img {
  width: 2.125rem;
  height: 2.125rem;
}

.benefit_card {
  grid-column-gap: 1rem;
  align-items: flex-start;
  display: flex;
}

.benefit_icon {
  width: 2rem;
  height: 2rem;
}

.benefits_layout {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

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

.feature_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.feature_sticky {
  position: sticky;
  top: 120px;
}

.feature_grid {
  grid-column-gap: 0px;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature_4-col-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr minmax(200px, 1fr);
  grid-auto-columns: 1fr;
  justify-content: stretch;
  justify-items: stretch;
  width: 100%;
  display: grid;
}

.demo-logos {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: .3fr .3fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 28.75rem;
  display: grid;
}

.resources-list {
  grid-column-gap: 1.25rem;
  grid-row-gap: 2rem;
  grid-template: ". . Area"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.course_sticky-wr {
  position: relative;
}

.course_sticky {
  position: sticky;
  top: 120px;
}

.master-slider {
  background-color: #0000;
  height: auto;
}

.master-slider_section {
  background-color: var(--green-50);
  padding-top: 6rem;
  padding-bottom: 7rem;
}

.master-slider_arrow {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 0;
  transition: all .3s;
  display: flex;
  inset: 0% 0% 0% auto;
  box-shadow: 0 4px 24px #0000000f;
}

.master-slider_arrow:hover {
  transform: translate(0, -.3rem);
}

.master-slider_arrow.is-left {
  margin-left: 0;
  inset: 0% auto 0% 0%;
}

.master-slider_nav {
  margin-top: 1rem;
  display: inline-block;
  inset: auto 0% -4rem;
}

.master-slider_mask {
  max-width: 60rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.master-slider_slide {
  background-color: var(--white--tonic);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: space-between;
  width: 84%;
  max-width: 52.5rem;
  min-height: 30rem;
  margin-left: 8%;
  padding: 4rem;
  display: flex;
  box-shadow: 0 4px 24px #0000000f;
}

.master-slider_wr {
  position: relative;
}

.master-slider_bg {
  background-color: #f2f7f4;
  border-radius: .25rem;
  max-width: 60rem;
  height: 22.75rem;
  margin: auto;
  position: absolute;
  inset: 0%;
}

.master-slider_bg.is-root {
  background-color: var(--white--tonic);
}

.master-slider-text {
  font-size: 1.25rem;
}

.master-slider_autor-wr {
  grid-column-gap: .5rem;
  align-items: center;
  margin: auto 0 0;
  display: flex;
}

.blue-section {
  background-color: var(--dew);
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.blue-section.background-color-bloom {
  background-color: var(--bloom);
}

.blue-section.background-color-glow {
  background-color: var(--glow);
}

.greenhouse_section {
  background-color: var(--green-20);
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.logo-section {
  padding-top: 4rem;
  padding-bottom: 3rem;
}

.greenhouse_layout {
  grid-column-gap: 0px;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.greenhouse_row {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.greenhouse_card {
  background-color: var(--white--tonic);
  border-radius: .25rem;
  padding: 1.5rem;
  transition: transform .3s;
  position: relative;
}

.greenhouse_card:hover {
  transform: translate(0, -2px);
}

.greenhouse_arrow {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: .5rem;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.job-time, .job-place {
  color: var(--grey-601);
}

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

.home_top-banner {
  z-index: 1000;
  background-color: var(--dew);
  height: 4.25rem;
  position: fixed;
  inset: 0% 0% auto;
}

.top-banner_layout {
  grid-column-gap: 1.5rem;
  color: var(--shade--black);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.top-banner_quote_mask {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 1.5rem;
  display: block;
  position: relative;
  overflow: hidden;
}

.top-banner_quote_wr {
  text-align: center;
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  transition: transform .3s;
  display: flex;
}

.insta-layout {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.insta_card-wr {
  border-radius: .75rem;
  position: relative;
  overflow: hidden;
}

.insta_info-wr {
  background-color: var(--white--tonic);
  color: var(--shade--black);
  flex-direction: column;
  width: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.insta_ava {
  border-radius: 50%;
  width: 4rem;
  height: 4rem;
}

.insta_info-row {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.insta_info-row.is-name {
  grid-column-gap: 1.5rem;
  justify-content: flex-start;
}

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

.insta_info-text {
  grid-column-gap: .5rem;
  align-items: center;
  font-size: .875rem;
  display: flex;
}

.home_logo-section {
  text-align: center;
  padding-top: 3.75rem;
  padding-bottom: 3rem;
}

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

.home_faq-section {
  background-color: var(--dew);
  color: var(--shade--black);
}

.faq_sticky-track {
  padding-bottom: 1.875rem;
}

.home_faq-img {
  border-radius: .25rem;
}

.bigger_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bigger_right {
  text-align: center;
}

.bigger_left {
  grid-column-gap: 0px;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.bigger_card {
  grid-row-gap: 1rem;
  background-color: var(--white--tonic);
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
  border-bottom-right-radius: 2rem;
  flex-direction: column;
  padding: 2rem;
  display: flex;
}

.bigger_card.is-2 {
  border-top-left-radius: 0;
}

.bigger_card.is-3 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 2rem;
}

.bigger_title {
  grid-column-gap: 1.5rem;
  align-items: center;
  display: flex;
}

.bigger_section {
  background-color: var(--root);
  width: 100%;
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
}

.bigger_section.is-green {
  background-color: var(--sprout);
  background-image: linear-gradient(#f2f7f4, #f2f7f4);
}

.bigger_section.is-green.no-padding-bottom {
  padding-bottom: 0;
}

.bigger_section.is-bloom-50 {
  background-color: var(--bloom-50);
}

.bigger_section.is-bloom-50.no-padding-bottom {
  z-index: auto;
  padding-bottom: 0;
  position: sticky;
  top: 10px;
}

.bigger_section.is-dark {
  background-color: var(--kale);
}

.heading_section {
  background-color: var(--white--tonic);
  width: 100%;
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
  overflow: hidden;
}

.half_section {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  height: 400vh;
  display: grid;
  position: relative;
}

.half_green {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding: 5rem 2rem 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.half_green.show-mobile-portrait {
  display: none;
}

.half_white_text-wr {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  max-width: 27.5rem;
  display: grid;
}

.half_white {
  align-items: center;
  height: 100vh;
  padding: 2rem 2rem 2rem 2.5rem;
  display: flex;
}

.half_green-img {
  object-fit: cover;
  border-radius: 1rem;
  overflow: hidden;
  box-shadow: 0 18px 54px 15px #0000000d, 0 12px 30px #00000014, 0 6px 12px -8px #0000001f;
}

.big_text {
  letter-spacing: .01em;
  font-size: 1.5rem;
  line-height: 1.33333;
}

.third_section {
  grid-template-rows: auto;
  grid-template-columns: 40% 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  position: relative;
}

.third_pink {
  background-color: var(--bloom);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 12rem 2rem 12rem 2.5rem;
  display: flex;
}

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

.third_text-wr {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  max-width: 37.5rem;
  display: grid;
}

.third_img-wr {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.third_img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.line-animation {
  z-index: 1;
  width: 100%;
  position: absolute;
  inset: 5rem 0% auto;
  overflow: hidden;
}

.line {
  grid-column-gap: .75rem;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6429a5ca5fbce280bb664579_our%20agency.png");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: 479px;
  align-items: center;
  width: 100%;
  height: 1.5rem;
}

.line.is-platform {
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6429bb0be23a16c850596fbc_our%20platform.png");
  background-position: 0%;
  background-size: 552px;
}

.line-wr {
  width: 200%;
  display: flex;
}

.ready_section {
  background-color: var(--shade--black);
  color: var(--neutral);
  width: 100%;
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
  overflow: hidden;
}

.platform_layout {
  grid-column-gap: 2rem;
  grid-row-gap: 4.875rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.platform_card {
  color: var(--kale);
  padding: 3.25rem 2rem .75rem;
  position: relative;
}

.platform_card-bg {
  background-color: var(--bloom);
  height: 10px;
  position: absolute;
  inset: 0% 0% auto;
}

.platform_card-bg.is-blue {
  background-color: var(--dew);
}

.platform_card-bg.is-green {
  background-color: var(--glow);
}

.platform_card-icon {
  z-index: 1;
  position: absolute;
  inset: -2.7rem auto auto 1rem;
}

.platform_bg-wr {
  z-index: 1;
  border: 1px solid var(--sage);
  border-radius: .5rem;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.platform_bg-wr.pointer-events-off {
  z-index: 1;
}

.platform_arrow {
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6408c8a955212a6775412eb4_angle-right.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: .9rem;
  height: 1rem;
  margin-top: auto;
  margin-bottom: 5px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.platform_text-wr {
  z-index: 2;
  position: relative;
}

.insta_img {
  border-radius: .75rem;
  width: 100%;
  height: 100%;
}

.home_logo-slider {
  background-color: #0000;
  height: 2.5rem;
  overflow: visible;
}

.hero-home_slider {
  background-color: #0000;
  height: auto;
}

.logo-slider_mask {
  height: auto;
}

.logo-slide_wr {
  justify-content: center;
  align-items: center;
  height: 2.5rem;
  display: flex;
}

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

.half_green_slide2 {
  z-index: 5;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 0;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  transition: opacity .6s;
  display: flex;
  position: absolute;
}

.half_slide2-card {
  opacity: .5;
  border-radius: .25rem;
  transition: opacity .3s;
  overflow: hidden;
}

.half_slide2-card:hover {
  opacity: 1;
}

.slide2-card_info {
  background-color: var(--white--tonic);
  padding: .5rem .5rem 1.25rem;
  font-size: .625rem;
  line-height: 1.6;
}

.slide2_text {
  margin-bottom: .25rem;
}

.half_green_slide1 {
  transition: opacity .6s;
  position: absolute;
  inset: auto;
}

.half_green_slide3, .half_green_slide4, .half_green_slide5 {
  opacity: 0;
  transition: opacity .6s;
  position: absolute;
}

.workflow_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.workflow_card {
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  transition: transform .3s;
  display: flex;
  overflow: hidden;
}

.workflow_card:hover {
  transform: translate(0, -2px);
}

.workflow_right {
  background-color: var(--bloom);
  flex-direction: column;
  flex: 1;
  padding: 2rem 2rem 1rem;
  display: flex;
}

.workflow_right.is-blue {
  grid-row-gap: 1rem;
  background-color: var(--dew);
}

.workflow_right.is-green {
  background-color: var(--glow);
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
}

.workflow_right.is-sprout {
  background-color: var(--sprout);
}

.workflow_label {
  background-color: var(--kale);
  color: var(--white--tonic);
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
  margin-right: -2rem;
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .75rem;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1.33333;
}

.workflow_logo {
  align-self: center;
  margin-top: auto;
}

.workflow_stats {
  grid-row-gap: 1.5rem;
  color: var(--kale);
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.workflow_image {
  object-fit: cover;
}

.change-text {
  color: var(--bloom);
  transition: all .6s;
}

.resources_menu {
  grid-column-gap: 1rem;
  flex-wrap: wrap;
  margin-bottom: 2rem;
  display: flex;
}

.resources_tabs {
  grid-row-gap: 0rem;
  flex-direction: column;
  display: flex;
}

.stat-row {
  grid-column-gap: .5rem;
  white-space: nowrap;
  align-items: flex-end;
  display: flex;
}

.resources_tab-pane {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 37.5rem;
  display: flex;
}

.home-hero-text {
  letter-spacing: .02em;
  margin-bottom: 1rem;
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 1.1;
  display: block;
}

.home-hero-text.text-color-glow, .home-hero-text.text-color-bloom, .home-hero-text.text-color-blue {
  text-align: left;
}

.home-hero_text-animate {
  letter-spacing: .02em;
  flex-direction: column;
  height: 5.4rem;
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 1.1;
  display: block;
  position: relative;
  overflow: hidden;
}

.home-hero_text-wr {
  flex-direction: column;
  display: flex;
}

.home-hero_text {
  display: inline-block;
  position: relative;
}

.home-text-wr {
  width: 64%;
  display: inline-block;
  position: relative;
}

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

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

.top-banner_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.top-banner_container.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.top-banner_group {
  grid-column-gap: 1rem;
  align-items: center;
  display: flex;
}

.hero-home_slide {
  border-radius: .75rem;
  overflow: hidden;
}

.heading {
  color: var(--white--tonic);
  text-align: center;
}

.bold-text, .text-block {
  color: var(--shade--black);
}

.tag-2 {
  color: #16282d;
  text-align: left;
  white-space: nowrap;
  background-color: #fbe1db;
  border-radius: .25rem;
  padding: .375rem .75rem;
  font-size: .875rem;
  font-weight: 400;
}

.tag-2.is-green {
  background-color: #e3f1bb;
}

.root-section-2 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-color-grey-2 {
  color: #74736a;
}

.white-section-2 {
  background-color: #fff;
  width: 100%;
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
}

.faq_text-2 {
  color: #3a4554;
  font-size: 1rem;
  line-height: 1.5;
}

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

.divider-grey-2 {
  border-bottom: 1px solid #e6ebe8;
  width: 100%;
  height: 1px;
}

.button-2 {
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #16282d;
  border-radius: .25rem;
  width: 12.5rem;
  height: 3rem;
  padding: .875rem 1rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25;
  text-decoration: none;
  transition: transform .3s;
}

.button-2:hover {
  transform: translate(0, -2px);
}

.button-2.is-border {
  color: #16282d;
  background-color: #16282d00;
  width: 100%;
  box-shadow: inset 0 0 0 1.5px #16282d;
}

.button-2.is-border.width {
  width: 12.5rem;
  min-width: auto;
}

.button-2.is-white {
  color: #16282d;
  background-color: #fff;
  border-width: 1px;
}

.button-2.is-white.button-center-mobile.is-wide {
  width: 20rem;
}

.button-2.is-more {
  grid-column-gap: .125rem;
  color: #1e4945;
  background-color: #0000;
  border: 2px solid #0000;
  align-items: center;
  width: auto;
  height: auto;
  padding: 0;
  font-weight: 600;
  text-decoration: none;
  transition-property: all;
  display: flex;
}

.tag-3 {
  color: #16282d;
  text-align: left;
  white-space: nowrap;
  background-color: #fbe1db;
  border-radius: .25rem;
  padding: .375rem .75rem;
  font-size: .875rem;
  font-weight: 400;
}

.tag-3.is-green {
  background-color: #e3f1bb;
}

.tag-3.is-blue {
  background-color: var(--dew);
}

.root-section-3 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "Area-2"
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-3.text-wrapper-stats-center {
  grid-template-rows: auto;
  justify-items: center;
}

.text-wrapper-3.text-wrapper-stats-center.justify-center {
  place-content: center;
  align-items: center;
}

.root-section-4, .root-section-5, .root-section-6, .root-section-7, .root-section-8 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.faq_text-3 {
  color: #3a4554;
  font-size: 1rem;
  line-height: 1.5;
}

.faq_text-3.paragraph {
  text-align: left;
}

.divider-grey-3 {
  border-bottom: 1px solid #e6ebe8;
  width: 100%;
  height: 1px;
}

.white-section-3 {
  background-color: #fff;
  width: 100%;
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
}

.blue-section-2, .blue-section-3, .blue-section-4 {
  background-color: #bdd7c8;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.root-section-9, .root-section-10, .root-section-11, .root-section-12, .root-section-13 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.white-section-4 {
  background-color: #fff;
  width: 100%;
  margin-bottom: -200px;
  padding-top: 6rem;
  padding-bottom: 0;
  overflow: hidden;
}

.shade-section-2 {
  color: #f6f3f1;
  background-color: #1e4945;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-color-sprout-2 {
  color: #bdd7c8;
}

.text-wrapper-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.blue-section-5 {
  background-color: #0000;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.heading-2 {
  text-align: center;
  overflow: scroll;
}

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

.title_section {
  background-color: var(--white--tonic);
  width: 100%;
  padding-top: 3.5rem;
  padding-bottom: 1rem;
  overflow: hidden;
}

.title_section.background-color-shade {
  background-color: var(--shade--black);
}

.lottie_integration {
  width: 100%;
  height: 100%;
}

.link {
  text-decoration: underline;
}

.text-wrapper-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-color-sprout-3 {
  color: #bdd7c8;
}

._2-columns_hero-2 {
  color: #f6f3f1;
  background-color: #16282d;
  width: 100%;
  padding-top: 3.3rem;
  padding-bottom: 6rem;
  overflow: hidden;
}

._2-columns_hero-2.padding-bottom-0 {
  padding-bottom: 0;
}

.text-wrapper-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-6.is-align-center {
  text-align: center;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
}

.text-color-grey-3 {
  color: #16282d;
  text-align: left;
}

.root-section-14 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.root-section-14.no-padding-top, .root-section-14.no-padding-top-bottom {
  padding-top: 0;
}

.bold-text-2 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.125;
}

.bold-text-2.text-color-dew {
  color: var(--dew);
}

.blue-section-6 {
  background-color: #d3f1f5;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.heading-style-h3-2 {
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.blue-section-7 {
  background-color: #d3f1f5;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.root-section-15 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.root-section-16 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 0;
  overflow: hidden;
}

.text-wrapper-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.root-section-17 {
  background-color: #fff;
  width: 100%;
  margin-bottom: -57px;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.root-section-17.no-margin {
  margin-bottom: -82px;
}

.text-wrapper-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.blue-section-8 {
  background-color: #bdd7c8;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.root-section-18 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.heading-style-h3-3 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.root-section-19 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.heading-style-h3-4 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.root-section-20 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.heading-style-h3-5 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.root-section-21 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.heading-style-h3-6, .heading-style-h3-7 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.heading-3 {
  text-align: center;
}

.text-wrapper-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.heading-style-h3-8 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.heading-4 {
  background-color: var(--shade--black);
  color: var(--shade--black);
  text-align: center;
  padding-bottom: 67px;
}

.text-wrapper-13 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.thumbnail_image-2 {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
  transition: transform .3s;
}

.heading-style-h4-2 {
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.1;
}

.root-section-22 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-14, .text-wrapper-15 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.thumbnail_image-3 {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
  transition: transform .3s;
}

.instructors_separator-2 {
  border: 1px solid #e6ebe8;
  width: 100%;
  height: 1px;
  margin-top: 6.5rem;
}

.heading-style-h3-9 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.heading-style-h3-9.text-align-center {
  padding-top: 43px;
}

.root-section-23 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 0;
  overflow: hidden;
}

.root-section-24 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-16.is-align-center {
  text-align: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.text-wrapper-17, .text-wrapper-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.heading-style-h3-10 {
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

.heading-style-h3-10.text-align-center {
  padding-top: 43px;
}

.root-section-25 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 0;
  overflow: hidden;
}

.text-block-2, .text-block-3 {
  color: var(--shade--black);
}

.heading-5, .paragraph, .heading-6 {
  text-align: center;
}

.bold-text-3 {
  text-align: left;
}

.heading-style-h3-11 {
  color: #16282d;
  text-align: left;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
  position: static;
}

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

.right_form_sticky {
  border-radius: .25rem;
  position: sticky;
  top: 80px;
}

.center_cta {
  background-color: var(--neutral);
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 3rem;
  overflow: hidden;
}

.center_cta.background-color-root {
  background-color: var(--root);
}

.link-sprout {
  color: var(--sprout);
  text-decoration: underline;
}

.text-rich-text_color-sprout h1 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text_color-sprout h2 {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.25;
}

.text-rich-text_color-sprout h3 {
  letter-spacing: .01em;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: Inter Variable font, sans-serif;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.28571;
}

.text-rich-text_color-sprout h4 {
  letter-spacing: .01em;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: Inter Variable font, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.33333;
}

.text-rich-text_color-sprout h5 {
  letter-spacing: .01em;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-rich-text_color-sprout h6 {
  text-transform: none;
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-size: 1rem;
  font-weight: 700;
}

.text-rich-text_color-sprout p {
  color: var(--shade--black);
  margin-bottom: 1rem;
}

.text-rich-text_color-sprout ul {
  color: var(--sprout);
  margin-bottom: 1.5rem;
  list-style-type: none;
}

.text-rich-text_color-sprout ol {
  background-color: var(--root);
  border-radius: .25rem;
  margin-bottom: 1.5rem;
  padding: 1.5rem 2rem 1.5rem 3.5rem;
  font-weight: 600;
}

.text-rich-text_color-sprout a {
  color: var(--sprout);
  font-weight: 500;
  text-decoration: underline;
  transition: color .3s;
}

.text-rich-text_color-sprout a:hover {
  color: var(--sage);
}

.text-rich-text_color-sprout img {
  border-radius: .25rem;
}

.text-rich-text_color-sprout figcaption {
  color: var(--grey-601);
  text-align: left;
  margin-top: 1rem;
  font-size: .75rem;
}

.text-rich-text_color-sprout li {
  margin-bottom: .625rem;
}

.text-rich-text_color-sprout blockquote {
  margin-left: auto;
  margin-right: auto;
}

.text-rich-text_color-sprout sub {
  color: var(--kale);
  letter-spacing: .02em;
  font-size: .875rem;
  display: inline-block;
  bottom: -1.5rem;
}

.text-rich-text_color-sprout p {
  color: var(--sprout);
}

.title_only {
  background-color: var(--neutral);
  width: 100%;
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
  overflow: hidden;
}

.title_only.background-color-shade {
  background-color: var(--shade--black);
}

.master-stats {
  grid-column-gap: 2.5rem;
  grid-row-gap: 16px;
  background-color: var(--green-50);
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 1.5rem;
  display: grid;
}

.master-stats.is-4-col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.master-stats.is-4-col.background-color-glow {
  background-color: var(--glow);
}

.master-stats.background-color-bloom {
  background-color: var(--bloom);
}

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

.master-stat-module {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.heading-style-h3-12 {
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
}

.text-wrapper-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.white-section-5 {
  background-color: #fff;
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-color-grey-4 {
  color: #16282d;
}

.title_only-2 {
  background-color: #f6f3f1;
  width: 100%;
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
  overflow: hidden;
}

.heading-7 {
  text-align: center;
}

.white-section-6 {
  background-color: #fff;
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.padding-global-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.heading-8 {
  text-align: center;
}

.text-wrapper-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.white-section-7 {
  background-color: #fff;
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.padding-global-3 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.text-weight-semibold-2 {
  color: #16282d;
  font-weight: 600;
}

.text-wrapper-21 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-21.is-align-center {
  text-align: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.root-section-26 {
  background-color: #f6f3f1;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.title_section-2 {
  background-color: #0000;
  width: 100%;
  padding-top: 3.5rem;
  padding-bottom: 1rem;
  overflow: hidden;
}

.title_section-2.background-color-root {
  background-color: #0000;
}

.title_section-2.background-color-white {
  background-color: var(--white--tonic);
}

.features_section-2 {
  color: #16282d;
  background-color: #fff;
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.features_section-2.background-color-green {
  background-color: #fff;
}

.text-wrapper-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-22.is-align-center {
  text-align: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.text-wrapper-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.white-section-8 {
  background-color: #fff;
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-24 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-24.is-align-center {
  text-align: center;
  grid-template-rows: auto auto;
  grid-auto-rows: 0;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.features_section-3, .features_section-4 {
  color: #16282d;
  background-color: #fff;
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.features_section-4.background-color-root {
  background-color: #fff;
}

.text-wrapper-25 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-25.is-align-center {
  text-align: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.green-section-2 {
  background-color: #f2f7f4;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.text-wrapper-26 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.text-wrapper-26.is-align-center {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-wrapper-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.root-section-27 {
  background-color: #fff;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.text-wrapper-28 {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template: "."
                 "."
                 "."
                 "."
                 "Area"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.thumbnail_image-4 {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  transition: transform .3s;
}

.strategists_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 4.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

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

.strategist_text-wr {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.strategist_name-wr {
  grid-column-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.strategist_img {
  border-radius: 50%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
}

.title_section-3 {
  background-color: #fff;
  width: 100%;
  padding-top: 3.5rem;
  padding-bottom: 1rem;
  overflow: hidden;
}

.root-section-28 {
  color: #16282d;
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.heading-style-h3-13 {
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125;
}

.bold-text-4, .bold-text-5 {
  text-align: left;
}

.heading-style-h3-14 {
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125;
}

.link-2 {
  color: var(--sage);
  font-weight: 600;
}

.thumbnail_image-5 {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 80%;
  height: 80%;
  transition: transform .3s;
}

.heading-style-h3-15 {
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125;
}

.heading-style-h3-16 {
  text-align: center;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125;
}

.thumbnail_image_center {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  height: 21.25rem;
  transition: transform .3s;
}

.thumbnail_stories {
  z-index: 3;
  object-fit: cover;
  object-position: 0% 0%;
  width: 78%;
  height: 100%;
  transition: transform .3s;
}

.heading-9, .heading-10, .heading-11, .heading-12, .heading-13, .heading-14, .heading-15, .heading-16 {
  color: var(--white--tonic);
}

.featured-story_img-wr {
  position: relative;
  overflow: hidden;
}

.thumbnail_blog_image {
  z-index: 3;
  text-align: left;
  object-fit: cover;
  object-position: 0% 0%;
  border-radius: .25rem;
  transition: transform .3s;
}

.heading-17 {
  color: var(--white--tonic);
}

.link-3 {
  color: var(--kale);
}

.heading-style-h3-17 {
  color: #16282d;
  -webkit-text-stroke-color: #16282d;
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125;
}

.image-2 {
  object-fit: cover;
  border-radius: 10px;
  max-height: 300px;
}

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

.div-block-2 {
  padding-top: 20px;
}

.text-block-5, .text-block-6 {
  font-size: 3rem;
  line-height: 1.125;
}

.text-block-7 {
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.125;
}

.text-block-8 {
  font-family: PP Agrandir, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.125;
}

.heading-18 {
  display: block;
}

.text-block-9 {
  text-align: center;
}

.paragraph-2, .paragraph-3 {
  color: #74736a;
}

.text-block-10 {
  text-align: center;
}

.text-block-10.text-color-sprout.max-width-brown {
  text-align: left;
}

.text-block-11 {
  text-align: center;
}

.text-block-12, .text-block-13 {
  color: #bdd7c8;
}

.bold-text-7, .bold-text-8, .text-block-14, .text-block-15, .text-block-16 {
  text-align: left;
}

.div-block-3 {
  padding-top: 40px;
}

.image-121 {
  padding-bottom: 30px;
}

.event-star-3 {
  position: absolute;
  top: -118px;
  left: 365px;
}

.event-star-4 {
  position: absolute;
  left: -116px;
}

.text-block-18 {
  text-align: center;
}

.feature-center {
  background-color: var(--white--tonic);
  text-align: center;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-height: 500px;
  padding: 1.5rem;
  display: flex;
}

.feature-illustration {
  object-fit: fill;
  flex: 0 auto;
  width: auto;
  max-width: 30%;
  height: auto;
}

.title-tag {
  color: #16282d;
  text-align: left;
  white-space: nowrap;
  background-color: #fbe1db;
  border-radius: .25rem;
  padding: .375rem .75rem;
  font-size: .875rem;
  font-weight: 400;
}

.title-tag.is-green {
  -webkit-text-fill-color: inherit;
  background-color: #e3f1bb;
  background-clip: padding-box;
  margin-left: 0;
  margin-right: 0;
}

.title-tag.is-green.tag-margin-large {
  margin-left: 160px;
  margin-right: 160px;
}

.title-tag.is-green.tag-margin-medium {
  margin-left: 120px;
  margin-right: 120px;
}

.title-tag.is-blue {
  background-color: var(--dew);
}

.title-tag.is-blue.tag-margin-medium {
  margin-left: 120px;
  margin-right: 120px;
}

.title-tag.tag-margin-large {
  margin-left: 160px;
  margin-right: 160px;
}

.title-tag.is-sprout {
  background-color: var(--sprout);
}

.text-block-19 {
  text-align: center;
}

.hiw-image_layout_right {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.hiw-image_layout_right.max-height-350 {
  object-fit: none;
  grid-template-rows: 393px;
  max-width: 100%;
  display: flex;
}

.image-122 {
  width: 50%;
  max-width: 50%;
  height: 50%;
}

.faq_img-photo {
  grid-column-gap: 2.5rem;
  text-align: center;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: flex-start stretch;
  margin-top: 3.5rem;
  display: flex;
}

.hero_image {
  object-fit: contain;
  height: 476px;
}

.hero_image-wr {
  z-index: 3;
  border-radius: .25rem;
  justify-content: flex-end;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero_image-wr.is-cta {
  max-height: 23.125rem;
}

.hero_image-wr.is-resourses-listing {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.hero_image-wr.image-size-90 {
  width: 90%;
  height: auto;
}

.hero_image-wr.padding-bottom-20.hide-desktop {
  display: none;
}

.hero_bg {
  z-index: 0;
  height: 100%;
  position: absolute;
  inset: 0% -13% 0% auto;
}

.faq_image.image-size-80p {
  max-width: 80%;
  max-height: 80%;
}

.faq--pink {
  background-color: #f5d9d3;
  padding-top: 7.25rem;
  padding-bottom: 5rem;
}

.faq--pink.padding-container-blue {
  background-color: var(--neutral);
  background-color: #f6f3f1;
  padding-bottom: 0;
}

.faq--pink_layout {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.faq--pink_layout.is-home {
  background-color: #0000;
}

.faq_number {
  color: #16282d;
  text-align: left;
  padding-right: .5rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.25;
}

.why_section {
  padding-top: 6rem;
  padding-bottom: 2.625rem;
}

.showcase_section {
  width: 100%;
  padding-top: 2.625rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
}

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

.showcase_row {
  grid-column-gap: 36px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  margin-bottom: 36px;
  display: flex;
}

.showcase_row.first {
  margin-left: -200px;
}

.showcase_row.second {
  margin-left: -50px;
}

.showcase_img-wr {
  border-radius: .75rem;
  flex: none;
  width: 18.75rem;
  height: 18.75rem;
  overflow: hidden;
}

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

.link-black {
  color: var(--shade--black);
  text-decoration: underline;
}

.link-black:hover {
  color: var(--kale);
}

.cm_features_section {
  background-color: var(--dew);
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.partners_logos {
  max-height: 2rem;
}

.tab-image {
  position: relative;
  right: 3.5rem;
}

.featured_stat-wr {
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/652e45505b4b5aa986276427_Vector.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 11.6875rem;
  height: 11.6875rem;
  margin-bottom: 12px;
  margin-left: 26px;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.featured_stat-descr {
  color: var(--kale);
  font-weight: 400;
}

.featured_stat-value {
  color: var(--kale);
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 1;
}

.story_stats-wrapper {
  z-index: 3;
  background-color: var(--shade--black);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 11.25rem;
  padding: 2.875rem 1.25rem 2rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.story_stats_logo-wr {
  aspect-ratio: auto;
  object-fit: fill;
  flex: 0 auto;
  align-self: stretch;
  max-width: none;
  margin-top: auto;
  overflow: visible;
}

.story_logo-replacer {
  color: var(--neutral);
  text-align: center;
  font-family: PP Agrandir, sans-serif;
  font-size: 1.3rem;
  font-weight: 700;
}

.story_thumb--stat-value {
  color: var(--glow);
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 2.25rem;
  font-weight: 500;
}

.story_thumb--stat-descr {
  color: var(--glow);
  font-family: Inter Variable font, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.hero_stats-wr {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  color: var(--glow);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.key-features_section {
  background-color: var(--sprout);
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.key-features_layout {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: center;
  display: flex;
}

.key-feature-wr {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.story_heading {
  color: var(--sage);
  letter-spacing: .2px;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
}

.challenge_right, .solution_right, .result_right {
  transition: opacity .3s;
  position: absolute;
  inset: 0% 0% auto;
}

.story_rich-wr {
  margin-top: 3.125rem;
}

.story_right_sticky-wr {
  height: 463px;
  position: sticky;
  top: 130px;
}

.story_testimonial-wr {
  margin-top: 3.125rem;
  margin-bottom: 6.875rem;
  display: flex;
}

.testimonial-line {
  background-color: var(--kale);
  border-radius: 40px;
  flex: none;
  align-self: stretch;
  width: 8px;
  margin-right: 20px;
}

.testimonial-content-wr {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.testimonial_avatar {
  border-radius: 1000%;
  width: 3.125rem;
  height: 3.125rem;
}

.testimonial_author-wr {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  display: flex;
}

.testimonial-text {
  color: var(--kale);
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.33333;
}

.story_right-button-wr {
  margin-top: 1rem;
  display: flex;
}

.story_rich-text h1 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.story_rich-text h2 {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: PP Agrandir, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.25;
}

.story_rich-text h3 {
  letter-spacing: .01em;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: Inter Variable font, sans-serif;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.28571;
}

.story_rich-text h4 {
  letter-spacing: .01em;
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: PP Agrandir, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.33333;
}

.story_rich-text h5 {
  letter-spacing: .01em;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.story_rich-text h6 {
  text-transform: none;
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-size: 1rem;
  font-weight: 700;
}

.story_rich-text p {
  color: #696e69;
  margin-bottom: 1rem;
}

.story_rich-text ul {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  list-style-type: disc;
}

.story_rich-text ol {
  background-color: var(--root);
  border-radius: .25rem;
  margin-bottom: 1.5rem;
  padding: 1.5rem 2rem 1.5rem 3.5rem;
  font-weight: 600;
  list-style-type: decimal;
}

.story_rich-text a {
  color: #696e69;
  font-weight: 400;
  text-decoration: underline;
  transition: color .3s;
}

.story_rich-text a:hover {
  color: var(--kale);
}

.story_rich-text img {
  border-radius: .25rem;
}

.story_rich-text figcaption {
  color: var(--grey-601);
  text-align: left;
  margin-top: 1rem;
  font-size: .75rem;
}

.story_rich-text blockquote {
  margin-left: auto;
  margin-right: auto;
}

.story_rich-text sub {
  color: var(--kale);
  letter-spacing: .02em;
  font-size: .875rem;
  display: inline-block;
  bottom: -1.5rem;
}

.story_rich-text em {
  font-size: 1.25rem;
  font-style: normal;
  line-height: 1.2;
}

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

.top-banner-link-styling {
  color: var(--shade--black);
  -webkit-text-stroke-color: var(--shade--black);
}

.grin_logo-section {
  text-align: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.div-block-6 {
  display: block;
}

.image-123 {
  width: 120%;
  max-width: 100%;
  display: block;
}

._3-columns_stats {
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .3fr .25fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch stretch;
  width: 100%;
  display: grid;
}

._3-columns_stats.is-margin-large {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

.comparison-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  padding: 25px;
  transition: background-color .35s;
  display: grid;
}

.comparison-item:hover {
  background-color: #008fff05;
}

.tooltip-copy {
  z-index: 1;
  color: #fff;
  font-size: .9em;
  line-height: 1.2em;
  position: relative;
}

.comparison-header-title {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.1;
}

.comparison-header-title.feature-label {
  color: var(--kale);
}

.comparison-header-title.feature-label.no-disc {
  margin-left: -75px;
  padding-left: 0;
}

.comparison-header-title.grey-title {
  color: var(--grey-601);
}

.comparison-header-title.grey-title.no-disc {
  margin-left: 10px;
}

.tooltip-button {
  cursor: default;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  display: flex;
  position: relative;
}

.centre-checklist {
  color: #687076;
  text-align: left;
  flex-direction: row;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  font-size: .7em;
  line-height: 1.1em;
  display: flex;
}

.comparison-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-bottom: 1px solid #dadada4d;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  transition: background-color .35s;
  display: grid;
}

.comparison-row:hover {
  background-color: #ebf3ef;
}

.comparison-row.header {
  z-index: 5;
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  text-align: center;
  background-color: #ffffffb8;
  border-bottom-color: #dadada4d;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 28px 25px;
  position: sticky;
  top: 0;
}

.comparison-row.round-corner-only {
  border-bottom-color: #dadada4d;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
}

.text-block-112 {
  color: #16282d;
  font-size: .9em;
  font-weight: 600;
  line-height: 1.1em;
}

.info-icon {
  color: #687076;
  font-size: .8em;
}

.tooltip-arrow {
  z-index: 0;
  background-color: #687076;
  border-radius: 2px;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  position: absolute;
  bottom: -8px;
  left: 50%;
  transform: rotate(45deg);
}

.tooltip-wrap {
  z-index: 10;
  justify-content: center;
  width: 300px;
  display: none;
  position: absolute;
  bottom: 40px;
}

.pricing-comparison-wrap {
  border: 1px solid #bdd7c8;
  border-radius: 1em;
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
}

.tooltip {
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  color: #fff;
  text-align: center;
  background-color: #687076;
  border-radius: 4px;
  padding: 15px;
  display: block;
}

.link-32 {
  color: #8ec6ff;
}

.icon-5 {
  color: #79a595;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.comparison-feature {
  color: #727272;
  padding: 25px;
  display: flex;
}

.comparison-feature-label {
  text-align: left;
  font-family: Inter Variable font, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.div-block-7 {
  float: none;
  text-align: center;
  position: static;
}

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

.div-block-8 {
  justify-content: flex-start;
  display: flex;
}

.image-align-center {
  justify-content: center;
  display: flex;
}

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

.font-weight-medium.text-color-shade {
  color: var(--shade--black);
}

.div-block-9 {
  max-height: 450px;
}

.half-img-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.half-img-wr {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.list {
  list-style-type: disc;
}

.half-text-wr {
  grid-column-gap: 0px;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: stretch stretch;
  max-width: 37.5rem;
  padding-top: 60px;
  padding-left: 60px;
  display: grid;
}

.half-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.image-size-50 {
  width: auto;
  max-width: 40px;
}

.text-block-113 {
  width: 118px;
}

.comparison-row-no-disc {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-bottom: 1px solid #dadada4d;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  transition: background-color .35s;
  display: grid;
}

.comparison-row-no-disc:hover {
  background-color: #ebf3ef;
}

.comparison-row-no-disc.header {
  z-index: 5;
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  text-align: center;
  background-color: #ffffffb8;
  border-bottom-color: #dadada4d;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  grid-template-columns: .75fr .5fr .5fr;
  padding: 28px 25px;
  position: sticky;
  top: 0;
}

.comparison-row-no-disc.round-corner-only {
  border-bottom-color: #dadada4d;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
}

.image-80 {
  height: 80%;
}

.hiw-image_layout-max-400 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: 4.25fr;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  max-height: 400px;
  display: grid;
}

.hiw-image_layout-max-400.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.div-block-10 {
  overflow: visible;
}

.master-image-copy {
  z-index: 3;
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 70%;
  padding-left: 0;
}

.master-image-copy.image-size-90 {
  width: 90%;
}

.master-image-copy.image-120 {
  width: 120%;
  height: 120%;
}

.master-image-copy.image-size-80 {
  width: 80%;
  height: 85%;
}

.master-image-copy.image-size-80.image-center {
  z-index: 0;
  float: right;
  text-align: left;
  object-fit: contain;
  position: static;
}

.master-image-copy.image-size-70 {
  width: 70%;
  height: 50%;
}

.master-image-copy.height-80 {
  height: 80%;
}

.hiw-image_layout-400 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: 400px;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  display: grid;
}

.hiw-image_layout-400.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

._5-logo-reel {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.text-block-114 {
  font-size: .75rem;
}

.text-block-115 {
  text-align: center;
  font-size: .75rem;
}

.div-block-11 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-124 {
  overflow: hidden;
}

.div-block-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  display: grid;
}

.div-block-12.mobile-logo-reel {
  align-items: center;
}

.div-block-13 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  display: flex;
}

.text-block-116 {
  font-size: .9rem;
}

.text-block-117 {
  font-size: .75rem;
}

.text-home-features {
  align-self: center;
  font-size: 12px;
}

.text-block-119 {
  font-size: 14px;
}

.home-stat-text {
  font-family: PP Agrandir, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 130%;
}

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

.div-block-15 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: row;
  flex: 1;
  align-self: auto;
  display: flex;
}

.image-125 {
  align-self: center;
}

.blue-30-section {
  background-color: var(--white--tonic);
  background-image: linear-gradient(#f2fbfc, #f2fbfc);
  width: 100%;
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
}

.div-block-16 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr .25fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch stretch;
  display: grid;
}

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

.div-block-18 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.hover-stories, .hover-stories:hover {
  opacity: .6;
}

._2-columns-stats {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
}

._2-columns-stats.text-tonic {
  color: var(--white--tonic);
}

.body-text-center {
  text-align: center;
}

.body-text-center.text-tonic {
  color: var(--white--tonic);
}

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

.text-block-120 {
  align-self: center;
}

.text-block-120.text-tonic {
  color: var(--white--tonic);
}

.card_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.card {
  border-radius: .25rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 32em;
  transition: filter .6s cubic-bezier(.645, .045, .355, 1), opacity .6s cubic-bezier(.645, .045, .355, 1), flex-basis .6s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.card:hover {
  flex-basis: 100%;
}

.card_image-wrapper {
  width: 100%;
  height: 100%;
  max-height: 100%;
  position: absolute;
  inset: 0%;
}

.card-image {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.card_arrow_wrapper {
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: transform .2s linear;
  display: flex;
  position: absolute;
}

.card_arrow-icon {
  color: #f1753f;
  background-color: #faf3e6;
  border-radius: 6rem;
  width: 5em;
  height: 5em;
}

.padding-stat-home {
  padding-left: 40px;
  padding-right: 40px;
}

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

.card_arrow_wrapper-b, .card_arrow_wrapper-c {
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: transform .2s linear;
  display: flex;
  position: absolute;
}

.padding-stat-home-tablet {
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-20.hide-desktop {
  display: none;
}

.link-block {
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
  display: flex;
}

.container-logo-reel {
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-logo-reel.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-logo-reel.padding-container-blue.padding-top-none {
  padding-top: 0;
}

.container-logo-reel.max-height-400 {
  max-height: 400px;
}

.logo-reel-image-sm {
  height: 20px;
}

.home-disc-header {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  display: flex;
}

.home-header-discription {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logo-header-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  display: grid;
}

.logo-header-block.mobile-logo-reel {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.logo-block {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  display: flex;
}

.aid-nav-layout {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr .25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  align-items: center;
  display: grid;
}

.aid-nav {
  background-color: #16282d;
}

.interactive-demo-container {
  background-color: #16282d;
  padding-top: 0;
  padding-bottom: 1rem;
}

.demo-wrapper {
  text-align: center;
}

.font-size-10 {
  font-size: .75rem;
}

.inline-quote {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-21 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr 1.25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.partnerships-content {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.partnership_links {
  width: 100%;
}

.text-block-123, .italic-text, .italic-text-2, .italic-text-3, .italic-text-4, .italic-text-5, .italic-text-6, .italic-text-7 {
  font-style: normal;
}

.border-left {
  border-left: 2px solid gray;
  border-radius: 0;
  padding-left: 20px;
}

.then-now-columns {
  grid-column-gap: 1.25rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.then-now-columns.is-margin-large {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

.then-now-columns.then-now {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-columns: 1fr 1fr .5fr;
}

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

.testimonial-text-box {
  flex: 1;
}

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

.image-129 {
  border-radius: 12px;
}

.partnership_bg-image-copy {
  background-color: var(--root);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  height: 8.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.partnership_bg-image-copy.is-large {
  height: 18rem;
  padding: 3rem;
}

.partnership_link {
  width: 100%;
}

.partnership_bg-image {
  background-color: var(--root);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  height: 8.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.partnership_bg-image.is-large {
  height: 18rem;
  padding: 3rem;
}

.home-stat-text-bold {
  font-family: PP Agrandir, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 130%;
}

.home-stat-text-inter {
  font-family: Inter Variable font, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
}

._4column-stats {
  grid-column-gap: 36px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-130 {
  object-fit: fill;
  border-radius: 4px;
}

.home-stat-text-medium {
  font-family: PP Agrandir, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 130%;
}

.home-stat-text-medium.text-color-dew {
  font-weight: 500;
}

.comparison-header-inter {
  font-size: 1rem;
}

.image-131 {
  max-width: 60%;
}

.image-132 {
  max-width: 75%;
}

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

.integration-list-mobile.hide-desktop, .code-embed {
  display: none;
}

._4-columns-how-to {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/6668aeb91b659c6375e22629_Dotted-Line.png");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: 75%;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  display: grid;
}

.how-to-text-wrap.max-width-15 {
  max-width: 15rem;
}

.how-to-step-image {
  max-width: 15%;
  padding-bottom: 10px;
}

.campaign-highlight {
  flex-flow: column;
  display: flex;
}

.campaign-highlight.max-width-lavander {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.div-block-25, .div-block-26, .div-block-27 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

.home-stat-text-inter-small {
  font-family: Inter Variable font, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
}

.div-block-28 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-logo-combo {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.padding-orange-sides {
  padding: 0 7.5rem;
}

.logo-reel-image-md {
  height: 30px;
}

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

.story_testimonial_2_columns {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.story_testimonial_2_columns.padding-2rem-top {
  padding-top: 2rem;
}

.div-block-30 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.image-circle {
  border-radius: 30px;
  max-width: 50px;
  max-height: 50px;
}

.blog-no-categories {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: grid;
}

.image-block.bg-green {
  background-color: var(--glow);
  padding: 100px 40px;
}

.image-block.bg-green.rounded-corners {
  border-radius: 8px;
  padding: 60px 0;
}

.image-block.bg-green-50 {
  background-color: var(--glow);
  padding: 100px 40px;
}

.image-block.bg-green-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 8px;
  padding: 60px 10px;
}

.image-block.bg-blue-50 {
  background-color: var(--dew-50);
  border-radius: 8px;
  padding: 100px 10px;
}

.image-block.bg-blue-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 8px;
  padding: 60px 0;
}

.image-block.bg-bloom-50 {
  background-color: var(--bloom-50);
  border-radius: 8px;
  padding: 100px 40px;
}

.image-block.bg-bloom-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 8px;
  padding: 60px 10px;
}

.image-block.bg-bloom-50.no-lr-padding {
  aspect-ratio: auto;
  object-fit: contain;
  min-width: 450px;
  max-width: 450px;
  min-height: 450px;
  max-height: 450px;
  padding: 60px 0;
}

.feature-image-block {
  background-color: var(--neutral);
  object-fit: contain;
  border-radius: 8px;
  min-width: 450px;
  max-width: 450px;
  min-height: 450px;
  max-height: 450px;
}

.feature-image-block.bg-green {
  background-color: var(--glow);
  padding: 100px 40px;
}

.feature-image-block.bg-green.rounded-corners {
  border-radius: 8px;
  padding: 60px 0;
}

.feature-image-block.bg-green-50 {
  background-color: var(--glow);
  padding: 100px 40px;
}

.feature-image-block.bg-green-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 8px;
  padding: 60px 10px;
}

.feature-image-block.bg-blue-50 {
  background-color: var(--dew-50);
  border-radius: 8px;
  padding: 100px 10px;
}

.feature-image-block.bg-blue-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 8px;
  padding: 60px 0;
}

.feature-image-block.bg-bloom-50 {
  background-color: var(--bloom-50);
  border-radius: 8px;
  padding: 100px 40px;
}

.feature-image-block.bg-bloom-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 8px;
  padding: 60px 10px;
}

.feature-image-block.bg-bloom-50.no-lr-padding {
  aspect-ratio: auto;
  object-fit: contain;
  min-width: 450px;
  max-width: 450px;
  min-height: 450px;
  max-height: 450px;
  padding: 60px 0;
}

.feature-image-block.bg-glow-50 {
  background-color: var(--glow-50);
}

.feature-image-block.bg-glow-50.padding-40 {
  padding: 40px 10px 40px 40px;
}

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

.location-card {
  grid-column-gap: .5rem;
  grid-row-gap: 1.5rem;
  text-align: left;
  background-color: #bdd7c836;
  flex-direction: column;
  align-items: flex-start;
  min-width: 500px;
  padding: 1.5rem;
  display: flex;
}

.location-card.is-pink {
  background-color: #fbe1db33;
}

.location-card.is-glow {
  background-color: #e3f1bb;
}

.location-card.is-glow.corner-radius-8px {
  border-radius: 8px;
}

.location-card.is-dew {
  background-color: #d3f1f5;
}

.location-card.is-dew.corner-raidus-8px {
  border-radius: 8px;
}

.location-card.is-bloom {
  background-color: #fbe1db;
}

.location-card.is-bloom.corner-radius-8px {
  border-radius: 8px;
}

.location-card.is-white {
  background-color: #fff;
}

.location-card.is-white.corner-radius-8px {
  border-radius: 8px;
}

.location-card.card-round-corners {
  border-radius: 12px;
}

.image-137 {
  max-width: 250px;
}

.padding-top-3 {
  padding-top: 3rem;
}

.feature-layout-columns {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  height: auto;
  display: grid;
}

.feature-layout-columns.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.feature-layout-columns._50-50 {
  grid-template-columns: .75fr .75fr;
}

.product-image {
  max-height: 475px;
}

.product-image.bg-glow-50 {
  background-color: #f1f8dc;
}

.product-image.bg-glow-50.rounded-corners {
  background-color: var(--glow-50);
  border-radius: 12px;
  max-height: 475px;
}

.product-image.bg-dew-50 {
  background-color: var(--dew-50);
}

.product-image.bg-dew-50.rounded-corners {
  border-radius: 12px;
  max-height: 475px;
}

.product-image.bg-bloom-50 {
  background-color: var(--bloom-50);
}

.product-image.bg-bloom-50.rounded-corners {
  border-radius: 12px;
}

.feature-layout-columns-right {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 2.25fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center;
  width: 100%;
  height: auto;
  display: grid;
}

.feature-layout-columns-right.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.feature-layout-columns-right._50-50 {
  grid-template-columns: .75fr .75fr;
}

.feature-layout-columns-left {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 2.25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  height: auto;
  display: grid;
}

.feature-layout-columns-left.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.feature-layout-columns-left._50-50 {
  grid-template-columns: .75fr .75fr;
}

.rounded-corners {
  border-radius: 12px;
}

.customer-spotlight-layout {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1.25fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  place-items: center start;
  display: grid;
}

.body-text-large {
  font-size: 1.25rem;
  line-height: 1.35;
}

.platform-hero-2-columns {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: minmax(200px, .5fr) minmax(200px, .5fr);
  grid-auto-columns: 1fr;
  align-self: center;
  width: 100%;
  display: grid;
}

.platform-hero-2-columns.creator-marketplace {
  z-index: 1;
  grid-template-columns: minmax(200px, .75fr) minmax(200px, .5fr);
  position: relative;
}

.platform-hero-2-columns.form {
  grid-template-columns: minmax(200px, .5fr) minmax(200px, .5fr);
}

.platform-hero-2-columns.two-thirds {
  grid-template-columns: minmax(200px, .75fr) minmax(200px, .5fr);
}

.platform-hero-2-columns.image-two-thirds {
  grid-template-columns: minmax(205px, .45fr) minmax(200px, .5fr);
}

.platform-hero-2-columns.tablet--hero--form {
  grid-template-columns: minmax(200px, .5fr) minmax(200px, .5fr);
  position: static;
}

.platform-hero-image {
  z-index: 3;
  aspect-ratio: auto;
  text-align: left;
  object-fit: cover;
  object-position: 0% 0%;
  width: 120%;
  max-width: none;
  height: 100%;
  max-height: none;
  transition: transform .3s;
}

.platform-hero-image.round-borders-10px {
  border-radius: 10px;
}

.platform-hero-image.snap-bottom {
  z-index: 1;
  float: right;
  clear: none;
  object-fit: contain;
  width: auto;
  height: auto;
  position: absolute;
  inset: auto 3% -203px auto;
}

.platform-hero-image.snap-bottom.hide-tablet {
  inset: 0% 0% 0% auto;
}

.platform-hero-image.snap-bottom.hide-tablet.img-size-40 {
  max-width: 40%;
  inset: auto 10% 0% auto;
}

.platform-hero-image.imager-center {
  aspect-ratio: auto;
  text-align: left;
  object-fit: cover;
  position: static;
}

.platform-hero-image.mobile-thumbnail-100.rounded-corners {
  border-radius: .2rem;
}

.platform-hero-image.platform-hero-tablet-sizing.larger-image {
  width: 110%;
}

.platform-hero-image.platform-hero-tablet-sizing._90-percent {
  width: 90%;
}

.platform-hero-image.size-large {
  object-fit: contain;
  width: 100%;
  max-width: 500px;
  height: 100%;
  margin-top: 100px;
}

.platform-hero-image.is-cas-hero {
  height: auto;
  transform: translate(-2.5rem);
}

.platform-hero-image-container {
  z-index: 3;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/67f650281946f24f0d2d6984_image-background-halftone.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 400px;
  background-attachment: scroll;
  border-radius: .25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.platform-hero-image-container.is-cta {
  max-height: 23.125rem;
}

.platform-hero-image-container.is-resourses-listing {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.platform-hero-image-container.halftone-smaller {
  background-size: 300px;
}

.platform-hero-image-container.is-taller, .platform-hero-image-container.is-cas-hero {
  object-fit: fill;
  background-size: 300px;
  justify-content: center;
  align-items: center;
  height: 400px;
  overflow: hidden;
}

.eyebrow-text {
  letter-spacing: 2.5px;
  font-size: .75rem;
  font-weight: 700;
}

.icon-eyebrow {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.tablet-body-text.text-color-sprout-2.max-width-brown.tablet-align-center.opacity-40 {
  opacity: .39;
}

.text-block-124 {
  text-align: center;
}

.ba-content-section {
  flex-flow: column;
  display: flex;
  position: relative;
}

.ba-row-1 {
  flex: 1;
}

.ba-row-2 {
  flex: 1;
  position: sticky;
}

.ba-content-before {
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.ba-content-before.bg-bloom-50 {
  background-color: var(--bloom-50);
}

.ba-content-after {
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.ba-content-after.bg-bloom-50 {
  background-color: var(--green-50);
}

.after-text-header.heading-style-h3.text-align-center.h3-mobile {
  position: static;
  inset: 14% 0% auto;
}

.ba-section {
  background-color: var(--root);
  width: 100%;
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: sticky;
  top: 10px;
  overflow: hidden;
}

.ba-section.is-green {
  background-color: var(--sprout);
  background-image: linear-gradient(#f2f7f4, #f2f7f4);
}

.ba-section.is-green.no-padding-bottom {
  padding-bottom: 0;
}

.ba-section.is-bloom-50 {
  background-color: var(--bloom-50);
}

.ba-section.is-bloom-50.no-padding-bottom {
  z-index: auto;
  padding-bottom: 0;
  position: sticky;
  top: 10px;
}

.ba-section.before {
  background-color: var(--bloom-50);
}

.ba-section.before.no-padding-bottom {
  padding-bottom: 0;
}

.ba-section.after {
  background-color: var(--green-20);
  padding-bottom: 0;
}

.container-ba {
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-ba.is-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-ba.padding-container-blue.padding-top-none {
  padding-top: 0;
}

.container-ba.max-height-400 {
  max-height: 400px;
}

.nav_tabs_group {
  grid-column-gap: 0rem;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.integrations-nav-group {
  padding-bottom: 20px;
}

.integrations-nav-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.integration-logo {
  border: 1px solid var(--grey-300);
  border-radius: 8px;
}

.cta-group {
  z-index: 10;
  background-color: var(--root);
  text-align: left;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  padding-top: .5rem;
  display: flex;
  overflow: hidden;
}

.cta-group.w--open {
  position: absolute;
  inset: 0% 0% 0% 105%;
}

.nav-cta-body {
  font-size: .875rem;
}

.nav-link-learn-more {
  grid-column-gap: .5rem;
  color: var(--shade--black);
  background-color: #e3f1bb00;
  border-radius: .25rem;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  padding-top: .1875rem;
  padding-bottom: .125rem;
  padding-left: .5rem;
  font-size: .85rem;
  font-weight: 600;
  display: flex;
  position: relative;
  left: -.5rem;
}

.nav-link-learn-more:hover {
  background-color: #e3f1bb80;
}

.nav-cta-image {
  object-fit: fill;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-left: 0;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  overflow: clip;
}

.nav-cta-image.hide-tablet {
  aspect-ratio: auto;
  object-fit: contain;
  max-width: none;
}

.cta-top {
  align-self: center;
  padding-top: 15px;
}

.nav-link-wide {
  width: 160px;
}

.pop-up-modal {
  z-index: 999999;
  mix-blend-mode: normal;
  background-color: #16282d99;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.pop-up {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 750px;
  height: auto;
  padding: 0 0 0 30px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 10px 5px #00000040;
}

.pop-up-icon {
  background-color: #f6b685;
  background-image: none;
  border: 5px solid #fff;
  border-radius: 50%;
  width: 150px;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  position: absolute;
  inset: -13% 0% auto;
}

.exit-button {
  background-color: var(--shade--black);
  cursor: pointer;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  padding: 10px;
  position: absolute;
  inset: 2% 2% auto auto;
}

.pop-up-heading {
  color: #e8832e;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5em;
}

.primary-button {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #e8832e;
  border-radius: 50px;
  margin-top: 10px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 15px;
  font-weight: 700;
}

.primary-button:hover {
  background-color: #f6b685;
}

.div-block-31 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.image-139 {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.image-140 {
  position: absolute;
  inset: 2% 2% auto auto;
}

.modal-close {
  cursor: pointer;
  width: 15px;
  position: absolute;
  inset: 3% 2% auto auto;
}

.modal-close:hover {
  pointer-events: auto;
}

.single-column-hero {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-143 {
  max-width: 60%;
}

._3-columns_list-copy {
  grid-column-gap: 1.25rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._3-columns_list-copy.is-margin-large {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

._3-columns_list-copy.then-now {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
}

._4-columns_list {
  grid-column-gap: 1.25rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._4-columns_list.is-margin-large {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

._4-columns_list.then-now {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
}

.code-animation.hover, .code-animation.code, .code-animation.copied {
  position: absolute;
}

.code-animation.initial {
  position: relative;
  inset: 0% auto auto 0%;
}

.code-generated {
  position: absolute;
}

.code-embed-2 {
  aspect-ratio: auto;
  position: absolute;
  top: 69.445px;
  left: -165px;
  right: -196px;
}

.code-link {
  position: absolute;
}

.hero-feature-logo {
  max-width: 50%;
}

.hero-feature-logo.header {
  max-width: 70%;
}

.body-text.is-sprout {
  color: var(--sprout);
  text-align: left;
}

.tabs-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-size120 {
  max-width: 120%;
}

.cs-tabs-content-wrapper {
  margin-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.tabs-nav-background {
  z-index: 0;
  background-color: var(--glow);
  border-radius: 999em;
  position: absolute;
  inset: 0%;
}

.tab-content-image {
  border-radius: 1.4em;
  display: block;
}

.tabs-nav-text {
  z-index: 1;
  color: var(--white--tonic);
  position: relative;
}

.cs-tab-content-inner {
  justify-content: flex-start;
  align-items: center;
  min-width: 900px;
  max-width: 1000px;
  margin-bottom: 40px;
  margin-left: 0;
  display: flex;
}

.tab-content-title {
  color: #fff;
  font-size: 3em;
  font-weight: 500;
  line-height: 1;
  position: absolute;
}

.cs-tabs-menu-wrapper {
  background-color: var(--shade--black);
  border-radius: 999em;
  align-items: center;
  max-width: 1000px;
  padding: .7em .8em;
  display: flex;
}

.cs-tabs-nav-item {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-radius: 999em;
  flex: 1;
  padding: 1em 2em;
  transition: all .3s;
  position: relative;
}

.cs-tabs-nav-item:hover {
  background-color: #535353;
}

.cs-tabs-nav-item.w--current {
  color: #000;
  background-color: #0000;
  font-weight: 500;
}

.cs-tabs-nav-item._01:hover {
  background-color: #1e494559;
}

.cs-tabs-nav-item._01.w--current {
  color: var(--shade--black);
  font-weight: 600;
}

.cs-tabs-nav-item._03:hover {
  background-color: #1e494559;
}

.cs-tabs-nav-item._02:hover {
  background-color: #1e494557;
}

.cs-image-browser {
  max-width: 100%;
  margin-left: 0;
}

.cs-image-browser.recommendations {
  max-width: 100%;
  margin-left: 59px;
}

.cs-image-browser.offers {
  margin-left: 115px;
}

.cs-image-popout {
  clear: none;
  max-width: 80%;
  position: relative;
  left: -84px;
}

.cs-highlight {
  max-width: 50%;
  max-height: 50%;
  position: absolute;
  inset: auto 0% 34% 477px;
}

.cs-dot {
  width: 40px;
  max-width: none;
  height: 40px;
  position: absolute;
  left: 566px;
}

.cs-connector {
  aspect-ratio: auto;
  max-width: 100%;
  position: absolute;
  left: 617px;
}

.cs-popout {
  position: absolute;
  left: 701px;
}

.cs-rec {
  position: absolute;
  top: 52px;
  left: 646px;
}

.cs-popup {
  position: absolute;
  top: 91px;
  left: 554px;
}

.cs-popup.offers {
  left: 72px;
}

.tabs-content-wrapper {
  margin-top: 2em;
  overflow: visible;
}

.tabs-nav-background-2 {
  z-index: 0;
  background-color: var(--glow);
  border-radius: 999em;
  position: absolute;
  inset: 0%;
  box-shadow: 0 22px 2.5em #0006;
}

.tab-content-image-2 {
  border-radius: 1.4em;
}

.tabs-nav-text-2 {
  z-index: 1;
  position: relative;
}

.tab-content-inner {
  justify-content: center;
  align-items: center;
  padding-bottom: 40px;
  display: flex;
}

.tabs-menu-wrapper {
  background-color: var(--shade--black);
  border-radius: 999em;
  align-items: center;
  padding: .7em .8em;
  display: flex;
}

.tabs-nav-item {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-radius: 999em;
  flex: 1;
  padding: 1em 2em;
  transition: all .3s;
  position: relative;
}

.tabs-nav-item:hover {
  background-color: #535353;
}

.tabs-nav-item.w--current {
  color: #000;
  background-color: #0000;
  font-weight: 500;
}

.tabs-nav-item._01:hover, .tabs-nav-item._03:hover, .tabs-nav-item._02:hover {
  background-color: #1e49454d;
}

.hero-image {
  max-width: 50%;
}

.text-block-125 {
  text-align: center;
  align-self: center;
}

.benefits-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "Area"
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  padding-top: 60px;
  padding-left: 60px;
  padding-right: 60px;
  display: grid;
}

.benefit-card {
  border-radius: 12px;
  padding: 40px;
}

.benefit-card.is--bloom50 {
  background-color: var(--bloom-50);
}

.benefit-card.is--green50 {
  background-color: var(--green-50);
}

.benefit-card.is--blue50 {
  background-color: var(--dew);
}

.benefit-card.is--lime50 {
  background-color: var(--glow-50);
}

.benefit-card.is--dark {
  background-color: var(--kale);
  color: var(--white--tonic);
}

.image-145 {
  padding-bottom: 8px;
}

.heading-19 {
  padding-bottom: 10px;
}

.is--centred {
  text-align: center;
  padding-top: 0;
  padding-bottom: 24px;
}

.slack-screenshot {
  aspect-ratio: auto;
  text-align: left;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 24px;
  display: block;
}

.grid--4logos {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  width: 100%;
  padding-bottom: 20px;
  padding-left: 140px;
  padding-right: 140px;
}

.proactiv-logo, .the-knot-logo {
  width: 100%;
  max-width: 150px;
}

.brother-logo {
  width: 100%;
  max-width: 150px;
  padding-top: 0;
  padding-bottom: 10px;
}

.bbb-logo {
  width: 100%;
  max-width: 150px;
}

.community-perks-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 60px;
  padding-bottom: 0;
  display: grid;
}

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

.faq-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--grey-300);
  cursor: pointer;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
}

.faq-question-div {
  justify-content: space-between;
  padding-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.faq-question {
  color: var(--shade--black);
  font-size: 1.5rem;
  font-weight: 600;
}

.faq-answer-div {
  padding-left: 3rem;
  padding-right: 3rem;
  display: block;
  overflow: hidden;
}

.faq-answer-text {
  color: var(--shade--black);
  padding-left: 0;
  padding-right: 0;
  overflow: visible;
}

.faq {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.faq-and-image {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.left-arrow, .right-arrow, .slide-nav-2, .icon-6 {
  display: none;
}

.slide {
  aspect-ratio: 2 / 3;
  width: 30vw;
  max-width: 440px;
  overflow: hidden;
}

.mask {
  aspect-ratio: 2 / 3;
  width: 30vw;
  max-width: 440px;
  height: auto;
  max-height: 600px;
}

.image-146 {
  object-fit: contain;
  width: 100%;
  max-width: 400px;
  max-height: 600px;
  padding-top: 0;
  padding-left: 0;
  display: block;
}

.slider-2 {
  max-width: 440px;
  max-height: 600px;
  padding-top: 0;
}

.faq-photo {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 0 0 20px;
  display: flex;
  overflow: hidden;
}

.benefit--title {
  padding-bottom: 10px;
  font-family: PP Agrandir, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.cas-how_grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: var(--glow-50);
  border-radius: .75rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  width: 100%;
  height: auto;
  padding-top: 6.5rem;
  padding-bottom: 6.5rem;
  padding-left: 4rem;
  display: flex;
  overflow: visible;
}

.cas-how_grid.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.cas-how_grid._50-50 {
  grid-template-columns: .75fr .75fr;
}

.cas-how_lottie {
  z-index: 50;
  position: relative;
  right: -4rem;
  overflow: visible;
}

.cas-how_lottie-wrapper {
  width: 100%;
  height: 120%;
  position: relative;
  right: -38px;
}

.cas_automation {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center;
  width: 100%;
  height: auto;
  display: grid;
}

.cas_automation.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.cas_automation._50-50 {
  grid-template-columns: .75fr .75fr;
}

.cas_2-col_block {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cas_1-col_block {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--bloom-50);
  border-radius: .75rem;
  flex-flow: column;
  grid-template-rows: max-content;
  grid-template-columns: 2.25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  width: 100%;
  height: auto;
  padding: 3rem 2rem;
  display: flex;
}

.cas_1-col_block.max-height-450 {
  grid-template-rows: minmax(max-content, 450px);
  max-height: 450px;
}

.cas_1-col_block._50-50 {
  grid-template-columns: .75fr .75fr;
}

.cas_1-col_block.is-2 {
  background-color: #ecf9fa;
}

.cas_1-col_lottie {
  margin-top: auto;
}

.cas-1-col_max-width {
  width: 100%;
  max-width: 30rem;
}

.stats-container {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  margin-bottom: 4rem;
}

.stats-item {
  justify-content: flex-start;
  align-items: center;
}

.stats-number {
  font-family: PP Agrandir Wide, sans-serif;
  font-size: 2.1rem;
  font-weight: 700;
}

.stats-number.is--bloom {
  color: var(--bloom);
}

.stats-number.is--dew {
  color: var(--dew);
}

.stats-number.is--glow {
  color: var(--glow);
}

.stats-details {
  font-size: .8rem;
}

.stats-details.is--bloom {
  color: var(--bloom);
}

.stats-details.is--dew {
  color: var(--dew);
}

.stats-details.is--glow {
  color: var(--glow);
}

.trusted-by-logos {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-top: 1rem;
}

.partner-logo {
  align-self: center;
  max-height: 1.5rem;
}

.home-hero_tag {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  color: #e3f1bb;
  background-color: #e3f1bb1a;
  border: 1px solid #e3f1bb2b;
  border-radius: .38rem;
  padding: clamp(.125rem, .0892857rem + .178571vw, .25rem) clamp(.25rem, .178571rem + .357143vw, .5rem);
  font-weight: 500;
}

.home-hero_tag.text-p-sm {
  font-size: .88rem;
  position: absolute;
  inset: 0% auto auto 0%;
}

.home-hero_tag.text-p-sm.is-2 {
  top: 5cqw;
  left: 8cqw;
}

.home-hero_tag.text-p-sm.is-1 {
  top: 22cqw;
  left: -2cqw;
}

.home-hero_tag.text-p-sm.is-3 {
  top: 25cqw;
  left: 87cqw;
}

.home-workflow_sub-head {
  color: #5e7619;
  margin-bottom: clamp(.75rem, .535714rem + 1.07143vw, 1.5rem);
}

.home-workflow_sub-head.text-p {
  font-weight: 500;
}

.nav_logo_link {
  width: 6rem;
  display: block;
}

.home-hiw_card_heading.text-h3 {
  font-family: PP Agrandir, sans-serif;
  font-weight: 400;
  font-size: clamp(1.5 * 1rem, ((1.5 - ((2 - 1.5) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((2 - 1.5) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 2 * 1rem);
}

.home-workflow_card {
  background-color: #fff;
  background-image: linear-gradient(#f8f9f9, #f8f9f900);
  border: 1px solid #f0f4f5;
  border-radius: .75rem;
  flex-flow: column;
  flex: auto;
  width: 20rem;
  display: flex;
  box-shadow: inset 0 .4rem 1px #fff;
}

.home-workflow_card.is-full-width {
  flex-flow: row;
  width: 100%;
  display: flex;
}

.home-workflow_card.is-full-width.anim-slide-up {
  animation-delay: .2s;
}

.home-workflow_card.is-full-width.anim-slide-up.is-2 {
  animation-delay: .4s;
}

.home-workflow_card.anim-slide-up {
  animation-delay: 0s;
}

.home-problem-solution_card {
  background-color: var(--bg);
  color: var(--text);
  border-radius: 1.25rem;
  overflow: clip;
  container-type: inline-size;
}

.home-hero_section {
  color: #fff;
  text-align: center;
  background-image: linear-gradient(#111f22, #16282d);
  border-bottom-right-radius: 2.5rem;
  border-bottom-left-radius: 2.5rem;
  overflow: clip;
}

.home-problem-solution_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: clamp(1.5rem, 1.07143rem + 2.14286vw, 3rem) clamp(1.5rem, 1.07143rem + 2.14286vw, 3rem) clamp(1rem, .714286rem + 1.42857vw, 2rem);
}

.home-problem-solution_content.u-mw-90ch {
  width: 100%;
  max-width: 90ch;
}

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

.home-workflow_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-bd111442-cbfc-c026-89e3-c2aa4fb8f595;
  flex-flow: wrap;
  display: flex;
}

.home-hiw_card_testimonial_title.text-p-sm {
  font-size: .88rem;
}

.logo-grid_img {
  object-fit: contain;
  width: 9.4em;
  max-width: min-content;
  max-height: 3em;
  font-size: clamp(.6rem, .485714rem + .571429vw, 1rem);
}

.home-hero_card_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-bd111442-cbfc-c026-89e3-c2aa4fb8f595;
  background-color: #fff;
  border: 1px solid #e3e5e6;
  border-radius: .75rem;
  flex-flow: column;
  padding: clamp(.75rem, .535714rem + 1.07143vw, 1.5rem);
  display: flex;
  box-shadow: 0 1.5rem 1.5rem -1rem #a4b2b51c, 0 1.25rem .5rem -1rem #a4b2b524;
}

.home-workflow_card_heading.text-h4 {
  font-family: Inter Variable font, sans-serif;
  font-weight: 600;
  line-height: 1.2;
  font-size: clamp(1.25 * 1rem, ((1.25 - ((1.75 - 1.25) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((1.75 - 1.25) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 1.75 * 1rem);
}

.home-workflow_grid_stacked {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: auto;
  width: 41rem;
  display: flex;
}

.home-hiw_card_testimonial_name.text-p-sm {
  font-size: .88rem;
  font-weight: 600;
}

.home-hiw_card_right {
  border: 1px solid #ffffff0d;
  border-radius: .5rem;
  flex: auto;
  align-self: stretch;
  width: 43rem;
  overflow: hidden;
  box-shadow: inset 0 0 1rem #00000026;
}

.c-button {
  color: #111f22;
  background-color: #e3f1bb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  padding: 1.25rem 2rem;
  font-weight: 600;
  text-decoration: none;
  transition: transform .25s cubic-bezier(.491, .053, .24, .849);
  display: flex;
}

.c-button:hover {
  transform: translate(0, -10%);
}

.c-button.white {
  background-color: #fff;
}

.home-problem-solution_paragraph.anim-fade-in {
  margin-top: 1.5rem;
}

.home-workflow_heading.text-h2 {
  font-family: PP Agrandir, sans-serif;
  font-weight: 400;
}

.media_video {
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  position: relative;
  inset: auto;
}

.media_video.absolute-3 {
  position: absolute;
  inset: 0%;
}

.home-workflow_card_content {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: clamp(1rem, .714286rem + 1.42857vw, 2rem);
  display: flex;
}

.home-hiw_card_left {
  flex-flow: column;
  flex: 500 auto;
  width: 19rem;
  display: flex;
}

.home-hiw_card_testimonial_text.text-p-sm {
  color: #f6f3f199;
  font-size: .88rem;
}

.logo-grid_wrap {
  grid-column-gap: 2.5rem;
  grid-row-gap: 1rem;
  opacity: .4;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  max-width: 71rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.badge {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  color: #e3f1bb;
  background-color: #e3f1bb1a;
  border: 1px solid #e3f1bb2b;
  border-radius: .38rem;
  padding: clamp(.125rem, .0892857rem + .178571vw, .25rem) clamp(.25rem, .178571rem + .357143vw, .5rem);
  font-size: .88rem;
  font-weight: 500;
}

.badge.text-tag {
  font-size: .75rem;
}

.badge.text-tag.anim-fade-in {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-819ebbae-c90e-75fd-7669-677bda2f2372;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.home-hiw_card_testimonial_bottom {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home-problem-solution_tag.text-p {
  margin-bottom: clamp(.75rem, .535714rem + 1.07143vw, 1.5rem);
  font-weight: 600;
}

.home-problem-solution_tag.text-p.anim-fade-in {
  margin-bottom: 1.5rem;
}

.c-text-link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--neutral);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  transition: all .25s;
  display: flex;
}

.c-text-link:hover {
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-634a8c37-f446-166c-8a95-4d2ff5900d96;
}

.home-hiw_card_content-main {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.home-hero_heading_wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.c-button_text {
  font-weight: 600;
}

.svg {
  padding-top: 0;
}

.home-hero_card_top {
  grid-column-gap: 1rem;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-634a8c37-f446-166c-8a95-4d2ff5900d96;
  grid-row-gap: calc(1rem / 2);
  flex-flow: wrap-reverse;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.home-workflow_card_img {
  margin-top: auto;
  overflow: hidden;
}

.home-workflow_card_img.is-stacked {
  flex: none;
  align-self: stretch;
  max-width: 60%;
  height: 100%;
  max-height: none;
  margin-top: 0;
}

.home-workflow_card_img.is-stacked.is-2 {
  align-self: flex-end;
  height: 90%;
}

.home-hero_heading_paragraph {
  color: #ffffffa6;
}

.home-hero_heading_paragraph.u-mw-85ch {
  width: 100%;
  max-width: 85ch;
}

.media_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
  inset: auto;
}

.media_image.absolute-2 {
  position: absolute;
  inset: 0%;
}

.home-hero_contain {
  container-type: inline-size;
}

.home-hero_contain.u-container {
  z-index: 2;
  max-width: 90rem;
  position: relative;
}

.home-hero_tags {
  pointer-events: none;
  position: absolute;
  inset: 0%;
  container-type: inline-size;
}

.home-problem-solution_heading {
  color: #111f22;
}

.home-problem-solution_heading.text-h2 {
  font-family: PP Agrandir, sans-serif;
  font-weight: 400;
}

.home-hero_spacer.u-spacer {
  height: 27cqw;
  min-height: 17.5rem;
}

.home-hero_card_graphic {
  aspect-ratio: 1;
  border-radius: .5rem;
  flex: 1;
  width: 100%;
  overflow: clip;
}

.home-workflow_card_p {
  color: #111f22a6;
}

.home-workflow_card_p.text-p {
  margin-top: 1.5rem;
}

.home-hiw_layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-bottom: -15rem;
  padding-top: 15rem;
  display: flex;
}

.media_wrap {
  width: 100%;
  height: 100%;
  position: relative;
  inset: auto;
}

.media_wrap.absolute {
  position: absolute;
  inset: 0%;
}

.nav_contain.u-container {
  grid-column-gap: clamp(1.25 * 1rem, ((1.25 - ((2.5 - 1.25) / (90 - 20) * 20)) * 1rem + ((2.5 - 1.25) / (90 - 20)) * 100vw), 2.5 * 1rem);
  grid-row-gap: clamp(1.25 * 1rem, ((1.25 - ((2.5 - 1.25) / (90 - 20) * 20)) * 1rem + ((2.5 - 1.25) / (90 - 20)) * 100vw), 2.5 * 1rem);
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.c-text-link_icon {
  width: 1.5rem;
}

.nav_wrap {
  z-index: 100;
  color: #fff;
  position: absolute;
  inset: 0% 0% auto;
}

.nav_wrap.anim-fade-in {
  animation-delay: 1s;
}

.home-hero_card_icon {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  display: flex;
}

.home-hero_heading {
  font-family: PP Agrandir, sans-serif;
  font-weight: 400;
  font-size: clamp(2.25 * 1rem, ((2.25 - ((3.5 - 2.25) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((3.5 - 2.25) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 3.5 * 1rem);
}

.home-hero_heading.u-mw-20ch {
  max-width: 20ch !important;
}

.home-hero_glow {
  aspect-ratio: 1;
  background-image: radial-gradient(circle closest-side, #afc2797d, #afc27900);
  border-radius: 100%;
  width: 50%;
  position: absolute;
  inset: auto auto 0% 0%;
  transform: translate(-50%, 50%);
}

.home-hero_glow.is-2 {
  inset: auto 0% 0% auto;
  transform: translate(50%, 50%);
}

.home-hero-cards_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: base;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home-hero_button_wrap.anim-fade-in {
  animation-delay: .5s;
}

.page_wrap {
  flex-flow: column;
  min-height: 100vh;
  display: flex;
  overflow: clip;
}

.home-hiw_card_testimonial {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #ffffffa6;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-bd111442-cbfc-c026-89e3-c2aa4fb8f595;
  background-color: #ffffff1a;
  border: 1px solid #ffffff0d;
  border-radius: .5rem;
  flex-flow: column;
  padding: 1rem;
  display: flex;
}

.home-problem-solution_layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-bd111442-cbfc-c026-89e3-c2aa4fb8f595;
  flex-flow: column;
  display: flex;
}

.footer_logo_link {
  width: 6rem;
  display: block;
}

.global {
  display: none;
}

.footer_wrap {
  color: #fff;
  background-color: #111f22;
  border-top-left-radius: 2.5rem;
  border-top-right-radius: 2.5rem;
  margin-top: auto;
}

.home-hero-cards_spacer.u-spacer {
  height: 0;
}

.home-hiw_card {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-819ebbae-c90e-75fd-7669-677bda2f2372;
  background-color: #111f22;
  border: 1px solid #ffffff0d;
  border-radius: 2.5rem;
  flex-flow: wrap-reverse;
  width: 100%;
  min-height: 38rem;
  padding: 2rem;
  display: flex;
  position: sticky;
  top: 50vh;
  transform: translate(0, -50%);
}

.home-hiw_card_testimonial_headshot {
  aspect-ratio: 1;
  border-radius: 100%;
  width: 2.5rem;
  overflow: hidden;
}

.home-hiw_card_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding-top: clamp(.75rem, .535714rem + 1.07143vw, 1.5rem);
  padding-bottom: clamp(.75rem, .535714rem + 1.07143vw, 1.5rem);
  display: flex;
}

.home-hero_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.home-hiw_card_p.text-p {
  color: #ffffffa6;
}

.home-hero_card_heading.text-p-lg {
  font-family: Inter Variable font, sans-serif;
  font-weight: 500;
}

.home-workflow_card_icon {
  color: #05cb82;
  width: 2rem;
  margin-bottom: 1rem;
}

.u-spacer {
  height: clamp(4rem, 3.14286rem + 4.28571vw, 7rem);
}

.u-spacer.small {
  height: clamp(3rem, 2.71429rem + 1.42857vw, 4rem);
}

.u-spacer.none-2 {
  height: 0;
}

.u-spacer.page-top-2 {
  height: clamp(6.5 * 1rem, ((6.5 - ((8 - 6.5) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((8 - 6.5) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 8 * 1rem);
}

.home-workflow_heading-wrap {
  text-align: center;
  margin-bottom: clamp(1.25rem, .892857rem + 1.78571vw, 2.5rem);
}

.u-container {
  padding-right: var(--_defaults---screen-size--page-padding);
  padding-left: var(--_defaults---screen-size--page-padding);
  max-width: calc(var(--_defaults---screen-size--max) * 1rem);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  container-type: inline-size;
}

.text-p-lg {
  font-size: clamp(1 * 1rem, ((1 - ((1.125 - 1) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((1.125 - 1) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 1.125 * 1rem);
}

.text-h2 {
  line-height: 1.2;
  font-size: clamp(1.875 * 1rem, ((1.875 - ((2.5 - 1.875) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min)) * var(--_defaults---screen-size--min))) * 1rem + ((2.5 - 1.875) / (var(--_defaults---screen-size--max)  - var(--_defaults---screen-size--min))) * 100vw), 2.5 * 1rem);
}

.anim-slide-up {
  animation: 1.2s both slide-up;
}

.anim-fade-in {
  animation: 1.2s both fade-in;
}

@media screen and (min-width: 1280px) {
  .heading-style-h3 {
    font-family: PP Agrandir, sans-serif;
    font-size: 3rem;
    font-weight: 400;
  }

  .heading-style-h3.text-align-center.h3-padding {
    padding-top: 3.5rem;
  }

  .heading-style-h4.spotlight-heading {
    font-size: 2rem;
  }

  .heading-style-h2.is-wide {
    font-size: 4.5rem;
    line-height: 1;
  }

  .button.is-footer-subscribe {
    width: 6.625rem;
  }

  .button.is-navbar {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .container_columns.is-event {
    grid-column-gap: 2.5rem;
  }

  .container_columns.is-spotlight {
    grid-template-columns: 1fr 1fr;
  }

  .container_columns.is-center {
    grid-column-gap: 2.5rem;
  }

  .text-wrapper {
    grid-template-rows: auto;
    grid-template-columns: minmax(56px, 3.25fr);
  }

  .text-wrapper.is-spotlight, .text-wrapper.is-featured-guide {
    padding-top: 3.875rem;
    padding-bottom: 3.875rem;
  }

  .text-wrapper.mobile-reverse {
    grid-template-columns: minmax(56px, 4.25fr);
  }

  .footer_separator {
    margin-left: 3.375rem;
    margin-right: 4rem;
  }

  ._2-columns_hero {
    padding-bottom: 7.875rem;
  }

  .thumbnail_image.snap-bottom.hide-tablet.img-size-40 {
    inset: auto 0% 0% auto;
  }

  .content_2col_layout {
    grid-column-gap: 8.75rem;
  }

  .image-wr.is-center {
    align-self: center;
  }

  .event_card {
    z-index: 4;
  }

  .text-date.is-time {
    font-size: 1rem;
    line-height: 1.5;
  }

  ._3-columns_list {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .event_testimonials_layout {
    grid-column-gap: 2.5rem;
  }

  .hero-center_section {
    padding-bottom: 7.875rem;
  }

  .events_star1 {
    right: -6.7rem;
  }

  .filters_wr {
    grid-row-gap: 1px;
  }

  .spotlight_ar {
    align-self: center;
    width: 57%;
  }

  .spotlight_ar.ar-card {
    align-self: stretch;
  }

  .subscribe_layout {
    grid-column-gap: 5rem;
  }

  .glossary_hero {
    padding-bottom: 7.875rem;
  }

  .glossary_star2 {
    left: -7.5rem;
  }

  .blog_content-wr {
    max-width: 47.5rem;
  }

  .blog_more_list {
    grid-column-gap: 2.5rem;
  }

  .x_card, .blog_card {
    z-index: 4;
  }

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

  .featured-story {
    object-fit: fill;
  }

  .featured-story_img {
    width: 100%;
  }

  .story_text-wr {
    z-index: 4;
  }

  .story_img {
    height: auto;
  }

  .statistic {
    grid-column-gap: 0rem;
    justify-content: space-around;
  }

  .statistic.is-long {
    justify-content: space-around;
  }

  .stat_cell {
    justify-content: center;
    width: auto;
  }

  .story_content_layout {
    grid-column-gap: 8.75rem;
    grid-row-gap: 4rem;
    grid-template-columns: 47.5rem 16.25rem;
  }

  .story_more_list {
    grid-column-gap: 2.5rem;
  }

  .card_item, .card_link {
    z-index: 4;
  }

  .guide_content, .guide_more {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .instructors_img {
    max-width: 14.75rem;
  }

  .instructors_layout {
    justify-content: space-between;
  }

  .cta-module_logo-container {
    width: auto;
  }

  .integration_bg-image.is-large {
    height: 20rem;
  }

  .nav_link {
    transition: height .3s;
  }

  .nav_link_heading.is-join {
    font-weight: 700;
  }

  .nav_link_group.is-borders {
    margin-right: 1.5rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav_link_link {
    letter-spacing: .02em;
  }

  .cta_group {
    margin-left: 2rem;
  }

  .nav_tab_menu {
    grid-row-gap: .75rem;
    flex-direction: column;
    justify-content: flex-start;
    width: 27%;
    max-width: 19.875rem;
    margin-right: 1rem;
    display: flex;
  }

  .nav_list-item {
    letter-spacing: .02em;
  }

  .tabs-container {
    flex-direction: column;
    align-items: stretch;
  }

  .div-block {
    margin-top: 40px;
  }

  ._2-columns_layout {
    grid-column-gap: 2.5rem;
  }

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

  .root-section {
    background-color: var(--root);
  }

  .hiw-image_layout {
    grid-column-gap: 4rem;
  }

  .image-full-width {
    align-self: center;
  }

  .logo-list {
    grid-column-gap: 5.25rem;
    grid-row-gap: 5.25rem;
  }

  .logo-grid_layout {
    align-items: end;
  }

  .benefit_card {
    grid-column-gap: 2rem;
  }

  .benefits_layout {
    grid-column-gap: 4rem;
    grid-row-gap: 2.5rem;
  }

  .demo-logos {
    grid-column-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
    width: 90%;
  }

  .resources-list {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .master-slider_slide {
    width: 88%;
    margin-left: 6%;
  }

  .insta-layout {
    grid-column-gap: 3.4rem;
  }

  .insta_ava {
    width: 4.875rem;
    height: 4.875rem;
  }

  .insta_info-row {
    grid-column-gap: 1.5rem;
    justify-content: flex-start;
  }

  .home_logo-layout {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .half_white {
    padding-left: 5rem;
  }

  .third_section {
    grid-column-gap: 0px;
  }

  .third_pink {
    padding-left: 5rem;
  }

  .third_img-wr {
    overflow: hidden;
  }

  .platform_layout {
    grid-column-gap: 2.5rem;
  }

  .workflow_layout {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .home-hero_text-wr {
    text-align: center;
  }

  ._2-columns_hero-2 {
    padding-bottom: 7.875rem;
  }

  .master-stat-module {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .strategists_layout {
    justify-content: space-between;
  }

  .strategist_img {
    max-width: 14.75rem;
  }

  .heading-style-h3-17 {
    font-family: PP Agrandir, sans-serif;
    font-size: 3rem;
    font-weight: 400;
  }

  .div-block-4 {
    padding-top: 0;
  }

  .link-4, .link-5, .link-6, .link-7, .link-8 {
    color: var(--shade--black);
  }

  .text-block-17 {
    color: var(--sprout);
  }

  .link-9, .link-10, .link-11, .link-12, .link-13 {
    color: var(--shade--black);
  }

  .hiw-image_layout_right {
    grid-column-gap: 4rem;
  }

  .hiw-image_layout_right.max-height-350 {
    grid-template-columns: 1.25fr .75fr;
  }

  ._3-columns_stats {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .half-img-wr {
    overflow: hidden;
  }

  .hiw-image_layout-max-400, .hiw-image_layout-400 {
    grid-column-gap: 4rem;
  }

  .then-now-columns {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .partnership_bg-image-copy.is-large, .partnership_bg-image.is-large {
    height: 20rem;
  }

  .blog-no-categories {
    grid-template-columns: 1fr 2fr;
  }

  .feature-layout-columns, .feature-layout-columns-right, .feature-layout-columns-left {
    grid-column-gap: 4rem;
  }

  .platform-hero-2-columns {
    grid-column-gap: 2.5rem;
  }

  .platform-hero-image.snap-bottom.hide-tablet.img-size-40 {
    inset: auto 0% 0% auto;
  }

  .platform-hero-image.is-cas-hero {
    transform: none;
  }

  .cta-group {
    margin-left: 2rem;
  }

  ._3-columns_list-copy {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  ._4-columns_list {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .image-146 {
    max-width: 440px;
  }

  .cas-how_grid, .cas_automation, .cas_1-col_block {
    grid-column-gap: 4rem;
  }

  .stats-container {
    margin-bottom: 4rem;
  }

  .stats-item {
    text-align: center;
    align-self: center;
  }
}

@media screen and (min-width: 1440px) {
  .padding-bottom.padding-5rem {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .events_star1 {
    top: 6.2rem;
  }

  .hero_bg {
    right: -5%;
  }

  .slide {
    overflow: hidden;
  }

  .image-146 {
    width: 100%;
    max-width: 440px;
    height: 100%;
    max-height: 587px;
  }

  .slider-2 {
    width: 100%;
  }
}

@media screen and (min-width: 1920px) {
  .nav_link_list.w--open {
    display: flex;
  }

  ._2-columns_layout.creator-marketplace {
    grid-template-columns: 1.1fr 1fr;
  }

  .hero_bg {
    right: 0%;
  }

  .platform-hero-2-columns.creator-marketplace {
    grid-template-columns: 1.1fr 1fr;
  }

  .benefits-grid {
    max-width: 1200px;
  }

  .faq-item {
    padding-top: 40px;
  }

  .image-146 {
    object-fit: cover;
    max-width: 440px;
    max-height: 587px;
  }

  .home-hiw_card_content-main {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .media_image.absolute-2 {
    width: 100%;
  }

  .anim-slide-up {
    animation: 1.2s both slide-up;
  }

  .anim-fade-in {
    animation: 1.2s both fade-in;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 3.5rem;
  }

  .padding-reda {
    padding: 3rem;
  }

  .padding-bluegray {
    padding: 8rem;
  }

  .padding-lightblue {
    padding: 5rem;
  }

  .padding-gray {
    padding: 4rem;
  }

  .padding-blue {
    padding: 2.5rem;
  }

  .padding-purple {
    padding: 1.5rem;
  }

  .margin-purple {
    margin: 1.5rem;
  }

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

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

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

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

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

  .padding-left.padding-lightblue.is-tablet-margin {
    padding-left: 0;
  }

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

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

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

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

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

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

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

  .hide-tablet {
    display: none;
  }

  .text-color-grey.big_text.max-width-bluegray {
    font-size: 1rem;
  }

  .styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .styleguide_2-col.is-faq {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    padding-top: 2.5rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

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

  .heading-style-h3 {
    padding-bottom: 20px;
    font-size: 2.8rem;
  }

  .heading-style-h3.text-align-center {
    font-size: 2rem;
  }

  .heading-style-h3.font-size-40 {
    text-align: left;
  }

  .heading-style-h1 {
    font-size: 3.5rem;
  }

  .padding-global {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .padding-global.padding-none-tablet {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-global.tablet-padding {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .styleguide_heading-medium {
    font-size: 3rem;
  }

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

  .heading-style-h4 {
    font-size: 1.6rem;
  }

  .heading-style-h4.spotlight-heading {
    font-size: 1.3rem;
  }

  .heading-style-h4.font-size-28px.tablet-container-width {
    padding-right: 10px;
  }

  .heading-style-h4.max-width-amber.tablet-h4.is-cas-how, .heading-style-h4.max-width-amber.tablet-h4.is-cas-how-2-col {
    text-align: center;
  }

  .heading-style-h4.tablet-h4 {
    font-size: 1.4rem;
  }

  .padding-container-orange {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .heading-style-h2.is-wide {
    font-size: 3.5rem;
  }

  .page-wrapper.menu-open {
    max-height: 100vh;
    overflow: hidden;
  }

  .container-large {
    flex-flow: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .container-large.container-tablet-large {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 40px;
    display: grid;
  }

  .container-large.container-tablet-large.header-home {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .container-large.tablet-stack {
    display: block;
  }

  .button.is-navbar {
    background-color: var(--shade--black);
    color: var(--white--tonic);
  }

  .button.is-back {
    align-self: flex-start;
  }

  .button.is-more-white {
    width: auto;
  }

  .styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .padding-container-gray {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-cyan {
    padding: 1.25rem;
  }

  .padding-amber {
    padding: 2.5rem;
  }

  .padding-green, .padding-brown {
    padding: 3rem;
  }

  .padding-peach {
    padding: 4rem;
  }

  .padding-orange {
    padding: 6rem;
  }

  .container_columns {
    grid-column-gap: 3rem;
  }

  .container_columns.is-center.mobile-stack {
    flex-direction: column-reverse;
    display: flex;
  }

  .container_columns.is-center.tablet-stack {
    display: block;
  }

  .text-wrapper {
    order: 2;
    justify-content: start;
    justify-items: start;
  }

  .text-wrapper.is-align-center {
    flex: 0 auto;
  }

  .text-wrapper.is-spotlight, .text-wrapper.is-featured-guide, .text-wrapper.is-featured-course {
    grid-template-columns: 1fr;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .text-wrapper.mobile-reverse {
    flex-direction: column;
    display: flex;
  }

  .text-wrapper.tablet-align-center {
    justify-items: center;
  }

  .text-wrapper.tablet-stack {
    flex-direction: column;
    display: block;
  }

  .text-wrapper.mobile-text-align-center {
    place-items: center;
  }

  .text-wrapper.is-left-aligned {
    align-self: auto;
    align-items: center;
  }

  .text-wrapper.is-left-aligned.mobile-center-align {
    place-items: center;
  }

  .text-wrapper.is-cas-how {
    text-align: center;
    place-items: start center;
  }

  .text-wrapper.is-cas-1col {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .logos-1_group {
    grid-column-gap: 3.75rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .logo-ribbon_block.mobile-ribbon {
    max-width: 700px;
  }

  .margin-cyan {
    margin: 1.25rem;
  }

  .styleguide_4col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .margin-green {
    margin: 3rem;
  }

  .margin-blue {
    margin: 2.5rem;
  }

  .margin-bluegray {
    margin: 8rem;
  }

  .margin-orange {
    margin: 6rem;
  }

  .margin-lightblue {
    margin: 5rem;
  }

  .margin-peach, .margin-gray {
    margin: 4rem;
  }

  .margin-brown {
    margin: 3rem;
  }

  .list_check-icon {
    width: 1.2rem;
    height: 1.2rem;
    margin-right: .3rem;
  }

  .icon-1x1-middle {
    overflow: hidden;
  }

  .nav-link {
    border-bottom-width: 1px;
    border-bottom-color: var(--grey-stroke);
    opacity: 1;
    color: var(--shade--black);
    justify-content: flex-start;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: .5rem;
    font-size: 1rem;
    font-weight: 600;
    display: flex;
  }

  .nav-link:hover {
    color: var(--shade--black);
  }

  .navbar_menu {
    grid-column-gap: 0rem;
    justify-content: space-between;
  }

  .navbar_wrapper {
    position: static;
  }

  .dropdown-4 {
    width: 100%;
    margin-left: 0;
    margin-right: -10px;
  }

  .footer_link-group {
    grid-row-gap: 1rem;
  }

  .footer_top-group {
    grid-row-gap: 2rem;
    flex-direction: column;
  }

  .footer_bottom_links-group {
    grid-column-gap: 1.5rem;
  }

  .footer_bottom_links {
    grid-column-gap: .5rem;
  }

  .footer_separator {
    display: none;
  }

  .padding-container-brown {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .logo-ribbon_group {
    grid-column-gap: 3.75rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .logo-ribbon_logo {
    max-height: 1.2rem;
  }

  .faq_card {
    padding-bottom: 1.5rem;
  }

  .faq_title {
    font-size: 1.3rem;
  }

  ._2-columns_hero {
    padding-top: 6rem;
    padding-bottom: 4rem;
    position: relative;
  }

  .text-color-sprout.max-width-brown.text-align-center-tablet {
    display: block;
  }

  .thumbnail_image {
    display: inline-block;
  }

  .thumbnail_image.max-width-full-tablet.max-height-full-tablet {
    height: 100%;
  }

  .thumbnail_image.max-height-tablet {
    width: 100%;
    height: 100%;
    min-height: 400px;
    max-height: 100%;
  }

  .thumbnail_image.max-height-tablet.corner-radius-4px {
    border-radius: 4px;
    min-height: 0;
  }

  .image-overflow {
    display: flex;
  }

  .event_speaker_card {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .event_testimonials {
    min-height: 50rem;
  }

  .event_related-resources {
    padding-top: 4rem;
    padding-bottom: 5rem;
  }

  .text-date {
    font-size: .8rem;
    line-height: 2.3;
  }

  .text-date.is-time {
    font-size: .8rem;
  }

  .date-icon {
    overflow: hidden;
  }

  ._3-columns_list {
    grid-column-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  ._3-columns_list.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._3-columns_list.is-margin-large {
    grid-template-columns: 1fr 1fr;
  }

  .events_star1 {
    top: 2.8rem;
    right: -10.5rem;
  }

  .events_star2 {
    left: -13rem;
  }

  .events_image-overflow.is-spotlight {
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .spotlight_separator.is-guides {
    margin-top: 3rem;
  }

  .filter_event {
    transition: transform .3s;
  }

  .filter_event:hover {
    transform: translate(0, -2px);
  }

  .block-quote {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .spotlight_ar {
    align-self: stretch;
  }

  .subscribe_layout {
    background-position: -60% 100%;
    background-size: cover;
  }

  .filters_dropdown {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    font-size: .9rem;
    display: inline-block;
  }

  .icon-dd-arrow {
    overflow: hidden;
  }

  .filter_dropdown {
    transition: transform .3s;
  }

  .filter_dropdown:hover {
    transform: translate(0, -2px);
  }

  .glossary_hero_layout {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .glossary_star2 {
    bottom: -10.8rem;
    left: -8.1rem;
  }

  .glossary_star1 {
    top: 2.2rem;
    right: -6.5rem;
  }

  .blog_layout {
    grid-column-gap: 1.5rem;
  }

  .filter_category {
    font-size: .9rem;
    transition: transform .3s;
  }

  .filter_category:hover {
    transform: translate(0, -2px);
  }

  .filter_category_label {
    white-space: pre-wrap;
  }

  .dot_separator {
    align-self: center;
  }

  .info_line {
    flex-flow: wrap;
    align-items: center;
  }

  .toc_link {
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 1rem;
    font-size: .85rem;
  }

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

  .blog_card {
    display: block;
  }

  .blog_image-overflow {
    height: 7.6rem;
  }

  .blog_group {
    grid-column-gap: 1rem;
    grid-template-columns: minmax(min-content, .75fr) 2fr;
    justify-content: space-between;
  }

  .row-wrapper {
    grid-column-gap: .25rem;
    flex-wrap: wrap;
    display: flex;
  }

  .progress-bar {
    top: 79px;
  }

  .review-img {
    flex: none;
  }

  .story_testimonial_card {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    border-radius: .25rem;
    padding: 2rem;
  }

  .review-ico {
    max-width: 30%;
  }

  .img-faq {
    display: none;
  }

  .logo-ribbon--green {
    overflow: hidden;
  }

  .text-color-kale.font-size-tablet {
    text-transform: capitalize;
    font-size: .75rem;
  }

  .text-align-center-tablet {
    text-align: center;
  }

  .section-table {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .grid-table {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    background-color: #e6ebe8;
    border-bottom: 1px solid #e6ebe8;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-table.is-sticky {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    background-color: #fff;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-table {
    background-color: #f5f2ee;
  }

  .div-table-color {
    background-color: #fff;
    padding: 1rem;
  }

  .div-table-color-white {
    padding: 1rem;
  }

  .block-heading-table {
    text-align: center;
    background-color: #f6fcfd;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.25rem;
    font-weight: 600;
    display: flex;
  }

  .section-price {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .card-price {
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
  }

  .featured-story_section {
    padding-top: 2rem;
  }

  .logo-ribbon_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-wrap: nowrap;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .filter_dropdown-check {
    transition: transform .3s;
  }

  .filter_dropdown-check:hover {
    transform: translate(0, -2px);
  }

  .blog_star-2 {
    top: -3.4rem;
  }

  .statistic {
    grid-column-gap: 3.5rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
  }

  .stat_value {
    font-size: 2.1rem;
  }

  .stat_cell {
    grid-row-gap: 0rem;
    width: auto;
    max-width: none;
  }

  .slider {
    border-radius: .25rem;
    margin-bottom: 50px;
  }

  .slide-nav {
    justify-content: center;
    align-items: flex-start;
    margin-bottom: -3.625rem;
    display: flex;
  }

  .arrow-slider, .arrow-slider.is-left {
    display: none;
  }

  .ty_cell {
    padding-top: 3rem;
  }

  .ty_layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .img-logo {
    max-width: 90px;
  }

  .guides_content, .guide_featured {
    padding-top: 3rem;
  }

  .modules_section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .content-link-cta {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .instructors_section {
    padding-top: 5rem;
  }

  .instructors_img {
    max-width: 9.2rem;
  }

  .instructors_layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2.25rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .large-cta_section {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

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

  .instructors_separator {
    margin-top: 5rem;
  }

  .course_featured {
    padding-top: 3rem;
  }

  ._404_text-anination-container {
    grid-column-gap: 50px;
    width: 2000px;
  }

  ._404_text-animation {
    width: 1000px;
  }

  .navbar_login-reg-wr {
    background-color: var(--white--tonic);
    flex-direction: column;
    justify-content: flex-end;
    align-items: stretch;
    padding-bottom: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .login-dd {
    flex-direction: row;
    justify-content: flex-start;
    align-self: center;
    align-items: flex-start;
    width: 100%;
    max-width: 21rem;
    padding: .5rem;
    font-size: .9rem;
    display: block;
  }

  .login-dd_toggle {
    color: var(--shade--black);
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .login-dd_toggle.w--open {
    justify-content: center;
    padding-bottom: .5rem;
  }

  .login-dd_icon {
    color: var(--shade--black);
    margin-left: .8rem;
    font-size: 1rem;
    right: 1rem;
  }

  .login-dd_icon.is-login {
    position: static;
  }

  .login-dd_list.w--open {
    box-shadow: none;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
    overflow: hidden;
  }

  .login-dd_list-content {
    grid-row-gap: 0rem;
    background-color: var(--neutral);
    padding: 0;
  }

  .login-dd_link {
    justify-content: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 0;
  }

  .navbar-imposter {
    background-color: var(--white--tonic);
    align-items: stretch;
  }

  .nav_links-wr {
    z-index: 5;
    flex-direction: column;
    width: 100%;
    max-width: 45rem;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .stats_section, .green-section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .integration_bg-image {
    background-color: var(--dew);
  }

  .integration_bg-image.is-large {
    height: auto;
  }

  .nav_link {
    width: 100%;
    margin-left: 0;
    margin-right: -10px;
  }

  .nav_link_toggle {
    border-bottom: 1px solid var(--grey-stroke);
    opacity: 1;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-weight: 600;
    display: flex;
  }

  .nav_link_toggle.w--open {
    border-bottom-color: #e6ebe800;
    justify-content: space-between;
  }

  .nav_link_toggle.extra-padding-left {
    padding-left: 0;
  }

  .nav_link_list {
    z-index: 2;
    padding-top: 0;
    position: static;
    top: 0;
    overflow: hidden;
  }

  .nav_link_list.w--open {
    box-shadow: none;
    padding-top: 0;
  }

  .nav_link_bg {
    width: 100%;
  }

  .nav_link_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-color: var(--root);
    border-radius: .25rem;
    grid-template-columns: 1fr 1fr;
    padding: 2rem;
  }

  .nav_link_content.is-platform {
    background-color: var(--white--tonic);
    grid-template-columns: 1fr;
    padding: 0;
  }

  .nav_link_content.is-solution {
    grid-template-columns: 1fr;
  }

  .nav_link_content.platform-nav {
    min-width: 675px;
  }

  .nav_link_label {
    color: var(--shade--black);
    font-size: 1rem;
  }

  .nav_link_heading {
    margin-bottom: .5rem;
    font-size: .875rem;
  }

  .nav_link_group {
    background-color: #0000;
  }

  .nav_link_group.is-borders {
    border-left-style: none;
    border-right-style: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: .5rem;
    padding-right: 2rem;
  }

  .nav_link_group.is-border-left {
    border-left-style: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: .5rem;
  }

  .nav_link_group.is-community {
    padding-left: 0;
    padding-right: 1rem;
  }

  .nav_link_link {
    margin-bottom: 0;
    padding-top: .25rem;
    padding-bottom: .25rem;
    transition: font-variation-settings .3s, color .6s;
  }

  .nav_link_link:hover {
    color: var(--shade--black);
    background-color: #0000;
    font-weight: 600;
  }

  .cta_group {
    display: none;
  }

  .integration_row {
    grid-column-gap: 3rem;
  }

  .nav_link_wr {
    grid-template-columns: .5fr;
    height: auto;
    padding: 0;
    overflow: hidden;
  }

  .nav_tab_group {
    background-color: var(--root);
    border-radius: .25rem;
    grid-template-columns: 1fr 1fr;
    padding: 2rem;
  }

  .nav_tab_menu {
    grid-row-gap: 0rem;
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin-right: 0;
    padding-right: 0;
  }

  .nav_tab_toggle {
    padding-left: 0;
    position: relative;
  }

  .nav_tab_label {
    color: var(--shade--black);
  }

  .nav_tab_info {
    display: none;
  }

  .nav_social-link {
    grid-column-gap: .25rem;
    flex-wrap: wrap;
    display: flex;
  }

  .tabs-menu_width-img {
    grid-row-gap: 1.5rem;
    max-width: 24rem;
  }

  .tab-link_width-img {
    font-size: 1.5rem;
  }

  .navbar_login-reg {
    grid-row-gap: .5rem;
    background-color: var(--white--tonic);
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    max-width: 45rem;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar_mobile {
    flex-direction: column;
    justify-content: space-between;
    padding-bottom: 10rem;
    display: none;
    overflow: hidden;
  }

  .burger {
    display: flex;
  }

  .navbar_mobile_content {
    height: 100%;
    overflow: auto;
  }

  .navbar_mobile_login-wr {
    z-index: 10;
    position: absolute;
    inset: auto 0% 0%;
  }

  .mobile_menu-wr, .nav_tab_list {
    display: block;
  }

  .faq_layout {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    text-align: left;
    grid-template-columns: 1fr;
    padding-top: 2.5rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .faq_layout.is-home {
    grid-column-gap: 4rem;
    grid-template-columns: .75fr 1fr;
  }

  .faq_imgs {
    grid-column-gap: 3.75rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .master-list {
    text-align: left;
  }

  ._2-columns_layout {
    grid-column-gap: 3rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-auto-flow: row;
    place-content: center;
    place-items: center;
    display: flex;
  }

  ._2-columns_layout.tablet-padding {
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .root-section {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .hiw-image_layout {
    grid-column-gap: 3rem;
  }

  .hiw-image_layout._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .hiw-image_layout._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .master-image {
    width: 0%;
  }

  .master-image.tablet-50 {
    width: 50%;
  }

  .master-image.image-50 {
    width: 50%;
    display: block;
  }

  .white-section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .logos_static, .logo-list {
    grid-column-gap: 3.75rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .logo-grid_layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .feature_card.is-white.corner-radius-8px {
    align-items: stretch;
  }

  .benefits_layout {
    grid-column-gap: 1.25rem;
  }

  .feature_layout {
    grid-column-gap: 3rem;
  }

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

  .resources-list {
    grid-column-gap: 1.25rem;
    grid-template-columns: 1fr 1fr;
  }

  .master-slider_section {
    padding-top: 3rem;
    padding-bottom: 5rem;
  }

  .master-slider_arrow {
    margin-right: 0;
  }

  .master-slider_arrow.is-left {
    margin-left: 0;
  }

  .master-slider_mask {
    width: 94%;
  }

  .master-slider_slide {
    width: 80%;
    margin-left: 10%;
    padding: 3rem;
  }

  .master-slider_bg {
    width: 94%;
  }

  .master-slider-text {
    font-size: 1rem;
  }

  .master-slider_autor-wr {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

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

  .home_top-banner {
    height: 3rem;
    display: block;
  }

  .insta_info-text {
    grid-column-gap: .25rem;
    flex-wrap: wrap;
    display: flex;
  }

  .home_logo-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .top-banner_quote.top-banner-mobile.top-banner-tablet {
    max-width: none;
  }

  .bigger_title {
    grid-column-gap: .25rem;
    flex-wrap: wrap;
    display: flex;
  }

  .bigger_section {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .heading_section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .half_section {
    height: 350vh;
  }

  .half_section.tablet-height {
    height: 300vh;
  }

  .half_green {
    height: 70vh;
    top: 80px;
  }

  .half_white {
    height: 70vh;
  }

  .platform_card {
    padding-left: 1.5rem;
  }

  .platform_arrow {
    right: -1rem;
  }

  .half_green_slide2, .half_green_slide1, .half_green_slide4, .half_green_slide5 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .workflow_layout {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .workflow_card.workflow-tablet-max-height {
    max-height: 350px;
  }

  .workflow_right {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .workflow_right.is-sprout.height-tablet {
    max-height: none;
    padding-bottom: 2.75rem;
  }

  .resources_menu {
    grid-row-gap: 1rem;
  }

  .home-hero-text {
    font-size: 3.3rem;
  }

  .home-hero_text-animate {
    height: 4rem;
    font-size: 3.5rem;
  }

  .root-section-2 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .white-section-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .root-section-3, .root-section-4, .root-section-5, .root-section-6, .root-section-7, .root-section-8 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .white-section-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .root-section-9, .root-section-10, .root-section-11, .root-section-12, .root-section-13 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .white-section-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-wrapper-5.align-center-tablet {
    justify-items: center;
  }

  .root-section-14 {
    flex-flow: column;
    align-items: stretch;
    padding-top: 2.5rem;
    padding-bottom: 2rem;
    display: block;
  }

  .bold-text-2.text-color-green.stat-size-tablet {
    font-size: 2.5rem;
  }

  .root-section-15, .root-section-16, .root-section-17, .root-section-18, .root-section-19, .root-section-20, .root-section-21 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .heading-style-h4-2 {
    font-size: 1.6rem;
  }

  .root-section-22 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .instructors_separator-2 {
    margin-top: 5rem;
  }

  .root-section-23, .root-section-24, .root-section-25, .center_cta {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .white-section-5, .white-section-6, .white-section-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .root-section-26 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .white-section-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .green-section-2 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .root-section-27 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .strategists_layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2.25rem;
  }

  .strategist_card {
    flex-direction: column;
  }

  .strategist_img {
    max-width: 9.2rem;
    margin-left: 0;
  }

  .root-section-28 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .thumbnail_blog_image {
    object-fit: contain;
    height: 100%;
  }

  .hiw-image_layout_right {
    grid-column-gap: 3rem;
    grid-template-rows: max-content auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .hiw-image_layout_right.max-height-350 {
    text-align: center;
    order: 0;
    align-self: auto;
    display: block;
  }

  .faq_img-photo {
    grid-column-gap: 3.75rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .hero_bg {
    right: -49%;
  }

  .faq--pink {
    padding-top: 5rem;
    padding-bottom: 3rem;
  }

  .faq--pink_layout {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    text-align: left;
    grid-template-columns: 1fr;
  }

  .faq--pink_layout.is-home {
    grid-column-gap: 4rem;
    grid-template-columns: .75fr 1fr;
  }

  .faq_number {
    font-size: 1.3rem;
  }

  .showcase_section {
    padding-bottom: 3rem;
  }

  .showcase_row {
    grid-column-gap: 20px;
    margin-bottom: 20px;
  }

  .showcase_img-wr {
    width: 12.5rem;
    height: 12.5rem;
  }

  .cm_features_section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .tab-image {
    right: 1.6rem;
  }

  .hero_stats-wr {
    grid-column-gap: 3.5rem;
    flex-wrap: nowrap;
  }

  .key-features_layout {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
  }

  .image-123 {
    order: 0;
    width: 60%;
  }

  ._3-columns_stats {
    grid-column-gap: 1.25rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._3-columns_stats.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._3-columns_stats.is-margin-large {
    grid-template-columns: 1fr 1fr;
  }

  ._3-columns_stats.max-width-full-tablet {
    flex: 0 auto;
    align-self: auto;
  }

  ._3-columns_stats.text-align-center-tablet {
    flex: 0 auto;
    align-self: auto;
    place-items: stretch stretch;
  }

  ._3-columns_stats.text-align-center-tablet.padding-bottom-tablet {
    padding-bottom: 40px;
  }

  .image-size-50 {
    order: 1;
    position: static;
    left: 515px;
  }

  .hiw-image_layout-max-400, .hiw-image_layout-400 {
    grid-column-gap: 3rem;
  }

  .div-block-12 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    place-content: center;
    align-items: center;
  }

  .div-block-13 {
    object-fit: fill;
  }

  .text-home-features.tablet-padding {
    padding-right: 60px;
  }

  .div-block-14 {
    justify-content: space-between;
  }

  .image-125.tablet-size {
    max-width: 100%;
  }

  .blue-30-section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .card_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .card_arrow-icon {
    width: 4em;
    height: 4em;
  }

  .tablet-container, .div-block-20 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-20.hide-desktop {
    display: block;
  }

  .link-block {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .mobile-width {
    max-width: 100px;
    padding-right: 0;
  }

  .mobile-width-small {
    max-width: 60px;
  }

  .container-logo-reel {
    flex-flow: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .container-logo-reel.container-tablet-large {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    display: flex;
  }

  .image-127 {
    width: auto;
    max-width: none;
    height: auto;
    max-height: 20px;
  }

  .image-128 {
    max-height: 25px;
  }

  .logo-reel-image, .logo-reel-image-sm {
    object-fit: scale-down;
  }

  .home-disc-header {
    object-fit: fill;
  }

  .home-header-discription {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .logo-header-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    place-content: center;
    align-items: center;
  }

  .logo-header-block.mobile-logo-reel {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: .75fr .75fr .75fr .75fr .75fr .75fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .logo-header-block.mobile-logo-reel.hide-mobile-portrait {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .logo-block {
    aspect-ratio: auto;
    object-fit: scale-down;
  }

  .then-now-columns {
    grid-column-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .then-now-columns.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .then-now-columns.is-margin-large, .then-now-columns.then-now {
    grid-template-columns: 1fr 1fr;
  }

  .partnership_bg-image-copy {
    background-color: var(--dew);
  }

  .partnership_bg-image-copy.is-large {
    height: auto;
  }

  .partnership_bg-image {
    background-color: var(--dew);
  }

  .partnership_bg-image.is-large {
    height: auto;
  }

  .padding-orange-sides {
    padding: 6rem;
  }

  .logo-reel-image-md {
    object-fit: scale-down;
  }

  .blog-no-categories {
    grid-column-gap: 1rem;
    grid-template-columns: minmax(min-content, .75fr) 2fr;
    justify-content: space-between;
  }

  .location-card.is-white.corner-radius-8px {
    align-items: stretch;
  }

  .feature-layout-columns {
    grid-column-gap: 3rem;
  }

  .feature-layout-columns._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .feature-layout-columns._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .product-image.bg-glow-50.rounded-corners, .product-image.bg-bloom-50.rounded-corners {
    max-height: none;
  }

  .feature-layout-columns-right {
    grid-column-gap: 3rem;
    order: 0;
    grid-template-columns: 1fr 2.25fr;
    place-items: center;
  }

  .feature-layout-columns-right._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .feature-layout-columns-right._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .feature-layout-columns-left {
    grid-column-gap: 3rem;
  }

  .feature-layout-columns-left._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .feature-layout-columns-left._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .body-text-large {
    font-size: 1rem;
  }

  .platform-hero-2-columns {
    grid-column-gap: 3rem;
    flex-flow: column-reverse;
    grid-template-rows: auto;
    grid-auto-flow: row;
    place-content: center;
    place-items: center;
    display: flex;
  }

  .platform-hero-2-columns.tablet-padding {
    padding-left: 60px;
    padding-right: 60px;
  }

  .platform-hero-2-columns.tablet--hero--form {
    flex-flow: column-reverse;
  }

  .platform-hero-image {
    order: 1;
    display: inline-block;
  }

  .platform-hero-image.max-width-full-tablet.max-height-full-tablet {
    height: 100%;
  }

  .platform-hero-image.max-height-tablet {
    width: 100%;
    height: 100%;
    min-height: 400px;
    max-height: 100%;
  }

  .platform-hero-image.max-height-tablet.corner-radius-4px {
    border-radius: 4px;
    min-height: 0;
  }

  .platform-hero-image.platform-hero-tablet-sizing {
    width: 80%;
    height: 80%;
  }

  .platform-hero-image.is-cas-hero {
    width: 100%;
    transform: none;
  }

  .platform-hero-image-container {
    background-size: 500px;
    display: flex;
  }

  .tablet-body-text {
    font-size: .8rem;
  }

  .tablet-body-text.text-color-sprout-2.max-width-brown.tablet-align-center {
    text-align: center;
  }

  .ba-section {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .ba-section.before.no-padding-bottom {
    top: 2px;
  }

  .container-ba {
    flex-flow: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .container-ba.container-tablet-large {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 40px;
    display: grid;
  }

  .container-ba.container-tablet-large.header-home {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .container-ba.tablet-stack {
    display: block;
  }

  .nav_tabs_group {
    background-color: var(--root);
    border-radius: .25rem;
    padding: 2rem;
  }

  .integrations-nav-group {
    padding-top: 10px;
  }

  .cta-group {
    display: none;
  }

  .pop-up {
    width: 600px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .image-139 {
    float: none;
    border-radius: 8px;
    padding-bottom: 0;
    position: static;
  }

  .modal-close {
    top: 9%;
    right: 5%;
  }

  ._3-columns_list-copy {
    grid-column-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  ._3-columns_list-copy.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._3-columns_list-copy.is-margin-large {
    grid-template-columns: 1fr 1fr;
  }

  ._4-columns_list {
    grid-column-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  ._4-columns_list.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._4-columns_list.is-margin-large {
    grid-template-columns: 1fr 1fr;
  }

  .cs-dot {
    left: 343px;
  }

  .cs-connector {
    left: 387px;
  }

  .cs-popout {
    max-width: 35%;
    left: 470px;
  }

  .cs-rec {
    top: -7px;
    left: 296px;
  }

  .cs-popup.offers {
    max-width: 50%;
    top: 57px;
    left: -4px;
  }

  .benefits-grid {
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid--4logos {
    padding-left: 40px;
    padding-right: 40px;
  }

  .community-perks-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-top: 40px;
  }

  .faq-question-div {
    padding-left: 0;
    padding-right: 0;
  }

  .faq-answer-div {
    padding-left: 1rem;
  }

  .faq-and-image {
    grid-template-columns: 1.5fr;
    justify-content: center;
    justify-items: stretch;
    width: 100%;
    padding-left: 0;
    display: block;
  }

  .image-146 {
    width: 60vw;
  }

  .faq-photo {
    text-align: center;
    width: 100%;
    padding-top: 40px;
    padding-left: 0;
  }

  .cas-how_grid {
    grid-column-gap: 3rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: max-content;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding: 4rem 0 0;
    display: grid;
  }

  .cas-how_grid._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .cas-how_grid._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .cas-how_lottie {
    right: 0;
  }

  .cas_automation {
    grid-column-gap: 3rem;
    place-items: center;
  }

  .cas_automation._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .cas_automation._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .cas_1-col_block {
    grid-column-gap: 3rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .cas_1-col_block._50-50.tablet-stack {
    flex-direction: column-reverse;
    order: 1;
    display: flex;
  }

  .cas_1-col_block._50-50.tablet-stack.image-reverse {
    flex-direction: column;
  }

  .cas_1-col_lottie {
    margin-top: 0;
  }

  .home-hero_tag.text-p-sm.is-2.anim-fade-in {
    top: 0;
  }

  .home-hero_tag.text-p-sm.is-1.anim-fade-in {
    top: 13cqw;
  }

  .home-hero_tag.text-p-sm.is-3.anim-fade-in {
    top: 15cqw;
  }

  .home-hero_card_wrap {
    padding: clamp(1.25rem, .892857rem + 1.78571vw, 2.5rem);
  }

  .home-hero-cards_grid {
    grid-template-columns: 1fr;
  }

  .home-hero-cards_spacer.u-spacer {
    height: clamp(3rem, 2.71429rem + 1.42857vw, 4rem);
  }

  .home-hiw_card {
    min-height: 0;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 3.375rem;
  }

  h2, h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
  }

  blockquote {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  ._404_image {
    max-width: 26%;
  }

  .padding-reda {
    padding: 2rem;
  }

  .padding-bluegray {
    padding: 4.5rem;
  }

  .padding-lightblue {
    padding: 3.5rem;
  }

  .padding-gray {
    padding: 3rem;
  }

  .padding-blue {
    padding: 1.5rem;
  }

  .padding-purple {
    padding: 1.25rem;
  }

  .margin-purple {
    margin: 1.25rem;
  }

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

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

  .padding-top.padding-gray {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .padding-top.padding-green {
    padding-top: 2rem;
  }

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

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

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

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

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

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

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

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

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

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

  .hide-mobile-landscape {
    display: none;
  }

  .styleguide_heading-large {
    font-size: 3rem;
  }

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

  .styleguide_2-col.is-faq {
    padding-top: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .styleguide_row {
    flex-wrap: wrap;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .heading-style-h3.text-align-center {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-rich-text h2 {
    margin-bottom: 1rem;
    font-size: 2rem;
  }

  .text-rich-text h3 {
    font-size: 1.5rem;
  }

  .text-rich-text h5 {
    font-size: 1.2rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-global.padding-extra-mobile {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .padding-global.tablet-padding {
    flex-direction: column;
    display: flex;
  }

  .padding-container-blue {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .styleguide_section-header {
    font-size: .875rem;
  }

  .styleguide_heading-medium {
    font-size: 2rem;
  }

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

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.33333;
  }

  .heading-style-h4.spotlight-heading {
    font-size: 1.5rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

  .padding-container-orange {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .styleguide_3-col, .styleguide_3-col.is-align-start {
    grid-template-columns: 1fr;
  }

  .text-size-large {
    font-size: 1.2rem;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .heading-style-h2.is-wide {
    font-size: 2.5rem;
  }

  .styleguide_version {
    font-size: .875rem;
  }

  .container-large {
    flex-direction: column;
  }

  .container-large.then-now {
    display: block;
  }

  .button.is-back {
    height: 2rem;
  }

  .button.is-filter.prev.glossary {
    width: 8rem;
    padding-left: 2rem;
  }

  .button.is-filter.next.glossary {
    justify-content: center;
    width: 8rem;
    padding-right: 2rem;
  }

  .padding-container-gray {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-cyan {
    padding: 1.25rem;
  }

  .padding-amber {
    padding: 1.5rem;
  }

  .padding-green, .padding-brown {
    padding: 2rem;
  }

  .padding-peach {
    padding: 3rem;
  }

  .padding-orange {
    padding: 4rem;
  }

  .container_columns {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .container_columns.is-event {
    grid-row-gap: 2rem;
  }

  .container_columns.is-spotlight {
    grid-row-gap: 0rem;
    flex-direction: column;
  }

  .container_columns.is-center {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .container_columns.is-story {
    grid-template-columns: 1fr;
  }

  .text-wrapper {
    order: 0;
  }

  .text-wrapper.is-spotlight, .text-wrapper.is-featured-guide {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    padding-right: 2.5rem;
  }

  .text-wrapper.max-width-reda {
    max-width: none;
  }

  .text-wrapper.is-featured-course {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    padding-right: 2.5rem;
  }

  .text-wrapper.tablet-align-center {
    order: 0;
  }

  .text-wrapper.mobile-text-align-center {
    place-items: center;
  }

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

  .margin-cyan {
    margin: 1.25rem;
  }

  .margin-amber {
    margin: 1.5rem;
  }

  .margin-green {
    margin: 2rem;
  }

  .margin-blue {
    margin: 1.5rem;
  }

  .margin-bluegray {
    margin: 4.5rem;
  }

  .margin-orange {
    margin: 4rem;
  }

  .margin-lightblue {
    margin: 3.5rem;
  }

  .margin-gray {
    margin: 2.5rem;
  }

  .margin-brown {
    margin: 2rem;
  }

  .padding-container-reda {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .navbar_brand {
    padding-left: 0;
  }

  .max-width-reda.max-width-none {
    max-width: none;
  }

  .nav-link {
    border-bottom-style: solid;
    padding-left: 0;
    font-size: 1rem;
  }

  .navbar_menu {
    z-index: 998;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
  }

  .navbar_wrapper {
    grid-template-columns: 7rem max-content;
    height: 4rem;
  }

  .dropdown-3 {
    text-align: left;
    white-space: nowrap;
    cursor: s-resize;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .footer_bottom-group {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer_links {
    grid-column-gap: 16px;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer_link-group {
    align-items: flex-start;
  }

  .footer_top-group {
    grid-row-gap: 2.5rem;
  }

  .footer_bottom {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .footer_bottom_links-group {
    order: -1;
  }

  .footer_social-links {
    justify-content: flex-start;
  }

  .padding-container-brown {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .faq_title {
    font-size: 1.25rem;
  }

  .faq-1_icon-wr {
    width: 24px;
    height: 24px;
    inset: 7px -8px auto auto;
    overflow: hidden;
  }

  ._2-columns_hero {
    padding-bottom: 2rem;
  }

  .horizontal-line {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .thumbnail_image {
    order: 0;
  }

  .thumbnail_image.max-height-tablet.corner-radius-4px {
    object-fit: fill;
    width: 80%;
  }

  .event_content {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .content_2col_layout {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .image-wr {
    order: -1;
  }

  .image-wr.is-center {
    margin-bottom: 0;
  }

  .image-wr.first-order {
    order: 0;
  }

  .image-wr.image-top {
    order: 1;
  }

  .event_star-1, .event_star-2 {
    display: none;
  }

  .image-overflow {
    flex-direction: column-reverse;
    display: flex;
  }

  .event_speaker_card {
    grid-template-columns: max-content 1fr;
    padding: 2.5rem 1.5rem;
  }

  .event_testimonials {
    border-radius: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .event_related-resources {
    padding-top: 3.375rem;
    padding-bottom: 3.375rem;
  }

  .event_card {
    margin-left: 0;
    margin-right: 0;
  }

  .text-date {
    line-height: 2;
  }

  .event_date-group {
    flex-wrap: wrap;
  }

  ._3-columns_list {
    grid-column-gap: .5rem;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._3-columns_list.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .splide__track {
    margin-bottom: 2rem;
  }

  .splide__track.story {
    margin-bottom: 0;
  }

  .event_related-list {
    display: none;
  }

  .splide__list {
    justify-content: flex-start;
    display: flex;
  }

  .splide__slide {
    flex: none;
  }

  .splide__arrows {
    display: none;
  }

  .splide {
    display: flex;
  }

  .splide.hide {
    display: none;
  }

  .splide__pagination__page {
    background-color: var(--sage);
    background-image: url("https://cdn.prod.website-files.com/63e227b3da1f1a760ed15d21/640998f0940a27dca5063b9e_Exclude.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    width: 1.6rem;
    height: 1.6rem;
  }

  .splide__pagination__page.is-active {
    background-color: var(--kale);
    color: var(--kale);
  }

  .hero-center_section {
    padding-top: 8.375rem;
    padding-bottom: 4.5rem;
  }

  .events_star1, .events_star2 {
    display: none;
  }

  .events_spotlight {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .spotlight_separator.is-guides {
    margin-top: 2rem;
  }

  .events_content {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .filter_button_column {
    grid-auto-flow: row;
  }

  .filter_label {
    font-weight: 600;
  }

  .block-quote {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .spotlight_ar {
    flex: none;
  }

  .spotlight_ar.ar-card {
    align-self: stretch;
  }

  .subscribe_layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    background-position: -110% 100%;
    background-size: cover;
    grid-template-columns: 1fr;
    justify-items: center;
    padding: 2rem 1.5rem;
  }

  .event_subscribe_form {
    max-width: none;
  }

  .filters_toggle {
    width: 100%;
    padding-right: 3rem;
    font-size: 1rem;
  }

  .filters_toggle.w--open {
    justify-content: center;
    padding-right: 3rem;
  }

  .filters_dropdown {
    color: #303030;
    flex: 1;
    align-self: stretch;
    padding: 0;
  }

  .icon-dd-arrow {
    position: absolute;
    inset: auto 1rem auto auto;
  }

  .filter_list {
    margin-top: .5rem;
  }

  .filter_list.w--open {
    z-index: 999;
    position: absolute;
  }

  .filter_dropdown {
    height: auto;
    min-height: 2rem;
    padding-top: .25rem;
    padding-bottom: .25rem;
    transition: background-color .2s, color .3s, border-color .3s, transform .3s;
  }

  .filter_dropdown.is-active {
    border-color: var(--shade--black);
  }

  .show-mobile-landscape {
    display: flex;
  }

  .empty_filter {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .glossary_content {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .about-aspire {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .glossary_hero {
    padding-top: 5.175rem;
    padding-bottom: 4.5rem;
  }

  .glossary_star2, .glossary_star1 {
    display: none;
  }

  .blog_featured {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .blog_category-wr {
    display: none;
  }

  .blog_content {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

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

  .toc_wr {
    width: 8.5rem;
  }

  .blog_list {
    grid-column-gap: 1.25rem;
  }

  .x_card, .blog_card {
    margin-left: 0;
    margin-right: 0;
  }

  .blog_image-overflow {
    z-index: 1;
    height: 8.4rem;
  }

  .blog_group {
    grid-template-columns: 2fr;
  }

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

  .tab-section {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 4rem;
  }

  .review-img {
    width: 3rem;
    height: 3rem;
  }

  .stats {
    grid-column-gap: 1.75rem;
  }

  .stats_number {
    line-height: 1.2;
  }

  .blog_list_wr {
    z-index: 1;
    position: relative;
  }

  .story_testimonial {
    padding-top: 2.5rem;
  }

  .story_testimonial_card {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    flex-direction: column;
    align-items: center;
    padding: 1.5rem;
  }

  .review-ico {
    display: none;
  }

  .features_section {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .faq-section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .text-color-kale.font-size-tablet.max-width-stat-tablet {
    max-width: 40px;
  }

  .text-color-kale.font-size-tablet.text-align-center-tablet.max-width-tablet-stat-54 {
    max-width: 54px;
  }

  .text-color-kale.font-size-tablet.text-align-center-tablet.max-width-tablet-stat-60 {
    max-width: 60px;
  }

  .text-color-kale.font-size-tablet.text-align-center-tablet.max-width-tablet-stat-40 {
    max-width: 40px;
  }

  .stories_content {
    padding-top: 2rem;
  }

  .story-filter_toggle {
    width: 100%;
    padding-right: 3rem;
    font-size: 1rem;
  }

  .story-filter_toggle.w--open {
    justify-content: center;
    padding-right: 3rem;
  }

  .stories-filter_list {
    margin-top: .5rem;
  }

  .stories-filter_list.w--open {
    z-index: 999;
    position: absolute;
  }

  .section-table {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-table {
    font-size: .875rem;
  }

  .div-table-color {
    background-color: #fff;
    padding-top: 1rem;
    padding-left: 1rem;
    font-size: .875rem;
  }

  .div-table-color-white {
    font-size: .875rem;
  }

  .block-heading-table {
    font-size: 1rem;
  }

  .section-price {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .card-price {
    width: 46%;
  }

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

  .featured-story_section {
    padding-top: 0;
  }

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

  .story_overflow {
    height: 14rem;
  }

  .story_text-wr {
    margin-left: 0;
    margin-right: 0;
  }

  .logo-ribbon_list {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
  }

  .filter_dropdown-check {
    height: auto;
    min-height: 2rem;
    padding-top: .25rem;
    padding-bottom: .25rem;
    transition: background-color .2s, color .3s, border-color .3s, transform .3s;
  }

  .blog_star-2, .blog_star-1 {
    display: none;
  }

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

  .statistic {
    grid-column-gap: 3rem;
    justify-content: center;
  }

  .stat_value {
    font-size: 2rem;
  }

  .stat_cell {
    grid-row-gap: .25rem;
  }

  .story_content {
    padding-bottom: 4rem;
  }

  .story_content_layout {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .story_content_right {
    padding-top: 0;
    display: none;
  }

  .ty_cell {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .text-color-grey-light.max-width-grey.mobile-body-text {
    font-size: .8rem;
  }

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

  .guides_content {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .guide_featured {
    padding-top: 2rem;
  }

  .card_item, .card_link {
    margin-left: 0;
    margin-right: 0;
  }

  .guide_more {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .modules_section {
    padding-top: 4rem;
  }

  .content-link-cta {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .instructors_section {
    padding-top: 3rem;
  }

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

  .large-cta_section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .cta-module_logo-container {
    width: auto;
  }

  .rich-text_course-detail h2 {
    margin-bottom: 1rem;
    font-size: 2rem;
  }

  .rich-text_course-detail h3 {
    font-size: 1.5rem;
  }

  .rich-text_course-detail h5 {
    font-size: 1.2rem;
  }

  .instructors_separator {
    margin-top: 4rem;
  }

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

  .course_featured {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  ._404_img-container {
    margin-top: -6%;
  }

  ._404_image-animation {
    max-width: 40%;
  }

  .gradien {
    height: 90%;
  }

  .login-dd {
    color: #303030;
  }

  .login-dd_toggle {
    font-size: 1rem;
  }

  .login-dd_list.w--open {
    box-shadow: none;
    position: static;
  }

  .navbar-imposter {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .stats_section, .green-section {
    padding-top: 4rem;
  }

  .integrations_content {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .integration_bg-image {
    width: 100%;
    height: 15rem;
  }

  .integration_image {
    max-height: none;
  }

  .nav_link_toggle {
    width: 100%;
    font-size: 1rem;
  }

  .nav_link_list.w--open {
    height: auto;
  }

  .nav_link_content {
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .nav_link_content.is-solution {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .nav_link_group {
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .nav_link_group.is-join {
    border-bottom: 1px solid var(--grey-stroke);
    padding-top: 0;
    padding-bottom: 2rem;
    padding-left: .5rem;
  }

  .cta_group {
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .integration_row {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .nav_link_wr {
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .nav_tab_toggle {
    cursor: pointer;
    width: 100%;
    position: relative;
  }

  .master-tab {
    flex-direction: column;
  }

  .tabs-menu_width-img {
    border-left: 4px solid #bdd7c8;
    max-width: none;
    margin-bottom: 2rem;
  }

  .tab-link_width-img {
    grid-row-gap: .5rem;
    margin-left: -4px;
    padding-left: 1.5rem;
    padding-right: 0;
  }

  .tab_line-bg {
    display: none;
  }

  .c-faq-a-text {
    padding-left: 1.4rem;
  }

  .c-faq-icon {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar_mobile {
    padding-bottom: 11rem;
    display: none;
  }

  .navbar_mobile_content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .faq_layout {
    grid-template-columns: 1fr;
    padding-top: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .faq_layout.is-home {
    grid-column-gap: 2rem;
  }

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

  ._2-columns_layout {
    grid-row-gap: 2rem;
    flex-flow: wrap;
    order: 0;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-rows: 1fr;
  }

  ._2-columns_layout.text-align-center-tablet {
    grid-auto-rows: 1fr;
    grid-auto-flow: row;
    display: block;
  }

  ._2-columns_layout.creator-marketplace {
    justify-content: space-between;
  }

  ._2-columns_layout.tablet-align-center {
    flex-direction: column;
    order: 0;
  }

  .shade-section {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .center_layout {
    grid-row-gap: 2rem;
  }

  .master-star-1, .master-star-2 {
    display: none;
  }

  .root-section {
    padding-bottom: 2rem;
  }

  .root-section.background-color-green-20.padding-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hiw-image_layout {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
  }

  .hiw-image_layout.max-height-450 {
    max-height: 600px;
  }

  .hiw-image_layout.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .hiw-image_layout._50-50.tablet-stack {
    flex-direction: column;
  }

  .master-image.height-80.image-mobile {
    height: 60%;
  }

  .white-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .image-full-width {
    margin-bottom: 0;
  }

  .logos_static, .logo-list {
    grid-template-columns: 1fr 1fr;
  }

  .logo-grid_layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .benefits_layout {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .feature_layout {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .demo-logos {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .resources-list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .master-slider_section {
    padding-top: 2.5rem;
  }

  .master-slider_slide {
    width: 84%;
    min-height: 26rem;
    margin-left: 8%;
    padding: 1.5rem;
  }

  .master-slider_autor-wr {
    flex-direction: row;
    align-items: flex-start;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .blue-section {
    padding-bottom: 2rem;
  }

  .greenhouse_section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .top-banner_quote_mask {
    height: 2.2rem;
  }

  .top-banner_quote_wr {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .insta-layout {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .insta_card-wr {
    width: 47%;
  }

  .home_logo-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .home_logo-layout {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .top-banner_quote {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    height: 2.2rem;
    font-size: .8rem;
    line-height: 1.3;
    display: flex;
  }

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

  .bigger_right {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .bigger_section {
    padding-bottom: 2rem;
  }

  .heading_section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .half_section.tablet-height {
    height: 280vh;
  }

  .half_green {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .half_green-img {
    border-radius: .75rem;
  }

  .big_text {
    font-size: 1.1rem;
  }

  .third_section {
    grid-template-columns: 1fr;
    height: auto;
  }

  .third_pink {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .ready_section {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .platform_layout {
    grid-column-gap: 1rem;
    grid-row-gap: 2.5rem;
  }

  .platform_card {
    padding-top: 3rem;
  }

  .platform_card-icon {
    width: 4rem;
    top: -1.9rem;
  }

  .half_green_slide1 {
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .workflow_layout {
    grid-column-gap: 1rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .workflow_card.workflow-tablet-max-height {
    max-height: 450px;
  }

  .workflow_right {
    padding-left: 1rem;
  }

  .workflow_right.is-green {
    padding-top: 1rem;
    padding-right: 1rem;
  }

  .workflow_image {
    object-fit: cover;
    width: 40%;
  }

  .workflow_image.mobile-add-height {
    height: 375px;
  }

  .resources_menu {
    flex-wrap: wrap;
  }

  .home-hero-text {
    font-size: 2.1rem;
  }

  .home-hero_text-animate {
    height: 2.6rem;
    margin-top: .5rem;
    font-size: 2.5rem;
  }

  .top-banner_group {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .root-section-2 {
    padding-bottom: 2rem;
  }

  .white-section-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .root-section-3, .root-section-4, .root-section-5, .root-section-6, .root-section-7, .root-section-8 {
    padding-bottom: 2rem;
  }

  .white-section-3 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .blue-section-2, .blue-section-3, .blue-section-4, .root-section-9, .root-section-10, .root-section-11, .root-section-12, .root-section-13 {
    padding-bottom: 2rem;
  }

  .white-section-4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .shade-section-2, .blue-section-5 {
    padding-bottom: 2rem;
  }

  .title_section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lottie_integration {
    margin-top: -135px;
    position: relative;
    top: -32px;
  }

  .text-wrapper-5.text-align-center-tablet {
    place-content: start;
    place-items: start;
    display: block;
  }

  .text-wrapper-5.align-center-tablet {
    order: 1;
  }

  ._2-columns_hero-2, .root-section-14 {
    padding-bottom: 2rem;
  }

  .bold-text-2.text-color-green.stat-size-tablet {
    font-size: 2rem;
  }

  .blue-section-6 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-2 {
    font-size: 2rem;
  }

  .blue-section-7, .root-section-15 {
    padding-bottom: 2rem;
  }

  .root-section-16 {
    height: 1%;
    padding-bottom: 2rem;
    overflow: hidden;
  }

  .root-section-17 {
    margin-bottom: 0;
    padding-bottom: 2.5rem;
    overflow: hidden;
  }

  .blue-section-8, .root-section-18 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-3 {
    font-size: 2rem;
  }

  .root-section-19 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-4 {
    font-size: 2rem;
  }

  .root-section-20 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-5 {
    font-size: 2rem;
  }

  .root-section-21 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-6, .heading-style-h3-7, .heading-style-h3-8 {
    font-size: 2rem;
  }

  .heading-style-h4-2 {
    font-size: 1.5rem;
    line-height: 1.33333;
  }

  .root-section-22 {
    padding-bottom: 2rem;
  }

  .instructors_separator-2 {
    margin-top: 4rem;
  }

  .heading-style-h3-9 {
    font-size: 2rem;
  }

  .root-section-23, .root-section-24 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-10 {
    font-size: 2rem;
  }

  .root-section-25 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-11 {
    font-size: 2rem;
  }

  .center_cta {
    padding-bottom: 2rem;
  }

  .text-rich-text_color-sprout h2 {
    margin-bottom: 1rem;
    font-size: 2rem;
  }

  .text-rich-text_color-sprout h3 {
    font-size: 1.5rem;
  }

  .text-rich-text_color-sprout h5 {
    font-size: 1.2rem;
  }

  .title_only {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .master-stats {
    grid-column-gap: 1.75rem;
  }

  .heading-style-h3-12 {
    font-size: 2rem;
  }

  .white-section-5, .title_only-2, .white-section-6 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .white-section-7 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-global-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .root-section-26 {
    padding-bottom: 2rem;
  }

  .title_section-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .features_section-2 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .white-section-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .features_section-3, .features_section-4 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .green-section-2 {
    padding-top: 4rem;
  }

  .root-section-27 {
    padding-bottom: 2rem;
  }

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

  .title_section-3 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .root-section-28 {
    padding-bottom: 2rem;
  }

  .heading-style-h3-13, .heading-style-h3-14, .heading-style-h3-15, .heading-style-h3-16 {
    font-size: 2rem;
  }

  .thumbnail_blog_image {
    object-fit: contain;
  }

  .heading-style-h3-17 {
    font-size: 2rem;
  }

  .hiw-image_layout_right {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .hero_image-wr.padding-bottom-20.hide-desktop {
    padding-bottom: 20px;
    display: block;
  }

  .faq--pink {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .faq--pink_layout.is-home {
    grid-column-gap: 2rem;
  }

  .faq_number {
    font-size: 1.25rem;
  }

  .showcase_section {
    padding-top: 1.7rem;
  }

  .showcase_img-wr {
    width: 10rem;
    height: 10rem;
  }

  .tab-image {
    right: 3.2rem;
  }

  .key-features_layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .story_testimonial-wr {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  .testimonial-line {
    width: 6px;
    margin-right: 14px;
  }

  .testimonial-content-wr {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .testimonial-text {
    font-size: 1.3rem;
  }

  .story_rich-text h2 {
    margin-bottom: 1rem;
    font-size: 2rem;
  }

  .story_rich-text h3 {
    font-size: 1.5rem;
  }

  .story_rich-text h5 {
    font-size: 1.2rem;
  }

  .image-123 {
    width: 90%;
    padding-top: 40px;
  }

  ._3-columns_stats {
    grid-column-gap: .5rem;
    grid-template-columns: 1fr 1fr;
  }

  ._3-columns_stats.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  ._3-columns_stats.text-align-center-tablet.padding-bottom-tablet {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison-item {
    padding-left: 0;
    padding-right: 20px;
  }

  .comparison-header-title.feature-label.no-disc {
    margin-left: -10px;
  }

  .comparison-row {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "Feature-Row Area-2 Area";
  }

  .comparison-row.header {
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 15px;
  }

  .font-weight-medium.text-color-shade {
    font-size: .75rem;
  }

  .image-size-50 {
    order: 1;
    position: static;
    left: 332px;
  }

  .comparison-row-no-disc {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "Feature-Row Area-2 Area";
  }

  .comparison-row-no-disc.header {
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 15px;
  }

  .hiw-image_layout-max-400 {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
  }

  .hiw-image_layout-max-400.max-height-450 {
    max-height: 600px;
  }

  .hiw-image_layout-max-400.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .master-image-copy.height-80.image-mobile {
    height: 60%;
  }

  .hiw-image_layout-400 {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
  }

  .hiw-image_layout-400.max-height-450 {
    max-height: 600px;
  }

  .hiw-image_layout-400.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .div-block-12.mobile-logo-reel {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .text-home-features.tablet-padding {
    padding-right: 40px;
  }

  .home-stat-text {
    padding-right: 60px;
  }

  .image-125.tablet-size {
    aspect-ratio: auto;
    object-fit: contain;
    width: 40%;
  }

  .blue-30-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .card_arrow-icon {
    width: 3em;
    height: 3em;
  }

  .tablet-container-stat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-logo-reel {
    flex-direction: column;
  }

  .container-logo-reel.container-tablet-large {
    justify-content: flex-start;
  }

  .logo-reel-image, .logo-reel-image-sm {
    height: 20px;
  }

  .home-header-discription {
    flex-direction: column;
    align-items: stretch;
    padding-right: 140px;
    display: flex;
  }

  .logo-header-block.mobile-logo-reel {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .partnerships-content {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .border-left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: auto;
    display: block;
  }

  .then-now-columns {
    grid-column-gap: .5rem;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .then-now-columns.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .then-now-columns.then-now {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-22 {
    order: 0;
  }

  .partnership_bg-image-copy, .partnership_bg-image {
    width: 100%;
    height: 15rem;
  }

  .home-stat-text-bold, .home-stat-text-inter {
    padding-right: 60px;
  }

  .image-130.image-roundcorners {
    order: -1;
    max-height: 80%;
  }

  .home-stat-text-medium, .home-stat-text-inter-small {
    padding-right: 60px;
  }

  .padding-orange-sides {
    padding: 4rem;
  }

  .logo-reel-image-md {
    height: 20px;
  }

  .story_testimonial_2_columns {
    padding-top: 2.5rem;
  }

  .blog-no-categories {
    grid-template-columns: 2fr;
  }

  .blog_list_wr-no_categories {
    z-index: 1;
    position: relative;
  }

  .feature-layout-columns {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
  }

  .feature-layout-columns.max-height-450 {
    max-height: 600px;
  }

  .feature-layout-columns.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .feature-layout-columns._50-50.tablet-stack {
    flex-direction: column;
  }

  .feature-layout-columns-right {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .feature-layout-columns-right.max-height-450 {
    max-height: 600px;
  }

  .feature-layout-columns-right.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .feature-layout-columns-right._50-50.tablet-stack {
    flex-direction: column;
  }

  .feature-layout-columns-left {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .feature-layout-columns-left.max-height-450 {
    max-height: 600px;
  }

  .feature-layout-columns-left.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .feature-layout-columns-left._50-50.tablet-stack {
    flex-direction: column;
  }

  .customer-spotlight-layout {
    flex-flow: column;
    grid-auto-flow: row;
    place-items: center start;
    display: flex;
  }

  .platform-hero-2-columns {
    grid-row-gap: 2rem;
    flex-flow: column-reverse;
    order: 0;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-rows: 1fr;
  }

  .platform-hero-2-columns.text-align-center-tablet {
    grid-auto-rows: 1fr;
    grid-auto-flow: row;
    display: block;
  }

  .platform-hero-2-columns.creator-marketplace {
    justify-content: space-between;
  }

  .platform-hero-2-columns.tablet-align-center {
    flex-direction: column;
    order: 0;
  }

  .platform-hero-image {
    order: 0;
  }

  .platform-hero-image.max-height-tablet.corner-radius-4px {
    object-fit: fill;
    width: 80%;
  }

  .platform-hero-image.is-cas-hero {
    height: auto;
  }

  .platform-hero-image-container {
    flex-direction: column-reverse;
    display: flex;
  }

  .platform-hero-image-container.is-cas-hero {
    height: 22.5rem;
  }

  .ba-section {
    padding-bottom: 2rem;
  }

  .ba-section.before.no-padding-bottom {
    top: 60px;
  }

  .container-ba {
    flex-direction: column;
  }

  .container-ba.then-now {
    display: block;
  }

  .cta-group {
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .pop-up {
    width: 500px;
  }

  .primary-button {
    text-align: center;
  }

  .modal-close {
    top: 10%;
    right: 6%;
  }

  .mobile-text-small {
    font-size: .75rem;
  }

  .image-142 {
    max-width: 70%;
  }

  ._3-columns_list-copy {
    grid-column-gap: .5rem;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._3-columns_list-copy.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  ._4-columns_list {
    grid-column-gap: .5rem;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  ._4-columns_list.tablet-1-col {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .body-text.is-sprout.mobile-text-align-center {
    text-align: center;
  }

  .cs-dot {
    left: 260px;
  }

  .cs-connector {
    left: 285px;
  }

  .cs-popout {
    max-width: 35%;
    left: 347px;
  }

  .cs-rec {
    max-width: 50%;
    top: 15px;
    left: 252px;
  }

  .cs-popup.offers {
    max-width: 50%;
    top: 42px;
    left: 10px;
  }

  .benefits-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .benefit-card.is--bloom50, .benefit-card.is--green50, .benefit-card.is--blue50, .benefit-card.is--lime50, .benefit-card.is--dark {
    padding: 32px;
  }

  .is--centred {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid--4logos {
    padding-left: 60px;
    padding-right: 60px;
  }

  .community-perks-grid {
    padding-top: 20px;
  }

  .faq-item {
    padding-left: 10px;
  }

  .cas-how_grid {
    grid-row-gap: 2rem;
    order: 0;
    padding-top: 3rem;
  }

  .cas-how_grid.max-height-450 {
    max-height: 600px;
  }

  .cas-how_grid.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .cas-how_grid._50-50.tablet-stack {
    flex-direction: column;
  }

  .cas_automation.max-height-450 {
    max-height: 600px;
  }

  .cas_automation.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .cas_automation._50-50.tablet-stack {
    flex-direction: column;
  }

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

  .cas_1-col_block {
    grid-row-gap: 2rem;
    order: 0;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .cas_1-col_block.max-height-450 {
    max-height: 600px;
  }

  .cas_1-col_block.max-height-450.image-mobile {
    order: 0;
    max-height: 350px;
  }

  .cas_1-col_block._50-50.tablet-stack {
    flex-direction: column;
  }

  .media_video.is-scaling-card {
    height: 60cqw;
  }

  .logo-grid_wrap {
    grid-row-gap: clamp(1 * 1rem, ((1 - ((2 - 1) / (90 - 20) * 20)) * 1rem + ((2 - 1) / (90 - 20)) * 100vw), 2 * 1rem);
  }

  .home-hero_tags, .home-hiw_card_testimonial {
    display: none;
  }

  .home-hiw_card {
    border-radius: 1.5rem;
    padding: 1rem;
  }

  .home-hero_content {
    ---mode--collection-c58fd573-3867-6dfe-ed7e-580ca049e935: mode-455a2c72-fc93-ef14-cf60-f97922b9cbf7;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 3rem;
  }

  img {
    min-height: 0;
    display: block;
  }

  blockquote {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .styleguide_2-col.is-faq {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .heading-style-h3 {
    font-size: 1.3rem;
    font-weight: 500;
  }

  .heading-style-h3.text-align-center {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5rem;
  }

  .heading-style-h3.text-align-center.max-width-lavander {
    font-size: 1.5rem;
  }

  .heading-style-h3.text-align-center.h3-padding {
    padding-top: 0;
  }

  .heading-style-h3.text-align-center.h3-padding-60 {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5rem;
  }

  .heading-style-h3.text-align-center.h3-mobile {
    font-weight: 500;
  }

  .heading-style-h3.text-color-white {
    font-family: PP Agrandir Wide, sans-serif;
    font-size: 2rem;
    line-height: 1.2;
  }

  .heading-style-h3.text-color-white.mobile-h3 {
    font-size: 2rem;
  }

  .heading-style-h3.text-color-white.mobile-text-size {
    font-size: 1.5rem;
  }

  .heading-style-h3.text-color-dark.mobile-text-align-center {
    text-align: center;
  }

  .heading-style-h3.text-color-dark.mobile-text-align-center.text-1rem {
    font-size: 1.5rem;
  }

  .heading-style-h3.text-style-bold.mobile-h3 {
    font-size: 1rem;
  }

  .heading-style-h3.mobile-text-center-align {
    text-align: center;
  }

  .heading-style-h3.font-size-40 {
    font-size: 32px;
  }

  .heading-style-h3.mobile-max-width {
    max-width: 250px;
  }

  .text-rich-text h2 {
    margin-top: 2rem;
  }

  .text-rich-text a {
    white-space: normal;
  }

  .container-small {
    order: 1;
    display: block;
  }

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

  .heading-style-h1 {
    text-align: left;
  }

  .padding-global {
    flex-direction: column;
    order: 0;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .padding-global.tablet-padding {
    flex-direction: column;
    display: flex;
  }

  .padding-global.mobile-extra-top-padding {
    padding-top: 2.5rem;
  }

  .hide-mobile-portrait {
    display: none;
  }

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

  .text-size-small.mobile-max-width {
    max-width: 250px;
  }

  .heading-style-h4 {
    font-size: 1.3rem;
    font-weight: 700;
    line-height: 1.125;
  }

  .heading-style-h4.font-size-28px {
    font-size: 20px;
  }

  .heading-style-h4.align-left {
    align-self: flex-start;
  }

  .heading-style-h4.max-width-amber.tablet-h4, .heading-style-h4.tablet-h4 {
    font-weight: 500;
  }

  .heading-style-h2.is-wide {
    font-size: 2rem;
  }

  .heading-style-h5 {
    white-space: normal;
    font-size: 1.3rem;
  }

  .heading-style-h5.mobile-h5 {
    font-size: 1rem;
  }

  .container-large {
    flex-direction: column;
    order: 0;
    padding-top: 20px;
  }

  .container-large.padding-container-blue {
    flex-direction: column;
  }

  .container-large.container-tablet-large {
    flex-direction: column;
    padding-right: 40px;
  }

  .text-align-center.heading-style-h3 {
    font-size: 1.3rem;
    font-weight: 700;
  }

  .text-style-quote {
    border-left-style: none;
    padding-left: 1.5rem;
    font-weight: 700;
  }

  .button {
    white-space: nowrap;
  }

  .button.is-form-submit {
    width: 100%;
  }

  .button.is-white {
    width: auto;
  }

  .button.is-white.is-long {
    width: 100%;
  }

  .button.is-back {
    padding-left: 0;
    padding-right: 0;
  }

  .button.is-filter.prev {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    width: 2rem;
    height: 2.5rem;
    padding-right: 1.1rem;
  }

  .button.is-filter.prev.glossary {
    width: 5rem;
    padding-left: 1rem;
  }

  .button.is-filter.next {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    width: 2rem;
    height: 2.5rem;
    padding-left: 1.1rem;
  }

  .button.is-filter.next.glossary {
    width: 5rem;
    padding-right: 1rem;
  }

  .button.is-filter.page {
    width: 2rem;
    height: 2.5rem;
  }

  .button.is-more {
    padding-left: 0;
    padding-right: 0;
  }

  .button.is-border {
    width: 100%;
    min-width: auto;
  }

  .button.is-more-white {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .button.no-hover.mobile-button {
    font-size: .75rem;
  }

  .text-size-medium.mobile-text-regular {
    font-size: 1rem;
  }

  .button-group {
    text-align: left;
    flex-direction: column;
    align-items: stretch;
  }

  .container_columns.is-center.tablet-stack {
    order: 0;
  }

  .text-wrapper.is-spotlight, .text-wrapper.is-featured-guide, .text-wrapper.is-featured-course {
    padding: 1.5rem 1rem;
  }

  .text-wrapper.mobile-center {
    place-content: start;
    place-items: start center;
  }

  .text-wrapper.tablet-align-center {
    order: 0;
  }

  .text-wrapper.tablet-align-center.padding-mobile {
    padding-left: 10px;
    padding-right: 0;
  }

  .text-wrapper.justify-start {
    flex-flow: column;
    display: flex;
  }

  .text-wrapper.mobile-text-align-center.mobile-hero-form {
    order: -1;
  }

  .text-wrapper.is-cas-how {
    min-width: auto;
  }

  .text-wrapper.demo-page {
    width: 100%;
  }

  .logos-1_group {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

  .image-roundcorners {
    max-height: 300px;
  }

  .max-width-reda, .max-width-reda.max-width-none {
    display: none;
  }

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

  .nav-link {
    flex-direction: row;
  }

  .navbar_menu {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-3 {
    white-space: normal;
  }

  .footer-subscribe_input_wr {
    flex-direction: column;
  }

  .footer {
    flex-direction: row;
    justify-content: space-between;
    height: auto;
  }

  .footer_bottom-group {
    text-align: center;
    flex-direction: row;
    justify-content: space-between;
    height: auto;
  }

  .footer_links {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-self: center;
  }

  .footer_link-group {
    grid-row-gap: .75rem;
    align-items: flex-start;
  }

  .footer_subscribe {
    text-align: center;
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .footer_top-group {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .footer_bottom_links-group {
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
  }

  .footer_bottom_link {
    white-space: nowrap;
    padding-left: 0;
    padding-right: 0;
  }

  .logo-ribbon_group {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

  .faq_card {
    padding-bottom: 1.5rem;
  }

  .faq_title {
    font-size: 1rem;
    line-height: 1.5;
  }

  .faq-1_icon-wr {
    flex-direction: column;
  }

  .faq_text {
    margin-right: 0;
  }

  .faq_text p {
    max-width: none;
    margin-left: 0;
  }

  ._2-columns_hero {
    padding-top: 5rem;
  }

  ._2-columns_hero.extra-padding-mobile {
    padding-top: 10rem;
  }

  .share_social_link {
    color: var(--root);
  }

  .thumbnail_image.mobile-thumbnail-100 {
    width: 100%;
    height: 100%;
  }

  .content_2col_layout {
    grid-row-gap: 2rem;
  }

  .tags_wr {
    grid-column-gap: 1rem;
  }

  .image-wr {
    order: 1;
    width: 100%;
  }

  .event_speaker_card {
    grid-row-gap: 1.3125rem;
    grid-template-columns: 1fr;
    padding-top: 1.5rem;
    padding-bottom: 1.375rem;
    padding-left: 1rem;
  }

  .event_speaker_list {
    grid-row-gap: 1rem;
  }

  .event_testimonials {
    min-height: 48rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .event_card {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  ._3-columns_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  ._3-columns_list.is-margin-large {
    grid-template-columns: 1fr;
  }

  .splide__track.mobile-max-width {
    flex-flow: column;
    display: flex;
    overflow: visible;
  }

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

  .event_testimonial_card.z-index-2 {
    padding: 1rem;
  }

  .event_testimonial_row {
    margin-bottom: 1rem;
  }

  .event_testimonial_column {
    grid-row-gap: 1rem;
  }

  .event_testimonial-gradient {
    padding-bottom: 2rem;
  }

  .splide__list {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

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

  .events_spotlight {
    padding-bottom: 0;
  }

  .spotlight_separator {
    margin-top: 2rem;
  }

  .filters_wr {
    margin-bottom: 1.5rem;
  }

  .block-quote {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .pagination {
    grid-column-gap: .5rem;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: min-content 2fr min-content;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .icon-arrow {
    margin-right: -.1rem;
  }

  .icon-arrow.is-next {
    margin-left: 0;
    margin-right: -.1rem;
    padding-right: 0;
  }

  .subscribe {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .subscribe_layout {
    background-position: -7% 100%;
  }

  .event_subscribe_input_wr {
    flex-direction: column;
  }

  .pagination_button-text {
    display: none;
  }

  .filters_toggle {
    flex-direction: row;
    justify-content: flex-start;
  }

  .filters_toggle.w--open {
    justify-content: flex-start;
  }

  .show-mobile-landscape {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .empty_filter {
    text-align: center;
    padding: 3rem 1rem;
  }

  .glossary_content {
    padding-bottom: 2rem;
  }

  .glossary_card {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .glossary_separator, .glossary_separator.is-detail {
    margin-top: 2rem;
  }

  .glossary_prevnext_layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .glossary_hero_layout {
    width: auto;
  }

  .green-cta_layout {
    padding: 2rem 1rem;
  }

  .blog_featured {
    padding-bottom: 0;
  }

  .pagination_page-design {
    grid-column-gap: .5rem;
    flex: none;
  }

  .pagination_page-dots {
    width: 1rem;
    height: 2.5rem;
  }

  .blog_filters {
    max-width: none;
  }

  .blog_content {
    padding-bottom: 0;
  }

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

  .info_line {
    grid-column-gap: .1rem;
  }

  .toc_layout {
    display: none;
  }

  .related_more {
    padding-bottom: 1rem;
  }

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

  .x_card {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .blog_card {
    margin-left: 0;
    margin-right: 0;
  }

  .blog_image-overflow {
    width: 100%;
    height: 9.7rem;
    max-height: 18.75rem;
  }

  .blog_group {
    flex-direction: column;
    display: flex;
  }

  .blog_filters_wr {
    margin-bottom: 1.5rem;
  }

  .progress-bar {
    transition: opacity .3s;
  }

  .tab-section {
    padding-top: 3.75rem;
  }

  .embed-link {
    width: 100%;
  }

  .stats {
    grid-column-gap: .5rem;
    grid-template-columns: 1fr;
  }

  .story_testimonial {
    padding-bottom: 4rem;
  }

  .story_testimonial_card {
    background-size: auto 40%;
    margin-right: 0;
  }

  .review-ico {
    max-width: 25%;
  }

  .features_section {
    margin-top: 0;
    padding-top: 2rem;
    padding-bottom: 0;
  }

  .features_section.background-color-root {
    margin-top: 0;
    margin-bottom: 100px;
  }

  .features_section.mobile-margin {
    margin-top: 0;
  }

  .features_section.mobile-padding-4rem-top {
    padding-top: 4rem;
  }

  .text-color-green.text-align-center.max-width-320 {
    max-width: 320px;
  }

  .faq-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .img-faq {
    max-width: 25%;
    max-height: 25%;
    display: block;
  }

  .stories_filters {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .story-filter_toggle {
    flex-direction: row;
    justify-content: center;
  }

  .stories-filter_list.w--open {
    width: 100%;
  }

  .section-banner-green.padding-container-gray {
    margin-bottom: 0;
    padding-top: 3rem;
  }

  .block-heading-table {
    text-align: center;
  }

  .card-price {
    width: 100%;
  }

  .play-icon {
    width: 3rem;
  }

  .featured-story_logo-wr {
    margin-top: 1rem;
  }

  .story_text-wr {
    margin-left: 0;
    margin-right: 0;
  }

  .logo-ribbon_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-wrap: wrap;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

  .statistic {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .statistic.is-long {
    flex-direction: row;
    justify-content: space-between;
  }

  .stat_cell {
    text-align: center;
    align-items: center;
    width: 48%;
  }

  .story_content {
    padding-top: 2rem;
  }

  .stories_more {
    padding-bottom: 1rem;
  }

  .text-color-grey-light.max-width-grey.mobile-body-text {
    font-size: .8rem;
  }

  .guide_featured {
    padding-bottom: 0;
  }

  .card_item, .card_link {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .modules_section, .content-link-cta {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .instructors_section {
    padding-top: 2rem;
  }

  .instructors_img {
    max-width: 9rem;
  }

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

  .large-cta_section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .form-green {
    padding: 1.5rem;
  }

  .form-container {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .cta-module_logo-container {
    width: 100%;
  }

  .related_section {
    padding-bottom: 1rem;
  }

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

  .rich-text_course-detail h2 {
    margin-top: 2rem;
  }

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

  .navbar_login-reg-wr {
    padding-bottom: 4rem;
  }

  .login-dd_list-content {
    height: auto;
  }

  .stats_section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .stat_green-card {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .green-section, .integrations_content {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .integration_image {
    max-width: 70%;
  }

  .integration_partnerships {
    padding: 2rem 1rem;
  }

  .nav_link_content {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    padding: 1.5rem 1rem;
    display: grid;
  }

  .nav_link_content.is-platform {
    padding-left: 0;
    padding-right: 0;
  }

  .nav_link_group {
    margin-right: -.5rem;
    padding-left: 0;
    padding-right: 0;
  }

  .nav_link_group.is-borders {
    padding-left: 0;
  }

  .nav_link_group.is-border-left {
    margin-right: -.5rem;
    padding-left: 0;
  }

  .nav_link_group.is-join {
    padding-left: 0;
  }

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

  .nav_tab_group {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    padding: 1.25rem 1rem;
  }

  .nav_tab {
    flex-direction: column;
  }

  .nav_tab_menu {
    border-right-style: none;
    width: 100%;
    padding-right: 0;
  }

  .nav_tab_toggle {
    text-align: left;
  }

  .tabs-menu_width-img {
    grid-row-gap: 1.25rem;
  }

  .tab-link_width-img, .c-faq-a-text {
    padding-right: 0;
  }

  .navbar_mobile {
    display: none;
  }

  .faq_layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .faq_layout.is-home {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .faq_sticky-wr {
    padding-bottom: 0;
  }

  .faq_imgs {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    margin-top: 1.5rem;
  }

  ._2-columns_layout {
    order: 0;
    grid-template-columns: minmax(auto, 300px);
  }

  ._2-columns_layout.text-align-center-tablet {
    grid-template-rows: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    place-content: center;
    align-items: center;
    display: block;
  }

  ._2-columns_layout.creator-marketplace {
    grid-template-columns: 1fr;
  }

  ._2-columns_layout.tablet-padding {
    padding-left: 0;
    padding-right: 0;
  }

  ._2-columns_layout.is--reversed {
    flex-flow: column-reverse;
    order: 1;
    overflow: visible;
  }

  .shade-section.padding-3rem {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .shade-section.padding-4rem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .hiw-image_layout._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .full-height-img {
    width: 100%;
  }

  .full-height-img_overflow.mobile-align-center, .full-height-img_overflow.mobile-overflow-align-center {
    display: flex;
  }

  .master-image {
    width: 100%;
    max-width: 100%;
    max-height: 200px;
    display: block;
  }

  .master-image.image-size-90.mobile-display-none {
    display: none;
  }

  .master-image.image-size-90.mobile-hero-image.mobile-image-padding-top {
    padding-top: 60px;
  }

  .master-image.mobile-max-width {
    max-width: 280px;
    max-height: none;
  }

  .master-image.tablet-50.align-center.mobile-image-100.padding-top-20 {
    padding-top: 20px;
  }

  .master-image.tablet-50.align-center.mobile-max-width {
    object-fit: cover;
  }

  .master-image.tablet-50.align-center.mobile-max-width.padding-top-20 {
    padding-top: 20px;
  }

  .master-image.tablet-50.align-center.mobile-image-max-width {
    object-fit: cover;
    width: 100%;
    max-height: 200px;
  }

  .master-image.tablet-50.align-center.mobile-image-max-width.padding-top-20 {
    padding-top: 20px;
  }

  .master-image.image-50.align-center.mobile-image-max-width {
    object-fit: cover;
    width: 100%;
    max-height: 200px;
  }

  .master-image.mobile-columns-image {
    width: 100%;
    max-height: 100%;
  }

  .master-image.mobile-hero-image.width-100 {
    width: 100%;
  }

  .white-section {
    flex-flow: column;
    padding-top: 0;
    display: flex;
  }

  .white-section.mobile-padding-4rem-bottom {
    padding-bottom: 4rem;
  }

  .white-section.mobile-padding {
    padding-top: 2rem;
  }

  .image-full-width {
    width: 100%;
    margin-bottom: 1rem;
  }

  .logos_static, .logo-list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

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

  .logo-img {
    max-width: 80%;
  }

  .benefits_layout {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .demo-logos {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .resources-list {
    grid-row-gap: 2rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .master-slider_arrow {
    display: none;
  }

  .master-slider_mask {
    width: 100%;
  }

  .master-slider_slide {
    justify-content: flex-start;
    width: 100%;
    height: auto;
    min-height: 30rem;
    margin-left: 0%;
    padding: 2rem;
  }

  .master-slider_bg {
    display: none;
  }

  .master-slider_slide-wr {
    margin-right: 1rem;
  }

  .master-slider_autor-wr {
    grid-row-gap: .5rem;
    flex-direction: column;
    margin: auto 0 0;
  }

  .blue-section {
    padding-top: 2rem;
  }

  .blue-section.padding-4rem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .home_top-banner {
    height: 3.5rem;
  }

  .home_top-banner.banner-tall {
    height: 4rem;
  }

  .top-banner_layout {
    grid-column-gap: .5rem;
    justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .top-banner_quote_mask {
    height: 2.4rem;
  }

  .top-banner_quote_mask.mobile-quote-mask-tall, .top-banner_quote_wr.mobile-tall {
    height: 4rem;
  }

  .insta_card-wr, .insta_info-wr {
    width: 100%;
  }

  .home_logo-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .faq_sticky-track {
    padding-bottom: 0;
  }

  .home_faq-img.image-roundcorners {
    max-height: 100%;
    padding-bottom: 40px;
  }

  .top-banner_quote {
    height: 2.4rem;
    font-size: .8rem;
    line-height: 1.6;
  }

  .top-banner_quote.top-banner-mobile {
    height: 4rem;
    padding-left: 10px;
    padding-right: 24px;
  }

  .half_section {
    grid-template-columns: 1fr;
    height: auto;
  }

  .half_section.tablet-height {
    height: auto;
  }

  .half_green {
    background-color: var(--green-50);
    height: auto;
    position: static;
  }

  .half_green.show-mobile-portrait {
    display: flex;
  }

  .half_white {
    flex-direction: column;
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .half_green-img {
    max-height: 32vh;
  }

  .big_text {
    font-size: 1.1rem;
  }

  .third_pink {
    padding: 2rem 1rem;
  }

  .line-animation {
    top: 3rem;
  }

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

  .half_green-wr {
    z-index: 50;
    height: 50vh;
    position: sticky;
    top: 74px;
  }

  .half_green_slide2 {
    opacity: 1;
    position: static;
  }

  .half_green_slide1 {
    width: 80%;
  }

  .half_green_slide3 {
    opacity: 1;
    position: static;
  }

  .half_green_slide4 {
    opacity: 1;
    height: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    position: static;
  }

  .half_green_slide5 {
    opacity: 1;
    padding-left: 1rem;
    padding-right: 1rem;
    position: static;
  }

  .workflow_layout {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .workflow_card.workflow-tablet-max-height {
    flex-direction: column;
    order: 0;
    max-height: 500px;
  }

  .workflow_right {
    padding-bottom: 2rem;
  }

  .workflow_right.is-sprout.height-tablet {
    display: flex;
  }

  .workflow_image {
    box-sizing: border-box;
    clear: none;
    aspect-ratio: auto;
    object-fit: cover;
    width: 100%;
    max-height: 150px;
    position: static;
    overflow: clip;
  }

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

  .stat-row {
    white-space: normal;
    flex-wrap: wrap;
  }

  .home-hero-text {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    min-height: 4.9rem;
    display: flex;
  }

  .home-hero-text.text-color-bloom, .home-hero-text.text-color-blue {
    align-items: flex-start;
  }

  .home-hero_text-animate {
    height: 4.9rem;
    margin-top: .25rem;
  }

  .top-banner_group {
    grid-column-gap: 0rem;
    margin-left: 0;
    margin-right: 0;
  }

  .top-features-module.mobile-padding {
    padding-top: 60px;
  }

  .faq_text-2 {
    margin-right: 0;
  }

  .button-2 {
    white-space: nowrap;
  }

  .button-2.is-border {
    width: 100%;
    min-width: auto;
  }

  .button-2.is-white {
    width: auto;
  }

  .button-2.is-more {
    padding-left: 0;
    padding-right: 0;
  }

  .text-wrapper-3.mobile-max-width {
    max-width: 280px;
  }

  .faq_text-3 {
    margin-right: 0;
  }

  .title_section {
    padding-bottom: 0;
  }

  .title_section.padding-4rem-top {
    padding-top: 4rem;
  }

  .text-color-sprout-3.max-width-brown.mobile-subheading-width {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2-columns_hero-2.padding-bottom-0.flex {
    flex-direction: row;
    display: flex;
  }

  .root-section-14.no-padding-top-bottom {
    padding-bottom: 0;
  }

  .bold-text-2 {
    color: var(--shade--black);
    font-size: 2rem;
  }

  .bold-text-2.mobile-max-width {
    max-width: 280px;
  }

  .text-rich-text_color-sprout h2 {
    margin-top: 2rem;
  }

  .master-stats {
    grid-column-gap: .5rem;
    grid-template-columns: 1fr;
  }

  .padding-global-2, .padding-global-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .green-section-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .thumbnail_image-4.max-height-100 {
    max-height: 100%;
  }

  .strategists_layout {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .strategist_text-wr {
    text-align: center;
    align-items: center;
  }

  .strategist_img {
    max-width: 9rem;
    margin-left: auto;
  }

  .thumbnail_image_center.mobile-case-study-image {
    height: auto;
    max-height: 100%;
  }

  .heading-9 {
    width: 100%;
  }

  .thumbnail_blog_image {
    object-fit: contain;
    object-position: 0% 0%;
    max-height: 150px;
  }

  .tiktok-embed {
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-5 {
    padding-bottom: 40px;
  }

  .feature-center {
    flex-wrap: nowrap;
    justify-content: center;
    display: block;
  }

  .feature-center.feature-mobile {
    max-width: 320px;
  }

  .faq_img-photo {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

  .hero_image {
    height: auto;
  }

  .hero_image.align-center {
    object-fit: contain;
    max-height: 100%;
    overflow: clip;
  }

  .hero_image-wr {
    flex-flow: row;
  }

  .hero_image-wr.padding-bottom-20 {
    padding-bottom: 20px;
  }

  .hero_image-wr.padding-bottom-20.hide-desktop {
    display: block;
  }

  .faq--pink {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .faq--pink_layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .faq--pink_layout.is-home {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .faq_number {
    font-size: 1rem;
    line-height: 1.5;
  }

  .showcase_section {
    padding-top: 1rem;
  }

  .showcase_row {
    grid-column-gap: 12px;
    margin-bottom: 12px;
  }

  .showcase_img-wr {
    width: 8rem;
    height: 8rem;
  }

  .showcase_img {
    max-height: 200px;
  }

  .tab-image {
    max-height: 100%;
    right: .6rem;
  }

  .featured_stat-wr {
    width: 8.2rem;
    height: 8.2rem;
    margin-bottom: 7px;
    margin-left: 16px;
  }

  .featured_stat-descr {
    font-size: .7rem;
  }

  .featured_stat-value {
    font-size: 1.9rem;
  }

  .story_stats-wrapper {
    width: 8.9rem;
    padding-top: 1.7rem;
    padding-bottom: 1.6rem;
  }

  .story_thumb--stat-value {
    font-size: 1.9rem;
  }

  .story_thumb--stat-descr {
    font-size: .8rem;
  }

  .hero_stats-wr {
    grid-column-gap: .5rem;
    flex-direction: column;
    align-items: center;
  }

  .key-features_layout {
    flex-wrap: wrap;
  }

  .story_testimonial-wr {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .story_rich-text h2 {
    margin-top: 2rem;
  }

  .story_rich-text a {
    white-space: normal;
  }

  .top-banner-link-styling.banner-tall-styling {
    height: 3px;
  }

  .image-123 {
    width: 100%;
    max-height: 100%;
    padding-top: 20px;
    display: block;
  }

  ._3-columns_stats {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  ._3-columns_stats.is-margin-large {
    grid-template-columns: 1fr;
  }

  ._3-columns_stats.text-align-center-tablet.padding-bottom-tablet {
    grid-row-gap: 1rem;
    flex-direction: column;
    padding-bottom: 20px;
    display: flex;
  }

  .comparison-item {
    padding-left: 0;
    padding-right: 15px;
  }

  .centre-checklist {
    text-align: center;
    font-size: .8em;
  }

  .comparison-row {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "Feature-Row Area-2 Area";
  }

  .comparison-row.header {
    grid-column-gap: 0px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-112 {
    font-size: .8em;
  }

  .comparison-feature {
    padding: 15px 0 15px 15px;
  }

  ._4-columns-stats {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .font-weight-medium.text-color-shade {
    font-size: .75rem;
  }

  .image-size-50 {
    flex: 0 auto;
    order: 1;
    align-self: auto;
    position: static;
    left: 83px;
    right: auto;
  }

  .comparison-row-no-disc {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "Feature-Row Area-2 Area";
  }

  .comparison-row-no-disc.header {
    grid-column-gap: 0px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .master-image-copy.mobile-max-width {
    max-width: 280px;
  }

  ._5-logo-reel {
    flex-direction: column;
    display: flex;
  }

  .image-124 {
    max-width: 200%;
  }

  .image-124.mobile-header {
    max-width: none;
    max-height: 200px;
  }

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

  .div-block-12.mobile-logo-reel {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr .75fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-12.mobile-logo-reel.hide-mobile-portrait {
    display: none;
  }

  .home-stat-text {
    padding-right: 40px;
    font-size: 18px;
  }

  .div-block-15 {
    flex-direction: column-reverse;
  }

  .image-125.tablet-size {
    width: 80%;
    max-height: 200px;
  }

  .blue-30-section {
    height: 100%;
  }

  .div-block-16 {
    grid-column-gap: 5px;
    grid-row-gap: 20px;
  }

  ._2-columns-stats {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    margin-left: -20px;
    margin-right: -20px;
  }

  .div-block-19 {
    flex-direction: column;
    align-items: center;
  }

  .text-block-120 {
    text-align: center;
  }

  .card_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
  }

  .card_image-wrapper {
    height: 300px;
  }

  .div-block-20.hide-desktop {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-121, .text-block-122 {
    text-align: center;
  }

  .image-126 {
    max-height: 100px;
  }

  .mobile-width {
    max-width: 140px;
  }

  .container-logo-reel {
    flex-direction: column;
    order: 0;
    justify-content: flex-start;
  }

  .container-logo-reel.padding-container-blue {
    flex-direction: column;
  }

  .container-logo-reel.container-tablet-large {
    flex-direction: column;
    padding-right: 40px;
  }

  .home-header-discription {
    padding-left: 20px;
    padding-right: 0;
  }

  .logo-header-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    display: flex;
  }

  .logo-header-block.mobile-logo-reel {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr .75fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .logo-header-block.mobile-logo-reel.hide-mobile-portrait {
    display: none;
  }

  .partnerships-content {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .text-block-123 {
    max-width: 250px;
  }

  .mobile-50 {
    width: 50%;
  }

  .mobile-max-width {
    max-width: 250px;
  }

  .then-now-columns {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .then-now-columns.is-margin-large {
    grid-template-columns: 1fr;
  }

  .image-129 {
    max-height: 100%;
  }

  .mobile-hero-image {
    flex: 0 auto;
    align-self: auto;
    max-height: 100%;
    overflow: visible;
  }

  .mobile-image-100 {
    max-height: 100%;
  }

  .mobile-align-center {
    align-self: auto;
  }

  .mobile-text-align-center {
    text-align: center;
  }

  .home-stat-text-bold {
    padding-right: 40px;
    font-size: 18px;
  }

  .home-stat-text-bold.text-align-center {
    align-self: auto;
  }

  .home-stat-text-bold.text-align-center.stat-no-padding {
    padding-right: 0;
  }

  .home-stat-text-inter {
    padding-right: 40px;
    font-size: 18px;
  }

  ._4column-stats {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
  }

  ._4column-stats.mobile-max-width {
    grid-row-gap: 36px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }

  .image-130 {
    max-height: 300px;
  }

  .home-stat-text-medium {
    padding-right: 40px;
    font-size: 18px;
  }

  .collection-list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    display: flex;
  }

  .integration-list-mobile.hide-desktop {
    flex-flow: column;
    display: flex;
  }

  .collection-list-2, .collection-list-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    display: flex;
  }

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

  .home-stat-text-inter-small {
    padding-right: 40px;
    font-size: 18px;
  }

  .home-stat-text-inter-small.text-align-center {
    align-self: auto;
  }

  .home-stat-text-inter-small.text-align-center.stat-no-padding {
    padding-right: 0;
  }

  .padding-orange-sides.mobile-remove-padding {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-133, .image-134, .image-135, .image-136 {
    max-height: 300px;
  }

  .h2-mobile-width {
    padding-left: 20px;
    padding-right: 20px;
  }

  .story_testimonial_2_columns {
    padding-bottom: 4rem;
  }

  .blog-no-categories {
    flex-direction: column;
    display: flex;
  }

  .feature-layout-columns._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .feature-layout-columns-right {
    grid-auto-flow: row;
  }

  .feature-layout-columns-right._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .feature-layout-columns-left {
    grid-auto-flow: row;
  }

  .feature-layout-columns-left._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .rounded-corners {
    max-height: 100%;
  }

  .customer-spotlight-layout {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1.75fr;
    grid-auto-flow: row;
    place-items: center;
  }

  .platform-hero-2-columns {
    flex-flow: column-reverse;
    order: 0;
    grid-template-columns: minmax(auto, 300px);
  }

  .platform-hero-2-columns.text-align-center-tablet {
    grid-template-rows: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    place-content: center;
    align-items: center;
    display: block;
  }

  .platform-hero-2-columns.creator-marketplace {
    grid-template-columns: 1fr;
  }

  .platform-hero-2-columns.tablet-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .platform-hero-image.mobile-thumbnail-100 {
    width: 100%;
    height: 100%;
  }

  .platform-hero-image.platform-hero-tablet-sizing {
    align-self: auto;
    width: 100%;
  }

  .platform-hero-image-container {
    background-size: 250px;
    justify-content: center;
    align-items: center;
  }

  .platform-hero-image-container.is-cas-hero {
    height: auto;
  }

  .image-138 {
    max-height: 500px;
  }

  .ba-section.before.no-padding-bottom {
    top: 60px;
  }

  .container-ba {
    flex-direction: column;
    order: 0;
  }

  .container-ba.padding-container-blue {
    flex-direction: column;
  }

  .container-ba.container-tablet-large {
    flex-direction: column;
    padding-right: 40px;
  }

  .nav_tabs_group {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    padding: 1.25rem 1rem;
  }

  .pop-up {
    width: 96%;
    padding: 30px 10px;
  }

  .pop-up-icon {
    display: none;
  }

  .exit-button {
    width: 20px;
    height: 20px;
    padding: 3px;
    top: 1%;
    right: 1%;
  }

  .primary-button {
    text-align: center;
  }

  .div-block-31 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .modal-close {
    border: 1px solid var(--shade--black);
    background-color: #000000de;
    border-radius: 6px;
  }

  .image-142 {
    max-width: 50%;
  }

  ._3-columns_list-copy {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  ._3-columns_list-copy.is-margin-large {
    grid-template-columns: 1fr;
  }

  ._4-columns_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  ._4-columns_list.is-margin-large {
    grid-template-columns: 1fr;
  }

  .overview-image {
    max-height: 100%;
  }

  .hero-feature-logo {
    max-width: 80%;
  }

  .image-size120 {
    max-height: 200px;
  }

  .speaker-image {
    max-height: 100%;
  }

  .tabs-menu-wrapper {
    width: auto;
  }

  .image-144 {
    order: 0;
    max-height: 400px;
  }

  .benefits-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    padding-top: 0;
  }

  .benefit-card.is--bloom50, .benefit-card.is--green50, .benefit-card.is--blue50, .benefit-card.is--lime50, .benefit-card.is--dark {
    padding: 32px;
  }

  .slack-screenshot {
    display: none;
  }

  .grid--4logos {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    width: 90%;
    padding-top: 20px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .community-perks-grid {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    padding-top: 0;
  }

  .faq-item {
    padding-left: .5rem;
  }

  .faq-question {
    font-size: 1.1rem;
  }

  .faq-answer-div {
    padding-left: 1rem;
  }

  .image-146 {
    width: 100%;
  }

  .faq-photo {
    text-align: center;
  }

  .benefit--title {
    font-size: 1.5rem;
    line-height: 1.25;
  }

  .cas-how_grid {
    grid-auto-flow: row;
    padding-top: 2rem;
  }

  .cas-how_grid._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .cas_automation {
    grid-auto-flow: row;
  }

  .cas_automation._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .cas_1-col_block {
    grid-auto-flow: row;
  }

  .cas_1-col_block._50-50 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .stats-container {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 2rem;
  }

  .stats-item {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .stats-number.is--bloom, .stats-number.is--dew, .stats-number.is--glow {
    font-size: 2rem;
  }

  .stats-details.is--bloom, .stats-details.is--dew, .stats-details.is--glow {
    font-size: .7rem;
  }

  .trusted-by-logos {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .partner-logo {
    max-height: 1.2rem;
  }

  .trusted-by-section {
    width: 100%;
    padding-bottom: 20px;
  }

  .c-button {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .home-hero_card_top {
    grid-row-gap: 16px;
    flex-flow: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa4d-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa4e-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa4f-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa50-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa51-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa52-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa53-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa54-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa55-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa56-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa57-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa58-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5b-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5c-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5d-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5e-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5f-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa60-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa61-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa62-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa63-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa64-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa65-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa66-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa70-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa79-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa82-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa8f-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa93-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa9d-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa9e-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aab4-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aada-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf3-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf7-84bbdd9d {
  align-self: auto;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf8-84bbdd9d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aafb-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab01-84bbdd9d {
  align-self: end;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab0c-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab12-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab15-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab3a-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab3d-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab40-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab41-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab42-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab43-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab44-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab45-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab4f-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab54-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab56-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab5b-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab70-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab75-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab77-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab7c-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab8f-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab94-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab96-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab9b-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abaf-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abb4-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abb6-84bbdd9d {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abbb-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcf-84bbdd9d {
  align-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abda-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abe2-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abe9-84bbdd9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbddd8, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddd8 {
  align-self: center;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b1e2-84bbddd8, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b1eb-84bbddd8, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b25a-84bbddd8, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b25e-84bbddd8, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b262-84bbddd8, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b266-84bbddd8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b164-84bbddd8 {
  align-self: center;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b17e-84bbddd8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b185-84bbddd8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbddda {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddda {
  align-self: center;
}

#w-node-_5d8289cc-2b9c-2633-728e-f38ab434c538-84bbddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbddda {
  align-self: center;
}

#w-node-_9ecf6494-ddae-d83c-55a6-0aa1ada2b45a-84bbddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0859ea4-8b6c-41e5-55c2-cfa1d56a19c4-84bbddda {
  align-self: center;
}

#w-node-_11dda96b-5081-ca73-f913-9a01b8165321-84bbddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd22-84bbddda {
  align-self: center;
}

#w-node-_54f922a3-3fce-d8e7-7d43-49e310e046df-84bbddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd45-84bbddda, #w-node-_9af9911e-584a-c023-10c1-98d686933b7b-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd61-84bbddda {
  align-self: center;
}

#w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd6c-84bbddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd6f-84bbddda, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbddde {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbddde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddde {
  align-self: center;
}

#w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbddde {
  align-self: stretch;
}

#w-node-_8c373673-a046-27ad-4b96-42f28c6ff0e3-8c6ff0e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddf3 {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbddf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbddf3 {
  align-self: stretch;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-84bbddf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbddf3 {
  align-self: stretch;
}

#w-node-_2925f9b8-4e77-0cbe-23ba-886a4079ded9-84bbddf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbddf3 {
  align-self: stretch;
}

#w-node-_17bc6b07-ad76-c423-928d-4156799c7a91-84bbddf3, #w-node-_81aa69d3-41b1-d154-d059-16673c7c182f-84bbddf3, #w-node-_81aa69d3-41b1-d154-d059-16673c7c1833-84bbddf3, #w-node-_81aa69d3-41b1-d154-d059-16673c7c1836-84bbddf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5eded2-84bbddf5 {
  align-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5eded6-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5eded9-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5ededb-84bbddf5 {
  place-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf00-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf04-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf05-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf12-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf13-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf1c-84bbddf5 {
  place-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf21-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf23-84bbddf5 {
  place-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf28-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf2a-84bbddf5 {
  place-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf2f-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf34-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf3d-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf46-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf50-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf52-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf59-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf5a-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf5b-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf5c-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf5d-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf66-84bbddf5 {
  align-self: stretch;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf74-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf83-84bbddf5 {
  align-self: stretch;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf86-84bbddf5 {
  align-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf91-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf9d-84bbddf5 {
  align-self: stretch;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfa0-84bbddf5 {
  align-self: center;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfab-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfb1-84bbddf5 {
  align-self: stretch;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfbf-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfcc-84bbddf5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: auto;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfce-84bbddf5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfd0-84bbddf5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfe1-84bbddf5 {
  place-self: auto;
}

#w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee023-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee027-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee02a-84bbddf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbddf8 {
  align-self: center;
}

#w-node-_5eee1b14-1e2e-b7d0-849f-a4ccddd65601-84bbddf8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e7-84bbddf8 {
  place-self: center;
}

#w-node-e48153c2-ddb8-9957-0b0b-f4a8936d1a7e-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b993bf9a-f0c6-f22d-4acc-0b24265b3cf9-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f530ef3b-fbc1-f9c1-f6b7-edf79915fd73-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2603fee-8c80-eeca-4725-dbdb772c104f-84bbddf8, #w-node-e654539a-bcf6-5215-645d-834e11fa4c6e-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_58fe3e18-dafe-3377-2315-6df84dc2c787-84bbddf8 {
  place-self: center;
}

#w-node-c1de83ba-c076-019c-b940-80bfcf759d64-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbd64d93-51e2-5b1a-c2c4-cfa2235df222-84bbddf8 {
  place-self: center;
}

#w-node-bbd64d93-51e2-5b1a-c2c4-cfa2235df227-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b684237b-18f1-e90f-74f9-397e5f21a679-84bbddf8 {
  place-self: center;
}

#w-node-b684237b-18f1-e90f-74f9-397e5f21a67e-84bbddf8, #w-node-_67982e10-7233-fbb5-8122-c98cd83470a9-84bbddf8, #w-node-ef554997-b604-7631-a745-1c5cff38563c-84bbddf8, #w-node-b2ecc59c-7439-ac66-5b44-3b5323e7faa3-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a797b1a-63c5-c6b3-1b4c-37fca20b3ebb-84bbddf8, #w-node-_2a6ba4c1-147f-833f-4d7b-25ac50cb4e12-84bbddf8, #w-node-f68c60a3-cafa-015f-1a9b-cf46b73b8166-84bbddf8, #w-node-ca05a351-f76c-ba92-408f-717b56a3d360-84bbddf8, #w-node-_9b6e1234-7183-2765-342e-9dc85b7aa361-84bbddf8, #w-node-_96b27dbe-ab63-7309-59c3-c8eea0cf1aae-84bbddf8, #w-node-e2d6ce20-be05-a30f-6a32-164b42904088-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e8b34d51-ec68-2b33-40ce-86811f8a9300-84bbddf8 {
  align-self: stretch;
}

#w-node-e8b34d51-ec68-2b33-40ce-86811f8a930e-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eebd7cdf-f344-87a3-76dc-69d23063934d-84bbddf8 {
  align-self: stretch;
}

#w-node-eebd7cdf-f344-87a3-76dc-69d230639350-84bbddf8 {
  align-self: center;
}

#w-node-_11ed0848-c162-0b46-5c38-e973591028be-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06876ef0-3e0c-d325-64ef-5e0a0a6f14d8-84bbddf8 {
  align-self: stretch;
}

#w-node-_06876ef0-3e0c-d325-64ef-5e0a0a6f14db-84bbddf8 {
  align-self: center;
}

#w-node-dd3d684c-5e86-9012-5f06-61f0676b69b3-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76bcdb67-5ffb-c2b3-0783-e6471bfad1ee-84bbddf8 {
  align-self: stretch;
}

#w-node-_5fede7d9-4905-a07f-cc4b-d95c66c07a15-84bbddf8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e91d2-e8c6-b79a-f812-c0a52937db8e-84bbddf8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: auto;
}

#w-node-_079e91d2-e8c6-b79a-f812-c0a52937db90-84bbddf8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_079e91d2-e8c6-b79a-f812-c0a52937db92-84bbddf8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_079e91d2-e8c6-b79a-f812-c0a52937dba3-84bbddf8 {
  place-self: auto;
}

#w-node-ad91c878-dd75-290b-4549-4b99fa0b938a-84bbddf8, #w-node-ad91c878-dd75-290b-4549-4b99fa0b938e-84bbddf8, #w-node-ad91c878-dd75-290b-4549-4b99fa0b9391-84bbddf8, #w-node-_10a50faf-36ba-5a9f-3b35-4be27d8898ef-84bbddfa, #w-node-_887613ea-aa9c-e461-b5c0-4b541e04fdcb-84bbddfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_089152b7-7b86-6c52-610e-47ab1db88013-84bbddfa {
  align-self: stretch;
}

#w-node-cbc84fcf-60ba-e426-30a0-b3249824c266-84bbddfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bb9-84bbddfa {
  justify-self: start;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bbd-84bbddfa {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bc1-84bbddfa {
  place-self: center;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bc3-84bbddfa {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_4da8d25a-4b8c-d219-c2eb-61091f129785-1f12977f {
  justify-self: stretch;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbddfb {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbddfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddfb {
  align-self: center;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f61c-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f625-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f62e-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f637-84bbddfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3ea-84bbddfb {
  align-self: center;
}

#w-node-_9f875ed1-b350-a0c6-4d72-3cbf851b0b16-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f1-84bbddfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbddfb, #w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f46-84bbddfb {
  align-self: center;
}

#w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f56-84bbddfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f59-84bbddfb {
  align-self: center;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f4c4-84bbddfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed3ed9e9-ded3-6207-b443-84254cb836a5-84bbddfb, #w-node-acfb9b48-6ea1-18bc-7496-eab647ece2ff-84bbddfb, #w-node-_5698ffbb-d4ba-80d3-0c95-dfcadac2548e-84bbddfb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-de0ba827-a060-c2d5-442f-59beddf8716b-84bbddfb, #w-node-de0ba827-a060-c2d5-442f-59beddf8716f-84bbddfb, #w-node-de0ba827-a060-c2d5-442f-59beddf87172-84bbddfb, #w-node-e72e3029-b6a6-5557-cbe4-7f6a1a1e93e1-1a1e93e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfc {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbddfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_190ae408-0fd0-0fe3-2044-1da2fc47f0c6-84bbddfc {
  align-self: stretch;
}

#w-node-_190ae408-0fd0-0fe3-2044-1da2fc47f0d6-84bbddfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42c6156c-1442-f1f0-7a62-eed987fe2924-84bbddfc {
  align-self: stretch;
}

#w-node-_42c6156c-1442-f1f0-7a62-eed987fe2930-84bbddfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6961592-11de-7e7b-2eb3-fc4a85aef675-84bbddfc {
  align-self: stretch;
}

#w-node-a6961592-11de-7e7b-2eb3-fc4a85aef681-84bbddfc, #w-node-_5171e540-29b5-4363-9db1-7291b28bdb89-84bbddfc, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-84bbddfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbddfc, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbddfd {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbddfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddfd {
  align-self: center;
}

#w-node-c0045fa0-46fb-3635-e8bb-7de43f4b460a-84bbddfd {
  align-self: stretch;
}

#w-node-c0045fa0-46fb-3635-e8bb-7de43f4b461c-84bbddfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2724580e-0da2-5801-0cf1-1f27bb2bfc2e-84bbddfd {
  align-self: stretch;
}

#w-node-_2724580e-0da2-5801-0cf1-1f27bb2bfc40-84bbddfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb13e35c-eba2-934f-3af8-42c30455ef1f-84bbddfd {
  align-self: stretch;
}

#w-node-fb13e35c-eba2-934f-3af8-42c30455ef31-84bbddfd, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1576-84bbddfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfe {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbddfe {
  align-self: stretch;
}

#w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61d2-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbddfe {
  align-self: stretch;
}

#w-node-_7d499c1f-e05a-8219-ca44-6386949bc6ee-84bbddfe, #w-node-_5b237979-840e-146a-3401-656f96ce8e83-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbddfe {
  align-self: stretch;
}

#w-node-_6d478158-315c-2578-d75f-d0b63ae1bf08-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbddfe {
  align-self: stretch;
}

#w-node-_52f7dc32-7261-fd99-493e-08047fc05e5e-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4861495-f37a-b563-4498-c4d49cc95e8b-84bbddfe {
  align-self: stretch;
}

#w-node-e4861495-f37a-b563-4498-c4d49cc95e99-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a72f041a-5ecf-af37-6050-703578667ab1-84bbddfe {
  align-self: stretch;
}

#w-node-a72f041a-5ecf-af37-6050-703578667abf-84bbddfe, #w-node-_4c55e193-3055-ee0f-1c14-7a847cb8c629-84bbddfe, #w-node-_4c55e193-3055-ee0f-1c14-7a847cb8c630-84bbddfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbddfe, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbde13 {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbde13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde13 {
  align-self: center;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b448-84bbde13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b449-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3b2-84bbde13, #w-node-b9b03eb6-cb0d-6f9f-b9da-65df4cc77056-84bbde13, #w-node-a37cafad-7bcd-d442-47a2-cc245c27989f-84bbde13, #w-node-_3a1e4300-a7ee-cc7d-6d59-f436b50c4de7-84bbde13, #w-node-_40b2a254-2f2b-0775-bbcd-e4b7793cce53-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3bb-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3c4-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3cd-84bbde13, #w-node-_283a7c3e-c750-45a3-4ce9-a97a20a6024a-84bbde13, #w-node-_8fa6f76d-3837-21e3-c0e3-842d3275ade8-84bbde13, #w-node-ede1e0c6-e230-29bd-4133-0464730be949-84bbde13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbde14 {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbde14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde14, #w-node-c2d26be1-f62f-b425-30da-14e755681963-84bbde14, #w-node-e53bbc00-260a-4e40-3fc5-2535a1828920-84bbde14, #w-node-_9cb015b0-a9ed-c859-7764-96e2113db563-84bbde14 {
  align-self: center;
}

#w-node-_2e603d98-7d2a-bdc2-6e33-6a6c31447245-84bbde14, #w-node-_5ef84195-f5c4-3b37-edca-82a377bc36ad-84bbde14 {
  align-self: start;
}

#w-node-d6929e70-f5b0-4ab4-610a-e7157706b5d7-84bbde14, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b5de-84bbde14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edec7c31-178f-5ffe-a77a-040204e30d4d-04e30d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbde16 {
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde16 {
  align-self: center;
}

#w-node-c429f658-0c67-198b-1a26-a804ed398295-84bbde16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbde17 {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde17 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbde17 {
  align-self: stretch;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13f9-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d327e98-bab5-6f07-c446-8a3e98795adc-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3d327e98-bab5-6f07-c446-8a3e98795add-84bbde17, #w-node-a02c1ac0-4fe7-23db-58b0-a1429969d354-84bbde17, #w-node-a02c1ac0-4fe7-23db-58b0-a1429969d35e-84bbde17, #w-node-a02c1ac0-4fe7-23db-58b0-a1429969d368-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a724ad10-aab6-7468-957b-598fbe4eb5c3-84bbde17 {
  align-self: center;
}

#w-node-a724ad10-aab6-7468-957b-598fbe4eb5ca-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a724ad10-aab6-7468-957b-598fbe4eb5cd-84bbde17 {
  align-self: center;
}

#w-node-_03e89ed1-a71c-59c1-7a7c-3802a387768e-84bbde17, #w-node-_03e89ed1-a71c-59c1-7a7c-3802a3877697-84bbde17, #w-node-_03e89ed1-a71c-59c1-7a7c-3802a38776a0-84bbde17, #w-node-_03e89ed1-a71c-59c1-7a7c-3802a38776a9-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee8590f8-4ee9-ac6c-3571-5262ec43a3b2-84bbde17 {
  align-self: stretch;
}

#w-node-ee8590f8-4ee9-ac6c-3571-5262ec43a3c7-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_876ac078-c314-f50e-647b-fc1b952406d8-84bbde17 {
  align-self: stretch;
}

#w-node-_876ac078-c314-f50e-647b-fc1b952406eb-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_876ac078-c314-f50e-647b-fc1b952406f1-84bbde17 {
  align-self: stretch;
}

#w-node-_876ac078-c314-f50e-647b-fc1b95240704-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16361827-f87a-6932-4ca8-de486aba1fb6-84bbde17 {
  align-self: stretch;
}

#w-node-_16361827-f87a-6932-4ca8-de486aba1fc8-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7506d05-53de-f4b0-0e25-249b672626ab-84bbde17 {
  align-self: stretch;
}

#w-node-fa1840d7-dd0a-fe6b-86de-bbcf40bf535b-84bbde17, #w-node-e7506d05-53de-f4b0-0e25-249b672626c5-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba66fba-b321-b238-f2bb-fafb8edee1da-84bbde17 {
  grid-area: Area;
}

#w-node-_4e86733c-f1ed-aa68-d273-db4ac0a1f1fd-84bbde17 {
  align-self: stretch;
}

#w-node-_50cd4f81-137a-4180-7b1a-adda83ff07cc-84bbde17, #w-node-_4e86733c-f1ed-aa68-d273-db4ac0a1f20f-84bbde17, #w-node-_43032b62-4246-ccf1-738d-551afd5aefb7-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b8f-84bbde17 {
  align-self: center;
}

#w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b97-84bbde17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b9a-84bbde17 {
  align-self: center;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbde18 {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbde18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69c4e7df-3695-d239-337c-b0fa206403b2-84bbde18 {
  align-self: stretch;
}

#w-node-_69c4e7df-3695-d239-337c-b0fa206403bf-84bbde18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f331621-c392-6fae-30e6-3784461115a2-84bbde18 {
  align-self: stretch;
}

#w-node-_3f331621-c392-6fae-30e6-3784461115af-84bbde18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_759ce557-1546-3ccd-2eda-6fe8d317e56b-84bbde18 {
  align-self: stretch;
}

#w-node-_759ce557-1546-3ccd-2eda-6fe8d317e578-84bbde18, #w-node-_2149ec02-91ae-c874-4f52-7af9a24e81d0-84bbde18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2149ec02-91ae-c874-4f52-7af9a24e81dd-84bbde18 {
  align-self: center;
}

#w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbde18, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbde18, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbde18, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbde18, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206f2-84bbde18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbde18, #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6272-84bbde18 {
  align-self: center;
}

#w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6279-84bbde18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbde18 {
  align-self: center;
}

#w-node-_41f9f3d8-23fc-7738-8c91-f5ca61750bd3-84bbde19, #w-node-_451a153a-acd5-af2d-e7e1-b12906bfaa8b-84bbde19, #w-node-c09b773b-be0e-ccc9-b9f6-3c5eee24bf05-84bbde19, #w-node-f40b115b-7d5c-5095-7fe9-c35b73d788d7-84bbde19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97659837-4b24-0042-645f-5aa4bd1bb99b-84bbde19 {
  justify-self: start;
}

#w-node-_97659837-4b24-0042-645f-5aa4bd1bb99f-84bbde19 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_97659837-4b24-0042-645f-5aa4bd1bb9a3-84bbde19 {
  place-self: center;
}

#w-node-_97659837-4b24-0042-645f-5aa4bd1bb9a5-84bbde19 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbde1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde1a, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbde32 {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbde32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde32 {
  align-self: center;
}

#w-node-d2d549d9-438b-7d0f-9780-6eda3eb826f4-84bbde32, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb826fd-84bbde32, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb82706-84bbde32, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb8270f-84bbde32, #w-node-dbf0a192-0e73-3efa-44c0-2acee8120516-84bbde32, #w-node-dbf0a192-0e73-3efa-44c0-2acee812052c-84bbde32, #w-node-dbf0a192-0e73-3efa-44c0-2acee8120537-84bbde32, #w-node-f2712ae8-02f1-9b41-919b-c0323fa42bec-84bbde32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbde34 {
  align-self: start;
}

#w-node-_6994a296-a800-59d1-a8c7-a3b16d26669e-84bbde34 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58ed87f7-11c2-1df8-f20b-d06c0bba9284-84bbde34, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde34, #w-node-_223021a5-acbe-052e-c51c-11d21469085d-84bbde4a, #w-node-_223021a5-acbe-052e-c51c-11d21469087a-84bbde4a {
  align-self: center;
}

#w-node-_8006fd75-ad54-7846-6eea-8ca234fa7e84-84bbde4a, #w-node-_8006fd75-ad54-7846-6eea-8ca234fa7e90-84bbde4a, #w-node-_84b2eece-2b03-0a56-311c-5d269f46b38f-84bbde62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80cc4552-65c1-5199-53d5-ecd728672d14-84bbde62 {
  align-self: center;
}

#w-node-a9aeb35d-01dd-336c-8ed8-d2514fba0a34-84bbde62, #w-node-a9aeb35d-01dd-336c-8ed8-d2514fba0a42-84bbde62, #w-node-_99c336ce-546e-cb20-ccfd-bfb91f530eda-84bbde62, #w-node-f88c888e-428f-deaa-ffe2-f71a7c4d5153-84bbde62, #w-node-_675eb77d-8315-d349-4aed-dd14cde93fb8-84bbde62, #w-node-b5cb655d-fd8a-3099-b024-923746db54cc-84bbde62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f86400e-0f23-9989-82cb-c6fae1301b71-84bbde66 {
  align-self: center;
}

#w-node-_1f86400e-0f23-9989-82cb-c6fae1301b7f-84bbde66 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1f86400e-0f23-9989-82cb-c6fae1301b91-84bbde66, #w-node-_1f86400e-0f23-9989-82cb-c6fae1301b9d-84bbde66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f86400e-0f23-9989-82cb-c6fae1301b9e-84bbde66 {
  align-self: center;
}

#w-node-_98484f02-7396-3813-b9b2-6103d5c701d3-84bbde66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab4c8e9e-822d-46ab-2524-8e8dd6705db6-84bbde66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ad7b5adf-e0e2-14aa-4e4e-699c46d49736-84bbde66, #w-node-_18376f92-646a-e5b6-7ba2-65b1a651a71c-84bbde66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4fa91d9-b6e1-e447-44f2-a20794b93916-84bbde66, #w-node-df08567b-5259-dcb2-99b0-bf945036e624-84bbde66 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cbd21501-2115-6e53-9973-1e2b35b9de7c-84bbde67, #w-node-e685e922-d22c-9aa6-78b2-7ffcda33f680-84bbde67, #w-node-_70e6aa92-9c80-7e4c-31af-dd1028398a0e-84bbde6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f911fd0f-adb0-19cb-ff94-b8c507c21e0a-84bbde6a {
  align-self: center;
}

#w-node-e6e43e1b-9a40-dc70-1747-c22e9de68b82-84bbde6a, #w-node-_59067644-d20e-33ae-f4d8-d3052e897838-84bbde6a, #w-node-_59067644-d20e-33ae-f4d8-d3052e897844-84bbde6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Download.w-node-_9af23339-5945-02e7-f9c8-8bd37ec56c79-84bbde6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_11016640-6741-d678-4c8a-8946afe93b54-84bbde6c, #w-node-_11016640-6741-d678-4c8a-8946afe93b56-84bbde6c, #w-node-_11016640-6741-d678-4c8a-8946afe93b57-84bbde6c, #w-node-_11016640-6741-d678-4c8a-8946afe93b59-84bbde6c, #w-node-_11016640-6741-d678-4c8a-8946afe93b5a-84bbde6c, #w-node-_11016640-6741-d678-4c8a-8946afe93b5c-84bbde6c, #w-node-_382b67e5-4d20-7ad1-1d37-b252c31416d6-84bbde6c, #w-node-_4c64f309-bf97-27c9-0ce6-ce686f1d1cdf-84bbde6c, #w-node-_236effb4-4ac2-2bfd-3e52-9f46cada1256-84bbde6c, #w-node-a30d66cd-5a0b-1847-582e-f8a8b073c1f4-84bbde6c, #w-node-cac348a7-1791-abc8-23cc-70a0d3b86455-84bbde6c, #w-node-_1f82b79a-c131-0cd9-0862-fe2493517b34-84bbde6c, #w-node-b872c59f-b980-e30a-9762-f84e0eafdb33-84bbde6c, #w-node-_67c47a56-c697-3184-74fb-dbda2958f38f-84bbde6c, #w-node-ccbac4cd-28c2-794e-5771-e91ce7604fa3-84bbde6c, #w-node-ccbac4cd-28c2-794e-5771-e91ce7604fab-84bbde6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_681961ff-634e-734d-b158-07f143f6fbad-84bbde86 {
  align-self: center;
}

#w-node-ee03a5d2-e590-4ab9-ea4d-24971f3b0a2e-84bbde86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_8deba822-e375-bd67-4fc7-75d013254f0f-84bbde86, #w-node-_8d655b30-3aba-1e1c-fbf2-711bd3bed58c-84bbde86, #w-node-_098bbbd9-706a-6e4a-4f11-a272ad090241-84bbde86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_681961ff-634e-734d-b158-07f143f6fbce-84bbde86 {
  align-self: center;
}

#w-node-f5132ef3-6d01-d605-5429-8d98de943f5f-84bbde86, #w-node-f5132ef3-6d01-d605-5429-8d98de943f6b-84bbde86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbde8b {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde8b {
  align-self: center;
}

#w-node-_3fdca4fd-2165-3d72-ca65-59ddfa2f34c4-84bbde8b, #w-node-_3fdca4fd-2165-3d72-ca65-59ddfa2f34d8-84bbde8b, #w-node-_3fdca4fd-2165-3d72-ca65-59ddfa2f34ce-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40cc-84bbde8b {
  align-self: center;
}

#w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40d3-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40d6-84bbde8b {
  align-self: center;
}

#w-node-f6909b6b-db00-a50c-fcc7-c5f4701f4530-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f6909b6b-db00-a50c-fcc7-c5f4701f4531-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_358c9323-babf-1c3d-1db2-53b4cffbe810-84bbde8b {
  align-self: stretch;
}

#w-node-_358c9323-babf-1c3d-1db2-53b4cffbe830-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccc8ad36-f8c7-2472-57f2-2d85298ba371-84bbde8b {
  align-self: stretch;
}

#w-node-ccc8ad36-f8c7-2472-57f2-2d85298ba389-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_710de711-552d-30a5-8248-697d53d3aae3-84bbde8b {
  align-self: stretch;
}

#w-node-_710de711-552d-30a5-8248-697d53d3aafc-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37dfe826-27a5-ae8f-220c-e618f3c7c1f7-84bbde8b {
  align-self: stretch;
}

#w-node-_37dfe826-27a5-ae8f-220c-e618f3c7c210-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b37e-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b388-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b392-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b39c-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b3a6-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b3b0-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9ef-84bbde8b {
  align-self: center;
}

#w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9f6-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9f9-84bbde8b {
  align-self: center;
}

#w-node-_780a4b8a-1944-c0d7-24e3-796fa7153767-84bbde8b, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3b3-84bbde8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbdea0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdea0 {
  align-self: center;
}

#w-node-_6611dd03-17f7-f435-ff76-c87ad0af100a-84bbdea1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_93a33e79-c6a8-8889-29c9-53c4149640d3-84bbdea1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e0d7b83-5193-1fd8-7d86-3f8d3289edf3-84bbdea1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1767532d-f0ca-eb78-a9f9-225a9b9f8358-84bbdea1 {
  justify-self: start;
}

#pagination-upcoming.w-node-d9bf9799-90f4-1944-e3fa-b20328aad46e-84bbdea1 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-d9bf9799-90f4-1944-e3fa-b20328aad472-84bbdea1 {
  place-self: center;
}

#w-node-_1767532d-f0ca-eb78-a9f9-225a9b9f835c-84bbdea1 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_7b364daf-5279-cbb0-eb2b-8417f10089e4-84bbdea1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_009cc47f-7454-a162-3a74-397e5843cc71-84bbdea1 {
  justify-self: start;
}

#pagination-past.w-node-d04e194a-55c4-de47-0b88-afb112c27760-84bbdea1 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_54c298a8-565d-1f8b-3f6b-b7e48956b2c0-84bbdea1 {
  place-self: center;
}

#w-node-_009cc47f-7454-a162-3a74-397e5843cc75-84bbdea1 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdea3 {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdea3 {
  align-self: center;
}

#w-node-_8a531099-88c8-f19e-d9b6-01c1a3d46451-84bbdea3 {
  align-self: stretch;
}

#w-node-_8a531099-88c8-f19e-d9b6-01c1a3d46468-84bbdea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e41a1f1-1d61-5dbe-de3b-44715ebb90d7-84bbdea3 {
  align-self: stretch;
}

#w-node-_6e41a1f1-1d61-5dbe-de3b-44715ebb90ee-84bbdea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac4fe37b-bbe6-7df4-3197-5265275262ae-84bbdea3 {
  align-self: stretch;
}

#w-node-ac4fe37b-bbe6-7df4-3197-5265275262c5-84bbdea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06370464-f0ae-5652-a28c-338aa79872aa-84bbdea3 {
  align-self: stretch;
}

#w-node-_06370464-f0ae-5652-a28c-338aa79872c1-84bbdea3, #w-node-bb303c06-9454-3089-d192-c307ce339b67-84bbdea3, #w-node-_8a8de426-dab3-96c6-9bae-5b3d32fad4ac-84bbdea3, #w-node-_8a8de426-dab3-96c6-9bae-5b3d32fad4b0-84bbdea3, #w-node-_8a8de426-dab3-96c6-9bae-5b3d32fad4b3-84bbdea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154eedc-84bbdea7 {
  align-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154eee0-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154eee3-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154eee5-84bbdea7 {
  place-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef0a-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef0e-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef0f-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef20-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef21-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef2a-84bbdea7 {
  place-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef2f-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef31-84bbdea7 {
  place-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef36-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef38-84bbdea7 {
  place-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef3d-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef42-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef4b-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef54-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef5e-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef60-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef67-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef68-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef69-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef6a-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef6b-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef74-84bbdea7 {
  align-self: stretch;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef82-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef91-84bbdea7 {
  align-self: stretch;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef94-84bbdea7 {
  align-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154ef9f-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154efab-84bbdea7 {
  align-self: stretch;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154efae-84bbdea7 {
  align-self: center;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154efb9-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154efbf-84bbdea7 {
  align-self: stretch;
}

#w-node-_4381399a-5076-f80c-c04f-367b9154efcd-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efdc-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efe0-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efe3-84bbdea7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e538-df54e536 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: auto;
}

#w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e53a-df54e536 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e53c-df54e536 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e54d-df54e536 {
  place-self: auto;
}

#w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbdea8, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbdea8, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbdea8, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbdea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdea8 {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55c73ad4-072a-5590-d4b5-f7899a3a5197-84bbdea8 {
  align-self: stretch;
}

#w-node-_55c73ad4-072a-5590-d4b5-f7899a3a51a7-84bbdea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7451de8c-f96c-b8fb-bc9e-679c4c8d7700-84bbdea8 {
  align-self: stretch;
}

#w-node-_7451de8c-f96c-b8fb-bc9e-679c4c8d7710-84bbdea8, #w-node-_5171e540-29b5-4363-9db1-7291b28bdb89-84bbdea8, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-84bbdea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdea8, #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6272-84bbdea8 {
  align-self: center;
}

#w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6279-84bbdea8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdea8 {
  align-self: center;
}

#w-node-_1fc09760-a6df-032f-732b-3bb5ed05afd4-84bbdea9, #w-node-_41f9f3d8-23fc-7738-8c91-f5ca61750bd3-84bbdea9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed7f1193-b342-f1e2-8569-b913ec64d8ac-84bbdea9 {
  justify-self: start;
}

#pagination-past.w-node-ed7f1193-b342-f1e2-8569-b913ec64d8b0-84bbdea9 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-ed7f1193-b342-f1e2-8569-b913ec64d8b4-84bbdea9 {
  place-self: center;
}

#w-node-ed7f1193-b342-f1e2-8569-b913ec64d8b6-84bbdea9 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdeaa {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdeaa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaa {
  align-self: center;
}

#w-node-_41438442-dcf3-fc51-1296-f6d5d3d193fb-84bbdeaa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_41438442-dcf3-fc51-1296-f6d5d3d193fc-84bbdeaa, #w-node-_95d7231c-a24d-7c3a-b92c-fb41a8ff6d88-84bbdeaa, #w-node-_001d7e41-864e-680a-e444-459edb434033-84bbdeaa, #w-node-_65f44a1b-f31a-b2aa-437d-eae3b75fdf00-84bbdeaa, #w-node-f6130736-88a3-47c3-b0a0-b5a8662e970c-84bbdeaa, #w-node-b27eb73b-cf5a-6741-b4c1-f1bb8c12b159-84bbdeaa, #w-node-b27eb73b-cf5a-6741-b4c1-f1bb8c12b15d-84bbdeaa, #w-node-b27eb73b-cf5a-6741-b4c1-f1bb8c12b160-84bbdeaa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdead {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbdead {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdead {
  align-self: stretch;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-84bbdead {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdead {
  align-self: stretch;
}

#w-node-_2925f9b8-4e77-0cbe-23ba-886a4079ded9-84bbdead {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7748d6e-1c2b-fda9-c6ba-b25b7d29efdc-84bbdead {
  align-self: stretch;
}

#w-node-d7748d6e-1c2b-fda9-c6ba-b25b7d29efee-84bbdead {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdeaf, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaf {
  align-self: center;
}

#w-node-_1a196312-fe6c-d4c5-1d98-a2b133eedd3e-84bbdeaf {
  place-self: center;
}

#w-node-_1a196312-fe6c-d4c5-1d98-a2b133eedd43-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d903982-842f-7cb6-cc2b-583921617120-84bbdeaf {
  place-self: center;
}

#w-node-_2d903982-842f-7cb6-cc2b-583921617125-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6665d438-e7bd-2093-14be-ff9c48552177-84bbdeaf {
  place-self: center;
}

#w-node-_6665d438-e7bd-2093-14be-ff9c4855217c-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45849ce5-cd6e-5245-d910-5992dafd5a15-84bbdeaf {
  place-self: center;
}

#w-node-_45849ce5-cd6e-5245-d910-5992dafd5a1a-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94191267-a02e-4496-6794-1cbb80d968e6-84bbdeaf {
  align-self: center;
}

#w-node-_94191267-a02e-4496-6794-1cbb80d968f2-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94191267-a02e-4496-6794-1cbb80d968f5-84bbdeaf {
  align-self: center;
}

#w-node-_493117eb-76ba-58dc-e21f-53bfd1e6a37f-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_493117eb-76ba-58dc-e21f-53bfd1e6a380-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d2fb9ca-8962-570a-1e35-d04ad6a7d9b7-84bbdeaf {
  align-self: stretch;
}

#w-node-_2d2fb9ca-8962-570a-1e35-d04ad6a7d9cf-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86010fce-feb3-93ee-05ae-c937be4ca30a-84bbdeaf {
  align-self: stretch;
}

#w-node-_86010fce-feb3-93ee-05ae-c937be4ca31c-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a5138af-90c1-aaa8-7c6b-d275246513a1-84bbdeaf {
  align-self: stretch;
}

#w-node-_9a5138af-90c1-aaa8-7c6b-d275246513b3-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5de3977-379f-ec43-0b66-c2dfa7828c13-84bbdeaf {
  align-self: stretch;
}

#w-node-d5de3977-379f-ec43-0b66-c2dfa7828c25-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_842522ea-ba45-f6ee-72ab-6d1b609dcd79-84bbdeaf {
  align-self: stretch;
}

#w-node-_842522ea-ba45-f6ee-72ab-6d1b609dcd8b-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1c9-84bbdeaf {
  align-self: center;
}

#w-node-eb774c6c-679c-28c2-700f-35b1f3c66686-84bbdeaf, #w-node-_57d2c3b2-4dc0-802f-df5b-c15b8b258241-84bbdeaf, #w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1d1-84bbdeaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1d4-84bbdeaf {
  align-self: center;
}

#w-node-_3b203cd0-f40a-c1dc-c1f4-b0a265d00961-84bbdeaf, #w-node-c05750b1-02da-d70f-d6bb-db425ef9b135-84bbdeaf, #w-node-c05750b1-02da-d70f-d6bb-db425ef9b139-84bbdeaf, #w-node-c05750b1-02da-d70f-d6bb-db425ef9b13c-84bbdeaf, #w-node-b008f420-f563-9c45-2ed1-4f1d30dfbdfc-84bbdeb1, #w-node-b008f420-f563-9c45-2ed1-4f1d30dfbe05-84bbdeb1, #w-node-f21379b5-d3d9-c823-3e26-83bdbb5d9437-84bbdeb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdeb1 {
  align-self: center;
}

#w-node-_54f550ef-b788-362b-fcbf-6046018c2dee-84bbdeb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54f550ef-b788-362b-fcbf-6046018c2df3-84bbdeb1 {
  align-self: center;
}

#w-node-_584f4f22-c1cf-6d6b-8576-4fc2a63fc4f9-84bbdeb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_584f4f22-c1cf-6d6b-8576-4fc2a63fc4fe-84bbdeb1 {
  align-self: center;
}

#w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbdeb1, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbdeb1, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbdeb1, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbdeb1, #w-node-b8d4544a-7166-35c2-74ab-d80f655eb6b0-84bbdeb2, #w-node-_1655bc18-8f59-e8fa-8884-97ed7c2dce04-84bbdeb2, #w-node-fa33bca0-831b-f95b-87f7-6dffec4c04d3-84bbdeb2, #w-node-_8241f595-8bf6-7df0-0d47-6c1cee354ad0-84bbdeb2, #w-node-_2619d076-1124-bec9-173a-85476a68992e-84bbdeb2, #w-node-d5804eab-205b-5e75-95b8-5f0e72750b3e-84bbdeb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aad4d0c9-5990-17f1-d72d-74a39697445c-84bbdeb2, #w-node-aad4d0c9-5990-17f1-d72d-74a3969744bc-84bbdeb2, #w-node-aad4d0c9-5990-17f1-d72d-74a39697451c-84bbdeb2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdeb4 {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdeb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeb4 {
  align-self: center;
}

#w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbdeb4 {
  align-self: stretch;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbdeb7 {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbdeb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdeb7 {
  align-self: center;
}

#w-node-f86072bc-b468-1272-f51c-51bbb9b94059-b9b94059 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34b7-84bbdeb8 {
  align-self: center;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34bf-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34c1-84bbdeb8 {
  align-self: center;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34cd-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34d6-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34df-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34e8-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe3569-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe356a-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358b-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358d-84bbdeb8 {
  align-self: center;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe3597-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe359e-84bbdeb8 {
  align-self: center;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe35a4-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe35a5-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe35a6-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe35a7-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe35b2-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe3607-84bbdeb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdebc {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdebc {
  align-self: center;
}

#w-node-_3e7b17c8-a114-dc2d-848b-a74250843d82-84bbdebc, #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d8b-84bbdebc, #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d94-84bbdebc, #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d9d-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f420444c-6eb6-986a-0bda-59cf5027776c-84bbdebc {
  align-self: center;
}

#w-node-f420444c-6eb6-986a-0bda-59cf50277773-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f420444c-6eb6-986a-0bda-59cf50277776-84bbdebc {
  align-self: center;
}

#w-node-f5541224-d902-6d8b-43b3-87795462f45f-84bbdebc {
  align-self: stretch;
}

#w-node-f5541224-d902-6d8b-43b3-87795462f470-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24221c14-95e3-cbb5-ee31-cd1a5563f298-84bbdebc {
  align-self: stretch;
}

#w-node-_24221c14-95e3-cbb5-ee31-cd1a5563f2a9-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_388e4ca7-b1c0-153f-1f59-c78349d21ce6-84bbdebc {
  align-self: stretch;
}

#w-node-_388e4ca7-b1c0-153f-1f59-c78349d21cf7-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4903724c-d396-3cec-5471-ee4c002d8c07-84bbdebc {
  align-self: stretch;
}

#w-node-_4903724c-d396-3cec-5471-ee4c002d8c18-84bbdebc, #w-node-b88d7051-934b-9a88-e474-c9c041157e86-84bbdebc, #w-node-_61f7f501-9338-38cc-9fc2-f6a5dd969eff-84bbdebc, #w-node-_6ad5ee44-b18e-e69a-e171-8211fe347502-84bbdebc, #w-node-_6ad5ee44-b18e-e69a-e171-8211fe347504-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad5ee44-b18e-e69a-e171-8211fe347507-84bbdebc {
  align-self: center;
}

#w-node-_0ff9373e-5b44-e0d5-ed55-079e2766e1f7-84bbdebc, #w-node-_0ff9373e-5b44-e0d5-ed55-079e2766e1fb-84bbdebc, #w-node-_0ff9373e-5b44-e0d5-ed55-079e2766e1fe-84bbdebc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdec2 {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbdec2, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdec2, #w-node-_3d744b5d-110d-c639-6f69-7812fdf51168-84bbdec2, #w-node-f21379b5-d3d9-c823-3e26-83bdbb5d9437-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdec2 {
  align-self: center;
}

#w-node-_7778887f-f62f-1a1c-b0ac-0c88ac8d734d-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7778887f-f62f-1a1c-b0ac-0c88ac8d7368-84bbdec2 {
  align-self: center;
}

#w-node-_5171e540-29b5-4363-9db1-7291b28bdb89-84bbdec2, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdec2 {
  align-self: center;
}

#w-node-a1c48623-87fe-6688-1f9d-595df147c745-84bbdec2, #w-node-_0593c668-8c31-41c1-64db-bcd3cd95b131-84bbdec2, #w-node-_510e98e3-a269-0ec3-b73c-8f953a245f1c-84bbdec2, #w-node-_510e98e3-a269-0ec3-b73c-8f953a245f1d-84bbdec2, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206f2-84bbdec2, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206f9-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbdec2 {
  align-self: center;
}

#w-node-_4c55e193-3055-ee0f-1c14-7a847cb8c629-84bbdec2, #w-node-_4c55e193-3055-ee0f-1c14-7a847cb8c630-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdec2, #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6272-84bbdec2 {
  align-self: center;
}

#w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6279-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdec2 {
  align-self: center;
}

#w-node-b008f420-f563-9c45-2ed1-4f1d30dfbdfc-84bbdec2, #w-node-b008f420-f563-9c45-2ed1-4f1d30dfbe05-84bbdec2, #w-node-_78483221-b5c2-aa8a-d35e-1905af240260-84bbdec2, #w-node-dc12f1ed-470d-91df-fd95-4c7573346f9e-84bbdec2, #w-node-c87b72f1-3388-d944-dc89-2b84a8c9874a-84bbdec2, #w-node-_6c29cd45-d4c3-2405-ff5c-ae8ca4e7b354-84bbdec2, #w-node-_713e00c2-886d-cb9e-d442-375a0b9c6cb6-84bbdec2, #w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbdec2, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbdec2, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbdec2, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbdec2, #w-node-_8f392128-6a17-53c4-588a-57dd791670a1-84bbdec2, #w-node-_8f392128-6a17-53c4-588a-57dd791670a2-84bbdec2, #w-node-_8f392128-6a17-53c4-588a-57dd791670a3-84bbdec2, #w-node-_37ad5cdd-51fd-a738-5ace-3e3f73d1395b-84bbdec2, #w-node-_494f7fbd-3dd3-dfba-e02e-48df7493041d-84bbdec2, #w-node-b3c7ff53-2c08-3232-118c-ae5a170a2ac8-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c8c4a35-c73a-e1d9-196d-b341cc757677-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c535781c-f451-df54-a9e4-30b26a9f0432-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b497ff76-8113-4e30-ed48-4ae76247461d-84bbdec2, #w-node-_18ea6e00-0c0b-c294-6714-abb312aacf70-84bbdec2, #w-node-_13b4d25c-ca04-a541-4b37-1e939a9a5703-84bbdec2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_56f053bf-14c1-ae1b-0949-3c58c0e287df-84bbdec2, #w-node-_56f053bf-14c1-ae1b-0949-3c58c0e287e3-84bbdec2, #w-node-_56f053bf-14c1-ae1b-0949-3c58c0e287e7-84bbdec2, #w-node-f9f1b27d-0dee-bb71-89c7-dc0fa17c1e96-84bbdec2, #w-node-c0dc92be-e88c-7944-4e58-59d1ef74a642-84bbdec2, #w-node-_56f053bf-14c1-ae1b-0949-3c58c0e287e8-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0501e176-afba-6457-a01b-9cfff628b96d-84bbdec2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c934c478-76cf-e389-252d-114f191d59a1-84bbdec2, #w-node-c934c478-76cf-e389-252d-114f191d59a5-84bbdec2, #w-node-c934c478-76cf-e389-252d-114f191d59a8-84bbdec2, #w-node-_20ea379a-7941-15fd-f8ce-9b6f7493885a-7493885a, #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516aa-84bbdee8, #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516ab-84bbdee8, #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516b8-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98525a27-e60f-8e2c-f9ac-910acd9516b9-84bbdee8 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee8 {
  align-self: stretch;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13f9-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1407-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a141f-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a142d-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee8 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1442-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144b-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee8 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a145f-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1460-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a146b-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a146c-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1478-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a147f-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee8 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a148a-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1491-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a149c-84bbdee8 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a3-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee8 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14ae-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14b7-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a155a-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a155e-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1562-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1566-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1576-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16dd-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16e6-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16ef-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16f8-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a170f-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1710-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1711-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a171a-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1723-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a172c-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a176d-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a176e-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46014b79-5372-7790-236d-16523263fa1e-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1835-84bbdee8, #w-node-_833cc0b6-14db-a17e-e072-3d8037e78721-84bbdee8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18d5-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18d9-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18dc-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18dd-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18ea-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18eb-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18f8-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1901-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1905-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1908-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1909-84bbdee8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdee9 {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdee9 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee9 {
  align-self: stretch;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13f9-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1407-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a141f-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a142d-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee9 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1442-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144b-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee9 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a145f-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1460-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a146b-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a146c-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1478-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a147f-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee9 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a148a-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1491-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a149c-84bbdee9 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a3-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee9 {
  align-self: center;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14ae-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14b7-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a155a-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a155e-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1562-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1566-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1576-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16dd-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16e6-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16ef-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16f8-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a170f-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1710-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1711-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a171a-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1723-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a172c-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a176d-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a176e-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a17d5-84bbdee9, #w-node-_4b7dced3-ef28-3772-3d42-890eec3c7e25-84bbdee9, #w-node-a4e2d2d6-36a7-2122-e273-44e8792c681f-84bbdee9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18d5-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18d9-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18dc-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18dd-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18ea-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18eb-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18f8-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1901-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1905-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1908-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1909-84bbdee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdeeb {
  align-self: center;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdeeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeeb {
  align-self: center;
}

#w-node-_81240b6b-4d87-7b54-a264-e06ffdcf8729-84bbdeeb, #w-node-_81240b6b-4d87-7b54-a264-e06ffdcf8733-84bbdeeb, #w-node-_81240b6b-4d87-7b54-a264-e06ffdcf873d-84bbdeeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13ba04d1-447a-ea7c-98a0-ff654ddd564c-84bbdeeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_13ba04d1-447a-ea7c-98a0-ff654ddd564d-84bbdeeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdeee {
  align-self: center;
}

#w-node-_7a387334-72ca-75c7-855f-c1aca0b5056b-84bbdeee, #w-node-ca825399-bab3-cd88-0c14-6b76f1791d2c-84bbdeee, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdeee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeee {
  align-self: center;
}

#w-node-_02149f99-169c-295f-5f94-b40adf64b34c-84bbdeee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_02149f99-169c-295f-5f94-b40adf64b373-84bbdeee, #w-node-_02149f99-169c-295f-5f94-b40adf64b360-84bbdeee, #w-node-_02149f99-169c-295f-5f94-b40adf64b382-84bbdeee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af9cd47b-e868-4d26-6d6b-5212cb210a3c-84bbdeee {
  align-self: stretch;
}

#w-node-f2712ae8-02f1-9b41-919b-c0323fa42bec-84bbdeee, #w-node-_6671f8eb-075f-db94-6f30-07ed600a1f04-84bbdeee, #w-node-_6671f8eb-075f-db94-6f30-07ed600a1f08-84bbdeee, #w-node-_6671f8eb-075f-db94-6f30-07ed600a1f0b-84bbdeee, #w-node-_4c55e193-3055-ee0f-1c14-7a847cb8c629-84bbdef0, #w-node-_4c55e193-3055-ee0f-1c14-7a847cb8c630-84bbdef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdef0 {
  align-self: center;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef0 {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbdef0 {
  align-self: stretch;
}

#w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61d2-84bbdef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbdef0 {
  align-self: stretch;
}

#w-node-_5b237979-840e-146a-3401-656f96ce8e83-84bbdef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbdef0 {
  align-self: stretch;
}

#w-node-_6d478158-315c-2578-d75f-d0b63ae1bf08-84bbdef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbdef0 {
  align-self: stretch;
}

#w-node-_52f7dc32-7261-fd99-493e-08047fc05e5e-84bbdef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef1 {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdef1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7282340b-651d-bb00-08db-a0fe84ee1a04-84bbdef1 {
  align-self: stretch;
}

#w-node-_7282340b-651d-bb00-08db-a0fe84ee1a10-84bbdef1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6efbe275-3c05-eaad-7f26-a29d858d2ad5-84bbdef1 {
  align-self: stretch;
}

#w-node-_6efbe275-3c05-eaad-7f26-a29d858d2ae1-84bbdef1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a467a28a-44f9-bf32-ab44-cbaf473f00e7-84bbdef1 {
  align-self: stretch;
}

#w-node-a467a28a-44f9-bf32-ab44-cbaf473f00f3-84bbdef1, #w-node-_5171e540-29b5-4363-9db1-7291b28bdb89-84bbdef1, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-84bbdef1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdef1 {
  align-self: center;
}

#w-node-db383886-0cb3-8330-cdb9-7b983816ccf7-84bbdef2 {
  place-self: auto center;
}

#w-node-db383886-0cb3-8330-cdb9-7b983816cd06-84bbdef2, #w-node-db383886-0cb3-8330-cdb9-7b983816cd14-84bbdef2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f18-84bbdef2 {
  place-self: stretch center;
}

#w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f2b-84bbdef2, #w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f35-84bbdef2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caf3c21c-a9e0-171a-f01e-845803240cd1-84bbdef2 {
  place-self: stretch center;
}

#w-node-caf3c21c-a9e0-171a-f01e-845803240ce1-84bbdef2, #w-node-caf3c21c-a9e0-171a-f01e-845803240cee-84bbdef2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbdf0a {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbdf0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf0a {
  align-self: center;
}

#w-node-_6d61055f-e71f-8072-c00e-c4ed370a8f4b-84bbdf0a, #w-node-b26b50bb-3e5b-2f82-8ecc-19861e9b43ca-84bbdf0a {
  align-self: stretch;
}

#w-node-b26b50bb-3e5b-2f82-8ecc-19861e9b43dc-84bbdf0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73826f43-03f6-fb41-e918-05f16e14a546-84bbdf0a {
  align-self: stretch;
}

#w-node-_73826f43-03f6-fb41-e918-05f16e14a558-84bbdf0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aaaab67-8a2f-923b-df7f-0d5f03e88b8c-84bbdf0a {
  align-self: stretch;
}

#w-node-_4aaaab67-8a2f-923b-df7f-0d5f03e88b9e-84bbdf0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8978b55c-4d43-bca2-81af-97480f773b4c-84bbdf0a {
  align-self: stretch;
}

#w-node-_8978b55c-4d43-bca2-81af-97480f773b61-84bbdf0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26e54c33-318c-cb8c-ccf1-7fd40cf2eba4-84bbdf0a {
  align-self: stretch;
}

#w-node-_26e54c33-318c-cb8c-ccf1-7fd40cf2ebb6-84bbdf0a, #w-node-_8a82dd9e-557e-0dba-1fa5-19e1416ee8ef-84bbdf0a, #w-node-_10a50faf-36ba-5a9f-3b35-4be27d8898ef-84bbdf0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae998943-eb69-5b3f-715e-44fe2912376c-84bbdf0b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_887613ea-aa9c-e461-b5c0-4b541e04fdcb-84bbdf0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82f3874e-f29f-6640-e159-611657dc43df-84bbdf0b, #w-node-be9f2623-0c58-17f8-4543-49eb260e3b96-84bbdf0b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdf0f {
  align-self: stretch;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbdf0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdf0f {
  align-self: stretch;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-84bbdf0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdf0f {
  align-self: stretch;
}

#w-node-_2925f9b8-4e77-0cbe-23ba-886a4079ded9-84bbdf0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbdf0f {
  align-self: stretch;
}

#w-node-_17bc6b07-ad76-c423-928d-4156799c7a91-84bbdf0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d2b730b-464a-5181-8dd1-32dede28c247-84bbdf0f {
  align-self: stretch;
}

#w-node-_9d2b730b-464a-5181-8dd1-32dede28c259-84bbdf0f, #w-node-be7c8d14-d199-fe25-7617-957e4ed9d1f8-84bbdf0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbdf11 {
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf11 {
  align-self: center;
}

#w-node-_49b1d330-d4f7-b30a-63b2-289693824a6d-84bbdf11, #w-node-_49b1d330-d4f7-b30a-63b2-289693824b23-84bbdf11 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_413e58a1-90a2-d9e0-2187-6f480fc6693b-84bbdf27, #w-node-_413e58a1-90a2-d9e0-2187-6f480fc66941-84bbdf27, #w-node-_0b76c1d2-0535-fd71-a214-5269002d7f8a-84bbdf27 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617ac-84bbdf27 {
  justify-self: start;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617b0-84bbdf27 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617b4-84bbdf27 {
  place-self: center;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617b6-84bbdf27 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_413e58a1-90a2-d9e0-2187-6f480fc6693b-84bbdf28, #w-node-_413e58a1-90a2-d9e0-2187-6f480fc66941-84bbdf28, #w-node-_2cfd25ba-04c7-27fb-5232-283e4b324b0c-84bbdf28, #w-node-_0b76c1d2-0535-fd71-a214-5269002d7f8a-84bbdf28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617ac-84bbdf28 {
  justify-self: start;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617b0-84bbdf28 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617b4-84bbdf28 {
  place-self: center;
}

#w-node-_37b27d31-d32d-abd6-4729-b3a489b617b6-84bbdf28 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbdf4a {
  align-self: center;
}

#w-node-e6fbfe6d-f556-1cf5-1ca5-d7719b5e4a88-84bbdf4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf4a {
  align-self: center;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f33e-84bbdf4a {
  align-self: stretch;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f34a-84bbdf4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41338af5-ed99-4b6d-7dea-98099121e549-84bbdf4a, #w-node-_9a966a37-7498-965b-5834-a458bc7b451f-84bbdf4a, #w-node-_90063f72-fc8b-3d4c-ab9f-c2e8ee96111a-84bbdf4a, #w-node-_73fdaa15-171b-8f67-2c02-cd39a3147038-84bbdf4a, #w-node-_6329c896-cb42-c603-2a0a-48422e19ba26-84bbdf4a {
  align-self: stretch;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3ea-84bbdf4a {
  align-self: center;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f1-84bbdf4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbdf4a {
  align-self: center;
}

#w-node-fc5bca7a-e9f1-9a8a-45d3-be81471ea5f3-84bbdf4a, #w-node-_3fa46209-c0b7-6c3f-d586-569e187b1e99-84bbdf4a, #w-node-_6ad14198-a6bc-ec9f-2f78-21ae4c921587-84bbdf4a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-aa384a82-12cd-d021-ae7f-9fd4c46dd49f-84bbdf68, #w-node-aa384a82-12cd-d021-ae7f-9fd4c46dd4a8-84bbdf68 {
  align-self: center;
}

#w-node-b3c97698-79cf-e9df-28b1-f917df3670a2-84bbdf68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b3c97698-79cf-e9df-28b1-f917df3670a3-84bbdf68, #w-node-_2487daf3-cece-136d-8a1d-a6fbee766d5d-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fc3-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fcc-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fd5-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fde-84bbdf68, #w-node-a4ecdfff-6f2f-b5b6-9d41-32defb4e50d7-84bbdf68, #w-node-_82eb940a-795e-f348-92ad-e017216df0ed-84bbdf68, #w-node-_82eb940a-795e-f348-92ad-e017216df0ef-84bbdf68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82eb940a-795e-f348-92ad-e017216df0f2-84bbdf68, #w-node-dd77a298-7964-01d1-2171-fe9983811021-84bbdf68 {
  align-self: center;
}

#w-node-dd77a298-7964-01d1-2171-fe9983811029-84bbdf68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd77a298-7964-01d1-2171-fe998381102c-84bbdf68 {
  align-self: center;
}

#w-node-b0c2625f-6ff9-697d-4f68-76d77934ec35-84bbdf68, #w-node-b0c2625f-6ff9-697d-4f68-76d77934ec39-84bbdf68, #w-node-b0c2625f-6ff9-697d-4f68-76d77934ec3c-84bbdf68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-84bbdf69 {
  align-self: center;
}

#w-node-_86838cfa-ecb3-bba0-32c6-332fa5e1b537-84bbdf69, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdf69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdf69, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdf69, #w-node-_71a905d9-ff60-6db5-e579-be379cad8fc0-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a63a01-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639b1-84bbdf69, #w-node-_97ef8a62-d185-5ac8-3a80-240c67e7f112-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639d7-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639f1-84bbdf69, #w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c53-84bbdf69 {
  align-self: center;
}

#w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c60-84bbdf69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c63-84bbdf69 {
  align-self: center;
}

#w-node-_6a368a5b-bf82-2128-7f75-011e24ceb10e-84bbdf69, #w-node-_6a368a5b-bf82-2128-7f75-011e24ceb10f-84bbdf69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-84bbdf6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf6b {
  align-self: center;
}

#w-node-_320af321-2d1c-c74c-b0a4-2627d8b9b72c-84bbdf6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_320af321-2d1c-c74c-b0a4-2627d8b9b737-84bbdf6b, #w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7e7-e04a8f6a {
  align-self: center;
}

#w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7eb-e04a8f6a, #w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7ee-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7f0-e04a8f6a {
  place-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b091-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b095-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b096-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0a7-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0a8-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0b1-e04a8f6a {
  place-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0b6-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0b8-e04a8f6a {
  place-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0bd-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0bf-e04a8f6a {
  place-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0c4-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0c9-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0d2-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0db-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0e5-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0e7-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0ee-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0ef-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0f0-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0f1-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0f2-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0fb-e04a8f6a {
  align-self: stretch;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b109-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b118-e04a8f6a {
  align-self: stretch;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b11b-e04a8f6a {
  align-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b126-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b132-e04a8f6a {
  align-self: stretch;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b135-e04a8f6a {
  align-self: center;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b140-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b146-e04a8f6a {
  align-self: stretch;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b154-e04a8f6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b161-e04a8f6a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: auto;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b163-e04a8f6a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b165-e04a8f6a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b176-e04a8f6a {
  place-self: auto;
}

#w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b1b8-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b1bc-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b1bf-e04a8f6a, #w-node-ba070d2b-7347-2ef2-b99d-44378b74c8d0-885e8a09, #w-node-_38a867b9-d3b7-5efe-e896-afceac1aa8c4-885e8a09, #w-node-d41b3f80-092f-0c49-b9ed-97bf57a217b3-885e8a09, #w-node-e526b802-ef67-ea2c-97f5-14b3e73986e9-885e8a09, #w-node-b82a651e-31ee-f6c8-dfd8-7cf1a634e02d-885e8a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aa6666f-8d16-345b-db9e-30243a2bb63c-885e8a09 {
  align-self: center;
}

#w-node-_80bb7b96-83e6-364f-0474-47ba198cd5d4-885e8a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aa6666f-8d16-345b-db9e-30243a2bb642-885e8a09, #w-node-_2aa6666f-8d16-345b-db9e-30243a2bb66a-885e8a09 {
  align-self: center;
}

#w-node-_257a6395-231b-2327-f052-4580cd3bfb7b-885e8a09, #w-node-a3e7b755-ef0d-7695-c09c-67ad54a9eed1-885e8a09, #w-node-_05bd2c2e-e80d-38b1-4d28-8f2c56baadc7-885e8a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bab5d43c-c2f6-3564-3467-f5bcc505bf15-885e8a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-_58432da8-658b-129c-e6a7-c29033860b01-885e8a09, #w-node-f3282438-08be-3195-6551-eef6270c792b-885e8a09, #w-node-_815a1aea-e5b1-241d-fb6f-dce6ec8f7fe7-885e8a09, #w-node-e4868175-9dd7-8697-1e5a-56f85f13562c-885e8a09, #w-node-b8d4544a-7166-35c2-74ab-d80f655eb6b0-e14ee19e, #w-node-_1655bc18-8f59-e8fa-8884-97ed7c2dce04-e14ee19e, #w-node-fa33bca0-831b-f95b-87f7-6dffec4c04d3-e14ee19e, #w-node-_8241f595-8bf6-7df0-0d47-6c1cee354ad0-e14ee19e, #w-node-_01896dfb-e7ba-1762-f7c0-91ebe9f804fc-e14ee19e, #w-node-d5804eab-205b-5e75-95b8-5f0e72750b3e-e14ee19e, #w-node-b79652fd-b873-f178-0a60-8959dd3614fa-e14ee19e, #w-node-_4dbfb579-1322-ee0c-cdb5-73eb06601e8f-e14ee19e, #w-node-_4dbfb579-1322-ee0c-cdb5-73eb06601e93-e14ee19e, #w-node-_4dbfb579-1322-ee0c-cdb5-73eb06601e96-e14ee19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d289891-bf81-a423-a1f5-20e892c25b56-5c461fcc {
  align-self: center;
}

#w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d85-5c461fcc, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d87-5c461fcc, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d88-5c461fcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2663a558-720c-6d29-9768-9ff603472c41-5c461fcc, #w-node-_2663a558-720c-6d29-9768-9ff603472c37-5c461fcc {
  align-self: center;
}

#w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e1-5c461fcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-5c461fcc, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-5c461fcc {
  align-self: stretch;
}

#w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-5c461fcc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-5c461fcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-5c461fcc {
  align-self: stretch;
}

#w-node-_81aa69d3-41b1-d154-d059-16673c7c182f-5c461fcc, #w-node-_81aa69d3-41b1-d154-d059-16673c7c1833-5c461fcc, #w-node-_81aa69d3-41b1-d154-d059-16673c7c1836-5c461fcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d8-9f185138 {
  align-self: center;
}

#w-node-_7a387334-72ca-75c7-855f-c1aca0b5056b-9f185138, #w-node-ca825399-bab3-cd88-0c14-6b76f1791d2c-9f185138, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-9f185138, #w-node-d432f906-33e1-2c63-a34e-8924e2052c78-9f185138 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-9f185138 {
  align-self: center;
}

#w-node-d2d549d9-438b-7d0f-9780-6eda3eb826f4-9f185138, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb826fd-9f185138, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb82706-9f185138, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb8270f-9f185138, #w-node-f2712ae8-02f1-9b41-919b-c0323fa42bec-9f185138 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-ea3a466d {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-ea3a466d {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b0-ea3a466d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-ea3a466d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-ea3a466d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-ea3a466d {
  align-self: stretch;
}

#w-node-_32dcc5e2-8ae3-e976-158a-4139f6562675-ea3a466d, #w-node-_32dcc5e2-8ae3-e976-158a-4139f656267e-ea3a466d, #w-node-_32dcc5e2-8ae3-e976-158a-4139f6562687-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-ea3a466d {
  align-self: stretch;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f4c-ea3a466d {
  place-self: center;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f51-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f53-ea3a466d {
  place-self: center;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f58-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f5a-ea3a466d {
  place-self: center;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f5f-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f61-ea3a466d {
  place-self: center;
}

#w-node-_7b7488db-dfc1-014d-03e1-beef97843f66-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-ea3a466d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-ea3a466d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-ea3a466d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-ea3a466d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-26028464 {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-26028464 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-26028464, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-26028464, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-26028464, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-26028464 {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-26028464, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-26028464, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-26028464 {
  align-self: stretch;
}

#w-node-_19020c63-3acd-400c-f542-c22172e34669-26028464 {
  place-self: center;
}

#w-node-_19020c63-3acd-400c-f542-c22172e3466e-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19020c63-3acd-400c-f542-c22172e34670-26028464 {
  place-self: center;
}

#w-node-_19020c63-3acd-400c-f542-c22172e34675-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19020c63-3acd-400c-f542-c22172e34677-26028464 {
  place-self: center;
}

#w-node-_19020c63-3acd-400c-f542-c22172e3467c-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19020c63-3acd-400c-f542-c22172e3467e-26028464 {
  place-self: center;
}

#w-node-_19020c63-3acd-400c-f542-c22172e34683-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-26028464, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-26028464, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-26028464, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-26028464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-5fd8288d {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-5fd8288d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5fd8288d {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-5fd8288d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-5fd8288d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-5fd8288d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-5fd8288d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-5fd8288d {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-5fd8288d, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-5fd8288d, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-5fd8288d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5fd8288d {
  align-self: stretch;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ac8-5fd8288d, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-5fd8288d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-5fd8288d, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-5fd8288d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-5fd8288d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-5fd8288d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-5fd8288d, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-5fd8288d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-5fd8288d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-5fd8288d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-5fd8288d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-b55c4a6a {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-b55c4a6a {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-b55c4a6a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-b55c4a6a, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-b55c4a6a, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-b55c4a6a {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-b55c4a6a, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-b55c4a6a, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-b55c4a6a {
  align-self: stretch;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be25432-b55c4a6a {
  place-self: center;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be25437-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be25439-b55c4a6a {
  place-self: center;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be2543e-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be25440-b55c4a6a {
  place-self: center;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be25445-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be25447-b55c4a6a {
  place-self: center;
}

#w-node-_0c7fba37-0571-e227-43f2-5fd48be2544c-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-b55c4a6a, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-b55c4a6a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-b55c4a6a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-b55c4a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-edd072aa {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-edd072aa {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-edd072aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-edd072aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-edd072aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-edd072aa {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-edd072aa, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-edd072aa, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-edd072aa {
  align-self: stretch;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a8564-edd072aa {
  place-self: center;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a8569-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a856b-edd072aa {
  place-self: center;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a8570-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a8572-edd072aa {
  place-self: center;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a8577-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a8579-edd072aa {
  place-self: center;
}

#w-node-_14f5121a-ac64-8bd4-14d5-725a343a857e-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-edd072aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-edd072aa, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-edd072aa, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-edd072aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-afefc6aa {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-afefc6aa {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-afefc6aa, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-afefc6aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-afefc6aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-afefc6aa {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-afefc6aa, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-afefc6aa, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-afefc6aa {
  align-self: stretch;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d3-afefc6aa {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d8-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2da-afefc6aa {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2df-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e1-afefc6aa {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e6-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e8-afefc6aa {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2ed-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-afefc6aa, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-afefc6aa, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-afefc6aa, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-afefc6aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-1b08fe22 {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-1b08fe22 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-1b08fe22, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-1b08fe22, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-1b08fe22, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-1b08fe22 {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-1b08fe22, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-1b08fe22, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-1b08fe22 {
  align-self: stretch;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d3-1b08fe22 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d8-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2da-1b08fe22 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2df-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e1-1b08fe22 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e6-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e8-1b08fe22 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2ed-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-1b08fe22, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-1b08fe22, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-1b08fe22, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-1b08fe22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-49a8c214 {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-49a8c214 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-49a8c214, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-49a8c214, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-49a8c214, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-49a8c214 {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-49a8c214, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-49a8c214, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-49a8c214 {
  align-self: stretch;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d3-49a8c214 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d8-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2da-49a8c214 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2df-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e1-49a8c214 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e6-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e8-49a8c214 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2ed-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-49a8c214, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-49a8c214, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-49a8c214, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-49a8c214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-66004201 {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-66004201 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-66004201, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-66004201, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-66004201, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-66004201 {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-66004201, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-66004201, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-66004201 {
  align-self: stretch;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d3-66004201 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d8-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2da-66004201 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2df-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e1-66004201 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e6-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e8-66004201 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2ed-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-66004201, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-66004201, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-66004201, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-66004201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-c1738121 {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-c1738121 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-c1738121, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-c1738121, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-c1738121, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-c1738121 {
  align-self: stretch;
}

#w-node-_221679b6-9100-7305-7ca3-2e6b7d7c5d14-c1738121, #w-node-dbcdd711-b47d-4758-c2ac-fa3e216e1ebb-c1738121, #w-node-c147e44a-2deb-91b4-14d3-6c2419fe5986-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-c1738121 {
  align-self: stretch;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d3-c1738121 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2d8-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2da-c1738121 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2df-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e1-c1738121 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e6-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2e8-c1738121 {
  place-self: center;
}

#w-node-_02628941-2083-c5c6-e790-744c324fa2ed-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0acb-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c284d518-0948-e521-813c-ec303cdf0ace-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0acf-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0ad0-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0ad1-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0ad2-c1738121, #w-node-c284d518-0948-e521-813c-ec303cdf0ad3-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-c1738121, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-c1738121, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-c1738121 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4ed-ba635847 {
  align-self: start;
}

#w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-ba635847, #w-node-a9862628-a925-6a7f-bca7-600a9bf5238d-5eb3801a {
  align-self: center;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52394-5eb3801a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5eb3801a {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-5eb3801a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-5eb3801a, #w-node-_98cd0fa8-6681-531f-3237-f4b3b67067ee-5eb3801a, #w-node-_98cd0fa8-6681-531f-3237-f4b3b67067fc-5eb3801a, #w-node-_98cd0fa8-6681-531f-3237-f4b3b6706807-5eb3801a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5eb3801a {
  align-self: stretch;
}

#w-node-_15101072-1e0f-c60d-9ff8-818fa24e7575-5eb3801a, #w-node-_15101072-1e0f-c60d-9ff8-818fa24e7578-5eb3801a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15101072-1e0f-c60d-9ff8-818fa24e757b-5eb3801a, #w-node-_15101072-1e0f-c60d-9ff8-818fa24e757c-5eb3801a, #w-node-_15101072-1e0f-c60d-9ff8-818fa24e757d-5eb3801a, #w-node-_15101072-1e0f-c60d-9ff8-818fa24e757e-5eb3801a, #w-node-_15101072-1e0f-c60d-9ff8-818fa24e757f-5eb3801a, #w-node-_15101072-1e0f-c60d-9ff8-818fa24e7580-5eb3801a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-5eb3801a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-5eb3801a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-5eb3801a, #w-node-cbc84fcf-60ba-e426-30a0-b3249824c266-adc5dcb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bb9-adc5dcb7 {
  justify-self: start;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bbd-adc5dcb7 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bc1-adc5dcb7 {
  place-self: center;
}

#w-node-eb98989d-26cd-2cce-179c-fd9d42a13bc3-adc5dcb7 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a6-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a7-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a8-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a9-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142aa-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ab-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ac-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ad-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142ae-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142af-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b0-6f3ec44d, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142b1-6f3ec44d, #w-node-_3613f418-5629-d622-fbef-e5b6f8ae5a46-6f3ec44d, #w-node-_3613f418-5629-d622-fbef-e5b6f8ae5a51-6f3ec44d, #w-node-_3613f418-5629-d622-fbef-e5b6f8ae5a5c-6f3ec44d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97f9-6f3ec44d {
  align-self: stretch;
}

#w-node-_03f7a1b4-2769-7b87-6ab4-8a61ba46c528-6f3ec44d {
  place-self: center;
}

#w-node-_03f7a1b4-2769-7b87-6ab4-8a61ba46c532-6f3ec44d, #w-node-c7a621a8-269e-0c36-3f68-5ffe568a4b3a-6f3ec44d {
  align-self: stretch;
}

#w-node-fb3092f1-7419-e1b7-ed0e-3074c58022eb-6f3ec44d {
  place-self: center;
}

#w-node-fb3092f1-7419-e1b7-ed0e-3074c58022e8-6f3ec44d {
  align-self: stretch;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-6f3ec44d {
  align-self: center;
}

#w-node-_5171e540-29b5-4363-9db1-7291b28bdb89-6f3ec44d, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-6f3ec44d, #w-node-c7cd6253-d5be-bf47-da7a-a34027bd48c5-6f3ec44d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-6f3ec44d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-6f3ec44d, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-6f3ec44d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45050068-5df3-a20b-1ca7-24d4b56f1efc-e6d5164b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f39-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f3a-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f3b-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f3c-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f3d-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f3e-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f3f-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f40-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f41-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f42-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f43-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f44-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f47-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f48-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f49-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f4a-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f4b-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f4c-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f4d-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f4e-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f4f-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f50-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f51-e6d5164b, #w-node-_0ebe35fe-c2a2-59f7-3e51-2a2f27eb2f52-e6d5164b, #w-node-_45050068-5df3-a20b-1ca7-24d4b56f1f22-e6d5164b, #w-node-_45050068-5df3-a20b-1ca7-24d4b56f1f25-e6d5164b, #w-node-_45050068-5df3-a20b-1ca7-24d4b56f1f2a-e6d5164b, #w-node-_37ffc3af-7316-9358-38ae-dfd8b3254b08-e6d5164b, #w-node-_37ffc3af-7316-9358-38ae-dfd8b3254b11-e6d5164b, #w-node-_37ffc3af-7316-9358-38ae-dfd8b3254b1a-e6d5164b, #w-node-e7208221-1e8b-f8ca-bf77-70b9aaab62e9-e6d5164b, #w-node-c094247c-470c-59d4-e2e4-80e59ed9f78c-e6d5164b, #w-node-c094247c-470c-59d4-e2e4-80e59ed9f796-e6d5164b, #w-node-c094247c-470c-59d4-e2e4-80e59ed9f797-e6d5164b, #w-node-c094247c-470c-59d4-e2e4-80e59ed9f7ad-e6d5164b, #w-node-c094247c-470c-59d4-e2e4-80e59ed9f7d3-e6d5164b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-0eca48ce {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-0eca48ce, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-0eca48ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-0eca48ce {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-0eca48ce, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-0eca48ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-0eca48ce, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-0eca48ce {
  align-self: stretch;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-0eca48ce, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-0eca48ce, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-0eca48ce, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-0eca48ce, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-0eca48ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-cccf4965 {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-cccf4965, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-cccf4965 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-cccf4965 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-cccf4965, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-cccf4965 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-cccf4965, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-cccf4965 {
  align-self: stretch;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-cccf4965, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-cccf4965, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-cccf4965, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-cccf4965, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-cccf4965 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd4f-111b4078 {
  align-self: center;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd52-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5c-111b4078 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-111b4078 {
  align-self: center;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd64-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd65-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd66-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd67-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd68-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd69-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6a-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6b-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6c-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6d-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6e-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6f-111b4078 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd7f-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cda0-111b4078 {
  align-self: stretch;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cdda-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cddc-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cde0-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cde4-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cde7-111b4078 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-82a3c99c {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-82a3c99c, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-82a3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-82a3c99c {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-82a3c99c, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-82a3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-82a3c99c, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-82a3c99c {
  align-self: stretch;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-82a3c99c, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-82a3c99c, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-82a3c99c, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-82a3c99c, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-82a3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-befb639a {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-befb639a, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-befb639a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-befb639a {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-befb639a, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-befb639a, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-befb639a, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-befb639a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-befb639a, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-befb639a {
  align-self: stretch;
}

#w-node-ce784074-6f4d-f89a-83f8-bbdda82fbe07-befb639a, #w-node-ce784074-6f4d-f89a-83f8-bbdda82fbe09-befb639a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-befb639a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-befb639a, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-befb639a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-324ee84f {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-324ee84f, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-324ee84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-324ee84f {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-324ee84f, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-324ee84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-324ee84f, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-324ee84f {
  align-self: stretch;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-324ee84f, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-324ee84f, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-324ee84f, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-324ee84f, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-324ee84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-b7dd65eb {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-b7dd65eb, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-b7dd65eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-b7dd65eb {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-b7dd65eb, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-b7dd65eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-b7dd65eb, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-b7dd65eb {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-b7dd65eb, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-b7dd65eb, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-b7dd65eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-fc01d4af {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-fc01d4af, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-fc01d4af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-fc01d4af {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-fc01d4af, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-fc01d4af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-fc01d4af, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-fc01d4af, #w-node-_2fd50db5-aa4e-586e-8e7c-53970f898cd4-fc01d4af {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-fc01d4af, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-fc01d4af, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-fc01d4af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-28051fcd {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-28051fcd, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-28051fcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-28051fcd {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-28051fcd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-28051fcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-28051fcd, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-28051fcd {
  align-self: stretch;
}

#w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-28051fcd, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-28051fcd, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-28051fcd, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-28051fcd, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-28051fcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-ddaada7e {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-ddaada7e, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-ddaada7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-ddaada7e {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-ddaada7e, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-ddaada7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-ddaada7e, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-ddaada7e {
  align-self: stretch;
}

#w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdd9-ddaada7e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cddb-ddaada7e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdec-ddaada7e, #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdfe-ddaada7e {
  place-self: auto;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-ddaada7e, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-ddaada7e, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-ddaada7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-5a522d75 {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-5a522d75, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-5a522d75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-5a522d75 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-5a522d75, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-5a522d75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-5a522d75, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-5a522d75 {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-5a522d75, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-5a522d75, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-5a522d75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd4f-727a2c63 {
  align-self: center;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd52-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5c-727a2c63 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-727a2c63 {
  align-self: center;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cd64-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd65-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd66-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd67-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd68-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd69-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6a-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6b-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6c-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6d-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6e-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd6f-727a2c63 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5c0-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5d8-727a2c63 {
  align-self: stretch;
}

#w-node-c1d157ad-cecf-a415-e884-285fc3a7cde0-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cde4-727a2c63, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cde7-727a2c63, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa4d-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa4e-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa4f-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa50-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa51-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa52-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa53-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa54-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa55-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa56-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa57-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa58-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5b-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5c-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5d-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5e-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa5f-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa60-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa61-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa62-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa63-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa64-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa65-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa66-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa70-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa79-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa82-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa8f-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa93-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa9d-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa9e-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aab4-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aada-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf3-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf7-3c5441d8 {
  align-self: auto;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf8-3c5441d8 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aafb-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab01-3c5441d8 {
  align-self: end;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab0c-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab12-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab15-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab3a-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab3d-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab40-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab41-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab42-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab43-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab44-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab45-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab4f-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab54-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab56-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab5b-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab70-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab75-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab77-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab7c-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab8f-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab94-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab96-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab9b-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abaf-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abb4-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abb6-3c5441d8 {
  place-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abbb-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcf-3c5441d8 {
  align-self: center;
}

#w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abda-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abe2-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abe9-3c5441d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-edde4c88 {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-edde4c88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-edde4c88 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-edde4c88, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-edde4c88, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-edde4c88, #w-node-c90f2670-710a-dfc5-1635-41b8cb56e215-edde4c88, #w-node-c90f2670-710a-dfc5-1635-41b8cb56e223-edde4c88, #w-node-c90f2670-710a-dfc5-1635-41b8cb56e231-edde4c88, #w-node-c90f2670-710a-dfc5-1635-41b8cb56e23f-edde4c88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-edde4c88, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-edde4c88 {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-edde4c88, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-edde4c88, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-edde4c88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a265-dc4b47fd {
  align-self: center;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a272-dc4b47fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-dc4b47fd, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-dc4b47fd {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-dc4b47fd, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-dc4b47fd, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-dc4b47fd, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a105-dc4b47fd, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a113-dc4b47fd, #w-node-d8cc49a8-cfbd-f399-0a44-d3ff7011d838-dc4b47fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-dc4b47fd, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-dc4b47fd {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-dc4b47fd, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-dc4b47fd, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-dc4b47fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a265-a611cbb2 {
  align-self: auto;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a272-a611cbb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-a611cbb2, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-a611cbb2 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-a611cbb2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-a611cbb2, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-a611cbb2, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a105-a611cbb2, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a113-a611cbb2, #w-node-d8cc49a8-cfbd-f399-0a44-d3ff7011d838-a611cbb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-a611cbb2, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-a611cbb2 {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-a611cbb2, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-a611cbb2, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-a611cbb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a265-65cd14ae {
  align-self: center;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a272-65cd14ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-65cd14ae, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-65cd14ae {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-65cd14ae, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-65cd14ae, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-65cd14ae, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a105-65cd14ae, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a113-65cd14ae, #w-node-d8cc49a8-cfbd-f399-0a44-d3ff7011d838-65cd14ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-65cd14ae, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-65cd14ae {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-65cd14ae, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-65cd14ae, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-65cd14ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a265-76ad5140 {
  align-self: center;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a272-76ad5140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-76ad5140, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-76ad5140 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-76ad5140, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-76ad5140, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-76ad5140, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a105-76ad5140, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a113-76ad5140, #w-node-d8cc49a8-cfbd-f399-0a44-d3ff7011d838-76ad5140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-76ad5140, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-76ad5140 {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-76ad5140, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-76ad5140, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-76ad5140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d289891-bf81-a423-a1f5-20e892c25b56-f7d2b5f3 {
  align-self: center;
}

#w-node-c4a78ad7-08a9-6cb2-81f6-41b271718ece-f7d2b5f3, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d85-f7d2b5f3, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d87-f7d2b5f3, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d88-f7d2b5f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-f7d2b5f3, #w-node-_6692da1f-d1d4-b2bd-b235-b0c84fbbb2c3-f7d2b5f3, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-f7d2b5f3, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-f7d2b5f3 {
  align-self: stretch;
}

#w-node-_81aa69d3-41b1-d154-d059-16673c7c182f-f7d2b5f3, #w-node-_81aa69d3-41b1-d154-d059-16673c7c1833-f7d2b5f3, #w-node-_81aa69d3-41b1-d154-d059-16673c7c1836-f7d2b5f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a265-f26f2bf7 {
  align-self: center;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a272-f26f2bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-f26f2bf7, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-f26f2bf7 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-f26f2bf7, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-f26f2bf7, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-f26f2bf7, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a105-f26f2bf7, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a113-f26f2bf7, #w-node-d8cc49a8-cfbd-f399-0a44-d3ff7011d838-f26f2bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-f26f2bf7, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-f26f2bf7 {
  align-self: stretch;
}

#w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-f26f2bf7, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-f26f2bf7, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-f26f2bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a265-50f0cc97 {
  align-self: center;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a272-50f0cc97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-50f0cc97, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-50f0cc97 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-50f0cc97, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768a-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768b-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768c-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768d-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768e-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d813768f-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137690-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137691-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137692-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137693-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137694-50f0cc97, #w-node-_08de0f0f-3d0c-8c05-0c0b-7026d8137695-50f0cc97, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-50f0cc97, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-50f0cc97, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-50f0cc97, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a105-50f0cc97, #w-node-_985a4b28-3219-70c1-b34a-0b7585a2a113-50f0cc97, #w-node-d8cc49a8-cfbd-f399-0a44-d3ff7011d838-50f0cc97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-50f0cc97, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-50f0cc97 {
  align-self: stretch;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75dd-6ff8c9f2 {
  align-self: center;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e2-6ff8c9f2, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e4-6ff8c9f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-6ff8c9f2 {
  align-self: center;
}

#w-node-_1e521a43-73ad-4825-f09c-269f2dd14298-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd14299-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429a-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429b-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429c-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429d-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429e-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd1429f-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a0-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a1-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a2-6ff8c9f2, #w-node-_1e521a43-73ad-4825-f09c-269f2dd142a3-6ff8c9f2, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb43-6ff8c9f2, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-6ff8c9f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbc9962-b967-8829-5520-413718b6e23b-6ff8c9f2, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-6ff8c9f2 {
  align-self: stretch;
}

#w-node-ce784074-6f4d-f89a-83f8-bbdda82fbe07-6ff8c9f2, #w-node-ce784074-6f4d-f89a-83f8-bbdda82fbe09-6ff8c9f2, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df427f-6ff8c9f2, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4283-6ff8c9f2, #w-node-b30329f3-2c0f-be6d-3d27-2b3564df4286-6ff8c9f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8661f8de-2cba-c444-339d-8182d6b7b208-4544723d {
  align-self: center;
}

#w-node-_8661f8de-2cba-c444-339d-8182d6b7b20b-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b215-4544723d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8661f8de-2cba-c444-339d-8182d6b7b217-4544723d {
  align-self: center;
}

#w-node-_8661f8de-2cba-c444-339d-8182d6b7b21d-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b21e-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b21f-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b220-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b221-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b222-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b223-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b224-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b225-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b226-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b227-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b228-4544723d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8661f8de-2cba-c444-339d-8182d6b7b243-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b25b-4544723d {
  align-self: stretch;
}

#w-node-_8661f8de-2cba-c444-339d-8182d6b7b28c-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b28e-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b292-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b296-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b299-4544723d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1280px) {
  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf9-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab02-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab16-84bbdd9d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-84bbdd9d {
    place-self: center end;
  }

  #w-node-_8a3e4932-4fe9-f422-01af-dda509cb587d-09cb587c, #w-node-_1410faf5-7980-d234-a66a-60a1d141a4e0-8db92ddd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddd8 {
    align-self: start;
  }

  #w-node-d6929e70-f5b0-4ab4-610a-e7157706b185-84bbddd8 {
    place-self: center end;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddda {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbddda, #w-node-e0859ea4-8b6c-41e5-55c2-cfa1d56a19c4-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd22-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd45-84bbddda, #w-node-_9af9911e-584a-c023-10c1-98d686933b7b-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd6f-84bbddda {
    place-self: center end;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddde {
    align-self: start;
  }

  #w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbddde, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddf3 {
    place-self: center end;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbddf3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbddf3 {
    place-self: center end;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-84bbddf3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbddf3 {
    place-self: center end;
  }

  #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079ded9-84bbddf3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbddf3 {
    place-self: center end;
  }

  #w-node-_17bc6b07-ad76-c423-928d-4156799c7a91-84bbddf3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf66-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf83-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf9d-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfb1-84bbddf5, #w-node-e8b34d51-ec68-2b33-40ce-86811f8a9300-84bbddf8, #w-node-eebd7cdf-f344-87a3-76dc-69d23063934d-84bbddf8, #w-node-_06876ef0-3e0c-d325-64ef-5e0a0a6f14d8-84bbddf8, #w-node-_76bcdb67-5ffb-c2b3-0783-e6471bfad1ee-84bbddf8 {
    place-self: center end;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddfb {
    align-self: start;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f61c-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f625-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f62e-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f637-84bbddfb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbddfb, #w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f59-84bbddfb {
    place-self: center end;
  }

  #w-node-e72e3029-b6a6-5557-cbe4-7f6a1a1e93e1-1a1e93e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfc, #w-node-_190ae408-0fd0-0fe3-2044-1da2fc47f0c6-84bbddfc, #w-node-_42c6156c-1442-f1f0-7a62-eed987fe2924-84bbddfc, #w-node-a6961592-11de-7e7b-2eb3-fc4a85aef675-84bbddfc {
    place-self: center end;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbddfc, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddfd {
    align-self: start;
  }

  #w-node-c0045fa0-46fb-3635-e8bb-7de43f4b460a-84bbddfd {
    place-self: center end;
  }

  #w-node-c0045fa0-46fb-3635-e8bb-7de43f4b461c-84bbddfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2724580e-0da2-5801-0cf1-1f27bb2bfc2e-84bbddfd {
    place-self: center end;
  }

  #w-node-_2724580e-0da2-5801-0cf1-1f27bb2bfc40-84bbddfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fb13e35c-eba2-934f-3af8-42c30455ef1f-84bbddfd {
    place-self: center end;
  }

  #w-node-fb13e35c-eba2-934f-3af8-42c30455ef31-84bbddfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfe, #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbddfe, #w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbddfe, #w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbddfe, #w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbddfe, #w-node-e4861495-f37a-b563-4498-c4d49cc95e8b-84bbddfe, #w-node-a72f041a-5ecf-af37-6050-703578667ab1-84bbddfe {
    place-self: center end;
  }

  #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbddfe, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde13 {
    align-self: start;
  }

  #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3b2-84bbde13, #w-node-b9b03eb6-cb0d-6f9f-b9da-65df4cc77056-84bbde13, #w-node-a37cafad-7bcd-d442-47a2-cc245c27989f-84bbde13, #w-node-_3a1e4300-a7ee-cc7d-6d59-f436b50c4de7-84bbde13, #w-node-_40b2a254-2f2b-0775-bbcd-e4b7793cce53-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3bb-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3c4-84bbde13, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b3cd-84bbde13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde14 {
    align-self: start;
  }

  #w-node-edec7c31-178f-5ffe-a77a-040204e30d4d-04e30d4d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde16, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde17 {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbde17 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13f9-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a724ad10-aab6-7468-957b-598fbe4eb5cd-84bbde17 {
    place-self: center end;
  }

  #w-node-_03e89ed1-a71c-59c1-7a7c-3802a387768e-84bbde17, #w-node-_03e89ed1-a71c-59c1-7a7c-3802a3877697-84bbde17, #w-node-_03e89ed1-a71c-59c1-7a7c-3802a38776a0-84bbde17, #w-node-_03e89ed1-a71c-59c1-7a7c-3802a38776a9-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ee8590f8-4ee9-ac6c-3571-5262ec43a3b2-84bbde17 {
    place-self: center end;
  }

  #w-node-ee8590f8-4ee9-ac6c-3571-5262ec43a3c7-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_876ac078-c314-f50e-647b-fc1b952406d8-84bbde17 {
    place-self: center end;
  }

  #w-node-_876ac078-c314-f50e-647b-fc1b952406eb-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_876ac078-c314-f50e-647b-fc1b952406f1-84bbde17 {
    place-self: center end;
  }

  #w-node-_876ac078-c314-f50e-647b-fc1b95240704-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_16361827-f87a-6932-4ca8-de486aba1fb6-84bbde17 {
    place-self: center end;
  }

  #w-node-_16361827-f87a-6932-4ca8-de486aba1fc8-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7506d05-53de-f4b0-0e25-249b672626ab-84bbde17 {
    place-self: center end;
  }

  #w-node-e7506d05-53de-f4b0-0e25-249b672626c5-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4e86733c-f1ed-aa68-d273-db4ac0a1f1fd-84bbde17 {
    place-self: center end;
  }

  #w-node-_4e86733c-f1ed-aa68-d273-db4ac0a1f20f-84bbde17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b9a-84bbde17, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbde18, #w-node-_69c4e7df-3695-d239-337c-b0fa206403b2-84bbde18, #w-node-_3f331621-c392-6fae-30e6-3784461115a2-84bbde18, #w-node-_759ce557-1546-3ccd-2eda-6fe8d317e56b-84bbde18 {
    place-self: center end;
  }

  #w-node-_2149ec02-91ae-c874-4f52-7af9a24e81dd-84bbde18 {
    align-self: start;
  }

  #w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbde18, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbde18, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbde18, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbde18 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbde18 {
    align-self: start;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbde18 {
    place-self: center end;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde1a, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde32 {
    align-self: start;
  }

  #w-node-d2d549d9-438b-7d0f-9780-6eda3eb826f4-84bbde32, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb826fd-84bbde32, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb82706-84bbde32, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb8270f-84bbde32 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde34, #w-node-_223021a5-acbe-052e-c51c-11d21469087a-84bbde4a {
    align-self: start;
  }

  #w-node-_8006fd75-ad54-7846-6eea-8ca234fa7e87-84bbde4a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_80cc4552-65c1-5199-53d5-ecd728672d14-84bbde62 {
    align-self: start;
  }

  #w-node-a9aeb35d-01dd-336c-8ed8-d2514fba0a42-84bbde62, #w-node-_1f86400e-0f23-9989-82cb-c6fae1301b94-84bbde66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f86400e-0f23-9989-82cb-c6fae1301b9e-84bbde66 {
    align-self: start;
  }

  #w-node-_70e6aa92-9c80-7e4c-31af-dd1028398a0e-84bbde6a, #w-node-afe7430c-0f1c-9339-dd8b-a070223bd435-84bbde6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f911fd0f-adb0-19cb-ff94-b8c507c21e0a-84bbde6a {
    align-self: start;
  }

  #w-node-_59067644-d20e-33ae-f4d8-d3052e89783b-84bbde6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_681961ff-634e-734d-b158-07f143f6fbce-84bbde86 {
    align-self: start;
  }

  #w-node-_817c861d-b0eb-4620-9517-3886e70c743a-84bbde86, #w-node-_7bac4115-e0e3-67a9-9f9f-202f27ca3dbb-84bbde86, #w-node-_92fc41fe-2d05-2ee7-a3f6-ba44a3a2626e-84bbde86, #w-node-f5132ef3-6d01-d605-5429-8d98de943f62-84bbde86 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde8b {
    align-self: start;
  }

  #w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40d6-84bbde8b, #w-node-_358c9323-babf-1c3d-1db2-53b4cffbe810-84bbde8b {
    place-self: center end;
  }

  #w-node-_358c9323-babf-1c3d-1db2-53b4cffbe830-84bbde8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ccc8ad36-f8c7-2472-57f2-2d85298ba371-84bbde8b {
    place-self: center end;
  }

  #w-node-ccc8ad36-f8c7-2472-57f2-2d85298ba389-84bbde8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_710de711-552d-30a5-8248-697d53d3aae3-84bbde8b {
    place-self: center end;
  }

  #w-node-_710de711-552d-30a5-8248-697d53d3aafc-84bbde8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37dfe826-27a5-ae8f-220c-e618f3c7c1f7-84bbde8b {
    place-self: center end;
  }

  #w-node-_37dfe826-27a5-ae8f-220c-e618f3c7c210-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b37e-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b388-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b392-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b39c-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b3a6-84bbde8b, #w-node-c3d893ef-e3e2-cf49-3ca9-e00d47c6b3b0-84bbde8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9f9-84bbde8b {
    place-self: center end;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdea0 {
    align-self: start;
  }

  #w-node-_93a33e79-c6a8-8889-29c9-53c4149640d3-84bbdea1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdea3 {
    align-self: start;
  }

  #w-node-_8a531099-88c8-f19e-d9b6-01c1a3d46451-84bbdea3 {
    place-self: center end;
  }

  #w-node-_8a531099-88c8-f19e-d9b6-01c1a3d46468-84bbdea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e41a1f1-1d61-5dbe-de3b-44715ebb90d7-84bbdea3 {
    place-self: center end;
  }

  #w-node-_6e41a1f1-1d61-5dbe-de3b-44715ebb90ee-84bbdea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ac4fe37b-bbe6-7df4-3197-5265275262ae-84bbdea3 {
    place-self: center end;
  }

  #w-node-ac4fe37b-bbe6-7df4-3197-5265275262c5-84bbdea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06370464-f0ae-5652-a28c-338aa79872aa-84bbdea3 {
    place-self: center end;
  }

  #w-node-_06370464-f0ae-5652-a28c-338aa79872c1-84bbdea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4381399a-5076-f80c-c04f-367b9154ef74-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef91-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efab-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efbf-84bbdea7 {
    place-self: center end;
  }

  #w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbdea8, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbdea8, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbdea8, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbdea8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdea8, #w-node-_55c73ad4-072a-5590-d4b5-f7899a3a5197-84bbdea8, #w-node-_7451de8c-f96c-b8fb-bc9e-679c4c8d7700-84bbdea8 {
    place-self: center end;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdea8 {
    align-self: start;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdea8 {
    place-self: center end;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaa {
    align-self: start;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdead {
    place-self: center end;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbdead {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdead {
    place-self: center end;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-84bbdead {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdead {
    place-self: center end;
  }

  #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079ded9-84bbdead {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d7748d6e-1c2b-fda9-c6ba-b25b7d29efdc-84bbdead {
    place-self: center end;
  }

  #w-node-d7748d6e-1c2b-fda9-c6ba-b25b7d29efee-84bbdead {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaf {
    align-self: start;
  }

  #w-node-_94191267-a02e-4496-6794-1cbb80d968f5-84bbdeaf, #w-node-_2d2fb9ca-8962-570a-1e35-d04ad6a7d9b7-84bbdeaf {
    place-self: center end;
  }

  #w-node-_2d2fb9ca-8962-570a-1e35-d04ad6a7d9cf-84bbdeaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_86010fce-feb3-93ee-05ae-c937be4ca30a-84bbdeaf {
    place-self: center end;
  }

  #w-node-_86010fce-feb3-93ee-05ae-c937be4ca31c-84bbdeaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a5138af-90c1-aaa8-7c6b-d275246513a1-84bbdeaf {
    place-self: center end;
  }

  #w-node-_9a5138af-90c1-aaa8-7c6b-d275246513b3-84bbdeaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5de3977-379f-ec43-0b66-c2dfa7828c13-84bbdeaf {
    place-self: center end;
  }

  #w-node-d5de3977-379f-ec43-0b66-c2dfa7828c25-84bbdeaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_842522ea-ba45-f6ee-72ab-6d1b609dcd79-84bbdeaf {
    place-self: center end;
  }

  #w-node-_842522ea-ba45-f6ee-72ab-6d1b609dcd8b-84bbdeaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1d4-84bbdeaf, #w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdeb1, #w-node-_54f550ef-b788-362b-fcbf-6046018c2df3-84bbdeb1, #w-node-_584f4f22-c1cf-6d6b-8576-4fc2a63fc4fe-84bbdeb1 {
    place-self: center end;
  }

  #w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbdeb1, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbdeb1, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbdeb1, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbdeb1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeb4 {
    align-self: start;
  }

  #w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbdeb4 {
    place-self: center end;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdeb7, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34c1-84bbdeb8 {
    align-self: start;
  }

  #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34cd-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34d6-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34df-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34e8-84bbdeb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358b-84bbdeb8 {
    place-self: center start;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdebc {
    align-self: start;
  }

  #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d82-84bbdebc, #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d8b-84bbdebc, #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d94-84bbdebc, #w-node-_3e7b17c8-a114-dc2d-848b-a74250843d9d-84bbdebc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f420444c-6eb6-986a-0bda-59cf50277776-84bbdebc, #w-node-f5541224-d902-6d8b-43b3-87795462f45f-84bbdebc, #w-node-_24221c14-95e3-cbb5-ee31-cd1a5563f298-84bbdebc, #w-node-_388e4ca7-b1c0-153f-1f59-c78349d21ce6-84bbdebc, #w-node-_4903724c-d396-3cec-5471-ee4c002d8c07-84bbdebc, #w-node-_6ad5ee44-b18e-e69a-e171-8211fe347507-84bbdebc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdec2 {
    place-self: center end;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbdec2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdec2, #w-node-_7778887f-f62f-1a1c-b0ac-0c88ac8d7368-84bbdec2 {
    place-self: center end;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdec2, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbdec2, #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdec2 {
    align-self: start;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdec2 {
    place-self: center end;
  }

  #w-node-_455644d3-fad8-b7b4-a30d-4f08abbc6ced-84bbdec2, #w-node-_20a9db64-2b55-f441-71c2-8f264aa9b6bc-84bbdec2, #w-node-_726b0791-443e-3c4f-7ac1-64468e5551a8-84bbdec2, #w-node-_86ef4562-c14b-a550-6a9b-c48d6554a642-84bbdec2, #w-node-f9f1b27d-0dee-bb71-89c7-dc0fa17c1e96-84bbdec2, #w-node-c0dc92be-e88c-7944-4e58-59d1ef74a642-84bbdec2, #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516af-84bbdee8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516b9-84bbdee8 {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee8 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13f9-84bbdee8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee8 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee8 {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee8 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16dd-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16e6-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16ef-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16f8-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18dd-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18ea-84bbdee8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18f8-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1909-84bbdee8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdee9 {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee9 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13f9-84bbdee9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee9 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee9 {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee9 {
    place-self: center end;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16dd-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16e6-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16ef-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a16f8-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18dd-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18ea-84bbdee9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a18f8-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1909-84bbdee9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeeb {
    align-self: start;
  }

  #w-node-_81240b6b-4d87-7b54-a264-e06ffdcf8729-84bbdeeb, #w-node-_81240b6b-4d87-7b54-a264-e06ffdcf8733-84bbdeeb, #w-node-_81240b6b-4d87-7b54-a264-e06ffdcf873d-84bbdeeb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeee {
    align-self: start;
  }

  #w-node-_02149f99-169c-295f-5f94-b40adf64b34c-84bbdeee, #w-node-_02149f99-169c-295f-5f94-b40adf64b373-84bbdeee, #w-node-_02149f99-169c-295f-5f94-b40adf64b360-84bbdeee, #w-node-_02149f99-169c-295f-5f94-b40adf64b382-84bbdeee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af9cd47b-e868-4d26-6d6b-5212cb210a3c-84bbdeee {
    place-self: center end;
  }

  #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdef0 {
    align-self: start;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef0, #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbdef0, #w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbdef0, #w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbdef0, #w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbdef0, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef1, #w-node-_7282340b-651d-bb00-08db-a0fe84ee1a04-84bbdef1, #w-node-_6efbe275-3c05-eaad-7f26-a29d858d2ad5-84bbdef1, #w-node-a467a28a-44f9-bf32-ab44-cbaf473f00e7-84bbdef1 {
    place-self: center end;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdef1 {
    align-self: start;
  }

  #w-node-db383886-0cb3-8330-cdb9-7b983816ccf7-84bbdef2 {
    place-self: center end;
  }

  #w-node-db383886-0cb3-8330-cdb9-7b983816cd06-84bbdef2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f18-84bbdef2 {
    place-self: center end;
  }

  #w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f2b-84bbdef2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-caf3c21c-a9e0-171a-f01e-845803240cd1-84bbdef2 {
    place-self: center end;
  }

  #w-node-caf3c21c-a9e0-171a-f01e-845803240ce1-84bbdef2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf0a {
    align-self: start;
  }

  #w-node-_6d61055f-e71f-8072-c00e-c4ed370a8f4b-84bbdf0a, #w-node-b26b50bb-3e5b-2f82-8ecc-19861e9b43ca-84bbdf0a {
    place-self: center end;
  }

  #w-node-b26b50bb-3e5b-2f82-8ecc-19861e9b43dc-84bbdf0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_73826f43-03f6-fb41-e918-05f16e14a546-84bbdf0a {
    place-self: center end;
  }

  #w-node-_73826f43-03f6-fb41-e918-05f16e14a558-84bbdf0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4aaaab67-8a2f-923b-df7f-0d5f03e88b8c-84bbdf0a {
    place-self: center end;
  }

  #w-node-_4aaaab67-8a2f-923b-df7f-0d5f03e88b9e-84bbdf0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8978b55c-4d43-bca2-81af-97480f773b4c-84bbdf0a {
    place-self: center end;
  }

  #w-node-_8978b55c-4d43-bca2-81af-97480f773b61-84bbdf0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_26e54c33-318c-cb8c-ccf1-7fd40cf2eba4-84bbdf0a {
    place-self: center end;
  }

  #w-node-_26e54c33-318c-cb8c-ccf1-7fd40cf2ebb6-84bbdf0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdf0f {
    place-self: center end;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-84bbdf0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdf0f {
    place-self: center end;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-84bbdf0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdf0f {
    place-self: center end;
  }

  #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079ded9-84bbdf0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbdf0f {
    place-self: center end;
  }

  #w-node-_17bc6b07-ad76-c423-928d-4156799c7a91-84bbdf0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d2b730b-464a-5181-8dd1-32dede28c247-84bbdf0f {
    place-self: center end;
  }

  #w-node-_9d2b730b-464a-5181-8dd1-32dede28c259-84bbdf0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf11, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf4a {
    align-self: start;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f33e-84bbdf4a, #w-node-_41338af5-ed99-4b6d-7dea-98099121e549-84bbdf4a, #w-node-_9a966a37-7498-965b-5834-a458bc7b451f-84bbdf4a, #w-node-_90063f72-fc8b-3d4c-ab9f-c2e8ee96111a-84bbdf4a, #w-node-_73fdaa15-171b-8f67-2c02-cd39a3147038-84bbdf4a, #w-node-_6329c896-cb42-c603-2a0a-48422e19ba26-84bbdf4a, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbdf4a {
    place-self: center end;
  }

  #w-node-aa384a82-12cd-d021-ae7f-9fd4c46dd4a8-84bbdf68 {
    align-self: start;
  }

  #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fc3-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fcc-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fd5-84bbdf68, #w-node-_58f7be26-b620-dff1-19ae-b5f7acf13fde-84bbdf68 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_82eb940a-795e-f348-92ad-e017216df0f2-84bbdf68, #w-node-dd77a298-7964-01d1-2171-fe998381102c-84bbdf68 {
    place-self: center end;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdf69 {
    align-self: start;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdf69, #w-node-_71a905d9-ff60-6db5-e579-be379cad8fc0-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a63a01-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639b1-84bbdf69, #w-node-_97ef8a62-d185-5ac8-3a80-240c67e7f112-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639d7-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639f1-84bbdf69, #w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c63-84bbdf69 {
    place-self: center end;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf6b, #w-node-_320af321-2d1c-c74c-b0a4-2627d8b9b737-84bbdf6b {
    align-self: start;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0fb-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b118-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b132-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b146-e04a8f6a {
    place-self: center end;
  }

  #w-node-_2aa6666f-8d16-345b-db9e-30243a2bb642-885e8a09 {
    align-self: start;
  }

  #w-node-_2663a558-720c-6d29-9768-9ff603472c41-5c461fcc {
    place-self: center end;
  }

  #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e1-5c461fcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-5c461fcc, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-5c461fcc {
    place-self: center end;
  }

  #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a92-5c461fcc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f4b-5c461fcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-5c461fcc {
    place-self: center end;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-9f185138 {
    align-self: start;
  }

  #w-node-d2d549d9-438b-7d0f-9780-6eda3eb826f4-9f185138, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb826fd-9f185138, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb82706-9f185138, #w-node-d2d549d9-438b-7d0f-9780-6eda3eb8270f-9f185138 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-ea3a466d {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-ea3a466d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-ea3a466d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-ea3a466d {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-26028464 {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-26028464, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-26028464, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-26028464 {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5fd8288d {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-5fd8288d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-5fd8288d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5fd8288d {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-b55c4a6a {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-b55c4a6a, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-b55c4a6a, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-b55c4a6a {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-edd072aa {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-edd072aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-edd072aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-edd072aa {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-afefc6aa {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-afefc6aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-afefc6aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-afefc6aa {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-1b08fe22 {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-1b08fe22, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-1b08fe22, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-1b08fe22 {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-49a8c214 {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-49a8c214, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-49a8c214, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-49a8c214 {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-66004201 {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-66004201, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-66004201, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-66004201 {
    place-self: center end;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-c1738121 {
    align-self: start;
  }

  #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-c1738121, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-c1738121, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-c1738121 {
    place-self: center end;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-ba635847, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5eb3801a {
    align-self: start;
  }

  #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5eb3801a, #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97f9-6f3ec44d, #w-node-_03f7a1b4-2769-7b87-6ab4-8a61ba46c532-6f3ec44d, #w-node-c7a621a8-269e-0c36-3f68-5ffe568a4b3a-6f3ec44d, #w-node-fb3092f1-7419-e1b7-ed0e-3074c58022e8-6f3ec44d {
    place-self: center end;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-6f3ec44d, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-0eca48ce {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-0eca48ce, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-0eca48ce {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-cccf4965 {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-cccf4965, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-cccf4965 {
    place-self: center end;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-111b4078 {
    align-self: start;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd7f-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cda0-111b4078 {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-82a3c99c {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-82a3c99c, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-82a3c99c {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-befb639a {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-befb639a, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-befb639a {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-324ee84f {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-324ee84f, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-324ee84f {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-b7dd65eb {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-b7dd65eb, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-b7dd65eb {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-fc01d4af {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-fc01d4af, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-fc01d4af, #w-node-_2fd50db5-aa4e-586e-8e7c-53970f898cd4-fc01d4af {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-28051fcd {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-28051fcd, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-28051fcd {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-ddaada7e {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-ddaada7e, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-ddaada7e {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-5a522d75 {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-5a522d75, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-5a522d75 {
    place-self: center end;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-727a2c63 {
    align-self: start;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5c0-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5d8-727a2c63 {
    place-self: center end;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf9-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab02-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab16-3c5441d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-3c5441d8 {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-edde4c88 {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-edde4c88, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-edde4c88 {
    place-self: center end;
  }

  #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-dc4b47fd, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-dc4b47fd {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-dc4b47fd, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-dc4b47fd {
    place-self: center end;
  }

  #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-a611cbb2, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-a611cbb2 {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-a611cbb2, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-a611cbb2 {
    place-self: center end;
  }

  #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-65cd14ae, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-65cd14ae {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-65cd14ae, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-65cd14ae {
    place-self: center end;
  }

  #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-76ad5140, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-76ad5140 {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-76ad5140, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-76ad5140, #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-f7d2b5f3, #w-node-_6692da1f-d1d4-b2bd-b235-b0c84fbbb2c3-f7d2b5f3, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-f7d2b5f3, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-f7d2b5f3 {
    place-self: center end;
  }

  #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-f26f2bf7, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-f26f2bf7 {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-f26f2bf7, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-f26f2bf7 {
    place-self: center end;
  }

  #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-50f0cc97, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-50f0cc97 {
    align-self: start;
  }

  #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-50f0cc97, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-50f0cc97 {
    place-self: center end;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-6ff8c9f2 {
    align-self: start;
  }

  #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-6ff8c9f2, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-6ff8c9f2 {
    place-self: center end;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b217-4544723d {
    align-self: start;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b243-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b25b-4544723d {
    place-self: center end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa79-84bbdd9d {
    justify-self: auto;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ededb-84bbddf5 {
    place-self: stretch stretch;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf00-84bbddf5 {
    order: 9999;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e7-84bbddf8 {
    place-self: stretch stretch;
  }

  #w-node-e48153c2-ddb8-9957-0b0b-f4a8936d1a7e-84bbddf8 {
    order: 9999;
  }

  #w-node-_5ef84195-f5c4-3b37-edca-82a377bc36ad-84bbde14 {
    align-self: start;
  }

  #w-node-_4381399a-5076-f80c-c04f-367b9154eee5-84bbdea7 {
    place-self: stretch stretch;
  }

  #w-node-_4381399a-5076-f80c-c04f-367b9154ef0a-84bbdea7 {
    order: 9999;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d9-84bbdeaf {
    align-self: auto;
  }

  #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34bf-84bbdeb8 {
    justify-self: start;
  }

  #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358b-84bbdeb8 {
    align-self: stretch;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d9-84bbdeee {
    justify-self: auto;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e2-84bbdeee {
    justify-self: center;
  }

  #w-node-_02149f99-169c-295f-5f94-b40adf64b373-84bbdeee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7f0-e04a8f6a {
    place-self: stretch stretch;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b091-e04a8f6a {
    order: 9999;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b096-e04a8f6a {
    place-self: auto;
  }

  #w-node-_37ffc3af-7316-9358-38ae-dfd8b3254b11-e6d5164b {
    justify-self: auto;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-0eca48ce {
    order: -9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-0eca48ce {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-cccf4965 {
    order: -9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-cccf4965 {
    order: 9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd8f-111b4078 {
    order: -9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cdba-111b4078 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-82a3c99c {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-82a3c99c, #w-node-_6c618092-f2ae-e801-af6b-68d658488056-82a3c99c {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-befb639a {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-befb639a {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-324ee84f {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-324ee84f {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-b7dd65eb {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-b7dd65eb {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-fc01d4af {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-fc01d4af, #w-node-_6c618092-f2ae-e801-af6b-68d658488056-fc01d4af {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-28051fcd {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-28051fcd, #w-node-_6c618092-f2ae-e801-af6b-68d658488056-28051fcd {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-ddaada7e {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-ddaada7e, #w-node-_6c618092-f2ae-e801-af6b-68d658488056-ddaada7e {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-5a522d75 {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-5a522d75 {
    order: 9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5b5-727a2c63 {
    order: -9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5d4-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5ec-727a2c63 {
    order: 9999;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aa79-3c5441d8 {
    justify-self: auto;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-edde4c88 {
    order: -9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-edde4c88 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-dc4b47fd, #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-a611cbb2, #w-node-_7d7dcf31-9378-ed30-1c2a-ef39a17d6ae5-a611cbb2, #w-node-_4109bda1-9cc4-9b28-f6dc-57157eeb96ed-65cd14ae, #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-65cd14ae, #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a78-76ad5140, #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-76ad5140, #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a78-f26f2bf7, #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-f26f2bf7, #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a78-50f0cc97, #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-50f0cc97, #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-6ff8c9f2 {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-6ff8c9f2 {
    order: 9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b238-4544723d {
    order: -9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b257-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b26f-4544723d {
    order: 9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-84bbdd9d, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddd8, #w-node-d6929e70-f5b0-4ab4-610a-e7157706b185-84bbddd8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddda, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbddda, #w-node-e0859ea4-8b6c-41e5-55c2-cfa1d56a19c4-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd22-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd45-84bbddda, #w-node-_9af9911e-584a-c023-10c1-98d686933b7b-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd6f-84bbddda, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddde, #w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbddde, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddf3, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbddf3, #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbddf3, #w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbddf3, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ededb-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf66-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf83-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf9d-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfb1-84bbddf5 {
    order: -9999;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfd3-84bbddf5 {
    grid-area: Feature-Row;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfdc-84bbddf5 {
    grid-area: Area-2;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfe0-84bbddf5 {
    grid-area: Area;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfe3-84bbddf5 {
    grid-area: Feature-Row;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfe8-84bbddf5 {
    grid-area: Area-2;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfec-84bbddf5 {
    grid-area: Area;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfef-84bbddf5 {
    grid-area: Feature-Row;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edff8-84bbddf5 {
    grid-area: Area-2;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edffc-84bbddf5 {
    grid-area: Area;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfff-84bbddf5 {
    grid-area: Feature-Row;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee004-84bbddf5 {
    grid-area: Area-2;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee008-84bbddf5 {
    grid-area: Area;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee00b-84bbddf5 {
    grid-area: Feature-Row;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee00e-84bbddf5 {
    grid-area: Area-2;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee012-84bbddf5 {
    grid-area: Area;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee015-84bbddf5 {
    grid-area: Feature-Row;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee01a-84bbddf5 {
    grid-area: Area-2;
  }

  #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ee01e-84bbddf5 {
    grid-area: Area;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e7-84bbddf8, #w-node-e8b34d51-ec68-2b33-40ce-86811f8a9300-84bbddf8, #w-node-eebd7cdf-f344-87a3-76dc-69d23063934d-84bbddf8, #w-node-_06876ef0-3e0c-d325-64ef-5e0a0a6f14d8-84bbddf8, #w-node-_76bcdb67-5ffb-c2b3-0783-e6471bfad1ee-84bbddf8 {
    order: -9999;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937db95-84bbddf8 {
    grid-area: Feature-Row;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937db9e-84bbddf8 {
    grid-area: Area-2;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dba2-84bbddf8 {
    grid-area: Area;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dba5-84bbddf8 {
    grid-area: Feature-Row;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbaa-84bbddf8 {
    grid-area: Area-2;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbae-84bbddf8 {
    grid-area: Area;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbb1-84bbddf8 {
    grid-area: Feature-Row;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbba-84bbddf8 {
    grid-area: Area-2;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbbe-84bbddf8 {
    grid-area: Area;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbc1-84bbddf8 {
    grid-area: Feature-Row;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbc6-84bbddf8 {
    grid-area: Area-2;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbca-84bbddf8 {
    grid-area: Area;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbd7-84bbddf8 {
    grid-area: Feature-Row;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbdc-84bbddf8 {
    grid-area: Area-2;
  }

  #w-node-_079e91d2-e8c6-b79a-f812-c0a52937dbe0-84bbddf8 {
    grid-area: Area;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddfb, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbddfb, #w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f59-84bbddfb, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfc, #w-node-_190ae408-0fd0-0fe3-2044-1da2fc47f0c6-84bbddfc, #w-node-_42c6156c-1442-f1f0-7a62-eed987fe2924-84bbddfc, #w-node-a6961592-11de-7e7b-2eb3-fc4a85aef675-84bbddfc, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbddfc, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddfd, #w-node-c0045fa0-46fb-3635-e8bb-7de43f4b460a-84bbddfd, #w-node-_2724580e-0da2-5801-0cf1-1f27bb2bfc2e-84bbddfd, #w-node-fb13e35c-eba2-934f-3af8-42c30455ef1f-84bbddfd, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfe, #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbddfe, #w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbddfe, #w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbddfe, #w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbddfe, #w-node-e4861495-f37a-b563-4498-c4d49cc95e8b-84bbddfe, #w-node-a72f041a-5ecf-af37-6050-703578667ab1-84bbddfe, #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbddfe, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde13, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde14, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde16, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde17, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbde17, #w-node-a724ad10-aab6-7468-957b-598fbe4eb5cd-84bbde17, #w-node-ee8590f8-4ee9-ac6c-3571-5262ec43a3b2-84bbde17, #w-node-_876ac078-c314-f50e-647b-fc1b952406d8-84bbde17, #w-node-_876ac078-c314-f50e-647b-fc1b952406f1-84bbde17, #w-node-_16361827-f87a-6932-4ca8-de486aba1fb6-84bbde17, #w-node-e7506d05-53de-f4b0-0e25-249b672626ab-84bbde17, #w-node-_4e86733c-f1ed-aa68-d273-db4ac0a1f1fd-84bbde17, #w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b9a-84bbde17, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbde18, #w-node-_69c4e7df-3695-d239-337c-b0fa206403b2-84bbde18, #w-node-_3f331621-c392-6fae-30e6-3784461115a2-84bbde18, #w-node-_759ce557-1546-3ccd-2eda-6fe8d317e56b-84bbde18, #w-node-_2149ec02-91ae-c874-4f52-7af9a24e81dd-84bbde18, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbde18, #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbde18, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde1a, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde32 {
    order: -9999;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde34 {
    order: 9999;
  }

  #w-node-_223021a5-acbe-052e-c51c-11d21469087a-84bbde4a, #w-node-_80cc4552-65c1-5199-53d5-ecd728672d14-84bbde62, #w-node-_1f86400e-0f23-9989-82cb-c6fae1301b9e-84bbde66, #w-node-f911fd0f-adb0-19cb-ff94-b8c507c21e0a-84bbde6a {
    order: -9999;
  }

  #w-node-_45abda8e-7f64-8813-3f83-f73fab4c7072-84bbde6c {
    order: 9999;
  }

  #w-node-_4c64f309-bf97-27c9-0ce6-ce686f1d1cde-84bbde6c {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_236effb4-4ac2-2bfd-3e52-9f46cada1257-84bbde6c, #w-node-a30d66cd-5a0b-1847-582e-f8a8b073c1f3-84bbde6c, #w-node-cac348a7-1791-abc8-23cc-70a0d3b86456-84bbde6c, #w-node-_1f82b79a-c131-0cd9-0862-fe2493517b33-84bbde6c, #w-node-b872c59f-b980-e30a-9762-f84e0eafdb34-84bbde6c, #w-node-_67c47a56-c697-3184-74fb-dbda2958f38e-84bbde6c {
    order: 9999;
  }

  #w-node-_681961ff-634e-734d-b158-07f143f6fbce-84bbde86, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde8b, #w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40d6-84bbde8b, #w-node-_358c9323-babf-1c3d-1db2-53b4cffbe810-84bbde8b, #w-node-ccc8ad36-f8c7-2472-57f2-2d85298ba371-84bbde8b, #w-node-_710de711-552d-30a5-8248-697d53d3aae3-84bbde8b, #w-node-_37dfe826-27a5-ae8f-220c-e618f3c7c1f7-84bbde8b, #w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9f9-84bbde8b, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdea0, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdea3, #w-node-_8a531099-88c8-f19e-d9b6-01c1a3d46451-84bbdea3, #w-node-_6e41a1f1-1d61-5dbe-de3b-44715ebb90d7-84bbdea3, #w-node-ac4fe37b-bbe6-7df4-3197-5265275262ae-84bbdea3, #w-node-_06370464-f0ae-5652-a28c-338aa79872aa-84bbdea3, #w-node-_4381399a-5076-f80c-c04f-367b9154eee5-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef74-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef91-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efab-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efbf-84bbdea7 {
    order: -9999;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e53f-df54e536 {
    grid-area: Feature-Row;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e548-df54e536 {
    grid-area: Area-2;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e54c-df54e536 {
    grid-area: Area;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e54f-df54e536 {
    grid-area: Feature-Row;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e554-df54e536 {
    grid-area: Area-2;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e558-df54e536 {
    grid-area: Area;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e55b-df54e536 {
    grid-area: Feature-Row;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e564-df54e536 {
    grid-area: Area-2;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e568-df54e536 {
    grid-area: Area;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e56b-df54e536 {
    grid-area: Feature-Row;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e570-df54e536 {
    grid-area: Area-2;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e574-df54e536 {
    grid-area: Area;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e577-df54e536 {
    grid-area: Feature-Row;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e57a-df54e536 {
    grid-area: Area-2;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e57e-df54e536 {
    grid-area: Area;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e581-df54e536 {
    grid-area: Feature-Row;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e586-df54e536 {
    grid-area: Area-2;
  }

  #w-node-_9dff8b3e-55bf-5fe3-38c7-c33edf54e58a-df54e536 {
    grid-area: Area;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdea8, #w-node-_55c73ad4-072a-5590-d4b5-f7899a3a5197-84bbdea8, #w-node-_7451de8c-f96c-b8fb-bc9e-679c4c8d7700-84bbdea8, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdea8, #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdea8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaa, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdead, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdead, #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdead, #w-node-d7748d6e-1c2b-fda9-c6ba-b25b7d29efdc-84bbdead, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaf, #w-node-_94191267-a02e-4496-6794-1cbb80d968f5-84bbdeaf, #w-node-_2d2fb9ca-8962-570a-1e35-d04ad6a7d9b7-84bbdeaf, #w-node-_86010fce-feb3-93ee-05ae-c937be4ca30a-84bbdeaf, #w-node-_9a5138af-90c1-aaa8-7c6b-d275246513a1-84bbdeaf, #w-node-d5de3977-379f-ec43-0b66-c2dfa7828c13-84bbdeaf, #w-node-_842522ea-ba45-f6ee-72ab-6d1b609dcd79-84bbdeaf, #w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1d4-84bbdeaf, #w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdeb1, #w-node-_54f550ef-b788-362b-fcbf-6046018c2df3-84bbdeb1, #w-node-_584f4f22-c1cf-6d6b-8576-4fc2a63fc4fe-84bbdeb1, #w-node-d5804eab-205b-5e75-95b8-5f0e72750b3e-84bbdeb2, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeb4, #w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbdeb4, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdeb7, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358b-84bbdeb8 {
    order: -9999;
  }

  #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358d-84bbdeb8 {
    align-self: start;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdebc, #w-node-f420444c-6eb6-986a-0bda-59cf50277776-84bbdebc, #w-node-f5541224-d902-6d8b-43b3-87795462f45f-84bbdebc, #w-node-_24221c14-95e3-cbb5-ee31-cd1a5563f298-84bbdebc, #w-node-_388e4ca7-b1c0-153f-1f59-c78349d21ce6-84bbdebc, #w-node-_4903724c-d396-3cec-5471-ee4c002d8c07-84bbdebc, #w-node-_6ad5ee44-b18e-e69a-e171-8211fe347507-84bbdebc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdec2, #w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdec2, #w-node-_7778887f-f62f-1a1c-b0ac-0c88ac8d7368-84bbdec2, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdec2, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbdec2, #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdec2, #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdec2, #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516b9-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee9, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeeb {
    order: -9999;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547d9-84bbdeee {
    justify-self: center;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeee, #w-node-af9cd47b-e868-4d26-6d6b-5212cb210a3c-84bbdeee, #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdef0, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef0, #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbdef0, #w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbdef0, #w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbdef0, #w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbdef0, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef1, #w-node-_7282340b-651d-bb00-08db-a0fe84ee1a04-84bbdef1, #w-node-_6efbe275-3c05-eaad-7f26-a29d858d2ad5-84bbdef1, #w-node-a467a28a-44f9-bf32-ab44-cbaf473f00e7-84bbdef1, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdef1, #w-node-db383886-0cb3-8330-cdb9-7b983816ccf7-84bbdef2, #w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f18-84bbdef2, #w-node-caf3c21c-a9e0-171a-f01e-845803240cd1-84bbdef2, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf0a, #w-node-_6d61055f-e71f-8072-c00e-c4ed370a8f4b-84bbdf0a, #w-node-b26b50bb-3e5b-2f82-8ecc-19861e9b43ca-84bbdf0a, #w-node-_73826f43-03f6-fb41-e918-05f16e14a546-84bbdf0a, #w-node-_4aaaab67-8a2f-923b-df7f-0d5f03e88b8c-84bbdf0a, #w-node-_8978b55c-4d43-bca2-81af-97480f773b4c-84bbdf0a, #w-node-_26e54c33-318c-cb8c-ccf1-7fd40cf2eba4-84bbdf0a, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdf0f, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdf0f, #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdf0f, #w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbdf0f, #w-node-_9d2b730b-464a-5181-8dd1-32dede28c247-84bbdf0f, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf11, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf4a, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f33e-84bbdf4a, #w-node-_41338af5-ed99-4b6d-7dea-98099121e549-84bbdf4a, #w-node-_9a966a37-7498-965b-5834-a458bc7b451f-84bbdf4a, #w-node-_90063f72-fc8b-3d4c-ab9f-c2e8ee96111a-84bbdf4a, #w-node-_73fdaa15-171b-8f67-2c02-cd39a3147038-84bbdf4a, #w-node-_6329c896-cb42-c603-2a0a-48422e19ba26-84bbdf4a, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbdf4a, #w-node-aa384a82-12cd-d021-ae7f-9fd4c46dd4a8-84bbdf68, #w-node-_82eb940a-795e-f348-92ad-e017216df0f2-84bbdf68, #w-node-dd77a298-7964-01d1-2171-fe998381102c-84bbdf68, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdf69, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdf69, #w-node-_71a905d9-ff60-6db5-e579-be379cad8fc0-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a63a01-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639b1-84bbdf69, #w-node-_97ef8a62-d185-5ac8-3a80-240c67e7f112-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639d7-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639f1-84bbdf69, #w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c63-84bbdf69, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf6b, #w-node-_320af321-2d1c-c74c-b0a4-2627d8b9b737-84bbdf6b, #w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7f0-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0fb-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b118-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b132-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b146-e04a8f6a {
    order: -9999;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b168-e04a8f6a {
    grid-area: Feature-Row;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b171-e04a8f6a {
    grid-area: Area-2;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b175-e04a8f6a {
    grid-area: Area;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b178-e04a8f6a {
    grid-area: Feature-Row;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b17d-e04a8f6a {
    grid-area: Area-2;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b181-e04a8f6a {
    grid-area: Area;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b184-e04a8f6a {
    grid-area: Feature-Row;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b18d-e04a8f6a {
    grid-area: Area-2;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b191-e04a8f6a {
    grid-area: Area;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b194-e04a8f6a {
    grid-area: Feature-Row;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b199-e04a8f6a {
    grid-area: Area-2;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b19d-e04a8f6a {
    grid-area: Area;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b1aa-e04a8f6a {
    grid-area: Feature-Row;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b1af-e04a8f6a {
    grid-area: Area-2;
  }

  #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b1b3-e04a8f6a {
    grid-area: Area;
  }

  #w-node-_2aa6666f-8d16-345b-db9e-30243a2bb642-885e8a09, #w-node-d5804eab-205b-5e75-95b8-5f0e72750b3e-e14ee19e, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d87-5c461fcc, #w-node-_2663a558-720c-6d29-9768-9ff603472c41-5c461fcc, #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-5c461fcc, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-5c461fcc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-5c461fcc, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-9f185138, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-ea3a466d, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-ea3a466d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-ea3a466d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-ea3a466d, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-26028464, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-26028464, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-26028464, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-26028464, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5fd8288d, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-5fd8288d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-5fd8288d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5fd8288d, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-b55c4a6a, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-b55c4a6a, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-b55c4a6a, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-b55c4a6a, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-edd072aa, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-edd072aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-edd072aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-edd072aa, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-afefc6aa, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-afefc6aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-afefc6aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-afefc6aa, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-1b08fe22, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-1b08fe22, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-1b08fe22, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-1b08fe22, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-49a8c214, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-49a8c214, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-49a8c214, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-49a8c214, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-66004201, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-66004201, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-66004201, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-66004201, #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-c1738121, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-c1738121, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-c1738121, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-c1738121 {
    order: -9999;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-ba635847 {
    order: 9999;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5eb3801a, #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97f9-6f3ec44d, #w-node-_03f7a1b4-2769-7b87-6ab4-8a61ba46c532-6f3ec44d, #w-node-c7a621a8-269e-0c36-3f68-5ffe568a4b3a-6f3ec44d, #w-node-fb3092f1-7419-e1b7-ed0e-3074c58022e8-6f3ec44d, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-6f3ec44d, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-0eca48ce, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-0eca48ce, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-0eca48ce, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-cccf4965, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-cccf4965, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-cccf4965, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd7f-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cda0-111b4078, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-82a3c99c, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-82a3c99c, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-82a3c99c, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-befb639a, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-befb639a, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-befb639a, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-324ee84f, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-324ee84f, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-324ee84f, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-b7dd65eb, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-b7dd65eb, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-b7dd65eb, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-fc01d4af, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-fc01d4af, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-fc01d4af, #w-node-_2fd50db5-aa4e-586e-8e7c-53970f898cd4-fc01d4af, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-28051fcd, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-28051fcd, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-28051fcd, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-ddaada7e, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-ddaada7e, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-ddaada7e {
    order: -9999;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdde-ddaada7e {
    grid-area: Feature-Row;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cde7-ddaada7e {
    grid-area: Area-2;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdeb-ddaada7e {
    grid-area: Area;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdf0-ddaada7e {
    grid-area: Feature-Row;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdf9-ddaada7e {
    grid-area: Area-2;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93cdfd-ddaada7e {
    grid-area: Area;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93ce02-ddaada7e {
    grid-area: Feature-Row;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93ce07-ddaada7e {
    grid-area: Area-2;
  }

  #w-node-b4a5ac3c-438a-0ac1-f9fe-36a86a93ce0b-ddaada7e {
    grid-area: Area;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-5a522d75, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-5a522d75, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-5a522d75, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5c0-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5d8-727a2c63, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-3c5441d8, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-edde4c88, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-edde4c88, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-edde4c88, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-dc4b47fd, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-dc4b47fd, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-dc4b47fd, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-dc4b47fd, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-a611cbb2, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-a611cbb2, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-a611cbb2, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-a611cbb2, #w-node-ac54c56c-58b9-656c-7fd5-dc7bd0aedd1a-a611cbb2, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-65cd14ae, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-65cd14ae, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-65cd14ae, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-65cd14ae, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-76ad5140, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-76ad5140, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-76ad5140, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-76ad5140, #w-node-c4a78ad7-08a9-6cb2-81f6-41b271718ecd-f7d2b5f3, #w-node-_3820a3f9-23a0-3f3d-f485-67ab87a00d87-f7d2b5f3, #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-f7d2b5f3, #w-node-_6692da1f-d1d4-b2bd-b235-b0c84fbbb2c3-f7d2b5f3, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-f7d2b5f3, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-f7d2b5f3, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-f26f2bf7, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-f26f2bf7, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-f26f2bf7, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-f26f2bf7, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-50f0cc97, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-50f0cc97, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-50f0cc97, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-50f0cc97, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-6ff8c9f2, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-6ff8c9f2, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-6ff8c9f2, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b217-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b243-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b25b-4544723d {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf3-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab12-84bbdd9d, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab3a-84bbdd9d {
    justify-self: stretch;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab54-84bbdd9d {
    align-self: auto;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-84bbdd9d {
    order: -9999;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abda-84bbdd9d {
    justify-self: center;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddd8 {
    order: -9999;
  }

  #w-node-d6929e70-f5b0-4ab4-610a-e7157706b17e-84bbddd8 {
    justify-self: stretch;
  }

  #w-node-d6929e70-f5b0-4ab4-610a-e7157706b185-84bbddd8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddda, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbddda, #w-node-e0859ea4-8b6c-41e5-55c2-cfa1d56a19c4-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd22-84bbddda, #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd45-84bbddda, #w-node-_9af9911e-584a-c023-10c1-98d686933b7b-84bbddda {
    order: -9999;
  }

  #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd6c-84bbddda {
    justify-self: stretch;
  }

  #w-node-_243433c0-008a-8ab9-90e8-2602a9a4dd6f-84bbddda, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddde, #w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbddde, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddf3, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbddf3, #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbddf3, #w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbddf3, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5ededb-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf66-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf83-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edf9d-84bbddf5, #w-node-_2b3ee763-bf8e-3f20-5907-30705e5edfb1-84bbddf5, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e7-84bbddf8, #w-node-e8b34d51-ec68-2b33-40ce-86811f8a9300-84bbddf8, #w-node-eebd7cdf-f344-87a3-76dc-69d23063934d-84bbddf8, #w-node-_06876ef0-3e0c-d325-64ef-5e0a0a6f14d8-84bbddf8, #w-node-_76bcdb67-5ffb-c2b3-0783-e6471bfad1ee-84bbddf8, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbddfb {
    order: -9999;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f1-84bbddfb {
    justify-self: stretch;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbddfb {
    order: -9999;
  }

  #w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f56-84bbddfb {
    justify-self: stretch;
  }

  #w-node-_115ff0d9-b2c0-e189-d9c2-274816ba0f59-84bbddfb, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfc {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbddfc {
    justify-self: stretch;
  }

  #w-node-_190ae408-0fd0-0fe3-2044-1da2fc47f0c6-84bbddfc {
    order: -9999;
  }

  #w-node-_190ae408-0fd0-0fe3-2044-1da2fc47f0d6-84bbddfc {
    justify-self: stretch;
  }

  #w-node-_42c6156c-1442-f1f0-7a62-eed987fe2924-84bbddfc {
    order: -9999;
  }

  #w-node-_42c6156c-1442-f1f0-7a62-eed987fe2930-84bbddfc {
    justify-self: stretch;
  }

  #w-node-a6961592-11de-7e7b-2eb3-fc4a85aef675-84bbddfc {
    order: -9999;
  }

  #w-node-a6961592-11de-7e7b-2eb3-fc4a85aef681-84bbddfc {
    justify-self: stretch;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbddfc, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbddfd, #w-node-c0045fa0-46fb-3635-e8bb-7de43f4b460a-84bbddfd, #w-node-_2724580e-0da2-5801-0cf1-1f27bb2bfc2e-84bbddfd, #w-node-fb13e35c-eba2-934f-3af8-42c30455ef1f-84bbddfd, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbddfe {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbddfe {
    justify-self: stretch;
  }

  #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbddfe {
    order: -9999;
  }

  #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61d2-84bbddfe {
    justify-self: stretch;
  }

  #w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbddfe {
    order: -9999;
  }

  #w-node-_5b237979-840e-146a-3401-656f96ce8e83-84bbddfe {
    justify-self: stretch;
  }

  #w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbddfe {
    order: -9999;
  }

  #w-node-_6d478158-315c-2578-d75f-d0b63ae1bf08-84bbddfe {
    justify-self: stretch;
  }

  #w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbddfe {
    order: -9999;
  }

  #w-node-_52f7dc32-7261-fd99-493e-08047fc05e5e-84bbddfe {
    justify-self: stretch;
  }

  #w-node-e4861495-f37a-b563-4498-c4d49cc95e8b-84bbddfe {
    order: -9999;
  }

  #w-node-e4861495-f37a-b563-4498-c4d49cc95e99-84bbddfe {
    justify-self: stretch;
  }

  #w-node-a72f041a-5ecf-af37-6050-703578667ab1-84bbddfe {
    order: -9999;
  }

  #w-node-a72f041a-5ecf-af37-6050-703578667abf-84bbddfe {
    justify-self: stretch;
  }

  #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbddfe, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde13, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde14, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde16, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde17, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbde17 {
    order: -9999;
  }

  #w-node-a724ad10-aab6-7468-957b-598fbe4eb5ca-84bbde17 {
    justify-self: stretch;
  }

  #w-node-a724ad10-aab6-7468-957b-598fbe4eb5cd-84bbde17, #w-node-ee8590f8-4ee9-ac6c-3571-5262ec43a3b2-84bbde17, #w-node-_876ac078-c314-f50e-647b-fc1b952406d8-84bbde17, #w-node-_876ac078-c314-f50e-647b-fc1b952406f1-84bbde17, #w-node-_16361827-f87a-6932-4ca8-de486aba1fb6-84bbde17, #w-node-e7506d05-53de-f4b0-0e25-249b672626ab-84bbde17, #w-node-_4e86733c-f1ed-aa68-d273-db4ac0a1f1fd-84bbde17 {
    order: -9999;
  }

  #w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b97-84bbde17 {
    justify-self: stretch;
  }

  #w-node-_85cf8096-a9a1-81e8-b25a-a0e2a0d83b9a-84bbde17, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbde18 {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbde18 {
    justify-self: stretch;
  }

  #w-node-_69c4e7df-3695-d239-337c-b0fa206403b2-84bbde18 {
    order: -9999;
  }

  #w-node-_69c4e7df-3695-d239-337c-b0fa206403bf-84bbde18 {
    justify-self: stretch;
  }

  #w-node-_3f331621-c392-6fae-30e6-3784461115a2-84bbde18 {
    order: -9999;
  }

  #w-node-_3f331621-c392-6fae-30e6-3784461115af-84bbde18 {
    justify-self: stretch;
  }

  #w-node-_759ce557-1546-3ccd-2eda-6fe8d317e56b-84bbde18 {
    order: -9999;
  }

  #w-node-_759ce557-1546-3ccd-2eda-6fe8d317e578-84bbde18 {
    justify-self: stretch;
  }

  #w-node-_2149ec02-91ae-c874-4f52-7af9a24e81dd-84bbde18, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbde18 {
    order: -9999;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6276-84bbde18 {
    place-self: center;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6279-84bbde18 {
    justify-self: center;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbde18, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde1a, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbde32 {
    order: -9999;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc4f9-84bbde34 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c5baa6bf-d215-87cc-9981-9f6df57bfa40-84bbde34 {
    place-self: center start;
  }

  #w-node-aa63c3dd-92ee-9876-c436-d5ee08956755-84bbde34 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde34, #w-node-_223021a5-acbe-052e-c51c-11d21469087a-84bbde4a, #w-node-_80cc4552-65c1-5199-53d5-ecd728672d14-84bbde62, #w-node-_1f86400e-0f23-9989-82cb-c6fae1301b9e-84bbde66, #w-node-f911fd0f-adb0-19cb-ff94-b8c507c21e0a-84bbde6a, #w-node-_681961ff-634e-734d-b158-07f143f6fbce-84bbde86, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbde8b {
    order: -9999;
  }

  #w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40d3-84bbde8b {
    justify-self: stretch;
  }

  #w-node-_9fa4daf4-2405-fabb-9074-83e5c92c40d6-84bbde8b, #w-node-_358c9323-babf-1c3d-1db2-53b4cffbe810-84bbde8b, #w-node-ccc8ad36-f8c7-2472-57f2-2d85298ba371-84bbde8b, #w-node-_710de711-552d-30a5-8248-697d53d3aae3-84bbde8b, #w-node-_37dfe826-27a5-ae8f-220c-e618f3c7c1f7-84bbde8b {
    order: -9999;
  }

  #w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9f6-84bbde8b {
    justify-self: stretch;
  }

  #w-node-_2717b1cc-67ff-0137-6a64-1a12adb0d9f9-84bbde8b, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdea0, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdea3, #w-node-_8a531099-88c8-f19e-d9b6-01c1a3d46451-84bbdea3, #w-node-_6e41a1f1-1d61-5dbe-de3b-44715ebb90d7-84bbdea3, #w-node-ac4fe37b-bbe6-7df4-3197-5265275262ae-84bbdea3, #w-node-_06370464-f0ae-5652-a28c-338aa79872aa-84bbdea3, #w-node-_4381399a-5076-f80c-c04f-367b9154eee5-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef74-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154ef91-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efab-84bbdea7, #w-node-_4381399a-5076-f80c-c04f-367b9154efbf-84bbdea7, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdea8 {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdea8 {
    justify-self: stretch;
  }

  #w-node-_55c73ad4-072a-5590-d4b5-f7899a3a5197-84bbdea8 {
    order: -9999;
  }

  #w-node-_55c73ad4-072a-5590-d4b5-f7899a3a51a7-84bbdea8 {
    justify-self: stretch;
  }

  #w-node-_7451de8c-f96c-b8fb-bc9e-679c4c8d7700-84bbdea8 {
    order: -9999;
  }

  #w-node-_7451de8c-f96c-b8fb-bc9e-679c4c8d7710-84bbdea8 {
    justify-self: stretch;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdea8 {
    order: -9999;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6279-84bbdea8 {
    justify-self: stretch;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdea8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaa, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdead, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdead, #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdead, #w-node-d7748d6e-1c2b-fda9-c6ba-b25b7d29efdc-84bbdead, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeaf {
    order: -9999;
  }

  #w-node-_94191267-a02e-4496-6794-1cbb80d968f2-84bbdeaf {
    justify-self: center;
  }

  #w-node-_94191267-a02e-4496-6794-1cbb80d968f5-84bbdeaf, #w-node-_2d2fb9ca-8962-570a-1e35-d04ad6a7d9b7-84bbdeaf, #w-node-_86010fce-feb3-93ee-05ae-c937be4ca30a-84bbdeaf, #w-node-_9a5138af-90c1-aaa8-7c6b-d275246513a1-84bbdeaf, #w-node-d5de3977-379f-ec43-0b66-c2dfa7828c13-84bbdeaf, #w-node-_842522ea-ba45-f6ee-72ab-6d1b609dcd79-84bbdeaf {
    order: -9999;
  }

  #w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1d1-84bbdeaf {
    justify-self: stretch;
  }

  #w-node-a13d14bd-d158-ee7a-9b0f-5e982144e1d4-84bbdeaf {
    order: -9999;
  }

  #w-node-f21379b5-d3d9-c823-3e26-83bdbb5d9437-84bbdeb1 {
    justify-self: stretch;
  }

  #w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdeb1 {
    order: -9999;
  }

  #w-node-_54f550ef-b788-362b-fcbf-6046018c2dee-84bbdeb1 {
    justify-self: stretch;
  }

  #w-node-_54f550ef-b788-362b-fcbf-6046018c2df3-84bbdeb1 {
    order: -9999;
  }

  #w-node-_584f4f22-c1cf-6d6b-8576-4fc2a63fc4f9-84bbdeb1 {
    justify-self: stretch;
  }

  #w-node-_584f4f22-c1cf-6d6b-8576-4fc2a63fc4fe-84bbdeb1 {
    order: -9999;
  }

  #w-node-_0059f836-c1b0-d405-a421-19a6a3e89690-84bbdeb2 {
    justify-self: auto;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeb4, #w-node-_53d1357f-fc54-919c-08a9-06e0ca956272-84bbdeb4, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdeb7, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe34c1-84bbdeb8, #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe358b-84bbdeb8 {
    order: -9999;
  }

  #w-node-fff2f03b-71b2-5948-9bd3-e9d6d4fe3597-84bbdeb8 {
    justify-self: stretch;
  }

  #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdebc {
    order: -9999;
  }

  #w-node-f420444c-6eb6-986a-0bda-59cf50277773-84bbdebc {
    justify-self: stretch;
  }

  #w-node-f420444c-6eb6-986a-0bda-59cf50277776-84bbdebc, #w-node-f5541224-d902-6d8b-43b3-87795462f45f-84bbdebc {
    order: -9999;
  }

  #w-node-f5541224-d902-6d8b-43b3-87795462f470-84bbdebc {
    justify-self: stretch;
  }

  #w-node-_24221c14-95e3-cbb5-ee31-cd1a5563f298-84bbdebc {
    order: -9999;
  }

  #w-node-_24221c14-95e3-cbb5-ee31-cd1a5563f2a9-84bbdebc {
    justify-self: stretch;
  }

  #w-node-_388e4ca7-b1c0-153f-1f59-c78349d21ce6-84bbdebc {
    order: -9999;
  }

  #w-node-_388e4ca7-b1c0-153f-1f59-c78349d21cf7-84bbdebc {
    justify-self: stretch;
  }

  #w-node-_4903724c-d396-3cec-5471-ee4c002d8c07-84bbdebc {
    order: -9999;
  }

  #w-node-_4903724c-d396-3cec-5471-ee4c002d8c18-84bbdebc, #w-node-_6ad5ee44-b18e-e69a-e171-8211fe347504-84bbdebc {
    justify-self: stretch;
  }

  #w-node-_6ad5ee44-b18e-e69a-e171-8211fe347507-84bbdebc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdec2 {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdec2, #w-node-f21379b5-d3d9-c823-3e26-83bdbb5d9437-84bbdec2 {
    justify-self: stretch;
  }

  #w-node-_93d70ebe-7794-fd7f-90c5-ae0597d4cfd0-84bbdec2, #w-node-_7778887f-f62f-1a1c-b0ac-0c88ac8d7368-84bbdec2, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdec2, #w-node-_4e9c045c-35ea-51a8-9ce2-811a223206fd-84bbdec2, #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdec2 {
    order: -9999;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f6279-84bbdec2 {
    justify-self: stretch;
  }

  #w-node-_66201d2a-adcc-36d5-f6a9-e32e667f627c-84bbdec2, #w-node-_98525a27-e60f-8e2c-f9ac-910acd9516b9-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee8 {
    order: -9999;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1407-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a142d-84bbdee8 {
    justify-self: stretch;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee8, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee8 {
    order: -9999;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a3-84bbdee8 {
    justify-self: stretch;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee8, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a13ea-84bbdee9 {
    order: -9999;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1407-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a142d-84bbdee9 {
    justify-self: stretch;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a144d-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1483-84bbdee9, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1495-84bbdee9 {
    order: -9999;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a3-84bbdee9 {
    justify-self: stretch;
  }

  #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a14a6-84bbdee9, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeeb, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdeee, #w-node-af9cd47b-e868-4d26-6d6b-5212cb210a3c-84bbdeee, #w-node-_83bfcf16-8ff0-40cf-bf21-5c1ae2db3e62-84bbdef0, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef0 {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdef0 {
    justify-self: stretch;
  }

  #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61c4-84bbdef0 {
    order: -9999;
  }

  #w-node-c3f8e9a8-4a93-e2cf-a9d4-6c3da41e61d2-84bbdef0 {
    justify-self: stretch;
  }

  #w-node-_5b237979-840e-146a-3401-656f96ce8e72-84bbdef0 {
    order: -9999;
  }

  #w-node-_5b237979-840e-146a-3401-656f96ce8e83-84bbdef0 {
    justify-self: stretch;
  }

  #w-node-_6d478158-315c-2578-d75f-d0b63ae1bef7-84bbdef0 {
    order: -9999;
  }

  #w-node-_6d478158-315c-2578-d75f-d0b63ae1bf08-84bbdef0 {
    justify-self: stretch;
  }

  #w-node-_52f7dc32-7261-fd99-493e-08047fc05e4d-84bbdef0 {
    order: -9999;
  }

  #w-node-_52f7dc32-7261-fd99-493e-08047fc05e5e-84bbdef0 {
    justify-self: stretch;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdef1 {
    order: -9999;
  }

  #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f59-84bbdef1 {
    justify-self: stretch;
  }

  #w-node-_7282340b-651d-bb00-08db-a0fe84ee1a04-84bbdef1 {
    order: -9999;
  }

  #w-node-_7282340b-651d-bb00-08db-a0fe84ee1a10-84bbdef1 {
    justify-self: stretch;
  }

  #w-node-_6efbe275-3c05-eaad-7f26-a29d858d2ad5-84bbdef1 {
    order: -9999;
  }

  #w-node-_6efbe275-3c05-eaad-7f26-a29d858d2ae1-84bbdef1 {
    justify-self: stretch;
  }

  #w-node-a467a28a-44f9-bf32-ab44-cbaf473f00e7-84bbdef1 {
    order: -9999;
  }

  #w-node-a467a28a-44f9-bf32-ab44-cbaf473f00f3-84bbdef1 {
    justify-self: stretch;
  }

  #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-84bbdef1, #w-node-db383886-0cb3-8330-cdb9-7b983816ccf7-84bbdef2 {
    order: -9999;
  }

  #w-node-db383886-0cb3-8330-cdb9-7b983816cd14-84bbdef2 {
    justify-self: stretch;
  }

  #w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f18-84bbdef2 {
    order: -9999;
  }

  #w-node-_45da1d89-ba2f-e381-a99f-f1ec7c8f5f35-84bbdef2 {
    justify-self: stretch;
  }

  #w-node-caf3c21c-a9e0-171a-f01e-845803240cd1-84bbdef2 {
    order: -9999;
  }

  #w-node-caf3c21c-a9e0-171a-f01e-845803240cee-84bbdef2 {
    justify-self: stretch;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf0a, #w-node-_6d61055f-e71f-8072-c00e-c4ed370a8f4b-84bbdf0a, #w-node-b26b50bb-3e5b-2f82-8ecc-19861e9b43ca-84bbdf0a, #w-node-_73826f43-03f6-fb41-e918-05f16e14a546-84bbdf0a, #w-node-_4aaaab67-8a2f-923b-df7f-0d5f03e88b8c-84bbdf0a, #w-node-_8978b55c-4d43-bca2-81af-97480f773b4c-84bbdf0a, #w-node-_26e54c33-318c-cb8c-ccf1-7fd40cf2eba4-84bbdf0a, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-84bbdf0f, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-84bbdf0f, #w-node-_2925f9b8-4e77-0cbe-23ba-886a4079dec7-84bbdf0f, #w-node-_17bc6b07-ad76-c423-928d-4156799c7a7f-84bbdf0f, #w-node-_9d2b730b-464a-5181-8dd1-32dede28c247-84bbdf0f, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf11, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf4a, #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f33e-84bbdf4a, #w-node-_41338af5-ed99-4b6d-7dea-98099121e549-84bbdf4a, #w-node-_9a966a37-7498-965b-5834-a458bc7b451f-84bbdf4a, #w-node-_90063f72-fc8b-3d4c-ab9f-c2e8ee96111a-84bbdf4a, #w-node-_73fdaa15-171b-8f67-2c02-cd39a3147038-84bbdf4a, #w-node-_6329c896-cb42-c603-2a0a-48422e19ba26-84bbdf4a {
    order: -9999;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f1-84bbdf4a {
    justify-self: stretch;
  }

  #w-node-_9b3fd334-cfc5-3a60-a7ee-5831d5e1f3f4-84bbdf4a, #w-node-aa384a82-12cd-d021-ae7f-9fd4c46dd4a8-84bbdf68 {
    order: -9999;
  }

  #w-node-_82eb940a-795e-f348-92ad-e017216df0ef-84bbdf68 {
    justify-self: stretch;
  }

  #w-node-_82eb940a-795e-f348-92ad-e017216df0f2-84bbdf68 {
    order: -9999;
  }

  #w-node-dd77a298-7964-01d1-2171-fe9983811029-84bbdf68 {
    justify-self: stretch;
  }

  #w-node-dd77a298-7964-01d1-2171-fe998381102c-84bbdf68, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-84bbdf69, #w-node-a2b429b4-eb15-69d8-4f09-75d6b74a1434-84bbdf69, #w-node-_71a905d9-ff60-6db5-e579-be379cad8fc0-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a63a01-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639b1-84bbdf69, #w-node-_97ef8a62-d185-5ac8-3a80-240c67e7f112-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639d7-84bbdf69, #w-node-_5a90488b-b410-f914-4042-75e560a639f1-84bbdf69 {
    order: -9999;
  }

  #w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c60-84bbdf69 {
    justify-self: stretch;
  }

  #w-node-_8d40c1e2-46a3-b975-72dd-6a7831bc8c63-84bbdf69, #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-84bbdf6b, #w-node-_320af321-2d1c-c74c-b0a4-2627d8b9b737-84bbdf6b, #w-node-_419b8f8b-e4ba-77d8-0e83-79f8723df7f0-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b0fb-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b118-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b132-e04a8f6a, #w-node-_447fdc01-ab32-16f6-3a1c-49fc1866b146-e04a8f6a, #w-node-_2aa6666f-8d16-345b-db9e-30243a2bb642-885e8a09 {
    order: -9999;
  }

  #w-node-d5804eab-205b-5e75-95b8-5f0e72750b3e-e14ee19e {
    place-self: center;
  }

  #w-node-_2663a558-720c-6d29-9768-9ff603472c41-5c461fcc, #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-5c461fcc, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-5c461fcc, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-5c461fcc, #w-node-_4af2f18e-2898-7774-cf7c-73b3b7d547e4-9f185138 {
    order: -9999;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52391-ea3a466d {
    justify-self: center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-ea3a466d {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-ea3a466d, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-ea3a466d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-ea3a466d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-ea3a466d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-ea3a466d {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-ea3a466d {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52391-26028464 {
    justify-self: center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-26028464 {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-26028464, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-26028464, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-26028464, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-26028464, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-26028464 {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-26028464 {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-5fd8288d {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5fd8288d, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-5fd8288d, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-5fd8288d, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5fd8288d, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5fd8288d {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-5fd8288d {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-b55c4a6a {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-b55c4a6a, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-b55c4a6a, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-b55c4a6a, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-b55c4a6a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-b55c4a6a {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-b55c4a6a {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-edd072aa {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-edd072aa, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-edd072aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-edd072aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-edd072aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-edd072aa {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-edd072aa {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-afefc6aa {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-afefc6aa, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-afefc6aa, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-afefc6aa, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-afefc6aa, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-afefc6aa {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-afefc6aa {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-1b08fe22 {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-1b08fe22, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-1b08fe22, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-1b08fe22, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-1b08fe22, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-1b08fe22 {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-1b08fe22 {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-49a8c214 {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-49a8c214, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-49a8c214, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-49a8c214, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-49a8c214, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-49a8c214 {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-49a8c214 {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-66004201 {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-66004201, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-66004201, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-66004201, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-66004201, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-66004201 {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-66004201 {
    justify-self: stretch;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-c1738121 {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-c1738121, #w-node-_5dd0d390-23b3-85a8-e1d5-5096636fb4d5-c1738121, #w-node-d810ca97-73eb-e1ad-3a27-3a908fe72d63-c1738121, #w-node-f85f02d7-c220-8b25-5228-53dd7a78a49f-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-c1738121, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-c1738121 {
    order: -9999;
  }

  #w-node-c284d518-0948-e521-813c-ec303cdf0ac8-c1738121 {
    justify-self: stretch;
  }

  #w-node-a1dc21cc-214c-ebf9-7dd4-9bc9c43fc50f-ba635847 {
    order: -9999;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52391-5eb3801a {
    justify-self: center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52394-5eb3801a {
    place-self: auto center;
  }

  #w-node-a9862628-a925-6a7f-bca7-600a9bf52396-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a53-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a63-5eb3801a, #w-node-f505b9e2-2c81-78f4-f2cf-b0de957f9a73-5eb3801a {
    order: -9999;
  }

  #w-node-_15101072-1e0f-c60d-9ff8-818fa24e7575-5eb3801a {
    justify-self: stretch;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97f9-6f3ec44d, #w-node-_03f7a1b4-2769-7b87-6ab4-8a61ba46c532-6f3ec44d, #w-node-c7a621a8-269e-0c36-3f68-5ffe568a4b3a-6f3ec44d, #w-node-fb3092f1-7419-e1b7-ed0e-3074c58022e8-6f3ec44d, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb45-6f3ec44d, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-0eca48ce {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-0eca48ce {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-0eca48ce, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-0eca48ce {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-0eca48ce {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-0eca48ce, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-0eca48ce, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-0eca48ce, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-cccf4965 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-cccf4965 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-cccf4965, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-cccf4965 {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-cccf4965 {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-cccf4965, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-cccf4965, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-cccf4965 {
    order: -9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd50-111b4078 {
    justify-self: auto;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd7f-111b4078 {
    order: -9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd8f-111b4078 {
    order: 9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd9c-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cda0-111b4078 {
    order: -9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cdb0-111b4078 {
    order: 9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cdba-111b4078, #w-node-c1d157ad-cecf-a415-e884-285fc3a7cddc-111b4078 {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-82a3c99c {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-82a3c99c {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-82a3c99c {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-82a3c99c, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-82a3c99c {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-82a3c99c {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-82a3c99c, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-82a3c99c {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-82a3c99c {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-82a3c99c, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-82a3c99c {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-befb639a {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-befb639a, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-befb639a {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-befb639a {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-befb639a, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-befb639a {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-befb639a {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-befb639a, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-befb639a, #w-node-ce784074-6f4d-f89a-83f8-bbdda82fbe09-befb639a {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-324ee84f {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-324ee84f {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-324ee84f {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-324ee84f, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-324ee84f {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-324ee84f {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-324ee84f, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-324ee84f, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-324ee84f {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-b7dd65eb {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-b7dd65eb {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-b7dd65eb {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-b7dd65eb, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-b7dd65eb {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-b7dd65eb {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-b7dd65eb, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-b7dd65eb {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-fc01d4af {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-fc01d4af {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-fc01d4af {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-fc01d4af, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-fc01d4af {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-fc01d4af {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-fc01d4af, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-fc01d4af {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-fc01d4af {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-fc01d4af, #w-node-_2fd50db5-aa4e-586e-8e7c-53970f898cd4-fc01d4af {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-28051fcd {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-28051fcd {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-28051fcd {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-28051fcd, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-28051fcd {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-28051fcd {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-28051fcd, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-28051fcd {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-28051fcd {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-28051fcd, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-28051fcd {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-ddaada7e {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-ddaada7e {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-ddaada7e {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-ddaada7e, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-ddaada7e {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-ddaada7e {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-ddaada7e, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-ddaada7e {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-ddaada7e {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-ddaada7e {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-5a522d75 {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-5a522d75 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-5a522d75 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-5a522d75, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-5a522d75 {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-5a522d75 {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-5a522d75, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-5a522d75 {
    order: -9999;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd50-727a2c63 {
    justify-self: auto;
  }

  #w-node-c1d157ad-cecf-a415-e884-285fc3a7cd5e-727a2c63 {
    order: -9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5b5-727a2c63 {
    order: 9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5bc-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5c0-727a2c63 {
    order: -9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5cd-727a2c63 {
    order: 9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5d4-727a2c63, #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5d8-727a2c63 {
    order: -9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5e5-727a2c63 {
    order: 9999;
  }

  #w-node-_99cf4a91-c300-9035-b4c2-9207dd4bb5ec-727a2c63 {
    order: -9999;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4aaf3-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab12-3c5441d8, #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab3a-3c5441d8 {
    justify-self: stretch;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4ab54-3c5441d8 {
    align-self: auto;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abcc-3c5441d8 {
    order: -9999;
  }

  #w-node-_3b069731-2b30-b52a-f6c2-027fe3b4abda-3c5441d8 {
    justify-self: center;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-edde4c88, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-edde4c88 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-edde4c88 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-edde4c88, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-edde4c88 {
    order: -9999;
  }

  #w-node-bd5b266e-d710-15fc-2e1c-3b67cbdf97fc-edde4c88 {
    order: 9999;
  }

  #w-node-_6c618092-f2ae-e801-af6b-68d658488056-edde4c88, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-dc4b47fd, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-dc4b47fd, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-dc4b47fd {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-dc4b47fd {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-dc4b47fd, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-dc4b47fd, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-a611cbb2, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-a611cbb2, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-a611cbb2 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-a611cbb2 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-a611cbb2, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-a611cbb2 {
    order: -9999;
  }

  #w-node-_7d7dcf31-9378-ed30-1c2a-ef39a17d6ae5-a611cbb2 {
    order: 9999;
  }

  #w-node-_7d7dcf31-9378-ed30-1c2a-ef39a17d6aec-a611cbb2, #w-node-ac54c56c-58b9-656c-7fd5-dc7bd0aedd1a-a611cbb2, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-65cd14ae, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-65cd14ae, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-65cd14ae {
    order: -9999;
  }

  #w-node-_4109bda1-9cc4-9b28-f6dc-57157eeb96ed-65cd14ae {
    order: 9999;
  }

  #w-node-_4109bda1-9cc4-9b28-f6dc-57157eeb96f4-65cd14ae, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-65cd14ae {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-65cd14ae {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-65cd14ae, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-76ad5140, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-76ad5140, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-76ad5140 {
    order: -9999;
  }

  #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a78-76ad5140 {
    order: 9999;
  }

  #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a7f-76ad5140, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-76ad5140 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-76ad5140 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-76ad5140, #w-node-f7557cc3-bcbd-8474-9d30-f0a23c25a4e3-f7d2b5f3, #w-node-_6692da1f-d1d4-b2bd-b235-b0c84fbbb2c3-f7d2b5f3, #w-node-a565a459-3dfb-4f5e-936c-8bdc8aff9f60-f7d2b5f3, #w-node-c74fefe3-a4ad-b746-1609-cf7c5da83a80-f7d2b5f3, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-f26f2bf7, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-f26f2bf7, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-f26f2bf7 {
    order: -9999;
  }

  #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a78-f26f2bf7 {
    order: 9999;
  }

  #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a7f-f26f2bf7, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-f26f2bf7 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-f26f2bf7 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-f26f2bf7, #w-node-d004d6c2-fbd9-05ff-4148-b2c76c10a274-50f0cc97, #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-50f0cc97, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-50f0cc97 {
    order: -9999;
  }

  #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a78-50f0cc97 {
    order: 9999;
  }

  #w-node-f1343b36-9f4c-fa3c-55fa-653b9d7c5a7f-50f0cc97, #w-node-_948ae4d6-cba6-8df2-8df7-93caa0669854-50f0cc97 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-50f0cc97 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-50f0cc97 {
    order: -9999;
  }

  #w-node-d59d561e-66bf-46aa-2cf7-d43d132158f3-6ff8c9f2 {
    justify-self: auto;
  }

  #w-node-_10db19a3-3d35-4f5b-55c7-e82e063e75e6-6ff8c9f2, #w-node-_5dfef732-1ecf-e82c-52cd-de2ce55ebb49-6ff8c9f2 {
    order: -9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f83120502-6ff8c9f2 {
    order: 9999;
  }

  #w-node-d643b6a0-94b8-7535-c118-fd7f8312050b-6ff8c9f2, #w-node-_7cbc9962-b967-8829-5520-413718b6e23b-6ff8c9f2 {
    order: -9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e2-6ff8c9f2 {
    order: 9999;
  }

  #w-node-_3df63165-33ff-b529-72d2-df6dd94ba4e9-6ff8c9f2, #w-node-_01fcfc47-5657-82de-85d8-c4eb135fc933-6ff8c9f2, #w-node-ce784074-6f4d-f89a-83f8-bbdda82fbe09-6ff8c9f2 {
    order: -9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b209-4544723d {
    justify-self: auto;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b217-4544723d {
    order: -9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b238-4544723d {
    order: 9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b23f-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b243-4544723d {
    order: -9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b250-4544723d {
    order: 9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b257-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b25b-4544723d {
    order: -9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b268-4544723d {
    order: 9999;
  }

  #w-node-_8661f8de-2cba-c444-339d-8182d6b7b26f-4544723d, #w-node-_8661f8de-2cba-c444-339d-8182d6b7b28e-4544723d {
    order: -9999;
  }
}
